aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/ChangeLog-1993-2007
diff options
context:
space:
mode:
authorBen Cheng <bccheng@google.com>2014-03-26 05:37:19 (GMT)
committerBen Cheng <bccheng@google.com>2014-03-26 05:37:19 (GMT)
commit1bc5aee63eb72b341f506ad058502cd0361f0d10 (patch)
treec607e8252f3405424ff15bc2d00aa38dadbb2518 /gcc-4.9/gcc/testsuite/ChangeLog-1993-2007
parent283a0bf58fcf333c58a2a92c3ebbc41fb9eb1fdb (diff)
downloadtoolchain_gcc-1bc5aee63eb72b341f506ad058502cd0361f0d10.zip
toolchain_gcc-1bc5aee63eb72b341f506ad058502cd0361f0d10.tar.gz
toolchain_gcc-1bc5aee63eb72b341f506ad058502cd0361f0d10.tar.bz2
Initial checkin of GCC 4.9.0 from trunk (r208799).
Change-Id: I48a3c08bb98542aa215912a75f03c0890e497dba
Diffstat (limited to 'gcc-4.9/gcc/testsuite/ChangeLog-1993-2007')
-rw-r--r--gcc-4.9/gcc/testsuite/ChangeLog-1993-200760917
1 files changed, 60917 insertions, 0 deletions
diff --git a/gcc-4.9/gcc/testsuite/ChangeLog-1993-2007 b/gcc-4.9/gcc/testsuite/ChangeLog-1993-2007
new file mode 100644
index 0000000..cf9bb00
--- /dev/null
+++ b/gcc-4.9/gcc/testsuite/ChangeLog-1993-2007
@@ -0,0 +1,60917 @@
+2007-12-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34558
+ * gfortran.dg/linked_list_1.f90: New test.
+
+2007-12-29 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/objc.exp (objc_libgcc_s_path): Set objc_libgcc_s_path
+ instead of appending to it.
+
+2007-12-27 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/34591
+ * gcc.dg/vect/pr34591.c: New test.
+
+2007-12-27 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/34594
+ * gfortran.dg/direct_io_8.f90: New test case.
+
+2007-12-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/34281
+ * gcc.c-torture/execute/20071213-1.c: New test.
+
+2007-12-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/34560
+ * gfortran.dg/read_eof_5.f90: New test.
+
+2007-12-25 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34514
+ * gfortran.dg/initialization_17.f90: New.
+
+2007-12-25 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/34566
+ * gfortran.dg/matmul_6.f90: New test.
+
+2007-12-23 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34421
+ * gfortran.dg/entry_17.f90: New.
+
+2007-12-23 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/34536
+ * gfortran.dg/integer_exponentiation_2.f90: Fixed testcase.
+ * gfortran.dg/real_const_3.f90: Likewise.
+ * gfortran.dg/unary_operator.f90: New test.
+
+2007-12-23 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/pack2.adb: New test.
+
+2007-12-22 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/34559
+ * gfortran.dg/repeat_6.f90: New test.
+
+2007-12-22 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/34549
+ * cshift_shift_real_1.f90: New test.
+
+2007-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34540
+ * gfortran.dg/shift-kind_2.f90: New test.
+
+2007-12-21 Kazu Hirata <kazu@codesourcery.com>
+
+ PR target/8835
+ * gcc.dg/pr8835-1.c: New.
+
+2007-12-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34438
+ * gfortran.dg/default_initialization_3.f90: New test.
+
+2007-12-21 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/mips.exp (setup_mips_tests): Fix _MIPS_SIM
+ conditions.
+ (dg-mips-options): Treat -march=24k* as a 32-bit option.
+
+2007-12-20 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ * gcc.dg/torture/builtin-modf-1.c: Pass "-funsafe-math-optimizations
+ -fsigned-zeros -fno-associative-math" on powerpc-*-darwin*.
+
+2007-12-20 Jason Merrill <jason@redhat.com>
+
+ * gcc.dg/overload/arg[14].C: Remove expected errors.
+
+2007-12-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34459
+ * gcc.c-torture/execute/20071219-1.c: New test.
+
+2007-12-20 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34530
+ * gfortran.dg/namelist_44.f90: New.
+
+2007-12-20 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34482
+ * gfortran.dg/boz_8.f90: Add error-check check.
+ * gfortran.dg/boz_9.f90: Shorten BOZ where needed, replace
+ stop by call abort.
+
+2007-12-19 Zdenek Dvorak <ook@ucw.cz>
+
+ * gcc.dg/gomp/combined-1.c: New test.
+
+2007-12-19 Zdenek Dvorak <ook@ucw.cz>
+
+ PR tree-optimization/34355
+ * g++.dg/tree-ssa/pr34355.C: New test.
+
+2007-12-19 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/sms-5.c: New testcase.
+
+2007-12-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34325
+ * gfortran.dg/missing_parens_1.f90: New.
+ * gfortran.dg/missing_parens_1.f90: New.
+
+2007-12-19 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/34495
+ * gfortran.dg/transfer_simplify_2.f90: Fixed invalid initialization
+ expressions.
+ * gfortran.dg/transfer_simplify_7.f90: New test.
+
+2007-12-18 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/pr32912-3.c: Compile with -w.
+
+ * gcc.dg/torture/builtin-modf-1.c: Remove -funsafe-math-optimizations.
+
+2007-12-18 Douglas Gregor <doug.gregor@gmail.com>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/32565
+ PR c++/33943
+ PR c++/33965
+ * g++.dg/cpp0x/variadic86.C: New.
+ * g++.dg/cpp0x/variadic87.C: New.
+ * g++.dg/cpp0x/variadic84.C: New.
+ * g++.dg/cpp0x/variadic85.C: New.
+ * g++.dg/template/ttp25.C: New.
+
+2007-12-18 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/34123
+ * gcc.dg/tree-ssa/pr34123.c: New test.
+
+2007-12-18 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR rtl-optimization/34456
+ * gcc.c-torture/execute/pr34456.c: New test.
+
+2007-12-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34488
+ * g++.dg/parse/friend7.C: New test.
+
+ PR rtl-optimization/34490
+ * gcc.c-torture/execute/20071216-1.c: New test.
+
+2007-12-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-4.c: Remove XFAIL.
+
+2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/tree-ssa/gen-vect-2.c: Change verbosity level to 4.
+ * gcc.dg/tree-ssa/gen-vect-32.c: Likewise
+ * gcc.dg/tree-ssa/gen-vect-25.c: Likewise
+ * gcc.dg/tree-ssa/gen-vect-26.c: Likewise
+ * gcc.dg/tree-ssa/gen-vect-28.c: Likewise
+
+2007-12-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/34506
+ * gcc.dg/gomp/clause-2.c: New test.
+ * g++.dg/gomp/clause-4.C: New test.
+
+2007-12-17 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/initialization_16.f90: Update as FLOAT/SNGL are
+ part of Fortran 77/95/2003.
+
+2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/34445
+ * gfortran.dg/vect/cost-model-pr34445.f: New test.
+ * gfortran.dg/vect/cost-model-pr34445a.f: New test.
+
+2007-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34427
+ * gfortran.dg/namelist_42.f90: Update.
+ * gfortran.dg/namelist_43.f90: New.
+
+2007-12-16 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34495
+ * gfortran.dg/initialization_16.f90: New.
+
+2007-12-16 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/34305
+ * gfortran.dg/real_dimension_1.f: New test case.
+
+2007-12-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/torture/pr24257.c: Remove -O from options.
+
+2007-12-16 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34246
+ * gfortran.dg/bind_c_usage_16.f03: Extend test.
+
+2007-12-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31213
+ PR fortran/33888
+ PR fortran/33998
+ * gfortran.dg/mapping_1.f90: New test.
+ * gfortran.dg/mapping_2.f90: New test.
+ * gfortran.dg/mapping_3.f90: New test.
+
+2007-12-16 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR rtl-optimization/34415
+ * gcc.c-torture/execute/pr34415.c: New test.
+
+2007-12-16 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * gcc.target/i386/fastcall-1.c: (f4): Change return type to
+ void.
+
+2007-12-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR bootstrap/34003
+ * gcc.dg/pr34003-1.c: New test.
+ * gcc.dg/pr34003-2.c: New.
+
+2007-12-15 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.target/cris/peep2-xsrand.c, gcc.target/cris/asmreg-1.c,
+ gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-xsrand2.c,
+ gcc.target/cris/20011127-1.c: Drop redundant target-specifier.
+ * gcc.target/cris/peep2-andu2.c: Ditto. Make dg-do assemble and
+ add -save-temps.
+ * gcc.target/cris/torture/cris-torture.exp,
+ gcc.target/cris/cris.exp: Run for crisv32-*-* too.
+ * gcc.target/cris/builtin_ctz_v3.c,
+ gcc.target/cris/builtin_ctz_v8.c,
+ gcc.target/cris/builtin_clz_v0.c,
+ gcc.target/cris/builtin_clz_v3.c,
+ gcc.target/cris/builtin_bswap_v3.c,
+ gcc.target/cris/builtin_bswap_v8.c, gcc.dg/sibcall-4.c,
+ gcc.dg/pr19340.c, gcc.dg/20020919-1.c, gcc.dg/pr31866.c,
+ gcc.dg/torture/cris-asm-mof-1.c, gcc.dg/torture/cris-volatile-1.c,
+ gcc.dg/weak/typeof-2.c, gcc.dg/tree-ssa/loop-1.c,
+ gcc.dg/tree-ssa/20040204-1.c, gcc.dg/sibcall-3.c,
+ lib/target-supports.exp: Adjust for crisv32-*-*.
+
+2007-12-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * gcc.dg/debug/const-3.c: New.
+
+2007-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * g++.dg/other/datasec1.C: Require named section support.
+
+2007-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/29978
+ * gcc.target/i386/pr29978.c: New test.
+
+2007-12-14 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse-12.c (dg-options): Use -msse4
+ instead of -msse4.1.
+ * gcc.target/i386/sse-12.c (dg-options): Ditto.
+ * g++.dg/other/i386-2.C (dg-options): Ditto.
+
+2007-12-14 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34438
+ * gfortran.dg/private_type_10.f90: New.
+
+2007-12-14 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34398
+ * gfortran.dg/nan_4.f90: New.
+
+2007-12-14 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34462
+ * gcc.c-torture/compile/20071214-1.c: New testcase.
+
+2007-12-14 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New
+ macros to test macroized SSE intrinsics. Use new macros to test
+ macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h,
+ emmintrin.h, xmmintrin.h and bmmintrin.h
+ * gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine
+ to test with immediate operand.
+
+2007-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR target/34091
+ * gcc.c-torture/compile/pr34091.c: New test.
+
+2007-12-13 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/uninit-13.c: UnXFAIL.
+ * gcc.dg/complex-5.c: New testcase.
+
+2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
+
+ * gcc.dg/struct/struct-reorg.exp: Replace
+ DEFAULT_CFLAGS by STRUCT_REORG_CFLAFS.
+
+2007-12-13 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/34370
+ PR libfortran/34323
+ PR libfortran/34405
+ * gfortran.dg/advance_6.f90: New test case.
+ * gfortran.dg/direct_io_7.f90: New test case.
+ * gfortran.dg/streamio_13.f90: New test case.
+
+2007-12-13 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/__func__.C: New.
+
+2007-12-13 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/34435
+ * g++.dg/other/pr34435.C: New testcase.
+
+2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
+
+ * gcc.dg/struct: New directory with tests
+ for struct-reorg optimizaion.
+ * gcc.dg/struct/struct-reorg.exp: New script.
+ * gcc.dg/struct/wo_prof_array_through_pointer.c: New test.
+ * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
+ * gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise.
+ * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
+ * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
+ * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
+ * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
+ * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
+ * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
+ * gcc.dg/struct/wo_prof_global_array.c: Likewise.
+ * gcc.dg/struct/wo_prof_global_var.c: Likewise.
+ * gcc.dg/struct/wo_prof_local_array.c: Likewise.
+ * gcc.dg/struct/wo_prof_local_var.c: Likewise.
+ * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
+ * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
+ * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
+ * gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise.
+ * gcc.dg/struct/w_prof_two_strs.c: Likewise.
+ * gcc.dg/struct/w_prof_global_array.c: Likewise.
+ * gcc.dg/struct/w_prof_global_var.c: Likewise.
+ * gcc.dg/struct/w_prof_local_array.c: Likewise.
+ * gcc.dg/struct/w_prof_local_var.c: Likewise.
+ * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
+ * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
+
+2007-12-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34427
+ * gfortran.dg/namelist_42.f90: New.
+
+2007-12-12 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34254
+ * gfortran.dg/function_kinds_3.f90: New.
+
+2007-12-12 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.target/s390/20071212-1.c: New testcase.
+
+2007-12-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34238
+ * g++.dg/ext/visibility/anon7.C: Add xfail.
+ * g++.dg/ext/visibility/anon9.C: New test.
+ * g++.dg/ext/visibility/anon10.C: New test.
+
+ PR c++/34364
+ * g++.dg/rtti/dyncast2.C: New test.
+
+2007-12-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/34407
+ * gcc.dg/vect/pr34407.c: New test.
+
+2007-12-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34411
+ * gfortran.dg/error_recovery_5.f90: New.
+ * gfortran.dg/optional_dim_2.f90: Fix test, not related to this PR.
+
+2007-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/34371
+ * gcc.c-torture/compile/20071207-1.c: New test.
+
+2007-12-10 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/34059
+ * g++.dg/parse/crash40.C: New test.
+
+2007-12-10 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * g++.dg/opt/memcpy1.C: New test.
+
+2007-12-10 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34425
+ * gfortran.dg/argument_checking_10.f90: New.
+
+2007-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/34302
+ * gcc.c-torture/execute/20071210-1.c: New test.
+
+2007-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34395
+ * g++.dg/cpp0x/error1.C: New test.
+
+ PR c++/34394
+ * g++.dg/other/error22.C: New test.
+
+2007-12-10 Paolo Bonzini <bonzini@gnu.org>
+
+ PR target/32086
+ * gcc.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
+ * g++.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
+ * gfortran.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
+
+2007-12-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34178
+ PR c++/34340
+ * g++.dg/template/repo6.C: New test.
+ * g++.dg/template/repo7.C: New test.
+ * g++.dg/template/repo8.C: New test.
+
+2007-12-09 H.J. Lu <hjl@lucon.org>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34404
+ * gfortran.dg/read_2.f90: New.
+
+2007-12-09 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_effective_target_tls_native):
+ Fix typo.
+
+2007-12-09 Samuel Tardieu <sam@rfc1149.net>
+
+ PR ada/34366
+ * gnat.dg/enclosing_record_reference.ads,
+ gnat.dg/enclosing_record_reference.adb: New test.
+
+2007-12-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32129
+ * gfortran.dg/derived_comp_array_ref_6.f90: New test.
+ * gfortran.dg/derived_comp_array_ref_7.f90: New test.
+
+ PR fortran/31487
+ * gfortran.dg/char_component_initializer_1.f90: New test.
+
+2007-12-09 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34342
+ PR fortran/34345
+ PR fortran/18026
+ PR fortran/29471
+
+ * gfortran.dg/boz_8.f90: New.
+ * gfortran.dg/boz_9.f90: New.
+ * gfortran.dg/boz_10.f90: New.
+ * gfortran.dg/boz_7.f90: Update dg-warning.
+ * gfortran.dg/pr16433.f: Add dg-error.
+ * gfortan.dg/ibits.f90: Update dg-warning.
+ * gfortran.dg/unf_io_convert_1.f90: Update/delete dg-warning.
+ * gfortran.dg/unf_io_convert_2.f90: Ditto.
+
+2007-12-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/34359
+ * gfortran.dg/include_1.f90: New test.
+ * gfortran.dg/include_1.inc: New.
+ * gfortran.dg/include_2.f90: New test.
+
+2007-12-08 Paul de Weerd <weerd@weirdnet.nl>
+
+ * gcc.c-torture/compile/20011130-2.c: Fix typo.
+
+2007-12-08 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34319
+ * gfortran.dg/nan_3.f90: New.
+
+2007-12-07 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.old-deja/g++.mike/empty.C: Remove 2 xfails.
+
+2007-12-07 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/tamdt*.ad?: Support for ...
+ * gnat.dg/test_tamdt.adb: New test.
+
+2007-12-07 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/unc_memops.ads: Comment out the alloc/free/realloc
+ exports and document how these can be exercised.
+
+2007-12-07 Samuel Tardieu <sam@rfc1149.net>
+
+ PR ada/15805
+ * gnat.dg/specs/access_constants.ads: New test.
+
+ * gnat.dg/specs/access_constant_decl.ads: New test.
+
+ PR ada/21346
+ * gnat.dg/compose.adb: New test.
+
+2007-12-07 Olivier Hainque <hainque@adacore.com>
+
+ PR ada/34173
+ * gnat.dg/unc_memops.ad[sb]: Support for ...
+ * gnat.dg/unc_memfree.adb: New test.
+
+2007-12-06 Sebastian Pop <sebastian.pop@amd.com>
+
+ * gfortran.dg/ltrans-7.f90: New.
+
+2007-12-06 Martin Michlmayr <tbm@cyrius.com>
+ Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/34005
+ * gcc.dg/vect/pr34005.c: New test.
+
+2007-12-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34336
+ * g++.dg/template/new8.C: New test.
+
+2007-12-06 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34333
+ * gfortran.dg/boz_7.f90: New.
+ * gfortran.dg/int_1.f90: Disable -pedantic option.
+ * gfortran.dg/boz_1.f90: Ditto.
+ * gfortran.dg/boz_3.f90: Ditto.
+ * gfortran.dg/pr16433.f: Accomodate for new BOZ warning.
+ * gfortran.dg/ibits.f90: Ditto.
+ * gfortran.dg/unf_io_convert_1.f90: Ditto.
+ * gfortran.dg/unf_io_convert_2.f90: Ditto.
+
+2007-12-06 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34335
+ * gfortran.dg/used_types_19.f90: New test.
+
+2007-12-06 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gfortran.dg/nan_2.f90: Add -mieee for sh.
+ * gfortran.dg/nearest_2.f90: Likewise.
+ * gfortran.dg/nearest_3.f90: Likewise.
+
+2007-12-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/34337
+ * gcc.c-torture/execute/20071205-1.c: New test.
+
+2007-12-05 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gfortran.dg/module_nan.f90: Add -mieee for sh.
+ * gfortran.dg/real_const_3.f90: Likewise.
+
+2007-12-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/34138
+ * gcc.c-torture/compile/pr34138.c: New testcase.
+
+2007-12-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/33739
+ * gfortran.dg/debug_2.f: New test.
+
+2007-12-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/elab1.ads: New test.
+
+2007-12-05 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/34312
+ * gcc.target/i386/pr34312.c: New test.
+
+2007-12-05 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34333
+ * gfortran.dg/nan_2.f90: New.
+
+2007-12-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34271
+ * g++.dg/cpp0x/decltype9.C: New test.
+ * g++.dg/cpp0x/decltype10.C: New test.
+
+2007-12-05 Samuel Tardieu <sam@rfc1149.net>
+
+ PR ada/21489
+ * gnat.dg/rm_6_4_1_13.adb: New test.
+
+2007-12-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/34134
+ * gcc.c-torture/compile/20071117-1.c: New test.
+
+2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/34101
+ * g++.dg/cpp0x/variadic-ttp.C: New.
+
+2007-12-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * gcc.dg/parse-decl-after-if.c: New.
+ * gcc.dg/20031223-1.c: Adjust.
+
+2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33509
+ * g++.dg/cpp0x/variadic-throw.C: New.
+
+2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33091
+ * g++.dg/cpp0x/variadic-unify.C: New.
+
+2007-12-04 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34334
+ PR middle-end/34222
+ * gcc.c-torture/compile/pr34334.c: New testcase.
+ * g++.dg/torture/pr34222.C: New testcase.
+
+2007-12-04 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20071202-1.c: New test.
+ * gcc.dg/tree-ssa/pr34146-2.c: New test.
+
+2007-12-04 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34318
+ * gfortran.dg/module_nan.f90: New.
+
+2007-12-04 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (get_compiler_messages): Replace with...
+ (check_compile): ...this new procedure. Handle TYPE == executable.
+ Use comments in the source to determine the correct extension.
+ Return a pair containing the compiler output and the output filename.
+ Don't delete the file here.
+ (check_no_compiler_messages_nocache): New procedure.
+ (check_no_compiler_messages): Use it.
+ (check_no_messages_and_pattern_nocache): New procedure.
+ (check_no_messages_and_pattern): Use it.
+ (check_runtime_nocache, check_runtime): New procedures.
+ (check_effective_target_tls): Use check_no_compiler_messages.
+ (check_effective_target_tls_native): Use check_no_messages_and_pattern.
+ (check_effective_target_tls_runtime): Use check_runtime.
+ (check_effective_target_fstack_protector): Likewise.
+ (check_iconv_available): Use check_runtime_nocache.
+ (check_effective_target_fortran_large_real): Use
+ check_no_compiler_messages.
+ (check_effective_target_fortran_large_int): Likewise.
+ (check_effective_target_static_libgfortran): Likewise.
+ (check_750cl_hw_available): Use check_cached_effective_target
+ and check_runtime_nocache.
+ (check_vmx_hw_available): Likewise.
+ (check_effective_target_broken_cplxf_arg): Likewise.
+ (check_alpha_max_hw_available): Use check_runtime.
+ (check_function_available): Use check_no_compiler_messages.
+ (check_cxa_atexit_available): Use check_cached_effective_target
+ and check_runtime_nocache.
+ (check_effective_target_dfp_nocache): Use
+ check_no_compiler_messages_nocache.
+ (check_effective_target_dfprt_nocache): Use check_runtime_nocache.
+ (check_effective_target_dfp): Use check_cached_effective_target.
+ (check_effective_target_dfprt): Likewise.
+ (check_effective_target_arm_neon_hw): Use check_runtime.
+ (check_effective_target_ultrasparc_hw): Likewise.
+ (check_effective_target_c99_runtime): Use
+ check_no_compiler_messages_nocache.
+
+2007-12-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/29749
+ * gcc.dg/fold-rotate-1.c: New test.
+
+ PR tree-optimization/33453
+ * gcc.c-torture/compile/20071203-1.c: New test.
+
+2007-12-03 Robert Dewar <dewar@adacore.com>
+ Samuel Tardieu <sam@rfc1149.net>
+
+ PR ada/34287
+ * gnat.dg/check_elaboration_code.adb: New test.
+ * gnat.dg/bug_elaboration_code.ads, bug_elaboration_code.adb:
+ New support files.
+
+2007-12-02 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/34061
+ * g++.dg/cpp0x/pr34061.C: New.
+
+2007-12-02 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/34273
+ * g++.dg/other/error21.C: New.
+
+2007-12-02 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/sms-4.c: New testcase.
+
+2007-12-02 Vladimir Yanovsky <yanov@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/sms-3.c: New testcase.
+
+2007-12-01 Ollie Wild <aaw@google.com>
+
+ PR c++/8171
+ * g++.dg/conversion/ptrmem9.C: New test.
+
+2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/34291
+ * gfortran.dg/namelist_41.f90: New test.
+
+2007-11-30 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/32868:
+ * gcc.dg/cpp/pr32868.c: New file.
+
+2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34248
+ * gfortran.dg/result_in_spec_3.f90: Add dg-option -std=gnu.
+
+2007-11-30 Martin Michlmayr <tbm@cyrius.com>
+
+ PR rtl-optimization/34171
+ * gcc.dg/pr34171.c: New testcase.
+
+2007-11-30 Zdenek Dvorak <ook@ucw.cz>
+
+ * gcc.dg/tree-ssa/pr34244.c: Fixed.
+
+2007-11-30 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34133
+ * gfortran.dg/bind_c_usage_9.f03: Fixes; add -std=f2003.
+ * gfortran.dg/bind_c_usage_11.f03: New.
+ * gfortran.dg/bind_c_usage_12.f03: New.
+
+2007-11-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34275
+ * g++.dg/other/error20.C: New test.
+
+2007-11-29 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/34230
+ * gfortran.dg/real_const_3.f90: Fix up for new range-check handling.
+
+2007-11-29 Zdenek Dvorak <ook@ucw.cz>
+
+ PR tree-optimization/34244
+ * gcc.dg/tree-ssa/pr34244.c: New test.
+
+2007-11-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33434
+ * gcc.dg/pr33434-1.c: New test.
+ * gcc.dg/pr33434-2.c: New test.
+ * gcc.dg/pr33434-3.c: New test.
+ * gcc.dg/pr33434-4.c: New test.
+
+ PR c++/34270
+ * g++.dg/template/cond7.C: New test.
+
+ PR c++/34267
+ PR c++/34268
+ * g++.dg/cpp0x/decltype7.C: New test.
+ * g++.dg/cpp0x/decltype8.C: New test.
+
+2007-11-29 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34248
+ * gfortran.dg/result_in_spec_3.f90: New.
+
+2007-11-29 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34262
+ * gfortran.dg/mvbits_3.f90: New.
+
+2007-11-28 Bob Wilson <bob.wilson@acm.org>
+
+ * lib/target-supports.exp (check_effective_target_mips_soft_float):
+ Delete.
+ (check_effective_target_hard_float): New.
+ * gcc.dg/var-expand1.c: Skip for targets without FPU instructions.
+ * gcc.dg/pr30957-1.c: Likewise.
+
+2007-11-28 Samuel Tardieu <sam@rfc1149.net>
+
+ PR ada/15804
+ * gnat.dg/specs/variant_part.ads: New test.
+
+ PR ada/17318
+ * gnat.dg/specs/attribute_parsing.ads: New test.
+
+ PR ada/32792
+ * gnat.dg/specs/integer_value.ads: New test.
+
+ PR ada/22559
+ * gnat.dg/specs/delta_small.ads: New test.
+
+2007-11-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/34140
+ * gcc.c-torture/compile/20071128-1.c: New test.
+
+2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32928
+ * gfortran.dg/data_array_1.f90
+ * gfortran.dg/data_array_2.f90
+ * gfortran.dg/data_array_3.f90
+ * gfortran.dg/data_array_4.f90
+
+2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/34227
+ * gfortran.dg/blockdata_5.f90: New test.
+ * gfortran.dg/blockdata_6.f90: New test.
+
+2007-11-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/34016
+ * gcc.dg/pr34016.c: New test.
+
+2007-11-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29389
+ * gfortran.dg/stfunc_6.f90: New test.
+
+ PR fortran/33850
+ * gfortran.dg/assign_10.f90: New test.
+
+2007-11-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33541
+ * gfortran.dg/use_11.f90: New test.
+
+ PR fortran/34231
+ * gfortran.dg/generic_15.f90: New test.
+
+2007-11-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/34225
+ * gcc.dg/pr34225.c: New test.
+
+2007-11-27 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/34241
+ * g++.dg/torture/pr34241.C: New testcase.
+
+2007-11-27 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/builtins-error.c: New testcase.
+
+2007-11-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34213
+ * g++.dg/ext/visibility/anon8.C: New test.
+
+2007-11-13 Michael Meissner <michael.meissner@amd.com>
+
+ PR target/34077
+ * gcc.target/i386/pr34077.c: New testcase.
+
+2007-11-26 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34203
+ * gfortran.dg/backslash_3.f: Add -fbackslash option.
+ * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
+ * gfortran.dg/backslash_1.f90: Remove no longer needed
+ -fno-backslash option.
+
+2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/23722
+ * gcc.dg/cpp/19990413-1.c: Update.
+ * gcc.dg/parse-else-error.c: New.
+ * gcc.dg/parse-else-error-2.c: New.
+ * gcc.dg/parse-else-error-3.c: New.
+ * gcc.dg/parse-else-error-4.c: New.
+
+2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ PR c++/34081
+ * g++.dg/template/dependent-expr6.C: New testcase.
+
+2007-11-26 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/34215
+ * gcc.target/i386/pr34215.c: New test.
+
+2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ PR target/34174
+ * gcc.dg/torture/pr34174-1.c: New.
+
+2007-11-26 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34233
+ * gcc.dg/pr34233.c: New testcase.
+
+2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
+ Revital Eres <eres@il.ibm.com>
+
+ PR rtl-optimization/34085
+ * gcc.dg/tree-prof (bb-reorg.c): New test.
+
+2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_effective_target_mips_soft_float):
+ Return true for MIPS16 targets.
+
+2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33152
+ * gfortran.dg/blockdata_4.f90: New test.
+
+2007-11-25 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34079
+ * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
+ * gfortran.dg/bind_c_usage_16.f03: New.
+ * gfortran.dg/bind_c_usage_16_c.c: New.
+
+2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/size_clause1.ads: New test.
+ * gnat.dg/specs/size_clause2.ads: Likewise.
+ * gnat.dg/specs/size_clause3.ads: Likewise.
+
+2007-11-25 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33499
+ * gfortran.dg/entry_16.f90: New test.
+
+2007-11-24 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34192
+ * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
+
+2007-11-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33541
+ * gfortran.dg/nested_modules_1.f90: Change the reference to
+ FOO, forbidden by the standard, to a reference to W.
+ * gfortran.dg/use_only_1.f90: New test.
+
+2007-11-23 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34209
+ * gfortran.dg/nearest_3.f90: New test.
+
+2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33317
+ * gfortran.dg/optional_dim_2.f90: New test.
+
+2007-11-23 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34187
+ * gfortran.dg/bind_c_usage_15.f90: New.
+
+2007-11-23 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34192
+ * gfortran.dg/nearest_2.f90: New.
+
+
+2007-11-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/30293
+ PR c++/30294
+ * g++.dg/ext/java-2.C: New test.
+
+2007-11-23 Mark Mitchell <mark@codesourcery.com>
+ Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/5310
+ * g++.dg/warn/pr5310.C: New.
+ * g++.dg/warn/pr33160.C: New.
+
+2007-11-23 Richard Guenther <rguenther@suse.de>
+ Michael Matz <matz@suse.de>
+
+ PR tree-optimization/34176
+ * gcc.c-torture/execute/pr34176.c: New testcase.
+
+2007-11-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34198
+ * gcc.dg/Wconversion-5.c: New test.
+ * g++.dg/Wconversion3.C: New test.
+
+2007-11-23 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/alias-17.c: New testcase.
+
+2007-11-22 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/14050
+ * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
+ qualifiers in abstract declarator.
+
+2007-11-22 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/derived_constructor_comps_3.f90: New.
+
+2007-11-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34094
+ * g++.dg/ext/visibility/anon7.C: New test.
+
+2007-11-22 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34079
+ * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
+ * gfortran.dg/bind_c_usage_13.f03: New.
+ * gfortran.dg/bind_c_usage_14.f03: New.
+
+2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR rtl-optimization/33848
+ * gcc.dg/torture/pr33848.c: New test.
+
+2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/34083
+ * gfortran.dg/derived_constructor_comps_2.f90: Add check.
+
+2007-11-20 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34154
+ * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
+
+2007-11-20 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
+
+2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/32770
+ * gfortran.dg/record_marker_1.f90: Explicitly set kinds
+ so test passes with -frecord-marker=8.
+ * gfortran.dg/integer_exponentiation_1.f90: Likewise.
+ * gfortran.dg/integer_exponentiation_2.f90: Likewise.
+ * gfortran.dg/integer_exponentiation_3.F90: Likewise.
+ * gfortran.dg/integer_exponentiation_5.F90: Likewise.
+ * gfortrand.dg/modulo_1.f90: Likewise.
+
+2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_effective_target_mips_soft_float):
+ New procedure.
+ * gcc.dg/var-expand1.c: Skip for mips_soft_float.
+ * gcc.dg/pr30957-1.c: Likewise.
+
+2007-11-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34089
+ * g++.dg/template/crash74.C: New test.
+
+2007-11-20 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/execute/20071120-1.c: New testcase.
+
+2007-11-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/34146
+ * gcc.dg/tree-ssa/pr34146.c: New test.
+
+ PR testsuite/33978
+ * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
+ dependent on target settings like move_by_pieces etc.
+
+ PR c++/28879
+ * g++.dg/template/vla2.C: New test.
+
+ PR c++/33962
+ * g++.dg/overload/template3.C: New test.
+
+2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33317
+ * gfortran.dg/optional_dim_2.f90: Remove test.
+
+2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gcc.dg/dfp/ddmode-ice.c: New test.
+
+2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR tree-optimization/34036
+ * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
+
+2007-11-19 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/34
+ * gcc.c-torture/execute/pr34099-2.c: New testcase.
+
+2007-11-19 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34079
+ * gfortran.dg/bind_c_usage_10_c.c: New.
+ * gfortran.dg/bind_c_usage_10.f03: New.
+
+2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/pr33007.c: Expect new warning.
+ * gcc.dg/tree-ssa/recip-5.c: Likewise.
+ * g++.dg/opt/pr34036.C: New test.
+
+2007-11-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/30988
+ * g++.dg/warn/noreturn-4.C: New test.
+ * g++.dg/warn/noreturn-5.C: New test.
+ * g++.dg/warn/noreturn-6.C: New test.
+ * g++.dg/warn/noreturn-7.C: New test.
+
+2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/32770
+ * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
+ integers so tests works with -fdefault-integer-8.
+ * gfortran.fortran-torture/execute/elemental.f90: Use default
+ integers so test passes with -fdefault-integer-8.
+ * gfortran.fortran-torture/execute/der_io.f90: Increase
+ buffer length so test passes with -fdefault-integer-8.
+ * gfortran.dg/bounds_check_8.f90: Likewise.
+ * gfortran.dg/arrayio_derived_1.f90: LIkewise.
+ * gfortran.dg/equiv_7.f90: Set kind so test passes
+ with -fdefault-integer-8.
+ * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
+ provoke overflow.
+
+2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33317
+ * gfortran.dg/optional_dim_2.f90: New test.
+
+ PR fortran/34139
+ * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
+
+2007-11-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/34132
+ * gcc.c-torture/compile/20071118-1.c: New test.
+
+2007-11-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31608
+ * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
+
+2007-11-18 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34137
+ * gfortran.dg/entry_14.f90: New.
+ * gfortran.dg/entry_15.f90: New.
+
+2007-11-18 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/34127
+ * gcc.c-torture/compile/pr34127.c: New testcase.
+
+2007-11-18 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
+ type specifier, as they are not permitted according to the AltiVec
+ Programming Interface Manual.
+
+2007-11-17 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/34133
+ * gfortran.dg/bind_c_usage_9.f03: New.
+ * gfortran.dg/interface_abstract_1.f90: Fix testcase.
+
+2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/25252
+ * interface.c (gfc_current_interface_head,
+ gfc_set_current_interface_head): New functions.
+ * decl.c (gfc_match_modproc): Move check for syntax error earlier.
+ On syntax error, restore previous state of the interface.
+ * gfortran.h (gfc_current_interface_head,
+ gfc_set_current_interface_head): New prototypes.
+
+2007-11-17 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34130
+ * gcc.c-torture/execute/pr34130.c: New testcase.
+
+2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/34108
+ * gfortran.dg/fmt_label_1.f90: New test.
+
+2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33957
+ * gfortran.dg/initialization_15.f90 : New test.
+
+2007-11-16 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34030
+ * gcc.c-torture/compile/pr34030.c: New testcase.
+
+2007-11-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34008
+ * gfortran.dg/interface_assignment_3.f90.
+
+2007-11-16 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33870
+ * gcc.dg/torture/pr33870.c: New testcase.
+
+2007-11-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33986
+ * gfortran.dg/allocatable_function_3.f90.
+
+2007-11-16 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/34113
+ * gcc.c-torture/compile/pr34113.c: New testcase.
+
+2007-11-16 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/34099
+ * g++.dg/torture/pr3499.C: New testcase.
+ * gcc.c-torture/execute/pr34099.c: Likewise.
+
+2007-11-16 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/release_unc_maxalign.adb: New test.
+
+2007-11-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34100
+ * g++.dg/template/crash73.C: New test.
+
+2007-11-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/23848
+ * gcc.dg/tree-ssa/pr23848-1.c: New test.
+ * gcc.dg/tree-ssa/pr23848-2.c: New test.
+ * gcc.dg/tree-ssa/pr23848-3.c: New test.
+ * gcc.dg/tree-ssa/pr23848-4.c: New test.
+
+2007-11-15 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33917
+ * gfortran.dg/proc_decl_11.f90: New.
+
+2007-11-15 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.target/spu/compare-dp.c: New test.
+
+2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/pr33923.c: New test.
+
+2007-11-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/34088
+ * gcc.dg/pr34088.c: New test.
+
+2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/compile/20071114-1.c: New test.
+
+2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31608
+ * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
+ to match known variations in symbol format. Document in comments.
+
+2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33985
+ * gfortran.dg/streamio_12.f90: New test to avoid future regression.
+
+2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
+ when done.
+
+2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33162
+ * gfortran.dg/proc_decl_1.f90: Update.
+ * gfortran.dg/proc_decl_7.f90: New test.
+ * gfortran.dg/proc_decl_8.f90: New test.
+ * gfortran.dg/proc_decl_9.f90: New test.
+ * gfortran.dg/proc_decl_10.f90: New test.
+
+2007-11-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/34080
+ * gfortran.dg/transfer_assumed_size_1.f90: New test.
+
+2007-11-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34054
+ PR c++/34056
+ PR c++/34057
+ PR c++/34058
+ PR c++/34060
+ * g++.dg/parse/crash36.C: Add another dg-error.
+ * g++.dg/cpp0x/pr34054.C: New test.
+ * g++.dg/cpp0x/pr34056.C: New test.
+ * g++.dg/cpp0x/pr34057.C: New test.
+ * g++.dg/cpp0x/pr34058.C: New test.
+ * g++.dg/cpp0x/pr34060.C: New test.
+
+ PR tree-optimization/34063
+ * g++.dg/tree-ssa/pr34063.C: New test.
+
+2007-11-13 Diego Novillo <dnovillo@google.com>
+
+ PR tree-optimization/33870
+ * gcc.c-torture/execute/pr33870-1.c: New test.
+ * gcc.dg/tree-ssa/alias-16.c: New test.
+
+2007-11-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/29225
+ * g++.dg/template/crash72.C: New test.
+
+2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * g++.dg/opt/cfg5.C: New test.
+
+2007-11-12 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34070
+ * gcc.c-torture/execute/pr34070-1.c: New testcase.
+ * gcc.c-torture/execute/pr34070-2.c: Likewise.
+
+2007-11-12 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/34027
+ * gcc.dg/pr34027-1.c: New testcase.
+ * gcc.dg/pr34027-2.c: Likewise.
+
+2007-11-12 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/33953
+ * gcc.dg/vect/pr33953.c: New testcase.
+
+2007-11-11 Tom Tromey <tromey@redhat.com>
+
+ PR c++/17577:
+ * g++.dg/ext/pr17577.h: New file.
+ * g++.dg/ext/pr17577.C: New file.
+
+2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/8570
+ * g++.old-deja/g++.ns/template13.C: Update expected output.
+ * g++.old-deja/g++.pt/friend23.C: Likewise.
+ * g++.dg/warn/pr8570.C: New.
+
+2007-11-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/34068
+ * g++.dg/template/pseudodtor4.C: New test.
+
+2007-11-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/34018
+ * g++.dg/opt/inline14.C: New test.
+
+ PR tree-optimization/33680
+ * gcc.c-torture/compile/20071108-1.c: New test.
+
+ PR c++/32241
+ * g++.dg/template/pseudodtor3.C: New test.
+
+2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33510
+ * g++.dg/cpp0x/variadic-init.C: New.
+
+2007-11-09 Paolo Bonzini <bonzini@gnu.org>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/34012
+ * gcc.target/i386/pr34012.c: New test.
+
+2007-11-09 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33604
+ * g++.dg/tree-ssa/pr33604.C: New testcase.
+ * gcc.dg/pr32721.c: Adjust pattern.
+
+2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/dse-1.c: Disable.
+
+2007-11-08 Tom Tromey <tromey@redhat.com>
+
+ * gcc.dg/empty-source-3.c: Update warning location.
+ * gcc.dg/gomp/barrier-2.c: Likewise.
+ * gcc.dg/label-decl-3.c: Likewise.
+ * gcc.dg/label-decl-2.c: Likewise.
+ * gcc.dg/empty-source-2.c: Likewise.
+
+2007-11-08 Tom Tromey <tromey@redhat.com>
+
+ PR c++/30297:
+ * g++.dg/inherit/pr30297.C: New file.
+
+2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
+ -fno-common for cygwin and mingw32.
+
+2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ PR middle-end/33826
+ * gcc.dg/pr33826.c: New.
+ * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
+ recursive functions being marked pure or const.
+
+2007-11-08 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33917
+ * gfortran.dg/proc_decl_5.f90: New.
+ * gfortran.dg/proc_decl_6.f90: New.
+
+2007-11-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/32575
+ * gcc.c-torture/execute/20071108-1.c: New test.
+
+2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * g++.dg/opt/anchor1.C: New.
+
+2007-11-07 Diego Novillo <dnovillo@google.com>
+
+ PR 33870
+ * gcc.c-torture/execute/pr33870.x: Remove.
+
+2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33045
+ PR c++/33837
+ PR c++/33838
+ * g++.dg/cpp0x/decltype-33837.C: New.
+ * g++.dg/cpp0x/decltype-refbug.C: New.
+ * g++.dg/cpp0x/decltype-33838.C: New.
+
+2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/compile/20071107-1.c: New test.
+
+2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/out-of-bounds-1.c: New test.
+
+2007-11-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33501
+ * g++.dg/warn/incomplete2.C: New test.
+ * g++.dg/template/incomplete4.C: New test.
+ * g++.dg/template/incomplete5.C: New test.
+
+2007-11-07 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/max_align.adb: New test.
+
+2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/30961
+ * gcc.target/i386/pr30961-1.c: New.
+
+2007-11-06 Tom Tromey <tromey@redhat.com>
+
+ PR c++/32368:
+ * g++.dg/warn/pragma-system_header3.h: New.
+ * g++.dg/warn/pragma-system_header3.C: New.
+
+ PR c++/32256:
+ * g++.dg/warn/pragma-system_header4.C: New.
+ * g++.dg/warn/pragma-system_header4.h: New.
+
+2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33977
+ PR c++/33886
+ * g++.dg/other/canon-array.C: New.
+
+2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/parser/crash36.C: Tweak expected errors.
+ * g++.dg/cpp0x/pr31439.C: New.
+ * g++.dg/cpp0x/pr32114.C: New.
+ * g++.dg/cpp0x/pr32115.C: New.
+ * g++.dg/cpp0x/pr32125.C: New.
+ * g++.dg/cpp0x/pr32126.C: New.
+ * g++.dg/cpp0x/pr32127.C: New.
+ * g++.dg/cpp0x/pr32128.C: New.
+ * g++.dg/cpp0x/pr32253.C: New.
+ * g++.dg/cpp0x/pr32566.C: New.
+ * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
+ * g++.dg/cpp0x/pr31438.C: Ditto.
+ * g++.dg/cpp0x/variadic81.C: Ditto.
+ * g++.dg/cpp0x/pr31432.C: Ditto.
+ * g++.dg/cpp0x/pr31442.C: Ditto.
+
+2007-11-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/33168
+ * g++.dg/other/datasec1.C: New test.
+
+ PR tree-optimization/33458
+ * g++.dg/opt/inline12.C: New test.
+
+ PR tree-optimization/33993
+ * gcc.c-torture/compile/20071105-1.c: New test.
+
+2007-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/33648
+ * gcc.dg/pr33648.c: Require effective targer freorder.
+
+2007-11-05 Revital Eres <eres@il.ibm.com>
+
+ * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
+
+2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33996
+ PR c++/33235
+ PR c++/33930
+ * g++.dg/cpp0x/pr33996.C: New
+ * g++.dg/cpp0x/rv-trivial-bug.C: New
+ * g++.dg/cpp0x/pr33930.C: New
+
+2007-11-05 Nick Clifton <nickc@redhat.com>
+ Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/32540
+ PR tree-optimization/33922
+ * gcc.dg/tree-ssa/pr32540-1.c: New.
+ * gcc.dg/tree-ssa/pr32540-2.c: New.
+ * gcc.dg/tree-ssa/pr33922.c: New.
+
+2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33939
+ * g++.dg/cpp0x/variadic-rref.C: New.
+
+2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * g++dg/warn/pointer-integer-comparison.C: New.
+
+2007-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33856
+ * gcc.c-torture/compile/20071027-1.c: New test.
+
+ PR c++/33836
+ * g++.dg/ext/label10.C: New test.
+
+ PR c++/33969
+ * g++.dg/other/ptrmem9.C: New test.
+
+2007-11-04 Andrew Pinski <pinskia@gmail.com>
+
+ PR middle-end/32931
+ * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
+
+2007-11-04 David Edelsohn <edelsohn@gnu.org>
+
+ * g++.dg/cpp/_Pragma1.C: Disable on AIX.
+ * g++.dg/ext/visibility/namespace2.C: Add argument to
+ dg-require-visibility.
+ * g++.dg/ext/java-1.C: Disable on AIX.
+
+2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
+
+ * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
+
+2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33881
+ * gfortran.dg/assumed_charlen_arg_1.f90: New test.
+
+2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/29062
+ * gcc.dg/20031223-1.c: Adjust error output.
+ * gcc.dg/parse-decl-after-label.c: New.
+
+2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/24685
+ * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
+ * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
+ * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
+
+2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR rtl-optimization/28940
+ * gcc.target/i386/addr-sel-1.c: New test.
+
+2007-11-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/33670
+ * gcc.dg/pr33670.c: New test.
+
+2007-11-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33516
+ * g++.dg/lookup/typedef1.C: New test.
+
+2007-11-02 Janis Johnson <janis187@us.ibm.com>
+
+ PR testsuite/32076
+ * lib/scandump.exp (dump-suffix): New.
+ (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
+ Include dump suffix in pass/fail messages, put regexp in quotes.
+
+2007-11-02 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33495
+ * g++.dg/other/error19.C: New.
+
+2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR rtl-optimization/28062
+ * gcc.c-torture/compile/20071102-1.c: New test.
+
+2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/pr33955.C: New.
+
+2007-11-01 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/30805:
+ * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
+
+2007-11-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/33648
+ * gcc.dg/pr33648.c: New test.
+
+2007-11-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/32384
+ * g++.dg/template/pseudodtor1.C: New test.
+ * g++.dg/template/pseudodtor2.C: New test.
+
+ PR c++/32260
+ * g++.dg/rtti/typeid7.C: New test.
+
+2007-11-01 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/30805:
+ * gcc.dg/cpp/pr30805.c: New file.
+
+2007-11-01 Janis Johnson <janis187@us.ibm.com>
+
+ PR testsuite/25352
+ * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
+ add dg-skip-if.
+ * gcc.c-torture/compile/20001205-1.c: Ditto.
+ * gcc.c-torture/compile/20001226-1.c: Ditto.
+ * gcc.c-torture/compile/20020312-1.c: Ditto.
+ * gcc.c-torture/compile/20020604-1.c: Ditto.
+ * gcc.c-torture/compile/920501-12.c: Ditto.
+ * gcc.c-torture/compile/920501-4.c: Ditto.
+ * gcc.c-torture/compile/920520-1.c: Ditto.
+ * gcc.c-torture/compile/980506-1.c: Ditto.
+ * gcc.c-torture/compile/990617-1.c: Ditto.
+ * gcc.dg/compare6.c: Ditto.
+ * g++.old-deja/g++.brendan/crash43.C: Ditto.
+ * g++.old-deja/g++.brendan/synth1.C: Ditto.
+ * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
+ * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
+ * g++.old-deja/g++.pt/static6.C: Ditto.
+ * g++.old-deja/g++.pt/crash16.C: Ditto.
+ * g++.old-deja/g++.mike/p10416.C: Ditto.
+ * g++.old-deja/g++.mike/ns15.C: Ditto.
+ * g++.old-deja/g++.mike/eh46.C: Ditto.
+
+2007-11-01 Tom Tromey <tromey@redhat.com>
+
+ * gcc.dg/redecl-1.c: Update.
+ * gcc.dg/pr20368-3.c: Update.
+ * gcc.dg/inline-14.c: Update.
+ * gcc.dg/builtins-30.c: Update.
+ * gcc.dg/dremf-type-compat-4.c: Update.
+ * gcc.dg/pr20368-2.c: Update.
+
+2007-11-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/33673
+ * gcc.dg/pr33673.c: New test.
+
+2007-11-01 Michael Matz <matz@suse.de>
+
+ PR tree-optimization/33961
+ * gcc.dg/pr33961.c: New test.
+
+2007-10-31 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33494
+ * g++.dg/template/error35.C: New.
+
+2007-10-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/31507
+ * gcc.dg/pr31507-1.c: New test.
+ * gcc.dg/pr31507-2.c: New test.
+
+2007-10-31 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
+ target.
+ * gcc.dg/vect/tree-vect.h (check_vect): Add
+ powerpc-*paired test.
+ * lib/target-supports.exp (check_750cl_hw_available):
+ New.
+ (check_effective_target_vect_int,
+ check_effective_target_vect_intfloat_cvt,
+ check_effective_target_powerpc_altivec_ok,
+ check_effective_target_vect_long,
+ check_effective_target_vect_sdot_hi,
+ check_effective_target_vect_udot_hi,
+ check_effective_target_vect_pack_trunc,
+ check_effective_target_vect_unpack,
+ check_effective_target_vect_shift,
+ check_effective_target_vect_int_mult): Disable for powerpc-*paired
+ target.
+ * gcc.dg/vect/vect-ifcvt-11.c: New.
+ * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
+ * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
+ * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
+ * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
+ * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
+ * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
+
+2007-10-31 Dominique d'Humières <dominiq@lps.ens.fr>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33941
+ * gfortran.dg/module_read_1.f90: New.
+
+2007-10-31 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/30786:
+ * gcc.dg/cpp/pr30786.c: New file.
+
+2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33162
+ * gfortran.dg/interface_19.f90: New.
+ * gfortran.dg/interface_20.f90: New.
+ * gfortran.dg/interface_21.f90: New.
+
+2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/32377
+ * gfortran.dg/vect/pr32377.f90: New.
+
+2007-10-31 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33779
+ * gcc.c-torture/execute/pr33779-1.c: New testcase.
+ * gcc.c-torture/execute/pr33779-2.c: Likewise.
+
+2007-10-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33897
+ * gfortran.dg/contained_3.f90: New.
+
+2007-10-31 Christian Bruel <christian.bruel@st.com>
+
+ PR c++/19531
+ * g++.dg/opt/nrv8.C: New.
+
+2007-10-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33709
+ * g++.dg/opt/compound1.C: New test.
+
+ PR c++/33616
+ * g++.dg/template/ptrmem18.C: New test.
+
+2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33596
+ * gfortran.dg/isnan_2.f90: New test.
+
+2007-10-30 Ed Schouten <ed@fxq.nl>
+
+ PR tree-optimization/32500
+ * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
+
+2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/31993
+ PR c++/32252
+ * g++.dg/cpp0x/pr31993.C: New
+ * g++.dg/cpp0x/pr32252.C: New
+
+2007-10-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33723
+ * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
+
+2007-10-30 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/execute/20071030-1.c: New testcase copied from
+ gcc.target/i386/loop-3.c.
+
+2007-10-30 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/vect/pr33866.c: Require vect_long.
+
+2007-10-30 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/vect/vect-shift-1.c: Require vect_int.
+ * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
+
+2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/32893
+ * lib/target-supports.exp
+ (check_effective_target_unaligned_stack): new keyword.
+ * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
+ not sensitive to unaligned_stack.
+ * gcc.dg/vect/vect-3.c: Likewise.
+ * gcc.dg/vect/vect-4.c: Likewise.
+ * gcc.dg/vect/vect-5.c: Likewise.
+ * gcc.dg/vect/vect-6.c: Likewise.
+ * gcc.dg/vect/vect-7.c: Likewise.
+ * gcc.dg/vect/vect-13.c: Likewise.
+ * gcc.dg/vect/vect-17.c: Likewise.
+ * gcc.dg/vect/vect-18.c: Likewise.
+ * gcc.dg/vect/vect-19.c: Likewise.
+ * gcc.dg/vect/vect-20.c: Likewise.
+ * gcc.dg/vect/vect-21.c: Likewise.
+ * gcc.dg/vect/vect-22.c: Likewise.
+ * gcc.dg/vect/vect-27.c: Likewise.
+ * gcc.dg/vect/vect-29.c: Likewise.
+ * gcc.dg/vect/vect-64.c: Likewise.
+ * gcc.dg/vect/vect-65.c: Likewise.
+ * gcc.dg/vect/vect-66.c: Likewise.
+ * gcc.dg/vect/vect-72.c: Likewise.
+ * gcc.dg/vect/vect-73.c: Likewise.
+ * gcc.dg/vect/vect-86.c: Likewise.
+ * gcc.dg/vect/vect-all.c: Likewise.
+ * gcc.dg/vect/slp-25.c: Likewise.
+ * gcc.dg/vect/wrapv-vect-7.c: Likewise.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
+
+ * gcc.dg/vect/vect-31.c: Removed alignment checks.
+ * gcc.dg/vect/vect-34.c: Likewise.
+ * gcc.dg/vect/vect-36.c: Likewise.
+ * gcc.dg/vect/vect-64.c: Likewise.
+ * gcc.dg/vect/vect-65.c: Likewise.
+ * gcc.dg/vect/vect-66.c: Likewise.
+ * gcc.dg/vect/vect-68.c: Likewise.
+ * gcc.dg/vect/vect-76.c: Likewise.
+ * gcc.dg/vect/vect-77.c: Likewise.
+ * gcc.dg/vect/vect-78.c: Likewise.
+
+ * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
+ testcase (without no-section-anchors prefix) but with global arrays.
+ * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
+ * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
+ * gcc.dg/vect/vect-77-global.c: Likewise.
+ * gcc.dg/vect/vect-78-global.c: Likewise.
+
+ * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
+ testcase (without no-section-anchors prefix) but fix alignment checks
+ to also consider unaligned_stack targets.
+ * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
+
+2007-10-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33723
+ * gcc.c-torture/execute/20071029-1.c: New test.
+ * gcc.dg/tree-ssa/pr33723.c: New test.
+
+2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR tree-optimization/33614
+ * gcc.c-torture/compile/pr33614.c: New test.
+
+2007-10-29 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33870
+ * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
+
+2007-10-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33757
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
+ true architectures instead of having a big dg-skip-if.
+
+ PR c++/33841
+ * g++.dg/other/bitfield3.C: New test.
+
+2007-10-29 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
+
+2007-10-29 Razya Ladelsky <razya@il.ibm.com>
+
+ Automatic parallelization reduction tests.
+
+ * gcc.dg/tree-ssa/reduc-1.c: New test.
+ * gcc.dg/tree-ssa/reduc-1char.c: New test.
+ * gcc.dg/tree-ssa/reduc-1short.c: New test.
+ * gcc.dg/tree-ssa/reduc-2.c: New test.
+ * gcc.dg/tree-ssa/reduc-2char.c: New test.
+ * gcc.dg/tree-ssa/reduc-2short.c: New test.
+ * gcc.dg/tree-ssa/reduc-3.c: New test.
+ * gcc.dg/tree-ssa/reduc-6.c: New test.
+ * gcc.dg/tree-ssa/reduc-7.c: New test.
+ * gcc.dg/tree-ssa/reduc-8.c: New test.
+ * gcc.dg/tree-ssa/reduc-9.c: New test.
+
+2007-10-29 Razya Ladelsky <razya@il.ibm.com>
+ Zdenek Dvorak <ook@ucw.cz>
+
+ OMP_ATOMIC Changes, testsuite changes.
+
+ * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
+ instead of gimple dump.
+ * gcc.dg/gomp/atomic-9.c: Same.
+ * gcc.dg/gomp/atomic-10.c: Same.
+ * g++.dg/gomp/atomic-3.C: Same.
+ * g++.dg/gomp/atomic-9.C: Same.
+ * g++.dg/gomp/atomic-10.C: Same.
+
+2007-10-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31217
+ PR fortran/33811
+ * gfortran.dg/forall_12.f90: New test.
+
+ PR fortran/33686
+ * gfortran.dg/forall_13.f90: New test.
+
+2007-10-28 Paolo Carlini <pcarlini@suse.de>
+ Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/30659
+ * g++.dg/template/crash71.C: New.
+
+2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/32147
+ * gfortran.dg/module_md5_1.f90: Update hash-value.
+
+2007-10-28 Andrew Pinski <pinskia@gmail.com>
+
+ PR tree-opt/33589
+ * g++.dg/torture/pr33589-1.C: New testcase.
+ * g++.dg/torture/pr33589-2.C: New testcase.
+
+2007-10-28 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
+
+2007-10-28 Martin Michlmayr <tbm@cyrius.com>
+ Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/33920
+ * gcc.dg/tree-ssa/pr33290.c: New test.
+
+2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31306
+ * gfortran.dg/argument_check_7.f90: New test.
+ * gfortran.dg/argument_check_8.f90: New test.
+
+2007-10-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
+ * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
+ "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
+ * gcc.target/i386/sse-14.c: Ditto.
+
+2007-10-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33844
+ * g++.dg/other/ptrmem8.C: New test.
+
+ PR c++/33842
+ * g++.dg/template/error34.C: New test.
+
+2007-10-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
+
+2007-10-27 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33870
+ * gcc.dg/tree-ssa/alias-15.c: New testcase.
+ * gcc.c-torture/execute/pr33870.c: Likewise.
+
+2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33162
+ * gfortran.dg/argument_checking_9.f90: New test.
+
+2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/other/pr33601.C: New.
+
+2007-10-26 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/31988
+ * g++.dg/init/new25.C: New.
+
+2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/pr33839.C: New.
+
+2007-10-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33744
+ * g++.dg/template/arg6.C: New test.
+
+2007-10-26 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/31747
+ * g++.dg/parse/crash39.C: New.
+
+2007-10-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
+ "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
+ "offset: -4B".
+
+2007-10-25 David Daney <ddaney@avtrex.com>
+
+ * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
+
+2007-10-25 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33843
+ * g++.dg/template/error32.C: New.
+
+2007-10-25 Martin Michlmayr <tbm@cyrius.com>
+ Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/33833
+ * gcc.dg/vect/pr33833.c: New testcase.
+
+2007-10-25 David Daney <ddaney@avtrex.com>
+
+ * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
+
+2007-10-25 Martin Michlmayr <tbm@cyrius.com>
+ Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/33866
+ * gcc.dg/vect/pr33866.c: New testcase.
+
+2007-10-24 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
+ Add -w to compile flags to suppress "call-clobbered register" warnings
+ and remove dg-warning directives.
+
+2007-10-24 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/sms-2.c: Cleanup sms dump file.
+ * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
+ profile-use step.
+
+2007-10-24 David Daney <ddaney@avtrex.com>
+
+ * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
+
+2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR target/33755
+ * gcc.target/mips/pr33755.c: New test.
+
+2007-10-24 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/33804
+ * gcc.dg/vect/pr33804.c: New testcase.
+
+2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR forrtran/33849
+ gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
+
+2007-10-23 Martin Michlmayr <tbm@cyrius.com>
+ Uros Bizjak <ubizjak@gmail.com>
+
+ PR rtl-optimization/33846
+ * gcc.dg/vect/pr33846.c: New testcase.
+
+2007-10-23 Martin Michlmayr <tbm@cyrius.com>
+ Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/33860
+ * g++.dg/vect/pr33860.cc: New test.
+ * g++.dg/vect/pr33860a.cc: New test.
+
+2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/sms-2.c: New testcase.
+
+2007-10-22 David S. Miller <davem@davemloft.net>
+
+ * gcc.dg/globalreg-1.c: New test.
+
+2007-10-22 Martin Michlmayr <tbm@cyrius.com>
+ Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/33834
+ PR tree-optimization/33835
+ * g++.dg/vect/pr33834_1.cc: New test.
+ * g++.dg/vect/pr33834_2.cc: New test.
+ * g++.dg/vect/pr33835.cc: New test.
+
+2007-10-22 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/pr33644.c: New test.
+
+2007-10-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33372
+ * g++.dg/gomp/pr33372-1.C: New test.
+ * g++.dg/gomp/pr33372-2.C: New test.
+ * g++.dg/gomp/pr33372-3.C: New test.
+
+2007-10-22 Michael Matz <matz@suse.de>
+
+ PR tree-optimization/33855
+ * gcc.c-torture/compile/pr33855.c: New testcase.
+
+2007-10-22 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/33854
+ * gcc.dg/vect/O1-pr33854.c: New testcase.
+ * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
+
+2007-10-21 David Edelsohn <edelsohn@gnu.org>
+
+ * gcc.dg/unwind-1.c: Disable on AIX.
+ * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
+
+2007-10-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33749
+ * gfortran.dg/assign_9.f90: New test.
+
+2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
+ (dg-mips-options): Skip tests that specify an ABI other than o32
+ and o64 if generating MIPS16 hard-float code.
+
+2007-10-21 Ira Rosen <irar@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
+ * gcc.dg/vect/vect-16.c: Fix comment.
+ * gcc.dg/vect/pr33369.c: Require vect_int.
+ * gcc.dg/vect/slp-33.c: Add spaces.
+ * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
+ targets.
+ * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
+ * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
+ targets.
+ * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
+ * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
+ targets.
+ * gcc.dg/vect/slp-10.c: Add spaces.
+ * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
+ targets.
+ * gcc.dg/vect/slp-36.c: Require vect_int.
+ * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
+ gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
+ gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
+ targets.
+ * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
+ * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
+ instead of vector_alignment_reachable_for_double.
+ * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
+ (natural_alignment): Split into...
+ (natural_alignment_32, natural_alignment_64): New.
+ (vector_alignment_reachable): Depend on natural_alignment_32.
+ (vector_alignment_reachable_for_double): Rename to ...
+ (vector_alignment_reachable_for_64bit): And depend on
+ natural_alignment_64.
+
+2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
+ MIPS targets.
+ * g++.dg/vect/vect.exp: Likewise.
+ * lib/fortran-torture.exp: Likewise.
+ * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
+ mipsisa64*-*-* as the target selector. Remove -mips64,
+ -mhard-float and -mgp64 from the options list.
+ * gcc.target/mips/mips-ps-2.c: Likewise.
+ * gcc.target/mips/mips-ps-3.c: Likewise.
+ * gcc.target/mips/mips-ps-4.c: Likewise.
+ * gcc.target/mips/mips-ps-6.c: Likewise.
+ * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
+ options list.
+ * gcc.target/mips/sb1-1.c: Likewise.
+ * gcc.target/mips/mips-ps-type.c: Likewise.
+ * gcc.target/mips/mips-ps-7.c: New test.
+ * gcc.target/mips/mips-ps-type-2.c: Likewise.
+ * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
+ mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
+ as forcing an ABI and an architecture.
+ (is_gp32_flag, is_gp64_flag): Fold into...
+ (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
+ then -mfp64 imply -mhard-float. Apply register rules after the
+ loop. Handle -march=mipsN like -mipsN.
+
+2007-10-20 David Edelsohn <edelsohn@gnu.org>
+
+ * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
+ * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
+
+2007-10-20 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33818
+ * gfortran.dg/entry_dummy_ref_3.f90: New.
+
+2007-10-20 Paul Thomas <pault@gcc.gnu.org>
+ FX Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31608
+ * gfortran.dg/char_cast_1.f90: New test.
+
+2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
+ * gfortran.dg/large_real_kind_2.F90: ditto.
+ * gfortran.dg/default_format_2.f90: ditto.
+ * gfortran.dg/default_format_denormal_1.f90: ditto.
+
+2007-10-19 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33816
+ PR middle-end/32921
+ * gfortran.dg/pr32921.f: New testcase.
+
+2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33544
+ * gfortran.dg/transfer_check_1.f90: Adjust options.
+
+2007-10-19 Richard Guenther <rguenther@suse.de>
+
+ Revert
+ 2007-10-19 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/32921
+ * gfortran.dg/pr32921.f: New testcase.
+
+2007-10-19 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/execute/20071018-1.c: New testcase.
+
+2007-10-19 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/32921
+ * gfortran.dg/pr32921.f: New testcase.
+
+2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
+
+ * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
+
+2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/save-restore-3.c: Don't clobber $17.
+
+2007-10-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33233
+ * gfortran.dg/host_assoc_function_1.f90: Correct references.
+ * gfortran.dg/host_assoc_function_3.f90: New test.
+
+2007-10-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33733
+ * gfortran.dg/transfer_simplify_6.f90: New test.
+
+2007-10-17 Uros Bizjak <ubizjak@gmail.com>
+ Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR middle-end/33794
+ * gfortran.dg/pr33794.f90: New testcase.
+
+2007-10-17 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32961
+ * gcc.target/i386/pr32961.c: New testcase.
+ * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
+ __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
+ __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
+ __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
+ __builtin_ia32_pslldi128 defines.
+
+2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/33760
+ * gfortran.dg/c_ptr_tests_13.f03: New test case.
+
+2007-10-16 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/28639
+ PR c++/30299
+ * g++.dg/template/void12.C: New.
+ * g++.dg/template/void13.C: New.
+
+2007-10-16 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/31446
+ * g++.dg/template/void11.C: New.
+ * g++.dg/template/void2.C: Adjust error markers.
+ * g++.dg/template/void10.C: Likewise.
+ * g++.dg/template/crash55.C: Likewise.
+
+2007-10-16 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/opt/const5.C: New test.
+
+2007-10-15 Paolo Bonzini <bonzini@gnu.org>
+ Maxim Kuvyrkov <maxim@codesourcery.com>
+
+ * gcc.target/ia64/20040709-2.c: New test.
+
+2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ * gfortran.dg/gamma_5.f90: xfail on FreeBSD
+
+2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/dse-1.c: Pass the union as a second parameter
+ to each function. Check that there are no unsigned loads.
+
+2007-10-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33136
+ * gcc.c-torture/execute/20070824-1.c: New test.
+ * gcc.dg/pr33136-1.c: New test.
+ * gcc.dg/pr33136-2.c: New test.
+ * gcc.dg/pr33136-3.c: New test.
+
+2007-10-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR tree-optimization/33735
+ * g++.dg/torture/pr33735.C: New.
+
+2007-10-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR middle-end/33706
+ * gcc.dg/va-arg-pack-2.c: New.
+
+2007-10-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33619
+ * gcc.dg/pr33619.c: New test.
+
+2007-10-15 David Edelsohn <edelsohn@gnu.org>
+
+ lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
+ flag for AIX.
+ (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
+
+2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33055
+ * gfortran.dg/inquire_11.f90: New test.
+ * gfortan.dg/negative_unit_int8.f: New test.
+
+2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
+
+ PR target/33133
+ * gcc.c-torture/compile/pr33133.c: New test.
+
+2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33672
+ * gfortran.dg/namelist_40.f90: New test.
+
+2007-10-14 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33745
+ * gfortran.dg/bounds_check_11.f90: New.
+
+2007-10-14 Andrew Pinski <pinskia@gmail.com>
+
+ PR c++/30303
+ * g++.dg/other/ctor1.C: New test.
+ * g++.dg/other/ctor2.C: New test.
+ * g++.dg/other/dtor1.C: New test.
+
+2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
+
+ * gfortran.dg/bounds_check_10.f90: Fix testcase.
+
+2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
+ Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33254
+ PR fortran/33727
+ * gfortran.dg/bounds_check_10.f90: New.
+
+2007-10-13 David Edelsohn <edelsohn@gnu.org>
+
+ * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
+ * gcc.target/powerpc/popcount-1.c: Same.
+
+2007-10-12 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/26698
+ * g++.dg/conversion/op4.C: New test.
+
+2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
+
+2007-10-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33542
+ * gfortran.dg/ambiguous_specific_1.f90: New test.
+
+2007-10-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33664
+ * gfortran.dg/impure_spec_expr_1.f90: New test.
+ * gfortran.dg/char_result_7.f90: Remove illegal test.
+
+2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
+
+ PR 11001
+ * gcc.target/i386/pr11001-strlen-1.c: New testcase.
+ * gcc.target/i386/pr11001-strlen-2.c: New testcase.
+ * gcc.target/i386/pr11001-strlen-3.c: New testcase.
+ * gcc.target/i386/pr11001-memset-1.c: New testcase.
+ * gcc.target/i386/pr11001-memset-2.c: New testcase.
+ * gcc.target/i386/pr11001-memset-3.c: New testcase.
+ * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
+ * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
+ * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
+
+2007-10-12 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/26198
+ * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
+ * gcc.c-torture/execute/20071011-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
+
+2007-10-12 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/33742
+ * gcc.dg/pr33742.c: New testcase.
+
+2007-10-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33645
+ * gcc.dg/pr33645-1.c: New test.
+ * gcc.dg/pr33645-2.c: New test.
+ * gcc.dg/pr33645-3.c: New test.
+
+ PR c++/32121
+ * g++.dg/ext/label4.C: Adjust error regexp.
+ * g++.dg/ext/label6.C: Adjust error regexp.
+ * g++.dg/ext/label7.C: New test.
+ * g++.dg/ext/label8.C: New test.
+ * g++.dg/ext/label9.C: New test.
+
+2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ PR middle-end/33676
+ * gcc.dg/pr33676.c: New.
+
+2007-10-11 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/31441
+ * g++.dg/cpp0x/variadic83.C: New.
+
+2007-10-11 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33461
+ * g++.dg/cpp0x/variadic81.C: New.
+ * g++.dg/cpp0x/variadic82.C: Likewise.
+
+2007-10-11 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33724
+ * gcc.dg/pr33724.c: New testcase.
+
+2007-10-11 Richard Guenther <rguenther@suse.de>
+
+ PR c/33726
+ * gcc.dg/pr33726.c: New testcase.
+
+2007-10-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR fortran/33500
+ * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
+
+2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR testsuite/33391
+ * gfortran.dg/do_3.F90: Run with -fwrapv.
+
+2007-10-09 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/unwind-1.c: New.
+
+2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/33683
+ * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
+ failure on some common systems.
+
+2007-10-09 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33692
+ * gcc.dg/pr33692.c: New testcase.
+
+2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ PR middle-end/33669
+ * gcc.c-torture/execute/pr33669.c: New.
+
+2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR tree-optimization/33615
+ * g++.dg/tree-ssa/pr33615-2.C: New test.
+
+2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR tree-optimization/33615
+ * g++.dg/tree-ssa/pr33615.C: New test.
+
+2007-10-08 Alexandre Oliva <aoliva@redhat.com>
+
+ PR tree-optimization/33572
+ * g++.dg/torture/pr33572.C: Replace with complete test.
+
+2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/33689
+ * gfortran.dg/spec_expr_5.f90: New.
+
+2007-10-08 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pragma-darwin-2.c: New.
+
+2007-10-08 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33693
+ PR middle-end/33695
+ PR middle-end/33697
+ * gcc.dg/pr33693.c: New testcase.
+ * gcc.dg/pr33695.c: Likewise.
+ * gcc.dg/pr33697.c: Likewise.
+
+2007-10-08 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33691
+ PR middle-end/33694
+ PR middle-end/33696
+ * gcc.dg/pr33691.c: New testcase.
+ * gcc.dg/pr33694.c: Likewise.
+ * gcc.dg/pr33696.c: Likewise.
+
+2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/33683
+ * gfortran.dg/gamma_5.f90: New test case
+
+2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/20851
+ * initialization_1.f90: Fix dg-error annotations.
+ * initialization_14.f90: New.
+ * initialization_7.f90: Fix dg-error annotations.
+ * initialization_9.f90: Likewise.
+
+2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/error_recovery_4.f90: New test.
+
+2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/default_format_denormal_2.f90: New test.
+ * gfortran.dg/default_format_2.inc: New test.
+ * gfortran.dg/default_format_denormal_1.f90: New test.
+ * gfortran.dg/default_format_1.inc: New test.
+ * gfortran.dg/default_format_1.f90: Don't test for denormalized
+ numbers.
+ * gfortran.dg/default_format_2.f90: Don't test for denormalized
+ numbers.
+
+2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/namelist_15.f90: Revise test.
+
+2007-10-06 Alexandre Oliva <aoliva@redhat.com>
+
+ PR tree-optimization/33655
+ * gcc.dg/torture/pr33655.c: New.
+
+2007-10-06 Alexandre Oliva <aoliva@redhat.com>
+
+ PR tree-optimization/33572
+ * g++.dg/torture/pr33572.C: New.
+
+2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/25076
+ * gfortran.dg/forall_11.f90: New.
+
+2007-10-05 Michael Matz <matz@suse.de>
+
+ PR middle-end/33667
+ * gcc.dg/pr33667.c: New testcase.
+
+2007-10-05 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33666
+ * gcc.dg/pr33666.c: New testcase.
+
+2007-10-05 Michael Matz <matz@suse.de>
+
+ PR inline-asm/33600
+ * gcc.target/i386/pr33600.c: New testcase.
+
+2007-10-05 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
+
+2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR target/33635
+ * gcc.target/mips/pr33635-1.c: New test.
+
+2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33253
+ * gfortran.dg/namelist_39.f90: Revise to use long names.
+
+2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR fortran/33646
+ * gfortran.dg/pr33646.f90: New file.
+
+2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33529
+ * gfortran.dg/char_type_len_2.f90: Adjust error message.
+ * gfortran.dg/char_decl_2.f90: New test.
+
+2007-10-04 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33641
+ * gcc.c-torture/compile/pr33641.c: New testcase.
+
+2007-10-04 Michael Matz <matz@suse.de>
+
+ PR rtl-optimization/33653
+ * gcc.dg/pr33653.c: New.
+
+2007-10-04 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33627
+ * g++.dg/torture/pr33627.C: New testcase.
+
+2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/33626
+ * gfortran.dg/parens_6.f90: New.
+
+2007-10-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33646
+ PR fortran/33542
+ * gfortran.dg/ambiguous_specific_1.f90: Remove.
+
+2007-10-03 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/ext/gnu-inline-global-redecl.C: New.
+
+2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR target/33635
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
+ and mips_forced_be.
+ (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
+ -mhard-float and a suitable ISA. Improve handling of -mipsXrY
+ options.
+ * gcc.target/mips/fpr-moves-1.c: New test.
+ * gcc.target/mips/fpr-moves-2.c: Likewise.
+ * gcc.target/mips/fpr-moves-3.c: Likewise.
+ * gcc.target/mips/fpr-moves-4.c: Likewise.
+ * gcc.target/mips/fpr-moves-5.c: Likewise.
+ * gcc.target/mips/fpr-moves-6.c: Likewise.
+ * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
+
+2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
+
+2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
+ * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
+
+2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/33198
+ * gfortran.dg/common_errors_1.f90: New.
+
+2007-10-03 Doug Kwan <dougkwan@google.com>
+ Richard Guenther <rguenther@suse.de>
+
+ PR debug/31899
+ * g++.dg/debug/using3.C: New testcase.
+
+2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33253
+ * gfortran.dg/namelist_38.f90: New test.
+ * gfortran.dg/namelist_39.f90: New test.
+
+2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR libfortran/33469
+ * gfortran.dg/default_format_1.f90: New test.
+ * gfortran.dg/default_format_2.f90: New test.
+ * gfortran.dg/namelist_print_1.f: Adjust expected output.
+ * gfortran.dg/real_const_3.f90: Adjust expected output.
+
+2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
+ default ABI. Split mips_forced_abi into mips_forced_abi and
+ mips_forced_regs.
+ (is_gp32_flag): Return true for -mabi=32.
+ (is_gp64_flag): New function. Handle 64-bit -mabi options.
+ (dg-mips-options): Use is_gp64_flag instead of checking specifically
+ for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
+ Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
+ * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
+ * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
+ * gcc.target/mips/save-restore-2.c: Likewise.
+ * gcc.target/mips/save-restore-3.c: Likewise.
+ * gcc.target/mips/save-restore-4.c: Likewise.
+
+2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ PR middle-end/33617
+ * gcc.c-torture/compile/pr33617.c: New test.
+
+2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
+
+ * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
+ -gstabs+ for extended options.
+
+2007-10-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33542
+ * gfortran.dg/ambiguous_specific_1.f90: New test.
+
+2007-10-02 Revital Eres <eres@il.ibm.com>
+
+ * gcc.target/powerpc/paired-8.c: New test.
+ * gcc.target/powerpc/paired-9.c: New test.
+ * gcc.target/powerpc/paired-10.c: New test.
+
+2007-10-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33566
+ * gfortran.dg/derived_comp_array_ref_5.f90: New test.
+
+2007-10-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33554
+ * gfortran.dg/intent_out_2.f90: New test.
+
+2007-10-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33550
+ * gfortran.dg/ambiguous_reference_1.f90: New test.
+
+2007-10-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31154
+ PR fortran/31229
+ PR fortran/33334
+ * gfortran.dg/function_kinds_1.f90: New test.
+ * gfortran.dg/function_kinds_2.f90: New test.
+ * gfortran.dg/derived_function_interface_1.f90: Correct illegal
+ use association into interfaces.
+
+2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR testsuite/31828
+ gcc.dg/float-range-3.c (INFINITY): Define if not defined.
+ (overflow): Use INFINITY, not FP_INFINITE.
+ gcc.dg/float-range-4.c: Likewise.
+ gcc.dg/float-range-5.c: Likewise.
+
+2007-10-01 Nick Clifton <nickc@redhat.com>
+
+ * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
+ for 16-bit targets.
+
+2007-09-30 Diego Novillo <dnovillo@google.com>
+
+ PR 33593
+ * g++.dg/tree-ssa/pr33593.C: New test.
+
+2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33400
+ * gfortran.dg/PR19872.f: Fix test condition.
+ * gfortran.dg/list_read_7.f90: New test.
+
+2007-09-30 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/33597
+ * gcc.dg/vect/pr33597.c: New testcase.
+
+2007-09-29 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
+ * gcc.target/i386/pr33524.c: ...this.
+
+2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/33354
+ * gfortran.dg/minmaxloc_4.f90: New.
+
+2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
+
+2007-09-28 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
+
+2007-09-28 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33213
+ * g++.dg/cpp0x/variadic79.C: New.
+
+2007-09-28 Michael Matz <matz@suse.de>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/33552
+ * gcc.target/i386/pr33552.c: New runtime test.
+ * gcc.target/i386/strinline.c: New compile time test.
+
+2007-09-28 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/openmp_stack.f90: Removed.
+
+ PR c++/31434
+ * g++.dg/cpp0x/variadic80.C: New test.
+
+2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/namelist_38.f90: Delete test for revertion of
+ r128057.
+
+2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/7003
+ * gcc.target/powerpc/gcse-1.c: New test.
+
+2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
+ fixed capitalizations.
+ * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
+ * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
+ * gfortran.dg/elemental_subroutine_4.f90: Likewise.
+ * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
+ * gfortran.dg/maxloc_shape_1.f90: Likewise.
+ * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
+ * gfortran.dg/min_max_conformance.f90: Likewise.
+
+2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
+ options.
+ * gcc.dg/c99-tgmath-2.c: Likewise.
+ * gcc.dg/c99-tgmath-3.c: Likewise.
+ * gcc.dg/c99-tgmath-4.c: Likewise.
+
+2007-09-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33568
+ * gfortran.dg/anint_1.f90: New test.
+
+2007-09-27 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/33565
+ * gcc.dg/Wstrict-overflow-20.c: New test.
+
+2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/openmp_stack.f90: Fix typo.
+ * gfortran.dg/recursive_stack.f90: Fix typo.
+
+2007-09-27 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33493
+ * g++.dg/template/error31.C: New.
+
+2007-09-27 Jakub Jelinek <jakub@redhat.com>
+
+ * lib/prune.exp: Prune also "^In function .*$" lines and
+ "^ inlined from .*$" lines.
+
+2007-09-26 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33563
+ * gcc.dg/torture/pr33563.c: New testcase.
+
+2007-09-26 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/25309
+ * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
+ array.
+ * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
+ without -O2.
+
+2007-09-26 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/30375
+ PR tree-optimization/33560
+ * gcc.dg/tree-ssa/complex-4.c: XFAIL.
+ * gcc.dg/tree-ssa/complex-5.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
+ * gcc.dg/torture/pr30375.c: New testcase.
+ * gcc.dg/torture/pr33560.c: New testcase.
+ * gcc.dg/tree-ssa/pr30375.c: Likewise.
+
+2007-09-25 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/33207
+ * g++.dg/parse/crash38.C: New test.
+
+2007-09-25 Michael Meissner <michael.meissner@amd.com>
+
+ PR target/33524
+ * gcc.target/i386/sse5-convert.c: New file, test int->long
+ vectorized conversions.
+
+2007-09-25 Revital Eres <eres@il.ibm.com>
+
+ * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
+
+2007-09-25 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/32295
+ * gcc.dg/enum-incomplete-1.c: New test.
+
+2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * gcc.c-torture/compile/20070919-1.c: New test.
+
+2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
+
+2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
+
+ PR c++/14688
+ * g++.dg/inherit/override_attribs.C: New file.
+
+2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/33269
+ * io.c (check_format_string): Move NULL and constant checks into
+ this function.
+ (check_io_constraints): Call gfc_simplify_expr() before calling
+ check_format_string(). Remove NULL and constant checks.
+
+2007-09-24 Roman Zippel <zippel@linux-m68k.org>
+
+ * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
+ * gcc.c-torture/execute/loop-2g.x: Likewise.
+
+2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_effective_target_mips16_attribute):
+ Reject hard-float modes unless the ABI is o32 or o64.
+ * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
+ of gcc.exp. Skip the tests when mips16 code generation is not
+ supported.
+ * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
+ and use dg-add-options mips16_attribute.
+
+2007-09-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33506
+ * g++.dg/ext/attrib29.C: New test.
+
+2007-09-23 Ollie Wild <aaw@google.com>
+
+ * gcc.dg/fold-bitand-1.c: New test.
+ * gcc.dg/fold-bitand-2.c: New test.
+ * gcc.dg/fold-bitand-3.c: New test.
+ * gcc.dg/fold-bitand-4.c: New test.
+
+2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
+ any of the macros to be defined for __mips16.
+ * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
+
+2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.dg/vect/pr21591.c: Require vect_int.
+ * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
+ * gcc.dg/vect/vect-outer-2a.c: Likewise.
+ * gcc.dg/vect/vect-outer-2c.c: Likewise.
+
+2007-09-23 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/va-arg-pack-len-1.c: Use error and warning
+ attributes.
+ * gcc.dg/va-arg-pack-len-2.c: New test.
+ * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
+ attributes.
+ * g++.dg/ext/va-arg-pack-len-2.C: New test.
+
+ PR tree-optimization/32772
+ * gcc.c-torture/compile/20070905-1.c: New test.
+
+ PR tree-optimization/32975
+ * gcc.dg/pr32975.c: New test.
+
+ PR middle-end/28755
+ * gcc.dg/pr28755.c: New test.
+
+2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_effective_target_nomips16): New
+ procedure.
+ * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
+ for mipsisa64*-*-*.
+ * gcc.dg/vect/vect.exp: Likewise.
+ * g++.dg/vect/vect.exp: Likewise.
+ * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
+ (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
+ * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
+ * gcc.target/mips/branch-cost-2.c (foo): Likewise.
+ * gcc.target/mips/clear-cache-1.c (f): Likewise.
+ * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
+ * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
+ * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
+ * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
+ * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
+ (test5, test6, test7, test8, test9, test10, test11, test12, test13)
+ (test14, test15, test16, test17, test18): Likewise.
+ * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
+ (test5, test6, test7, test8, test9, test10, test11, test12, test13)
+ (test14, test15, test16, test17, test18, test19, test20, test21)
+ (test22): Likewise.
+ * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
+ * gcc.target/mips/mips-3d-1.c (main): Likewise.
+ * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31): Likewise.
+ * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31, test32, test33, test34, test35, test36)
+ (test37, test38, test39, test40, test41, test42, test43, test44)
+ (test45, test46, test47, test48, test49, test50, test51, test52)
+ (test53, test54, test55, test56, test57, test58, test59, test60)
+ (test61, test62, test63): Likewise.
+ * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31): Likewise.
+ * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31): Likewise.
+ * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15): Likewise.
+ * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15): Likewise.
+ * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31): Likewise.
+ * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
+ (matrix_multiply4: Likewise.
+ * gcc.target/mips/mips-ps-1.c (main): Likewise.
+ * gcc.target/mips/mips-ps-2.c (main): Likewise.
+ * gcc.target/mips/mips-ps-3.c (main): Likewise.
+ * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31): Likewise.
+ * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
+ (test4, test5, test6, test7, test8, test9, test10, test11, test12)
+ (test13, test14, test15, test16, test17, test18, test19, test20)
+ (test21, test22, test23, test24, test25, test26, test27, test28)
+ (test29, test30, test31): Likewise.
+ * gcc.target/mips/mips-ps-5.c (main): Likewise.
+ * gcc.target/mips/mips-ps-6.c (main): Likewise.
+ * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
+ (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
+ * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
+ (sub_v4qi): Likewise.
+ * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
+ (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
+ * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
+ * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
+ * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
+ (subb, subc): Likewise.
+ * gcc.target/mips/msub-1.c (f1, f2): Likewise.
+ * gcc.target/mips/msub-2.c (f1, f2): Likewise.
+ * gcc.target/mips/msub-4.c (f1, f2): Likewise.
+ * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
+ * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
+ * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
+ * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
+ * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
+ * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
+ * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
+ * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
+ * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
+ * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
+
+2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (add_options_for_mips16_attribute)
+ (check_effective_target_mips16_attribute): New functions.
+ * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
+ command line.
+ (dg-mips-options) Remove -mno-mips16 handling. Add options to
+ extra_test_flags.
+ * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
+ * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
+ * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
+ * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
+ * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
+ * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
+ * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
+ * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
+ * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
+ * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
+ * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
+ * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
+ * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
+ * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
+ * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
+ * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
+ * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
+ * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
+ * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
+ * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
+ * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
+ * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
+ * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
+ * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
+ (NOMIPS16): Delete.
+ * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
+ of dg-options.
+ * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
+ options. Require { target mips16_attribute } and use dg-add-options
+ to add the associated options.
+ (foo): Use MIPS16.
+ * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
+ * gcc.target/mips/call-saved-3.c: Likewise.
+ * gcc.target/mips/code-readable-1.c: Require { target
+ mips16_attribute } and use dg-add-options to add the associated
+ options. Remove trailing whitespace.
+ (NOMIPS16): Delete.
+ * gcc.target/mips/code-readable-2.c: Likewise.
+ * gcc.target/mips/code-readable-3.c: Likewise.
+ * gcc.target/mips/mips16-attributes-2.c: Likewise.
+ * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
+ Require { target mips16_attribute } and use dg-add-options to
+ add the associated options.
+ (cksum16, cksum8): Use MIPS16.
+ * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
+ Require { target mips16_attribute } and use dg-add-options to
+ add the associated options.
+ (foo): Use MIPS16.
+ * gcc.target/mips/save-restore-2.c: Likewise.
+ * gcc.target/mips/save-restore-3.c: Likewise.
+ * gcc.target/mips/save-restore-4.c: Likewise.
+ * gcc.target/mips/save-restore-5.c: Likewise. Also remove
+ -mno-abicalls.
+ * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
+ (foo): Use NOMIPS16.
+
+2007-09-22 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33337
+ * gfortran.dg/derived_comp_array_ref_3.f90: New test.
+
+ PR fortran/33376
+ * gfortran.dg/derived_comp_array_ref_4.f90: New test.
+
+2007-09-22 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33445
+ * gfortran.dg/gomp/free-2.f90: New.
+ * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
+ * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
+
+2007-09-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse5-hadduX.c: Remove target selector.
+ * gcc.target/i386/sse5-haddX.c: Ditto.
+ * gcc.target/i386/sse5-hsubX.c: Ditto.
+ * gcc.target/i386/sse5-maccXX.c: Ditto.
+ * gcc.target/i386/sse5-msubXX.c: Ditto.
+ * gcc.target/i386/sse5-nmaccXX.c: Ditto.
+ * gcc.target/i386/sse5-nmsubXX.c: Ditto.
+ * gcc.target/i386/sse5-permpX.c: Ditto.
+ * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
+ effective target.
+ * gcc.target/i386/sse5-fma-vector.c: Ditto.
+ * gcc.target/i386/sse5-ima-vector.c: Ditto.
+ * gcc.target/i386/sse5-pcmov.c: Ditto.
+ * gcc.target/i386/sse5-pcmov2.c: Ditto.
+
+2007-09-22 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33146
+ * gcc.c-torture/compile/pr33146.c: New testcase.
+
+2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_cached_effective_target): New
+ procedure.
+ (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
+ (check_effective_target_c99_runtime): New procedure.
+ * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
+ (test3l): Likewise cargl.
+ * gcc.dg/builtins-59.c: Require c99_runtime.
+ * gcc.dg/builtins-61.c: Likewise.
+ * gcc.dg/builtins-62.c: Likewise.
+
+2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
+ * lib/target-supports-dg.exp (dg-add-options): Likewise.
+ * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
+ target-specific dg-options.
+ * gcc.dg/builtins-20.c: Likewise.
+ * gcc.dg/builtins-53.c: Likewise.
+ * gcc.dg/builtins-55.c: Likewise.
+ * gcc.dg/single-precision-constant.c: Likewise.
+ * gcc.dg/torture/builtin-convert-1.c: Likewise.
+ * gcc.dg/torture/builtin-convert-2.c: Likewise.
+ * gcc.dg/torture/builtin-convert-3.c: Likewise.
+ * gcc.dg/torture/builtin-convert-4.c: Likewise.
+ * gcc.dg/torture/builtin-power-1.c: Likewise.
+
+2007-09-21 Chao-ying Fu <fu@mips.com>
+
+ * lib/target-supports.exp (check_effective_target_fixed_point): New to
+ check if targets have fixed-point supports.
+ * gcc.dg/fixed-point/fixed-point.exp: New file.
+ * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
+ * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
+ * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
+ * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
+ * gcc.dg/fixed-point/constants-pedantic.c,
+ * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
+ * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
+ * gcc.dg/fixed-point/keywords-ignored-c99.c,
+ * gcc.dg/fixed-point/keywords-pedantic.c,
+ * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
+ * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
+ * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
+ * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
+ * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
+ * gcc.dg/fixed-point/func-vararg-mixed.c,
+ * gcc.dg/fixed-point/operator-logical.c,
+ * gcc.dg/fixed-point/struct-union.c,
+ * gcc.dg/fixed-point/bit-complement.c,
+ * gcc.dg/fixed-point/operator-bitwise.c,
+ * gcc.dg/fixed-point/operator-comma.c,
+ * gcc.dg/fixed-point/struct-layout-1.c,
+ * gcc.dg/fixed-point/union-init.c,
+ * gcc.dg/fixed-point/Wbad-function-cast-1.c,
+ * gcc.dg/fixed-point/func-mixed.c,
+ * gcc.dg/fixed-point/func-vararg-size0.c,
+ * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
+ * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
+ * gcc.dg/fixed-point/operator-unary.c,
+ * gcc.dg/fixed-point/allop-const.c,
+ * gcc.dg/fixed-point/muldiv-warning.c,
+ * gcc.dg/nofixed-point-1.c,
+ * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
+ * gcc.target/mips/fixed-vector-type.c,
+ * gcc.target/mips/fixed-scalar-type.c: New tests.
+
+2007-09-21 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
+ * gnat.dg/test_nested_subtype_byref.adb: New test.
+
+2007-09-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/33439
+ * gfortran.dg/gomp/pr33439.f90: New test.
+
+2007-09-21 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33455
+ * gfortran.dg/merge_char_3.f90: New.
+
+2007-09-21 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33037
+ * gfortran.dg/transfer_check_1.f90: New.
+
+2007-09-20 Asher Langton <langton2@llnl.gov>
+
+ PR fortran/20441
+ * gfortran.dg/init_flag_1.f90: New.
+ * gfortran.dg/init_flag_2.f90: New.
+ * gfortran.dg/init_flag_3.f90: New.
+ * gfortran.dg/init_flag_4.f90: New.
+ * gfortran.dg/init_flag_5.f90: New.
+ * gfortran.dg/init_flag_6.f90: New.
+ * gfortran.dg/init_flag_7.f90: New.
+
+2007-09-20 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33460
+ * g++.dg/ext/anon-struct6.C: New.
+
+2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR libfortran/23272
+ * gfortran.dg/inquire_10.f90: New test.
+
+2007-09-20 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
+
+2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33221
+ * gfortran.dg/used_types_18.f90: Declare variable of empty
+ derived type.
+
+2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33288
+ * gfortran.dg/array_constructor_19.f90: New test.
+
+2007-09-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/33316
+ * gcc.dg/debug/pr33316.c: New test.
+
+ PR c++/33496
+ * g++.dg/cpp0x/variadic76.C: New test.
+ * g++.dg/cpp0x/variadic77.C: New test.
+ * g++.dg/cpp0x/variadic78.C: New test.
+
+ PR c/33238
+ PR c/27301
+ * gcc.c-torture/execute/20070919-1.c: New test.
+ * gcc.dg/pr33238.c: New test.
+ * gcc.dg/pr27301.c: New test.
+
+2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_effective_target_mips64): New
+ procedure.
+ * gcc.dg/lower-subreg-1.c: Require !mips64.
+ * gcc.dg/sibcall-3.c (ATTR): New macro.
+ (recurser_void1, recurser_void2): Use it.
+ * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
+ * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
+
+2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
+ * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
+ warning annotation.
+ * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
+
+2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/33497
+ * gfortran.dg/c_loc_tests_11.f03: New test case.
+
+2007-09-20 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33459
+ * g++.dg/init/ref14.C: New.
+
+2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/slice2.ad[sb]: New testcase.
+
+2007-09-19 Nick Clifton <nickc@redhat.com>
+
+ * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
+
+2007-09-19 Jie Zhang <jie.zhang@analog.com>
+
+ * gcc.target/bfin/bfin.exp: New.
+ * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
+ workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
+ mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
+ mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
+ mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
+ mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
+ mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
+ mcpu-bf561.c, mcpu-default.c}: New tests.
+
+2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
+
+ Restore detection of unsupported TLS.
+
+ Revert this patch:
+ 2007-02-10 Richard Henderson <rth@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_tls): Redefine
+ to mean non-emulated tls.
+ * gcc.dg/tls/alias-1.c: Remove tls requirement.
+ * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
+ gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
+ gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
+ gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
+ gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
+ gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
+
+ And then:
+ * lib/target-supports.exp (check_effective_target_tls): Use
+ stronger test for compiler support for TLS.
+ (check_effective_target_tls_native): New, to test for non-emulated
+ TLS support.
+ * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
+ instead of dg-require-effective-target tls.
+ * g++.dg/gomp/copyin-1.C: Likewise.
+ * g++.dg/gomp/sharing-1.C: Likewise.
+ * g++.dg/gomp/tls-1.C: Likewise.
+ * g++.dg/gomp/tls-2.C: Likewise.
+ * g++.dg/gomp/tls-3.C: Likewise.
+ * g++.dg/tls/diag-1.C: Likewise.
+ * g++.dg/tls/diag-2.C: Likewise.
+ * g++.dg/tls/diag-3.C: Likewise.
+ * g++.dg/tls/diag-4.C: Likewise.
+ * g++.dg/tls/diag-5.C: Likewise.
+ * g++.dg/tls/init-1.C: Likewise.
+ * g++.dg/tls/init-2.C: Likewise.
+ * g++.dg/tls/trivial.C: Likewise.
+ * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
+ * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
+ * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
+ * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
+ * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
+ * gcc.dg/gomp/clause-1.c: Likewise.
+ * gcc.dg/gomp/copyin-1.c: Likewise.
+ * gcc.dg/gomp/sharing-1.c: Likewise.
+ * gcc.dg/gomp/tls-1.c: Likewise.
+ * gcc.dg/gomp/tls-2.c: Likewise.
+ * gcc.dg/tls/alpha-1.c: Likewise.
+ * gcc.dg/tls/opt-1.c: Likewise.
+ * gcc.dg/tls/opt-13.c: Likewise.
+ * gcc.dg/tls/opt-14.c: Likewise.
+ * gcc.dg/tls/opt-2.c: Likewise.
+ * gcc.dg/tls/opt-3.c: Likewise.
+ * gcc.dg/tls/opt-4.c: Likewise.
+ * gcc.dg/tls/opt-7.c: Likewise.
+ * gcc.dg/tls/section-1.c: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
+ * gfortran.dg/gomp/crayptr2.f90: Likewise.
+ * gfortran.dg/gomp/fixed-1.f: Likewise.
+ * gfortran.dg/gomp/free-1.f90: Likewise.
+ * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
+ * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
+ * gfortran.dg/gomp/reduction1.f90: Likewise.
+ * gfortran.dg/gomp/sharing-1.f90: Likewise.
+
+2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31119
+ * gfortran.dg/bounds_check_9.f90: New test.
+ * gfortran.dg/bounds_check_fail_2.f90: New test.
+
+2007-09-18 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33462 (again)
+ * g++.dg/ext/va-arg1.C: Adjust.
+
+2007-09-18 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33462
+ * g++.dg/ext/va-arg1.C: New.
+
+2007-09-18 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/elemental_optional_args_1.f90: Fix test.
+
+2007-09-18 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33463
+ * g++.dg/rtti/typeid6.C: New.
+
+2007-09-18 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33464
+ * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
+ * g++.dg/ext/is_class_error2.C: New.
+
+2007-09-18 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33340
+ * g++.dg/torture/pr33340.C: New testcase.
+
+2007-09-18 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33231
+ * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
+ * gfortran.dg/elemental_subroutine_1.f90: Ditto.
+ * gfortran.dg/elemental_subroutine_5.f90: New.
+
+2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * lib/target-supports.exp (check_profiling_available): Extend
+ mips*-*-elf check to mips*-*-elf*.
+
+2007-09-18 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/format/c90-scanf-5.c: New test.
+ * gcc.dg/format/c99-scanf-4.c: New test.
+ * gcc.dg/format/ext-7.c: New test.
+ * gcc.dg/format/ext-8.c: New test.
+
+ PR middle-end/33423
+ * gcc.c-torture/compile/20070915-1.c: New test.
+
+2007-09-17 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33106
+ * gfortran.dg/private_type_9.f90: New.
+
+2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR middle-end/33449
+ * gfortran.dg/pr33449.f90: New test.
+
+2007-09-17 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/interface_15.f90: Compile with -std=f95.
+ * gfortran.dg/private_type_1.f90: Ditto
+ * gfortran.dg/interface_18.f90: New.
+ * gfortran.dg/private_type_8.f90: New.
+
+2007-09-16 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33124
+ * g++.dg/warn/new1.C: Adjust.
+ * g++.dg/torture/str_empty.C: Likewise.
+
+2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/dse-1.c: New test.
+
+2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/32756
+ * g++.dg/overload/operator3.C: New.
+
+2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
+
+ * gcc.target/mips/truncate-1.c: New test.
+
+2007-09-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29396
+ PR fortran/29606
+ PR fortran/30625
+ PR fortran/30871
+ * gfortran.dg/subref_array_pointer_1.f90: New test.
+ * gfortran.dg/subref_array_pointer_2.f90: New test.
+
+2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gfortran.dg/nint_2.f90: Correct last change.
+
+2007-09-15 Zdenek Dvorak <ook@ucw.cz>
+
+ * gcc.dg/tree-ssa/parallelization-1.c: New test.
+
+2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/pr33373b.c: New test.
+
+2007-09-14 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/33438
+ * gcc.target/i386/pr33438.c: New test.
+
+2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/nint_2.f90: Revert previous commit.
+
+2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
+
+2007-09-14 Hans-Peter Nilsson <hp@axis.com>
+
+ PR debug/33429
+ * g++.dg/other/unused1.C: XFAIL class2 scan.
+
+2007-09-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33343
+ * gfortran.dg/elemental_args_check_1.f90: New.
+ * gfortran.dg/assumed_size_refs_1.f90: Update error message.
+ * gfortran.dg/elemental_subroutine_4.f90: Ditto.
+
+2007-09-13 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/recursive_check_3.f90: New.
+
+2007-09-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33412
+ * gfortran.dg/elemental_bind_c.f90: New.
+
+2007-09-13 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
+ * gcc.target/mips/mips16-attributes-2.c: New test.
+ * gcc.target/mips/mips16-attributes-3.c: Likewise.
+ * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
+ hard-float asm when __mips16 is defined.
+ * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
+ * gcc.target/mips/atomic-memory-2.c (main): Likewise.
+ * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
+ * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
+ * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
+ * gcc.target/mips/pr26765.c (foo): Likewise.
+ * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
+ targets, use dg-mips-options instead of dg-options, and use -mgp32
+ to force 32-bit mode.
+ * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
+ and 64-bit mode.
+ * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
+
+2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+ Michael Meissner <michael.meissner@amd.com>
+
+ * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
+ * gcc.target/i386/sse5-hsubX.c: Ditto.
+ * gcc.target/i386/sse5-permpX.c: Ditto.
+ * gcc.target/i386/sse5-haddX.c: Ditto.
+ * gcc.target/i386/sse5-maccXX.c: Ditto.
+ * gcc.target/i386/sse5-msubXX.c: Ditto.
+ * gcc.target/i386/sse5-nmaccXX.c: Ditto.
+ * gcc.target/i386/sse5-nmsubXX.c: Ditto.
+
+ * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
+ optimizes floating point conditional moves into the pcmov
+ instruction on SSE5.
+ * gcc.target/i386/sse5-pcmov2.c: Ditto.
+
+ * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
+ compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
+ SSE5.
+
+ * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
+ compiler optimizes vector (a*b)+c into fmadd on SSE5.
+
+ * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
+ optimizes (a*b)+c into fmadd on SSE5.
+
+ * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
+ whether the SSE5 instructions can be generated.
+
+ * gcc.target/i386/sse5-check.h: New. Add support for
+ SSE5 tests.
+
+ * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
+ ammintrin.h, and turn on -msse5 option instead of -msse4a.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+
+2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
+
+ PR testsuite/33153
+ * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
+ * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
+
+2007-09-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/32338
+ * gcc.dg/pr32338-1.c: New test.
+ * gcc.dg/pr32338-2.c: New test.
+
+2007-09-12 Bob Wilson <bob.wilson@acm.org>
+
+ * lib/target-supports.exp (check_effective_target_sync_int_long):
+ Revert change to add xtensa.
+ (check_effective_target_sync_char_short): Likewise.
+
+2007-09-12 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/packed_subtype.adb: New test.
+
+2007-09-12 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33297
+ * gfortran.dg/intrinsic_size.f90: New.
+
+2007-09-12 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33284
+ PR fortran/33310
+ * gfortran.dg/conflicts_2.f90: New.
+
+2007-09-12 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/32377
+ * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
+ dependence distance.
+ * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
+ gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
+ * gcc.dg/vect/no-vfa-vect-depend-1.c,
+ gfortran.dg/vect/no-vfa-pr32377.f90: New.
+
+2007-09-12 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33382
+ * gcc.c-torture/compile/pr33382.c: New testcase.
+ * gcc.c-torture/execute/pr33382.c: Likewise.
+
+2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/33395
+ * gfortran.dg/c_ptr_tests_12.f03: New test case.
+
+2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/33373
+ * gcc.dg/vect/pr33373.c: New test.
+
+2007-09-12 Ben Elliston <bje@au.ibm.com>
+
+ * lib/target-supports.exp (check_effective_target_vect_no_double):
+ Remove unused proc.
+
+2007-09-12 Ben Elliston <bje@au.ibm.com>
+ Ulrich Weigand <uweigand@de.ibm.com>
+
+ * gcc.target/spu/dfcgt-nan.c: New test.
+
+2007-09-11 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
+
+2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/33040
+ * gfortran.dg/c_ptr_tests_11.f03: New test case.
+
+2007-09-11 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/va-arg-pack-len-1.c: New test.
+ * g++.dg/va-arg-pack-len-1.C: New test.
+
+2007-09-11 Michael Matz <matz@suse.de>
+
+ * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
+
+2007-09-10 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
+ checks for size of long double.
+ * gcc.dg/dfp/convert.h: New file.
+ * gcc.dg/dfp/convert-bfp-2.c: New test.
+ * gcc.dg/dfp/convert-bfp-3.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-4.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-5.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-6.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-7.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-8.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-9.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-10.c: Ditto.
+ * gcc.dg/dfp/convert-bfp-11.c: Ditto.
+
+2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
+
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
+ Change dg-final to expect 1 non-profitable loop and
+ 3 profitable loops.
+ * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
+ Change dg-final to expect 1 non-profitable loop and
+ 3 profitable loops.
+ * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
+ Change dg-final to expect 1 profitable loop.
+ * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
+ Change dg-final to expect 1 profitable loop.
+
+2007-09-10 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/call-saved-1.c: New test.
+ * gcc.target/mips/call-saved-2.c: Likewise.
+ * gcc.target/mips/call-saved-3.c: Likewise.
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
+ instead of mips_mips64. Set mips_fp64 too.
+ (is_gp32_flag): Return true for -mips1 and -mips2.
+ (dg-mips-options): Use mips_gp64 instead of mips_mips64.
+
+2007-09-10 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/ext/va-arg-pack-1.C: New test.
+ * g++.dg/ext/va-arg-pack-2.C: New test.
+
+2007-09-10 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/33369
+ * gcc.dg/vect/pr33369.c: New test.
+
+2007-09-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/33370
+ * gfortran.dg/array_memcpy_5.f90: New test.
+
+2007-09-10 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
+
+2007-09-09 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/compile/20070906-1.c: New testcase.
+
+2007-09-09 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
+ noinline attribute.
+ * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
+ gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
+ gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
+ Likewise.
+
+2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/uc1.ads: Compile with -gnatws.
+
+2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/addr2_p.ads: Bump size of array to 9.
+
+2007-09-09 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
+ Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
+ -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
+ Compile tests with -fno-tree-pre.
+ * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
+ * lib/target-supports.exp (check_effective_target_vect_strided): New.
+ * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
+ gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
+ gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
+ gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
+ gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
+ gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
+ gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
+ gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
+ gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
+ gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
+ gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
+ gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
+ gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
+ gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
+ gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
+ gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
+ * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
+
+2007-09-09 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/file-format.exp (gcc_target_object_format): Use remote_exec
+ to call objdump.
+ * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
+ Use remote_exec to call c++filt.
+ * lib/target-supports-dg.exp (dg-require-host-local): New.
+ * gcc.misc-tests/options.exp: Allow .exe in command paths.
+ * g++.dg/parse/repo1.C: Use dg-require-host-local.
+ * g++.dg/rtti/repo1.C: Likewise.
+ * g++.dg/template/repo1.C: Likewise.
+ * g++.dg/template/repo2.C: Likewise.
+ * g++.dg/template/repo3.C: Likewise.
+ * g++.dg/template/repo4.C: Likewise.
+ * g++.dg/template/repo5.C: Likewise.
+ * g++.old-deja/g++.pt/instantiate4.C: Likewise.
+ * g++.old-deja/g++.pt/instantiate6.C: Likewise.
+ * g++.old-deja/g++.pt/repo1.C: Likewise.
+ * g++.old-deja/g++.pt/repo2.C: Likewise.
+ * g++.old-deja/g++.pt/repo3.C: Likewise.
+ * g++.old-deja/g++.pt/repo4.C: Likewise.
+ * gcc.dg/cpp/trad/builtins.c: Likewise.
+
+2007-09-08 Zdenek Dvorak <ook@ucw.cz>
+
+ PR tree-optimization/32283
+ * gcc.dg/tree-ssa/loop-31.c: New test.
+
+2007-09-08 Uros Bizjak <ubizjak@gmail.com>
+
+ PR rtl-optimization/26449
+ * gcc.target/i386/pr26449-1.c: New file.
+
+2007-09-08 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/33329
+ PR rtl-optimization/26449
+ * gcc.target/i386/pr33329.c: New file.
+
+2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/renaming3.adb, renaming4.ads: New test.
+
+2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/unaligned_rep_clause.adb: New testcase.
+
+2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/33301
+ * gfortran.dg/vect/pr33301.f: New test.
+
+2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33307
+ * gfortran.dg/backspace_10.f90: New test.
+
+2007-09-07 Richard Guenther <rguenther@suse.de>
+
+ Reapply
+ 2007-09-06 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32586
+ * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
+ * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
+ now obsolete simplification.
+
+2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/33299
+ * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
+ * gfortran.dg/vect/fast-math-pr33299.f90: New test.
+
+2007-09-07 Richard Guenther <rguenther@suse.de>
+
+ Revert
+ 2007-09-06 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32586
+ * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
+ * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
+ now obsolete simplification.
+
+2007-09-07 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/32821
+ * gcc.dg/tree-ssa/pr32821.c: New file.
+
+2007-09-07 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
+ and mips_forced_no_er.
+ (dg-mips-options): Add -mno-abicalls when a small-data option is
+ specified. Skip tests with small-data options if mips_forced_gp.
+ Skip tests with -mexplicit-relocs if mips_forced_no_er.
+ * gcc.target/mips/sdata-1.c: New test.
+ * gcc.target/mips/sdata-2.c: Likewise.
+ * gcc.target/mips/sdata-3.c: Likewise.
+ * gcc.target/mips/sdata-4.c: Likewise.
+
+2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/33298
+ * spread_zerosize_1.f90: New test case.
+ * spread_bounds_1.f90: New test case.
+
+2007-09-06 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32674
+ * g++.dg/template/static31.C: New.
+
+2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33271
+ * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
+ powerpc*-linux-gnu.
+
+2007-09-06 David Daney <ddaney@avtrex.com>
+ Richard Sandiford <richard@codesourcery.com>
+
+ PR target/33256
+ * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
+ (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
+ * gcc.target/mips/pr33256.c: New test.
+
+2007-09-06 Tom Tromey <tromey@redhat.com>
+
+ * lib/g++.exp (g++_target_compile): Use -fno-show-column.
+
+2007-09-06 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32586
+ * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
+ * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
+ now obsolete simplification.
+
+2007-09-06 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
+ * gcc.target/i386/sse3-addsubps.c: Ditto.
+ * gcc.target/i386/sse3-haddpd.c: Ditto.
+ * gcc.target/i386/sse3-haddps.c: Ditto.
+ * gcc.target/i386/sse3-hsubpd.c: Ditto.
+ * gcc.target/i386/sse3-hsubps.c: Ditto.
+ * gcc.target/i386/sse3-lddqu.c: Ditto.
+ * gcc.target/i386/sse3-movddup.c: Ditto.
+ * gcc.target/i386/sse3-movshdup.c: Ditto.
+ * gcc.target/i386/sse3-movsldup.c: Ditto.
+
+2007-09-06 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33302
+ * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
+
+2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33225
+ * gfortran.dg./fmt_float.f90: New test.
+
+2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33253
+ * gfortran.dg/namelist_38.f90: Update test for DELIM= .
+
+2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
+
+ * gcc.target/cris/builtin_ctz_v3.c: New testcase.
+ * gcc.target/cris/builtin_ctz_v8.c: New testcase.
+
+2007-09-06 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/eh/builtin1.C: New test.
+ * g++.dg/eh/builtin2.C: New test.
+ * g++.dg/eh/builtin3.C: New test.
+
+ PR c++/33289
+ * g++.dg/eh/builtin4.C: New test.
+
+2007-09-05 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.target/powerpc/dfp-dd.c: New test.
+ * gcc.target/powerpc/dfp-td.c: New test.
+
+2007-09-05 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/va-arg-pack-1.c: New test.
+ * gcc.dg/va-arg-pack-1.c: New test.
+
+2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
+
+ * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
+ * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
+ * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
+ * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
+ * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
+
+2007-09-05 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/30302
+ * g++.dg/ext/anon-struct5.C: New.
+
+2007-09-05 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/i386-cpuid.h: Remove.
+ * gcc.target/i386/mmx-check.h: Include cpuid.h.
+ (main): Use __get_cpuid to get target features.
+ * gcc.target/i386/sse-check.h: Ditto.
+ * gcc.target/i386/sse2-check.h: Ditto.
+ * gcc.target/i386/sse3-check.h: Ditto.
+ * gcc.target/i386/ssse3-check.h: Ditto.
+ * gcc.target/i386/sse4_1-check.h: Ditto.
+ * gcc.target/i386/sse4_2-check.h: Ditto.
+ * gcc.target/i386/sse4a-check.h: Ditto.
+ * gcc.dg/torture/pr16104-1.c: Ditto.
+ (do_test): Change to void.
+ * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
+ * gcc.target/i386/sse-6.c: Ditto.
+ * gcc.target/i386/sse-7.c: Ditto.
+ * g++.dg/other/i386-1.C: Include cpuid.h.
+ (main): New function. Use __get_cpuid to get target fetaures.
+
+2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
+ David Ung <davidu@mips.com>
+ Nigel Stephens <nigel@mips.com>
+
+ * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
+ * gcc.c-torture/compile/mipscop-2.c: Likewise.
+ * gcc.c-torture/compile/mipscop-3.c: Likewise.
+ * gcc.c-torture/compile/mipscop-4.c: Likewise.
+ * gcc.dg/torture/mips-hilo-1.c: Likewise.
+ * gcc.dg/torture/mips-hilo-2.c: Likewise.
+ * gcc.dg/torture/pr19683-1.c: Likewise.
+ * gcc.target/mips/madd-3.c: Likewise.
+ * gcc.target/mips/maddu-3.c: Likewise.
+ * gcc.target/mips/msub-3.c: Likewise.
+ * gcc.target/mips/msubu-3.c: Likewise.
+ * gcc.target/mips/asm-1.c: Likewise.
+ * gcc.target/mips/branch-1.c: Likewise.
+ * gcc.target/mips/ins-1.c: Likewise.
+ * gcc.target/mips/near-far-3.c: Likewise.
+ * gcc.target/mips/near-far-4.c: Likewise.
+ * gcc.target/mips/smartmips-lwxs.c: Likewise.
+ * gcc.target/mips/smartmips-ror-1.c: Likewise.
+ * gcc.target/mips/smartmips-ror-2.c: Likewise.
+ * gcc.target/mips/smartmips-ror-3.c: Likewise.
+ * gcc.target/mips/smartmips-ror-4.c: Likewise.
+ * gcc.target/mips/dspr2-MULT.c: Likewise.
+ * gcc.target/mips/dspr2-MULTU.c: Likewise.
+ * gcc.target/mips/mips32-dsp-run.c: Likewise.
+ * gcc.target/mips/mips32-dspr2-type.c: Likewise.
+ * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
+ * gcc.target/mips/code-readable-2.c: Likewise.
+ * gcc.target/mips/code-readable-3.c: Likewise.
+
+2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
+ David Ung <davidu@mips.com>
+ Nigel Stephens <nigel@mips.com>
+
+ * gcc.target/mips/mips16-attributes.c: New.
+
+2007-09-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31564
+ * gfortran.dg/derived_comp_array_ref_2.f90: New test.
+
+ PR fortran/33241
+ * gfortran.dg/char_length_10.f90: New test.
+
+2007-09-05 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/29731
+ * g++.dg/parse/template24.C: New.
+
+2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * g++.dg/other/spu2vmx-1.C: New test.
+
+2007-09-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/33017
+ * gcc.dg/pr33017.c: New test.
+
+2007-09-05 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
+ __protected_stream family of macros.
+
+2007-09-04 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
+ * gcc.dg/tree-ssa/pr27236.c: Likewise.
+ * gcc.dg/tree-ssa/predcom-1.c: Likewise.
+ * gcc.dg/tree-ssa/predcom-2.c: Likewise.
+ * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
+ * gcc.dg/tree-ssa/loadpre5.c: Likewise.
+ * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
+ Likewise.
+
+2007-09-04 Janus Weil <jaydub66@gmail.com>
+ Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/proc_decl_1.f90: New.
+ * gfortran.dg/proc_decl_2.f90: New.
+ * gfortran.dg/proc_decl_3.f90: New.
+ * gfortran.dg/proc_decl_4.f90: New.
+
+2007-09-04 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-105.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
+ * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
+ * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
+ * gcc.dg/vect/vect-50.c: Mark functions noinline.
+ * gcc.dg/vect/vect-33.c: Mark functions noinline.
+ * gcc.dg/vect/vect-16.c: Mark functions noinline.
+ * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
+ * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-92.c: Mark functions noinline.
+ * gcc.dg/vect/vect-75.c: Mark functions noinline.
+ * gcc.dg/vect/vect-58.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
+ * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
+ * gcc.dg/vect/vect-114.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
+ * gcc.dg/vect/vect-8.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
+ * gcc.dg/vect/vect-42.c: Mark functions noinline.
+ * gcc.dg/vect/vect-25.c: Mark functions noinline.
+ * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
+ * gcc.dg/vect/vect-67.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
+ * gcc.dg/vect/vect-106.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
+ * gcc.dg/vect/vect-34.c: Mark functions noinline.
+ * gcc.dg/vect/vect-17.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-93.c: Mark functions noinline.
+ * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
+ * gcc.dg/vect/vect-76.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
+ * gcc.dg/vect/vect-115.c: Mark functions noinline.
+ * gcc.dg/vect/vect-9.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
+ * gcc.dg/vect/vect-60.c: Mark functions noinline.
+ * gcc.dg/vect/vect-26.c: Mark functions noinline.
+ * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
+ * gcc.dg/vect/vect-85.c: Mark functions noinline.
+ * gcc.dg/vect/vect-68.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
+ * gcc.dg/vect/vect-107.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
+ * gcc.dg/vect/vect-52.c: Mark functions noinline.
+ * gcc.dg/vect/vect-35.c: Mark functions noinline.
+ * gcc.dg/vect/vect-18.c: Mark functions noinline.
+ * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-77.c: Mark functions noinline.
+ * gcc.dg/vect/vect-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
+ * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
+ * gcc.dg/vect/vect-116.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
+ * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
+ * gcc.dg/vect/vect-44.c: Mark functions noinline.
+ * gcc.dg/vect/vect-27.c: Mark functions noinline.
+ * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
+ * gcc.dg/vect/vect-86.c: Mark functions noinline.
+ * gcc.dg/vect/vect-100.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
+ * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
+ * gcc.dg/vect/vect-108.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-11.c: Mark functions noinline.
+ * gcc.dg/vect/vect-70.c: Mark functions noinline.
+ * gcc.dg/vect/vect-36.c: Mark functions noinline.
+ * gcc.dg/vect/vect-19.c: Mark functions noinline.
+ * gcc.dg/vect/vect-95.c: Mark functions noinline.
+ * gcc.dg/vect/vect-78.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-all.c: Mark functions noinline.
+ * gcc.dg/vect/vect-117.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
+ * gcc.dg/vect/vect-20.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
+ * gcc.dg/vect/vect-62.c: Mark functions noinline.
+ * gcc.dg/vect/vect-28.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
+ * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
+ * gcc.dg/vect/vect-87.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-109.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
+ * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
+ noinline.
+ * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
+ * gcc.dg/vect/vect-12.c: Mark functions noinline.
+ * gcc.dg/vect/vect-71.c: Mark functions noinline.
+ * gcc.dg/vect/vect-54.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-96.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
+ * gcc.dg/vect/vect-110.c: Mark functions noinline.
+ * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
+ * gcc.dg/vect/vect-21.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-80.c: Mark functions noinline.
+ * gcc.dg/vect/vect-63.c: Mark functions noinline.
+ * gcc.dg/vect/vect-46.c: Mark functions noinline.
+ * gcc.dg/vect/vect-29.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
+ * gcc.dg/vect/vect-88.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
+ * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-30.c: Mark functions noinline.
+ * gcc.dg/vect/vect-13.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
+ * gcc.dg/vect/vect-72.c: Mark functions noinline.
+ * gcc.dg/vect/vect-38.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
+ * gcc.dg/vect/vect-97.c: Mark functions noinline.
+ * gcc.dg/vect/vect-111.c: Mark functions noinline.
+ * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
+ * gcc.dg/vect/vect-5.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
+ * gcc.dg/vect/vect-22.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-64.c: Mark functions noinline.
+ * gcc.dg/vect/vect-89.c: Mark functions noinline.
+ * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
+ * gcc.dg/vect/vect-103.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
+ * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
+ * gcc.dg/vect/vect-11a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-31.c: Mark functions noinline.
+ * gcc.dg/vect/vect-14.c: Mark functions noinline.
+ * gcc.dg/vect/vect-73.c: Mark functions noinline.
+ * gcc.dg/vect/vect-56.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
+ * gcc.dg/vect/vect-98.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
+ * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-112.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-6.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
+ * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
+ * gcc.dg/vect/pr25413.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
+ * gcc.dg/vect/vect-40.c: Mark functions noinline.
+ * gcc.dg/vect/vect-23.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-82.c: Mark functions noinline.
+ * gcc.dg/vect/vect-65.c: Mark functions noinline.
+ * gcc.dg/vect/vect-48.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
+ * gcc.dg/vect/vect-104.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
+ * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
+ * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
+ * gcc.dg/vect/vect-32.c: Mark functions noinline.
+ * gcc.dg/vect/vect-15.c: Mark functions noinline.
+ * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
+ * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
+ * gcc.dg/vect/vect-91.c: Mark functions noinline.
+ * gcc.dg/vect/vect-74.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
+ * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
+ * gcc.dg/vect/vect-99.c: Mark functions noinline.
+ * gcc.dg/vect/vect-113.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
+ * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
+ * gcc.dg/vect/vect-7.c: Mark functions noinline.
+ * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
+ * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
+ * gcc.dg/vect/vect-24.c: Mark functions noinline.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
+ * gcc.dg/vect/vect-83.c: Mark functions noinline.
+ * gcc.dg/vect/vect-66.c: Mark functions noinline.
+ * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
+
+2007-09-04 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/33187
+ * gcc.target/i386/cmov7.c: New file.
+
+2007-09-04 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse4a-check.h: New file.
+ * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
+ * gcc.target/i386/sse4a-insert.c: Ditto.
+ * gcc.target/i386/sse4a-montsd.c: Ditto.
+ * gcc.target/i386/sse4a-montss.c: Ditto.
+ * gcc.target/i386/mmx-check.h: New file.
+ * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
+ * gcc.target/i386/builtin-apply-mmx.c: Ditto.
+ * gcc.target/i386/sse-check.h: New file.
+ * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
+ * gcc.target/i386/sse-3.c: Ditto.
+ * gcc.target/i386/sse-7.c: Ditto.
+ * gcc.target/i386/sse-9.c: Ditto.
+ * gcc.target/i386/ssefn-3.c: Ditto.
+ * gcc.target/i386/sse-recip.c: Ditto.
+ * gcc.target/i386/sse-recip-vec.c: Ditto.
+ * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
+ * gcc.target/i386/20020523-1.c: Remove.
+ * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
+ * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
+ * gcc.target/i386/ssefn-4.c: Ditto.
+ * gcc.target/i386/sse-6.c: Ditto.
+ * gcc.target/i386/sse-10.c: Ditto.
+ * gcc.target/i386/sse-11.c: Ditto.
+ * gcc.target/i386/sse-18.c: Ditto.
+ * gcc.target/i386/fpprec-1.c: Ditto.
+ * g++.dg/other/i386-1.C: Ditto.
+
+2007-09-04 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33291
+ * gcc.dg/volatile2.c: New testcase.
+ * gcc.dg/pr32721.c: Adjust volatile reference pattern.
+ * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
+ * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
+ * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
+
+2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33253
+ * gfortran.dg/namelist_15.f90: Update test.
+ * gfortran.dg/namelist_24.f90: Update test.
+ * gfortran.dg/namelist_38.f90: New test.
+
+2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
+ * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
+ * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
+ * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
+
+2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
+
+ * gcc.target/cris/builtin_bswap_v3.c: New testcase.
+ * gcc.target/cris/builtin_bswap_v8.c: New testcase.
+
+ * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
+
+2007-09-02 David Daney <ddaney@avtrex.com>
+
+ * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
+ * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
+ * gcc.target/mips/atomic-memory-1.c: Ditto.
+ * gcc.target/mips/atomic-memory-2.c: Ditto.
+
+2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
+
+ * gcc.target/cris/builtin_clz_v0.c: New testcase.
+ * gcc.target/cris/builtin_clz_v3.c: New testcase.
+
+2007-09-02 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ * gfortran.dg/substr_6.f90: New test.
+
+2007-09-02 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33208
+ * g++.dg/other/error18.C: New.
+ * g++.dg/expr/bitfield3.C: Adjust.
+
+2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR fortran/33276
+ * gfortran.fortran-torture/compile/pr33276.f90: New.
+
+2007-09-02 Joseph Myers <joseph@codesourcery.com>
+
+ PR C/29237
+ PR middle-end/33272
+ * gcc.dg/c99-arraydecl-3.c: New test.
+
+2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/32597
+ * g++.dg/cpp0x/variadic-new2.C: New.
+ * g++.dg/cpp0x/variadic-new.C: New.
+
+2007-08-31 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33232
+ * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
+ * gfortran.dg/read_1.f90: New.
+
+2007-08-31 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33210
+ * g++.dg/template/error30.C: New.
+
+2007-08-31 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32113
+ * g++.dg/template/crash70.C: New.
+
+2007-08-31 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33212
+ * g++.dg/ext/is_class_error.C: New.
+
+2007-08-31 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
+
+2007-08-31 David Edelsohn <edelsohn@gnu.org>
+ Revital Eres <eres@il.ibm.com>
+
+ * gcc.target/powerpc/paired-1.c: New test.
+ * gcc.target/powerpc/paired-2.c: New test.
+ * gcc.target/powerpc/paired-3.c: New test.
+ * gcc.target/powerpc/paired-4.c: New test.
+ * gcc.target/powerpc/paired-5.c: New test.
+ * gcc.target/powerpc/paired-6.c: New test.
+ * gcc.target/powerpc/paired-7.c: New test.
+ * gcc.target/powerpc/ppc-paired.c: New test.
+
+2007-08-31 Ollie Wild <aaw@google.com>
+
+ * g++.dg/conversion/ptrmem2.C: New test.
+ * g++.dg/conversion/ptrmem3.C: New test.
+ * g++.dg/conversion/ptrmem4.C: New test.
+ * g++.dg/conversion/ptrmem5.C: New test.
+ * g++.dg/conversion/ptrmem6.C: New test.
+ * g++.dg/conversion/ptrmem7.C: New test.
+ * g++.dg/conversion/ptrmem8.C: New test.
+
+2007-08-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31879
+ * gfortran.dg/char_length_7.f90: New test.
+ * gfortran.dg/char_length_9.f90: New test.
+ * gfortran.dg/char_assign_1.f90: Add extra warning.
+
+ PR fortran/31197
+ PR fortran/31258
+ * gfortran.dg/char_length_8.f90: New test.
+
+2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
+
+2007-08-30 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/inline-24.c: New test.
+ * g++.dg/opt/inline11.C: New test.
+
+2007-08-30 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/vectorize5.c: New testcase.
+
+2007-08-30 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33228
+ * interface.c (check_interface0): Improve error for external procs.
+ (check_sym_interfaces): Fix checking of module procedures.
+
+2007-08-30 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
+ (AI): Add AI_ALIGN.
+ * gcc.dg/sync-3.c: New test.
+
+ PR middle-end/32758
+ * gcc.dg/cleanup-12.c: New test.
+
+2007-08-30 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
+ * gcc.dg/20021014-1.c: Use cleanup-profile-file.
+ * gcc.dg/gcc.dg/20021014-1.c: Ditto.
+ * gcc.dg/pr32450.c: Ditto.
+ * gcc.dg/nest.c: Ditto.
+ * gcc.dg/nested-func-4.c: Ditto.
+ * g++.old-deja/g++.law/profile1.C: Ditto.
+
+2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32989
+ * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
+ non-default integer kind arguments.
+
+2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
+
+ PR fortran/33105
+ * gfortran.dg/is_iostat_end_eor_1.f90: New test.
+
+2007-08-29 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/h8300-ice2.c: Remove target selector.
+
+2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/33215
+ * gfortran.dg/binding_label_tests_15.f03: New test case.
+ * gfortran.dg/binding_label_tests_16.f03: Ditto.
+
+2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/alloc_comp_basics_1.f90: Update check.
+ * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
+
+2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33194
+ * g++.dg/other/canon-33194.C: New.
+
+2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
+ * gcc.c-torture/execute/pr23135.c: Likewise.
+
+2007-08-29 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/pr31344.c: Move to ...
+ * gcc.dg/dfp/pr31344.c: ... here.
+ * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
+ * gcc.dg/20050503-1.c: Ditto.
+ * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
+ * gcc.dg/20061127-1.c: Compile only for fpic targets.
+ * gcc.dg/20060801-1.c: Ditto.
+
+2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gfortran.dg/isnan_1.f90: Add -mieee for sh.
+ * gfortran.dg/nan_1.f90: Likewise.
+
+2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33055
+ Revert previous patch.
+
+2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
+ Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.target/m68k/interrupt-1.c: New.
+
+2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
+ 10000 for targets where "int" can't hold at least 100000.
+ * gcc.c-torture/compile/limits-enumconst.c: Likewise.
+ * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
+ (test5)(test6): Use it.
+ * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
+ * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
+ * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
+ * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
+ * gcc.dg/attr-alloc_size.c (test): Likewise.
+
+2007-08-28 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33209
+ * g++.dg/template/error29.C: New.
+
+2007-08-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/32596
+ * g++.dg/ext/visibility/anon5.C: New test.
+
+2007-08-28 Dominique d'Humières <dominiq@lps.ens.fr>
+
+ * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
+
+2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/gamma_1.f90: Remove large-real tests.
+ * gfortran.dg/gamma_2.f90: Remove large-real tests.
+ * gfortran.dg/gamma_4.f90: New: large-real tests.
+
+2007-08-28 Jason Merrill <jason@redhat.com>
+
+ PR c++/29000
+ * g++.dg/ext/stmtexpr12.C: New test.
+
+ PR c++/28558
+ * g++.dg/ext/attrib28.C: New test.
+
+2007-08-28 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32661
+ * gcc.target/i386/pr32661.c: New test.
+
+2007-08-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/32370
+ * gcc.dg/pr32370.c: New test.
+
+ PR rtl-optimization/33148
+ * gcc.c-torture/compile/20070827-1.c: New test.
+
+ PR debug/32914
+ * d++.dg/debug/const3.C: New test.
+ * d++.dg/debug/const4.C: New test.
+ * d++.dg/debug/dwarf2/const1.C: New test.
+ * d++.dg/debug/dwarf2/const2.C: New test.
+ * d++.dg/debug/dwarf2/const2b.C: New test.
+
+2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
+ Vladimir Yanovsky <yanov@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+ Andrey Belevantsev <abel@ispras.ru>
+
+ * gcc.dg/sms-1.c: New test.
+
+2007-08-27 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/ext/gnu-inline-common.h: New.
+ * g++.dg/ext/gnu-inline-global-reject.C: New.
+ * g++.dg/ext/gnu-inline-global.C: New.
+ * g++.dg/ext/gnu-inline-namespace.C: New.
+ * g++.dg/ext/gnu-inline-anon-namespace.C: New.
+ * g++.dg/ext/gnu-inline-class.C: New.
+ * g++.dg/ext/gnu-inline-class-static.C: New.
+ * g++.dg/ext/gnu-inline-template-class.C: New.
+ * g++.dg/ext/gnu-inline-template-func.C: New.
+
+2007-08-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/31337
+ * g++.dg/ext/stmtexpr11.C: New.
+
+2007-08-27 Kazu Hirata <kazu@codesourcery.com>
+
+ * lib/target-supports.exp (check_profiling_available):
+ Set profiling_available_saved to 0 on fido-*-elf.
+
+2007-08-27 Daniel Berlin <dberlin@dberlin.org>
+
+ PR tree-optimization/33173
+
+ * gcc.c-torture/compile/pr33173.c: New.
+
+2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/31385
+ * gcc.dg/dfp/pr31385.c: New.
+
+2007-08-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/unsigned-long-compare.c: Remove target selector.
+
+2007-08-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
+ gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
+ gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
+ * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
+ gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
+ * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
+ gcc.target/m68k directory.
+ * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
+ * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
+ gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
+ gcc.target/cris directory.
+ * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
+ * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
+ gcc.target/bfin directory.
+
+ * gcc.target/sh: New directory.
+ * gcc.target/sh/sh.exp: New file.
+ * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
+ gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
+ gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
+ gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
+ gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
+ gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
+
+2007-08-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
+ * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
+ * gcc.target/i386/20020523-1.c: Require nonpic effective target.
+ * gcc.target/i386/local2.c: Ditto.
+ * gcc.target/i386/stack-prot-kernel.c: Ditto.
+ * gcc.target/i386/20011119-1.c: Ditto.
+ * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
+ * gcc.target/i386/fastcall-1.c: Fix target selector.
+
+2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/33055
+ * gfortran.dg/negative_unit.f: Add new check
+ * gfortran.dg/negative_unit_int8.f: New. Same as above except use
+ -fdefault-integer-8.
+
+2007-08-26 Asher Langton <langton2@llnl.gov>
+
+ * gfortran.dg/recursive_stack.f90: New.
+ * gfortran.dg/openmp_stack.f90: New.
+
+2007-08-26 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31298
+ * gfortran.dg/use_10.f90: New.
+
+2007-08-26 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32985
+ * gfortran.dg/namelist_14.f90: Make test case valid.
+ * gfortran.dg/common_10.f90: New.
+
+2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR middle-end/33181
+ * gcc.dg/ifelse-2.c: New.
+
+2007-08-26 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32980
+ * gfortran.dg/gamma_1.f90: New.
+ * gfortran.dg/gamma_2.f90: New.
+ * gfortran.dg/gamma_3.f90: New.
+
+2007-08-26 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33188
+ * gfortran.dg/used_types_18.f90: New.
+
+2007-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/array-init-2.c: New test.
+
+2007-08-24 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33178
+ * gfortran.dg/initialization_4.f90: Update dg-error.
+ * gfortran.dg/initialization_13.f90: New.
+
+2007-08-24 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33166
+ * gcc.c-torture/compile/pr33166.c: New testcase.
+
+2007-08-24 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33139
+ * gfortran.dg/pointer_assign_4.f90: New.
+ * gfortran.dg/shape_2.f90: Fix test case.
+ * gfortran.dg/char_result_4.f90: Ditto.
+
+2007-08-24 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/array-init-1.c: New test.
+
+ PR c++/32567
+ * g++.dg/parse/crash36.C: New test.
+
+2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/pr32721.c: Updated.
+
+2007-08-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/32573
+ PR middle-end/32946
+ * gcc.dg/pr32573.c: New test.
+
+ PR c++/32898
+ * g++.dg/lookup/ns3.C: New test.
+
+ * gfortran.dg/assumed_charlen_sharing.f90: New test.
+
+ PR c++/31941
+ * g++.dg/parse/crash37.C: New test.
+
+2007-08-23 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/17390
+ * gcc.target/i386/pr17390.c: New test.
+
+2007-08-23 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
+ * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
+
+2007-08-23 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/s390: New directory.
+ * gcc.target/s390/s390.exp: New file.
+ * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
+ gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
+ gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
+ gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
+ gcc.target/s390 directory.
+
+2007-08-23 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32328
+ * gcc.dg/pr32328.c: New testcase.
+
+2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
+ available.
+
+2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33095
+ * gfortran.dg/min_max_optional_5.f90: New test.
+ * gfortran.dg/min_max_optional_2.f90: Remove.
+ * gfortran.dg/min_max_optional_3.f90: Remove.
+ * gfortran.dg/min_max_optional_4.f90: Remove.
+
+2007-08-23 Paolo Bonzini <bonzini@gnu.org>
+
+ * gcc.target/i386/xorps-sse.c: New.
+ * gcc.target/i386/xorps-sse2.c: New.
+
+2007-08-23 Paolo Bonzini <bonzini@gnu.org>
+
+ * gcc.target/i386/cmov3.c: Fix scan-assembler.
+ * gcc.target/i386/cmov4.c: Fix scan-assembler.
+ * gcc.target/i386/xchg-2.c: Fix scan-assembler.
+
+2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/33020
+ * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
+ include multiple kinds for SHAPE parameter within a single
+ namespace.
+ * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
+ * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
+
+2007-08-22 Janus Weil <jaydub66@gmail.com>
+
+ * interface_abstract_1.f90: Extended test case.
+ * interface_abstract_3.f90: New test.
+
+2007-08-21 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.dg/fold-sub.c: New test.
+
+2007-08-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
+ gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
+ gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
+ gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
+ * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
+ gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
+
+2007-08-22 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33007
+ * gcc.dg/pr33007.c: New testcase.
+
+2007-08-22 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/strcmp-1.x: Delete.
+
+2007-08-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
+ * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
+ gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
+ gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
+ gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
+ gcc.target/i386/stack-realign.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
+ target using dg-require-effective-target directive.
+ * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
+ gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
+ gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
+ gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
+ gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
+ gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
+ gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
+ gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
+ Require lp64 target using dg-require-effective-target directive.
+ * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
+ gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
+ directive.
+ * gcc.target/i386/20010202-1.c: Move from here ...
+ * gcc.dg/20010202-1.c: ... to here.
+
+2007-08-22 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/33142
+ * gcc.c-torture/execute/pr33142.c: New testcase.
+
+2007-08-22 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/32563
+ * g++.dg/torture/pr32563.C: New testcase.
+
+2007-08-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/32912
+ * gcc.dg/pr32912-1.c: Add -w to options.
+ * gcc.dg/pr32912-2.c: Likewise.
+ * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
+
+2007-08-21 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
+
+2007-08-21 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/33134
+ * g++.dg/tree-ssa/pr33134.C: New test.
+
+2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.target/powerpc/spe-vector-memset.c: New testcase.
+ * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
+
+2007-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/32610
+ * gcc.dg/debug/pr32610.c: New test.
+
+ * g++.dg/init/new24.C: New test.
+
+ PR middle-end/32912
+ * gcc.dg/pr32912-1.c: New test.
+ * gcc.dg/pr32912-2.c: New test.
+ * gcc.dg/pr32912-3.c: New test.
+
+2007-08-21 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/pointer-arith-10.c: New testcase.
+
+2007-08-21 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/33122
+ * gcc.c-torture/compile/pr33122.c: New testcase.
+
+2007-03-20 Pawel Sikora <pluto@pld-linux.org>
+
+ * g++.dg/warn/Wnvdtor-2.C: New testcase.
+
+2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
+
+2007-08-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/33025
+ * g++.dg/init/new23.C: New test.
+
+2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/30564
+ * gcc.c-torture/compile/pr30564-1.c: New test.
+ * gcc.c-torture/compile/pr30564-2.c: New test.
+
+2007-08-19 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
+
+2007-08-19 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/interface_abstract_2.f90: New.
+ * gfortran.dg/interface_abstract_1.f90: Fix typo.
+
+2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-117.c: Change inner-loop bound to
+ unknown (so that outer-loop wont get analyzed).
+ * gcc.dg/vect/vect-outer-1a.c: New test.
+ * gcc.dg/vect/vect-outer-1b.c: New test.
+ * gcc.dg/vect/vect-outer-1.c: New test.
+ * gcc.dg/vect/vect-outer-2a.c: New test.
+ * gcc.dg/vect/vect-outer-2b.c: New test.
+ * gcc.dg/vect/vect-outer-2c.c: New test.
+ * gcc.dg/vect/vect-outer-2.c: New test.
+ * gcc.dg/vect/vect-outer-3a.c: New test.
+ * gcc.dg/vect/vect-outer-3b.c: New test.
+ * gcc.dg/vect/vect-outer-3c.c: New test.
+ * gcc.dg/vect/vect-outer-3.c: New test.
+ * gcc.dg/vect/vect-outer-4a.c: New test.
+ * gcc.dg/vect/vect-outer-4b.c: New test.
+ * gcc.dg/vect/vect-outer-4c.c: New test.
+ * gcc.dg/vect/vect-outer-4d.c: New test.
+ * gcc.dg/vect/vect-outer-4e.c: New test.
+ * gcc.dg/vect/vect-outer-4f.c: New test.
+ * gcc.dg/vect/vect-outer-4g.c: New test.
+ * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
+ * gcc.dg/vect/vect-outer-4i.c: New test.
+ * gcc.dg/vect/vect-outer-4j.c: New test.
+ * gcc.dg/vect/vect-outer-4k.c: New test.
+ * gcc.dg/vect/vect-outer-4l.c: New test.
+ * gcc.dg/vect/vect-outer-4m.c: New test.
+ * gcc.dg/vect/vect-outer-4.c: New test.
+ * gcc.dg/vect/vect-outer-5.c: New test.
+ * gcc.dg/vect/vect-outer-6.c: New test.
+ * gcc.dg/vect/vect-outer-fir.c: New test.
+ * gcc.dg/vect/vect-outer-fir-lb.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
+
+2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
+ and -fno-tree-reassoc.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
+ * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
+ * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
+ * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
+ * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-1.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-2.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-3.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-4.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-5.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-6.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-7.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-8.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-9.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-10.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-11.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-12.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-13.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-14.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-15.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-16.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-17.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-18.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-19.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-20.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-21.c: New test.
+ * gcc.dg/vect/no-scevccp-outer-22.c: New test.
+
+2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
+ versioning for aliasing).
+ * gcc.dg/vect/vect-35.c: Likewise.
+
+ * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
+ targets.
+ * gcc.dg/vect/vect-multitypes-11.c: Likewise.
+
+2007-08-18 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/32974:
+ * gcc.dg/cpp/pr32974.c: New file.
+
+2007-08-17 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/interface_abstract_1.f90: New.
+
+2007-08-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32881
+ * gfortran.dg/pure_initializer_1.f90: New test.
+
+2007-08-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32875
+ * gfortran.dg/array_constructor_18.f90: New test.
+
+2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR c++/28989
+ * g++.dg/expr/lval3.C: New test.
+ * g++.dg/expr/lval4.C: New test.
+
+2007-08-17 Ollie Wild <aaw@google.com>
+
+ PR c++/31749
+ * g++.dg/lookup/builtin3.C: New test.
+ * g++.dg/lookup/builtin4.C: New test.
+ * g++.dg/lookup/using19.C: New test.
+
+2007-08-17 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32190
+ * g++.dg/parse/error31.C: New.
+
+2007-08-17 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32112
+ * g++.dg/template/error26.C: New.
+
+2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33079
+ * gfortran.dg/zero_length_2.f90: New test.
+
+2007-08-17 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
+ * gfortran.dg/kind_tests_3.f03: Ditto.
+ * gfortran.dg/global_vars_f90_init.f90: Ditto.
+ * gfortran.dg/interface_13.f90: Ditto.
+ * gfortran.dg/pr32738.f90: Ditto.
+ * gfortran.dg/module_private_1.f90: Ditto.
+ * gfortran.dg/test_only_clause.f90: Ditto.
+ * gfortran.dg/bind_c_vars.f90: Ditto.
+ * gfortran.dg/bind_c_dts.f90: Ditto.
+ * gfortran.dg/use_9.f90: Ditto.
+ * gfortran.dg/generic_8.f90: Ditto.
+ * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
+ * gfortran.dg/private_type_6.f90: Ditto.
+ * gfortran.dg/c_assoc.f90: Ditto.
+ * gfortran.dg/private_type_7.f90: Ditto.
+ * gfortran.dg/global_vars_c_init.f90: Ditto.
+ * gfortran.dg/bind_c_dts_2.f03: Ditto.
+ * gfortran.dg/c_f_pointer_tests.f90: Ditto.
+ * gfortran.dg/c_size_t_test.f03: Ditto.
+ * gfortran.dg/used_types_12.f90: Ditto.
+ * gfortran.dg/pr25923.f90: Ditto.
+ * gfortran.dg/test_com_block.f90: Ditto.
+ * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
+ * gfortran.dg/equiv_constraint_7.f90: Ditto.
+ * gfortran.dg/com_block_driver.f90: Ditto.
+ * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
+ * gfortran.dg/use_iso_c_binding.f90: Ditto.
+ * gfortran.dg/c_loc_test.f90: Ditto.
+ * gfortran.dg/c_ptr_tests.f03: Ditto.
+ * gfortran.dg/module_interface_1.f90: Ditto.
+
+2007-08-17 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32870
+ * g++.dg/other/error17.C: Adjust.
+
+2007-08-17 Ben Elliston <bje@au.ibm.com>
+
+ PR middle-end/32970
+ * g++.dg/ext/altivec-14.C: New test.
+
+2007-08-16 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
+ * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
+ dump files.
+ * gcc.dg/vect/pr25371.c: Clean up vect dump file.
+ * gcc.dg/vect/pr32366.c: Ditto.
+
+2007-08-16 Uros Bizjak <ubizjak@gmail.com>
+
+ PR testsuite/33082
+ * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
+ * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
+ * gcc.dg/dfp/convert-int-fold.c: Ditto.
+ * gcc.dg/dfp/operator-arith-fold.c: Ditto.
+
+2007-08-16 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/33072
+ * gfortran.dg/use_9.f90: New.
+
+2007-08-16 Seongbae Park <seongbae.park@gmail.com>
+
+ * g++.dg/gcov/gcov-5.C: New test.
+
+2007-08-16 Seongbae Park <seongbae.park@gmail.com>
+
+ * g++.dg/gcov/gcov-4.C: New test.
+ * lib/gcov.exp (verify-lines): Add support for
+ checking no-coverage lines.
+
+2007-08-16 Victor Kaplansky <victork@il.ibm.com>
+
+ * gcc.dg/vect/vect-vfa-01.c: New.
+ * gcc.dg/vect/vect-vfa-02.c: New.
+ * gcc.dg/vect/vect-vfa-03.c: New.
+ * gcc.dg/vect/vect-vfa-04.c: New.
+ * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
+ gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
+ gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
+ gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
+ gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
+ gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
+ gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
+ gfortran.dg/vect/pr19049.f90: Rename to start with
+ prefix no-vfa-.
+ * gcc.dg/vect/vect.exp: Disable versioning for alias
+ when test starts with no-vfa-.
+ * gfortran.dg/vect/vect.exp: Likewise.
+
+2007-08-16 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/torture/pr32897.c: New test.
+
+2007-08-16 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/31132
+ * g++.dg/template/crash69.C: New.
+
+2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_arm32): Use
+ check_no_compiler_messages.
+
+2007-08-15 Diego Novillo <dnovillo@google.com>
+
+ gcc.dg/tree-ssa/20070815.c: New test.
+
+2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33077
+ * gfortran.dg/random_7.f90: Initialize variable.
+
+2007-08-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/33074
+ * gfortran.dg/pr33074.f90: New test.
+
+ PR c++/32992
+ * g++.dg/opt/nrv14.C: New test.
+
+2007-08-15 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/33035
+ * g++.dg/template/crash68.C: New.
+
+2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
+
+ * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
+ * gcc.dg/sibcall-4.c: Ditto.
+
+2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/33066
+ * gfortran.dg/use_8.f90: New test.
+ * gfortran.dg/c_loc_tests_2.f03: Fix code.
+
+2007-08-14 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/27211
+ * g++.dg/template/error27.C: New.
+ * g++.dg/template/error28.C: New.
+ * g++.dg/other/pr28304.C: Adjust.
+ * g++.old-deja/g++.mike/p811.C: Likewise.
+
+2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ PR target/30315
+ * gcc.target/i386/pr30315.c: New.
+
+2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32594
+ * gfortran.dg/substr_5.f90: New test.
+
+2007-08-14 Andrew Pinski <pinskia@gmail.com>
+
+ PR c/30428
+ * gcc.dg/vector-2.c: New test.
+
+ PR c++/30428
+ * g++.dg/ext/vector8.C: New test.
+
+2007-08-13 Dan Hipschman <dsh@google.com>
+
+ PR c/32953
+ * gcc.dg/format/array-1.c: Add an additional test for
+ unterminated format strings of length 1.
+
+2007-08-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32926
+ * gfortran.dg/external_procedures_3.f90: New test.
+
+2007-08-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32827
+ * gfortran.dg/import6.f90: New test.
+
+2007-08-13 Andrew Pinski <pinskia@gmail.com>
+
+ PR C/30427
+ * gcc.dg/vector-1.c: New test.
+
+2007-08-13 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/pr21255-4.c: Skip for PIC.
+ * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
+
+2007-08-13 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/attr-isr.c: Skip for PIC.
+ * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
+ * gcc.dg/attr-isr-trapa.c: Likewise.
+ * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
+ * gcc.dg/pragma-isr-trapa.c: Likewise.
+ * gcc.dg/pragma-isr-trapa2.c: Likewise.
+
+2007-08-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32962
+ * gfortran.dg/transpose_1.f90: New test.
+
+2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/29600
+ * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
+ intrinsic.
+
+2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/30964
+ PR fortran/33054
+ * gfortran.dg/random_4.f90: New test.
+ * gfortran.dg/random_5.f90: New test.
+ * gfortran.dg/random_6.f90: New test.
+ * gfortran.dg/random_7.f90: New test.
+
+2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32860
+ * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
+
+2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31629
+ * gfortran.dg/module_private_1.f90: New test.
+
+2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/29600
+ * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
+ * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
+
+2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32937
+ * gfortran.dg/char_length_6.f90: New test.
+
+2007-08-10 Ollie Wild <aaw@google.com>
+
+ * g++.dg/lookup/using18.C: New test.
+
+2007-08-10 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/17763
+ * g++.dg/other/error16.C: New.
+
+2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33039
+ * gfortran.dg/namelist_37.f90: New test.
+
+2007-08-10 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/22256
+ * g++.dg/conversion/op3.C: New.
+
+2007-08-09 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32987
+ * gfortran.dg/fmt_tab_1.f90: New.
+ * gfortran.dg/fmt_tab_2.f90: New.
+
+2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR c/32796
+ * gcc.c-torture/compile/pr32796.c: New test.
+
+2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/32813
+ * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
+ * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
+ instead of just -O.
+
+2007-08-08 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/code-readable-1.c: New test.
+ * gcc.target/mips/code-readable-2.c: Likewise.
+ * gcc.target/mips/code-readable-3.c: Likewise.
+
+2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+
+ * gfortran.dg/sms-1.f90: Add comment.
+ * gfortran.dg/sms-2.f90: New.
+
+2007-08-07 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/instrument-1.c: New test.
+ * gcc.dg/instrument-2.c: New test.
+ * gcc.dg/instrument-3.c: New test.
+
+2007-08-07 Steve Ellcey <sje@cup.hp.com>
+
+ * gfortran.dg/c_kind_params.f90: Check for stdint.h.
+
+2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
+ !vector_alignment_reachable targets.
+ * gcc.dg/vect/vect-33.c: Likewise.
+ * gcc.dg/vect/vect-42.c: Likewise.
+ * gcc.dg/vect/vect-44.c: Likewise.
+ * gcc.dg/vect/vect-50.c: Likewise.
+ * gcc.dg/vect/vect-70.c: Likewise.
+ * gcc.dg/vect/vect-71.c: Likewise.
+ * gcc.dg/vect/vect-87.c: Likewise.
+ * gcc.dg/vect/vect-88.c: Likewise.
+ * gcc.dg/vect/vect-91.c: Likewise.
+ * gcc.dg/vect/vect-93.c: Likewise.
+ * gcc.dg/vect/vect-96.c: Likewise.
+ * gcc.dg/vect/no-section-anchors-69.c: Likewise.
+ * gcc.dg/vect/section-anchors-69.c: Likewise.
+ * gcc.dg/vect/pr25413.c: Likewise.
+ * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
+ * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
+ * gfortran.dg/vect-2.f90: Likewise.
+ * gfortran.dg/vect-3.f90: Likewise.
+ * gfortran.dg/vect-4.f90: Likewise.
+ * gfortran.dg/vect-5.f90: Likewise.
+ * lib/target-supports.exp (check_effective_target_natural_alignment):
+ Return false for darwin.
+ (check_effective_target_vector_alignment_reachable_for_double): New.
+
+2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/multiword-1.c: New testcase.
+
+2007-08-07 Daniel Franke <franke.daniel@gmail.com>
+
+ * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
+ messages.
+ * gfortran.dg/namelist_36.f90: New test.
+
+2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
+ int32_t for 32-bit integer. Use int64_t for 64-bit integer.
+
+2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
+ * gcc.dg/torture/type-generic-1.c: Likewise.
+
+2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.c-torture/20070522-1.c: Move to ...
+ * gcc.c-torture/compile/20070522-1.c: Here.
+
+2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/29828
+ * gfortran.dg/minmax_char_1.f90: New test.
+ * gfortran.dg/minmax_char_2.f90: New test.
+ * gfortran.dg/min_max_optional_4.f90: New test.
+
+2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
+ hanging on the testcase.
+
+2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/32988
+ * gcc.c-torture/compile/pr32988.c: New test.
+
+2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
+
+2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
+
+ * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
+
+ Revert:
+ 2007-03-22 Dirk Mueller <dmueller@suse.de>
+
+ * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
+
+2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32979
+ * gfortran.dg/isnan_1.f90: New test.
+
+2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/sms-antideps.c: New test.
+
+2007-08-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31214
+ * gfortran.dg/entry_13.f90: New test.
+
+ * gfortran.dg/entry_12.f90: Clean up .mod file.
+
+2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/32770
+ * gfortran.dg/direct_io_2.f90: Implicitly declare integer
+ variables as kind=4 so they don't overflow the record length.
+
+2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/32968
+ * gfortran.dg/selected_kind_1.f90: New test.
+
+2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/32780
+ * gcc.c-torture/compile/pr32780.c: New test.
+
+2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ RP middle-end/32399
+ * gcc.c-torture/compile/pr32399.c: New testcase.
+
+2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/32304
+ * g++.dg/torture/pr32304.C: New testcase.
+
+2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/32935
+ * gfortran.fortran-torture/compile/complex_1.f90: New test.
+
+2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32955
+ * gfortran.dg/value_4.f90: Make integer constant of kind=4.
+
+2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31202
+ * gfortran.dg/nint_2.f90: New test.
+
+2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
+ * gcc.dg/weak/typeof-2.c: Likewise.
+
+2007-08-03 Diego Novillo <dnovillo@google.com>
+
+ PR 31521
+ * gcc.dg/tree-ssa/pr31521.c: New test.
+
+2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/32770
+ * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
+ iostat must be default kind.
+
+2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
+
+2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/32770
+ * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
+ explicit so test passes with -fdefault-integer-8.
+ * gfortran.dg/unformatted_recl_1.f90: Likewise.
+ * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
+
+2007-08-02 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/30849
+ * g++.dg/parse/asm1.C: New test.
+
+ PR c++/30850
+ * g++.dg/parse/asm2.C: Likewise.
+
+ PR c++/30851
+ * g++.dg/parse/asm3.C: Likewise.
+
+2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
+ "int" is only 16 bit bits wide.
+ * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
+
+2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * g++.dg/torture/type-generic-1.C: New.
+ * gcc.dg/pr28796-2.c: Move tests ...
+ * gcc.dg/tg-tests.h: ... here.
+ * gcc.dg/torture/type-generic-1.c: New.
+
+2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/32954
+ * minmaxloc_3.f90: New test case.
+
+2007-08-01 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32936
+ * gfortran.dg/allocate_stat.f90: New.
+
+2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
+
+2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ PR tree-optimization/32919
+ * gcc.c-torture/compile/pr32919.c: New.
+
+2007-08-01 Nick Clifton <nickc@redhat.com>
+
+ * gcc.c-torture/execute/execute.exp: Change copyright header to
+ refer to version 3 of the GNU General Public License and to point
+ readers at the COPYING3 file and the FSF's license web page.
+ * gcc.c-torture/execute/ieee/ieee.exp,
+ gcc.c-torture/unsorted/unsorted.exp,
+ gcc.c-torture/compile/compile.exp,
+ gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
+ gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
+ gcc.target/cris/torture/cris-torture.exp,
+ gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
+ gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
+ gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
+ gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
+ gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
+ gnat.dg/dg.exp, gnat.dg/style/style.exp,
+ gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
+ gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
+ gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
+ gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
+ gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
+ gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
+ gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
+ gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
+ gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
+ gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
+ gcc.dg/noncompile/noncompile.exp,
+ gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
+ gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
+ gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
+ gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
+ gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
+ gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
+ gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
+ gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
+ gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
+ gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
+ gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
+ gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
+ g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
+ g++.old-deja/old-deja.exp,
+ gfortran.fortran-torture/execute/execute.exp,
+ gfortran.fortran-torture/compile/compile.exp,
+ treelang/output/output-1.c, treelang/output/output-1.tree,
+ treelang/execute/execute.exp, treelang/Makefile.in,
+ treelang/compile/compile.exp, g++.dg/dg.exp,
+ g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
+ g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
+ g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
+ g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
+ g++.dg/compat/struct-layout-1.exp,
+ g++.dg/compat/struct-layout-1_generate.c,
+ g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
+ g++.dg/bprob/bprob.exp, config/default.exp,
+ gcc.test-framework/test-framework.awk,
+ gcc.test-framework/gen_directive_tests,
+ gcc.test-framework/test-framework.exp,
+ objc.dg/special/special.exp,
+ objc.dg/gnu-encoding/gnu-encoding.exp,
+ objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
+ objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
+ lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
+ lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
+ lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
+ lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
+ lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
+ lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
+ lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
+ lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
+ lib/target-supports-dg.exp, lib/gcc-defs.exp,
+ lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
+ lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
+ lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
+ gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
+ objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
+ Likewise.
+
+2007-08-01 Daniel Franke <franke.daniel@gmail.com>
+
+ * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
+ error message text.
+
+2007-08-01 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32945
+ * gfortran.dg/initialization_12.f90: New test.
+
+2007-08-01 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31609
+ * gfortran.dg/entry_12.f90: New test.
+
+2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32938
+ * gfortran.dg/altreturn_6.f90: New test.
+
+2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/32942
+ * gfortran.dg/exponent_2.f90: New test.
+
+2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
+
+ * gcc.dg/vect/vect-117.c: New test.
+ * gcc.dg/vect/vect-74.c: Enabled test
+ * gcc.dg/vect/vect-81.c: Enabled test
+
+2007-07-30 Andrew Pinski <pinskia@gmail.com>
+
+ * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
+ s/dg-error/dg-warning where warning is expected.
+
+2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/32770
+ * gfortran.dg/array_constructor_12.f90: Adjust argument
+ of huge() to correct kind.
+
+2007-07-30 Ollie Wild <aaw@google.com>
+
+ * gcc.dg/cpp/counter-2.c: New test.
+ * gcc.dg/cpp/counter-3.c: New test.
+ * gcc.dg/cpp/dir-only-1.c: New test.
+ * gcc.dg/cpp/dir-only-1.h: New file.
+ * gcc.dg/cpp/dir-only-2.c: New test.
+ * gcc.dg/cpp/dir-only-3.c: New test.
+ * gcc.dg/cpp/dir-only-3a.h: New file.
+ * gcc.dg/cpp/dir-only-3b.h: New file.
+ * gcc.dg/cpp/dir-only-4.c: New test.
+ * gcc.dg/cpp/dir-only-5.c: New test.
+ * gcc.dg/cpp/dir-only-6.c: New test.
+
+2007-07-30 Julian Brown <julian@codesourcery.com>
+
+ * gcc.target/arm/neon/v*.c: Regenerate.
+
+2007-07-30 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32108
+ * g++.dg/ext/label6.C: New.
+
+2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/32858
+ PR libfortran/30814
+ * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
+
+2007-07-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31211
+ * gfortran.dg/actual_pointer_function_1.f90: New test.
+
+ PR fortran/32682
+ * gfortran.dg/scalarize_parameter_array_1.f90: New test.
+
+2007-07-29 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32906
+ * gfortran.dg/shape_1.f90: Adjust error message.
+ * gfortran.dg/parameter_array_ref_1.f90: New test.
+
+2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31609
+ * gfortran.dg/entry_11.f90: New test.
+
+2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
+ Revital Eres <eres@il.ibm.com>
+
+ * gfortran.dg/sms-1.f90: New test.
+
+2007-07-28 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/compile/pr32920.c: New testcase.
+
+2007-07-28 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/30917
+ * g++.dg/lookup/friend11.C: New test.
+
+2007-07-28 Daniel Franke <franke.daniel@gmail.com>
+
+ * gfortran.dg/namelist_5.f90: Adjusted error message.
+ * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
+ * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
+ * gfortran.dg/assumed_size_nml.f90: Renamed to ...
+ * gfortran.dg/namelist_32.f90: ... this.
+
+ PR fortran/32876
+ * gfortran.dg/namelist_33.f90: New test.
+
+ PR fortran/32905
+ * gfortran.dg/namelist_34.f90: New test.
+
+ PR fortran/31818
+ * gfortran.dg/namelist_35.f90: New test.
+
+2007-07-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32880
+ * gfortran.dg/alloc_comp_assign_6.f90: New tests.
+
+2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ PR testsuite/32471
+ * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
+ assuming it is 0x7ffffffff.
+ * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
+ * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
+
+2007-07-27 Dominique d'Humières <dominiq@lps.ens.fr>
+
+ * gfortran.dg/operator_3.f90: Fix dg directive.
+ * gfortran.dg/min_max_conformance.f90: Fix dg directive.
+ * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
+ * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
+
+2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/decltype1.C: New.
+ * g++.dg/cpp0x/decltype2.C: New.
+ * g++.dg/cpp0x/decltype3.C: New.
+ * g++.dg/cpp0x/decltype4.C: New.
+ * g++.dg/cpp0x/decltype5.C: New.
+ * g++.dg/cpp0x/decltype6.C: New.
+
+2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
+ because the test relies on bit 31 to be the sign bit.
+
+2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
+ assuming it is 0x7fffffff.
+ * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
+ * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
+
+2007-07-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/32346
+ * g++.dg/expr/bitfield9.C: New test.
+
+2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/32899
+ * gfortran.dg/logical_comp.f90: Update dg-error strings.
+
+2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32760
+ * gfortran.dg/private_type_7.f90: New test.
+
+2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32035
+ * gfortran.dg/select_char_1.f90: New test.
+
+2007-07-27 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32903
+ * gfortran.dg/initialization_11.f90: New test.
+
+2007-07-27 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/ins-1.c: New test.
+
+'2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
+
+ PR/19232
+ * gcc.dg/assign-warn-3.c (f0): Declare as inline.
+ (f1): Likewise.
+
+2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
+ error: width of 'spare' exceeds its type.
+
+2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
+ * gcc.dg/sibcall-4.c: Likewise.
+
+2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR rtl-optimization/31500
+ * gcc.dg/Warray-bounds.c: Remove hppa xfails.
+ * g++.dg/warn/Warray-bounds.C: Likewise.
+
+2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
+
+2007-07-25 Julian Brown <julian@codesourcery.com>
+ Paul Brook <paul@codesourcery.com>
+ Joseph Myers <joseph@codesourcery.com>
+ Mark Shinwell <shinwell@codesourcery.com>
+
+ * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
+ * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
+ * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
+ * lib/target-supports.exp (check_effective_target_arm_neon_ok)
+ (check_effective_target_arm_neon_hw): New.
+ * gcc.target/arm/neon/neon.exp: New file.
+ * gcc.target/arm/neon/polytypes.c: New file.
+ * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
+
+2007-07-25 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
+ targets where an "int" is less than 32 bits wide.
+
+2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
+
+2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
+ during addition if an int is only 16 bits wide.
+ * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
+
+2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
+ size as "long int" and are 32 or 64 bits wide.
+ * gcc.dg/torture/pr28814.c: Likewise.
+
+2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
+ exactly as wide as an int.
+
+2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
+ Define and use throughout as long long printf format specifier.
+ * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
+ Likewise.
+
+2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
+ for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
+
+2007-07-25 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
+
+2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gcc.c-torture/execute/20070724-1.c: New.
+
+2007-07-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31205
+ * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
+ "deallocates" to 24, since patch has code rid of much spurious
+ code.
+ * gfortran.dg/interface_assignment_1.f90 : New test.
+
+ PR fortran/32842
+ * gfortran.dg/interface_assignment_2.f90 : New test.
+
+2007-07-24 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32867
+ * fortran.dg/initialization_10.f90: New test.
+
+2007-07-24 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32778
+ * gfortran.dg/imag_2.f: Removed
+ * gfortran.dg/warn_std_1.f90: New test.
+ * gfortran.dg/warn_std_2.f90: New test.
+ * gfortran.dg/warn_std_3.f90: New test.
+
+2007-07-24 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/29001
+ * g++.dg/init/new22.C: New.
+
+2007-07-24 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32561
+ * g++.dg/template/crash67.C: New.
+
+2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
+
+ * lib/target-support.exp (check_effective_target_natural_alignment):
+ (check_effective_target_vector_alignment_reachable): New.
+ * config/spu/spu.c (spu_vector_alignment_reachable): New.
+ (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
+ * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
+ check.
+ * gcc.dg/vect/pr25413.c: Likewise.
+ * gcc.dg/vect/pr31699.c: Likewise.
+
+2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/30814
+ * gfortran.dg/pack_bounds_1.f90: New test case.
+
+2007-07-23 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/31639
+ * gfortran.dg/initialization_9.f90: New test.
+
+2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32797
+ PR fortran/32800
+ * gfortran.dg/bind_c_usage_8.f03: New test case.
+ * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
+ * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
+
+2007-07-23 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/branch-cost-1.c: New test.
+ * gcc.target/mips/branch-cost-2.c: Likewise.
+
+2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32732
+ * gfortran.dg/c_char_tests.f03: New test case.
+ * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
+ * gfortran.dg/c_char_tests_2.f03: New test case.
+ * gfortran.dg/value_6.f03: Ditto.
+ * gfortran.dg/value_7.f03: Ditto.
+
+2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32600
+ * gfortran.dg/c_funloc_tests_5.f03: New.
+ * gfortran.dg/c_funloc_tests_5.f04: New.
+ * gfortran.dg/c_funloc_tests_4_driver.c: New.
+
+2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/32839
+ * g++.dg/expr/call4.C: New.
+ * g++.dg/expr/call5.C: New.
+
+2007-07-22 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32710
+ * gfortran.dg/namelist_30.f90: New test.
+
+2007-07-22 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/29962
+ * gfortran.dg/array_initializer_1.f90: Removed warning.
+ * gfortran.dg/initialization_1.f90: Adjusted messages.
+ * gfortran.dg/nested_modules_6.f90: Removed warning.
+
+ PR fortran/31253
+ * gfortran.dg/initialization_7.f90: New test.
+
+ PR fortran/31639
+ * gfortran.dg/initialization_8.f90: New test.
+
+2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/30818
+ * g++.dg/template/crash47.C: Adjust errors.
+ * g++.dg/template/crash48.C: Adjust errors.
+ * g++.dg/template/typename12.C: New.
+ * g++.dg/template/typename13.C: New.
+ * g++.dg/template/typename14.C: New.
+ * g++.dg/template/typedef6.C: Adjust errors.
+
+2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32627
+ * gfortran.dg/pr32627_driver.c: Driver for pr32627.
+ * gfortran.dg/pr32627.f03: New test case.
+
+ * gfortran.dg/c_f_pointer_logical.f03: New test case.
+ * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
+ c_f_pointer_logical.
+ * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
+ c_f_pointer_complex.
+ * gfortran.dg/c_f_pointer_complex.f03: New test case.
+ * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
+ c_f_pointer_shape_tests_2.
+ * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
+
+2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32804
+ * gfortran.dg/c_loc_tests_9.f03: New test case.
+ * gfortran.dg/c_loc_tests_10.f03: Ditto.
+
+2007-07-21 Lee Millward <lee.millward@gmail.com>
+
+ PR fortran/32823
+ * gfortran.dg/int_2.f90: New test.
+
+2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
+
+2007-07-20 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
+ * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
+
+2007-07-20 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/19910
+ * gcc.dg/pr19910.c: New test.
+
+2007-07-19 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32738
+ * gfortran.dg/pr32738.f90: New test.
+
+2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR tree-optimzation/32635
+ * gfortran.dg/pr32635.f: New test case.
+
+2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32801
+ * gfortran.dg/pr32801.f03: New test case.
+
+2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
+ Test negative numbers also.
+ * gcc.dg/c99-math-float-1.c: Likewise.
+ * gcc.dg/c99-math-long-double-1.c: Likewise.
+ * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
+ test inputs.
+
+2007-07-18 Bob Wilson <bob.wilson@acm.org>
+
+ * lib/target-supports.exp (check_effective_target_sync_int_long):
+ Enable for xtensa.
+ (check_effective_target_sync_char_short): Likewise.
+
+2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/pr28796-2.c: Add more cases.
+
+2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/pr28796-1.c: Add more cases.
+ * gcc.dg/pr28796-2.c: Likewise.
+
+2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/pr28796-1.c: Add more cases.
+ * gcc.dg/pr28796-2.c: Likewise.
+
+2007-07-17 Janus Weil <jaydub66@gmail.com>
+
+ PR fortran/32535
+ * gfortran.dg/pr32535.f90: New test.
+
+2007-07-17 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31320
+ PR fortran/32665
+ * gfortran.dg/alloc_comp_constructor_3.f90: New test.
+
+2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/32773
+ * gcc.dg/pr32773.c: New test.
+
+2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.target/spu/intrinsics-1.c: Use dg-message to
+ match flax-vector-conversions note.
+ * gcc.target/spu/fixed-range-bad.c: Use dg-warning
+ instead of dg-error for the warning.
+
+2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
+ adapted to work on targets with 16-bit or wider int.
+ * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
+ * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
+ * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
+ * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
+
+2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
+ support large arrays.
+ * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
+ * gcc.dg/20061109-1.c: Likewise.
+ * gcc.c-torture/execute/20061101-1.x: Likewise.
+ * gcc.c-torture/execute/pr29797-1.x: Likewise.
+ * gcc.c-torture/execute/pr31448.x: Likewise.
+
+2007-07-16 Lee Millward <lee.millward@gmail.com>
+
+ * gfortran.dg/cmplx_intrinsic_1.f90: New test.
+
+ PR fortran/32238
+ * gfortran.dg/pr32238.f90: New test.
+
+ PR fortran/32222
+ * gfortran.dg/pr32222.f90: New test.
+
+ PR fortran/32242
+ * gfortran.dg/pr32242.f90: New test.
+
+2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
+ David Ung <davidu@mips.com>
+
+ * gcc.target/mips/mips-sched-madd.c: New test case.
+
+2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/32611
+ * gfortran.dg/large_real_kind_1.f90: Update test.
+ * gfortran.dg/pr17706.f90: Update test.
+ * gfortran.dg/fmt_zero_digits.f90: Update test.
+ * gfortran.dg/fmt_zero_precision.f90: Update test.
+ * gfortran.dg/real_const_3.f90: Update test.
+
+2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32036
+ * gfortran.dg/bounds_check_8.f90: New test.
+ * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
+
+2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32357
+ * gfortran.dg/mvbits_2.f90: New test.
+
+2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/32731
+ * gfortran.dg/pack_mask_1.f90: New test.
+ * gfortran.dg/unpack_mask_1.f90: New test.
+
+2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
+ * gcc.dg/20001101-1.c: Likewise.
+ * gcc.dg/20001102-1.c: Likewise.
+ * gcc.dg/20020116-2.c: Likewise.
+ * gcc.dg/20020416-1.c: Likewise.
+ * gcc.dg/sparc-constant-1.c: Likewise.
+ * gcc.dg/sparc-dwarf2.c: Likewise.
+ * gcc.dg/sparc-frame-1.c: Likewise.
+ * gcc.dg/sparc-getcontext-1.c: Likewise.
+ * gcc.dg/sparc-loop-1.c: Likewise.
+ * gcc.dg/sparc-reg-1.c: Likewise.
+ * gcc.dg/sparc-ret.c: Likewise.
+ * gcc.dg/sparc-trap-1.c: Likewise.
+ * gcc.dg/ultrasp10.c: Likewise.
+ * gcc.dg/ultrasp11.c: Likewise.
+ * gcc.dg/ultrasp1.c: Likewise.
+ * gcc.dg/ultrasp2.c: Likewise.
+ * gcc.dg/ultrasp3.c: Likewise.
+ * gcc.dg/ultrasp4.c: Likewise.
+ * gcc.dg/ultrasp5.c: Likewise.
+ * gcc.dg/ultrasp6.c: Likewise.
+ * gcc.dg/ultrasp7.c: Likewise.
+ * gcc.dg/ultrasp8.c: Likewise.
+ * gcc.dg/ultrasp9.c: Likewise.
+ * gcc.dg/splet-1.c: Delete.
+
+2007-07-14 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32724
+ * gfortran.dg/stfunc_5.f90: New test.
+
+2007-07-14 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
+ New procedure to check if arrays are naturally aligned to the vector
+ alignment boundary.
+ * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
+ in size_t typedef. Adjust tree dump scan results according to
+ vect_aligned_arrays target check.
+ * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
+ vect_aligned_arrays target check.
+ * gcc.dg/vect/pr31699.c: Ditto.
+
+2007-07-13 Sa Liu <saliu@de.ibm.com>
+
+ * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
+ for V2DFmode vector conditional expression.
+ * gcc.target/spu/dfcmeq.c: New. Test combination of abs
+ and dfceq patterns.
+ * gcc.target/spu/dfcmgt.c: New. Test combination of abs
+ and dfcgt patterns.
+ * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
+ V2DFmode comparison and test special values.
+ * lib/target-supports.exp: Switch on test for V2DFmode
+ vector conditional expression.
+
+2007-07-13 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32721
+ * gcc.dg/pr32721.c: New testcase.
+
+2007-07-13 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
+ error message part that continues on a new line.
+
+2007-07-12 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/c99-tgmath-1.c: New.
+ * gcc.dg/c99-tgmath-2.c: New.
+ * gcc.dg/c99-tgmath-3.c: New.
+ * gcc.dg/c99-tgmath-4.c: New.
+
+2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+ Janis Johnson <janis187@us.ibm.com>
+
+ PR testsuite/25241
+ * gcc.test-framework/dg-error-exp-F.c: New test.
+ * gcc.test-framework/dg-warning-exp-F.c: New test.
+ * lib/gcc.exp: Enable warning and error prefixes.
+ * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
+ (dg-error): Wrap original dg-error.
+ * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
+ markers from dg-error/dg-warning directives.
+ * gcc.dg/20040322-1.c: Likewise.
+ * gcc.dg/Wchar-subscripts-1.c: Likewise.
+ * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
+ * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
+ * gcc.dg/Werror-1.c: Likewise.
+ * gcc.dg/Werror-10.c: Likewise.
+ * gcc.dg/Werror-11.c: Likewise.
+ * gcc.dg/Werror-2.c: Likewise.
+ * gcc.dg/Werror-3.c: Likewise.
+ * gcc.dg/Werror-4.c: Likewise.
+ * gcc.dg/Werror-5.c: Likewise.
+ * gcc.dg/Werror-6.c: Likewise.
+ * gcc.dg/Werror-7.c: Likewise.
+ * gcc.dg/Werror-8.c: Likewise.
+ * gcc.dg/Werror-9.c: Likewise.
+ * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
+ * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
+ * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
+ * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
+ * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
+ * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
+ * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
+ * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
+ * gcc.dg/Wnested-externs-1.c: Likewise.
+ * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
+ * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
+ * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
+ * gcc.dg/Wshadow-3.c: Likewise.
+ * gcc.dg/Wtraditional-conversion-2.c: Likewise.
+ * gcc.dg/Wwrite-strings-1.c: Likewise.
+ * gcc.dg/anon-struct-5.c: Likewise.
+ * gcc.dg/anon-struct-6.c: Likewise.
+ * gcc.dg/anon-struct-7.c: Likewise.
+ * gcc.dg/anon-struct-8.c: Likewise.
+ * gcc.dg/array-8.c: Likewise.
+ * gcc.dg/array-quals-2.c: Likewise.
+ * gcc.dg/asm-qual-1.c: Likewise.
+ * gcc.dg/asm-wide-1.c: Likewise.
+ * gcc.dg/assign-warn-1.c: Likewise.
+ * gcc.dg/assign-warn-2.c: Likewise.
+ * gcc.dg/bitfld-10.c: Likewise.
+ * gcc.dg/bitfld-11.c: Likewise.
+ * gcc.dg/bitfld-12.c: Likewise.
+ * gcc.dg/bitfld-13.c: Likewise.
+ * gcc.dg/bitfld-14.c: Likewise.
+ * gcc.dg/builtin-choose-expr-2.c: Likewise.
+ * gcc.dg/builtins-30.c: Likewise.
+ * gcc.dg/c90-const-expr-5.c: Likewise.
+ * gcc.dg/c90-typespec-1.c: Likewise.
+ * gcc.dg/c99-const-expr-5.c: Likewise.
+ * gcc.dg/c99-flex-array-5.c: Likewise.
+ * gcc.dg/c99-fordecl-3.c: Likewise.
+ * gcc.dg/c99-tag-3.c: Likewise.
+ * gcc.dg/c99-typespec-1.c: Likewise.
+ * gcc.dg/c99-vla-jump-1.c: Likewise.
+ * gcc.dg/c99-vla-jump-2.c: Likewise.
+ * gcc.dg/c99-vla-jump-3.c: Likewise.
+ * gcc.dg/c99-vla-jump-4.c: Likewise.
+ * gcc.dg/c99-vla-jump-5.c: Likewise.
+ * gcc.dg/cast-1.c: Likewise.
+ * gcc.dg/cast-2.c: Likewise.
+ * gcc.dg/cast-3.c: Likewise.
+ * gcc.dg/cast-4.c: Likewise.
+ * gcc.dg/cast-pretty-print-1.c: Likewise.
+ * gcc.dg/comp-goto-2.c: Likewise.
+ * gcc.dg/comp-goto-3.c: Likewise.
+ * gcc.dg/cpp/error-1.c: Likewise.
+ * gcc.dg/cpp/if-paren.c: Likewise.
+ * gcc.dg/decl-7.c: Likewise.
+ * gcc.dg/decl-8.c: Likewise.
+ * gcc.dg/decl-nospec-1.c: Likewise.
+ * gcc.dg/decl-nospec-2.c: Likewise.
+ * gcc.dg/decl-nospec-3.c: Likewise.
+ * gcc.dg/declspec-10.c: Likewise.
+ * gcc.dg/declspec-11.c: Likewise.
+ * gcc.dg/declspec-12.c: Likewise.
+ * gcc.dg/declspec-13.c: Likewise.
+ * gcc.dg/declspec-14.c: Likewise.
+ * gcc.dg/declspec-15.c: Likewise.
+ * gcc.dg/declspec-16.c: Likewise.
+ * gcc.dg/declspec-17.c: Likewise.
+ * gcc.dg/declspec-4.c: Likewise.
+ * gcc.dg/declspec-5.c: Likewise.
+ * gcc.dg/declspec-6.c: Likewise.
+ * gcc.dg/declspec-7.c: Likewise.
+ * gcc.dg/declspec-8.c: Likewise.
+ * gcc.dg/declspec-9.c: Likewise.
+ * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
+ * gcc.dg/dfp/constants-c99.c: Likewise.
+ * gcc.dg/dfp/keywords-c89.c: Likewise.
+ * gcc.dg/dfp/keywords-c99.c: Likewise.
+ * gcc.dg/dfp/keywords-reserved.c: Likewise.
+ * gcc.dg/dfp/typespec.c: Likewise.
+ * gcc.dg/dremf-type-compat-2.c: Likewise.
+ * gcc.dg/dremf-type-compat-3.c: Likewise.
+ * gcc.dg/dremf-type-compat-4.c: Likewise.
+ * gcc.dg/empty-source-2.c: Likewise.
+ * gcc.dg/empty-source-3.c: Likewise.
+ * gcc.dg/enum3.c: Likewise.
+ * gcc.dg/extra-semi-2.c: Likewise.
+ * gcc.dg/extra-semi-3.c: Likewise.
+ * gcc.dg/float-range-1.c: Likewise.
+ * gcc.dg/float-range-2.c: Likewise.
+ * gcc.dg/float-range-3.c: Likewise.
+ * gcc.dg/float-range-5.c: Likewise.
+ * gcc.dg/format/asm_fprintf-2.c: Likewise.
+ * gcc.dg/format/asm_fprintf-3.c: Likewise.
+ * gcc.dg/format/asm_fprintf-4.c: Likewise.
+ * gcc.dg/format/asm_fprintf-5.c: Likewise.
+ * gcc.dg/format/cast-1.c: Likewise.
+ * gcc.dg/format/gcc_diag-3.c: Likewise.
+ * gcc.dg/format/gcc_diag-4.c: Likewise.
+ * gcc.dg/format/gcc_diag-6.c: Likewise.
+ * gcc.dg/format/gcc_diag-8.c: Likewise.
+ * gcc.dg/format/gcc_diag-9.c: Likewise.
+ * gcc.dg/format/nul-2.c: Likewise.
+ * gcc.dg/format/opt-1.c: Likewise.
+ * gcc.dg/format/opt-2.c: Likewise.
+ * gcc.dg/format/opt-3.c: Likewise.
+ * gcc.dg/format/opt-4.c: Likewise.
+ * gcc.dg/format/opt-5.c: Likewise.
+ * gcc.dg/format/opt-6.c: Likewise.
+ * gcc.dg/framework-2.c: Likewise.
+ * gcc.dg/func-args-1.c: Likewise.
+ * gcc.dg/func-outside-1.c: Likewise.
+ * gcc.dg/func-outside-2.c: Likewise.
+ * gcc.dg/gnu-cond-expr-2.c: Likewise.
+ * gcc.dg/gnu-cond-expr-3.c: Likewise.
+ * gcc.dg/if-empty-1.c: Likewise.
+ * gcc.dg/init-bad-1.c: Likewise.
+ * gcc.dg/init-bad-2.c: Likewise.
+ * gcc.dg/init-bad-3.c: Likewise.
+ * gcc.dg/init-desig-obs-2.c: Likewise.
+ * gcc.dg/init-desig-obs-3.c: Likewise.
+ * gcc.dg/init-empty-2.c: Likewise.
+ * gcc.dg/init-empty-3.c: Likewise.
+ * gcc.dg/inline-11.c: Likewise.
+ * gcc.dg/inline-12.c: Likewise.
+ * gcc.dg/inline-8.c: Likewise.
+ * gcc.dg/inline-9.c: Likewise.
+ * gcc.dg/inline3.c: Likewise.
+ * gcc.dg/label-decl-1.c: Likewise.
+ * gcc.dg/label-decl-2.c: Likewise.
+ * gcc.dg/label-decl-3.c: Likewise.
+ * gcc.dg/label-decl-4.c: Likewise.
+ * gcc.dg/long-long-typespec-1.c: Likewise.
+ * gcc.dg/lvalue-2.c: Likewise.
+ * gcc.dg/lvalue-3.c: Likewise.
+ * gcc.dg/nested-func-3.c: Likewise.
+ * gcc.dg/nested-redef-1.c: Likewise.
+ * gcc.dg/noreturn-4.c: Likewise.
+ * gcc.dg/old-style-prom-2.c: Likewise.
+ * gcc.dg/old-style-prom-3.c: Likewise.
+ * gcc.dg/old-style-then-proto-1.c: Likewise.
+ * gcc.dg/overflow-warn-1.c: Likewise.
+ * gcc.dg/overflow-warn-2.c: Likewise.
+ * gcc.dg/overflow-warn-3.c: Likewise.
+ * gcc.dg/overflow-warn-4.c: Likewise.
+ * gcc.dg/overflow-warn-6.c: Likewise.
+ * gcc.dg/parm-forwdecl-2.c: Likewise.
+ * gcc.dg/parm-forwdecl-3.c: Likewise.
+ * gcc.dg/parm-impl-decl-1.c: Likewise.
+ * gcc.dg/parm-impl-decl-2.c: Likewise.
+ * gcc.dg/parm-incomplete-1.c: Likewise.
+ * gcc.dg/parm-mismatch-1.c: Likewise.
+ * gcc.dg/pointer-arith-1.c: Likewise.
+ * gcc.dg/pointer-arith-2.c: Likewise.
+ * gcc.dg/pointer-arith-3.c: Likewise.
+ * gcc.dg/pointer-arith-4.c: Likewise.
+ * gcc.dg/pointer-arith-6.c: Likewise.
+ * gcc.dg/pointer-arith-7.c: Likewise.
+ * gcc.dg/pointer-arith-8.c: Likewise.
+ * gcc.dg/pr13804-1.c: Likewise.
+ * gcc.dg/pr15698-1.c: Likewise.
+ * gcc.dg/pr15698-2.c: Likewise.
+ * gcc.dg/pr15698-3.c: Likewise.
+ * gcc.dg/pr15698-4.c: Likewise.
+ * gcc.dg/pr15698-5.c: Likewise.
+ * gcc.dg/pr15698-6.c: Likewise.
+ * gcc.dg/pr15698-7.c: Likewise.
+ * gcc.dg/pr15698-8.c: Likewise.
+ * gcc.dg/pr17188-1.c: Likewise.
+ * gcc.dg/pr17301-1.c: Likewise.
+ * gcc.dg/pr17301-2.c: Likewise.
+ * gcc.dg/pr17730-1.c: Likewise.
+ * gcc.dg/pr20368-1.c: Likewise.
+ * gcc.dg/pr20368-2.c: Likewise.
+ * gcc.dg/pr20368-3.c: Likewise.
+ * gcc.dg/pr22308-1.c: Likewise.
+ * gcc.dg/qual-component-1.c: Likewise.
+ * gcc.dg/redecl-1.c: Likewise.
+ * gcc.dg/redecl-11.c: Likewise.
+ * gcc.dg/redecl-12.c: Likewise.
+ * gcc.dg/redecl-13.c: Likewise.
+ * gcc.dg/redecl-14.c: Likewise.
+ * gcc.dg/redecl-15.c: Likewise.
+ * gcc.dg/register-var-1.c: Likewise.
+ * gcc.dg/register-var-2.c: Likewise.
+ * gcc.dg/stmt-expr-2.c: Likewise.
+ * gcc.dg/stmt-expr-3.c: Likewise.
+ * gcc.dg/stmt-expr-label-1.c: Likewise.
+ * gcc.dg/stmt-expr-label-2.c: Likewise.
+ * gcc.dg/stmt-expr-label-3.c: Likewise.
+ * gcc.dg/struct-empty-2.c: Likewise.
+ * gcc.dg/struct-empty-3.c: Likewise.
+ * gcc.dg/struct-parse-1.c: Likewise.
+ * gcc.dg/struct-semi-1.c: Likewise.
+ * gcc.dg/struct-semi-2.c: Likewise.
+ * gcc.dg/struct-semi-3.c: Likewise.
+ * gcc.dg/switch-5.c: Likewise.
+ * gcc.dg/switch-6.c: Likewise.
+ * gcc.dg/switch-7.c: Likewise.
+ * gcc.dg/tls/diag-5.c: Likewise.
+ * gcc.dg/transparent-union-1.c: Likewise.
+ * gcc.dg/transparent-union-3.c: Likewise.
+ * gcc.dg/typespec-1.c: Likewise.
+ * gcc.dg/vla-init-2.c: Likewise.
+ * gcc.dg/vla-init-3.c: Likewise.
+ * gcc.dg/vla-init-4.c: Likewise.
+ * gcc.dg/vla-init-5.c: Likewise.
+ * gcc.dg/void-cast-2.c: Likewise.
+ * gcc.dg/wvla-3.c: Likewise.
+ * gcc.dg/wvla-7.c: Likewise.
+ * gcc.target/i386/991209-1.c: Likewise.
+ * gcc.target/ia64/fpreg-1.c: Likewise.
+ * gcc.target/m68k/interrupt_thread-2.c: Likewise.
+ * gcc.target/m68k/interrupt_thread-3.c: Likewise.
+
+2007-07-12 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/31639
+ * gfortran.dg/func_decl_4.f90: New test.
+
+2007-07-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32727
+ * gfortran.dg/interface_17.f90: New test.
+
+2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32599
+ * gfortran.dg/32599.f03: New test case.
+
+ PR fortran/32601
+ * gfortran.dg/32601.f03: New test case.
+ * gfortran.dg/32601_1.f03: Ditto.
+ * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
+ * gfortran.dg/c_ptr_tests_10.f03: Ditto.
+
+2007-07-12 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc.c-torture/execute/align-3.c: Remove function addr check.
+
+2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
+ Devang Patel <dpatel@apple.com>
+
+ PR tree-optimization/25413
+ * gcc.dg/vect/vect-align-1.c: New.
+ * gcc.dg/vect/vect-align-2.c: New.
+ * gcc.dg/vect/pr25413.c: New.
+ * gcc.dg/vect/pr25413a.c: New.
+ * gcc.dg/vect/pr31699.c: Fix dg-final check.
+
+2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
+
+ * lib/target-support.exp (check_ultrasparc_hw_available):
+ New function.
+ (is-effective-target): Check $arg for ultrasparc_hw.
+ (is-effective-target-keyword): Likewise.
+ * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
+ when determining what to do on sparc platforms.
+ * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
+ * gcc.dg/20001101-1.c: Likewise.
+ * gcc.dg/20001101-2.c: Likewise.
+ * gcc.dg/ultrasp9.c: Likewise.
+ * gcc.dg/ultrasp10.c: Likewise.
+ * gcc.target/sparc/pdist-3.c: Likewise.
+
+2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
+
+2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
+ get vectorized.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
+ now get vectorized.
+ * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
+ * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
+ * lib/target-supports.exp (check_effective_target_vect_int_mul):
+ Add spu.
+
+2007-07-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/30854
+ * g++.dg/parse/error30.C: New test.
+
+2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/29804
+ * gfortran.dg/alloc_comp_misc_1.f90: New test.
+
+2007-07-11 Daniel Berlin <dberlin@dberlin.org>
+
+ * gfortran.fortran-torture/compile/pr32663.f: New test.
+
+2007-07-11 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/31027
+ * g++.dg/inherit/virtual4.C: New.
+
+2007-07-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32661
+ * gcc.target/i386/pr32661-1.c: New test.
+
+2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/invariant_index.ad[sb]: New test.
+
+2007-07-11 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32560
+ * g++.dg/template/decl3.C: New.
+
+2007-07-09 Geoffrey Keating <geoffk@apple.com>
+
+ PR 32617
+ * gcc.c-torture/execute/align-3.c: New.
+
+2007-07-10 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32708
+ * gcc.target/i386/pr32708-1.c: New test.
+ * gcc.target/i386/pr32708-2.c: Ditto.
+ * gcc.target/i386/pr32708-3.c: Ditto.
+
+2007-07-10 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/init/new20.C: Remove svn:executable flag.
+
+2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
+
+2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.dg/ultrasp7.c: Add fpic target requirement.
+
+2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/pch/counter-2.c: Match every message with its appropriate
+ directive.
+
+2007-07-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32157
+ * gfortran.dg/overload_2.f90: New test.
+
+ PR fortran/32689
+ * gfortran.dg/transfer_simplify_5.f90
+
+ PR fortran/32634
+ * gfortran.dg/interface_15.f90: New test.
+
+2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/32336
+ * gfortran.dg/matmul_5.f90: New test case.
+
+2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
+ * gcc.dg/fesd-any.h: Likewise.
+ * gcc.dg/fesd-baseonly.c: Likewise.
+ * gcc.dg/fesd-baseonly.h: Likewise.
+ * gcc.dg/fesd-none.c: Likewise.
+ * gcc.dg/fesd-none.h: Likewise.
+ * gcc.dg/fesd-reduced.c: Likewise.
+ * gcc.dg/fesd-reduced.h: Likewise.
+ * gcc.dg/fesd-sys.c: Likewise.
+ * gcc.dg/fesd-sys.h: Likewise
+ * gcc.dg/fesd.h: Likewise.
+
+ * g++.dg/debug/dwarf2: New directory.
+ * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
+ * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
+ * g++.dg/other/fesd-any.h: Likewise.
+ * g++.dg/other/fesd-baseonly.C: Likewise.
+ * g++.dg/other/fesd-baseonly.h: Likewise.
+ * g++.dg/other/fesd-none.C: Likewise.
+ * g++.dg/other/fesd-none.h: Likewise.
+ * g++.dg/other/fesd-reduced.C: Likewise.
+ * g++.dg/other/fesd-reduced.h: Likewise.
+ * g++.dg/other/fesd-sys.C: Likewise.
+ * g++.dg/other/fesd-sys.h: Likewise.
+ * g++.dg/other/fesd.h: Likewise.
+
+2007-07-09 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/31129
+ * gfortran.dg/parameter_unused.f90: New test.
+
+2007-07-09 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/32681
+ * gcc.dg/tree-ssa/pr32681.c: New test.
+
+2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32678
+ * gfortran.dg/fmt_t_5.f90: New test.
+
+2007-07-08 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/30535
+ * g++.dg/template/operator10.C: New.
+
+2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/32217
+ * gfortran.dg/unpack_zerosize_1.f90: New test case.
+
+2007-07-08 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/29876
+ * gfortran.dg/operator_6.f90: New test.
+
+2007-07-08 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/17711
+ * gfortran.dg/operator_4.f90: New test.
+ * gfortran.dg/operator_5.f90: New test.
+ * gfortran.dg/logical_comp.f90: Adjusted error messages.
+ * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
+
+2007-07-08 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32669
+ * gfortran.dg/argument_checking_6.f90: New.
+
+2007-07-08 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/25094
+ * gfortran.dg/interface_155555.f90: New test.
+
+2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
+ c99-math-long-double-1.c, c99-math.h: Test subnormals.
+
+2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
+ discern pedantic diagnostics and errors.
+ * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
+ and not an error.
+ * gcc.dg/20050121-1.c: This is an error and not a warning.
+ * gcc.target/i386/sseregparm-2.c: Likewise.
+ * gcc.target/i386/20060512-4.c: This is a warning and not an error.
+ * gcc.dg/charset/attribute2.c: Likewise.
+ * gcc.dg/bitfld-1.c: Likewise.
+ * gcc.dg/pack-test-2.c: Likewise.
+ * gcc.dg/940510-1.c: Match separately error and warning.
+ * gcc.dg/array-2.c: Match separately multiple messages. The second
+ diagnostic is a pedantic warning and not an error.
+ * gcc.dg/pr14475.c: Match separately multiple messages.
+ * gcc.dg/pr18809-1.c: Likewise.
+ * gcc.dg/pr27953.c: Likewise.
+ * gcc.dg/vla-init-1.c: Likewise.
+ * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
+
+2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32644
+ * gfortran.dg/char_decl_1.f90: New test.
+
+2007-07-07 Daniel Berlin <dberlin@dberlin.org>
+
+ * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
+
+2007-07-07 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/32232
+ * g++.dg/template/overload9.C: New test.
+
+2007-07-06 Daniel Berlin <dberlin@dberlin.org>
+
+ * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
+ * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
+
+2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
+ * gcc.dg/20001012-2.c: Likewise.
+ * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
+ * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
+
+2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
+ about the chunk size when STACK_SIZE is defined.
+
+2007-07-06 Josh Conner <jconner@apple.com>
+
+ PR middle-end/32602
+ * gcc.dg/sibcall-8.c: New test.
+
+2007-07-06 Josh Conner <jconner@apple.com>
+
+ PR middle-end/32603
+ * gcc.target/arm/sibcall-1.c: New test.
+
+2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
+
+2007-07-06 Daniel Franke <franke.daniel@gmail.com>
+
+ * gfortran.dg/save_parameter.f90: New test.
+ * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
+
+2007-07-06 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/opt/pr30965.C: New testcase.
+
+2007-07-06 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/save-restore-5.c: New test.
+
+2007-07-06 Uros Bizjak <ubizjak@gmail.com>
+
+ PR rtl_optimization/32450
+ * gcc.dg/pr32450.c: New runtime test.
+
+2007-07-06 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
+ single underscore in scan directives.
+
+2007-07-05 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/32245
+ * g++.dg/init/ptrmem4.C: New test.
+
+ PR c++/32251
+ * g++.dg/init/new21.C: Likewise.
+
+ PR c++/31992
+ * g++.dg/template/static30.C: Likewise.
+
+2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/costmodel/ppc: New directory.
+ * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
+ * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
+ New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
+
+2007-07-05 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32359
+ * gfortran.dg/module_md5_1.f90: Update MD5 number.
+
+2007-07-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32526
+ * gfortran.dg/interface_14.f90: New test.
+
+ PR fortran/32613
+ * gfortran.dg/do_iterator_2.f90: New test.
+
+2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
+ (FE_DEC_DOWNWARD): Likewise.
+ (FE_DEC_UPWARD): Likewise.
+ (FE_DEC_TOWARDZERO): Likewise.
+ (FE_DEC_TONEARESTFROMZERO): Likewise.
+
+2007-07-04 Daniel Berlin <dberlin@dberlin.org>
+
+ * gcc.c-torture/compile/pr32606.c: New.
+ * gfortran.fortran-torture/execute/pr32604.f90: New.
+
+2007-07-04 Mark Mitchell <mark@codesourcery.com>
+
+ * gcc.dg/visibility-12.c: New test.
+ * gcc.dg/visibility-13.c: Likewise.
+ * g++.dg/ext/visibility-9.C: Likewise.
+ * g++.dg/ext/visibility-10.C: Likewise.
+
+2007-07-04 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
+ * gcc.dg/sh-relax-vxworks.c: New test.
+
+2007-07-04 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32500
+ * gcc.c-torture/execute/pr32500.c: New testcase.
+
+2007-07-04 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32482
+ * gcc.c-torture/compile/pr32482.c: New testcase.
+
+2007-07-04 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
+ VxWorks kernels.
+ * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
+ * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
+ * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
+ * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
+
+2007-07-04 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
+
+2007-07-04 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
+
+2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31198
+ * gfortran.dg/min_max_optional_1.f90: New test.
+ * gfortran.dg/min_max_optional_2.f90: New test.
+ * gfortran.dg/min_max_optional_3.f90: New test.
+
+2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32545
+ * gfortran.dg/fmt_error.f90: New test.
+
+2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32612
+ * gfortran.dg/interface_13.f90: New test.
+
+2007-07-03 Dave Brolley <brolley@redhat.com>
+
+ PR c++/31743
+ * g++.dg/init/new20.C: New test.
+
+2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32579
+ * gfortran.dg/iso_c_binding_only.f03: Updated test case.
+
+2007-07-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/25062
+ * common_7.f90: New.
+ * common_8.f90: New.
+ * common_9.f90: New.
+
+2007-07-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30940
+ * gfortran.dg/argument_checking_1.f90: New.
+ * gfortran.dg/argument_checking_2.f90: New.
+ * gfortran.dg/argument_checking_3.f90: New.
+ * gfortran.dg/argument_checking_4.f90: New.
+ * gfortran.dg/argument_checking_5.f90: New.
+ * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
+ * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
+
+2007-07-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/pr32176.c: Add -w to default dg-options.
+
+2007-07-02 Daniel Berlin <dberlin@dberlin.org>
+
+ * gcc.c-torture/compile/ssa-pre-1.c: New test.
+
+2007-07-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/20888
+ * gfortran.dg/null_2.f90: New.
+
+2007-07-03 Uros Bizjak <ubizjak@gmail.com>
+ Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR middle-end/32176
+ * gcc.dg/pr32176.c: New test.
+
+2007-07-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/const-float80.c : New test.
+ * gcc.dg/const-float128.c : New test.
+ * gcc.dg/const-float80-ped.c : New test.
+ * gcc.dg/const-float128-ped.c : New test.
+
+2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/c99-math.h: Fix typo.
+
+2007-07-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR libgomp/32468
+ * gcc.dg/gomp/pr32468-1.c: New test.
+
+2007-07-02 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
+ an ABI option.
+
+2007-07-02 Daniel Berlin <dberlin@dberlin.org>
+
+ * gfortran.fortran-torture/compile/pr32583.f: New.
+ * gcc.c-torture/compile/pr32584.c: New
+
+2007-07-02 Ollie Wild <aaw@google.com>
+
+ * g++.dg/lookup/using16.C: Merge dg-errors with common line.
+ * g++.dg/lookup/using17.C: Merge dg-errors with common line.
+
+2007-07-02 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/save-restore-1.c: New test.
+ * gcc.target/mips/save-restore-2.c: Likewise.
+ * gcc.target/mips/save-restore-3.c: Likewise.
+ * gcc.target/mips/save-restore-4.c: Likewise.
+
+2007-07-02 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/31966
+ PR tree-optimization/32533
+ * gcc.dg/tree-ssa/pr31966.c: New runtime test.
+ * gfortran.dg/pr32533.f90: Ditto.
+
+2007-07-02 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/opt/nrv12.C: New test.
+ * gcc.target/i386/nrv1.c: New test.
+
+ PR c++/31748
+ * g++.dg/gomp/pr31748.C: New test.
+
+2007-07-02 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/32230
+ * gcc.dg/vect/pr32230.c: New test.
+
+2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
+
+ * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
+ * bind_c_coms.f90: Ditto.
+ * bind_c_coms_driver.c: Ditto.
+ * bind_c_dts.f90: Ditto.
+ * bind_c_dts_2.f03: Ditto.
+ * bind_c_dts_2_driver.c: Ditto.
+ * bind_c_dts_3.f03: Ditto.
+ * bind_c_dts_4.f03: Ditto.
+ * bind_c_dts_driver.c: Ditto.
+ * bind_c_implicit_vars.f03: Ditto.
+ * bind_c_procs.f03: Ditto.
+ * bind_c_usage_2.f03: Ditto.
+ * bind_c_usage_3.f03: Ditto.
+ * bind_c_usage_5.f03: Ditto.
+ * bind_c_usage_6.f03: Ditto.
+ * bind_c_usage_7.f03: Ditto.
+ * bind_c_vars.f90: Ditto.
+ * bind_c_vars_driver.c: Ditto.
+ * binding_c_table_15_1.f03: Ditto.
+ * binding_label_tests.f03: Ditto.
+ * binding_label_tests_10.f03: Ditto.
+ * binding_label_tests_10_main.f03: Ditto.
+ * binding_label_tests_11.f03: Ditto.
+ * binding_label_tests_11_main.f03: Ditto.
+ * binding_label_tests_12.f03: Ditto.
+ * binding_label_tests_13.f03: Ditto.
+ * binding_label_tests_13_main.f03: Ditto.
+ * binding_label_tests_14.f03: Ditto.
+ * binding_label_tests_2.f03: Ditto.
+ * binding_label_tests_3.f03: Ditto.
+ * binding_label_tests_4.f03: Ditto.
+ * binding_label_tests_5.f03: Ditto.
+ * binding_label_tests_6.f03: Ditto.
+ * binding_label_tests_7.f03: Ditto.
+ * binding_label_tests_8.f03: Ditto.
+ * binding_label_tests_9.f03: Ditto.
+ * c_assoc.f90: Ditto.
+ * c_assoc_2.f03: Ditto.
+ * c_f_pointer_shape_test.f90: Ditto.
+ * c_f_pointer_tests.f90: Ditto.
+ * c_f_tests_driver.c: Ditto.
+ * c_funloc_tests.f03: Ditto.
+ * c_funloc_tests_2.f03: Ditto.
+ * c_funloc_tests_3.f03: Ditto.
+ * c_funloc_tests_3_funcs.c: Ditto.
+ * c_kind_params.f90: Ditto.
+ * c_kind_tests_2.f03: Ditto.
+ * c_kinds.c: Ditto.
+ * c_loc_driver.c: Ditto.
+ * c_loc_test.f90: Ditto.
+ * c_loc_tests_2.f03: Ditto.
+ * c_loc_tests_2_funcs.c: Ditto.
+ * c_loc_tests_3.f03: Ditto.
+ * c_loc_tests_4.f03: Ditto.
+ * c_loc_tests_5.f03: Ditto.
+ * c_loc_tests_6.f03: Ditto.
+ * c_loc_tests_7.f03: Ditto.
+ * c_loc_tests_8.f03: Ditto.
+ * c_ptr_tests.f03: Ditto.
+ * c_ptr_tests_10.f03: Ditto.
+ * c_ptr_tests_5.f03: Ditto.
+ * c_ptr_tests_7.f03: Ditto.
+ * c_ptr_tests_7_driver.c: Ditto.
+ * c_ptr_tests_8.f03: Ditto.
+ * c_ptr_tests_8_funcs.c: Ditto.
+ * c_ptr_tests_9.f03: Ditto.
+ * c_ptr_tests_driver.c: Ditto.
+ * c_size_t_driver.c: Ditto.
+ * c_size_t_test.f03: Ditto.
+ * com_block_driver.f90: Ditto.
+ * global_vars_c_init.f90: Ditto.
+ * global_vars_c_init_driver.c: Ditto.
+ * global_vars_f90_init.f90: Ditto.
+ * global_vars_f90_init_driver.c: Ditto.
+ * interop_params.f03: Ditto.
+ * iso_c_binding_only.f03: Ditto.
+ * iso_c_binding_rename_1.f03: Ditto.
+ * iso_c_binding_rename_1_driver.c: Ditto.
+ * iso_c_binding_rename_2.f03: Ditto.
+ * iso_c_binding_rename_2_driver.c: Ditto.
+ * kind_tests_2.f03: Ditto.
+ * kind_tests_3.f03: Ditto.
+ * module_md5_1.f90: Ditto.
+ * only_clause_main.c: Ditto.
+ * print_c_kinds.f90: Ditto.
+ * test_bind_c_parens.f03: Ditto.
+ * test_c_assoc.c: Ditto.
+ * test_com_block.f90: Ditto.
+ * test_common_binding_labels.f03: Ditto.
+ * test_common_binding_labels_2.f03: Ditto.
+ * test_common_binding_labels_2_main.f03: Ditto.
+ * test_common_binding_labels_3.f03: Ditto.
+ * test_common_binding_labels_3_main.f03: Ditto.
+ * test_only_clause.f90: Ditto.
+ * use_iso_c_binding.f90: Ditto.
+ * value_5.f90: Ditto.
+ * value_test.f90: Ditto.
+ * value_tests_f03.f90: Ditto.
+
+2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gcc.dg/tls/opt-14.c: New.
+
+2007-07-01 Ollie Wild <aaw@google.com>
+
+ * g++.dg/lookup/using16.C: New test.
+ * g++.dg/lookup/using17.C: New test.
+
+2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
+
+ PR fortran/32239
+ * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
+ (test_4): Use proper test for floating point equality.
+ (test_8): Likewise.
+
+2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/32554
+ * gfortran.dg/fmt_p_1.f90: New test.
+
+2007-07-01 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
+ initialization and fix dg-final check - the initialization loop is
+ vectorizable.
+
+2007-07-01 Uros Bizjak <ubizjak@gmail.com>
+ Volker Reichelt <v.reichelt@netcologne.de>
+
+ PR middle-end/32559
+ * gcc.dg/pr32559.c: New test.
+
+2007-07-01 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/25371
+ * gcc.dg/vect/pr25371.c: New test.
+
+2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
+
+ * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
+ when allocating and initializing a flexible array.
+
+2007-06-30 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/20373
+ * gfortran.dg/intrinsic.f90: New test.
+
+2007-06-30 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32555
+ * gfortran.dg/fmt_zero_check.f90: New.
+
+2007-06-30 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30284
+ * gfortran.dg/repeat_f90: New test.
+
+2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
+ -pedantic-errors, so we should match errors.
+ * gcc.dg/cpp/escape-1.c: Likewise.
+ * gcc.dg/cpp/charconst.c: Empty character constants are errors.
+ * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
+ warning.
+ * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
+ errors instead of warnings.
+ * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
+ a pedantic warning.
+ * gcc.dg/cpp/arith-3.c: Likewise.
+
+2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
+ * gcc.dg/pch/valid-2.c: Likewise.
+ * gcc.dg/pch/valid-3.c: Likewise.
+ * gcc.dg/pch/warn-1.c: Likewise.
+ * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
+
+2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/4076
+ * gcc.dg/Wunused-function.c: New.
+
+2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
+
+2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/other/canon-31724.C: New.
+
+2007-06-29 Jan Hubicka <jh@suse.cz>
+
+ PR middle-end/32372
+ * gcc.c-torture/compile/pr32372.c: new.
+
+2007-06-29 Daniel Franke <franke.daniel@gmail.com>
+
+ * gfortran.dg/operator_3.f90: New test.
+
+2007-06-29 Daniel Franke <franke.daniel@gmail.com>
+
+ * gfortran.dg/gomp/reduction1.f90: Adjust error message.
+ * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
+
+2007-06-29 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/32493
+ * gcc.dg/inline-23.c: New testcase.
+
+2007-06-29 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/24659
+ * gcc.target/i386/vectorize2.c: New test.
+ * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
+ * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
+
+2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/pointer-arith-9.c: New test.
+
+2007-06-29 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32483
+ * gfortran.dg/fmt_read_2.f90: New.
+
+2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
+ If it exists, don't try to create it.
+
+2007-06-28 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.dg/ext/visibility/ms-compat-1.C: New.
+
+2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/32417
+ * gfortran.fortran-torture/compile/pr32417.f90: New test.
+
+2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
+ targets.
+
+2007-06-27 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32467
+ * gfortran.dg/gomp/allocatable_components_1.f90: New test.
+
+2007-06-27 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/32492
+ * gcc.dg/inline-22.c: New testcase.
+
+2007-06-26 Hui-May Chang <hm.chang@apple.com>
+
+ * gcc.target/i386/large-size-array-3.c: Remove the larger size of
+ the scan-assembler constant.
+
+2007-06-25 Geoffrey Keating <geoffk@apple.com>
+
+ PR 20216
+ * gcc.dg/pr20216.c: New.
+
+2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/32421
+ * gcc.dg/vect/pr32421.c: New test.
+
+2006-06-26 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/32111
+ * g++.dg/other/friend5.C: New test.
+
+2007-06-25 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32464
+ * gfortran.dg/host_assoc_function_2.f90: New test.
+
+ PR fortran/31494
+ * gfortran.dg/host_assoc_call_1.f90: New test.
+
+2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
+
+2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32456
+ * gfortran.dg/error_format.f90: New test.
+
+2007-06-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32136
+ * gfortran.dg/pr32136.f90: New test.
+
+2007-06-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31726
+ * gfortran.dg/minmaxloc_1.f90: New test.
+
+ PR fortran/32298
+ * gfortran.dg/minmaxloc_2.f90: New test.
+
+2007-06-23 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/16876
+ PR middle-end/29478
+ * gcc.dg/pr29254.c: The warning is bogus.
+ * gcc.dg/warn-1.c: Likewise.
+ * gcc.dg/assign-warn-3.c: Likewise.
+ * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
+
+2007-06-23 Richard Earnshaw <rearnsha@arm.com>
+
+ * gcc.c-torture/execute/20070623-1.c: New.
+
+2007-06-22 Jan Hubicka <jh@suse.cz>
+
+ * gcc.c-torture/compile/pr31541.c: New.
+
+2007-06-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
+ Remove -m64 from dg-options.
+
+2007-06-22 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/32374
+ * gcc.dg/pr32374.c: New test.
+
+2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32360
+ * gfortran.dg/pointer_assign_3.f90: New test.
+
+2007-06-21 Sebastian Pop <sebpop@gmail.com>
+
+ * gcc.dg/tree-ssa/pr19590.c: New.
+
+2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31162
+ * gfortran.dg/assign.f90: Update test.
+ * gfortran.dg/real_do_1.f90: Update test.
+ * gfortran.dg/gomp/omp_do1.f90: Update test.
+ * gfortran.dg/warnings_are_errors_1.f: Update test.
+ * gfortran.dg/g77/20010519-1.f: Update test.
+ * gfortran.dg/g77/pr9258.f: Update test.
+ * gfortran.dg/g77/960317-1.f: Update test.
+
+2007-06-21 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32453
+ * gcc.c-torture/compile/pr32453.c: New testcase.
+
+2007-06-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/31866
+ * gcc.dg/pr31866.c: New test.
+
+2007-06-21 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/32451
+ * g++.dg/torture/20070621-1.C: New testcase.
+
+2007-06-21 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.dg/attr-isr.c: Test delay slot content.
+
+2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/32361
+ gfortran.dg/pointer_assign_2.f90: New test.
+
+2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/25061
+ gfortran.dg/invalid_procedure_name.f90: New test.
+
+2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
+
+ PR tree-optimization/25737
+ * gcc.dg/tree-ssa/alias-14.c: New test.
+
+2007-06-20 Hui-May Chang <hm.chang@apple.com>
+
+ * gcc.target/i386/large-size-array-3.c: New.
+
+2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
+ Richard Guenther <rguenther@suse.de>
+
+ PR fortran/32140
+ * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
+
+2007-06-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/31959
+ * gcc.dg/pr31959.c: New test.
+
+ PR inline-asm/32109
+ * g++.dg/ext/asm10.C: New test.
+
+ PR middle-end/32285
+ * gcc.c-torture/execute/20070614-1.c: New test.
+
+2007-06-19 Seongbae Park <seongbae.park@gmail.com>
+
+ * gcc.target/arm/stack-corruption.c: New test.
+
+2007-06-19 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/torture/pr30252.C: New testcase.
+
+2007-06-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/32353
+ * g++.dg/opt/nrv13.C: New test.
+
+2007-06-19 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20863
+ PR fortran/20882
+ * gfortran.dg/impure_assignment_2.f90 : New test.
+
+ PR fortran/32236
+ * gfortran.dg/data_initialized_2.f90 : New test.
+
+ * gfortran.dg/equiv_7.f90 : Test for endianess and call the
+ appropriate version of 'dmach'.
+
+2007-06-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32389
+ * gcc.target/i386/pr32389.c New test.
+
+2007-06-18 Simon Baldwin <simonb@google.com>
+
+ PR c++/31923
+ * g++.dg/template/error25.C: New.
+ * g++.dg/template/spec35.C: New.
+
+2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ * gcc.c-torture/compile/pr32355.c: New testcase.
+
+2007-06-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/32383
+ * g++.dg/opt/pr32383.C: New test.
+
+2007-06-17 Uros Bizjak <ubizjak@gmail.com>
+
+ PR rtl-optimization/32366
+ * gcc.dg/vect/pr32366.c: New test.
+
+2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ * gcc.c-torture/compile/pr32349.c: New testcase.
+
+2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
+ * gcc.target/sparc/combined-2.c: Likewise.
+ * gcc.target/sparc/fexpand.c : Likewise.
+ * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
+ * gcc.target/sparc/fpack16.c : Likewise.
+ * gcc.target/sparc/fpmerge.c : Likewise.
+ * gcc.target/sparc/fpmul.c : Likewise.
+ * gcc.target/sparc/noresult.c : Likewise.
+ * gcc.target/sparc/pdist.c: Likewise.
+
+2007-06-16 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/31723
+ * gcc.target/i386/recip-divf.c: New test.
+ * gcc.target/i386/recip-sqrtf.c: Ditto.
+ * gcc.target/i386/recip-vec-divf.c: Ditto.
+ * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
+ * gcc.target/i386/sse-recip.c: Ditto.
+ * gcc.target/i386/sse-recip-vec.c: Ditto.
+
+2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/32225
+ * gcc.c-torture/compile/20070605-1.c: New test.
+
+ * gcc.c-torture/compile/20070603-1.c: New testcase.
+ * gcc.c-torture/compile/20070603-2.c: New testcase.
+
+ * gcc.c-torture/compile/20070531-1.c: New test.
+
+ PR tree-opt/32167
+ * gcc.c-torture/compile/20070531-2.c: New test.
+
+ PR tree-opt/32144
+ * gcc.c-torture/compile/20070529-1.c: New test.
+
+ PR tree-opt/32145
+ * gcc.c-torture/compile/20070529-2.c: New test.
+
+ PR tree-opt/32015
+ * gcc.c-torture/compile/20070520-1.c: New test.
+
+ * g++.dg/ext/java-1.C: New test.
+
+ * gcc.dg/vect/vect-106.c: We are now able to vectorize two
+ loops instead of one. Remove the "can't determine dependence"
+ check.
+ * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
+ needed as the cast is gone in the first place.
+ * gcc.dg/max-1.c: Change local variable a to be a global one.
+ * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
+ have a cast which is PREd.
+
+2007-06-15 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/lookup/anon6.C: New test.
+
+2007-06-14 Dirk Mueller <dmueller@suse.de>
+
+ PR c++/31806
+ * g++.dg/opt/static6.C: New testcase.
+
+2007-06-14 Geoff Keating <geoffk@apple.com>
+
+ * g++.dg/ext/visibility/overload-1.C: New.
+
+ PR 31093
+ * g++.dg/ext/visibility/anon4.C: New.
+
+2007-06-14 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32268
+ * gcc.target/i386/pr32268.c: New test.
+
+2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
+ from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
+ _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
+
+ * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
+ from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
+ converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
+ BID is used.
+
+2007-06-14 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32302
+ * gfortran.dg/common_resize_1.f90: New test.
+
+2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR target/32274
+ * gcc.dg/vect/pr32224.c: Fix.
+
+2007-06-13 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/ssefn-1.c: Add -march=i386.
+
+2007-06-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32323
+ * gfortran.dg/actual_array_vect_1.f90: New.
+
+2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.target/sparc/mfpu.c: New test.
+
+2007-06-12 Geoff Keating <geoffk@apple.com>
+
+ * g++.dg/warn/weak1.C: Suppress on Darwin.
+ * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
+
+2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/31579
+ * g++.dg/torture/pr31579.C: New testcase.
+
+2007-06-12 Ian Lance Taylor <iant@google.com>
+
+ PR libstdc++/29286
+ * g++.dg/init/new16.C: New test.
+ * g++.dg/init/new17.C: New test.
+ * g++.dg/init/new18.C: New test.
+ * g++.dg/init/new19.C: New test.
+
+2007-06-12 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/lhs_view_convert.adb: New test.
+
+2007-06-12 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/15353
+ PR tree-optimization/31657
+ * gcc.c-torture/execute/20070424-1.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
+
+2007-06-12 Uros Bizjak <ubizjak@gmail.com>
+
+ PR rtl-optimization/32293
+ * gcc.dg/pr32293.c: New test.
+
+2007-06-12 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
+
+2007-06-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29786
+ * gfortran.dg/equiv_7.f90: New test.
+ * gfortran.dg/equiv_constraint_7.f90: Change error message.
+
+ PR fortran/30875
+ * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
+
+2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
+
+ * gcc.dg/setjmp-3.c: Rename raise to raise0.
+ * gcc.dg/setjmp-4.c: Likewise.
+ * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
+
+2007-06-11 Paolo Bonzini <bonzini@gnu.org>
+
+ PR rtl-optimization/31025
+ * gfortran.dg/pr31025.f90: New.
+
+2007-06-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32280
+ * gcc.target/i386/pr32280.c: New test.
+
+2007-06-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/32279
+ * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
+
+2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/32235
+ * gfortran.dg/backspace_9.f: New test.
+
+2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/prefetch-7.c: New test.
+
+2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-28.c: New testcase.
+
+2007-06-09 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/32169
+ * gcc.c-torture/compile/pr32169.c: New test.
+
+2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
+
+ * gcc.dg/vect/costmodel: New directory.
+ * gcc.dg/vect/costmodel/i386: New directory.
+ * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
+ * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
+ New test.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
+ * gcc.dg/vect/costmodel/x86_64: New directory.
+ * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
+ New testsuite.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
+ New test.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
+
+2007-06-08 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/32243
+ * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
+ flags for -Os tests.
+ * gcc.dg/vect/03-vect-pr32243.c: New test.
+
+2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/32224
+ * gcc.dg/vect/pr32224.c: New test.
+
+2007-06-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/32177
+ * g++.dg/gomp/pr32177.C: New test.
+
+2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
+ * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
+ warning nor an error.
+ * gcc.dg/Wfatal-2.c: Likewise.
+ * gcc.dg/Werror-1.c: Likewise.
+ * gcc.dg/Werror-5.c: Likewise.
+ * gcc.dg/Werror-7.c: Likewise.
+ * gcc.dg/Werror-10.c: Likewise.
+ * gcc.dg/Werror-11.c: Likewise.
+
+2007-06-07 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/30759
+ * g++.dg/init/brace6.C: New test.
+
+2007-06-07 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
+ * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
+ * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
+ * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
+
+ * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
+ * gcc.dg/20050826-1.c: Run on all Darwin platforms.
+ * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
+ * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
+ * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
+ * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
+ * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
+ * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
+
+ * gcc.dg/darwin-minversion-3.c: New.
+
+2007-06-07 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/builtin-copysign.c: New test.
+
+2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/32220
+ * gfortran.dg/predcom-2.f: New testcase.
+
+2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/32231
+ * gcc.target/i386/vectorize4.c: New test.
+
+2007-06-06 Steve Ellcey <sje@cup.hp.com>
+
+ * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
+
+2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/simd-5.c: Mark output as a note.
+ * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
+ dg-message.
+ * gcc.dg/simd-1.c: Likewise.
+ * gcc.dg/always_inline.c: Mark output as a sorry.
+ * gcc.dg/always_inline2.c: Likewise.
+ * gcc.dg/always_inline3.c: Likewise.
+
+2007-06-06 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/conversion/enum1.C: New test.
+
+2007-06-06 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/32216
+ * gcc.dg/vect/pr32216.c: New test.
+
+2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR testsuite/18923
+ * gfortran.dg/invalid_contains_1.f90: New test.
+ * gfortran.dg/invalid_contains_2.f90: New test.
+
+2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR testsuite/32057
+ * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
+ midnight issues.
+
+2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
+ dg-message to match de note.
+ * gcc.dg/pr26570.c: Use dg-message for a note.
+ * gcc.dg/pr29254.c: Use dg-message for generic output and use
+ dg-error instead of dg-warning because of -Werror.
+ * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
+ neither an error, nor a warning.
+ * gcc.dg/glibc-uclibc-2.c: Likewise
+ * gcc.dg/cpp/19940712-1.c: Likewise.
+
+2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
+
+ PR preprocessor/23479
+ * gcc.dg/binary-constants-1.c: Add test suites for
+ the 0b-prefixed binary integer constants.
+ * gcc.dg/binary-constants-2.c: Ditto.
+ * gcc.dg/binary-constants-3.c: Ditto.
+ * gcc.dg/binary-constants-4.c: Ditto.
+
+2007-06-05 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/Wstrict-overflow-19.c: New test.
+
+2007-06-05 Razya Ladelsky <razya@il.ibm.com>
+
+ * gcc.dg/matrix/matrix-6.c: Remove conversion.
+
+2007-06-04 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/Wstrict-overflow-18.c: New test.
+
+2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR testsuite/25241
+ * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
+ * gcc.dg/cpp/mi5.c: Likewise.
+ * gcc.dg/cpp/mi7.c: Likewise.
+
+2007-06-04 Uros Bizjak <ubizjak@gmail.com>
+
+ PR c/32191
+ * gcc.dg/pr32191.c: New test.
+
+2007-05-28 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32124
+ * gfortran.dg/allocate_stat_1.f90: Remove.
+
+2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sse4_2-check.h: New.
+ * gcc.target/i386/sse4_2-crc32b.c: Likewise.
+ * gcc.target/i386/sse4_2-crc32.h: Likewise.
+ * gcc.target/i386/sse4_2-crc32l.c: Likewise.
+ * gcc.target/i386/sse4_2-crc32q.c: Likewise.
+ * gcc.target/i386/sse4_2-crc32w.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
+ * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
+ * gcc.target/i386/sse4_2-popcnt.h: Likewise.
+ * gcc.target/i386/sse4_2-popcntl.c: Likewise.
+ * gcc.target/i386/sse4_2-popcntq.c: Likewise.
+
+2007-06-01 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pie-link.c: New test.
+
+2007-06-01 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/Wstrict-overflow-17.c: New test.
+
+2007-06-01 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.dg/builtin-return-1.c (g): New.
+ (main): Allocate at least 64 bytes on the stack.
+
+2007-05-31 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/init/cleanup3.C: New test.
+
+2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
+ int is 16 bits.
+
+007-05-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32156
+ * gfortran.dg/char_array_constructor_3.f90: New test.
+
+2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/32160
+ * gfortran.dg/predcom-1.f: New test.
+
+2007-05-31 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/other/str_empty.C: Move...
+ * g++.dg/other/pr30567.C: Move...
+ * g++.dg/tree-ssa/pr27218.C: Move...
+ * g++.dg/torture: ...here and remove dg-options.
+
+2007-05-31 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/32158
+ * g++.dg/ext/is_pod_incomplete.C: New.
+
+2007-05-31 Russell Yanofsky <russ@yanofsky.org>
+ Douglas Gregor <doug.gregor@gmail.com>
+ Pedro Lamarao <pedro.lamarao@mndfck.org>
+ Howard Hinnant <howard.hinnant@gmail.com>
+
+ PR c++/7412
+ PR c++/29939
+ * g++.dg/cpp0x/rv8p.C: New.
+ * g++.dg/cpp0x/temp-constructor-bug.C: New.
+ * g++.dg/cpp0x/cast-bug.C: New.
+ * g++.dg/cpp0x/elision_weak.C: New.
+ * g++.dg/cpp0x/collapse-bug.C: New.
+ * g++.dg/cpp0x/rv3p.C: New.
+ * g++.dg/cpp0x/rv7n.C: New.
+ * g++.dg/cpp0x/overload-conv-1.C: New.
+ * g++.dg/cpp0x/rv2n.C: New.
+ * g++.dg/cpp0x/deduce.C: New.
+ * g++.dg/cpp0x/temp-va-arg-bug.C: New.
+ * g++.dg/cpp0x/rv6p.C: New.
+ * g++.dg/cpp0x/template_deduction.C: New.
+ * g++.dg/cpp0x/implicit-copy.C: New.
+ * g++.dg/cpp0x/rv1p.C: New.
+ * g++.dg/cpp0x/cast.C: New.
+ * g++.dg/cpp0x/rv5n.C: New.
+ * g++.dg/cpp0x/collapse.C: New.
+ * g++.dg/cpp0x/overload-conv-2.C: New.
+ * g++.dg/cpp0x/rv4p.C: New.
+ * g++.dg/cpp0x/rvo.C: New.
+ * g++.dg/cpp0x/iop.C: New.
+ * g++.dg/cpp0x/rv3n.C: New.
+ * g++.dg/cpp0x/rv7p.C: New.
+ * g++.dg/cpp0x/reference_collapsing.C: New.
+ * g++.dg/cpp0x/overload.C: New.
+ * g++.dg/cpp0x/named.C: New.
+ * g++.dg/cpp0x/rv2p.C: New.
+ * g++.dg/cpp0x/rv6n.C: New.
+ * g++.dg/cpp0x/not_special.C: New.
+ * g++.dg/cpp0x/bind.C: New.
+ * g++.dg/cpp0x/rv1n.C: New.
+ * g++.dg/cpp0x/rv5p.C: New.
+ * g++.dg/cpp0x/elision.C: New.
+ * g++.dg/cpp0x/named_refs.C: New.
+ * g++.dg/cpp0x/unnamed_refs.C: New.
+ * g++.dg/cpp0x/rv4n.C: New.
+ * g++.dg/cpp0x/elision_neg.C: New.
+ * g++.dg/init/copy7.C: Run in C++98 mode.
+ * g++.dg/overload/arg1.C: Ditto.
+ * g++.dg/overload/arg4.C: Ditto.
+
+2007-05-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/31809
+ * g++.dg/opt/static5.C: New test.
+
+2007-05-30 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/dg.exp: Prune torture/.
+ * g++.dg/torture/dg-torture.exp: New testsuite.
+
+2007-05-30 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.target/arm/pr27387.C: Move and rename to ...
+ * g++.dg/inherit/thunk8.C: ... here.
+
+2007-05-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/31769
+ * g++.dg/gomp/pr31769.C: New test.
+
+2007-05-29 Hui-May Chang <hm.chang@apple.com>
+
+ * gcc.target/i386/stack-realign.c: New.
+
+2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/prefetch-6.c: New test.
+
+2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ * gfortran.dg/sizeof.f90: New.
+
+2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR c/31339
+ * gcc.dg/boolcomplex-1.c: New test.
+
+ PR c++/31339
+ * g++.dg/ext/boolcomplex-1.c: New test.
+
+2007-05-28 Razya Ladelsky <razya@il.ibm.com>
+
+ * gcc.dg/matrix: New directory.
+
+2007-05-28 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32124
+ * gfortran.dg/allocate_stat_1.f90: New.
+
+2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
+
+ PR fortran/31972
+ * transfer_hollerith_1.f90: New test.
+
+2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/32100
+ * gcc.c-torture/execute/vrp-7.c: New test.
+
+2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/transfer_simplify_4.f90: New test.
+
+2007-05-27 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32088
+ * gfortran.dg/func_result_3.f90: New.
+
+2007-05-27 Tobias Burnus <burnus@net-b.de>
+
+ PR middle-end/32083
+ * gfortran.dg/transfer_simplify_3.f90: New.
+
+2007-05-26 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32065
+ * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
+ to compile options.
+ * gcc.target/i386/pr32065-2.c: New test.
+
+2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31813
+ * gfortran.dg/io_constraints_2.f90: Update.
+
+2007-05-26 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31219
+ * gfortran.dg/array_constructor_17.f90: New test.
+
+2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/32090
+ * g++.dg/opt/array2.C: New testcase.
+
+2007-05-26 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/32065
+ * gcc.target/i386/pr32065.c: New test.
+
+2007-05-25 Dirk Mueller <dmueller@suse.de>
+ Marcus Meissner <meissner@suse.de>
+
+ * gcc.dg/attr-alloc_size.c: New.
+
+2007-05-25 Simon Martin <simartin@users.sourceforge.net>
+ Lee Millward <lee.millward@gmail.com>
+
+ PR c++/31745
+ * g++.dg/parse/crash34.C: New test.
+
+ * g++.dg/parse/crash35.C: New test.
+
+2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sse2-check.h: New.
+ * gcc.target/i386/sse2-vec-1.c: Likewise.
+ * gcc.target/i386/sse2-vec-2.c: Likewise.
+ * gcc.target/i386/sse2-vec-3.c: Likewise.
+ * gcc.target/i386/sse2-vec-4.c: Likewise.
+ * gcc.target/i386/sse2-vec-5.c: Likewise.
+ * gcc.target/i386/sse2-vec-6.c: Likewise.
+
+2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/31431
+ PR c++/31432
+ PR c++/31434
+ PR c++/31435
+ PR c++/31437
+ PR c++/31438
+ PR c++/31442
+ PR c++/31443
+ PR c++/31444
+ PR c++/31445
+ * g++.dg/cpp0x/pr31431.C: New.
+ * g++.dg/cpp0x/pr31437.C: New.
+ * g++.dg/cpp0x/pr31442.C: New.
+ * g++.dg/cpp0x/pr31444.C: New.
+ * g++.dg/cpp0x/pr31431-2.C: New.
+ * g++.dg/cpp0x/pr31432.C: New.
+ * g++.dg/cpp0x/pr31434.C: New.
+ * g++.dg/cpp0x/pr31438.C: New.
+ * g++.dg/cpp0x/pr31443.C: New.
+ * g++.dg/cpp0x/pr31445.C: New.
+ * g++.dg/cpp0x/variadic-crash1.C: New.
+
+2007-05-25 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/arm/long-calls-1.c: New test.
+ * gcc.target/arm/long-calls-2.c: Likewise.
+ * gcc.target/arm/long-calls-3.c: Likewise.
+ * gcc.target/arm/long-calls-4.c: Likewise.
+
+2007-05-25 Richard Guenther <rguenther@suse.de>
+ Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-optimization/31982
+ * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
+
+2007-05-25 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/32047
+ * gfortran.dg/result_in_spec_2.f90: New test.
+
+2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
+
+2007-05-24 Ollie Wild <aaw@google.com>
+
+ * gcc.dg/cpp/counter-1.c: New test.
+ * gcc.dg/pch/counter-1.c: New test.
+ * gcc.dg/pch/counter-1.hs: New file.
+ * gcc.dg/pch/counter-2.c: New test.
+ * gcc.dg/pch/counter-2.hs: New file.
+ * gcc.dg/pch/counter-3.c: New test.
+ * gcc.dg/pch/counter-3.hs: New file.
+
+2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/predcom-1.c: New test.
+ * gcc.dg/tree-ssa/predcom-2.c: New test.
+ * gcc.dg/tree-ssa/predcom-3.c: New test.
+ * gcc.dg/tree-ssa/predcom-4.c: New test.
+ * gcc.dg/tree-ssa/predcom-5.c: New test.
+ * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
+
+2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/32062
+ * gcc.target/i386/sse4_1-check.h (MASK): New.
+
+2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32038
+ * gfortran.dg/pr25603.f: Initialize integer variables.
+
+2007-05-23 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/other/vrp1.C: New test.
+
+2007-05-23 Simon Martin <simartin@users.sourceforge.net>
+
+ PR preprocessor/20077
+ * gcc.dg/cpp/paste15.c: New test.
+
+2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
+ Nigel Stephens <nigel@mips.com>
+ Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
+ * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
+ * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
+ * gcc.target/mips/inter/mips16-inter.exp: New.
+
+2007-05-23 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
+
+2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
+ nor i386-cpuid.h. Include sse3-check.h. Remove main ().
+ * gcc.target/i386/sse3-addsubps.c: Likewise.
+ * gcc.target/i386/sse3-haddpd.c: Likewise.
+ * gcc.target/i386/sse3-haddps.c: Likewise.
+ * gcc.target/i386/sse3-hsubpd.c: Likewise.
+ * gcc.target/i386/sse3-hsubps.c: Likewise.
+ * gcc.target/i386/sse3-lddqu.c: Likewise.
+ * gcc.target/i386/sse3-movddup.c: Likewise.
+ * gcc.target/i386/sse3-movshdup.c: Likewise.
+ * gcc.target/i386/sse3-movsldup.c: Likewise.
+
+ * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
+ nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
+ * gcc.target/i386/ssse3-pabsd.c: Likewise.
+ * gcc.target/i386/ssse3-pabsw.c: Likewise.
+ * gcc.target/i386/ssse3-palignr.c: Likewise.
+ * gcc.target/i386/ssse3-phaddd.c: Likewise.
+ * gcc.target/i386/ssse3-phaddsw.c: Likewise.
+ * gcc.target/i386/ssse3-phaddw.c: Likewise.
+ * gcc.target/i386/ssse3-phsubd.c: Likewise.
+ * gcc.target/i386/ssse3-phsubsw.c: Likewise.
+ * gcc.target/i386/ssse3-phsubw.c: Likewise.
+ * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
+ * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
+ * gcc.target/i386/ssse3-pshufb.c: Likewise.
+ * gcc.target/i386/ssse3-psignb.c: Likewise.
+ * gcc.target/i386/ssse3-psignd.c: Likewise.
+ * gcc.target/i386/ssse3-psignw.c: Likewise.
+ * gcc.target/i386/ssse3-vals.h: Likewise.
+
+ * gcc.target/i386/sse3-check.h: New file.
+ * gcc.target/i386/ssse3-check.h: Likewise.
+
+2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/31095
+ * gcc.c-torture/compile/bcopy-1.c: New testcase.
+
+2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/31606
+ * gcc.c-torture/20070522-1.c: New testcase.
+
+2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
+
+2007-05-22 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.c-torture/execute/ieee/20000320-1.x,
+ gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
+ m68k-*-* and check_effective_target_coldfire_fpu.
+
+2007-05-22 Ollie Wild <aaw@google.com>
+
+ * g++.dg/lookup/hidden-class10.C: New test.
+ * g++.dg/lookup/hidden-class11.C: New test.
+
+2007-05-22 Ollie Wild <aaw@google.com>
+
+ * g++.dg/lookup/name-clash5.C: New test.
+ * g++.dg/lookup/name-clash6.C: New test.
+
+2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * g++.dg/other/i386-2.C: Update comments on header files tested.
+ Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
+ of <tmmintrin.h>.
+ * gcc.target/i386/sse-12.c: Likewise.
+ * gcc.target/i386/sse-13.c: Likewise.
+ * gcc.target/i386/sse-14.c: Likewise.
+
+ * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
+ Redefined to test with immediate operand.
+ (__builtin_ia32_blendps): Likewise.
+ (__builtin_ia32_blendpd): Likewise.
+ (__builtin_ia32_dpps): Likewise.
+ (__builtin_ia32_dpps): Likewise.
+ (__builtin_ia32_insertps128): Likewise.
+ (__builtin_ia32_vec_ext_v4sf): Likewise.
+ (__builtin_ia32_vec_set_v16qi): Likewise.
+ (__builtin_ia32_vec_set_v4si): Likewise.
+ (__builtin_ia32_vec_set_v2di): Likewise.
+ (__builtin_ia32_vec_ext_v16qi): Likewise.
+ (__builtin_ia32_vec_ext_v4si): Likewise.
+ (__builtin_ia32_vec_ext_v2di): Likewise.
+ (__builtin_ia32_roundpd): Likewise.
+ (__builtin_ia32_roundsd): Likewise.
+ (__builtin_ia32_roundps): Likewise.
+ (__builtin_ia32_roundss): Likewise.
+ (__builtin_ia32_mpsadbw128): Likewise.
+
+2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
+
+2007-05-22 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
+ failures.
+ * gcc.dg/dfp/func-struct.c: Ditto.
+ * gcc.dg/dfp/operator-assignment.c: Ditto.
+ * gcc.dg/dfp/convert-bfp.c: Ditto.
+ * gcc.dg/dfp/convert-int.c: Ditto.
+ * gcc.dg/dfp/convert-int-max.c: Ditto.
+ * gcc.dg/dfp/func-scalar.c: Ditto.
+ * gcc.dg/dfp/cast.c: Ditto.
+ * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
+ failures, and fix a typo in return type of arg1_128.
+ * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
+ failures, and fix a typo in a constant suffix.
+ * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
+ * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
+
+2007-05-22 Janis Johnson <janis187@us.ibm.com>
+ Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * lib/gcc-dg.exp(process_message): New proc.
+ (dg-message): New test directive.
+ * gcc.dg/always_inline.c: Use dg-message.
+ * gcc.dg/always_inline2.c: Ditto.
+ * gcc.dg/always_inline3.c: Ditto.
+ * gcc.dg/invalid-call-1.c: Ditto.
+ * gcc.dg/pr17506.c: Ditto.
+ * gcc.dg/simd-5.c: Ditto.
+ * gcc.dg/simd-6.c: Ditto.
+ * gcc.dg/va-arg-2.c: Ditto.
+ * gcc.dg/cpp/syshdr.c: Ditto.
+ * gcc.dg/cpp/unc4.c: Ditto.
+ * gcc.dg/cpp/trad/mi1.c: Ditto.
+ * gcc.dg/cpp/trad/mi5.c: Ditto.
+ * gcc.dg/cpp/trad/mi7.c: Ditto.
+ * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
+ * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
+ * gcc.test-framework/test-framework.awk: Special-case outexists
+ tests.
+
+2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
+ (bit_SSE4_2): Likewise.
+ (bit_POPCNT): Likewise.
+
+ * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
+ Check if assembler supports SSE4 instructions.
+
+ * gcc.target/i386/sse4_1-blendpd.c: New file.
+ * gcc.target/i386/sse4_1-blendps.c: Likewise.
+ * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
+ * gcc.target/i386/sse4_1-blendvps.c: Likewise.
+ * gcc.target/i386/sse4_1-check.h: Likewise.
+ * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
+ * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
+ * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
+ * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
+ * gcc.target/i386/sse4_1-extractps.c: Likewise.
+ * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
+ * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
+ * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
+ * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
+ * gcc.target/i386/sse4_1-packusdw.c: Likewise.
+ * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
+ * gcc.target/i386/sse4_1-pblendw.c: Likewise.
+ * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
+ * gcc.target/i386/sse4_1-pextrb.c: Likewise.
+ * gcc.target/i386/sse4_1-pextrd.c: Likewise.
+ * gcc.target/i386/sse4_1-pextrq.c: Likewise.
+ * gcc.target/i386/sse4_1-pextrw.c: Likewise.
+ * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
+ * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
+ * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
+ * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
+ * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
+ * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
+ * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
+ * gcc.target/i386/sse4_1-pminsb.c: Likewise.
+ * gcc.target/i386/sse4_1-pminsd.c: Likewise.
+ * gcc.target/i386/sse4_1-pminud.c: Likewise.
+ * gcc.target/i386/sse4_1-pminuw.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
+ * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
+ * gcc.target/i386/sse4_1-pmulld.c: Likewise.
+ * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
+ * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
+ * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
+ * gcc.target/i386/sse4_1-round.h: Likewise.
+ * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
+ * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
+ * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
+ * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
+ * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
+ * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
+ * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
+ * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
+ * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
+ * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
+ * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
+ * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
+ * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
+ * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
+
+2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31627
+ * gfortran.dg/bounds_check_7.f90: New test.
+
+2007-05-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
+ (check_effective_target_sse4a): Ditto.
+
+ * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
+ * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
+ * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
+ * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
+ * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
+ * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
+
+2007-05-21 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/ext/cleanup-1.C: New test.
+ * g++.dg/ext/cleanup-2.C: Likewise.
+ * g++.dg/ext/cleanup-3.C: Likewise.
+ * g++.dg/ext/cleanup-4.C: Likewise.
+ * g++.dg/ext/cleanup-5.C: Likewise.
+ * g++.dg/ext/cleanup-6.C: Likewise.
+ * g++.dg/ext/cleanup-8.C: Likewise.
+ * g++.dg/ext/cleanup-9.C: Likewise.
+ * g++.dg/ext/cleanup-10.C: Likewise.
+ * g++.dg/ext/cleanup-11.C: Likewise.
+ * g++.dg/ext/cleanup-dtor.C: Likewise.
+
+2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/31995
+ * gcc.dg/vect/vect-102a.c: New test.
+
+2007-05-21 Paolo Bonzini <bonzini@gnu.org>
+ Paolo Carlini <pcarlini@suse.de>
+ Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/gcc-have-sync-compare-and-swap.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
+ gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
+ New testcases.
+
+2005-05-21 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32002
+ * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
+
+2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/32027
+ * gfortran.dg/do_3.F90: Add checks for the final value of the
+ loop variable.
+
+2007-05-21 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.c-torture/execute/990127-2.x: New file.
+
+2007-05-21 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
+ * gcc.target/i386/sse-12: Add -O to compile options.
+ * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
+ -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
+ and mm3dnow.h. Add -O to compile options.
+
+2007-05-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31867
+ * gfortran.dg/char_length_5.f90: New test.
+
+ PR fortran/31994
+ * gfortran.dg/array_reference_1.f90: New test.
+
+2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR middle-end/7651
+ PR c++/11856
+ PR c/12963
+ PR c/23587
+ PR other/29694
+ * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
+ * gcc.dg/Wtype-limits.c: New.
+ * gcc.dg/Wtype-limits-Wextra.c: New.
+ * gcc.dg/Wtype-limits-no.c: New.
+ * g++.dg/warn/Wtype-limits.C: New.
+ * g++.dg/warn/Wtype-limits-Wextra.C: New.
+ * g++.dg/warn/Wtype-limits-no.C: New.
+
+2007-05-20 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
+ instead of "-msse2".'
+ * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
+ instead of "-msse3". Include only ammintrin.h, tmmintrin.h
+ and mm3dnow.h.
+ * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
+ to test with immediate operand.
+ (__builtin_ia32_insertqi): Ditto.
+ (__builtin_ia32_palignr128): Ditto.
+ (__builtin_ia32_palignr): Ditto.
+ (__builtin_ia32_pshufhw): Ditto.
+ (__builtin_ia32_pshuflw): Ditto.
+ (__builtin_ia32_pshufd): Ditto.
+ (__builtin_ia32_vec_set_v8hi): Ditto.
+ (__builtin_ia32_vec_ext_v8hi): Ditto.
+ (__builtin_ia32_shufpd): Ditto.
+ * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
+
+2007-05-20 Daniel Franke <franke.daniel@gmail.org>
+
+ PR fortran/32001
+ * gfortran.dg/min_max_conformance.f90: Added more testcases.
+
+2007-05-20 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/31585
+ * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
+ and "__inline". Use "-msse" instead of "-msse2".
+
+2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR middle-end/7651
+ * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
+ * gcc.dg/20030906-2.c: Likewise.
+ * objc.dg/method-17.m: Add -Wreturn-type.
+ * obj-c++.dg/method-21.mm: Likewise.
+
+2007-05-20 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/31585
+ * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
+ (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
+ (__builtin_ia32_psrlqi128): Ditto.
+ (__builtin_ia32_psrlwi128): Ditto.
+ (__builtin_ia32_psrldi128): Ditto.
+ (__builtin_ia32_psrldqi128): Ditto.
+ (__builtin_ia32_pslldqi128): Ditto.
+ (__builtin_ia32_psrawi128): Ditto.
+ (__builtin_ia32_psradi128): Ditto.
+ (__builtin_ia32_psllqi128): Ditto.
+ (__builtin_ia32_pslldi128): Ditto.
+ (__builtin_prefetch): Ditto.
+ (__builtin_ia32_pshufw): Ditto.
+ (__builtin_ia32_vec_set_v4hi): Ditto.
+ (__builtin_ia32_vec_ext_v4hi): Ditto.
+ (__builtin_ia32_shufps): Ditto.
+ * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
+
+2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31974
+ * gfortran.dg/char_allocation_1.f90: New test.
+
+2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * gcc.dg/Wconversion-integer.c: Group testcases and add more.
+ * gcc.dg/Wconversion-sign.c: New.
+ * gcc.dg/Wconversion-integer-no-sign.c: New.
+ * g++.dg/warn/Wconversion-integer.C: Move some warnings to
+ Wconversion-sign.C
+ * g++.dg/warn/Wconversion-sign.C: New.
+ * g++.old-deja/g++.other/warn4.C: Update.
+ * g++.dg/warn/Wconversion1.C: Likewise.
+
+2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
+ * gcc.dg/torture/builtin-math-4.c: Likewise.
+
+2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/31964
+ * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
+
+2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
+
+2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/31628
+ * gcc.target/i386/pr31628.c: New.
+
+2007-05-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/31344
+ * gcc.dg/pr31344.c: New test.
+
+2007-05-17 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/31953
+ * gcc.c-torture/compile/pr31953.c: New test.
+
+2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-1.c: Test reentrant gamma functions.
+
+ * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
+ and drem.
+ * gcc.dg/torture/builtin-math-4.c: Likewise.
+
+ * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
+ * gcc.dg/torture/builtin-math-4.c: Likewise.
+
+ * gcc.dg/torture/builtin-math-4.c: New test.
+
+2007-05-17 Janis Johnson <janis187@us.ibm.com>
+ Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
+ * gcc.dg/cpp/include2.c: Ditto.
+ * gcc.dg/cpp/mac-dir-2.c: Ditto.
+ * gcc.dg/cpp/paste5.c: Ditto.
+ * gcc.dg/cpp/paste6.c: Ditto.
+ * gcc.dg/cpp/paste8.c: Ditto.
+ * gcc.dg/cpp/paste11.c: Ditto.
+ * gcc.dg/cpp/paste13.c: Ditto.
+ * gcc.dg/cpp/skipping2.c: Ditto.
+ * gcc.dg/reg-vol-struct-1.c: Ditto.
+ * gcc.dg/Wshadow-1.c: Ditto.
+ * gcc.dg/cpp/trad/comment.c: Ditto.
+ * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
+ * gcc.dg/cpp/if-2.c: Ditto.
+ * gcc.dg/array-5.c: Ditto.
+ * gcc.dg/inline-15.c: Ditto.
+ * gcc.dg/pr27953.c: Ditto.
+ * gcc.dg/Wno-c++-compat.c: Ditto.
+
+2007-05-17 Kazu Hirata <kazu@codesourcery.com>
+
+ * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
+
+2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20070517-1.c: New test.
+
+2007-05-17 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/31919
+ * gfortran.dg/min_max_conformance.f90: New test.
+
+2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
+ * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
+ gcc.dg/vect/vect-104.c: Use more complex construction to
+ prevent vectorizing.
+ * gcc.dg/tree-ssa/pr21559.c: Update outcome.
+
+2007-05-17 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/24659
+ * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
+ * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
+ not vect_int target.
+ * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
+ not vect_int target. Loop is vectorized for vect_intfloat_cvt
+ targets.
+ * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
+ * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
+ * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
+
+2007-05-16 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
+ and x86_64-*-* targets.
+ * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
+
+2007-05-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/18769
+ PR fortran/30881
+ PR fortran/31194
+ PR fortran/31216
+ PR fortran/31427
+ * transfer_simplify_1.f90: New test.
+ * transfer_simplify_2.f90: New test.
+
+2007-05-15 Dominique d'Humières <dominiq@lps.ens.fr>
+
+ * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
+
+2007-05-14 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
+
+ * gcc.dg/fltconst-pedantic-dfp.c: New test.
+
+ PR c/31924
+ * gcc.dg/fltconst-1.c: New test.
+
+ * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
+ * gcc.dg/dfp/operator-assignment.c: Ditto.
+
+2007-05-14 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/29928
+ * g++.dg/rtti/typeid5.C: New.
+
+2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31725
+ * gfortran.dg/substr_4.f: New test.
+
+2007-05-14 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.target/m68k/interrupt_thread-1.c,
+ gcc.target/m68k/interrupt_thread-2.c,
+ gcc.target/m68k/interrupt_thread-3.c: New.
+ * gcc.target/m68k/m68k.exp: Accept fido.
+
+2007-05-13 Dominique d'Humières <dominiq@lps.ens.fr>
+
+ * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
+ * gfortran.dg/altreturn_3.f90: Likewise.
+ * gfortran.dg/assumed_dummy_1.f90: Likewise.
+ * gfortran.dg/default_numeric_type_1.f90: Likewise.
+ * gfortran.dg/inquire_iolength.f90: Likewise.
+ * gfortran.dg/module_naming_1.f90: Likewise.
+ * gfortran.dg/oldstyle_2.f90: Likewise.
+ * gfortran.dg/operator_2.f90: Likewise.
+ * gfortran.dg/parameter_array_element_1.f90: Likewise.
+ * gfortran.dg/used_types_11.f90: Likewise.
+ * gfortran.dg/zero_array_components_1.f90: Likewise.
+ * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
+ * gfortran.dg/parameter_array_dummy.f90: Likewise.
+ * gfortran.dg/real_const_3.f90: Likewise.
+
+2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
+ * gcc.dg/tree-ssa/loop-30.c: New test.
+
+2007-05-13 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
+ scanning forwprop1.
+ * g++.dg/tree-ssa/pr31146.C: Likewise.
+
+2007-05-13 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/dse.c: New test.
+
+2007-05-12 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31797
+ * gcc.c-torture/compile/pr31797.c: New testcase.
+
+2007-05-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30746
+ * gfortran.dg/host_assoc_function_1.f90: New test.
+
+2007-05-11 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/31829
+ * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
+
+2007-05-11 Silvius Rus <rus@google.com>
+
+ * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
+ * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
+ * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
+ * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
+ * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
+ * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
+ * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
+ * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
+ * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
+ * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
+
+2007-05-11 Paolo Carlini <pcarlini@suse.de>
+
+ PR other/31852
+ * gcc.c-torture/execute/builtins/memchr.c: New.
+ * gcc.c-torture/execute/builtins/memchr-lib.c: New.
+ * gcc.c-torture/execute/builtins/lib/memchr.c: New.
+
+2007-05-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30876
+ * gfortran.dg/recursive_reference_1.f90: Put error at correct
+ line.
+ * gfortran.dg/recursive_reference_2.f90: New test.
+
+2007-05-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30878
+ * gfortran.dg/namelist_29.f90: New test.
+
+2007-05-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31474
+ * gfortran.dg/entry_10.f90: New test.
+
+2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/31885
+ * gcc.dg/tree-ssa/loop-29.c: New test.
+
+2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
+
+ * assumed_dummy_1.f90: Fix dg directive.
+ * char_initialiser_actual.f90: Likewise.
+ * nested_modules_2.f90: Likewise.
+ * shift-alloc.f90: Likewise.
+
+2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20070507-1.c: Disable for non-pic targets.
+
+2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/31880
+ * gfortran.dg/unf_read_corrupted_2.f90: New test.
+
+2007-05-09 Mike Stump <mrs@apple.com>
+
+ * g++.dg/other/first-global.C: Add -fpie for darwin.
+ * g++.dg/parse/attr-externally-visible-1.C: Likewise.
+
+2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20070507-1.c: New testcase.
+
+2007-05-08 Chao-ying Fu <fu@mips.com>
+
+ * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
+ * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
+ * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
+ * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
+
+2007-05-08 Simon Martin <simartin@users.sourceforge.net>
+
+ PR 31847
+ * gcc.dg/pr31847.c: New test.
+
+2007-05-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31692
+ * gfortran.dg/actual_array_result_1.f90: New test.
+
+2007-05-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29397
+ * gfortran.dg/parameter_array_init_1.f90: New test.
+
+ PR fortran/29400
+ * gfortran.dg/parameter_array_init_2.f90: New test.
+
+2007-05-08 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/31854
+ * gcc.target/i386/pr31854.c: New test.
+
+2007-05-07 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
+
+2007-05-07 Mike Stump <mrs@apple.com>
+
+ * g++.old-deja/g++.mike/empty.C: Add.
+
+2007-05-07 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
+
+2007-05-07 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
+ variable. Rearrange conversions from binary float to decimal float.
+
+2007-05-07 Mark Mitchell <mark@codesourcery.com>
+
+ * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
+ x86.
+
+2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt1.ad[sb]: New testcase.
+
+2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31399
+ * gfortran.dg/do_3.F90: New test.
+
+2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31764
+ * gfortran.dg/new_line.f90: Add new checks.
+
+2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31201
+ * gfortran.dg/large_unit_1.f90: New.
+ * gfortran.dg/large_unit_2.f90: New.
+ * gfortran.dg/iostat_4.f90: New
+ * gfortran.dg/bounds_check_fail_1.f90: Updated.
+
+2007-05-06 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31540
+ * gfortran.dg/char_result_4.f90: New test.
+
+2007-06-05 Revital Eres <eres@il.ibm.com>
+
+ PR 30957
+ * gcc.dg/pr30957-1.c: New test.
+
+2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31251
+ * gfortran.dg/char_type_len_2.f90: New test.
+
+2007-05-05 Geoffrey Keating <geoffk@apple.com>
+
+ PR 31775
+ * g++.dg/other/nested-extern.cc: New.
+ * g++.dg/other/nested-extern-1.C: New.
+ * g++.dg/other/nested-extern-2.C: New.
+
+2007-05-04 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/31760
+ * gfortran.dg/erf.f90: New test.
+ * gfortran.dg/besxy.f90: New test.
+
+2007-05-04 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/22359
+ * gfortran.dg/fseek.f90: New test.
+
+2007-05-04 Bob Wilson <bob.wilson@acm.org>
+
+ * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
+
+2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR libfortran/31210
+ * gfortran.dg/zero_length_1.f90: New test.
+
+2007-05-04 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31803
+ * gfortran.dg/char_pointer_assign_3.f90: New test.
+ * gfortran.dg/char_result_2.f90: Re-enable test.
+
+2007-05-04 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/25071
+ * gfortran.dg/char_length_3.f90: New test.
+ * gfortran.dg/char_result_2.f90: Fix test.
+
+2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/30565
+ * gcc.dg/tree-ssa/loop-27.c: New test.
+
+2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
+ * gcc.target/bfin/arith.c (__v2hi): Likewise.
+ * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
+ * gcc.target/bfin/shift.c (__v2hi): Likewise.
+
+2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/31699
+ * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
+ New.
+ (check_effective_target_vect_floatint_cvt): New.
+ * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
+ of specific targets.
+ * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
+ * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
+ * gcc.dg/vect/vect-multitypes-4.c: Likewise.
+ * gcc.dg/vect/vect-iv-4.c: Likewise.
+ * gcc.dg/vect/vect-multitypes-11.c: New.
+ * gcc.dg/vect/pr31699.c: New.
+
+2007-05-02 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
+
+2007-05-02 Seongbae Park <seongbae.park@gmail.com>
+
+ PR C++/31663
+ * g++.dg/warn/anonymous-namespace-2.C: New.
+ * g++.dg/warn/anonymous-namespace-2.h: New.
+
+2007-05-02 Paul Brook <paul@codesourcery.com>
+
+ * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
+
+2007-05-02 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/cpp/if-div.c: New file.
+
+2007-05-02 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/28709:
+ * gcc.dg/cpp/pr28709.c: New file.
+
+2007-05-02 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31146
+ * g++.dg/tree-ssa/pr31146-2.C: New testcase.
+
+2007-05-01 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.c-torture/compile/limits-blockid.c: New.
+ * gcc.c-torture/compile/limits-caselabels.c: New.
+ * gcc.c-torture/compile/limits-declparen.c: New.
+ * gcc.c-torture/compile/limits-enumconst.c: New.
+ * gcc.c-torture/compile/limits-exprparen.c: New.
+ * gcc.c-torture/compile/limits-externalid.c: New.
+ * gcc.c-torture/compile/limits-fnargs.c: New.
+ * gcc.c-torture/compile/limits-fndefn.c: New.
+ * gcc.c-torture/compile/limits-idexternal.c: New.
+ * gcc.c-torture/compile/limits-idinternal.c: New.
+ * gcc.c-torture/compile/limits-pointer.c: New.
+ * gcc.c-torture/compile/limits-stringlit.c: New.
+ * gcc.c-torture/compile/limits-structmem.c: New.
+ * gcc.c-torture/compile/limits-structnest.c: New.
+
+2007-04-29 Geoffrey Keating <geoffk@apple.com>
+
+ * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
+
+2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/31740
+ * gcc.c-torture/compile/20070501-1.c: New testcase.
+
+2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/31732
+ * gfortran.dg/array_memset_2: New test case.
+
+2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR testsuite/31615
+ * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
+
+2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR testsuite/31589
+ * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
+ dg-final test.
+ * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
+ keyword to dg-final test.
+ * gcc.dg/vect/vect-iv-4.c: Likewise.
+ * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
+ * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
+ test.
+ * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
+ cast.
+ * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
+ * lib/target-supports.exp
+ (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
+ (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
+
+2007-04-30 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.c-torture/execute/ieee/20000320-1.c: Use
+ __LONG_LONG_MAX__ and its friends instead of those supplied by
+ limits.h.
+
+2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/31721
+ * g++.dg/ext/vector7.C: New testcase.
+
+2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31591
+ * gfortran.dg/bound_simplification_1.f90: New test.
+
+2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31645
+ * gfortran.dg/bom_error.f90: New test.
+ * gfortran.dg/bom_include.f90: New test.
+ * gfortran.dg/bom_UTF16-LE.f90: New test.
+ * gfortran.dg/bom_UTF16-BE.f90: New test.
+ * gfortran.dg/bom_UTF-8.f90: New test.
+ * gfortran.dg/bom_UTF-32.f90: New test.
+ * gfortran.dg/bom_UTF-8.F90: New test.
+ * gfortran.dg/bom_include.inc: New file.
+
+2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/30221
+ * g++.dg/init/ptrfn2.C: New test.
+ * g++.dg/init/ptrfn3.C: New test.
+
+2007-04-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31711
+ * gfortran.dg/dependency_21.f90: New test.
+
+2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/secnds.f: Use real*8.
+ * gfortran.dg/secnds-1.f: Use real*8.
+
+2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/31532
+ * gfortran.dg/inquire_5.f90: Update test.
+
+2007-04-27 Ian Lance Taylor <iant@google.com>
+
+ PR middle-end/31710
+ * gcc.c-torture/compile/pr31710.c: New test.
+
+2007-04-27 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/30965
+ PR tree-optimization/30978
+ * gcc.dg/tree-ssa/pr30978.c: New testcase.
+ * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
+ * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
+
+2007-04-27 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31715
+ * gcc.dg/Warray-bounds-4.c: New testcase.
+
+2007-04-26 Ian Lance Taylor <iant@google.com>
+
+ PR target/28675
+ * gcc.c-torture/compile/pr28675.c: New test.
+
+2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/30016
+ * g++.dg/ext/vector6.C: New test.
+
+2007-04-26 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.c-torture/execute/ieee/20000320-1.x: New.
+
+2007-04-26 Steve Ellcey <sje@cup.hp.com>
+
+ PR middle-end/31617
+ * g++.dg/other/str_empty.C: Add expected warning.
+
+2007-04-26 Richard Guenther <rguenther@suse.de>
+ Daniel Berlin <dberlin@dberlin.org>
+
+ PR tree-optimization/30567
+ * g++.dg/other/pr30567.C: New testcase.
+
+2007-04-26 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31703
+ * gcc.c-torture/compile/pr31703.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
+ * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
+
+2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
+
+ * gfortran.dg/open_errors.f90: Added if statements checking
+ the value of iostat.
+
+2007-04-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/31598
+ * g++.dg/gomp/pr31598.C: New test.
+
+ PR tree-optimization/30558
+ * g++.dg/gomp/pr30558.C: New test.
+
+2007-04-24 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/31338
+ * g++.dg/ext/complex2.C: New test.
+
+2007-04-25 Paolo Carlini <pcarlini@suse.de>
+
+ * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
+
+2007-04-25 Thiemo Seufer <ths@mips.com>
+
+ * gcc.target/mips/mips16e-extends.c (cksum8): Change return
+ value to signed char.
+
+2007-04-25 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
+ ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
+ Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
+
+2007-04-25 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31668
+ * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
+ statement functions.
+ * gfortran.dg/c_by_val_5.f90: New test.
+
+2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
+
+ * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
+ with two new subroutines to avoid parameter-induced aliasing.
+ * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
+ * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
+
+2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
+ * g++.dg/warn/Warray-bounds.C: Likewise.
+
+2007-04-24 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/31605
+ * gcc.c-torture/execute/pr31605.c: New test.
+
+2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31587
+ * lib/gcc-dg.exp (scan-module): New function.
+ * gfortran.dg/module_md5_1.f90: New test.
+
+2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.old-deja/g++.pt/defarg6.C: Only run with
+ -std=gnu++98.
+ * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
+ * g++.dg/cpp0x/variadic61.C: Ditto.
+ * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
+ * g++.dg/cpp0x/variadic62.C: Ditto.
+ * g++.dg/template/meminit1.C: Ditto.
+ * g++.dg/template/operator7.C: Ditto.
+ * g++.dg/template/static15.C: Ditto.
+ * g++.dg/template/invalid1.C: Ditto.
+ * g++.dg/template/shift1.C: Ditto.
+ * g++.dg/template/error10.C: Ditto.
+
+2007-04-24 Simon Martin <simartin@users.sourceforge.net>
+
+ PR diagnostic/25923
+ * gfortran.dg/pr25923.f90: New test.
+
+2007-04-24 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/31602
+ * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
+
+2007-04-24 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
+ * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
+
+2007-04-24 Hui-May Chang <hm.chang@apple.com>
+
+ * gcc.target/i386/reload-1.c. New.
+
+2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
+ Olga Golovanevsky <olga@il.ibm.com>
+
+ * g++.dg/other/str_empty.C: New test.
+
+2007-04-24 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
+
+2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ PR target/31641
+ * gcc.c-torture/compile/pr31641.c: New testcase.
+
+2007-04-24 Richard Sandiford <richard@nildram.co.uk>
+
+ * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
+ * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
+ * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
+ * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
+
+2007-04-23 Simon Baldwin <simonb@google.com>
+
+ * g++.dg/other/error15.C: New.
+ * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
+ triggering a "multiple parameters named" error.
+
+2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/31618
+ * gfortran.dg/backspace_8.f: New test case.
+
+2007-04-23 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31630
+ * gfortran.dg/used_types_17.f90: New test.
+
+ PR fortran/31620
+ * gfortran.dg/zero_array_components_1.f90: New test.
+
+2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ PR fortran/31616
+ * gfortran.dg/open_errors.f90: Allow a different error message.
+
+2007-04-23 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
+ Rename from check_effective_target_vect_pack_mod. Rename global
+ variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
+ messages.
+ * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
+ rename.
+ * gcc.dg/vect/vect-iv-8a.c: Ditto.
+ * gcc.dg/vect/vect-multitypes-8.c: Ditto.
+
+2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/31448
+ * gcc.c-torture/execute/pr31448.c: New testcase.
+
+2007-04-22 Nick Clifton <nickc@redhat.com>
+
+ * gcc.dg/20020312-2.c: Add support for the FRV.
+
+2007-04-22 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/24659
+ * gcc.dg/vect/vect-float-extend-1.c: New test.
+ * gcc.dg/vect/vect-float-truncate-1.c: New test.
+
+2007-04-22 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/29789
+ * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
+
+2007-04-22 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/var-expand2.c: New test.
+
+2007-04-22 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/var-expand3.c: New test.
+
+2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/31495
+ * gfortran.dg/continuation_8.f90: New test.
+
+2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C/30265
+ * gcc.c-torture/compile/compound-literal-2.c: New testcase.
+ * gcc.c-torture/compile/compound-literal-3.c: New testcase.
+
+2007-04-21 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/31136
+ * gcc.c-torture/execute/pr31136.c: New testcase.
+
+2007-04-21 Alexandre Oliva <aoliva@redhat.com>
+
+ * gcc.target/i386/movsi-sm-1.c: New.
+
+2007-04-20 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/pr28796-2.c: Add -mieee for alpha.
+ * gcc.dg/pr27095.c: Cope with alpha GOT load.
+
+2007-04-20 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.target/i386/ordcmp-1.c: New test.
+ * gcc.target/i386/unordcmp-1.c: New test.
+
+ PR tree-optimization/31632
+ * gcc.c-torture/compile/20070419-1.c: New test.
+
+2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/invalid-call-1.c: New test.
+
+2007-04-18 Dirk Mueller <dmueller@suse.de>
+
+ PR diagnostic/31227
+ * gcc.dg/Warray-bounds-3.c: New.
+
+2007-04-18 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/19431
+ PR tree-optimization/21463
+ * gcc.c-torture/execute/20070212-1.c: New testcase.
+ * gcc.c-torture/execute/20070212-2.c: Likewise.
+ * gcc.c-torture/execute/20070212-3.c: Likewise.
+ * gcc.dg/tree-ssa/pr19431.c: Likewise.
+ * gcc.dg/tree-ssa/pr21463.c: Likewise.
+ * g++.dg/tree-ssa/pr21463.C: Likewise.
+ * g++.dg/tree-ssa/pr30738.C: Likewise.
+
+2007-04-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/31513
+ * g++.dg/expr/bitfield8.C: New test.
+
+2007-04-17 Joseph Myers <joseph@codesourcery.com>
+ Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_profiling_available): Return 0
+ for uClibc with -p or -pg.
+
+2007-04-17 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/31517
+ * g++.dg/template/init7.C: New test.
+
+2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/31360
+ * gcc.dg/loop-7.c: New test.
+
+2007-04-17 Mark Mitchell <mark@codesourcery.com>
+
+ * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
+ * lib/compat.exp (compat-run): Use file_on_host, not remote_file
+ build.
+ (compat-execute): Likewise.
+ * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
+ files to remote hosts.
+ * lib/c-ctorture.exp (c-torture-compile): Likewise.
+ (c-torture-execute): Likewise.
+ * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
+ or plain file. Use remote_upload and remote_download to copy
+ files about.
+ * lib/scanasm.exp (dg-scan): Upload the file from the remote host
+ before scanning it.
+
+2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
+
+2007-04-16 Lawrence Crowl <crowl@google.com>
+
+ * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
+ * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
+ * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
+ * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
+ * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
+ * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
+ * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
+ * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
+ * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
+ * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
+ * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
+
+ * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
+ * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
+ * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
+ * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
+ * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
+ * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
+ * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
+ * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
+ * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
+ * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
+ * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
+
+2007-04-16 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/31522
+ * gcc.dg/Wstrict-overflow-16.c: New test.
+
+2007-04-17 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
+
+2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/31144
+ * gfortran.dg/module_naming_1.f90: New.
+
+2007-04-16 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_profiling_available): Return
+ false for m68k-*-uclinux.
+
+2007-04-16 Seongbae Park <seongbae.park@gmail.com>
+
+ PR c++/29365
+ Testcase for c++ anonymous namespace warning
+
+ * g++.dg/warn/anonymous-namespace-1.C: New test
+ * g++.dg/warn/anonymous-namespace-1.h: New test
+
+2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR testsuite/31578
+ * gcc.dg/gnu89-init-4.c: Change to a compile only test.
+
+2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
+
+2007-04-15 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31204
+ * gfortran.dg/array_constructor_16.f90: New test.
+
+2007-04-15 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
+ gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
+
+2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR rtl-optimization/31500
+ * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
+ * g++.dg/warn/Warray-bounds.C: Likewise.
+
+2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C/31520
+ * gcc.dg/gnu89-init-4.c: New testcase.
+
+2007-04-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/25874
+ * gcc.dg/gomp/pr25874.c: Add dg-options.
+ * g++.dg/gomp/pr25874.C: Add dg-options.
+
+2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ PR fortran/21061
+ * gfortran.dg/warnings_are_errors_1.f90: New testcase.
+ * gfortran.dg/warnings_are_errors_1.f: New testcase.
+
+2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31561
+ * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
+
+2007-04-14 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29507
+ PR fortran/31404
+ * gfortran.dg/initialization_6.f90: New test.
+
+2007-04-14 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.c-torture/compile/pr27528.c: Require nonpic.
+
+ * lib/target-supports.exp (check_gc_sections_available):
+ Return false if ldflags includes -elf2flt.
+
+2007-04-13 Jason Merrill <jason@redhat.com>
+
+ PR c++/31074
+ * conv3.C: New test.
+
+2007-04-13 Mike Stump <mrs@apple.com>
+
+ * obj-c++.dg/stubify-1.mm: Only run on powerpc.
+ * obj-c++.dg/template-4.mm: Don't run when 64-bit.
+
+2007-04-13 Joseph Myers <joseph@codesourcery.com>
+
+ PR tree-optimization/29598
+ * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
+
+2007-04-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31559
+ * gfortran.dg/func_assign.f90: New test.
+
+2007-04-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31550
+ * gfortran.dg/used_types_16.f90: New test.
+
+2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/18937
+ * gfortran.dg/goto_2.f90: New.
+ * gfortran.dg/goto_3.f90: New.
+ * gfortran.dg/pr17708.f90: Rename to ...
+ * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
+
+2007-04-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31562
+ * gfortran.dg/f2c_4.c: Use GNU extensions for complex
+ instead of a struct.
+
+2007-04-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31562
+ * gfortran.dg/value_4.c: Use GNU extensions for complex
+ instead of a struct.
+
+2007-04-13 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/21258
+ * gcc.dg/tree-ssa/vrp34.c: New testcase.
+
+2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
+ <complex.h>.
+
+2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/31250
+ * gfortran.dg/char_length_2.f90: New.
+ * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
+ * gfortran.dg/repeat_4.f90: Likewise.
+
+ PR fortran/31266
+ * gfortran.dg/char_assign_1.f90: New.
+
+ PR fortran/31471
+ * gfortran.dg/block_name_1.f90: New.
+ * gfortran.dg/block_name_2.f90: New.
+
+2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/31078
+ * g++.dg/other/pr31078.C: New.
+
+2007-04-12 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31169
+ * gcc.c-torture/execute/pr31169.c: New testcase.
+
+2007-04-12 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/24689
+ PR tree-optimization/31307
+ * g++.dg/tree-ssa/pr31307.C: New testcase.
+ * gcc.dg/tree-ssa/pr24689.c: Likewise.
+
+2007-04-12 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/31472
+ * gfortran.dg/access_spec_1.f90: New test.
+ * gfortran.dg/access_spec_2.f90: New test.
+ * gfortran.dg/non_module_public.f90: Match new error message.
+
+2007-04-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR testsuite/31538
+ * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
+ to 4 at line 38 to fix bounds problem.
+
+2007-04-11 Tobias Burnus <burnus@net-b.de>
+
+ PR testsuite/31240
+ * gfortran.dg/pointer_intent_1.f90: Fix test.
+
+2007-04-10 Eric Christopher <echristo@apple.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_fstack_protector): Rewrite.
+
+2007-04-09 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/31449
+ * g++.dg/init/const5.C: New test.
+
+2007-04-09 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-ssa/foldaddr-3.c: New file.
+
+2007-04-08 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-ssa/foldaddr-2.c: New file.
+
+2007-04-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31257
+ * gfortran.dg/achar_4.f90: New test.
+
+2007-04-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30880
+ * gfortran.dg/used_dummy_types_8.f90: New test.
+
+2007-04-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30872
+ * gfortran.dg/parameter_array_element_1.f90: New test.
+
+2007-04-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31222
+ * gfortran.dg/default_numeric_type_1.f90: New test.
+
+2007-04-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31424
+ * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
+
+2007-04-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31293
+ * gfortran.dg/interface_12.f90: New test.
+
+2007-04-07 Bruce Korb <bkorb@gnu.org>
+
+ * gcc.dg/format/opt-6.c: New test.
+ * gcc.dg/format/nul-1.c: New test.
+ * gcc.dg/format/nul-2.c: New test.
+
+2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31395
+ * gfortran.dg/fmt_colon.f90: New test.
+
+2007-04-06 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.old-deja/g++.other/init18.C: Use
+ dg-require-effective-target instead of an explicit xfail.
+
+2007-04-05 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/signbit-1.c
+ * gcc.dg/dfp/signbit-2.c
+
+2007-04-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31483
+ * gfortran.dg/altreturn_5.f90: New test.
+
+2007-04-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31292
+ * gfortran.dg/contained_module_proc_1.f90: New test.
+
+2007-04-04 Stuart Hastings <stuart@apple.com>
+
+ PR 31281
+ * objc/execute/exceptions/pr31281.m: New.
+
+2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
+
+ * g++.dg/ext/dllimport12.C: Update comments.
+
+2007-04-03 Eric Christopher <echristo@apple.com>
+
+ * g++.dg/tree-ssa/pr29902.C: Require ilp32.
+
+2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/31304
+ * gfortran.dg/repeat_2.f90: New test.
+ * gfortran.dg/repeat_3.f90: New test.
+ * gfortran.dg/repeat_4.f90: New test.
+
+2007-04-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
+
+2007-04-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/30847
+ * g++.dg/parse/cond3.C: New test.
+
+ PR middle-end/30704
+ * gcc.c-torture/execute/ieee/pr30704.c: New test.
+
+2007-04-02 Jason Merrill <jason@redhat.com>
+
+ PR c++/31187
+ * g++.dg/ext/visibility/anon3.C: New test.
+
+2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31052
+ * gfortran.dg/namelist_28.f90: New test.
+
+2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31366
+ * gfortran.dg/direct_io_6.f90: New test.
+
+2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31207
+ * gfortran.dg/advance_5.f90: New test.
+ * gfortran.dg/advance_6.f90: New test.
+
+2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * g++.dg/ext/dllimport6.C: Remove extra ';'.
+ * g++.dg/ext/dllimport7.C: Likewise.
+ * g++.dg/ext/selectany1.C: Likewise.
+
+2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/parser/pr31138.C: New.
+ * g++.dg/parser/pr31140.C: New.
+ * g++.dg/parser/pr31141.C: New.
+
+2007-03-30 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/26099
+ * g++.dg/ext/is_base_of.C: New.
+ * g++.dg/ext/has_virtual_destructor.C: New.
+ * g++.dg/ext/is_polymorphic.C: New.
+ * g++.dg/ext/is_base_of_diagnostic.C: New.
+ * g++.dg/ext/is_enum.C: New.
+ * g++.dg/ext/has_nothrow_assign.C: New.
+ * g++.dg/ext/has_nothrow_constructor.C: New.
+ * g++.dg/ext/is_empty.C: New.
+ * g++.dg/ext/has_trivial_copy.C: New.
+ * g++.dg/ext/has_trivial_assign.C: New.
+ * g++.dg/ext/is_abstract.C: New.
+ * g++.dg/ext/is_pod.C: New.
+ * g++.dg/ext/has_nothrow_copy.C: New.
+ * g++.dg/ext/is_class.C: New.
+ * g++.dg/ext/has_trivial_constructor.C: New.
+ * g++.dg/ext/is_union.C: New.
+ * g++.dg/ext/has_trivial_destructor.C: New.
+ * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
+ * g++.dg/template/crash43.C: Likewise.
+
+2007-03-29 Dirk Mueller <dmueller@suse.de>
+
+ * g++.dg/warn/pedantic2.C: New testcase.
+
+2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * size_dim.f90: Fix dg directive.
+ * pr16433.f: Likewise.
+ * use_6.f90: Likewise.
+ * use_7.f90: Likewise.
+ * entry_9.f90: Likewise.
+ * pointer_intent_2.f90: Likewise.
+ * protected_1.f90: Likewise.
+ * fmt_missing_period_2.f: Likewise.
+ * pointer_intent_3.f90: Likewise.
+ * protected_2.f90: Likewise.
+ * protected_3.f90: Likewise.
+ * pr15754.f90: Likewise.
+ * protected_4.f90: Likewise.
+ * protected_5.f90: Likewise.
+ * initialization_2.f90: Likewise.
+ * protected_6.f90: Likewise.
+ * continuation_7.f90: Likewise.
+ * derived_function_interface_1.f90: Likewise.
+ * der_pointer_4.f90: Likewise.
+ * fmt_zero_precision.f90: Likewise.
+ * blockdata_3.f90: Likewise.
+ * fmt_missing_period_1.f: Likewise.
+ * real_const_3.f90: Likewise.
+ * use_4.f90: Likewise.
+ * fmt_missing_period_3.f: Likewise.
+ * use_5.f90: Likewise.
+
+2007-03-28 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/darwin-comm.c: Add.
+
+2007-03-28 Eric Christopher <echristo@apple.com>
+
+ * lib/target-supports.exp (check_effective_target_fstack_protector):
+ New.
+ * gcc.dg/ssp-1.c: Use.
+ * gcc.dg/ssp-2.c: Ditto.
+
+2007-03-28 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/29077
+ * g++.dg/parse/constructor3.C: New test.
+
+2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/thin_pointer.ad[sb]: New test.
+
+2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/bracket1.C: New.
+ * g++.dg/cpp0x/bracket2.C: New.
+ * g++.dg/cpp0x/bracket3.C: New.
+ * g++.dg/cpp0x/bracket4.C: New.
+
+2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/temp_default1.C: New.
+ * g++.dg/cpp0x/temp_default3.C: New.
+ * g++.dg/cpp0x/temp_default2.C: New.
+ * g++.dg/cpp0x/temp_default4.C: New.
+
+2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/29993
+ * g++.dg/other/cv_func2.C: New.
+
+2007-03-27 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/func-vararg-alternate.h: New file.
+ * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
+ * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
+ * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
+
+ * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
+ * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
+
+ * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
+
+ * lib/compat.exp (compat-execute): Fix processing of file names.
+
+2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
+
+2007-03-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/target-supports.exp (check_effective_target_fortran_large_real):
+ Delete created executable test file.
+ (check_effective_target_fortran_large_int): Ditto.
+ (check_effective_target_static_libgfortran): Ditto.
+
+2007-03-26 Paolo Carlini <pcarlini@suse.de>
+
+ PR c++/30500
+ * g++.dg/warn/pragma-system_header1.C: New test.
+ * g++.dg/warn/pragma-system_header2.C: New test.
+ * g++.dg/warn/pragma-system_header1.h. New.
+ * g++.dg/warn/pragma-system_header2.h. New.
+
+2007-03-26 Ian Lance Taylor <iant@google.com>
+
+ PR tree-optimization/31345
+ * gcc.c-torture/compile/pr31345-1.c: New test.
+
+2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/func_derived_4.f90: Fix module cleanup.
+ * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
+ * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
+ * gfortran.dg/overload_1.f90: Likewise.
+ * gfortran.dg/impure_assignment_1.f90: Likewise.
+ * gfortran.dg/error_recovery_3.f90: Likewise.
+ * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
+ * gfortran.dg/sequence_types_1.f90: Likewise.
+ * gfortran.dg/internal_references_1.f90: Likewise.
+ * gfortran.dg/present_1.f90: Likewise.
+ * gfortran.dg/volatile10.f90: Likewise.
+ * gfortran.dg/module_equivalence_2.f90: Likewise.
+ * gfortran.dg/use_4.f90: Likewise.
+ * gfortran.dg/elemental_result_1.f90: Likewise.
+ * gfortran.dg/generic_actual_arg.f90: Likewise.
+ * gfortran.dg/private_type_5.f90: Likewise.
+ * gfortran.dg/protected_4.f90: Likewise.
+ * gfortran.dg/interface_3.f90: Likewise.
+
+2007-03-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
+ * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
+
+2007-03-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
+
+2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31199
+ * gfortran.dg/fmt_t_4.f90: New test.
+
+2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/31297
+ * gfortran.dg/backspace_5.f: Initialize variable(s).
+ * gfortran.dg/backspace_6.f: Likewise.
+ * gfortran.dg/char_bounds_check_fail_1: Likewise.
+ * gfortran.dg/direct_io_2.f90: Likewise.
+ * gfortran.dg/write_back.f: Likewise.
+ * gfortran.dg/write_rewind_2.f: Likewise.
+ * gfortran.dg/write_rewind_1.f: Likewise.
+ * gfortran.dg/write_rewind_2.f: Likewise.
+
+2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/30784
+ * gcc.dg/vect/pr30784.c: New test.
+
+2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/30877
+ * gfortran.dg/operator_1.f90: New test.
+ * gfortran.dg/operator_2.f90: New test.
+
+2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/31196
+ * gfortran.dg/reshape_transpose_1.f90: New test.
+
+2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/30655
+ * gfortran.dg/bounds_check_6.f90: New test.
+
+2007-03-23 Michael Meissner <michael.meissner@amd.com>
+
+ * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
+ #ifndef/#endif.
+ * gcc.dg/dfp/convert-int-saturate.c: Ditto.
+ * gcc.dg/dfp/decfloat-constants.c: Ditto.
+
+2007-03-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31209
+ * gfortran.dg/pointer_function_actual_1.f90: New test.
+
+ PR fortran/31200
+ * gfortran.dg/pointer_function_actual_2.f90: New test.
+
+ PR fortran/31215
+ * gfortran.dg/result_in_spec_1.f90: New test.
+
+2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/30834
+ * gfortran.dg/integer_exponentiation_3.F90: New test.
+ * gfortran.dg/integer_exponentiation_4.f90: New test.
+ * gfortran.dg/integer_exponentiation_5.F90: New test.
+
+2007-03-22 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/30863
+ * g++.dg/template/error24.C: New test.
+ * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
+
+2007-03-22 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/31273
+ * g++.dg/expr/bitfield7.C: New test.
+
+2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR other/23572
+ * gcc.dg/float-range-4.c: New.
+ * gcc.dg/float-range-1.c: Update. Test for a warning.
+ * gcc.dg/float-range-3.c: New.
+ * gcc.dg/float-range-5.c: New.
+
+2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/31262
+ * gfortran.dg/no_range_check_1.f90: New test.
+
+2007-03-22 Dirk Mueller <dmueller@suse.de>
+
+ * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
+ * g++.dg/other/static1.C: Remove stray semicolon.
+ * g++.dg/other/init1.C: Likewise.
+ * g++.dg/rtti/dyncast1.C: Likewise.
+ * g++.dg/tree-ssa/pr17153.C: Likewise.
+ * g++.dg/lookup/disamb1.C: Likewise.
+ * g++.dg/lookup/scoped2.C: Likewise.
+ * g++.dg/lookup/friend7.C: Likewise.
+ * g++.dg/parse/parse4.C: Likewise.
+ * g++.dg/parse/parse5.C: Likewise.
+ * g++.dg/expr/pr29066.C: Likewise.
+ * g++.dg/expr/cast4.C: Likewise.
+ * g++.dg/tc1/dr193.C: Likewise.
+ * g++.dg/tc1/dr213.C: Likewise.
+ * g++.dg/abi/dcast1.C: Likewise.
+ * g++.dg/abi/covariant2.C: Likewise.
+ * g++.dg/inherit/covariant11.C: Likewise.
+ * g++.dg/inherit/covariant9.C: Likewise.
+ * g++.dg/inherit/covariant10.C: Likewise.
+ * g++.dg/init/static3.C: Likewise.
+ * g++.dg/init/init-ref3.C: Likewise.
+ * g++.dg/init/ref10.C: Likewise.
+ * g++.dg/template/meminit2.C: Likewise.
+ * g++.dg/template/using9.C: Likewise.
+ * g++.dg/template/friend9.C: Likewise.
+ * g++.dg/template/ref1.C: Likewise.
+ * g++.old-deja/g++.warn/inline.C: Likewise.
+ * g++.old-deja/g++.robertl/eb91.C: Likewise.
+ * g++.old-deja/g++.robertl/eb46.C: Likewise.
+ * g++.old-deja/g++.robertl/eb34.C: Likewise.
+ * g++.old-deja/g++.robertl/eb43.C: Likewise.
+ * g++.old-deja/g++.robertl/eb26.C: Likewise.
+ * g++.old-deja/g++.robertl/eb116.C: Likewise.
+ * g++.old-deja/g++.brendan/copy5.C: Likewise.
+ * g++.old-deja/g++.brendan/overload8.C: Likewise.
+ * g++.old-deja/g++.brendan/overload11.C: Likewise.
+ * g++.old-deja/g++.brendan/copy7.C: Likewise.
+ * g++.old-deja/g++.brendan/crash38.C: Likewise.
+ * g++.old-deja/g++.brendan/template11.C: Likewise.
+ * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
+ * g++.old-deja/g++.brendan/crash50.C: Likewise.
+ * g++.old-deja/g++.brendan/crash16.C: Likewise.
+ * g++.old-deja/g++.jason/pmem2.C: Likewise.
+ * g++.old-deja/g++.jason/parse9.C: Likewise.
+ * g++.old-deja/g++.jason/byval2.C: Likewise.
+ * g++.old-deja/g++.jason/overload8.C: Likewise.
+ * g++.old-deja/g++.jason/pmf8.C: Likewise.
+ * g++.old-deja/g++.jason/template33.C: Likewise.
+ * g++.old-deja/g++.jason/return3.C: Likewise.
+ * g++.old-deja/g++.jason/scoping2.C: Likewise.
+ * g++.old-deja/g++.jason/virtual.C: Likewise.
+ * g++.old-deja/g++.jason/opeq3.C: Likewise.
+ * g++.old-deja/g++.jason/template27.C: Likewise.
+ * g++.old-deja/g++.jason/synth6.C: Likewise.
+ * g++.old-deja/g++.jason/ref8.C: Likewise.
+ * g++.old-deja/g++.jason/offset1.C: Likewise.
+ * g++.old-deja/g++.other/static20.C: Likewise.
+ * g++.old-deja/g++.other/array1.C: Likewise.
+ * g++.old-deja/g++.other/new3.C: Likewise.
+ * g++.old-deja/g++.other/array2.C: Likewise.
+ * g++.old-deja/g++.other/overload9.C: Likewise.
+ * g++.old-deja/g++.other/cast6.C: Likewise.
+ * g++.old-deja/g++.other/ptrmem8.C: Likewise.
+ * g++.old-deja/g++.other/eh4.C: Likewise.
+ * g++.old-deja/g++.other/using7.C: Likewise.
+ * g++.old-deja/g++.other/init18.C: Likewise.
+ * g++.old-deja/g++.other/dyncast1.C: Likewise.
+ * g++.old-deja/g++.other/dyncast2.C: Likewise.
+ * g++.old-deja/g++.other/dtor11.C: Likewise.
+ * g++.old-deja/g++.pt/static11.C: Likewise.
+ * g++.old-deja/g++.pt/crash19.C: Likewise.
+ * g++.old-deja/g++.pt/overload12.C: Likewise.
+ * g++.old-deja/g++.pt/crash46.C: Likewise.
+ * g++.old-deja/g++.pt/mi1.C: Likewise.
+ * g++.old-deja/g++.pt/vaarg3.C: Likewise.
+ * g++.old-deja/g++.pt/nontype5.C: Likewise.
+ * g++.old-deja/g++.pt/local5.C: Likewise.
+ * g++.old-deja/g++.pt/typename2.C: Likewise.
+ * g++.old-deja/g++.pt/explicit80.C: Likewise.
+ * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
+ * g++.old-deja/g++.law/visibility1.C: Likewise.
+ * g++.old-deja/g++.law/visibility2.C: Likewise.
+ * g++.old-deja/g++.law/virtual2.C: Likewise.
+ * g++.old-deja/g++.law/operators19.C: Likewise.
+ * g++.old-deja/g++.law/parsing10.C: Likewise.
+ * g++.old-deja/g++.law/visibility4.C: Likewise.
+ * g++.old-deja/g++.law/operators4.C: Likewise.
+ * g++.old-deja/g++.law/dtors2.C: Likewise.
+ * g++.old-deja/g++.law/missed-error3.C: Likewise.
+ * g++.old-deja/g++.law/visibility10.C: Likewise.
+ * g++.old-deja/g++.law/scope3.C: Likewise.
+ * g++.old-deja/g++.law/casts2.C: Likewise.
+ * g++.old-deja/g++.law/code-gen5.C: Likewise.
+ * g++.old-deja/g++.law/operators33.C: Likewise.
+ * g++.old-deja/g++.law/friend4.C: Likewise.
+ * g++.old-deja/g++.mike/pmf7.C: Likewise.
+ * g++.old-deja/g++.mike/p5611.C: Likewise.
+ * g++.old-deja/g++.mike/net37.C: Likewise.
+ * g++.old-deja/g++.mike/p3570.C: Likewise.
+ * g++.old-deja/g++.mike/p5718.C: Likewise.
+ * g++.old-deja/g++.mike/net21.C: Likewise.
+ * g++.old-deja/g++.mike/p1862.C: Likewise.
+ * g++.old-deja/g++.mike/p4511.C: Likewise.
+ * g++.old-deja/g++.mike/virt3.C: Likewise.
+ * g++.old-deja/g++.mike/p16146.C: Likewise.
+ * g++.old-deja/g++.mike/p1989.C: Likewise.
+ * g++.old-deja/g++.mike/p5571.C: Likewise.
+ * g++.old-deja/g++.gb/scope10.C: Likewise.
+ * g++.old-deja/g++.abi/primary5.C: Likewise.
+ * g++.old-deja/g++.abi/empty2.C: Likewise.
+ * g++.old-deja/g++.abi/arraynew.C: Likewise.
+ * g++.old-deja/g++.eh/vbase4.C: Likewise.
+ * g++.old-deja/g++.eh/ptr1.C: Likewise.
+ * g++.old-deja/g++.eh/cleanup1.C: Likewise.
+ * g++.old-deja/g++.bob/template3.C: Likewise.
+ * g++.old-deja/g++.bob/inherit1.C: Likewise.
+
+2007-03-22 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31193
+ * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
+
+2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/20897
+ * gfortran.dg/derived_name_1.f90: New.
+ * gfortran.dg/derived_name_2.f: New.
+
+2007-03-21 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_nonpic): New
+ procedure.
+ * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
+ when compiling PIC.
+ * gcc.target/i386/asm-4.c: Require nonpic.
+ * gcc.target/i386/cmov1.c: Likewise.
+ * gcc.target/i386/mul.c: Likewise.
+ * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
+ * gcc.target/i386/ssetype-1.c: Require nonpic.
+ * gcc.target/i386/ssetype-3.c: Likewise.
+ * gcc.target/i386/ssetype-5.c: Likewise.
+
+2007-03-21 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
+ * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
+ * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
+ * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
+
+2007-03-19 Seongbae Park <seongbae.park@gmail.com>
+
+ PR tree-optimization/30590
+ * g++.dg/opt/pr30590.C: New testcase.
+
+2007-03-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/30762
+ * gcc.dg/pr30762-1.c: New test.
+ * gcc.dg/pr30762-2.c: New test.
+
+ PR inline-asm/30505
+ * gcc.target/i386/pr30505.c: New test.
+
+2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
+
+ * gcc.target/arm/register-variables.c: New.
+
+2007-03-19 Jeff Law <law@redhat.com>
+
+ * PR tree-optimization/30984
+ * gcc.c-torture/pr30984.c: New test.
+
+2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
+ Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31254
+ * gcc.dg/torture/pr31254.c: New testcase.
+
+2007-03-19 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/torture/pr26565.c: Expect warning on packed field for
+ target default_packed.
+
+2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/31203
+ * gfortran.dg/string_length_1.f90: New test.
+
+2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR testsuite/30395
+ * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
+
+2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31052
+ * gfortran.dg/namelist_27.f90: New test.
+
+2007-03-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30531
+ * gfortran.dg/used_types_14.f90: New test.
+
+ PR fortran/31086
+ * gfortran.dg/used_types_15.f90: New test.
+
+2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
+ * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
+
+2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/31120
+ * gfortran.dg/integer_exponentiation_2.f90: New test.
+
+2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/31041
+ * gcc.dg/vect/pr31041.c: New test.
+
+2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * g++.dg/warn/Wconversion-integer.C: New
+ * g++.dg/warn/Wconversion-real.C: New.
+ * g++.dg/warn/Wconversion-real-integer.C: New.
+ * g++.dg/warn/conv2.C: Updated.
+
+2007-03-16 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
+ exclude RTPs.
+
+2007-03-16 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31146
+ * g++.dg/tree-ssa/pr31146.C: New testcase.
+
+2007-03-16 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_missing_uclibc_feature): Don't
+ assume that the target has <features.h>.
+
+2007-03-16 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
+ dg-options rather than to the whole test.
+
+2007-03-16 Alexandre Oliva <aoliva@redhat.com>
+
+ PR debug/29906
+ * g++.dg/debug/pr29906.C: New
+
+2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31099
+ * gfortran.dg/unformatted_recl.f90: Update test.
+
+2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/prefetch-5.c: New test.
+
+2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/30891
+ * g++.dg/parse/namespace-definition.C: New.
+
+2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/24924
+ * g++.dg/cpp/pedantic-errors.C: New.
+ * g++.dg/cpp/permissive.C: New.
+
+2007-03-15 Richard Sandiford <richard@codesourcery.com>
+
+ * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
+ * g++.old-deja/g++.other/store-expr1.C: Require fpic.
+
+2007-03-15 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_missing_uclibc_feature)
+ (check_effective_target_wchar): New procedures.
+ * gcc.dg/wchar_t-1.c: Require target wchar.
+ * gcc.dg/wint_t-1.c: Likewise.
+
+2007-03-15 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_gc_sections_available): Return
+ false for VxWorks targets.
+
+2007-03-15 Dirk Mueller <dmueller@suse.de>
+
+ * g++.dg/warn/Wconversion2.C: Fix typo.
+ * gcc.dg/if-empty-1.c: Ditto.
+
+2007-03-15 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
+
+2007-03-15 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
+ * gcc.target/i386/pr31167.c: Ditto.
+
+2007-03-15 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/31167
+ * gcc.target/i386/pr31167.c: New test.
+
+2007-03-15 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30922
+ * gfortran.dg/import5.f90.f90: New test.
+
+
+ PR fortran/30879
+ * gfortran.dg/data_components_1.f90: New test.
+
+
+ PR fortran/30870
+ * gfortran.dg/generic_13.f90: New test.
+
+ PR fortran/31163
+ * gfortran.dg/alloc_comp_basics_5.f90: New test.
+
+2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31051
+ * gfortran.dg/fmt_t_4.f90: New
+
+2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/31165
+ * g++.dg/other/default7.C: New test.
+
+2007-03-15 Dirk Mueller <dmueller@suse.de>
+
+ * g++.dg/warn/Wconversion2.C: New.
+
+2007-03-14 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/ssp-1.c: New.
+ * gcc.dg/ssp-2.c: Ditto.
+
+2007-03-14 Dirk Mueller <dmueller@suse.de>
+
+ * g++.dg/warn/do-empty.C: New.
+ * gcc.dg/do-empty.c: New.
+ * gcc.dg/if-empty-1.c: Update.
+ * gcc.dg/20001116-1.c: Update.
+ * gcc.dg/pr23165.c: Update.
+
+2007-03-14 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/module_implicit_conversion.f90: New test.
+
+2007-03-13 Alexandre Oliva <aoliva@redhat.com>
+
+ PR middle-end/31127
+ * gcc.dg/pr31127.c: New.
+
+2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-26.c: New test.
+
+2007-03-13 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/cmpxchg16b-1.c: New test.
+
+2007-03-12 Seongbae Park <seongbae.park@gmail.com>
+
+ * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
+ * gcc.dg/c99-vla-1.c: Likewise.
+ * g++.dg/ext/vla1.C: Likewise
+
+2007-03-12 Seongbae Park <seongbae.park@gmail.com>
+
+ * gcc.dg/wvla-1.c: New test
+ * gcc.dg/wvla-2.c: New test
+ * gcc.dg/wvla-3.c: New test
+ * gcc.dg/wvla-4.c: New test
+ * gcc.dg/wvla-5.c: New test
+ * gcc.dg/wvla-6.c: New test
+ * gcc.dg/wvla-7.c: New test
+ * g++.dg/warn/Wvla-1.C: New test
+ * g++.dg/warn/Wvla-2.C: New test
+ * g++.dg/warn/Wvla-3.C: New test
+
+2007-03-12 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/30108
+ * g++.dg/other/default6.C: New test.
+
+2007-03-12 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_profiling_available): Return false
+ for VxWorks.
+ (check_effective_target_vxworks_kernel): New procedure.
+ * gcc.dg/20040813-1.c: Extend list of stabless targets to include
+ VxWorks.
+ * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
+ * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
+ to include VxWorks.
+ * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
+
+2007-03-12 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
+ PIC is not supported.
+ * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
+ * gcc.dg/20020426-2.c: Likewise.
+ * gcc.dg/pr28243.c: Likewise.
+ * gcc.dg/visibility-11.c: Likewise.
+ * gcc.dg/tls/opt-9.c: Likewise.
+ * gcc.dg/tls/opt-10.c: Likewise.
+ * gcc.dg/tls/pic-1.c: Likewise.
+ * gcc.dg/tls/struct-1.c: Likewise.
+ * gcc.target/i386/20000807-1.c: Likewise.
+ * gcc.target/i386/20000904-1.c: Likewise.
+ * gcc.target/i386/20011119-1.c: Likewise.
+ * gcc.target/i386/990213-2.c: Likewise.
+ * gcc.target/i386/990214-1.c: Likewise.
+ * gcc.target/i386/compress-float-387-pic.c: Likewise.
+ * gcc.target/i386/compress-float-sse-pic.c: Likewise.
+ * gcc.target/i386/pic-1.c: Likewise.
+ * gcc.target/i386/pr21518.c: Likewise.
+ * gcc.target/i386/pr23098.c: Likewise.
+ * gcc.target/i386/pr23943.c: Likewise.
+
+2007-03-11 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/31038
+ * g++.dg/template/complit2.C: New test.
+
+ PR c++/30328
+ * g++.dg/ext/bitfield1.C: New test.
+
+2007-03-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30883
+ * gfortran.dg/interface_11.f90: New test.
+
+2007-03-11 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/31115
+ * gcc.dg/torture/pr31115.c: New testcase.
+
+2007-03-11 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/29925
+ * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
+
+2007-03-10 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/30274
+ * g++.dg/expr/bitfield3.C: New test.
+ * g++.dg/expr/bitfield4.C: Likewise.
+ * g++.dg/expr/bitfield5.C: Likewise.
+ * g++.dg/expr/bitfield6.C: Likewise.
+
+ PR c++/30924
+ * g++.dg/template/array18.C: New test.
+
+2007-03-10 Dirk Mueller <dmueller@suse.de>
+
+ PR c++/17946
+ * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
+ * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
+
+2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/20599
+ * g++.dg/cpp0x/variadic-bind.C: New.
+ * g++.dg/cpp0x/variadic-function.C: New.
+ * g++.dg/cpp0x/variadic-mem_fn.C: New.
+ * g++.dg/cpp0x/variadic-tuple.C: New.
+ * g++.dg/cpp0x/variadic1.C: New.
+ * g++.dg/cpp0x/variadic2.C: New.
+ * g++.dg/cpp0x/variadic3.C: New.
+ * g++.dg/cpp0x/variadic4.C: New.
+ * g++.dg/cpp0x/variadic5.C: New.
+ * g++.dg/cpp0x/variadic6.C: New.
+ * g++.dg/cpp0x/variadic7.C: New.
+ * g++.dg/cpp0x/variadic8.C: New.
+ * g++.dg/cpp0x/variadic9.C: New.
+ * g++.dg/cpp0x/variadic10.C: New.
+ * g++.dg/cpp0x/variadic11.C: New.
+ * g++.dg/cpp0x/variadic12.C: New.
+ * g++.dg/cpp0x/variadic13.C: New.
+ * g++.dg/cpp0x/variadic14.C: New.
+ * g++.dg/cpp0x/variadic15.C: New.
+ * g++.dg/cpp0x/variadic16.C: New.
+ * g++.dg/cpp0x/variadic17.C: New.
+ * g++.dg/cpp0x/variadic18.C: New.
+ * g++.dg/cpp0x/variadic19.C: New.
+ * g++.dg/cpp0x/variadic20.C: New.
+ * g++.dg/cpp0x/variadic21.C: New.
+ * g++.dg/cpp0x/variadic22.C: New.
+ * g++.dg/cpp0x/variadic23.C: New.
+ * g++.dg/cpp0x/variadic24.C: New.
+ * g++.dg/cpp0x/variadic25.C: New.
+ * g++.dg/cpp0x/variadic26.C: New.
+ * g++.dg/cpp0x/variadic27.C: New.
+ * g++.dg/cpp0x/variadic28.C: New.
+ * g++.dg/cpp0x/variadic29.C: New.
+ * g++.dg/cpp0x/variadic30.C: New.
+ * g++.dg/cpp0x/variadic31.C: New.
+ * g++.dg/cpp0x/variadic32.C: New.
+ * g++.dg/cpp0x/variadic33.C: New.
+ * g++.dg/cpp0x/variadic34.C: New.
+ * g++.dg/cpp0x/variadic35.C: New.
+ * g++.dg/cpp0x/variadic36.C: New.
+ * g++.dg/cpp0x/variadic37.C: New.
+ * g++.dg/cpp0x/variadic38.C: New.
+ * g++.dg/cpp0x/variadic39.C: New.
+ * g++.dg/cpp0x/variadic40.C: New.
+ * g++.dg/cpp0x/variadic41.C: New.
+ * g++.dg/cpp0x/variadic42.C: New.
+ * g++.dg/cpp0x/variadic43.C: New.
+ * g++.dg/cpp0x/variadic44.C: New.
+ * g++.dg/cpp0x/variadic45.C: New.
+ * g++.dg/cpp0x/variadic46.C: New.
+ * g++.dg/cpp0x/variadic47.C: New.
+ * g++.dg/cpp0x/variadic48.C: New.
+ * g++.dg/cpp0x/variadic49.C: New.
+ * g++.dg/cpp0x/variadic50.C: New.
+ * g++.dg/cpp0x/variadic51.C: New.
+ * g++.dg/cpp0x/variadic52.C: New.
+ * g++.dg/cpp0x/variadic53.C: New.
+ * g++.dg/cpp0x/variadic54.C: New.
+ * g++.dg/cpp0x/variadic55.C: New.
+ * g++.dg/cpp0x/variadic56.C: New.
+ * g++.dg/cpp0x/variadic57.C: New.
+ * g++.dg/cpp0x/variadic58.C: New.
+ * g++.dg/cpp0x/variadic59.C: New.
+ * g++.dg/cpp0x/variadic60.C : New.
+ * g++.dg/cpp0x/variadic61.C : New.
+ * g++.dg/cpp0x/variadic62.C : New.
+ * g++.dg/cpp0x/variadic63.C : New.
+ * g++.dg/cpp0x/variadic64.C : New.
+ * g++.dg/cpp0x/variadic65.C : New.
+ * g++.dg/cpp0x/variadic66.C : New.
+ * g++.dg/cpp0x/variadic67.C : New.
+ * g++.dg/cpp0x/variadic68.C : New.
+ * g++.dg/cpp0x/variadic69.C : New.
+ * g++.dg/cpp0x/variadic70.C : New.
+ * g++.dg/cpp0x/variadic71.C : New.
+ * g++.dg/cpp0x/variadic72.C : New.
+ * g++.dg/cpp0x/variadic73.C : New.
+ * g++.dg/cpp0x/variadic74.C : New.
+ * g++.dg/cpp0x/variadic75.C : New.
+ * g++.dg/cpp0x/variadic-ex1.C : New.
+ * g++.dg/cpp0x/variadic-ex2.C : New.
+ * g++.dg/cpp0x/variadic-ex3.C : New.
+ * g++.dg/cpp0x/variadic-ex4.C : New.
+ * g++.dg/cpp0x/variadic-ex5.C : New.
+ * g++.dg/cpp0x/variadic-ex6.C : New.
+ * g++.dg/cpp0x/variadic-ex7.C : New.
+ * g++.dg/cpp0x/variadic-ex8.C : New.
+ * g++.dg/cpp0x/variadic-ex9.C : New.
+ * g++.dg/cpp0x/variadic-ex10.C : New.
+ * g++.dg/cpp0x/variadic-ex11.C : New.
+ * g++.dg/cpp0x/variadic-ex12.C : New.
+ * g++.dg/cpp0x/variadic-ex13.C : New.
+ * g++.dg/cpp0x/variadic-ex14.C : New.
+
+2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/31099
+ * gfortran.dg/unformatted_recl.f90: New test.
+
+2007-03-09 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-eqcmplx-1.c: New test case.
+
+2007-03-09 Alexandre Oliva <aoliva@redhat.com>
+
+ PR rtl-optimization/30643
+ * gcc.dg/pr30643.c: New.
+
+2007-03-09 Chao-ying Fu <fu@mips.com>
+
+ * gcc.target/mips/mips32-dspr2-type.c: New test.
+ * gcc.target/mips/mips32-dspr2.c: New test.
+ * gcc.target/mips/dspr2-MULT.c: New test.
+ * gcc.target/mips/dspr2-MULTU.c: New test.
+ * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
+ * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
+ Adjust some formats.
+
+2007-03-09 Dirk Mueller <dmueller@suse.de>
+
+ PR c++/17946
+ * gcc.dg/Wlogical-op-1.c: New.
+ * g++.dg/warn/Wlogical-op-1.C: New.
+
+2007-03-09 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/30904
+ PR middle-end/31058
+ * gcc.dg/pr30904.c: Remove xfail.
+
+2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C/31072
+ * gcc.c-torture/execute/pr31072.c: New test.
+
+2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
+ * gcc.dg/torture/builtin-attr-1.c: Likewise.
+ * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
+ *lrint* and *lround*.
+ * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
+ floor->lfloor.
+ * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
+ * gcc.dg/torture/builtin-integral-1.c: Likewise.
+ * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
+ and *lround*. Correct macro names.
+ * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
+ * gcc.dg/torture/builtin-rounding-1.c: Likewise.
+
+2007-03-08 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/no-strict-overflow-5.c: New test.
+ * gcc.dg/no-strict-overflow-6.c: New test.
+ * gcc.dg/Wstrict-overflow-11.c: New test.
+ * gcc.dg/Wstrict-overflow-12.c: New test.
+ * gcc.dg/Wstrict-overflow-13.c: New test.
+ * gcc.dg/Wstrict-overflow-14.c: New test.
+ * gcc.dg/Wstrict-overflow-15.c: New test.
+
+2007-03-08 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
+ for VxWorks kernel mode.
+ * gcc.c-torture/execute/strncmp-1.x: Likewise.
+
+2007-03-08 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
+ mode.
+
+2007-03-08 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
+ and lib/bfill.c on VxWorks targets.
+ * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
+ * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
+ lib/bfill.c and lib/memmove.c on VxWorks targets.
+ * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
+ * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
+ on VxWorks targets.
+ * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
+ * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
+
+2007-03-08 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/use_5.f90: New test.
+ * gfortran.dg/use_6.f90: Ditto.
+ * gfortran.dg/use_7.f90: Ditto.
+
+2007-03-08 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30973
+ * gfortran.dg/use_4.f90: New test.
+ * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
+
+2007-03-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/31011
+ * gfortran.dg/parameter_array_section_2.f90: New test.
+
+2007-03-08 Volker Reichelt <v.reichelt@netcologne.de>
+
+ PR c++/30852
+ * g++.dg/ext/offsetof1.C: Add cases with volatile.
+
+ PR c++/30534
+ * g++.dg/template/arg5.C: New test.
+
+2007-03-07 Joseph Myers <joseph@codesourcery.com>
+
+ * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
+
+2007-03-07 Paolo Bonzini <bonzini@gnu.org>
+
+ * gcc.dg/var-expand1.c: Add newline at end of file.
+
+2007-03-07 Hans-Peter Nilsson <hp@axis.com>
+
+ * g++.old-deja/g++.jason/template31.C: Include cstdlib.
+
+2007-03-06 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/compile/m68k-byte-addr.c: New test.
+
+2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-convert-4.c: New test.
+
+2007-03-05 Ian Lance Taylor <iant@google.com>
+
+ * gcc.c-torture/compile/pr31034.c: New test.
+
+2007-03-05 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/inline-18.c: New test.
+ * gcc.dg/inline-19.c: New test.
+ * gcc.dg/inline-20.c: New test.
+ * gcc.dg/inline-21.c: New test.
+
+2007-03-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/14052
+ * gcc.dg/tree-ssa/vrp33.c: New testcase.
+
+2007-03-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/23777
+ * gcc.dg/tree-ssa/pr23777.c: New testcase.
+
+2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR other/30465
+ * gcc.dg/multiple-overflow-warn-3.c: New.
+ * g++.dg/warn/multiple-overflow-warn-3.C: New.
+
+2007-03-04 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/30895
+ * g++.dg/parse/template23.C: New test.
+
+2007-03-04 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/30744
+ * gcc.dg/pr30744-1.c: New test case.
+
+2007-03-04 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
+
+2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR target/30406
+ * gfortran.dg/logical_3.f90: New test.
+
+2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30981
+ * gfortran.dg/integer_exponentiation_1.f90: New test.
+
+2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
+
+ * gcc.target/m68k/m68k.exp: New.
+ * gcc.target/m68k/crash1.c: New.
+
+2007-03-03 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/c_by_val.c: Use int64_t instead of long
+ to be more compatible with integer(kind=8).
+
+2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/31001
+ * gfortran.dg/zero_sized_3.f90: New test.
+
+2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/15787
+ * g++.dg/parse/else.C: New.
+ * g++.dg/parse/else-2.C: New.
+
+2007-03-03 Paul Thomas <pault@gcc.gnu.org>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30882
+ * gfortran.dg/size_dim.f90: New test.
+
+2007-03-02 Paul Thomas <pault@gcc.gnu.org>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30873
+ * gfortran.dg/entry_9.f90: New test.
+
+2007-03-02 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/28253
+ * g++.dg/inherit/covariant16.C: New test.
+
+2007-03-02 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.dg/other/darwin-minversion-1.C: New.
+
+2007-03-02 Diego Novillo <dnovillo@redhat.com>
+
+ * gcc.dg/tree-ssa/20070302-1.c: New test.
+
+2007-03-02 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
+ tests.
+
+2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/prefetch-4.c: New test.
+
+2007-03-01 Simon Baldwin <simonb@google.com>
+
+ PR c++/23689
+ * warn/ignored_typedef.C: New.
+ * init/ctor8.C: Added dg-warning to consume ignored typedef
+ warning.
+ * template/typedef2.C: Ditto. Moved dg-error onto its own line
+ and added an explicit line number.
+
+2007-02-28 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30364
+ * gcc.dg/torture/pr30364-1.c: New testcase.
+ * gcc.dg/torture/pr30364-2.c: Likewise.
+ * gcc.dg/torture/pr30364-3.c: Likewise.
+
+2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
+ powerpc*, use -funsafe-math-optimizations.
+ * gcc.dg/torture/builtin-logb-1.c: Likewise.
+ * gcc.dg/torture/builtin-modf-1.c: Likewise.
+
+2007-02-28 Tobias Burnus <burnus@net-b.de>
+ Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30888
+ PR fortran/30887
+ * c_by_val_1.f: Test %VAL() with non-default kind.
+ * c_by_val.c: Ditto.
+ * c_by_val_4.f: New test.
+
+2007-02-28 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30968
+ * gfortran.dg/continuation_7.f90: New test.
+
+2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * g++.dg/inherit/thunk7.C: New test.
+ * lib/target-supports.exp (check_profiling_available): Not available
+ for bfin-*-*.
+
+2007-02-27 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/30970
+ * gcc.target/i386/gfortran.dg/pr30970.c: New test.
+
+2007-02-27 Mark Mitchell <mark@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_init_priority):
+ Remove Solaris special case.
+
+2007-02-26 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
+ for more builtin types.
+
+ * g++.dg/ext/visibility/class1.C: Port to Darwin.
+ * g++.dg/ext/visibility/noPLT.C: Likewise.
+
+2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
+ sh* targets.
+
+2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/30865
+ * size_optional_dim_1.f90: New test.
+
+2007-02-25 Mark Mitchell <mark@codesourcery.com>
+
+ * gcc.dg/vxworks/vxworks.exp: New file.
+ * gcc.dg/vxworks/initpri1.c: Likewise.
+ * gcc.dg/vxworks/initpri2.c: Likewise.
+ * gcc.dg/initpri2.c: Add more tests.
+ * g++.dg/special/initpri2.C: Likewise.
+
+ * gcc.dg/initpri1.c: New test.
+ * gcc.dg/initpri2.c: Likewise.
+ * g++.dg/special/initpri1.C: New test.
+ * g++.dg/special/initpri2.C: Likewise.
+ * g++.dg/special/conpr-1.C: Use init_priority effective target.
+ * g++.dg/special/conpr-2.C: Likewise.
+ * g++.dg/special/conpr-3.C: Likewise.
+ * g++.dg/special/conpr-4.C: Likewise.
+ * g++.dg/special/initp1.C: Likewise.
+ * g++.dg/special/ecos.exp: Remove code to detect availability of
+ constructor priorities.
+ * lib/target-supports.exp (check_effective_target_init_priority):
+ New function.
+
+2007-02-24 Jan Hubicka <jh@suse.cz>
+
+ * gcc.c-torture/execute/pr30778.c: New testcase.
+
+2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/30918
+ * gfortran.dg/namelist_26.f90: New test.
+
+2007-02-24 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30951
+ * gcc.dg/pr30951.c: New testcase.
+
+2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-modf-1.c: New test.
+
+2007-02-23 Paolo Bonzini <bonzini@gnu.org>
+
+ PR tree-optimization/30904
+ * gcc.dg/pr30904.c: New test.
+
+2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * gcc.test-framework/README: Correct command.
+ * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
+ -Wunused-value.
+ * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
+
+2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_unwrapped): New.
+
+2007-02-23 Mark Mitchell <mark@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_newlib): New
+ function.
+
+2007-02-23 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30660
+ * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
+ allocatable component.
+
+
+2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-logb-1.c: New test.
+ * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
+ * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
+ * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
+ sh* targets.
+
+2007-02-23 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/warn/changes-meaning.C: New testcase.
+
+2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/30910
+ * gfortran.dg/fmt_zero_precision.f90: Update test.
+
+2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-frexp-1.c: New test.
+
+2007-02-22 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
+
+2007-02-22 Ian Lance Taylor <iant@google.com>
+
+ PR debug/30898
+ * g++.dg/debug/pr30898.C: New test.
+
+2007-02-22 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect-106.c: New test.
+
+2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
+ Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/30843
+ * gcc.dg/vect/pr30843.c: New test.
+
+2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/30858
+ * gcc.dg/vect/pr30858.c: New test.
+
+2007-02-21 Mark Mitchell <mark@codesourcery.com>
+
+ * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
+ to set options for compiling testglue.
+ * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
+ * lib/obj-c++.exp (obj-c++_init): Likewise.
+
+2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/derived_aggregate.adb: New test.
+
+2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
+ sh* targets. Call the correct CKSGN macro.
+
+2007-02-21 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/gomp/omp_parse1.f90: New test.
+ * gfortran.dg/gomp/omp_parse2.f: New test.
+
+2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/30869
+ * gfortran.dg/do_pointer_1.f90: New test.
+
+2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
+ and scalbln.
+
+2007-02-20 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/darwin-minversion-1.c: New.
+ * gcc.dg/darwin-minversion-2.c: New.
+
+2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
+
+2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+ DJ Delorie <dj@redhat.com>
+
+ PR other/30824
+ * gcc.dg/Wfatal.c: New.
+ * gcc.dg/Wfatal-2.c: New.
+ * gcc.dg/Werror-1.c: Adjust expectations.
+ * gcc.dg/Werror-5.c: Likewise.
+ * gcc.dg/Werror-7.c: Likewise.
+ * gcc.dg/Werror-10.c: Likewise.
+ * gcc.dg/Werror-11.c: Likewise.
+
+2007-02-20 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30522
+ * gfortran.dg/volatile10.f90: New test.
+
+2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30533
+ * gfortran.dg/intrinsic_intkinds_1.f90: New test.
+
+2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
+ * gcc.dg/Walways-true-1.c: Likewise.
+ * gcc.dg/weak/weak-3.c: Likewise.
+ * gcc.dg/Werror-1.c: Likewise.
+ * gcc.dg/Werror-3.c: Likewise.
+ * gcc.dg/Werror-4.c: Likewise.
+ * gcc.dg/Werror-5.c: Likewise.
+ * gcc.dg/Werror-6.c: Likewise.
+ * gcc.dg/Werror-7.c: Likewise.
+ * gcc.dg/Werror-8.c: Likewise.
+ * gcc.dg/Werror-10.c: Likewise.
+ * gcc.dg/Werror-11.c: Likewise.
+ * gcc.dg/Werror-12.c: Likewise.
+ * g++.old-deja/g++.mike/warn8.C: Likewise.
+ * g++.dg/warn/Walways-true-1.C: Likewise.
+ * g++.dg/warn/Walways-true-2.C: Likewise.
+ * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
+ * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
+ -Wstring-literal-comparison with -Waddress.
+ * gcc.dg/Wstring-literal-comparison-4.c: Replace
+ -Wno-string-literal-comparison with -Wno-address.
+
+2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/self_aggregate_with_call.adb: New test.
+
+2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/30975
+ * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
+ * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
+ * gcc.dg/vect/pr30795.c: New.
+
+2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/30681
+ * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
+
+2007-02-18 Roger Sayle <roger@eyesopen.com>
+
+ PR rtl-optimization/28173
+ * gcc.target/i386/andor-1.c: New test case.
+
+2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-ldexp-1.c: New.
+ * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
+
+2007-02-18 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/array_constructor_15.f90: New test case.
+
+2007-02-18 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/forall_10.f90: New test case.
+
+2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
+
+2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/test_prio_p.adb: Compile with -gnatws.
+ * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
+
+2007-02-16 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
+ * gcc.target/i386/builtin-bswap-3.c: Ditto.
+ * gcc.target/i386/xchg-1.c: New test.
+ * gcc.target/i386/xchg-2.c: New test.
+
+2007-02-16 Richard Guenther <rguenther@suse.de>
+ Christian Bruel <christian.bruel@st.com>
+
+ * gcc.dg/strict-overflow-5.c: New testcase.
+
+2007-02-16 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30793
+ * gfortran.dg/func_derived_4.f90: New test.
+
+2007-02-15 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/30391
+ * gfortran.dg/pr30391-1.f90: New test case.
+
+2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/30433
+ * gcc.c-torture/compile/pr30433.c: New testcase to check
+ that complex constants comparisions are foldded.
+
+2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/30158
+ * g++.dg/ext/stmtexpr10.C: New testcase.
+
+2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/30729
+ * gcc.dg/Wunused-value-2.c: New testcase.
+
+2007-02-15 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/eh/subreg-1.C: New test.
+
+2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/26494
+ * gcc.dg/Wimplicit-function-declaration-c89.c: New.
+ * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
+ * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
+ * gcc.dg/Wimplicit-function-declaration-c99.c: New.
+ * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
+ * gcc.dg/Werror-implicit-function-declaration.c: New.
+
+2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/28943
+ * g++.dg/warn/pr28943.C: New.
+
+2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.fortran-torture/execute/math.f90: Fix typo.
+
+2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/30779
+ * gfortran.dg/error_recovery_3.f90: New test.
+
+2007-02-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/tree-ssa/sra-1.C: New.
+
+2007-02-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/tree-ssa/sra-1.C: New.
+
+2007-02-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
+
+2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
+
+2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/30799
+ * gfortran.dg/logical_2.f90: New test.
+
+2007-02-14 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/torture/complex-alias-1.c: New test.
+
+2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
+ instead of -fdump-tree-tailcall.
+
+2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/interface_10.f90: Fix comment typo.
+
+2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/30771
+ * gcc.dg/vect/pr30771.c: New test.
+
+2007-02-13 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/Wstrict-overflow-1.c: New test.
+ * gcc.dg/Wstrict-overflow-2.c: New test.
+ * gcc.dg/Wstrict-overflow-3.c: New test.
+ * gcc.dg/Wstrict-overflow-4.c: New test.
+ * gcc.dg/Wstrict-overflow-5.c: New test.
+ * gcc.dg/Wstrict-overflow-6.c: New test.
+ * gcc.dg/Wstrict-overflow-7.c: New test.
+ * gcc.dg/Wstrict-overflow-8.c: New test.
+ * gcc.dg/Wstrict-overflow-9.c: New test.
+ * gcc.dg/Wstrict-overflow-10.c: New test.
+
+2007-02-13 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/ia64/builtin-bswap-2.c: New test case.
+
+2007-02-13 Richard Henderson <rth@redhat.com>
+
+ * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
+ * gcc.c-torture/execute/pr29302-1.c: ... here.
+
+2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/29521
+ * gcc.dg/c90-return-1.c: Update output.
+ * gcc.dg/c99-return-1.c: Likewise.
+
+2007-02-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30554
+ * gfortran.dg/used_dummy_types_7.f90: New test..
+
+2007-02-12 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/parity-1.c: New test.
+ * gcc.target/i386/parity-2.c: New test.
+
+2007-02-12 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/builtin-bswap-3.c: New test case.
+
+2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/29145
+ * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
+ alias analysis is improved to take better advantage of restrict
+ qualified pointers.
+ * gcc.dg/vect/vect-80.c: Likewise.
+ * gcc.dg/vect/pr29145.c: New.
+
+2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
+ * gcc.target/i386/sse4a-insert.c: Likewise.
+
+2007-02-11 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/ia64/builtin-popcount-1.c: New test case.
+ * gcc.target/ia64/builtin-popcount-2.c: Likewise.
+
+2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
+
+ PR fortran/30478
+ * gfortran.dg/enum_4.f90: Update error message checks.
+
+2007-02-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30554
+ * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
+ versions of the modules.
+
+ PR fortran/30617
+ * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
+ by getting rid of recursive I/O and providing functions with
+ results.
+
+ PR fortran/30319
+ * gfortran.dg/char_array_constructor_2.f90
+
+2007-02-11 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26988
+ * g++.dg/template/spec34.C: New test
+
+2007-02-11 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
+ on i?86 and x86_64.
+ * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
+ * gcc.dg/vect/vect-floatint-conversion-1.c: New.
+ * gcc.dg/vect/vect-93.c: Another loop gets vectorized
+ on i?86 and x86_64.
+ * gcc.dg/vect/vect-113.c: Ditto.
+
+2007-02-06 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29487
+ * g++.dg/eh/weak1-C: New test.
+ * g++.dg/eh/weak1-a.cc: Likewise.
+ * g++.dg/eh/comdat1.C: Likewise.
+
+2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
+ Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
+ * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
+ * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
+ * gcc.dg/vect/vect-113.c: Likewise.
+
+ * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
+
+2007-02-10 Richard Henderson <rth@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_tls): Redefine
+ to mean non-emulated tls.
+ * gcc.dg/tls/alias-1.c: Remove tls requirement.
+ * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
+ gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
+ gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
+ gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
+ gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
+ gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
+
+2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
+
+2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/secnds.f: Replace time tolerance with a
+ before-and-after bracket.
+ * gfortran.dg/secnds-1.f: Likewise.
+
+2007-02-09 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30512
+ * gfortran.dg/maxlocval_1.f90: New test.
+
+2007-02-09 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/ia64/builtin_bswap-1.c: New test case.
+
+2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/30720
+ * gfortran.dg/array_function_1.f90: New test.
+
+2007-02-09 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_lax_strtofp)
+ (check_effective_target_dummy_wcsftime): New functions.
+
+2007-02-09 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
+ * lib/target-supports.exp (check_effective_target_uclibc): New
+ function.
+
+2007-02-09 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
+ (vsnprintf): Don't define for uClibc targets.
+
+2007-02-09 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
+ set before checking whether it was allowed.
+ * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
+ before checking inside_main.
+
+2007-02-09 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
+ uClinux targets.
+ (u16sf): Likewise u4sf.
+ * g++.dg/compat/struct-layout-1.h: Likewise.
+
+2007-02-09 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
+ procedure.
+ * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
+ m68k targets if check_effective_target_coldfire_fpu returns true.
+
+2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
+ Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/23361
+ * gcc.dg/fold-compare-3.c: New testcase.
+ * gcc.dg/tree-ssa/loop-24.c: Likewise.
+
+2007-02-09 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/pr26570.c: Clean up coverage files.
+ * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
+ * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
+ * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
+ * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
+ * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
+ * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
+ * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
+ * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
+ * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
+ * gcc.dg/tree-ssa/pr25501.c: Ditto.
+ * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
+ * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
+ * gcc.dg/vect/pr28952.c: Ditto.
+ * gcc.dg/vect/pr27151.c: Ditto.
+ * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
+ * g++.dg/gomp/macro-3.C: Ditto.
+
+2007-02-08 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
+ of the loop.
+
+2007-02-08 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/builtin-bswap-2.c: New test case.
+
+2007-02-08 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/forall_8.f90: New test case.
+ * gfortran.dg/forall_9.f90: Likewise.
+
+2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add some -~ complex cases.
+
+2007-02-07 Hans-Peter Nilsson <hp@axis.com>
+
+ * lib/target-supports.exp (check_effective_target_simulator): New.
+
+2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-25.c: New test.
+
+2007-02-06 Richard Henderson <rth@redhat.com>
+
+ * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
+
+2007-02-06 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/powerpc/popcount-1.c: New test case.
+ * gcc.target/powerpc/parity-1.c: Likewise.
+
+2007-02-06 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27302
+ * gcc.dg/torture/pr27302-2.c: New testcase.
+
+2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
+ * gcc.dg/vect/vect-iv-1.c: New test.
+ * gcc.dg/vect/vect-iv-2.c: New test.
+ * gcc.dg/vect/vect-iv-3.c: New test.
+ * gcc.dg/vect/vect-iv-4.c: New test.
+ * gcc.dg/vect/vect-iv-5.c: New test.
+ * gcc.dg/vect/vect-iv-6.c: New test.
+ * gcc.dg/vect/vect-iv-7.c: New test.
+ * gcc.dg/vect/vect-iv-8.c: New test.
+ * gcc.dg/vect/vect-iv-9.c: New test.
+ * gcc.dg/vect/vect-iv-10.c: New test.
+ * gcc.dg/vect/vect-iv-11.c: New test.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
+ * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
+ * gcc.dg/vect/vect-14.c: Now vectorizable.
+ * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
+ loop).
+ * gcc.dg/vect/vect-27.c: Likewise.
+ * gcc.dg/vect/vect-29.c Likewise.
+ * gcc.dg/vect/vect-dv-2.c: Likewise.
+ * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
+ * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
+ * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
+
+2007-02-06 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
+
+2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add more cases.
+
+2007-02-05 Alexandre Oliva <aoliva@redhat.com>
+
+ PR debug/30189
+ * gcc.dg/pr30189.c: New test.
+
+2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+
+ * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
+ for running tests.
+ * gcc.target/i386/sse4a-extract.c: New test.
+ * gcc.target/i386/sse4a-insert.c: New test.
+ * gcc.target/i386/sse4a-montsd.c: New test.
+ * gcc.target/i386/sse4a-montss.c: New test.
+
+2007-02-05 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/vectorize3.c: New testcase.
+
+2007-02-05 Hans-Peter Nilsson <hp@axis.com>
+
+ PR target/30665
+ * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
+
+2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/30611
+ * gfortran.dg/repeat_1.f90: New test.
+
+2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/30605
+ * gfortran.dg/spread_shape_1.f90: Remove tabs.
+ * gfortran.dg/derived_init_2.f90: Ditto.
+ * gfortran.dg/elemental_subroutine_3.f90: Ditto.
+ * gfortran.dg/array_initializer_1.f90: Ditto.
+ * gfortran.dg/do_2.f90: Ditto.
+ * gfortran.dg/proc_assign_1.f90: Ditto.
+
+2007-02-04 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30636
+ * g++.dg/warn/pr30636.C: New testcase.
+ * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
+
+2007-02-03 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/30667
+ * gfortran.dg/pr30667.f: New test.
+
+2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-54.c: Add more cases.
+
+2007-02-03 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30514
+ * gfortran.dg/zero_sized_2.f90: New test.
+
+ PR fortran/30660
+ * gfortran.dg/alloc_comp_basics_4.f90: New test.
+
+ PR fortran/29820
+ * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
+ file.
+
+2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/30683
+ * gfortran.dg/interface_10.f90: New test.
+
+2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add more cases.
+
+2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
+
+ PR target/29682
+ * gcc-target/ia64/pr29682.c: New test.
+
+2007-02-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30284
+ * gfortran.dg/arrayio_11.f90.f90: New test.
+
+ PR fortran/30626
+ * gfortran.dg/arrayio_12.f90.f90: New test.
+
+2007-02-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/30536
+ * g++.dg/tls/diag-5.C: New test.
+
+ PR middle-end/30473
+ * gcc.dg/pr30473.c: New test.
+ * gcc.c-torture/execute/20070201-1.c: New test.
+
+2007-02-01 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependency_20.f90: New test case.
+
+2007-01-31 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/lower-subreg-1.c (test): New test.
+
+2007-01-30 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
+
+2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
+ * gcc.dg/torture/builtin-math-3.c: Likewise.
+
+2007-01-31 Dirk Mueller <dmueller@suse.de>
+
+ gcc.dg/Wparentheses-2.c: Update and add new tests.
+
+2007-01-31 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
+ vectorize.
+
+2007-01-31 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/builtins-63.c: New test.
+
+2007-01-31 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/27588
+ * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
+
+2007-01-31 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/30520
+ * gfortran.dg/volatile8.f90: New argument conformance test.
+ * gfortran.dg/volatile9.f90: New scope test.
+
+2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/24745
+ * g++.dg/warn/null4.C: New.
+
+2001-01-30 Roger Sayle <roger@eyesopen.com>
+ Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/large-size-array-3.c: Correct typo.
+
+2007-01-30 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27657
+ * g++.dg/debug/pr27657.C: New testcase.
+
+2007-01-30 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30313
+ * gcc.dg/torture/pr30313.c: New testcase.
+
+2007-01-29 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/dfp-except.h: New file.
+ * gcc.dg/dfp/fe-check.h: New file.
+ * gcc.dg/dfp/fe-binop.c: New test.
+ * gcc.dg/dfp/fe-convert-1.c: New test.
+ * gcc.dg/dfp/fe-convert-2.c: New test.
+ * gcc.dg/dfp/fe-convert-3.c: New test.
+
+ * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
+ * gcc.dg/dfp/decfloat-constants.c: Ditto.
+ * gcc.dg/dfp/convert-dfp.c: Ditto.
+ * gcc.dg/dfp/convert-int-saturate.c: Ditto.
+
+2007-01-29 Josh Conner <jconner@apple.com>
+
+ * gcc.target/powerpc/altivec-24.c: New test.
+
+2007-01-29 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/28266
+ * g++.dg/parse/defarg12.C: New test.
+
+2007-01-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30554
+ * gfortran.dg/used_dummy_types_6.f90: New test.
+
+2007-01-28 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-prof/val-prof-6.c: New test.
+
+2007-01-28 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/large-size-array-3.c: Correct test case (portability).
+
+2007-01-28 Andrew Pinski <pinskia@gmail.com>
+
+ PR C++/28988
+ * g++.dg/expr/dtor4.C: New test.
+
+2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-23.c: New test.
+
+2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30389
+ * gfortran.dg/achar_2.f90: New test.
+ * gfortran.dg/achar_3.f90: New test.
+
+2007-01-27 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/strict-overflow-1.c: New test.
+ * gcc.dg/no-strict-overflow-1.c: New test.
+ * gcc.dg/strict-overflow-2.c: New test.
+ * gcc.dg/no-strict-overflow-2.c: New test.
+ * gcc.dg/strict-overflow-3.c: New test.
+ * gcc.dg/no-strict-overflow-3.c: New test.
+ * gcc.dg/strict-overflow-4.c: New test.
+ * gcc.dg/no-strict-overflow-4.c: New test.
+ * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
+ * gcc.dg/pr15784-1.c: Likewise.
+ * gcc.dg/pr20922-1.c: Likewise.
+ * gcc.dg/pr20922-3.c: Likewise.
+ * gcc.dg/pr20922-4.c: Likewise.
+ * gcc.dg/pr20922-6.c: Likewise.
+ * gcc.dg/compare-4.c: Likewise.
+ * gcc.dg/torture/pr26898-1.c: Likewise.
+ * gcc.dg/tree-ssa/divide-1.c: Likewise.
+ * gcc.dg/tree-ssa/divide-2.c: Likewise.
+ * gcc.dg/tree-ssa/divide-3.c: Likewise.
+ * gcc.dg/tree-ssa/divide-4.c: Likewise.
+ * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
+ * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
+ * gcc.dg/tree-ssa/pr21082.c: Likewise.
+ * gcc.dg/tree-ssa/pr26899.c: Likewise.
+ * g++.dg/tree-ssa/pr21082.C: Likewise.
+
+2007-01-27 Roger Sayle <roger@eyesopen.com>
+
+ * gcc-dg/large-size-array-3.c: New test case.
+
+2007-01-27 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/forall_7.f90: New test case.
+
+2007-01-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30407
+ * gfortran.dg/where_operator_assign_1.f90: New test.
+ * gfortran.dg/where_operator_assign_2.f90: New test.
+ * gfortran.dg/where_operator_assign_3.f90: New test.
+
+2007-01-26 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_powerpc_altivec): New.
+ (check_effective_target_vect_cmdline_needed): Use it.
+
+2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/30278
+ * gfortran.dg/backslash_3.f: New test.
+
+2007-01-26 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/pr23382.c: Fix typo.
+
+2007-01-26 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
+ * gfortran.dg/vect/vect.exp: Ditto.
+ * gfortran.dg/dg.exp: Ditto.
+ * gfortran.fortran-torture/execute/execute.exp: Ditto.
+ * gfortran.fortran-torture/compile/compile.exp: Ditto.
+
+2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add more cases.
+ * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
+
+2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR fortran/30437
+ * gcc.dg/Wall.c: New.
+ * gcc.dg/Wno-all.c: New.
+ * gfortran.dg/Wall.f90: New.
+ * gfortran.dg/Wno-all.f90: New.
+
+2007-01-24 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.target/powerpc/darwin-ehreturn-1.c: New.
+ * g++.dg/eh/simd-2.C: Also run on Darwin.
+ * g++.dg/eh/simd-3.C: New.
+ * g++.dg/eh/simd-4.C: New.
+
+2007-01-25 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
+ and _PROFILE_USE.
+ * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
+
+2007-01-25 Razya Ladelsky <razya@il.ibm.com>
+
+ * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
+ * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
+ * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
+ * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
+ * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
+ * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
+ * gcc.dg/ipa/ipa-7.c: New testcase.
+
+2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
+
+ * g++.dg/cpp0x/warn_cxx0x.C: New.
+
+2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Test builtin carg.
+
+2007-01-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/27416
+ * gcc.dg/gomp/pr27416.c: New test.
+
+ PR middle-end/30494
+ * gcc.dg/gomp/pr30494.c: New test.
+ * g++.dg/gomp/pr30494.C: New test.
+
+ PR middle-end/30421
+ * gcc.dg/gomp/pr30421.c: New test.
+
+2007-01-24 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc.target/ia64/versionid-1.c: New test.
+ * gcc.target/ia64/versionid-2.c: New test.
+
+2007-01-24 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/30181
+ * gcc.dg/builtins-57.c: Change to a link-time testcase
+ to support non-C99 targets.
+
+2007-01-24 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
+
+2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
+
+2007-01-23 Andrew Pinski <pinskia@gmail.com>
+
+ PR objc/27438
+ * objc.dg/const-str-12.m: New test.
+
+2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/30532
+ * gfortran.dg/ctrl-z.f90: New test.
+
+2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/30481
+ * gfortran.dg/namelist_assumed_char.f90: New test.
+
+2007-01-23 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/27492
+ * g++.dg/inherit/covariant15.C: New test.
+
+2007-01-23 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/warn/Wparentheses-24.C: New test.
+
+2007-01-23 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/30560
+ * ada/acats/run_acats: Do not call gnatmake or gnatchop
+ with full path.
+
+2007-01-22 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/30038
+ * gcc.dg/builtins-62.c: New testcase.
+
+2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/compile/20070121.c: New test.
+
+2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30525
+ * gfortran.dg/char_comparison_1.f: New test.
+
+2007-01-21 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect-strided-same-dr.c: New test.
+
+2007-01-20 Andrew Pinski <pinskia@gmail.com>
+
+ PR objc/30479
+ * objc.dg/pch: New directory.
+ * objc.dg/pch/pch.exp: New file.
+ * objc.dg/pch/interface-1.m: New test.
+ * objc.dg/pch/interface-1.hs: New include file.
+ * lib/objc.exp (objc_target_compile): Add
+ "-x objective-c-header" in front of the sources if this is
+ a precompiled header being compiled.
+
+2007-01-20 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/array_memcpy_3.f90: New test case.
+ * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
+
+2007-01-20 Roger Sayle <roger@eyesopen.com>
+ Brooks Moses <brooks.moses@codesourcery.com>
+ Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/intrinsic_sign_1.f90: New test case.
+ * gfortran.dg/intrinsic_sign_2.f90: Likewise.
+
+2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-3.c: Test fdim.
+
+2007-01-19 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
+ away.
+
+2007-01-19 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
+ option instead of -funsafe-math-optimizations.
+
+2007-01-19 Tomas Bily <tbily@suse.cz>
+
+ gcc.dg/tree-prof/indir-call-prof.c: New.
+ g++.dg/dg.exp: Add tree-prof subdirectory.
+ g++.dg/tree-prof/indir-call-prof.C: New.
+ g++.dg/tree-prof/tree-prof.exp: New.
+
+2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/17947
+ * g++.dg/warn/deprecated.C: Update warning output.
+ * g++.dg/warn/deprecated-2.C: Likewise.
+ * g++.dg/warn/deprecated-3.C: New.
+
+2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
+
+ * gcc.c-torture/execute/nestfunc-7.c: New.
+
+2007-01-18 Hui-May Chang <hm.chang@apple.com>
+
+ * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
+
+2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
+
+ * gcc.dg/m68k-pic-1.c: New.
+
+2007-01-18 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/array_memcpy_4.f90: New test case.
+
+2007-01-18 Josh Conner <jconner@apple.com>
+
+ PR target/30485
+ * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
+ * gcc.dg/vect/no-trapping-math-1: New.
+ * gcc.dg/vect/no-trapping-math-2: New.
+
+2007-01-18 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/387-8.c: Update comment about optimizing
+ inherent load of 1.0 of fptan instruction.
+
+2007-01-18 Dirk Mueller <dmueller@suse.de>
+ Richard Guenther <rguenther@suse.de>
+
+ PR diagnostic/8268
+ * gcc.dg/Warray-bounds.c: New testcase.
+ * gcc.dg/Warray-bounds-2.c: New testcase.
+ * g++.dg/warn/Warray-bounds.C: New testcase.
+ * g++.dg/warn/Warray-bounds-2.C: New testcase.
+
+2007-01-17 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30476
+ * gfortran.dg/generic_12.f90: New test.
+
+2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
+ * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
+
+2007-01-16 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/compare-special.h: New file.
+ * gcc.dg/dfp/compare-special-32.c: New test.
+ * gcc.dg/dfp/compare-special-64.c: New test.
+ * gcc.dg/dfp/compare-special-128.c: New test.
+
+2007-01-16 Roger Sayle <roger@eyesopen.com>
+ Paul Thomas <pault@gcc.gnu.org>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/30404
+ * gfortran.dg/forall_6.f90: New test case.
+ * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
+ * gfortran.dg/dependency_13.f90: Likewise.
+
+2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ PR testsuite/12325
+ * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
+ targets that don't support Inf.
+
+2007-01-15 Dale Johannesen <dalej@apple.com>
+
+ * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
+
+2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
+
+ * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
+ of achar for 0xff to avoid the "Extended ASCII not
+ implemented" error message.
+
+2007-01-15 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28172
+ * gfortran.dg/altreturn_4.f90: New test.
+
+ PR fortran/29389
+ * gfortran.dg/stfunc_4.f90: New test.
+
+ PR fortran/29712
+ * gfortran.dg/bound_2.f90: Reinstate commented out line.
+ * gfortran.dg/initialization_1.f90: Change warning.
+
+ PR fortran/30283
+ * gfortran.dg/specification_type_resolution_2.f90: New test.
+
+2007-01-14 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
+ * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
+ * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
+ elimination.
+
+2007-01-14 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30410
+ * gfortran.dg/external_procedures_2.f90: New test.
+
+2007-01-14 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/30413
+ * gcc.target/i386/pr30413.c: New test.
+
+2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/30452
+ * gfortran.dg/string_0xfe_0xff_1.f90: New test.
+
+2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/20070112-1.c: New test.
+
+2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/30435
+ * gfortran.dg/list_read_6.f90: New test.
+
+2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
+
+ * gcc.dg/torture/pr24750-1.c: Add prototype of free.
+
+2007-01-12 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/28227:
+ * gcc.dg/cpp/pr28227.c: New file.
+
+2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-22.c: New test.
+
+2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/29516
+ * gcc.dg/tree-ssa/loop-20.c: New test.
+
+2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30415
+ * minmaxloc_integer_kinds_1.f90: New test.
+
+2007-01-11 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/29573
+ * g++.dg/template/sizeof-template-argument.C: New test.
+
+2007-01-11 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
+ * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
+ * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
+ * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
+ * gcc.dg/tree-ssa/pr21658.c: Likewise.
+ * gcc.dg/tree-ssa/pr15349.c: Likewise.
+ * gcc.dg/tree-ssa/pr25501.c: Likewise.
+ * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
+ transformation in question.
+ * gcc.dg/tree-ssa/vrp05.c: Likewise.
+ * gcc.dg/tree-ssa/pr20701.c: Likewise.
+ * gcc.dg/always_inline3.c: Likewise.
+
+2007-01-10 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28999
+ * g++.dg/template/typename11.C: New test.
+
+2007-01-10 Robert Kennedy <jimbob@google.com>
+
+ * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
+
+2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
+ for different integer kinds.
+ * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
+ * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
+ * gfortran.dg/ishft_2.f90: New test.
+ * gfortran.dg/ishft_3.f90: New test.
+
+2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/altreturn_2.f90: Removed executable bit.
+
+2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/30322
+ * gcc.dg/tree-ssa/loop-21.c: New test.
+
+2007-01-08 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.dg/rtti/darwin-builtin-linkage.C: New.
+
+2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.target/spu/intrinsics-1.c: Remove xfail.
+
+2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * g++.dg/warn/overflow-warn-1.C: Fix testcase.
+ * g++.dg/warn/overflow-warn-3.C: Likewise.
+ * g++.dg/warn/overflow-warn-4.C: Likewise.
+ * g++.dg/warn/overflow-warn-5.C: Likewise.
+ * g++.dg/warn/overflow-warn-6.C: Likewise.
+ * g++.dg/warn/Woverflow-1.C: Likewise.
+ * g++.dg/warn/Woverflow-2.C: Likewise.
+ * g++.dg/warn/Woverflow-3.C: Likewise.
+ * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
+
+2007-01-08 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/array_constructor_14.f90: New test case.
+ * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
+
+2007-01-08 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/23603
+ * gcc.dg/tree-ssa/vrp31.c: New testcase.
+ * gcc.dg/tree-ssa/vrp32.c: Likewise.
+
+2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
+
+ * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
+ in __v8qi typedef.
+ * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
+ * gcc.dg/simd-1.c: Update dg-error directives to reflect new
+ compiler behaviour.
+ * gcc.dg/simd-5.c: Likewise.
+ * gcc.dg/simd-6.c: Likewise.
+ * g++.dg/conversion/simd1.C: Likewise.
+ * g++.dg/conversion/simd3.C: Likewise.
+ * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
+ (main): Use it.
+
+2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
+
+ PR tree-optimization/29877
+ * gcc.dg/pr16194.c: Skip test entirely if we don't know the
+ name of a hard register for the target concerned. Adjust dg-error
+ directives to cope with new behaviour of TER.
+
+2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c++/28986
+ * g++.dg/conversion/nullptr1.C: Added overflow warning.
+ * g++.dg/warn/overflow-warn-1.C: New.
+ * g++.dg/warn/overflow-warn-3.C: New.
+ * g++.dg/warn/overflow-warn-4.C: New.
+ * g++.dg/warn/overflow-warn-5.C: New.
+ * g++.dg/warn/overflow-warn-6.C: New.
+ * g++.dg/warn/Woverflow-1.C: New.
+ * g++.dg/warn/Woverflow-2.C: New.
+ * g++.dg/warn/Woverflow-3.C: New.
+ * g++.dg/warn/multiple-overflow-warn-2.C: New.
+
+2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ PR fortran/27698
+ * gfortran.dg/invalid_name.f90: New test.
+ * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
+ * gfortran.dg/gomp/pr29759.f90: Ditto.
+
+2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ * gfortran.dg/present_1.f90: Update error message.
+
+2007-01-06 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/19439
+ * g++.dg/template/duplicate1.C: New test
+ * g++.dg/template/memfriend6.C: Adjust error markers.
+
+2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
+
+ PR tree-opt/30385
+ * gcc.dg/torture/inline-1.c: New test.
+
+2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/19978
+ * gcc.dg/multiple-overflow-warn-1.c: New.
+ * gcc.dg/multiple-overflow-warn-2.c: New.
+ * gcc.dg/overflow-warn-6.c: New.
+ * g++.dg/warn/multiple-overflow-warn-1.C: New.
+
+2007-01-05 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/array_memcpy_1.f90: New test case.
+ * gfortran.dg/array_memcpy_2.f90: Likewise.
+
+2007-01-05 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27826
+ * g++.dg/opt/pr27826.C: New testcase.
+
+2007-01-05 Ian Lance Taylor <iant@google.com>
+
+ * gcc.dg/Walways-true-1.c: New test.
+ * gcc.dg/Walways-true-2.c: New test.
+ * g++.dg/warn/Walways-true-1.C: New test.
+ * g++.dg/warn/Walways-true-2.C: New test.
+
+2007-01-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/30360
+ * gcc.dg/pr30360.c: New test.
+
+2007-01-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/23232
+ * gfortran.dg/data_implied_do_1.f90: New test.
+
+ PR fortran/27996
+ PR fortran/27998
+ * gfortran.dg/char_length_1.f90: New test.
+
+2007-01-05 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28116
+ * g++.dg/opt/pr28116.C: New testcase.
+
+2007-01-05 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29624
+ * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
+ invalid deallocate.
+ * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
+ * gfortran.dg/protected_4.f90: Add pointer intent check.
+ * gfortran.dg/protected_6.f90: Add pointer intent check.
+ * gfortran.dg/pointer_intent_1.f90: New test.
+ * gfortran.dg/pointer_intent_2.f90: New test.
+ * gfortran.dg/pointer_intent_3.f90: New test.
+
+2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
+
+ PR 30235
+ * gfortran.dg/altreturn_2.f90: new test.
+
+2007-01-04 Tom Tromey <tromey@redhat.com>
+
+ PR preprocessor/28165:
+ * gcc.dg/cpp/pr28165.c: New file.
+
+2007-01-03 Josh Conner <jconner@apple.com>
+
+ PR middle-end/29683
+ * gcc.dg/pr29683.c: New.
+
+2007-01-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/28217
+ * g++.dg/pch/template-1.C: New test.
+ * g++.dg/pch/template-1.Hs: New file.
+
+2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR middle-end/30353
+ * gcc.c-torture/compile/complex-4.c: New test.
+
+2007-01-03 Joseph Myers <joseph@codesourcery.com>
+
+ * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
+ -maltivec.
+ * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
+
+2007-01-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/30286
+ * gcc.dg/pr30286.c: New test.
+
+ PR c++/29535
+ * g++.dg/template/crash66.C: New test.
+
+ PR c++/29054
+ * g++.dg/template/friend49.C: New test.
+
+2007-01-03 Steven G. Kargl <kargls@comcast.net>
+
+ * gfortran.dg/ibits.f90: New test.
+
+2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/update-unroll-1.c: New test.
+ * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
+
+2007-01-02 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/pr16194.c: We now output error on all three functions,
+ not just first one.
+
+2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/19977
+ * gcc.dg/overflow-warn-3.c: Remove XFAIL.
+ * gcc.dg/overflow-warn-4.c: Remove XFAIL.
+
+2006-01-02 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/warn/Wparentheses-22.C: New test.
+ * g++.dg/warn/Wparentheses-23.C: New test.
+
+2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR middle-end/7651
+ * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
+ * gcc.dg/declspec-3-Wextra.c: New.
+ * gcc.dg/declspec-3-no.c: New
+
+2007-01-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20896
+ * gfortran.dg/interface_10.f90: Remove.
+
+2007-01-01 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-eqxor-4.c: New test case.
+
+2007-01-02 Joseph Myers <joseph@codesourcery.com>
+
+ PR middle-end/30311
+ * gcc.c-torture/compile/pr30311.c: New test.
+
+2007-01-01 Andrew Pinski <pinskia@gmail.com>
+
+ PR middle-end/30253
+ * gcc.c-torture/compile/statement-expression-1.c: New test.
+
+2007-01-01 Andreas Schwab <schwab@suse.de>
+
+ PR target/29166
+ * g++.dg/eh/pr29166.C: New test.
+
+2007-01-01 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_powerpc_spe):
+ New.
+ (check_effective_target_vect_cmdline_needed): Use it.
+
+2006-12-31 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30137
+ * gcc.dg/pr30137-1.c: New testcase.
+ * gcc.dg/pr30137-2.c: Likewise.
+
+2006-12-31 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/30322
+ * gcc.dg/fold-plusnot-1.c: New test case.
+
+2006-12-31 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/29731
+ * g++.dg/parse/template22.C: New test.
+
+2006-12-31 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30338
+ * gcc.c-torture/compile/pr30338.c: New testcase.
+
+2006-12-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/27900
+ * gfortran.dg/intrinsic_actual_4.f90: New test.
+
+ PR fortran/24325
+ * gfortran.dg/func_decl_3.f90: New test.
+
+2006-12-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/23060
+ * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
+ * gfortran.dg/c_by_val_1.f: New test.
+ * gfortran.dg/c_by_val_2.f: New test.
+ * gfortran.dg/c_by_val_3.f: New test.
+
+2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30321
+ * gfortran.dg/sum_zero_array_1.f90: New test.
+
+2006-12-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/29612
+ * gcc.dg/cpp/pr29612-1.c: New test.
+ * gcc.dg/cpp/pr29612-2.c: New test.
+
+2006-12-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30034
+ * gfortran.dg/pure_formal_proc_1.f90: New test.
+
+ PR fortran/30237
+ * gfortran.dg/intrinsic_actual_3.f90: New test.
+
+2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/30014
+ * gfortran.dg/io_constraints_1.f90: Update test.
+ * gfortran.dg/io_constraints_2.f90: Update test.
+ * gfortran.dg/inquire_iolength.f90: New test.
+
+2006-12-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20896
+ * gfortran.dg/interface_10.f90: New test.
+ * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
+ since z is already, locally a variable.
+
+ PR fortran/25135
+ * gfortran.dg/generic_11.f90: New test.
+ * gfortran.dg/interface_7.f90: Remove name clash between module
+ name and procedure 'x' referenced in the interface.
+
+2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR middle-end/7651
+ * gcc.dg/Wmissing-parameter-type.c: New.
+ * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
+ * gcc.dg/Wmissing-parameter-type-no.c: New.
+
+2006-12-22 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25818
+ * gfortran.dg/entry_array_specs_2.f: New test.
+
+ PR fortran/30084
+ * gfortran.dg/nested_modules_6.f90: New test.
+
+2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR middle-end/7651
+ * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
+ * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
+
+2006-12-21 Andrew Pinski <pinskia@gmail.com>
+
+ PR C++/30168
+ * g++.dg/opt/complex6.C: New test.
+
+2006-12-22 Ben Elliston <bje@au.ibm.com>
+
+ * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
+ full" if the linker on spu-*-* warns about exceeding local store.
+
+ And revert this patch:
+ * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
+ fail to link due to relocation overflows on spu-*-*.
+
+2006-12-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30273
+ * gfortran.dg/dependency_19.f90: New test.
+
+2006-12-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30202
+ * gfortran.dg/alloc_comp_basics_3.f90: New test.
+
+2006-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/30262
+ * gcc.c-torture/execute/20061220-1.c: New test.
+
+ PR middle-end/30263
+ * gcc.dg/gomp/asm-1.c: New test.
+
+ PR target/30230
+ * g++.dg/eh/ia64-2.C: New test.
+
+2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR target/28966
+ PR target/29248
+ * gcc.dg/rs6000-leaf.c: New.
+
+2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
+
+ PR fortran/25392
+ * gfortran.dg/f2c_8.f90: New test.
+
+2006-12-20 Bill Wendling <wendling@apple.com>
+
+ * gcc.dg/asm-b.c: Check for __ppc64__.
+
+2006-12-20 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30190
+ * gfortran.dg/bounds_check_5.f90: New test.
+
+2006-12-20 Andrew Pinski <pinskia@gmail.com>
+
+ PR middle-end/30143
+ * gcc.dg/gomp/complex-1.c: New testcase.
+
+2006-12-20 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/array_memset_1.f90: New test case.
+
+2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
+
+ * lib/target-supports.exp: Add spu to
+ check_effective_target_vect_widen_mult_hi_to_si.
+
+2006-12-20 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29992
+ * gfortran.dg/generic_9.f90: New test.
+
+ PR fortran/30081
+ * gfortran.dg/generic_10.f90: New test.
+
+2006-12-19 Andrew Pinski <pinskia@gmail.com>
+
+ PR tree-opt/30045
+ * gcc.dg/pr30045.c: New test.
+
+2006-12-20 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.dg/20020312-2.c: Add a case for __SPU__.
+
+2006-12-19 Eric Christopher <echristo@apple.com>
+
+ PR target/29302
+ * gcc.c-torture/execute/pr29302-1.c: New.
+
+2006-12-19 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/39238
+ * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
+
+2006-12-19 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30236
+ * gfortran.dg/altreturn_3.f90: New test.
+
+ * gfortran.dg/char_result_12.f90: Fix comment typos.
+
+2006-12-19 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
+ as newlib's stdio.h uses non-traditional cpp constructs.
+
+2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/advance.f90: Renamed to advance_1.f90
+ * gfortran.dg/append-1.f90: Renamed to append_1.f90
+ * gfortran.dg/array-1.f90: Renamed to array_1.f90
+ * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
+ * gfortran.dg/backspace.f: Renamed to backspace_1.f
+ * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
+ * gfortran.dg/default_initialization.f: Renamed to
+ default_initialization_1.f
+ * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
+ dollar_edit_descriptor_1.f
+ * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
+ dollar_edit_descriptor_2.f
+ * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
+ dollar_edit_descriptor_3.f
+ * gfortran.dg/logint-1.f: Renamed to logint_1.f
+ * gfortran.dg/logint-2.f: Renamed to logint_2.f
+ * gfortran.dg/logint-3.f: Renamed to logint_3.f
+ * gfortran.dg/advance_1.f90: Renamed from advance.f90
+ * gfortran.dg/append_1.f90: Renamed from append-1.f90
+ * gfortran.dg/array_1.f90: Renamed from array-1.f90
+ * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
+ * gfortran.dg/backspace_1.f: Renamed from backspace.f
+ * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
+ * gfortran.dg/default_initialization_1.f: Renamed from
+ default_initialization.f
+ * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
+ dollar_edit_descriptor-1.f
+ * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
+ dollar_edit_descriptor-2.f
+ * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
+ dollar_edit_descriptor-3.f
+ * gfortran.dg/logint_1.f: Renamed from logint-1.f
+ * gfortran.dg/logint_2.f: Renamed from logint-2.f
+ * gfortran.dg/logint_3.f: Renamed from logint-3.f
+
+2006-12-18 Bill Wendling <wendling@apple.com>
+
+ * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
+ id is an OjbC keyword.
+
+2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
+
+2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * gfortran.dg/advance_3.f90: Add dg-do compile directive.
+
+2006-12-18 Ian Lance Taylor <iant@google.com>
+
+ * g++.dg/warn/Wmissing-declarations-1.C: New test.
+
+2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/compile/pr27528.c: Use empty templates.
+
+2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/30207
+ * gfortran.fortran-torture/execute/where21.f90: New test.
+
+2006-12-17 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
+
+2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR middle-end/7651
+ * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
+ * gcc.dg/if-empty-1.c: Likewise.
+ * gcc.dg/pr23165.c: Likewise.
+ * g++.dg/warn/empty-body.C: Likewise.
+
+2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/30005
+ * gfortran.dg/open_errors.f90: New test.
+
+2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
+
+ * gcc.target/i386/ssse3-pabsb.c: New file.
+ * gcc.target/i386/ssse3-pabsd.c: Likewise.
+ * gcc.target/i386/ssse3-pabsw.c: Likewise.
+ * gcc.target/i386/ssse3-palignr.c: Likewise.
+ * gcc.target/i386/ssse3-phaddd.c: Likewise.
+ * gcc.target/i386/ssse3-phaddsw.c: Likewise.
+ * gcc.target/i386/ssse3-phaddw.c: Likewise.
+ * gcc.target/i386/ssse3-phsubd.c: Likewise.
+ * gcc.target/i386/ssse3-phsubsw.c: Likewise.
+ * gcc.target/i386/ssse3-phsubw.c: Likewise.
+ * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
+ * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
+ * gcc.target/i386/ssse3-pshufb.c: Likewise.
+ * gcc.target/i386/ssse3-psignb.c: Likewise.
+ * gcc.target/i386/ssse3-psignd.c: Likewise.
+ * gcc.target/i386/ssse3-psignw.c: Likewise.
+ * gcc.target/i386/ssse3-vals.h: Likewise.
+
+2006-12-15 Janis Johnson <janis187@us.ibm.com>
+
+ * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
+ * lib/fortran-torture.exp: Include target-supports.exp.
+
+2006-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/30185
+ * gcc.c-torture/execute/pr30185.c: New test.
+
+2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR testsuite/30179
+ PR testsuite/30180
+ * gcc.dg/builtin-bswap-1.c: Require stdint_types.
+ * gcc.dg/builtin-bswap-2.c: Likewise.
+ * gcc.dg/builtin-bswap-3.c: Likewise.
+ * gcc.dg/builtin-bswap-4.c: Likewise.
+ * lib/target-supports.exp (check_effective_target_stdint_types): New.
+ * gcc.c-torture/execute/mode-dependent-address.x: New file.
+
+2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/30145
+ * gfortran.dg/write_zero_array: New test.
+
+2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/30200
+ * gfortran.dg/write_fmt_trim.f90: New test.
+
+2006-12-14 Diego Novillo <dnovillo@redhat.com>
+
+ PR 30194
+ * gcc.dg/pr19633-1.c: Increase threshold for partitioning
+ temporarily.
+
+2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * lib/target-supports.exp (check_weak_available): Use istarget
+ "hppa*-*-hpux10*" instead of regexp.
+ (check_cxa_atexit_available): Likewise.
+
+2006-12-14 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/30197
+ * gcc.c-torture/execute/complex-1.c: Fix function name.
+ * gcc.dg/builtins-61.c: New testcase.
+
+2006-12-14 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30172
+ * gcc.dg/pr30172-1.c: New testcase.
+
+2006-12-14 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/30198
+ * gcc.dg/builtins-60.c: New testcase.
+
+2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
+
+ * lib/target-supports.exp (vect_no_align): Remove spu.
+
+2006-12-13 Ian Lance Taylor <iant@google.com>
+
+ PR c++/19564
+ PR c++/19756
+ * g++.dg/warn/Wparentheses-5.C: New test.
+ * g++.dg/warn/Wparentheses-6.C: New test.
+ * g++.dg/warn/Wparentheses-7.C: New test.
+ * g++.dg/warn/Wparentheses-8.C: New test.
+ * g++.dg/warn/Wparentheses-9.C: New test.
+ * g++.dg/warn/Wparentheses-10.C: New test.
+ * g++.dg/warn/Wparentheses-11.C: New test.
+ * g++.dg/warn/Wparentheses-12.C: New test.
+ * g++.dg/warn/Wparentheses-13.C: New test.
+ * g++.dg/warn/Wparentheses-14.C: New test.
+ * g++.dg/warn/Wparentheses-15.C: New test.
+ * g++.dg/warn/Wparentheses-16.C: New test.
+ * g++.dg/warn/Wparentheses-17.C: New test.
+ * g++.dg/warn/Wparentheses-18.C: New test.
+ * g++.dg/warn/Wparentheses-19.C: New test.
+ * g++.dg/warn/Wparentheses-20.C: New test.
+ * g++.dg/warn/Wparentheses-21.C: New test.
+
+2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR testsuite/30157
+ * lib/target-supports.exp (check_cxa_atexit_available): Return false
+ for target "hppa.*hpux10".
+
+2006-12-13 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/debug/vartrack1.C: New test.
+
+ * g++.dg/opt/ifcvt1.C: New test.
+
+ * gcc.dg/tls/opt-13.c: New test.
+
+ * gcc.dg/20060425-2.c: New test.
+
+ * g++.dg/opt/pr15054-2.C: New test.
+
+ * gcc.c-torture/execute/20060420-1.c: New test.
+
+ * gcc.c-torture/execute/20060412-1.c: New test.
+
+ * objc/compile/20060406-1.m: New test.
+
+2006-12-08 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/template/array17.C: New test.
+
+2006-02-25 Alexandre Oliva <aoliva@redhat.com>
+
+ * gcc.target/powerpc/altivec-23.c: New test.
+
+2006-12-13 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++27316
+ * g++.dg/inherit/error3.C: New test.
+
+ PR c++/28740
+ * g++.dg/inherit/error4.C: New test.
+
+2006-12-13 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/17687
+ * gcc.dg/builtins-59.c: New testcase.
+
+2006-12-13 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.target/spu/Wmain.c: New test.
+
+2006-12-12 Josh Conner <jconner@apple.com>
+
+ * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
+ * g++.dg/abi/thunk4.C: Likewise.
+ * g++.dg/abi/rtti3.C: Likewise.
+
+2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
+
+ * gcc.target/spu/cpat-1.c: New test.
+ * gcc.target/spu/cpat-2.c: New test.
+ * gcc.target/spu/cpat-3.c: New test.
+ * gcc.target/spu/cpat-4.c: New test.
+
+2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/28436
+ * gcc.c-torture/compile/vector-1.c: New test.
+ * gcc.c-torture/compile/vector-2.c: New test.
+ * gcc.c-torture/compile/vector-3.c: New test.
+
+2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
+
+ * lib/fortran-torture.exp: Update copyright years. Remove
+ obsolete comment. Test -ftree-vectorize where it makes sense.
+ * lib/gfortran-dg.exp: Update copyright years. Use settings
+ from fortran-torture.exp.
+ * gfortran.dg/char_transpose_1.f90,
+ gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
+ gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
+ * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
+ '-w' to dg-options.
+
+2006-12-12 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/gcc-dg.exp (${tool}_load): Fix invocation of
+ saved_${tool}_load.
+
+2006-12-12 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
+ * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
+ * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
+ * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
+ gaps.
+
+2006-12-12 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/30147
+ * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
+
+2006-12-11 Aldy Hernandez <aldyh@redhat.com>
+ Diego Novillo <dnovillo@redhat.com>
+
+ * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
+ VDEF/VUSE changes.
+ * gcc.dg/tree-ssa/pr26421.c: Likewise
+ * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
+ * gcc.dg/tree-ssa/pr23382.c: Likewise.
+ * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
+ * gcc.dg/tree-ssa/pr28410.c: Likewise.
+ * gcc.dg/tree-ssa/20031015-1.c: Likewise.
+ * gcc.dg/tree-ssa/20040302-1.c: Likewise.
+ * gcc.dg/tree-ssa/vrp07.c: Likewise.
+ * gcc.dg/tree-ssa/vrp08.c: Likewise.
+ * gcc.dg/tree-ssa/alias-12.c: Likewise.
+
+2006-12-11 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-prof/stringop-1.c: New test.
+ * gcc.dg/tree-prof/stringop-2.c: New test.
+
+2006-12-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/30120
+ * gcc.target/i386/pr30120.c: New test.
+
+ Revert:
+ 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/x87regparm-1.c: New test.
+ * gcc.target/i386/x87regparm-2.c: New test.
+ * gcc.target/i386/x87regparm-3.c: New test.
+ * gcc.target/i386/x87regparm-4.c: New test.
+
+2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-17.c: Update outcome.
+
+2006-12-10 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/23994
+ * gfortran.dg/protected_1.f90: New test.
+ * gfortran.dg/protected_2.f90: New test.
+ * gfortran.dg/protected_3.f90: New test.
+ * gfortran.dg/protected_4.f90: New test.
+ * gfortran.dg/protected_5.f90: New test.
+ * gfortran.dg/protected_6.f90: New test.
+
+2006-12-09 Paul Thomas <pault@gcc.gnu.org>
+ Tobias Burnus <burnus@gcc.gnu.org>
+
+ PR fortran/29975
+ PR fortran/30068
+ * gfortran.dg/interface_4.f90: Test adding procedure to generic
+ interface.
+ * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
+ ambiguous interfaces.
+ * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
+ * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
+ * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
+ ambiguous interfaces.
+ * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
+ * gfortran.dg/array_initializer_2.f90: Add initializer array
+ constructor test.
+
+ PR fortran/30096
+ * gfortran.dg/interface_9.f90: Test that host interfaces are
+ not checked for ambiguity with the local version.
+
+2006-12-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29464
+ * gfortran.dg/module_interface_2.f90: New test.
+
+2006-12-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29941
+ * gfortran.dg/assumed_len.f90: New test.
+
+2006-12-09 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/warn/implicit-typename1.C: Qualify types.
+ * g++.dg/parse/crash12.C: Likewise.
+ * g++.dg/tree-ssa/pr22444.C: Likewise.
+
+2006-12-09 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/array_2.f90: Added sqrt test.
+
+2006-12-08 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/x87regparm-1.c: XFAIL.
+ * gcc.target/i386/x87regparm-2.c: XFAIL.
+ * gcc.target/i386/x87regparm-3.c: XFAIL.
+ * gcc.target/i386/x87regparm-4.c: XFAIL.
+
+2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ * lib/target-supports.exp
+ (check_effective_target_large_long_double): New.
+ * gcc.dg/Wconversion-real.c : Use it.
+ * gcc.dg/Wconversion-integer.c : Fix for targets where char is
+ unsigned.
+
+2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
+
+ * gcc.c-torture/execute/mode-dependent-address.c: New test.
+
+2006-12-08 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/27546
+ * gfortran.dg/import4.f90: New test for IMPORT in modules.
+
+2006-12-07 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29732
+ * g++.dg/template/crash65.C: New test.
+ * g++.dg/template/spec16.C: Tweak error markers.
+
+2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.target/spu: New directory.
+ * gcc.target/spu/spu.exp: New file.
+ * gcc.target/spu/intrinsics-1.c: New test.
+
+2006-12-07 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/29980
+ * g++.dg/ext/attrib27.C: New test.
+ * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
+ * g++.dg/parse/typedef5.C: Likewise.
+
+2006-12-07 Mike Stump <mrs@apple.com>
+
+ * treelang/compile/var_defs.tree: Adjust.
+
+2006-12-06 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29730
+ * g++.dg/template/crash64.C: New test.
+ * g++.dg/parse/crash27.C: Adjust error markers.
+
+2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/30009
+ PR libfortran/30056
+ * gfortran.dg/read_eof_4.f90: Add tests.
+ * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
+ * gfortran.dg/unf_read_corrupted_1.f90: New test.
+
+2006-12-05 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29729
+ * g++.dg/template/crash63.C: New test.
+
+ PR c++/29728
+ * g++.dg/template/crash62.C: New test.
+
+2006-12-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/30003
+ * gfortran.dg/allocatable_function_1.f90: Increase the number
+ of expected calls of free to 10; the lhs section reference is
+ now evaluated so there is another call to bar. Change the
+ comment appropriately.
+ * gfortran.dg/array_section_1.f90: New test.
+
+2006-12-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29912
+ * gfortran.dg/char_result_12.f90: New test.
+
+2006-12-05 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
+ * gcc.dg/vect/vect-pow-2.c: Rename to ...
+ * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
+ vect_double, xfail for spu*-*-*.
+
+2006-12-04 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29962
+ * initialization_4.f90: Test noninteger exponents (-std=f95).
+ * initialization_5.f90: New test for noninteger exponents
+ with -std=f2003.
+
+2006-12-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29821
+ * gfortran.dg/parameter_array_section_1.f90: New test.
+
+2006-12-04 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29733
+ * g++.dg/template/crash61.C: New test.
+
+ PR c++/29632
+ * g++.dg/template/error23.C: New test.
+
+2006-12-04 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
+
+2006-12-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29916
+ * gfortran.dg/host_dummy_index_1.f90: Added additional test.
+
+2006-12-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/29965
+ * gcc.dg/gomp/pr29965-1.c: New test.
+ * gcc.dg/gomp/pr29965-2.c: New test.
+ * gcc.dg/gomp/pr29965-3.c: New test.
+ * gcc.dg/gomp/pr29965-4.c: New test.
+ * gcc.dg/gomp/pr29965-5.c: New test.
+ * gcc.dg/gomp/pr29965-6.c: New test.
+ * g++.dg/gomp/pr29965-1.C: New test.
+ * g++.dg/gomp/pr29965-2.C: New test.
+ * g++.dg/gomp/pr29965-3.C: New test.
+ * g++.dg/gomp/pr29965-4.C: New test.
+ * g++.dg/gomp/pr29965-5.C: New test.
+ * g++.dg/gomp/pr29965-6.C: New test.
+ * g++.dg/gomp/pr29965-7.C: New test.
+ * g++.dg/gomp/pr29965-8.C: New test.
+ * g++.dg/gomp/pr29965-9.C: New test.
+ * g++.dg/gomp/pr29965-10.C: New test.
+
+2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/pointer_variable_bounds.adb: New test.
+ * gnat.dg/pointer_variable_bounds.ads: Likewise.
+ * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
+
+2006-12-03 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
+
+2006-12-03 Richard Henderson <rth@redhat.com>
+ Andrew Pinski <pinskia@gmail.com>
+
+ PR C++/14329
+ * g++.dg/warn/unit-1.C: New test.
+
+2006-12-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
+
+2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
+
+ * g++.dg/vect/vect.exp: Enable tests to run on spu.
+ * gcc.dg/vect/vect.exp: Enable tests to run on spu.
+ * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
+ * gcc.dg/vect/vect-70.c: Reduce array size.
+ * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
+ vect_no_compaer_double targets.
+ * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
+ vect_float, vect_double, and vect_int.
+
+2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
+ test for loop versioning on vect_no_align targets.
+ * gcc.dg/vect/pr20122.c: Likewise.
+ * gcc.dg/vect/vect-105.c: Likewise.
+ * gcc.dg/vect/vect-42.c: Likewise.
+ * gcc.dg/vect/vect-43.c: Likewise.
+ * gcc.dg/vect/vect-74.c: Likewise.
+ * gcc.dg/vect/vect-75.c: Likewise.
+ * gcc.dg/vect/vect-multitypes-3.c: Likewise.
+ * gcc.dg/vect/vect-multitypes-6.c: Likewise.
+ * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
+ * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
+
+2006-12-03 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29642
+ * gfortran.dg/value_1.f90 : New test.
+ * gfortran.dg/value_2.f90 : New test.
+ * gfortran.dg/value_3.f90 : New test.
+ * gfortran.dg/value_4.f90 : New test.
+ * gfortran.dg/value_4.c : Called from value_4.f90.
+
+2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/30033
+ * g++.dg/cpp0x/static_assert4.C: New testcase.
+
+2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
+
+2006-12-02 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c/27953
+ * gcc.dg/pr27953.c: New test.
+
+2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/30022
+ * g++.dg/ext/vector5.C: New test.
+
+ PR c++/30021
+ * g++.dg/other/main1.C: New test.
+
+2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/29568
+ * gfortran.dg/convert_implied_open.f90: Change to
+ new default record length.
+ * gfortran.dg/unf_short_record_1.f90: Adapt to
+ new error message.
+ * gfortran.dg/unformatted_subrecords_1.f90: New test.
+
+2006-12-01 Andrew MacLeod <amacleod@redhat.com>
+
+ * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
+
+2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
+
+ PR c++/29066
+ * g++.dg/expr/pr29066.c: New.
+
+2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
+ Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/29921
+ * gcc.dg/pr29921-2.c: New test.
+
+2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/i386-cpuid.h (bit_SSE3): New.
+ (i386_get_cpuid): New function.
+ (i386_cpuid_ecx): Likewise.
+ (i386_cpuid_edx): Likewise.
+ (i386_cpuid): Updated to call i386_cpuid_edx.
+
+ * gcc.target/i386/sse3-addsubpd.c: New file.
+ * gcc.target/i386/sse3-addsubps.c: Likewise.
+ * gcc.target/i386/sse3-haddpd.c: Likewise.
+ * gcc.target/i386/sse3-haddps.c: Likewise.
+ * gcc.target/i386/sse3-hsubpd.c: Likewise.
+ * gcc.target/i386/sse3-hsubps.c: Likewise.
+ * gcc.target/i386/sse3-lddqu.c: Likewise.
+ * gcc.target/i386/sse3-movddup.c: Likewise.
+ * gcc.target/i386/sse3-movshdup.c: Likewise.
+ * gcc.target/i386/sse3-movsldup.c: Likewise.
+
+2006-12-01 Dirk Mueller <dmueller@suse.de>
+
+ * g++.dg/warn/Wreturn-type-4.C: New testcase.
+
+2006-11-30 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/convert-int-max.c: New test.
+ * gcc.dg/dfp/convert-int-max-fold.c: New test.
+
+2006-11-30 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/vect/vect-pow-1.c: Rename ...
+ * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
+ floats instead of doubles, check successful vectorization.
+
+2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR target/29945
+ * gcc.c-torture/compile/pr29945.c: New testcase.
+
+2006-11-30 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
+ -maltivec.
+
+2006-11-29 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
+
+2006-11-29 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
+
+ * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
+
+2006-11-29 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/29022
+ * g++.dg/inherit/virtual2.C: New test.
+ * g++.dg/inherit/virtual3.C: Likewise.
+ * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
+ * g++.dg/inherit/error2.C: Likewise.
+ * g++.dg/template/instantiate1.C: Likewise.
+
+2006-11-28 Andrew Pinski <pinskia@gmail.com>
+
+ PR tree-opt/29984
+ * gcc.dg/tree-ssa/reassoc-12.c: New test.
+
+2006-11-28 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/memcpy-1.c: New test.
+
+2006-11-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/29735
+ * g++.dg/warn/main-3.C: New test.
+
+2006-11-28 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/winline-1.c: New test.
+
+2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
+
+ * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
+ alignments.
+
+2006-11-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29976
+ * gfortran.dg/missing_optional_dummy_3.f90
+
+2006-11-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20880
+ * gfortran.dg/interface_3.f90: Modify errors.
+
+2006-11-28 Ben Elliston <bje@au.ibm.com>
+
+ * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
+ fail to link due to relocation overflows on spu-*-*.
+
+2006-11-27 Michael Matz <matz@suse.de>
+ Andreas Krebbel <krebbel1@de.ibm.com>
+
+ PR target/29319
+ * gcc.dg/20061127-1.c: New testcase.
+
+2006-11-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/20061124-1.c: Add exit() function prototype.
+
+2006-11-27 Jan Hubicka <jh@suse.cz>
+
+ * gcc.target/i386/memcpy-1.c: Adjust size.
+ * gcc.dg/visibility-11.c: Likewise.
+
+2006-11-27 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/25620
+ * gcc.target/i386/pow-1.c: New testcase.
+ * gcc.dg/builtins-58.c: Likewise.
+
+2006-11-26 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29886
+ * g++.dg/expr/cast8.C: New test.
+
+2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
+ Don't ever inline the testcase.
+
+2006-11-25 Andrew Pinski <pinskia@gmail.com>
+
+ PR fortran/29982
+ * gfortran.fortran-torture/compile/parameter_3.f90: New
+ testcase.
+
+2006-11-25 Andrew Pinski <pinskia@gmail.com>
+
+ PR fortran/29951
+ * gfortran.fortran-torture/execute/transfer2.f90: New test.
+
+2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.fortran-torture/execute/specifics.f90: Remove test
+ for CHAR.
+
+2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29936
+ * gfortran.dg/write_check3.f90: New test.
+
+2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
+
+2006-11-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20880
+ * gfortran.dg/interface_3.f90: New test.
+
+ PR fortran/29387
+ * gfortran.dg/generic_8.f90: New test.
+
+2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/specifics_1.f90: Remove check for CHAR.
+ * gfortran.dg/specifics_2.f90: Remove check for CHAR.
+ * gfortran.dg/specifics_3.f90: Remove.
+
+2006-11-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/29955
+ * gcc.dg/gomp/pr29955.c: New test.
+
+ PR c/29736
+ * gcc.dg/pr29736.c: New test.
+
+2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/29964
+ * gcc.dg/pure-1.c: New test.
+
+2006-11-24 Joseph Myers <joseph@codesourcery.com>
+
+ * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
+ * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
+
+2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20061124-1.c: New testcase.
+
+2006-11-23 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
+
+2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/2707
+ PR c++/26167
+ * gcc.dg/Wconversion-integer.c: New. Supersedes
+ Wconversion-negative-constants.c
+ * gcc.dg/Wconversion-real.c: New.
+ * gcc.dg/Wconversion-real-integer.c: New.
+ * gcc.dg/Wconversion-negative-constants.c: Deleted.
+ * g++.dg/warn/Wconversion1.C: Modified.
+
+2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
+
+ * gfortran.dg/overload_1.f90: New test.
+
+2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+ PR c/9072
+ * gcc.dg/builtin-protos-1.c: Replace Wconversion by
+ Wtraditional-conversion.
+ * gcc.dg/overflow-warn-2.c: Likewise.
+ * gcc.dg/Wconversion.c: Likewise. Renamed as
+ Wtraditional-conversion.c .
+ * gcc.dg/Wconversion-2.c: Likewise. Renamed as
+ Wtraditional-conversion-2.c .
+ * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
+ Wtraditional-conversion-2.c
+ * gcc.dg/Wconversion-negative-constants.c: New.
+
+2006-11-23 Andrew Pinski <pinskia@gmail.com>
+
+ * gcc.dg/tree-ssa/dump-1.c: New test.
+
+2006-11-23 David Ung <davidu@mips.com>
+
+ * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
+ -mfp64, allowable when ISA >= 33 and float is enabled.
+ * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
+ of mthc1 and mfhc1 patterns.
+
+2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/29921
+ * gcc.dg/pr29921.c: New test.
+
+2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
+
+ PR fortran/29441
+ * gfortran.dg/initialization_4.f90: New test.
+
+2006-11-22 Ira Rosen <irar@il.ibm.com>
+
+ * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
+ platforms that have interleaving support.
+ * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u16-i2.c,
+ gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
+ gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
+ gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
+ gcc.dg/vect/vect-strided-u8-i2-gap.c,
+ gcc.dg/vect/vect-strided-u8-i8.c,
+ gcc.dg/vect/vect-strided-u8-i8-gap2.c,
+ gcc.dg/vect/vect-strided-u8-i8-gap4.c,
+ gcc.dg/vect/vect-strided-u8-i8-gap7.c,
+ gcc.dg/vect/vect-strided-float.c,
+ gcc.dg/vect/vect-strided-a-mult.c,
+ gcc.dg/vect/vect-strided-mult-char-ls.c,
+ gcc.dg/vect/vect-strided-a-u16-mult.c,
+ gcc.dg/vect/vect-strided-a-u32-mult.c,
+ gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
+ gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
+ gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
+ gcc.dg/vect/vect-strided-mult.c,
+ gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
+ * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
+ New.
+
+2006-11-22 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25087
+ * gfortran.dg/auto_char_len_4.f90: New test.
+
+2006-11-22 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29652
+ * gfortran.dg/generic_7.f90: New test.
+ * gfortran.dg/defined_operators_1.f90: Add new error.
+
+2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/29902
+ * g++.dg/tree-ssa/pr29902.C: New test.
+
+2006-11-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29820
+ * gfortran.dg/used_types_13.f90: New test.
+
+2006-11-21 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/snan.c: Delete.
+
+2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
+
+ * g++.dg/cpp0x/static_assert1.C: New.
+ * g++.dg/cpp0x/static_assert2.C: New.
+ * g++.dg/cpp0x/static_assert3.C: New.
+
+2006-11-21 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/vect/vect-pow-1.c: New testcase.
+ * gcc.dg/vect/vect-pow-2.c: Likewise.
+
+2006-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/29570
+ * g++.dg/template/static29.C: New test.
+
+ PR c++/29734
+ * g++.dg/conversion/simd4.C: New test.
+
+2006-11-20 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c++/29475
+ * g++.dg/template/access19.C: New test.
+ * g++.old-deja/g++.other/access11.C: Adjusted the line where the
+ error is reported.
+
+2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/25500
+ * gcc.dg/tree-ssa/sra-4.c: New testcase.
+
+2006-11-20 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/27546
+ * gfortran.dg/import.f90: Extended test.
+ * gfortran.dg/import2.f90: Extended test.
+
+2006-11-20 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/volatile3.f90: Add conflict test.
+
+2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ PR fortran/24783
+ * gfortran.dg/implicit_10.f90: New test.
+
+2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/8586
+ * g++.dg/warn/Wall-write-strings.C: New.
+
+2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
+
+ * gfortran.dg/alloc_comp_constraint_5.f90: New.
+ * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
+
+2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/use_3.f90: Remove error message.
+ * gfortran.dg/iso_fortran_env_1.f90: New test.
+ * gfortran.dg/iso_fortran_env_2.f90: New test.
+ * gfortran.dg/iso_fortran_env_3.f90: New test.
+ * gfortran.dg/iso_fortran_env_4.f90: New test.
+
+2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-27.c: Fix initialization.
+
+2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add fmin/fmax cases.
+ * gcc.dg/torture/builtin-minmax-1.c: New.
+
+ * gcc.dg/builtins-20.c: Add cases for copysign.
+
+2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/24285
+ * gfortran.dg/dollar_edit_descriptor-3.f: New test.
+
+2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+ * gfortran.dg/use_1.f90: New test.
+ * gfortran.dg/use_1.f90: New test.
+ * gfortran.dg/use_1.f90: New test.
+
+2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/29801
+ * gcc.dg/pr29801.c: New test.
+
+2006-11-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/29584
+ * gcc.dg/torture/pr29584.c: New test.
+
+2006-11-17 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
+ Condition PowerPC tests for saving FPRs on powerpc_fprs.
+ * gcc.target/powerpc/compress-float-ppc.c,
+ gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
+ powerpc_fprs.
+ * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
+ do not pass -mhard-float.
+
+2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/volatile_aggregate.adb: New test.
+
+2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/29391
+ PR fortran/29489
+ * gfortran.dg/bound_2.f90: Add more checks.
+ * gfortran.dg/bound_3.f90: New test.
+
+2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
+
+ PR target/29201
+ * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
+
+2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ * gfortran.dg/import3.f90: Fix error message.
+
+2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR tree-opt/29788
+ * gfortran.fortran-torture/compile/inline_1.f90:
+ New testcase.
+
+2006-11-15 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/x87regparm-1.c: New test.
+ * gcc.target/i386/x87regparm-2.c: New test.
+ * gcc.target/i386/x87regparm-3.c: New test.
+ * gcc.target/i386/x87regparm-4.c: New test.
+
+2006-11-15 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/27546
+ * gfortran.dg/import.f90: New test.
+ * gfortran.dg/import2.f90: New test.
+ * gfortran.dg/import3.f90: New test.
+
+2006-11-15 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/27588
+ * gfortran.dg/char_bounds_check_fail_1.f90: New test.
+
+2006-11-15 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29806
+ * gfortran.dg/contains.f90: New test.
+ * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
+
+2006-11-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/29581
+ * gcc.dg/pr29581-1.c: New test.
+ * gcc.dg/pr29581-2.c: New test.
+ * gcc.dg/pr29581-3.c: New test.
+ * gcc.dg/pr29581-4.c: New test.
+ * gfortran.dg/pr29581.f90: New test.
+
+2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
+
+ PR fortran/29702
+ * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
+ numbers in error message headers.
+
+2006-11-14 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/math-torture/math-torture.exp: Restrict
+ to i?86 and x86_64 targets.
+
+2006-11-14 Caroline Tice <ctice@apple.com>
+
+ * gcc.dg/pubtypes-1.c: New file/testcase.
+ * gcc.dg/pubtypes-2.c: New file/testcase.
+ * gcc.dg/pubtypes-3.c: New file/testcase.
+ * gcc.dg/pubtypes-4.c: New file/testcase.
+ * g++.dg/pubtypes.C: New file/testcase.
+
+2006-11-14 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29106
+ * g++.dg/init/self1.C: New test.
+
+2006-11-14 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29657
+ * gfortran.dg/conflicts.f90: Add.
+
+2006-11-14 Paolo Bonzini <bonzini@gnu.org>
+
+ PR rtl-optimization/29798
+
+ * gcc.c-torture/execute/pr29798.c: New.
+
+2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add more cases.
+
+2006-11-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/29759
+ * gfortran.dg/gomp/pr29759.f90: New test.
+
+2006-11-13 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29518
+ * g++.dg/template/static28.C: New test.
+
+2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
+
+ * lib/c-torture.exp: Use target-libpath.exp.
+ * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
+ set GCC_EXEC_PREFIX env var from global variable of same name.
+
+2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR fortran/26994
+ * gfortran.fortran-torture/compile/transfer-1.f90:
+ New testcase.
+
+2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
+ Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/29680
+ * gcc.dg/alias-11.c: New test.
+
+2006-11-12 Jason Merrill <jason@redhat.com>
+ Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR middle-end/28915
+ * gcc.target/i386/vectorize1.c: New.
+
+2006-11-12 Roger Sayle <roger@eyesopen.com>
+
+ PR rtl-optimization/29797
+ * gcc.c-torture/execute/pr29797-1.c: New test case.
+
+2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
+
+2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/prefetch-3.c: New test.
+
+2006-11-12 Roger Sayle <roger@eyesopen.com>
+
+ PR tree-optimization/13827
+ * gcc.dg/fold-eqand-1.c: New test case.
+
+2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR rtl-opt/28812
+ * gcc.c-torture/execute/mayalias-3.c: New test.
+
+2006-11-11 Richard Sandiford <richard@codesourcery.com>
+
+ PR middle-end/27528
+ * gcc.c-torture/compile/pr27528.c: New test.
+ * gcc.dg/pr27528.c: Likewise.
+
+2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
+
+ * gcc.dg/torture/builtin-symmetric-1.c: New test.
+
+2006-11-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29758
+ * gfortran.dg/reshape_source_size_1.f90: New test.
+
+2006-11-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29315
+ * gfortran.dg/aliasing_dummy_4.f90: New test.
+
+2006-11-10 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/29777
+ * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
+ and x86_64-*-* targets.
+
+2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
+ * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
+ New macros. Use them in exact tests.
+ (TESTIT3): New macro.
+ Add tests for fmin, fmax and fma.
+
+2006-11-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29431
+ * gfortran.dg/array_constructor_13.f90: New test.
+
+2006-11-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29744
+ * gfortran.dg/used_types_12.f90: New test.
+
+2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
+
+ PR middle-end/29726
+ * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
+ (test6): Ditto.
+ (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
+ * gcc.dg/fold-eqandshift-3.c: New test case.
+
+2006-11-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29699
+ * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
+
+ PR fortran/21370
+ * gfortran.dg/change_symbol_attributes_1.f90: New test.
+
+2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20061109-1.c: New testcase.
+
+2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
+
+2006-11-09 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
+ * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
+
+2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
+ * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
+
+2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
+
+2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
+ vect-9.c).
+ * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
+ * gcc.dg/vect/vect-9.c: Now vectorizable.
+ * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
+ that support vect_widen_mult.
+ * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
+ * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
+ vect-reduc-dot-u16.c).
+ * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
+ vect-reduc-dot-u16.c).
+ * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
+ * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
+ vect-reduc-dot-s8.c).
+ * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
+ vect-reduc-dot-s8.c).
+ * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
+ vect-reduc-dot-s8.c).
+ * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
+ * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
+ vect-reduc-dot-u8.c).
+ * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
+ vect-reduc-dot-u8.c).
+ * gcc.dg/vect/vect-widen-mult-sum.c: New test.
+ * gcc.dg/vect/vect-multitypes-9.c: New test.
+ * gcc.dg/vect/vect-multitypes-10.c: New test.
+ * gcc.dg/vect/vect-widen-mult-s16.c: New test.
+ * gcc.dg/vect/vect-widen-mult-u16.c: New test.
+ * gcc.dg/vect/vect-widen-mult-u8.c: New test.
+ * gcc.dg/vect/vect-widen-mult-s8.c: New test.
+ * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
+ * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
+ wrapv-vect-reduc-dot-s8.c.
+ * lib/target-support.exp (check_effective_target_vect_unpack): New.
+ (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
+ targets that support vec_unpack.
+ (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
+ (check_effective_target_vect_widen_mult_qi_to_hi): New.
+ (check_effective_target_vect_widen_mult_hi_to_si): New.
+ (check_effective_target_vect_widen_sum): Removed.
+
+ 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-multitypes-8.c: New test.
+ * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
+
+ 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-multitypes-7.c: New test.
+
+ 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-multitypes-4.c: New test.
+ * gcc.dg/vect/vect-multitypes-5.c: New test.
+ * gcc.dg/vect/vect-multitypes-6.c: New test.
+
+ 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
+
+ * gcc.dg/vect/vect-multitypes-1.c: New test.
+ * gcc.dg/vect/vect-multitypes-2.c: New test.
+ * gcc.dg/vect/vect-multitypes-3.c: New test.
+
+2006-11-07 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
+ Test using scan-assembler-not.
+
+2006-11-07 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/inline-17.c: New test.
+
+2006-11-07 Steve Ellcey <sje@cup.hp.com>
+
+ PR other/25028
+ * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
+ on HP-UX.
+
+2006-11-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29539
+ * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
+
+ PR fortran/29634
+ * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
+ test.
+
+2006-11-07 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29601
+ * gfortran.dg/volatile.f90: Add.
+ * gfortran.dg/volatile2.f90: Add.
+ * gfortran.dg/volatile3.f90: Add.
+ * gfortran.dg/volatile4.f90: Add.
+ * gfortran.dg/volatile5.f90: Add.
+ * gfortran.dg/volatile6.f90: Add.
+ * gfortran.dg/volatile7.f90: Add.
+
+2006-11-06 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/io_constraints_2.f90: Adjust pattern
+ for matching error messages.
+ * gfortran.dg/specifics_3.f90: Adjust pattern
+ for matching error messages.
+
+2006-11-06 Janis Johnson <janis187@us.ibm.com>
+ Bernhard Fischer <aldot@gcc.gnu.org>
+
+ * lib/gcc-dg.exp (output-exists): New proc.
+ (output-exists-not): New proc.
+ * gcc.test-framework/test-framework.awk: Support new directives.
+ * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
+ * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
+ * gcc.test-framework/dg-outexists-exp-F.c: New test.
+ * gcc.test-framework/dg-outexists-exp-XP.c: New test.
+ * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
+ * gcc.test-framework/dg-outexists-exp-P.c: New test.
+
+2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
+
+ PR fortran/29630
+ PR fortran/29679
+ * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
+ * gfortran.dg/initialization_3.f90: New.
+
+2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/25545
+ * gfortran.dg/dollar_edit_descriptor-2.f: New test.
+
+2006-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/29695
+ * gcc.c-torture/execute/pr29695-1.c: New test.
+ * gcc.c-torture/execute/pr29695-2.c: New test.
+
+2006-11-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29565
+ * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
+
+2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
+ for matching error messages.
+
+2006-11-04 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/26915
+ * gcc.target/i386/387-12.c: New test.
+
+2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/29713
+ * gfortran.dg/pr29713.f90: New test.
+
+2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
+
+ * gcc.c-torture/execute/arith-rand-ll.c:
+ Also test for bogus rest sign.
+
+2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/27895
+ * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
+
+2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
+
+ * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
+ from error messages.
+
+2006-11-02 Mike Stump <mrs@apple.com>
+
+ * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
+
+ * g++.old-deja/g++.abi/align.C: Enable for darwin.
+
+2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
+
+ * g++.dg/eh/gcsec1.C: New test.
+
+2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
+ (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
+
+2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
+
+ * gcc.dg/fold-mod-1.c: Match the leading 0x for the
+ hexadecimal value.
+ * gcc.dg/tree-prof/val-prof-2.c: Likewise.
+ * gcc.dg/pr14796-2.c: Likewise.
+
+2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20061101-1.c: New test.
+
+2006-11-01 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/fpprec-1.c: New testcase.
+
+2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
+ * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
+
+2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20061031-1.c: New test.
+
+2006-10-31 Geoffrey Keating <geoffk@apple.com>
+
+ PR 23067
+ * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
+ * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
+ * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
+ * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
+ * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
+ * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
+ * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
+
+2006-10-31 Eric Christopher <echristo@apple.com>
+ Falk Hueffner <falk@debian.org>
+
+ * gcc.dg/builtin-bswap-1.c: New.
+ * gcc.dg/builtin-bswap-2.c: New.
+ * gcc.dg/builtin-bswap-3.c: New.
+ * gcc.dg/builtin-bswap-4.c: New.
+ * gcc.dg/builtin-bswap-5.c: New.
+ * gcc.target/i386/builtin-bswap-1.c: New.
+
+2006-10-31 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/inline-16.c: New.
+
+ PR 16622
+ * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
+ defining it.
+ * gcc.dg/inline-13.c: New.
+ * gcc.dg/inline-14.c: New.
+ * gcc.dg/inline-15.c: New.
+
+ PR 11377
+ * gcc.dg/inline6.c: New.
+ * gcc.dg/inline7.c: New.
+
+2006-10-31 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/23470
+ * gcc.dg/pr23470-1.c: New test case.
+
+2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ PR fortran/29537
+ * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
+ data.
+ * gfortran.dg/blockdata_2.f90: New testcase.
+
+2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/29627
+ * gfortran.dg/unf_short_record_1.f90: New test.
+
+2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/29067
+ * gfortran.dg/pr29067.f: New test.
+
+2006-10-31 Joseph Myers <joseph@codesourcery.com>
+ Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (get_compiler_messages): Append options
+ as a single list element.
+ (check_effective_target_arm_vfp_ok): New.
+ * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
+
+2006-10-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29387
+ * gfortran.dg/intrinsic_actual_2.f90: New test.
+
+ PR fortran/29490
+ * gfortran.dg/actual_array_interface_1.f90: New test.
+
+ PR fortran/29641
+ * gfortran.dg/used_types_11.f90: New test.
+
+2006-10-30 Dirk Mueller <dmueller@suse.de>
+
+ * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
+ * g++.old-deja/g++.pt/eichin01b.C (main): Same.
+ * g++.old-deja/g++.pt/eichin01.C (main): Same.
+ * g++.old-deja/g++.mike/net25.C (main): Same.
+ * g++.dg/lookup/exception1.C (main): Same.
+ * g++.dg/parse/parens2.C (main): Same.
+
+2006-10-30 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
+
+2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
+ * gcc.dg/torture/builtin-math-3.c: Likewise.
+
+2006-10-30 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29452
+ * gfortran.dg/write_check.f90: Check run-time keyword checking.
+ * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
+
+2006-10-30 Andrew Pinski <pinskia@gmail.com>
+
+ PR Fortran/29410
+ * gfortran.fortran-torture/execute/transfer1.f90: New test.
+
+2006-10-30 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp (check_function_available): Declare
+ function before calling.
+
+2006-10-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/29637
+ * gcc.dg/pr29637.c: New test.
+
+2006-10-29 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
+ tree canonicalization.
+
+2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add more hypot tests.
+
+2006-10-29 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-compare-1.c: New test case.
+
+2006-10-29 Dirk Mueller <dmueller@suse.de>
+
+ PR c++/16307
+ * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
+
+2006-10-29 Roger Sayle <roger@eyesopen.com>
+
+ PR tree-optimization/15458
+ * gcc.dg/fold-xornot-1.c: New test case.
+
+2006-10-29 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/math-torture/trunc.c: New testcase.
+
+2006-10-29 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/math-torture/round.c: New testcase.
+
+2006-10-29 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/math-torture/ceil.c: New testcase.
+ * gcc.target/i386/math-torture/floor.c: Likewise.
+
+2006-10-29 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/math-torture/rint.c: New testcase.
+ * gcc.target/i386/math-torture/nearbyint.c: Likewise.
+
+2006-10-29 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/math-torture/lfloor.c: New testcase.
+ * gcc.target/i386/math-torture/lceil.c: Likewise.
+
+2006-10-28 Tobias Burnus <burnus@net-b.de>
+
+ PR libgfortran/24313
+ * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
+
+2006-10-29 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.c-torture/execute/20020118-1.c,
+ gcc.c-torture/execute/builtins/strlen.c,
+ gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
+ comment typos.
+
+2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-20.c: Add tests for hypot.
+ * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
+ two-argument builtins.
+ * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
+ TESTIT2. Update all callers.
+ (TESTIT2, TESTIT2_R): New helper macros.
+ Add testcases for pow, hypot and atan2.
+
+2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/29295
+ * g++.dg/expr/bool1.C: New test.
+ * g++.dg/expr/bool2.C: New test.
+
+2006-10-28 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/28224
+ * gfortran.dg/io_constraints_2.f90: Use -std=f95.
+ * gfortran.dg/namelist_internal.f90: New test.
+
+2006-10-28 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/29625
+ * gfortran.dg/io_real_boz.f90: Add.
+ * gfortran.dg/io_real_boz2.f90: Add.
+
+2006-10-28 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/26899
+ * gcc.dg/tree-ssa/pr26899.c: New testcase.
+
+2006-10-28 Richard Guenther <rguenther@suse.de>
+
+ PR target/28806
+ * gcc.target/i386/math-torture/lround.c: New testcase.
+
+2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
+ * gcc.dg/builtins-44.c: Likewise.
+ * gcc.dg/builtins-45.c: Likewise.
+ * gcc.dg/pr28796-2.c: Likewise.
+ * gcc.dg/unordered-3.c: Likewise.
+
+2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27954
+ * gfortran.dg/error_recovery_2.f90: New test.
+
+2006-10-26 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/i386.exp: Use glob, not find to collect
+ tests. Avoids recursing into subdirectories.
+ * gcc.target/i386/math-torture/math-torture.exp: Torture
+ for interesting ia32 math options.
+ * gcc.target.i386/math-torture/lrint.c: New testcase.
+
+2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29563
+ * gfortran.dg/arrayio_9.f90: Update test.
+ * gfortran.dg/arrayio_19.f90: New test.
+
+2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20061026.c: New testcase.
+
+2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29563
+ * gfortran.dg/arrayio_9.f90: New test.
+
+2006-10-26 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
+ Copy the strings manually, as strcpy may call strlen.
+
+2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
+ Add checks for log, log2, log10 and log1p.
+
+ * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
+ we already test 0.0. Add checks for expm1, log, log2, log10,
+ log1p, cbrt, erf and erfc.
+
+2006-10-25 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
+
+2006-10-25 Uros Bizjak <uros@kss-loka.si>
+
+ * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
+ and remainderl() built-in functions. Remove -ffast-math from
+ dg-options.
+
+2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
+ acosh and atanh.
+
+ * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
+ floating point modifiers to arguments passed to float and long
+ double functions respectively. Update all callers to use floating
+ point numbers, not integers. Add tests for exp, exp2 and
+ exp10/pow10.
+
+ * gcc.dg/torture/builtin-math-3.c: New test.
+
+2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
+
+ PR fortran/29393
+ * gfortran.dg/initialize_2.f90: New.
+
+2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-math-2.c: New test.
+
+2006-10-24 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28796
+ * gcc.dg/pr28796-1.c: New testcase.
+ * gcc.dg/pr28796-2.c: Likewise.
+
+2006-10-24 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/builtins-57.c: New testcase.
+
+2006-10-24 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/29567
+ * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
+
+2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/14784
+ * gcc.dg/alias-10.c: New test.
+
+2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
+
+2006-10-23 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/builtin-strncat-chk-1.c: New test.
+
+2006-10-23 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/memmove-1.c: New test.
+
+2006-10-23 Paul Brook <paul@codesourcery.com>
+
+ * gcc.dg/pragma-pack-5.c: New test.
+
+2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * g++.dg/other/s390-1.C: New testcase.
+
+2006-10-23 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27132
+ PR middle-end/23295
+ * gcc.dg/pr27132.c: New testcase.
+ * gcc.dg/pr23295.c: Likewise.
+ * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
+ * g++.dg/tree-ssa/pr19807.C: Likewise.
+
+2006-10-23 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/21032
+ * gcc.dg/pr21032.c: New testcase.
+
+2006-10-22 Jeff Law <law@redhat.com>
+ Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/15911
+ * gcc.dg/tree-ssa/vrp30.c: New testcase.
+
+2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/20647
+ * g++.dg/abi/rtti3.C: New.
+
+2006-10-21 Uros Bizjak <uros@kss-loka.si>
+
+ PR middle-end/28252
+ * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
+ transformation.
+
+2006-10-21 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/3511
+ * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
+
+2006-10-21 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/26898
+ * gcc.dg/torture/pr26898-1.c: New testcase.
+ * gcc.dg/torture/pr26898-2.c: Likewise.
+
+2006-10-20 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/28053
+ * g++.dg/parse/bitfield1.C: Adjust error markers.
+ * g++.dg/parse/bitfield2.C: New test.
+
+2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
+
+ * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
+
+2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/27895
+ * gfortran.dg/zero_sized_1.f90: New test.
+
+2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/div-compare-1.c: New test.
+
+2006-10-19 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29216
+ * gfortran.dg/result_default_init_1.f90: New test.
+
+ PR fortran/29314
+ * gfortran.dg/automatic_default_init_1.f90: New test.
+
+ * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
+ from 38 to 33.
+
+2006-10-18 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
+ 'using namespace std' without previous declaration.
+ * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
+ * g++.old-deja/g++.robertl/eb133c.C: New.
+
+2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29277
+ * gfortran.dg/streamio_4.f90: Update test.
+ * gfortran.dg/streamio_11.f90: New test.
+
+2006-10-17 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/27952
+ * g++.dg/inherit/virtual1.C: New test.
+
+2006-10-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28261
+ * g++.dg/parse/enum3.C: New test.
+
+2006-10-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29039
+ * g++.dg/init/ctor8.C: New test.
+
+2006-10-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27270
+ * g++.dg/ext/complit8.C: Tweak error markers.
+ * g++.dg/template/complit1.C: Add error marker.
+
+2006-10-16 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27270
+ * g++.dg/ext/complit8.C: New test.
+
+ PR c++/29408
+ * g++.dg/parse/dtor12.C: New test.
+
+ PR c++/29435
+ * g++.dg/template/sizeof11.C: New test.
+
+2006-10-17 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29392
+ * gfortran.dg/data_char_3.f90: New test.
+
+ PR fortran/29451
+ * gfortran.dg/negative_automatic_size.f90: New test.
+
+2006-10-16 David Daney <ddaney@avtrex.com>
+
+ * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
+
+2006-10-16 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/asm-4.c: Fix inline asm for darwin
+ x86_64.
+
+2006-10-16 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28211
+ * g++.dg/tc1/dr49.C: Tweak error messages.
+ * g++.dg/parse/template21.C: New test.
+
+2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR middle-end/20491
+ gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
+
+2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/29403
+ * gfortran.dg/print_1.f90: New test.
+
+2006-10-15 Jan Hubicka <jh@suse.cz>
+
+ PR middle-end/29241
+ * gcc.c-torture/compile/pr29241.c: New testcase.
+
+2006-10-15 David Edelsohn <edelsohn@gnu.org>
+
+ PR middle-end/29250
+ * gcc.c-torture/compile/pr29250.c: New test.
+
+2006-10-15 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/pr29299.c: New testcase.
+
+2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ PR fortran/24767
+ * gfortran.dg/label_4.f90: Adjust warning flag.
+
+2006-10-14 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29371
+ * gfortran.dg/nullify_3.f90: New test.
+
+2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
+ on Solaris 2.5.1 too.
+
+2006-10-13 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/pr25993.c: Skip for darwin.
+
+2006-10-13 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/visibility-11.c: Skip for darwin.
+
+2006-10-13 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/darwin-weakimport-1.c: Use
+ -fno-asynchronous-unwind-tables.
+ * gcc.dg/darwin-weakimport-3.c: Ditto.
+
+2006-10-13 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/29446
+ * gcc.dg/torture/pr29446.c: New testcase.
+
+2006-10-13 Bill Wendling <wendling@apple.com>
+
+ * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
+ * g++.old-deja/g++.jason/hmc1.C: Likewise.
+ * g++.old-deja/g++.jason/cleanup2.C: Likewise.
+ * g++.old-deja/g++.law/shadow1.C: Likewise.
+ * g++.old-deja/g++.law/ctors10.C: Likewise.
+ * g++.dg/debug/namespace1.C: Likewise.
+ * g++.dg/inherit/namespace-as-base.C: Likewise.
+ * g++.dg/opt/delay-slot-1.C: Likewise.
+ * g++.dg/parse/defarg10.C: Likewise.
+ * g++.dg/template/ptrmem11.C: Likewise.
+ * g++.dg/template/mem_func_ptr.C: Likewise.
+ * g++.dg/template/spec19.C: Likewise.
+
+2006-10-13 Paolo Bonzini <bonzini@gnu.org>
+
+ * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
+
+2006-10-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29373
+ * gfortran.dg/implicit_9.f90: New test.
+
+ PR fortran/29407
+ * gfortran.dg/namelist_25.f90: New test.
+
+ PR fortran/27701
+ * gfortran.dg/same_name_2.f90: New test.
+
+ PR fortran/29232
+ * gfortran.dg/host_assoc_types_1.f90: New test.
+
+ PR fortran/29364
+ * gfortran.dg/missing_derived_type_1.f90: New test.
+ * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
+
+ PR fortran/29422
+ * gfortran.dg/alloc_comp_constraint_4.f90: New test.
+
+ PR fortran/29428
+ * gfortran.dg/alloc_comp_assign_5.f90: New test.
+
+2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/29391
+ * gfortran.dg/bound_2.f90: New test.
+
+2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
+ directive.
+ * gfortran.dg/module_private_array_refs_1.f90: Likewise.
+ * gfortran.dg/module_proc_external_dummy.f90: Likewise.
+ * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
+ * gfortran.dg/gomp/reduction3.f90: Likewise.
+ * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
+ * gfortran.dg/dummy_procedure_2.f90: Likewise.
+ * gfortran.dg/interface_derived_type_1.f90: Likewise.
+ * gfortran.dg/forall_4.f90: Likewise.
+ * gfortran.dg/spec_expr_4.f90: Likewise.
+ * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
+ * gfortran.dg/forall_5.f90: Likewise.
+ * gfortran.dg/open_access_append_2.f90: Add check for
+ compile-time warning.
+
+2006-10-13 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28506
+ * g++.dg/parse/pure1.C: New test.
+
+2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/21435
+ * gfortran.dg/io_constraints_3.f90: New test.
+ * gfortran.dg/open_access_append_1.f90: Add checks
+ for compile-time warnings.
+ * gfortran.dg/pr20163-2.f: Likewise.
+ * gfortran.dg/iostat_2.f90: Likewise.
+ * gfortran.dg/label_4.f90: Delete the temporary
+ file.
+ * gfortran.dg/direct_io_2.f90: Add a FILE=
+ specifier.
+ * gfortran.dg/iomsg_1.f90: Add check for
+ compile-time warning.
+
+2006-10-12 Jan Hubicka <jh@suse.cz>
+
+ PR c/28419
+ * gcc.dg/pr28319.c: New test.
+
+2006-10-12 Mark Mitchell <mark@codesourcery.com>
+ PR c++/29318
+ * g++.dg/ext/vla4.C: New test.
+
+2006-10-12 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/27961
+ * g++.dg/template/crash60.C: New test.
+ * g++.dg/other/large-size-array.C: Adjust error markers.
+ * g++.dg/parse/crash27.C: Likewise.
+ * g++.dg/template/crash1.C: Likewise.
+
+2006-10-12 Steve Ellcey <sje@cup.hp.com>
+
+ PR testsuite/29093
+ * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
+
+2006-10-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/28709
+ * gcc.dg/cpp/paste14.c: New test.
+
+2006-10-11 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29175
+ * g++.dg/init/array24.C: New test.
+
+2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-config.h: Move Solaris section after inclusion
+ of <sys/types.h>.
+
+2006-10-11 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/29024
+ * g++.dg/parse/typedef8.C: New test.
+ * g++.dg/other/mult-stor1.C: Adjust error markers.
+
+2006-10-11 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/28230
+ * gcc.dg/torture/pr28230.c: New testcase.
+
+2006-10-11 Richard Guenther <rguenther@suse.de>
+
+ PR inline-asm/29119
+ * gcc.dg/torture/pr29119.c: New testcase.
+
+2006-10-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/29272
+ * gcc.c-torture/execute/20060930-2.c: New test.
+
+2006-10-09 Richard Henderson <rth@redhat.com>
+
+ Revert emutls patch.
+
+2006-10-09 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/29254
+ * gcc.dg/pr29254.c: New testcase.
+
+2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
+ Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20541
+ * gfortran.dg/alloc_comp_basics_1.f90: New test.
+ * gfortran.dg/alloc_comp_basics_2.f90: New test.
+ * gfortran.dg/alloc_comp_assign_1.f90: New test.
+ * gfortran.dg/alloc_comp_assign_2.f90: New test.
+ * gfortran.dg/alloc_comp_assign_3.f90: New test.
+ * gfortran.dg/alloc_comp_assign_4.f90: New test.
+ * gfortran.dg/alloc_comp_constraint_1.f90: New test.
+ * gfortran.dg/alloc_comp_constraint_2.f90: New test.
+ * gfortran.dg/alloc_comp_constraint_3.f90: New test.
+ * gfortran.dg/alloc_comp_constructor_1.f90: New test.
+ * gfortran.dg/alloc_comp_constructor_2.f90: New test.
+ * gfortran.dg/alloc_comp_initializer_1.f90: New test.
+ * gfortran.dg/alloc_comp_std.f90: New test.
+ * gfortran.dg/move_alloc.f90: New test.
+
+2006-10-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29115
+ * gfortran.dg/derived_constructor_comps_2.f90: New test.
+
+ PR fortran/29211
+ * gfortran.dg/forall_char_dependencies_1.f90: New test.
+
+2006-10-08 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/28585
+ * gfortran.dg/new_line.f90: New test.
+
+2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
+ * gcc.dg/torture/builtin-convert-1.c,
+ gcc.dg/torture/builtin-convert-2.c,
+ gcc.dg/torture/builtin-convert-3.c,
+ gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
+
+2006-10-07 Kazu Hirata <kazu@codesourcery.com>
+
+ * 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: Fix comment typos.
+
+2006-10-07 Andrew Pinski <pinskia@gmail.com>
+
+ * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
+ Xfail some tests for powerpc-darwin and powerpc-aix.
+
+2006-10-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/29380
+ * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
+
+2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR target/29300
+ * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
+ on hppa*-*-hpux*.
+
+2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/16580
+ PR fortran/29288
+ * gfortran.fortran-torture/execute/specifics.f90:
+ Add tests for using all possible intrinsics as actual arguments.
+ * gfortran.dg/specifics_1.f90: Add tests for using
+ all possible intrinsics as actual arguments.
+ * gfortran.dg/specifics_2.f90: New file.
+ * gfortran.dg/specifics_3.f90: New file.
+
+2006-10-07 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
+ * gcc.dg/debug/debug-2.c: Likewise.
+
+2006-10-06 Uros Bizjak <uros@kss-loka.si>
+
+ * gcc.c-torture/compile/sync-2.c: New test.
+
+2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
+
+ * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
+ line endings.
+
+2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
+
+ PR rtl-optimization/29128
+ * gcc.c-torture/compile/pr29128.c: New test.
+
+2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
+
+ * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
+ line endings.
+
+2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR middle-end/29256
+ * gcc.dg/tree-ssa/loop-19.c: New test.
+
+2006-10-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/29330
+ * gcc.dg/pr29330.c: New test.
+
+ PR target/28924
+ * gcc.c-torture/compile/20061005-1.c: New test.
+
+2006-10-06 Olivier Hainque <hainque@adacore.com>
+
+ * gcc.dg/typename-vla-1.c: New case.
+ * gnat.dg/forward_vla.adb: New case.
+
+2006-10-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/29290
+ * gfortran.dg/loop_nest_1.f90: New test.
+
+ PR target/29198
+ * gcc.dg/tls/opt-12.c: New test.
+
+ PR fortran/28415
+ * gfortran.dg/save_2.f90: New test.
+
+ PR c/29091
+ * gcc.dg/pr29091.c: New test.
+
+2006-10-06 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
+ same as x86_64-*-*; check for LP64.
+
+2006-10-04 Richard Henderson <rth@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_tls): Redefine
+ to mean non-emulated tls.
+ * gcc.dg/tls/alias-1.c: Remove tls requirement.
+ * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
+ gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
+ gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
+ gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
+ gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
+ gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
+
+2006-10-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29343
+ * gfortran.dg/alloc_alloc_expr_2.f90: New test.
+
+2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/bounds_check_fail_1.f90: New test.
+
+2006-10-03 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29020
+ * g++.dg/template/friend48.C: New test.
+
+2006-10-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29098
+ * gfortran.dg/default_initialization_2.f90: New test.
+
+2006-10-03 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20779
+ PR fortran/20891
+ * gfortran.dg/alloc_alloc_expr_1.f90: New test.
+
+2006-10-03 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29284
+ * gfortran.dg/optional_assumed_charlen_1.f90: New test.
+
+ PR fortran/29321
+ PR fortran/29322
+ * gfortran.dg/missing_optional_dummy_2.f90: New test.
+
+ PR fortran/25091
+ PR fortran/25092
+ * gfortran.dg/entry_array_specs_1.f90: New test.
+
+2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
+ insufficient to inhibit some test failures at -O3. Do testing
+ on integers.
+
+2006-10-03 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29138
+ * g++.dg/inherit/access8.C: New test.
+ * g++.dg/template/dtor4.C: Tweak error messages.
+
+2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/27478
+ * gfortran.dg/entry_8.f90: New test.
+
+2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/29291
+ * g++.dg/parse/new4.C: New test.
+
+2006-10-03 Uros Bizjak <uros@kss-loka.si>
+
+ * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
+ PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
+ PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
+ PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
+ PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
+
+2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/19260
+ * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
+ * gfortran.dg/continuation_2.f90: New test.
+
+ PR fortran/19262
+ * gfortran.dg/continuation_3.f90: New test.
+ * gfortran.dg/continuation_4.f90: New test.
+ * gfortran.dg/continuation_5.f: New test.
+ * gfortran.dg/continuation_6.f: New test.
+
+2006-10-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29226
+ * g++.dg/template/vla1.C: New test.
+
+2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/29210
+ * gfortran.dg/complex_parameter_1.f90: New test.
+
+2006-10-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/29154
+ * gcc.c-torture/execute/20060929-1.c: New test.
+
+2006-10-01 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29105
+ * g++.dg/template/member6.C: New test.
+ * g++.dg/parse/typename7.C: Adjust error markers.
+
+ PR c++/29080
+ * g++.dg/template/member7.C: New test.
+
+2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/24010
+ * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
+ gcc.dg/Woverride-init-3.c: New tests.
+
+2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20060930-1.c: New test.
+
+2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/18791
+ * gfortran.dg/specifics_1.f90: New test.
+ * gfortran.fortran-torture/execute/specifics.f90: Add tests for
+ complex specifics.
+
+2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/pthread-init-1.c, pthread-init-2.c,
+ pthread-init-common.h: New.
+
+2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
+ precision on some archs.
+
+2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/non-local-goto-1.c: New test.
+ * gcc.dg/non-local-goto-2.c: Likewise.
+ * gcc.dg/setjmp-3.c: Likewise.
+ * gcc.dg/setjmp-4.c: Likewise.
+
+2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/self_aggregate_with_pointer.adb: New test.
+
+2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/28276
+ * gfortran.dg/exponent_1.f90: New test.
+
+ PR fortran/27021
+ * gfortran.dg/nearest_1.f90: New test.
+
+2006-09-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/25261
+ PR middle-end/28790
+ * gcc.dg/gomp/nestedfn-1.c: New test.
+
+2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR objc/29195
+ * objc/compile/method-1.m: New test.
+
+2006-09-25 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/26938
+ * g++.dg/template/crash58.C: New test.
+ * g++.dg/parse/crash28.C: Adjust error markers.
+ * g++.dg/template/crash34.C: Likewise.
+ * g++.dg/template/friend31.C: Likewise.
+ * g++.dg/template/crash32.C: Likewise.
+
+ PR c++/27329
+ * g++.dg/template/crash59.C: New test.
+
+ PR c++/27667
+ * g++.dg/template/spec33.C: New test.
+ * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
+
+2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
+ Adam Nemet <anemet@caviumnetworks.com>
+
+ * gcc.dg/tree-ssa/ivopts-1.c: New test.
+ * gcc.dg/tree-ssa/ivopts-2.c: New test.
+
+2006-09-24 Kazu Hirata <kazu@codesourcery.com>
+
+ PR target/28911
+ * gcc.dg/pr28911.c: New.
+
+2006-09-23 Uros Bizjak <uros@kss-loka.si>
+
+ PR target/29169
+ * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
+ (dg-options): Add -mfpmath=387.
+
+2006-09-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/28706
+ * gcc.dg/pr28706.c: New test.
+
+ PR c/28712
+ * gcc.dg/pr28712.c: New test.
+
+2006-09-22 Mike Stump <mrs@apple.com>
+
+ * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
+
+2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/28888
+ * gcc.dg/pr28888.c: New test.
+
+2006-09-21 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/29016
+ * g++.dg/init/ptrfn1.C: New test.
+
+2006-09-21 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/28861
+ * g++.dg/template/spec32.C: New test.
+ * g++.dg/parse/crash9.C: Adjust error markers.
+
+ PR c++/28303
+ * g++.dg/template/typedef6.C: New test.
+ * g++.dg/init/error1.C: Adjust error markers.
+ * g++.dg/parse/crash9.C: Likewise.
+ * g++.dg/template/crash55.C: Likewise.
+
+2006-09-21 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
+
+2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
+
+ PR target/27650
+ * g++.dg/ext/dllimport12.C: New test.
+
+2006-09-20 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
+ * gcc.target/mips/nmadd-2.c: Likewise.
+ * gcc.target/mips/mips-ps-6.c: New test.
+ * gcc.target/mips/neg-abs-1.c: Likewise.
+ * gcc.target/mips/neg-abs-2.c: Likewise.
+ * gcc.target/mips/nmadd-3.c: New test.
+
+2006-09-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/28046
+ * gcc.dg/gomp/atomic-10.c: New test.
+ * g++.dg/gomp/atomic-10.C: New test.
+
+2006-09-20 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/sse3-not-fisttp.c: New.
+
+2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
+
+2006-09-19 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.c-torture/execute/pr28289.c (one): New variable.
+ (main): Use it instead of argc.
+ * gcc.c-torture/execute/20060102-1.c (one): New variable.
+ (main): Use it instead of argc.
+
+2006-09-19 Paul Brook <paul@codesourcery.com>
+
+ PR target/28516
+ * gcc.dg/nested-func-5.c: New test.
+
+2006-09-19 Ben Elliston <bje@au.ibm.com>
+
+ * lib/target-supports.exp (check_effective_target_tls): Compile
+ test stubs using ${tool}_target_compile, not just target_compile.
+ (check_effective_target_tls_runtime): Likewise.
+
+2006-09-19 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.c-torture/compile/20030405-1.x: Remove.
+
+ * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
+ optimising linker from discarding it.
+
+2006-09-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28526
+ * gfortran.dg/keyword_symbol_1.f90: New test.
+
+ * gfortran.dg/spread_shape_1.f90: Add missing warning with
+ pedantic compilation option.
+
+2006-09-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29060
+ * gfortran.dg/spread_shape_1.f90: New test.
+
+2006-09-17 Roger Sayle <roger@eyesopen.com>
+
+ PR tree-optimization/28887
+ * gcc.dg/prefetch-loop-arrays-1.c: New test case.
+
+2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR c/25993
+ * gcc.dg/pr25993.c: New test.
+
+2006-09-17 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-opt/21591
+ * gcc.dg/vect/pr21591.c: New test.
+
+2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/29059
+ * gcc.c-torture/compile/strcpy-1.c: New test.
+ * gcc.c-torture/compile/strcpy-2.c: New test.
+ * gcc.c-torture/compile/memcpy-1.c: New test.
+ * gcc.c-torture/compile/memcpy-2.c: New test.
+
+2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR testsuite/29055
+ * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
+
+2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/double_record_extension1.ads: New test.
+ * gnat.dg/specs/double_record_extension2.ads: Likewise.
+
+2006-09-15 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/29051
+ * gfortran.dg/oldstyle_3.f90: New test.
+
+2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29099
+ * gfortran.dg/secnds-1.f: New test.
+
+2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29053
+ * gfortran.dg/streamio_9.f90: New test.
+ * gfortran.dg/streamio_10.f90: New test.
+
+2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR C++/29002
+ * g++.dg/init/array22.C: New test.
+ * g++.dg/init/array23.C: New test.
+
+2006-09-14 Arnaud Charlet <charlet@adacore.com>
+
+ * stackcheck.lst: Update list of tests requiring stack checking.
+ * norun.lst: Adjust for above change.
+ * ada95.lst: New file.
+ * run_all.sh: Add handling of tests using Ada 95 semantics and thus
+ requiring -gnat95 switch.
+
+2006-09-14 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/in_out_parameter.adb: New test.
+
+2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR debug/28980
+ * gcc.c-torture/compile/debugvlafunction-1.c: New test.
+
+2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/unchecked_union.ads: New test.
+
+2006-09-13 Richard Sandiford <richard@codesourcery.com>
+
+ PR rtl-optimization/28982
+ * gcc.c-torture/execute/pr28982a.c: New test.
+ * gcc.c-torture/execute/pr28982b.c: Likewise.
+
+2006-09-12 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/x86_64/abi/asm-support-darwin.s: New.
+ * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
+
+2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/28768
+ PR preprocessor/14634
+ * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
+ gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
+ gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
+
+2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/pr28243.c: New test.
+
+2006-09-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28971
+ gfortran.dg/pr28971.f90: New test to act as a backstop in case
+ this undiagnosed regression reappears.
+
+2006-09-12 Kazu Hirata <kazu@codesourcery.com>
+
+ * lib/c-torture.exp (c-torture-compile, c-torture-execute):
+ Treat $srcdir as a literal.
+ * lib/fortran-torture.exp (fortran-torture-compile,
+ fortran-torture-execute): Likewise.
+ * lib/objc-torture.exp (objc-torture-compile,
+ objc-torture-execute): Likewise.
+ * lib/profopt.exp (profopt-execute): Likewise.
+
+2006-09-11 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
+
+2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR testsuite/28950
+ * gcc.target/powerpc/ppc-and-1.c: Fix regex.
+
+2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/13685
+ * gcc.target/i386/pr13685.c: New test.
+
+2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/pr28726.c: New test.
+
+2006-09-11 Josh Conner <jconner@apple.com>
+
+ * gcc.dg/nrv3.c: Increase size of structure.
+ * gcc.dg/nrv4.c: Likewise.
+ * gcc.dg/nrv5.c: Likewise.
+
+2006-09-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR libfortran/28890
+ gfortran.dg/assumed_charlen_function_5.f90: New test.
+
+2006-09-10 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28991
+ * g++.dg/init/static3.C: New test.
+
+2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR testsuite/29007
+ * gcc.dg/long-long-cst1.c (t): Add cast to
+ __SIZE_TYPE__ before casting to int.
+ (main): Return 0 on success.
+
+2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20060910-1.c: New test.
+
+2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR middle-end/26983
+ * gcc.dg/pr26983.c: New test.
+
+2006-09-10 Richard Sandiford <richard@codesourcery.com>
+
+ PR target/29006
+ * gcc.c-torture/execute/pr29006.c: New test.
+
+2006-09-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR libfortran/28947
+ gfortran.dg/matmul_4.f90: New test.
+
+2006-09-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28959
+ gfortran.dg/used_types_10: New test.
+
+2006-09-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR libfortran/28923
+ gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
+ gfortran.dg/array_initializer_3.f90: New test.
+
+2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/28914
+ * gfortran.dg/actual_array_constructor_3.f90: New test.
+
+2006-09-09 Paolo Bonzini <bonzini@gnu.org>
+
+ PR testsuite/26778
+ * gcc.target/i386/pr26778.c: New testcase.
+
+2006-09-08 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
+ * gcc.target/i386/memcpy-1.c: Ditto.
+ * gcc.target/i386/asm-1.c: Ditto.
+ * gcc.target/i386/20060512-4.c: Ditto.
+ * gcc.target/i386/compress-float-387.c: Ditto.
+ * gcc.target/i386/20060512-1.c: Ditto.
+ * gcc.target/i386/compress-float-sse.c: Ditto.
+ * gcc.target/i386/20060512-2.c: Ditto.
+ * gcc.target/i386/compress-float-sse-pic.c: Ditto.
+ * gcc.target/i386/stack-prot-kernel.c: Ditto.
+ * gcc.target/i386/compress-float-387-pic.c: Ditto.
+ * gcc.dg/pr26449.c: Ditto.
+ * gcc.dg/attr-ms_struct-2.c: Ditto.
+ * gcc.dg/attr-ms_struct-1.c: Ditto.
+ * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
+
+2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/28504
+ * gcc.dg/vla-10.c: New test.
+
+2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28858
+ * g++.dg/parse/template20.C: New test.
+ * g++.dg/template/operator8.C: Remove obsolete part.
+ * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
+ * g++.old-deja/g++.pt/crash65.C: Likewise.
+
+2006-09-07 Jason Merrill <jason@redhat.com>
+
+ PR middle-end/27724
+ * gcc.dg/long-long-cst1.c: New test.
+
+2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR C++/28906
+ * g++.dg/other/array3.C: New test.
+ * g++.dg/other/array4.C: New test.
+ * g++.dg/other/array5.C: New test.
+
+2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
+
+2006-09-07 Uros Bizjak <uros@kss-loka.si>
+
+ PR target/28946
+ * gcc.target/i386/pr28946.c: New test.
+
+2006-09-07 Steven G. Kargl <kargls@comcast.net>
+
+ * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
+ in integer literal constant.
+ * gfortran.dg/enum_8.f90: Ditto.
+ * gfortran.dg/g77/20030326-1.f: Ditto.
+
+2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
+
+ * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
+ nonconformance usage.
+
+2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR middle-end/28862
+ * gcc.c-torture/compile/vector-align-1.c: New test.
+
+2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR rtl-opt/27883
+ * g++.dg/opt/copysign-1.C: New test.
+
+2006-09-06 Jason Merrill <jason@redhat.com>
+
+ PR c++/27371
+ * g++.dg/warn/unused-result1.C: New test.
+
+2006-09-06 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28903
+ * g++.dg/ext/vla3.C: New test.
+
+ PR c++/28886
+ * g++.dg/template/array16.C: New test.
+
+2006-09-06 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/pr27226.c: Remove testcase again.
+
+2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/28937
+ * g++.dg/opt/unroll2.C: New test.
+
+2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/28952
+ * gcc.dg/vect/pr28952.c: New test.
+
+2006-09-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/28900
+ * gcc.dg/torture/pr28900.c: New testcase
+
+2006-09-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/28905
+ * gcc.c-torture/compile/pr28905.c: New testcase.
+
+2006-09-05 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28935
+ * gcc.dg/pr28935.c: New testcase.
+
+2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20060905-1.c: New test.
+
+2006-09-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28908
+ * gfortran.dg/used_types_7.f90: New test.
+ * gfortran.dg/used_types_8.f90: New test.
+ * gfortran.dg/used_types_9.f90: New test.
+
+2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/compile/20060904-1.c: New test.
+
+2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/23287 Revert my 2006-09-01 patch
+ * g++.dg/parse/dtor12.C: Remove.
+
+2006-09-02 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c+/27670
+ * g++.dg/template/operator9.C: New test.
+
+ PR c++/27493
+ * g++.dg/template/operator7.C: New test.
+
+ PR c++/27494
+ * g++.dg/template/operator8.C: New test.
+
+ PR c++/27397
+ * g++.dg/template/crash57.C: New test.
+
+ * g++.dg/template/typedef4.C: Adjust error markers.
+ * g++.dg/template/typedef5.C: Likewise.
+
+2006-09-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/28878
+ * g++.dg/parse/crash33.C: New test.
+
+2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
+ Richard Guenther <rguenther@suse.de>
+ Adam Nemet <anemet@caviumnetworks.com>
+
+ PR middle-end/27226
+ * gcc.target/mips/memcpy-1.c: New testcase.
+ * gcc.dg/pr27226.c: Likewise.
+
+2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/28705
+ * g++.dg/lookup/koenig5.C: New.
+ * g++.dg/template/crash56.C: New.
+
+2006-09-01 Josh Conner <jconner@apple.com>
+
+ PR c++/25505
+ * gcc.dg/nrv3.c: New test.
+ * gcc.dg/nrv4.c: New test.
+ * gcc.dg/nrv5.c: New test.
+
+2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/23287
+ * g++.dg/parse/dtor12.C: New.
+
+2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/28839
+ * gcc.dg/pr28839.c: New test.
+
+2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ PR target/24367
+ * gcc.dg/pr24367.c: New testcase.
+
+2006-08-30 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
+
+2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/27735
+ * gcc.dg/loop-unswitch-1.c: New test.
+
+2006-08-30 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28885
+ * gfortran.dg/aliasing_dummy_2.f90: New test.
+
+ PR fortran/20067
+ * gfortran.dg/generic_5.f90: Change error message.
+
+ PR fortran/28873
+ * gfortran.dg/generic_6.f90: New test.
+
+ PR fortran/25077
+ * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
+
+ PR fortran/25102
+ * gfortran.dg/invalid_interface_assignment.f90: New test.
+
+ PR fortran/24866
+ * gfortran.dg/module_proc_external_dummy.f90: New test.
+
+2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR c++/28349
+ * g++.dg/warn/var-args1.C: New test.
+
+2006-08-29 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/28866
+ * gfortran.dg/simpleif_2.f90: New test.
+ * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
+ * gfortran.dg/enum_5.f90: Ditto.
+
+2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+ Kazu Hirata <kazu@codesourcery.com>
+
+ PR tree-optimization/17506
+ * gcc.dg/pr17506.c: New.
+
+2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
+
+ PR c++/28139
+ * g++.dg/eh/alias1.C: New test.
+
+2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28860
+ * g++.dg/template/ttp22.C: New test.
+
+2006-08-28 Kazu Hirata <kazu@codesourcery.com>
+
+ PR middle-end/26632
+ * gcc.dg/pr26632.c: New.
+
+2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/28354
+ * gfortran.dg/fmt_zero_precision.f90: New test.
+
+2006-08-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28058
+ * g++.dg/template/spec31.C: New test.
+
+2006-08-27 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/26573
+ * g++.dg/other/static2.C: New test.
+
+2006-08-26 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/Wswitch-enum-2.c: New test case.
+ * gcc.dg/Wswitch-enum-3.c: Likewise.
+
+2006-08-26 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/compile/20060826-1.c: New testcase.
+
+2006-08-26 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/28736
+ * g++.dg/template/void10.C: New test.
+
+ PR c++/28737
+ * g++.dg/template/void8.C: New test.
+
+ PR c+_+/28738
+ * g++.dg/template/void9.C: New test.
+
+ * g++.dg/template/void3.C: Adjust error markers.
+ * g++.dg/template/void4.C: Likewise.
+ * g++.dg/template/crash55.C: Likewise.
+ * g++.dg/template/void7.C: Likewise
+
+2006-08-26 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28588
+ * g++.dg/inherit/access6.C: New test.
+ * g++.dg/inherit/access7.C: Likewise.
+
+ PR c++/28595
+ * g++.dg/template/array15.C: New test.
+ * g++.dg/template/crash2.C: Tweak error markers.
+
+2006-08-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/28683
+ * gcc.c-torture/compile/20060823-1.c: New test.
+
+2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28853
+ * g++.dg/template/ttp21.C: New test.
+
+ PR c++/28852
+ * g++.dg/other/operator1.C: Add error-marker.
+ * g++.dg/other/operator2.C: New test.
+
+2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/27893
+ * gcc.c-torture/compile/vla-const-1.c,
+ gcc.c-torture/compile/vla-const-2.c: New tests.
+
+2006-08-26 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28814
+ * gcc.dg/torture/pr28814.c: New testcase.
+
+2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/28418
+ * gcc.c-torture/compile/compound-literal-1.c: New test.
+
+2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/28299
+ * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
+ * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
+ Expect extra diagnostics.
+
+2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
+
+ gcc.dg/noncompile/pr16876.c: New test.
+
+2006-08-25 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28056
+ * g++.dg/parse/local1.C: New test.
+ * g++.dg/other/qual1.C: Tweak error marker.
+
+2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/27787
+ * g++.dg/template/typename10.C: New.
+ * g++.dg/template/lookup4.C: Remove bogus error marker.
+
+2006-08-25 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/28829
+ * gcc.dg/pr26570.c: Fix testcase.
+
+2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/28807
+ * gcc.c-torture/execute/mayalias-2.c: New test.
+ * gcc.dg/tree-ssa/alias-13.c: New test.
+
+2006-08-24 Jan Hubicka <jh@suse.cz>
+
+ PR debug/26881
+ * gcc.dg/debug/pr26881.c: New file.
+
+2006-08-23 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28788
+ * gfortran.dg/used_types_4.f90: New test.
+ * gfortran.dg/derived_init_2.f90: Modify to check sibling
+ association of derived types.
+ * gfortran.dg/used_types_2.f90: Add module cleanup.
+ * gfortran.dg/used_types_3.f90: The same.
+
+ PR fortran/28771
+ * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
+ fix of regression.
+
+2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR 28813
+ * gfortran.dg/direct_io_6.f90: Remove test.
+
+2006-08-23 Stuart Hastings <stuart@apple.com>
+
+ PR 28825
+ * gcc.target/i386/20060821-1.c: New.
+
+2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
+
+ gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
+ dg-warning strings for dllimport.
+
+2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR C++/28450
+ * g++.dg/ext/vector4.C: New test.
+ * g++.dg/ext/complex1.C: New test.
+
+2006-08-21 Geoffrey Keating <geoffk@apple.com>
+
+ PR debug/28692
+ * gcc.dg/debug/const-1.c: New.
+ * gcc.dg/debug/const-2.c: New.
+ * gcc.dg/debug/dwarf2/const-1.c: New.
+ * gcc.dg/debug/dwarf2/const-2.c: New.
+ * gcc.dg/debug/dwarf2/const-2b.c: New.
+
+2006-08-22 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28776
+ * gcc.c-torture/compile/pr28776-1.c: New testcase.
+ * gcc.c-torture/compile/pr28776-2.c: Likewise.
+
+2006-08-22 Daniel Berlin <dberlin@dberlin.org>
+
+ PR tree-optimization/28003
+ * g++.dg/tree-ssa/pr28003.C: New.
+
+2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
+
+ * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
+
+2006-08-21 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/26269
+ * g++.dg/other/error14.C: New test.
+
+ PR c++/28505
+ * g++.dg/parse/ctor7.C: New test.
+ * g++.dg/parse/ctor8.C: Likewise.
+
+ PR c++/28741
+ * g++.dg/template/void7.C: New test.
+
+2006-08-21 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/self_aggregate_with_zeros.adb: New test.
+ * gnat.dg/self_aggregate_with_array.adb: New test.
+
+2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
+
+ * g++.dg/eh/arm-vfp-unwind.C: New test.
+
+2006-08-20 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28341
+ * g++.dg/template/ref3.C: New test.
+ * g++.dg/template/nontype13.C: New test.
+
+ PR c++/28346
+ * g++.dg/template/ptrmem17.C: New test.
+
+2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
+
+ PR target/28648 c:
+ * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
+
+2006-08-20 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28630
+ * gfortran.dg/used_types_2.f90: New test.
+
+ PR fortran/28601
+ * gfortran.dg/used_types_3.f90: New test.
+
+ PR fortran/20886
+ * gfortran.dg/generic_actual_arg.f90: New test.
+
+ PR fortran/28735
+ * gfortran.dg/module_private_array_refs_1.f90: New test.
+
+ PR fortran/28762
+ * gfortran.dg/program_name_1.f90: New test.
+
+ PR fortran/28425
+ * gfortran.dg/derived_constructor_comps_1.f90: New test.
+
+ PR fortran/28496
+ * gfortran.dg/array_initializer_2.f90: New test.
+
+ PR fortran/18111
+ * gfortran.dg/unused_artificial_dummies_1.f90: New test.
+
+ PR fortran/28600
+ * gfortran.dg/assumed_charlen_function_4.f90: New test.
+
+ PR fortran/28771
+ * gfortran.dg/assumed_charlen_in_main.f90: New test.
+
+ PR fortran/28660
+ * gfortran.dg/dependent_decls_1.f90: New test.
+
+2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
+
+ PR fortran/25217
+ * gfortran.dg/derived_init_2.f90: New.
+
+2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
+
+ * gcc.c-torture/execute/pr28289.c: New test.
+
+2006-08-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/28744
+ * gcc.dg/attr-externally-visible-1.c: New test.
+ * gcc.dg/attr-externally-visible-2.c: New test.
+ * g++.dg/parse/attr-externally-visible-1.C: New test.
+ * g++.dg/parse/attr-externally-visible-2.C: New test.
+
+2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28606
+ * g++.dg/parse/dtor11.C: New test.
+
+2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
+
+ PR rtl-optimization/28489
+ * gcc.c-torture/compile/pr28489.c: New test.
+
+2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28710
+ * g++.dg/template/redecl4.C: New test.
+
+ PR c++/28711
+ * g++.dg/template/ctor8.C: New test.
+
+2006-08-17 Paolo Bonzini <bonzini@gnu.org>
+
+ * gcc.dg/pr26570.c: Fix testcase.
+
+2006-08-17 Paolo Bonzini <bonzini@gnu.org>
+
+ * PR c++/28573
+ * g++.dg/parse/offsetof6.C: New test.
+ * g++.dg/parse/offsetof6.C: New test.
+ * g++.dg/parse/offsetof7.C: New test.
+
+2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR testsuite/28602
+ * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
+ is false.
+
+2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR c++/28302
+ * g++.dg/ext/vector3.C: New test.
+
+2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR gcov/profile/26570
+ * gcc.dg/pr26570.c: New test.
+
+2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/27697
+ * gcc.dg/qual-component-1.c: New test.
+
+2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28593
+ * g++.dg/parse/new3.C: New test.
+
+2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/25828
+ * gfortran.dg/streamio_1.f90: New test.
+ * gfortran.dg/streamio_2.f90: New test.
+ * gfortran.dg/streamio_3.f90: New test.
+ * gfortran.dg/streamio_4.f90: New test.
+ * gfortran.dg/streamio_5.f90: New test.
+ * gfortran.dg/streamio_6.f90: New test.
+ * gfortran.dg/streamio_7.f90: New test.
+ * gfortran.dg/streamio_8.f90: New test.
+
+2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
+
+ PR c/28287
+ * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
+
+2006-08-15 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/28594
+ * g++.dg/template/void6.C: New test.
+
+2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/28649
+ * gcc.dg/parse-error-1.c: New test.
+ * gcc.dg/parse-error-2.c: New test.
+ * gcc.dg/cpp/digraph2.c: Add error-marker.
+ * gcc.dg/noncompile/920923-1.c: Likewise.
+
+2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR c/27490
+ * gcc.dg/sizeof-2.c: New testcase.
+
+ PR c/27489
+ * gcc.dg/switch-A.c: New testcase.
+
+2006-08-14 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/28288
+ PR c++/14556
+ * g++.old-deja/g++.warn/compare1.C: Delete.
+ * g++.dg/opt/pr7503-2.C: Delete.
+ * g++.dg/opt/pr7503-3.C: Delete.
+ * g++.dg/opt/pr7503-4.C: Delete.
+ * g++.dg/opt/pr7503-5.C: Delete.
+ * g++.dg/opt/max1.C: Delete.
+ * g++.dg/warn/minmax.C: Delete.
+ * g++.dg/expr/minmax.C: New test.
+
+2006-08-14 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/28703
+ * gcc.c-torture/execute/pr28651.c: Do not use argc
+ to avoid optimization, instead forbid inlining.
+
+2006-08-14 Richard Sandiford <richard@codesourcery.com>
+
+ PR rtl-optimization/28634
+ * gcc.c-torture/execute/ieee/pr28634.c: New test.
+
+2006-08-13 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c/27184
+ * gcc.dg/torture/pr27184.c: New test.
+
+2006-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
+
+2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
+ * gfortran.dg/stat_2.f90: Likewise.
+ * gfortran.dg/chmod_1.f90: Likewise.
+ * gfortran.dg/chmod_2.f90: Likewise.
+ * gfortran.dg/chmod_3.f90: Likewise.
+
+2006-08-11 David Edelsohn <edelsohn@gnu.org>
+
+ * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
+
+2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * g++.dg/opt/pr23454-2.C: New test.
+
+2006-08-11 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28651
+ * gcc.c-torture/execute/pr28651.c: New testcase.
+
+2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/static_initializer.ads: New test.
+
+2006-08-10 Paul Brook <paul@codesourcery.com>
+
+ * gcc.target/arm/cond-asm.c: New test.
+
+2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/26197
+ * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
+ * g++.dg/vect/vect.exp: Compile the new tests with
+ --param max-aliased-vops=0.
+
+2006-08-09 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/28637
+ * g++.dg/template/void3.C: New test.
+
+ PR c++/28638
+ * g++.dg/template/void4.C: New test.
+
+ PR c++/28640
+ * g++.dg/template/void5.C: New test.
+
+2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
+ after dg-do compile.
+
+2006-08-07 Victor Kaplansky <victork@il.ibm.com>
+
+ PR tree-optimizations/26969
+ * gcc.dg/vect/vect.exp: Compile tests prefixed with
+ "unswitch-loops" with -funswitch-loops.
+ * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
+
+2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/sparc-getcontext-1.c: Fix typo.
+ * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
+ * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
+ * objc.dg/dwarf-1.m: Likewise.
+ * objc.dg/dwarf-2.m: Likewise.
+ * obj-c++.dg/dwarf-2.mm: Likewise.
+
+2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
+ * objc.dg/dwarf-2.m: Likewise.
+ * obj-c++.dg/dwarf-2.mm: Likewise.
+
+ PR libfortran/28603
+ * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
+
+ PR testsuite/27611
+ * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
+
+ PR testsuite/27033
+ * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
+
+2006-08-06 Paolo Bonzini <bonzini@gnu.org>
+
+ PR target/27827
+ * gcc.target/i386/pr27827.c: New testcase.
+
+2006-08-06 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28590
+ * gfortran.dg/sequence_types_1.f90: New test.
+
+2006-08-05 Steven G. Kargl <kargls@comcast.nt>
+
+ PR fortran/28548
+ * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
+ dg-warning. Add -pedantic option.
+
+2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/28502
+ * gcc.dg/proto-1.c: New test.
+
+ PR c/27721
+ * gcc.dg/lvalue-4.c: New test.
+
+ PR c/28136
+ * gcc.dg/init-bad-5.c: New test.
+
+2006-08-03 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/28347
+ * g++.dg/ext/typedef-init.C: Add new test for typedef
+ initialization inside templates. Adjust existing error markers.
+
+2006-08-03 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28148
+ * g++.dg/init/ptrmem3.C: New test.
+
+2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
+
+ PR tree-optimization/27770
+ * lib/target-support.exp: New target keyword "section_anchors".
+ * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
+ tests.
+ * gcc.dg/vect/section-anchors-pr27770.c: New test.
+ * gcc.dg/vect/vect-69.c: Removed. Replaced by:
+ * gcc.dg/vect/section-anchors-vect-69.c: New test.
+ * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
+
+2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * gcc.dg/20060801-1.c: Add missing '}'.
+
+2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27508
+ * g++.dg/parse/dtor9.C: New test.
+ * g++.dg/parse/dtor10.C: New test.
+ * g++.dg/other/error7.C: Adjust error-marker.
+
+ PR c++/28274
+ * g++.dg/other/default5.C: New test.
+
+2006-08-02 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
+
+2006-08-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28557
+ * g++.dg/template/conv9.C: New test.
+
+2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
+
+ PR debug/28063
+ * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
+ * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
+ Optionally return assembly text. Update callers.
+ (check_no_compiler_messages): Update verbose messages.
+ (check_no_messages_and_pattern): New.
+ (check_effective_target_string_merging): New.
+
+2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28250
+ * g++.dg/eh/catch4.C: New test.
+
+ PR c++/28257
+ * g++.dg/other/qual1.C: New test.
+
+ PR c++/28259
+ * g++.dg/inherit/error2.C: New test.
+
+ PR c++/28267
+ * g++.dg/other/new1.C: New test.
+
+ * g++.dg/warn/pr23075.C: Remove obsolete test.
+ * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
+ * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
+
+2006-07-31 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28523
+ * g++.dg/eh/cast1.C: New test.
+
+2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/28452
+ * gfortran.dg/random_3.f90: New test.
+
+2006-08-01 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/28432
+ * g++.dg/other/pr28304.C: Change expected error message.
+ * g++.dg/other/pr28432.C: New test.
+
+2006-08-01 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/28256
+ * g++.dg/init/brace2.C: Change expected error message, add empty init.
+
+2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
+
+ PR debug/23336
+ * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
+ at -g1.
+ * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
+ g++.dg/debug/enum-2.C: New.
+
+2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/6634
+ * g++.dg/parse/long1.C: Add more tests.
+
+2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/lrshift_1.c: New file.
+
+2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/28335
+ * gfortran.dg/no_unit_error_1.f90: New test.
+
+2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/28335
+ * gfortran.dg/no_unit_error_1.f90: Delete test.
+ * gfortran.dg/no_unit_error_2.f90: Delete test.
+
+2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/chmod_3.f90: New test.
+ * gfortran.dg/ltime_gmtime_1.f90: New test.
+ * gfortran.dg/ltime_gmtime_2.f90: New test.
+ * gfortran.dg/lrshift_1.f90: New test.
+ * gfortran.dg/chmod_1.f90: New test.
+ * gfortran.dg/chmod_2.f90: New test.
+
+2006-07-28 Lee Millward <lee.millward@codesourcery.com>
+
+ PR c++/27668
+ * g++.dg/template/crash55.C: New test.
+
+ PR c++/27962
+ * g++.dg/template/nontype16.C: New test.
+
+ * g++.dg/template/void2.C: Adjust error markers.
+ * g++.dg/template/nontype5.C: Adjust error markers.
+
+2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
+
+ * gcc.target/i386/stack-prot-kernel.c: New test.
+
+2006-07-27 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/builtins-55.c: New test case.
+
+2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/27907
+ * gcc.c-torture/compile/pr27907.c: New test.
+
+2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/mclock.f90: New test.
+ * gfortran.dg/int_conv_1.f90: New test.
+ * gfortran.dg/stat_1.f90: New test.
+ * gfortran.dg/stat_2.f90: New test.
+
+2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/28335
+ * gfortran.dg/no_unit_error_1.f90: New test.
+ * gfortran.dg/no_unit_error_2.f90: New test.
+ * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
+
+2006-07-25 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/28473
+ * gcc.dg/fold-convround-1.c: New test case.
+
+2006-07-24 Steven G. Kargl <kargls@comcast.net>
+
+ * gfortran.dg/arithmetic_if.f90: Fix comments.
+
+2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27572
+ * g++.dg/other/typedef1.C: New test.
+ * g++.dg/template/typedef4.C: New test.
+ * g++.dg/template/typedef5.C: New test.
+
+2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
+
+ PR fortran/28416
+ * gfortran.dg/allocatable_dummy_3.f90: New.
+
+2006-07-24 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/28439
+ * gfortran.dg/arithmetic_if.f90: New test.
+
+2006-07-24 Uros Bizjak <uros@kss-loka.si>
+
+ * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
+ avoid memcpy optimization.
+
+2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/25289
+ * gfortran.dg/direct_io_6.f90: New test.
+
+2006-07-24 Jan Hubicka <jh@suse.cz>
+
+ PR c/25795
+ PR c++/27369
+ * gcc.dg/pr25795.c: New test.
+ * gcc.dg/pr25795-1.c: New test.
+
+2006-07-23 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-cond-1.c: Increase test case portability by checking
+ that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
+ which may be transformed to "g || h" on some platforms.
+
+2006-07-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28025
+ * g++.dg/template/friend45.C: New test.
+
+2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/28339
+ * gfortran.dg/arrayio_8.f90: New test.
+
+2006-07-21 Mike Stump <mrs@apple.com>
+
+ * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
+
+ * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
+
+2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28250
+ * g++.dg/eh/catch3.C: New test.
+
+ PR c++/28363
+ * g++.dg/template/defarg10.C: New test.
+
+2006-07-20 Paul Brook <paul@codesourcery.com>
+
+ PR 27363
+ * gcc.dg/pr27363.c: New test.
+
+2006-07-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28338
+ * g++.dg/init/ref13.C: New test.
+
+2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR obj-c++/28434
+ * obj-c++.dg/proto-error-1.mm: New test.
+
+2006-07-18 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28337
+ * g++.dg/template/string1.C: New test.
+
+2006-07-18 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28048
+ * g++.dg/template/defarg9.C: New test.
+
+ PR c++/28235
+ * g++.dg/template/static27.C: New test.
+
+2006-07-18 Diego Novillo <dnovillo@redhat.com>
+
+ PR 28410
+ * gcc.dg/tree-ssa/pr28410.c: New test.
+
+2006-07-18 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/28258
+ * g++/dg/other/error13.C: New test.
+
+ PR c++/28260
+ * g++.dg/template/friend44.C: New test.
+
+2006-07-18 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/27495
+ * g++.dg/other/pr27495.C: New.
+
+2006-07-18 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
+ * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
+
+2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/28286
+ * gcc.dg/pragma-pack-4.c: New test.
+
+2006-07-17 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/28291
+ * g++.dg/ext/pr28291.C: New test.
+
+2006-07-17 Richard Sandiford <richard@codesourcery.com>
+
+ PR middle-end/28403
+ * gcc.c-torture/execute/pr28403.c: New test.
+
+2006-07-17 Richard Sandiford <richard@codesourcery.com>
+
+ PR middle-end/28402
+ * gcc.dg/pr28402.c: New test.
+
+2006-07-17 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/28304
+ * g++.dg/other/pr28304.C: New test.
+
+2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
+
+ PR other/28251
+ gcc.c-torture/unsorted/dump-noaddr.c: New test.
+ gcc.c-torture/unsorted/dump-noaddr.x: New driver.
+
+2006-07-17 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/28238
+ * g++.dg/tree-ssa/pr28238.C: New testcase.
+
+2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28250
+ * g++.dg/eh/catch1.C: New test.
+ * g++.dg/eh/catch2.C: New test.
+
+2006-07-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/28370
+ * g++.dg/template/anon3.C: New test.
+
+2006-07-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20844
+ * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
+ specifiers requiring an explicit format tag..
+
+ PR fortran/28201
+ * gfortran.dg/generic_5: New test.
+
+ PR fortran/20893
+ * gfortran.dg/elemental_optional_args_1.f90: New test.
+
+2006-07-16 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/assert.ads: New file.
+ * gnat.dg/controlled_record.ads: Likewise.
+ * gnat.dg/controlled_record.adb: Likewise.
+
+2006-07-15 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/28292
+ * g++.dg/other/error12.C: New test.
+
+ PR c++/28269
+ * g++.dg/template/crash54.C: New test.
+
+2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28249
+ * g++.dg/parse/catch1.C: New test.
+
+ PR c++/28294
+ * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
+
+ PR c++/28387
+ * g++.dg/ext/attrib24.C: New test.
+
+2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28343
+ * g++.dg/ext/asmspec1.C: New test.
+
+2006-07-13 Janis Johnson <janis187@us.ibm.com>
+
+ * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
+ (dg-test): Support shouldfail tests.
+ * lib/target-supports-dg.exp (dg-shouldfail): New.
+ * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
+ * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
+ * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
+ * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
+ * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
+ * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
+ * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
+
+2006-07-13 Jan Hubicka <jh@suse.cz>
+
+ * gcc.target/i386/memcpy-1.c: New.
+
+2006-07-12 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
+
+2006-07-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25097
+ * gfortran.dg/present_1.f90: New test.
+
+ PR fortran/20903
+ * gfortran.dg/interface_derived_type_1.f90: New test.
+
+2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
+
+ PR fortran/28213
+ * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
+ list.
+
+2006-07-07 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/27820
+ * g++.dg/other/label1.C: New test.
+
+2006-07-07 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28268
+ * gcc.dg/torture/pr28268.c: New testcase.
+
+2006-07-07 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/27019
+ * g++.dg/ext/pr27019.C: New.
+
+2006-07-07 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/28187
+ * gcc.dg/pr28187.c: New testcase.
+
+2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/address_conversion.adb: New test.
+ * gnat.dg/boolean_subtype.adb: Likewise.
+ * gnat.dg/frame_overflow.adb: Likewise.
+ * gnat.dg/pointer_array.adb: Likewise.
+ * gnat.dg/pointer_conversion.adb: Likewise.
+
+2006-07-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28237
+ PR fortran/23420
+ * gfortran.dg/print_fmt_5.f90: New test.
+
+2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/28129
+ * gfortran.dg/bounds_check_4.f90: New test.
+
+2006-07-05 Richard Guenther <rguenther@suse.de>
+
+ PR target/28158
+ * gfortran.dg/pr28158.f90: New testcase.
+
+2006-07-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/28162
+ * gcc.dg/pr28162.c: New testcase.
+
+2006-07-05 Richard Guenther <rguenther@suse.de>
+ Andrew Pinski <pinskia@gcc.gnu.org>
+
+ PR c++/27084
+ * g++.dg/tree-ssa/copyprop-1.C: New testcase.
+
+2006-07-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28174
+ * gfortran.dg/actual_array_substr_2.f90: New test.
+
+ PR fortran/28167
+ * gfortran.dg/actual_array_constructor_2.f90: New test.
+
+2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ * gfortran.dg/itime_idate_1.f: New test.
+ * gfortran.dg/itime_idate_2.f: New test.
+
+2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27704
+ * gfortran.dg/open_status_3.f90: New test.
+ * gfortran.dg/fmt_l.f90: Update for new feature.
+
+2006-07-03 Asher Langton <langton2@llnl.gov>
+
+ * gfortran.dg/oldstyle_2.f90: New.
+
+2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/string_slice.adb: New test.
+
+2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
+
+ PR fortran/19259
+ * gfortran.dg/semicolon_fixed.c: New.
+ * gfortran.dg/semicolon_free.c: New.
+
+2006-06-30 Mike Stump <mrs@apple.com>
+
+ * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
+ that don't support internal visibility.
+
+2006-06-30 Andrew Pinski <pinskia@gmail.com>
+
+ * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
+ for '(' / ')' needing an extra '\'.
+
+2006-06-29 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/27428
+ * gcc.dg/pr27428-1.c: New test case.
+
+2006-06-29 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
+ on darwin as we can't align commons large enough yet.
+
+ * gcc.dg/vla-8.c: Add additional testcases.
+
+2006-06-26 Steve Ellcey <sje@cup.hp.com>
+
+ PR c++/28114
+ * g++.dg/other/pr28114.C: New.
+
+2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.c-torture/compile/20060625-1.c: New test.
+
+2006-06-25 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/20867
+ * gfortran.dg/stfunc_3.f90: New test.
+
+ PR fortran/25056
+ * gfortran.dg/impure_actual_1.f90: New test.
+
+ PR fortran/20874
+ * gfortran.dg/elemental_result_1.f90: New test.
+
+ PR fortran/25073
+ * gfortran.dg/select_7.f90: New test.
+
+ PR fortran/27554
+ * intrinsic_actual_1.f: New test.
+
+ PR fortran/22038
+ PR fortran/28119
+ * gfortran.dg/forall_4.f90: New test.
+
+ PR fortran/25072
+ * gfortran.dg/forall_5.f90: New test.
+
+2006-06-25 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/28051
+ * g++.dg/template/using13.C: New test.
+
+ PR c++/28054
+ * g++.dg/other/incomplete3.C: New test.
+
+2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/28081
+ * gfortran.dg/substr_3.f: New test.
+ * gfortran.dg/equiv_2.f90: Update expected error message.
+
+2006-06-24 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/28118
+ * gfortran.dg/actual_array_substr_1.f90: New test.
+
+2006-06-24 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
+ * gnat.dg/scalar_mode_agg_compare.adb: New test.
+
+2006-06-23 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
+
+2006-06-23 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/27981
+ * gfortran.dg/simpleif_2.f90: New test.
+
+2006-06-23 Lee Millward <lee.millward@gmail.com>
+
+ * g++.dg/template/error22.C: Fix typo.
+
+2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28112
+ * g++.dg/ext/attrib23.C: New test.
+
+2006-06-23 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/varsize_temp.adb: New test.
+
+2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/11468
+ * g++.dg/other/java2.C: New test.
+
+2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
+
+ PR target/27789
+ * g++.dg/ext/dllimport4.C. Add more tests for invalid
+ initialization.
+
+2006-06-22 Roger Sayle <roger@eyesopen.com>
+
+ PR target/27531
+ * gcc.dg/pr27531-1.c: New test case.
+
+2006-06-22 Asher Langton <langton2@llnl.gov>
+
+ PR fortran/24748
+ * gfortran.dg/implicit_8.f90: New.
+
+2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/28121
+ * gcc.dg/pr28121.c: New test.
+
+2006-06-22 Lee Millward <lee.millward@gmail.com>
+
+ PR c++/27805
+ * g++.dg/parse/ptrmem6.C: New test.
+
+ PR c++/27821
+ * g++.dg/template/error22.C: New test.
+
+2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28111
+ * g++.dg/template/friend43.C: New test.
+
+ PR c++/28110
+ * g++.dg/template/crash53.C: New test.
+
+ PR c++/28109
+ * g++.dg/rtti/incomplete1.C: New test.
+
+2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
+
+2006-06-21 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.c-torture/execute/complex-7.c: New.
+
+2006-06-21 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/merge-all-constants-1.c: New test.
+
+2006-06-20 Janis Johnson <janis187@us.ibm.com>
+
+ PR c++/28113
+ * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
+
+2006-06-20 Steven G. Kargl <kargls@comcast.net>
+
+ * gfortran.dg/rrspacing_1.f90: New test.
+
+2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/28052
+ * g++.dg/other/bitfield2.C: New test.
+
+2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/27331
+ * gcc.dg/pr27331.c: New test.
+
+2006-06-20 James A. Morrison <phython@gcc.gnu.org>
+ Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/18692
+ * lib/gnat.exp: New file.
+ * lib/gnat-dg.exp: Likewise.
+ * gnat.dg: New directory.
+ * gnat.dg/dg.exp: New driver.
+ * gnat.dg/specs: New directory.
+ * gnat.dg/specs/specs.exp: New driver.
+ * gnat.dg/style: New directory.
+ * gnat.dg/style/style.exp: New driver.
+
+2006-06-20 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/16206
+ * gfortran.dg/array_initializer_1.f90: New test.
+
+ PR fortran/28005
+ * gfortran.dg/matmul_3.f90: New test.
+
+2006-06-19 Andrew Pinski <pinskia@gmail.com>
+
+ PR middle-end/28075
+ * gcc.dg/tree-ssa/inline-1.c: New test.
+
+2006-06-19 Anatoly Sokolov <aesok@post.ru>
+
+ * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
+ in malloc prototype; remove XFAIL.
+ * gcc.dg/pr18241-2.c: Ditto.
+ * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
+ in memset prototype; remove XFAIL.
+ * gcc.dg/tree-ssa/pr23382.c: Ditto.
+
+2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
+
+ * gcc.dg/vla-8.c: Add.
+
+2006-06-19 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27090
+ * g++.dg/tree-ssa/pr27090.C: New testcase.
+
+2006-06-19 Roger Sayle <roger@eyesopen.com>
+
+ PR target/27861
+ * gcc.dg/pr27861-1.c: New test case.
+
+2006-06-19 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/28045
+ * gcc.dg/torture/pr28045.c: New testcase.
+
+2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/26801
+ * gfortran.dg/associated_4.f90: New test.
+
+2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/19310
+ PR fortran/19904
+ * gfortran.dg/real_const_3.f90: New test.
+
+2006-06-16 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/28016
+ * g++.dg/template/static26.C: New test.
+
+ PR c++/27979
+ * g++.dg/expr/bitfield2.C: New test.
+
+ PR c++/27884
+ * g++.dg/parse/linkage2.C: New test.
+
+2006-06-16 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27116
+ * gcc.dg/pr15785-1.c: Revert last change.
+ * gcc.dg/torture/pr27116-2.c: New testcase.
+
+2006-06-16 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/27802
+ * gcc.dg/pr27802-1.c: New test case.
+
+2006-06-15 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27689
+ * g++.dg/template/ttp18.C: New test.
+ * g++.dg/template/ttp19.C: Likewise.
+
+ PR c++/27666
+ * g++.dg/expr/cond9.C: New test.
+
+ PR c++/27640
+ * g++.dg/template/ctor7.C: New test.
+
+2006-06-15 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
+
+2006-06-16 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27781
+ * gcc.dg/tree-ssa/pr27781.c: New testcase.
+
+2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
+
+ * gfortran.dg/allocate_zerosize_2.f90: New test case.
+
+2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-18.c: New test.
+
+2006-06-14 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27665
+ * g++.dg/template/crash52.C: New test.
+
+ PR c++/27648
+ * g++.dg/ext/attrib22.C: New test.
+
+ PR c++/26559
+ * g++.dg/template/builtin1.C: New test.
+ * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
+
+ PR c++/28018
+ * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
+ assignment.
+ * g++.old-deja/g++.pt/crash51.C: Likewise.
+
+ PR c++/27227
+ * g++.dg/lookup/linkage1.C: New test.
+ * g++.dg/lookup/linkage2.C: Likewise.
+
+2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ PR middle-end/27959
+ * gcc.dg/pr27959.c: New testcase.
+
+2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
+
+ PR target/28014:
+ * g++.dg/eh/div.C: New test.
+
+2006-06-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/27894
+ * g++.dg/tree-ssa/pr26757.C: New test.
+ * g++.dg/tree-ssa/pr27894.C: New test.
+
+2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
+
+ * gcc.c-torture/compile/20060609-1.c: New test.
+
+ PR target/27863
+ * gcc.c-torture/compile/pr27863.c: New test.
+
+2006-06-13 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27830
+ * g++.dg/tree-ssa/pr27830.C: New testcase.
+
+2006-06-13 Matthew Sachs <msachs@apple.com>
+
+ * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
+ the list of compiler flags; this causes those flags to be checked
+ for things like dg-skip-if.
+
+2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27601
+ * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
+
+2006-06-12 Mark Mitchell <mark@codesourcery.com>
+ Kazu Hirata <kazu@codesourcery.com>
+
+ * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
+ g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
+
+2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27933
+ * g++.dg/lookup/using15.C: New test.
+
+ PR c++/27951
+ * g++.dg/other/anon4.C: New test.
+
+2006-06-12 Roger Sayle <roger@eyesopen.com>
+
+ PR c++/21210
+ * g++.dg/init/complex1.C: New test case.
+
+2006-06-11 Eric Christopher <echristo@apple.com>
+
+ PR middle-end/27948
+ * gcc.dg/bf-ms-layout.c: Run on darwin.
+ * gcc.dg/bf-no-ms-layout: Ditto.
+ * gcc.dg/attr-ms_struct-2.c: New.
+ * gcc.dg/bf-ms-layout-2.c: Ditto.
+
+2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gcc.dg/attr-ms_struct-packed1.c: New.
+
+2006-06-09 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/vla-7.c: Add.
+
+2006-06-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/24558
+ * gfortran.dg/entry_6.f90: New test.
+
+ PR fortran/20877
+ PR fortran/25047
+ * gfortran.dg/entry_7.f90: New test.
+
+2006-06-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/27747
+ * gcc.dg/cpp/_Pragma6.c: New test.
+
+ PR c++/27748
+ * g++.dg/cpp/_Pragma1.C: New test.
+
+ PR preprocessor/27746
+ * gcc.dg/gomp/macro-3.c: New test.
+ * gcc.dg/gomp/macro-4.c: New test.
+ * g++.dg/gomp/macro-3.C: New test.
+ * g++.dg/gomp/macro-4.C: New test.
+
+2006-06-09 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/26998
+ * gcc.dg/torture/pr26998.c: New testcase.
+ * gcc.dg/tree-ssa/vrp29.c: New testcase.
+
+2006-06-08 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/pr27095.c: Account for stubs.
+
+ PR target/26427
+ * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
+ produce bad code on darwin.
+
+2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/27958
+ * gfortran.dg/substr_2.f: New test.
+
+2006-06-08 Asher Langton <langton2@llnl.gov>
+
+ PR fortran/27786
+ * cray_pointers_2.f90: Add -fbounds-check compile flag.
+
+2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR target/27421
+ * gcc.dg/union-3.c: New test.
+
+2006-06-08 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27116
+ * gcc.dg/torture/pr27116.c: New testcase.
+ * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
+
+2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/26449
+ * gcc.dg/pr26449.c: New test.
+
+2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27601
+ * g++.dg/ext/offsetof1.C: Test member functions.
+
+2006-06-07 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc.dg/pr27095.c: Improve scanning.
+
+2006-06-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/23091
+ * gfortran.dg/saved_automatic_1.f90: New test.
+
+ PR fortran/24168
+ * gfortran.dg/array_simplify_1.f90: New test.
+
+ PR fortran/25090
+ * gfortran.dg/entry_dummy_ref_1.f90: New test.
+
+ PR fortran/25058
+ * gfortran.dg/entry_dummy_ref_2.f90: New test.
+
+2006-06-06 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27177
+ * g++.dg/expr/cast7.C: New test.
+
+2006-06-06 Janis Johnson <janis187@us.ibm.com>
+
+ * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
+ * lib/gcc-defs.exp (tool_check_compile): Ditto.
+ * lib/fortran-torture.exp (fortran-torture-compile,
+ fortran-torture-execute): Ditto.
+
+2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
+
+ PR target/27842
+ * gcc.dg/vmx/pr27842.c: New test.
+
+2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/27895
+ * gfortran.dg/bounds_check_3.f90: New test.
+
+2006-06-05 Mike Stump <mrs@apple.com>
+
+ * objc.dg/objc-fast-4.m: Skip for ppc64.
+
+2006-06-05 Steve Ellcey <sje@cup.hp.com>
+
+ PR testsuite/27705
+ * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
+
+2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
+ Victor Kaplansky <victork@il.ibm.com>
+
+ PR tree-optimizations/26360
+ * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
+ with -fno-tree-dce.
+ * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
+
+2006-06-05 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/14067
+ * gfortran.dg/data_char_1.f90: Add messages for truncated
+ strings.
+
+ PR fortran/16943
+ * gfortran.dg/func_decl_2.f90: New test.
+
+ PR fortran/20839
+ * gfortran.dg/do_2.f90: New test.
+
+ PR fortran/27655
+ * gfortran.dg/associated_3.f90: New test.
+
+2006-06-04 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27819
+ * g++.dg/template/static25.C: New test.
+
+ PR c++/27722
+ * g++.dg/init/array21.C: New test.
+
+ PR c++/27807
+ * g++.dg/ext/complit7.C: New test.
+
+ PR c++/27806
+ * g++.dg/parse/ptrmem5.C: New test.
+
+2006-06-04 Roger Sayle <roger@eyesopen.com>
+ Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR c/27150
+ PR middle-end/27382
+ * gcc.dg/pr27150-1.c: New testcase.
+ * gcc.dg/pr27382-1.c: New testcase.
+ * gcc.dg/pr27382-2.c: New testcase.
+
+2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
+
+ PR c/25161
+ PR c/27020
+ * gcc.dg/array-10.c: New test.
+
+2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27804
+ * g++.dg/init/const4.C: New test.
+ * g++.dg/init/member1.C: Add error-marker.
+ * g++.dg/other/fold1.C: Adjust error-marker.
+
+2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27601
+ * g++.dg/ext/offsetof1.C: New test.
+
+2006-06-04 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/attr-ms_struct-1.c: New.
+
+2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
+
+ * gcc.c-torture/compile/builtin_constant_p.c: New test.
+
+2006-06-04 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27039
+ * gcc.dg/tree-ssa/loop-17.c: New testcase.
+
+2006-06-03 Roger Sayle <roger@eyesopen.com>
+
+ PR target/26223
+ * gcc.target/i386/amd64-abi-2.c: New test case.
+
+2006-06-02 Eric Christopher <echristo@apple.com>
+
+ * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
+ * gcc.target/i386/20020523-1.c: Skip if darwin.
+ * gcc.target/i386/asm-3.c: Ditto.
+ * gcc.target/i386/20011119-1.c: Ditto.
+ * gcc.target/i386/clobbers.c: Remove pic part of test.
+
+2006-06-02 Steve Ellcey <sje@cup.hp.com>
+
+ * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
+ * g++.old-deja/g++.other/init19.C: Ditto.
+ * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
+ and add other platforms as expected failures.
+
+2006-06-01 Steve Ellcey <sje@cup.hp.com>
+
+ * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
+ (is-effective-target-keyword): Ditto.
+
+2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/27715
+ * gfortran.dg/extended_char_comparison_1.f: New test.
+
+2006-06-01 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25098
+ * gfortran.dg/dummy_procedure_1.f90: New test.
+
+ PR fortran/25147
+ * gfortran.dg/dummy_procedure_2.f90: New test.
+
+ * gfortran.dg/associated_2.f90: Correct to make consistent with
+ standard.
+
+2006-05-31 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/387-11.c: New test case.
+
+2006-05-31 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27801
+ * g++.dg/template/cond6.C: New test.
+
+ PR c++/26496
+ * g++.dg/template/crash51.C: New test.
+ * g++.old-deja/g++.mike/net36.C: Tweak error markers.
+
+ PR c++/27385
+ * g++.dg/init/array20.C: New test.
+
+2006-05-31 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/builtins-54.c: New test case.
+
+2006-05-30 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26433
+ * g++.dg/template/fntry1.C: Add dg-do link.
+
+ PR c++/27808
+ * g++.dg/parse/friend6.C: New test.
+
+2006-05-30 Asher Langton <langton2@llnl.gov>
+
+ * gfortran.dg/cray_pointers_7.f90: New test.
+
+2006-05-30 Roger Sayle <roger@eyesopen.com>
+
+ PR tree-optimization/23452
+ * gcc.dg/fold-mulconj-1.c: New test case.
+
+2006-05-30 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27803
+ * g++.dg/parse/bitfield1.C: New test.
+
+2006-05-30 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/ppc-eq0-1.c: New test case.
+ * gcc.target/ppc-negeq0-1.c: New test case.
+
+2006-05-30 Dirk Mueller <dmueller@suse.de>
+
+ PR c/27273
+ * gcc.dg/overflow-warn-5.c: New test.
+
+2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/27718
+ * gcc.dg/sizeof-1.c: New test.
+
+2006-05-30 Uros Bizjak <uros@kss-loka.si>
+
+ PR target/27790
+ * gcc.target/i386/pr27790.c: New test.
+
+2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27757
+ * gfortran.dg/direct_io_5.f90: New test.
+
+2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27634
+ * gfortran.dg/fmt_missing_period_1.f: New test.
+ * gfortran.dg/fmt_missing_period_2.f: New test.
+ * gfortran.dg/fmt_missing_period_3.f: New test.
+
+2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/19777
+ * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
+ arrays.
+
+2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27713
+ * g++.dg/template/new6.C: New test.
+
+2006-05-29 Roger Sayle <roger@eyesopen.com>
+
+ PR tree-optimization/24964
+ * gcc.target/i386/387-10.c: New test case.
+
+2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
+
+ * intrinsics/string_intrinsics.c (compare_string):
+ Use memcmp instead of strncmp to avoid tripping over
+ CHAR(0) in a string.
+
+2006-05-27 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27773
+ * gcc.dg/torture/pr27773.c: New testcase.
+
+2006-05-27 Dirk Mueller <dmueller@suse.de>
+
+ * gcc.dg/pr24561.c: Rename to..
+ * gcc.dg/pr25962.c: .. this.
+
+2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/19777
+ * gfortran.dg/bounds_check_2.f: New test.
+
+2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
+
+ * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
+ * gfortran.dg/byte_1.f90: Likewise.
+ * gfortran.dg/dup_save_2.f90: Likewise.
+
+2006-05-27 Paul Thomas <pault@gcc.gnu.org>
+
+ * gfortran.dg/associated_2.f90: New test.
+
+2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/27524
+ * gfortran.dg/bounds_check_1.f90: New test.
+
+2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
+
+ PR rtl-optimization/27661
+ * gcc.dg/pr27661.c: New test case.
+
+2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/23151
+ * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
+ * gfortran.dg/print_parentheses_1.f: New test.
+ * gfortran.dg/print_parentheses_2.f90: New test.
+
+2006-05-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/27758
+ * gcc.dg/pr27758.c: New test.
+
+2006-05-24 Falk Hueffner <falk@debian.org>
+
+ * gcc.c-torture/compile/pr27571.c: New test.
+
+2006-05-26 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/27709
+ * gfortran.dg/spec_expr_4.f90: New test.
+
+ PR fortran/27155
+ * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
+
+2006-05-25 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20103
+ * g++.dg/ext/complit6.C: New test.
+ * g++.dg/ext/complit3.C: Adjust error markers.
+ * g++.dg/init/const3.C: New test.
+
+2006-05-25 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27743
+ * gcc.dg/torture/pr27743.c: New testcase.
+
+2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
+
+2006-05-25 Alan Modra <amodra@bigpond.net.au>
+
+ * gcc.dg/compat/scalar-by-value-x.h: New.
+ * gcc.dg/compat/scalar-by-value-y.h: New.
+ * gcc.dg/compat/scalar-by-value-5.c: New.
+ * gcc.dg/compat/scalar-by-value-5_main.c: New.
+ * gcc.dg/compat/scalar-by-value-5_x.c: New.
+ * gcc.dg/compat/scalar-by-value-5_y.c: New.
+ * gcc.dg/compat/scalar-by-value-6.c: New.
+ * gcc.dg/compat/scalar-by-value-6_main.c: New.
+ * gcc.dg/compat/scalar-by-value-6_x.c: New.
+ * gcc.dg/compat/scalar-by-value-6_y.c: New.
+
+2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/27639
+ PR tree-optimization/26719
+ * gcc.dg/pr27639.c: New test.
+ * gcc.dg/pr26719.c: New test.
+ * gcc.dg/tree-ssa/scev-cast.c: New test.
+
+2006-05-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/20173
+ * g++.dg/template/error21.C: New test.
+
+2006-05-23 Kazu Hirata <kazu@codesourcery.com>
+
+ PR target/27696
+ * gcc.target/i386/pr27696.c: New.
+
+2006-05-22 Janis Johnson <janis187@us.ibm.com>
+
+ * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
+
+ * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
+
+2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27716
+ * g++.dg/other/assign1.C: New test.
+
+2006-05-22 Kazu Hirata <kazu@codesourcery.com>
+
+ PR target/27266
+ * gcc.target/i386/pr27266.c: New.
+
+2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27451
+ * g++.dg/ext/asm9.C: New test.
+
+2006-05-22 Richard Sandiford <richard@codesourcery.com>
+
+ PR rtl-optimization/25514
+ * gcc.c-torture/compile/pr25514.c: New test.
+
+2006-05-22 Richard Guenther <rguenther@suse.de>
+
+ Revert
+ 2006-01-31 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/sselibm-1.c: New testcase.
+ * gcc.target/i386/sselibm-2.c: Likewise.
+ * gcc.target/i386/sselibm-3.c: Likewise.
+ * gcc.target/i386/sselibm-4.c: Likewise.
+ * gcc.target/i386/sselibm-5.c: Likewise.
+
+2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/27420
+ * gcc.dg/func-args-2.c: New test.
+
+ PR c/26818
+ * gcc.dg/struct-incompl-1.c: New test.
+
+2006-05-22 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/27708
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
+ the transformations we test for.
+
+2006-05-22 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/27707
+ * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
+
+2006-05-21 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27210
+ * g++.dg/warn/new1.C: New test.
+ * g++.dg/template/new5.C: Likewise.
+
+2006-05-21 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
+ * gcc.target/i386/20060512-3.c: Likewise.
+
+2006-05-21 Kazu Hirata <kazu@codesourcery.com>
+
+ PR rtl-optimization/27671
+ * gcc.c-torture/execute/pr27671-1.c: New.
+ * gcc.dg/pr27671-2.c: Likewise.
+
+ PR tree-optimization/26622.
+ * gcc.c-torture/compile/pr26622.c: New.
+
+2006-05-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/27613
+ * gfortran.dg/recursive_reference_1.f90: New test.
+
+2006-05-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25746
+ * gfortran.dg/elemental_subroutine_3.f90: New test.
+
+ PR fortran/25090
+ * gfortran.dg/entry_dummy_ref_1.f90: Remove.
+
+ PR fortran/27584
+ * gfortran.dg/associated_target_1.f90: New test.
+
+ PR fortran/19015
+ * gfortran.dg/maxloc_shape_1.f90: New test.
+
+2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/24459
+ * gfortran.dg/namelist_24.f90: New test.
+ * gfortran.dg/namelist_12.f: Fix typo in comment.
+
+2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR middle-end/25776
+ * g++.dg/other/error11.C: New test.
+
+2006-05-20 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/pr26765.c: Add -w to options.
+
+2006-05-20 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_mpaired_single):
+ New function.
+ * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
+ multilibs.
+ * g++.dg/vect/vect.exp: Likewise.
+
+2006-05-20 Richard Sandiford <richard@codesourcery.com>
+
+ PR testsuite/25891
+ * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
+
+2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR fortran/27662
+ * gfortran.dg/temporary_1.f90: New file.
+
+2006-05-19 Andreas Schwab <schwab@suse.de>
+
+ * g++.dg/other/unused1.C: Also match "stringz".
+
+2006-05-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26433
+ * g++.dg/template/fntry1.C: New test.
+
+2006-05-18 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27471
+ PR c++/27506
+ * g++.dg/conversion/bitfield5.C: New test.
+ * g++.dg/conversion/bitfield6.C: New test.
+
+2006-05-18 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
+ * gcc.dg/vla-4.c: Add.
+ * gcc.dg/vla-5.c: Add.
+ * gcc.dg/vla-6.c: Add.
+
+2006-05-12 Stuart Hastings <stuart@apple.com>
+
+ * gcc.target/i386/20060512-1.c: New.
+ * gcc.target/i386/20060512-2.c: New.
+ * gcc.target/i386/20060512-3.c: New.
+ * gcc.target/i386/20060512-4.c: New.
+
+2006-05-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26122
+ * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
+
+ PR c++/26068
+ * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
+ * g++.dg/parse/linkage1.C: New test.
+
+2006-05-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/27548
+ * g++.dg/tree-ssa/pr27548.C: New test.
+
+2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/26551
+ * gfortran.dg/recursive_check_1.f: New test.
+ * gfortran.dg/recursive_check_2.f90: New test.
+
+2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * g++.dg/opt/temp2.C: New test.
+
+2006-05-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/27491
+ * g++.dg/init/brace5.C: New test.
+
+ PR middle-end/27415
+ * gcc.dg/gomp/pr27415.c: New test.
+ * g++.dg/gomp/pr27415.C: New test.
+
+ PR tree-optimization/27549
+ * g++.dg/tree-ssa/pr27549.C: New test.
+
+2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27575
+ * gfortran.dg/read_eof_4.f90: New test.
+
+2006-05-16 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/22303
+ * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
+
+2006-05-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/27573
+ * gcc.dg/gomp/pr27573.c: New test.
+ * gfortran.dg/gomp/pr27573.f90: New test.
+
+ PR c/27499
+ * gcc.dg/gomp/pr27499.c: New test.
+ * g++.dg/gomp/pr27499.C: New test.
+
+2006-05-15 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27339
+ * g++.dg/parser/access8.C: Adjust error marker.
+ * g++.dg/template/access17.C: New test.
+ * g++.dg/template/access18.C: Likewise.
+
+2006-05-15 Roger Sayle <roger@eyesopen.com>
+
+ PR target/26600
+ * gcc.target/i386/pr26600.c: New test case.
+
+2006-05-15 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27505
+ * g++.dg/expr/bitfield1.C: New test.
+
+2006-05-15 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27603
+ * gcc.dg/torture/pr27603.c: New testcase.
+
+2006-05-15 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25090
+ * gfortran.dg/entry_dummy_ref_1.f90: New test.
+
+ PR fortran/25082
+ * gfortran.dg/scalar_return_1.f90: New test.
+
+ PR fortran/27411
+ * gfortran.dg/derived_comp_array_ref_1.f90: New test.
+
+2006-05-15 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/gomp/critical-4.c: New test.
+ * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
+ * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
+ * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
+
+2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27582
+ * g++.dg/template/dependent-args1.C: New test.
+
+ PR c++/27581
+ * g++.dg/lookup/this1.C: New test.
+
+ PR c++/27315
+ * g++.dg/template/operator6.C: New test.
+ * g++.dg/template/incomplete3.C: New test.
+
+ PR c++/27559
+ * g++.dg/template/new4.C: New test.
+
+ PR c++/27496
+ * g++.dg/template/void2.C: New test.
+
+2006-05-14 Alexandre Oliva <aoliva@redhat.com>
+
+ * g++.dg/template/dependent-expr5.C: New test.
+
+2006-05-14 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/26729
+ * gcc.dg/pr26729-1.c: New test case.
+
+2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/pr27003.c: New test.
+
+2006-05-12 Steve Ellcey <sje@cup.hp.com>
+
+ * lib/target-supports.dg (check_cxa_atexit_available): Change
+ v3_target_compile to ${tool}_target_compile.
+
+2006-05-11 Jason Merrill <jason@redhat.com>
+
+ * lib/scanasm.exp (scan-not-hidden): Fix typo.
+
+2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/27553
+ * gfortran.dg/label_5.f90: New test.
+
+2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_powerpc_fprs,
+ check_effective_target_powerpc_altivec_ok): New.
+ * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
+ g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
+ g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
+ g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
+ g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
+ g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
+ g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
+ g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
+ g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
+ gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
+ gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
+ gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
+ gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
+ gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
+ gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
+ gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
+ gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
+ gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
+ gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
+ gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
+ gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
+ gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
+ gcc.target/powerpc/altivec-9.c,
+ gcc.target/powerpc/altivec-consts.c,
+ gcc.target/powerpc/altivec-pr22085.c,
+ gcc.target/powerpc/altivec-splat.c,
+ gcc.target/powerpc/altivec-types-1.c,
+ gcc.target/powerpc/altivec-types-2.c,
+ gcc.target/powerpc/altivec-types-3.c,
+ gcc.target/powerpc/altivec-types-4.c,
+ gcc.target/powerpc/altivec-varargs-1.c,
+ gcc.target/powerpc/altivec-vec-merge.c,
+ gcc.target/powerpc/ppc-vector-memcpy.c,
+ gcc.target/powerpc/ppc-vector-memset.c,
+ gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
+ gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
+ these effective targets.
+ * gcc.dg/vmx/pr27006.c: Add missing close brace.
+ * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
+
+2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR middle-end/27384
+ * g++.dg/other/fold1.C: New test.
+
+ PR middle-end/27488
+ * gcc.dg/fold-nonneg-1.c: New test.
+
+ PR c++/27547
+ * g++.dg/other/operator1.C: New test.
+
+2006-05-11 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27529
+ * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
+
+2006-05-10 Janis Johnson <janis187@us.ibm.com>
+
+ * lib/target-supports-dg.exp (check-flags): New.
+ (dg-skip-if): Move flag checks.
+
+2006-05-09 Steve Ellcey <sje@cup.hp.com>
+
+ * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
+ * lib/target-supports.dg (check_cxa_atexit_available): New.
+
+2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/27470
+ * gfortran.dg/multiple_allocation_2.f90: New test case.
+
+2006-05-10 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.target/arm/pr27387.C: Fix a comment typo.
+
+2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/24549
+ * gfortran.dg/error_recovery_1.f90: New test.
+
+2006-05-10 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27302
+ * gcc.dg/torture/pr27302.c: New testcase.
+
+2006-05-09 Dirk Mueller <dmueller@suse.de>
+ Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/27498
+ * gcc.dg/tree-ssa/pr27498.c: New testcase.
+
+2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR rtl-optimization/27335
+ * gcc.dg/pr27335.c: New test.
+
+2006-05-06 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/mips-ps-5.c: New file.
+
+2006-05-08 Jan Hubicka <jh@suse.cz>
+
+ PR middle-end/25962
+ * gcc.dg/pr25962.c: New.
+
+2006-05-08 Roger Sayle <roger@eyesopen.com>
+
+ PR target/27158
+ * gcc.target/powerpc/pr27158.c: New test case.
+
+2006-05-08 Laurent GUERBY <laurent@guerby.net>
+
+ PR testsuite/27476
+ * ada/acats/run_all.sh: Use test -z.
+
+2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/18271
+ * gfortran.dg/spec_expr_3.f90: New test.
+
+2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/24879
+ * gcc.target/i386/monitor.c: New file.
+
+2006-05-08 Alan Modra <amodra@bigpond.net.au>
+
+ * gcc.dg/pr27095.c: xfail *-*-darwin*.
+
+2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27447
+ * g++.dg/other/ptrmem7.C: New test.
+
+2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR target/27421
+ * gcc.dg/array-9.c: New test.
+
+2006-05-07 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27409
+ * gcc.dg/torture/pr27409.c: New testcase.
+
+2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
+
+ PR fortran/27457
+ * gfortran.dg/select_6.f90: New.
+
+2006-05-07 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27136
+ * gcc.dg/torture/pr27136.c: New testcase.
+
+2006-05-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/24813
+ * gfortran.dg/char_cons_len_1.f90: New test.
+
+2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27427
+ * g++.dg/template/incomplete2.C: New test.
+
+2006-05-06 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27151
+ * gcc.dg/vect/pr27151.c: New testcase.
+
+2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27430
+ * g++.dg/template/void1.C: New test.
+
+ PR c++/27423
+ * g++.dg/other/void2.C: New test.
+
+ PR c++/27422
+ * g++.dg/conversion/void1.C: New test.
+
+2006-05-03 Aldy Hernandez <aldyh@redhat.com>
+
+ PR/21391
+ * g++.dg/other/unused1.C: New.
+
+2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR objc/27240
+ * objc.dg/member-1.m: New test.
+
+2006-05-05 Steve Ellcey <sje@cup.hp.com>
+
+ * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
+
+2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR libfortran/26985
+ * gfortran.dg/matmul_2.f90: New test.
+
+2005-05-05 Laurent GUERBY <laurent@guerby.net>
+
+ * ada/acats/run_all.sh: Use sync when main not found.
+
+2006-05-04 Kazu Hirata <kazu@codesourcery.com>
+
+ PR target/26765
+ * gcc.target/mips/pr26765.c: New.
+
+2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * gcc.target/bfin: New directory.
+ * gcc.target/bfin/bfin.exp: New file.
+ * gcc.target/bfin/frmul.c: New file.
+ * gcc.target/bfin/arith.c: New file.
+ * gcc.target/bfin/mul-combine.c: New file.
+ * gcc.target/bfin/shift.c: New file.
+
+2006-05-04 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/14287
+ PR tree-optimization/14844
+ PR tree-optimization/19792
+ PR tree-optimization/21608
+ PR tree-optimization/27090
+ * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
+
+2006-05-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/27285
+ * gcc.c-torture/execute/pr27285.c: New test.
+
+ PR middle-end/27388
+ * gcc.dg/gomp/pr27388-1.c: New test.
+ * gcc.dg/gomp/pr27388-2.c: New test.
+ * gcc.dg/gomp/pr27388-3.c: New test.
+
+ PR c++/27359
+ * g++.dg/gomp/pr27359.C: New test.
+
+2006-05-02 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/20248
+ * gfortran.dg/iargc.f90: New test.
+
+2006-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27102
+ * g++.dg/template/crash49.C: New test.
+
+2006-05-02 Steve Ellcey <sje@cup.hp.com>
+
+ PR testsuite/27032
+ * gcc.c-torture/compile/pr23237.c: Move dg-do line.
+
+2006-05-02 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/27364
+ * gcc.c-torture/execute/pr27364.c: New test.
+
+2006-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27309
+ * g++.dg/parser/ctor5.C: New test.
+
+2006-05-02 Kazu Hirata <kazu@codesourcery.com>
+
+ PR target/27387
+ * gcc.target/arm/arm.exp: New.
+ * gcc.target/arm/pr27387.C: Likewise.
+
+2006-05-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/27269
+ PR fortran/27324
+ * gfortran.dg/module_equivalence_2.f90: New test.
+
+2006-05-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/27337
+ * g++.dg/gomp/pr27337-1.C: New test.
+ * g++.dg/gomp/pr27337-2.C: New test.
+
+ PR middle-end/27328
+ * gcc.dg/gomp/pr27328.c: New test.
+
+ PR middle-end/27325
+ * g++.dg/gomp/pr27325.C: New test.
+
+ PR middle-end/27310
+ * g++.dg/gomp/pr27310.C: New test.
+
+2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/27291
+ * g++.dg/tree-ssa/pr27291.C: New test.
+
+2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/27283
+ * g++.dg/tree-ssa/pr27283.C: New test.
+
+2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * gcc.dg/tree-ssa/loop-16.c: New test.
+
+2006-05-01 Roger Sayle <roger@eyesopen.com>
+ Joseph S. Myers <joseph@codesourcery.com>
+
+ * gcc.dg/Wconversion-3.c: New test case.
+ * gcc.dg/Wconversion-4.c: Likewise.
+
+2006-05-01 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/26726
+ * g++.dg/tree-ssa/ivopts-1.C: New testcase.
+
+2006-04-30 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/Woverflow-1.c: New test case.
+ * gcc.dg/Woverflow-2.c: Likewise.
+ * gcc.dg/Woverflow-3.c: Likewise.
+
+2006-04-30 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27094
+ * g++.dg/template/defarg8.C: New test.
+
+2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/27278
+ * g++.dg/parse/operator7.C: New test.
+
+2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/11471
+ PR c++/27102
+ * g++.dg/template/crash48.C: New test.
+
+ PR c++/27279
+ * g++.dg/parse/ctor4.C: New test.
+
+2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
+
+ PR fortran/25681
+ * gfortran.df/char_type_len.f90: New test.
+
+2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27304
+ * gfortran.dg/fmt_exhaust.f90: New test.
+
+2006-04-28 Roger Sayle <roger@eyesopen.com>
+
+ PR c/25309
+ * gcc.dg/large-size-array-2.c: New test case.
+
+2006-04-28 Richard Guenther <rguenther@suse.de>
+
+ PR target/26826
+ * gcc.target/i386/pr26826.c: New testcase.
+
+2006-04-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/27260
+ * gcc.c-torture/execute/pr27260.c: New.
+
+2006-04-28 Alan Modra <amodra@bigpond.net.au>
+
+ PR middle-end/27095
+ * gcc.dg/pr27095.c: New.
+
+2006-04-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27292
+ * g++.dg/conversion/bitfield4.C: New test.
+
+2006-04-27 Eric Christopher <echristo@apple.com>
+
+ * gcc.dg/pragma-ms_struct.c: New.
+
+2006-04-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27102
+ * g++.dg/template/crash47.C: New test.
+
+2006-04-27 Dirk Mueller <dmueller@suse.de>
+
+ * gcc.target/i386/sse-7.c: build with -msse.
+
+2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/27274:
+ * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
+ (main): Exit if processor doesn't support SSE.
+
+2006-04-26 David Edelsohn <edelsohn@gnu.org>
+
+ PR middle-end/27282
+ * gcc.c-torture/compile/pr27282.c: New test.
+
+2006-04-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/26913
+ * g++.dg/gomp/pr26913.C: New test.
+
+ PR c/25996
+ * gcc.dg/gomp/pr25996.c: New test.
+ * g++.dg/gomp/pr25996.C: New test.
+
+2006-04-25 Richard Sandiford <richard@codesourcery.com>
+
+ PR rtl-optimization/26725
+ * gcc.c-torture/compile/pr26725.c: New test.
+
+2006-04-25 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
+ than n + -1.
+
+2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc.dg/20060425-1.c: New testcase.
+
+2006-04-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/26865
+ * gcc.dg/pr26865.c: New test.
+
+2006-04-24 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27292
+ * g++.dg/conversion/bitfield1.C: New test.
+ * g++.dg/conversion/bitfield2.C: Likewise.
+ * g++.dg/conversion/bitfield3.C: Likewise.
+
+2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
+ Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27236
+ * gcc.dg/tree-ssa/pr27236.c: New testcase.
+
+2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/19963
+ * g++.dg/other/incomplete2.C: New test.
+
+2006-04-24 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/26869
+ * gcc.dg/torture/pr26869.c: New testcase.
+
+2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
+ Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/27218
+ * g++.dg/tree-ssa/pr27218.C: New testcase.
+
+2006-04-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26912
+ * g++.dg/template/friend41.C: New test.
+
+2006-04-23 David Edelsohn <edelsohn@gnu.org>
+
+ * g++.dg/opt/pr15551.C: Include cstdio.
+ (main): Use remove instead of unlink.
+
+2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/sibcall-7.c: New test.
+ * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
+ * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
+ * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
+ * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
+ * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
+
+2006-04-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26534
+ * g++.dg/opt/bitfield1.C: New test.
+ * g++.dg/compat/abi/bitfield1_main.C: Add -w.
+ * g++.dg/compat/abi/bitfield1_x.C: Likewise.
+ * g++.dg/compat/abi/bitfield1_y.C: Likewise.
+ * g++.dg/compat/abi/bitfield2_main.C: Likewise.
+ * g++.dg/compat/abi/bitfield2_x.C: Likewise.
+ * g++.dg/compat/abi/bitfield2_y.C: Likewise.
+ * g++.dg/abi/bitfield1.C: Add dg-warning markers.
+ * g++.dg/abi/bitfield2.C: Likewise.
+ * g++.dg/init/bitfield1.C: Likewise.
+
+2006-04-23 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/25099
+ * gfortran.dg/elemental_subroutine_4.f90: New test.
+ * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
+ call sub (m, x).
+
+2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
+
+ * gcc.c-torture/compile/20060421-1.c: New testcase.
+
+2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/25875
+ * gcc.dg/init-bad-4.c: New test.
+
+2006-04-21 Paul Brook <paul@codesourcery.com>
+
+ * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
+
+2006-04-21 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/27122
+ * gfortran.dg/defined_operators_1.f90: New test.
+ * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
+ remove old ones associated, incorrectly, with Note 5.46.
+
+ PR fortran/27113
+ * gfortran.dg/character_array_constructor_1.f90: New test.
+
+2006-04-20 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/20060419-1.c: New test.
+
+2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
+
+ PR c/26774
+ * gcc.dg/struct-parse-1.c: New test case.
+
+2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/26558
+ * g++.dg/parse/template19.C: New test.
+
+ PR c++/26739
+ * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
+
+ PR c++/26036
+ * g++.dg/expr/call3.C: New test.
+
+ PR c++/10385
+ * g++.dg/conversion/dynamic1.C: New test.
+
+2006-04-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/27102
+ * g++.dg/template/crash35.C: Tweak error markers.
+ * g++.dg/template/crash46.C: New test.
+ * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
+ * g++.old-deja/g++.pt/incomplete1.C: Likewise.
+
+2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ PR rtl-optimization/14261
+ * gcc.c-torture/compile/20060419-1.c: Added.
+
+2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
+
+ * gfortran.dg/label_1.f90: Adjust dg-error.
+
+2006-04-16 Roger Sayle <roger@eyesopen.com>
+
+ PR target/26961
+ * gcc.dg/fold-cond-1.c: New test case.
+ * gcc.dg/pr26961-1.c: Likewise.
+
+2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/27138
+ * gfortran.dg/read_bad_advance.f90: New test.
+
+2006-04-16 Roger Sayle <roger@eyesopen.com>
+ Dale Johannesen <dalej@apple.com>
+
+ PR target/24076
+ * gcc.target/i386/vecinit-3.c: New testcase.
+ * gcc.target/i386/vecinit-4.c: Likewise.
+ * gcc.target/i386/sse-18.c: Likewise.
+ * gcc.target/i386/sse-19.c: Likewise.
+
+2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
+
+ * gfortran.dg/allocate_zerosize_1.f90: New test.
+
+2006-04-16 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/26365
+ * g++.dg/template/crash45.C: New test.
+
+2006-04-16 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/26787
+ * gfortran.dg/proc_assign_1.f90: New test.
+ * gfortran.dg/procedure_lvalue.f90: Change message.
+ * gfortran.dg/namelist_4.f90: Add new error.
+
+ PR fortran/25597
+ PR fortran/27096
+ * gfortran.dg/auto_pointer_array_result_1.f90
+
+ PR fortran/27089
+ * gfortran.dg/specification_type_resolution_1.f90
+
+ PR fortran/18003
+ PR fortran/25669
+ PR fortran/26834
+ * gfortran.dg/bounds_temporaries_1.f90: New test.
+
+ PR fortran/27124
+ * gfortran.dg/array_return_value_1.f90: New test.
+
+2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/25336
+ * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
+
+2006-04-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/26823
+ * g++.dg/gomp/pr26823-1.C: New test.
+ * g++.dg/gomp/pr26823-2.C: New test.
+
+2006-04-13 Uros Bizjak <uros@kss-loka.si>
+
+ PR middle-end/27134
+ * gcc.dg/pr27314.c: New test.
+
+2006-04-13 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/gomp/block-0.C: Update expected matches.
+
+2006-04-13 DJ Delorie <dj@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_int32plus): New.
+ (check_effective_target_ptr32plus): New.
+ (check_effective_target_size32plus): New.
+ (check_effective_target_int16): New.
+ (check_profiling_available): Add m32c to the list of unsupported
+ targets.
+
+ * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
+ * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
+ memory size.
+ * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
+ pointers.
+ * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
+ size_t.
+ * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
+ and size_t.
+ * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
+ * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
+ not just xstormy16. Skip m32c due to weird pointer size.
+ * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
+ not just xstormy16.
+ * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
+ not just xstormy16.
+ * gcc.dg/20020312-2.c: Add m32c support.
+ * gcc.dg/20040622-2.c: Require >=32 bit pointers.
+ * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
+ in test.
+ * gcc.dg/20050321-2.c: Require >=32 bit integers.
+ * gcc.dg/asm-1.c: Skip if int and short are the same size.
+ * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
+ * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
+ * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
+ formats
+ * gcc.dg/init-string-2.c: Require >=32 bit integers.
+ * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
+ * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
+ * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
+ * gcc.dg/pr14796-2.c: Require >=32 bit integers.
+ * gcc.dg/pr17112-1.c: Require >=32 bit integers.
+ * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
+ in test.
+ * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
+ in test.
+ * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
+ * gcc.dg/pr23049.c: Require >=32 bit integers.
+ * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
+ * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
+ * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
+ * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
+ * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
+ * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
+ * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
+ * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
+ * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
+ prototype in test.
+ * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
+ * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
+
+ * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
+ * gcc.c-torture/execute/20040703-1.x: Likewise.
+ * gcc.c-torture/execute/20040705-1.x: Likewise.
+ * gcc.c-torture/execute/20040705-2.x: Likewise.
+ * gcc.c-torture/execute/20040709-1.x: Likewise.
+ * gcc.c-torture/execute/20040709-2.x: Likewise.
+ * gcc.c-torture/execute/20040811-1.x: Likewise.
+ * gcc.c-torture/execute/20050316-1.x: Likewise.
+ * gcc.c-torture/execute/bitfld-4.x: Likewise.
+ * gcc.c-torture/execute/pr19689.x: Likewise.
+ * gcc.c-torture/execute/pr7284-1.x: Likewise.
+ * gcc.c-torture/execute/usmul.x: Likewise.
+ * gcc.c-torture/execute/vrp-5.x: Likewise.
+ * gcc.c-torture/execute/vrp-6.x: Likewise.
+ * gcc.dg/debug/20041023-1.s: Likewise.
+
+2006-04-13 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
+ of integers to a vector types are now constant expressions in C.
+ * gcc.dg/vect/vect-fold-1.c: New test case.
+
+2006-04-13 Paolo Bonzini <bonzini@gnu.org>
+ Ulrich Weigand <uweigand@de.ibm.com>
+
+ PR target/27006
+ * gcc.dg/vmx/pr27006.c: New testcase.
+
+2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/26766
+ * gfortran.dg/write_recursive.f90: New test.
+
+2006-04-11 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/parse/dtor7.C: New test.
+ * g++.dg/parse/new1.C: Add error marker.
+ * g++.dg/template/new3.C: New test.
+
+ PR c++/26122
+ * g++.dg/template/pure1.C: New test.
+
+ PR c++/26295
+ * g++.dg/parse/ptrmem4.C: New test.
+
+2006-04-10 Jeff Law <law@redhat.com>
+
+ PR/27087
+ * gcc.c-torture/compile/pr27087.c: New test.
+
+2006-04-10 Aldy Hernandez <aldyh@redhat.com>
+
+ PR/21391
+ * gcc.dg/20060410.c: New.
+
+2006-04-10 Matthias Klose <doko@debian.org>
+
+ * lib/gcc-defs.exp (gcc-set-multilib-library-path):
+ Recognize multilib directory names containing underscores.
+
+2006-04-10 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.target/i386/vecinit-1.c: New test case.
+ * gcc.target/i386/vecinit-2.c: Likewise.
+
+2006-04-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/27057
+ * g++.dg/debug/dwarf2-2.C: New test.
+
+2006-04-09 Richard Sandiford <richard@codesourcery.com>
+
+ PR rtl-optimization/27073
+ * gcc.c-torture/execute/pr27073.c: New test.
+
+2006-04-08 Mike Stump <mrs@apple.com>
+
+ * gcc.dg/pragma-darwin.c: Improve for ppc64.
+
+2006-04-07 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/26135
+ * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
+
+2006-04-06 Jan Hubicka <jh@suse.cz>
+
+ PR profile/26399
+ * g++.dg/bprob/g++-bprob-2.C: New testcase.
+
+2006-04-06 Roger Sayle <roger@eyesopen.com>
+
+ * g++.dg/conversion/nullptr1.C: New test case.
+ * g++.dg/conversion/nullptr2.C: Likewise.
+
+2006-04-05 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependency_18.f90: New test case.
+
+2006-04-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/26919
+ * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
+ * gcc.dg/ipa/ipa-2.c: Likewise.
+ * gcc.dg/ipa/ipa-3.c: Likewise.
+ * gcc.dg/ipa/ipa-5.c: Likewise.
+
+2006-04-05 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/26763
+ * gcc.dg/torture/pr26763-1.c: New testcase.
+ * gcc.dg/torture/pr26763-2.c: Likewise.
+
+2006-04-04 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/23634
+ PR fortran/25619
+ * gfortran.dg/actual_array_constructor_1.f90: New testcase.
+
+2006-04-04 Eric Christopher <echristo@apple.com>
+
+ * gcc.target/i386/387-1.c: Allow regexp to match darwin
+ stubs.
+ * gcc.target/i386/387-5.c: Ditto.
+
+2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
+
+ * gcc.target/sparc/struct-ret-check.c: New test.
+
+2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/fmt_zero_digits.f90: New test for no error when
+ zero decimal digits specified in format.
+
+2006-04-03 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/26891
+ * gfortran.dg/missing_optional_dummy_1.f90: New test.
+
+ PR fortran/26976
+ * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
+ * gfortran.dg/initialization_1.f90: Make assignment compliant.
+ * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
+ * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
+ compliant and detect bigendian-ness.
+
+2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
+
+ * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
+ dummy arguments work when the actual argument is itself a dummy
+ argument of the caller.
+
+2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR libfortran/24685
+ * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
+
+2006-04-01 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependencency_17.f90: New test case.
+
+2006-04-01 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependency_14.f90: New test case.
+ * gfortran.dg/dependency_15.f90: Likewise.
+ * gfortran.dg/dependency_16.f90: Likewise.
+
+2006-03-31 Asher Langton <langton2@llnl.gov>
+
+ PR fortran/25358
+ gfortran.dg/cray_pointers_6.f90: New test.
+
+2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/26890
+ * gfortran.dg/read_size_noadvance.f90: New test.
+
+2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/25031
+ * gfortran.dg/multiple_allocation_1.f90: Check that the
+ size has changed after a re-allocation with stat.
+
+2006-03-30 Richard Guenther <rguenther@suse.de>
+
+ * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
+ removal.
+ * gcc.target/i386/sselibm-2.c: Likewise.
+ * gcc.target/i386/sselibm-3.c: Likewise.
+ * gcc.target/i386/sselibm-4.c: Likewise.
+ * gcc.target/i386/sselibm-5.c: Likewise.
+
+2006-03-28 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-andxor-1.c: New test case.
+ * gcc.dg/fold-xorand-1.c: Likewise.
+
+2006-03-28 Roger Sayle <roger@eyesopen.com>
+
+ * gcc.dg/fold-convnotconv-1.c: New test case.
+
+2006-03-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/26779
+ * gfortran.dg/private_type_5.f90: New test.
+
+2006-03-27 David Edelsohn <edelsohn@gnu.org>
+
+ * objc.dg/objc-nofilename-1.m: Limit to Darwin.
+
+2006-03-27 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/advance_2.f90: New test.
+ * gfortran.dg/advance_3.f90: New test.
+
+ * gfortran.fortran-torture/execute/equiv_5.f: New test.
+
+2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/26661
+ PR libgfortran/26880
+ * gfortran.dg/read_x_past.f: New test.
+
+2006-03-26 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
+ to be STABS.
+
+2006-03-26 David Edelsohn <edelsohn@gnu.org>
+
+ * objc.dg/dwarf-1.m: Skip on AIX.
+ * objc.dg/dwarf-2.m: Skip on AIX.
+
+2006-03-25 Steven G. Kargl <kargls@comcast.net>
+
+ PR fortran/26816
+ * gfortran.dg/float_1.f90: New test.
+
+2006-03-25 Steven G. Kargl <kargsl@comcast.net>
+
+ * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
+ X86_64 targets.
+ * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
+
+2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/26735
+ * gfortran.dg/convert_implied_open.f90: New test case.
+
+2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/26769
+ * gfortran.dg/transpose_reshape_r10.f90: New test case.
+
+2006-03-25 Uros Bizjak <uros@kss-loka.si>
+
+ PR middle-end/26717
+ * gcc.dg/pr26717.c: New test.
+
+2006-03-25 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependency_12.f90: New test case.
+
+2006-03-24 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependency_9.f90: New (resurected) test case.
+
+2006-03-24 Jeff Law <law@redhat.com>
+
+ * gcc.c-torture/pr26840.c: New test.
+
+2006-03-24 Geoffrey Keating <geoffk@apple.com>
+
+ * objc.dg/dwarf-2.m: New.
+ * obj-c++.dg/dwarf-2.mm: New.
+
+ * g++.old-deja/g++.other/init19.C: New.
+
+2006-03-24 David Edelsohn <edelsohn@gnu.org>
+
+ * g++.dg/eh/spbp.C: Skip on AIX.
+
+2006-03-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/26611
+ * g++.dg/gomp/pr26611-1.C: New test.
+ * g++.dg/gomp/pr26611-2.C: New test.
+
+2006-03-24 Jeff Law <law@redhat.com>
+
+ * gcc.c-torture/compile/pr26833.c: New test.
+ * gfortran.fortran-torture/compile/pr26806.f90: New test.
+
+2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gfortran.dg/endfile_2.f90: Delete temp file.
+
+2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/19303
+ * gfortran.dg/record_marker_1.f90: New test case.
+ * gfortran.dg/record_marker_2.f: New test case.
+ * gfortran.dg/record_marker_3.f90: New test case.
+
+2006-03-22 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/17298
+ * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
+ * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
+
+2006-03-21 Janis Johnson <janis187@us.ibm.com>
+
+ * lib/gcc-dg.exp (cleanup-modules): New proc.
+ * gfortran.dg/allocatable_function_1.f90,
+ gfortran.dg/allocate_char_star_scalar_1.f90,
+ gfortran.dg/assumed_charlen_function_1.f90,
+ gfortran.dg/assumed_dummy_1.f90,
+ gfortran.dg/assumed_shape_ranks_1.f90,
+ gfortran.dg/assumed_shape_ranks_2.f90,
+ gfortran.dg/assumed_size_dt_dummy.f90,
+ gfortran.dg/auto_char_dummy_array_1.f90,
+ gfortran.dg/auto_char_len_3.f90,
+ gfortran.dg/automatic_module_variable.f90,
+ gfortran.dg/bad_automatic_objects_1.f90,
+ gfortran.dg/char_array_constructor.f90,
+ gfortran.dg/char_array_structure_constructor.f90,
+ gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
+ gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
+ gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
+ gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
+ gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
+ gfortran.dg/derived_pointer_recursion.f90,
+ gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
+ gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
+ gfortran.dg/dummy_functions_1.f90,
+ gfortran.dg/elemental_initializer_1.f90,
+ gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
+ gfortran.dg/elemental_pointer_1.f90,
+ gfortran.dg/elemental_subroutine_1.f90,
+ gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
+ gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
+ gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
+ gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
+ gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
+ gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
+ gfortran.dg/global_references_1.f90,
+ gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
+ gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
+ gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
+ gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
+ gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
+ gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
+ gfortran.dg/large_integer_kind_1.f90,
+ gfortran.dg/large_real_kind_1.f90,
+ gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
+ gfortran.dg/module_double_reuse.f90,
+ gfortran.dg/module_equivalence_1.f90,
+ gfortran.dg/module_interface_1.f90,
+ gfortran.dg/module_parameter_array_refs_1.f90,
+ gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
+ gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
+ gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
+ gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
+ gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
+ gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
+ gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
+ gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
+ gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
+ gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
+ gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
+ gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
+ gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
+ gfortran.dg/same_name_1.f90,
+ gfortran.dg/sibling_dummy_procedure_1.f90,
+ gfortran.dg/sibling_dummy_procedure_2.f90,
+ gfortran.dg/sibling_dummy_procedure_3.f90,
+ gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
+ gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
+ gfortran.dg/used_dummy_types_2.f90,
+ gfortran.dg/used_dummy_types_3.f90,
+ gfortran.dg/used_dummy_types_4.f90,
+ gfortran.dg/used_dummy_types_5.f90,
+ gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
+ gfortran.dg/userdef_operator_1.f90: Use it.
+
+2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
+ gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
+ gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
+ gfortran.dg/write_back.f,
+ gfortran.fortran-torture/execute/inquire_1.f90,
+ gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
+
+2006-03-21 Jeff Law <law@redhat.com>
+
+ * gcc.dg/tree-ssa/vrp28.c: New test.
+
+2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
+ if _STDC_C99 is defined.
+ * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
+ * gcc.dg/builtins-20.c: Likewise.
+ * gcc.dg/builtins-53.c: Likewise.
+ * gcc.dg/single-precision-constant.c: Likewise. Also pass
+ -mmacosx-version-min=10.3 on PowerPC/Darwin.
+
+2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/26781
+ * gcc.c-torture/compile/pr26781-1.c: New test.
+ * gcc.c-torture/compile/pr26781-2.c: New test.
+
+2006-03-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/26690
+ * g++.dg/gomp/pr26690-1.C: New test.
+ * g++.dg/gomp/pr26690-2.C: New test.
+
+2006-03-20 Jeff Law <law@redhat.com>
+
+ * gcc.dg/tree-ssa/pr21829.c: New test.
+
+ * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
+
+2006-03-20 Richard Sandiford <richard@codesourcery.com>
+
+ * lib/target-supports.exp (check_no_compiler_messages): New procedure.
+ (check_visibility_available): Use it.
+ (check_effective_target_default_packed): Likewise.
+ (check_effective_target_pcc_bitfield_type_matters): Likewise.
+ (check_effective_target_fopenmp): Likewise.
+ (check_effective_target_freorder): Likewise.
+ (check_effective_target_fpic): Likewise.
+ (check_named_sections_available): Likewise.
+ (check_effective_target_ilp32): Likewise.
+ (check_effective_target_lp64): Likewise.
+
+2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR fortran/20935
+ * gfortran.dg/scalar_mask_2.f90: New test case.
+
+2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/26629
+ * gcc.dg/tree-ssa/loadpre12.c: New test.
+ * gcc.dg/tree-ssa/loadpre13.c: New test.
+ * gcc.dg/tree-ssa/loadpre14.c: New test.
+ * gcc.dg/tree-ssa/loadpre15.c: New test.
+ * gcc.dg/tree-ssa/loadpre16.c: New test.
+ * gcc.dg/tree-ssa/loadpre17.c: New test.
+ * gcc.dg/tree-ssa/loadpre18.c: New test.
+ * gcc.dg/tree-ssa/loadpre19.c: New test.
+ * gcc.dg/tree-ssa/loadpre20.c: New test.
+ * gcc.dg/tree-ssa/loadpre21.c: New test.
+ * gcc.dg/tree-ssa/loadpre22.c: New test.
+
+2006-03-19 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/26741
+ * gfortran.dg/elemental_initializer_1.f90: New test.
+
+ PR fortran/26716
+ * gfortran.dg/assumed_shape_ranks_2: New test.
+
+2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
+
+ * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
+ target fpic.
+
+2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
+ gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
+ gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
+ gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
+ gfortran.fortran-torture/execute/direct_io.f90,
+ gfortran.fortran-torture/execute/inquire_2.f90,
+ gfortran.fortran-torture/execute/inquire_4.f90,
+ gfortran.fortran-torture/execute/list_read_1.f90,
+ gfortran.fortran-torture/execute/open_replace.f90,
+ gfortran.fortran-torture/execute/slash_edit.f90,
+ gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
+ temporary files from testcases.
+
+2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/26509
+ gfortran.dg/write_direct_eor.f90: New test.
+
+2006-03-17 David Edelsohn <edelsohn@gnu.org>
+
+ * gcc.target/powerpc/pr26350.c: New.
+ * gcc.target/powerpc/indexed-addr.c: New.
+
+2006-03-16 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/dependency_13.f90: New test case.
+
+2006-03-16 Roger Sayle <roger@eyesopen.com>
+
+ PR middle-end/21781
+ * gcc.dg/real-const-1.c: New test case.
+
+2006-03-15 Geoffrey Keating <geoffk@apple.com>
+
+ * g