OSDN Git Service

2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 51256e5..94e6a79 100644 (file)
@@ -1,3 +1,543 @@
+2004-08-04  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * gcc.dg/20020118-1.c: Declare abort.
+       * gcc.dg/altivec_check.h: Likewise.
+       * gcc.dg/iftrap-2.c: Likewise.
+       * gcc.dg/pragma-darwin.c: Likewise.
+       * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
+
+2004-08-04  Geoffrey Keating  <geoffk@apple.com>
+
+       * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
+
+2004-08-05  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.c-torture/execute/builtins/abs-2.c,
+       gcc.c-torture/execute/builtins/abs-3.c,
+       gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
+       gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
+       intmax_t, uintmax_t and their limits.
+       * gcc.dg/intmax_t-1.c: New test.
+
+2004-08-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       * g++.dg/tc1/dr147.C: Add reference to PR.
+
+2004-08-03  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.dg/mips-args-[23].c: Declare abort() and exit().
+       * gcc.dg/torture/mips-hilo-[12].c: Likewise.
+
+2004-08-03  David Edelsohn  <edelsohn@gnu.org>
+
+       * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
+
+2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/redecl-5.c: New test.
+       * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
+       of scanf.
+
+2004-08-03  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/16790
+       * gcc.c-torture/execute/pr16790-1.c: New test case.
+
+2004-08-03  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/ext/visibility/assign1.C: New test.
+       * g++.dg/ext/visibility/new1.C: Likewise.
+
+       * gcc.dg/symbian1.c: New test.
+       * gcc.dg/symbian2.c: Likewise.
+
+2004-08-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/16570
+       * gcc.dg/i386-sse-9.c: New test.
+
+2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
+
+2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
+       gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
+       gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
+       gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
+       gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
+       gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
+       gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
+       gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
+       gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
+       gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
+       gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
+       gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
+       gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
+       gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
+       gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
+       gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
+       gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
+       gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
+       gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
+       gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
+       gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
+       gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
+       gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
+       gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
+       gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
+       gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
+       gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
+       gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
+       gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
+       gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
+       gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
+       gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
+       gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
+       gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
+       gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
+       gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
+       gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
+       gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
+       gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
+       gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
+       gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
+       gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
+       gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
+       gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
+       gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
+       gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
+       gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
+       gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
+       gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
+       gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
+       gcc.misc-tests/i386-pf-3dnow-1.c,
+       gcc.misc-tests/i386-pf-athlon-1.c,
+       gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
+       objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
+       Declare built-in functions used.
+       * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
+
+2004-08-02  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/16707
+       * g++.dg/lookup/using12.C: New test.
+
+       * g++.dg/init/null1.C: Fix PR number.
+       * g++.dg/parse/namespace10.C: Likewise.
+
+2004-08-01  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/16224
+       * g++.dg/template/spec17.C: New test.
+       * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
+       * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
+
+2004-08-02  David Billinghurst
+
+       PR fortran/16292
+       * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
+
+2004-08-01  Zack Weinberg  <zack@codesourcery.com>
+
+       * gcc.dg/ia64-got-1.c: New test case.
+
+2004-08-01  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/16489
+       * g++.dg/init/null1.C: New test.
+       * g++.dg/tc1/dr76.C: Adjust error marker.
+
+       PR c++/16529
+       * g++.dg/parse/namespace10.C: New test.
+
+       PR c++/16810
+       * g++.dg/inherit/ptrmem2.C: New test.
+
+2004-08-02  Ben Elliston  <bje@au.ibm.com>
+
+       PR target/16155
+       * gcc.dg/pr16155.c: New test.
+
+2004-07-31  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/redecl-2.c: New test.
+
+2004-07-30  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/darwin-longdouble.c: New file.
+
+2004-07-30  Richard Henderson  <rth@redhat.com>
+
+       * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
+       write to constant argument.
+       * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
+
+2004-07-30  Richard Henderson  <rth@redhat.com>
+
+       * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
+       tests of nearest around zero.
+
+2004-07-30  Andrew Pinski  <apinski@apple.com>
+
+       * gcc.c-torture/compile/20040730-1.c: New test.
+
+2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
+       powerpc-eabispe.
+
+2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
+
+2004-07-30  Richard Sandiford  <rsandifo@redhat.com>
+
+       * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
+       contains $ld_library_path.
+       * lib/gfortran.exp (gfortran_link_flags): Likewise.
+
+2004-07-29  Richard Henderson  <rth@redhat.com>
+
+       * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
+
+       * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
+       (alt2, which): New.
+       (Check): Accept either alternative.
+
+2004-07-29  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/abi/inline1.C: New test.
+       * g++.dg/abi/local1-a.cc: Likewise.
+       * g++.dg/abi/local1.C: Likewise.
+       * g++.dg/abi/mangle11.C: Tweak location of warnings.
+       * g++.dg/abi/mangle12.C: Likewise.
+       * g++.dg/abi/mangle17.C: Likewise.
+       * g++.dg/abi/mangle20-2.C: Likewise.
+       * g++.dg/opt/interface1.C: Likewise.
+       * g++.dg/opt/interface1.h: Likewise.
+       * g++.dg/opt/interface1-a.cc: New test.
+       * g++.dg/parse/repo1.C: New test.
+       * g++.dg/template/repo1.C: Likewise.
+       * g++.dg/warn/Winline-1.C: Likewise.
+       * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
+
+2004-07-29  Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.dg/tree-ssa/20040729-1.c: New test.
+
+2004-07-27  Matt Austern <austern@apple.com>
+
+       * gcc.dg/darwin-bool-1.c: New test.
+       * gcc.dg/darwin-bool-2.c: New test.
+
+2004-07-28  Richard Henderson  <rth@redhat.com>
+
+       * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
+       arguments in the correct type.  Don't write to constant arguments.
+
+2004-07-28  Diego Novillo  <dnovillo@redhat.com>
+
+       PR tree-optimization/16688
+       PR tree-optimization/16689
+       * g++.dg/tree-ssa/pr16688.C: New test.
+
+2004-07-28  Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
+       loads.  Not only in the comment, this time.
+
+2004-07-28  Alexandre Oliva  <aoliva@redhat.com>
+
+       2003-07-06  Alexandre Oliva  <aoliva@redhat.com>
+       * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
+       2003-07-01  Alexandre Oliva  <aoliva@redhat.com>
+       * gcc.dg/sh4a-bitmovua.c: New.
+       * gcc.dg/sh4a-cos.c: New.
+       * gcc.dg/sh4a-cosf.c: New.
+       * gcc.dg/sh4a-fprun.c: New.
+       * gcc.dg/sh4a-fsrra.c: New.
+       * gcc.dg/sh4a-memmovua.c: New.
+       * gcc.dg/sh4a-sin.c: New.
+       * gcc.dg/sh4a-sincos.c: New.
+       * gcc.dg/sh4a-sincosf.c: New.
+       * gcc.dg/sh4a-sinf.c: New.
+
+2004-07-28  Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
+       conditionals.
+       * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
+       loads.
+       * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
+       DOM1.
+
+2004-07-27  Andrew Pinski  <apinski@apple.com>
+
+       * g++.dg/rtti/tinfo1.C: Correct the xfail.
+
+2004-07-27  Nitin Yewale <nitiny@kpitcummins.com>
+
+       * gcc.dg/pragma-isr.c: New test.
+
+2004-07-27  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/14429
+       * g++.dg/template/ttp11.C: New test.
+
+2004-07-27  Diego Novillo  <dnovillo@redhat.com>
+
+       * gcc.c-torture/compile/20040727-1.c: New test.
+
+2004-07-26  Eric Christopher  <echristo@redhat.com>
+
+       * gcc.c-torture/compile/20040726-2.c: New test.
+
+2004-07-26  Andrew Pinski  <apinski@apple.com>
+
+       * g++.dg/rtti/tinfo1.C: Xfail.
+
+2004-07-26  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/compile/20040726-1.c: New test.
+
+2004-07-26  Niall Douglas  <s_fsfeurope2@nedprod.com>
+           Brian Ryner  <bryner@brianryner.com>
+
+       PR c++/9283
+       PR c++/15000
+       * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
+       * g++.dg/ext/visibility/: New directory.
+       * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
+       g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
+       g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
+       g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
+       * g++.dg/ext/visibility/fvisibility.C,
+       g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
+       g++.dg/ext/visibility/fvisibility-override1.C
+       g++.dg/ext/visibility/fvisibility-override2.C
+       g++.dg/ext/visibility/memfuncts.C
+       g++.dg/ext/visibility/noPLT.C
+       g++.dg/ext/visibility/pragma.C
+       g++.dg/ext/visibility/pragma-override1.C
+       g++.dg/ext/visibility/pragma-override2.C
+       g++.dg/ext/visibility/staticmemfuncts.C
+       g++.dg/ext/visibility/virtual.C: New tests.
+
+2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/15360
+       * gcc.dg/pr15360-1.c: New test.
+
+2004-07-25  Daniel Jacobowitz  <dan@debian.org>
+
+       * gcc.dg/pragma-align-2.c: New test.
+       * gcc.dg/pragma-init-fini.c: New test.
+       * gcc.dg/pragma-align.c: Change from compile to run.  Run on Solaris
+       targets.
+
+2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/init-string-2.c: New test.
+
+2004-07-24  Zack Weinberg  <zack@codesourcery.com>
+
+       PR 16684
+       * gcc.dg/Wredundant-decls-1.c: New test case.
+
+2004-07-24  Jakub Jelinek  <jakub@redhat.com>
+
+       * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
+       * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
+       * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
+       * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
+       * gcc.dg/compat/generate-random.c: New file.
+       * gcc.dg/compat/generate-random.h: Likewise.
+       * gcc.dg/compat/generate-random_r.c: Likewise.
+       * gcc.dg/compat/struct-layout-1.h: Likewise.
+       * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
+       * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
+       * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
+       * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
+       * gcc.dg/compat/struct-layout-1_main.c: New test.
+       * gcc.dg/compat/struct-layout-1_x.c: New file.
+       * gcc.dg/compat/struct-layout-1_y.c: New file.
+       * gcc.dg/compat/struct-layout-1_test.h: New file.
+
+2004-07-23  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/comp-return-1.c: New test
+
+2004-07-23  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.dg/vmx/8-02a.c: Fix typo.
+
+       * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
+       * gcc.dg/darwin-abi-3.c: New test.
+
+       * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
+       * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
+
+       * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
+       * gcc.dg/vmx/ops-long-1.c: New test.
+       * gcc.dg/vmx/ops-long-2.c: New test.
+
+2004-07-23  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/lookup/conv-[1234].C: New.
+
+2004-07-22  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/parse/attr2.C: Simplify.
+
+2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/7284
+       * gcc.c-torture/execute/pr7284-1.c: New test.
+
+2004-07-22  Brian Booth  <bbooth@redhat.com>
+
+       * gcc.dg/tree-ssa/20040721-1.c: New test.
+
+2004-07-22  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/template/crash20.c: New.
+
+2004-07-22  David Billinghurst (David.Billinghurst@riotinto.com)
+
+       * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
+       Add dg-run directive.  Declare variables as required.
+       * gfortran.dg/g77/README: Update
+
+2004-07-22  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
+       gcc.dg/cris-peep2-andu2.c: New tests.
+
+2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/15052
+       * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
+       on return type.
+       * gcc.dg/qual-return-1.c: Use -Wreturn-type.  Update expected
+       messages.
+       * gcc.dg/qual-return-2.c: Update expected messages.
+       * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
+
+2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
+       * gcc.dg/noncompile/921102-1.c: Update expected error message.
+
+2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/11250
+       * gcc.dg/init-string-1.c: New test.
+
+2004-07-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/15345
+       PR c/16450
+       * gcc.dg/torture/nested-fn-1.c: New test.
+
+2004-07-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/16559
+       * gcc.dg/ia64-fptr-1.c: New file.
+
+2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/14497
+       * g++.dg/template/spec16.C: New test.
+       * g++.old-deja/g++.robertl/eb118.C: Remove.
+
+2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/509
+       * g++.dg/template/spec15.C: New test.
+
+2004-07-21  David Billinghurst (David.Billinghurst@riotinto.com)
+
+       Copy cases from g77.f-torture/execute and add dg-run
+       directive.  Other changes as noted.
+       * gfortran.dg/g77/13037.f
+       * gfortran.dg/g77/1832.f
+       * gfortran.dg/g77/19981119-0.f
+       * gfortran.dg/g77/19990313-0.f
+       * gfortran.dg/g77/19990313-1.f
+       * gfortran.dg/g77/19990313-2.f
+       * gfortran.dg/g77/19990313-3.f
+       * gfortran.dg/g77/19990419-1.f
+       * gfortran.dg/g77/19990826-0.f
+       * gfortran.dg/g77/19990826-2.f
+       * gfortran.dg/g77/20000503-1.f
+       * gfortran.dg/g77/20001111.f
+       * gfortran.dg/g77/20010116.f
+       * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
+       * gfortran.dg/g77/20010430.f
+       * gfortran.dg/g77/6177.f
+       * gfortran.dg/g77/947.f
+       * gfortran.dg/g77/970816-3.f
+       * gfortran.dg/g77/971102-1.f
+       * gfortran.dg/g77/980520-1.f
+       * gfortran.dg/g77/980628-0.f
+       * gfortran.dg/g77/980628-1.f
+       * gfortran.dg/g77/980628-10.f
+       * gfortran.dg/g77/980628-2.f
+       * gfortran.dg/g77/980628-3.f
+       * gfortran.dg/g77/980628-7.f
+       * gfortran.dg/g77/980628-8.f
+       * gfortran.dg/g77/980628-9.f
+       * gfortran.dg/g77/980701-0.f
+       * gfortran.dg/g77/980701-1.f
+       * gfortran.dg/g77/cabs.f
+       * gfortran.dg/g77/claus.f
+       * gfortran.dg/g77/complex_1.f
+       * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
+       * gfortran.dg/g77/dcomplex.f
+       * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
+       * gfortran.dg/g77/f90-intrinsic-mathematical.f
+       * gfortran.dg/g77/f90-intrinsic-numeric.f
+       * gfortran.dg/g77/int8421.f
+       * gfortran.dg/g77/labug1.f
+       * gfortran.dg/g77/large_vec.f
+       * gfortran.dg/g77/le.f
+       * gfortran.dg/g77/short.f
+       * gfortran.dg/g77/README: Update
+
+2004-07-20  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/16637
+       * g++.dg/parse/lookup4.C: New test.
+
+2004-07-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/16175
+       * g++.dg/template/ttp10.C: New test.
+
+2004-07-20  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/pr12625-1.c: New test.
+
+2004-07-20  Steven Bosscher  <stevenb@suse.de>
+
+       * testsuite/gcc.dg/switch-warn-1.c: New test.
+       * testsuite/gcc.dg/switch-warn-2.c: New test.
+       * gcc.c-torture/compile/pr14730.c: Update.
+
+2004-07-19  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
+       g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
+       g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
+       g++.dg/template/nontype3.C: Remove trailing CR from tests.
+
+2004-07-18  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/16623
+       * g++.dg/template/assign1.C: New test.
+
 2004-07-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
        PR c++/12170
 
        PR c++/16518
        * g++.dg/parse/mutable1.C: New test.
-       
+
 2004-07-13  Diego Novillo  <dnovillo@redhat.com>
 
        PR tree-optimization/16443
        * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
        for operator new.
 
-2004-07-13  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * gfortran.dg/g77/README: New file
-       * gfortran.dg/g77/19981216-0.f:  Copy from 
+       * gfortran.dg/g77/19981216-0.f:  Copy from
        g77.f-torture/noncompile.  Add "dg-do compile" and
        dg-error as required.
        * gfortran.dg/g77/19990218-1.f: Likewise
        * gfortran.dg/g77/check0.f: Likewise
        * gfortran.dg/g77/select_no_compile.f: Likewise
 
-2004-07-13  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
 
        Copy files from g77.f-torture/compile.
        Add "{ dg-do compile}".  Other changes as noted
        * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
        * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
        * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
-       * gfortran.dg/g77/alpha1.f: Separate declaration and DATA 
-       statement to conform to standard.  Append alpha1.x for reference. 
+       * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
+       statement to conform to standard.  Append alpha1.x for reference.
        * gfortran.dg/g77/xformat.f: Add dg-warning
 
-2004-07-13  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
+
        * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
        Add {dg-do compile} directive.
        * gfortran.dg/g77/cpp2.F: Likewise
        * g++.dg/lookup/new2.C: New test.
        * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
 
-2004-07-12  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-12  David Billinghurst <David.Billinghurst@riotinto.com>
+
        * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
        Add {dg-do compile} directive.
        * gfortran.dg/g77/13060.f: Likewise
 
        PR fortran/17574
        * gfortran.dg/pr15754.f90: New test.
-       
+
 2004-07-11  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        PR tree-optimization/16437
        * gcc.c-torture/execute/bitfld-4.c: New test.
 
 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
-       
+
        * gfortran.fortran-torture/execute/common_2.f90: Add check for
        access to common var from module.
 
        PR fortran/15969
        * gfortran.fortran-torture/execute/der_init_5.f90: New test.
 
-2004-07-10  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-10  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
        * gfortran.dg/g77/ffixed-form-2.f: Likewise
        * gfortran.dg/g77/pr9258.f: Likewise.  Add dg-warning lines.
 
 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
-       
+
        * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
 
 2004-07-10 Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
        * gcc.c-torture/compile/20040709-1.c: New.
 
 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
-       
+
        PR fortran/14077
        * gfortran.fortran-torture/execute/module_init_1.f90: New test.
 
 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
 
        PR fortran/15481
-       PR fortran/13372
-       PR fortran/13575
-       PR fortran/15978
+       PR fortran/13372
+       PR fortran/13575
+       PR fortran/15978
        * gfortran.fortran-torture/compile/implicit_2.f90: New test.
 
        * gfortran.dg/implicit_1.f90: New test.
 
-2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * lib/gfortran-dg.exp (gfortran-dg-test):  Adapt regular
        expression to match gfortran warning/error messages
        * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
        dg-error text.
 
-2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * lib/fortran-torture.exp: Rename proc search_for to
        search_for_re.
        PR c++/16165
        * g++.dg/warn/effc3.C: New test.
 
-2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
        change X to 1X in format.
        * gfortran.dg/g77/20010216-1.f:  Copy from g77.dg and
        add data statements to conform to standard.
 
-2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
        * gfortran.dg/g77/f77-edit-t-in.f: Likewise
        * gfortran.dg/g77/f77-edit-x-out.f: Likewise
 
-2004-07-09  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
 
        * gfortran.dg/g77/7388.f: Copy from g77.dg
        * gfortran.dg/g77/f77-edit-i-out.f: Likewise
        * gfortran.dg/g77/f77-edit-h-out.f: Likewise
        * gfortran.dg/g77/strlen0.f: Likewise
 
-2004-07-09   David Billinghurst (David.Billinghurst@riotinto.com)
+2004-07-09   David Billinghurst <David.Billinghurst@riotinto.com>
 
        * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
        * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
        * g++.dg/abi/mangle22.C: New test.
        * g++.dg/abi/mangle23.C: Likewise.
 
-2004-07-02  David Billinghurst  (David.Billinghurst@riotinto.com)
+2004-07-02  David Billinghurst  <David.Billinghurst@riotinto.com>
 
        PR fortran/16290
        * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
        * gfortran.fortran-torture/compile/implicit.f90: Add test
        for implicit character.
 
-2004-06-30  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-06-30  David Billinghurst <David.Billinghurst@riotinto.com>
 
-       PR fortran/16289
-       * gfortran.fortran-torture/execute/intrinsic_nearest.f90
-       Use tiny() intrinsic to find smallest non-negative real
+       PR fortran/16289
+       * gfortran.fortran-torture/execute/intrinsic_nearest.f90
+       Use tiny() intrinsic to find smallest non-negative real
 
 2004-06-30  Jakub Jelinek  <jakub@redhat.com>
 
        * gcc.dg/unordered-2.c: New test case.
        * gcc.dg/unordered-3.c: New test case.
 
-2004-06-19  David Billinghurst (David.Billinghurst@riotinto.com)
+2004-06-19  David Billinghurst <David.Billinghurst@riotinto.com>
 
        PR other/16043
        * lib/g++.exp (g++_version): Tweak regexp for version
        * gcc.c-torture/execute/string-opt-3.c: New test.
        * gcc.dg/string-opt-1.c: New test.
 
-2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
+2003-06-03  David Billinghurst <David.Billinghurst@riotinto.com>
 
        PR fortran/10965
        * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
 
        * gcc.dg/duff-4.c: New test case.
 
-2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
+2003-05-27  David Billinghurst <David.Billinghurst@riotinto.com>
 
        PR fortran/10843
        * g77.dg/ffixed-form-1.f: New test