+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-intfloat-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 (initilization 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
* 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>
+ Andrew Pinski <pinskia@gmail.com>
PR C++/14329
* g++.dg/warn/unit-1.C: New test.
fail to link due to relocation overflows on spu-*-*.
2006-11-27 Michael Matz <matz@suse.de>
- Andreas Krebbel <krebbel1@de.ibm.com>
+ Andreas Krebbel <krebbel1@de.ibm.com>
PR target/29319
* gcc.dg/20061127-1.c: New testcase.
* gfortran.dg/pr29067.f: New test.
2006-10-31 Joseph Myers <joseph@codesourcery.com>
- Richard Sandiford <richard@codesourcery.com>
+ Richard Sandiford <richard@codesourcery.com>
* lib/target-supports.exp (get_compiler_messages): Append options
as a single list element.
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.
+ 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>