OSDN Git Service

2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 07b9a0d..90dde06 100644 (file)
@@ -1,3 +1,369 @@
+2006-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/25777
+       * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
+       to LD_LIBRARY_PATH.
+
+2006-01-16  Eric Botcazou  <ebotcazou@adacore.com>
+            Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * gcc.dg/minmax-1.c: New test.
+
+2006-01-16  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.dg/dfp/dfp.exp: Correct FSF address. 
+       * gcc.misc-tests/dectest.exp: Ditto.
+
+2006-01-15  Ian Lance Taylor  <ian@airs.com>
+
+       PR testsuite/25796
+       * gcc.target/i386/cmov6.c: Use -march=k8.
+
+2006-01-15  Andreas Jaeger  <aj@suse.de>
+
+       * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
+       x86 does not have __float128.
+
+2006-01-14  Ian Lance Taylor  <ian@airs.com>
+
+       * gcc.target/i386/cmov6.c: New test.
+
+2006-01-14  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/25663
+       * g++.dg/template/ctor6.C: New test.
+
+2006-01-14  Kazu Hirata  <kazu@codesourcery.com>
+
+       PR tree-optimization/25485
+       * gcc.dg/tree-ssa/pr25485.c: New.
+
+2006-01-14  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/22548
+       PR tree-optimization/22555
+       PR tree-optimization/22501
+       * gcc.dg/tree-ssa/alias-4.c: New testcase.
+       * gcc.dg/tree-ssa/alias-5.c: Likewise.
+       * gcc.dg/tree-ssa/alias-6.c: Likewise.
+       * gcc.dg/tree-ssa/alias-7.c: Likewise.
+       * gcc.dg/tree-ssa/alias-8.c: Likewise.
+       * gcc.dg/tree-ssa/alias-9.c: Likewise.
+       * gcc.dg/tree-ssa/alias-10.c: Likewise.
+       * gcc.dg/tree-ssa/alias-11.c: Likewise.
+       * gcc.dg/tree-ssa/alias-12.c: Likewise.
+
+2005-01-14  Zdenek Dvorak <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/pr19210-1.c: Update outcome.  Add new test loop.
+       * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
+
+2006-01-14  Steven Bosscher  <stevenb.gcc@gmail.com>
+       Richard Guenther  <rguenther@suse.de>
+
+       PR rtl-optimization/24257
+       * gcc.dg/torture/pr24257.c: New testcase.
+
+2006-01-13  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.c-torture/execute/20060110-1.c: New test.
+       * gcc.c-torture/execute/20060110-2.c: New test.
+
+2006-01-13  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
+
+2006-01-13  Bernhard Fischer  <rep.nop@aon.at>
+
+       PR fortran/25756
+       * gfortran.dg/label_3.f90: New test.
+
+2006-01-13 Daniel Berlin  <dberlin@dberlin.org>
+
+       PR tree-optimization/25771
+       * g++.dg/tree-ssa/pr25771.C: New test
+
+2006-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR tree-opt/24365
+       * g++.dg/opt/complex5.C: New test.
+
+2006-01-13  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.target/i386/387-9.c: New testcase.
+
+2006-01-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/24824
+       * g++.dg/debug/dwarf2-1.C: New.
+
+2006-01-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR testsuite/25728
+       * lib/gcov.exp (verify-lines): Add "close $fd".
+
+2006-01-12  Yao Qi  <qiyaoltc@cn.ibm.com>
+           Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.dg/dfp/inf-1.c: New test.
+
+2006-01-12  Janis Johnson <janis187@us.ibm.com>
+           Yao Qi  <qiyaoltc@cn.ibm.com>
+           Ben Elliston  <bje@au.ibm.com>
+           Jon Grimm  <jgrimm2@us.ibm.com>
+
+       * gcc.dg/nodfp-1.c: New test.
+       * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
+       * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
+       * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
+       * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
+       * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
+       * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
+       * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
+       * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
+       * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
+       * gcc.dg/format/dfp-scanf-1.c: Likewise.
+       * gcc.dg/format/dfp-printf-1.c: Likewise.
+       * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
+       (compat_setup_dfp): New.
+       * gcc.dg/compat/compat.exp: Use it.
+       (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
+       Make some variables global, prepend "compat_" to their names.
+       * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
+       * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
+       * gcc.misc-tests/dectest.exp: New test driver for decTest.
+       * lib/compat.exp (compat_skip_list): Make global, rename.
+       * lib/c-compat.exp: New file.
+       * lib/target-supports.exp (check_effective_target_dfp): New.
+
+       * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
+       gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
+       gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
+       gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
+       gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
+       gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
+       gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
+       gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
+       gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
+       gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
+       gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
+       gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
+       gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
+       gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
+       gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
+       gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
+       gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
+       gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
+       gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
+       gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
+       gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
+       gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
+       gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
+       gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
+       gcc.dg/dfp/struct-layout-1.c,
+       gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
+       gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
+       gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
+       gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
+       gcc.dg/dfp/func-vararg-dfp.c,
+       gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
+       gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
+       gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
+       gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
+       gcc.dg/dfp/wtr-conversion-1.c: New tests.
+       
+2006-01-11  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/25734
+       * gcc.dg/tree-ssa/pr25734.c: New testcase.
+
+2006-01-10  Bernhard Fischer  <rep.nop@aon.at>
+
+       PR fortran/25486
+       * gfortran.dg/literal_character_constant_1_x.F: New test.
+       * gfortran.dg/literal_character_constant_1_y.F: Ditto.
+       * gfortran.dg/literal_character_constant_1_z.F: Ditto.
+       * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
+
+2006-01-11  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/25386
+       * g++.dg/ext/packed3.C: Add expected packed error.
+
+2006-01-11  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR target/25706
+       * gcc.dg/torture/pr25706-1.c: New test.
+
+2006-01-11  Paolo Bonzini  <bonzini@gnu.org>
+        
+        PR tree-optimization/23109
+        PR tree-optimization/23948
+        PR tree-optimization/24123
+
+        * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
+        gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
+        gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
+        g++.dg/tree-ssa/pr23948.C: New testcases.
+        * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
+       three divisions in order to do the optimization.
+
+2005-01-11  Zdenek Dvorak <dvorakz@suse.cz>
+
+       PR c++/25632
+       * g++.dg/other/pr25632.C: New test.
+
+2006-01-11  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/25730
+       * gfortran.dg/used_types_1.f90: New test.
+
+2006-01-10  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR target/25718
+       * gcc.dg/torture/pr25718-1.c: New test.
+
+2006-01-10  Bernhard Fischer  <rep.nop@aon.at>
+
+       * gfortran.dg/list_read_2.f90: Fix typo in description.
+
+2006-01-10  Jan Beulich  <jbeulich@novell.com>
+
+       * lib/target-supports.exp (check_visibility_available): Simplify test
+       for *-*-netware*.
+       (check_profiling_available): Fail for *-*-netware*.
+       * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
+       * gcc.dg/20021014-1.c: Likewise.
+       * gcc.dg/nest.c: Likewise.
+
+2006-01-09  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       fortran/24936
+       * gfortran.dg/forall_3.f90: New test.
+
+2006-01-09  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR fortran/21977
+       * gfortran.dg/nesting_2.f90: New test.
+       * gfortran.dg/nesting_3.f90: New test.
+
+2006-01-09  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
+       Fix typo in comment.
+
+2006-01-09  Feng Wang  <fengwang@nudt.edu.cn>
+
+       * gfortran.dg/single_char_string.f90: New test.
+
+2006-01-09  Feng Wang  <fengwang@nudt.edu.cn>
+
+       * gfortran.dg/ichar_2.f90: New test.
+
+2005-01-08  Erik Edelmann  <eedelman@gcc.gnu.org>
+
+       PR fortran/25093
+       * gfortran.dg/private_type_4.f90: New.
+
+2005-01-07  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
+
+2005-01-07  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.dg/func_decl_1.f90: New.
+       * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
+       * gfortran.dg/array_alloc_2.f90: Likewise.
+       * gfortran.dg/char_result_8.f90: Likewise.
+       * gfortran.dg/dup_save_1.f90: Likewise.
+       * gfortran.dg/dup_save_2.f90: Likewise.
+       * gfortran.dg/f2c_6.f90: Likewise.
+       * gfortran.dg/f2c_7.f90: Likewise.
+       * gfortran.dg/func_result_2.f90: Likewise.
+       * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
+
+2006-01-07  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/22146
+       * gfortran.dg/elemental_subroutine_1.f90: New test.
+       * gfortran.dg/elemental_subroutine_2.f90: New test.
+
+       PR fortran/25029
+       PR fortran/21256
+       * gfortran.dg/assumed_size_refs_1.f90: New test.
+
+       PR fortran/20868
+       PR fortran/20870
+       * gfortran.dg/assumed_size_refs_2.f90: New test.
+       * gfortran.dg/initialization_1.f90: Change warning message.
+
+2005-01-06  Zdenek Dvorak <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/loop-15.c: New test.
+
+2005-01-05  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/25598
+       * gfortran.dg/backspace_3.f: New test.
+       * gfortran.dg/backspace_4.f: New test.
+
+2005-01-05  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/24268
+       * gfortran.dg/fmt_white.f: Update test.
+
+2006-01-05  Carlos O'Donell  <carlos@codesourcery.com>
+
+       * gcc.dg/cast-1.c: Add new warning.
+       * gcc.dg/cast-2.c: Likewise.
+       * gcc.dg/cast-3.c: Likewise.
+       * gcc.dg/format/cast-1.c: Likewise.
+       * gcc.dg/cast-4.c: New testcase.
+
+2006-01-05  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/22555
+       * gcc.dg/tree-ssa/alias-3.c: New testcase.
+
+2006-01-05  Richard Guenther  <rguenther@suse.de>
+           Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
+       * gcc.dg/tree-ssa/loop-8.c: Likewise.
+       * gcc.dg/tree-ssa/loop-1.c: Likewise.
+       * gcc.dg/tree-ssa/pr23294.c: Likewise.
+       * gcc.dg/tree-ssa/pr21985.c: Likewise.
+       * gcc.dg/tree-ssa/loop-14.c: Likewise.
+       * gcc.dg/tree-ssa/loop-2.c: Likewise.
+       * gcc.dg/tree-ssa/loop-3.c: Likewise.
+       * gcc.dg/tree-ssa/loop-4.c: Likewise.
+       * gcc.dg/tree-ssa/pr21171.c: Likewise.
+       * gcc.dg/tree-ssa/loop-5.c: Likewise.
+       * gcc.dg/tree-ssa/loop-10.c: Likewise.
+       * gcc.dg/tree-ssa/loop-6.c: Likewise.
+       * treelang/compile/extravar.tree: Likewise.
+       * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
+       * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
+       * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
+       * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
+       * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
+
+2006-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
+       for 64-bit fix.
+
+2006-01-05  Erik Edelmann  <eedelman@gcc.gnu.org>
+
+       PR fortran/23675
+       gfortran.dg/char_result_11.f90: New.
+
+2006-01-04  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/24782
+       * g++.dg/parse/access9.C: New test.
+       * g++.dg/tc1/dr52.C: Tweak error markers.
+
 2006-01-04  Richard Henderson  <rth@redhat.com>
 
        Merge from gomp branch.