rt_gccstream/gcc/testsuite/ChangeLog

4356 lines
118 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2010-05-11 Jakub Jelinek <jakub@redhat.com>
PR debug/44023
* gcc.dg/pr44023.c: New test.
2010-05-10 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto7.adb: New test.
* gnat.dg/lto7_pkg.ad[sb]: New helper.
2010-05-10 Jason Merrill <jason@redhat.com>
PR c++/44017
* g++.dg/template/inherit5.C: New.
PR c++/44045
* g++.dg/cpp0x/initlist33.C: New.
* g++.dg/cpp0x/initlist26.C: Adjust.
* g++.dg/cpp0x/initlist28.C: Adjust.
2010-05-10 Fabien Chêne <fabien.chene@gmail.com>
PR c++/43719
* g++.dg/init/pr43719.C: New.
* g++.dg/anon-struct4.C: Adjust.
2010-05-10 Jakub Jelinek <jakub@redhat.com>
PR debug/44028
* gcc.dg/pr44028.c: New test.
2010-05-08 Daniel Franke <franke.daniel@gmail.com>
PR fortran/27866
PR fortran/35003
PR fortran/42809
* gfortran.dg/array_constructor_type_17.f03: Updated match string.
* gfortran.dg/warn_conversion.f90: New.
2010-05-10 Michael Matz <matz@suse.de>
* gcc.dg/vect/fast-math-vect-reduc-8.c: New test.
2010-05-10 H.J. Lu <hongjiu.lu@intel.com>
PR rtl-optimization/44012
* gcc.dg/pr44012.c: New.
2010-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* lib/lto.exp (lto_prune_vis_warns): Renamed to lto_prune_warns.
Log text on entry and exit.
Prune Sun ld warnings for common symbols with differing sizes.
(lto-link-and-maybe-run): Change caller.
2010-05-10 Janus Weil <janus@gcc.gnu.org>
PR fortran/44044
* gfortran.dg/class_7.f03: Modified.
* gfortran.dg/select_type_1.f03: Modified.
* gfortran.dg/select_type_12.f03: New.
2010-05-10 Richard Guenther <rguenther@suse.de>
PR tree-optimization/44050
* gcc.dg/torture/pr44050.c: New testcase.
2010-05-10 Wei Guozhi <carrot@google.com>
PR target/42879
* gcc.target/arm/pr42879.c: New testcase.
2010-05-09 Joseph Myers <joseph@codesourcery.com>
PR c/44051
* gcc.dg/anon-struct-9.c: Avoid generating identifier i386.
2010-05-09 Joseph Myers <joseph@codesourcery.com>
PR c/10676
* gcc.dg/anon-struct-10.c: New test.
2010-05-09 Richard Guenther <rguenther@suse.de>
PR middle-end/44024
* gcc.dg/pr44024.c: New testcase.
2010-05-09 Joseph Myers <joseph@codesourcery.com>
PR c/4784
* gcc.dg/anon-struct-9.c: New test.
2010-05-09 Richard Guenther <rguenther@suse.de>
PR middle-end/44043
* gcc.c-torture/compile/pr44043.c: New testcase.
2010-05-09 Richard Guenther <rguenther@suse.de>
* gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
2010-05-09 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto[12456].adb: Add "target lto" marker.
* gnat.dg/specs/lto3.ads: Likewise.
2010-05-08 Sandra Loosemore <sandra@codesourcery.com>
PR middle-end/28685
* gcc.dg/pr28685-1.c: New file.
2010-05-08 Richard Guenther <rguenther@suse.de>
PR tree-optimization/44030
* gcc.c-torture/compile/pr44030.c: New testcase.
2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto6.adb: New test.
* gnat.dg/lto6_pkg.ads: New helper.
2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto5.adb: New test.
* gnat.dg/lto5_pkg.ad[sb]: New helper.
2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto4.ad[sb]: New test.
2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/specs/lto3.ads: New test.
* gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
* gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
2010-05-08 Quentin Ochem <ochem@adacore.com>
* gnat.dg/sizetype3.ad[sb]: New test.
* gnat.dg/sizetype3_pkg.ads: New helper.
2010-05-07 Fabien Chêne <fabien.chene@gmail.com>
PR c++/43951
* g++.dg/init/new29.C: New.
2010-05-07 Daniel Franke <franke.daniel@gmail.com>
PR fortran/40728
* gfortran.dg/coarray_1.f90: Fixed error message.
* gfortran.dg/selected_char_kind_3.f90: Fixed error message.
* gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
* gfortran.dg/intrinsic_std_5.f90: New.
2010-05-07 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/nullptr20.C: Use sprintf.
2010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
(size_t, stderr): Remove.
(read_error): Replaced __builtin_fprintf by fprintf.
2010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
* gcc.dg/ordered-comparison-1.c: New test.
* gcc.dg/ordered-comparison-2.c: New test.
* gcc.dg/ordered-comparison-3.c: New test.
* gcc.dg/ordered-comparison-4.c: New test.
2010-05-06 Mike Stump <mikestump@comcast.net>
PR objc/35165
* obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
2010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/nullptr01.C: New.
* g++.dg/cpp0x/nullptr02.C: New.
* g++.dg/cpp0x/nullptr03.C: New.
* g++.dg/cpp0x/nullptr04.C: New.
* g++.dg/cpp0x/nullptr05.C: New.
* g++.dg/cpp0x/nullptr06.C: New.
* g++.dg/cpp0x/nullptr07.C: New.
* g++.dg/cpp0x/nullptr08.C: New.
* g++.dg/cpp0x/nullptr09.C: New.
* g++.dg/cpp0x/nullptr10.C: New.
* g++.dg/cpp0x/nullptr11.C: New.
* g++.dg/cpp0x/nullptr12.C: New.
* g++.dg/cpp0x/nullptr13.C: New.
* g++.dg/cpp0x/nullptr14.C: New.
* g++.dg/cpp0x/nullptr15.C: New.
* g++.dg/cpp0x/nullptr16.C: New.
* g++.dg/cpp0x/nullptr17.C: New.
* g++.dg/cpp0x/nullptr18.C: New.
* g++.dg/cpp0x/nullptr19.C: New.
* g++.dg/cpp0x/nullptr20.C: New.
* g++.dg/cpp0x/nullptr21.C: New.
* g++.dg/cpp0x/nullptr22.C: New.
* g++.dg/debug/nullptr01.C: New.
* gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
2010-05-06 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/Wunused-var-8.c: Move to...
* c-c++-common/Wunused-var-6.c: ... here. New test.
2010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/40406
* g++.dg/template/crash96.C: New.
2010-05-06 Jan Hubicka <jh@suse.cz>
PR tree-optimization/43791
* gcc.c-torture/compile/pr43791.c: New file.
2010-05-06 Michael Matz <matz@suse.de>
PR tree-optimization/43984
* gfortran.dg/pr43984.f90: New test.
2010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 40989
* gcc.dg/pr40989.c: New.
2010-05-06 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43934
* gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
2010-05-06 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43987
* gcc.c-torture/execute/pr43987.c: New testcase.
* gcc.dg/torture/pta-escape-1.c: Adjust.
* gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
* gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
* gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
* gcc.dg/ipa/ipa-pta-11.c: Likewise.
2010-04-22 Jakub Jelinek <jakub@redhat.com>
Dodji Seketeli <dodji@redhat.com>
PR c/18624
* g++.dg/warn/Wunused-7.C: Add dg-warning.
* g++.dg/template/sfinae16.C: Likewise.
* gcc.dg/Wunused-var-1.c: Moved to...
* c-c++-common/Wunused-var-1.c: ...here. New test.
* gcc.dg/Wunused-var-2.c: Moved to...
* c-c++-common/Wunused-var-2.c: ...here. New test.
* gcc.dg/Wunused-var-3.c: Moved to...
* c-c++-common/Wunused-var-3.c: ...here. New test.
* gcc.dg/Wunused-var-4.c: Moved to...
* gcc.dg/Wunused-var-1.c: ... here.
* gcc.dg/Wunused-var-5.c: Moved to...
* c-c++-common/Wunused-var-4.c: ...here. New test.
* gcc.dg/Wunused-var-7.c: Moved to...
* c-c++-common/Wunused-var-5.c: ...here. New test.
* gcc.dg/Wunused-var-6.c: Moved to...
* gcc.dg/Wunused-var-2.c: ... here.
* c-c++-common/Wunused-var-1.c: New test.
* c-c++-common/Wunused-var-2.c: New test.
* c-c++-common/Wunused-var-3.c: New test.
* c-c++-common/Wunused-var-4.c: New test.
* c-c++-common/Wunused-var-5.c: New test.
* g++.dg/warn/Wunused-var-1.C: New test.
* g++.dg/warn/Wunused-var-2.C: New test.
* g++.dg/warn/Wunused-var-3.C: New test.
* g++.dg/warn/Wunused-var-4.C: New test.
* g++.dg/warn/Wunused-var-5.C: New test.
* g++.dg/warn/Wunused-var-6.C: New test.
* g++.dg/warn/Wunused-var-7.C: New test.
* g++.dg/warn/Wunused-var-8.C: New test.
* g++.dg/warn/Wunused-parm-1.C: New test.
* g++.dg/warn/Wunused-parm-2.C: New test.
* g++.dg/warn/Wunused-parm-3.C: New test.
2010-05-06 Tobias Burnus <burnus@net-b.de>
PR fortran/43985
* gfortran.dg/gomp/crayptr5.f90: New test case.
2010-05-05 Jason Merrill <jason@redhat.com>
PR debug/43370
* g++.dg/ext/attrib39.C: New.
2010-05-05 Daniel Franke <franke.daniel@gmail.com>
PR fortran/24978
* gfortran.dg/data_invalid.f90: New.
2010-05-05 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto2.adb: New test.
2010-05-05 Jason Merrill <jason@redhat.com>
PR c++/43787
* g++.dg/opt/empty1.C: New.
2010-05-05 Janus Weil <janus@gcc.gnu.org>
PR fortran/43696
* gfortran.dg/class_17.f03: New.
2010-05-04 Neil Vachharajani <nvachhar@google.com>
* gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
2010-05-04 Mike Stump <mikestump@comcast.net>
PR objc/35165
* encode-8.mm: Restore running of testcase, skip for gnu-runtime.
2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
PR target/43668
* gcc.target/i386/pr43668.c: New.
2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/43028
* g++.dg/cpp0x/initlist31.C: New.
2010-05-04 Jakub Jelinek <jakub@redhat.com>
PR c/43981
* gcc.dg/Wunused-var-8.c: New test.
2010-05-04 Jason Merrill <jason@redhat.com>
PR c++/38064
* g++.dg/cpp0x/enum3.C: Extend.
2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
PR target/43799
* gcc.target/i386/pr43799.c: New.
2010-05-04 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/lto1.adb: New test.
* gnat.dg/lto1_pkg.ad[sb]: New helper.
2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
PR middle-end/43671
* gcc.target/i386/pr43671.c: New.
2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/43705
* g++.dg/template/crash95.C: New.
2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
PR debug/43508
* gcc.target/i386/pr43508.c: New.
2010-05-04 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43879
* g++.dg/torture/pr43879-1_0.C: New testcase.
* g++.dg/torture/pr43879-1_1.C: Likewise.
2010-05-03 Dodji Seketeli <dodji@redhat.com>
PR c++/43953
* g++.dg/other/crash-12.C: New test.
2010-05-03 H.J. Lu <hongjiu.lu@intel.com>
* g++.dg/cdce3.C: Add a space. Updated.
2010-05-03 Jason Merrill <jason@redhat.com>
PR c++/43680
* g++.dg/opt/enum2.C: New.
* g++.dg/warn/pr33738.C: Use -fstrict-enums.
* g++.dg/warn/Wswitch-1.C: Adjust message.
2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
* g++.dg/ext/label13.C: Fix typo.
* g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
alpha*-dec-osf5*.
* gcc.c-torture/compile/limits-declparen.c: xfail on
alpha*-dec-osf5* with -g.
* gcc.c-torture/compile/limits-pointer.c: Likewise.
* gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
* gcc.dg/c99-tgmath-2.c: Likewise.
* gcc.dg/c99-tgmath-3.c: Likewise.
* gcc.dg/c99-tgmath-4.c: Likewise.
2010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/43592
* gfortran.dg/unexpected_interface.f90: New test.
2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* ada/acats/run_acats (which): New function.
(host_gnatchop, host_gnatmake): Use it.
2010-05-03 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43971
* gcc.dg/pr43971.c: New testcase.
2010-05-03 Jakub Jelinek <jakub@redhat.com>
PR debug/43972
* gcc.dg/debug/pr43972.c: New test.
2010-05-02 Uros Bizjak <ubizjak@gmail.com>
PR testsuite/43963
* g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
2010-05-02 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43879
* gcc.dg/torture/pr43879-3.c: New testcase.
2010-05-01 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43949
* g++.dg/warn/Warray-bounds-5.C: New testcase.
2010-05-01 H.J. Lu <hongjiu.lu@intel.com>
PR c++/43951
* g++.dg/init/new28.C: New.
2010-04-30 Iain Sandoe <iains@gcc.gnu.org>
PR objc++/32052
* obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
structure and nested declarations.
* obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
structure and nested declarations. Reduce header clutter and
use _exit() rather than abort().
* objc.dg/encode-10.m: New.
* objc.dg/encode-11.m: New.
2010-04-30 DJ Delorie <dj@redhat.com>
* gcc.c-torture/execute/20100430-1.c: New test.
2010-04-30 Jason Merrill <jason@redhat.com>
PR c++/43868
* g++.dg/template/ptrmem21.C: New.
2010-04-30 Tobias Burnus Mburnus@net-b.de>
PR fortran/18918
PR fortran/43931
* gfortran.dg/coarray_13.f90: New test.
2010-04-30 Richard Guenther <rguenther@suse.de>
PR lto/43946
* gcc.dg/lto/20100430-1_0.c: New testcase.
2010-04-30 Jakub Jelinek <jakub@redhat.com>
PR debug/43942
* c-c++-common/pr43942.c: New test.
2009-04-30 Steven Bosscher <steven@gcc.gnu.org>
* gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
conflict with darwin crt1.o 'start' symbol.
2010-04-30 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43879
* gcc.dg/torture/pr43879_1.c: New testcase.
2010-04-30 Richard Guenther <rguenther@suse.de>
* gcc.dg/tree-ssa/builtin-free.c: New testcase.
2010-04-29 Fabien Chêne <fabien.chene@gmail.com>
PR c++/43890
* init.c (diagnose_uninitialized_cst_or_ref_member): check for
user-provided constructor while recursing.
2010-04-29 Janus Weil <janus@gcc.gnu.org>
PR fortran/42274
* gfortran.dg/class_16.f03: New test.
2010-04-29 Janus Weil <janus@gcc.gnu.org>
PR fortran/42274
* gfortran.dg/class_15.f03: New.
2010-04-29 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43326
* gfortran.dg/dynamic_dispatch_9.f03: New test.
2010-04-29 Janus Weil <janus@gcc.gnu.org>
PR fortran/43492
* gfortran.dg/generic_22.f03 : New test.
2010-04-29 Paul Thomas <pault@gcc.gnu.org>
PR fortran/42353
* gfortran.dg/class_14.f03: New test.
2010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/42680
* gfortran.dg/interface_32.f90: New test.
2009-04-29 Paul Thomas <pault@gcc.gnu.org>
Janus Weil <janus@gcc.gnu.org>
PR fortran/41829
* gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
* gfortran.dg/dynamic_dispatch_7.f03 : New test.
* gfortran.dg/dynamic_dispatch_8.f03 : New test.
2010-04-28 Mike Stump <mikestump@comcast.net>
* g++.dg/uninit-pred-1_b.C: Use dg-message instead of
dg-excess-errors.
* g++.dg/uninit-pred-2_b.C: Likewise.
2010-04-28 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
PR fortran/43919
* gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
2010-04-28 Matthias Klose <doko@ubuntu.com>
* gcc.dg/plugin/plugin.exp: Run the plugindir tests.
* gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
* gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
* gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
* gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
2010-04-28 Eric Botcazou <ebotcazou@adacore.com>
* gcc.dg/const-uniq-1.c: New test.
* gcc.dg/lto/const-uniq_[01].c: Likewise.
2010-04-28 Xinliang David Li <davidxl@google.com>
* gcc.dg/uninit-pred-2_b.c: New test.
* gcc.dg/uninit-pred-4_b.c: New test.
* gcc.dg/uninit-pred-3_d.c: New test.
* gcc.dg/uninit-pred-6_b.c: New test.
* gcc.dg/uninit-pred-8_b.c: New test.
* gcc.dg/uninit-pred-3_a.c: New test.
* gcc.dg/uninit-pred-2_c.c: New test.
* gcc.dg/uninit-pred-5_a.c: New test.
* gcc.dg/uninit-pred-3_e.c: New test.
* gcc.dg/uninit-pred-7_a.c: New test.
* gcc.dg/uninit-pred-6_c.c: New test.
* gcc.dg/uninit-pred-9_a.c: New test.
* gcc.dg/uninit-pred-8_c.c: New test.
* gcc.dg/uninit-pred-3_b.c: New test.
* gcc.dg/uninit-pred-5_b.c: New test.
* gcc.dg/uninit-pred-7_b.c: New test.
* gcc.dg/uninit-pred-6_d.c: New test.
* gcc.dg/uninit-pred-9_b.c: New test.
* gcc.dg/uninit-pred-2_a.c: New test.
* gcc.dg/uninit-pred-4_a.c: New test.
* gcc.dg/uninit-pred-3_c.c: New test.
* gcc.dg/uninit-pred-6_a.c: New test.
* gcc.dg/uninit-pred-8_a.c: New test.
* gcc.dg/uninit-pred-7_c.c: New test.
* gcc.dg/uninit-pred-6_e.c: New test.
* g++.dg/uninit-pred-loop-1_b.cc: New test.
* g++.dg/uninit-pred-1_a.C: New test.
* g++.dg/uninit-pred-1_b.C: New test.
* g++.dg/uninit-pred-2_a.C: New test.
* g++.dg/uninit-pred-2_b.C: New test.
* g++.dg/uninit-pred-loop-1_a.cc: New test.
* g++.dg/uninit-pred-loop-1_c.cc: New test.
* g++.dg/uninit-pred-loop_1.cc: New test.
2010-04-28 Martin Jambor <mjambor@suse.cz>
* gcc.dg/lto/20091209-1_0.c: New testcase.
2010-04-28 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43879
PR tree-optimization/43909
* gcc.dg/ipa/ipa-pta-14.c: Adjust.
2010-04-28 Richard Guenther <rguenther@suse.de>
PR c++/43880
* g++.dg/torture/pr43880.C: New testcase.
2010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/9335
* g++.dg/template/recurse2.C: Update
* g++.dg/template/recurse.C: Update.
* g++.dg/template/pr23510.C: Update.
* lib/prune.exp: Filter out 'recursively instantiated'.
2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
PR c++/29043
* g++.dg/init/pr29043.C: New.
2010-04-27 Jason Merrill <jason@redhat.com>
* g++.dg/lookup/scoped5.C: Adjust.
* g++.dg/lookup/scoped8.C: Adjust.
* g++.dg/template/dependent-expr5.C: Adjust.
* g++.old-deja/g++.brendan/nest1.C: Adjust.
PR c++/43856
* g++.dg/cpp0x/lambda/lambda-this2.C: New.
PR c++/43875
* g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
2010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
Jan Hubicka <hubicka@ucw.cz>
* gcc.dg/pure-2.c: New testcase.
* gcc.dg/const-1.c: New testcase.
2010-04-27 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/lambda/lambda-ice1.C: New.
PR c++/41468
* g++.dg/template/sfinae17.C: New.
* g++.dg/template/sfinae18.C: New.
2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
* g++.dg/init/pr42844.C: New.
* g++.dg/cpp0x/pr42844-2.C: New.
* g++.dg/cpp0x/defaulted2.C: Adjust.
* g++.dg/tree-ssa/pr27549.C: Likewise.
* g++.old-deja/g++.mike/dyncast8.C: Likewise.
2010-04-27 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_12.f90: Fix dump parsing.
2010-04-27 Richard Guenther <rguenther@suse.de>
PR middle-end/40561
* g++.dg/other/pr40561.C: New testcase.
2010-04-27 Martin Jambor <mjambor@suse.cz>
PR middle-end/43812
* g++.dg/ipa/pr43812.C: New test.
2010-04-27 Jan Hubicka <jh@suse.cz>
* gcc.dg/ipa/iinline-1.c (main): Rename to...
(test): ... this one.
2010-04-27 Bernd Schmidt <bernds@codesourcery.com>
PR target/40657
* gcc.target/arm/thumb-stackframe.c: New test.
2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
* gcc.dg/pr32207.c: Fix typo in expected warning messages.
* gcc.dg/misc-column.c: Likewise.
* gcc.dg/Walways-true-1.c: Likewise.
* gcc.dg/Walways-true-2.c: Likewise.
* gcc.dg/warn-addr-cmp.c: Likewise.
2010-04-27 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
* gfortran.dg/coarray_12.f90: New.
2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
PR c/32207
* gcc.dg/pr32207.c: New test.
* gcc.dg/misc-column.c: Adjust expected warning.
* gcc.dg/Walways-true-1.c: Likewise.
* gcc.dg/Walways-true-2.c: Likewise.
* gcc.dg/warn-addr-cmp.c: Likewise.
2010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
PR lto/42776
* lib/lto.exp (lto_prune_vis_warns): New function.
(lto-link-and-maybe-run): Call it.
2010-04-26 H.J. Lu <hongjiu.lu@intel.com>
PR tree-optimization/43904
* gcc.dg/tree-ssa/tailcall-6.c: New.
2010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
PR testsuite/35165
* obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
Darwin8/OSX10.4 - compatible code generation.
Use scan-rtl-dump.
* obj-c++.dg/stubify-1.mm: Ditto.
* lib/objc-torture.exp: Do not require link success for
"trivial.m" in the runtime checks when dowhat = 'compile'.
* lib/dg-pch.exp: (dg-flags-pch): New Proc.
* objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
Darwin8/OSX10.4 - compatible code generation.
* objc.dg/stubify-2.m: Ditto.
* objc.dg/symtab-1.m: Match '.quad' for m64 code.
* objc.dg/next-runtime-1.m: Ditto.
* objc.dg/stret-2.m: Restrict to ilp32 targets.
* objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
runtimes on Darwin.
2010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
PR 43715
* testsuite/lib/plugin-support.exp: Use "-undefined
dynamic_lookup" on darwin.
2010-04-26 Richard Guenther <rguenther@suse.de>
* gcc.dg/lto/20100426_0.c: New testcase.
2010-04-26 Jie Zhang <jie@codesourcery.com>
PR tree-optimization/43833
gcc.dg/Warray-bounds-8.c: New test case.
2010-04-26 Richard Guenther <rguenther@suse.de>
PR lto/43080
* g++.dg/lto/20100423-3_0.C: New testcase.
2010-04-26 Richard Guenther <rguenther@suse.de>
PR lto/42425
* g++.dg/lto/20100423-2_0.C: New testcase.
2010-04-26 Ira Rosen <irar@il.ibm.com>
* gcc.dg/vect/bb-slp-23.c: New test.
2010-04-25 Joseph Myers <joseph@codesourcery.com>
* gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
* gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
* gcc.dg/c1x-float-1.c: New test.
2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
of "lea\[ \t\]".
2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
* gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
FreeBSD.
* gfortran.dg/default_format_denormal_1.f90: Ditto.
* gfortran.dg/default_format_2.f90: Ditto.
2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
* gfortran.dg/pr43505.f90: Clean up .mod file.
* gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
* gfortran.dg/pr41347.f90: Ditto.
* gfortran.dg/internal_pack_4.f90: Ditto.
* gfortran.dg/proc_decl_23.f90: Ditto.
* gfortran.dg/recursive_check_3.f90: Ditto.
* gfortran.dg/intent_out_3.f90: Ditto.
* gfortran.dg/assignment_2.f90: Ditto.
* gfortran.dg/pr41928.f90: Ditto.
* gfortran.dg/pr42166.f90: Ditto.
* gfortran.dg/private_type_12.f90: Ditto.
* gfortran.dg/graphite/pr42185.f90: Ditto.
* gfortran.dg/graphite/pr42186.f90: Ditto.
* gfortran.dg/graphite/pr40982.f90: Ditto.
* gfortran.dg/graphite/id-2.f90: Ditto.
* gfortran.dg/graphite/id-4.f90: Ditto.
* gfortran.dg/graphite/pr42050.f90: Ditto.
* gfortran.dg/graphite/id-18.f90: Ditto.
* gfortran.dg/graphite/pr42393-1.f90: Ditto.
* gfortran.dg/graphite/pr41924.f90: Ditto.
* gfortran.dg/graphite/pr42393.f90: Ditto.
* gfortran.dg/graphite/pr37980.f90: Ditto.
* gfortran.dg/graphite/pr38953.f90: Ditto.
* gfortran.dg/graphite/pr42180.f90: Ditto.
* gfortran.dg/graphite/pr42181.f90: Ditto.
* gfortran.dg/where_operator_assign_4.f90: Ditto.
* gfortran.dg/select_type_4.f90: Ditto.
* gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
* gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
* gfortran.dg/lto/pr40725_0.f03: Ditto.
* gfortran.dg/elemental_args_check_2.f90: Ditto.
* gfortran.dg/whole_file_11.f90: Ditto.
* gfortran.dg/private_type_11.f90: Ditto.
* gfortran.dg/vect/vect-gems.f90: Ditto.
* gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
2010-04-25 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/pack15.ad[sb]: New test.
2010-04-25 Paolo Bonzini <bonzini@gnu.org>
* gcc.target/arm/mla-1.c: New test.
2010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/30073
PR fortran/43793
* gfortran.dg/pr43793.f90: New test.
2010-04-24 Bernd Schmidt <bernds@codesourcery.com>
PR tree-optimization/41442
* gcc.target/i386/pr41442.c: New test.
2010-04-24 Hans-Peter Nilsson <hp@axis.com>
PR fortran/43832
* gfortran.dg/fgetc_3.f90: Delete bogus test.
2010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/43832
* gfortran.dg/open_nounit.f90: New test.
2010-04-24 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43841
PR fortran/43843
* gfortran.dg/elemental_scalar_args_1.f90 : New test.
2010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
* gcc.dg/Wconversion-integer.c: Update.
2010-04-23 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/unchecked_convert5.adb: New test.
2010-04-23 Richard Guenther <rguenther@suse.de>
PR lto/41734
* gcc.dg/lto/20100423-2_0.c: New testcase.
* gcc.dg/lto/20100423-2_0.c: Likewise.
2010-04-23 Richard Guenther <rguenther@suse.de>
PR lto/43455
* gcc.dg/lto/20100423-1_0.c: New testcase.
* gcc.dg/lto/20100423-1_1.c: Likewise.
2010-04-23 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/43846
* gcc.dg/tree-ssa/sra-10.c: New test.
2010-04-23 Martin Jambor <mjambor@suse.cz>
PR middle-end/43835
* gcc.c-torture/execute/pr43835.c: New test.
2010-04-23 Richard Guenther <rguenther@suse.de>
PR lto/42653
* g++.dg/lto/20100423-1_0.C: New testcase.
2010-04-22 Uros Bizjak <ubizjak@gmail.com>
* gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
2010-04-22 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/43842
* gcc.dg/vect/pr43842.c: New test.
2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
* gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
* gcc.target/i386/wmul-2.c: Likewise.
2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
* gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
2010-04-22 Alexander Monakov <amonakov@ispras.ru>
* gfortran.dg/reassoc_6.f: New testcase.
2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
PR middle-end/29274
* gcc.target/arm/wmul-1.c: New test.
* gcc.target/arm/wmul-2.c: New test.
2010-04-22 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43845
* gcc.c-torture/compile/pr43845.c: New testcase.
2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
PR middle-end/29274
* gcc.target/i386/wmul-1.c: New test.
* gcc.target/i386/wmul-2.c: New test.
* gcc.target/bfin/wmul-1.c: New test.
* gcc.target/bfin/wmul-2.c: New test.
2010-04-22 Richard Guenther <rguenther@suse.de>
PR fortran/43829
* gfortran.dg/vector_subscript_6.f90: New testcase.
* gfortran.dg/assign_10.f90: Adjust.
2010-04-21 Jakub Jelinek <jakub@redhat.com>
PR fortran/43836
* gfortran.dg/gomp/pr43836.f90: New test.
2010-04-21 Richard Guenther <rguenther@suse.de>
* gcc.dg/ipa/ipa-pta-11.c: Adjust.
2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/torture/builtin-cproj-3.c: New.
2010-04-20 Jason Merrill <jason@redhat.com>
PR c++/9335
* g++.dg/template/recurse2.C: New.
* g++.dg/parse/crash36.C: Adjust.
* g++.dg/other/fold1.C: Adjust.
* g++.dg/init/member1.C: Adjust.
* lib/prune.exp: Prune "skipping N instantiation contexts".
2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/torture/builtin-cproj-1.c: Test more cases.
2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/torture/builtin-cproj-1.c: New.
* gcc.dg/torture/builtin-cproj-2.c: New.
2010-04-20 Dodji Seketeli <dodji@redhat.com>
PR c++/43800
PR c++/43704
* g++.dg/template/typedef32.C: Adjust.
* g++.dg/template/typedef33.C: New test.
2010-04-20 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43227
* gfortran.dg/proc_decl_23.f90: New test.
PR fortran/43266
* gfortran.dg/abstract_type_6.f03: New test.
2010-04-20 Xinliang David Li <davidxl@google.com>
* g++.dg/tree-ssa/fold-compare.C: New.
2010-04-20 Richard Guenther <rguenther@suse.de>
PR tree-optimization/39417
* g++.dg/torture/pr39417.C: New testcase.
2010-04-20 Richard Guenther <rguenther@suse.de>
* gcc.dg/ipa/ipa-pta-14.c: New testcase.
2010-04-20 Jakub Jelinek <jakub@redhat.com>
* g++.dg/debug/dwarf2/rv1.C: New test.
2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
PR target/43635
* gcc.c-torture/compile/pr43635.c: New testcase.
2010-04-19 Jakub Jelinek <jakub@redhat.com>
PR fortran/43339
* gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
of sequential loops being private only in the innermost containing
task region.
PR middle-end/43337
* gfortran.dg/gomp/pr43337.f90: New test.
2010-04-19 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43796
* gfortran.dg/pr43796.f90: New testcase.
2010-04-19 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43783
* gcc.c-torture/execute/pr43783.c: New testcase.
2010-04-19 Uros Bizjak <ubizjak@gmail.com>
PR target/43766
* gcc.target/i386/pr43766.c: New test.
2010-04-19 Jie Zhang <jie@codesourcery.com>
PR target/43662
* gcc.target/i386/pr43662.c: New test.
2010-04-19 Dodji Seketeli <dodji@redhat.com>
PR c++/43704
* g++.dg/template/typedef32.C: New test.
2010-04-19 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/37027
* lib/target-supports.exp
(check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
* gcc.dg/vect/pr37027.c: New test.
* gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
gcc.dg/vect/vect-complex-6.c: Likewise.
2010-04-19 Jakub Jelinek <jakub@redhat.com>
* g++.dg/debug/dwarf2/enum1.C: New test.
2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/rep_clause5.ad[sb]: New test.
* gnat.dg/rep_clause5_pkg.ads: New helper.
2010-04-18 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/43771
* g++.dg/vect/pr43771.cc: New test.
2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/31538
* gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
* gfortran.dg/bounds_check_fail_3.f90: Ditto.
2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/sizetype.adb: Rename into...
* gnat.dg/sizetype1.adb: ...this.
* gnat.dg/sizetype2.adb: New test.
2010-04-16 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43572
* gcc.dg/tree-ssa/tailcall-5.c: New testcase.
2010-04-16 Olivier Hainque <hainque@adacore.com>
* gnat.dg/specs/discr_private.ads: New test.
2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
PR target/41514
* gcc.target/arm/thumb-comparisons.c: New test.
PR target/40603
* gcc.target/arm/thumb-cbranchqi.c: New test.
2010-04-16 Christian Bruel <christian.bruel@st.com>
* g++.dg/torture/pr36191.C: Enable for SH.
2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/wide_boolean.adb: New test.
* gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
2010-04-15 Richard Guenther <rguenther@suse.de>
* gcc.dg/ipa/ipa-pta-1.c: New testcase.
* gcc.dg/ipa/ipa-pta-2.c: Likewise.
* gcc.dg/ipa/ipa-pta-3.c: Likewise.
* gcc.dg/ipa/ipa-pta-4.c: Likewise.
* gcc.dg/ipa/ipa-pta-5.c: Likewise.
* gcc.dg/ipa/ipa-pta-6.c: Likewise.
* gcc.dg/ipa/ipa-pta-7.c: Likewise.
* gcc.dg/ipa/ipa-pta-8.c: Likewise.
* gcc.dg/ipa/ipa-pta-9.c: Likewise.
* gcc.dg/ipa/ipa-pta-10.c: Likewise.
* gcc.dg/ipa/ipa-pta-11.c: Likewise.
* gcc.dg/ipa/ipa-pta-12.c: Likewise.
* gcc.dg/ipa/ipa-pta-13.c: Likewise.
* gcc.dg/torture/ipa-pta-2.c: Likewise.
* gcc.dg/torture/ipa-pta-1.c: Adjust.
2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
PR target/21803
* gcc.target/arm/pr42496.c: New test.
2010-04-14 Jason Merrill <jason@redhat.com>
PR c++/36625
* g++.dg/ext/attrib38.C: New.
2010-04-14 Steve Ellcey <sje@cup.hp.com>
PR testsuite/43739
* gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 42966
* gcc.dg/cpp/warn-undef-2.c: Update.
* gcc.dg/cpp/warn-traditional-2.c: Update.
* gcc.dg/cpp/warn-comments-2.c: Update.
* gcc.dg/cpp/warn-variadic-2.c: Update.
* gcc.dg/cpp/warn-long-long-2.c: Update.
* gcc.dg/cpp/warn-deprecated-2.c: Update.
* gcc.dg/cpp/warn-multichar-2.c: Update.
* gcc.dg/cpp/warn-normalized-3.c: Update.
* gcc.dg/cpp/warn-cxx-compat-2.c: Update.
* gcc.dg/cpp/warn-trigraphs-3.c: Update.
* gcc.dg/cpp/warn-unused-macros-2.c: Update.
* gcc.dg/cpp/warn-trigraphs-4.c: Update.
* gcc.dg/cpp/warn-redefined-2.c: Update.
* gfortran.dg/warning-directive-2.F90: Update.
* c-c++-common/cpp/warning-directive-2.c: Update.
2010-04-14 Michael Matz <matz@suse.de>
PR tree-optimization/42963
* testsuite/gcc.dg/pr42963.c: New testcase.
2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/class_wide.adb: Rename into...
* gnat.dg/class_wide1.adb: ...this.
* gnat.dg/class_wide2.ad[sb]: New test.
2010-04-14 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_9.f90: Update dg-errors.
* gfortran.dg/coarray_10.f90: New test.
* gfortran.dg/coarray_11.f90: New test.
2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/43747
gfortran.dg/initialization_24.f90: New test.
2010-04-13 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
* g++.dg/cpp0x/lambda/lambda-uneval.C: New.
2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
* gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
* g++.dg/dg.exp: Likewise.
* gcc.dg/cpp/warning-directive-1.c: Move to ...
* c-c++-common/cpp/warning-directive-1.c: ... here.
* gcc.dg/cpp/warning-directive-2.c: Move to ...
* c-c++-common/cpp/warning-directive-2.c: ... here.
* gcc.dg/cpp/warning-directive-3.c: Move to ...
* c-c++-common/cpp/warning-directive-3.c: ... here.
* gcc.dg/cpp/warning-directive-4.c: Move to ...
* c-c++-common/cpp/warning-directive-4.c: ... here.
* g++.dg/cpp/warning-directive-1.C: Delete.
* g++.dg/cpp/warning-directive-2.C: Delete.
* g++.dg/cpp/warning-directive-3.C: Delete.
* g++.dg/cpp/warning-directive-4.C: Delete.
* gcc.dg/cpp/normalised-3.c: Delete.
* g++.dg/cpp/normalised-1.C: Rename as ...
* c-c++-common/cpp/normalised-3.c: ... this.
2010-04-13 Martin Jambor <mjambor@suse.cz>
* gcc.dg/tree-ssa/sra-9.c: New test.
2010-04-13 Michael Matz <matz@suse.de>
PR middle-end/43730
* gcc.dg/pr43730.c: New test.
2010-04-13 Michael Matz <matz@suse.de>
* gcc.dg/tree-ssa/negate.c: New testcase.
2010-04-13 Richard Guenther <rguenther@suse.de>
PR testsuite/43735
* gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
2010-04-13 Richard Guenther <rguenther@suse.de>
* gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/derived_type1.adb: New test.
2010-04-13 Matthias Klose <doko@ubuntu.com>
* gcc.dg/plugindir1.c: New testcase.
* gcc.dg/plugindir2.c: New testcase.
* gcc.dg/plugindir3.c: New testcase.
* gcc.dg/plugindir4.c: New testcase.
2010-04-12 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/i386/rotate-2.c: New test.
2010-04-12 Jason Merrill <jason@redhat.com>
PR c++/43641
* g++.dg/cpp0x/lambda/lambda-conv4.C: New.
* g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
2010-04-12 Fabien Chene <fabien.chene@gmail.com>
PR c++/25811
* g++.dg/init/pr25811.C: New test.
2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
dg-error, dg-warning.
* gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
2010-04-12 Richard Guenther <rguenther@suse.de>
* gcc.dg/torture/inline-2.c: New testcase.
2010-04-12 Jakub Jelinek <jakub@redhat.com>
PR bootstrap/43699
* gcc.dg/Wunused-var-7.c: New test.
PR tree-optimization/43560
* gcc.c-torture/execute/pr43560.c: New test.
2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/aggr13.adb: New test.
* gnat.dg/aggr14.adb: Likewise.
* gnat.dg/aggr14_pkg.ad[sb]: New helper.
2010-04-12 Richard Guenther <rguenther@suse.de>
PR c++/43611
* g++.dg/torture/pr43611.C: New testcase.
2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
PR c/36774
* gcc.dg/pr36774-1.c: New test.
* gcc.dg/pr36774-2.c: New test.
2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
* gcc.target/sh/rte-delay-slot.c: New test.
2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/pack9.adb: Remove -cargs option.
* gnat.dg/aggr12.ad[sb]: New test.
2010-04-10 Jie Zhang <jie@codesourcery.com>
PR target/43417
* gcc.target/sh/pr43417.c: New test.
2010-04-10 Tobias Burnus <burnus@net-b.de>
PR fortran/43591
* gfortran.dg/spec_expr_6.f90: New test.
2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR cpp/43195
* gcc.dg/cpp/pr43195.c: New.
* gcc.dg/cpp/pr43195.h: New.
2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 42965
* gcc.dg/Werror-6.c: Adjust.
* gcc.dg/Werror-implicit-function-declaration.c: Likewise.
* gcc.dg/Werror-4.c: Likewise.
* gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
* gcc.dg/Wswitch-enum-error.c: Likewise.
* gcc.dg/Wpointer-arith.c: Likewise.
* gcc.dg/Wfatal.c: Likewise.
* gcc.dg/Wswitch-error.c: Likewise.
* g++.dg/warn/unused-result1-Werror.c: Likewise.
* gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
* gcc.dg/cpp/warn-undef-2.c: Likewise.
* gcc.dg/cpp/warn-traditional-2.c: Likewise.
* gcc.dg/cpp/warn-comments-2.c: Likewise.
* gcc.dg/cpp/warn-variadic-2.c: Likewise.
* gcc.dg/cpp/warning-directive-2.c: Likewise.
* gcc.dg/cpp/warn-long-long-2.c: Likewise.
* gcc.dg/cpp/warn-deprecated-2.c: Likewise.
* gcc.dg/cpp/warn-multichar-2.c: Likewise.
* gcc.dg/cpp/warn-normalized-3.c: Likewise.
* gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
* gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
* gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
* gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
* gcc.dg/cpp/warn-redefined-2.c: Likewise.
* g++.dg/cpp/warning-directive-2.C: Likewise.
* gfortran.dg/warning-directive-2.F90: Likewise.
2010-04-09 Jason Merrill <jason@redhat.com>
PR c++/42623
* g++.dg/template/sizeof13.C: New.
2010-04-09 Kai Tietz <kai.tietz@onevision.com>
* g++.dg/other/pr35504.C: Add check for thiscall.
* g++.dg/torture/stackalign/eh-thiscall-1.C: New.
* gcc.dg/torture/stackalign/thiscall-1.c: New.
2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/28584
* gcc.dg/Wint-to-pointer-cast-1.c: Move to...
* c-c++-common/Wint-to-pointer-cast-1.c: ... here.
* gcc.dg/Wint-to-pointer-cast-2.c: Move to...
* c-c++-common/Wint-to-pointer-cast-2.c: ... here.
* gcc.dg/Wint-to-pointer-cast-3.c: Move to...
* c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
* g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
* g++.dg/other/increment1.C: Likewise.
2010-04-09 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_7.f90: New test.
* gfortran.dg/coarray_8.f90: New test.
2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
PR fortran/28039
* gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR target/43643
* gcc.dg/pr43643.c: New test.
2010-04-08 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/iso_fortran_env_6.f90: Add more checks.
2010-04-08 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43679
* gcc.c-torture/compile/pr43679.c: New testcase.
2010-04-08 Jakub Jelinek <jakub@redhat.com>
PR debug/43670
* gcc.dg/pr43670.c: New test.
2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
PR middle-end/40815
* gcc.dg/tree-ssa/reassoc-19.c: New.
2010-04-07 Jakub Jelinek <jakub@redhat.com>
PR c/18624
* gcc.dg/Wunused-var-1.c: New test.
* gcc.dg/Wunused-var-2.c: New test.
* gcc.dg/Wunused-var-3.c: New test.
* gcc.dg/Wunused-var-4.c: New test.
* gcc.dg/Wunused-var-5.c: New test.
* gcc.dg/Wunused-var-6.c: New test.
* gcc.dg/Wunused-parm-1.c: New test.
* gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
* gcc.dg/trunc-1.c: Likewise.
* gcc.dg/vla-9.c: Likewise.
* gcc.dg/dfp/composite-type.c: Likewise.
2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
PR objc/35996
* objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
* obj-c++.dg/objc-gc-3.mm: Ditto.
2010-04-07 Simon Baldwin <simonb@google.com>
* gcc.dg/cpp/warn-undef-2.c: New.
* gcc.dg/cpp/warn-traditional-2.c: New.
* gcc.dg/cpp/warn-comments-2.c: New.
* gcc.dg/cpp/warning-directive-1.c: New.
* gcc.dg/cpp/warn-long-long.c: New.
* gcc.dg/cpp/warn-traditional.c: New.
* gcc.dg/cpp/warn-variadic-2.c: New.
* gcc.dg/cpp/warn-undef.c: New.
* gcc.dg/cpp/warn-normalized-1.c: New.
* gcc.dg/cpp/warning-directive-2.c: New.
* gcc.dg/cpp/warn-long-long-2.c: New.
* gcc.dg/cpp/warn-variadic.c: New.
* gcc.dg/cpp/warn-normalized-2.c: New.
* gcc.dg/cpp/warning-directive-3.c: New.
* gcc.dg/cpp/warn-deprecated-2.c: New.
* gcc.dg/cpp/warn-trigraphs-1.c: New.
* gcc.dg/cpp/warn-multichar-2.c: New.
* gcc.dg/cpp/warn-normalized-3.c: New.
* gcc.dg/cpp/warning-directive-4.c: New.
* gcc.dg/cpp/warn-unused-macros.c: New.
* gcc.dg/cpp/warn-trigraphs-2.c: New.
* gcc.dg/cpp/warn-cxx-compat-2.c: New.
* gcc.dg/cpp/warn-cxx-compat.c: New.
* gcc.dg/cpp/warn-redefined.c: New.
* gcc.dg/cpp/warn-trigraphs-3.c: New.
* gcc.dg/cpp/warn-unused-macros-2.c: New.
* gcc.dg/cpp/warn-deprecated.c: New.
* gcc.dg/cpp/warn-trigraphs-4.c: New.
* gcc.dg/cpp/warn-redefined-2.c: New.
* gcc.dg/cpp/warn-comments.c: New.
* gcc.dg/cpp/warn-multichar.c: New.
* g++.dg/cpp/warning-directive-1.C: New.
* g++.dg/cpp/warning-directive-2.C: New.
* g++.dg/cpp/warning-directive-3.C: New.
* g++.dg/cpp/warning-directive-4.C: New.
* gfortran.dg/warning-directive-1.F90: New.
* gfortran.dg/warning-directive-3.F90: New.
* gfortran.dg/warning-directive-2.F90: New.
* gfortran.dg/warning-directive-4.F90: New.
2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
PR objc++/23716
* obj-c++.dg/comp-types-10.mm: Remove XFAIL.
2010-04-07 Jason Merrill <jason@redhat.com>
* g++.dg/template/dr408.C: New.
* g++.dg/lookup/ns4.C: New.
PR c++/38392
* g++.dg/template/friend51.C: New test.
PR c++/41970
* g++.old-deja/g++.other/linkage1.C: Adjust.
2010-04-07 Dodji Seketeli <dodji@redhat.com>
PR c++/42697
* g++.dg/template/crash94.C: New test.
2010-04-07 Dodji Seketeli <dodji@redhat.com>
PR c++/40239
* g++.dg/init/aggr5.C: New test.
* g++.dg/init/aggr5.C: New test.
2010-04-07 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43270
* g++.dg/warn/Warray-bounds-4.C: New testcase.
* gcc.dg/Warray-bounds-7.c: Likewise.
2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/bit_packed_array.ad[sb]: Rename into...
* gnat.dg/bit_packed_array1.ad[sb]: ...this.
* gnat.dg/bit_packed_array4.ad[sb]: New test.
2010-04-07 Jie Zhang <jie@codesourcery.com>
PR c++/42556
* g++.dg/init/pr42556.C: New test.
2010-04-07 Dodji Seketeli <dodji@redhat.com>
PR debug/43628
* g++.dg/debug/dwarf2/typedef2.C: New test.
2010-04-06 Dodji Seketeli <dodji@redhat.com>
* g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
c-c++-common/dwarf2/redeclaration-1.C
2010-04-06 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/pr31437.C: Adjust error location.
* g++.dg/ext/attrib18.C: Likewise.
* g++.dg/ext/bitfield2.C: Likewise.
* g++.dg/ext/bitfield4.C: Likewise.
* g++.dg/ext/visibility/warn2.C: Likewise.
* g++.dg/ext/visibility/warn3.C: Likewise.
* g++.dg/gomp/pr26690-1.C: Likewise.
* g++.dg/inherit/covariant7.C: Likewise.
* g++.dg/init/synth2.C: Likewise.
* g++.dg/lookup/using7.C: Likewise.
* g++.dg/other/crash-4.C: Likewise.
* g++.dg/other/error13.C: Likewise.
* g++.dg/other/error20.C: Likewise.
* g++.dg/parse/crash31.C: Likewise.
* g++.dg/parse/error16.C: Likewise.
* g++.dg/parse/error19.C: Likewise.
* g++.dg/parse/error27.C: Likewise.
* g++.dg/parse/error28.C: Likewise.
* g++.dg/parse/fused-params1.C: Likewise.
* g++.dg/template/error2.C: Likewise.
* g++.dg/template/local6.C: Likewise.
* g++.dg/template/qualttp15.C: Likewise.
* g++.dg/warn/Wnvdtor-2.C: Likewise.
* g++.dg/warn/anonymous-namespace-3.C: Likewise.
* g++.old-deja/g++.benjamin/15309-1.C: Likewise.
* g++.old-deja/g++.brendan/crash29.C: Likewise.
* g++.old-deja/g++.eh/spec6.C: Likewise.
* g++.old-deja/g++.jason/crash3.C: Likewise.
* g++.old-deja/g++.jason/destruct2.C: Likewise.
* g++.old-deja/g++.law/ctors5.C: Likewise.
* g++.old-deja/g++.law/ctors9.C: Likewise.
* g++.old-deja/g++.mike/p3538a.C: Likewise.
* g++.old-deja/g++.mike/p3538b.C: Likewise.
* g++.old-deja/g++.other/struct1.C: Likewise.
* g++.old-deja/g++.other/volatile1.C: Likewise.
* g++.old-deja/g++.pt/crash36.C: Likewise.
* g++.old-deja/g++.pt/derived3.C: Likewise.
* g++.old-deja/g++.robertl/eb109.C: Likewise.
* g++.old-deja/g++.robertl/eb4.C: Likewise.
2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43519
* gcc.dg/graphite/run-id-pr42644.c: Call abort.
* gcc.dg/graphite/id-19.c: New.
2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
PR middle-end/32824
* gcc.dg/vect/pr32824: New.
2010-04-06 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
* gfortran.dg/coarray_3.f90: Ditto.
* gfortran.dg/coarray_4.f90: Ditto.
* gfortran.dg/coarray_5.f90: Ditto.
* gfortran.dg/coarray_6.f90: Ditto.
* gfortran.dg/coarray_9.f90: New -fcoarray=none test.
2010-04-06 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_4.f90: Fix test.
* gfortran.dg/coarray_6.f90: Add more tests.
2010-04-06 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/coarray_4.f90: New test.
* gfortran.dg/coarray_5.f90: New test.
* gfortran.dg/coarray_6.f90: New test.
2010-04-06 Tobias Burnus <burnus@net-b.de>
PR fortran/18918
* gfortran.dg/iso_fortran_env_5.f90: New test.
* gfortran.dg/iso_fortran_env_6.f90: New test.
2010-04-06 Tobias Burnus <burnus@net-b.de>
PR fortran/39997
* gfortran.dg/coarray_1.f90: New test.
* gfortran.dg/coarray_2.f90: New test.
* gfortran.dg/coarray_3.f90: New test.
2010-04-06 Jason Merrill <jason@redhat.com>
PR c++/43648
* g++.dg/template/dtor8.C: New.
PR c++/43621
* g++.dg/template/error-recovery2.C: New.
2010-04-06 Jan Hubicka <jh@suse.czpli
PR tree-optimization/42906
* gcc.dg/tree-ssa/dce-1.c: New testcase.
2010-04-06 Tobias Burnus <burnus@net-b.de>
PR fortran/43178
* gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
* gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
* gfortran.dg/auto_dealloc_1.f90: Ditto.
2010-04-06 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43627
* gcc.dg/tree-ssa/vrp49.c: New testcase.
2010-04-06 Jakub Jelinek <jakub@redhat.com>
PR target/43638
* gcc.target/i386/pr43638.c: New test.
2010-04-06 Richard Guenther <rguenther@suse.de>
PR middle-end/43661
* gcc.c-torture/compile/pr43661.c: New testcase.
2010-04-06 Jakub Jelinek <jakub@redhat.com>
* gcc.target/s390/stackcheck1.c: Add dg-warning.
2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
* gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
2010-04-02 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43629
* gcc.c-torture/execute/pr43629.c: New testcase.
2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
Dominique d'Humieres <dominiq@lps.ens.fr>
PR libfortran/43605
* gfortran.dg/ftell_3.f90: Enhance test case by reading more.
2010-04-01 Dodji Seketeli <dodji@redhat.com>
PR debug/43325
* c-c++-common/dwarf2/redeclaration-1.C: New test.
2010-04-01 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/initlist12.C: Adjust expected errors.
2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
Manfred Schwarb <manfred99@gmx.ch>
PR libfortran/43605
* gfortran.dg/ftell_3.f90: New test.
2010-04-01 Richard Guenther <rguenther@suse.de>
PR middle-end/43614
* gcc.c-torture/compile/pr43614.c: New testcase.
2010-04-01 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/43141
* gcc.dg/guality/pr43141.c: New test.
2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
* g++.dg/eh/spbp.C: Likewise.
* g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
* g++.dg/other/pragma-ep-1.C: Properly define p, remove
superfluous casts.
* gcc.dg/mtune.c: Add dg-bogus "mcpu".
* objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
* objc.dg/dwarf-2.m: Likewise.
2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43464
* gcc.dg/graphite/id-pr43464.c: New.
* gcc.dg/graphite/id-pr43464-1.c: New.
2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43351
* gcc.dg/graphite/id-pr43351.c
2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
PR testsuite/35165
* obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
* obj-c++.dg/try-catch-2.mm: Ditto.
* obj-c++.dg/lookup-2.mm: Ditto.
* obj-c++.dg/encode-8.m: Ditto.
* obj-c++.dg/cxx-ivars-2.mm: Ditto.
* obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
* obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
* obj-c++.dg/const-str-11.mm: Ditto.
* obj-c++.dg/const-str-9.mm: Ditto.
* obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
* obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
* obj-c++.dg/except-1.mm: Ditto.
* obj-c++.dg/const-str-7.mm: Ditto.
* obj-c++.dg/cxx-ivars-1.mm: Ditto.
* obj-c++.dg/const-str-3.mm: Ditto.
* obj-c++.dg/const-str-7.mm: Ditto.
* obj-c++.dg/stubify-2.mm: Change dump file name.
PR objc++/23613
* gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
New macro.
* gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
Remove dg-xfail-if.
2010-03-31 Martin Jambor <mjambor@suse.cz>
* gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
only with -O2, -O3 or -Os and not with -fwhopr.
2010-03-31 Dodji Seketeli <dodji@redhat.com>
PR c++/43558
* g++.dg/template/typedef31.C: New test.
2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
assembler output on *-*-solaris2*.
* g++.dg/ext/visibility/pragma-override2.C: Likewise.
2010-03-31 Jakub Jelinek <jakub@redhat.com>
PR debug/43557
* gcc.dg/pr43557-1.c: New test.
* gcc.dg/pr43557-2.c: New file.
2010-03-31 Jie Zhang <jie@codesourcery.com>
PR 43562
* gcc.dg/pr43562.c: New test.
2010-03-30 Jason Merrill <jason@redhat.com>
PR c++/43076
* g++.dg/template/error-recovery1.C: New.
PR c++/41786
* g++.dg/parse/ambig5.C: New.
2010-03-30 Jakub Jelinek <jakub@redhat.com>
PR debug/43593
* gcc.dg/guality/pr43593.c: New test.
2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43430
* gcc.dg/vect/pr43430-1.c: New.
2010-03-30 Jason Merrill <jason@redhat.com>
PR c++/43559
* g++.dg/template/partial7.C: New.
2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* gcc.target/s390/stackcheck1.c: New testcase.
2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/43265
* gfortran.dg/read_eof_8.f90: New test.
2010-03-29 Jason Merrill <jason@redhat.com>
* gcc.dg/cpp/include6.c: Change [] to ().
N3077
* c-c++-common/raw-string-1.c: Update handling of trigraphs, line
splicing and UCNs.
* c-c++-common/raw-string-2.c: Add trigraph test.
* c-c++-common/raw-string-8.c: New.
* c-c++-common/raw-string-9.c: New.
* c-c++-common/raw-string-10.c: New.
* c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
* c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
* c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
* c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
* c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
* c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
* c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
2010-03-29 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43560
* gcc.dg/torture/pr43560.c: New testcase.
2010-03-29 Jason Merrill <jason@redhat.com>
N3077
* g++.dg/ext/raw-string-1.C: Change [] to ().
* g++.dg/ext/raw-string-2.C: Change [] to ().
Don't use \ in delimiter.
* g++.dg/ext/raw-string-3.C: Change [] to ().
* g++.dg/ext/raw-string-4.C: Change [] to ().
* g++.dg/ext/raw-string-5.C: Change [] to ().
Test for error on \ in delimiter.
* g++.dg/ext/raw-string-6.C: Change [] to ().
* g++.dg/ext/raw-string-7.C: Change [] to ().
2010-03-29 Jie Zhang <jie@codesourcery.com>
PR 43564
* gcc.dg/pr43564.c: New test.
2010-03-29 Tobias Burnus <burnus@net-b.de>
PR fortran/43551
* gfortran.dg/direct_io_12.f90: New test.
2010-03-28 Jan Hubicka <jh@suse.cz>
PR tree-optimization/43505
* gfortran.dg/pr43505.f90: New testcase.
2010-03-27 Uros Bizjak <ubizjak@gmail.com>
PR tree-optimization/43528
* gcc.target/i386/pr43528.c: New test.
2010-03-26 Joseph Myers <joseph@codesourcery.com>
PR c/43381
* gcc.dg/parm-impl-decl-3.c: New test.
2010-03-26 Jason Merrill <jason@redhat.com>
PR c++/43509
* g++.dg/cpp0x/parse1.C: New.
2010-03-26 Uros Bizjak <ubizjak@gmail.com>
PR target/43524
* gcc.target/i386/pr43524.c: New test.
2010-03-26 Martin Jambor <mjambor@suse.cz>
* gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
whitespace, rename main to foo.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
* gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
2010-03-26 Dodji Seketeli <dodji@redhat.com>
PR c++/43327
* g++.dg/other/crash-10.C: New test.
* g++.dg/other/crash-11.C: New test.
2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/43517
* gfortran.dg/read_eof_7.f90: New test.
2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
PR objc/35165
PR testsuite/43512
* objc-obj-c++-shared: New directory.
* objc-obj-c++-shared/Object1-implementation.h: New file.
* objc-obj-c++-shared/Object1.h: New file.
* objc-obj-c++-shared/Protocol1.h: New file.
* objc-obj-c++-shared/next-abi.h: New file.
* objc-obj-c++-shared/next-mapping.h: New file.
* objc/execute/next_mapping.h: Delete.
* objc.dg/special/special.exp: For all targets run the tests with
-fgnu-runtime, for darwin targets also run the tests with
-fnext-runtime.
* objc.dg/dg.exp: Ditto.
* obj-c++.dg/dg.exp: Ditto.
* objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required. Amend testcase to
include use of updated NeXT interface.
* objc/execute/formal_protocol-5.m: Ditto.
* objc/execute/protocol-isEqual-2.m: Ditto.
* objc/execute/protocol-isEqual-4.m: Ditto.
* objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required.
* objc/execute/object_is_class.m: Ditto.
* objc/execute/enumeration-1.m: Ditto.
* objc/execute/class-13.m: Ditto.
* objc/execute/formal_protocol-2.m: Ditto.
* objc/execute/formal_protocol-4.m: Ditto.
* objc/execute/class-1.m: Ditto.
* objc/execute/bycopy-1.m: Ditto.
* objc/execute/formal_protocol-6.m: Ditto.
* objc/execute/bycopy-3.m: Ditto.
* objc/execute/class-3.m: Ditto.
* objc/execute/bf-11.m: Ditto.
* objc/execute/class-5.m: Ditto.
* objc/execute/bf-13.m: Ditto.
* objc/execute/class-7.m: Ditto.
* objc/execute/bf-15.m: Ditto.
* objc/execute/class-9.m: Ditto.
* objc/execute/bf-17.m: Ditto.
* objc/execute/bf-19.m: Ditto.
* objc/execute/IMP.m: Ditto.
* objc/execute/exceptions/catchall-1.m: Ditto.
* objc/execute/exceptions/trivial.m: Ditto.
* objc/execute/exceptions/finally-1.m: Ditto.
* objc/execute/exceptions/local-variables-1.m: Ditto.
* objc/execute/exceptions/foward-1.m: Ditto.
* objc/execute/bf-2.m: Ditto.
* objc/execute/string1.m: Ditto.
* objc/execute/bf-4.m: Ditto.
* objc/execute/informal_protocol.m: Ditto.
* objc/execute/string3.m: Ditto.
* objc/execute/bf-6.m: Ditto.
* objc/execute/bf-8.m: Ditto.
* objc/execute/class-tests-1.h: Ditto.
* objc/execute/protocol-isEqual-1.m: Ditto.
* objc/execute/protocol-isEqual-3.m: Ditto.
* objc/execute/_cmd.m: Ditto.
* objc/execute/function-message-1.m: Ditto.
* objc/execute/bf-20.m: Ditto.
* objc/execute/bf-common.h: Ditto.
* objc/execute/np-2.m: Ditto.
* objc/execute/class-10.m: Ditto.
* objc/execute/class-12.m: Ditto.
* objc/execute/enumeration-2.m: Ditto.
* objc/execute/class-14.m: Ditto.
* objc/execute/encode-1.m: Ditto.
* objc/execute/formal_protocol-1.m: Ditto.
* objc/execute/formal_protocol-3.m: Ditto.
* objc/execute/accessing_ivars.m: Ditto.
* objc/execute/bycopy-2.m: Ditto.
* objc/execute/class-2.m: Ditto.
* objc/execute/bf-10.m: Ditto.
* objc/execute/formal_protocol-7.m: Ditto.
* objc/execute/root_methods.m: Ditto.
* objc/execute/class-4.m: Ditto.
* objc/execute/bf-12.m: Ditto.
* objc/execute/class-6.m: Ditto.
* objc/execute/bf-14.m: Ditto.
* objc/execute/nested-func-1.m: Ditto.
* objc/execute/class-8.m: Ditto.
* objc/execute/private.m: Ditto.
* objc/execute/bf-16.m: Ditto.
* objc/execute/bf-18.m: Ditto.
* objc/execute/load-3.m: Ditto.
* objc/execute/compatibility_alias.m: Ditto.
* objc/execute/bf-1.m: Ditto.
* objc/execute/no_clash.m: Ditto.
* objc/execute/bf-3.m: Ditto.
* objc/execute/string2.m: Ditto.
* objc/execute/bf-5.m: Ditto.
* objc/execute/string4.m: Ditto.
* objc/execute/bf-7.m: Ditto.
* objc/execute/object_is_meta_class.m: Ditto.
* objc/execute/bf-9.m: Ditto.
* objc/execute/bf-21.m: Ditto.
* objc/execute/cascading-1.m: Ditto.
* objc/execute/trivial.m: Ditto.
* objc/execute/np-1.m: Ditto.
* objc/compile/trivial.m: Ditto.
* objc/execute/class_self-2.m: Include <stdlib.h>.
* objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
* objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
and 64bit. Use new NeXT interface as required.
* objc.dg/special/unclaimed-category-1.m: Ditto.
* objc.dg/special/unclaimed-category-1.h: Ditto.
* objc.dg/special/unclaimed-category-1a.m: Ditto.
* objc.dg/func-ptr-1.m: Ditto.
* objc.dg/stret-1.m: Ditto.
* objc.dg/encode-2.m: Ditto.
* objc.dg/category-1.m: Ditto.
* objc.dg/encode-3.m: Ditto.
* objc.dg/call-super-3.m: Ditto.
* objc.dg/method-3.m: Ditto.
* objc.dg/func-ptr-2.m: Ditto.
* objc.dg/lookup-1.m: Ditto.
* objc.dg/encode-4.m: Ditto.
* objc.dg/fix-and-continue-1.m: Ditto.
* objc.dg/proto-lossage-3.m: Ditto.
* objc.dg/method-13.m: Ditto.
* objc.dg/proto-qual-1.m: Ditto.
* objc.dg/zero-link-3.m: Ditto.
* objc.dg/bitfield-1.m: Ditto.
* objc.dg/va-meth-1.m: Ditto.
* objc.dg/super-class-3.m: Ditto.
* objc.dg/call-super-1.m: Ditto.
* objc.dg/type-size-2.m: Ditto.
* objc.dg/method-10.m: Ditto.
* objc.dg/defs.m: Ditto.
* objc.dg/const-str-3.m: Ditto.
* objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required. Use new NeXT
interface as required.
* objc.dg/super-class-4.m: Ditto.
* objc.dg/comp-types-8.m: Ditto.
* objc.dg/call-super-2.m: Ditto.
* objc.dg/objc-fast-4.m: Ditto.
* objc.dg/method-6.m: Ditto.
* objc.dg/const-str-3.m: Ditto.
* objc.dg/const-str-7.m: Ditto.
* objc.dg/method-15.m: Ditto.
* objc.dg/method-19.m: Ditto.
* objc.dg/sync-1.m: Ditto.
* objc.dg/layout-1.m: Ditto.
* objc.dg/bitfield-3.m: Ditto.
* objc.dg/try-catch-3.m: Ditto.
* objc.dg/try-catch-7.m: Ditto.
* objc.dg/comp-types-10.m: Ditto.
* objc.dg/selector-2.: Ditto.
* objc.dg/method-7.m: Ditto.
* objc.dg/typedef-alias-1.m: Ditto.
* objc.dg/proto-lossage-2.m: Ditto.
* objc.dg/comp-types-11.m: Ditto.
* objc.dg/sizeof-1.m: Ditto.
* objc.dg/method-17.m: Ditto.
* objc.dg/bitfield-5.m: Ditto.
* objc.dg/try-catch-1.m: Ditto.
* objc.dg/encode-5.m: Ditto.
* objc.dg/fix-and-continue-2.m: Ditto.
* objc.dg/method-9.m: Ditto.
* objc.dg/isa-field-1.m: Ditto.
* objc.dg/local-decl-2.m: Ditto.
* objc.dg/objc-gc-4.m: Ditto.
* objc.dg/type-stream-1.m: Skip for NeXT runtime.
* objc.dg/gnu-runtime-3.m: Ditto.
* objc.dg/encode-7.m: Ditto.
* objc.dg/encode-8.m: Ditto.
* objc.dg/selector-3.m: Ditto.
* objc.dg/gnu-runtime-1.m: Ditto.
* objc.dg/const-str-12.m: Ditto.
* objc.dg/gnu-runtime-2.m: Ditto.
* objc.dg/no-extra-load.m: Skip for gnu-runtime.
* objc.dg/selector-1.m: Ditto.
* objc.dg/stubify-2.m: Ditto.
* objc.dg/zero-link-1.m: Ditto.
* objc.dg/stret-2.m: Ditto.
* objc.dg/zero-link-2.m: Ditto.
* objc.dg/next-runtime-1.m: Ditto.
* objc.dg/symtab-1.m: Ditto.
* objc.dg/stubify-1.m: Ditto.
* objc.dg/bitfield-2.m: Ditto.
* objc.dg/try-catch-10.m: Apply to both runtimes.
* objc.dg/const-str-1.m: Ditto.
* objc.dg/image-info.m: Ditto.
* objc.dg/encode-9.m: Ditto.
* objc.dg/pragma-1.m: Apply test to all targets.
* objc.dg/const-str-4.m: Ditto.
* objc.dg/const-str-8.m: Ditto.
* objc.dg/super-class-2.m: Ditto.
* objc.dg/try-catch-5.m: Ditto.
* objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required. Use new NeXT
interface as required. Skip for gnu-runtime. Test for .quad at m64.
* objc.dg/const-str-11.m: Ditto.
* objc.dg/const-str-9.m: Ditto.
* objc.dg/method-4.m: Skip for 64Bit NeXT.
* objc.dg/encode-1.m: Remove redundant -lobjc.
* objc.dg/try-catch-9.m: Tidy space.
* obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
and 64bit. Use new NeXT interface as required.
* obj-c++.dg/template-4.mm: Ditto.
* obj-c++.dg/defs.mm: Ditto.
* obj-c++.dg/basic.mm: Ditto.
* obj-c++.dg/encode-4.mm: Ditto.
* obj-c++.dg/method-17.mm: Ditto.
* obj-c++.dg/proto-lossage-3.mm: Ditto.
* obj-c++.dg/cxx-class-1.mm: Ditto.
* obj-c++.dg/method-10.mm: Ditto.
* obj-c++.dg/va-meth-1.mm: Ditto.
* obj-c++.dg/encode-5.mm: Ditto.
* obj-c++.dg/lookup-2.mm: Ditto.
* obj-c++.dg/template-3.mm: Ditto.
* obj-c++.dg/proto-qual-1.mm: Ditto.
* obj-c++.dg/qual-types-1.m: Ditto.
* obj-c++.dg/cxx-scope-1.mm: Ditto.
* obj-c++.dg/template-1.mm: Ditto.
* obj-c++.dg/encode-6.mm: Ditto.
* obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
Protocol1.h) and next-mapping.h as required. Use new NeXT
interface as required.
* obj-c++.dg/except-1.mm: Ditto.
* obj-c++.dg/const-str-7.mm: Ditto.
* obj-c++.dg/ivar-list-semi.mm: Ditto.
* obj-c++.dg/cxx-scope-2.mm: Ditto.
* obj-c++.dg/selector-2.mm: Ditto.
* obj-c++.dg/isa-field-1.mm: Ditto.
* obj-c++.dg/try-catch-1.mm: Ditto.
* obj-c++.dg/local-decl-1.mm: Ditto.
* obj-c++.dg/try-catch-9.mm: Ditto.
* obj-c++.dg/no-extra-load.mm: Ditto.
* obj-c++.dg/selector-5.mm: Ditto.
* obj-c++.dg/method-12.mm: Ditto.
* obj-c++.dg/try-catch-11.mm: Ditto.
* obj-c++.dg/comp-types-11.mm: Ditto.
* obj-c++.dg/bitfield-3.mm: Ditto.
* obj-c++.dg/method-6.mm: Ditto.
* obj-c++.dg/super-class-2.mm: Ditto.
* obj-c++.dg/method-21.mm: Ditto.
* obj-c++.dg/const-str-8.mm: Ditto.
* obj-c++.dg/try-catch-7.mm: Ditto.
* obj-c++.dg/method-15.mm: Ditto.
* obj-c++.dg/layout-1.mm: Ditto.
* obj-c++.dg/cxx-ivars-1.mm: Ditto.
* obj-c++.dg/const-str-3.mm: Ditto.
* obj-c++.dg/try-catch-2.mm: Ditto.
* obj-c++.dg/objc-gc-3.mm: Ditto.
* obj-c++.dg/fix-and-continue-2.mm: Ditto.
* obj-c++.dg/bitfield-1.mm: Ditto.
* obj-c++.dg/selector-6.mm: Ditto.
* obj-c++.dg/method-13.mm: Ditto.
* obj-c++.dg/comp-types-12.mm: Ditto.
* obj-c++.dg/bitfield-4.mm: Ditto.
* obj-c++.dg/try-catch-8.mm: Ditto.
* obj-c++.dg/method-2.mm: Ditto.
* obj-c++.dg/cxx-ivars-2.mm: Ditto.
* obj-c++.dg/typedef-alias-1.mm: Ditto.
* obj-c++.dg/const-str-4.mm: Ditto.
* obj-c++.dg/proto-lossage-2.mm: Ditto.
* obj-c++.dg/try-catch-3.mm: Ditto.
* obj-c++.dg/comp-types-9.mm: Ditto.
* obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
* obj-c++.dg/gnu-runtime-3.mm: Ditto.
* obj-c++.dg/gnu-runtime-1.mm: Ditto.
* objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
headers (Object1.h, Protocol1.h) and next-mapping.h as required.
Use new NeXT interface as required.
* obj-c++.dg/const-str-10.mm: Ditto.
* obj-c++.dg/const-str-11.mm: Ditto.
* obj-c++.dg/const-str-9.mm: Ditto.
* obj-c++.dg/method-11.mm: Ditto.
* obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
headers (Object1.h, Protocol1.h) and next-mapping.h as required.
Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
* obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
* obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
2010-03-25 Dodji Seketeli <dodji@redhat.com>
PR c++/43206
* g++.dg/template/typedef30.C: New test case.
2010-03-25 Jakub Jelinek <jakub@redhat.com>
PR c/43385
* gcc.c-torture/execute/pr43385.c: New test.
2010-03-24 Joseph Myers <joseph@codesourcery.com>
* gcc.dg/strncpy-fix-1.c: New test.
2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
PR testsuite/41609
* lib/objc-torture.exp (objc-set-runtime-options): New.
* objc/execute/execute.exp: Check runtime options on each pass.
* objc/execute/exceptions/exceptions.exp: Ditto.
* objc/compile/compile.exp: Ditto.
PR testsuite/42348
* lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
standard tests.
(check_effective_target_objc2): New proc.
(check_effective_target_next_runtime): New proc.
* lib/objc.exp: Determine which runtime is in force and support it.
* lib/obj-c++.exp: Ditto.
2010-03-24 Jason Merrill <jason@redhat.com>
PR c++/43502
* g++.dg/cpp0x/lambda/lambda-debug.C: New.
2010-03-24 Martin Jambor <mjambor@suse.cz>
* gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
a loop.
* gcc.dg/ipa/ipa-2.c: Likewise.
* gcc.dg/ipa/ipa-3.c: Likewise.
* gcc.dg/ipa/ipa-4.c: Likewise.
* gcc.dg/ipa/ipa-5.c: Likewise.
* gcc.dg/ipa/ipa-7.c: Likewise.
* gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
a loop.
* gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
i_can_not_be_propagated_fully2 into a loop.
* gcc.dg/ipa/ipa-8.c: New test.
* g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
2010-03-24 Jakub Jelinek <jakub@redhat.com>
PR debug/19192
PR debug/43479
* gcc.dg/guality/pr43479.c: New test.
* gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
and add volatile keyword.
2010-03-23 Mike Stump <mikestump@comcast.net>
* g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
2010-03-23 Jason Merrill <jason@redhat.com>
* g++.dg/ext/altivec-17.C: Adjust error message.
* g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
* g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
* g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
* g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
* g++.dg/cpp0x/lambda/lambda-conv2.C: New.
* g++.dg/cpp0x/lambda/lambda-conv3.C: New.
2010-03-22 Jason Merrill <jason@redhat.com>
PR c++/43333
* g++.dg/ext/is_pod.C: Pass -std=c++0x.
* g++.dg/ext/is_pod_98.C: New.
PR c++/43281
* g++.dg/cpp0x/auto18.C: New.
* gcc.dg/pr36997.c: Adjust error message.
* g++.dg/ext/vector9.C: Likewise.
* g++.dg/conversion/simd3.C: Likewise.
* g++.dg/other/error23.C: Likewise.
2010-03-22 Michael Matz <matz@suse.de>
PR middle-end/43475
* gfortran.dg/pr43475.f90: New testcase.
2010-03-22 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43390
* gfortran.fortran-torture/execute/pr43390.f90: New testcase.
2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
* gcc.target/powerpc/ppc-sdata-2.c: Likewise.
2010-03-20 Simon Martin <simartin@users.sourceforge.net>
Michael Matz <matz@suse.de>
PR c++/43081
* g++.dg/parse/crash56.C: New test.
2010-03-20 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43450
* gfortran.dg/whole_file_15.f90 : New test.
2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/43409
* gfortran.dg/inquire_size.f90: New test.
2010-03-20 Richard Guenther <rguenther@suse.de>
PR rtl-optimization/43438
* gcc.c-torture/execute/pr43438.c: New testcase.
2010-03-20 Dodji Seketeli <dodji@redhat.com>
PR c++/43375
* g++.dg/abi/mangle42.C: New test.
2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
PR C/43211
* gcc.dg/pr43211.c: New test.
* gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
PR rtl-optimization/42258
* gcc.target/arm/thumb1-mul-moves.c: New test.
PR target/40697
* gcc.target/arm/thumb-andsi.c: New test.
* gcc.target/arm/thumb-andsi.c: Correct dg-options and add
dg-require-effective-target.
2010-03-19 Michael Matz <matz@suse.de>
PR c++/43116
* g++.dg/other/pr43116.C: New testcase.
2010-03-19 Michael Matz <matz@suse.de>
PR target/43305
* gcc.dg/pr43305.c: New testcase.
2010-03-19 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43415
* gcc.c-torture/compile/pr43415.c: New testcase.
2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
PR ada/43106
* gnat.dg/case_optimization2.adb: New test.
* gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Jack Howarth <howarth@bromo.med.uc.edu>
PR target/36399
* gcc.target/i386/push-1.c: Don't xfail
scan-assembler-not "movups" on darwin.
2010-03-18 Jakub Jelinek <jakub@redhat.com>
PR debug/43058
* gcc.dg/pr43058.c: New test.
2010-03-18 Martin Jambor <mjambor@suse.cz>
PR middle-end/42450
* g++.dg/torture/pr42450.C: New test.
2010-03-18 Michael Matz <matz@suse.de>
PR middle-end/43419
* gcc.dg/pr43419.c: New testcase.
2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
PR rtl-optimization/43360
* gcc.dg/torture/pr43360.c: New.
2010-03-18 Michael Matz <matz@suse.de>
PR tree-optimization/43402
* gcc.dg/pr43402.c: New testcase.
2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
PR target/42427
* gcc.dg/pr42427.c: New test.
2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/43265
* gfortran.dg/read_empty_file.f: New test.
* gfortran.dg/read_eof_all.f90: New test.
* gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
* gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
2010-03-17 Michael Matz <matz@suse.de>
* gcc.dg/pr43300.c: Add -w.
2010-03-17 Richard Guenther <rguenther@suse.de>
* gcc.dg/pr43379.c: Add -w.
2010-03-17 Tobias Burnus <burnus@net-b.de>
PR fortran/43331
* gfortran.dg/cray_pointers_1.f90: Update dg-error message.
2010-03-16 Uros Bizjak <ubizjak@gmail.com>
* gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* ada/acats/run_all.sh: Log start and end times.
2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gnat.dg/socket1.adb: Disable on *-*-solaris2*.
2010-03-16 Richard Guenther <rguenther@suse.de>
PR middle-end/43379
* gcc.dg/pr43379.c: New testcase.
2010-03-16 Jakub Jelinek <jakub@redhat.com>
PR debug/43051
* gcc.dg/guality/pr43051-1.c: New test.
2010-03-15 Janis Johnson <janis187@us.ibm.com>
PR testsuite/43363
* g++.dg/ext/altivec-17.C: Handle changes to error message.
2010-03-15 Michael Matz <matz@suse.de>
PR middle-end/43300
* gcc.dg/pr43300.c: New testcase.
2010-03-15 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43367
* gcc.c-torture/compile/pr43367.c: New testcase.
2010-03-15 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43317
* gcc.dg/pr43317.c: New testcase.
2010-03-14 Uros Bizjak <ubizjak@gmail.com>
* g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
2010-03-14 Uros Bizjak <ubizjak@gmail.com>
* g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
2010-03-14 Tobias Burnus <burnus@net-b.de>
PR fortran/43362
* gfortran.dg/impure_constructor_1.f90: New test.
2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43354
* gfortran.dg/graphite/id-pr43354.f: New.
2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43349
* gfortran.dg/graphite/pr43349.f: New.
2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43306
* gcc.dg/graphite/pr43306.c: New.
2010-03-12 David S. Miller <davem@davemloft.net>
* gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
sparc.
2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
2010-03-12 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43291
PR fortran/43326
* gfortran.dg/dynamic_dispatch_7.f03: New test.
2010-03-12 Kai Tietz <kai.tietz@onevision.com>
* gfortran.dg/default_format_denormal_1.f90: Don't assume
fail for *-*-mingw* targets.
2010-03-12 Jakub Jelinek <jakub@redhat.com>
PR debug/43329
* gcc.dg/guality/pr43329-1.c: New test.
2010-03-11 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/43257
* g++.dg/torture/pr43257.C: New test.
2010-03-11 Tobias Burnus <burnus@net-b.de>
PR fortran/43228
* gfortran.dg/namelist_61.f90: New test.
2010-03-11 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43255
* gcc.c-torture/compile/pr43255.c: New testcase.
2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
* gcc.dg/pr43280.c: New testcase.
2010-03-11 Richard Guenther <rguenther@suse.de>
PR lto/43200
* gcc.dg/lto/20100227-1_0.c: New testcase.
* gcc.dg/lto/20100227-1_1.c: Likewise.
2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/43320
PR libfortran/43265
* gfortran.dg/read_eof_6.f: New test
* gfortran.dg/read_x_eof.f90: New test.
* gfortran.dg/read_x_past.f: Update test.
2010-03-10 Jan Hubicka <jh@suse.cz>
* gcc.c-torture/compile/pr43288.c: New test.
2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
-fpic/-fPIC flags.
* g++.old-deja/g++.pt/asm2.C: Likewise.
* gcc.c-torture/compile/20000804-1.c: Likewise.
* gcc.target/i386/clobbers.c: Likewise.
2010-03-10 Tobias Burnus <burnus@net-b.de>
PR fortran/43303
* gfortran.dg/c_assoc_3.f90: New test.
2010-03-10 Jakub Jelinek <jakub@redhat.com>
PR debug/36728
* gcc.dg/guality/pr36728-1.c: New test.
* gcc.dg/guality/pr36728-2.c: New test.
2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
* gcc.dg/h8300-div-delay-slot.c: New test.
2010-03-10 Alexander Monakov <amonakov@ispras.ru>
PR tree-optimization/43236
* gcc.c-torture/execute/pr43236.c: New test.
2010-03-10 Andrey Belevantsev <abel@ispras.ru>
PR middle-end/42859
* g++.dg/eh/pr42859.C: New test.
2010-03-09 Jakub Jelinek <jakub@redhat.com>
PR debug/43299
* gcc.dg/pr43299.c: New test.
PR debug/43290
* g++.dg/eh/unwind2.C: New test.
2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
Reza Yazdani <reza.yazdani@amd.com>
PR middle-end/43065
* gcc.dg/graphite/run-id-4.c: New.
2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43065
* gcc.dg/graphite/run-id-3.c: New.
2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
PR middle-end/42644
PR middle-end/42130
* gcc.dg/graphite/id-18.c: New.
* gcc.dg/graphite/run-id-pr42644.c: New.
2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/42326
* gcc.dg/graphite/pr42326.c: New.
2010-03-08 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43269
* gcc.c-torture/execute/pr43269.c: New testcase.
2010-03-08 Janus Weil <janus@gcc.gnu.org>
PR fortran/43256
* gfortran.dg/typebound_call_13.f03: New.
2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
* lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
2010-03-05 Jason Merrill <jason@redhat.com>
* g++.dg/abi/mangle40.C: Require weak and alias.
2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/42326
* gfortran.dg/graphite/pr42326.f90: New.
* gfortran.dg/graphite/pr42326-1.f90: New.
2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
(gnat_target_compile): Likewise.
Reinitialize GNAT_UNDER_TEST if target changes.
Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
(local_find_gnatmake): Pass full --GCC to gnatlink.
Remove --LINK.
2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
PR c/43248
* gcc.dg/compound-literal-1.c: New testcase.
2010-03-04 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/43164
PR tree-optimization/43191
* gcc.c-torture/compile/pr43164.c: New test.
* gcc.c-torture/compile/pr43191.c: Likewise.
2010-03-04 Janus Weil <janus@gcc.gnu.org>
PR fortran/43244
* gfortran.dg/finalize_9.f90: New.
2010-03-04 Tobias Burnus <burnus@net-b.de>
Ken Werner <ken@linux.vnet.ibm.com>
* gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
to dg-options for spu.
* gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
dump-scan target to exclude spu.
2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
PR middle-end/43209
* gcc.dg/tree-ssa/ivopts-4.c: New.
2010-03-03 Janis Johnson <janis187@us.ibm.com>
* lib/target-supports-dg.exp (check-flags): Provide defaults for
include-opts and exclude-opts; skip checking the flags if arguments
are the same as the defaults.
(dg-xfail-if): Verify the number of arguments, supply defaults
for unspecified optional arguments.
(dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
2010-03-03 Jason Merrill <jason@redhat.com>
PR c++/12909
* g++.dg/abi/mangle40.C: Updated.
2010-03-03 Jason Merrill <jason@redhat.com>
* g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
* g++.dg/abi/mangle23.C: Likewise.
* g++.dg/eh/simd-2.C: Likewise.
* g++.dg/ext/attribute-test-2.C: Likewise.
* g++.dg/ext/vector14.C: Likewise.
* g++.dg/other/pr34435.C: Likewise.
* g++.dg/template/conv8.C: Likewise.
* g++.dg/template/nontype9.C: Likewise.
* g++.dg/template/qualttp17.C: Likewise.
* g++.dg/template/ref1.C: Likewise.
* g++.old-deja/g++.pt/crash68.C: Likewise.
* g++.old-deja/g++.pt/ref1.C: Likewise.
* g++.old-deja/g++.pt/ref3.C: Likewise.
* g++.old-deja/g++.pt/ref4.C: Likewise.
PR c++/12909
* g++.dg/abi/mangle40.C: New.
* g++.dg/abi/mangle41.C: New.
* g++.dg/lto/20100302_0.C: New.
* g++.dg/lto/20100302_1.C: New.
* g++.dg/lto/20100302.h: New.
2010-03-03 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43243
* gfortran.dg/internal_pack_12.f90: New test.
2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
* gcc.dg/pr36997.c: Adjust error message.
2010-03-03 Mike Stump <mikestump@comcast.net>
* gcc.target/i386/builtin-unreachable.c: Don't expect stack
adjustments to not be present on machines that align the stack to
more than 4 bytes and don't have a red zone yet as that is an
unimplemented optimization.
2010-03-03 Janus Weil <janus@gcc.gnu.org>
PR fortran/43169
* gfortran.dg/impure_assignment_3.f90: New.
2010-03-03 Jakub Jelinek <jakub@redhat.com>
PR debug/43229
* gfortran.dg/pr43229.f90: New test.
PR debug/43237
* gcc.dg/debug/dwarf2/pr43237.c: New test.
PR debug/43177
* gcc.dg/guality/pr43177.c: New test.
2010-03-02 Jason Merrill <jason@redhat.com>
* g++.dg/ext/vector9.C: Adjust error message.
* g++.dg/conversion/simd3.C: Likewise.
* g++.dg/other/error23.C: Likewise.
2010-03-02 Mike Stump <mikestump@comcast.net>
PR c++/41090
* g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2010-03-02 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43180
* gfortran.dg/internal_pack_10.f90: New test.
PR fortran/43173
* gfortran.dg/internal_pack_11.f90: New test.
2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
PR middle-end/42640
* gcc.dg/tree-ssa/pr42640.c: New.
2010-03-01 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43220
* gcc.c-torture/execute/pr43220.c: New testcase.
2010-03-01 Richard Guenther <rguenther@suse.de>
PR middle-end/43213
* gcc.dg/pr43213.c: New testcase.
2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR pch/14940
* gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* lib/target-supports.exp (check_effective_target_ucn_nocache):
New function.
(check_effective_target_ucn): Likewise.
* g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
if !ucn.
* gcc.dg/ucnid-2.c: Likewise.
* gcc.dg/ucnid-3.c: Likewise.
* gcc.dg/ucnid-4.c: Likewise.
* gcc.dg/ucnid-11.c: Likewise.
* gcc.dg/ucnid-12.c: Likewise.
* gcc.dg/ucnid-6.c: Skip if !ucn.
* gcc.dg/ucnid-9.c: Likewise.
2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.target/i386/pr32000-2.c: Add missing include and exclude
lists to dg-skip-if.
* gcc.target/i386/stackalign/return-3.c: Likewise.
2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.target/i386/clearcap.map: New file.
* gcc.target/i386/i386.exp: Check for linker -M mapfile support.
Pass clearcap.map by default if supported.
2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR fortran/42900
* gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
Explain this.
* gfortran.dg/stat_2.f90: Likewise.
2010-03-01 Tobias Burnus <burnus@net-b.de>
PR fortran/43199
* gfortran.dg/module_read_2.f90: New test.
2010-02-27 Mark Mitchell <mark@codesourcery.com>
PR c++/42748
* g++.dg/abi/mangle11.C: Adjust mangling warning locations.
* g++.dg/abi/mangle12.C: Likewise.
* g++.dg/abi/mangle20-2.C: Likewise.
* g++.dg/abi/mangle17.C: Likewise.
* g++.dg/template/cond2.C: Likewise.
* g++.dg/template/pr35240.C: Likewise.
2010-02-27 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43186
* gcc.c-torture/compile/pr43186.c: Adjust testcase.
2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
* g++.dg/abi/packed1.C: Expect warning on the SH.
2010-02-27 Simon Martin <simartin@users.sourceforge.net>
PR c++/42054:
* g++.dg/parse/error37.C: New test.
2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/24577
PR c/43192
* gcc.dg/pr8927-1.c: Match new note.
* gcc.dg/990506-0.c: Likewise.
* gcc.dg/gomp/flush-2.c: Likewise.
* gcc.dg/gomp/atomic-5.c: Likewise.
* gcc.dg/gomp/pr34607.c: Likewise.
* gcc.dg/pr35746.c: Likewise.
* gcc.dg/cpp/pragma-1.c: Likewise.
* gcc.dg/cpp/pragma-2.c: Likewise.
* gcc.dg/pr41842.c: Likewise.
* gcc.dg/noncompile/20040629-1.c: Likewise.
* objc.dg/private-1.m: Likewise.
2010-02-27 Tobias Burnus <burnus@net-b.de>
PR fortran/43185
* gfortran.dg/default_initialization_1.f90: Add -std=f2003.
* gfortran.dg/default_initialization_4.f90: New test.
2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/thin_pointer.ad[sb]: Rename into...
* gnat.dg/thin_pointer1.ad[sb]: ...this.
* gnat.dg/thin_pointer2.adb: New test.
* gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/20631
* gcc.dg/cpp/c90-pedantic.c: New.
* gcc.dg/cpp/c90.c: New.
* gcc.dg/gnu90-const-expr-1.c: New.
* gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2010-02-26 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43186
* gcc.c-torture/compile/pr43186.c: New testcase.
2010-02-26 Jakub Jelinek <jakub@redhat.com>
PR debug/43190
* c-c++-common/dwarf2/pr43190.c: New test.
2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
PR testsuite/37074:
* gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2010-02-26 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43188
* gcc.c-torture/compile/pr43188.c: New testcase.
2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
PR target/43175
* gcc.target/i386/vperm-v4si-2-sse4.c: New.
2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
* g++.dg/abi/packed1.C: Expect warning on the SPARC.
2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
PR target/43154
* gcc.target/powerpc/pr43154.c: New file.
2010-02-25 Jakub Jelinek <jakub@redhat.com>
PR debug/43166
* gfortran.dg/debug/pr43166.f: New test.
PR debug/43165
* gcc.dg/torture/pr43165.c: New test.
2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/43128
* c-c++-common/pr41779.c: Update.
2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR ada/32547
* lib/gnat-dg.exp (gnat_load): Redefine.
* ada/acats/run_acats: Run run_all.sh with $SHELL.
* ada/acats/run_all.sh: Downcase tasking not implemented message.
2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libobjc/36610
* objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
-fgnu-runtime.
Sort entries.
2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2010-02-24 Jakub Jelinek <jakub@redhat.com>
PR debug/43150
* gcc.dg/guality/vla-1.c: New test.
2010-02-24 Tobias Burnus <burnus@net-b.de>
PR fortran/43042
* gfortran.dg/c_ptr_tests_15.f90: New test.
2010-02-23 Jakub Jelinek <jakub@redhat.com>
PR target/43107
* gcc.target/i386/pr43107.c: New test.
2010-02-23 Jason Merrill <jason@redhat.com>
PR c++/43143
* g++.dg/cpp0x/variadic100.C: New.
2010-02-23 Jason Merrill <jason@redhat.com>
PR debug/42800
* gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
* g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
* c-c++-common/dwarf2/vla1.c: New.
2010-02-23 Jakub Jelinek <jakub@redhat.com>
PR target/43139
* gcc.dg/pr43139.c: New test.
PR debug/43077
* gcc.dg/guality/pr43077-1.c: New test.
2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 43123
* gcc.dg/march.c: New.
* gcc.dg/march-generic.c: New.
* gcc.dg/mtune.c: New.
2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43083
* gcc.dg/graphite/pr43083.c: New.
2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43097
* gfortran.dg/graphite/pr43097.f: New.
2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
Manuel López-Ibáñez <manu@gcc.gnu.org>
PR middle-end/43140
* g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43026
* g++.dg/graphite/pr43026.C: New.
2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/43126
* gcc.dg/cleanup-1.c: Update.
* gcc.dg/func-args-1.c: Update.
* gcc.dg/format/sentinel-1.c: Update.
* g++.old-deja/g++.jason/scoping10.C: Update.
* g++.old-deja/g++.ns/lookup5.C: Update.
* g++.dg/ext/cleanup-1.C: Update.
* g++.dg/parse/varmod1.C: Update.
* g++.dg/parse/error33.C: Update.
* g++.dg/expr/call3.C: Update.
* g++.dg/func-args-1.C: New.
2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
PR c/43125
* gcc.dg/attr-used-2.c: Moved to ...
* c-c++-common/attr-used-2.c: Here.
* gcc.dg/attr-used.c: Moved to ...
* c-c++-common/attr-used.c: Here.
2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
* gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2010-02-22 Richard Guenther <rguenther@suse.de>
PR lto/43045
* gfortran.dg/lto/20100222-1_0.f03: New testcase.
* gfortran.dg/lto/20100222-1_1.c: Likewise.
2010-02-22 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42749
* gcc.c-torture/compile/pr42749.c: New testcase.
2010-02-22 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43072
* gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
* gfortran.dg/internal_pack_9.f90: New test.
2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/23510
* g++.dg/template/recurse.C: Adjust.
* g++.dg/template/pr23510.C: New.
2010-02-21 Dodji Seketeli <dodji@redhat.com>
PR c++/42824
* g++.dg/template/memclass4.C: New test.
2010-02-21 Tobias Burnus <burnus@net-b.de>
PR fortran/35259
* gfortran.dg/reassoc_5.f90: New test.
2010-02-20 Uros Bizjak <ubizjak@gmail.com>
PR target/43067
* gcc.target/i386/pr43067.c: New test.
2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/35669
* g++.dg/warn/Wconversion2.C: Replace -Wconversion with
-Wconversion-null.
* g++.dg/warn/Wconversion-null.C: New test.
* g++.old-deja/g++.other/null1.C: Move to...
* g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2010-02-20 Paul Thomas <pault@gcc.gnu.org>
PR fortran/36932
PR fortran/36933
* gfortran.dg/dependency_26.f90: New test.
PR fortran/43072
* gfortran.dg/internal_pack_7.f90: New test.
PR fortran/43111
* gfortran.dg/internal_pack_8.f90: New test.
2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 43128
* c-c++-common/pr41779.c: Fix broken testcase.
2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 36513
* c-c++-common/pr36513.c: New testcase.
* c-c++-common/pr36513-2.c: New testcase.
2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 41779
* c-c++-common/pr41779.c: New.
2010-02-19 Jakub Jelinek <jakub@redhat.com>
PR debug/43084
* gcc.dg/pr43084.c: New test.
2010-02-19 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42916
* gcc.dg/pr42916.c: New testcase.
2010-02-18 Jason Merrill <jason@redhat.com>
PR c++/42837
* g++.dg/abi/packed1.C: Add expected warning.
PR c++/43108
* g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
* gcc.dg/torture/dg-torture.exp: Likewise.
* c-c++-common/torture/complex-sign.h,
c-c++-common/torture/complex-sign-add.c,
c-c++-common/torture/complex-sign-mixed-add.c,
c-c++-common/torture/complex-sign-mixed-div.c,
c-c++-common/torture/complex-sign-mixed-mul.c,
c-c++-common/torture/complex-sign-mixed-sub.c,
c-c++-common/torture/complex-sign-mul.c,
c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
Adapt for C++ compilation as well.
PR c++/43070
* g++.dg/ext/label1.C: Update.
* g++.dg/ext/label2.C: Update.
PR c++/26261
* g++.dg/template/dependent-name6.C: New.
PR c++/43109
* g++.dg/parse/namespace12.C: New.
2010-02-18 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/43066
* gcc.c-torture/compile/pr43066.c: New test.
2010-02-18 Uros Bizjak <ubizjak@gmail.com>
* g++.dg/ext/attrib35.C: Fix target selector string.
* g++.dg/ext/attrib36.C: Ditto.
* g++.dg/ext/attrib37.C: Ditto.
* g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
* g++.dg/abi/mangle25.C: Ditto.
2010-02-17 Jason Merrill <jason@redhat.com>
PR c++/43069
* g++.dg/parse/namespace11.C: New.
PR c++/43093
* g++.dg/ext/attrib37.C: New.
PR c++/43079
* g++.dg/template/ptrmem20.C: New.
2010-02-17 Uros Bizjak <ubizjak@gmail.com>
PR target/43103
* gcc.target/i386/xop-check.h: Include m256-check.h.
* gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
* gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
* gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
* gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2010-02-17 Jakub Jelinek <jakub@redhat.com>
PR debug/42918
* gcc.dg/pr42918.c: New test.
2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
* g++.dg/ext/attrib36.C: Require ILP32.
2010-02-16 Richard Guenther <rguenther@suse.de>
PR tree-optimization/41043
* gfortran.dg/pr41043.f90: New testcase.
* gcc.dg/Wstrict-overflow-18.c: XFAIL.
2010-02-16 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2010-02-16 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/43074
* gcc.dg/vect/fast-math-pr43074.c: New test.
2010-02-16 Jakub Jelinek <jakub@redhat.com>
* lib/prune.exp: Prune variable tracking size limit exceeded notes.
2010-02-16 Jason Merrill <jason@redhat.com>
PR c++/43031
* g++.dg/ext/attrib36.C: New.
PR c++/43036
* g++.dg/other/array6.C: New.
2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
* gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
_mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
* gcc.target/i386/xop-vpermil2pd-1.c: New.
* gcc.target/i386/xop-vpermil2pd-256-1.c: New.
* gcc.target/i386/xop-vpermil2ps-1.c: New.
* gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2010-02-15 Richard Guenther <rguenther@suse.de>
PR middle-end/43068
* g++.dg/torture/pr43068.C: New testcase.
2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
PR c++/43024
* g++.dg/opt/ice1.C: New.
2010-02-14 Jason Merrill <jason@redhat.com>
PR c++/41997
* g++.dg/cpp0x/initlist-opt.C: New.
2010-02-13 Paul Thomas <pault@gcc.gnu.org>
PR fortran/41113
PR fortran/41117
* gfortran.dg/internal_pack_6.f90: New test.
2010-02-12 Jason Merrill <jason@redhat.com>
PR c++/43054
* g++.dg/cpp0x/variadic99.C: New.
2010-02-12 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
sign extend pointers to gualchk_t.
PR c++/43033
* g++.dg/other/default3.C: Xfail g4 test.
2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/43012
* gcc.dg/graphite/pr43012.c: New.
2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/42930
* g++.dg/graphite/pr42930.C: New.
2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/42914
PR middle-end/42530
* gcc.dg/graphite/pr42530.c: New.
* gcc.dg/graphite/pr42914.c: New.
2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/42771
* gcc.dg/graphite/pr42771.c: New.
2010-02-11 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42998
* gcc.c-torture/compile/pr42998.c: New testcase.
2010-02-10 Jason Merrill <jason@redhat.com>
PR c++/41896
* g++.dg/cpp0x/lambda/lambda-nested3.C: New.
PR c++/42983, core issue 906
* g++.dg/cpp0x/defaulted15.C: Add virtualness test.
* g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
PR c++/43016
* g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2010-02-10 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43017
* gcc.dg/torture/pr43017.c: New testcase.
2010-02-10 Tobias Burnus <burnus@net-b.de>
PR fortran/40823
* gfortran.dg/private_type_1.f90: Update error location.
* gfortran.dg/invalid_interface_assignment.f90: Ditto.
* gfortran.dg/typebound_operator_2.f03: Ditto.
* gfortran.dg/assignment_2.f90: Ditto.
* gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
* gfortran.dg/binding_label_tests_9.f03: Ditto.
2010-02-10 Tobias Burnus <burnus@net-b.de>
PR fortran/43015
* gfortran.dg/bind_c_usage_20.f90: New test.
2010-02-10 Jakub Jelinek <jakub@redhat.com>
PR debug/43010
* g++.dg/debug/pr43010.C: New test.
2010-02-10 Richard Guenther <rguenther@suse.de>
PR c/43007
* gcc.c-torture/execute/20100209-1.c: New testcase.
* gcc.dg/fold-div-3.c: Likewise.
2010-02-10 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/builtin-ffs-1.c: New test.
2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/42999
* gfortran.dg/array_constructor_35.f90: New test.
2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2010-02-09 Jason Merrill <jason@redhat.com>
PR c++/42399
* g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
PR c++/42370
* g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2010-02-09 Tobias Burnus <burnus@net-b.de>
PR fortran/41869
* gfortran.dg/module_write_1.f90: New test.
2010-02-09 Alexander Monakov <amonakov@ispras.ru>
* gcc.dg/pr19340.c: Adjust.
2010-02-09 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43008
* gcc.c-torture/execute/pr43008.c: New testcase.
2010-02-09 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43000
* gcc.dg/torture/pr43000.c: New testcase.
* gcc.dg/torture/pr43002.c: Likewise.
2010-02-09 Daniel Kraft <d@domob.eu>
PR fortran/39171
* gfortran.dg/char_length_2.f90: Change warning expectations accordingly
and pass -Wsurprising as necessary.
2010-02-08 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/42890
* g++.dg/torture/pr42890.C: New test.
2010-02-08 Richard Guenther <rguenther@suse.de>
PR middle-end/42995
* gcc.dg/tree-ssa/inline-4.c: New testcase.
2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
* gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
return 0 from main.
* gcc.dg/graphite/block-1.c: Same.
* gcc.dg/graphite/block-3.c: Same.
* gcc.dg/graphite/block-4.c: Same.
* gcc.dg/graphite/block-5.c: Same.
* gcc.dg/graphite/block-6.c: Same.
* gcc.dg/graphite/block-7.c: Same.
* gcc.dg/graphite/interchange-0.c: Same.
* gcc.dg/graphite/interchange-1.c: Same.
* gcc.dg/graphite/interchange-10.c: Same.
* gcc.dg/graphite/interchange-11.c: Same.
* gcc.dg/graphite/interchange-12.c: Same.
* gcc.dg/graphite/interchange-2.c: Same.
* gcc.dg/graphite/interchange-3.c: Same.
* gcc.dg/graphite/interchange-4.c: Same.
* gcc.dg/graphite/interchange-5.c: Same.
* gcc.dg/graphite/interchange-6.c: Same.
* gcc.dg/graphite/interchange-7.c: Same.
* gcc.dg/graphite/interchange-8.c: Same.
* gcc.dg/graphite/interchange-9.c: Same.
* gcc.dg/graphite/interchange-mvt.c: Same.
2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
* gfortran.dg/graphite/id-19.f: New.
* gfortran.dg/graphite/pr14741.f90: New.
* gfortran.dg/graphite/pr41924.f90: New.
* gfortran.dg/graphite/run-id-2.f90: New.
2010-02-07 Richard Guenther <rguenther@suse.de>
PR middle-end/42956
* gcc.c-torture/compile/pr42956.c: New testcase.
2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/42742
* gfortran.dg/fmt_cache_2.f: New test.
2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/read_no_eor.f90: New test.
2010-02-05 Jason Merrill <jason@redhat.com>
* g++.dg/ext/label13.C: Move constructor body out of class.
2010-02-03 Jason Merrill <jason@redhat.com>
PR c++/42870
* g++.dg/ext/dllexport3.C: New.
2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
* gcc.dg/format/ms-format3.c: New test for specific MS types.
2010-02-05 Richard Guenther <rguenther@suse.de>
* gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2010-02-05 Dodji Seketeli <dodji@redhat.com>
PR c++/42915
* g++.dg/other/crash-9.C: New test.
2010-02-05 Paul Thomas <pault@gcc.gnu.org>
PR fortran/42309
* gfortran.dg/subref_array_pointer_4.f90 : New test.
2010-02-04 Richard Guenther <rguenther@suse.de>
PR rtl-optimization/42952
* gcc.dg/torture/pr42952.c: New testcase.
2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/42901
* gfortran.dg/namelist_60.f90: New test.
2010-02-03 Jason Merrill <jason@redhat.com>
PR c++/40138
* g++.dg/ext/builtin11.C: New.
PR c++/4926
PR c++/38600
* g++.dg/abi/mangle35.C: New.
* g++.dg/abi/mangle37.C: New.
PR c++/12909
* g++.dg/abi/mangle36.C: New.
PR c++/35652
* g++.dg/warn/string1.C: New.
2010-02-03 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42944
* gcc.dg/errno-1.c: New testcase.
2010-02-03 Richard Guenther <rguenther@suse.de>
PR middle-end/42927
* gcc.c-torture/compile/pr42927.c: New testcase.
2010-02-03 Tobias Burnus <burnus@net-b.de>
PR fortran/42936
* gfortran.dg/null_4.f90: New test.
2010-02-02 Jason Merrill <jason@redhat.com>
PR c++/41090
* g++.dg/ext/label13.C: New.
2010-02-02 Tobias Burnus <burnus@net-b.de>
PR fortran/42650
* gfortran.dg/func_result_5.f90: New test.
2010-02-01 Tobias Burnus <burnus@net-b.de>
PR fortran/42922
* gfortran.dg/pure_initializer_3.f90: News test.
2010-01-31 Janus Weil <janus@gcc.gnu.org>
PR fortran/42888
* gfortran.dg/allocate_derived_2.f90: New test.
2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
PR middle-end/42898
* gcc.dg/torture/pr42898-2.c: New test.
2010-01-31 Richard Guenther <rguenther@suse.de>
PR middle-end/42898
* gcc.dg/torture/pr42898.c: New testcase.
2010-01-31 Paul Thomas <pault@gcc.gnu.org>
PR fortran/38324
* gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
* gfortran.dg/alloc_comp_bounds_1.f90: New test.
2010-01-30 Paolo Bonzini <bonzini@gnu.org>
* g++.dg/tree-ssa/inline-1.C: New.
* g++.dg/tree-ssa/inline-2.C: New.
* g++.dg/tree-ssa/inline-3.C: New.
2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
PR testsuite/41701
* gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
the string 'pow' in the pathname of the compiler from generating a
test failure.
2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* g++.old-deja/g++.mike/eh16.C: Rename err to e.
* g++.old-deja/g++.mike/eh17.C: Likewise.
* g++.old-deja/g++.mike/p5571.C: Likewise.
2010-01-29 Dodji Seketeli <dodji@redhat.com>
PR c++/42758
PR c++/42634
PR c++/42336
PR c++/42797
PR c++/42880
* g++.dg/other/crash-5.C: New test.
* g++.dg/other/crash-6.C: New test.
* g++.dg/other/crash-7.C: New test.
* g++.dg/other/crash-8.C: New test.
2010-01-29 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/42889
* gcc.dg/pr42889.c: New test.
2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/pr42881.c: Use SSE2.
2010-01-28 Uros Bizjak <ubizjak@gmail.com>
PR target/42891
* gcc.target/i386/pr42891.c: New test.
2010-01-28 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42871
* g++.dg/torture/pr42871.C: New testcase.
2010-01-28 Richard Guenther <rguenther@suse.de>
* gcc.dg/Wobjsize-1.h: New testcase.
* gcc.dg/Wobjsize-1.c: Likewise.
2010-01-28 Richard Guenther <rguenther@suse.de>
PR middle-end/42883
* g++.dg/torture/pr42883.C: New testcase.
2010-01-28 Michael Matz <matz@suse.de>
* gcc.target/i386/pr42881.c: New test.
2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
Add i?86-*-solaris2* support.
2010-01-28 Dodji Seketeli <dodji@redhat.com>
PR c++/42713
PR c++/42820
* g++.dg/template/typedef27.C: New test case.
* g++.dg/template/typedef28.C: New test case.
2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
* testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2010-01-27 Richard Guenther <rguenther@suse.de>
PR middle-end/42878
* gcc.dg/torture/pr42878-1.c: New testcase.
* gcc.dg/torture/pr42878-2.c: Likewise.
2010-01-27 Jakub Jelinek <jakub@redhat.com>
PR middle-end/42874
* gcc.dg/vla-22.c: New test.
2010-01-26 Jakub Jelinek <jakub@redhat.com>
* ada/acats/run_all.sh: Make sure norun.lst is sorted using the
current collation.
2010-01-26 Richard Guenther <rguenther@suse.de>
PR rtl-optimization/42685
* gcc.dg/pr42685.c: New testcase.
* g++.dg/other/pr42685.C: Likewise.
2010-01-26 Richard Guenther <rguenther@suse.de>
PR middle-end/42806
* g++.dg/other/pr42806.C: New testcase.
2010-01-26 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42250
* gcc.dg/pr42250.c: New testcase.
2010-01-25 Arnaud Charlet <charlet@adacore.com>
* gnat.dg/array_bounds_test.adb: New test.
2010-01-25 Tobias Burnus <burnus@net-b.de>
PR fortran/42858
* gfortran.dg/generic_21.f90: New test.
2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR testsuite/41522
* gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2010-01-24 Mark Mitchell <mark@codesourcery.com>
PR c++/42748
* g++.dg/abi/arm_va_list2.C: New test.
* g++.dg/abi/arm_va_list2.h: Companion header file.
2010-01-24 Paul Thomas <pault@gcc.gnu.org>
PR fortran/41044
* gfortran.dg/parameter_array_ref_2.f90 : New test.
PR fortran/41167
* gfortran.dg/char_array_arg_1.f90 : New test.
* gfortran.dg/pr25923.f90 : Remove XFAIL.
2010-01-24 Tobias Burnus <burnus@net-b.de>
PR fortran/39304
* gfortran.dg/generic_20.f90: New test.
2010-01-22 Michael Matz <matz@suse.de>
* gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
-msse2.
2010-01-21 Paul Thomas <pault@gcc.gnu.org>
PR fortran/42736
* gfortran.dg/dependency_25.f90 : New test.
2010-01-21 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42585
* gcc.dg/tree-ssa/pr42585.c: New test.
2010-01-21 Richard Guenther <rguenther@suse.de>
PR middle-end/19988
* gcc.dg/pr19988.c: New testcase.
2010-01-20 Janis Johnson <janis187@us.ibm.com>
* g++.dg/compat/decimal/compat-common.h: New file.
* g++.dg/compat/decimal/decimal-dummy.h: New file.
* g++.dg/compat/decimal/pass_x.h: New file.
* g++.dg/compat/decimal/pass_y.h: New file.
* g++.dg/compat/decimal/pass-1_main.C: New file.
* g++.dg/compat/decimal/pass-1_x.C: New file.
* g++.dg/compat/decimal/pass-1_y.C: New file.
* g++.dg/compat/decimal/pass-2_main.C: New file.
* g++.dg/compat/decimal/pass-2_x.C: New file.
* g++.dg/compat/decimal/pass-2_y.C: New file.
* g++.dg/compat/decimal/pass-3_main.C: New file.
* g++.dg/compat/decimal/pass-3_x.C: New file.
* g++.dg/compat/decimal/pass-3_y.C: New file.
* g++.dg/compat/decimal/pass-4_main.C: New file.
* g++.dg/compat/decimal/pass-4_x.C: New file.
* g++.dg/compat/decimal/pass-4_y.C: New file.
* g++.dg/compat/decimal/pass-5_main.C: New file.
* g++.dg/compat/decimal/pass-5_x.C: New file.
* g++.dg/compat/decimal/pass-5_y.C: New file.
* g++.dg/compat/decimal/pass-6_main.C: New file.
* g++.dg/compat/decimal/pass-6_x.C: New file.
* g++.dg/compat/decimal/pass-6_y.C: New file.
* g++.dg/compat/decimal/return_x.h: New file.
* g++.dg/compat/decimal/return_y.h: New file.
* g++.dg/compat/decimal/return-1_main.C: New file.
* g++.dg/compat/decimal/return-1_x.C: New file.
* g++.dg/compat/decimal/return-1_y.C: New file.
* g++.dg/compat/decimal/return-2_main.C: New file.
* g++.dg/compat/decimal/return-2_x.C: New file.
* g++.dg/compat/decimal/return-2_y.C: New file.
* g++.dg/compat/decimal/return-3_main.C: New file.
* g++.dg/compat/decimal/return-3_x.C: New file.
* g++.dg/compat/decimal/return-3_y.C: New file.
* g++.dg/compat/decimal/return-4_main.C: New file.
* g++.dg/compat/decimal/return-4_x.C: New file.
* g++.dg/compat/decimal/return-4_y.C: New file.
* g++.dg/compat/decimal/return-5_main.C: New file.
* g++.dg/compat/decimal/return-5_x.C: New file.
* g++.dg/compat/decimal/return-5_y.C: New file.
* g++.dg/compat/decimal/return-6_main.C: New file.
* g++.dg/compat/decimal/return-6_x.C: New file.
* g++.dg/compat/decimal/return-6_y.C: New file.
2010-01-20 Alexandre Oliva <aoliva@redhat.com>
PR debug/42715
* gcc.dg/pr42715.c: New.
2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/42038
* g++.dg/parse/crash55.C: New.
2010-01-20 Alexandre Oliva <aoliva@redhat.com>
PR debug/42782
* gcc.dg/guality/pr42782.c: New.
2010-01-20 Jason Merrill <jason@redhat.com>
PR c++/41788
* g++.dg/abi/packed1.C: New.
PR c++/41920
* g++.dg/cpp0x/lambda/lambda-warn1.C: New.
PR c++/40750
* g++.dg/parse/fn-typedef1.C: New.
* g++.dg/other/cv_quals.C: Adjust.
2010-01-20 Anthony Green <green@moxielogic.com>
* gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
pack(push) pragma).
* gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
* gcc.dg/20020312-2.c: Port this to the moxie core.
* gcc.dg/weak/typeof-2.c: Ditto.
2010-01-20 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42717
* gcc.c-torture/compile/pr42717.c: New testcase.
2010-01-20 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
of signed, add a few new tests.
PR middle-end/42803
* g++.dg/parse/limits-initializer1.C: New test.
2010-01-19 Janus Weil <janus@gcc.gnu.org>
PR fortran/42804
* gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
* gfortran.dg/typebound_call_12.f03: New test.
2010-01-19 Paul Thomas <pault@gcc.gnu.org>
PR fortran/42783
* gfortran.dg/bounds_check_15.f90 : New test.
2010-01-19 Michael Matz <matz@suse.de>
PR tree-optimization/41783
* gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/38697.
* gcc.target/arm/neon/vget_lowf32.c: Regenerate.
* gcc.target/arm/neon/vget_lowp16.c: Likewise.
* gcc.target/arm/neon/vget_lowp8.c: Likewise.
* gcc.target/arm/neon/vget_lows16.c: Likewise.
* gcc.target/arm/neon/vget_lows32.c: Likewise.
* gcc.target/arm/neon/vget_lows64.c: Likewise.
* gcc.target/arm/neon/vget_lows8.c: Likewise.
* gcc.target/arm/neon/vget_lowu16.c: Likewise.
* gcc.target/arm/neon/vget_lowu32.c: Likewise.
* gcc.target/arm/neon/vget_lowu64.c: Likewise.
* gcc.target/arm/neon/vget_lowu8.c: Likewise.
2010-01-19 Janus Weil <janus@gcc.gnu.org>
PR fortran/42545
* gfortran.dg/extends_6.f03: Modified an error message.
* gfortran.dg/extends_10.f03: New test.
* gfortran.dg/private_type_6.f03: Modified an error message.
* gfortran.dg/structure_constructor_8.f03: Ditto.
2010-01-19 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/42719
* gcc.dg/pr42719.c: New test.
PR debug/42728
* gcc.dg/pr42728.c: New test.
2010-01-19 Anthony Green <green@moxielogic.com>
* gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2010-01-18 Anthony Green <green@moxielogic.com>
* gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
for moxie.
2010-01-19 Dodji Seketeli <dodji@redhat.com>
* g++.dg/template/error45.C: reverted as part of reverting the
fix of PR c++/42634.
2010-01-18 Dodji Seketeli <dodji@redhat.com>
PR c++/42634
* g++.dg/template/error45.C: New test.
2010-01-18 Dodji Seketeli <dodji@redhat.com>
PR c++/42766
* g++.dg/conversion/op6.C: New test.
2010-01-18 Uros Bizjak <ubizjak@gmail.com>
PR target/42774
* gcc.target/alpha/pr42774.c: New test.
2010-01-18 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42781
* gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2010-01-17 Richard Guenther <rguenther@suse.de>
PR middle-end/42248
* gcc.c-torture/execute/pr42248.c: New testcase.
2010-01-17 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42773
* g++.dg/torture/pr42773.C: New testcase.
2010-01-17 Janus Weil <janus@gcc.gnu.org>
PR fortran/42677
* gfortran.dg/interface_assignment_5.f90: New test.
2010-01-17 Dodji Seketeli <dodji@redhat.com>
PR c++/42697
* g++.dg/template/crash94.C: Reverted.
2010-01-17 Jie Zhang <jie.zhang@analog.com>
PR debug/42767
* gcc.dg/debug/pr42767.c: New.
2010-01-15 Jason Merrill <jason@redhat.com>
PR c++/42761
* g++.dg/cpp0x/decltype22.C: New.
2010-01-16 Jakub Jelinek <jakub@redhat.com>
PR middle-end/42760
* g++.dg/torture/pr42760.C: New test.
2010-01-15 Jing Yu <jingyu@google.com>
PR rtl-optimization/42691
* gcc.c-torture/execute/pr42691.c: New.
2010-01-15 Richard Guenther <rguenther@suse.de>
PR middle-end/42739
* g++.dg/torture/pr42739.C: New testcase.
2010-01-15 Dodji Seketeli <dodji@redhat.com>
* g++.dg/template/error45.C: Revert as part of reverting changes
or PR c++/42634.
2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/42684
* gfortran.dg/interface_31.f90: New test.
2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
* gcc.target/powerpc/pr42747.c: New file.
2010-01-14 Jakub Jelinek <jakub@redhat.com>
PR middle-end/42674
* c-c++-common/pr42674.c: New test.
PR c++/42608
* g++.dg/template/instantiate11.C: New test.
2010-01-14 Jason Merrill <jason@redhat.com>
PR c++/42701
* g++.dg/overload/error3.C: New.
PR c++/42655
* g++.dg/overload/rvalue1.C: New.
2010-01-14 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42706
* gcc.dg/ipa/pr42706.c: New testcase.
2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
* g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2010-01-14 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42714
* g++.dg/torture/pr42714.C: New test.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/42246
* gfortran.dg/pr42246-2.f: New.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/42389
* gcc.dg/pr42389.c: New.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/42388
* gcc.dg/pr42388.c: New.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/42294
* gfortran.dg/pr42294.f: New.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/39453
PR rtl-optimization/42246
* gcc.dg/pr39453.c: New.
* gcc.dg/pr42246.c: New.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR middle-end/42245
* gcc.dg/pr42245.c: New.
* gcc.dg/pr42245-2.c: New.
2010-01-14 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/42249
* gcc.dg/pr42249.c: New.
2010-01-14 Jakub Jelinek <jakub@redhat.com>
PR c/42721
* gcc.c-torture/execute/pr42721.c: New test.
2010-01-14 Ira Rosen <irar@il.ibm.com>
PR tree-optimization/42709
* gcc.dg/vect/pr42709.c: New test.
2010-01-14 Paul Thomas <pault@gcc.gnu.org>
PR fortran/41478
* gfortran.dg/alloc_comp_scalar_1.f90: New test.
* gfortran.dg/alloc_comp_transformational_1.f90: New test.
2010-01-14 Paul Thomas <pault@gcc.gnu.org>
PR fortran/42481
* gfortran.dg/generic_19.f90 : New test.
2010-01-13 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42730
* gcc.c-torture/compile/pr42730.c: New testcase.
2010-01-13 Steve Ellcey <sje@cup.hp.com>
PR target/pr42542
* gcc.target/ia64/pr42542-1.c: New.
* gcc.target/ia64/pr42542-2.c: New.
* gcc.target/ia64/pr42542-3.c: New.
2010-01-13 Dodji Seketeli <dodji@redhat.com>
PR c++/42634
* g++.dg/template/error45.C: New test.
2010-01-13 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42704
* g++.dg/torture/pr42704.C: New test.
2010-01-13 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42703
* gcc.c-torture/compile/pr42703.c: New test.
2010-01-13 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42705
* gcc.c-torture/compile/pr42705.c: New testcase.
2010-01-13 Jie Zhang <jie.zhang@analog.com>
* gcc.target/bfin/l2.c: New test.
* gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2010-01-13 Richard Guenther <rguenther@suse.de>
PR middle-end/42716
* gcc.c-torture/compile/pr42716.c: New testcase.
2010-01-13 Richard Guenther <rguenther@suse.de>
PR lto/42678
* gfortran.dg/lto/20100110-1_0.f90: New testcase.
2010-01-12 Joseph Myers <joseph@codesourcery.com>
PR c/42708
* gcc.c-torture/compile/pr42708-1.c: New test.
2010-01-12 Jakub Jelinek <jakub@redhat.com>
PR debug/42662
* gcc.dg/pr42662.c: New test.
PR tree-optimization/42645
* g++.dg/other/pr42645-1.C: New test.
* g++.dg/other/pr42645-2.C: New test.
2010-01-11 Janis Johnson <janis187@us.ibm.com>
PR target/42416
* gcc.target/powerpc/warn-1.c: New test.
* gcc.target/powerpc/warn-2.c: New test.
2010-01-11 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
stack alignment.
2010-01-10 Rafael Avila de Espindola <espindola@google.com>
* gcc.dg/lto/20100108_0.c: New.
2010-01-10 Uros Bizjak <ubizjak@gmail.com>
* gcc.dg/graphite/pr40281.c (dg-options): Add -w.
Add -march=i686 -msse for 32bit x86 targets.
2010-01-10 Richard Guenther <rguenther@suse.de>
PR middle-end/42667
* gcc.dg/torture/pr42667.c: New testcase.
2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/32489
* gfortran.dg/array_constructor_34.f90: New test.
2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/20923
* gfortran.dg/array_constructor_33.f90: New test.
gfortran.dg/array_function_5.f90: Add credit.
2010-01-09 Alexandre Oliva <aoliva@redhat.com>
PR debug/42631
* gcc.dg/pr42631.c: New.
2010-01-09 Alexandre Oliva <aoliva@redhat.com>
PR debug/42630
* gcc.dg/pr42630.c: New.
2010-01-09 Alexandre Oliva <aoliva@redhat.com>
PR debug/42629
* gcc.dg/pr42629.c: New.
2010-01-09 Alexandre Oliva <aoliva@redhat.com>
PR middle-end/42363
* gcc.dg/torture/pr42363.c: New.
2010-01-09 Alexandre Oliva <aoliva@redhat.com>
PR debug/42604
PR debug/42395
* gcc.dg/vect/pr42604.c: New.
* gcc.dg/vect/pr42395.c: New.
2010-01-09 Richard Guenther <rguenther@suse.de>
PR middle-end/42512
* gcc.c-torture/execute/pr42512.c: New testcase.
2010-01-09 Tobias Burnus <burnus@net-b.de>
PR fortran/41298
* gfortran.dg/c_ptr_tests_14.f90: New test.
2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR ada/41929
* gnat.dg/null_pointer_deref1.adb: Don't run on
sparc*-sun-solaris2.11.
2010-01-08 Richard Guenther <rguenther@suse.de>
PR lto/42528
* gcc.dg/lto/20100103-1_0.c: New testcase.
* gcc.dg/lto/20100103-2_0.c: Likewise.
2010-01-08 Tobias Burnus <burnus@net-b.de
PR/fortran 25829
* gfortran.dg/asynchronous_1.f90: New test.
* gfortran.dg/asynchronous_2.f90: New test.
* gfortran.dg/conflicts.f90: Update error message.
2010-01-07 Dodji Seketeli <dodji@redhat.com>
c++/40155
* g++.dg/cpp0x/variadic-unify-2.C: New test.
2010-01-07 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/42625
* g++.dg/opt/dtor4.C: New test.
* g++.dg/opt/dtor4.h: New.
* g++.dg/opt/dtor4-aux.cc: New.
2010-01-07 Tobias Burnus <burnus@net-b.de>
PR fortran/42597
* gfortran.dg/proc_ptr_26.f90: New test.
2010-01-07 Tobias Burnus <burnus@net-b.de>
PR fortran/41872
* gfortran.dg/allocatable_scalar_7.f90: New test.
2010-01-06 Richard Guenther <rguenther@suse.de>
* gcc.c-torture/compile/pr42632.c: New testcase.
2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
PR target/42542
* gcc.target/i386/pr42542-4.c: New.
* gcc.target/i386/pr42542-4a.c: Likewise.
* gcc.target/i386/pr42542-5.c: Likewise.
* gcc.target/i386/pr42542-5a.c: Likewise.
2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
* gcc.dg/tls/opt-15.c: New test.
2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2010-01-05 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42462
* g++.dg/torture/pr42462.C: New test.
2010-01-05 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/initlist30.C: New test.
2010-01-05 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42614
* gcc.c-torture/execute/pr42614.c: New testcase.
2010-01-05 Eric Fisher <joefoxreal@gmail.com>
* gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
* gcc.dg/Wunreachable-1.c: Remove the testcase of
-Wunreachable-code.
* gcc.dg/Wunreachable-2.c: Likewise.
* gcc.dg/Wunreachable-3.c: Likewise.
* gcc.dg/Wunreachable-4.c: Likewise.
* gcc.dg/Wunreachable-5.c: Likewise.
* gcc.dg/Wunreachable-6.c: Likewise.
* gcc.dg/Wunreachable-7.c: Likewise.
* gcc.dg/Wunreachable-8.c: Likewise.
* gcc.dg/20041231-1.c: Likewise.
2010-01-05 Jakub Jelinek <jakub@redhat.com>
PR other/42611
* gcc.dg/pr42611.c: New test.
PR tree-optimization/42508
* g++.dg/opt/pr42508.C: New test.
2010-01-05 Tobias Burnus <burnus@net-b.de>
PR fortran/41872
* gfortran.dg/allocatable_scalar_8.f90: New.
2010-01-04 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42398
* gcc.c-torture/compile/pr42398.c: New test.
2010-01-04 Jason Merrill <jason@redhat.com>
PR c++/42555
* g++.dg/ext/attrib35.C: New.
PR c++/42567
* g++.dg/cpp0x/auto17.C: New.
2010-01-04 Rafael Avila de Espindola <espindola@google.com>
* gcc.dg/lto/20100104_0.c: New.
2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
PR target/42542
* gcc.target/i386/pr42542-1.c: New.
* gcc.target/i386/pr42542-1a.c: Likewise.
* gcc.target/i386/pr42542-1b.c: Likewise.
* gcc.target/i386/pr42542-2.c: Likewise.
* gcc.target/i386/pr42542-2a.c: Likewise.
* gcc.target/i386/pr42542-2b.c: Likewise.
* gcc.target/i386/pr42542-3.c: Likewise.
* gcc.target/i386/pr42542-3a.c: Likewise.
2009-01-04 Tobias Burnus <burnus@net-b.de>
PR fortran/41872
* gfortran.dg/allocatable_scalar_5.f90: New test.
* gfortran.dg/allocatable_scalar_6.f90: New test.
2010-01-03 Richard Guenther <rguenther@suse.de>
PR testsuite/42583
* gfortran.dg/gomp/recursion1.f90: Remove.
2010-01-03 Richard Guenther <rguenther@suse.de>
* gcc.dg/Warray-bounds.c: Remove XFAILs.
* gcc.dg/uninit-6.c: Likewise.
* gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2010-01-03 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42589
* gcc.target/i386/pr42589.c: New testcase.
2010-01-03 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42438
* gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2010-01-02 Richard Guenther <rguenther@suse.de>
PR testsuite/41651
* g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2010-01-02 Uros Bizjak <ubizjak@gmail.com>
PR target/42448
* gcc.target/alpha/pr42448-1.c: New test.
* gcc.target/alpha/pr42448-2.c: Ditto.
2010-01-01 Joseph Myers <joseph@codesourcery.com>
PR preprocessor/41947
* gcc.dg/c99-hexfloat-3.c: New test.
2010-01-01 Richard Guenther <rguenther@suse.de>
PR c/42570
* gcc.c-torture/execute/pr42570.c: New testcase.
2010-01-01 Richard Guenther <rguenther@suse.de>
PR middle-end/42559
* gcc.c-torture/compile/pr42559.c: New testcase.
Copyright (C) 2010 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.