+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
+ * gcc.dg/vect/pr48765.c: New.
+
+2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR tree-optimization/48775
+ * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
+
+2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48798
+ * g++.dg/inherit/pr48798.C: New.
+ * g++.old-deja/g++.other/base1.C: Adjust.
+
+2011-04-28 Dodji Seketeli <dodji@redhat.com>
+
+ PR c++/48656
+ * g++.dg/template/inherit7.C: New test case.
+
+2011-04-28 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/40052
+ PR tree-optimization/15347
+ * gcc.dg/tree-ssa/vrp57.c: New testcase.
+ * gcc.dg/pr15347.c: Likewise.
+
+2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48530
+ * g++.dg/cpp0x/sfinae18.C: New.
+
+2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/48771
+ * g++.dg/ext/is_literal_type1.C: New.
+
+2011-04-28 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48112
+ PR fortran/48279
+ * gfortran.dg/interface_35.f90: New.
+ * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
+ * gfortran.dg/func_result_6.f90: Add dg-warning.
+ * gfortran.dg/bessel_1.f90: Ditto.
+ * gfortran.dg/hypot_1.f90: Ditto.
+ * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
+ * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
+ * gfortran.dg/interface_assignment_4.f90: Ditto.
+
+2011-04-27 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/ext/complex8.C: New.
+
+ * g++.dg/cpp0x/initlist49.C: New.
+ * g++.dg/init/new30.C: New.
+
+2011-04-27 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/48788
+ * gfortran.dg/whole_file_34.f90: New.
+
+2011-04-27 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-ssa/inline-9.c: New testcase.
+
+2011-04-27 Jason Merrill <jason@redhat.com>
+
+ * g++.old-deja/g++.oliva/overload1.C: Adjust.
+
+ * g++.dg/parse/ambig6.C: New.
+
+2011-04-27 Nick Clifton <nickc@redhat.com>
+
+ * gcc.dg/20020312-2.c: Add definition for RX.
+
+ * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
+ option with RX targets.
+
+ * gcc.target/rx/pack.c: Replace C++ style // comments with C style
+ /* */ comments.
+
+2011-04-27 Richard Guenther <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/pr23382.c: Remove.
+
2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
PR target/48767
PR tree-optimization/48228
* gcc.dg/Wstrict-overflow-23.c: New testcase.
+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.
+
2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
* lib/prune.exp (prune_gcc_output): Prune "could not create