X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=0b1bc9777183c803df6fda8f792b3ef5db39285d;hb=e5977c6ad72760c7863f0ec3208e62e761d77613;hp=6cf1443fb6ff7145889f5af3ee50fada34512803;hpb=413528da044e112e81a587be998e35b679778abb;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6cf1443fb6f..0b1bc977718 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,293 @@ +2008-06-22 Daniel Kraft + + * gfortran.dg/used_types_21.f90: New test. + +2008-07-11 Ian Lance Taylor + + * gcc.dg/Wcxx-compat-2.c: New test. + +2008-07-11 Dodji Seketeli + + PR c++/13101 + * g++.dg/parse/func-ptr-decl.C: New test. + * gcc/testsuite/g++.old-deja/g++.jason/crash11.C: Update this to + catch a warning that is generated by virtue of fixing this bug. + +2008-07-11 Dodji Seketeli + + * g++.dg/other/semicolon.C: Tighten this test, making it column aware. + * g++.dg/parse/error15.C: update this because of more accurate column + numbers in error reporting. + * g++.old-deja/g++.brendan/crash16.C: Tighten the test, making it + column aware. + * g++.old-deja/g++.law/ctors5.C: Likewise. + * g++.old-deja/g++.other/crash25.C: Likewise. + +2008-06-30 Dodji Seketeli + + * g++.dg/parse/constructor1.C, g++.dg/parse/error*.C: Update these + tests to make them catch column number regressions. Make these tests + run with the -fshow-column option. + * g++.dg/parse/error-column.C: new column number test. + +2008-07-11 Richard Guenther + + PR tree-optimization/36765 + * gcc.c-torture/execute/pr36765.c: New testcase. + +2008-07-10 Joseph Myers + + PR middle-end/29056 + * gcc.target/powerpc/ppc-negeq0-1.c: Use long instead of int. + Adjust shift and scan-assembler-not pattern to allow for 64-bit + case. + +2008-07-10 Jakub Jelinek + + PR middle-end/36790 + * gcc.dg/gomp/pr36790.c: New test. + * g++.dg/gomp/pr36790.C: New test. + + PR rtl-optimization/36419 + * g++.dg/eh/async-unwind1.C: New test. + +2008-07-10 Peter Maydell + + PR other/28322 + * gcc.dg/pr28322-2.c: Check that emitted diagnostic for -Wno-foobar + is a warning and not an error. + +2008-07-09 Ian Lance Taylor + + * gcc.dg/no-asm-1.c: New test. + * gcc.dg/no-asm-2.c: New test. + * gcc.dg/no-asm-3.c: New test. + * gcc.dg/no-asm-4.c: New test. + * g++.dg/ext/no-asm-1.C: New test. + * g++.dg/ext/no-asm-2.C: New test. + * g++.dg/ext/no-gnu-keywords-1.C: New test. + +2008-07-09 Paolo Carlini + + PR c++/36760 + * g++.dg/warn/Wreturn-type-4.C: Adjust. + +2008-07-09 Richard Sandiford + + PR target/35802 + * gcc.target/mips/pr35802.c: New test. + +2008-07-09 Paolo Carlini + + PR c++/36760 + * g++.dg/warn/pragma-system_header5.C: New. + * g++.dg/warn/pragma-system_header5.h: Likewise. + +2008-07-09 Raksit Ashok + + * gcc.dg/wdisallowed-functions-1.c: New test. + * gcc.dg/wdisallowed-functions-2.c: New test. + * g++.dg/warn/Wdisallowed-functions-1.C: New test. + * g++.dg/warn/Wdisallowed-functions-2.C: New test. + +2008-07-08 Simon Martin + + PR c++/34963 + * g++.dg/parse/dtor13.C: New test. + +2008-07-07 H.J. Lu + + * gcc.dg/compat/struct-layout-1_generate.c (vector_types): Add + v32qi, v16hi, v8si, v4di, v8sf, v4df, u32qi, u16hi, u8si, u4di, + u8sf and u4df. + + * gcc.dg/compat/union-m128-1_main.c: Run only on x86. Remove + __x86_64__ check. Include "cpuid.h". + (main): Check SSE2 at runtime. + + * gcc.dg/compat/union-m128-1_x.c: Compile with -msse2. Remove + __x86_64__ check. + * gcc.dg/compat/union-m128-1_y.c: Likewise. + + * gcc.dg/compat/vector-1_x.c: Add 32byte vector tests. + * gcc.dg/compat/vector-1_y.c: Likewise. + * gcc.dg/compat/vector-2_x.c: Likewise. + * gcc.dg/compat/vector-2_y.c: Likewise. + + * gcc.dg/compat/vector-1a_main.c: New. + * gcc.dg/compat/vector-1a_x.c: Likewise. + * gcc.dg/compat/vector-1a_y.c: Likewise. + * gcc.dg/compat/vector-2a_main.c: Likewise. + * gcc.dg/compat/vector-2a_x.c: Likewise. + * gcc.dg/compat/vector-2a_y.c: Likewise. + + * gcc.dg/compat/vector-defs.h (v32qi): New. + (v16hi): Likewise. + (v8si): Likewise. + (v4di): Likewise. + (v8sf): Likewise. + (v4df): Likewise. + (u32qi): Likewise. + (u16hi): Likewise. + (u8si): Likewise. + (u4di): Likewise. + (u8sf): Likewise. + (u4df): Likewise. + + * lib/compat.exp (compat-get-options-main): Support dg-skip-if. + +2008-07-07 Andy Hutchinson + + * gcc.c-torture/compile/20080625-1.c: Skip for AVR target. + * gcc.dg/torture/pr36373-10.c: Correct test where target pointer + is not same size as unsigned long. + +2008-07-07 Thomas Koenig + + PR fortran/36670 + * gfortran.dg/product_sum_bounds_1.f90: New test case. + +2008-07-07 Thomas Koenig + + PR fortran/36341 + PR fortran/34670 + * gfortran.dg/matmul_bounds_2.f90: New test. + * gfortran.dg/matmul_bounds_3.f90: New test. + * gfortran.dg/matmul_bounds_4.f90: New test. + * gfortran.dg/matmul_bounds_5.f90: New test. + +2008-07-07 Richard Guenther + + * gcc.dg/torture/pta-ptrarith-1.c: New testcase. + * gcc.dg/torture/pta-ptrarith-2.c: Likewise. + * gcc.dg/torture/ipa-pta-1.c: Likewise. + +2008-07-07 Jakub Jelinek + + PR middle-end/36726 + * gfortran.dg/gomp/pr36726.f90: New test. + +2008-07-06 Richard Sandiford + + * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Expect the + macros to be defined for MIPS16 too. + * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise. + * gcc.target/mips/gcc-have-sync-compare-and-swap-3.c: New test. + * gcc.target/mips/gcc-have-sync-compare-and-swap-4.c: Likewise. + +2008-07-06 Richard Guenther + + * gcc.dg/tree-ssa/pta-callused.c: Adjust testcase. + +2008-07-06 Kai Tietz + + * gcc.dg/callabi/callabi.h: New. + * gcc.dg/callabi/vaarg-1.c: New. + * gcc.dg/callabi/vaarg-2.c: New. + * gcc.dg/callabi/vaarg-3.c: New. + * gcc.dg/callabi/func-1.c: New. + +2008-07-05 Andrew Pinski + + * g++.dg/tree-ssa/ptrmemfield.C: New testcase. + +2008-07-05 Joseph Myers + + * lib/gcc-dg.exp (remove-build-file): Remove files on remote host + as well as on build. + +2008-07-04 Richard Guenther + + * gcc.dg/tree-ssa/pta-callused.c: New testcase. + +2008-07-04 Richard Sandiford + + * gcc.target/m68k/interrupt-2.c: New file. + * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL for m68k*-*-*. + +2008-07-03 H.J. Lu + + * gcc.dg/compat/struct-by-value-17a_x.c: Remove duplicated code. + * gcc.dg/compat/struct-by-value-17a_y.c: Likewise. + +2008-07-03 Eric Botcazou + + * gnat.dg/loop_optimization3.adb: New test. + * gnat.dg/loop_optimization3_pkg.ad[sb]: New helper. + +2008-07-03 Uros Bizjak + + PR target/36710 + * gcc.target/i386/float128-2.c: New test. + +2008-07-03 Michael Meissner + + PR middle-end/35736 + * gcc.dg/pr35736.c: New file. + +2008-07-03 Ulrich Weigand + + * gcc.dg/pr28243.c: Skip on SPU. + * gcc.dg/torture/pr25947-1.c: Likewise. + * gcc.dg/20030702-1.c: Likewise. + * g++.old-deja/g++.other/comdat5.C: Likewise. + * g++.old-deja/g++.other/local-alloc1.C: Likewise. + * g++.dg/opt/vt1.C: Likewise. + +2008-07-03 H.J. Lu + + * gcc.dg/compat/struct-by-value-17a_main.c: Remove duplicated code. + +2008-07-03 H.J. Lu + Uros Bizjak + + * gcc.target/i386/float128-1.c: New. + +2008-07-03 Andrew Haley + + PR preprocessor/33305 + * gcc.dg/cpp/avoidpaste1.c: Use dg-options "-ansi" to avoid + "-pedantic". + * gcc.dg/cpp/avoidpaste2.c: Likewise + * gcc.dg/cpp/20000519-1.c: Likewise. + * g++.dg/ext/gnu-inline-global-reject.C: Likewise. + * gcc.dg/cpp/c99-empty-macro-args.c: New test. + * gcc.dg/cpp/c90-empty-macro-args.c: New test. + +2008-07-03 Richard Guenther + + PR c++/36128 + * g++.dg/other/builtin1.C: New testcase. + +2008-07-02 Joseph Myers + + * g++.dg/compat/struct-layout-1.exp: Compile generator on build system. + * gcc.dg/compat/struct-layout-1.exp: Likewise. + * objc.dg/gnu-encoding/gnu-encoding.exp: Likewise. + +2008-07-02 Andy Hutchinson + + PR testsuite/36285 + * gcc.dg/compat/struct-by-value-16_x.c: Move some tests to new file + to reduce code size. + * gcc.dg/compat/struct-by-value-16_y.c: Ditto. + * gcc.dg/compat/struct-by-value-16a_main.c: New file. + * gcc.dg/compat/struct-by-value-16a_x.c: Ditto. + * gcc.dg/compat/struct-by-value-16a_y.c: Ditto. + * gcc.dg/compat/struct-by-value-17_x.c: Move some tests to new file + to reduce code size. + * gcc.dg/compat/struct-by-value-17_y.c: Ditto. + * gcc.dg/compat/struct-by-value-17a_main.c: New file. + * gcc.dg/compat/struct-by-value-17a_x.c: Ditto. + * gcc.dg/compat/struct-by-value-17a_y.c: Ditto. + * gcc.dg/compat/struct-by-value-18_x.c: Move some tests to new file + to reduce code size. + * gcc.dg/compat/struct-by-value-18_y.c: Ditto. + * gcc.dg/compat/struct-by-value-18a_main.c: New file. + * gcc.dg/compat/struct-by-value-18a_x.c: Ditto. + * gcc.dg/compat/struct-by-value-18a_y.c: Ditto. + + 2008-07-02 Andy Hutchinson * gcc.dg/pr36227.c: Correct test for targets where long is