X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=e133d9d7da001247365963c8f59926729a873766;hb=261429bc96be99c9b53734e2dc7c0afaa821f850;hp=793c8266ca467485c247dbbb51b4f44feb436362;hpb=50258e8d5b4cc66bded7be6c5c63b2701f3c31bb;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 793c8266ca4..e133d9d7da0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,797 @@ +2011-05-10 Ville Voutilainen + + * g++.dg/inherit/virtual9.C: Extend. + +2011-05-10 Michael Meissner + + 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 + + * 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 + + 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 + + PR c++/48522 + * g++.dg/cpp0x/pr48522.C: New. + +2011-05-09 Paolo Carlini + + PR c++/48735 + * g++.dg/cpp0x/sfinae21.C: New. + +2011-05-09 Paolo Carlini + + * 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 + + * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more + consistent results. + +2011-05-09 Fabien Chêne + + PR c++/20039 + * g++.dg/init/pr20039.C: New. + +2011-05-09 Paolo Carlini + + PR c++/48737 + PR c++/48744 + * g++.dg/template/sfinae28.C: New. + * g++.dg/template/sfinae29.C: Likewise. + +2011-05-09 Jason Merrill + + * g++.dg/template/nontype23.C: New. + +2011-05-07 Fabien Chêne + PR c++/48859 + * g++.dg/init/pr48859.C: New. + +2011-05-09 Jason Merrill + + * 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 + + * g++.dg/inherit/virtual9.C: New. + +2011-05-09 Dodji Seketeli + + PR c++/48574 + * g++.dg/template/dependent-expr8.C: New test case. + +2011-05-07 Zdenek Dvorak + + PR tree-optimization/48837 + * gcc.dg/pr48837.c: New testcase. + +2011-05-06 Jason Merrill + + * g++.dg/cpp0x/constexpr-condition2.C: New. + + * g++.dg/cpp0x/constexpr-missing.C: New. + +2011-05-06 Tobias Burnus + + PR fortran/18918 + * gfortran.dg/coarray/this_image_2.f90: New. + +2011-05-06 Tobias Burnus + + 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 + + PR c++/48838 + * g++.dg/template/member9.C: New test case. + +2011-05-05 Eric Botcazou + + * gnat.dg/discr29.ad[sb]: New test. + * gnat.dg/discr30.adb: Likewise. + +2011-05-05 Julian Brown + + * gcc.target/arm/neon-vset_lanes8.c: New test. + +2011-05-05 Jason Merrill + + * g++.dg/init/new32.C: New. + +2011-05-05 Rainer Orth + + * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store". + Fix typo. + +2011-05-05 Jakub Jelinek + + PR rtl-optimization/48381 + * gcc.c-torture/compile/pr48381.c: New test. + +2011-05-05 Uros Bizjak + + * 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 + + * g++.dg/conversion/base1.C: New. + +2011-05-04 Jerry DeLisle + + PR libgfortran/48787 + * gfortran.dg/round_3.f08: Add more checks to test case. + +2011-05-04 Hans-Peter Nilsson + + * 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 + + * 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 + + * 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 + + PR fortran/18918 + * gfortran.dg/coarray/this_image_1.f90: Remove dg-options. + +2011-05-03 Tobias Burnus + + PR fortran/18918 + * gfortran.dg/coarray/this_image_1.f90: New. + +2011-05-03 Tobias Burnus + + 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 + + PR c++/28501 + * g++.dg/ext/complex9.C: New. + +2011-05-03 Stuart Henderson + + 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 + + * 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 + + * gcc.target/arm/cold-lc.c: New test. + +2011-05-03 Jakub Jelinek + + PR target/48774 + * gcc.dg/pr48774.c: New test. + +2011-05-03 Richard Guenther + + * gcc.dg/large-size-array-5.c: New testcase. + +2011-05-03 Richard Sandiford + + * gcc.dg/vect/vect-strided-u16-i3.c: New test. + +2011-05-03 Richard Sandiford + + * 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 + + * 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 + + * 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 + + * g++.dg/init/new31.C: New. + +2011-05-02 Simon Martin + + PR c/35445 + * gcc.dg/pr35445.c: New test. + +2011-05-02 Jason Merrill + + * c-c++-common/vla-1.c: New. + +2011-05-02 Richard Guenther + + PR tree-optimization/48822 + * gcc.dg/torture/pr48822.c: New testcase. + +2011-05-02 Paolo Carlini + + PR c++/47969 + * g++.dg/cpp0x/constexpr-47969.C: New. + +2011-05-02 Ira Rosen + + 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 + + * gcc.dg/tree-ssa/integer-addr.c: New test. + * gcc.dg/tree-ssa/alias_bug.c: New test. + +2011-05-01 Jerry DeLisle + + PR libgfortran/48787 + * gfortran.dg/round_3.f08: Add more checks. + +2011-04-30 Tobias Burnus + + 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 + + PR fortran/48821 + * gfortran.dg/interface_37.f90: New. + +2011-04-30 Paul Thomas + + PR fortran/48746 + * gfortran.dg/realloc_on_assign_7.f03: Test bounds. + +2011-04-30 Jakub Jelinek + + PR tree-optimization/48809 + * gcc.c-torture/execute/pr48809.c: New test. + +2011-04-29 Jeff Law + + * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test. + +2011-04-29 Paolo Carlini + + PR c++/48606 + * g++.dg/init/ctor10.C: New. + +2011-04-29 Le-Chun Wu + + * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL + warning in implicitly instantiated templates. + +2011-04-29 Le-Chun Wu + + * g++.dg/warn/Wnull-conversion-1.C: New. + * g++.dg/warn/Wnull-conversion-2.C: New. + +2011-04-29 Diego Novillo + + * g++.old-deja/g++.other/null3.C: Expect warning about + converting boolean to a pointer. + +2011-04-29 Paul Thomas + + 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 + + PR fortran/48810 + * gfortran.dg/typebound_proc_22.f90: New. + + PR fortran/48800 + * gfortran.dg/interface_36.f90: New. + +2011-04-29 Jerry DeLisle + + 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 + + * 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 + + PR tree-optimization/48765 + * gcc.dg/vect/pr48765.c: New. + +2011-04-28 Rainer Orth + + PR tree-optimization/48775 + * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*. + +2011-04-28 Paolo Carlini + + PR c++/48798 + * g++.dg/inherit/pr48798.C: New. + * g++.old-deja/g++.other/base1.C: Adjust. + +2011-04-28 Dodji Seketeli + + PR c++/48656 + * g++.dg/template/inherit7.C: New test case. + +2011-04-28 Richard Guenther + + 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 + + PR c++/48530 + * g++.dg/cpp0x/sfinae18.C: New. + +2011-04-28 Paolo Carlini + + PR c++/48771 + * g++.dg/ext/is_literal_type1.C: New. + +2011-04-28 Tobias Burnus + + 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 + + * g++.dg/ext/complex8.C: New. + + * g++.dg/cpp0x/initlist49.C: New. + * g++.dg/init/new30.C: New. + +2011-04-27 Tobias Burnus + + PR fortran/48788 + * gfortran.dg/whole_file_34.f90: New. + +2011-04-27 Jan Hubicka + + * gcc.dg/tree-ssa/inline-9.c: New testcase. + +2011-04-27 Jason Merrill + + * g++.old-deja/g++.oliva/overload1.C: Adjust. + + * g++.dg/parse/ambig6.C: New. + +2011-04-27 Nick Clifton + + * 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 + + * gcc.dg/tree-ssa/pr23382.c: Remove. + +2011-04-27 Kaz Kojima + + PR target/48767 + * gcc.c-torture/compile/pr48767.c: New test. + +2011-04-27 Richard Guenther + + PR tree-optimization/48772 + * g++.dg/pr48772.C: New testcase. + +2011-04-27 Jakub Jelinek + + PR c/48742 + * gcc.c-torture/compile/pr48742.c: New test. + +2011-04-26 Jason Merrill + + * g++.dg/lookup/koenig13.C: New. + + * g++.dg/cpp0x/initlist48.C: New. + +2011-04-25 Jason Merrill + + * g++.dg/cpp0x/sfinae17.C: New. + +2011-03-23 Michael Meissner + + PR target/48258 + * gcc.target/powerpc/pr48258-1.c: New file. + * gcc.target/powerpc/pr48258-2.c: Ditto. + +2011-04-26 Xinliang David Li + + * gcc.dg/uninit-suppress.c: New test. + * gcc.dg/uninit-suppress.c: New test. + +2011-04-26 Jakub Jelinek + + PR debug/48768 + * gcc.dg/pr48768.c: New test. + + PR tree-optimization/48734 + * gcc.c-torture/compile/pr48734.c: New test. + + PR testsuite/48753 + * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI. + +2011-04-26 Richard Guenther + + PR tree-optimization/48731 + * gcc.dg/torture/pr48731.c: New testcase. + +2011-04-26 Richard Guenther + + PR testsuite/48753 + * gcc.dg/tree-prof/val-prof-2.c: Adjust. + +2011-04-26 Richard Guenther + + PR middle-end/48694 + * gcc.dg/torture/pr48694-1.c: New testcase. + * gcc.dg/torture/pr48694-2.c: Likewise. + +2011-04-25 Paolo Carlini + + * g++.dg/ext/underlying_type1.C: New. + * g++.dg/ext/underlying_type2.C: Likewise. + * g++.dg/ext/underlying_type3.C: Likewise. + * g++.dg/ext/underlying_type4.C: Likewise. + * g++.dg/ext/underlying_type5.C: Likewise. + * g++.dg/ext/underlying_type6.C: Likewise. + * g++.dg/ext/underlying_type7.C: Likewise. + * g++.dg/ext/underlying_type8.C: Likewise. + * g++.dg/ext/underlying_type9.C: Likewise. + * g++.dg/ext/underlying_type10.C: Likewise. + +2011-04-25 Jason Merrill + + * g++.dg/cpp0x/regress/template-const2.C: New. + 2011-04-25 Jeff Law * gcc.dg/tree-ssa/vrp56.c: new test. @@ -132,11 +926,11 @@ 2011-04-20 Kai Tietz - * gcc.dg/binio-xor1.c: New test. - * gcc.dg/binio-xor2.c: New test. - * gcc.dg/binio-xor3.c: New test. - * gcc.dg/binio-xor4.c: New test. - * gcc.dg/binio-xor5.c: New test. + * gcc.dg/binop-xor1.c: New test. + * gcc.dg/binop-xor2.c: New test. + * gcc.dg/binop-xor3.c: New test. + * gcc.dg/binop-xor4.c: New test. + * gcc.dg/binop-xor5.c: New test. 2011-04-20 Richard Guenther @@ -1196,6 +1990,14 @@ PR tree-optimization/48228 * gcc.dg/Wstrict-overflow-23.c: New testcase. +2011-03-21 Michael Meissner + + * 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 * lib/prune.exp (prune_gcc_output): Prune "could not create