OSDN Git Service

Change "ditto" to "Ditto.", which is clearly more expressive.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-04-26  Richard Guenther  <rguenther@suse.de>
2
3         * gcc.dg/lto/20100426_0.c: New testcase.
4
5 2010-04-26  Jie Zhang  <jie@codesourcery.com>
6
7         PR tree-optimization/43833
8         gcc.dg/Warray-bounds-8.c: New test case.
9
10 2010-04-26  Richard Guenther  <rguenther@suse.de>
11
12         PR lto/43080
13         * g++.dg/lto/20100423-3_0.C: New testcase.
14
15 2010-04-26  Richard Guenther  <rguenther@suse.de>
16
17         PR lto/42425
18         * g++.dg/lto/20100423-2_0.C: New testcase.
19
20 2010-04-26  Ira Rosen  <irar@il.ibm.com>
21
22         * gcc.dg/vect/bb-slp-23.c: New test.
23
24 2010-04-25  Joseph Myers  <joseph@codesourcery.com>
25
26         * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
27         * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
28         * gcc.dg/c1x-float-1.c: New test.
29
30 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
31
32         * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
33         of "lea\[ \t\]".
34
35 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
36
37         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
38         FreeBSD.
39         * gfortran.dg/default_format_denormal_1.f90: Ditto.
40         * gfortran.dg/default_format_2.f90: Ditto.
41
42 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
43
44         * gfortran.dg/pr43505.f90: Clean up .mod file.
45         * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
46         * gfortran.dg/pr41347.f90: Ditto.
47         * gfortran.dg/internal_pack_4.f90: Ditto.
48         * gfortran.dg/proc_decl_23.f90: Ditto.
49         * gfortran.dg/recursive_check_3.f90: Ditto.
50         * gfortran.dg/intent_out_3.f90: Ditto.
51         * gfortran.dg/assignment_2.f90: Ditto.
52         * gfortran.dg/pr41928.f90: Ditto.
53         * gfortran.dg/pr42166.f90: Ditto.
54         * gfortran.dg/private_type_12.f90: Ditto.
55         * gfortran.dg/graphite/pr42185.f90: Ditto.
56         * gfortran.dg/graphite/pr42186.f90: Ditto.
57         * gfortran.dg/graphite/pr40982.f90: Ditto.
58         * gfortran.dg/graphite/id-2.f90: Ditto.
59         * gfortran.dg/graphite/id-4.f90: Ditto.
60         * gfortran.dg/graphite/pr42050.f90: Ditto.
61         * gfortran.dg/graphite/id-18.f90: Ditto.
62         * gfortran.dg/graphite/pr42393-1.f90: Ditto.
63         * gfortran.dg/graphite/pr41924.f90: Ditto.
64         * gfortran.dg/graphite/pr42393.f90: Ditto.
65         * gfortran.dg/graphite/pr37980.f90: Ditto.
66         * gfortran.dg/graphite/pr38953.f90: Ditto.
67         * gfortran.dg/graphite/pr42180.f90: Ditto.
68         * gfortran.dg/graphite/pr42181.f90: Ditto.
69         * gfortran.dg/where_operator_assign_4.f90: Ditto.
70         * gfortran.dg/select_type_4.f90: Ditto.
71         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
72         * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
73         * gfortran.dg/lto/pr40725_0.f03: Ditto.
74         * gfortran.dg/elemental_args_check_2.f90: Ditto.
75         * gfortran.dg/whole_file_11.f90: Ditto.
76         * gfortran.dg/private_type_11.f90: Ditto.
77         * gfortran.dg/vect/vect-gems.f90: Ditto.
78         * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
79
80 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
81
82         * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
83
84 2010-04-25  Eric Botcazou  <ebotcazou@adacore.com>
85
86         * gnat.dg/pack15.ad[sb]: New test.
87
88 2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
89
90         * gcc.target/arm/mla-1.c: New test.
91
92 2010-04-24  Steven G. Kargl  <kargl@gcc.gnu.org>
93
94         PR fortran/30073
95         PR fortran/43793
96         * gfortran.dg/pr43793.f90: New test.
97
98 2010-04-24  Bernd Schmidt  <bernds@codesourcery.com>
99
100         PR tree-optimization/41442
101         * gcc.target/i386/pr41442.c: New test.
102
103 2010-04-24  Hans-Peter Nilsson  <hp@axis.com>
104
105         PR fortran/43832
106         * gfortran.dg/fgetc_3.f90: Delete bogus test.
107
108 2010-04-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
109
110         PR fortran/43832
111         * gfortran.dg/open_nounit.f90: New test.
112
113 2010-04-24  Paul Thomas  <pault@gcc.gnu.org>
114
115         PR fortran/43841
116         PR fortran/43843
117         * gfortran.dg/elemental_scalar_args_1.f90 : New test.
118
119 2010-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
120
121         * gcc.dg/Wconversion-integer.c: Update.
122
123 2010-04-23  Eric Botcazou  <ebotcazou@adacore.com>
124
125         * gnat.dg/unchecked_convert5.adb: New test.
126
127 2010-04-23  Richard Guenther  <rguenther@suse.de>
128
129         PR lto/41734
130         * gcc.dg/lto/20100423-2_0.c: New testcase.
131         * gcc.dg/lto/20100423-2_0.c: Likewise.
132
133 2010-04-23  Richard Guenther  <rguenther@suse.de>
134
135         PR lto/43455
136         * gcc.dg/lto/20100423-1_0.c: New testcase.
137         * gcc.dg/lto/20100423-1_1.c: Likewise.
138
139 2010-04-23  Martin Jambor  <mjambor@suse.cz>
140
141         PR tree-optimization/43846
142         * gcc.dg/tree-ssa/sra-10.c: New test.
143
144 2010-04-23  Martin Jambor  <mjambor@suse.cz>
145
146         PR middle-end/43835
147         * gcc.c-torture/execute/pr43835.c: New test.
148
149 2010-04-23  Richard Guenther  <rguenther@suse.de>
150
151         PR lto/42653
152         * g++.dg/lto/20100423-1_0.C: New testcase.
153
154 2010-04-22  Uros Bizjak  <ubizjak@gmail.com>
155
156         * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
157
158 2010-04-22  Ira Rosen  <irar@il.ibm.com>
159
160         PR tree-optimization/43842
161         * gcc.dg/vect/pr43842.c: New test.
162
163 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
164
165         * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
166         * gcc.target/i386/wmul-2.c: Likewise.
167
168 2010-04-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
169
170         * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
171         * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
172
173 2010-04-22  Alexander Monakov  <amonakov@ispras.ru>
174
175         * gfortran.dg/reassoc_6.f: New testcase.
176
177 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
178
179         PR middle-end/29274
180         * gcc.target/arm/wmul-1.c: New test.
181         * gcc.target/arm/wmul-2.c: New test.
182
183 2010-04-22  Richard Guenther  <rguenther@suse.de>
184
185         PR tree-optimization/43845
186         * gcc.c-torture/compile/pr43845.c: New testcase.
187
188 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
189
190         PR middle-end/29274
191         * gcc.target/i386/wmul-1.c: New test.
192         * gcc.target/i386/wmul-2.c: New test.
193         * gcc.target/bfin/wmul-1.c: New test.
194         * gcc.target/bfin/wmul-2.c: New test.
195
196 2010-04-22  Richard Guenther  <rguenther@suse.de>
197
198         PR fortran/43829
199         * gfortran.dg/vector_subscript_6.f90: New testcase.
200         * gfortran.dg/assign_10.f90: Adjust.
201
202 2010-04-21  Jakub Jelinek  <jakub@redhat.com>
203
204         PR fortran/43836
205         * gfortran.dg/gomp/pr43836.f90: New test.
206
207 2010-04-21  Richard Guenther  <rguenther@suse.de>
208
209         * gcc.dg/ipa/ipa-pta-11.c: Adjust.
210
211 2010-04-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
212
213         * gcc.dg/torture/builtin-cproj-3.c: New.
214
215 2010-04-20  Jason Merrill  <jason@redhat.com>
216
217         PR c++/9335
218         * g++.dg/template/recurse2.C: New.
219         * g++.dg/parse/crash36.C: Adjust.
220         * g++.dg/other/fold1.C: Adjust.
221         * g++.dg/init/member1.C: Adjust.
222         * lib/prune.exp: Prune "skipping N instantiation contexts".
223
224 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
225
226         * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
227
228 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
229
230         * gcc.dg/torture/builtin-cproj-1.c: New.
231         * gcc.dg/torture/builtin-cproj-2.c: New.
232
233 2010-04-20  Dodji Seketeli  <dodji@redhat.com>
234
235         PR c++/43800
236         PR c++/43704
237         * g++.dg/template/typedef32.C: Adjust.
238         * g++.dg/template/typedef33.C: New test.
239
240 2010-04-20  Paul Thomas  <pault@gcc.gnu.org>
241
242         PR fortran/43227
243         * gfortran.dg/proc_decl_23.f90: New test.
244
245         PR fortran/43266
246         * gfortran.dg/abstract_type_6.f03: New test.
247
248 2010-04-20  Xinliang David Li  <davidxl@google.com>
249
250         * g++.dg/tree-ssa/fold-compare.C: New.
251
252 2010-04-20  Richard Guenther  <rguenther@suse.de>
253
254         PR tree-optimization/39417
255         * g++.dg/torture/pr39417.C: New testcase.
256
257 2010-04-20  Richard Guenther  <rguenther@suse.de>
258
259         * gcc.dg/ipa/ipa-pta-14.c: New testcase.
260
261 2010-04-20  Jakub Jelinek  <jakub@redhat.com>
262
263         * g++.dg/debug/dwarf2/rv1.C: New test.
264
265 2010-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
266
267         PR target/43635
268         * gcc.c-torture/compile/pr43635.c: New testcase.
269
270 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
271
272         PR fortran/43339
273         * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
274         of sequential loops being private only in the innermost containing
275         task region.
276
277         PR middle-end/43337
278         * gfortran.dg/gomp/pr43337.f90: New test.
279
280 2010-04-19  Richard Guenther  <rguenther@suse.de>
281
282         PR tree-optimization/43796
283         * gfortran.dg/pr43796.f90: New testcase.
284
285 2010-04-19  Richard Guenther  <rguenther@suse.de>
286
287         PR tree-optimization/43783
288         * gcc.c-torture/execute/pr43783.c: New testcase.
289
290 2010-04-19  Uros Bizjak  <ubizjak@gmail.com>
291
292         PR target/43766
293         * gcc.target/i386/pr43766.c: New test.
294
295 2010-04-19  Jie Zhang  <jie@codesourcery.com>
296
297         PR target/43662
298         * gcc.target/i386/pr43662.c: New test.
299
300 2010-04-19  Dodji Seketeli  <dodji@redhat.com>
301
302         PR c++/43704
303         * g++.dg/template/typedef32.C: New test.
304
305 2010-04-19  Ira Rosen  <irar@il.ibm.com>
306
307         PR tree-optimization/37027
308         * lib/target-supports.exp
309         (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
310         * gcc.dg/vect/pr37027.c: New test.
311         * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
312         gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
313         gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
314         gcc.dg/vect/vect-complex-6.c: Likewise.
315
316 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
317
318         * g++.dg/debug/dwarf2/enum1.C: New test.
319
320 2010-04-18  Eric Botcazou  <ebotcazou@adacore.com>
321
322         * gnat.dg/rep_clause5.ad[sb]: New test.
323         * gnat.dg/rep_clause5_pkg.ads: New helper.
324
325 2010-04-18  Ira Rosen  <irar@il.ibm.com>
326
327         PR tree-optimization/43771
328         * g++.dg/vect/pr43771.cc: New test.
329
330 2010-04-17  Steven G. Kargl  <kargl@gcc.gnu.org>
331
332         PR fortran/31538
333         * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
334         * gfortran.dg/bounds_check_fail_3.f90: Ditto.
335
336 2010-04-17  Eric Botcazou  <ebotcazou@adacore.com>
337
338         * gnat.dg/sizetype.adb: Rename into...
339         * gnat.dg/sizetype1.adb: ...this.
340         * gnat.dg/sizetype2.adb: New test.
341
342 2010-04-16  Richard Guenther  <rguenther@suse.de>
343
344         PR tree-optimization/43572
345         * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
346
347 2010-04-16  Olivier Hainque  <hainque@adacore.com>
348
349         * gnat.dg/specs/discr_private.ads: New test.
350
351 2010-04-16  Bernd Schmidt  <bernds@codesourcery.com>
352
353         PR target/41514
354         * gcc.target/arm/thumb-comparisons.c: New test.
355
356         PR target/40603
357         * gcc.target/arm/thumb-cbranchqi.c: New test.
358
359 2010-04-16  Christian Bruel  <christian.bruel@st.com>
360
361         * g++.dg/torture/pr36191.C: Enable for SH.
362
363 2010-04-16  Eric Botcazou  <ebotcazou@adacore.com>
364
365         * gnat.dg/wide_boolean.adb: New test.
366         * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
367
368 2010-04-15  Richard Guenther  <rguenther@suse.de>
369
370         * gcc.dg/ipa/ipa-pta-1.c: New testcase.
371         * gcc.dg/ipa/ipa-pta-2.c: Likewise.
372         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
373         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
374         * gcc.dg/ipa/ipa-pta-5.c: Likewise.
375         * gcc.dg/ipa/ipa-pta-6.c: Likewise.
376         * gcc.dg/ipa/ipa-pta-7.c: Likewise.
377         * gcc.dg/ipa/ipa-pta-8.c: Likewise.
378         * gcc.dg/ipa/ipa-pta-9.c: Likewise.
379         * gcc.dg/ipa/ipa-pta-10.c: Likewise.
380         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
381         * gcc.dg/ipa/ipa-pta-12.c: Likewise.
382         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
383         * gcc.dg/torture/ipa-pta-2.c: Likewise.
384         * gcc.dg/torture/ipa-pta-1.c: Adjust.
385
386 2010-04-14  Bernd Schmidt  <bernds@codesourcery.com>
387
388         PR target/21803
389         * gcc.target/arm/pr42496.c: New test.
390
391 2010-04-14  Jason Merrill  <jason@redhat.com>
392
393         PR c++/36625
394         * g++.dg/ext/attrib38.C: New.
395
396 2010-04-14  Steve Ellcey  <sje@cup.hp.com>
397
398         PR testsuite/43739
399         * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
400
401 2010-04-14  Manuel López-Ibáñez  <manu@gcc.gnu.org>
402
403         PR 42966
404         * gcc.dg/cpp/warn-undef-2.c: Update.
405         * gcc.dg/cpp/warn-traditional-2.c: Update.
406         * gcc.dg/cpp/warn-comments-2.c: Update.
407         * gcc.dg/cpp/warn-variadic-2.c: Update.
408         * gcc.dg/cpp/warn-long-long-2.c: Update.
409         * gcc.dg/cpp/warn-deprecated-2.c: Update.
410         * gcc.dg/cpp/warn-multichar-2.c: Update.
411         * gcc.dg/cpp/warn-normalized-3.c: Update.
412         * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
413         * gcc.dg/cpp/warn-trigraphs-3.c: Update.
414         * gcc.dg/cpp/warn-unused-macros-2.c: Update.
415         * gcc.dg/cpp/warn-trigraphs-4.c: Update.
416         * gcc.dg/cpp/warn-redefined-2.c: Update.
417         * gfortran.dg/warning-directive-2.F90: Update.
418         * c-c++-common/cpp/warning-directive-2.c: Update.
419
420 2010-04-14  Michael Matz  <matz@suse.de>
421
422         PR tree-optimization/42963
423         * testsuite/gcc.dg/pr42963.c: New testcase.
424
425 2010-04-14  Eric Botcazou  <ebotcazou@adacore.com>
426
427         * gnat.dg/class_wide.adb: Rename into...
428         * gnat.dg/class_wide1.adb: ...this.
429         * gnat.dg/class_wide2.ad[sb]: New test.
430
431 2010-04-14  Tobias Burnus  <burnus@net-b.de>
432
433         PR fortran/18918
434         * gfortran.dg/coarray_9.f90: Update dg-errors.
435         * gfortran.dg/coarray_10.f90: New test.
436         * gfortran.dg/coarray_11.f90: New test.
437
438 2010-04-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
439
440         PR fortran/43747
441         gfortran.dg/initialization_24.f90: New test.
442
443 2010-04-13  Jason Merrill  <jason@redhat.com>
444
445         * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
446         * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
447
448 2010-04-13  Manuel López-Ibáñez  <manu@gcc.gnu.org>
449
450         * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
451         * g++.dg/dg.exp: Likewise.
452         * gcc.dg/cpp/warning-directive-1.c: Move to ...
453         * c-c++-common/cpp/warning-directive-1.c: ... here.
454         * gcc.dg/cpp/warning-directive-2.c: Move to ...
455         * c-c++-common/cpp/warning-directive-2.c: ... here.
456         * gcc.dg/cpp/warning-directive-3.c: Move to ...
457         * c-c++-common/cpp/warning-directive-3.c: ... here.
458         * gcc.dg/cpp/warning-directive-4.c: Move to ...
459         * c-c++-common/cpp/warning-directive-4.c: ... here.
460         * g++.dg/cpp/warning-directive-1.C: Delete.
461         * g++.dg/cpp/warning-directive-2.C: Delete.
462         * g++.dg/cpp/warning-directive-3.C: Delete.
463         * g++.dg/cpp/warning-directive-4.C: Delete.
464         * gcc.dg/cpp/normalised-3.c: Delete.
465         * g++.dg/cpp/normalised-1.C: Rename as ...
466         * c-c++-common/cpp/normalised-3.c: ... this.
467
468 2010-04-13  Martin Jambor  <mjambor@suse.cz>
469
470         * gcc.dg/tree-ssa/sra-9.c: New test.
471
472 2010-04-13  Michael Matz  <matz@suse.de>
473
474         PR middle-end/43730
475         * gcc.dg/pr43730.c: New test.
476
477 2010-04-13  Michael Matz  <matz@suse.de>
478
479         * gcc.dg/tree-ssa/negate.c: New testcase.
480
481 2010-04-13  Richard Guenther  <rguenther@suse.de>
482
483         PR testsuite/43735
484         * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
485
486 2010-04-13  Richard Guenther  <rguenther@suse.de>
487
488         * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
489
490 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
491
492         * gnat.dg/derived_type1.adb: New test.
493
494 2010-04-13  Matthias Klose  <doko@ubuntu.com>
495
496         * gcc.dg/plugindir1.c: New testcase.
497         * gcc.dg/plugindir2.c: New testcase.
498         * gcc.dg/plugindir3.c: New testcase.
499         * gcc.dg/plugindir4.c: New testcase.
500
501 2010-04-12  Uros Bizjak  <ubizjak@gmail.com>
502
503         * gcc.target/i386/rotate-2.c: New test.
504
505 2010-04-12  Jason Merrill  <jason@redhat.com>
506
507         PR c++/43641
508         * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
509         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
510
511 2010-04-12  Fabien Chene  <fabien.chene@gmail.com>
512
513         PR c++/25811
514         * g++.dg/init/pr25811.C: New test.
515
516 2010-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
517
518         * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
519         dg-error, dg-warning.
520         * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
521
522 2010-04-12  Richard Guenther  <rguenther@suse.de>
523
524         * gcc.dg/torture/inline-2.c: New testcase.
525
526 2010-04-12  Jakub Jelinek  <jakub@redhat.com>
527
528         PR bootstrap/43699
529         * gcc.dg/Wunused-var-7.c: New test.
530
531         PR tree-optimization/43560
532         * gcc.c-torture/execute/pr43560.c: New test.
533
534 2010-04-12  Eric Botcazou  <ebotcazou@adacore.com>
535
536         * gnat.dg/aggr13.adb: New test.
537         * gnat.dg/aggr14.adb: Likewise.
538         * gnat.dg/aggr14_pkg.ad[sb]: New helper.
539
540 2010-04-12  Richard Guenther  <rguenther@suse.de>
541
542         PR c++/43611
543         * g++.dg/torture/pr43611.C: New testcase.
544
545 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
546
547         PR c/36774
548         * gcc.dg/pr36774-1.c: New test.
549         * gcc.dg/pr36774-2.c: New test.
550
551 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
552
553         * gcc.target/sh/rte-delay-slot.c: New test.
554
555 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
556
557         * gnat.dg/pack9.adb: Remove -cargs option.
558         * gnat.dg/aggr12.ad[sb]: New test.
559
560 2010-04-10  Jie Zhang  <jie@codesourcery.com>
561
562         PR target/43417
563         * gcc.target/sh/pr43417.c: New test.
564
565 2010-04-10  Tobias Burnus  <burnus@net-b.de>
566
567         PR fortran/43591
568         * gfortran.dg/spec_expr_6.f90: New test.
569
570 2010-04-09  Manuel López-Ibáñez <manu@gcc.gnu.org>
571
572         PR cpp/43195
573         * gcc.dg/cpp/pr43195.c: New.
574         * gcc.dg/cpp/pr43195.h: New.
575
576 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
577
578         PR 42965
579         * gcc.dg/Werror-6.c: Adjust.
580         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
581         * gcc.dg/Werror-4.c: Likewise.
582         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
583         * gcc.dg/Wswitch-enum-error.c: Likewise.
584         * gcc.dg/Wpointer-arith.c: Likewise.
585         * gcc.dg/Wfatal.c: Likewise.
586         * gcc.dg/Wswitch-error.c: Likewise.
587         * g++.dg/warn/unused-result1-Werror.c: Likewise.
588         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
589         * gcc.dg/cpp/warn-undef-2.c: Likewise.
590         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
591         * gcc.dg/cpp/warn-comments-2.c: Likewise.
592         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
593         * gcc.dg/cpp/warning-directive-2.c: Likewise.
594         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
595         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
596         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
597         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
598         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
599         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
600         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
601         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
602         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
603         * g++.dg/cpp/warning-directive-2.C: Likewise.
604         * gfortran.dg/warning-directive-2.F90: Likewise.
605
606 2010-04-09  Jason Merrill  <jason@redhat.com>
607
608         PR c++/42623
609         * g++.dg/template/sizeof13.C: New.
610
611 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
612
613         * g++.dg/other/pr35504.C: Add check for thiscall.
614         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
615         * gcc.dg/torture/stackalign/thiscall-1.c: New.
616
617 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
618
619         PR c++/28584
620         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
621         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
622         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
623         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
624         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
625         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
626         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
627         * g++.dg/other/increment1.C: Likewise.
628
629 2010-04-09  Tobias Burnus  <burnus@net-b.de>
630
631         PR fortran/18918
632         * gfortran.dg/coarray_7.f90: New test.
633         * gfortran.dg/coarray_8.f90: New test.
634
635 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
636
637         PR fortran/28039
638         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
639
640 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
641
642         PR target/43643
643         * gcc.dg/pr43643.c: New test.
644
645 2010-04-08  Tobias Burnus  <burnus@net-b.de>
646
647         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
648
649 2010-04-08  Richard Guenther  <rguenther@suse.de>
650
651         PR tree-optimization/43679
652         * gcc.c-torture/compile/pr43679.c: New testcase.
653
654 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
655
656         PR debug/43670
657         * gcc.dg/pr43670.c: New test.
658
659 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
660
661         PR middle-end/40815
662         * gcc.dg/tree-ssa/reassoc-19.c: New.
663
664 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
665
666         PR c/18624
667         * gcc.dg/Wunused-var-1.c: New test.
668         * gcc.dg/Wunused-var-2.c: New test.
669         * gcc.dg/Wunused-var-3.c: New test.
670         * gcc.dg/Wunused-var-4.c: New test.
671         * gcc.dg/Wunused-var-5.c: New test.
672         * gcc.dg/Wunused-var-6.c: New test.
673         * gcc.dg/Wunused-parm-1.c: New test.
674
675         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
676         * gcc.dg/trunc-1.c: Likewise.
677         * gcc.dg/vla-9.c: Likewise.
678         * gcc.dg/dfp/composite-type.c: Likewise.
679
680 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
681
682         PR objc/35996
683         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
684         * obj-c++.dg/objc-gc-3.mm: Ditto.
685
686 2010-04-07  Simon Baldwin  <simonb@google.com>
687
688         * gcc.dg/cpp/warn-undef-2.c: New.
689         * gcc.dg/cpp/warn-traditional-2.c: New.
690         * gcc.dg/cpp/warn-comments-2.c: New.
691         * gcc.dg/cpp/warning-directive-1.c: New.
692         * gcc.dg/cpp/warn-long-long.c: New.
693         * gcc.dg/cpp/warn-traditional.c: New.
694         * gcc.dg/cpp/warn-variadic-2.c: New.
695         * gcc.dg/cpp/warn-undef.c: New.
696         * gcc.dg/cpp/warn-normalized-1.c: New.
697         * gcc.dg/cpp/warning-directive-2.c: New.
698         * gcc.dg/cpp/warn-long-long-2.c: New.
699         * gcc.dg/cpp/warn-variadic.c: New.
700         * gcc.dg/cpp/warn-normalized-2.c: New.
701         * gcc.dg/cpp/warning-directive-3.c: New.
702         * gcc.dg/cpp/warn-deprecated-2.c: New.
703         * gcc.dg/cpp/warn-trigraphs-1.c: New.
704         * gcc.dg/cpp/warn-multichar-2.c: New.
705         * gcc.dg/cpp/warn-normalized-3.c: New.
706         * gcc.dg/cpp/warning-directive-4.c: New.
707         * gcc.dg/cpp/warn-unused-macros.c: New.
708         * gcc.dg/cpp/warn-trigraphs-2.c: New.
709         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
710         * gcc.dg/cpp/warn-cxx-compat.c: New.
711         * gcc.dg/cpp/warn-redefined.c: New.
712         * gcc.dg/cpp/warn-trigraphs-3.c: New.
713         * gcc.dg/cpp/warn-unused-macros-2.c: New.
714         * gcc.dg/cpp/warn-deprecated.c: New.
715         * gcc.dg/cpp/warn-trigraphs-4.c: New.
716         * gcc.dg/cpp/warn-redefined-2.c: New.
717         * gcc.dg/cpp/warn-comments.c: New.
718         * gcc.dg/cpp/warn-multichar.c: New.
719         * g++.dg/cpp/warning-directive-1.C: New.
720         * g++.dg/cpp/warning-directive-2.C: New.
721         * g++.dg/cpp/warning-directive-3.C: New.
722         * g++.dg/cpp/warning-directive-4.C: New.
723         * gfortran.dg/warning-directive-1.F90: New.
724         * gfortran.dg/warning-directive-3.F90: New.
725         * gfortran.dg/warning-directive-2.F90: New.
726         * gfortran.dg/warning-directive-4.F90: New.
727
728 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
729
730         PR objc++/23716
731         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
732
733 2010-04-07  Jason Merrill  <jason@redhat.com>
734
735         * g++.dg/template/dr408.C: New.
736
737         * g++.dg/lookup/ns4.C: New.
738
739         PR c++/38392
740         * g++.dg/template/friend51.C: New test.
741
742         PR c++/41970
743         * g++.old-deja/g++.other/linkage1.C: Adjust.
744
745 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
746
747         PR c++/42697
748         * g++.dg/template/crash94.C: New test.
749
750 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
751
752         PR c++/40239
753         * g++.dg/init/aggr5.C: New test.
754         * g++.dg/init/aggr5.C: New test.
755
756 2010-04-07  Richard Guenther  <rguenther@suse.de>
757
758         PR tree-optimization/43270
759         * g++.dg/warn/Warray-bounds-4.C: New testcase.
760         * gcc.dg/Warray-bounds-7.c: Likewise.
761
762 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
763
764         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
765         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
766         * gnat.dg/bit_packed_array4.ad[sb]: New test.
767
768 2010-04-07  Jie Zhang  <jie@codesourcery.com>
769
770         PR c++/42556
771         * g++.dg/init/pr42556.C: New test.
772
773 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
774
775         PR debug/43628
776         * g++.dg/debug/dwarf2/typedef2.C: New test.
777
778 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
779
780         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
781         c-c++-common/dwarf2/redeclaration-1.C
782
783 2010-04-06  Jason Merrill  <jason@redhat.com>
784
785         * g++.dg/cpp0x/pr31437.C: Adjust error location.
786         * g++.dg/ext/attrib18.C: Likewise.
787         * g++.dg/ext/bitfield2.C: Likewise.
788         * g++.dg/ext/bitfield4.C: Likewise.
789         * g++.dg/ext/visibility/warn2.C: Likewise.
790         * g++.dg/ext/visibility/warn3.C: Likewise.
791         * g++.dg/gomp/pr26690-1.C: Likewise.
792         * g++.dg/inherit/covariant7.C: Likewise.
793         * g++.dg/init/synth2.C: Likewise.
794         * g++.dg/lookup/using7.C: Likewise.
795         * g++.dg/other/crash-4.C: Likewise.
796         * g++.dg/other/error13.C: Likewise.
797         * g++.dg/other/error20.C: Likewise.
798         * g++.dg/parse/crash31.C: Likewise.
799         * g++.dg/parse/error16.C: Likewise.
800         * g++.dg/parse/error19.C: Likewise.
801         * g++.dg/parse/error27.C: Likewise.
802         * g++.dg/parse/error28.C: Likewise.
803         * g++.dg/parse/fused-params1.C: Likewise.
804         * g++.dg/template/error2.C: Likewise.
805         * g++.dg/template/local6.C: Likewise.
806         * g++.dg/template/qualttp15.C: Likewise.
807         * g++.dg/warn/Wnvdtor-2.C: Likewise.
808         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
809         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
810         * g++.old-deja/g++.brendan/crash29.C: Likewise.
811         * g++.old-deja/g++.eh/spec6.C: Likewise.
812         * g++.old-deja/g++.jason/crash3.C: Likewise.
813         * g++.old-deja/g++.jason/destruct2.C: Likewise.
814         * g++.old-deja/g++.law/ctors5.C: Likewise.
815         * g++.old-deja/g++.law/ctors9.C: Likewise.
816         * g++.old-deja/g++.mike/p3538a.C: Likewise.
817         * g++.old-deja/g++.mike/p3538b.C: Likewise.
818         * g++.old-deja/g++.other/struct1.C: Likewise.
819         * g++.old-deja/g++.other/volatile1.C: Likewise.
820         * g++.old-deja/g++.pt/crash36.C: Likewise.
821         * g++.old-deja/g++.pt/derived3.C: Likewise.
822         * g++.old-deja/g++.robertl/eb109.C: Likewise.
823         * g++.old-deja/g++.robertl/eb4.C: Likewise.
824
825 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
826
827         PR middle-end/43519
828         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
829         * gcc.dg/graphite/id-19.c: New.
830
831 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
832
833         PR middle-end/32824
834         * gcc.dg/vect/pr32824: New.
835
836 2010-04-06  Tobias Burnus  <burnus@net-b.de>
837
838         PR fortran/18918
839         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
840         * gfortran.dg/coarray_3.f90: Ditto.
841         * gfortran.dg/coarray_4.f90: Ditto.
842         * gfortran.dg/coarray_5.f90: Ditto.
843         * gfortran.dg/coarray_6.f90: Ditto.
844         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
845
846 2010-04-06  Tobias Burnus  <burnus@net-b.de>
847
848         PR fortran/18918
849         * gfortran.dg/coarray_4.f90: Fix test.
850         * gfortran.dg/coarray_6.f90: Add more tests.
851
852 2010-04-06  Tobias Burnus  <burnus@net-b.de>
853
854         PR fortran/18918
855         * gfortran.dg/coarray_4.f90: New test.
856         * gfortran.dg/coarray_5.f90: New test.
857         * gfortran.dg/coarray_6.f90: New test.
858
859 2010-04-06  Tobias Burnus  <burnus@net-b.de>
860
861         PR fortran/18918
862         * gfortran.dg/iso_fortran_env_5.f90: New test.
863         * gfortran.dg/iso_fortran_env_6.f90: New test.
864
865 2010-04-06  Tobias Burnus  <burnus@net-b.de>
866
867         PR fortran/39997
868         * gfortran.dg/coarray_1.f90: New test.
869         * gfortran.dg/coarray_2.f90: New test.
870         * gfortran.dg/coarray_3.f90: New test.
871
872 2010-04-06  Jason Merrill  <jason@redhat.com>
873
874         PR c++/43648
875         * g++.dg/template/dtor8.C: New.
876
877         PR c++/43621
878         * g++.dg/template/error-recovery2.C: New.
879
880 2010-04-06  Jan Hubicka  <jh@suse.czpli
881
882         PR tree-optimization/42906
883         * gcc.dg/tree-ssa/dce-1.c: New testcase.
884
885 2010-04-06  Tobias Burnus  <burnus@net-b.de>
886
887         PR fortran/43178
888         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
889         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
890         * gfortran.dg/auto_dealloc_1.f90: Ditto.
891
892 2010-04-06  Richard Guenther  <rguenther@suse.de>
893
894         PR tree-optimization/43627
895         * gcc.dg/tree-ssa/vrp49.c: New testcase.
896
897 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
898
899         PR target/43638
900         * gcc.target/i386/pr43638.c: New test.
901
902 2010-04-06  Richard Guenther  <rguenther@suse.de>
903
904         PR middle-end/43661
905         * gcc.c-torture/compile/pr43661.c: New testcase.
906
907 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
908
909         * gcc.target/s390/stackcheck1.c: Add dg-warning.
910
911 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
912
913         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
914
915 2010-04-02  Richard Guenther  <rguenther@suse.de>
916
917         PR tree-optimization/43629
918         * gcc.c-torture/execute/pr43629.c: New testcase.
919
920 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
921             Dominique d'Humieres  <dominiq@lps.ens.fr>
922
923         PR libfortran/43605
924         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
925
926 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
927
928         PR debug/43325
929         * c-c++-common/dwarf2/redeclaration-1.C: New test.
930
931 2010-04-01  Jason Merrill  <jason@redhat.com>
932
933         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
934
935 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
936             Manfred Schwarb  <manfred99@gmx.ch>
937
938         PR libfortran/43605
939         * gfortran.dg/ftell_3.f90: New test.
940
941 2010-04-01  Richard Guenther  <rguenther@suse.de>
942
943         PR middle-end/43614
944         * gcc.c-torture/compile/pr43614.c: New testcase.
945
946 2010-04-01  Martin Jambor  <mjambor@suse.cz>
947
948         PR tree-optimization/43141
949         * gcc.dg/guality/pr43141.c: New test.
950
951 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
952
953         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
954         * g++.dg/eh/spbp.C: Likewise.
955         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
956         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
957         superfluous casts.
958         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
959         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
960         * objc.dg/dwarf-2.m: Likewise.
961
962 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
963
964         PR middle-end/43464
965         * gcc.dg/graphite/id-pr43464.c: New.
966         * gcc.dg/graphite/id-pr43464-1.c: New.
967
968 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
969
970         PR middle-end/43351
971         * gcc.dg/graphite/id-pr43351.c
972
973 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
974
975         PR testsuite/35165
976         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
977         * obj-c++.dg/try-catch-2.mm: Ditto.
978         * obj-c++.dg/lookup-2.mm: Ditto.
979         * obj-c++.dg/encode-8.m: Ditto.
980         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
981         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
982         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
983         * obj-c++.dg/const-str-11.mm: Ditto.
984         * obj-c++.dg/const-str-9.mm: Ditto.
985         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
986         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
987         * obj-c++.dg/except-1.mm: Ditto.
988         * obj-c++.dg/const-str-7.mm: Ditto.
989         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
990         * obj-c++.dg/const-str-3.mm: Ditto.
991         * obj-c++.dg/const-str-7.mm: Ditto.
992         * obj-c++.dg/stubify-2.mm: Change dump file name.
993
994         PR objc++/23613
995         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
996         New macro.
997         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
998         Remove dg-xfail-if.
999
1000 2010-03-31  Martin Jambor  <mjambor@suse.cz>
1001
1002         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
1003         only with -O2, -O3 or -Os and not with -fwhopr.
1004
1005 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
1006
1007         PR c++/43558
1008         * g++.dg/template/typedef31.C: New test.
1009
1010 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1011
1012         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1013         assembler output on *-*-solaris2*.
1014         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1015
1016 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
1017
1018         PR debug/43557
1019         * gcc.dg/pr43557-1.c: New test.
1020         * gcc.dg/pr43557-2.c: New file.
1021
1022 2010-03-31  Jie Zhang  <jie@codesourcery.com>
1023
1024         PR 43562
1025         * gcc.dg/pr43562.c: New test.
1026
1027 2010-03-30  Jason Merrill  <jason@redhat.com>
1028
1029         PR c++/43076
1030         * g++.dg/template/error-recovery1.C: New.
1031
1032         PR c++/41786
1033         * g++.dg/parse/ambig5.C: New.
1034
1035 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
1036
1037         PR debug/43593
1038         * gcc.dg/guality/pr43593.c: New test.
1039
1040 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
1041
1042         PR middle-end/43430
1043         * gcc.dg/vect/pr43430-1.c: New.
1044
1045 2010-03-30  Jason Merrill  <jason@redhat.com>
1046
1047         PR c++/43559
1048         * g++.dg/template/partial7.C: New.
1049
1050 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1051
1052         * gcc.target/s390/stackcheck1.c: New testcase.
1053
1054 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1055
1056         PR libfortran/43265
1057         * gfortran.dg/read_eof_8.f90: New test.
1058
1059 2010-03-29  Jason Merrill  <jason@redhat.com>
1060
1061         * gcc.dg/cpp/include6.c: Change [] to ().
1062
1063         N3077
1064         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1065         splicing and UCNs.
1066         * c-c++-common/raw-string-2.c: Add trigraph test.
1067         * c-c++-common/raw-string-8.c: New.
1068         * c-c++-common/raw-string-9.c: New.
1069         * c-c++-common/raw-string-10.c: New.
1070
1071         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1072         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1073         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1074         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1075         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1076         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1077         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1078
1079 2010-03-29  Richard Guenther  <rguenther@suse.de>
1080
1081         PR tree-optimization/43560
1082         * gcc.dg/torture/pr43560.c: New testcase.
1083
1084 2010-03-29  Jason Merrill  <jason@redhat.com>
1085
1086         N3077
1087         * g++.dg/ext/raw-string-1.C: Change [] to ().
1088         * g++.dg/ext/raw-string-2.C: Change [] to ().
1089         Don't use \ in delimiter.
1090         * g++.dg/ext/raw-string-3.C: Change [] to ().
1091         * g++.dg/ext/raw-string-4.C: Change [] to ().
1092         * g++.dg/ext/raw-string-5.C: Change [] to ().
1093         Test for error on \ in delimiter.
1094         * g++.dg/ext/raw-string-6.C: Change [] to ().
1095         * g++.dg/ext/raw-string-7.C: Change [] to ().
1096
1097 2010-03-29  Jie Zhang  <jie@codesourcery.com>
1098
1099         PR 43564
1100         * gcc.dg/pr43564.c: New test.
1101
1102 2010-03-29  Tobias Burnus  <burnus@net-b.de>
1103
1104         PR fortran/43551
1105         * gfortran.dg/direct_io_12.f90: New test.
1106
1107 2010-03-28  Jan Hubicka  <jh@suse.cz>
1108
1109         PR tree-optimization/43505
1110         * gfortran.dg/pr43505.f90: New testcase.
1111
1112 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
1113
1114         PR tree-optimization/43528
1115         * gcc.target/i386/pr43528.c: New test.
1116
1117 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
1118
1119         PR c/43381
1120         * gcc.dg/parm-impl-decl-3.c: New test.
1121
1122 2010-03-26  Jason Merrill  <jason@redhat.com>
1123
1124         PR c++/43509
1125         * g++.dg/cpp0x/parse1.C: New.
1126
1127 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
1128
1129         PR target/43524
1130         * gcc.target/i386/pr43524.c: New test.
1131
1132 2010-03-26  Martin Jambor  <mjambor@suse.cz>
1133
1134         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1135         whitespace, rename main to foo.
1136         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1137         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1138         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1139         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1140         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1141         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1142         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1143         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1144         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1145         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1146         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1147
1148 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
1149
1150         PR c++/43327
1151         * g++.dg/other/crash-10.C: New test.
1152         * g++.dg/other/crash-11.C: New test.
1153
1154 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1155
1156         PR libfortran/43517
1157         * gfortran.dg/read_eof_7.f90: New test.
1158
1159 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1160
1161         PR objc/35165
1162         PR testsuite/43512
1163         * objc-obj-c++-shared: New directory.
1164         * objc-obj-c++-shared/Object1-implementation.h: New file.
1165         * objc-obj-c++-shared/Object1.h: New file.
1166         * objc-obj-c++-shared/Protocol1.h: New file.
1167         * objc-obj-c++-shared/next-abi.h: New file.
1168         * objc-obj-c++-shared/next-mapping.h: New file.
1169         * objc/execute/next_mapping.h: Delete.
1170         * objc.dg/special/special.exp: For all targets run the tests with
1171         -fgnu-runtime, for darwin targets also run the tests with
1172         -fnext-runtime.
1173         * objc.dg/dg.exp: Ditto.
1174         * obj-c++.dg/dg.exp: Ditto.
1175         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1176         Protocol1.h) and next-mapping.h as required.  Amend testcase to
1177         include use of updated NeXT interface.
1178         * objc/execute/formal_protocol-5.m: Ditto.
1179         * objc/execute/protocol-isEqual-2.m: Ditto.
1180         * objc/execute/protocol-isEqual-4.m: Ditto.
1181         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1182         Protocol1.h) and next-mapping.h as required.
1183         * objc/execute/object_is_class.m: Ditto.
1184         * objc/execute/enumeration-1.m: Ditto.
1185         * objc/execute/class-13.m: Ditto.
1186         * objc/execute/formal_protocol-2.m: Ditto.
1187         * objc/execute/formal_protocol-4.m: Ditto.
1188         * objc/execute/class-1.m: Ditto.
1189         * objc/execute/bycopy-1.m: Ditto.
1190         * objc/execute/formal_protocol-6.m: Ditto.
1191         * objc/execute/bycopy-3.m: Ditto.
1192         * objc/execute/class-3.m: Ditto.
1193         * objc/execute/bf-11.m: Ditto.
1194         * objc/execute/class-5.m: Ditto.
1195         * objc/execute/bf-13.m: Ditto.
1196         * objc/execute/class-7.m: Ditto.
1197         * objc/execute/bf-15.m: Ditto.
1198         * objc/execute/class-9.m: Ditto.
1199         * objc/execute/bf-17.m: Ditto.
1200         * objc/execute/bf-19.m: Ditto.
1201         * objc/execute/IMP.m: Ditto.
1202         * objc/execute/exceptions/catchall-1.m: Ditto.
1203         * objc/execute/exceptions/trivial.m: Ditto.
1204         * objc/execute/exceptions/finally-1.m: Ditto.
1205         * objc/execute/exceptions/local-variables-1.m: Ditto.
1206         * objc/execute/exceptions/foward-1.m: Ditto.
1207         * objc/execute/bf-2.m: Ditto.
1208         * objc/execute/string1.m: Ditto.
1209         * objc/execute/bf-4.m: Ditto.
1210         * objc/execute/informal_protocol.m: Ditto.
1211         * objc/execute/string3.m: Ditto.
1212         * objc/execute/bf-6.m: Ditto.
1213         * objc/execute/bf-8.m: Ditto.
1214         * objc/execute/class-tests-1.h: Ditto.
1215         * objc/execute/protocol-isEqual-1.m: Ditto.
1216         * objc/execute/protocol-isEqual-3.m: Ditto.
1217         * objc/execute/_cmd.m: Ditto.
1218         * objc/execute/function-message-1.m: Ditto.
1219         * objc/execute/bf-20.m: Ditto.
1220         * objc/execute/bf-common.h: Ditto.
1221         * objc/execute/np-2.m: Ditto.
1222         * objc/execute/class-10.m: Ditto.
1223         * objc/execute/class-12.m: Ditto.
1224         * objc/execute/enumeration-2.m: Ditto.
1225         * objc/execute/class-14.m: Ditto.
1226         * objc/execute/encode-1.m: Ditto.
1227         * objc/execute/formal_protocol-1.m: Ditto.
1228         * objc/execute/formal_protocol-3.m: Ditto.
1229         * objc/execute/accessing_ivars.m: Ditto.
1230         * objc/execute/bycopy-2.m: Ditto.
1231         * objc/execute/class-2.m: Ditto.
1232         * objc/execute/bf-10.m: Ditto.
1233         * objc/execute/formal_protocol-7.m: Ditto.
1234         * objc/execute/root_methods.m: Ditto.
1235         * objc/execute/class-4.m: Ditto.
1236         * objc/execute/bf-12.m: Ditto.
1237         * objc/execute/class-6.m: Ditto.
1238         * objc/execute/bf-14.m: Ditto.
1239         * objc/execute/nested-func-1.m: Ditto.
1240         * objc/execute/class-8.m: Ditto.
1241         * objc/execute/private.m: Ditto.
1242         * objc/execute/bf-16.m: Ditto.
1243         * objc/execute/bf-18.m: Ditto.
1244         * objc/execute/load-3.m: Ditto.
1245         * objc/execute/compatibility_alias.m: Ditto.
1246         * objc/execute/bf-1.m: Ditto.
1247         * objc/execute/no_clash.m: Ditto.
1248         * objc/execute/bf-3.m: Ditto.
1249         * objc/execute/string2.m: Ditto.
1250         * objc/execute/bf-5.m: Ditto.
1251         * objc/execute/string4.m: Ditto.
1252         * objc/execute/bf-7.m: Ditto.
1253         * objc/execute/object_is_meta_class.m: Ditto.
1254         * objc/execute/bf-9.m: Ditto.
1255         * objc/execute/bf-21.m: Ditto.
1256         * objc/execute/cascading-1.m: Ditto.
1257         * objc/execute/trivial.m: Ditto.
1258         * objc/execute/np-1.m: Ditto.
1259         * objc/compile/trivial.m: Ditto.
1260         * objc/execute/class_self-2.m: Include <stdlib.h>.
1261         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1262         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1263         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1264         and 64bit. Use new NeXT interface as required.
1265         * objc.dg/special/unclaimed-category-1.m: Ditto.
1266         * objc.dg/special/unclaimed-category-1.h: Ditto.
1267         * objc.dg/special/unclaimed-category-1a.m: Ditto.
1268         * objc.dg/func-ptr-1.m: Ditto.
1269         * objc.dg/stret-1.m: Ditto.
1270         * objc.dg/encode-2.m: Ditto.
1271         * objc.dg/category-1.m: Ditto.
1272         * objc.dg/encode-3.m: Ditto.
1273         * objc.dg/call-super-3.m: Ditto.
1274         * objc.dg/method-3.m: Ditto.
1275         * objc.dg/func-ptr-2.m: Ditto.
1276         * objc.dg/lookup-1.m: Ditto.
1277         * objc.dg/encode-4.m: Ditto.
1278         * objc.dg/fix-and-continue-1.m: Ditto.
1279         * objc.dg/proto-lossage-3.m: Ditto.
1280         * objc.dg/method-13.m: Ditto.
1281         * objc.dg/proto-qual-1.m: Ditto.
1282         * objc.dg/zero-link-3.m: Ditto.
1283         * objc.dg/bitfield-1.m: Ditto.
1284         * objc.dg/va-meth-1.m: Ditto.
1285         * objc.dg/super-class-3.m: Ditto.
1286         * objc.dg/call-super-1.m: Ditto.
1287         * objc.dg/type-size-2.m: Ditto.
1288         * objc.dg/method-10.m: Ditto.
1289         * objc.dg/defs.m: Ditto.
1290         * objc.dg/const-str-3.m: Ditto.
1291         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1292         Protocol1.h) and next-mapping.h as required. Use new NeXT
1293         interface as required.
1294         * objc.dg/super-class-4.m: Ditto.
1295         * objc.dg/comp-types-8.m: Ditto.
1296         * objc.dg/call-super-2.m: Ditto.
1297         * objc.dg/objc-fast-4.m: Ditto.
1298         * objc.dg/method-6.m: Ditto.
1299         * objc.dg/const-str-3.m: Ditto.
1300         * objc.dg/const-str-7.m: Ditto.
1301         * objc.dg/method-15.m: Ditto.
1302         * objc.dg/method-19.m: Ditto.
1303         * objc.dg/sync-1.m: Ditto.
1304         * objc.dg/layout-1.m: Ditto.
1305         * objc.dg/bitfield-3.m: Ditto.
1306         * objc.dg/try-catch-3.m: Ditto.
1307         * objc.dg/try-catch-7.m: Ditto.
1308         * objc.dg/comp-types-10.m: Ditto.
1309         * objc.dg/selector-2.: Ditto.
1310         * objc.dg/method-7.m: Ditto.
1311         * objc.dg/typedef-alias-1.m: Ditto.
1312         * objc.dg/proto-lossage-2.m: Ditto.
1313         * objc.dg/comp-types-11.m: Ditto.
1314         * objc.dg/sizeof-1.m: Ditto.
1315         * objc.dg/method-17.m: Ditto.
1316         * objc.dg/bitfield-5.m: Ditto.
1317         * objc.dg/try-catch-1.m: Ditto.
1318         * objc.dg/encode-5.m: Ditto.
1319         * objc.dg/fix-and-continue-2.m: Ditto.
1320         * objc.dg/method-9.m: Ditto.
1321         * objc.dg/isa-field-1.m: Ditto.
1322         * objc.dg/local-decl-2.m: Ditto.
1323         * objc.dg/objc-gc-4.m: Ditto.
1324         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1325         * objc.dg/gnu-runtime-3.m: Ditto.
1326         * objc.dg/encode-7.m: Ditto.
1327         * objc.dg/encode-8.m: Ditto.
1328         * objc.dg/selector-3.m: Ditto.
1329         * objc.dg/gnu-runtime-1.m: Ditto.
1330         * objc.dg/const-str-12.m: Ditto.
1331         * objc.dg/gnu-runtime-2.m: Ditto.
1332         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1333         * objc.dg/selector-1.m: Ditto.
1334         * objc.dg/stubify-2.m: Ditto.
1335         * objc.dg/zero-link-1.m: Ditto.
1336         * objc.dg/stret-2.m: Ditto.
1337         * objc.dg/zero-link-2.m: Ditto.
1338         * objc.dg/next-runtime-1.m: Ditto.
1339         * objc.dg/symtab-1.m: Ditto.
1340         * objc.dg/stubify-1.m: Ditto.
1341         * objc.dg/bitfield-2.m: Ditto.
1342         * objc.dg/try-catch-10.m: Apply to both runtimes.
1343         * objc.dg/const-str-1.m: Ditto.
1344         * objc.dg/image-info.m: Ditto.
1345         * objc.dg/encode-9.m: Ditto.
1346         * objc.dg/pragma-1.m: Apply test to all targets.
1347         * objc.dg/const-str-4.m: Ditto.
1348         * objc.dg/const-str-8.m: Ditto.
1349         * objc.dg/super-class-2.m: Ditto.
1350         * objc.dg/try-catch-5.m: Ditto.
1351         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1352         Protocol1.h) and next-mapping.h as required. Use new NeXT
1353         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
1354         * objc.dg/const-str-11.m: Ditto.
1355         * objc.dg/const-str-9.m: Ditto.
1356         * objc.dg/method-4.m: Skip for 64Bit NeXT.
1357         * objc.dg/encode-1.m: Remove redundant -lobjc.
1358         * objc.dg/try-catch-9.m: Tidy space.
1359         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1360         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1361         and 64bit. Use new NeXT interface as required.
1362         * obj-c++.dg/template-4.mm: Ditto.
1363         * obj-c++.dg/defs.mm: Ditto.
1364         * obj-c++.dg/basic.mm: Ditto.
1365         * obj-c++.dg/encode-4.mm: Ditto.
1366         * obj-c++.dg/method-17.mm: Ditto.
1367         * obj-c++.dg/proto-lossage-3.mm: Ditto.
1368         * obj-c++.dg/cxx-class-1.mm: Ditto.
1369         * obj-c++.dg/method-10.mm: Ditto.
1370         * obj-c++.dg/va-meth-1.mm: Ditto.
1371         * obj-c++.dg/encode-5.mm: Ditto.
1372         * obj-c++.dg/lookup-2.mm: Ditto.
1373         * obj-c++.dg/template-3.mm: Ditto.
1374         * obj-c++.dg/proto-qual-1.mm: Ditto.
1375         * obj-c++.dg/qual-types-1.m: Ditto.
1376         * obj-c++.dg/cxx-scope-1.mm: Ditto.
1377         * obj-c++.dg/template-1.mm: Ditto.
1378         * obj-c++.dg/encode-6.mm: Ditto.
1379         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
1380         Protocol1.h) and next-mapping.h as required. Use new NeXT
1381         interface as required.
1382         * obj-c++.dg/except-1.mm: Ditto.
1383         * obj-c++.dg/const-str-7.mm: Ditto.
1384         * obj-c++.dg/ivar-list-semi.mm: Ditto.
1385         * obj-c++.dg/cxx-scope-2.mm: Ditto.
1386         * obj-c++.dg/selector-2.mm: Ditto.
1387         * obj-c++.dg/isa-field-1.mm: Ditto.
1388         * obj-c++.dg/try-catch-1.mm: Ditto.
1389         * obj-c++.dg/local-decl-1.mm: Ditto.
1390         * obj-c++.dg/try-catch-9.mm: Ditto.
1391         * obj-c++.dg/no-extra-load.mm: Ditto.
1392         * obj-c++.dg/selector-5.mm: Ditto.
1393         * obj-c++.dg/method-12.mm: Ditto.
1394         * obj-c++.dg/try-catch-11.mm: Ditto.
1395         * obj-c++.dg/comp-types-11.mm: Ditto.
1396         * obj-c++.dg/bitfield-3.mm: Ditto.
1397         * obj-c++.dg/method-6.mm: Ditto.
1398         * obj-c++.dg/super-class-2.mm: Ditto.
1399         * obj-c++.dg/method-21.mm: Ditto.
1400         * obj-c++.dg/const-str-8.mm: Ditto.
1401         * obj-c++.dg/try-catch-7.mm: Ditto.
1402         * obj-c++.dg/method-15.mm: Ditto.
1403         * obj-c++.dg/layout-1.mm: Ditto.
1404         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1405         * obj-c++.dg/const-str-3.mm: Ditto.
1406         * obj-c++.dg/try-catch-2.mm: Ditto.
1407         * obj-c++.dg/objc-gc-3.mm: Ditto.
1408         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1409         * obj-c++.dg/bitfield-1.mm: Ditto.
1410         * obj-c++.dg/selector-6.mm: Ditto.
1411         * obj-c++.dg/method-13.mm: Ditto.
1412         * obj-c++.dg/comp-types-12.mm: Ditto.
1413         * obj-c++.dg/bitfield-4.mm: Ditto.
1414         * obj-c++.dg/try-catch-8.mm: Ditto.
1415         * obj-c++.dg/method-2.mm: Ditto.
1416         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1417         * obj-c++.dg/typedef-alias-1.mm: Ditto.
1418         * obj-c++.dg/const-str-4.mm: Ditto.
1419         * obj-c++.dg/proto-lossage-2.mm: Ditto.
1420         * obj-c++.dg/try-catch-3.mm: Ditto.
1421         * obj-c++.dg/comp-types-9.mm: Ditto.
1422         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1423         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1424         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1425         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1426         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1427         Use new NeXT interface as required.
1428         * obj-c++.dg/const-str-10.mm: Ditto.
1429         * obj-c++.dg/const-str-11.mm: Ditto.
1430         * obj-c++.dg/const-str-9.mm: Ditto.
1431         * obj-c++.dg/method-11.mm: Ditto.
1432         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1433         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1434         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1435         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1436         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1437
1438 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
1439
1440         PR c++/43206
1441         * g++.dg/template/typedef30.C: New test case.
1442
1443 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
1444
1445         PR c/43385
1446         * gcc.c-torture/execute/pr43385.c: New test.
1447
1448 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
1449
1450         * gcc.dg/strncpy-fix-1.c: New test.
1451
1452 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1453
1454         PR testsuite/41609
1455         * lib/objc-torture.exp (objc-set-runtime-options): New.
1456         * objc/execute/execute.exp: Check runtime options on each pass.
1457         * objc/execute/exceptions/exceptions.exp: Ditto.
1458         * objc/compile/compile.exp: Ditto.
1459
1460         PR testsuite/42348
1461         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1462         standard tests.
1463         (check_effective_target_objc2): New proc.
1464         (check_effective_target_next_runtime): New proc.
1465         * lib/objc.exp: Determine which runtime is in force and support it.
1466         * lib/obj-c++.exp: Ditto.
1467
1468 2010-03-24  Jason Merrill  <jason@redhat.com>
1469
1470         PR c++/43502
1471         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1472
1473 2010-03-24  Martin Jambor  <mjambor@suse.cz>
1474
1475         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1476         a loop.
1477         * gcc.dg/ipa/ipa-2.c: Likewise.
1478         * gcc.dg/ipa/ipa-3.c: Likewise.
1479         * gcc.dg/ipa/ipa-4.c: Likewise.
1480         * gcc.dg/ipa/ipa-5.c: Likewise.
1481         * gcc.dg/ipa/ipa-7.c: Likewise.
1482         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1483         a loop.
1484         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1485         i_can_not_be_propagated_fully2 into a loop.
1486         * gcc.dg/ipa/ipa-8.c: New test.
1487         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1488
1489 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
1490
1491         PR debug/19192
1492         PR debug/43479
1493         * gcc.dg/guality/pr43479.c: New test.
1494         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1495         and add volatile keyword.
1496
1497 2010-03-23  Mike Stump  <mikestump@comcast.net>
1498
1499         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1500
1501 2010-03-23  Jason Merrill  <jason@redhat.com>
1502
1503         * g++.dg/ext/altivec-17.C: Adjust error message.
1504
1505         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1506         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1507         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1508         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1509         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1510         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1511
1512 2010-03-22  Jason Merrill  <jason@redhat.com>
1513
1514         PR c++/43333
1515         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1516         * g++.dg/ext/is_pod_98.C: New.
1517
1518         PR c++/43281
1519         * g++.dg/cpp0x/auto18.C: New.
1520
1521         * gcc.dg/pr36997.c: Adjust error message.
1522         * g++.dg/ext/vector9.C: Likewise.
1523         * g++.dg/conversion/simd3.C: Likewise.
1524         * g++.dg/other/error23.C: Likewise.
1525
1526 2010-03-22  Michael Matz  <matz@suse.de>
1527
1528         PR middle-end/43475
1529         * gfortran.dg/pr43475.f90: New testcase.
1530
1531 2010-03-22  Richard Guenther  <rguenther@suse.de>
1532
1533         PR tree-optimization/43390
1534         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1535
1536 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1537
1538         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1539         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1540
1541 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
1542             Michael Matz  <matz@suse.de>
1543
1544         PR c++/43081
1545         * g++.dg/parse/crash56.C: New test.
1546
1547 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
1548
1549         PR fortran/43450
1550         * gfortran.dg/whole_file_15.f90 : New test.
1551
1552 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1553
1554         PR fortran/43409
1555         * gfortran.dg/inquire_size.f90: New test.
1556
1557 2010-03-20  Richard Guenther  <rguenther@suse.de>
1558
1559         PR rtl-optimization/43438
1560         * gcc.c-torture/execute/pr43438.c: New testcase.
1561
1562 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
1563
1564         PR c++/43375
1565         * g++.dg/abi/mangle42.C: New test.
1566
1567 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1568
1569         PR C/43211
1570         * gcc.dg/pr43211.c: New test.
1571         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1572
1573 2010-03-19  Bernd Schmidt  <bernds@codesourcery.com>
1574
1575         PR rtl-optimization/42258
1576         * gcc.target/arm/thumb1-mul-moves.c: New test.
1577
1578         PR target/40697
1579         * gcc.target/arm/thumb-andsi.c: New test.
1580
1581         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1582         dg-require-effective-target.
1583
1584 2010-03-19  Michael Matz  <matz@suse.de>
1585
1586         PR c++/43116
1587         * g++.dg/other/pr43116.C: New testcase.
1588
1589 2010-03-19  Michael Matz  <matz@suse.de>
1590
1591         PR target/43305
1592         * gcc.dg/pr43305.c: New testcase.
1593
1594 2010-03-19  Richard Guenther  <rguenther@suse.de>
1595
1596         PR tree-optimization/43415
1597         * gcc.c-torture/compile/pr43415.c: New testcase.
1598
1599 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
1600
1601         PR ada/43106
1602         * gnat.dg/case_optimization2.adb: New test.
1603         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1604
1605 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1606             Jack Howarth <howarth@bromo.med.uc.edu>
1607
1608         PR target/36399
1609         * gcc.target/i386/push-1.c: Don't xfail
1610           scan-assembler-not "movups" on darwin.
1611
1612 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
1613
1614         PR debug/43058
1615         * gcc.dg/pr43058.c: New test.
1616
1617 2010-03-18  Martin Jambor  <mjambor@suse.cz>
1618
1619         PR middle-end/42450
1620         * g++.dg/torture/pr42450.C: New test.
1621
1622 2010-03-18  Michael Matz  <matz@suse.de>
1623
1624         PR middle-end/43419
1625         * gcc.dg/pr43419.c: New testcase.
1626
1627 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
1628
1629         PR rtl-optimization/43360
1630         * gcc.dg/torture/pr43360.c: New.
1631
1632 2010-03-18  Michael Matz  <matz@suse.de>
1633
1634         PR tree-optimization/43402
1635         * gcc.dg/pr43402.c: New testcase.
1636
1637 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
1638
1639         PR target/42427
1640         * gcc.dg/pr42427.c: New test.
1641
1642 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1643
1644         PR libfortran/43265
1645         * gfortran.dg/read_empty_file.f: New test.
1646         * gfortran.dg/read_eof_all.f90: New test.
1647         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1648         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1649
1650 2010-03-17  Michael Matz  <matz@suse.de>
1651
1652         * gcc.dg/pr43300.c: Add -w.
1653
1654 2010-03-17  Richard Guenther  <rguenther@suse.de>
1655
1656         * gcc.dg/pr43379.c: Add -w.
1657
1658 2010-03-17  Tobias Burnus  <burnus@net-b.de>
1659
1660         PR fortran/43331
1661         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1662
1663 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
1664
1665         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1666
1667 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1668
1669         * ada/acats/run_all.sh: Log start and end times.
1670
1671 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1672
1673         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1674
1675 2010-03-16  Richard Guenther  <rguenther@suse.de>
1676
1677         PR middle-end/43379
1678         * gcc.dg/pr43379.c: New testcase.
1679
1680 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
1681
1682         PR debug/43051
1683         * gcc.dg/guality/pr43051-1.c: New test.
1684
1685 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
1686
1687         PR testsuite/43363
1688         * g++.dg/ext/altivec-17.C: Handle changes to error message.
1689
1690 2010-03-15  Michael Matz  <matz@suse.de>
1691
1692         PR middle-end/43300
1693         * gcc.dg/pr43300.c: New testcase.
1694
1695 2010-03-15  Richard Guenther  <rguenther@suse.de>
1696
1697         PR tree-optimization/43367
1698         * gcc.c-torture/compile/pr43367.c: New testcase.
1699
1700 2010-03-15  Richard Guenther  <rguenther@suse.de>
1701
1702         PR tree-optimization/43317
1703         * gcc.dg/pr43317.c: New testcase.
1704
1705 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
1706
1707         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1708
1709 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
1710
1711         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1712
1713 2010-03-14  Tobias Burnus  <burnus@net-b.de>
1714
1715         PR fortran/43362
1716         * gfortran.dg/impure_constructor_1.f90: New test.
1717
1718 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1719
1720         PR middle-end/43354
1721         * gfortran.dg/graphite/id-pr43354.f: New.
1722
1723 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1724
1725         PR middle-end/43349
1726         * gfortran.dg/graphite/pr43349.f: New.
1727
1728 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1729
1730         PR middle-end/43306
1731         * gcc.dg/graphite/pr43306.c: New.
1732
1733 2010-03-12  David S. Miller  <davem@davemloft.net>
1734
1735         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1736         sparc.
1737
1738 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1739
1740         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1741
1742 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
1743
1744         PR fortran/43291
1745         PR fortran/43326
1746         * gfortran.dg/dynamic_dispatch_7.f03: New test.
1747
1748 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
1749
1750         * gfortran.dg/default_format_denormal_1.f90: Don't assume
1751         fail for *-*-mingw* targets.
1752
1753 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
1754
1755         PR debug/43329
1756         * gcc.dg/guality/pr43329-1.c: New test.
1757
1758 2010-03-11  Martin Jambor  <mjambor@suse.cz>
1759
1760         PR tree-optimization/43257
1761         * g++.dg/torture/pr43257.C: New test.
1762
1763 2010-03-11  Tobias Burnus  <burnus@net-b.de>
1764
1765         PR fortran/43228
1766         * gfortran.dg/namelist_61.f90: New test.
1767
1768 2010-03-11  Richard Guenther  <rguenther@suse.de>
1769
1770         PR tree-optimization/43255
1771         * gcc.c-torture/compile/pr43255.c: New testcase.
1772
1773 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1774
1775         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1776         * gcc.dg/pr43280.c: New testcase.
1777
1778 2010-03-11  Richard Guenther  <rguenther@suse.de>
1779
1780         PR lto/43200
1781         * gcc.dg/lto/20100227-1_0.c: New testcase.
1782         * gcc.dg/lto/20100227-1_1.c: Likewise.
1783
1784 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1785
1786         PR libfortran/43320
1787         PR libfortran/43265
1788         * gfortran.dg/read_eof_6.f: New test
1789         * gfortran.dg/read_x_eof.f90: New test.
1790         * gfortran.dg/read_x_past.f: Update test.
1791
1792 2010-03-10  Jan Hubicka   <jh@suse.cz>
1793
1794         * gcc.c-torture/compile/pr43288.c: New test.
1795
1796 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1797
1798         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1799         -fpic/-fPIC flags.
1800         * g++.old-deja/g++.pt/asm2.C: Likewise.
1801         * gcc.c-torture/compile/20000804-1.c: Likewise.
1802         * gcc.target/i386/clobbers.c: Likewise.
1803
1804 2010-03-10  Tobias Burnus  <burnus@net-b.de>
1805
1806         PR fortran/43303
1807         * gfortran.dg/c_assoc_3.f90: New test.
1808
1809 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
1810
1811         PR debug/36728
1812         * gcc.dg/guality/pr36728-1.c: New test.
1813         * gcc.dg/guality/pr36728-2.c: New test.
1814
1815 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
1816
1817         * gcc.dg/h8300-div-delay-slot.c: New test.
1818
1819 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
1820
1821         PR tree-optimization/43236
1822         * gcc.c-torture/execute/pr43236.c: New test.
1823
1824 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
1825
1826         PR middle-end/42859
1827         * g++.dg/eh/pr42859.C: New test.
1828
1829 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
1830
1831         PR debug/43299
1832         * gcc.dg/pr43299.c: New test.
1833
1834         PR debug/43290
1835         * g++.dg/eh/unwind2.C: New test.
1836
1837 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1838             Reza Yazdani  <reza.yazdani@amd.com>
1839
1840         PR middle-end/43065
1841         * gcc.dg/graphite/run-id-4.c: New.
1842
1843 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1844
1845         PR middle-end/43065
1846         * gcc.dg/graphite/run-id-3.c: New.
1847
1848 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
1849
1850         PR middle-end/42644
1851         PR middle-end/42130
1852         * gcc.dg/graphite/id-18.c: New.
1853         * gcc.dg/graphite/run-id-pr42644.c: New.
1854
1855 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1856
1857         PR middle-end/42326
1858         * gcc.dg/graphite/pr42326.c: New.
1859
1860 2010-03-08  Richard Guenther  <rguenther@suse.de>
1861
1862         PR tree-optimization/43269
1863         * gcc.c-torture/execute/pr43269.c: New testcase.
1864
1865 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
1866
1867         PR fortran/43256
1868         * gfortran.dg/typebound_call_13.f03: New.
1869
1870 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
1871
1872         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1873         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1874
1875 2010-03-05  Jason Merrill  <jason@redhat.com>
1876
1877         * g++.dg/abi/mangle40.C: Require weak and alias.
1878
1879 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1880
1881         PR middle-end/42326
1882         * gfortran.dg/graphite/pr42326.f90: New.
1883         * gfortran.dg/graphite/pr42326-1.f90: New.
1884
1885 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1886
1887         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1888         (gnat_target_compile): Likewise.
1889         Reinitialize GNAT_UNDER_TEST if target changes.
1890         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1891         (local_find_gnatmake): Pass full --GCC to gnatlink.
1892         Remove --LINK.
1893
1894 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1895
1896         PR c/43248
1897         * gcc.dg/compound-literal-1.c: New testcase.
1898
1899 2010-03-04  Martin Jambor  <mjambor@suse.cz>
1900
1901         PR tree-optimization/43164
1902         PR tree-optimization/43191
1903         * gcc.c-torture/compile/pr43164.c: New test.
1904         * gcc.c-torture/compile/pr43191.c: Likewise.
1905
1906 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
1907
1908         PR fortran/43244
1909         * gfortran.dg/finalize_9.f90: New.
1910
1911 2010-03-04  Tobias Burnus  <burnus@net-b.de>
1912             Ken Werner <ken@linux.vnet.ibm.com>
1913
1914         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1915         to dg-options for spu.
1916         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1917         dump-scan target to exclude spu.
1918
1919 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
1920
1921         PR middle-end/43209
1922         * gcc.dg/tree-ssa/ivopts-4.c: New.
1923
1924 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
1925
1926         * lib/target-supports-dg.exp (check-flags): Provide defaults for
1927         include-opts and exclude-opts; skip checking the flags if arguments
1928         are the same as the defaults.
1929         (dg-xfail-if): Verify the number of arguments, supply defaults
1930         for unspecified optional arguments.
1931         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1932
1933 2010-03-03  Jason Merrill  <jason@redhat.com>
1934
1935         PR c++/12909
1936         * g++.dg/abi/mangle40.C: Updated.
1937
1938 2010-03-03  Jason Merrill  <jason@redhat.com>
1939
1940         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1941         * g++.dg/abi/mangle23.C: Likewise.
1942         * g++.dg/eh/simd-2.C: Likewise.
1943         * g++.dg/ext/attribute-test-2.C: Likewise.
1944         * g++.dg/ext/vector14.C: Likewise.
1945         * g++.dg/other/pr34435.C: Likewise.
1946         * g++.dg/template/conv8.C: Likewise.
1947         * g++.dg/template/nontype9.C: Likewise.
1948         * g++.dg/template/qualttp17.C: Likewise.
1949         * g++.dg/template/ref1.C: Likewise.
1950         * g++.old-deja/g++.pt/crash68.C: Likewise.
1951         * g++.old-deja/g++.pt/ref1.C: Likewise.
1952         * g++.old-deja/g++.pt/ref3.C: Likewise.
1953         * g++.old-deja/g++.pt/ref4.C: Likewise.
1954
1955         PR c++/12909
1956         * g++.dg/abi/mangle40.C: New.
1957         * g++.dg/abi/mangle41.C: New.
1958         * g++.dg/lto/20100302_0.C: New.
1959         * g++.dg/lto/20100302_1.C: New.
1960         * g++.dg/lto/20100302.h: New.
1961
1962 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1963
1964         PR fortran/43243
1965         * gfortran.dg/internal_pack_12.f90: New test.
1966
1967 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1968
1969         * gcc.dg/pr36997.c: Adjust error message.
1970
1971 2010-03-03  Mike Stump  <mikestump@comcast.net>
1972
1973         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1974         adjustments to not be present on machines that align the stack to
1975         more than 4 bytes and don't have a red zone yet as that is an
1976         unimplemented optimization.
1977
1978 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1979
1980         PR fortran/43169
1981         * gfortran.dg/impure_assignment_3.f90: New.
1982
1983 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1984
1985         PR debug/43229
1986         * gfortran.dg/pr43229.f90: New test.
1987
1988         PR debug/43237
1989         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1990
1991         PR debug/43177
1992         * gcc.dg/guality/pr43177.c: New test.
1993
1994 2010-03-02  Jason Merrill  <jason@redhat.com>
1995
1996         * g++.dg/ext/vector9.C: Adjust error message.
1997         * g++.dg/conversion/simd3.C: Likewise.
1998         * g++.dg/other/error23.C: Likewise.
1999
2000 2010-03-02  Mike Stump  <mikestump@comcast.net>
2001
2002         PR c++/41090
2003         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2004
2005 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
2006
2007         PR fortran/43180
2008         * gfortran.dg/internal_pack_10.f90: New test.
2009
2010         PR fortran/43173
2011         * gfortran.dg/internal_pack_11.f90: New test.
2012
2013 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2014
2015         PR middle-end/42640
2016         * gcc.dg/tree-ssa/pr42640.c: New.
2017
2018 2010-03-01  Richard Guenther  <rguenther@suse.de>
2019
2020         PR tree-optimization/43220
2021         * gcc.c-torture/execute/pr43220.c: New testcase.
2022
2023 2010-03-01  Richard Guenther  <rguenther@suse.de>
2024
2025         PR middle-end/43213
2026         * gcc.dg/pr43213.c: New testcase.
2027
2028 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2029
2030         PR pch/14940
2031         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2032
2033 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2034
2035         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2036         New function.
2037         (check_effective_target_ucn): Likewise.
2038
2039         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2040         if !ucn.
2041         * gcc.dg/ucnid-2.c: Likewise.
2042         * gcc.dg/ucnid-3.c: Likewise.
2043         * gcc.dg/ucnid-4.c: Likewise.
2044         * gcc.dg/ucnid-11.c: Likewise.
2045         * gcc.dg/ucnid-12.c: Likewise.
2046         * gcc.dg/ucnid-6.c: Skip if !ucn.
2047         * gcc.dg/ucnid-9.c: Likewise.
2048
2049 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2050
2051         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2052         lists to dg-skip-if.
2053         * gcc.target/i386/stackalign/return-3.c: Likewise.
2054
2055 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2056
2057         * gcc.target/i386/clearcap.map: New file.
2058         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2059         Pass clearcap.map by default if supported.
2060
2061 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2062
2063         PR fortran/42900
2064         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2065         Explain this.
2066         * gfortran.dg/stat_2.f90: Likewise.
2067
2068 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2069
2070         PR fortran/43199
2071         * gfortran.dg/module_read_2.f90: New test.
2072
2073 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2074
2075         PR c++/42748
2076         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2077         * g++.dg/abi/mangle12.C: Likewise.
2078         * g++.dg/abi/mangle20-2.C: Likewise.
2079         * g++.dg/abi/mangle17.C: Likewise.
2080         * g++.dg/template/cond2.C: Likewise.
2081         * g++.dg/template/pr35240.C: Likewise.
2082
2083 2010-02-27  Richard Guenther  <rguenther@suse.de>
2084
2085         PR tree-optimization/43186
2086         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2087
2088 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2089
2090         * g++.dg/abi/packed1.C: Expect warning on the SH.
2091
2092 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2093
2094         PR c++/42054:
2095         * g++.dg/parse/error37.C: New test.
2096
2097 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2098
2099         PR c/24577
2100         PR c/43192
2101         * gcc.dg/pr8927-1.c: Match new note.
2102         * gcc.dg/990506-0.c: Likewise.
2103         * gcc.dg/gomp/flush-2.c: Likewise.
2104         * gcc.dg/gomp/atomic-5.c: Likewise.
2105         * gcc.dg/gomp/pr34607.c: Likewise.
2106         * gcc.dg/pr35746.c: Likewise.
2107         * gcc.dg/cpp/pragma-1.c: Likewise.
2108         * gcc.dg/cpp/pragma-2.c: Likewise.
2109         * gcc.dg/pr41842.c: Likewise.
2110         * gcc.dg/noncompile/20040629-1.c: Likewise.
2111         * objc.dg/private-1.m: Likewise.
2112
2113 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2114
2115         PR fortran/43185
2116         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2117         * gfortran.dg/default_initialization_4.f90: New test.
2118
2119 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2120
2121         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2122         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2123         * gnat.dg/thin_pointer2.adb: New test.
2124         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2125
2126 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2127
2128         PR c/20631
2129         * gcc.dg/cpp/c90-pedantic.c: New.
2130         * gcc.dg/cpp/c90.c: New.
2131         * gcc.dg/gnu90-const-expr-1.c: New.
2132         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2133
2134 2010-02-26  Richard Guenther  <rguenther@suse.de>
2135
2136         PR tree-optimization/43186
2137         * gcc.c-torture/compile/pr43186.c: New testcase.
2138
2139 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2140
2141         PR debug/43190
2142         * c-c++-common/dwarf2/pr43190.c: New test.
2143
2144 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2145
2146         PR testsuite/37074:
2147         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2148
2149 2010-02-26  Richard Guenther  <rguenther@suse.de>
2150
2151         PR tree-optimization/43188
2152         * gcc.c-torture/compile/pr43188.c: New testcase.
2153
2154 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2155
2156         PR target/43175
2157         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2158
2159 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2160
2161         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2162
2163 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2164
2165         PR target/43154
2166         * gcc.target/powerpc/pr43154.c: New file.
2167
2168 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2169
2170         PR debug/43166
2171         * gfortran.dg/debug/pr43166.f: New test.
2172
2173         PR debug/43165
2174         * gcc.dg/torture/pr43165.c: New test.
2175
2176 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2177
2178         PR c/43128
2179         * c-c++-common/pr41779.c: Update.
2180
2181 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2182
2183         PR ada/32547
2184         * lib/gnat-dg.exp (gnat_load): Redefine.
2185
2186         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2187         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2188
2189 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2190
2191         PR libobjc/36610
2192         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2193         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2194         -fgnu-runtime.
2195         Sort entries.
2196
2197 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2198
2199         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2200
2201 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2202
2203         PR debug/43150
2204         * gcc.dg/guality/vla-1.c: New test.
2205
2206 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2207
2208         PR fortran/43042
2209         * gfortran.dg/c_ptr_tests_15.f90: New test.
2210
2211 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2212
2213         PR target/43107
2214         * gcc.target/i386/pr43107.c: New test.
2215
2216 2010-02-23  Jason Merrill  <jason@redhat.com>
2217
2218         PR c++/43143
2219         * g++.dg/cpp0x/variadic100.C: New.
2220
2221 2010-02-23  Jason Merrill  <jason@redhat.com>
2222
2223         PR debug/42800
2224         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2225         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2226         * c-c++-common/dwarf2/vla1.c: New.
2227
2228 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2229
2230         PR target/43139
2231         * gcc.dg/pr43139.c: New test.
2232
2233         PR debug/43077
2234         * gcc.dg/guality/pr43077-1.c: New test.
2235
2236 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2237
2238         PR 43123
2239         * gcc.dg/march.c: New.
2240         * gcc.dg/march-generic.c: New.
2241         * gcc.dg/mtune.c: New.
2242
2243 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2244
2245         PR middle-end/43083
2246         * gcc.dg/graphite/pr43083.c: New.
2247
2248 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2249
2250         PR middle-end/43097
2251         * gfortran.dg/graphite/pr43097.f: New.
2252
2253 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2254             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2255
2256         PR middle-end/43140
2257         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2258
2259 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2260
2261         PR middle-end/43026
2262         * g++.dg/graphite/pr43026.C: New.
2263
2264 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2265
2266         PR c++/43126
2267         * gcc.dg/cleanup-1.c: Update.
2268         * gcc.dg/func-args-1.c: Update.
2269         * gcc.dg/format/sentinel-1.c: Update.
2270         * g++.old-deja/g++.jason/scoping10.C: Update.
2271         * g++.old-deja/g++.ns/lookup5.C: Update.
2272         * g++.dg/ext/cleanup-1.C: Update.
2273         * g++.dg/parse/varmod1.C: Update.
2274         * g++.dg/parse/error33.C: Update.
2275         * g++.dg/expr/call3.C: Update.
2276         * g++.dg/func-args-1.C: New.
2277
2278 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2279
2280         PR c/43125
2281         * gcc.dg/attr-used-2.c: Moved to ...
2282         * c-c++-common/attr-used-2.c: Here.
2283
2284         * gcc.dg/attr-used.c: Moved to ...
2285         * c-c++-common/attr-used.c: Here.
2286
2287 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2288
2289         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2290
2291 2010-02-22  Richard Guenther  <rguenther@suse.de>
2292
2293         PR lto/43045
2294         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2295         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2296
2297 2010-02-22  Richard Guenther  <rguenther@suse.de>
2298
2299         PR tree-optimization/42749
2300         * gcc.c-torture/compile/pr42749.c: New testcase.
2301
2302 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2303
2304         PR fortran/43072
2305         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2306         * gfortran.dg/internal_pack_9.f90: New test.
2307
2308 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2309
2310         PR c++/23510
2311         * g++.dg/template/recurse.C: Adjust.
2312         * g++.dg/template/pr23510.C: New.
2313
2314 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2315
2316         PR c++/42824
2317         * g++.dg/template/memclass4.C: New test.
2318
2319 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2320
2321         PR fortran/35259
2322         * gfortran.dg/reassoc_5.f90: New test.
2323
2324 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2325
2326         PR target/43067
2327         * gcc.target/i386/pr43067.c: New test.
2328
2329 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2330
2331         PR c++/35669
2332         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2333         -Wconversion-null.
2334         * g++.dg/warn/Wconversion-null.C: New test.
2335         * g++.old-deja/g++.other/null1.C: Move to...
2336         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2337
2338 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2339
2340         PR fortran/36932
2341         PR fortran/36933
2342         * gfortran.dg/dependency_26.f90: New test.
2343
2344         PR fortran/43072
2345         * gfortran.dg/internal_pack_7.f90: New test.
2346
2347         PR fortran/43111
2348         * gfortran.dg/internal_pack_8.f90: New test.
2349
2350 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2351
2352         PR 43128
2353         * c-c++-common/pr41779.c: Fix broken testcase.
2354
2355 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2356
2357         PR 36513
2358         * c-c++-common/pr36513.c: New testcase.
2359         * c-c++-common/pr36513-2.c: New testcase.
2360
2361 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2362
2363         PR 41779
2364         * c-c++-common/pr41779.c: New.
2365
2366 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2367
2368         PR debug/43084
2369         * gcc.dg/pr43084.c: New test.
2370
2371 2010-02-19  Richard Guenther  <rguenther@suse.de>
2372
2373         PR tree-optimization/42916
2374         * gcc.dg/pr42916.c: New testcase.
2375
2376 2010-02-18  Jason Merrill  <jason@redhat.com>
2377
2378         PR c++/42837
2379         * g++.dg/abi/packed1.C: Add expected warning.
2380
2381         PR c++/43108
2382         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2383         * gcc.dg/torture/dg-torture.exp: Likewise.
2384         * c-c++-common/torture/complex-sign.h,
2385         c-c++-common/torture/complex-sign-add.c,
2386         c-c++-common/torture/complex-sign-mixed-add.c,
2387         c-c++-common/torture/complex-sign-mixed-div.c,
2388         c-c++-common/torture/complex-sign-mixed-mul.c,
2389         c-c++-common/torture/complex-sign-mixed-sub.c,
2390         c-c++-common/torture/complex-sign-mul.c,
2391         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2392         Adapt for C++ compilation as well.
2393
2394         PR c++/43070
2395         * g++.dg/ext/label1.C: Update.
2396         * g++.dg/ext/label2.C: Update.
2397
2398         PR c++/26261
2399         * g++.dg/template/dependent-name6.C: New.
2400
2401         PR c++/43109
2402         * g++.dg/parse/namespace12.C: New.
2403
2404 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2405
2406         PR tree-optimization/43066
2407         * gcc.c-torture/compile/pr43066.c: New test.
2408
2409 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2410
2411         * g++.dg/ext/attrib35.C: Fix target selector string.
2412         * g++.dg/ext/attrib36.C: Ditto.
2413         * g++.dg/ext/attrib37.C: Ditto.
2414         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2415         * g++.dg/abi/mangle25.C: Ditto.
2416
2417 2010-02-17  Jason Merrill  <jason@redhat.com>
2418
2419         PR c++/43069
2420         * g++.dg/parse/namespace11.C: New.
2421
2422         PR c++/43093
2423         * g++.dg/ext/attrib37.C: New.
2424
2425         PR c++/43079
2426         * g++.dg/template/ptrmem20.C: New.
2427
2428 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2429
2430         PR target/43103
2431         * gcc.target/i386/xop-check.h: Include m256-check.h.
2432         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2433         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2434         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2435         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2436
2437 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2438
2439         PR debug/42918
2440         * gcc.dg/pr42918.c: New test.
2441
2442 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2443
2444         * g++.dg/ext/attrib36.C: Require ILP32.
2445
2446 2010-02-16  Richard Guenther  <rguenther@suse.de>
2447
2448         PR tree-optimization/41043
2449         * gfortran.dg/pr41043.f90: New testcase.
2450         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2451
2452 2010-02-16  Jason Merrill  <jason@redhat.com>
2453
2454         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2455
2456 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2457
2458         PR tree-optimization/43074
2459         * gcc.dg/vect/fast-math-pr43074.c: New test.
2460
2461 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2462
2463         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2464
2465 2010-02-16  Jason Merrill  <jason@redhat.com>
2466
2467         PR c++/43031
2468         * g++.dg/ext/attrib36.C: New.
2469
2470         PR c++/43036
2471         * g++.dg/other/array6.C: New.
2472
2473 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2474
2475         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2476
2477 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2478
2479         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2480         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2481         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2482         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2483         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2484         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2485
2486 2010-02-15  Richard Guenther  <rguenther@suse.de>
2487
2488         PR middle-end/43068
2489         * g++.dg/torture/pr43068.C: New testcase.
2490
2491 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2492
2493         PR c++/43024
2494         * g++.dg/opt/ice1.C: New.
2495
2496 2010-02-14  Jason Merrill  <jason@redhat.com>
2497
2498         PR c++/41997
2499         * g++.dg/cpp0x/initlist-opt.C: New.
2500
2501 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2502
2503         PR fortran/41113
2504         PR fortran/41117
2505         * gfortran.dg/internal_pack_6.f90: New test.
2506
2507 2010-02-12  Jason Merrill  <jason@redhat.com>
2508
2509         PR c++/43054
2510         * g++.dg/cpp0x/variadic99.C: New.
2511
2512 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2513
2514         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2515         sign extend pointers to gualchk_t.
2516
2517         PR c++/43033
2518         * g++.dg/other/default3.C: Xfail g4 test.
2519
2520 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2521
2522         PR middle-end/43012
2523         * gcc.dg/graphite/pr43012.c: New.
2524
2525 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2526
2527         PR middle-end/42930
2528         * g++.dg/graphite/pr42930.C: New.
2529
2530 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2531
2532         PR middle-end/42914
2533         PR middle-end/42530
2534         * gcc.dg/graphite/pr42530.c: New.
2535         * gcc.dg/graphite/pr42914.c: New.
2536
2537 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2538
2539         PR middle-end/42771
2540         * gcc.dg/graphite/pr42771.c: New.
2541
2542 2010-02-11  Richard Guenther  <rguenther@suse.de>
2543
2544         PR tree-optimization/42998
2545         * gcc.c-torture/compile/pr42998.c: New testcase.
2546
2547 2010-02-10  Jason Merrill  <jason@redhat.com>
2548
2549         PR c++/41896
2550         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2551
2552         PR c++/42983, core issue 906
2553         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2554         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2555
2556         PR c++/43016
2557         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2558
2559 2010-02-10  Richard Guenther  <rguenther@suse.de>
2560
2561         PR tree-optimization/43017
2562         * gcc.dg/torture/pr43017.c: New testcase.
2563
2564 2010-02-10  Tobias Burnus <burnus@net-b.de>
2565
2566         PR fortran/40823
2567         * gfortran.dg/private_type_1.f90: Update error location.
2568         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2569         * gfortran.dg/typebound_operator_2.f03: Ditto.
2570         * gfortran.dg/assignment_2.f90: Ditto.
2571         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2572         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2573
2574 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2575
2576         PR fortran/43015
2577         * gfortran.dg/bind_c_usage_20.f90: New test.
2578
2579 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2580
2581         PR debug/43010
2582         * g++.dg/debug/pr43010.C: New test.
2583
2584 2010-02-10  Richard Guenther  <rguenther@suse.de>
2585
2586         PR c/43007
2587         * gcc.c-torture/execute/20100209-1.c: New testcase.
2588         * gcc.dg/fold-div-3.c: Likewise.
2589
2590 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2591
2592         * gcc.dg/builtin-ffs-1.c: New test.
2593
2594 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2595
2596         PR fortran/42999
2597         * gfortran.dg/array_constructor_35.f90: New test.
2598
2599 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2600
2601         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2602
2603 2010-02-09  Jason Merrill  <jason@redhat.com>
2604
2605         PR c++/42399
2606         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2607
2608         PR c++/42370
2609         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2610
2611 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2612
2613         PR fortran/41869
2614         * gfortran.dg/module_write_1.f90: New test.
2615
2616 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2617
2618         * gcc.dg/pr19340.c: Adjust.
2619
2620 2010-02-09  Richard Guenther  <rguenther@suse.de>
2621
2622         PR tree-optimization/43008
2623         * gcc.c-torture/execute/pr43008.c: New testcase.
2624
2625 2010-02-09  Richard Guenther  <rguenther@suse.de>
2626
2627         PR tree-optimization/43000
2628         * gcc.dg/torture/pr43000.c: New testcase.
2629         * gcc.dg/torture/pr43002.c: Likewise.
2630
2631 2010-02-09  Daniel Kraft  <d@domob.eu>
2632
2633         PR fortran/39171
2634         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2635         and pass -Wsurprising as necessary.
2636
2637 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2638
2639         PR tree-optimization/42890
2640         * g++.dg/torture/pr42890.C: New test.
2641
2642 2010-02-08  Richard Guenther  <rguenther@suse.de>
2643
2644         PR middle-end/42995
2645         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2646
2647 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2648
2649         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2650         return 0 from main.
2651         * gcc.dg/graphite/block-1.c: Same.
2652         * gcc.dg/graphite/block-3.c: Same.
2653         * gcc.dg/graphite/block-4.c: Same.
2654         * gcc.dg/graphite/block-5.c: Same.
2655         * gcc.dg/graphite/block-6.c: Same.
2656         * gcc.dg/graphite/block-7.c: Same.
2657         * gcc.dg/graphite/interchange-0.c: Same.
2658         * gcc.dg/graphite/interchange-1.c: Same.
2659         * gcc.dg/graphite/interchange-10.c: Same.
2660         * gcc.dg/graphite/interchange-11.c: Same.
2661         * gcc.dg/graphite/interchange-12.c: Same.
2662         * gcc.dg/graphite/interchange-2.c: Same.
2663         * gcc.dg/graphite/interchange-3.c: Same.
2664         * gcc.dg/graphite/interchange-4.c: Same.
2665         * gcc.dg/graphite/interchange-5.c: Same.
2666         * gcc.dg/graphite/interchange-6.c: Same.
2667         * gcc.dg/graphite/interchange-7.c: Same.
2668         * gcc.dg/graphite/interchange-8.c: Same.
2669         * gcc.dg/graphite/interchange-9.c: Same.
2670         * gcc.dg/graphite/interchange-mvt.c: Same.
2671
2672 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2673
2674         * gfortran.dg/graphite/id-19.f: New.
2675         * gfortran.dg/graphite/pr14741.f90: New.
2676         * gfortran.dg/graphite/pr41924.f90: New.
2677         * gfortran.dg/graphite/run-id-2.f90: New.
2678
2679 2010-02-07  Richard Guenther  <rguenther@suse.de>
2680
2681         PR middle-end/42956
2682         * gcc.c-torture/compile/pr42956.c: New testcase.
2683
2684 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2685
2686         PR libfortran/42742
2687         * gfortran.dg/fmt_cache_2.f: New test.
2688
2689 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2690
2691         * gfortran.dg/read_no_eor.f90: New test.
2692
2693 2010-02-05  Jason Merrill  <jason@redhat.com>
2694
2695         * g++.dg/ext/label13.C: Move constructor body out of class.
2696
2697 2010-02-03  Jason Merrill  <jason@redhat.com>
2698
2699         PR c++/42870
2700         * g++.dg/ext/dllexport3.C: New.
2701
2702 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2703
2704         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2705
2706 2010-02-05  Richard Guenther  <rguenther@suse.de>
2707
2708         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2709
2710 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2711
2712         PR c++/42915
2713         * g++.dg/other/crash-9.C: New test.
2714
2715 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2716
2717         PR fortran/42309
2718         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2719
2720 2010-02-04  Richard Guenther  <rguenther@suse.de>
2721
2722         PR rtl-optimization/42952
2723         * gcc.dg/torture/pr42952.c: New testcase.
2724
2725 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2726
2727         PR libfortran/42901
2728         * gfortran.dg/namelist_60.f90: New test.
2729
2730 2010-02-03  Jason Merrill  <jason@redhat.com>
2731
2732         PR c++/40138
2733         * g++.dg/ext/builtin11.C: New.
2734
2735         PR c++/4926
2736         PR c++/38600
2737         * g++.dg/abi/mangle35.C: New.
2738         * g++.dg/abi/mangle37.C: New.
2739
2740         PR c++/12909
2741         * g++.dg/abi/mangle36.C: New.
2742
2743         PR c++/35652
2744         * g++.dg/warn/string1.C: New.
2745
2746 2010-02-03  Richard Guenther  <rguenther@suse.de>
2747
2748         PR tree-optimization/42944
2749         * gcc.dg/errno-1.c: New testcase.
2750
2751 2010-02-03  Richard Guenther  <rguenther@suse.de>
2752
2753         PR middle-end/42927
2754         * gcc.c-torture/compile/pr42927.c: New testcase.
2755
2756 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2757
2758         PR fortran/42936
2759         * gfortran.dg/null_4.f90: New test.
2760
2761 2010-02-02  Jason Merrill  <jason@redhat.com>
2762
2763         PR c++/41090
2764         * g++.dg/ext/label13.C: New.
2765
2766 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2767
2768         PR fortran/42650
2769         * gfortran.dg/func_result_5.f90: New test.
2770
2771 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2772
2773         PR fortran/42922
2774         * gfortran.dg/pure_initializer_3.f90: News test.
2775
2776 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2777
2778         PR fortran/42888
2779         * gfortran.dg/allocate_derived_2.f90: New test.
2780
2781 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2782
2783         PR middle-end/42898
2784         * gcc.dg/torture/pr42898-2.c: New test.
2785
2786 2010-01-31  Richard Guenther  <rguenther@suse.de>
2787
2788         PR middle-end/42898
2789         * gcc.dg/torture/pr42898.c: New testcase.
2790
2791 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2792
2793         PR fortran/38324
2794         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2795         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2796
2797 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2798
2799         * g++.dg/tree-ssa/inline-1.C: New.
2800         * g++.dg/tree-ssa/inline-2.C: New.
2801         * g++.dg/tree-ssa/inline-3.C: New.
2802
2803 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2804
2805         PR testsuite/41701
2806         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2807         the string 'pow' in the pathname of the compiler from generating a
2808         test failure.
2809
2810 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2811
2812         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2813         * g++.old-deja/g++.mike/eh17.C: Likewise.
2814         * g++.old-deja/g++.mike/p5571.C: Likewise.
2815
2816 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2817
2818         PR c++/42758
2819         PR c++/42634
2820         PR c++/42336
2821         PR c++/42797
2822         PR c++/42880
2823         * g++.dg/other/crash-5.C: New test.
2824         * g++.dg/other/crash-6.C: New test.
2825         * g++.dg/other/crash-7.C: New test.
2826         * g++.dg/other/crash-8.C: New test.
2827
2828 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2829
2830         PR rtl-optimization/42889
2831         * gcc.dg/pr42889.c: New test.
2832
2833 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2834
2835         * gcc.target/i386/pr42881.c: Use SSE2.
2836
2837 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2838
2839         PR target/42891
2840         * gcc.target/i386/pr42891.c: New test.
2841
2842 2010-01-28  Richard Guenther  <rguenther@suse.de>
2843
2844         PR tree-optimization/42871
2845         * g++.dg/torture/pr42871.C: New testcase.
2846
2847 2010-01-28  Richard Guenther  <rguenther@suse.de>
2848
2849         * gcc.dg/Wobjsize-1.h: New testcase.
2850         * gcc.dg/Wobjsize-1.c: Likewise.
2851
2852 2010-01-28  Richard Guenther  <rguenther@suse.de>
2853
2854         PR middle-end/42883
2855         * g++.dg/torture/pr42883.C: New testcase.
2856
2857 2010-01-28  Michael Matz  <matz@suse.de>
2858
2859         * gcc.target/i386/pr42881.c: New test.
2860
2861 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2862
2863         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2864         Add i?86-*-solaris2* support.
2865
2866 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2867
2868         PR c++/42713
2869         PR c++/42820
2870         * g++.dg/template/typedef27.C: New test case.
2871         * g++.dg/template/typedef28.C: New test case.
2872
2873 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2874
2875         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2876
2877 2010-01-27  Richard Guenther  <rguenther@suse.de>
2878
2879         PR middle-end/42878
2880         * gcc.dg/torture/pr42878-1.c: New testcase.
2881         * gcc.dg/torture/pr42878-2.c: Likewise.
2882
2883 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2884
2885         PR middle-end/42874
2886         * gcc.dg/vla-22.c: New test.
2887
2888 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2889
2890         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2891         current collation.
2892
2893 2010-01-26  Richard Guenther  <rguenther@suse.de>
2894
2895         PR rtl-optimization/42685
2896         * gcc.dg/pr42685.c: New testcase.
2897         * g++.dg/other/pr42685.C: Likewise.
2898
2899 2010-01-26  Richard Guenther  <rguenther@suse.de>
2900
2901         PR middle-end/42806
2902         * g++.dg/other/pr42806.C: New testcase.
2903
2904 2010-01-26  Richard Guenther  <rguenther@suse.de>
2905
2906         PR tree-optimization/42250
2907         * gcc.dg/pr42250.c: New testcase.
2908
2909 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2910
2911         * gnat.dg/array_bounds_test.adb: New test.
2912
2913 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2914
2915         PR fortran/42858
2916         * gfortran.dg/generic_21.f90: New test.
2917
2918 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2919
2920         PR testsuite/41522
2921         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2922
2923 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2924
2925         PR c++/42748
2926         * g++.dg/abi/arm_va_list2.C: New test.
2927         * g++.dg/abi/arm_va_list2.h: Companion header file.
2928
2929 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2930
2931         PR fortran/41044
2932         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2933
2934         PR fortran/41167
2935         * gfortran.dg/char_array_arg_1.f90 : New test.
2936
2937         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2938
2939 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2940
2941         PR fortran/39304
2942         * gfortran.dg/generic_20.f90: New test.
2943
2944 2010-01-22  Michael Matz  <matz@suse.de>
2945
2946         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2947         -msse2.
2948
2949 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2950
2951         PR fortran/42736
2952         * gfortran.dg/dependency_25.f90 : New test.
2953
2954 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2955
2956         PR tree-optimization/42585
2957         * gcc.dg/tree-ssa/pr42585.c: New test.
2958
2959 2010-01-21  Richard Guenther  <rguenther@suse.de>
2960
2961         PR middle-end/19988
2962         * gcc.dg/pr19988.c: New testcase.
2963
2964 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2965
2966         * g++.dg/compat/decimal/compat-common.h: New file.
2967         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2968         * g++.dg/compat/decimal/pass_x.h: New file.
2969         * g++.dg/compat/decimal/pass_y.h: New file.
2970         * g++.dg/compat/decimal/pass-1_main.C: New file.
2971         * g++.dg/compat/decimal/pass-1_x.C: New file.
2972         * g++.dg/compat/decimal/pass-1_y.C: New file.
2973         * g++.dg/compat/decimal/pass-2_main.C: New file.
2974         * g++.dg/compat/decimal/pass-2_x.C: New file.
2975         * g++.dg/compat/decimal/pass-2_y.C: New file.
2976         * g++.dg/compat/decimal/pass-3_main.C: New file.
2977         * g++.dg/compat/decimal/pass-3_x.C: New file.
2978         * g++.dg/compat/decimal/pass-3_y.C: New file.
2979         * g++.dg/compat/decimal/pass-4_main.C: New file.
2980         * g++.dg/compat/decimal/pass-4_x.C: New file.
2981         * g++.dg/compat/decimal/pass-4_y.C: New file.
2982         * g++.dg/compat/decimal/pass-5_main.C: New file.
2983         * g++.dg/compat/decimal/pass-5_x.C: New file.
2984         * g++.dg/compat/decimal/pass-5_y.C: New file.
2985         * g++.dg/compat/decimal/pass-6_main.C: New file.
2986         * g++.dg/compat/decimal/pass-6_x.C: New file.
2987         * g++.dg/compat/decimal/pass-6_y.C: New file.
2988         * g++.dg/compat/decimal/return_x.h: New file.
2989         * g++.dg/compat/decimal/return_y.h: New file.
2990         * g++.dg/compat/decimal/return-1_main.C: New file.
2991         * g++.dg/compat/decimal/return-1_x.C: New file.
2992         * g++.dg/compat/decimal/return-1_y.C: New file.
2993         * g++.dg/compat/decimal/return-2_main.C: New file.
2994         * g++.dg/compat/decimal/return-2_x.C: New file.
2995         * g++.dg/compat/decimal/return-2_y.C: New file.
2996         * g++.dg/compat/decimal/return-3_main.C: New file.
2997         * g++.dg/compat/decimal/return-3_x.C: New file.
2998         * g++.dg/compat/decimal/return-3_y.C: New file.
2999         * g++.dg/compat/decimal/return-4_main.C: New file.
3000         * g++.dg/compat/decimal/return-4_x.C: New file.
3001         * g++.dg/compat/decimal/return-4_y.C: New file.
3002         * g++.dg/compat/decimal/return-5_main.C: New file.
3003         * g++.dg/compat/decimal/return-5_x.C: New file.
3004         * g++.dg/compat/decimal/return-5_y.C: New file.
3005         * g++.dg/compat/decimal/return-6_main.C: New file.
3006         * g++.dg/compat/decimal/return-6_x.C: New file.
3007         * g++.dg/compat/decimal/return-6_y.C: New file.
3008
3009 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3010
3011         PR debug/42715
3012         * gcc.dg/pr42715.c: New.
3013
3014 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3015
3016         PR c++/42038
3017         * g++.dg/parse/crash55.C: New.
3018
3019 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3020
3021         PR debug/42782
3022         * gcc.dg/guality/pr42782.c: New.
3023
3024 2010-01-20  Jason Merrill  <jason@redhat.com>
3025
3026         PR c++/41788
3027         * g++.dg/abi/packed1.C: New.
3028
3029         PR c++/41920
3030         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3031
3032         PR c++/40750
3033         * g++.dg/parse/fn-typedef1.C: New.
3034         * g++.dg/other/cv_quals.C: Adjust.
3035
3036 2010-01-20  Anthony Green  <green@moxielogic.com>
3037
3038         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3039         pack(push) pragma).
3040         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3041         * gcc.dg/20020312-2.c: Port this to the moxie core.
3042         * gcc.dg/weak/typeof-2.c: Ditto.
3043
3044 2010-01-20  Richard Guenther  <rguenther@suse.de>
3045
3046         PR tree-optimization/42717
3047         * gcc.c-torture/compile/pr42717.c: New testcase.
3048
3049 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3050
3051         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3052         of signed, add a few new tests.
3053
3054         PR middle-end/42803
3055         * g++.dg/parse/limits-initializer1.C: New test.
3056
3057 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3058
3059         PR fortran/42804
3060         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3061         * gfortran.dg/typebound_call_12.f03: New test.
3062
3063 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3064
3065         PR fortran/42783
3066         * gfortran.dg/bounds_check_15.f90 : New test.
3067
3068 2010-01-19  Michael Matz  <matz@suse.de>
3069
3070         PR tree-optimization/41783
3071         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3072
3073 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3074
3075         PR target/38697.
3076         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3077         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3078         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3079         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3080         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3081         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3082         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3083         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3084         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3085         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3086         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3087
3088 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3089
3090         PR fortran/42545
3091         * gfortran.dg/extends_6.f03: Modified an error message.
3092         * gfortran.dg/extends_10.f03: New test.
3093         * gfortran.dg/private_type_6.f03: Modified an error message.
3094         * gfortran.dg/structure_constructor_8.f03: Ditto.
3095
3096 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3097
3098         PR tree-optimization/42719
3099         * gcc.dg/pr42719.c: New test.
3100
3101         PR debug/42728
3102         * gcc.dg/pr42728.c: New test.
3103
3104 2010-01-19  Anthony Green  <green@moxielogic.com>
3105
3106         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3107
3108 2010-01-18  Anthony Green  <green@moxielogic.com>
3109
3110         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3111         for moxie.
3112
3113 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3114
3115         * g++.dg/template/error45.C: reverted as part of reverting the
3116         fix of PR c++/42634.
3117
3118 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3119
3120         PR c++/42634
3121         * g++.dg/template/error45.C: New test.
3122
3123 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3124
3125         PR c++/42766
3126         * g++.dg/conversion/op6.C: New test.
3127
3128 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3129
3130         PR target/42774
3131         * gcc.target/alpha/pr42774.c: New test.
3132
3133 2010-01-18  Richard Guenther  <rguenther@suse.de>
3134
3135         PR tree-optimization/42781
3136         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3137
3138 2010-01-17  Richard Guenther  <rguenther@suse.de>
3139
3140         PR middle-end/42248
3141         * gcc.c-torture/execute/pr42248.c: New testcase.
3142
3143 2010-01-17  Richard Guenther  <rguenther@suse.de>
3144
3145         PR tree-optimization/42773
3146         * g++.dg/torture/pr42773.C: New testcase.
3147
3148 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3149
3150         PR fortran/42677
3151         * gfortran.dg/interface_assignment_5.f90: New test.
3152
3153 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3154
3155         PR c++/42697
3156         * g++.dg/template/crash94.C: Reverted.
3157
3158 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3159
3160         PR debug/42767
3161         * gcc.dg/debug/pr42767.c: New.
3162
3163 2010-01-15  Jason Merrill  <jason@redhat.com>
3164
3165         PR c++/42761
3166         * g++.dg/cpp0x/decltype22.C: New.
3167
3168 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3169
3170         PR middle-end/42760
3171         * g++.dg/torture/pr42760.C: New test.
3172
3173 2010-01-15  Jing Yu  <jingyu@google.com>
3174
3175         PR rtl-optimization/42691
3176         * gcc.c-torture/execute/pr42691.c: New.
3177
3178 2010-01-15  Richard Guenther  <rguenther@suse.de>
3179
3180         PR middle-end/42739
3181         * g++.dg/torture/pr42739.C: New testcase.
3182
3183 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3184
3185         * g++.dg/template/error45.C: Revert as part of reverting changes
3186         or PR c++/42634.
3187
3188 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3189
3190         PR fortran/42684
3191         * gfortran.dg/interface_31.f90: New test.
3192
3193 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3194
3195         * gcc.target/powerpc/pr42747.c: New file.
3196
3197 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3198
3199         PR middle-end/42674
3200         * c-c++-common/pr42674.c: New test.
3201
3202         PR c++/42608
3203         * g++.dg/template/instantiate11.C: New test.
3204
3205 2010-01-14  Jason Merrill  <jason@redhat.com>
3206
3207         PR c++/42701
3208         * g++.dg/overload/error3.C: New.
3209
3210         PR c++/42655
3211         * g++.dg/overload/rvalue1.C: New.
3212
3213 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3214
3215         PR tree-optimization/42706
3216         * gcc.dg/ipa/pr42706.c: New testcase.
3217
3218 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3219
3220         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3221
3222 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3223
3224         PR tree-optimization/42714
3225         * g++.dg/torture/pr42714.C: New test.
3226
3227 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3228
3229         PR rtl-optimization/42246
3230         * gfortran.dg/pr42246-2.f: New.
3231
3232 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3233
3234         PR rtl-optimization/42389
3235         * gcc.dg/pr42389.c: New.
3236
3237 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3238
3239         PR rtl-optimization/42388
3240         * gcc.dg/pr42388.c: New.
3241
3242 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3243
3244         PR rtl-optimization/42294
3245         * gfortran.dg/pr42294.f: New.
3246
3247 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3248
3249         PR rtl-optimization/39453
3250         PR rtl-optimization/42246
3251         * gcc.dg/pr39453.c: New.
3252         * gcc.dg/pr42246.c: New.
3253
3254 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3255
3256         PR middle-end/42245
3257         * gcc.dg/pr42245.c: New.
3258         * gcc.dg/pr42245-2.c: New.
3259
3260 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3261
3262         PR rtl-optimization/42249
3263         * gcc.dg/pr42249.c: New.
3264
3265 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3266
3267         PR c/42721
3268         * gcc.c-torture/execute/pr42721.c: New test.
3269
3270 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3271
3272         PR tree-optimization/42709
3273         * gcc.dg/vect/pr42709.c: New test.
3274
3275 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3276
3277         PR fortran/41478
3278         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3279         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3280
3281 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3282
3283         PR fortran/42481
3284         * gfortran.dg/generic_19.f90 : New test.
3285
3286 2010-01-13  Richard Guenther  <rguenther@suse.de>
3287
3288         PR tree-optimization/42730
3289         * gcc.c-torture/compile/pr42730.c: New testcase.
3290
3291 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3292
3293         PR target/pr42542
3294         * gcc.target/ia64/pr42542-1.c: New.
3295         * gcc.target/ia64/pr42542-2.c: New.
3296         * gcc.target/ia64/pr42542-3.c: New.
3297
3298 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3299
3300         PR c++/42634
3301         * g++.dg/template/error45.C: New test.
3302
3303 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3304
3305         PR tree-optimization/42704
3306         * g++.dg/torture/pr42704.C: New test.
3307
3308 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3309
3310         PR tree-optimization/42703
3311         * gcc.c-torture/compile/pr42703.c: New test.
3312
3313 2010-01-13  Richard Guenther  <rguenther@suse.de>
3314
3315         PR tree-optimization/42705
3316         * gcc.c-torture/compile/pr42705.c: New testcase.
3317
3318 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3319
3320         * gcc.target/bfin/l2.c: New test.
3321         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3322
3323 2010-01-13  Richard Guenther  <rguenther@suse.de>
3324
3325         PR middle-end/42716
3326         * gcc.c-torture/compile/pr42716.c: New testcase.
3327
3328 2010-01-13  Richard Guenther  <rguenther@suse.de>
3329
3330         PR lto/42678
3331         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3332
3333 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3334
3335         PR c/42708
3336         * gcc.c-torture/compile/pr42708-1.c: New test.
3337
3338 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3339
3340         PR debug/42662
3341         * gcc.dg/pr42662.c: New test.
3342
3343         PR tree-optimization/42645
3344         * g++.dg/other/pr42645-1.C: New test.
3345         * g++.dg/other/pr42645-2.C: New test.
3346
3347 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3348
3349         PR target/42416
3350         * gcc.target/powerpc/warn-1.c: New test.
3351         * gcc.target/powerpc/warn-2.c: New test.
3352
3353 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3354
3355         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3356         stack alignment.
3357
3358 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3359
3360         * gcc.dg/lto/20100108_0.c: New.
3361
3362 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3363
3364         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3365         Add -march=i686 -msse for 32bit x86 targets.
3366
3367 2010-01-10  Richard Guenther  <rguenther@suse.de>
3368
3369         PR middle-end/42667
3370         * gcc.dg/torture/pr42667.c: New testcase.
3371
3372 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3373
3374         PR fortran/32489
3375         * gfortran.dg/array_constructor_34.f90: New test.
3376
3377 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3378
3379         PR fortran/20923
3380         * gfortran.dg/array_constructor_33.f90: New test.
3381         gfortran.dg/array_function_5.f90: Add credit.
3382
3383 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3384
3385         PR debug/42631
3386         * gcc.dg/pr42631.c: New.
3387
3388 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3389
3390         PR debug/42630
3391         * gcc.dg/pr42630.c: New.
3392
3393 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3394
3395         PR debug/42629
3396         * gcc.dg/pr42629.c: New.
3397
3398 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3399
3400         PR middle-end/42363
3401         * gcc.dg/torture/pr42363.c: New.
3402
3403 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3404
3405         PR debug/42604
3406         PR debug/42395
3407         * gcc.dg/vect/pr42604.c: New.
3408         * gcc.dg/vect/pr42395.c: New.
3409
3410 2010-01-09  Richard Guenther  <rguenther@suse.de>
3411
3412         PR middle-end/42512
3413         * gcc.c-torture/execute/pr42512.c: New testcase.
3414
3415 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3416
3417         PR fortran/41298
3418         * gfortran.dg/c_ptr_tests_14.f90: New test.
3419
3420 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3421
3422         PR ada/41929
3423         * gnat.dg/null_pointer_deref1.adb: Don't run on
3424         sparc*-sun-solaris2.11.
3425
3426 2010-01-08  Richard Guenther  <rguenther@suse.de>
3427
3428         PR lto/42528
3429         * gcc.dg/lto/20100103-1_0.c: New testcase.
3430         * gcc.dg/lto/20100103-2_0.c: Likewise.
3431
3432 2010-01-08  Tobias Burnus  <burnus@net-b.de
3433
3434         PR/fortran 25829
3435         * gfortran.dg/asynchronous_1.f90: New test.
3436         * gfortran.dg/asynchronous_2.f90: New test.
3437         * gfortran.dg/conflicts.f90: Update error message.
3438
3439 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3440
3441         c++/40155
3442         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3443
3444 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3445
3446         PR tree-optimization/42625
3447         * g++.dg/opt/dtor4.C: New test.
3448         * g++.dg/opt/dtor4.h: New.
3449         * g++.dg/opt/dtor4-aux.cc: New.
3450
3451 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3452
3453         PR fortran/42597
3454         * gfortran.dg/proc_ptr_26.f90: New test.
3455
3456 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3457
3458         PR fortran/41872
3459         * gfortran.dg/allocatable_scalar_7.f90: New test.
3460
3461 2010-01-06  Richard Guenther  <rguenther@suse.de>
3462
3463         * gcc.c-torture/compile/pr42632.c: New testcase.
3464
3465 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3466
3467         PR target/42542
3468         * gcc.target/i386/pr42542-4.c: New.
3469         * gcc.target/i386/pr42542-4a.c: Likewise.
3470         * gcc.target/i386/pr42542-5.c: Likewise.
3471         * gcc.target/i386/pr42542-5a.c: Likewise.
3472
3473 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3474
3475         * gcc.dg/tls/opt-15.c: New test.
3476
3477 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3478
3479         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3480
3481 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3482
3483         PR tree-optimization/42462
3484         * g++.dg/torture/pr42462.C: New test.
3485
3486 2010-01-05  Jason Merrill  <jason@redhat.com>
3487
3488         * g++.dg/cpp0x/initlist30.C: New test.
3489
3490 2010-01-05  Richard Guenther  <rguenther@suse.de>
3491
3492         PR tree-optimization/42614
3493         * gcc.c-torture/execute/pr42614.c: New testcase.
3494
3495 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3496
3497         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3498         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3499         -Wunreachable-code.
3500         * gcc.dg/Wunreachable-2.c: Likewise.
3501         * gcc.dg/Wunreachable-3.c: Likewise.
3502         * gcc.dg/Wunreachable-4.c: Likewise.
3503         * gcc.dg/Wunreachable-5.c: Likewise.
3504         * gcc.dg/Wunreachable-6.c: Likewise.
3505         * gcc.dg/Wunreachable-7.c: Likewise.
3506         * gcc.dg/Wunreachable-8.c: Likewise.
3507         * gcc.dg/20041231-1.c: Likewise.
3508
3509 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3510
3511         PR other/42611
3512         * gcc.dg/pr42611.c: New test.
3513
3514         PR tree-optimization/42508
3515         * g++.dg/opt/pr42508.C: New test.
3516
3517 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3518
3519         PR fortran/41872
3520         * gfortran.dg/allocatable_scalar_8.f90: New.
3521
3522 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3523
3524         PR tree-optimization/42398
3525         * gcc.c-torture/compile/pr42398.c: New test.
3526
3527 2010-01-04  Jason Merrill  <jason@redhat.com>
3528
3529         PR c++/42555
3530         * g++.dg/ext/attrib35.C: New.
3531
3532         PR c++/42567
3533         * g++.dg/cpp0x/auto17.C: New.
3534
3535 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3536
3537         * gcc.dg/lto/20100104_0.c: New.
3538
3539 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3540
3541         PR target/42542
3542         * gcc.target/i386/pr42542-1.c: New.
3543         * gcc.target/i386/pr42542-1a.c: Likewise.
3544         * gcc.target/i386/pr42542-1b.c: Likewise.
3545         * gcc.target/i386/pr42542-2.c: Likewise.
3546         * gcc.target/i386/pr42542-2a.c: Likewise.
3547         * gcc.target/i386/pr42542-2b.c: Likewise.
3548         * gcc.target/i386/pr42542-3.c: Likewise.
3549         * gcc.target/i386/pr42542-3a.c: Likewise.
3550
3551 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3552
3553         PR fortran/41872
3554         * gfortran.dg/allocatable_scalar_5.f90: New test.
3555         * gfortran.dg/allocatable_scalar_6.f90: New test.
3556
3557 2010-01-03  Richard Guenther  <rguenther@suse.de>
3558
3559         PR testsuite/42583
3560         * gfortran.dg/gomp/recursion1.f90: Remove.
3561
3562 2010-01-03  Richard Guenther  <rguenther@suse.de>
3563
3564         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3565         * gcc.dg/uninit-6.c: Likewise.
3566         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3567
3568 2010-01-03  Richard Guenther  <rguenther@suse.de>
3569
3570         PR tree-optimization/42589
3571         * gcc.target/i386/pr42589.c: New testcase.
3572
3573 2010-01-03  Richard Guenther  <rguenther@suse.de>
3574
3575         PR tree-optimization/42438
3576         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3577
3578 2010-01-02  Richard Guenther  <rguenther@suse.de>
3579
3580         PR testsuite/41651
3581         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3582
3583 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3584
3585         PR target/42448
3586         * gcc.target/alpha/pr42448-1.c: New test.
3587         * gcc.target/alpha/pr42448-2.c: Ditto.
3588
3589 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3590
3591         PR preprocessor/41947
3592         * gcc.dg/c99-hexfloat-3.c: New test.
3593
3594 2010-01-01  Richard Guenther  <rguenther@suse.de>
3595
3596         PR c/42570
3597         * gcc.c-torture/execute/pr42570.c: New testcase.
3598
3599 2010-01-01  Richard Guenther  <rguenther@suse.de>
3600
3601         PR middle-end/42559
3602         * gcc.c-torture/compile/pr42559.c: New testcase.
3603
3604 \f
3605 Copyright (C) 2010 Free Software Foundation, Inc.
3606
3607 Copying and distribution of this file, with or without modification,
3608 are permitted in any medium without royalty provided the copyright
3609 notice and this notice are preserved.