OSDN Git Service

Fix PR #.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 70109d9..522ab1a 100644 (file)
@@ -1,3 +1,281 @@
+2009-07-23  Michael Matz  <matz@suse.de>
+
+       PR middle-end/40830
+       * gcc.dg/vect/vect-pre-interact.c: Require vect_float, and
+       don't set options ourself.
+
+2009-07-23  Simon Baldwin  <simonb@google.com>
+
+       * gcc.misc-tests/linkage.exp: Added -m64 to x86_64 linux target
+       native C compilation where required.
+
+2009-07-22  Doug Kwan  <dougkwan@google.com>
+
+       * gcc.c-torture/compile/20090721-1.c: New test.
+
+2009-07-22  Michael Matz  <matz@suse.de>
+
+       PR tree-optimization/35229
+       PR tree-optimization/39300
+       * gcc.dg/vect/vect-pre-interact.c: New test.
+
+2009-07-22  Richard Guenther  <rguenther@suse.de>
+
+       * g++.dg/lookup/using21.C: Fix duplicate paste.
+
+2009-07-22  Richard Guenther  <rguenther@suse.de>
+
+       PR c++/40799
+       * g++.dg/lookup/using21.C: New testcase.
+
+2009-07-21  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/init/aggr4.C: New.
+
+2009-07-21  Jason Merrill  <jason@redhat.com>
+
+       Core issue 934
+       * g++.dg/cpp0x/initlist22.C: New.
+
+2009-07-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/vectorize8.c: New test.
+
+2009-07-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/40811
+       * lib/target-supports.exp (check_effective_target_vect_uintfloat_cvt):
+       Add i?86 and x86_64 targets.
+       * gcc.target/i386/vectorize7.c: New test.
+
+       PR target/40809
+       * gcc.target/i386/pr40809.c: New test.
+
+2009-07-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/40813
+       * g++.dg/opt/inline15.C: New test.
+
+2009-07-21  Paul Brook <paul@codesourcery.com>
+
+       * gcc.dg/vect/section-anchors-nest-1.c: New test.
+       * lib/target-supports.exp (check_effective_target_section_anchors):
+       Add arm*-*-*.
+
+2009-07-20  Olatunji Ruwase  <tjruwase@google.com>
+
+       * gcc.dg/plugin/finish_unit_plugin.c: New test.
+       * gcc.dg/plugin/finish_unit-test-1.c: New test.
+       * gcc.dg/plugin/plugin.exp: Added finish_unit_plugin.c test.
+
+2009-07-20  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/ext-3.c: New test.
+
+2009-07-20  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/builtin-object-size-6.c: Adjust expected values. 
+       * gcc.dg/builtin-object-size-8.c: New test. 
+       * g++.dg/ext/builtin-object-size1.C: Adjust expected values.
+       * g++.dg/ext/builtin-object-size2.C: Likewise.
+
+       PR tree-optimization/40792
+       * gcc.dg/pr40792.c: New test.
+
+2009-07-20  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/vect-cond-1.c, gcc.dg/vect/vect-cond-2.c,
+       gcc.dg/vect/vect-cond-3.c, gcc.dg/vect/vect-cond-4.c,
+       gcc.dg/vect/vect-cond-5.c, gcc.dg/vect/vect-cond-6.c: New tests.
+
+2009-07-20  Christian Bruel  <christian.bruel@st.com>
+       
+       * gcc.target/sh/mfmovd.c: New test.
+       
+2009-07-19  Janne Blomqvist  <jb@gcc.gnu.org>
+           Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/40714
+       * gfortran.dg/eof_3.f90: New test.
+
+2009-07-18  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/40727
+       * gfortran.dg/intrinsic_cmplx.f90: New test.
+
+2009-07-19   Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/34670
+       PR libfortran/36874
+       * gfortran.dg/cshift_bounds_1.f90:  New test.
+       * gfortran.dg/cshift_bounds_2.f90:  New test.
+       * gfortran.dg/cshift_bounds_3.f90:  New test.
+       * gfortran.dg/cshift_bounds_4.f90:  New test.
+       * gfortran.dg/eoshift_bounds_1.f90:  New test.
+       * gfortran.dg/maxloc_bounds_4.f90:  Correct typo in error message.
+       * gfortran.dg/maxloc_bounds_5.f90:  Correct typo in error message.
+       * gfortran.dg/maxloc_bounds_7.f90:  Correct typo in error message.
+
+2009-07-19  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimization/40676
+       * gcc.c-torture/compile/pr40676.c: New testcase.
+
+2009-07-18  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/ext-2.c: New test.
+
+2009-07-18  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/octeon-exts-7.c: New test.
+       * gcc.target/mips/octeon-exts-2.c: Revert previous change.
+       * gcc.target/mips/octeon-exts-5.c: Likewise.
+
+2009-07-18  Richard Guenther  <rguenther@suse.de>
+
+       PR testsuite/40798
+       * gcc.dg/tree-ssa/loop-2.c: Tighten pattern.
+
+2009-07-18  Richard Guenther  <rguenther@suse.de>
+
+       PR c/40787
+       * gcc.dg/pr35899.c: Adjust.
+
+2009-07-18  Richard Sandiford  <r.sandiford@uk.ibm.com>
+
+       * gcc.target/powerpc/asm-es-1.c: New test.
+       * gcc.target/powerpc/asm-es-2.c: Likewise.
+
+2009-07-17  Richard Guenther  <rguenther@suse.de>
+
+       PR c/40401
+       * g++.dg/rtti/crash4.C: New testcase.
+       * g++.dg/torture/20090706-1.C: Likewise.
+       * gcc.dg/redecl-17.c: Likewise.
+       * gfortran.dg/missing_optional_dummy_5.f90: Adjust pattern.
+       * gcc.dg/declspec-9.c: Expect extra error.
+       * gcc.dg/declspec-10.c: Likewise.
+       * gcc.dg/declspec-11.c: Likewise.
+       * gcc.dg/redecl-10.c: Expect extra warnings.
+       * gcc.target/i386/pr39082-1.c: Adjust diagnostic location.
+       * gcc.target/i386/pr39545-1.c: Likewise.
+       * g++.dg/ext/asm3.C: Expect more errors.
+       * g++.dg/gomp/block-1.C: Likewise.
+       * g++.dg/gomp/block-2.C: Likewise.
+       * g++.dg/gomp/block-3.C: Likewise.
+       * g++.dg/gomp/block-5.C: Likewise.
+       * g++.old-deja/g++.jason/report.C: Expect extra warnings.
+       * g++.dg/warn/unused-result1.C: XFAIL.
+
+2009-07-17  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/40321
+       * gcc.c-torture/compile/pr40321.c: New testcase.
+       * g++.dg/torture/pr40321.C: Likewise.
+
+2009-07-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/40780
+       * g++.dg/template/ptrmem19.C: New test.
+
+2009-07-17  Aldy Hernandez  <aldyh@redhat.com>
+           Manuel López-Ibáñez  <manu@gcc.gnu.org>
+
+       PR 40435 
+       * gcc.dg/pr36902.c: Add column info.
+       * g++.dg/gcov/gcov-2.C: Change count for definition.
+
+2009-07-16  Jason Merrill  <jason@redhat.com>
+
+       PR libstdc++/37907
+       * g++.dg/cpp0x/std-layout1.C: New.
+       * g++.dg/ext/has_nothrow_assign.C: Fix.
+       * g++.dg/ext/has_nothrow_copy.C: Fix.
+       * g++.dg/ext/has_trivial_assign.C: Fix.
+       * g++.dg/ext/has_trivial_copy.C: Fix.
+       * g++.dg/ext/is_pod.C: Fix.
+       * g++.dg/other/offsetof3.C: Adjust.
+       * g++.dg/overload/ellipsis1.C: Adjust.
+       * g++.dg/warn/var-args1.C: Adjust.
+       * g++.old-deja/g++.brendan/crash63.C: Adjust.
+       * g++.old-deja/g++.brendan/crash64.C: Adjust.
+       * g++.old-deja/g++.brendan/overload8.C: Adjust.
+       * g++.old-deja/g++.other/vaarg3.C: Adjust.
+       * g++.old-deja/g++.pt/vaarg3.C: Adjust.
+
+2009-07-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/torture/builtin-math-5.c: Add more cases.
+       * gcc.dg/torture/builtin-math-6.c: Likewise.  Depend on
+       effective target "mpc_pow".
+       * lib/target-supports.exp (check_effective_target_mpc_pow): New.
+
+2009-07-16  Richard Henderson  <rth@redhat.com>
+
+       * g++.dg/opt/eh4.C: New test.
+
+2009-07-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * obj-c++.dg/defs.mm (abort): Make it extern "C".
+
+2009-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/40747
+       * gcc.c-torture/execute/pr40747.c: New test.
+
+2009-07-15  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/40753
+       * gcc.c-torture/compile/pr40753.c: New testcase.
+
+2009-07-15  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40743
+       * gfortran.dg/interface_assignment_4.f90: New.
+
+2009-07-15  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Do not define
+       for FreeBSD up to and including version 8.
+
+2009-07-14  Taras Glek  <tglek@mozilla.com>
+           Rafael Espindola  <espindola@google.com>
+
+       * g++.dg/plugin/header-plugin-test.C: New.
+       * g++.dg/plugin/header_plugin.c: New.
+       * g++.dg/plugin/plugin.exp: Update.
+
+2009-07-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/sse-recip-vec.c: Move arrays out of test
+       function to enable vectorization.
+       * gcc.target/i386/sse2-lrint-vec.c: Ditto.
+       * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
+
+2009-07-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/sse-copysignf-vec.c: New test.
+       * gcc.target/i386/sse2-copysign-vec.c: Ditto.
+
+2009-07-14  Jason Merrill  <jason@redhat.com>
+
+       PR c++/37276
+       * g++.dg/lookup/builtin5.C: New.
+       * g++.dg/other/error22.C: Add missing extern "C".
+       * g++.dg/warn/Warray-bounds.C: Likewise.
+       * gcc.dg/compat/compat-common.h: Likewise.
+
+       PR c++/40746
+       * g++.dg/lookup/using20.C: New.
+
+       PR c++/40740
+       * g++.dg/template/koenig8.C: New.
+
+2009-07-14  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+       * testsuite/gcc.c-torture/compile/20000804-1.c: skip for ilp32 on
+       both i?86-*-darwin* and x86_64-*-darwin*.
+
 2009-07-14  Joseph Myers  <joseph@codesourcery.com>
 
        * gcc.target/i386/pr37843-1.c, gcc.target/i386/pr37843-2.c,
@@ -9,7 +287,7 @@
        PR debug/40705
        * g++.dg/debug/dwarf2/typedef1.C: New test.
 
-       PR c++/403057
+       PR c++/40357
        * g++.dg/other/typedef3.C: New test.
 
 2009-07-14  Maxim Kuvyrkov  <maxim@codesourcery.com>