X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=028a2d079c485ceb9b844132f35b55056c0bd598;hp=451538099bb779d4ef5245ebbe1564ffe074f442;hb=79d7a29d96471dd21e913afd1af615bed9533d15;hpb=156f6c50359be2e512a228e27d4264c262b2f55d diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 451538099bb..028a2d079c4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,504 @@ +2008-02-24 Uros Bizjak + + * gcc.target/i386/pr34256.c: Update number of mov insns + for PIC targets. + +2008-02-24 Diego Novillo + + http://gcc.gnu.org/ml/gcc-patches/2008-02/msg01094.html + + PR 33738 + * g++.dg/warn/pr33738.C: New. + +2008-02-24 Richard Sandiford + + * gcc.c-torture/execute/nest-align-1.x: New file. + +2008-02-24 Danny Smith + + PR c++/34749 + * g++.dg.ext/dllimport13.C: New test. + +2008-02-23 Francois-Xavier Coudert + + PR libfortran/24685 + * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on + powerpc*-apple-darwin*. + +2008-02-23 Francois-Xavier Coudert + + * gfortran.dg/large_real_kind_2.F90: Split testing of ERF and + ERFC into gfortran.dg/large_real_kind_3.F90. + * gfortran.dg/large_real_kind_3.F90: New test. + +2008-02-23 Andrew Pinski + + PR rtl-opt/33512 + * gcc.dg/and-1.c: New test. + +2008-02-23 Daniel Jacobowitz + + * gcc.c-torture/execute/20080222-1.c: New test. + +2008-02-23 Uros Bizjak + + PR target/22076 + PR target/34256 + * gcc.target/i386/pr22076.c: New test. + * gcc.target/i386/pr34256.c: New test. + * gcc.target/i386/vecinit-5.c: New test. + * gcc.target/i386/vecinit-6.c: New test. + * gcc.target/i386/vecinit-[1-4].c: Check that no MMX register is used. + + * g++.dg/compat/struct-layout-1.h: Do not include and + , define __m64 and __m128 directly. + * g++.dg/compat/struct-layout-1_generate.c: Add -mno-mmx for x86. + +2008-02-22 Andrew Pinski + + PR C++/34715 + * g++.dg/ext/always_inline-1.C: New test. + * g++.dg/ext/always_inline-2.C: New test. + * g++.dg/ext/always_inline-3.C: New test. + * g++.dg/ext/always_inline-4.C: New test. + +2008-02-22 Hans-Peter Nilsson + + * gcc.target/cris/asm-b-1.c: New test. + +2008-02-22 Paolo Carlini + + PR c++/35282 + * g++.dg/template/nontype17.C: Add. + +2008-02-22 Paolo Carlini + + PR c++/35282 + Revert: + 2008-02-14 Paolo Carlini + + PR c++/28743 + * g++.dg/template/nontype17.C: New. + * g++.dg/template/nontype16.C: Add error. + +2008-02-22 Ralf Wildenhues + + PR c/19999 + * gcc.dg/Wfloat-equal-1.c: New. + * g++.dg/warn/Wfloat-equal-1.C: New. + +2008-02-21 Michael Matz + + PR target/35264 + * gcc.dg/pr35264.c: New testcase. + +2008-02-21 Richard Guenther + + * gfortran.dg/reassoc_1.f90: New testcase. + * gfortran.dg/reassoc_2.f90: Likewise. + * gfortran.dg/reassoc_3.f90: Likewise. + +2008-02-20 Jerry DeLisle + + PR libfortran/34974 + * gfortran.dg/fmt_t_7.f: New test. + + PR libfortran/35132 + * gfortran.dg/streamio_15.f90: New test. + +2008-02-20 Jerry DeLisle + + PR libfortran/35036 + * gfortran.dg/fmt_zero_digits.f90: Revise test. + +2008-02-20 Seongbae Park + + * gcc.dg/Wframe-larger-than.c: New option test. + +2008-02-20 Tobias Burnus + + PR fortran/34997 + * gfortran.dg/dollar_sym_1.f90: New. + * gfortran.dg/dollar_sym_2.f90: New. + +2008-02-20 Richard Guenther + + PR middle-end/35265 + * gcc.dg/builtins-66.c: New testcase. + +2008-02-20 Richard Guenther + + * gcc.dg/fold-reassoc-1.c: New testcase. + * gcc.dg/tree-ssa/recip-3.c: Adjust to not compute d/d. + +2008-02-20 Richard Guenther + + * gcc.dg/tree-ssa/reassoc-13.c: New testcase. + +2008-02-20 Ira Rosen + + * lib/target-supports.exp (check_effective_target_vect_unpack): + Return true for SPU. + (check_effective_target_vect_short_mult): Likewise. + * gcc.dg/vect/vect-reduc-dot-s16b.c: Expect vectorization of + the loop on targets that support vect_unpack. + +2008-02-20 Uros Bizjak + + * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): New define. + (switchfiles): Use DG_OPTIONS. Explicitly name arguments in fprintf + templates to reduce number of passed arguments. + +2008-02-19 Jason Merrill + + PR c++/34950 + * g++.dg/template/explicit-args1.C: New. + +2008-02-19 Richard Guenther + + PR tree-optimization/34989 + * gcc.dg/pr34989-1.c: New testcase. + * gcc.dg/pr34989-2.c: Likewise. + +2008-02-19 Jakub Jelinek + + PR c++/35028 + * g++.dg/gomp/pr35028.C: New test. + + PR c++/34964 + PR c++/35244 + * gcc.dg/gomp/pr34964.c: New test. + * g++.dg/gomp/pr34964.C: New test. + * gcc.dg/gomp/pr35244.c: New test. + * g++.dg/gomp/pr35244.C: New test. + + PR c++/35078 + * g++.dg/gomp/pr35078.C: New test. + +2008-02-19 Christian Bruel + + * gcc.dg/packed-array.c: New testcase. + +2008-02-19 Uros Bizjak + + PR target/33555 + * gcc.target/i386/pr33555.c: New test. + +2008-02-18 H.J. Lu + + PR target/35189 + * gcc.target/i386/isa-1.c: New. + * gcc.target/i386/isa-2.c: Likewise. + * gcc.target/i386/isa-3.c: Likewise. + * gcc.target/i386/isa-4.c: Likewise. + * gcc.target/i386/isa-5.c: Likewise. + * gcc.target/i386/isa-6.c: Likewise. + * gcc.target/i386/isa-7.c: Likewise. + * gcc.target/i386/isa-8.c: Likewise. + * gcc.target/i386/isa-9.c: Likewise. + * gcc.target/i386/isa-10.c: Likewise. + * gcc.target/i386/isa-11.c: Likewise. + * gcc.target/i386/isa-12.c: Likewise. + * gcc.target/i386/isa-13.c: Likewise. + * gcc.target/i386/isa-14.c: Likewise. + +2008-02-18 Joey Ye + H.J. Lu + + PR middle-end/34921 + * gcc.c-torture/execute/nest-align-1.c: New test case. + +2008-02-17 Richard Guenther + + PR middle-end/35227 + * gcc.dg/torture/pr35227.c: New testcase. + +2008-02-17 Richard Guenther + + PR tree-optimization/35231 + * gcc.c-torture/execute/pr35231.c: New testcase. + +2008-02-17 Uros Bizjak + + * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute. + (test_gt): Ditto. + +2008-02-16 Kaveh R. Ghazi + + * obj-c++.dg/encode-2.mm: XFAIL. + * obj-c++.dg/encode-3.mm: Likewise. + +2008-02-16 Kaveh R. Ghazi + Paolo Carlini + + * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__. + * g++.dg/ext/has_nothrow_constructor.C: Likewise. + * g++.dg/ext/has_nothrow_copy.C: Likewise. + +2008-02-16 Uros Bizjak + + * gcc.target/i386/fastcall-sseregparm.c: Include sse-check.h. + (main): Change to void and rename to sse_test. + * gcc.target/i386/pr24306.c: Ditto. + * gcc.target/i386/pr32065-2.c: Ditto. + * gcc.target/i386/20060512-1.c: Include sse2-check.h. + (main): Change to void and rename to sse2_test. + * gcc.target/i386/20060512-3.c: Ditto. + +2008-02-15 Francois-Xavier Coudert + + PR fortran/35150 + * gfortran.dg/c_loc_tests_12.f03: New test. + +2008-02-15 Douglas Gregor + + PR c++/35023 + PR c++/35024 + PR c++/35026 + * g++.dg/cpp0x/vt-35026.C: New. + * g++.dg/cpp0x/vt-35023.C: New. + * g++.dg/cpp0x/vt-34055.C: Tweak expected error messages. + * g++.dg/cpp0x/vt-35024.C: New. + +2008-02-15 Uros Bizjak + + * gcc.c-torture/execute/va-arg-25.x: Remove. + +2008-02-15 Richard Guenther + Zdenek Dvorak + + PR tree-optimization/35164 + * g++.dg/torture/pr35164-1.C: New testcase. + * g++.dg/torture/pr35164-2.C: Likewise. + +2008-02-15 Dominique d'Humieres + + PR testsuite/35119 + * testsuite/g++.dg/template/spec35.C: Change the regular expressions + in dg-final to match the assembly code generated by Darwin 9. + +2008-02-15 Uros Bizjak + + * gcc.dg/cpp/pragma-pop_macro-1.c: Fix dg-do directive. + +2008-02-15 Uros Bizjak + + * gcc.target/i386/pr35160.c: Skip if !nonpic for 32bit x86 targets. + +2008-02-15 Hans-Peter Nilsson + + * lib/dejapatches.exp: New file. + +2008-02-14 Douglas Gregor + + PR c++/34050 + * g++.dg/cpp0x/vt-34050.C: New. + +2008-02-14 Danny Smith + + PR preprocessor/35061 + * gcc.dg/cpp/pragma_pop_macro-1.c: New test. + +2008-02-14 Paolo Carlini + + PR c++/28743 + * g++.dg/template/nontype17.C: New. + * g++.dg/template/nontype16.C: Add error. + +2008-02-13 Jakub Jelinek + + PR c++/35138 + * g++.dg/template/member8.C: New test. + +2008-02-13 Michael Matz + + * gcc.dg/pr35065.c: Fix testcase warnings. + +2008-02-13 Michael Matz + + PR debug/35065 + * gcc.dg/pr35065.c: New testcase. + +2008-02-12 Richard Guenther + + PR tree-optimization/35171 + * gcc.c-torture/compile/pr35171.c: New testcase. + +2008-02-12 Richard Guenther + + PR middle-end/35163 + * gcc.c-torture/execute/pr35163.c: New testcase. + +2008-02-12 Uros Bizjak + + * gcc.target/i386/asm-3.c: Fix dg-skip-if for all 32bit PIC targets. + +2008-02-12 Eric Botcazou + + * gnat.dg/loop_address.adb: New test. + +2008-02-12 Kaveh R. Ghazi + + * obj-c++.dg/bitfield-1.mm: Expect failures. + * obj-c++.dg/bitfield-4.mm: Likewise. + * obj-c++.dg/cxx-ivars-2.mm: Likewise. + * obj-c++.dg/encode-8.mm: Likewise. + * obj-c++.dg/isa-field-1.mm: Likewise. + * obj-c++.dg/layout-1.mm: Likewise. + * obj-c++.dg/lookup-2.mm: Likewise. + * obj-c++.dg/try-catch-2.mm: Likewise. + * obj-c++.dg/try-catch-9.mm: Likewise. + +2008-02-12 Jakub Jelinek + + PR c++/35144 + * g++.dg/tree-ssa/pr35144.C: New test. + + PR inline-asm/35160 + * gcc.target/i386/pr35160.c: New test. + + PR c++/34862 + * g++.dg/init/new27.C: New test. + +2008-02-11 Paolo Carlini + + PR c++/35077 + * g++.dg/template/crash78.C: New. + +2008-02-11 Uros Bizjak + + PR testsuite/35047 + * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets. + * gcc.dg/compat/vector-2_y.c: Ditto. + +2008-02-11 Uros Bizjak + Richard Guenther + + PR tree-optimization/33992 + * gcc.c-torture/execute/pr33992.c: New testcase. + +2008-02-10 Thomas Koenig + + * gfortran.dg/streamio_14.f90: New test. + +2008-02-10 Uros Bizjak + + * gcc.target/i386/pr17390.c: Remove ilp32 target requirement. + Add -mfpmath=387 to dg-options. + +2008-02-10 Uros Bizjak + + PR testsuite/35047 + * gcc.dg/tree-ssa/gen-vect-2.c: Add -mno-sse for x86 targets. + * gcc.dg/tree-ssa/gen-vect-11.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-11a.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-11b.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-11c.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-25.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-26.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-28.c: Ditto. + * gcc.dg/tree-ssa/gen-vect-32.c: Ditto. + +2008-02-09 Kaveh R. Ghazi + + PR objc++/34193 + * obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main(). + +2008-02-06 Alexandre Oliva + + PR c++/35056 + * g++.dg/conversion/bitfield8.C: New. + +2008-02-06 Douglas Gregor + + * g++.dg/ext/vector13.C: Fix for compilation under -pedantic. + +2008-02-06 Douglas Gregor + + PR c++/35049 + PR c++/35096 + * g++.dg/ext/vector13.C: New. + +2008-02-06 David Daney + + * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for mips*-*-*. + +2008-02-05 Bob Wilson + + * lib/target-supports.exp (check_effective_target_hard_float): Remove + special case for xtensa-*-*. + +2008-02-05 Francois-Xavier Coudert + + PR fortran/35037 + * gfortran.dg/volatile11.f90: New test. + +2008-02-05 Jakub Jelinek + + PR c++/33553 + * g++.dg/template/array19.C: New test. + +2008-02-05 Diego Novillo + + http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00140.html + + PR 33738 + * g++.dg/warn/pr33738.C: Remove. + +2008-02-05 Paul Thomas + + PR fortran/34945 + * gfortran.dg/bounds_check_13.f: New test. + +2008-02-05 Francois-Xavier Coudert + + PR testsuite/33946 + * gcc.c-torture/execute/multi-ix.c: Call memset instead of bzero. + +2008-02-05 Uros Bizjak + + PR target/35083 + * gcc.target/i386/pr35083.c: New test. + +2008-02-05 Paul Thomas + + PR fortran/32315 + * gfortran.dg/data_bounds_1.f90: New test. + +2008-02-04 Diego Novillo + + http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00110.html + + PR 33738 + * testsuite/g++.dg/warn/pr33738.C: New. + +2008-02-04 Daniel Franke + + * gfortran.dg/where_operator_assign_4.f90: Fix typo in error message + to match. + +2008-02-04 Hans-Peter Nilsson + + * lib/target-supports.exp (check_effective_target_hard_float): Only + use the macro definition tests for mips*-*-* and xtensa-*-*. For all + other targets, grep for a call insn in the rtl expand dump for an + add of two doubles. + (target_compile): Support generating rtl dumps as output. + +2008-02-04 Richard Guenther + + PR middle-end/33631 + * gcc.c-torture/execute/pr33631.c: New testcase. + +2008-02-04 Richard Guenther + + PR middle-end/35043 + * gcc.c-torture/compile/pr35043.c: New testcase. + +2008-02-03 John David Anglin + + * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for hppa*-*-*. + 2008-02-03 Uros Bizjak * gcc.target/i386/pr31628.c: Require effective target fpic.