X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=e9034ed52014d8302812cb6edaceedd905003184;hp=b5ab00f0b670bd075fad02a59b6b15523ef359a7;hb=e28f683e43459b30572ab442010230be9259a070;hpb=927fed673cd9d27db9f46cde6d485e862113f8bd diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b5ab00f0b67..e9034ed5201 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,372 @@ +2008-02-28 Uros Bizjak + + * gcc.dg/pr34351.c: Compile for x86 targets only. Use %ebx register. + +2008-02-27 Francois-Xavier Coudert + + * gfortran.dg/large_real_kind_3.F90: Reverse previous commit. + +2008-02-27 Jan Beulich + + * gcc.target/i386/mmx-1.c: Add + -Werror-implicit-function-declaration to dg-options. + * gcc.target/i386/mmx-2.c: Likewise. + * gcc.target/i386/sse-13.c: Likewise. + * gcc.target/i386/sse-14.c: Likewise. + +2008-02-27 Revital Eres + + PR rtl-optimization/34999 + * gcc.dg/tree-prof/pr34999.c: New. + +2008-02-27 Richard Guenther + + PR middle-end/25290 + * gcc.c-torture/execute/pr35390.c: New testcase. + +2008-02-27 Samuel Tardieu + + PR ada/22255 + * gnat.dg/test_direct_io.adb: New file. + +2008-02-27 Samuel Tardieu + + PR ada/34799 + * gnat.dg/specs/pr34799.ads: New test. + +2008-02-27 Richard Guenther + + PR middle-end/34971 + * gcc.c-torture/execute/pr34971.c: New testcase. + +2008-02-27 Jakub Jelinek + + * gcc.dg/gomp/preprocess-1.c: New test. + + PR c++/35368 + * g++.dg/ext/visibility/typeinfo2.C: New test. + * g++.dg/ext/visibility/typeinfo3.C: New test. + +2008-02-26 Joseph Myers + + * gcc.dg/bf-ms-attrib.c (main): Return 0. + +2008-02-26 Joseph Myers + + * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW. + * gcc.target/i386/sse-6.c (dump128_64): Likewise. + +2008-02-26 Ralf Wildenhues + + PR c/28800 + * gcc.dg/empty-source-2.c: Adjust for warning message. + * gcc.dg/empty-source-3.c: Likewise. + * gcc.dg/pack-test-2.c: Adjust comment. + * gcc.dg/pragma-ep-2.c: Likewise. + * gcc.dg/pragma-re-2.c: Likewise. + * gcc.dg/va-arg-2.c: Likewise. + +2008-02-26 Tobias Burnus + + PR fortran/35033 + * gfortran.dg/assignment_2.f90: New. + +2008-02-26 Jason Merrill + + PR c++/35315 + * g++.dg/ext/attrib32.C: New. + +2008-02-26 Richard Sandiford + + * gcc.c-torture/execute/nest-align-1.x: Delete. + +2008-02-26 Manuel Lopez-Ibanez + + PR 26264 + * 20021023-1.c: Use __builtin_va_start instead of + __builtin_stdarg_start. + * pr17301-1.c: Likewise. + * pr17301-2.c: Likewise. + +2008-02-26 Manuel Lopez-Ibanez + + * gcc.dg/pr34351.c: New. + +2008-02-26 Manuel Lopez-Ibanez + + * gcc.dg/Wlarger-than2.c: New. + +2008-02-26 Paolo Carlini + + PR c++/35323 + * g++.dg/lookup/crash7.C: New. + +2008-02-26 Kaz Kojima + + * gcc.c-torture/execute/nest-align-1.c: Use the largest alignment. + +2008-02-25 Joseph Myers + + * gcc.target/i386/pr25993.c: Skip on *-*-mingw*. + +2008-02-25 Joseph Myers + + * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add -w to dg-options. + +2008-02-25 Joseph Myers + + * gcc.dg/builtins-config.h: Disable C99 runtime testing for + Windows. + +2008-02-25 Joseph Myers + + * lib/target-supports.exp (check_profiling_available): Report -p + unavailable on *-*-mingw*. + +2008-02-25 Joseph Myers + + * lib/target-supports.exp (check_effective_target_pthread_h): New. + * gcc.dg/pthread-init-1.c, gcc.dg/pthread-init-2.c: Use + dg-require-effective-target pthread_h. + +2008-02-26 Manuel Lopez-Ibanez + + * gcc.dg/Wswitch-enum-error.c: New. + * gcc.dg/Wswitch-error.c: New. + * gcc.dg/20011021-1.c: Use two directives to match two different + messages. + +2008-02-26 Manuel Lopez-Ibanez + + PR 28322 + * gcc.dg/pr28322.c: New. + * gcc.dg/pr28322-2.c: New. + * lib/prune.exp: Ignore "At top level" even if there is no ':' + preceding it. + +2008-02-25 Paolo Carlini + + PR c++/35333 + * g++.dg/other/error26.C: New. + +2008-02-25 Paolo Carlini + + PR c++/35338 + * g++.dg/other/error25.C: New. + +2008-02-25 Andreas Krebbel + + PR target/35258 + * gcc.dg/pr35258.c: New testcase. + +2008-02-25 Jan Beulich + + * gcc.dg/20020426-2.c: Remove bogus workaround. + * g++.old-deja/g++.other/store-expr1.C: Likewise. + * gcc.target/i386/movq-2.c: Also permit use of movzbl. + +2008-02-25 Francois-Xavier Coudert + + * gfortran.dg/large_real_kind_3.F90: Xfail on ppc-darwin. + +2008-02-25 Uros Bizjak + + PR middle-end/19984 + * gcc.dg/pr19984.c: New test. + * gcc.dg/dfp/compare-special.h: Use _nan instead of nan as the + name of the variable. + +2008-02-25 Uros Bizjak + + * gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h. + (main): Call check_vect and foo. Check array values after + the call to foo. + * gcc.dg/vect/vect-117.c: Call check_vect. + * gcc.dg/vect/no-vfa-pr29145.c: Ditto. + +2008-02-25 Jason Merrill + + PR c++/33486 + * g++.dg/lookup/strong-using-5.C: New. + +2008-02-25 Kaz Kojima + + * gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on + sh* targets. + +2008-02-24 Uros Bizjak + + PR target/35349 + * gcc.c-torture/execute/20050604-1.x: New file. + +2008-02-24 Uros Bizjak + + * gcc.target/i386/pr22076.c: Update number of mov insns + for PIC targets. + * gcc.target/i386/pr34256.c: Ditto. + +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. @@ -129,6 +496,13 @@ PR c++/34050 * g++.dg/cpp0x/vt-34050.C: New. +2008-02-14 Jason Merrill + + PR c++/5645 + PR c++/11159 + * g++.dg/warn/pr11159.C: New. + * g++.dg/warn/pr5645.C: Likewise. + 2008-02-14 Danny Smith PR preprocessor/35061 @@ -149,6 +523,11 @@ * gcc.dg/pr35065.c: Fix testcase warnings. +2008-02-13 Jason Merrill + + PR c++/34962, c++/34937, c++/34939 + * g++.dg/ext/tmplattr9.C: New. + 2008-02-13 Michael Matz PR debug/35065