OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 0ba4215..788df37 100644 (file)
@@ -1,3 +1,287 @@
+2006-09-21  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
+
+2006-09-20  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       PR target/27650
+       * g++.dg/ext/dllimport12.C: New test.
+
+2006-09-20  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
+       * gcc.target/mips/nmadd-2.c: Likewise.
+       * gcc.target/mips/mips-ps-6.c: New test.
+       * gcc.target/mips/neg-abs-1.c: Likewise.
+       * gcc.target/mips/neg-abs-2.c: Likewise.
+       * gcc.target/mips/nmadd-3.c: New test.
+
+2006-09-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/28046
+       * gcc.dg/gomp/atomic-10.c: New test.
+       * g++.dg/gomp/atomic-10.C: New test.
+
+2006-09-20  Eric Christopher  <echristo@apple.com>
+
+       * gcc.target/i386/sse3-not-fisttp.c: New.
+
+2006-09-19  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+       * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
+
+2006-09-19  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.c-torture/execute/pr28289.c (one): New variable.
+       (main): Use it instead of argc.
+       * gcc.c-torture/execute/20060102-1.c (one): New variable.
+       (main): Use it instead of argc.
+
+2006-09-19  Paul Brook  <paul@codesourcery.com>
+
+       PR target/28516
+       * gcc.dg/nested-func-5.c: New test.
+
+2006-09-19  Ben Elliston  <bje@au.ibm.com>
+
+       * lib/target-supports.exp (check_effective_target_tls): Compile
+       test stubs using ${tool}_target_compile, not just target_compile.
+       (check_effective_target_tls_runtime): Likewise.
+
+2006-09-19  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.c-torture/compile/20030405-1.x: Remove.
+
+       * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
+       optimising linker from discarding it.
+
+2006-09-18 Paul Thomas <pault@gcc.gnu.org>
+
+       PR fortran/28526
+       * gfortran.dg/keyword_symbol_1.f90: New test.
+
+       * gfortran.dg/spread_shape_1.f90: Add missing warning with
+       pedantic compilation option.
+
+2006-09-18  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/29060
+       * gfortran.dg/spread_shape_1.f90: New test.
+
+2006-09-17  Roger Sayle  <roger@eyesopen.com>
+
+       PR tree-optimization/28887
+       * gcc.dg/prefetch-loop-arrays-1.c: New test case.
+
+2006-09-16  Steven Bosscher  <steven@gcc.gnu.org>
+
+       PR c/25993
+       * gcc.dg/pr25993.c: New test.
+
+2006-09-17  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-opt/21591
+       * gcc.dg/vect/pr21591.c: New test.
+
+2006-09-16  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR tree-opt/29059
+       * gcc.c-torture/compile/strcpy-1.c: New test.
+       * gcc.c-torture/compile/strcpy-2.c: New test.
+       * gcc.c-torture/compile/memcpy-1.c: New test.
+       * gcc.c-torture/compile/memcpy-2.c: New test.
+
+2006-09-16  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+       PR testsuite/29055
+       * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
+
+2006-09-15  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/specs/double_record_extension1.ads: New test.
+       * gnat.dg/specs/double_record_extension2.ads: Likewise.
+
+2006-09-15  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/29051
+       * gfortran.dg/oldstyle_3.f90: New test.
+
+2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/29099
+       * gfortran.dg/secnds-1.f: New test.
+
+2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/29053
+       * gfortran.dg/streamio_9.f90: New test.
+       * gfortran.dg/streamio_10.f90: New test.
+
+2006-09-14  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR C++/29002
+       * g++.dg/init/array22.C: New test.
+       * g++.dg/init/array23.C: New test.
+
+2006-09-14  Arnaud Charlet  <charlet@adacore.com>
+
+       * stackcheck.lst: Update list of tests requiring stack checking.
+       * norun.lst: Adjust for above change.
+       * ada95.lst: New file.
+       * run_all.sh: Add handling of tests using Ada 95 semantics and thus
+       requiring -gnat95 switch.
+
+2006-09-14  Olivier Hainque  <hainque@adacore.com>
+
+       * gnat.dg/in_out_parameter.adb: New test.
+
+2006-09-13  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR debug/28980
+       * gcc.c-torture/compile/debugvlafunction-1.c: New test.
+
+2006-09-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/specs/unchecked_union.ads: New test.
+
+2006-09-13  Richard Sandiford  <richard@codesourcery.com>
+
+       PR rtl-optimization/28982
+       * gcc.c-torture/execute/pr28982a.c: New test.
+       * gcc.c-torture/execute/pr28982b.c: Likewise.
+
+2006-09-12  Eric Christopher  <echristo@apple.com>
+
+       * gcc.target/x86_64/abi/asm-support-darwin.s: New.
+       * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
+
+2006-09-13  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/28768
+       PR preprocessor/14634
+       * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
+       gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
+       gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
+
+2006-09-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/pr28243.c: New test.
+
+2006-09-12  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/28971
+       gfortran.dg/pr28971.f90: New test to act as a backstop in case
+       this undiagnosed regression reappears.
+
+2006-09-12  Kazu Hirata  <kazu@codesourcery.com>
+
+       * lib/c-torture.exp (c-torture-compile, c-torture-execute):
+       Treat $srcdir as a literal.
+       * lib/fortran-torture.exp (fortran-torture-compile,
+       fortran-torture-execute): Likewise.
+       * lib/objc-torture.exp (objc-torture-compile,
+       objc-torture-execute): Likewise.
+       * lib/profopt.exp (profopt-execute): Likewise.
+
+2006-09-11  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
+
+2006-09-11  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+       PR testsuite/28950
+       * gcc.target/powerpc/ppc-and-1.c: Fix regex.
+
+2006-09-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/13685
+       * gcc.target/i386/pr13685.c: New test.
+
+2006-09-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/pr28726.c: New test.
+
+2006-09-11  Josh Conner  <jconner@apple.com>
+
+       * gcc.dg/nrv3.c: Increase size of structure.
+       * gcc.dg/nrv4.c: Likewise.
+       * gcc.dg/nrv5.c: Likewise.
+
+2006-09-11  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR libfortran/28890
+       gfortran.dg/assumed_charlen_function_5.f90: New test.
+
+2006-09-10  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/28991
+       * g++.dg/init/static3.C: New test.
+
+2006-09-10  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR testsuite/29007
+       * gcc.dg/long-long-cst1.c (t): Add cast to
+       __SIZE_TYPE__ before casting to int.
+       (main): Return 0 on success.
+
+2006-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/execute/20060910-1.c: New test.
+
+2006-09-10  Steven Bosscher  <steven@gcc.gnu.org>
+
+       PR middle-end/26983
+       * gcc.dg/pr26983.c: New test.
+
+2006-09-10  Richard Sandiford  <richard@codesourcery.com>
+
+       PR target/29006
+       * gcc.c-torture/execute/pr29006.c: New test.
+
+2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR libfortran/28947
+       gfortran.dg/matmul_4.f90: New test.
+
+2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/28959
+       gfortran.dg/used_types_10: New test.
+
+2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR libfortran/28923
+       gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
+       gfortran.dg/array_initializer_3.f90: New test.
+
+2006-09-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/28914
+       * gfortran.dg/actual_array_constructor_3.f90: New test.
+
+2006-09-09  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR testsuite/26778
+       * gcc.target/i386/pr26778.c: New testcase.
+
+2006-09-08  Eric Christopher  <echristo@apple.com>
+
+       * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
+       * gcc.target/i386/memcpy-1.c: Ditto.
+       * gcc.target/i386/asm-1.c: Ditto.
+       * gcc.target/i386/20060512-4.c: Ditto.
+       * gcc.target/i386/compress-float-387.c: Ditto.
+       * gcc.target/i386/20060512-1.c: Ditto.
+       * gcc.target/i386/compress-float-sse.c: Ditto.
+       * gcc.target/i386/20060512-2.c: Ditto.
+       * gcc.target/i386/compress-float-sse-pic.c: Ditto.
+       * gcc.target/i386/stack-prot-kernel.c: Ditto.
+       * gcc.target/i386/compress-float-387-pic.c: Ditto.
+       * gcc.dg/pr26449.c: Ditto.
+       * gcc.dg/attr-ms_struct-2.c: Ditto.
+       * gcc.dg/attr-ms_struct-1.c: Ditto.
+       * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
+
 2006-09-08  Joseph S. Myers  <joseph@codesourcery.com>
 
        PR c/28504
        * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
        * g++.old-deja/g++.pt/crash65.C: Likewise.
 
+2006-09-07  Jason Merrill  <jason@redhat.com>
+
+       PR middle-end/27724
+       * gcc.dg/long-long-cst1.c: New test.
+
 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR C++/28906
 
        * g++.dg/template/typedef4.C: Adjust error markers.
        * g++.dg/template/typedef5.C: Likewise.
-       
+
 2006-09-02  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/28878
 2006-08-27  Lee Millward  <lee.millward@codesourcery.com>
 
        PR c++/26573
-       * g++.dg/other/static2.C: New test. 
-       
+       * g++.dg/other/static2.C: New test.
+
 2006-08-26  Roger Sayle  <roger@eyesopen.com>
 
        * gcc.dg/Wswitch-enum-2.c: New test case.
        * g++.dg/template/void4.C: Likewise.
        * g++.dg/template/crash55.C: Likewise.
        * g++.dg/template/void7.C: Likewise
-       
+
 2006-08-26  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/28588
 
 2006-08-23  Danny Smith  <dannysmith@users.sourceforge.net>
 
-       gcc.dg/attr-invalid.c:  Insert an " |directive" substitution into 
+       gcc.dg/attr-invalid.c:  Insert an " |directive" substitution into
        dg-warning strings for dllimport.
 
 2006-08-22  Andrew Pinski  <pinskia@physics.uc.edu>
        * g++.dg/parse/ctor8.C: Likewise.
 
        PR c++/28741
-       * g++.dg/template/void7.C: New test. 
-       
+       * g++.dg/template/void7.C: New test.
+
 2006-08-21  Olivier Hainque  <hainque@adacore.com>
 
        * gnat.dg/self_aggregate_with_zeros.adb: New test.
        * gnat.dg/self_aggregate_with_array.adb: New test.
 
 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
-       * g++.dg/eh/arm-vfp-unwind.C: New test.
+
+       * g++.dg/eh/arm-vfp-unwind.C: New test.
+
 2006-08-20  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/28341
        * gfortran.dg/array_initializer_2.f90: New test.
 
        PR fortran/18111
-       * gfortran.dg/unused_artificial_dummies_1.f90: New test. 
+       * gfortran.dg/unused_artificial_dummies_1.f90: New test.
 
        PR fortran/28600
        * gfortran.dg/assumed_charlen_function_4.f90: New test.
 
 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
 
+       * gcc.dg/pr26570.c: Fix testcase.
+
+2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
+
        * PR c++/28573
        * g++.dg/parse/offsetof6.C: New test.
        * g++.dg/parse/offsetof6.C: New test.
 
        PR c++/28594
        * g++.dg/template/void6.C: New test.
-       
+
 2006-08-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c/28649
 
        PR c++/28640
        * g++.dg/template/void5.C: New test.
-       
+
 2006-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
 2006-08-03  Lee Millward  <lee.millward@codesourcery.com>
 
        PR c++/28347
-       * g++.dg/ext/typedef-init.C: Add new test for typedef 
+       * g++.dg/ext/typedef-init.C: Add new test for typedef
        initialization inside templates. Adjust existing error markers.
 
 2006-08-03  Mark Mitchell  <mark@codesourcery.com>
 2006-08-03  Dorit Nuzman  <dorit@il.ibm.com>
 
        PR tree-optimization/27770
-       * lib/target-support.exp: New target keyword "section_anchors". 
+       * lib/target-support.exp: New target keyword "section_anchors".
        * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
        tests.
        * gcc.dg/vect/section-anchors-pr27770.c: New test.
        * gcc.dg/vect/vect-69.c: Removed. Replaced by:
        * gcc.dg/vect/section-anchors-vect-69.c: New test.
        * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
-       
+
 2006-08-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        * gcc.dg/20060801-1.c: Add missing '}'.
 
        * g++.dg/template/void2.C: Adjust error markers.
        * g++.dg/template/nontype5.C: Adjust error markers.
-       
+
 2006-07-27  Arjan van de Ven <arjan@linux.intel.com>
 
        * gcc.target/i386/stack-prot-kernel.c: New test.
 
        * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
        avoid memcpy optimization.
-       
+
 2006-07-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR fortran/25289
 
        PR c++/28260
        * g++.dg/template/friend44.C: New test.
-       
+
 2006-07-18  Steve Ellcey  <sje@cup.hp.com>
 
        PR c++/27495
 
        * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
        * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
-       
+
 2006-07-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c/28286
 
        PR c++/28269
        * g++.dg/template/crash54.C: New test.
-       
+
 2006-07-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c++/28249
 
        PR c++/27820
        * g++.dg/other/label1.C: New test.
-       
+
 2006-07-07   Richard Guenther  <rguenther@suse.de>
 
        PR middle-end/28268
 
        PR c++/28054
        * g++.dg/other/incomplete3.C: New test.
-       
+
 2006-06-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
        PR fortran/28081
 
        * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
        * gnat.dg/scalar_mode_agg_compare.adb: New test.
-       
+
 2006-06-23  Janis Johnson  <janis187@us.ibm.com>
 
        * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
 2006-06-23  Lee Millward  <lee.millward@gmail.com>
 
        * g++.dg/template/error22.C: Fix typo.
-       
+
 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c++/28112
 2006-06-23  Olivier Hainque  <hainque@adacore.com>
 
        * gnat.dg/varsize_temp.adb: New test.
-       
+
 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c++/11468
 
        PR c++/27821
        * g++.dg/template/error22.C: New test.
-       
+
 2006-06-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c++/28111
        * g++.dg/template/static26.C: New test.
 
        PR c++/27979
-       * g++.dg/expr/bitfield2.C: New test. 
+       * g++.dg/expr/bitfield2.C: New test.
 
        PR c++/27884
        * g++.dg/parse/linkage2.C: New test.
        PR c++/26559
        * g++.dg/template/builtin1.C: New test.
        * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
-       
+
        PR c++/28018
        * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
        assignment.
 2006-06-13  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
 
        * gcc.c-torture/compile/20060609-1.c: New test.
-       
+
        PR target/27863
        * gcc.c-torture/compile/pr27863.c: New test.