+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/20541
+ * 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
+ * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
+ * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
+ for compile-time warnings.
+ * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
+ * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
+ * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
+ file.
+ * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
+ specifier.
+ * gcc/testsuite/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
2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gcc.dg/builtins-config.h: Move Solaris section after inclusion
- of <sys/types.h>.
+ 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.
-
+ 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.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.
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
* 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.