OSDN Git Service

2010-11-11 Jakub Jelinek <jakub@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index b00c673..a63ed7c 100644 (file)
@@ -1,3 +1,187 @@
+2010-11-11  Jakub Jelinek <jakub@redhat.com>
+           Tobias Burnus <burnus@net-b.de>
+
+       PR fortran/46325
+       * gfortran.dg/char_initialiser_actual.f90: Make test case valid. 
+
+2010-11-11  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/20081223-1.c: Update LTO options.
+       * gcc.dg/lto/20090206-1_0.c: Update LTO options.
+       * gcc.dg/lto/20081118_0.c: Update LTO options.
+       * gcc.dg/lto/ipareference_0.c: Update LTO options.
+       * gcc.dg/lto/20100423-2_0.c: Update LTO options.
+       * gcc.dg/lto/20081201-1_0.c: Update LTO options.
+       * gcc.dg/lto/ipacp_0.c: Update LTO options.
+       * gcc.dg/lto/20090116_0.c: Update LTO options.
+       * gcc.dg/lto/20091015-1_0.c: Update LTO options.
+       * gcc.dg/lto/20090126-2_0.c: Update LTO options.
+       * gcc.dg/lto/20081202-2_0.c: Update LTO options.
+       * gcc.dg/lto/20081204-1_0.c: Update LTO options.
+       * gcc.dg/lto/const-uniq_0.c: Update LTO options.
+       * gcc.dg/lto/20081224_0.c: Update LTO options.
+       * gcc.dg/lto/20090219_0.c: Update LTO options.
+       * gcc.dg/lto/ipareference2_0.c: Update LTO options.
+       * gcc.dg/lto/20090206-2_0.c: Update LTO options.
+       * gcc.dg/lto/20081115_0.c: Update LTO options.
+       * gcc.dg/lto/20081201-2_0.c: Update LTO options.
+       * gcc.dg/lto/20081120-2_0.c: Update LTO options.
+       * gcc.dg/lto/materialize-1_0.c: Update LTO options.
+       * gcc.dg/lto/20090126-1_0.c: Update LTO options.
+       * gcc.dg/lto/20081202-1_0.c: Update LTO options.
+       * gcc.dg/lto/noreturn-1_0.c: Update LTO options.
+       * g++.dg/20090107-1.C: Update LTO options.
+       * g++.dg/lto/pr45679-2_0.C: Update LTO options.
+       * g++.dg/lto/20081123_0.C: Update LTO options.
+       * g++.dg/lto/20090313_0.C: Update LTO options.
+       * g++.dg/lto/20081125_0.C: Update LTO options.
+       * g++.dg/lto/20081109-1_0.C: Update LTO options.
+       * g++.dg/lto/20081219_0.C: Update LTO options.
+       * g++.dg/lto/20100724-1_0.C: Update LTO options.
+       * g++.dg/lto/20081204-1_0.C: Update LTO options.
+       * g++.dg/lto/20090303_0.C: Update LTO options.
+       * g++.dg/lto/20100723-1_0.C: Update LTO options.
+       * g++.dg/lto/pr45679-1_0.C: Update LTO options.
+       * g++.dg/lto/20090128_0.C: Update LTO options.
+       * g++.dg/lto/20081204-2_0.C: Update LTO options.
+       * g++.dg/lto/20090302_0.C: Update LTO options.
+       * g++.dg/lto/20081119-1_0.C: Update LTO options.
+       * g++.dg/lto/20081118_0.C: Update LTO options.
+       * g++.dg/20090121-1.C: Update LTO options.
+       * objc.dg/lto/lto.exp: Update LTO options.
+       * lib/lto.exp: Update LTO options.
+       * lib/gcc-dg.exp: Update LTO options.
+       * lib/c-torture.exp: Update LTO options.
+       * obj-c++.dg/lto/lto.exp: Update LTO options.
+
+2010-11-11  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimize/40436
+       * gcc.dg/tree-ssa/inline-5.c: New testcase.
+       * gcc.dg/tree-ssa/inline-6.c: New testcase.
+
+2010-11-11  Janus Weil  <janus@gcc.gnu.org>
+
+       * gfortran.dg/proc_decl_24.f90: New.
+
+2010-11-11  Nicola Pero  <nicola.pero@meta-innovation.com>
+       * objc.dg/property/at-property-20.m: New.
+       * objc.dg/property/synthesize-8.m: New. 
+       * obj-c++.dg/property/at-property-20.m: New.
+       * obj-c++.dg/property/synthesize-8.mm: New.
+       
+2010-11-11  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/cpp/warn-normalized-3.c: Update expected note text.
+
+2010-11-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/46388
+       * gcc.c-torture/compile/pr46388.c: New test.
+
+2010-11-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * lib/lto.exp (lto-get-options-main): Support optional target
+       selector for dg-suppress-ld-options.
+
+2010-11-11  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/46383
+       * g++.dg/torture/pr46383.C: New test.
+
+2010-11-11  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc-target/i386/sse-12.c: Add -msse4a to dg-options.
+       * gcc-target/i386/sse-13.c: Add -msse4a, -mfma4, -mbmi and -mtbm
+       to dg-options.
+       * gcc-target/i386/sse-14.c: Add -mfma4a and -mbmi to dg-options.
+       * g++.dg/other/i386-2.C: Add -msse4a and -mfma4 to dg-options.
+       * g++.dg/other/i386-3.C: Ditto.
+
+2010-11-10  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/constexpr-46420.C: New.
+
+2010-11-10  Joseph Myers  <joseph@codesourcery.com>
+
+       * g++.dg/ext/bitfield2.C, g++.dg/ext/bitfield4.C,
+       gcc.dg/bitfld-15.c, gcc.dg/bitfld-17.c,
+       gcc.target/i386/pr39082-1.c, gcc.target/i386/pr39545-1.c,
+       gcc.target/i386/pr39545-2.c, gcc.target/i386/pr39678.c: Update
+       expected messages.
+
+2010-11-10  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimize/38669
+       * gcc.dg/tree-ssa/pr38699.c: New testcase.
+
+2010-11-10  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-prof/inliner-1.c: Fix testcase.
+
+2010-11-10  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/constexpr-bitfield.C: New.
+
+2010-11-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/46409
+       * gcc.dg/debug/pr46409.c: New test.
+
+       PR c++/46368
+       * g++.dg/cpp0x/constexpr-defarg2.C: New test.
+
+2010-11-10  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/46419
+       * gcc-target/i386/pr46419.c: New test.
+
+2010-11-10  Quentin Neill  <quentin.neill.gnu@gmail.com>
+
+       * g++.dg/other/i386-2.C: Add -mtbm.
+       * g++.dg/other/i386-3.C: Likewise.
+       * gcc.target/i386/funcspec-5.c: Add tbm and no-tbm targets.
+       * gcc.target/i386/funcspec-6.c: Likewise.
+       * gcc.target/i386/sse-12.c: Add -mtbm.
+       * gcc.target/i386/sse-13.c: Add -mtbm and test immediate
+       operand intrinsics.
+       * gcc.target/i386/sse-14.c: Likewise.
+       * gcc.target/i386/sse-22.c: Likewise.
+       * gcc.target/i386/sse-23.c: Likewise.
+       * gcc.target/i386/tbm-1.c: New file.
+       * gcc.target/i386/tbm-2.c: Likewise.
+
+2010-11-10  Quentin Neill  <quentin.neill.gnu@gmail.com>
+
+       * g++.dg/other/i386-2.C: Add -mbmi.
+       * g++.dg/other/i386-3.C: Likewise.
+       * gcc.target/i386/funcspec-5.c: Add bmi and no-bmi targets.
+       * gcc.target/i386/funcspec-6.c: Likewise.
+       * gcc.target/i386/sse-12.c: Add -mbmi.
+       * gcc.target/i386/bmi-1.c: New file.
+       * gcc.target/i386/bmi-2.c: Likewise.
+       * gcc.target/i386/bmi-3.c: Likewise.
+       * gcc.target/i386/bmi-4.c: Likewise.
+       * gcc.target/i386/bmi-5.c: Likewise.
+       * gcc.target/i386/bmi-6.c: Likewise.
+
+2010-11-10  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/46065
+       * g++.dg/pr46065.C: New test.
+
+2010-11-10  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimize/33172
+       PR tree-optimize/43411
+       * gcc.dg/tree-ssa/pr33172.c: New testcase.
+       * g++.dg/tree-ssa/pr43411.C: New testcase.
+
+2010-11-10  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimize/46228
+       * g++.dg/tree-ssa/pr46228.C: New testcase.
+
 2010-11-10  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR tree-optimization/46414
 
        * gfortran.dg/open_dev_null.f90: New test.
 
-2010-11-09   Jan Hubicka  <jh@suse.cz>
+2010-11-09  Jan Hubicka  <jh@suse.cz>
 
        * testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c: Update for loop
        unrolling.
 
        PR tree-optimization/46316
        * gcc.c-torture/execute/pr46316.c: New test.
-       
+
 2010-11-08  Janus Weil  <janus@gcc.gnu.org>
 
        PR fortran/46344
 
        * objc.dg/property/dotsyntax-13.m: New.
        * objc.dg/property/dotsyntax-14.m: New.
-       * objc.dg/property/dotsyntax-15.m: New. 
+       * objc.dg/property/dotsyntax-15.m: New.
        * objc.dg/property/synthesize-7.m: New.
        * obj-c++.dg/property/dotsyntax-13.mm: New.
        * obj-c++.dg/property/dotsyntax-14.mm: New.
-       * obj-c++.dg/property/dotsyntax-15.mm: New.     
+       * obj-c++.dg/property/dotsyntax-15.mm: New.
        * obj-c++.dg/property/synthesize-7.mm: New.
 
 2010-11-08  Nicola Pero  <nicola.pero@meta-innovation.com>
 
        * objc.dg/property/dynamic-4.m: New.
        * objc.dg/property/dynamic-5.m: New.
-       * objc.dg/property/dynamic-6.m: New.    
+       * objc.dg/property/dynamic-6.m: New.
        * obj-c++.dg/property/dynamic-4.mm: New.
        * obj-c++.dg/property/dynamic-5.mm: New.
        * obj-c++.dg/property/dynamic-6.mm: New.
        * obj-c++.dg/property/synthesize-3.mm: New.
        * obj-c++.dg/property/synthesize-4.mm: New.
        * obj-c++.dg/property/synthesize-5.mm: New.
-       * obj-c++.dg/property/synthesize-6.mm: New.     
-       
+       * obj-c++.dg/property/synthesize-6.mm: New.
+
 2010-11-08  Nicola Pero  <nicola.pero@meta-innovation.com>
 
-       * objc.dg/property/at-property-5.m: Updated test.       
+       * objc.dg/property/at-property-5.m: Updated test.
        * objc.dg/property/at-property-16.m: New.
        * objc.dg/property/at-property-17.m: New.
        * objc.dg/property/at-property-18.m: New.
-       * objc.dg/property/at-property-19.m: New.       
+       * objc.dg/property/at-property-19.m: New.
        * objc.dg/property/dotsyntax-12.m: New.
        * objc.dg/protocol-inheritance-1.m: New.
        * objc.dg/protocol-inheritance-2.m: New.
        * obj-c++.dg/property/at-property-16.mm: New.
        * obj-c++.dg/property/at-property-17.mm: New.
        * obj-c++.dg/property/at-property-18.mm: New.
-       * obj-c++.dg/property/at-property-19.mm: New.   
+       * obj-c++.dg/property/at-property-19.mm: New.
        * obj-c++.dg/protocol-inheritance-1.mm: New.
        * obj-c++.dg/protocol-inheritance-2.mm: New.
        * obj-c++.dg/property/dotsyntax-12.mm: New.
-       
+
 2010-11-08  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/expr/overflow1.C: New.
        * gcc.c-torture/compile/vector-2.c: Likewise.
        * gcc.dg/pr32912-1.c: Likewise.
        * gcc.c-torture/execute/va-arg-25.c: Move ...
-       * gcc.dg/torture/va-arg-25.c: ... here.
-       Add dg-do run.
+       * gcc.dg/torture/va-arg-25.c: ... here.  Add dg-do run.
        Add dg-options -msse, dg-require-effective-target sse_runtime for
        for i?86-*-*, x86_64-*-*.
        * gcc.c-torture/execute/vector-1.c: Likewise.
 
        * gcc.dg/torture/pr45982.c: Add -std=c99
        * gcc.dg/torture/pr45623.c: Ditto.
-       
+
 2010-11-08  Steve Ellcey  <sje@cup.hp.com>
 
        * gcc/testsuite/g++.dg/abi/covariant1.C: Fix scan-assembler.
 
 2010-11-08  Kai Tietz  <kai.tietz@onevision.com>
 
-        PR target/28627
-        * g++.dg/ext/dllimport7.C: Adjust second error check and
-        allow test for x86_64 mingw, too.
+       PR target/28627
+       * g++.dg/ext/dllimport7.C: Adjust second error check and
+       allow test for x86_64 mingw, too.
 
 2010-11-08  Janus Weil  <janus@gcc.gnu.org>
 
        PR rtl-optimization/45352
        gcc.dg/pr45352.c, gcc.dg/pr45352-1.c, gcc.dg/pr45352-2.c: New tests.
        gcc.target/i386/pr45352.c, gcc.target/i386/pr45352-1.c,
-       gcc.target/i386/pr45352-2.c: New tests. 
+       gcc.target/i386/pr45352-2.c: New tests.
 
 2010-11-06  Iain Sandoe  <iains@gcc.gnu.org>
 
        PR libobjc/36610
-       * objc.dg/torture/forward-1.m: Re-enable for gnu-runtime, XFAIL the run for
-       all but m32 x86.
-       
+       * objc.dg/torture/forward-1.m: Re-enable for gnu-runtime,
+       XFAIL the run for all but m32 x86.
+
 2010-11-07  Andreas Schwab  <schwab@linux-m68k.org>
 
        * g++.dg/debug/dwarf2/nested-2.C: Adjust pattern to also match "|"
        * obj-c++.dg/template-8.mm: Likewise.
        * obj-c++.dg/encode-3.mm: Use abort (), cast char types.
        * obj-c++.dg/demangle-2.mm: Add +initialize:, XFAIL NeXT m64.
-       * obj-c++.dg/property/at-property-2.mm: Comment out a case that ICEs and
-       put a FIXME for this.
+       * obj-c++.dg/property/at-property-2.mm: Comment out a case that ICEs
+       and put a FIXME for this.
        * obj-c++.dg/property/property-2.mm: Remove.
        * obj-c++.dg/property/property-3.mm: Remove.
 
 
 2010-11-02  Iain Sandoe  <iains@gcc.gnu.org>
 
-       * g++.dg/debug/dwarf2/pubnames-1.C: Amend to check for only one instance
-       of debug_pubnames on darwin.
+       * g++.dg/debug/dwarf2/pubnames-1.C: Amend to check for only one
+       instance of debug_pubnames on darwin.
 
 2010-11-01  Jason Merrill  <jason@redhat.com>
            Benjamin Kosnik  <bkoz@redhat.com>