OSDN Git Service

fixup PR number mixup
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 35f45ea..6639d37 100644 (file)
@@ -1,3 +1,636 @@
+2005-12-21  Steven Bosscher  <stevenb@suse.de>
+
+       PR rtl-optimization/25196
+       * gcc.dg/pr25196.c: New test.
+
+2005-12-21  Erik Edelmann  <eedelman@gcc.gnu.org>
+
+       PR fortran/25423
+       gfortran.dg/where_nested_1.f90: New.
+
+2005-12-21  Kazu Hirata  <kazu@codesourcery.com>
+
+       PR tree-optimization/25382.
+       * gcc.dg/tree-ssa/pr25382.c: New.
+
+2005-12-20  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/24306
+       * gcc.target/i386/pr24306.c: New testcase.
+
+2005-12-20  Kazu Hirata  <kazu@codesourcery.com>
+
+       PR tree-optimization/25501
+       * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
+
+2005-12-20  Richard Guenther  <rguenther@suse.de>
+
+       Revert
+       2005-12-02  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
+
+2005-12-20  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/21228
+       * g++.dg/warn/Wunreachable-code-2.C: New test.
+
+2005-12-19  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/24278
+       * g++.dg/template/ctor5.C: New test.
+
+       PR c++/24915
+       * g++.dg/template/overload8.C: New test.
+
+2005-12-19  Kenneth Zadeck <zadeck@naturalbridge.com>
+
+       * gcc.c-torture/compile/pr25483 : New test.
+
+2005-12-19  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/20552
+       * g++.dg/ext/typeof10.C: New test.
+
+2005-12-19  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * gcc.dg/mt-loopi1.c: New.
+
+2005-12-18  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/25481
+       * gcc.dg/torture/pr25481.c: New testcase.
+
+2005-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       PR rtl-optimization/21041
+       * gcc.dg/pr21041.c: New test.
+
+2005-12-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/25463
+       * gfortran.dg/advance.f90: New test.
+
+2005-12-18  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * gcc.dg/20051201-1.c: New test.
+
+2005-12-18  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/25018
+       *gfortran.dg/initialization_1.f90: New test.
+       *gfortran.dg/enum_5.f90: Change dg-error to new message.
+       *gfortran.dg/g77/980616-0.f: The same.
+
+2005-12-17  Steven G. Kargl  <kargls@comcast.net>
+
+       * PR fortran/25458
+       * gfortran.dg/chkbits.f90: New test.
+
+2005-12-17  Steven G. Kargl  <kargls@comcast.net>
+
+       *gfortran.dg/enum_5.f:  Revert to previous version.
+
+2005-12-17  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
+       * gfortran.dg/nested_modules_1.f90: Ditto.
+       * gfortran.dg/hollerith_f95.f90: Ditto.
+       * gfortran.dg/select_5.f90: Ditto.
+       * gfortran.dg/secnds.f: Ditto.
+       * gfortran.dg/hollerith2.f90: Ditto.
+       * gfortran.dg/imag_2.f: Ditto.
+       * gfortran.dg/ftell_2.f90: Ditto.
+       * gfortran.dg/malloc_free_1.f90: Ditto.
+       * gfortran.dg/logint-1.f: Ditto.
+       * gfortran.dg/recursive_statement_functions.f90: Ditto.
+       * gfortran.dg/e_d_fmt.f90: Ditto.
+       * gfortran.dg/hollerith_legacy.f90: Ditto.
+       * gfortran.dg/logint-2.f: Ditto.
+       * gfortran.dg/enum_5.f90: Ditto.
+       * gfortran.dg/f2c_2.f90: Ditto.
+       * gfortran.dg/pr17143.f90: Ditto.
+       * gfortran.dg/namelist_14.f90: Ditto.
+       * gfortran.dg/logint-3.f: Ditto.
+       * gfortran.dg/spread_scalar_source.f90: Ditto.
+       * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
+       * gfortran.dg/namelist_11.f: Ditto.
+       * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
+       * gfortran.dg/g77/20010519-1.f
+       * gfortran.dg/g77/alpha1.f: Ditto.
+       * gfortran.dg/g77/990115-1.f: Ditto.
+       * gfortran.dg/g77/erfc.f: Ditto.
+       * gfortran.dg/g77/19990313-3.f: Ditto.
+       * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
+       * gfortran.dg/g77/20010426.f: Ditto.
+       * gfortran.dg/g77/19990313-0.f: Ditto.
+       * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
+       * gfortran.dg/g77/20000629-1.f: Ditto.
+       * gfortran.dg/g77/970125-0.f: Ditto.
+       * gfortran.dg/g77/8485.f: Ditto.
+       * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
+       * gfortran.dg/g77/19990313-1.f: Ditto.
+       * gfortran.dg/g77/int8421.f: Ditto.
+       * gfortran.dg/g77/19990305-0.f: Ditto.
+       * gfortran.dg/g77/947.f: Ditto.
+       * gfortran.dg/g77/19990905-2.f: Ditto.
+       * gfortran.dg/g77/cabs.f: Ditto.
+       * gfortran.dg/g77/19990313-2.f: Ditto.
+       * gfortran.dg/g77/20020307-1.f: Ditto.
+       * gfortran.dg/g77/dcomplex.f: Ditto.
+       * gfortran.dg/g77/19990502-1.f: Ditto.
+       * gfortran.dg/g77/19981216-0.f: Ditto.
+       * gfortran.dg/common_4.f90: Ditto.
+       * gfortran.dg/entry_4.f90: Ditto.
+       * gfortran.dg/equiv_constraint_2.f90: Ditto.
+       * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
+       * gfortran.dg/namelist_12.f: Ditto.
+       * gfortran.dg/scale_1.f90: Ditto.
+       * gfortran.dg/modulo_1.f90
+       * gfortran.dg/hollerith.f90: Ditto.
+       * gfortran.dg/direct_io_3.f90: Ditto.
+       * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
+       * gfortran.dg/gnu_logical_1.F: Ditto.
+       * gfortran.dg/unf_io_convert_1.f90: Ditto.
+       * gfortran.dg/assign_1.f90: Ditto.
+       * gfortran.dg/g77_intrinsics_sub.f: Ditto.
+       * gfortran.dg/pr23095.f: Ditto.
+       * gfortran.dg/read_float_1.f90: Ditto.
+
+2005-12-17  Andreas Jaeger  <aj@suse.de>
+
+       * gcc.dg/attr-weakref-1.c: Do not run on darwin.
+       * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
+
+2005-12-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/24268
+       * gfortran.dg/fmt_white.f: New test.
+
+2005-12-16  Steven G. Kargl <kargls@comcast.net>
+
+       * gfortran.dg/label_1.f90: New test.
+
+2005-12-15  Ben Elliston  <bje@au.ibm.com>
+
+       PR testsuite/25422
+       * gcc.dg/20031012-1.c: Add -Walways-true option.
+       * gcc.dg/weak/weak-3.c: Likewise.
+       * g++.old-deja/g++.mike/warn8.C: Likewise.
+
+2005-12-16  Mike Stump  <mrs@apple.com>
+
+       * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
+       exit.
+
+2005-12-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/25264
+       PR libgfortran/25349
+       * gfortran.dg/tl_editing.f90: Added additional checks.
+       * gfortran.dg/t_editing.f: New test.
+       * gfortran.dg/write_padding.f90: New test
+
+2005-12-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR testsuite/25215
+       * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
+
+2005-12-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/24899
+       * gcc.c-torture/execute/20051215-1.c: New test.
+
+2005-12-16  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       PR 24823
+       * gfortran.dg/pr24823.f: New test.
+
+2005-12-16  Jeff Law  <law@redhat.com>
+
+       * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
+
+2005-12-16  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
+       Change C++ style comments to C style comments.
+       Remove aligned types from the array.
+       Keep Enums disabled.
+       (complex_types): Remove aligned types from the array.
+       Comment out "_Complex long double".
+       (attrib_types): Remove.
+       (complex_attrib_types): Remove.
+       (attrib_array_types): Remove.
+       (complex_attrib_array_types): Remove.
+       (aligned_bitfld_types): Remove.
+       (n_aligned_bitfld_types): Remove.
+       (FEATURE_ALIGNEDPACKED): Delete.
+       (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
+       (singles): Remove support for adding attributes.
+       (choose_type): Remove support for attributed types.
+       (generate_fields): Remove support for attributed bit-fields.
+       Remove support for adding attributes.
+       (generate_random_tests): Remove support for adding attributes.
+       (features): Add back "[0] :0" and "complex vector [0]".
+       (main): Remove support for attributed bit-fields.
+       Uncomment the calling of generate_random_tests for the rests of
+       the tests.
+
+2005-12-16  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.c-torture/combine/pr25224.c: New.
+
+2005-12-15  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR other/25028
+       * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
+       HP-UX.
+
+2005-12-15  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.dg/20051215-1.c: New file.
+
+2005-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
+       * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
+
+2005-12-14  Erik Edelmann  <eedelman@gcc.gnu.org>
+
+       PR fortran/18197
+       * gfortran.dg/dummy_functions_1.f90: New.
+
+2005-12-14  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       PR rtl-optimization/25310
+       * gcc.c-torture/compile/pr25310.c: New test.
+
+2005-12-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/25023
+       * gcc.dg/pr25023.c: New test.
+
+2005-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * g++.old-deja/g++.brendan/redecl1.C,
+       g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
+       g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
+       g++.old-deja/g++.oliva/typeof1.C,
+       g++.old-deja/g++.other/crash16.C,
+       g++.old-deja/g++.other/crash34.C,
+       g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
+       g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
+       g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
+       g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
+       g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
+       g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
+       Remove xfail.
+
+2005-12-14  Kean Johnston  <jkj@sco.com>
+           Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
+       * gcc.target/i386/20020523-1.c: Ditto.
+       * gcc.target/i386/tailcall-1.c: Ditto.
+       * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
+       * gcc.target/i386/ssetype-5.c: Ditto.
+
+2005-12-14  Jeff Law  <law@redhat.com>
+
+       * gcc.dg/tree-ssa/foldstring-1.c: New test.
+
+2005-12-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/25254
+       PR target/24188
+       * gcc.target/i386/pr25254.c: New test.
+       * gfortran.dg/PR24188.f: New test.
+
+2005-12-14  David Billinghurst  (David.Billinghurst@riotinto.com)
+
+       * lib/fortran-torture.exp:  Catch remaining uses of
+       remote_file build delete.
+
+2005-12-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
+
+2005-12-14  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.dg/warn-addr-cmp.c: New test.
+
+2005-12-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/25023
+       PR target/25293
+       * gcc.target/i386/pr25293.c: New test.
+
+2005-12-13  Petr Machata  <machata@post.cz>
+
+       PR c++/24907
+       * g++.dg/parse/comma2.C: New test.
+
+2005-12-13  Mark Mitchell  <mark@codesourcery.com>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
+       * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
+       (limits.h): Include unconditionally.
+       (stdlib.h): Likewise.
+       (hashtab.h): Do not include.
+       (getopt.h): Likewise.
+       (stddef.h): Include.
+       (hashval_t): Define.
+       (struct entry): Add "next" field.
+       (HASH_SIZE): New macro.
+       (hash_table): New variable.
+       (switchfiles): Do not use xmalloc.
+       (mix): New macro.
+       (iterative_hash): New function.
+       (hasht): Remove.
+       (e_exists): New function.
+       (e_insert): Likewise.
+       (output): Use, instead of libiberty hashtable functions.
+       (main): Do not use getopt.  Do not call htab_create.
+
+2005-12-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/25331
+       * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
+       put atal* and atpaal* attributes on array elements.
+       (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
+       * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
+       put atal* and atpaal* attributes on array elements.
+       (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
+
+2005-12-13  Carlos O'Donell <carlos@codesourcery.com>
+
+       * gcc.dg/single-precision-constant.c: New test.
+
+2005-12-13  Alan Modra  <amodra@bigpond.net.au>
+
+       * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
+       gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
+       gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
+       gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
+       gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
+       gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
+       gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
+       gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
+       gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
+       gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
+       gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
+       gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
+       gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
+       gcc.target/powerpc/ppc-sdata-2.c,
+       gcc.target/powerpc/ppc-stackalign-1.c,
+       gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
+       gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
+       gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
+       gcc.target/powerpc/rs6000-ldouble-2.c,
+       gcc.target/powerpc/rs6000-power2-1.c,
+       gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
+       powerpc64-*-* in target selection strings.  Instead use powerpc*-*-*
+       and ilp32 or lp64 as appropriate.  Merge dg-require-effective-target
+       option into target selector.
+       * gcc.dg/20020919-1.c: Compile for powerpc*-*-*.  Handle powerpc64.
+       * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
+
+2005-12-12  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR objc/25348
+       * objc.dg/encode-9.m: New test.
+
+2005-12-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR testsuite/20772
+       * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
+       * gcc.dg/asm-b.c: Fix typo.
+       * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
+       * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
+       gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
+       i?86 lp64 and x86_64 ilp32.
+       * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
+       on i?86 lp64.
+       * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
+
+2005-12-12  Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/25078
+       gfortran.dg/equiv_5.f90:  New test.
+
+2005-12-12  Daniel Berlin  <dberlin@dberlin.org>
+
+       * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
+       * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
+       * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
+       * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
+       * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
+       * gcc.dg/tree-ssa/reassoc-5.c: New.
+       * gcc.dg/tree-ssa/reassoc-6.c: New.
+       * gcc.dg/tree-ssa/reassoc-7.c: New.
+       * gcc.dg/tree-ssa/reassoc-8.c: New.
+       * gcc.dg/tree-ssa/reassoc-9.c: New.
+       * gcc.dg/tree-ssa/reassoc-10.c: New.
+       * gcc.dg/tree-ssa/reassoc-11.c: New.
+
+2005-12-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/25167
+       PR testsuite/24478
+       * gcc.dg/weak/weak-14.c: Add dg-require-alias.
+
+2005-12-12  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/25300
+       * g++.dg/template/inherit.C: Do not use a generic error message.
+
+2005-12-12  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR libobjc/25354
+       * objc.dg/gnu-encoding: New directory.
+       * objc.dg/gnu-encoding/compat-common.h: New file.
+       * objc.dg/gnu-encoding/struct-layout-1.h: New file.
+       * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
+       * objc.dg/gnu-encoding/vector-defs.h: New file.
+       * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
+       * objc.dg/gnu-encoding/generate-random.c: New file.
+       * objc.dg/gnu-encoding/generate-random_r.c: New file.
+       * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
+       * objc.dg/gnu-encoding/generate-random.h: New file.
+
+2005-12-11  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/25337
+       * g++.dg/template/defarg7.C: New test.
+
+2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR libobjc/25347
+       * objc.dg/encode-8.m: New test.
+
+2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR libobjc/25346
+       * objc.dg/encode-7.m: New test.
+
+2005-12-10  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/25010
+       * g++.dg/opt/inline10.C: New test.
+
+2005-12-11  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
+
+2005-12-11  Bernhard Fischer  <rep.nop@aon.at>
+
+       * gfortran.dg/substring_equivalence.f90: typo in comment
+
+2005-12-10  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR fortran/25068
+       * gfortran.dg/iostat_3.f90: New test.
+
+2005-12-10  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       PR fortran/23815
+       * gfortran.dg/unf_io_convert_1.f90:  New test.
+       * gfortran.dg/unf_io_convert_2.f90:  New test.
+       * gfortran.dg/unf_io_convert_3.f90:  New test.
+
+2005-12-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR testsuite/20772
+       * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
+       g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
+       g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
+       gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
+       gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
+       gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
+       gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
+       gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
+       gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
+       gcc.dg/torture/fp-int-convert-float128-timode.c,
+       gcc.dg/torture/fp-int-convert-float128.c,
+       gcc.dg/torture/fp-int-convert-float80-timode.c,
+       gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
+       gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
+
+       * gcc.dg/tls/opt-1.c: Require effective target fpic.
+
+2005-12-10  Hans-Peter Nilsson  <hp@axis.com>
+
+       * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
+
+2005-12-10  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.dg/20051207-1.c,
+       * gcc.dg/20051207-2.c,
+       * gcc.dg/20051207-3.c: New tests.
+
+2005-12-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR testsuite/20772
+       * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
+       gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
+       dg-skip-if target selector.
+
+       PR testsuite/20772
+       * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
+       gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
+       gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
+       gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
+       gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
+       gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
+       and/or merge with i?86 cases.
+
+       * gcc.dg/tls/opt-3.c: Require effective target fpic.
+
+       PR testsuite/20772
+       * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
+       g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
+       g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
+       gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
+       x86_64-*-linux*.
+
+2005-12-09  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       PR target/25311
+       * gcc.c-torture/compile/pr25311.c: New test.
+
+2005-12-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/25039
+       * gfortran.dg/read_comma.f: New test.
+
+2005-12-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/19317
+       * g++.dg/opt/pr19317-1.C: New test.
+       * g++.dg/opt/pr19317-2.C: New test.
+       * g++.dg/opt/pr19317-3.C: New test.
+
+       PR target/19005
+       * gcc.c-torture/execute/pr19005.c: New test.
+
+       PR target/17828
+       * g++.old-deja/g++.other/comdat5.C: New test.
+       * g++.old-deja/g++.other/comdat5-aux.cc: New file.
+
+       * g++.dg/compat/struct-layout-1.exp: New file.
+       * g++.dg/compat/struct-layout-1.h: New.
+       * g++.dg/compat/struct-layout-1_generate.c: New.
+       * g++.dg/compat/struct-layout-1_x1.h: New.
+       * g++.dg/compat/struct-layout-1_x2.h: New.
+       * g++.dg/compat/struct-layout-1_y1.h: New.
+       * g++.dg/compat/struct-layout-1_y2.h: New.
+
+       * gcc.dg/20050330-2.c: New test.
+
+2005-12-08  Erik Edelmann  <eedelman@gcc.gnu.org>
+
+       PR fortran/25292
+       * gfortran.dg/associated_1.f90: New.
+
+2005-12-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
+       ILP32 vect_no_align platforms.
+
+2005-12-08  Andreas Krebbel  <krebbel1@de.ibm.com>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/25268
+       * gcc.c-torture/compile/20051207-1.c: New test.
+
+2005-12-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR testsuite/20772
+       * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
+       gcc.dg/torture/pr18582-1.c,
+       gcc.target/i386/attributes-error.c: Also test on x86_64.
+
+       * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
+
+2005-12-07  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/19397
+       * g++.dg/template/typedef3.C: New test.
+
+       PR c++/19762
+       PR c++/19764
+       * g++.dg/template/dtor3.C: Fix error markers.
+
+2005-12-07  Adrian Straetling  <straetling@de.ibm.com>
+
+       * lib/target-supports.exp (check_effective_target_sync_char_short):
+       Add s390*.
+
+2005-12-06  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
+
 2005-12-06  Roger Sayle  <roger@eyesopen.com>
 
        * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
 
        PR c++/24173
        * g++.dg/template/friend40.C: New test.
-       
+
 2005-12-02  Jakub Jelinek  <jakub@redhat.com>
 
        PR target/25199
 2005-12-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
-       * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90. 
+       * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
 
 2005-12-01  Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
-        PR c/13384
+       PR c/13384
        * gcc.dg/pr17730-1.c: Adjust.
        * gcc.dg/lvalue1.c (main): Likewise.
        * gcc.dg/lvalue-2.c: Likewise.
        g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
        g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
        effective-target TLS.
-       * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c, 
+       * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
        g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
        effective-target TLS runtime.
 
        * gcc.dg/tree-ssa/loop-14.c: New test.
 
 2005-11-17  James A. Morrison  <phython@gcc.gnu.org>
-            Michael Chamberlain <michael@chamberlain.net.au>
+           Michael Chamberlain <michael@chamberlain.net.au>
 
        * ada/acats/run_all.sh (target_run): Kill long running tests.
 
 
        PR middle-end/24750
        * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
-        New tests.
+       New tests.
 
 2005-11-11  Andreas Tobler  <a.tobler@schweiz.ch>
 
 
 2005-11-09  Andreas Krebbel  <krebbel1@de.ibm.com>
 
-        PR 24624
+       PR 24624
        * gcc.dg/pr24624.c: Testcase added.
 
 2005-11-09  Andreas Krebbel  <krebbel1@de.ibm.com>
 
        PR target/24230
 
-        * gcc.target/powerpc/altivec-consts.c,
-        gcc.target/powerpc/altivec-splat.c: New testcase.
+       * gcc.target/powerpc/altivec-consts.c,
+       gcc.target/powerpc/altivec-splat.c: New testcase.
 
 2005-11-07  Paolo Bonzini  <bonzini@gnu.org>
 
        PR c/24599
 
-        * gcc.dg/overflow-2.c: New testcase.
+       * gcc.dg/overflow-2.c: New testcase.
 
 2005-11-07  Jakub Jelinek  <jakub@redhat.com>
 
 
 2005-10-31  Jerry DeLisle  <jvdelisle@verizon.net>
 
-        PR libgfortran/24584
-        * gfortran.dg/pr24584.f90: New test.
+       PR libgfortran/24584
+       * gfortran.dg/pr24584.f90: New test.
 
 2005-10-28  Erik Edelmann  <eedelman@gcc.gnu.org>
 
 
 2005-10-24  Jerry DeLisle  <jvdelisle@verizon.net>
 
-        PR libgfortran/24224
-        * gfortran.dg/arrayio_1.f90: Update attribution.
-        * gfortran.dg/arrayio_2.f90: Update attribution.
-        * gfortran.dg/arrayio_3.f90: Update attribution.
-        * gfortran.dg/arrayio_4.f90: Update test conditions.
-        * gfortran.dg/arrayio_5.f90: Update attribution.
-        * gfortran.dg/arrayio_6.f90: New test.
-        * gfortran.dg/arrayio_7.f90: New test.
+       PR libgfortran/24224
+       * gfortran.dg/arrayio_1.f90: Update attribution.
+       * gfortran.dg/arrayio_2.f90: Update attribution.
+       * gfortran.dg/arrayio_3.f90: Update attribution.
+       * gfortran.dg/arrayio_4.f90: Update test conditions.
+       * gfortran.dg/arrayio_5.f90: Update attribution.
+       * gfortran.dg/arrayio_6.f90: New test.
+       * gfortran.dg/arrayio_7.f90: New test.
 
 2005-10-24  Zdenek Dvorak  <dvorakz@suse.cz>
 
 
 2005-10-12  Razya Ladelsky <razya@il.ibm.com>
 
-        * g++.dg/ipa/ipa-1.c: New test.
-        * g++.dg/ipa/ipa-2.c: New test.
-        * g++.dg/ipa/ipa-3.c: New test.
-        * g++.dg/ipa/ipa-4.c: New test.
-        * g++.dg/ipa/ipa-5.c: New test.
-        * g++.dg/ipa/ipa.exp: New file.
+       * g++.dg/ipa/ipa-1.c: New test.
+       * g++.dg/ipa/ipa-2.c: New test.
+       * g++.dg/ipa/ipa-3.c: New test.
+       * g++.dg/ipa/ipa-4.c: New test.
+       * g++.dg/ipa/ipa-5.c: New test.
+       * g++.dg/ipa/ipa.exp: New file.
 
 2005-10-12  Paul Thomas  <pault@gcc.gnu.org>
 
        * gfortran.dg/direct_io_4.f90:  New test case.
 
 2005-09-04  Andrew Pinski  <pinskia@physics.uc.edu>
-            Rasmus Hahn  <rassahah@neofonie.de>
+           Rasmus Hahn  <rassahah@neofonie.de>
 
        PR libobjc/23108
        * objc.dg/type-stream-1.m: New test.
        * gcc.dg/vect/vect-78: Likewise.
        * gcc.dg/vect/vect-80: Likewise.
        * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
-        vectorized for the expected reason, rather than checking how alignment
-        was handled.
+       vectorized for the expected reason, rather than checking how alignment
+       was handled.
        * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
-        type and also instead of aligned pointers. Added documentation.
+       type and also instead of aligned pointers. Added documentation.
 
 2005-08-16  Feng Wang  <fengwang@nudt.edu.cn>
 
        * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
 
 2005-08-13  Marcin Koziej  <creep@desk.pl>
-            Andrew Pinski  <pinskia@physics.uc.edu>
+           Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR libobjc/22492
        * execute/exceptions/finally-1.m: New test.
        * gcc.dg/pr22458-1.c: New test.
 
 2005-08-07  Janne Blomqvist <jblomqvi@cc.hut.fi>
-            Steven G. Kargl <kargls@comcast.net>
+           Steven G. Kargl <kargls@comcast.net>
 
        PR fortran/22390
        * gfortran.dg/flush_1.f90: New test.
 
 2005-07-27  Jeff Law  <law@redhat.com>
 
-        * gcc.c-torture/execute/pr22630.c: New test.
+       * gcc.c-torture/execute/pr22630.c: New test.
 
 2005-07-27  Dorit Nuzman  <dorit@il.ibm.com>
 
 
 2005-07-25  Adam Nemet  <anemet@lnxw.com>
 
-        * lib/profopt.exp (profopt-execute): Check for profiling data
-        files on the target.
+       * lib/profopt.exp (profopt-execute): Check for profiling data
+       files on the target.
 
 2005-07-25  Richard Guenther  <rguenther@gcc.gnu.org>
 
 
 2005-07-23  Jerry DeLisle  <jvdelisle@verizon.net>
 
-        * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
-        include case of field width of zero.
+       * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
+       include case of field width of zero.
 
 2005-07-23  Jerry DeLisle  <jvdelisle@verizon.net>
 
-        PR libgfortran/21875
-        * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
-        with trailing blanks on normal formatted read.
+       PR libgfortran/21875
+       * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
+       with trailing blanks on normal formatted read.
 
 2005-07-23  Chao-ying Fu  <fu@mips.com>
 
 2005-07-21  Paolo Bonzini  <bonzini@gnu.org>
 
        PR tree-optimization/19210
-        * gcc.dg/tree-ssa/pr19210-1.c: New.
-        * gcc.dg/tree-ssa/pr19210-2.c: New.
+       * gcc.dg/tree-ssa/pr19210-1.c: New.
+       * gcc.dg/tree-ssa/pr19210-2.c: New.
 
 2005-07-21  Richard Sandiford  <richard@codesourcery.com>
 
 
 2005-06-28  Thomas Koenig  <Thomas.Koenig@online.de>
 
-        PR libfortran/22142
+       PR libfortran/22142
        * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
        Add testcase also testing eoshift1 for PR 22142.
 
 
 2005-06-28  Thomas Koenig  <Thomas.Koenig@online.de>
 
-        PR libfortran/22142
+       PR libfortran/22142
        * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
        Add testcase for PR 22142.
 
 
 2005-05-26  Andreas Jaeger  <aj@suse.de>
 
-        PR testsuite/20772
+       PR testsuite/20772
        * gfortran.dg/promotion.f90, 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,
 
 2004-04-11  Devang Patel  <dpatel@apple.com>
 
-        * lib/target-supports.exp (check_effective_target_vect_condition): New.
-        * gcc.dg/vect/vect-ifcvt-1.c: New test.
-        * gcc.dg/vect/vect-ifcvt-2.c: New test.
-        * gcc.dg/vect/vect-ifcvt-3.c: New test.
-        * gcc.dg/vect/vect-ifcvt-4.c: New test.
-        * gcc.dg/vect/vect-ifcvt-5.c: New test.
-        * gcc.dg/vect/vect-ifcvt-6.c: New test.
-        * gcc.dg/vect/vect-ifcvt-7.c: New test.
-        * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
+       * lib/target-supports.exp (check_effective_target_vect_condition): New.
+       * gcc.dg/vect/vect-ifcvt-1.c: New test.
+       * gcc.dg/vect/vect-ifcvt-2.c: New test.
+       * gcc.dg/vect/vect-ifcvt-3.c: New test.
+       * gcc.dg/vect/vect-ifcvt-4.c: New test.
+       * gcc.dg/vect/vect-ifcvt-5.c: New test.
+       * gcc.dg/vect/vect-ifcvt-6.c: New test.
+       * gcc.dg/vect/vect-ifcvt-7.c: New test.
+       * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
 
 2004-04-11  Devang Patel  <dpatel@apple.com>
 
-        * gcc.dg/vect/vect-dv-1.c: New test.
-        * gcc.dg/vect/vect-dv-2.c: New test.
+       * gcc.dg/vect/vect-dv-1.c: New test.
+       * gcc.dg/vect/vect-dv-2.c: New test.
 
 2005-04-11  Diego Novillo  <dnovillo@redhat.com>
 
        * gcc.dg/pr20126.c: New.
 
 2005-04-09  Bud Davis  <bdavis@gfortran.org>
-            Steven G. Kargl <kargls@comcast.net>
+           Steven G. Kargl <kargls@comcast.net>
 
        * gfortran.dg/PR19872.f: New test.
 
        * g++.dg/template/spec23.C: New.
 
 2005-04-03  Dale Ranta  <dir@lanl.gov>
-            Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+           Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
        PR libfortran/20068
        PR libfortran/20125
 2005-03-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        * lib/file-format.exp (gcc_target_object_format): Add check for som
-        format and hardcode object formats on hppa*-*-hpux*.
+       format and hardcode object formats on hppa*-*-hpux*.
        * lib/target-supports.exp (check_weak_available): Add check for som
        object format.  Always return 0 on hppa*-*-hpux10*.
 
        * gfortran.dg/pr19936_3.f90: New test.
 
 2005-03-05  Steven G. Kargl  <kargls@comcast.net>
-            Paul Thomas <prthomas@drfccad.cea.fr>
+           Paul Thomas <prthomas@drfccad.cea.fr>
 
        * gfortran.dg/PR19754_1.f90: New test.
        * gfortran.dg/PR19754_2.f90: Ditto.