+2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ PR c++/48994
+ * g++.dg/cpp0x/range-for18.C: New.
+
+2011-05-15 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/18918
+ * gfortran.dg/coarray/image_index_2.f90: New.
+
+2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
+ * g++.dg/cpp0x/override2.C: New.
+
+2011-05-14 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/18918
+ * gfortran.de/coarray_20.f90: New.
+
+2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/22572
+ * function_optimize_7.f90: New test case.
+
+2011-05-13 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/decltype26.C: New.
+ * g++.dg/cpp0x/enum11.C: New.
+
+2011-05-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48972
+ PR fortran/48991
+ * gfortran.dg/assign_8.f90: Update dg-error.
+
+2011-05-13 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48972
+ * gfortran.dg/io_constraints_8.f90: New.
+ * gfortran.dg/io_constraints_9.f90: New.
+
+2011-05-13 Martin Thuresson <martint@google.com>
+
+ PR gcov-profile/47793
+ * gcc.dg/pr47793.c: New.
+
+2011-05-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/48975
+ * gcc.dg/pr48975.c: New test.
+
+2011-05-12 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48972
+ * gfortran.dg/iso_c_binding_compiler_3.f90: New.
+
+2011-05-12 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-incomplete2.C: New.
+
+2011-05-12 Geert Bosch <bosch@adacore.com>
+
+ * gnat.dg/view_conversion1.adb: New test.
+
+2011-05-12 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/48172
+ * gcc.dg/vect/pr48172.c: New testcase.
+
+2011-05-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/48967
+ * g++.dg/opt/pr48967.C: New test.
+
+2011-05-11 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-friend.C: New.
+ * g++.dg/cpp0x/constexpr-incomplete1.C: New.
+
+ * g++.dg/cpp0x/sfinae22.C: New.
+
+2011-05-11 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48889
+ * gfortran.dg/generic_24.f90: New.
+
+2011-05-11 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/15256
+ * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
+
+2011-05-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/48159
+ * gcc.dg/pr48159-1.c: New test.
+ * gcc.dg/pr48159-2.c: New test.
+
+2011-05-11 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/48953
+ * gcc.dg/torture/pr48953.c: New testcase.
+
+2011-05-11 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/18041
+ * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
+
+2011-05-11 Alan Modra <amodra@gmail.com>
+
+ PR target/47755
+ * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
+
+2011-05-10 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/defaulted25.C: New.
+ * g++.dg/template/crash7.C: Adjust.
+
+ * g++.dg/cpp0x/variadic108.C: New.
+
+2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ * g++.dg/inherit/virtual9.C: Extend.
+
+2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/48857
+ * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
+ are passed and returned in vector registers.
+
+2011-05-10 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
+ * 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.
+ * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
+ applies.
+
+2011-05-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/48611
+ PR tree-optimization/48794
+ * gfortran.dg/gomp/pr48611.f90: New test.
+ * gfortran.dg/gomp/pr48794.f90: New test.
+
+ PR debug/48928
+ * gcc.dg/dfp/pr48928.c: New test.
+
+2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48522
+ * g++.dg/cpp0x/pr48522.C: New.
+
+2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48735
+ * g++.dg/cpp0x/sfinae21.C: New.
+
+2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/template/sfinae28.C: Rename to...
+ * g++.dg/cpp0x/sfinae19.C: ... this.
+ * g++.dg/template/sfinae29.C: Rename to...
+ * g++.dg/cpp0x/sfinae20.C: ... this.
+
+2011-05-09 Jeff Law <law@redhat.com>
+
+ * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
+ consistent results.
+
+2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
+
+ PR c++/20039
+ * g++.dg/init/pr20039.C: New.
+
+2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48737
+ PR c++/48744
+ * g++.dg/template/sfinae28.C: New.
+ * g++.dg/template/sfinae29.C: Likewise.
+
+2011-05-09 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/template/nontype23.C: New.
+
+2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
+ PR c++/48859
+ * g++.dg/init/pr48859.C: New.
+
+2011-05-09 Jason Merrill <jason@redhat.com>
+
+ * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
+ * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
+
+2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ * g++.dg/inherit/virtual9.C: New.
+
+2011-05-09 Dodji Seketeli <dodji@redhat.com>
+
+ PR c++/48574
+ * g++.dg/template/dependent-expr8.C: New test case.
+
+2011-05-07 Zdenek Dvorak <ook@ucw.cz>
+
+ PR tree-optimization/48837
+ * gcc.dg/pr48837.c: New testcase.
+
+2011-05-06 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-condition2.C: New.
+
+ * g++.dg/cpp0x/constexpr-missing.C: New.
+
+2011-05-06 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/18918
+ * gfortran.dg/coarray/this_image_2.f90: New.
+
+2011-05-06 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48858
+ PR fortran/48820
+ * gfortran.dg/bind_c_usage_22.f90: New.
+ * gfortran.dg/bind_c_usage_23.f90: New.
+ * gfortran.dg/bind_c_usage_24.f90: New.
+ * gfortran.dg/bind_c_usage_24_c.c: New.
+
+2011-05-06 Dodji Seketeli <dodji@redhat.com>
+
+ PR c++/48838
+ * g++.dg/template/member9.C: New test case.
+
+2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/discr29.ad[sb]: New test.
+ * gnat.dg/discr30.adb: Likewise.
+
+2011-05-05 Julian Brown <julian@codesourcery.com>
+
+ * gcc.target/arm/neon-vset_lanes8.c: New test.
+
+2011-05-05 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/init/new32.C: New.
+
+2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
+ Fix typo.
+
+2011-05-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/48381
+ * gcc.c-torture/compile/pr48381.c: New test.
+
+2011-05-05 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
+ to dg-options.
+ * gcc.target/i386/opt-1.c: Ditto.
+
+2011-05-04 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/conversion/base1.C: New.
+
+2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/48787
+ * gfortran.dg/round_3.f08: Add more checks to test case.
+
+2011-05-04 Hans-Peter Nilsson <hp@axis.com>
+
+ * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
+ gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
+ gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
+ Gate test on effective_target fd_truncate.
+
+2011-05-04 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
+ * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
+ * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
+ * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
+ * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
+ * gcc.target/i386/pr38824.c: Ditto.
+ * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
+ * gcc.target/i386/vecinit-2.c: Ditto.
+ * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
+ * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
+ * gcc.target/i386/parity-2.c: Ditto.
+ * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
+
+2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
+
+ * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
+ remove duplication.
+ * gcc.target/bfin/mcpu-bf514.c: Likewise.
+ * gcc.target/bfin/mcpu-bf516.c: Likewise.
+ * gcc.target/bfin/mcpu-bf518.c: Likewise.
+
+2011-05-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/18918
+ * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
+
+2011-05-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/18918
+ * gfortran.dg/coarray/this_image_1.f90: New.
+
+2011-05-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/18918
+ * gfortran.dg/coarray/caf.dg: New.
+ * gfortran.dg/coarray/image_index_1.f90: New, copied
+ from ../coarray_16.f90.
+
+2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/28501
+ * g++.dg/ext/complex9.C: New.
+
+2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
+
+ From Mike Frysinger
+ * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
+ * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
+ gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
+
+2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
+
+ * gcc.target/bfin/builtins: Created.
+ * gcc.target/bfin/hisilh-O0.c: Deleted.
+ * gcc.target/bfin/hisilh.c: Moved to...
+ * gcc.target/bfin/builtins/hisilh.c: ...here.
+ * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
+ * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
+ * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-1.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
+ * gcc.target/bfin/builtins/norm16-2.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-5.c: Ditto.
+ * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-6.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-9.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-10.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
+ * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-2.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-3.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-6.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-7.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-11.c: Ditto.
+ * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
+ * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
+ * gcc.target/bfin/builtins/circptr.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-3.c: Ditto.
+ * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-4.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-7.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-8.c: Ditto.
+ * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-12.c: Ditto.
+ * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
+ * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-4.c: Ditto.
+ * gcc.target/bfin/builtins/norm16-5.c: Ditto.
+ * gcc.target/bfin/builtins/norm32-8.c: Ditto.
+ * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
+ * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
+ * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
+ * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
+ * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
+ * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
+
+2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
+
+ * gcc.target/arm/cold-lc.c: New test.
+
+2011-05-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/48774
+ * gcc.dg/pr48774.c: New test.
+
+2011-05-03 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/large-size-array-5.c: New testcase.
+
+2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * gcc.dg/vect/vect-strided-u16-i3.c: New test.
+
+2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * lib/target-supports.exp (check_effective_target_vect_strided):
+ Replace with...
+ (check_effective_target_vect_strided2)
+ (check_effective_target_vect_strided3)
+ (check_effective_target_vect_strided4)
+ (check_effective_target_vect_strided8): ...these new functions.
+
+ * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
+ * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
+ * gcc.dg/vect/fast-math-slp-27.c: Likewise.
+ * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
+ * gcc.dg/vect/pr37539.c: Likewise.
+ * gcc.dg/vect/slp-11a.c: Likewise.
+ * gcc.dg/vect/slp-11b.c: Likewise.
+ * gcc.dg/vect/slp-11c.c: Likewise.
+ * gcc.dg/vect/slp-12a.c: Likewise.
+ * gcc.dg/vect/slp-12b.c: Likewise.
+ * gcc.dg/vect/slp-18.c: Likewise.
+ * gcc.dg/vect/slp-19a.c: Likewise.
+ * gcc.dg/vect/slp-19b.c: Likewise.
+ * gcc.dg/vect/slp-21.c: Likewise.
+ * gcc.dg/vect/slp-23.c: Likewise.
+ * gcc.dg/vect/vect-cselim-1.c: Likewise.
+
+ * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
+ instead of vect_interleave && vect_extract_even_odd.
+ * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
+ * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
+ * gcc.dg/vect/vect-1.c: Likewise.
+ * gcc.dg/vect/vect-10.c: Likewise.
+ * gcc.dg/vect/vect-98.c: Likewise.
+ * gcc.dg/vect/vect-107.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
+ * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
+ * gcc.dg/vect/vect-strided-float.c: Likewise.
+ * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
+ * gcc.dg/vect/vect-strided-mult.c: Likewise.
+ * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
+ * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
+ * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
+ * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
+ * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
+ * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
+ * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
+ * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
+ * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
+ * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
+ * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
+ * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
+ * gcc.dg/vect/vect-vfa-03.c: Likewise.
+
+ * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
+ target condition.
+ * gcc.dg/vect/pr30843.c: Likewise.
+ * gcc.dg/vect/pr33866.c: Likewise.
+ * gcc.dg/vect/slp-reduc-6.c: Likewise.
+ * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
+ * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
+ * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
+
+2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * gcc.dg/vect/slp-11.c: Split into...
+ * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
+ gcc.dg/vect/slp-11c.c: ...these tests.
+ * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
+ * gcc.dg/vect/slp-12c.c: ...this new test.
+ * gcc.dg/vect/slp-19.c: Split into...
+ * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
+ gcc.dg/vect/slp-19c.c: ...these new tests.
+
+2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * lib/target-supports.exp
+ (check_effective_target_vect_extract_even_odd_wide): Delete.
+ (check_effective_target_vect_strided_wide): Likewise.
+ * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
+ * gcc.dg/vect/fast-math-pr35982.c: Likewise.
+ * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
+ * gcc.dg/vect/pr37539.c: Likewise.
+ * gcc.dg/vect/slp-11.c: Likewise.
+ * gcc.dg/vect/slp-12a.c: Likewise.
+ * gcc.dg/vect/slp-12b.c: Likewise.
+ * gcc.dg/vect/slp-19.c: Likewise.
+ * gcc.dg/vect/slp-23.c: Likewise.
+ * gcc.dg/vect/vect-1.c: Likewise.
+ * gcc.dg/vect/vect-98.c: Likewise.
+ * gcc.dg/vect/vect-107.c: Likewise.
+ * gcc.dg/vect/vect-strided-float.c: Likewise.
+
+2011-05-02 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/init/new31.C: New.
+
+2011-05-02 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c/35445
+ * gcc.dg/pr35445.c: New test.
+
+2011-05-02 Jason Merrill <jason@redhat.com>
+
+ * c-c++-common/vla-1.c: New.
+
+2011-05-02 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/48822
+ * gcc.dg/torture/pr48822.c: New testcase.
+
+2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/47969
+ * g++.dg/cpp0x/constexpr-47969.C: New.
+
+2011-05-02 Ira Rosen <ira.rosen@linaro.org>
+
+ PR testsuite/48498
+ * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
+ on vect_no_align targets.
+ * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
+ vect_no_align targets.
+
+2011-05-01 Xinliang David Li <davidxl@google.com>
+
+ * gcc.dg/tree-ssa/integer-addr.c: New test.
+ * gcc.dg/tree-ssa/alias_bug.c: New test.
+
+2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/48787
+ * gfortran.dg/round_3.f08: Add more checks.
+
+2011-04-30 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48821
+ * gfortran.dg/import9.f90: New, proper test.
+ * gfortran.dg/interface_37.f90: Remove bogus
+ test (bogus copy of interface_36.f90).
+
+2011-04-30 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48821
+ * gfortran.dg/interface_37.f90: New.
+
+2011-04-30 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/48746
+ * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
+
+2011-04-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/48809
+ * gcc.c-torture/execute/pr48809.c: New test.
+
+2011-04-29 Jeff Law <law@redhat.com>
+
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
+
+2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48606
+ * g++.dg/init/ctor10.C: New.
+
+2011-04-29 Le-Chun Wu <lcwu@google.com>
+
+ * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
+ warning in implicitly instantiated templates.
+
+2011-04-29 Le-Chun Wu <lcwu@google.com>
+
+ * g++.dg/warn/Wnull-conversion-1.C: New.
+ * g++.dg/warn/Wnull-conversion-2.C: New.
+
+2011-04-29 Diego Novillo <dnovillo@google.com>
+
+ * g++.old-deja/g++.other/null3.C: Expect warning about
+ converting boolean to a pointer.
+
+2011-04-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/48462
+ * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
+ being a target.
+
+ PR fortran/48746
+ * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
+
+2011-04-29 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48810
+ * gfortran.dg/typebound_proc_22.f90: New.
+
+ PR fortran/48800
+ * gfortran.dg/interface_36.f90: New.
+
+2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/48488
+ PR libgfortran/48602
+ PR libgfortran/48615
+ PR libgfortran/48684
+ PR libgfortran/48787
+ * gfortran.dg/fmt_g.f: Adjust test.
+ * gfortran.dg/fmt_g0_1.f08: Adjust test.
+ * gfortran.dg/round_3.f08: New test.
+ * gfortran.dg/namelist_print_1.f: Adjust test.
+ * gfortran.dg/char4_iunit_1.f03: Adjust test.
+ * gfortran.dg/f2003_io_5.f03: Adjust test.
+ * gfortran.dg/coarray_15.f90: Adjust test.
+ * gfortran.dg/namelist_65.f90: Adjust test.
+ * gfortran.dg/fmt_cache_1.f: Adjust test.
+ * gfortran.dg/char4_iunit_2.f03: Adjust test.
+ * gfortran.dg/real_const_3.f90: Adjust test.
+
+2011-04-28 Xinliang David Li <davidxl@google.com>
+
+ * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
+ * testsuite/g++.dg/prof-robust-1.C: New test.
+
2011-04-28 Ira Rosen <ira.rosen@linaro.org>
PR tree-optimization/48765
2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
+ * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
+ powerpc.
+
PR target/48226
* gcc.target/powerpc/pr48226.c: New file.