PR c++/38064
[official-gcc/constexpr.git] / gcc / testsuite / ChangeLog
blob5b213ca82fdaf263f977709bc29b0bf6314ac395
1 2010-05-04  Jason Merrill  <jason@redhat.com>
3         PR c++/38064
4         * g++.dg/cpp0x/enum3.C: Extend.
6 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
8         PR target/43799
9         * gcc.target/i386/pr43799.c: New.
11 2010-05-04  Eric Botcazou  <ebotcazou@adacore.com>
13         * gnat.dg/lto1.adb: New test.
14         * gnat.dg/lto1_pkg.ad[sb]: New helper.
16 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
18         PR middle-end/43671
19         * gcc.target/i386/pr43671.c: New.
21 2010-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
23         PR c++/43705
24         * g++.dg/template/crash95.C: New.
26 2010-05-04  H.J. Lu  <hongjiu.lu@intel.com>
28         PR debug/43508
29         * gcc.target/i386/pr43508.c: New.
31 2010-05-04  Richard Guenther  <rguenther@suse.de>
33         PR tree-optimization/43879
34         * g++.dg/torture/pr43879-1_0.C: New testcase.
35         * g++.dg/torture/pr43879-1_1.C: Likewise.
37 2010-05-03  Dodji Seketeli  <dodji@redhat.com>
39         PR c++/43953
40         * g++.dg/other/crash-12.C: New test.
42 2010-05-03  H.J. Lu  <hongjiu.lu@intel.com>
44         * g++.dg/cdce3.C: Add a space.  Updated.
46 2010-05-03  Jason Merrill  <jason@redhat.com>
48         PR c++/43680
49         * g++.dg/opt/enum2.C: New.
50         * g++.dg/warn/pr33738.C: Use -fstrict-enums.
51         * g++.dg/warn/Wswitch-1.C: Adjust message.
53 2010-05-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
55         * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
56         * g++.dg/ext/label13.C: Fix typo.
57         * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
58         alpha*-dec-osf5*.
59         * gcc.c-torture/compile/limits-declparen.c: xfail on
60         alpha*-dec-osf5* with -g.
61         * gcc.c-torture/compile/limits-pointer.c: Likewise.
62         * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
63         * gcc.dg/c99-tgmath-2.c: Likewise.
64         * gcc.dg/c99-tgmath-3.c: Likewise.
65         * gcc.dg/c99-tgmath-4.c: Likewise.
67 2010-05-03  Steven G. Kargl  <kargl@gcc.gnu.org>
69         PR fortran/43592
70         * gfortran.dg/unexpected_interface.f90: New test.
72 2010-05-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
74         * ada/acats/run_acats (which): New function.
75         (host_gnatchop, host_gnatmake): Use it.
77 2010-05-03  Richard Guenther  <rguenther@suse.de>
79         PR tree-optimization/43971
80         * gcc.dg/pr43971.c: New testcase.
82 2010-05-03  Jakub Jelinek  <jakub@redhat.com>
84         PR debug/43972
85         * gcc.dg/debug/pr43972.c: New test.
87 2010-05-02  Uros Bizjak  <ubizjak@gmail.com>
89         PR testsuite/43963
90         * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
92 2010-05-02  Richard Guenther  <rguenther@suse.de>
94         PR tree-optimization/43879
95         * gcc.dg/torture/pr43879-3.c: New testcase.
97 2010-05-01  Richard Guenther  <rguenther@suse.de>
99         PR tree-optimization/43949
100         * g++.dg/warn/Warray-bounds-5.C: New testcase.
102 2010-05-01  H.J. Lu  <hongjiu.lu@intel.com>
104         PR c++/43951
105         * g++.dg/init/new28.C: New.
107 2010-04-30  Iain Sandoe <iains@gcc.gnu.org>
109         PR objc++/32052
110         * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
111         structure and nested declarations.
112         * obj-c++.dg/encode-3.mm:  Remove XFAIL. Add test for anonymous
113         structure and nested declarations.  Reduce header clutter and
114         use _exit() rather than abort().
115         * objc.dg/encode-10.m: New.
116         * objc.dg/encode-11.m: New.
118 2010-04-30  DJ Delorie  <dj@redhat.com>
120         * gcc.c-torture/execute/20100430-1.c: New test.
122 2010-04-30  Jason Merrill  <jason@redhat.com>
124         PR c++/43868
125         * g++.dg/template/ptrmem21.C: New.
127 2010-04-30  Tobias Burnus  Mburnus@net-b.de>
129         PR fortran/18918
130         PR fortran/43931
131         * gfortran.dg/coarray_13.f90: New test.
133 2010-04-30  Richard Guenther  <rguenther@suse.de>
135         PR lto/43946
136         * gcc.dg/lto/20100430-1_0.c: New testcase.
138 2010-04-30  Jakub Jelinek  <jakub@redhat.com>
140         PR debug/43942
141         * c-c++-common/pr43942.c: New test.
143 2009-04-30  Steven Bosscher  <steven@gcc.gnu.org>
145         * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
146         conflict with darwin crt1.o 'start' symbol.
148 2010-04-30  Richard Guenther  <rguenther@suse.de>
150         PR tree-optimization/43879
151         * gcc.dg/torture/pr43879_1.c: New testcase.
153 2010-04-30  Richard Guenther  <rguenther@suse.de>
155         * gcc.dg/tree-ssa/builtin-free.c: New testcase.
157 2010-04-29  Fabien ChĂȘne  <fabien.chene@gmail.com>
159         PR c++/43890
160         * init.c (diagnose_uninitialized_cst_or_ref_member): check for
161         user-provided constructor while recursing.
163 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
165         PR fortran/42274
166         * gfortran.dg/class_16.f03: New test.
168 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
170         PR fortran/42274
171         * gfortran.dg/class_15.f03: New.
173 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
175         PR fortran/43326
176         * gfortran.dg/dynamic_dispatch_9.f03: New test.
178 2010-04-29  Janus Weil  <janus@gcc.gnu.org>
180         PR fortran/43492
181         * gfortran.dg/generic_22.f03 : New test.
183 2010-04-29  Paul Thomas  <pault@gcc.gnu.org>
185         PR fortran/42353
186         * gfortran.dg/class_14.f03: New test.
188 2010-04-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
190         PR fortran/42680
191         * gfortran.dg/interface_32.f90: New test.
193 2009-04-29  Paul Thomas  <pault@gcc.gnu.org>
194             Janus Weil  <janus@gcc.gnu.org>
196         PR fortran/41829
197         * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
198         * gfortran.dg/dynamic_dispatch_7.f03 : New test.
199         * gfortran.dg/dynamic_dispatch_8.f03 : New test.
201 2010-04-28  Mike Stump  <mikestump@comcast.net>
203         * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
204         dg-excess-errors.
205         * g++.dg/uninit-pred-2_b.C: Likewise.
207 2010-04-28  Tobias Burnus  <burnus@net-b.de>
209         PR fortran/18918
210         PR fortran/43919
211         * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
213 2010-04-28  Matthias Klose  <doko@ubuntu.com>
215         * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
216         * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
217         * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
218         * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
219         * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
221 2010-04-28  Eric Botcazou  <ebotcazou@adacore.com>
223         * gcc.dg/const-uniq-1.c: New test.
224         * gcc.dg/lto/const-uniq_[01].c: Likewise.
226 2010-04-28  Xinliang David Li  <davidxl@google.com>
228         * gcc.dg/uninit-pred-2_b.c: New test.
229         * gcc.dg/uninit-pred-4_b.c: New test.
230         * gcc.dg/uninit-pred-3_d.c: New test.
231         * gcc.dg/uninit-pred-6_b.c: New test.
232         * gcc.dg/uninit-pred-8_b.c: New test.
233         * gcc.dg/uninit-pred-3_a.c: New test.
234         * gcc.dg/uninit-pred-2_c.c: New test.
235         * gcc.dg/uninit-pred-5_a.c: New test.
236         * gcc.dg/uninit-pred-3_e.c: New test.
237         * gcc.dg/uninit-pred-7_a.c: New test.
238         * gcc.dg/uninit-pred-6_c.c: New test.
239         * gcc.dg/uninit-pred-9_a.c: New test.
240         * gcc.dg/uninit-pred-8_c.c: New test.
241         * gcc.dg/uninit-pred-3_b.c: New test.
242         * gcc.dg/uninit-pred-5_b.c: New test.
243         * gcc.dg/uninit-pred-7_b.c: New test.
244         * gcc.dg/uninit-pred-6_d.c: New test.
245         * gcc.dg/uninit-pred-9_b.c: New test.
246         * gcc.dg/uninit-pred-2_a.c: New test.
247         * gcc.dg/uninit-pred-4_a.c: New test.
248         * gcc.dg/uninit-pred-3_c.c: New test.
249         * gcc.dg/uninit-pred-6_a.c: New test.
250         * gcc.dg/uninit-pred-8_a.c: New test.
251         * gcc.dg/uninit-pred-7_c.c: New test.
252         * gcc.dg/uninit-pred-6_e.c: New test.
253         * g++.dg/uninit-pred-loop-1_b.cc: New test.
254         * g++.dg/uninit-pred-1_a.C: New test.
255         * g++.dg/uninit-pred-1_b.C: New test.
256         * g++.dg/uninit-pred-2_a.C: New test.
257         * g++.dg/uninit-pred-2_b.C: New test.
258         * g++.dg/uninit-pred-loop-1_a.cc: New test.
259         * g++.dg/uninit-pred-loop-1_c.cc: New test.
260         * g++.dg/uninit-pred-loop_1.cc: New test.
262 2010-04-28  Martin Jambor  <mjambor@suse.cz>
264         * gcc.dg/lto/20091209-1_0.c: New testcase.
266 2010-04-28  Richard Guenther  <rguenther@suse.de>
268         PR tree-optimization/43879
269         PR tree-optimization/43909
270         * gcc.dg/ipa/ipa-pta-14.c: Adjust.
272 2010-04-28  Richard Guenther  <rguenther@suse.de>
274         PR c++/43880
275         * g++.dg/torture/pr43880.C: New testcase.
277 2010-04-28  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
279         PR c++/9335
280         * g++.dg/template/recurse2.C: Update
281         * g++.dg/template/recurse.C: Update.
282         * g++.dg/template/pr23510.C: Update.
283         * lib/prune.exp: Filter out 'recursively instantiated'.
285 2010-04-27  Fabien ChĂȘne  <fabien.chene@gmail.com>
287         PR c++/29043
288         * g++.dg/init/pr29043.C: New.
290 2010-04-27  Jason Merrill  <jason@redhat.com>
292         * g++.dg/lookup/scoped5.C: Adjust.
293         * g++.dg/lookup/scoped8.C: Adjust.
294         * g++.dg/template/dependent-expr5.C: Adjust.
295         * g++.old-deja/g++.brendan/nest1.C: Adjust.
297         PR c++/43856
298         * g++.dg/cpp0x/lambda/lambda-this2.C: New.
300         PR c++/43875
301         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
303 2010-04-27  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
304             Jan Hubicka <hubicka@ucw.cz>
306         * gcc.dg/pure-2.c: New testcase.
307         * gcc.dg/const-1.c: New testcase.
309 2010-04-27  Jason Merrill  <jason@redhat.com>
311         * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
313         PR c++/41468
314         * g++.dg/template/sfinae17.C: New.
315         * g++.dg/template/sfinae18.C: New.
317 2010-04-27  Fabien ChĂȘne  <fabien.chene@gmail.com>
319         * g++.dg/init/pr42844.C: New.
320         * g++.dg/cpp0x/pr42844-2.C: New.
321         * g++.dg/cpp0x/defaulted2.C: Adjust.
322         * g++.dg/tree-ssa/pr27549.C: Likewise.
323         * g++.old-deja/g++.mike/dyncast8.C: Likewise.
325 2010-04-27  Tobias Burnus  <burnus@net-b.de>
327         PR fortran/18918
328         * gfortran.dg/coarray_12.f90: Fix dump parsing.
330 2010-04-27  Richard Guenther  <rguenther@suse.de>
332         PR middle-end/40561
333         * g++.dg/other/pr40561.C: New testcase.
335 2010-04-27  Martin Jambor  <mjambor@suse.cz>
337         PR middle-end/43812
338         * g++.dg/ipa/pr43812.C: New test.
340 2010-04-27  Jan Hubicka  <jh@suse.cz>
342         * gcc.dg/ipa/iinline-1.c (main): Rename to...
343         (test): ... this one.
345 2010-04-27  Bernd Schmidt  <bernds@codesourcery.com>
347         PR target/40657
348         * gcc.target/arm/thumb-stackframe.c: New test.
350 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
351         
352         * gcc.dg/pr32207.c: Fix typo in expected warning messages.
353         * gcc.dg/misc-column.c: Likewise.
354         * gcc.dg/Walways-true-1.c: Likewise.
355         * gcc.dg/Walways-true-2.c: Likewise.
356         * gcc.dg/warn-addr-cmp.c: Likewise.
358 2010-04-27  Tobias Burnus  <burnus@net-b.de>
360         PR fortran/18918
361         * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
362         * gfortran.dg/coarray_12.f90: New.
364 2010-04-27  Shujing Zhao  <pearly.zhao@oracle.com>
366         PR c/32207
367         * gcc.dg/pr32207.c: New test.
368         * gcc.dg/misc-column.c: Adjust expected warning.
369         * gcc.dg/Walways-true-1.c: Likewise.
370         * gcc.dg/Walways-true-2.c: Likewise.
371         * gcc.dg/warn-addr-cmp.c: Likewise.
373 2010-04-27  Dave Korn  <dave.korn.cygwin@gmail.com>
375         PR lto/42776
376         * lib/lto.exp (lto_prune_vis_warns): New function.
377         (lto-link-and-maybe-run): Call it.
379 2010-04-26  H.J. Lu  <hongjiu.lu@intel.com>
381         PR tree-optimization/43904
382         * gcc.dg/tree-ssa/tailcall-6.c: New.
384 2010-04-26  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
386         PR testsuite/35165
387         * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets.  Require
388         Darwin8/OSX10.4 - compatible code generation.
389         Use scan-rtl-dump.
390         * obj-c++.dg/stubify-1.mm: Ditto.
391         * lib/objc-torture.exp: Do not require link success for
392         "trivial.m" in the runtime checks when dowhat = 'compile'.
393         * lib/dg-pch.exp: (dg-flags-pch): New Proc.
394         * objc.dg/stubify-1.m:  Restrict to ilp32 targets.  Require
395         Darwin8/OSX10.4 - compatible code generation.
396         * objc.dg/stubify-2.m: Ditto.
397         * objc.dg/symtab-1.m: Match '.quad' for m64 code.
398         * objc.dg/next-runtime-1.m: Ditto.
399         * objc.dg/stret-2.m: Restrict to ilp32 targets.
400         * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
401         runtimes on Darwin.
403 2010-04-26  Jack Howarth <howarth@bromo.med.uc.edu>
405         PR 43715
406         * testsuite/lib/plugin-support.exp: Use "-undefined
407         dynamic_lookup" on darwin.
409 2010-04-26  Richard Guenther  <rguenther@suse.de>
411         * gcc.dg/lto/20100426_0.c: New testcase.
413 2010-04-26  Jie Zhang  <jie@codesourcery.com>
415         PR tree-optimization/43833
416         gcc.dg/Warray-bounds-8.c: New test case.
418 2010-04-26  Richard Guenther  <rguenther@suse.de>
420         PR lto/43080
421         * g++.dg/lto/20100423-3_0.C: New testcase.
423 2010-04-26  Richard Guenther  <rguenther@suse.de>
425         PR lto/42425
426         * g++.dg/lto/20100423-2_0.C: New testcase.
428 2010-04-26  Ira Rosen  <irar@il.ibm.com>
430         * gcc.dg/vect/bb-slp-23.c: New test.
432 2010-04-25  Joseph Myers  <joseph@codesourcery.com>
434         * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
435         * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
436         * gcc.dg/c1x-float-1.c: New test.
438 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
440         * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
441         of "lea\[ \t\]".
443 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
445         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
446         FreeBSD.
447         * gfortran.dg/default_format_denormal_1.f90: Ditto.
448         * gfortran.dg/default_format_2.f90: Ditto.
450 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
452         * gfortran.dg/pr43505.f90: Clean up .mod file.
453         * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
454         * gfortran.dg/pr41347.f90: Ditto.
455         * gfortran.dg/internal_pack_4.f90: Ditto.
456         * gfortran.dg/proc_decl_23.f90: Ditto.
457         * gfortran.dg/recursive_check_3.f90: Ditto.
458         * gfortran.dg/intent_out_3.f90: Ditto.
459         * gfortran.dg/assignment_2.f90: Ditto.
460         * gfortran.dg/pr41928.f90: Ditto.
461         * gfortran.dg/pr42166.f90: Ditto.
462         * gfortran.dg/private_type_12.f90: Ditto.
463         * gfortran.dg/graphite/pr42185.f90: Ditto.
464         * gfortran.dg/graphite/pr42186.f90: Ditto.
465         * gfortran.dg/graphite/pr40982.f90: Ditto.
466         * gfortran.dg/graphite/id-2.f90: Ditto.
467         * gfortran.dg/graphite/id-4.f90: Ditto.
468         * gfortran.dg/graphite/pr42050.f90: Ditto.
469         * gfortran.dg/graphite/id-18.f90: Ditto.
470         * gfortran.dg/graphite/pr42393-1.f90: Ditto.
471         * gfortran.dg/graphite/pr41924.f90: Ditto.
472         * gfortran.dg/graphite/pr42393.f90: Ditto.
473         * gfortran.dg/graphite/pr37980.f90: Ditto.
474         * gfortran.dg/graphite/pr38953.f90: Ditto.
475         * gfortran.dg/graphite/pr42180.f90: Ditto.
476         * gfortran.dg/graphite/pr42181.f90: Ditto.
477         * gfortran.dg/where_operator_assign_4.f90: Ditto.
478         * gfortran.dg/select_type_4.f90: Ditto.
479         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
480         * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
481         * gfortran.dg/lto/pr40725_0.f03: Ditto.
482         * gfortran.dg/elemental_args_check_2.f90: Ditto.
483         * gfortran.dg/whole_file_11.f90: Ditto.
484         * gfortran.dg/private_type_11.f90: Ditto.
485         * gfortran.dg/vect/vect-gems.f90: Ditto.
486         * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
488 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
490         * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
492 2010-04-25  Eric Botcazou  <ebotcazou@adacore.com>
494         * gnat.dg/pack15.ad[sb]: New test.
496 2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
498         * gcc.target/arm/mla-1.c: New test.
500 2010-04-24  Steven G. Kargl  <kargl@gcc.gnu.org>
502         PR fortran/30073
503         PR fortran/43793
504         * gfortran.dg/pr43793.f90: New test.
506 2010-04-24  Bernd Schmidt  <bernds@codesourcery.com>
508         PR tree-optimization/41442
509         * gcc.target/i386/pr41442.c: New test.
511 2010-04-24  Hans-Peter Nilsson  <hp@axis.com>
513         PR fortran/43832
514         * gfortran.dg/fgetc_3.f90: Delete bogus test.
516 2010-04-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
518         PR fortran/43832
519         * gfortran.dg/open_nounit.f90: New test.
521 2010-04-24  Paul Thomas  <pault@gcc.gnu.org>
523         PR fortran/43841
524         PR fortran/43843
525         * gfortran.dg/elemental_scalar_args_1.f90 : New test.
527 2010-04-23  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
529         * gcc.dg/Wconversion-integer.c: Update.
531 2010-04-23  Eric Botcazou  <ebotcazou@adacore.com>
533         * gnat.dg/unchecked_convert5.adb: New test.
535 2010-04-23  Richard Guenther  <rguenther@suse.de>
537         PR lto/41734
538         * gcc.dg/lto/20100423-2_0.c: New testcase.
539         * gcc.dg/lto/20100423-2_0.c: Likewise.
541 2010-04-23  Richard Guenther  <rguenther@suse.de>
543         PR lto/43455
544         * gcc.dg/lto/20100423-1_0.c: New testcase.
545         * gcc.dg/lto/20100423-1_1.c: Likewise.
547 2010-04-23  Martin Jambor  <mjambor@suse.cz>
549         PR tree-optimization/43846
550         * gcc.dg/tree-ssa/sra-10.c: New test.
552 2010-04-23  Martin Jambor  <mjambor@suse.cz>
554         PR middle-end/43835
555         * gcc.c-torture/execute/pr43835.c: New test.
557 2010-04-23  Richard Guenther  <rguenther@suse.de>
559         PR lto/42653
560         * g++.dg/lto/20100423-1_0.C: New testcase.
562 2010-04-22  Uros Bizjak  <ubizjak@gmail.com>
564         * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
566 2010-04-22  Ira Rosen  <irar@il.ibm.com>
568         PR tree-optimization/43842
569         * gcc.dg/vect/pr43842.c: New test.
571 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
573         * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
574         * gcc.target/i386/wmul-2.c: Likewise.
576 2010-04-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
578         * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
579         * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
581 2010-04-22  Alexander Monakov  <amonakov@ispras.ru>
583         * gfortran.dg/reassoc_6.f: New testcase.
585 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
587         PR middle-end/29274
588         * gcc.target/arm/wmul-1.c: New test.
589         * gcc.target/arm/wmul-2.c: New test.
591 2010-04-22  Richard Guenther  <rguenther@suse.de>
593         PR tree-optimization/43845
594         * gcc.c-torture/compile/pr43845.c: New testcase.
596 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
598         PR middle-end/29274
599         * gcc.target/i386/wmul-1.c: New test.
600         * gcc.target/i386/wmul-2.c: New test.
601         * gcc.target/bfin/wmul-1.c: New test.
602         * gcc.target/bfin/wmul-2.c: New test.
604 2010-04-22  Richard Guenther  <rguenther@suse.de>
606         PR fortran/43829
607         * gfortran.dg/vector_subscript_6.f90: New testcase.
608         * gfortran.dg/assign_10.f90: Adjust.
610 2010-04-21  Jakub Jelinek  <jakub@redhat.com>
612         PR fortran/43836
613         * gfortran.dg/gomp/pr43836.f90: New test.
615 2010-04-21  Richard Guenther  <rguenther@suse.de>
617         * gcc.dg/ipa/ipa-pta-11.c: Adjust.
619 2010-04-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
621         * gcc.dg/torture/builtin-cproj-3.c: New.
623 2010-04-20  Jason Merrill  <jason@redhat.com>
625         PR c++/9335
626         * g++.dg/template/recurse2.C: New.
627         * g++.dg/parse/crash36.C: Adjust.
628         * g++.dg/other/fold1.C: Adjust.
629         * g++.dg/init/member1.C: Adjust.
630         * lib/prune.exp: Prune "skipping N instantiation contexts".
632 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
634         * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
636 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
638         * gcc.dg/torture/builtin-cproj-1.c: New.
639         * gcc.dg/torture/builtin-cproj-2.c: New.
641 2010-04-20  Dodji Seketeli  <dodji@redhat.com>
643         PR c++/43800
644         PR c++/43704
645         * g++.dg/template/typedef32.C: Adjust.
646         * g++.dg/template/typedef33.C: New test.
648 2010-04-20  Paul Thomas  <pault@gcc.gnu.org>
650         PR fortran/43227
651         * gfortran.dg/proc_decl_23.f90: New test.
653         PR fortran/43266
654         * gfortran.dg/abstract_type_6.f03: New test.
656 2010-04-20  Xinliang David Li  <davidxl@google.com>
658         * g++.dg/tree-ssa/fold-compare.C: New.
660 2010-04-20  Richard Guenther  <rguenther@suse.de>
662         PR tree-optimization/39417
663         * g++.dg/torture/pr39417.C: New testcase.
665 2010-04-20  Richard Guenther  <rguenther@suse.de>
667         * gcc.dg/ipa/ipa-pta-14.c: New testcase.
669 2010-04-20  Jakub Jelinek  <jakub@redhat.com>
671         * g++.dg/debug/dwarf2/rv1.C: New test.
673 2010-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
675         PR target/43635
676         * gcc.c-torture/compile/pr43635.c: New testcase.
678 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
680         PR fortran/43339
681         * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
682         of sequential loops being private only in the innermost containing
683         task region.
685         PR middle-end/43337
686         * gfortran.dg/gomp/pr43337.f90: New test.
688 2010-04-19  Richard Guenther  <rguenther@suse.de>
690         PR tree-optimization/43796
691         * gfortran.dg/pr43796.f90: New testcase.
693 2010-04-19  Richard Guenther  <rguenther@suse.de>
695         PR tree-optimization/43783
696         * gcc.c-torture/execute/pr43783.c: New testcase.
698 2010-04-19  Uros Bizjak  <ubizjak@gmail.com>
700         PR target/43766
701         * gcc.target/i386/pr43766.c: New test.
703 2010-04-19  Jie Zhang  <jie@codesourcery.com>
705         PR target/43662
706         * gcc.target/i386/pr43662.c: New test.
708 2010-04-19  Dodji Seketeli  <dodji@redhat.com>
710         PR c++/43704
711         * g++.dg/template/typedef32.C: New test.
713 2010-04-19  Ira Rosen  <irar@il.ibm.com>
715         PR tree-optimization/37027
716         * lib/target-supports.exp
717         (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
718         * gcc.dg/vect/pr37027.c: New test.
719         * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
720         gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
721         gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
722         gcc.dg/vect/vect-complex-6.c: Likewise.
724 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
726         * g++.dg/debug/dwarf2/enum1.C: New test.
728 2010-04-18  Eric Botcazou  <ebotcazou@adacore.com>
730         * gnat.dg/rep_clause5.ad[sb]: New test.
731         * gnat.dg/rep_clause5_pkg.ads: New helper.
733 2010-04-18  Ira Rosen  <irar@il.ibm.com>
735         PR tree-optimization/43771
736         * g++.dg/vect/pr43771.cc: New test.
738 2010-04-17  Steven G. Kargl  <kargl@gcc.gnu.org>
740         PR fortran/31538
741         * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
742         * gfortran.dg/bounds_check_fail_3.f90: Ditto.
744 2010-04-17  Eric Botcazou  <ebotcazou@adacore.com>
746         * gnat.dg/sizetype.adb: Rename into...
747         * gnat.dg/sizetype1.adb: ...this.
748         * gnat.dg/sizetype2.adb: New test.
750 2010-04-16  Richard Guenther  <rguenther@suse.de>
752         PR tree-optimization/43572
753         * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
755 2010-04-16  Olivier Hainque  <hainque@adacore.com>
757         * gnat.dg/specs/discr_private.ads: New test.
759 2010-04-16  Bernd Schmidt  <bernds@codesourcery.com>
761         PR target/41514
762         * gcc.target/arm/thumb-comparisons.c: New test.
764         PR target/40603
765         * gcc.target/arm/thumb-cbranchqi.c: New test.
767 2010-04-16  Christian Bruel  <christian.bruel@st.com>
769         * g++.dg/torture/pr36191.C: Enable for SH.
771 2010-04-16  Eric Botcazou  <ebotcazou@adacore.com>
773         * gnat.dg/wide_boolean.adb: New test.
774         * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
776 2010-04-15  Richard Guenther  <rguenther@suse.de>
778         * gcc.dg/ipa/ipa-pta-1.c: New testcase.
779         * gcc.dg/ipa/ipa-pta-2.c: Likewise.
780         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
781         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
782         * gcc.dg/ipa/ipa-pta-5.c: Likewise.
783         * gcc.dg/ipa/ipa-pta-6.c: Likewise.
784         * gcc.dg/ipa/ipa-pta-7.c: Likewise.
785         * gcc.dg/ipa/ipa-pta-8.c: Likewise.
786         * gcc.dg/ipa/ipa-pta-9.c: Likewise.
787         * gcc.dg/ipa/ipa-pta-10.c: Likewise.
788         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
789         * gcc.dg/ipa/ipa-pta-12.c: Likewise.
790         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
791         * gcc.dg/torture/ipa-pta-2.c: Likewise.
792         * gcc.dg/torture/ipa-pta-1.c: Adjust.
794 2010-04-14  Bernd Schmidt  <bernds@codesourcery.com>
796         PR target/21803
797         * gcc.target/arm/pr42496.c: New test.
799 2010-04-14  Jason Merrill  <jason@redhat.com>
801         PR c++/36625
802         * g++.dg/ext/attrib38.C: New.
804 2010-04-14  Steve Ellcey  <sje@cup.hp.com>
806         PR testsuite/43739
807         * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
809 2010-04-14  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
811         PR 42966
812         * gcc.dg/cpp/warn-undef-2.c: Update.
813         * gcc.dg/cpp/warn-traditional-2.c: Update.
814         * gcc.dg/cpp/warn-comments-2.c: Update.
815         * gcc.dg/cpp/warn-variadic-2.c: Update.
816         * gcc.dg/cpp/warn-long-long-2.c: Update.
817         * gcc.dg/cpp/warn-deprecated-2.c: Update.
818         * gcc.dg/cpp/warn-multichar-2.c: Update.
819         * gcc.dg/cpp/warn-normalized-3.c: Update.
820         * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
821         * gcc.dg/cpp/warn-trigraphs-3.c: Update.
822         * gcc.dg/cpp/warn-unused-macros-2.c: Update.
823         * gcc.dg/cpp/warn-trigraphs-4.c: Update.
824         * gcc.dg/cpp/warn-redefined-2.c: Update.
825         * gfortran.dg/warning-directive-2.F90: Update.
826         * c-c++-common/cpp/warning-directive-2.c: Update.
828 2010-04-14  Michael Matz  <matz@suse.de>
830         PR tree-optimization/42963
831         * testsuite/gcc.dg/pr42963.c: New testcase.
833 2010-04-14  Eric Botcazou  <ebotcazou@adacore.com>
835         * gnat.dg/class_wide.adb: Rename into...
836         * gnat.dg/class_wide1.adb: ...this.
837         * gnat.dg/class_wide2.ad[sb]: New test.
839 2010-04-14  Tobias Burnus  <burnus@net-b.de>
841         PR fortran/18918
842         * gfortran.dg/coarray_9.f90: Update dg-errors.
843         * gfortran.dg/coarray_10.f90: New test.
844         * gfortran.dg/coarray_11.f90: New test.
846 2010-04-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
848         PR fortran/43747
849         gfortran.dg/initialization_24.f90: New test.
851 2010-04-13  Jason Merrill  <jason@redhat.com>
853         * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
854         * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
856 2010-04-13  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
858         * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
859         * g++.dg/dg.exp: Likewise.
860         * gcc.dg/cpp/warning-directive-1.c: Move to ...
861         * c-c++-common/cpp/warning-directive-1.c: ... here.
862         * gcc.dg/cpp/warning-directive-2.c: Move to ...
863         * c-c++-common/cpp/warning-directive-2.c: ... here.
864         * gcc.dg/cpp/warning-directive-3.c: Move to ...
865         * c-c++-common/cpp/warning-directive-3.c: ... here.
866         * gcc.dg/cpp/warning-directive-4.c: Move to ...
867         * c-c++-common/cpp/warning-directive-4.c: ... here.
868         * g++.dg/cpp/warning-directive-1.C: Delete.
869         * g++.dg/cpp/warning-directive-2.C: Delete.
870         * g++.dg/cpp/warning-directive-3.C: Delete.
871         * g++.dg/cpp/warning-directive-4.C: Delete.
872         * gcc.dg/cpp/normalised-3.c: Delete.
873         * g++.dg/cpp/normalised-1.C: Rename as ...
874         * c-c++-common/cpp/normalised-3.c: ... this.
876 2010-04-13  Martin Jambor  <mjambor@suse.cz>
878         * gcc.dg/tree-ssa/sra-9.c: New test.
880 2010-04-13  Michael Matz  <matz@suse.de>
882         PR middle-end/43730
883         * gcc.dg/pr43730.c: New test.
885 2010-04-13  Michael Matz  <matz@suse.de>
887         * gcc.dg/tree-ssa/negate.c: New testcase.
889 2010-04-13  Richard Guenther  <rguenther@suse.de>
891         PR testsuite/43735
892         * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
894 2010-04-13  Richard Guenther  <rguenther@suse.de>
896         * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
898 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
900         * gnat.dg/derived_type1.adb: New test.
902 2010-04-13  Matthias Klose  <doko@ubuntu.com>
904         * gcc.dg/plugindir1.c: New testcase.
905         * gcc.dg/plugindir2.c: New testcase.
906         * gcc.dg/plugindir3.c: New testcase.
907         * gcc.dg/plugindir4.c: New testcase.
909 2010-04-12  Uros Bizjak  <ubizjak@gmail.com>
911         * gcc.target/i386/rotate-2.c: New test.
913 2010-04-12  Jason Merrill  <jason@redhat.com>
915         PR c++/43641
916         * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
917         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
919 2010-04-12  Fabien Chene  <fabien.chene@gmail.com>
921         PR c++/25811
922         * g++.dg/init/pr25811.C: New test.
924 2010-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
926         * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
927         dg-error, dg-warning.
928         * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
930 2010-04-12  Richard Guenther  <rguenther@suse.de>
932         * gcc.dg/torture/inline-2.c: New testcase.
934 2010-04-12  Jakub Jelinek  <jakub@redhat.com>
936         PR bootstrap/43699
937         * gcc.dg/Wunused-var-7.c: New test.
939         PR tree-optimization/43560
940         * gcc.c-torture/execute/pr43560.c: New test.
942 2010-04-12  Eric Botcazou  <ebotcazou@adacore.com>
944         * gnat.dg/aggr13.adb: New test.
945         * gnat.dg/aggr14.adb: Likewise.
946         * gnat.dg/aggr14_pkg.ad[sb]: New helper.
948 2010-04-12  Richard Guenther  <rguenther@suse.de>
950         PR c++/43611
951         * g++.dg/torture/pr43611.C: New testcase.
953 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
955         PR c/36774
956         * gcc.dg/pr36774-1.c: New test.
957         * gcc.dg/pr36774-2.c: New test.
959 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
961         * gcc.target/sh/rte-delay-slot.c: New test.
963 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
965         * gnat.dg/pack9.adb: Remove -cargs option.
966         * gnat.dg/aggr12.ad[sb]: New test.
968 2010-04-10  Jie Zhang  <jie@codesourcery.com>
970         PR target/43417
971         * gcc.target/sh/pr43417.c: New test.
973 2010-04-10  Tobias Burnus  <burnus@net-b.de>
975         PR fortran/43591
976         * gfortran.dg/spec_expr_6.f90: New test.
978 2010-04-09  Manuel LĂłpez-Ibåñez <manu@gcc.gnu.org>
980         PR cpp/43195
981         * gcc.dg/cpp/pr43195.c: New.
982         * gcc.dg/cpp/pr43195.h: New.
984 2010-04-09  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
986         PR 42965
987         * gcc.dg/Werror-6.c: Adjust.
988         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
989         * gcc.dg/Werror-4.c: Likewise.
990         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
991         * gcc.dg/Wswitch-enum-error.c: Likewise.
992         * gcc.dg/Wpointer-arith.c: Likewise.
993         * gcc.dg/Wfatal.c: Likewise.
994         * gcc.dg/Wswitch-error.c: Likewise.
995         * g++.dg/warn/unused-result1-Werror.c: Likewise.
996         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
997         * gcc.dg/cpp/warn-undef-2.c: Likewise.
998         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
999         * gcc.dg/cpp/warn-comments-2.c: Likewise.
1000         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
1001         * gcc.dg/cpp/warning-directive-2.c: Likewise.
1002         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
1003         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
1004         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
1005         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
1006         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
1007         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
1008         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
1009         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
1010         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
1011         * g++.dg/cpp/warning-directive-2.C: Likewise.
1012         * gfortran.dg/warning-directive-2.F90: Likewise.
1014 2010-04-09  Jason Merrill  <jason@redhat.com>
1016         PR c++/42623
1017         * g++.dg/template/sizeof13.C: New.
1019 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
1021         * g++.dg/other/pr35504.C: Add check for thiscall.
1022         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
1023         * gcc.dg/torture/stackalign/thiscall-1.c: New.
1025 2010-04-09  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
1027         PR c++/28584
1028         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
1029         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
1030         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
1031         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
1032         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
1033         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
1034         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
1035         * g++.dg/other/increment1.C: Likewise.
1037 2010-04-09  Tobias Burnus  <burnus@net-b.de>
1039         PR fortran/18918
1040         * gfortran.dg/coarray_7.f90: New test.
1041         * gfortran.dg/coarray_8.f90: New test.
1043 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
1045         PR fortran/28039
1046         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
1048 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1050         PR target/43643
1051         * gcc.dg/pr43643.c: New test.
1053 2010-04-08  Tobias Burnus  <burnus@net-b.de>
1055         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
1057 2010-04-08  Richard Guenther  <rguenther@suse.de>
1059         PR tree-optimization/43679
1060         * gcc.c-torture/compile/pr43679.c: New testcase.
1062 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
1064         PR debug/43670
1065         * gcc.dg/pr43670.c: New test.
1067 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
1069         PR middle-end/40815
1070         * gcc.dg/tree-ssa/reassoc-19.c: New.
1072 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
1074         PR c/18624
1075         * gcc.dg/Wunused-var-1.c: New test.
1076         * gcc.dg/Wunused-var-2.c: New test.
1077         * gcc.dg/Wunused-var-3.c: New test.
1078         * gcc.dg/Wunused-var-4.c: New test.
1079         * gcc.dg/Wunused-var-5.c: New test.
1080         * gcc.dg/Wunused-var-6.c: New test.
1081         * gcc.dg/Wunused-parm-1.c: New test.
1083         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
1084         * gcc.dg/trunc-1.c: Likewise.
1085         * gcc.dg/vla-9.c: Likewise.
1086         * gcc.dg/dfp/composite-type.c: Likewise.
1088 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1090         PR objc/35996
1091         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
1092         * obj-c++.dg/objc-gc-3.mm: Ditto.
1094 2010-04-07  Simon Baldwin  <simonb@google.com>
1096         * gcc.dg/cpp/warn-undef-2.c: New.
1097         * gcc.dg/cpp/warn-traditional-2.c: New.
1098         * gcc.dg/cpp/warn-comments-2.c: New.
1099         * gcc.dg/cpp/warning-directive-1.c: New.
1100         * gcc.dg/cpp/warn-long-long.c: New.
1101         * gcc.dg/cpp/warn-traditional.c: New.
1102         * gcc.dg/cpp/warn-variadic-2.c: New.
1103         * gcc.dg/cpp/warn-undef.c: New.
1104         * gcc.dg/cpp/warn-normalized-1.c: New.
1105         * gcc.dg/cpp/warning-directive-2.c: New.
1106         * gcc.dg/cpp/warn-long-long-2.c: New.
1107         * gcc.dg/cpp/warn-variadic.c: New.
1108         * gcc.dg/cpp/warn-normalized-2.c: New.
1109         * gcc.dg/cpp/warning-directive-3.c: New.
1110         * gcc.dg/cpp/warn-deprecated-2.c: New.
1111         * gcc.dg/cpp/warn-trigraphs-1.c: New.
1112         * gcc.dg/cpp/warn-multichar-2.c: New.
1113         * gcc.dg/cpp/warn-normalized-3.c: New.
1114         * gcc.dg/cpp/warning-directive-4.c: New.
1115         * gcc.dg/cpp/warn-unused-macros.c: New.
1116         * gcc.dg/cpp/warn-trigraphs-2.c: New.
1117         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
1118         * gcc.dg/cpp/warn-cxx-compat.c: New.
1119         * gcc.dg/cpp/warn-redefined.c: New.
1120         * gcc.dg/cpp/warn-trigraphs-3.c: New.
1121         * gcc.dg/cpp/warn-unused-macros-2.c: New.
1122         * gcc.dg/cpp/warn-deprecated.c: New.
1123         * gcc.dg/cpp/warn-trigraphs-4.c: New.
1124         * gcc.dg/cpp/warn-redefined-2.c: New.
1125         * gcc.dg/cpp/warn-comments.c: New.
1126         * gcc.dg/cpp/warn-multichar.c: New.
1127         * g++.dg/cpp/warning-directive-1.C: New.
1128         * g++.dg/cpp/warning-directive-2.C: New.
1129         * g++.dg/cpp/warning-directive-3.C: New.
1130         * g++.dg/cpp/warning-directive-4.C: New.
1131         * gfortran.dg/warning-directive-1.F90: New.
1132         * gfortran.dg/warning-directive-3.F90: New.
1133         * gfortran.dg/warning-directive-2.F90: New.
1134         * gfortran.dg/warning-directive-4.F90: New.
1136 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
1138         PR objc++/23716
1139         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
1141 2010-04-07  Jason Merrill  <jason@redhat.com>
1143         * g++.dg/template/dr408.C: New.
1145         * g++.dg/lookup/ns4.C: New.
1147         PR c++/38392
1148         * g++.dg/template/friend51.C: New test.
1150         PR c++/41970
1151         * g++.old-deja/g++.other/linkage1.C: Adjust.
1153 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1155         PR c++/42697
1156         * g++.dg/template/crash94.C: New test.
1158 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1160         PR c++/40239
1161         * g++.dg/init/aggr5.C: New test.
1162         * g++.dg/init/aggr5.C: New test.
1164 2010-04-07  Richard Guenther  <rguenther@suse.de>
1166         PR tree-optimization/43270
1167         * g++.dg/warn/Warray-bounds-4.C: New testcase.
1168         * gcc.dg/Warray-bounds-7.c: Likewise.
1170 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
1172         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
1173         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
1174         * gnat.dg/bit_packed_array4.ad[sb]: New test.
1176 2010-04-07  Jie Zhang  <jie@codesourcery.com>
1178         PR c++/42556
1179         * g++.dg/init/pr42556.C: New test.
1181 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
1183         PR debug/43628
1184         * g++.dg/debug/dwarf2/typedef2.C: New test.
1186 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
1188         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
1189         c-c++-common/dwarf2/redeclaration-1.C
1191 2010-04-06  Jason Merrill  <jason@redhat.com>
1193         * g++.dg/cpp0x/pr31437.C: Adjust error location.
1194         * g++.dg/ext/attrib18.C: Likewise.
1195         * g++.dg/ext/bitfield2.C: Likewise.
1196         * g++.dg/ext/bitfield4.C: Likewise.
1197         * g++.dg/ext/visibility/warn2.C: Likewise.
1198         * g++.dg/ext/visibility/warn3.C: Likewise.
1199         * g++.dg/gomp/pr26690-1.C: Likewise.
1200         * g++.dg/inherit/covariant7.C: Likewise.
1201         * g++.dg/init/synth2.C: Likewise.
1202         * g++.dg/lookup/using7.C: Likewise.
1203         * g++.dg/other/crash-4.C: Likewise.
1204         * g++.dg/other/error13.C: Likewise.
1205         * g++.dg/other/error20.C: Likewise.
1206         * g++.dg/parse/crash31.C: Likewise.
1207         * g++.dg/parse/error16.C: Likewise.
1208         * g++.dg/parse/error19.C: Likewise.
1209         * g++.dg/parse/error27.C: Likewise.
1210         * g++.dg/parse/error28.C: Likewise.
1211         * g++.dg/parse/fused-params1.C: Likewise.
1212         * g++.dg/template/error2.C: Likewise.
1213         * g++.dg/template/local6.C: Likewise.
1214         * g++.dg/template/qualttp15.C: Likewise.
1215         * g++.dg/warn/Wnvdtor-2.C: Likewise.
1216         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
1217         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
1218         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1219         * g++.old-deja/g++.eh/spec6.C: Likewise.
1220         * g++.old-deja/g++.jason/crash3.C: Likewise.
1221         * g++.old-deja/g++.jason/destruct2.C: Likewise.
1222         * g++.old-deja/g++.law/ctors5.C: Likewise.
1223         * g++.old-deja/g++.law/ctors9.C: Likewise.
1224         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1225         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1226         * g++.old-deja/g++.other/struct1.C: Likewise.
1227         * g++.old-deja/g++.other/volatile1.C: Likewise.
1228         * g++.old-deja/g++.pt/crash36.C: Likewise.
1229         * g++.old-deja/g++.pt/derived3.C: Likewise.
1230         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1231         * g++.old-deja/g++.robertl/eb4.C: Likewise.
1233 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
1235         PR middle-end/43519
1236         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
1237         * gcc.dg/graphite/id-19.c: New.
1239 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
1241         PR middle-end/32824
1242         * gcc.dg/vect/pr32824: New.
1244 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1246         PR fortran/18918
1247         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
1248         * gfortran.dg/coarray_3.f90: Ditto.
1249         * gfortran.dg/coarray_4.f90: Ditto.
1250         * gfortran.dg/coarray_5.f90: Ditto.
1251         * gfortran.dg/coarray_6.f90: Ditto.
1252         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
1254 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1256         PR fortran/18918
1257         * gfortran.dg/coarray_4.f90: Fix test.
1258         * gfortran.dg/coarray_6.f90: Add more tests.
1260 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1262         PR fortran/18918
1263         * gfortran.dg/coarray_4.f90: New test.
1264         * gfortran.dg/coarray_5.f90: New test.
1265         * gfortran.dg/coarray_6.f90: New test.
1267 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1269         PR fortran/18918
1270         * gfortran.dg/iso_fortran_env_5.f90: New test.
1271         * gfortran.dg/iso_fortran_env_6.f90: New test.
1273 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1275         PR fortran/39997
1276         * gfortran.dg/coarray_1.f90: New test.
1277         * gfortran.dg/coarray_2.f90: New test.
1278         * gfortran.dg/coarray_3.f90: New test.
1280 2010-04-06  Jason Merrill  <jason@redhat.com>
1282         PR c++/43648
1283         * g++.dg/template/dtor8.C: New.
1285         PR c++/43621
1286         * g++.dg/template/error-recovery2.C: New.
1288 2010-04-06  Jan Hubicka  <jh@suse.czpli
1290         PR tree-optimization/42906
1291         * gcc.dg/tree-ssa/dce-1.c: New testcase.
1293 2010-04-06  Tobias Burnus  <burnus@net-b.de>
1295         PR fortran/43178
1296         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
1297         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1298         * gfortran.dg/auto_dealloc_1.f90: Ditto.
1300 2010-04-06  Richard Guenther  <rguenther@suse.de>
1302         PR tree-optimization/43627
1303         * gcc.dg/tree-ssa/vrp49.c: New testcase.
1305 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1307         PR target/43638
1308         * gcc.target/i386/pr43638.c: New test.
1310 2010-04-06  Richard Guenther  <rguenther@suse.de>
1312         PR middle-end/43661
1313         * gcc.c-torture/compile/pr43661.c: New testcase.
1315 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
1317         * gcc.target/s390/stackcheck1.c: Add dg-warning.
1319 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
1321         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
1323 2010-04-02  Richard Guenther  <rguenther@suse.de>
1325         PR tree-optimization/43629
1326         * gcc.c-torture/execute/pr43629.c: New testcase.
1328 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1329             Dominique d'Humieres  <dominiq@lps.ens.fr>
1331         PR libfortran/43605
1332         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
1334 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
1336         PR debug/43325
1337         * c-c++-common/dwarf2/redeclaration-1.C: New test.
1339 2010-04-01  Jason Merrill  <jason@redhat.com>
1341         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
1343 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
1344             Manfred Schwarb  <manfred99@gmx.ch>
1346         PR libfortran/43605
1347         * gfortran.dg/ftell_3.f90: New test.
1349 2010-04-01  Richard Guenther  <rguenther@suse.de>
1351         PR middle-end/43614
1352         * gcc.c-torture/compile/pr43614.c: New testcase.
1354 2010-04-01  Martin Jambor  <mjambor@suse.cz>
1356         PR tree-optimization/43141
1357         * gcc.dg/guality/pr43141.c: New test.
1359 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1361         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
1362         * g++.dg/eh/spbp.C: Likewise.
1363         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
1364         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
1365         superfluous casts.
1366         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
1367         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
1368         * objc.dg/dwarf-2.m: Likewise.
1370 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1372         PR middle-end/43464
1373         * gcc.dg/graphite/id-pr43464.c: New.
1374         * gcc.dg/graphite/id-pr43464-1.c: New.
1376 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
1378         PR middle-end/43351
1379         * gcc.dg/graphite/id-pr43351.c
1381 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1383         PR testsuite/35165
1384         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
1385         * obj-c++.dg/try-catch-2.mm: Ditto.
1386         * obj-c++.dg/lookup-2.mm: Ditto.
1387         * obj-c++.dg/encode-8.m: Ditto.
1388         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1389         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
1390         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
1391         * obj-c++.dg/const-str-11.mm: Ditto.
1392         * obj-c++.dg/const-str-9.mm: Ditto.
1393         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
1394         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
1395         * obj-c++.dg/except-1.mm: Ditto.
1396         * obj-c++.dg/const-str-7.mm: Ditto.
1397         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1398         * obj-c++.dg/const-str-3.mm: Ditto.
1399         * obj-c++.dg/const-str-7.mm: Ditto.
1400         * obj-c++.dg/stubify-2.mm: Change dump file name.
1402         PR objc++/23613
1403         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
1404         New macro.
1405         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
1406         Remove dg-xfail-if.
1408 2010-03-31  Martin Jambor  <mjambor@suse.cz>
1410         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
1411         only with -O2, -O3 or -Os and not with -fwhopr.
1413 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
1415         PR c++/43558
1416         * g++.dg/template/typedef31.C: New test.
1418 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1420         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1421         assembler output on *-*-solaris2*.
1422         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1424 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
1426         PR debug/43557
1427         * gcc.dg/pr43557-1.c: New test.
1428         * gcc.dg/pr43557-2.c: New file.
1430 2010-03-31  Jie Zhang  <jie@codesourcery.com>
1432         PR 43562
1433         * gcc.dg/pr43562.c: New test.
1435 2010-03-30  Jason Merrill  <jason@redhat.com>
1437         PR c++/43076
1438         * g++.dg/template/error-recovery1.C: New.
1440         PR c++/41786
1441         * g++.dg/parse/ambig5.C: New.
1443 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
1445         PR debug/43593
1446         * gcc.dg/guality/pr43593.c: New test.
1448 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
1450         PR middle-end/43430
1451         * gcc.dg/vect/pr43430-1.c: New.
1453 2010-03-30  Jason Merrill  <jason@redhat.com>
1455         PR c++/43559
1456         * g++.dg/template/partial7.C: New.
1458 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1460         * gcc.target/s390/stackcheck1.c: New testcase.
1462 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1464         PR libfortran/43265
1465         * gfortran.dg/read_eof_8.f90: New test.
1467 2010-03-29  Jason Merrill  <jason@redhat.com>
1469         * gcc.dg/cpp/include6.c: Change [] to ().
1471         N3077
1472         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1473         splicing and UCNs.
1474         * c-c++-common/raw-string-2.c: Add trigraph test.
1475         * c-c++-common/raw-string-8.c: New.
1476         * c-c++-common/raw-string-9.c: New.
1477         * c-c++-common/raw-string-10.c: New.
1479         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1480         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1481         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1482         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1483         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1484         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1485         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1487 2010-03-29  Richard Guenther  <rguenther@suse.de>
1489         PR tree-optimization/43560
1490         * gcc.dg/torture/pr43560.c: New testcase.
1492 2010-03-29  Jason Merrill  <jason@redhat.com>
1494         N3077
1495         * g++.dg/ext/raw-string-1.C: Change [] to ().
1496         * g++.dg/ext/raw-string-2.C: Change [] to ().
1497         Don't use \ in delimiter.
1498         * g++.dg/ext/raw-string-3.C: Change [] to ().
1499         * g++.dg/ext/raw-string-4.C: Change [] to ().
1500         * g++.dg/ext/raw-string-5.C: Change [] to ().
1501         Test for error on \ in delimiter.
1502         * g++.dg/ext/raw-string-6.C: Change [] to ().
1503         * g++.dg/ext/raw-string-7.C: Change [] to ().
1505 2010-03-29  Jie Zhang  <jie@codesourcery.com>
1507         PR 43564
1508         * gcc.dg/pr43564.c: New test.
1510 2010-03-29  Tobias Burnus  <burnus@net-b.de>
1512         PR fortran/43551
1513         * gfortran.dg/direct_io_12.f90: New test.
1515 2010-03-28  Jan Hubicka  <jh@suse.cz>
1517         PR tree-optimization/43505
1518         * gfortran.dg/pr43505.f90: New testcase.
1520 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
1522         PR tree-optimization/43528
1523         * gcc.target/i386/pr43528.c: New test.
1525 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
1527         PR c/43381
1528         * gcc.dg/parm-impl-decl-3.c: New test.
1530 2010-03-26  Jason Merrill  <jason@redhat.com>
1532         PR c++/43509
1533         * g++.dg/cpp0x/parse1.C: New.
1535 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
1537         PR target/43524
1538         * gcc.target/i386/pr43524.c: New test.
1540 2010-03-26  Martin Jambor  <mjambor@suse.cz>
1542         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1543         whitespace, rename main to foo.
1544         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1545         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1546         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1547         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1548         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1549         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1550         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1551         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1552         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1553         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1554         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1556 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
1558         PR c++/43327
1559         * g++.dg/other/crash-10.C: New test.
1560         * g++.dg/other/crash-11.C: New test.
1562 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1564         PR libfortran/43517
1565         * gfortran.dg/read_eof_7.f90: New test.
1567 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1569         PR objc/35165
1570         PR testsuite/43512
1571         * objc-obj-c++-shared: New directory.
1572         * objc-obj-c++-shared/Object1-implementation.h: New file.
1573         * objc-obj-c++-shared/Object1.h: New file.
1574         * objc-obj-c++-shared/Protocol1.h: New file.
1575         * objc-obj-c++-shared/next-abi.h: New file.
1576         * objc-obj-c++-shared/next-mapping.h: New file.
1577         * objc/execute/next_mapping.h: Delete.
1578         * objc.dg/special/special.exp: For all targets run the tests with
1579         -fgnu-runtime, for darwin targets also run the tests with
1580         -fnext-runtime.
1581         * objc.dg/dg.exp: Ditto.
1582         * obj-c++.dg/dg.exp: Ditto.
1583         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1584         Protocol1.h) and next-mapping.h as required.  Amend testcase to
1585         include use of updated NeXT interface.
1586         * objc/execute/formal_protocol-5.m: Ditto.
1587         * objc/execute/protocol-isEqual-2.m: Ditto.
1588         * objc/execute/protocol-isEqual-4.m: Ditto.
1589         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1590         Protocol1.h) and next-mapping.h as required.
1591         * objc/execute/object_is_class.m: Ditto.
1592         * objc/execute/enumeration-1.m: Ditto.
1593         * objc/execute/class-13.m: Ditto.
1594         * objc/execute/formal_protocol-2.m: Ditto.
1595         * objc/execute/formal_protocol-4.m: Ditto.
1596         * objc/execute/class-1.m: Ditto.
1597         * objc/execute/bycopy-1.m: Ditto.
1598         * objc/execute/formal_protocol-6.m: Ditto.
1599         * objc/execute/bycopy-3.m: Ditto.
1600         * objc/execute/class-3.m: Ditto.
1601         * objc/execute/bf-11.m: Ditto.
1602         * objc/execute/class-5.m: Ditto.
1603         * objc/execute/bf-13.m: Ditto.
1604         * objc/execute/class-7.m: Ditto.
1605         * objc/execute/bf-15.m: Ditto.
1606         * objc/execute/class-9.m: Ditto.
1607         * objc/execute/bf-17.m: Ditto.
1608         * objc/execute/bf-19.m: Ditto.
1609         * objc/execute/IMP.m: Ditto.
1610         * objc/execute/exceptions/catchall-1.m: Ditto.
1611         * objc/execute/exceptions/trivial.m: Ditto.
1612         * objc/execute/exceptions/finally-1.m: Ditto.
1613         * objc/execute/exceptions/local-variables-1.m: Ditto.
1614         * objc/execute/exceptions/foward-1.m: Ditto.
1615         * objc/execute/bf-2.m: Ditto.
1616         * objc/execute/string1.m: Ditto.
1617         * objc/execute/bf-4.m: Ditto.
1618         * objc/execute/informal_protocol.m: Ditto.
1619         * objc/execute/string3.m: Ditto.
1620         * objc/execute/bf-6.m: Ditto.
1621         * objc/execute/bf-8.m: Ditto.
1622         * objc/execute/class-tests-1.h: Ditto.
1623         * objc/execute/protocol-isEqual-1.m: Ditto.
1624         * objc/execute/protocol-isEqual-3.m: Ditto.
1625         * objc/execute/_cmd.m: Ditto.
1626         * objc/execute/function-message-1.m: Ditto.
1627         * objc/execute/bf-20.m: Ditto.
1628         * objc/execute/bf-common.h: Ditto.
1629         * objc/execute/np-2.m: Ditto.
1630         * objc/execute/class-10.m: Ditto.
1631         * objc/execute/class-12.m: Ditto.
1632         * objc/execute/enumeration-2.m: Ditto.
1633         * objc/execute/class-14.m: Ditto.
1634         * objc/execute/encode-1.m: Ditto.
1635         * objc/execute/formal_protocol-1.m: Ditto.
1636         * objc/execute/formal_protocol-3.m: Ditto.
1637         * objc/execute/accessing_ivars.m: Ditto.
1638         * objc/execute/bycopy-2.m: Ditto.
1639         * objc/execute/class-2.m: Ditto.
1640         * objc/execute/bf-10.m: Ditto.
1641         * objc/execute/formal_protocol-7.m: Ditto.
1642         * objc/execute/root_methods.m: Ditto.
1643         * objc/execute/class-4.m: Ditto.
1644         * objc/execute/bf-12.m: Ditto.
1645         * objc/execute/class-6.m: Ditto.
1646         * objc/execute/bf-14.m: Ditto.
1647         * objc/execute/nested-func-1.m: Ditto.
1648         * objc/execute/class-8.m: Ditto.
1649         * objc/execute/private.m: Ditto.
1650         * objc/execute/bf-16.m: Ditto.
1651         * objc/execute/bf-18.m: Ditto.
1652         * objc/execute/load-3.m: Ditto.
1653         * objc/execute/compatibility_alias.m: Ditto.
1654         * objc/execute/bf-1.m: Ditto.
1655         * objc/execute/no_clash.m: Ditto.
1656         * objc/execute/bf-3.m: Ditto.
1657         * objc/execute/string2.m: Ditto.
1658         * objc/execute/bf-5.m: Ditto.
1659         * objc/execute/string4.m: Ditto.
1660         * objc/execute/bf-7.m: Ditto.
1661         * objc/execute/object_is_meta_class.m: Ditto.
1662         * objc/execute/bf-9.m: Ditto.
1663         * objc/execute/bf-21.m: Ditto.
1664         * objc/execute/cascading-1.m: Ditto.
1665         * objc/execute/trivial.m: Ditto.
1666         * objc/execute/np-1.m: Ditto.
1667         * objc/compile/trivial.m: Ditto.
1668         * objc/execute/class_self-2.m: Include <stdlib.h>.
1669         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1670         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1671         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1672         and 64bit. Use new NeXT interface as required.
1673         * objc.dg/special/unclaimed-category-1.m: Ditto.
1674         * objc.dg/special/unclaimed-category-1.h: Ditto.
1675         * objc.dg/special/unclaimed-category-1a.m: Ditto.
1676         * objc.dg/func-ptr-1.m: Ditto.
1677         * objc.dg/stret-1.m: Ditto.
1678         * objc.dg/encode-2.m: Ditto.
1679         * objc.dg/category-1.m: Ditto.
1680         * objc.dg/encode-3.m: Ditto.
1681         * objc.dg/call-super-3.m: Ditto.
1682         * objc.dg/method-3.m: Ditto.
1683         * objc.dg/func-ptr-2.m: Ditto.
1684         * objc.dg/lookup-1.m: Ditto.
1685         * objc.dg/encode-4.m: Ditto.
1686         * objc.dg/fix-and-continue-1.m: Ditto.
1687         * objc.dg/proto-lossage-3.m: Ditto.
1688         * objc.dg/method-13.m: Ditto.
1689         * objc.dg/proto-qual-1.m: Ditto.
1690         * objc.dg/zero-link-3.m: Ditto.
1691         * objc.dg/bitfield-1.m: Ditto.
1692         * objc.dg/va-meth-1.m: Ditto.
1693         * objc.dg/super-class-3.m: Ditto.
1694         * objc.dg/call-super-1.m: Ditto.
1695         * objc.dg/type-size-2.m: Ditto.
1696         * objc.dg/method-10.m: Ditto.
1697         * objc.dg/defs.m: Ditto.
1698         * objc.dg/const-str-3.m: Ditto.
1699         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1700         Protocol1.h) and next-mapping.h as required. Use new NeXT
1701         interface as required.
1702         * objc.dg/super-class-4.m: Ditto.
1703         * objc.dg/comp-types-8.m: Ditto.
1704         * objc.dg/call-super-2.m: Ditto.
1705         * objc.dg/objc-fast-4.m: Ditto.
1706         * objc.dg/method-6.m: Ditto.
1707         * objc.dg/const-str-3.m: Ditto.
1708         * objc.dg/const-str-7.m: Ditto.
1709         * objc.dg/method-15.m: Ditto.
1710         * objc.dg/method-19.m: Ditto.
1711         * objc.dg/sync-1.m: Ditto.
1712         * objc.dg/layout-1.m: Ditto.
1713         * objc.dg/bitfield-3.m: Ditto.
1714         * objc.dg/try-catch-3.m: Ditto.
1715         * objc.dg/try-catch-7.m: Ditto.
1716         * objc.dg/comp-types-10.m: Ditto.
1717         * objc.dg/selector-2.: Ditto.
1718         * objc.dg/method-7.m: Ditto.
1719         * objc.dg/typedef-alias-1.m: Ditto.
1720         * objc.dg/proto-lossage-2.m: Ditto.
1721         * objc.dg/comp-types-11.m: Ditto.
1722         * objc.dg/sizeof-1.m: Ditto.
1723         * objc.dg/method-17.m: Ditto.
1724         * objc.dg/bitfield-5.m: Ditto.
1725         * objc.dg/try-catch-1.m: Ditto.
1726         * objc.dg/encode-5.m: Ditto.
1727         * objc.dg/fix-and-continue-2.m: Ditto.
1728         * objc.dg/method-9.m: Ditto.
1729         * objc.dg/isa-field-1.m: Ditto.
1730         * objc.dg/local-decl-2.m: Ditto.
1731         * objc.dg/objc-gc-4.m: Ditto.
1732         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1733         * objc.dg/gnu-runtime-3.m: Ditto.
1734         * objc.dg/encode-7.m: Ditto.
1735         * objc.dg/encode-8.m: Ditto.
1736         * objc.dg/selector-3.m: Ditto.
1737         * objc.dg/gnu-runtime-1.m: Ditto.
1738         * objc.dg/const-str-12.m: Ditto.
1739         * objc.dg/gnu-runtime-2.m: Ditto.
1740         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1741         * objc.dg/selector-1.m: Ditto.
1742         * objc.dg/stubify-2.m: Ditto.
1743         * objc.dg/zero-link-1.m: Ditto.
1744         * objc.dg/stret-2.m: Ditto.
1745         * objc.dg/zero-link-2.m: Ditto.
1746         * objc.dg/next-runtime-1.m: Ditto.
1747         * objc.dg/symtab-1.m: Ditto.
1748         * objc.dg/stubify-1.m: Ditto.
1749         * objc.dg/bitfield-2.m: Ditto.
1750         * objc.dg/try-catch-10.m: Apply to both runtimes.
1751         * objc.dg/const-str-1.m: Ditto.
1752         * objc.dg/image-info.m: Ditto.
1753         * objc.dg/encode-9.m: Ditto.
1754         * objc.dg/pragma-1.m: Apply test to all targets.
1755         * objc.dg/const-str-4.m: Ditto.
1756         * objc.dg/const-str-8.m: Ditto.
1757         * objc.dg/super-class-2.m: Ditto.
1758         * objc.dg/try-catch-5.m: Ditto.
1759         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1760         Protocol1.h) and next-mapping.h as required. Use new NeXT
1761         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
1762         * objc.dg/const-str-11.m: Ditto.
1763         * objc.dg/const-str-9.m: Ditto.
1764         * objc.dg/method-4.m: Skip for 64Bit NeXT.
1765         * objc.dg/encode-1.m: Remove redundant -lobjc.
1766         * objc.dg/try-catch-9.m: Tidy space.
1767         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1768         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1769         and 64bit. Use new NeXT interface as required.
1770         * obj-c++.dg/template-4.mm: Ditto.
1771         * obj-c++.dg/defs.mm: Ditto.
1772         * obj-c++.dg/basic.mm: Ditto.
1773         * obj-c++.dg/encode-4.mm: Ditto.
1774         * obj-c++.dg/method-17.mm: Ditto.
1775         * obj-c++.dg/proto-lossage-3.mm: Ditto.
1776         * obj-c++.dg/cxx-class-1.mm: Ditto.
1777         * obj-c++.dg/method-10.mm: Ditto.
1778         * obj-c++.dg/va-meth-1.mm: Ditto.
1779         * obj-c++.dg/encode-5.mm: Ditto.
1780         * obj-c++.dg/lookup-2.mm: Ditto.
1781         * obj-c++.dg/template-3.mm: Ditto.
1782         * obj-c++.dg/proto-qual-1.mm: Ditto.
1783         * obj-c++.dg/qual-types-1.m: Ditto.
1784         * obj-c++.dg/cxx-scope-1.mm: Ditto.
1785         * obj-c++.dg/template-1.mm: Ditto.
1786         * obj-c++.dg/encode-6.mm: Ditto.
1787         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
1788         Protocol1.h) and next-mapping.h as required. Use new NeXT
1789         interface as required.
1790         * obj-c++.dg/except-1.mm: Ditto.
1791         * obj-c++.dg/const-str-7.mm: Ditto.
1792         * obj-c++.dg/ivar-list-semi.mm: Ditto.
1793         * obj-c++.dg/cxx-scope-2.mm: Ditto.
1794         * obj-c++.dg/selector-2.mm: Ditto.
1795         * obj-c++.dg/isa-field-1.mm: Ditto.
1796         * obj-c++.dg/try-catch-1.mm: Ditto.
1797         * obj-c++.dg/local-decl-1.mm: Ditto.
1798         * obj-c++.dg/try-catch-9.mm: Ditto.
1799         * obj-c++.dg/no-extra-load.mm: Ditto.
1800         * obj-c++.dg/selector-5.mm: Ditto.
1801         * obj-c++.dg/method-12.mm: Ditto.
1802         * obj-c++.dg/try-catch-11.mm: Ditto.
1803         * obj-c++.dg/comp-types-11.mm: Ditto.
1804         * obj-c++.dg/bitfield-3.mm: Ditto.
1805         * obj-c++.dg/method-6.mm: Ditto.
1806         * obj-c++.dg/super-class-2.mm: Ditto.
1807         * obj-c++.dg/method-21.mm: Ditto.
1808         * obj-c++.dg/const-str-8.mm: Ditto.
1809         * obj-c++.dg/try-catch-7.mm: Ditto.
1810         * obj-c++.dg/method-15.mm: Ditto.
1811         * obj-c++.dg/layout-1.mm: Ditto.
1812         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1813         * obj-c++.dg/const-str-3.mm: Ditto.
1814         * obj-c++.dg/try-catch-2.mm: Ditto.
1815         * obj-c++.dg/objc-gc-3.mm: Ditto.
1816         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1817         * obj-c++.dg/bitfield-1.mm: Ditto.
1818         * obj-c++.dg/selector-6.mm: Ditto.
1819         * obj-c++.dg/method-13.mm: Ditto.
1820         * obj-c++.dg/comp-types-12.mm: Ditto.
1821         * obj-c++.dg/bitfield-4.mm: Ditto.
1822         * obj-c++.dg/try-catch-8.mm: Ditto.
1823         * obj-c++.dg/method-2.mm: Ditto.
1824         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1825         * obj-c++.dg/typedef-alias-1.mm: Ditto.
1826         * obj-c++.dg/const-str-4.mm: Ditto.
1827         * obj-c++.dg/proto-lossage-2.mm: Ditto.
1828         * obj-c++.dg/try-catch-3.mm: Ditto.
1829         * obj-c++.dg/comp-types-9.mm: Ditto.
1830         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1831         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1832         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1833         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1834         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1835         Use new NeXT interface as required.
1836         * obj-c++.dg/const-str-10.mm: Ditto.
1837         * obj-c++.dg/const-str-11.mm: Ditto.
1838         * obj-c++.dg/const-str-9.mm: Ditto.
1839         * obj-c++.dg/method-11.mm: Ditto.
1840         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1841         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1842         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1843         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1844         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1846 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
1848         PR c++/43206
1849         * g++.dg/template/typedef30.C: New test case.
1851 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
1853         PR c/43385
1854         * gcc.c-torture/execute/pr43385.c: New test.
1856 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
1858         * gcc.dg/strncpy-fix-1.c: New test.
1860 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1862         PR testsuite/41609
1863         * lib/objc-torture.exp (objc-set-runtime-options): New.
1864         * objc/execute/execute.exp: Check runtime options on each pass.
1865         * objc/execute/exceptions/exceptions.exp: Ditto.
1866         * objc/compile/compile.exp: Ditto.
1868         PR testsuite/42348
1869         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1870         standard tests.
1871         (check_effective_target_objc2): New proc.
1872         (check_effective_target_next_runtime): New proc.
1873         * lib/objc.exp: Determine which runtime is in force and support it.
1874         * lib/obj-c++.exp: Ditto.
1876 2010-03-24  Jason Merrill  <jason@redhat.com>
1878         PR c++/43502
1879         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1881 2010-03-24  Martin Jambor  <mjambor@suse.cz>
1883         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1884         a loop.
1885         * gcc.dg/ipa/ipa-2.c: Likewise.
1886         * gcc.dg/ipa/ipa-3.c: Likewise.
1887         * gcc.dg/ipa/ipa-4.c: Likewise.
1888         * gcc.dg/ipa/ipa-5.c: Likewise.
1889         * gcc.dg/ipa/ipa-7.c: Likewise.
1890         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1891         a loop.
1892         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1893         i_can_not_be_propagated_fully2 into a loop.
1894         * gcc.dg/ipa/ipa-8.c: New test.
1895         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1897 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
1899         PR debug/19192
1900         PR debug/43479
1901         * gcc.dg/guality/pr43479.c: New test.
1902         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1903         and add volatile keyword.
1905 2010-03-23  Mike Stump  <mikestump@comcast.net>
1907         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1909 2010-03-23  Jason Merrill  <jason@redhat.com>
1911         * g++.dg/ext/altivec-17.C: Adjust error message.
1913         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1914         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1915         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1916         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1917         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1918         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1920 2010-03-22  Jason Merrill  <jason@redhat.com>
1922         PR c++/43333
1923         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1924         * g++.dg/ext/is_pod_98.C: New.
1926         PR c++/43281
1927         * g++.dg/cpp0x/auto18.C: New.
1929         * gcc.dg/pr36997.c: Adjust error message.
1930         * g++.dg/ext/vector9.C: Likewise.
1931         * g++.dg/conversion/simd3.C: Likewise.
1932         * g++.dg/other/error23.C: Likewise.
1934 2010-03-22  Michael Matz  <matz@suse.de>
1936         PR middle-end/43475
1937         * gfortran.dg/pr43475.f90: New testcase.
1939 2010-03-22  Richard Guenther  <rguenther@suse.de>
1941         PR tree-optimization/43390
1942         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1944 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1946         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1947         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1949 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
1950             Michael Matz  <matz@suse.de>
1952         PR c++/43081
1953         * g++.dg/parse/crash56.C: New test.
1955 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
1957         PR fortran/43450
1958         * gfortran.dg/whole_file_15.f90 : New test.
1960 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1962         PR fortran/43409
1963         * gfortran.dg/inquire_size.f90: New test.
1965 2010-03-20  Richard Guenther  <rguenther@suse.de>
1967         PR rtl-optimization/43438
1968         * gcc.c-torture/execute/pr43438.c: New testcase.
1970 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
1972         PR c++/43375
1973         * g++.dg/abi/mangle42.C: New test.
1975 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1977         PR C/43211
1978         * gcc.dg/pr43211.c: New test.
1979         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1981 2010-03-19  Bernd Schmidt  <bernds@codesourcery.com>
1983         PR rtl-optimization/42258
1984         * gcc.target/arm/thumb1-mul-moves.c: New test.
1986         PR target/40697
1987         * gcc.target/arm/thumb-andsi.c: New test.
1989         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1990         dg-require-effective-target.
1992 2010-03-19  Michael Matz  <matz@suse.de>
1994         PR c++/43116
1995         * g++.dg/other/pr43116.C: New testcase.
1997 2010-03-19  Michael Matz  <matz@suse.de>
1999         PR target/43305
2000         * gcc.dg/pr43305.c: New testcase.
2002 2010-03-19  Richard Guenther  <rguenther@suse.de>
2004         PR tree-optimization/43415
2005         * gcc.c-torture/compile/pr43415.c: New testcase.
2007 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
2009         PR ada/43106
2010         * gnat.dg/case_optimization2.adb: New test.
2011         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
2013 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2014             Jack Howarth <howarth@bromo.med.uc.edu>
2016         PR target/36399
2017         * gcc.target/i386/push-1.c: Don't xfail
2018           scan-assembler-not "movups" on darwin.
2020 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
2022         PR debug/43058
2023         * gcc.dg/pr43058.c: New test.
2025 2010-03-18  Martin Jambor  <mjambor@suse.cz>
2027         PR middle-end/42450
2028         * g++.dg/torture/pr42450.C: New test.
2030 2010-03-18  Michael Matz  <matz@suse.de>
2032         PR middle-end/43419
2033         * gcc.dg/pr43419.c: New testcase.
2035 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
2037         PR rtl-optimization/43360
2038         * gcc.dg/torture/pr43360.c: New.
2040 2010-03-18  Michael Matz  <matz@suse.de>
2042         PR tree-optimization/43402
2043         * gcc.dg/pr43402.c: New testcase.
2045 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
2047         PR target/42427
2048         * gcc.dg/pr42427.c: New test.
2050 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2052         PR libfortran/43265
2053         * gfortran.dg/read_empty_file.f: New test.
2054         * gfortran.dg/read_eof_all.f90: New test.
2055         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
2056         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
2058 2010-03-17  Michael Matz  <matz@suse.de>
2060         * gcc.dg/pr43300.c: Add -w.
2062 2010-03-17  Richard Guenther  <rguenther@suse.de>
2064         * gcc.dg/pr43379.c: Add -w.
2066 2010-03-17  Tobias Burnus  <burnus@net-b.de>
2068         PR fortran/43331
2069         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
2071 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
2073         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
2075 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2077         * ada/acats/run_all.sh: Log start and end times.
2079 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2081         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
2083 2010-03-16  Richard Guenther  <rguenther@suse.de>
2085         PR middle-end/43379
2086         * gcc.dg/pr43379.c: New testcase.
2088 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
2090         PR debug/43051
2091         * gcc.dg/guality/pr43051-1.c: New test.
2093 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
2095         PR testsuite/43363
2096         * g++.dg/ext/altivec-17.C: Handle changes to error message.
2098 2010-03-15  Michael Matz  <matz@suse.de>
2100         PR middle-end/43300
2101         * gcc.dg/pr43300.c: New testcase.
2103 2010-03-15  Richard Guenther  <rguenther@suse.de>
2105         PR tree-optimization/43367
2106         * gcc.c-torture/compile/pr43367.c: New testcase.
2108 2010-03-15  Richard Guenther  <rguenther@suse.de>
2110         PR tree-optimization/43317
2111         * gcc.dg/pr43317.c: New testcase.
2113 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2115         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
2117 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
2119         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
2121 2010-03-14  Tobias Burnus  <burnus@net-b.de>
2123         PR fortran/43362
2124         * gfortran.dg/impure_constructor_1.f90: New test.
2126 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2128         PR middle-end/43354
2129         * gfortran.dg/graphite/id-pr43354.f: New.
2131 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2133         PR middle-end/43349
2134         * gfortran.dg/graphite/pr43349.f: New.
2136 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
2138         PR middle-end/43306
2139         * gcc.dg/graphite/pr43306.c: New.
2141 2010-03-12  David S. Miller  <davem@davemloft.net>
2143         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
2144         sparc.
2146 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2148         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
2150 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
2152         PR fortran/43291
2153         PR fortran/43326
2154         * gfortran.dg/dynamic_dispatch_7.f03: New test.
2156 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
2158         * gfortran.dg/default_format_denormal_1.f90: Don't assume
2159         fail for *-*-mingw* targets.
2161 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
2163         PR debug/43329
2164         * gcc.dg/guality/pr43329-1.c: New test.
2166 2010-03-11  Martin Jambor  <mjambor@suse.cz>
2168         PR tree-optimization/43257
2169         * g++.dg/torture/pr43257.C: New test.
2171 2010-03-11  Tobias Burnus  <burnus@net-b.de>
2173         PR fortran/43228
2174         * gfortran.dg/namelist_61.f90: New test.
2176 2010-03-11  Richard Guenther  <rguenther@suse.de>
2178         PR tree-optimization/43255
2179         * gcc.c-torture/compile/pr43255.c: New testcase.
2181 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2183         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
2184         * gcc.dg/pr43280.c: New testcase.
2186 2010-03-11  Richard Guenther  <rguenther@suse.de>
2188         PR lto/43200
2189         * gcc.dg/lto/20100227-1_0.c: New testcase.
2190         * gcc.dg/lto/20100227-1_1.c: Likewise.
2192 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2194         PR libfortran/43320
2195         PR libfortran/43265
2196         * gfortran.dg/read_eof_6.f: New test
2197         * gfortran.dg/read_x_eof.f90: New test.
2198         * gfortran.dg/read_x_past.f: Update test.
2200 2010-03-10  Jan Hubicka   <jh@suse.cz>
2202         * gcc.c-torture/compile/pr43288.c: New test.
2204 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2206         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
2207         -fpic/-fPIC flags.
2208         * g++.old-deja/g++.pt/asm2.C: Likewise.
2209         * gcc.c-torture/compile/20000804-1.c: Likewise.
2210         * gcc.target/i386/clobbers.c: Likewise.
2212 2010-03-10  Tobias Burnus  <burnus@net-b.de>
2214         PR fortran/43303
2215         * gfortran.dg/c_assoc_3.f90: New test.
2217 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
2219         PR debug/36728
2220         * gcc.dg/guality/pr36728-1.c: New test.
2221         * gcc.dg/guality/pr36728-2.c: New test.
2223 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
2225         * gcc.dg/h8300-div-delay-slot.c: New test.
2227 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
2229         PR tree-optimization/43236
2230         * gcc.c-torture/execute/pr43236.c: New test.
2232 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
2234         PR middle-end/42859
2235         * g++.dg/eh/pr42859.C: New test.
2237 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
2239         PR debug/43299
2240         * gcc.dg/pr43299.c: New test.
2242         PR debug/43290
2243         * g++.dg/eh/unwind2.C: New test.
2245 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2246             Reza Yazdani  <reza.yazdani@amd.com>
2248         PR middle-end/43065
2249         * gcc.dg/graphite/run-id-4.c: New.
2251 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2253         PR middle-end/43065
2254         * gcc.dg/graphite/run-id-3.c: New.
2256 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
2258         PR middle-end/42644
2259         PR middle-end/42130
2260         * gcc.dg/graphite/id-18.c: New.
2261         * gcc.dg/graphite/run-id-pr42644.c: New.
2263 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
2265         PR middle-end/42326
2266         * gcc.dg/graphite/pr42326.c: New.
2268 2010-03-08  Richard Guenther  <rguenther@suse.de>
2270         PR tree-optimization/43269
2271         * gcc.c-torture/execute/pr43269.c: New testcase.
2273 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
2275         PR fortran/43256
2276         * gfortran.dg/typebound_call_13.f03: New.
2278 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
2280         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
2281         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
2283 2010-03-05  Jason Merrill  <jason@redhat.com>
2285         * g++.dg/abi/mangle40.C: Require weak and alias.
2287 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
2289         PR middle-end/42326
2290         * gfortran.dg/graphite/pr42326.f90: New.
2291         * gfortran.dg/graphite/pr42326-1.f90: New.
2293 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2295         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
2296         (gnat_target_compile): Likewise.
2297         Reinitialize GNAT_UNDER_TEST if target changes.
2298         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
2299         (local_find_gnatmake): Pass full --GCC to gnatlink.
2300         Remove --LINK.
2302 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
2304         PR c/43248
2305         * gcc.dg/compound-literal-1.c: New testcase.
2307 2010-03-04  Martin Jambor  <mjambor@suse.cz>
2309         PR tree-optimization/43164
2310         PR tree-optimization/43191
2311         * gcc.c-torture/compile/pr43164.c: New test.
2312         * gcc.c-torture/compile/pr43191.c: Likewise.
2314 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
2316         PR fortran/43244
2317         * gfortran.dg/finalize_9.f90: New.
2319 2010-03-04  Tobias Burnus  <burnus@net-b.de>
2320             Ken Werner <ken@linux.vnet.ibm.com>
2322         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
2323         to dg-options for spu.
2324         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
2325         dump-scan target to exclude spu.
2327 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
2329         PR middle-end/43209
2330         * gcc.dg/tree-ssa/ivopts-4.c: New.
2332 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
2334         * lib/target-supports-dg.exp (check-flags): Provide defaults for
2335         include-opts and exclude-opts; skip checking the flags if arguments
2336         are the same as the defaults.
2337         (dg-xfail-if): Verify the number of arguments, supply defaults
2338         for unspecified optional arguments.
2339         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
2341 2010-03-03  Jason Merrill  <jason@redhat.com>
2343         PR c++/12909
2344         * g++.dg/abi/mangle40.C: Updated.
2346 2010-03-03  Jason Merrill  <jason@redhat.com>
2348         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
2349         * g++.dg/abi/mangle23.C: Likewise.
2350         * g++.dg/eh/simd-2.C: Likewise.
2351         * g++.dg/ext/attribute-test-2.C: Likewise.
2352         * g++.dg/ext/vector14.C: Likewise.
2353         * g++.dg/other/pr34435.C: Likewise.
2354         * g++.dg/template/conv8.C: Likewise.
2355         * g++.dg/template/nontype9.C: Likewise.
2356         * g++.dg/template/qualttp17.C: Likewise.
2357         * g++.dg/template/ref1.C: Likewise.
2358         * g++.old-deja/g++.pt/crash68.C: Likewise.
2359         * g++.old-deja/g++.pt/ref1.C: Likewise.
2360         * g++.old-deja/g++.pt/ref3.C: Likewise.
2361         * g++.old-deja/g++.pt/ref4.C: Likewise.
2363         PR c++/12909
2364         * g++.dg/abi/mangle40.C: New.
2365         * g++.dg/abi/mangle41.C: New.
2366         * g++.dg/lto/20100302_0.C: New.
2367         * g++.dg/lto/20100302_1.C: New.
2368         * g++.dg/lto/20100302.h: New.
2370 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
2372         PR fortran/43243
2373         * gfortran.dg/internal_pack_12.f90: New test.
2375 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
2377         * gcc.dg/pr36997.c: Adjust error message.
2379 2010-03-03  Mike Stump  <mikestump@comcast.net>
2381         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
2382         adjustments to not be present on machines that align the stack to
2383         more than 4 bytes and don't have a red zone yet as that is an
2384         unimplemented optimization.
2386 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
2388         PR fortran/43169
2389         * gfortran.dg/impure_assignment_3.f90: New.
2391 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
2393         PR debug/43229
2394         * gfortran.dg/pr43229.f90: New test.
2396         PR debug/43237
2397         * gcc.dg/debug/dwarf2/pr43237.c: New test.
2399         PR debug/43177
2400         * gcc.dg/guality/pr43177.c: New test.
2402 2010-03-02  Jason Merrill  <jason@redhat.com>
2404         * g++.dg/ext/vector9.C: Adjust error message.
2405         * g++.dg/conversion/simd3.C: Likewise.
2406         * g++.dg/other/error23.C: Likewise.
2408 2010-03-02  Mike Stump  <mikestump@comcast.net>
2410         PR c++/41090
2411         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2413 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
2415         PR fortran/43180
2416         * gfortran.dg/internal_pack_10.f90: New test.
2418         PR fortran/43173
2419         * gfortran.dg/internal_pack_11.f90: New test.
2421 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2423         PR middle-end/42640
2424         * gcc.dg/tree-ssa/pr42640.c: New.
2426 2010-03-01  Richard Guenther  <rguenther@suse.de>
2428         PR tree-optimization/43220
2429         * gcc.c-torture/execute/pr43220.c: New testcase.
2431 2010-03-01  Richard Guenther  <rguenther@suse.de>
2433         PR middle-end/43213
2434         * gcc.dg/pr43213.c: New testcase.
2436 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2438         PR pch/14940
2439         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2441 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2443         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2444         New function.
2445         (check_effective_target_ucn): Likewise.
2447         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2448         if !ucn.
2449         * gcc.dg/ucnid-2.c: Likewise.
2450         * gcc.dg/ucnid-3.c: Likewise.
2451         * gcc.dg/ucnid-4.c: Likewise.
2452         * gcc.dg/ucnid-11.c: Likewise.
2453         * gcc.dg/ucnid-12.c: Likewise.
2454         * gcc.dg/ucnid-6.c: Skip if !ucn.
2455         * gcc.dg/ucnid-9.c: Likewise.
2457 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2459         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2460         lists to dg-skip-if.
2461         * gcc.target/i386/stackalign/return-3.c: Likewise.
2463 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2465         * gcc.target/i386/clearcap.map: New file.
2466         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2467         Pass clearcap.map by default if supported.
2469 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2471         PR fortran/42900
2472         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2473         Explain this.
2474         * gfortran.dg/stat_2.f90: Likewise.
2476 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2478         PR fortran/43199
2479         * gfortran.dg/module_read_2.f90: New test.
2481 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2483         PR c++/42748
2484         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2485         * g++.dg/abi/mangle12.C: Likewise.
2486         * g++.dg/abi/mangle20-2.C: Likewise.
2487         * g++.dg/abi/mangle17.C: Likewise.
2488         * g++.dg/template/cond2.C: Likewise.
2489         * g++.dg/template/pr35240.C: Likewise.
2491 2010-02-27  Richard Guenther  <rguenther@suse.de>
2493         PR tree-optimization/43186
2494         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2496 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2498         * g++.dg/abi/packed1.C: Expect warning on the SH.
2500 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2502         PR c++/42054:
2503         * g++.dg/parse/error37.C: New test.
2505 2010-02-27  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2507         PR c/24577
2508         PR c/43192
2509         * gcc.dg/pr8927-1.c: Match new note.
2510         * gcc.dg/990506-0.c: Likewise.
2511         * gcc.dg/gomp/flush-2.c: Likewise.
2512         * gcc.dg/gomp/atomic-5.c: Likewise.
2513         * gcc.dg/gomp/pr34607.c: Likewise.
2514         * gcc.dg/pr35746.c: Likewise.
2515         * gcc.dg/cpp/pragma-1.c: Likewise.
2516         * gcc.dg/cpp/pragma-2.c: Likewise.
2517         * gcc.dg/pr41842.c: Likewise.
2518         * gcc.dg/noncompile/20040629-1.c: Likewise.
2519         * objc.dg/private-1.m: Likewise.
2521 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2523         PR fortran/43185
2524         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2525         * gfortran.dg/default_initialization_4.f90: New test.
2527 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2529         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2530         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2531         * gnat.dg/thin_pointer2.adb: New test.
2532         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2534 2010-02-26  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2536         PR c/20631
2537         * gcc.dg/cpp/c90-pedantic.c: New.
2538         * gcc.dg/cpp/c90.c: New.
2539         * gcc.dg/gnu90-const-expr-1.c: New.
2540         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2542 2010-02-26  Richard Guenther  <rguenther@suse.de>
2544         PR tree-optimization/43186
2545         * gcc.c-torture/compile/pr43186.c: New testcase.
2547 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2549         PR debug/43190
2550         * c-c++-common/dwarf2/pr43190.c: New test.
2552 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2554         PR testsuite/37074:
2555         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2557 2010-02-26  Richard Guenther  <rguenther@suse.de>
2559         PR tree-optimization/43188
2560         * gcc.c-torture/compile/pr43188.c: New testcase.
2562 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2564         PR target/43175
2565         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2567 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2569         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2571 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2573         PR target/43154
2574         * gcc.target/powerpc/pr43154.c: New file.
2576 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2578         PR debug/43166
2579         * gfortran.dg/debug/pr43166.f: New test.
2581         PR debug/43165
2582         * gcc.dg/torture/pr43165.c: New test.
2584 2010-02-24  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2586         PR c/43128
2587         * c-c++-common/pr41779.c: Update.
2589 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2591         PR ada/32547
2592         * lib/gnat-dg.exp (gnat_load): Redefine.
2594         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2595         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2597 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2599         PR libobjc/36610
2600         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2601         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2602         -fgnu-runtime.
2603         Sort entries.
2605 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2607         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2609 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2611         PR debug/43150
2612         * gcc.dg/guality/vla-1.c: New test.
2614 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2616         PR fortran/43042
2617         * gfortran.dg/c_ptr_tests_15.f90: New test.
2619 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2621         PR target/43107
2622         * gcc.target/i386/pr43107.c: New test.
2624 2010-02-23  Jason Merrill  <jason@redhat.com>
2626         PR c++/43143
2627         * g++.dg/cpp0x/variadic100.C: New.
2629 2010-02-23  Jason Merrill  <jason@redhat.com>
2631         PR debug/42800
2632         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2633         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2634         * c-c++-common/dwarf2/vla1.c: New.
2636 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2638         PR target/43139
2639         * gcc.dg/pr43139.c: New test.
2641         PR debug/43077
2642         * gcc.dg/guality/pr43077-1.c: New test.
2644 2010-02-23  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2646         PR 43123
2647         * gcc.dg/march.c: New.
2648         * gcc.dg/march-generic.c: New.
2649         * gcc.dg/mtune.c: New.
2651 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2653         PR middle-end/43083
2654         * gcc.dg/graphite/pr43083.c: New.
2656 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2658         PR middle-end/43097
2659         * gfortran.dg/graphite/pr43097.f: New.
2661 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2662             Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2664         PR middle-end/43140
2665         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2667 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2669         PR middle-end/43026
2670         * g++.dg/graphite/pr43026.C: New.
2672 2010-02-22  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2674         PR c++/43126
2675         * gcc.dg/cleanup-1.c: Update.
2676         * gcc.dg/func-args-1.c: Update.
2677         * gcc.dg/format/sentinel-1.c: Update.
2678         * g++.old-deja/g++.jason/scoping10.C: Update.
2679         * g++.old-deja/g++.ns/lookup5.C: Update.
2680         * g++.dg/ext/cleanup-1.C: Update.
2681         * g++.dg/parse/varmod1.C: Update.
2682         * g++.dg/parse/error33.C: Update.
2683         * g++.dg/expr/call3.C: Update.
2684         * g++.dg/func-args-1.C: New.
2686 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2688         PR c/43125
2689         * gcc.dg/attr-used-2.c: Moved to ...
2690         * c-c++-common/attr-used-2.c: Here.
2692         * gcc.dg/attr-used.c: Moved to ...
2693         * c-c++-common/attr-used.c: Here.
2695 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2697         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2699 2010-02-22  Richard Guenther  <rguenther@suse.de>
2701         PR lto/43045
2702         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2703         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2705 2010-02-22  Richard Guenther  <rguenther@suse.de>
2707         PR tree-optimization/42749
2708         * gcc.c-torture/compile/pr42749.c: New testcase.
2710 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2712         PR fortran/43072
2713         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2714         * gfortran.dg/internal_pack_9.f90: New test.
2716 2010-02-21  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2718         PR c++/23510
2719         * g++.dg/template/recurse.C: Adjust.
2720         * g++.dg/template/pr23510.C: New.
2722 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2724         PR c++/42824
2725         * g++.dg/template/memclass4.C: New test.
2727 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2729         PR fortran/35259
2730         * gfortran.dg/reassoc_5.f90: New test.
2732 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2734         PR target/43067
2735         * gcc.target/i386/pr43067.c: New test.
2737 2010-02-20  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2739         PR c++/35669
2740         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2741         -Wconversion-null.
2742         * g++.dg/warn/Wconversion-null.C: New test.
2743         * g++.old-deja/g++.other/null1.C: Move to...
2744         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2746 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2748         PR fortran/36932
2749         PR fortran/36933
2750         * gfortran.dg/dependency_26.f90: New test.
2752         PR fortran/43072
2753         * gfortran.dg/internal_pack_7.f90: New test.
2755         PR fortran/43111
2756         * gfortran.dg/internal_pack_8.f90: New test.
2758 2010-02-20  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2760         PR 43128
2761         * c-c++-common/pr41779.c: Fix broken testcase.
2763 2010-02-19  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2765         PR 36513
2766         * c-c++-common/pr36513.c: New testcase.
2767         * c-c++-common/pr36513-2.c: New testcase.
2769 2010-02-19  Manuel LĂłpez-Ibåñez  <manu@gcc.gnu.org>
2771         PR 41779
2772         * c-c++-common/pr41779.c: New.
2774 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2776         PR debug/43084
2777         * gcc.dg/pr43084.c: New test.
2779 2010-02-19  Richard Guenther  <rguenther@suse.de>
2781         PR tree-optimization/42916
2782         * gcc.dg/pr42916.c: New testcase.
2784 2010-02-18  Jason Merrill  <jason@redhat.com>
2786         PR c++/42837
2787         * g++.dg/abi/packed1.C: Add expected warning.
2789         PR c++/43108
2790         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2791         * gcc.dg/torture/dg-torture.exp: Likewise.
2792         * c-c++-common/torture/complex-sign.h,
2793         c-c++-common/torture/complex-sign-add.c,
2794         c-c++-common/torture/complex-sign-mixed-add.c,
2795         c-c++-common/torture/complex-sign-mixed-div.c,
2796         c-c++-common/torture/complex-sign-mixed-mul.c,
2797         c-c++-common/torture/complex-sign-mixed-sub.c,
2798         c-c++-common/torture/complex-sign-mul.c,
2799         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2800         Adapt for C++ compilation as well.
2802         PR c++/43070
2803         * g++.dg/ext/label1.C: Update.
2804         * g++.dg/ext/label2.C: Update.
2806         PR c++/26261
2807         * g++.dg/template/dependent-name6.C: New.
2809         PR c++/43109
2810         * g++.dg/parse/namespace12.C: New.
2812 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2814         PR tree-optimization/43066
2815         * gcc.c-torture/compile/pr43066.c: New test.
2817 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2819         * g++.dg/ext/attrib35.C: Fix target selector string.
2820         * g++.dg/ext/attrib36.C: Ditto.
2821         * g++.dg/ext/attrib37.C: Ditto.
2822         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2823         * g++.dg/abi/mangle25.C: Ditto.
2825 2010-02-17  Jason Merrill  <jason@redhat.com>
2827         PR c++/43069
2828         * g++.dg/parse/namespace11.C: New.
2830         PR c++/43093
2831         * g++.dg/ext/attrib37.C: New.
2833         PR c++/43079
2834         * g++.dg/template/ptrmem20.C: New.
2836 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2838         PR target/43103
2839         * gcc.target/i386/xop-check.h: Include m256-check.h.
2840         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2841         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2842         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2843         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2845 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2847         PR debug/42918
2848         * gcc.dg/pr42918.c: New test.
2850 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2852         * g++.dg/ext/attrib36.C: Require ILP32.
2854 2010-02-16  Richard Guenther  <rguenther@suse.de>
2856         PR tree-optimization/41043
2857         * gfortran.dg/pr41043.f90: New testcase.
2858         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2860 2010-02-16  Jason Merrill  <jason@redhat.com>
2862         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2864 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2866         PR tree-optimization/43074
2867         * gcc.dg/vect/fast-math-pr43074.c: New test.
2869 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2871         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2873 2010-02-16  Jason Merrill  <jason@redhat.com>
2875         PR c++/43031
2876         * g++.dg/ext/attrib36.C: New.
2878         PR c++/43036
2879         * g++.dg/other/array6.C: New.
2881 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2883         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2885 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2887         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2888         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2889         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2890         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2891         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2892         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2894 2010-02-15  Richard Guenther  <rguenther@suse.de>
2896         PR middle-end/43068
2897         * g++.dg/torture/pr43068.C: New testcase.
2899 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2901         PR c++/43024
2902         * g++.dg/opt/ice1.C: New.
2904 2010-02-14  Jason Merrill  <jason@redhat.com>
2906         PR c++/41997
2907         * g++.dg/cpp0x/initlist-opt.C: New.
2909 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2911         PR fortran/41113
2912         PR fortran/41117
2913         * gfortran.dg/internal_pack_6.f90: New test.
2915 2010-02-12  Jason Merrill  <jason@redhat.com>
2917         PR c++/43054
2918         * g++.dg/cpp0x/variadic99.C: New.
2920 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2922         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2923         sign extend pointers to gualchk_t.
2925         PR c++/43033
2926         * g++.dg/other/default3.C: Xfail g4 test.
2928 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2930         PR middle-end/43012
2931         * gcc.dg/graphite/pr43012.c: New.
2933 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2935         PR middle-end/42930
2936         * g++.dg/graphite/pr42930.C: New.
2938 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2940         PR middle-end/42914
2941         PR middle-end/42530
2942         * gcc.dg/graphite/pr42530.c: New.
2943         * gcc.dg/graphite/pr42914.c: New.
2945 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2947         PR middle-end/42771
2948         * gcc.dg/graphite/pr42771.c: New.
2950 2010-02-11  Richard Guenther  <rguenther@suse.de>
2952         PR tree-optimization/42998
2953         * gcc.c-torture/compile/pr42998.c: New testcase.
2955 2010-02-10  Jason Merrill  <jason@redhat.com>
2957         PR c++/41896
2958         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2960         PR c++/42983, core issue 906
2961         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2962         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2964         PR c++/43016
2965         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2967 2010-02-10  Richard Guenther  <rguenther@suse.de>
2969         PR tree-optimization/43017
2970         * gcc.dg/torture/pr43017.c: New testcase.
2972 2010-02-10  Tobias Burnus <burnus@net-b.de>
2974         PR fortran/40823
2975         * gfortran.dg/private_type_1.f90: Update error location.
2976         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2977         * gfortran.dg/typebound_operator_2.f03: Ditto.
2978         * gfortran.dg/assignment_2.f90: Ditto.
2979         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2980         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2982 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2984         PR fortran/43015
2985         * gfortran.dg/bind_c_usage_20.f90: New test.
2987 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2989         PR debug/43010
2990         * g++.dg/debug/pr43010.C: New test.
2992 2010-02-10  Richard Guenther  <rguenther@suse.de>
2994         PR c/43007
2995         * gcc.c-torture/execute/20100209-1.c: New testcase.
2996         * gcc.dg/fold-div-3.c: Likewise.
2998 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
3000         * gcc.dg/builtin-ffs-1.c: New test.
3002 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3004         PR fortran/42999
3005         * gfortran.dg/array_constructor_35.f90: New test.
3007 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3009         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
3011 2010-02-09  Jason Merrill  <jason@redhat.com>
3013         PR c++/42399
3014         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
3016         PR c++/42370
3017         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
3019 2010-02-09  Tobias Burnus  <burnus@net-b.de>
3021         PR fortran/41869
3022         * gfortran.dg/module_write_1.f90: New test.
3024 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
3026         * gcc.dg/pr19340.c: Adjust.
3028 2010-02-09  Richard Guenther  <rguenther@suse.de>
3030         PR tree-optimization/43008
3031         * gcc.c-torture/execute/pr43008.c: New testcase.
3033 2010-02-09  Richard Guenther  <rguenther@suse.de>
3035         PR tree-optimization/43000
3036         * gcc.dg/torture/pr43000.c: New testcase.
3037         * gcc.dg/torture/pr43002.c: Likewise.
3039 2010-02-09  Daniel Kraft  <d@domob.eu>
3041         PR fortran/39171
3042         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
3043         and pass -Wsurprising as necessary.
3045 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
3047         PR tree-optimization/42890
3048         * g++.dg/torture/pr42890.C: New test.
3050 2010-02-08  Richard Guenther  <rguenther@suse.de>
3052         PR middle-end/42995
3053         * gcc.dg/tree-ssa/inline-4.c: New testcase.
3055 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
3057         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
3058         return 0 from main.
3059         * gcc.dg/graphite/block-1.c: Same.
3060         * gcc.dg/graphite/block-3.c: Same.
3061         * gcc.dg/graphite/block-4.c: Same.
3062         * gcc.dg/graphite/block-5.c: Same.
3063         * gcc.dg/graphite/block-6.c: Same.
3064         * gcc.dg/graphite/block-7.c: Same.
3065         * gcc.dg/graphite/interchange-0.c: Same.
3066         * gcc.dg/graphite/interchange-1.c: Same.
3067         * gcc.dg/graphite/interchange-10.c: Same.
3068         * gcc.dg/graphite/interchange-11.c: Same.
3069         * gcc.dg/graphite/interchange-12.c: Same.
3070         * gcc.dg/graphite/interchange-2.c: Same.
3071         * gcc.dg/graphite/interchange-3.c: Same.
3072         * gcc.dg/graphite/interchange-4.c: Same.
3073         * gcc.dg/graphite/interchange-5.c: Same.
3074         * gcc.dg/graphite/interchange-6.c: Same.
3075         * gcc.dg/graphite/interchange-7.c: Same.
3076         * gcc.dg/graphite/interchange-8.c: Same.
3077         * gcc.dg/graphite/interchange-9.c: Same.
3078         * gcc.dg/graphite/interchange-mvt.c: Same.
3080 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
3082         * gfortran.dg/graphite/id-19.f: New.
3083         * gfortran.dg/graphite/pr14741.f90: New.
3084         * gfortran.dg/graphite/pr41924.f90: New.
3085         * gfortran.dg/graphite/run-id-2.f90: New.
3087 2010-02-07  Richard Guenther  <rguenther@suse.de>
3089         PR middle-end/42956
3090         * gcc.c-torture/compile/pr42956.c: New testcase.
3092 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3094         PR libfortran/42742
3095         * gfortran.dg/fmt_cache_2.f: New test.
3097 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3099         * gfortran.dg/read_no_eor.f90: New test.
3101 2010-02-05  Jason Merrill  <jason@redhat.com>
3103         * g++.dg/ext/label13.C: Move constructor body out of class.
3105 2010-02-03  Jason Merrill  <jason@redhat.com>
3107         PR c++/42870
3108         * g++.dg/ext/dllexport3.C: New.
3110 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
3112         * gcc.dg/format/ms-format3.c: New test for specific MS types.
3114 2010-02-05  Richard Guenther  <rguenther@suse.de>
3116         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
3118 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
3120         PR c++/42915
3121         * g++.dg/other/crash-9.C: New test.
3123 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
3125         PR fortran/42309
3126         * gfortran.dg/subref_array_pointer_4.f90 : New test.
3128 2010-02-04  Richard Guenther  <rguenther@suse.de>
3130         PR rtl-optimization/42952
3131         * gcc.dg/torture/pr42952.c: New testcase.
3133 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3135         PR libfortran/42901
3136         * gfortran.dg/namelist_60.f90: New test.
3138 2010-02-03  Jason Merrill  <jason@redhat.com>
3140         PR c++/40138
3141         * g++.dg/ext/builtin11.C: New.
3143         PR c++/4926
3144         PR c++/38600
3145         * g++.dg/abi/mangle35.C: New.
3146         * g++.dg/abi/mangle37.C: New.
3148         PR c++/12909
3149         * g++.dg/abi/mangle36.C: New.
3151         PR c++/35652
3152         * g++.dg/warn/string1.C: New.
3154 2010-02-03  Richard Guenther  <rguenther@suse.de>
3156         PR tree-optimization/42944
3157         * gcc.dg/errno-1.c: New testcase.
3159 2010-02-03  Richard Guenther  <rguenther@suse.de>
3161         PR middle-end/42927
3162         * gcc.c-torture/compile/pr42927.c: New testcase.
3164 2010-02-03  Tobias Burnus  <burnus@net-b.de>
3166         PR fortran/42936
3167         * gfortran.dg/null_4.f90: New test.
3169 2010-02-02  Jason Merrill  <jason@redhat.com>
3171         PR c++/41090
3172         * g++.dg/ext/label13.C: New.
3174 2010-02-02  Tobias Burnus  <burnus@net-b.de>
3176         PR fortran/42650
3177         * gfortran.dg/func_result_5.f90: New test.
3179 2010-02-01  Tobias Burnus  <burnus@net-b.de>
3181         PR fortran/42922
3182         * gfortran.dg/pure_initializer_3.f90: News test.
3184 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
3186         PR fortran/42888
3187         * gfortran.dg/allocate_derived_2.f90: New test.
3189 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
3191         PR middle-end/42898
3192         * gcc.dg/torture/pr42898-2.c: New test.
3194 2010-01-31  Richard Guenther  <rguenther@suse.de>
3196         PR middle-end/42898
3197         * gcc.dg/torture/pr42898.c: New testcase.
3199 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
3201         PR fortran/38324
3202         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
3203         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
3205 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
3207         * g++.dg/tree-ssa/inline-1.C: New.
3208         * g++.dg/tree-ssa/inline-2.C: New.
3209         * g++.dg/tree-ssa/inline-3.C: New.
3211 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
3213         PR testsuite/41701
3214         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
3215         the string 'pow' in the pathname of the compiler from generating a
3216         test failure.
3218 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3220         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
3221         * g++.old-deja/g++.mike/eh17.C: Likewise.
3222         * g++.old-deja/g++.mike/p5571.C: Likewise.
3224 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
3226         PR c++/42758
3227         PR c++/42634
3228         PR c++/42336
3229         PR c++/42797
3230         PR c++/42880
3231         * g++.dg/other/crash-5.C: New test.
3232         * g++.dg/other/crash-6.C: New test.
3233         * g++.dg/other/crash-7.C: New test.
3234         * g++.dg/other/crash-8.C: New test.
3236 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
3238         PR rtl-optimization/42889
3239         * gcc.dg/pr42889.c: New test.
3241 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
3243         * gcc.target/i386/pr42881.c: Use SSE2.
3245 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
3247         PR target/42891
3248         * gcc.target/i386/pr42891.c: New test.
3250 2010-01-28  Richard Guenther  <rguenther@suse.de>
3252         PR tree-optimization/42871
3253         * g++.dg/torture/pr42871.C: New testcase.
3255 2010-01-28  Richard Guenther  <rguenther@suse.de>
3257         * gcc.dg/Wobjsize-1.h: New testcase.
3258         * gcc.dg/Wobjsize-1.c: Likewise.
3260 2010-01-28  Richard Guenther  <rguenther@suse.de>
3262         PR middle-end/42883
3263         * g++.dg/torture/pr42883.C: New testcase.
3265 2010-01-28  Michael Matz  <matz@suse.de>
3267         * gcc.target/i386/pr42881.c: New test.
3269 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3271         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
3272         Add i?86-*-solaris2* support.
3274 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
3276         PR c++/42713
3277         PR c++/42820
3278         * g++.dg/template/typedef27.C: New test case.
3279         * g++.dg/template/typedef28.C: New test case.
3281 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
3283         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
3285 2010-01-27  Richard Guenther  <rguenther@suse.de>
3287         PR middle-end/42878
3288         * gcc.dg/torture/pr42878-1.c: New testcase.
3289         * gcc.dg/torture/pr42878-2.c: Likewise.
3291 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
3293         PR middle-end/42874
3294         * gcc.dg/vla-22.c: New test.
3296 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
3298         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
3299         current collation.
3301 2010-01-26  Richard Guenther  <rguenther@suse.de>
3303         PR rtl-optimization/42685
3304         * gcc.dg/pr42685.c: New testcase.
3305         * g++.dg/other/pr42685.C: Likewise.
3307 2010-01-26  Richard Guenther  <rguenther@suse.de>
3309         PR middle-end/42806
3310         * g++.dg/other/pr42806.C: New testcase.
3312 2010-01-26  Richard Guenther  <rguenther@suse.de>
3314         PR tree-optimization/42250
3315         * gcc.dg/pr42250.c: New testcase.
3317 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
3319         * gnat.dg/array_bounds_test.adb: New test.
3321 2010-01-25  Tobias Burnus  <burnus@net-b.de>
3323         PR fortran/42858
3324         * gfortran.dg/generic_21.f90: New test.
3326 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3328         PR testsuite/41522
3329         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
3331 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
3333         PR c++/42748
3334         * g++.dg/abi/arm_va_list2.C: New test.
3335         * g++.dg/abi/arm_va_list2.h: Companion header file.
3337 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
3339         PR fortran/41044
3340         * gfortran.dg/parameter_array_ref_2.f90 : New test.
3342         PR fortran/41167
3343         * gfortran.dg/char_array_arg_1.f90 : New test.
3345         * gfortran.dg/pr25923.f90 : Remove XFAIL.
3347 2010-01-24  Tobias Burnus  <burnus@net-b.de>
3349         PR fortran/39304
3350         * gfortran.dg/generic_20.f90: New test.
3352 2010-01-22  Michael Matz  <matz@suse.de>
3354         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
3355         -msse2.
3357 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
3359         PR fortran/42736
3360         * gfortran.dg/dependency_25.f90 : New test.
3362 2010-01-21  Martin Jambor  <mjambor@suse.cz>
3364         PR tree-optimization/42585
3365         * gcc.dg/tree-ssa/pr42585.c: New test.
3367 2010-01-21  Richard Guenther  <rguenther@suse.de>
3369         PR middle-end/19988
3370         * gcc.dg/pr19988.c: New testcase.
3372 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
3374         * g++.dg/compat/decimal/compat-common.h: New file.
3375         * g++.dg/compat/decimal/decimal-dummy.h: New file.
3376         * g++.dg/compat/decimal/pass_x.h: New file.
3377         * g++.dg/compat/decimal/pass_y.h: New file.
3378         * g++.dg/compat/decimal/pass-1_main.C: New file.
3379         * g++.dg/compat/decimal/pass-1_x.C: New file.
3380         * g++.dg/compat/decimal/pass-1_y.C: New file.
3381         * g++.dg/compat/decimal/pass-2_main.C: New file.
3382         * g++.dg/compat/decimal/pass-2_x.C: New file.
3383         * g++.dg/compat/decimal/pass-2_y.C: New file.
3384         * g++.dg/compat/decimal/pass-3_main.C: New file.
3385         * g++.dg/compat/decimal/pass-3_x.C: New file.
3386         * g++.dg/compat/decimal/pass-3_y.C: New file.
3387         * g++.dg/compat/decimal/pass-4_main.C: New file.
3388         * g++.dg/compat/decimal/pass-4_x.C: New file.
3389         * g++.dg/compat/decimal/pass-4_y.C: New file.
3390         * g++.dg/compat/decimal/pass-5_main.C: New file.
3391         * g++.dg/compat/decimal/pass-5_x.C: New file.
3392         * g++.dg/compat/decimal/pass-5_y.C: New file.
3393         * g++.dg/compat/decimal/pass-6_main.C: New file.
3394         * g++.dg/compat/decimal/pass-6_x.C: New file.
3395         * g++.dg/compat/decimal/pass-6_y.C: New file.
3396         * g++.dg/compat/decimal/return_x.h: New file.
3397         * g++.dg/compat/decimal/return_y.h: New file.
3398         * g++.dg/compat/decimal/return-1_main.C: New file.
3399         * g++.dg/compat/decimal/return-1_x.C: New file.
3400         * g++.dg/compat/decimal/return-1_y.C: New file.
3401         * g++.dg/compat/decimal/return-2_main.C: New file.
3402         * g++.dg/compat/decimal/return-2_x.C: New file.
3403         * g++.dg/compat/decimal/return-2_y.C: New file.
3404         * g++.dg/compat/decimal/return-3_main.C: New file.
3405         * g++.dg/compat/decimal/return-3_x.C: New file.
3406         * g++.dg/compat/decimal/return-3_y.C: New file.
3407         * g++.dg/compat/decimal/return-4_main.C: New file.
3408         * g++.dg/compat/decimal/return-4_x.C: New file.
3409         * g++.dg/compat/decimal/return-4_y.C: New file.
3410         * g++.dg/compat/decimal/return-5_main.C: New file.
3411         * g++.dg/compat/decimal/return-5_x.C: New file.
3412         * g++.dg/compat/decimal/return-5_y.C: New file.
3413         * g++.dg/compat/decimal/return-6_main.C: New file.
3414         * g++.dg/compat/decimal/return-6_x.C: New file.
3415         * g++.dg/compat/decimal/return-6_y.C: New file.
3417 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3419         PR debug/42715
3420         * gcc.dg/pr42715.c: New.
3422 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3424         PR c++/42038
3425         * g++.dg/parse/crash55.C: New.
3427 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3429         PR debug/42782
3430         * gcc.dg/guality/pr42782.c: New.
3432 2010-01-20  Jason Merrill  <jason@redhat.com>
3434         PR c++/41788
3435         * g++.dg/abi/packed1.C: New.
3437         PR c++/41920
3438         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3440         PR c++/40750
3441         * g++.dg/parse/fn-typedef1.C: New.
3442         * g++.dg/other/cv_quals.C: Adjust.
3444 2010-01-20  Anthony Green  <green@moxielogic.com>
3446         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3447         pack(push) pragma).
3448         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3449         * gcc.dg/20020312-2.c: Port this to the moxie core.
3450         * gcc.dg/weak/typeof-2.c: Ditto.
3452 2010-01-20  Richard Guenther  <rguenther@suse.de>
3454         PR tree-optimization/42717
3455         * gcc.c-torture/compile/pr42717.c: New testcase.
3457 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3459         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3460         of signed, add a few new tests.
3462         PR middle-end/42803
3463         * g++.dg/parse/limits-initializer1.C: New test.
3465 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3467         PR fortran/42804
3468         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3469         * gfortran.dg/typebound_call_12.f03: New test.
3471 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3473         PR fortran/42783
3474         * gfortran.dg/bounds_check_15.f90 : New test.
3476 2010-01-19  Michael Matz  <matz@suse.de>
3478         PR tree-optimization/41783
3479         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3481 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3483         PR target/38697.
3484         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3485         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3486         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3487         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3488         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3489         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3490         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3491         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3492         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3493         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3494         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3496 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3498         PR fortran/42545
3499         * gfortran.dg/extends_6.f03: Modified an error message.
3500         * gfortran.dg/extends_10.f03: New test.
3501         * gfortran.dg/private_type_6.f03: Modified an error message.
3502         * gfortran.dg/structure_constructor_8.f03: Ditto.
3504 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3506         PR tree-optimization/42719
3507         * gcc.dg/pr42719.c: New test.
3509         PR debug/42728
3510         * gcc.dg/pr42728.c: New test.
3512 2010-01-19  Anthony Green  <green@moxielogic.com>
3514         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3516 2010-01-18  Anthony Green  <green@moxielogic.com>
3518         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3519         for moxie.
3521 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3523         * g++.dg/template/error45.C: reverted as part of reverting the
3524         fix of PR c++/42634.
3526 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3528         PR c++/42634
3529         * g++.dg/template/error45.C: New test.
3531 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3533         PR c++/42766
3534         * g++.dg/conversion/op6.C: New test.
3536 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3538         PR target/42774
3539         * gcc.target/alpha/pr42774.c: New test.
3541 2010-01-18  Richard Guenther  <rguenther@suse.de>
3543         PR tree-optimization/42781
3544         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3546 2010-01-17  Richard Guenther  <rguenther@suse.de>
3548         PR middle-end/42248
3549         * gcc.c-torture/execute/pr42248.c: New testcase.
3551 2010-01-17  Richard Guenther  <rguenther@suse.de>
3553         PR tree-optimization/42773
3554         * g++.dg/torture/pr42773.C: New testcase.
3556 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3558         PR fortran/42677
3559         * gfortran.dg/interface_assignment_5.f90: New test.
3561 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3563         PR c++/42697
3564         * g++.dg/template/crash94.C: Reverted.
3566 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3568         PR debug/42767
3569         * gcc.dg/debug/pr42767.c: New.
3571 2010-01-15  Jason Merrill  <jason@redhat.com>
3573         PR c++/42761
3574         * g++.dg/cpp0x/decltype22.C: New.
3576 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3578         PR middle-end/42760
3579         * g++.dg/torture/pr42760.C: New test.
3581 2010-01-15  Jing Yu  <jingyu@google.com>
3583         PR rtl-optimization/42691
3584         * gcc.c-torture/execute/pr42691.c: New.
3586 2010-01-15  Richard Guenther  <rguenther@suse.de>
3588         PR middle-end/42739
3589         * g++.dg/torture/pr42739.C: New testcase.
3591 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3593         * g++.dg/template/error45.C: Revert as part of reverting changes
3594         or PR c++/42634.
3596 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3598         PR fortran/42684
3599         * gfortran.dg/interface_31.f90: New test.
3601 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3603         * gcc.target/powerpc/pr42747.c: New file.
3605 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3607         PR middle-end/42674
3608         * c-c++-common/pr42674.c: New test.
3610         PR c++/42608
3611         * g++.dg/template/instantiate11.C: New test.
3613 2010-01-14  Jason Merrill  <jason@redhat.com>
3615         PR c++/42701
3616         * g++.dg/overload/error3.C: New.
3618         PR c++/42655
3619         * g++.dg/overload/rvalue1.C: New.
3621 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3623         PR tree-optimization/42706
3624         * gcc.dg/ipa/pr42706.c: New testcase.
3626 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3628         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3630 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3632         PR tree-optimization/42714
3633         * g++.dg/torture/pr42714.C: New test.
3635 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3637         PR rtl-optimization/42246
3638         * gfortran.dg/pr42246-2.f: New.
3640 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3642         PR rtl-optimization/42389
3643         * gcc.dg/pr42389.c: New.
3645 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3647         PR rtl-optimization/42388
3648         * gcc.dg/pr42388.c: New.
3650 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3652         PR rtl-optimization/42294
3653         * gfortran.dg/pr42294.f: New.
3655 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3657         PR rtl-optimization/39453
3658         PR rtl-optimization/42246
3659         * gcc.dg/pr39453.c: New.
3660         * gcc.dg/pr42246.c: New.
3662 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3664         PR middle-end/42245
3665         * gcc.dg/pr42245.c: New.
3666         * gcc.dg/pr42245-2.c: New.
3668 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3670         PR rtl-optimization/42249
3671         * gcc.dg/pr42249.c: New.
3673 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3675         PR c/42721
3676         * gcc.c-torture/execute/pr42721.c: New test.
3678 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3680         PR tree-optimization/42709
3681         * gcc.dg/vect/pr42709.c: New test.
3683 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3685         PR fortran/41478
3686         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3687         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3689 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3691         PR fortran/42481
3692         * gfortran.dg/generic_19.f90 : New test.
3694 2010-01-13  Richard Guenther  <rguenther@suse.de>
3696         PR tree-optimization/42730
3697         * gcc.c-torture/compile/pr42730.c: New testcase.
3699 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3701         PR target/pr42542
3702         * gcc.target/ia64/pr42542-1.c: New.
3703         * gcc.target/ia64/pr42542-2.c: New.
3704         * gcc.target/ia64/pr42542-3.c: New.
3706 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3708         PR c++/42634
3709         * g++.dg/template/error45.C: New test.
3711 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3713         PR tree-optimization/42704
3714         * g++.dg/torture/pr42704.C: New test.
3716 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3718         PR tree-optimization/42703
3719         * gcc.c-torture/compile/pr42703.c: New test.
3721 2010-01-13  Richard Guenther  <rguenther@suse.de>
3723         PR tree-optimization/42705
3724         * gcc.c-torture/compile/pr42705.c: New testcase.
3726 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3728         * gcc.target/bfin/l2.c: New test.
3729         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3731 2010-01-13  Richard Guenther  <rguenther@suse.de>
3733         PR middle-end/42716
3734         * gcc.c-torture/compile/pr42716.c: New testcase.
3736 2010-01-13  Richard Guenther  <rguenther@suse.de>
3738         PR lto/42678
3739         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3741 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3743         PR c/42708
3744         * gcc.c-torture/compile/pr42708-1.c: New test.
3746 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3748         PR debug/42662
3749         * gcc.dg/pr42662.c: New test.
3751         PR tree-optimization/42645
3752         * g++.dg/other/pr42645-1.C: New test.
3753         * g++.dg/other/pr42645-2.C: New test.
3755 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3757         PR target/42416
3758         * gcc.target/powerpc/warn-1.c: New test.
3759         * gcc.target/powerpc/warn-2.c: New test.
3761 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3763         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3764         stack alignment.
3766 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3768         * gcc.dg/lto/20100108_0.c: New.
3770 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3772         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3773         Add -march=i686 -msse for 32bit x86 targets.
3775 2010-01-10  Richard Guenther  <rguenther@suse.de>
3777         PR middle-end/42667
3778         * gcc.dg/torture/pr42667.c: New testcase.
3780 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3782         PR fortran/32489
3783         * gfortran.dg/array_constructor_34.f90: New test.
3785 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3787         PR fortran/20923
3788         * gfortran.dg/array_constructor_33.f90: New test.
3789         gfortran.dg/array_function_5.f90: Add credit.
3791 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3793         PR debug/42631
3794         * gcc.dg/pr42631.c: New.
3796 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3798         PR debug/42630
3799         * gcc.dg/pr42630.c: New.
3801 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3803         PR debug/42629
3804         * gcc.dg/pr42629.c: New.
3806 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3808         PR middle-end/42363
3809         * gcc.dg/torture/pr42363.c: New.
3811 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3813         PR debug/42604
3814         PR debug/42395
3815         * gcc.dg/vect/pr42604.c: New.
3816         * gcc.dg/vect/pr42395.c: New.
3818 2010-01-09  Richard Guenther  <rguenther@suse.de>
3820         PR middle-end/42512
3821         * gcc.c-torture/execute/pr42512.c: New testcase.
3823 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3825         PR fortran/41298
3826         * gfortran.dg/c_ptr_tests_14.f90: New test.
3828 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3830         PR ada/41929
3831         * gnat.dg/null_pointer_deref1.adb: Don't run on
3832         sparc*-sun-solaris2.11.
3834 2010-01-08  Richard Guenther  <rguenther@suse.de>
3836         PR lto/42528
3837         * gcc.dg/lto/20100103-1_0.c: New testcase.
3838         * gcc.dg/lto/20100103-2_0.c: Likewise.
3840 2010-01-08  Tobias Burnus  <burnus@net-b.de
3842         PR/fortran 25829
3843         * gfortran.dg/asynchronous_1.f90: New test.
3844         * gfortran.dg/asynchronous_2.f90: New test.
3845         * gfortran.dg/conflicts.f90: Update error message.
3847 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3849         c++/40155
3850         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3852 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3854         PR tree-optimization/42625
3855         * g++.dg/opt/dtor4.C: New test.
3856         * g++.dg/opt/dtor4.h: New.
3857         * g++.dg/opt/dtor4-aux.cc: New.
3859 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3861         PR fortran/42597
3862         * gfortran.dg/proc_ptr_26.f90: New test.
3864 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3866         PR fortran/41872
3867         * gfortran.dg/allocatable_scalar_7.f90: New test.
3869 2010-01-06  Richard Guenther  <rguenther@suse.de>
3871         * gcc.c-torture/compile/pr42632.c: New testcase.
3873 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3875         PR target/42542
3876         * gcc.target/i386/pr42542-4.c: New.
3877         * gcc.target/i386/pr42542-4a.c: Likewise.
3878         * gcc.target/i386/pr42542-5.c: Likewise.
3879         * gcc.target/i386/pr42542-5a.c: Likewise.
3881 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3883         * gcc.dg/tls/opt-15.c: New test.
3885 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3887         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3889 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3891         PR tree-optimization/42462
3892         * g++.dg/torture/pr42462.C: New test.
3894 2010-01-05  Jason Merrill  <jason@redhat.com>
3896         * g++.dg/cpp0x/initlist30.C: New test.
3898 2010-01-05  Richard Guenther  <rguenther@suse.de>
3900         PR tree-optimization/42614
3901         * gcc.c-torture/execute/pr42614.c: New testcase.
3903 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3905         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3906         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3907         -Wunreachable-code.
3908         * gcc.dg/Wunreachable-2.c: Likewise.
3909         * gcc.dg/Wunreachable-3.c: Likewise.
3910         * gcc.dg/Wunreachable-4.c: Likewise.
3911         * gcc.dg/Wunreachable-5.c: Likewise.
3912         * gcc.dg/Wunreachable-6.c: Likewise.
3913         * gcc.dg/Wunreachable-7.c: Likewise.
3914         * gcc.dg/Wunreachable-8.c: Likewise.
3915         * gcc.dg/20041231-1.c: Likewise.
3917 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3919         PR other/42611
3920         * gcc.dg/pr42611.c: New test.
3922         PR tree-optimization/42508
3923         * g++.dg/opt/pr42508.C: New test.
3925 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3927         PR fortran/41872
3928         * gfortran.dg/allocatable_scalar_8.f90: New.
3930 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3932         PR tree-optimization/42398
3933         * gcc.c-torture/compile/pr42398.c: New test.
3935 2010-01-04  Jason Merrill  <jason@redhat.com>
3937         PR c++/42555
3938         * g++.dg/ext/attrib35.C: New.
3940         PR c++/42567
3941         * g++.dg/cpp0x/auto17.C: New.
3943 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3945         * gcc.dg/lto/20100104_0.c: New.
3947 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3949         PR target/42542
3950         * gcc.target/i386/pr42542-1.c: New.
3951         * gcc.target/i386/pr42542-1a.c: Likewise.
3952         * gcc.target/i386/pr42542-1b.c: Likewise.
3953         * gcc.target/i386/pr42542-2.c: Likewise.
3954         * gcc.target/i386/pr42542-2a.c: Likewise.
3955         * gcc.target/i386/pr42542-2b.c: Likewise.
3956         * gcc.target/i386/pr42542-3.c: Likewise.
3957         * gcc.target/i386/pr42542-3a.c: Likewise.
3959 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3961         PR fortran/41872
3962         * gfortran.dg/allocatable_scalar_5.f90: New test.
3963         * gfortran.dg/allocatable_scalar_6.f90: New test.
3965 2010-01-03  Richard Guenther  <rguenther@suse.de>
3967         PR testsuite/42583
3968         * gfortran.dg/gomp/recursion1.f90: Remove.
3970 2010-01-03  Richard Guenther  <rguenther@suse.de>
3972         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3973         * gcc.dg/uninit-6.c: Likewise.
3974         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3976 2010-01-03  Richard Guenther  <rguenther@suse.de>
3978         PR tree-optimization/42589
3979         * gcc.target/i386/pr42589.c: New testcase.
3981 2010-01-03  Richard Guenther  <rguenther@suse.de>
3983         PR tree-optimization/42438
3984         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3986 2010-01-02  Richard Guenther  <rguenther@suse.de>
3988         PR testsuite/41651
3989         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3991 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3993         PR target/42448
3994         * gcc.target/alpha/pr42448-1.c: New test.
3995         * gcc.target/alpha/pr42448-2.c: Ditto.
3997 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3999         PR preprocessor/41947
4000         * gcc.dg/c99-hexfloat-3.c: New test.
4002 2010-01-01  Richard Guenther  <rguenther@suse.de>
4004         PR c/42570
4005         * gcc.c-torture/execute/pr42570.c: New testcase.
4007 2010-01-01  Richard Guenther  <rguenther@suse.de>
4009         PR middle-end/42559
4010         * gcc.c-torture/compile/pr42559.c: New testcase.
4013 Copyright (C) 2010 Free Software Foundation, Inc.
4015 Copying and distribution of this file, with or without modification,
4016 are permitted in any medium without royalty provided the copyright
4017 notice and this notice are preserved.