X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=aa7a7dae66cb4a6c8a1c2676ab4daecdcdadce57;hb=097b5fed53a896cab0b922126fbd7bf9d3342238;hp=f04daad57d380701f8e7b98b4fbb4c71af14a46e;hpb=bab7b18ed7c1a2364bd959a3afac0a6ab5bf6c85;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f04daad57d3..aa7a7dae66c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,9 +1,433 @@ +2002-11-13 John David Anglin + + * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*. + +2002-11-09 Eric Botcazou + + PR c/8439 + * gcc.dg/20021110.c: Move to ... + * gcc.c-torture/compile/20021110.c: .... here. + +2002-11-11 Franz Sirl + + PR c/8467 + * gcc.c-torture/execute/20021111-1.c + +2002-11-09 Eric Botcazou + + PR c/8439 + * gcc.dg/20021110.c: New test. + +2002-11-10 Mark Mitchell + + * g++.dg/abi/vthunk3.C: Run only on x86. + +2002-11-10 Joseph S. Myers + + * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests. + +2002-11-09 Hans-Peter Nilsson + + * lib/compat.exp (compat-execute): Fix logic error in last + change. + +2002-11-09 Neil Booth + + * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update. + +2002-11-09 Kriang Lerdsuwanakij + + PR c++/8389 + * g++.dg/template/access6.C: New test. + +Fri Nov 8 10:52:15 CET 2002 Jan Hubicka + + * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure. + +2002-11-07 Mark Mitchell + + * g++.dg/abi/vthunk3.C: New test. + + PR c++/8338 + * g++.dg/template/crash2.C: New test. + +2002-11-07 Mark Mitchell + + * testsuite/g++.dg/abi/dtor1.C: New test. + * testsuite/g++.dg/abi/dtor2.C: Likewise. + +2002-11-05 Geoffrey Keating + + * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on + Darwin. + +2002-11-04 Adam Nemet + + * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use + -mthumb. Only xfail with -O0. + +2002-11-03 Mark Mitchell + + * g++.dg/abi/thunk1.C: New test. + * g++.dg/abi/thunk2.C: Likewise. + * g++.dg/abi/vtt1.C: Likewise. + +2002-11-02 Diego Novillo + + PR optimization/8423 + * gcc.c-torture/execute/builtin-constant.c: New test. + +2002-11-01 Zack Weinberg + + * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C: + Add some more cases. + +2002-11-01 Mark Mitchell + + PR c++/8391 + * g++.dg/opt/local1.C: New test. + +2002-10-30 Mark Mitchell + + PR c++/8160 + * g++.dg/template/complit1.C: New test. + + PR c++/8149 + * g++.dg/template/typename4.C: Likewise. + +2002-10-30 Kriang Lerdsuwanakij + + Core issue 287, PR c++/7639 + * g++.dg/template/instantiate1.C: Adjust error location. + * g++.dg/template/instantiate3.C: New test. + * g++.old-deja/g++.pt/crash10.C: Adjust error location. + * g++.old-deja/g++.pt/derived3.C: Adjust error location. + * g++.old-deja/g++.pt/spec28.C: Reorder declaration. + +2002-10-29 Hans-Peter Nilsson + + * lib/compat.exp (compat-execute): Don't clean out a gluefile. + +2002-10-29 Mark Mitchell + + PR c++/8287 + * g++.dg/init/dtor2.C: New test. + +2002-10-28 Kaveh R. Ghazi + + * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6. + * gcc.dg/nest.c: Bypass errors on irix6. + +2002-10-27 Hans-Peter Nilsson + + * gcc.dg/nest.c: Expect error for mmix-*-*. + * gcc.dg/20021014-1.c: Use dg-error, not dg-build. + +2002-10-26 Hans-Peter Nilsson + + * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors + markers. + + * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*. + +2002-10-25 Mike Stump + + * gcc.dg/warn-1.c: New test. + +2002-10-25 Zack Weinberg + + * g++.dg/template/typename3.C: New test. + +2002-10-25 Mark Mitchell + + * g++.dg/lookup/ptrmem1.C: New test. + + * g++.dg/abi/vthunk2.C: New test. + +2002-10-25 Zack Weinberg + + * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests. + +2002-10-24 Mark Mitchell + + * g++.dg/abi/empty9.C: New test. + +2002-10-24 Richard Henderson + + * g++.dg/inherit/thunk1.C: Enable for ia64. + +2002-10-23 Mark Mitchell + + PR c++/8067 + * g++.dg/lookup/pretty1.C: New test. + +2002-10-23 Jakub Jelinek + + * gcc.dg/20021023-1.c: New test. + +2002-10-23 Mark Mitchell + + PR c++/7679 + * g++.dg/parse/inline1.C: New test. + +2002-10-23 Richard Henderson + + * g++.dg/inherit/thunk1.C: Enable for x86_64. + + * g++.dg/inherit/thunk1.C: Enable for s390 and alpha. + +2002-10-22 Mark Mitchell + + PR c++/6579 + * g++.dg/parse/stmtexpr3.C: New test. + +2002-10-22 Nathan Sidwell + + * g++.dg/expr/cond1.C: New test. + +2002-10-21 Mark Mitchell + + * g++.dg/abi/vbase13.C: New test. + * g++.dg/abi/vbase14.C: Likewise. + +2002-10-21 Jakub Jelinek + + * gcc.dg/tls/pic-1.c: New test. + * gcc.dg/tls/nonpic-1.c: New test. + * gcc.dg/20021018-1.c: New test. + +2002-10-21 Ulrich Weigand + + * lib/profopt.exp (profopt-cleanup): New argument TESTCASE. + Remove only files with the same base name as the test case. + (profopt-perf-value): Pass TESTCASE to profopt-cleanup. + (profopt-execute): Likewise. Also, remove old profiling + and performance data files before running the tests. + + * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls. + * g++.dg/bprob/bprob.exp: Likewise. + * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp + to allow more general test case names. + + * g++.dg/bprob/bprob-1.C: Rename to ... + * g++.dg/bprob/g++-bprob-1.C: ... this. + + * g77.dg/bprob/bprob-1.f: Rename to ... + * g77.dg/bprob/g77-bprob-1.f: ... this. + +2002-10-21 Zack Weinberg + + * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with + bison 1.50 or later. + +2002-10-21 Janis Johnson + + * g++.dg/README: Describe more test directories. + +2002-10-21 Mark Mitchell + + * g++.dg/init/array6.C: Add additional tests. + +2002-10-21 Ulrich Weigand + + * gcc.dg/weak/typeof-2.c: Handle s390x targets as well. + * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode. + +2002-10-21 Kazu Hirata + + * gcc.c-torture/compile/20020604-1.x: New. + * gcc.c-torture/compile/simd-5.x: Likewise. + * gcc.c-torture/execute/920710-1.x: Likewise. + * gcc.c-torture/execute/20020720-1.x: Disable on h8300. + +2002-10-21 Mark Mitchell + + * g++.dg/inherit/override1.C: Add dg-options clause. + +2002-10-20 Zdenek Dvorak + + * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and + _mm_slli_si128. + +2002-10-19 Andreas Schwab + + * lib/compat.exp (compat-run): Prepend "./" when $dest has no + directory component. + +2002-10-18 Mark Mitchell + + * g++.dg/inherit/thunk1.C: New test. + + * g++.dg/inherit/override1.C: New test. + + * g++.dg/abi/mangle11.C: New test. + * g++.dg/abi/mangle14.C: New test. + * g++.dg/abi/mangle17.C: New test. + +2002-10-17 Nathan Sidwell + + * g++.dg/overload/member2.C: New test. + +2002-10-17 Janis Johnson + + * g++.dg/README: Describe new compat directory. + * g++.dg/dg.exp: Skip tests in compat directory. + * README.compat: New file. + * lib/compat.exp: New expect script. + * g++.dg/compat: New test directory. + * g++.dg/compat/compat.exp: New expect script. + * g++.dg/compat/abi: New test directory. + * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C, + g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h, + g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C, + g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h, + g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C, + g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h, + g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C, + g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h, + g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C, + g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h, + g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C, + g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files. + * g++.dg/compat/break: New test directory. + * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C, + g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h, + g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C, + g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h, + g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C, + g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h, + g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C, + g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h, + g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C, + g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h, + g++.dg/compat/break/README: New files. + * g++.dg/compat/eh: New test directory. + * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C, + g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h, + g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C, + g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h, + g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C, + g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h, + g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C, + g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h, + g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C, + g++.dg/compat/eh/filter2_y.C, + g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C, + g++.dg/compat/eh/new1_y.C, + g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C, + g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h, + g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C, + g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h, + g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C, + g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h, + g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C, + g++.dg/compat/eh/unexpected1_y.C: New files. + * g++.dg/compat/init: New test directory. + * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C, + g++.dg/compat/init/array5_y.C, + g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C, + g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h, + g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C, + g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h, + g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C, + g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h, + g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C, + g++.dg/compat/init/init-ref2_y.C: New files. + +2002-10-17 Mark Mitchell + + PR c++/7584 + * g++.dg/inherit/using3.C: New test. + +Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka + + * gcc.dg/20021017-2.c: New test. + +2002-10-17 Mark Mitchell + + * g++.dg/abi/mangle16.C: Adjust. + + * g++.dg/init/array8.C: New test. + +2002-10-17 Richard Sandiford + + * gcc.dg/special/mips-abi.exp: New test. + * gcc.dg/special/mips-abi.s: Empty file used by the above. + +2002-10-16 Mark Mitchell + + * g++.dg/abi/mangle16.C: New test. + * g++.dg/abi/mangle17.C: Likewise. + + PR c++/7478 + * g++.dg/template/ref1.C: New test. + +2002-10-16 Kaveh R. Ghazi + + * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips. + +2002-10-16 Ulrich Weigand + + * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test. + +2002-10-16 Mark Mitchell + + PR c++/7524 + * g++.dg/init/array7.C: New test. + +2002-10-15 Mark Mitchell + + * g++.dg/init/array6.C: New test. + + * g++.dg/abi/mangle13.C: Likewise. + * g++.dg/abi/mangle14.C: Likewise. + * g++.dg/abi/mangle15.C: Likewise. + +2002-10-14 Mark Mitchell + + * g++.dg/abi/empty8.C: New test. + +2002-10-15 Nathan Sidwell + + * g++.dg/init/ctor1.C: New test. + +2002-10-15 Ulrich Weigand + + * gcc.c-torture/execute/20021015-1.c: New test. + +Tue Oct 15 14:22:41 2002 J"orn Rennecke + + * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test. + +Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka + + * gcc.dg/i386-ssetype-[1-5].c: New tests. + +2002-10-14 Richard Henderson + + * gcc.dg/20020219-1.c: Disable for 16-bit targets. + +2002-10-14 Mark Mitchell + + PR optimization/6631 + * g++.dg/opt/const2.C: New test. + +2002-10-14 Mark Mitchell + + PR c++/7176 + * g++.dg/parse/friend1.C: New test. + * g++.old-deja/g++.pt/memtemp64.C: Adjust. + +2002-10-14 Jakub Jelinek + + * gcc.dg/20021014-1.c: New test. + 2002-10-11 Mark Mitchell PR c++/5661 * g++.dg/ext/vlm1.C: New test. * g++.dg/ext/vlm2.C: Likewise. - + * g++.dg/init/array1.C: Remove invalid braces. * g++.dg/init/brace1.C: New test. * g++.dg/init/copy2.C: Likewise. @@ -11,7 +435,7 @@ * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR. * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of braces. - + 2002-10-11 Neil Booth * gcc.dg/cpp/assembler.S: Don't use -ansi.