OSDN Git Service

PR c/6024
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 2adba02..a57afff 100644 (file)
@@ -1,3 +1,362 @@
+2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/6024
+       * gcc.dg/enum-compat-1.c: New test.
+       * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
+
+2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/12165
+       * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
+       gcc.dg/c99-idem-qual-3.c: New tests.
+
+2004-01-07  Alan Modra  <amodra@bigpond.net.au>
+
+       * gcc.dg/winline-7.c: Don't cast void * to int.
+
+2004-01-06  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/i386-sse-5.c: New test
+       * g++.dg/eh/simd-1.c: Add -w argument for i386.
+
+2004-01-05  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/12815
+       * g++.dg/rtti/typeid4.C: New test.
+
+2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/compat/sdata-section.h: Declare 'abort'.
+
+2004-01-05  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/12132
+       * g++.dg/template/error11.C: New test.
+
+       PR c++/13451
+       * g++.dg/template/class2.C: New test.
+
+2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
+       Richard Sandiford <rsandifo@redhat.com>
+
+       PR c++/13387
+       * g++.dg/opt/alias3.C: New test.
+
+2004-01-04  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13157
+       * g++.dg/template/koenig3.C: New test.
+
+       PR c++/13529
+       * g++.dg/parse/offsetof3.C: New test.
+
+       * g++.dg/init/copy7.C: Add missing dg-error markers.
+
+       PR c++/12226
+       * g++.dg/init/copy7.c: New test.
+
+       PR c++/13536
+       * g++.dg/parse/cast1.C: New test.
+
+2004-01-04  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/winline[1-7].c: New tests.
+
+2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/13520
+       * g++.dg/template/qualttp22.C: New test.
+
+2004-01-01  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/debug/20031231-1.c: New.
+       * gcc.c-torture/compile/20040101-1.c: New.
+       * gcc.dg/dwarf-die-[1-7].c: New.
+
+2004-01-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR optimization/13521
+       * gcc.c-torture/compile/20031231-1.c: New test.
+
+2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
+
+2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/10079
+       * g++.dg/template/crash16.C: New test.
+
+2003-12-30  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
+
+2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
+       ports.
+       * g++.old-deja/g++.jason/thunk3.C: Likewise.
+       * g++.old-deja/g++.law/profile1.C: Likewise.
+       * gcc.c-torture/compile/981006-1.c: Likewise.
+       * gcc.c-torture/execute/loop-2e.x: Likewise.
+       * gcc.c-torture/execute/loop-2f.x: Remove.
+       * gcc.c-torture/execute/loop-2g.x: Likewise.
+       * gcc.c-torture/execute/strct-varg-1.x: Likewise.
+       * gcc.dg/20020312-2.c: Remove traces of dead ports.
+
+2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/13507
+       * g++.dg/ext/attrib11.C: New test.
+
+       PR c++/13494
+       * g++.dg/template/array2-1.C: New test.
+       * g++.dg/template/array2-2.C: New test.
+
+2003-12-29  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
+
+2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/12774
+       * g++.dg/template/array1-1.C: New test.
+       * g++.dg/template/array1-2.C: New test.
+
+2003-12-29  Roger Sayle  <roger@eyesopen.com>
+
+       PR fortran/12632
+       * g77.dg/12632.f: New test case.
+
+2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/13289
+       * g++.dg/parse/nontype1.C: New test.
+
+2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/12403
+       * g++.dg/parse/explicit1.C: New test.
+       * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
+
+2003-12-28  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13081
+       * g++.dg/opt/inline6.C: New test.
+
+       PR c++/12613
+       * g++.dg/parse/error9.C: New test.
+
+       * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
+
+2003-12-28  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13009
+       * g++.dg/init/assign1.C: New test.
+
+2003-12-28  Roger Sayle  <roger@eyesopen.com>
+
+       PR c++/13070
+       * g++.dg/warn/format3.C: New test case.
+
+2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+       * gcc.c-torture/compile/20031227-1.c: New test.
+
+2003-12-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/bprob/bprob.exp: Load target-supports.exp
+       * g77.dg/bprob/bprob.exp: Likewise.
+       * gcc.misc-tests/bprob.exp: Likewise.
+       * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
+       variants on systems where the library does not provide that
+       functionality.
+       * gcc.dg/builtins-20.c: Use builtins-config.h.
+       * gcc.dg/builtins-config.h: New file.
+
+2003-12-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * lib/gcc-dg.exp (dg-require-profiling): New function.
+       * lib/target-supports.exp (check_profiling_available): Likewise.
+       * g++.dg/bprob/bprob.exp: Use check_profiling_available.
+       * g77.dg/bprob/bprob.exp: Likewise.
+       * gcc.misc-tests/bprob.exp: Likewise.
+       * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
+       * gcc.dg/20021014-1.c: Likewise.
+       * gcc.dg/nest.c: Likewise.
+
+2003-12-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
+       compiling.
+       * g++.dg/lookup/java2.C: Likewise.
+       * gcc.dg/cpp/lexident.c: Likewise.
+
+2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
+       given.
+       * gcc.c-torture/compile/961203-1.c: Likewise.
+       * gcc.c-torture/compile/980506-1.c: Likewise.
+
+2003-12-23  Zack Weinberg  <zack@codesourcery.com>
+
+       * lib/gcc-dg.exp (dg-prune-output): New annotation.
+       (additional_prunes): New global.
+       (gcc-dg-prune): Handle additional per-test pruning.
+       (dg-test): Clear additional_prunes between tests.
+
+       * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
+       dg-prune-output to avoid spurious failures from assembler
+       complaining about nonexistent WAW violations.
+       * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
+       Use dg-prune-output to avoid spurious failures from assembler
+       warning about Itanium B-step errata.
+
+2003-12-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/abi/macro0.C: New test.
+       * g++.dg/abi/macro1.C: Likewise.
+       * g++.dg/abi/macro2.C: Likewise.
+
+       * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
+       * g++.dg/abi/bitfield7.C: Likewise.
+       * g++.dg/abi/dtor2.C: Likewise.
+       * g++.dg/abi/mangle11.C: Likewise.
+       * g++.dg/abi/mangle12.C: Likewise.
+       * g++.dg/abi/mangle14.C: Likewise.
+       * g++.dg/abi/mangle17.C: Likewise.
+       * g++.dg/abi/vbase10.C: Likewise.
+       * g++.dg/abi/vbase14.C: Likewise.
+       * g++.dg/template/qualttp17.C: Likewise.
+
+2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR c/11995
+       * gcc.dg/20031223-1.c: New test.
+
+2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/noreturn-7.c: New test.
+
+2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/null-pointer-1.c: New test.
+
+2003-12-22  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.old-deja/g++.jason/template18.C: Remove.
+       * g++.old-deja/g++.jason/template37.C: Likewise.
+
+       PR c++/12862
+       * g++.dg/lookup/ns1.C: New test.
+
+       PR c++/12397
+       * g++.dg/template/lookup3.C: New test.
+
+2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * g++.dg/template/recurse1.C: New test
+
+2003-12-22  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/12479
+       * g++.dg/parse/semicolon1.C: New test.
+       * g++.dg/parse/semicolon1.h: Likewise.
+
+2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
+
+       * gcc.dg/darwin-misaligned.c: New test.
+
+2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR c/9163
+       * gcc.dg/20031222-1.c: New test.
+
+2003-12-21  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13438
+       * g++.dg/parse/error8.C: New test.
+
+       PR c++/11554
+       * testsuite/g++.dg/warn/ctor-init-1.C: New test.
+
+2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
+       too small.
+       * gcc.c-torture/compile/930217-1.c: Likewise.
+       * gcc.c-torture/compile/930513-1.c: Likewise.
+       * gcc.c-torture/execute/920908-2.c: Likewise.
+       * gcc.c-torture/execute/921204-1.c: Likewise.
+       * gcc.c-torture/execute/930621-1.c: Likewise.
+       * gcc.c-torture/execute/930630-1.c: Likewise.
+       * gcc.c-torture/execute/931031-1.c: Likewise.
+       * gcc.c-torture/execute/980602-2.c: Likewise.
+       * gcc.c-torture/execute/comp-goto-1.c: Likewise.
+       * gcc.c-torture/execute/compndlit-1.c: Likewise.
+       * gcc.c-torture/execute/extzvsi.c: Likewise.
+       * gcc.c-torture/unsorted/ext.c: Likewise.
+
+2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
+
+       PR target/12749
+       * gcc.c-torture/compile/20031220-2.c: New test case.
+
+2003-12-20  Roger Sayle  <roger@eyesopen.com>
+
+       PR optimization/13031
+       * gcc.c-torture/compile/20031220-1.c: New test case.
+
+2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/cast-function-1.c: New test.
+
+2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
+       formats.
+
+2003-12-19  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/12795
+       * g++.dg/ext/attrib10.C: New test.
+
+2003-12-19  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/cleanup-10.c: New test.
+       * gcc.dg/cleanup-11.c: New test.
+
+2003-12-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/13239
+       * g++.dg/opt/expect1.C: New test.
+
+2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
+
+       * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
+
+2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR debug/12923
+       * gcc.dg/20031218-1.c: New test.
+
+       PR debug/12389
+       * gcc.dg/20031218-2.c: New test.
+       * gcc.dg/20031218-3.c: New test.
+
+       * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
+       of label name and allow for USER_LABEL_PREFIX == "_" names.
+       * g++.dg/abi/mangle18-2.C: Likewise.
+       * g++.dg/abi/mangle19-1.C: Likewise.
+       * g++.dg/abi/mangle19-2.C: Likewise.
+       * g++.dg/abi/mangle20-1.C: Likewise.
+       * g++.dg/abi/mangle20-2.C: Likewise.
+
+2003-12-18  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
+
 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
            Dan Kegel <dank@kegel.com>
 
        * g++.dg/template/type1.C: Likewise.
        * g++.old-deja/g++.other/crash32.C: Likewise.
        * g++.old-djea/g++.pt/defarg8.C: Likewise.
-       
+
 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
        PR c++/13106