+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/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
+ * gcc/testsuite/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
+ * testsuite/gcc.dg/pr30137-1.c: New testcase.
+ * testsuite/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