OSDN Git Service

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