OSDN Git Service

Fix previous checkin.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index e95b301..c343a64 100644 (file)
@@ -1,3 +1,335 @@
+2004-02-18  Paul Brook  <paul@codesourcery.com>
+
+       PR debug/12934
+       * gcc.dg/debug/debug-7.c: New test.
+
+2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gcc.dg/20040217-1.c: New test.
+
+2004-02-17  Zack Weinberg  <zack@codesourcery.com>
+
+       * gcc.c-torture/execute/990208-1.x: Delete.
+
+2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/execute/20040208-2.x: New file.
+
+2004-02-17  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/11326
+       * g++.dg/abi/structret1.C: New test.
+
+2004-02-17  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
+       (i386_cpuid): No need to test if cpuid is available on AMD64.
+       Fix assembly, so that it works onboth i386 and AMD64.
+       * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
+       (vecInLong): Fix s[] member type to unsigned int.
+       (vecInWord): Remove type.
+       (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
+       (a64, b64, c64, d64, e64): Remove.
+       (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
+       Remove unused variable.  Remove initialization of removed variables.
+       Don't call mmx_tests nor sse_tests.
+       (reference_mmx, reference_sse): Remove.
+       (check): Add return stmt.
+       * gcc.dg/i386-sse-7.c: New test.
+       * gcc.dg/i386-mmx-4.c: New test.
+
+2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
+       * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
+       g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
+       g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
+       g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
+       g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
+       g++.dg/tc1/dr94.C: Fix line terminator.
+
+2004-02-16  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.c-torture/compile/20040216-1.c: New.
+
+2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
+       g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
+       g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
+       g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
+       g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
+       g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
+
+2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
+
+2004-02-15  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13971
+       * g++.dg/expr/cond4.C: New test.
+
+       PR c++/14086
+       * g++.dg/lookup/crash2.C: New test.
+
+2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
+
+       * gcc.c-torture/compile/20040214-2.c: New test.
+
+2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR c++/14116
+       * g++.dg/ext/typeof8.C: New test.
+
+2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
+
+       * gcc.c-torture/compile/20040214-1.c: New test.
+
+2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/13635
+       * g++.dg/template/spec11.C: New test.
+
+2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/13927
+       * g++.dg/other/error8.C: New test.
+
+2004-02-13  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/14122
+       * g++.dg/template/array4.C: New test.
+
+       PR c++/14108
+       * g++.dg/inherit/thunk2.C: New test.
+
+       PR c++/14083
+       * g++.dg/eh/cond2.C: New test.
+
+2004-02-12  Alan Modra  <amodra@bigpond.net.au>
+
+       * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
+
+2004-02-12  Nathaniel Smith <njs@codesourcery.com>
+
+       * lib/scanasm.exp (dg-scan): Quote pattern before display.
+
+2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
+
+       * g++.dg/simd-2.C: xfail on ppc64-linux.
+
+2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/456
+       * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
+       tests.
+
+2004-02-11  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.dg/builtins-33.c: New test.
+
+2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
+
+       * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
+
+2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
+
+       * g++.dg/simd-2.C: Set -maltivec for ppc64.
+
+2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
+
+       * gcc.dg/ppc64-abi-3.c: New test.
+
+2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/14092
+
+       * gcc.dg/pr14092-1.c: New testcase.
+
+2004-02-10  Alan Modra  <amodra@bigpond.net.au>
+
+       * gcc.dg/cpp/assert4.c: Fix typo last change.
+
+       * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
+       * gcc.dg/cpp/assert4.c: Handle powerpc64.
+
+       * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
+
+2004-02-09  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.c-torture/compile/20040209-1.c: New test case.
+
+2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/c90-init-1.c: Adjust expected error messages.
+
+2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/execute/20040208-[12].c: New tests.
+
+2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
+
+2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
+
+2004-02-07  Zack Weinberg  <zack@codesourcery.com>
+
+       Bug 13856
+       * gcc.dg/visibility-8.c: New testcase.
+
+2004-02-07  Zack Weinberg  <zack@codesourcery.com>
+
+       * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
+       arguments.
+       * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
+
+2004-02-07  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/13696
+       * g++.dg/opt/fold1.C: New test case.
+
+2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/14033
+       * g++.dg/other/crash-2.C: New test.
+
+2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/14028
+       * g++.dg/parse/angle-bracket2.C: New test.
+
+2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       PR middle-end/13750
+       Revert:
+       2004-01-15  Geoffrey Keating  <geoffk@apple.com>
+       PR pch/13361
+       * testsuite/g++.dg/pch/wchar-1.C: New.
+       * testsuite/g++.dg/pch/wchar-1.Hs: New.
+
+2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/14008
+       * g++.dg/parse/error15.C: New test.
+       * g++.dg/parse/crash11.C: Update dg-error mark.
+
+2004-02-04  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13932
+       * g++.dg/warn/conv2.C: New test.
+
+2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/13086
+       * g++.dg/warn/incomplete1.C: Remove xfail.
+
+2004-02-04  Mark Mitchell  <mark@codesourcery.com>
+
+       * lib/file-format.exp (gcc_target_object_format): Use
+       ${tool}_target_compile, not gcc_target_compile.
+       * lib/target-supports.exp (check_alias_available): Likewise.
+       (check_gc_sections_available): Likewise.
+       * g++.dg/ext/attrib10.C: Use dg-require-alias.
+       * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
+       dg-require-alias.
+
+2004-02-04  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13969
+       * g++.dg/template/static6.C: New test.
+
+2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
+
+       * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
+
+2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
+       tests for systems where `char' is unsigned by default.
+
+2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/13997
+       * g++.dg/template/partial3.C: New test.
+
+2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
+       gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
+       Remove mentions of obsolete ports.
+
+2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
+
+       * gcc.dg/noncompile/20001228-1.c: Fix for new
+       error message.
+
+2004-02-03  Roger Sayle  <roger@eyesopen.com>
+
+       PR target/9348
+       * gcc.c-torture/execute/multdi-1.c: New test case.
+
+2004-02-03  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13925
+       * g++.dg/template/lookup5.C: New test.
+
+2004-02-03  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13950
+       * g++.dg/template/lookup4.C: New test.
+
+       PR c++/13970
+       * g++.dg/parse/error14.C: New test.
+
+       PR c++/14002
+       * g++.dg/parse/template13.C: New test.
+
+2004-02-03  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/13978
+       * g++.dg/template/koenig4.C: New test.
+
+       PR c++/13968
+       * g++.dg/template/crash17.C: New test.
+
+       PR c++/13975
+       * g++.dg/parse/error13.C: New test.
+       * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
+
+2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/20020503-1.c: Remove -mflat dg-options.
+
+2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/11658
+       PR c/13994
+       * gcc.dg/noncompile/20040203-1.c: New test.
+       * gcc.dg/noncompile/20040203-2.c: Likewise.
+       * gcc.dg/noncompile/20040203-3.c: Likewise.
+       * gcc.dg/20040203-1.c: Likewise.
+
+2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR c++/10858
+       * g++.dg/template/sizeof7.C: New test.
+
+2004-02-02  Eric Christopher  <echristo@redhat.com>
+           Zack Weinberg  <zack@codesourcery.com>
+
+       * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
+
+2004-02-02  Zack Weinberg  <zack@codesourcery.com>
+
+       * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
+       * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
+       * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
+       * gcc.dg/cleanup-5.c: Run only on Linux targets.
+
 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/13113
 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
 
        PR c++/13957
-       * g++.dg/template/non-type-template-argument-1.C, 
+       * g++.dg/template/non-type-template-argument-1.C,
        g++.dg/template/qualified-id1.C: Update dg-error marks.
        * g++.dg/template/nontype6.C: New test.
 
 
        * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
        (scan_initial, main): Use aligned_sizeof instead of sizeof.
-       
+
 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/13791
 2004-01-27  Devang Patel <dpatel@apple.com>
 
        * g++.dg/debug/namespace1.C: New test.
-       
+
 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and