OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 7eabeb4..74d974b 100644 (file)
@@ -1,3 +1,310 @@
+2010-11-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.dg/pr35442.c: Adapt warning.
+
+       PR target/46280
+       * g++.dg/eh/simd-2.C: Add -msse to dg-options, add
+       dg-require-effective-target sse_runtime for for i?86-*-*, x86_64-*-*.
+       * g++.dg/torture/pr36444.C: Add dg-options -msse for
+       i?86-*-* x86_64-*-*.
+       * g++.dg/torture/pr36445.C: Likewise.
+       * gcc.c-torture/compile/pr34856.c: Likewise.
+       * gcc.c-torture/compile/pr39928-1.c: Likewise.
+       * gcc.c-torture/compile/vector-1.c: Likewise.
+       * 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.
+       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.c-torture/execute/vector-2.c: Likewise.
+       * gcc.dg/tree-ssa/forwprop-5.c: Add -msse to dg-options for
+       i?86-*-*, x86_64-*-*.
+       * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
+       * gcc.dg/tree-ssa/sra-4.c: Likewise.
+       * gcc.dg/tree-ssa/vector-1.c: Likewise.
+       * gcc.dg/tree-ssa/vector-2.c: Likewise.
+       * gcc.target/i386/vect-args.c: Add -Wno-psabi to dg-options.
+
+2010-11-08  Steve Ellcey  <sje@cup.hp.com>
+
+       * 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.
+       * gcc/testsuite/g++.dg/abi/covariant6.C: Ditto.
+
+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.
+
+2010-11-08  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/46344
+       * gfortran.dg/class_28.f03: New.
+
+2010-11-08  Andrey Belevantsev  <abel@ispras.ru>
+
+       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. 
+
+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.
+       
+2010-11-07  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * g++.dg/debug/dwarf2/nested-2.C: Adjust pattern to also match "|"
+       as comment character.
+
+2010-11-07  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * gcc.target/mips/mips.exp: Revert previous patch.
+       * gcc.target/mips/fma-1.c: Delete.
+       * gcc.target/mips/fma-2.c: Likewise.
+       * gcc.target/mips/fma-3.c: Likewise.
+       * gcc.target/mips/fma-4.c: Likewise.
+       * gcc.target/mips/fma-5.c: Likewise.
+       * gcc.target/mips/fma-6.c: Likewise.
+       * gcc.target/mips/fma-7.c: Likewise.
+       * gcc.target/mips/fma-8.c: Likewise.
+       * gcc.target/mips/fma-9.c: Likewise.
+       * gcc.target/mips/fma-10.c: Likewise.
+       * gcc.target/mips/fma-11.c: Likewise.
+       * gcc.target/mips/fma-12.c: Likewise.
+       * gcc.target/mips/fma-13.c: Likewise.
+       * gcc.target/mips/fma-14.c: Likewise.
+       * gcc.target/mips/fma-15.c: Likewise.
+       * gcc.target/mips/fma-16.c: Likewise.
+       * gcc.target/mips/fma-17.c: Likewise.
+       * gcc.target/mips/fma-18.c: Likewise.
+       * gcc.target/mips/fma-19.c: Likewise.
+       * gcc.target/mips/fma-20.c: Likewise.
+
+2010-11-07  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * gcc.target/mips/mips.exp: Add support for -ffp-contract.
+       * gcc.target/mips/fma-1.c: New test.
+       * gcc.target/mips/fma-2.c: Likewise.
+       * gcc.target/mips/fma-3.c: Likewise.
+       * gcc.target/mips/fma-4.c: Likewise.
+       * gcc.target/mips/fma-5.c: Likewise.
+       * gcc.target/mips/fma-6.c: Likewise.
+       * gcc.target/mips/fma-7.c: Likewise.
+       * gcc.target/mips/fma-8.c: Likewise.
+       * gcc.target/mips/fma-9.c: Likewise.
+       * gcc.target/mips/fma-10.c: Likewise.
+       * gcc.target/mips/fma-11.c: Likewise.
+       * gcc.target/mips/fma-12.c: Likewise.
+       * gcc.target/mips/fma-13.c: Likewise.
+       * gcc.target/mips/fma-14.c: Likewise.
+       * gcc.target/mips/fma-15.c: Likewise.
+       * gcc.target/mips/fma-16.c: Likewise.
+       * gcc.target/mips/fma-17.c: Likewise.
+       * gcc.target/mips/fma-18.c: Likewise.
+       * gcc.target/mips/fma-19.c: Likewise.
+       * gcc.target/mips/fma-20.c: Likewise.
+
+2010-11-06  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/constexpr-ctor3.C: New.
+
+2010-11-06  Simon Martin  <simartin@users.sourceforge.net>
+
+       PR c/43384
+       * gcc.dg/parser-error-3.c: New test.
+
+2010-11-06  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/45332
+       * g++.dg/parse/semicolon2.C: New testcase.
+       * g++.dg/ext/asmspec1.C: Adjust.
+       * g++.dg/init/new13.C: Adjust.
+       * g++.dg/parse/ctor5.C: Adjust.
+
+2010-11-06  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/46330
+       * gfortran.dg/class_27.f03: New.
+
+2010-11-06  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       Fixed using the Objective-C 2.0 dot-syntax with self and super.
+       * objc.dg/property/dotsyntax-5.m: New.
+       * objc.dg/property/dotsyntax-6.m: New.
+       * objc.dg/property/dotsyntax-7.m: New.
+       * objc.dg/property/dotsyntax-8.m: New.
+       * objc.dg/property/dotsyntax-9.m: New.
+       * objc.dg/property/dotsyntax-10.m: New.
+       * objc.dg/property/dotsyntax-11.m: New.
+       * obj-c++.dg/property/dotsyntax-5.mm: New.
+       * obj-c++.dg/property/dotsyntax-6.mm: New.
+       * obj-c++.dg/property/dotsyntax-7.mm: New.
+       * obj-c++.dg/property/dotsyntax-8.mm: New.
+       * obj-c++.dg/property/dotsyntax-9.mm: New.
+       * obj-c++.dg/property/dotsyntax-10.mm: New.
+       * obj-c++.dg/property/dotsyntax-11.mm: New.
+
+2010-11-06  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * obj-c++.dg/encode-3.mm: Provide a different string check for the
+       NeXT runtime when the type is READONLY.
+
+2010-11-06  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/387-2.c: Skip if -march= is specified.
+       * gcc.target/i386/387-6.c: Ditto.
+       * gcc.target/i386/387-3.c: Add -mfancy-math-387 to dg-options.
+       * gcc.target/i386/387-4.c: Ditto.
+       * gcc.target/i386/387-7.c: Ditto.
+       * gcc.target/i386/387-8.c: Ditto.
+       * gcc.target/i386/387-9.c: Ditto.
+       * gcc.target/i386/387-10.c: Ditto.
+       * gcc.target/i386/387-11.c: Ditto.
+       * gcc.target/i386/387-12.c: Ditto.
+
+       * gcc.target/i386/funcspec-8.c: Add -mno-sse3 to dg-options.
+
+2010-11-06  Iain Sandoe  <iains@gcc.gnu.org>
+
+       PR target/44981
+       * gcc.dg/darwin-cfstring-format-1.c: New.
+       * gcc.dg/warn-nsstring.c: New.
+       * objc.dg/fsf-nsstring-format-1.m: New.
+       * obj-c++.dg/fsf-nsstring-format-1.mm: New.
+       * obj-c++.dg/torture/strings/const-cfstring-1.mm: Update for darwin10
+       linker warning.
+
+2010-11-05  Jason Merrill  <jason@redhat.com>
+
+       PR c++/45473
+       * g++.dg/inherit/virtual6.C: New.
+
+2010-11-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/44772
+       * gcc.dg/Wcxx-compat-21.c: New test.
+
+2010-11-05  Ian Lance Taylor  <iant@google.com>
+
+       PR target/46084
+       * gcc.target/i386/pr46084.c: New test.
+
+2010-11-05  Steve Ellcey  <sje@cup.hp.com>
+
+       * lib/target-supports.exp (check_function_available): Use -fno-builtin.
+       * (check_effective_target_mempcpy): New.
+       * gcc.c-torture/execute/pr45636.c: Move this...
+       * gcc.dg/torture/pr45636.c: to here.  Add add dg- directives.
+
+2010-11-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.target/i386/i386.exp (FLAGS): Remove.
+       Wrap gcc_target_compile with $clearcap_ldflags added to options.
+
+2010-11-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/46160
+       * g++.dg/opt/empty2.C: New test.
+
+       PR target/45670
+       * gcc.target/i386/pr45670.c: New test.
+
+2010-11-05  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/45451
+       PR fortran/46174
+       * gfortran.dg/class_19.f03: Modified.
+       * gfortran.dg/class_allocate_6.f03: New.
+
+2010-11-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.target/i386/avx-vzeroupper-19.c: New.
+
+2010-11-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/46099
+       * gcc.dg/autopar/pr46099.c: New test.
+
+       PR middle-end/43690
+       * c-c++-common/pr43690.c: New test.
+
+2010-11-05  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * objc.dg/torture/forward-1.m: Restore for m32 NeXT.
+       * objc.dg/demangle-1.m: Remove NeXT ifdef around +initialize
+       declaration and implementation.
+       * objc.dg/property/dotsyntax-3.m: XFAIL NeXT m64 run.
+       * obj-c++.dg/property/at-property-13.mm: Likewise.
+       * obj-c++.dg/property/fsf-property-method-access.mm: Likewise.
+       * obj-c++.dg/property/property-1.mm: Likewise.
+       * obj-c++.dg/property/at-property-7.mm: Likewise.
+       * obj-c++.dg/property/at-property-9.mm: Likewise.
+       * obj-c++.dg/property/dotsyntax-2.mm: Likewise.
+       * obj-c++.dg/property/at-property-10.mm: Likewise.
+       * obj-c++.dg/property/synthesize-2.mm: Likewise.
+       * obj-c++.dg/property/at-property-12.mm: Likewise.
+       * obj-c++.dg/property/fsf-property-basic.mm: Likewise.
+       * obj-c++.dg/property/fsf-property-named-ivar.mm: Likewise.
+       * obj-c++.dg/property/at-property-6.mm: Likewise.
+       * obj-c++.dg/property/at-property-8.mm: Likewise.
+       * obj-c++.dg/property/dotsyntax-1.mm: Likewise.
+       * obj-c++.dg/property/dotsyntax-3.mm: Likewise.
+       * obj-c++.dg/property/at-property-11.mm: Likewise.
+       * 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/property-2.mm: Remove.
+       * obj-c++.dg/property/property-3.mm: Remove.
+
+2010-11-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/46307
+       * gcc.dg/pr46307.c: New test.
+
+2010-11-05  Jason Merrill  <jason@redhat.com>
+
+       PR c++/46304
+       * g++.dg/ext/complex6.C: New.
+
+2010-11-04  Bud Davis  <jimmied@smu.edu>
+
+       * gfortran.dg/intrinsic_numeric_arg.f: Add test to check error message.
+
+2010-11-04  Chao-ying Fu  <fu@mips.com>
+
+       * gcc.target/mips/mips32-dsp.c: Add tests for madd, maddu, msub,
+       msubu, mult, multu.
+       * gcc.target/mips/mips32-dsp-run.c: Likewise.
+
+2010-11-04  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       Fixed using the Objective-C 2.0 dot-syntax with class names.
+       * objc.dg/property/dotsyntax-3.m: New.
+       * objc.dg/property/dotsyntax-4.m: New.
+       * obj-c++.dg/property/dotsyntax-3.mm: New.
+       * obj-c++.dg/property/dotsyntax-4.mm: New.
+
+       * objc.dg/fobjc-std-1.m: Added test for warnings when the
+       Objective-C 2.0 dot-syntax is used with class names.
+       * obj-c++.dg/fobjc-std-1.mm: Same change.
+
+2010-11-04  Pat Haugen  <pthaugen@us.ibm.com>
+
+       * gcc.target/powerpc/loop_align.c: New.
+
 2010-11-04  Iain Sandoe  <iains@gcc.gnu.org>
 
        * gcc.target/powerpc/ppc64-abi-1.c: Skip for Darwin.
 
        * objc.dg/property/property-2.m: Deleted.
        * objc.dg/property/property-3.m: Deleted.
-       
+
 2010-11-04  Iain Sandoe  <iains@gcc.gnu.org>
 
        * objc-obj-c++-shared/next-mapping.h: Ensure a GNU-compatible nil is
        * objc.dg/property/fsf-property-method-access.m: Likewise.
        * objc.dg/torture/strings/const-cfstring-1.m: Cater for bogus Darwin10
        linker warning.
-       * objc.dg/encode-7-next.m: Use next-mapping.h, ignore deprecation 
+       * objc.dg/encode-7-next.m: Use next-mapping.h, ignore deprecation
        warnings.
-       * objc.dg/encode-7-next-64bit.m: Use next-mapping.h, ignore 
-       deprecation warnings.  Use Object1 implemenation.
+       * objc.dg/encode-7-next-64bit.m: Use next-mapping.h, ignore
+       deprecation warnings.  Use Object1 implementation.
        * objc.dg/demangle-1.m: Provide +initialize.  XFAIL m64 NeXT run.
-       * objc/execute/forward-1.m: Move to objc.dg/torture and reduce scope
-       to m32 NeXT.
+       * objc/execute/forward-1.m: Remove.
        * objc/execute/forward-1.x: Remove.
-       
+
 2010-11-04  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/cpp0x/constexpr-access.C: New.
        * gcc.dg/lto/pr28706_1.c: ... split.
 
 2010-11-04  Richard Guenther  <rguenther@suse.de>
-       Richard Henderson  <rth@redhat.com>
+           Richard Henderson  <rth@redhat.com>
 
        * gcc.target/i386/fma4-vector-2.c: New testcase.
 
 2010-11-04  Artjoms Sinkarovs <artyom.shinakroff@gmail.com>
-       Richard Guenther  <rguenther@suse.de>
+           Richard Guenther  <rguenther@suse.de>
 
        * gcc.dg/vec-scal-opt.c: New testcase.
        * gcc.dg/vec-scal-opt1.c: New testcase.
        * gfortran.dg/proc_ptr_comp_25.f90: New.
 
 2010-10-21  Richard Guenther  <rguenther@suse.de>
-       Michael Matz  <matz@suse.de>
+           Michael Matz  <matz@suse.de>
 
        PR tree-optimization/45764
        * gcc.dg/torture/pr45764.c: New testcase.