OSDN Git Service

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