OSDN Git Service

gcc/testsuite:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 63dda00..f0e66cf 100644 (file)
@@ -1,3 +1,971 @@
+2011-07-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR testsuite/49753
+       * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
+
+       Revert:
+       2011-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR testsuite/49753
+       * g++.dg/torture/pr49309.C: Remove.
+
+2011-07-25  Richard Sandiford  <richard.sandiford@linaro.org>
+
+       PR tree-optimization/49809
+       * gnat.dg/opt18.adb, gnat.dg/opt18.ads, gnat.dg/opt18_pkg.ads: New
+       test.
+
+2011-07-25  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49715
+       * gcc.target/i386/pr49715-1.c: New testcase.
+       * gcc.target/i386/pr49715-2.c: Likewise.
+
+2011-07-23  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/decltype21.C: Add 49823 examples.
+
+2011-07-22  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49793
+       * g++.dg/cpp0x/initlist55.C: New.
+
+2011-07-23  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/49791
+       * gfortran.dg/namelist_72.f: New.
+
+2011-07-23  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/coarray_25.f90: New.
+
+2011-07-22  Ville Voutilainen  <ville.voutilainen@gmail.com>
+
+       * override1.C: This test should use c++0x mode.
+       * override3.C: New. Test the diagnostics in c++98 mode.
+
+2011-07-22  Jason Merrill  <jason@redhat.com>
+           Mark Glisse  <marc.glisse@normalesup.org>
+
+       PR c++/30112
+       * g++.dg/other/pragma-re-1.C: Add namespace cases.
+
+       PR c++/49813
+       * g++.dg/opt/builtins2.C: New.
+       * g++.dg/other/error27.C: Don't rely on __builtin.
+
+2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc/testsuite/gcc.target/i386/avx-vzeroupper-16.c: Only run
+       on lp64 targets.
+       * gcc/testsuite/gcc.target/i386/avx-vzeroupper-17.c: Likewise.
+       * gcc/testsuite/gcc.target/i386/avx-vzeroupper-18.c: Likewise.
+       * gcc/testsuite/gcc.target/i386/pr43662.c: Likewise.
+       * gcc/testsuite/gcc.target/i386/pr43869.c: Likewise.
+
+       * gcc.target/x86_64/abi/callabi/callabi.exp: Check ilp32
+       instead of ia32.
+
+2011-07-22  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/45819
+       * gcc.dg/pr45819.c: New testcase.
+
+2011-07-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/target-supports.exp (check_ifunc_available): Rewrite.
+
+2011-07-21  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR middle-end/47654
+       PR middle-end/49649
+       * gcc.dg/graphite/run-id-pr47654.c: New.
+
+2011-07-21  Ian Lance Taylor  <iant@google.com>
+
+       PR middle-end/49705
+       * gcc.dg/pr49705.c: New test.
+
+2011-07-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/target-supports.exp (check_avx_os_support_available): New.
+       (check_effective_target_avx_runtime): Use it.
+
+2011-07-21  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49770
+       * g++.dg/torture/pr49770.C: New testcase.
+
+2011-07-21  Kai Tietz  <ktietz@redhat.com>
+
+       * gcc.dg/tree-ssa/pr30978.c: adjusted.
+       * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
+
+2011-07-21  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/coarray_lib_token_1.f90: New.
+
+2011-07-21  Georg-Johann Lay  <avr@gjlay.de>
+
+       * gcc.dg/pr32912-2.c: Skip for AVR.
+       * gcc.dg/pr44674.c: Add dg-require-profiling.
+
+2011-07-20  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/ext/desig2.C: New.
+
+2011-07-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       * gcc.target/powerpc/ppc-fma-1.c: Adjust to allow non-VSX fmas to
+       be generated.
+       * gcc.target/powerpc/ppc-fma-2.c: Ditto.
+       * gcc.target/powerpc/recip-3.c: Ditto.
+
+2011-07-19  Jason Merrill  <jason@redhat.com>
+
+       PR c++/6709 (DR 743)
+       PR c++/42603 (DR 950)
+       * g++.dg/cpp0x/decltype21.C: New.
+
+2011-07-20  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/18908
+       * gcc.dg/tree-ssa/pr18908.c: New testcase.
+       * gcc.dg/tree-ssa/bitwise-sink.c: Adjust.
+
+2011-07-20  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * gcc.target/arm/combine-movs.c: New.
+       * gcc.target/arm/unsigned-extend-2.c: New.
+
+2011-07-19  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49785
+       * g++.dg/cpp0x/variadic114.C: New.
+
+2011-07-19  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/coarray_args_1.f90: New.
+       * gfortran.dg/coarray_args_2.f90: New.
+
+2011-07-19  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/49708
+       * gfortran.dg/allocate_error_3.f90: New.
+
+2011-07-19  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/bool-10.c: Adjust expected pattern.
+       * gcc.dg/tree-ssa/bool-11.c: Likewise.
+       * gcc.dg/torture/20110719-1.c: New testcase.
+
+2011-07-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/49768
+       * gcc.c-torture/execute/pr49768.c: New test.
+
+2011-07-19  Ira Rosen  <ira.rosen@linaro.org>
+
+       PR tree-optimization/49771
+       * gcc.dg/vect/pr49771.c: New test.
+
+2011-07-18  Martin Jambor  <mjambor@suse.cz>
+
+       * gcc.dg/ipa/ipa-1.c: Updated testcase dump scan.
+       * gcc.dg/ipa/ipa-2.c: Likewise.
+       * gcc.dg/ipa/ipa-3.c: Likewise and made functions static.
+       * gcc.dg/ipa/ipa-4.c: Updated testcase dump scan.
+       * gcc.dg/ipa/ipa-5.c: Likewise.
+       * gcc.dg/ipa/ipa-7.c: Likewise.
+       * gcc.dg/ipa/ipa-8.c: Updated testcase dump scan.
+       * gcc.dg/ipa/ipacost-1.c: Likewise.
+       * gcc.dg/ipa/ipacost-2.c: Likewise and increased sizes of some
+       functions.
+       * gcc.dg/ipa/ipcp-1.c: New test.
+       * gcc.dg/ipa/ipcp-2.c: Likewise.
+       * gcc.dg/tree-ssa/ipa-cp-1.c: Updated testcase.
+
+2011-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/49675
+       * gfortran.dg/pr49675.f90: New test.
+
+2011-07-18  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/torture/20110718-1.c: New testcase.
+
+2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * g++.dg/ext/bitfield2.C: Remove i?86-*-netware support.
+       * g++.dg/ext/bitfield3.C: Likewise.
+       * g++.dg/ext/bitfield4.C: Likewise.
+       * g++.dg/ext/bitfield5.C: Likewise.
+       * g++.dg/other/PR23205.C: Remove *-*-netware* support.
+       * g++.dg/other/pr23205-2.C: Likewise.
+       * gcc.c-torture/compile/20001109-1.c: Remove dg-xfail-if.
+       * gcc.c-torture/compile/20001109-2.c: Likewise.
+       * gcc.dg/20040813-1.c: Remove *-*-netware* support.
+       * gcc.dg/bitfld-15.c: Remove i?86-*-netware support.
+       * gcc.dg/bitfld-16.c: Likewise.
+       * gcc.dg/bitfld-17.c: Likewise.
+       * gcc.dg/bitfld-18.c: Likewise.
+       * gcc.dg/builtins-config.h: Remove Netware support.
+       * gcc.dg/cdce1.c: Remove *-*-netware* support.  Update line number.
+       * gcc.dg/cdce2.c: Likewise.
+       * gcc.dg/cpp/assert4.c: Remove netware support.
+       * gcc.dg/debug/pr35154.c: Remove *-*-netware* support.
+       * gfortran.dg/debug/pr35154-stabs.f: Remove *-*-netware* support.
+
+       * lib/target-supports.exp (check_visibility_available): Remove
+       NetWare support.
+       (check_profiling_available): Likewise.
+
+2011-07-18  Ira Rosen  <ira.rosen@linaro.org>
+
+       * gcc.dg/vect/pr49038.c: Run only on targets that support mmap.
+
+2011-07-17  Tobias Burnus  <burnus@net-b.de>
+           Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/34657
+       * gfortran.dg/generic_17.f90: Fix testcase.
+       * gfortran.dg/interface_3.f90: Add dg-error.
+       * gfortran.dg/use_14.f90: New.
+       * gfortran.dg/use_15.f90: New.
+
+2011-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/pointer_controlled.adb: New test.
+
+2011-07-17  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/49624
+       * gfortran.dg/pointer_remapping_7.f90: New.
+
+2011-07-16  Jason Merrill  <jason@redhat.com>
+
+       * lib/prune.exp (prune_gcc_output): Prune "In substitution" too.
+
+2011-07-16  Nathan Froyd  <froydnj@codesourcery.com>
+           Jason Merrill  <jason@redhat.com>
+
+       PR c++/45329
+       PR c++/48934
+       * g++.dg/cpp0x/decltype29.C: Adjust.
+       * g++.dg/cpp0x/error4.C: Adjust.
+       * g++.dg/cpp0x/sfinae26.C: Adjust.
+       * g++.dg/cpp0x/variadic105.C: Adjust.
+       * g++.dg/template/deduce3.C: Adjust.
+       * g++.dg/template/error45.C: Adjust.
+       * g++.dg/template/ptrmem2.C: Adjust.
+       * g++.dg/template/sfinae2.C: Adjust.
+       * g++.old-deja/g++.pt/crash60.C: Adjust.
+       * g++.old-deja/g++.pt/unify6.C: Adjust.
+       * g++.dg/cpp0x/lambda/lambda-ice2.C: Adjust.
+       * g++.dg/cpp0x/nullptr15.C: Adjust.
+       * g++.dg/cpp0x/pr31431-2.C: Adjust.
+       * g++.dg/cpp0x/pr31431.C: Adjust.
+       * g++.dg/cpp0x/pr31434.C: Adjust.
+       * g++.dg/cpp0x/sfinae11.C: Adjust
+       * g++.dg/cpp0x/temp_default2.C: Adjust.
+       * g++.dg/cpp0x/trailing4.C: Adjust.
+       * g++.dg/cpp0x/variadic-ex3.C: Adjust.
+       * g++.dg/cpp0x/variadic-ex4.C: Adjust.
+       * g++.dg/cpp0x/variadic105.C: Adjust.
+       * g++.dg/cpp0x/vt-37737-2.C: Adjust.
+       * g++.dg/ext/vla2.C: Adjust.
+       * g++.dg/other/ptrmem10.C: Adjust.
+       * g++.dg/other/ptrmem11.C: Adjust.
+       * g++.dg/overload/unknown1.C: Adjust.
+       * g++.dg/template/conv11.C: Adjust.
+       * g++.dg/template/dependent-expr5.C: Adjust.
+       * g++.dg/template/friend.C: Adjust.
+       * g++.dg/template/incomplete2.C: Adjust.
+       * g++.dg/template/local4.C: Adjust.
+       * g++.dg/template/local6.C: Adjust.
+       * g++.dg/template/operator9.C: Adjust.
+       * g++.dg/template/ttp25.C: Adjust.
+       * g++.dg/template/unify10.C: Adjust.
+       * g++.dg/template/unify11.C: Adjust.
+       * g++.dg/template/unify6.C: Adjust.
+       * g++.dg/template/unify9.C: Adjust.
+       * g++.dg/template/varmod1.C: Adjust.
+       * g++.old-deja/g++.brendan/crash56.C: Adjust.
+       * g++.old-deja/g++.pt/crash28.C: Adjust.
+       * g++.old-deja/g++.pt/explicit41.C: Adjust.
+       * g++.old-deja/g++.pt/explicit77.C: Adjust.
+       * g++.old-deja/g++.pt/expr2.C: Adjust.
+       * g++.old-deja/g++.pt/ptrmem6.C: Adjust.
+       * g++.old-deja/g++.pt/spec5.C: Adjust.
+       * g++.old-deja/g++.pt/spec6.C: Adjust.
+       * g++.old-deja/g++.pt/unify4.C: Adjust.
+       * g++.old-deja/g++.pt/unify8.C: Adjust.
+       * g++.old-deja/g++.robertl/eb98.C: Adjust.
+       * g++.dg/overload/template5.C: New testcase.
+       * g++.dg/template/overload12.C: New testcase.
+
+2011-07-11  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/coarray_14.f90: Remove dg-error "sorry not implemented".
+       * gfortran.dg/coarray_7.f90: Ditto.
+       * gfortran.dg/coarray/scalar_alloc_1.f90: New.
+       * gfortran.dg/coarray/scalar_alloc_2.f90: New.
+
+2011-07-16  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Add tic6x-*-*
+       case.
+       * gcc.c-torture/execute/ieee/20000320-1.x: Likewise.
+       * gcc.c-torture/execute/ieee/hugeval.x: Likewise.
+       * gcc.c-torture/execute/ieee/mzero2.c: Comment out the divide tests for
+       C67X.
+       * gcc.c-torture/execute/ieee/pr29302.x: New file.
+       * gcc.dg/torture/type-generic-1.c: Add -DUNSAFE for tic6x-*-*.
+       * gcc.dg/torture/builtin-math-7.c: Add a comment.
+
+2011-07-15  Jason Merrill  <jason@redhat.com>
+
+       PR testsuite/49741
+       * lib/g++.exp (${tool}_option_help, ${tool}_option_proc): Restore.
+       Use --extra_opts instead of --additional_options.
+
+2011-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR testsuite/49753
+       * g++.dg/torture/pr49309.C: Remove.
+
+2011-07-15  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * gcc.target/tic6x/weak-call.c: New test.
+       * gcc.target/tic6x/fpcmp.c: New test.
+       * gcc.target/tic6x/fpdiv.c: New test.
+       * gcc.target/tic6x/rotdi16-scan.c: New test.
+       * gcc.target/tic6x/ffssi.c: New test.
+       * gcc.target/tic6x/fpdiv-lib.c: New test.
+       * gcc.target/tic6x/cold-lc.c: New test.
+       * gcc.target/tic6x/longcalls.c: New test.
+       * gcc.target/tic6x/abi-align-1.c: New test.
+       * gcc.target/tic6x/fpcmp-finite.c: New test.
+       * gcc.target/tic6x/rotdi16.c: New test.
+       * gcc.target/tic6x/bswapl.c: New test.
+       * gcc.target/tic6x/ffsdi.c: New test.
+       * gcc.target/tic6x/tic6x.exp: New file.
+       * gcc.target/tic6x/builtins/arith24.c: New test.
+       * gcc.target/tic6x/builtins/smpy.c: New test.
+       * gcc.target/tic6x/builtins/smpylh.c: New test.
+       * gcc.target/tic6x/builtins/smpyh.c: New test.
+       * gcc.target/tic6x/builtins/sarith1.c: New test.
+       * gcc.target/tic6x/builtins/extclr.c: New test
+       * gcc.target/tic6x/builtins/c6x-builtins.exp: New file.
+       * gcc.target/tic6x/builtin-math-7.c: New test, adapted from gcc.dg.
+       * lib/target-supports.exp (chck_profiling_available): Not on tic6x.
+       (check_effective_target_ti_c67x, check_effective_target_ti_c64xp):
+       New functions.
+       * gcc.c-torture/execute/20101011-1.c: Add a condition for
+       __TMS320C6X__.
+       * gcc.dg/20020312-2.c: Likewise.
+       * gcc.dg/pr27095.c: Handle tic6x like hppa.
+       * gcc.dg/torture/pr37868.c: Skip on tic6x.
+       * gcc.dg/torture/builtin-math-7.c: Likewise.
+
+       PR testsuite/49757
+       * gcc.target/tic6x/builtins/c6x-builtins.exp: Return if
+       not testing tic6x-*-*.
+
+2011-07-14  Andrew Pinski  <pinskia@gmail.com>
+
+       PR tree-opt/49309
+       * g++.dg/torture/pr49309.C: New testcase.
+
+2011-07-14  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * gcc.dg/pr48770.c: Add dg-require-effective-target fpic.
+
+2011-07-14  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49651
+       * gcc.dg/torture/pr49651.c: New testcase.
+
+2011-07-14  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/43746
+       * gcc.dg/array-quals-1.c: Don't xfail on AVR.
+
+2011-07-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       * gcc.target/powerpc/no-r11-1.c: Change -mno-r11 to
+       -mno-pointers-to-nested-functions.
+       * gcc.target/powerpc/no-r11-2.c: Ditto.
+       * gcc.target/powerpc/no-r11-3.c: Ditto.
+
+2011-07-13  Jason Merrill  <jason@redhat.com>
+
+       * lib/g++.exp (${tool}_option_help, ${tool}_option_proc): Remove.
+       * lib/lto.exp (lto_prune_warns): Prune warning about -std=c++0x
+       when compiling C files.
+       * g++.dg/debug/dwarf2/lineno-simple1.C: Avoid constexpr ctor.
+       * g++.dg/debug/dwarf2/pr44641.C: Avoid constexpr ctor.
+       * g++.dg/ext/utf-dflt.C: Specify -std=c++98.
+       * g++.dg/lookup/anon2.C: Likewise.
+       * g++.dg/tree-ssa/copyprop.C: Likewise.
+       * g++.old-deja/g++.jason/rfg27.C: Likewise.
+       * g++.dg/init/vector1.C: Ignore narrowing errors.
+       * g++.dg/torture/pr35526.C: Likewise.
+       * g++.old-deja/g++.ext/arrnew.C: Prune C++0x warning.
+
+2011-07-13  Janne Blomqvist  <jb@gcc.gnu.org>
+
+       PR libfortran/49296
+       * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
+       and logical reads.
+
+2011-07-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.c-torture/execute/990127-2.x: Use -mpc64 on i?86-*-darwin*,
+       i?86-*-solaris2*, x86_64-*-darwin*, x86_64-*-solaris2*.
+
+2011-07-13  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/g++.exp (g++_init):  Use istarget.  Remove target_triplet global.
+       * lib/obj-c++.exp (obj-c++_init): Ditto.
+       * lib/file-format.exp (gcc_target_object_format): Ditto.
+       * lib/target-supports-dg.exp (dg-require-dll): Ditto.
+       * lib/target-supports-dg-exp (check_weak_available): Ditto.
+       (check_visibility_available): Ditto.
+       (check_effective_target_tls_native): Ditto.
+       (check_effective_target_tls_emulated): Ditto.
+       (check_effective_target_function_sections): Ditto.
+
+2011-07-13  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * gcc.target/arm/pr48183.c: New test.
+
+2011-07-13  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/torture/20110713-1.c: New testcase.
+
+2011-07-12  Andrew Pinski  <pinskia@gmail.com>
+
+       PR rtl-opt/49474
+       * gcc.c-torture/compile/pr49474.c: New testcase.
+
+2011-07-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/49712
+       * gcc.c-torture/execute/pr49712.c: New test.
+
+2011-07-11  Jason Merrill  <jason@redhat.com>
+
+       PR c++/44609
+       * g++.dg/template/recurse3.C: New.
+
+2011-07-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/49676
+       * gcc.dg/guality/csttest.c: New test.
+
+       PR fortran/49698
+       * gfortran.dg/pr49698.f90: New test.
+
+2011-07-11  Jeff Law  <law@redhat.com>
+
+       * gcc.dg/uninit-pred-8_b.c: Disable dominator optimizations.
+
+2011-07-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Check ia32.
+       * go.test/go-test.exp (go-set-goarch): Likewise.
+
+2011-07-11  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/39633
+       * gcc.target/avr/torture/pr39633.c: New test case.
+
+2011-07-11  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/18918
+       * gfortran.dg/coarray_lock_3.f90: Remove bogus dg-error.
+
+2011-07-11  Georg-Johann Lay  <avr@gjlay.de>
+
+       * lib/target-supports.exp (check_effective_target_scheduling):
+       New Function.
+       * gcc.dg/pr46614.c: Add dg-require-effective-target scheduling.
+       * gcc.dg/pr45055.c: Ditto.
+       * gcc.dg/pr45353.c: Ditto.
+       * g++.dg/pr45056.C: Ditto.
+
+2011-07-11  Georg-Johann Lay  <avr@gjlay.de>
+
+       * gcc.dg/compat/struct-by-value-16_main.c: Skip AVR.
+       * gcc.dg/compat/struct-by-value-17_main.c: Skip AVR.
+       * gcc.dg/compat/struct-by-value-18_main.c: Skip AVR.
+       * g++.dg/torture/pr31863.C: Skip AVR.
+
+2011-07-10  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/49690
+       * gfortran.dg/intrinsic_signal.f90: New.
+
+2011-07-09  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/regress/regress6.C: New.
+       * g++.dg/parse/crash45.C: Adjust message.
+       * g++.dg/template/crash38.C: Adjust message.
+       * g++.dg/template/crash64.C: Adjust message.
+
+2011-07-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * c-c++-common/dfp/func-vararg-alternate-d128-2.c: Support x32.
+       * c-c++-common/dfp/func-vararg-mixed-2.c: Likewise.
+       * g++.dg/abi/bitfield3.C: Likewise.
+       * g++.dg/eh/pr38662.C: Likewise.
+       * g++.dg/ext/attrib36.C: Likewise.
+       * g++.dg/ext/attrib37.C: Likewise.
+       * g++.dg/ext/attrib8.C: Likewise.
+       * g++.dg/ext/tmplattr1.C: Likewise.
+       * g++.dg/inherit/override-attribs.C: Likewise.
+       * g++.dg/opt/inline9.C: Likewise.
+       * g++.dg/opt/life1.C: Likewise.
+       * g++.dg/opt/longbranch2.C: Likewise.
+       * g++.dg/opt/nrv12.C: Likewise.
+       * g++.dg/opt/reg-stack4.C: Likewise.
+       * g++.dg/other/pr35504.C: Likewise.
+       * g++.dg/other/pr39496.C: Likewise.
+       * g++.dg/torture/stackalign/eh-fastcall-1.C: Likewise.
+       * g++.dg/torture/stackalign/eh-thiscall-1.C: Likewise.
+       * g++.dg/torture/stackalign/stdcall-1.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-0.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-1.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-2.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-3.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-4.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-5.C: Likewise.
+       * g++.dg/torture/stackalign/unwind-6.C: Likewise.
+       * g++.dg/warn/pr15774-1.C: Likewise.
+       * g++.dg/warn/pr15774-2.C: Likewise.
+       * g++.old-deja/g++.ext/attrib1.C: Likewise.
+       * g++.old-deja/g++.ext/attrib2.C: Likewise.
+       * g++.old-deja/g++.ext/attrib3.C: Likewise.
+       * g++.old-deja/g++.pt/asm2.C: Likewise.
+       * gcc.c-torture/compile/20000804-1.c: Likewise.
+       * gcc.c-torture/compile/pr16566-2.c: Likewise.
+       * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
+       * gcc.dg/20020108-1.c: Likewise.
+       * gcc.dg/20020122-2.c: Likewise.
+       * gcc.dg/20020122-3.c: Likewise.
+       * gcc.dg/20020206-1.c: Likewise.
+       * gcc.dg/20020219-1.c: Likewise.
+       * gcc.dg/20020310-1.c: Likewise.
+       * gcc.dg/20020411-1.c: Likewise.
+       * gcc.dg/20020418-2.c: Likewise.
+       * gcc.dg/20020426-2.c: Likewise.
+       * gcc.dg/20020517-1.c: Likewise.
+       * gcc.dg/20030204-1.c: Likewise.
+       * gcc.dg/20030826-2.c: Likewise.
+       * gcc.dg/20031102-1.c: Likewise.
+       * gcc.dg/20031202-1.c: Likewise.
+       * gcc.dg/20050111-1.c: Likewise.
+       * gcc.dg/20050503-1.c: Likewise.
+       * gcc.dg/array-init-1.c: Likewise.
+       * gcc.dg/builtin-apply4.c: Likewise.
+       * gcc.dg/dfp/pr31344.c: Likewise.
+       * gcc.dg/gomp/atomic-11.c: Likewise.
+       * gcc.dg/graphite/pr40281.c: Likewise.
+       * gcc.dg/ia64-sync-1.c: Likewise.
+       * gcc.dg/ia64-sync-2.c: Likewise.
+       * gcc.dg/ia64-sync-3.c: Likewise.
+       * gcc.dg/ia64-sync-4.c: Likewise.
+       * gcc.dg/ifcvt-fabs-1.c: Likewise.
+       * gcc.dg/invalid-call-1.c: Likewise.
+       * gcc.dg/loop-3.c: Likewise.
+       * gcc.dg/lower-subreg-1.c: Likewise.
+       * gcc.dg/lto/pr47259_0.c: Likewise.
+       * gcc.dg/nested-calls-1.c: Likewise.
+       * gcc.dg/pr20017.c: Likewise.
+       * gcc.dg/pr25023.c: Likewise.
+       * gcc.dg/pr27671-2.c: Likewise.
+       * gcc.dg/pr32176.c: Likewise.
+       * gcc.dg/pr33676.c: Likewise.
+       * gcc.dg/pr35045.c: Likewise.
+       * gcc.dg/pr36015.c: Likewise.
+       * gcc.dg/pr36584.c: Likewise.
+       * gcc.dg/pr36998.c: Likewise.
+       * gcc.dg/pr37438.c: Likewise.
+       * gcc.dg/pr37908.c: Likewise.
+       * gcc.dg/pr41241.c: Likewise.
+       * gcc.dg/pr41340.c: Likewise.
+       * gcc.dg/pr44136.c: Likewise.
+       * gcc.dg/pr44194-1.c: Likewise.
+       * gcc.dg/pr46212.c: Likewise.
+       * gcc.dg/prefetch-loop-arrays-1.c: Likewise.
+       * gcc.dg/setjmp-2.c: Likewise.
+       * gcc.dg/short-compare-1.c: Likewise.
+       * gcc.dg/short-compare-2.c: Likewise.
+       * gcc.dg/smod-1.c: Likewise.
+       * gcc.dg/sync-2.c: Likewise.
+       * gcc.dg/sync-3.c: Likewise.
+       * gcc.dg/tls/opt-1.c: Likewise.
+       * gcc.dg/tls/opt-2.c: Likewise.
+       * gcc.dg/tls/opt-3.c: Likewise.
+       * gcc.dg/torture/badshift.c: Likewise.
+       * gcc.dg/torture/fp-int-convert-float80-timode.c: Likewise.
+       * gcc.dg/torture/pr20314-2.c: Likewise.
+       * gcc.dg/torture/pr36891.c: Likewise.
+       * gcc.dg/torture/pr38774.c: Likewise.
+       * gcc.dg/torture/stackalign/alloca-2.c: Likewise.
+       * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
+       * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
+       * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
+       * gcc.dg/torture/stackalign/fastcall-1.c: Likewise.
+       * gcc.dg/torture/stackalign/push-1.c: Likewise.
+       * gcc.dg/torture/stackalign/regparm-1.c: Likewise.
+       * gcc.dg/torture/stackalign/thiscall-1.c: Likewise.
+       * gcc.dg/tree-ssa/loop-28.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-3.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-4.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-5.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-6.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-7.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-8.c: Likewise.
+       * gcc.dg/tree-ssa/prefetch-9.c: Likewise.
+       * gcc.dg/tree-ssa/stdarg-2.c: Likewise.
+       * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
+       * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
+       * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
+       * gcc.dg/tree-ssa/update-unroll-1.c: Likewise.
+       * gcc.dg/unroll-1.c: Likewise.
+       * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
+       * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
+       * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
+       * gcc.misc-tests/i386-pf-none-1.c: Likewise.
+       * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
+       * gcc.target/i386/20000609-1.c: Likewise.
+       * gcc.target/i386/20000720-1.c: Likewise.
+       * gcc.target/i386/20000724-1.c: Likewise.
+       * gcc.target/i386/20011107-1.c: Likewise.
+       * gcc.target/i386/20011119-1.c: Likewise.
+       * gcc.target/i386/20020201-3.c: Likewise.
+       * gcc.target/i386/20020218-1.c: Likewise.
+       * gcc.target/i386/20020729-1.c: Likewise.
+       * gcc.target/i386/20030926-1.c: Likewise.
+       * gcc.target/i386/20060125-1.c: Likewise.
+       * gcc.target/i386/20060125-2.c: Likewise.
+       * gcc.target/i386/20060512-1.c: Likewise.
+       * gcc.target/i386/20060512-2.c: Likewise.
+       * gcc.target/i386/20060512-3.c: Likewise.
+       * gcc.target/i386/20060512-4.c: Likewise.
+       * gcc.target/i386/387-1.c: Likewise.
+       * gcc.target/i386/387-2.c: Likewise.
+       * gcc.target/i386/387-5.c: Likewise.
+       * gcc.target/i386/387-6.c: Likewise.
+       * gcc.target/i386/980312-1.c: Likewise.
+       * gcc.target/i386/980313-1.c: Likewise.
+       * gcc.target/i386/990117-1.c: Likewise.
+       * gcc.target/i386/990424-1.c: Likewise.
+       * gcc.target/i386/990524-1.c: Likewise.
+       * gcc.target/i386/991129-1.c: Likewise.
+       * gcc.target/i386/991214-1.c: Likewise.
+       * gcc.target/i386/991230-1.c: Likewise.
+       * gcc.target/i386/addr-sel-1.c: Likewise.
+       * gcc.target/i386/aggregate-ret1.c: Likewise.
+       * gcc.target/i386/aggregate-ret2.c: Likewise.
+       * gcc.target/i386/align-main-3.c: Likewise.
+       * gcc.target/i386/amd64-abi-1.c: Likewise.
+       * gcc.target/i386/amd64-abi-2.c: Likewise.
+       * gcc.target/i386/amd64-abi-4.c: Likewise.
+       * gcc.target/i386/amd64-abi-5.c: Likewise.
+       * gcc.target/i386/amd64-abi-6.c: Likewise.
+       * gcc.target/i386/asm-1.c: Likewise.
+       * gcc.target/i386/asm-3.c: Likewise.
+       * gcc.target/i386/asm-5.c: Likewise.
+       * gcc.target/i386/attributes-error.c: Likewise.
+       * gcc.target/i386/avx-vcvtsd2si-2.c: Likewise.
+       * gcc.target/i386/avx-vcvtsi2sd-2.c: Likewise.
+       * gcc.target/i386/avx-vcvtsi2ss-2.c: Likewise.
+       * gcc.target/i386/avx-vcvtss2si-2.c: Likewise.
+       * gcc.target/i386/avx-vcvttsd2si-2.c: Likewise.
+       * gcc.target/i386/avx-vcvttss2si-2.c: Likewise.
+       * gcc.target/i386/avx-vinsertps-3.c: Likewise.
+       * gcc.target/i386/avx-vmovd-2.c: Likewise.
+       * gcc.target/i386/avx-vmovq-2.c: Likewise.
+       * gcc.target/i386/avx-vmovq-3.c: Likewise.
+       * gcc.target/i386/avx-vpextrq-1.c: Likewise.
+       * gcc.target/i386/avx-vpinsrq-1.c: Likewise.
+       * gcc.target/i386/avx-vzeroupper-16.c: Likewise.
+       * gcc.target/i386/avx-vzeroupper-17.c: Likewise.
+       * gcc.target/i386/avx-vzeroupper-18.c: Likewise.
+       * gcc.target/i386/bitfield1.c: Likewise.
+       * gcc.target/i386/bitfield2.c: Likewise.
+       * gcc.target/i386/bmi-2.c: Likewise.
+       * gcc.target/i386/bmi-5.c: Likewise.
+       * gcc.target/i386/builtin-unreachable.c: Likewise.
+       * gcc.target/i386/cleanup-2.c: Likewise.
+       * gcc.target/i386/clobbers.c: Likewise.
+       * gcc.target/i386/cmov8.c: Likewise.
+       * gcc.target/i386/cmpxchg16b-1.c: Likewise.
+       * gcc.target/i386/compress-float-387-pic.c: Likewise.
+       * gcc.target/i386/compress-float-387.c: Likewise.
+       * gcc.target/i386/compress-float-sse-pic.c: Likewise.
+       * gcc.target/i386/compress-float-sse.c: Likewise.
+       * gcc.target/i386/crc32-2.c: Likewise.
+       * gcc.target/i386/crc32-3.c: Likewise.
+       * gcc.target/i386/divmod-7.c: Likewise.
+       * gcc.target/i386/divmod-8.c: Likewise.
+       * gcc.target/i386/fastcall-sseregparm.c: Likewise.
+       * gcc.target/i386/fma3-builtin.c: Likewise.
+       * gcc.target/i386/fma3-fma.c: Likewise.
+       * gcc.target/i386/fma4-256-vector.c: Likewise.
+       * gcc.target/i386/fma4-builtin.c: Likewise.
+       * gcc.target/i386/fma4-fma-2.c: Likewise.
+       * gcc.target/i386/fma4-fma.c: Likewise.
+       * gcc.target/i386/fma4-vector-2.c: Likewise.
+       * gcc.target/i386/fma4-vector.c: Likewise.
+       * gcc.target/i386/funcspec-1.c: Likewise.
+       * gcc.target/i386/funcspec-10.c: Likewise.
+       * gcc.target/i386/funcspec-11.c: Likewise.
+       * gcc.target/i386/funcspec-2.c: Likewise.
+       * gcc.target/i386/funcspec-5.c: Likewise.
+       * gcc.target/i386/funcspec-6.c: Likewise.
+       * gcc.target/i386/gcc-have-sync-compare-and-swap-1.c: Likewise.
+       * gcc.target/i386/gcc-have-sync-compare-and-swap-2.c: Likewise.
+       * gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Likewise.
+       * gcc.target/i386/gcc-have-sync-compare-and-swap-4.c: Likewise.
+       * gcc.target/i386/incoming-1.c: Likewise.
+       * gcc.target/i386/incoming-10.c: Likewise.
+       * gcc.target/i386/incoming-11.c: Likewise.
+       * gcc.target/i386/incoming-12.c: Likewise.
+       * gcc.target/i386/incoming-13.c: Likewise.
+       * gcc.target/i386/incoming-14.c: Likewise.
+       * gcc.target/i386/incoming-15.c: Likewise.
+       * gcc.target/i386/incoming-2.c: Likewise.
+       * gcc.target/i386/incoming-3.c: Likewise.
+       * gcc.target/i386/incoming-4.c: Likewise.
+       * gcc.target/i386/incoming-5.c: Likewise.
+       * gcc.target/i386/incoming-6.c: Likewise.
+       * gcc.target/i386/incoming-7.c: Likewise.
+       * gcc.target/i386/incoming-8.c: Likewise.
+       * gcc.target/i386/incoming-9.c: Likewise.
+       * gcc.target/i386/lea.c: Likewise.
+       * gcc.target/i386/local.c: Likewise.
+       * gcc.target/i386/loop-1.c: Likewise.
+       * gcc.target/i386/loop-2.c: Likewise.
+       * gcc.target/i386/loop-3.c: Likewise.
+       * gcc.target/i386/max-stack-align.c: Likewise.
+       * gcc.target/i386/memcpy-1.c: Likewise.
+       * gcc.target/i386/movbe-2.c: Likewise.
+       * gcc.target/i386/movq-2.c: Likewise.
+       * gcc.target/i386/movq.c: Likewise.
+       * gcc.target/i386/nrv1.c: Likewise.
+       * gcc.target/i386/pad-4.c: Likewise.
+       * gcc.target/i386/pad-5a.c: Likewise.
+       * gcc.target/i386/pad-5b.c: Likewise.
+       * gcc.target/i386/pad-6a.c: Likewise.
+       * gcc.target/i386/pad-6b.c: Likewise.
+       * gcc.target/i386/pad-7.c: Likewise.
+       * gcc.target/i386/pad-9.c: Likewise.
+       * gcc.target/i386/pentium4-not-mull.c: Likewise.
+       * gcc.target/i386/pic-1.c: Likewise.
+       * gcc.target/i386/pr12092-1.c: Likewise.
+       * gcc.target/i386/pr12329.c: Likewise.
+       * gcc.target/i386/pr21518.c: Likewise.
+       * gcc.target/i386/pr22362.c: Likewise.
+       * gcc.target/i386/pr22585.c: Likewise.
+       * gcc.target/i386/pr23098.c: Likewise.
+       * gcc.target/i386/pr25196.c: Likewise.
+       * gcc.target/i386/pr25293.c: Likewise.
+       * gcc.target/i386/pr25654.c: Likewise.
+       * gcc.target/i386/pr26449.c: Likewise.
+       * gcc.target/i386/pr26778.c: Likewise.
+       * gcc.target/i386/pr26826.c: Likewise.
+       * gcc.target/i386/pr27266.c: Likewise.
+       * gcc.target/i386/pr29978.c: Likewise.
+       * gcc.target/i386/pr30505.c: Likewise.
+       * gcc.target/i386/pr30961-1.c: Likewise.
+       * gcc.target/i386/pr31628.c: Likewise.
+       * gcc.target/i386/pr32000-2.c: Likewise.
+       * gcc.target/i386/pr32661-1.c: Likewise.
+       * gcc.target/i386/pr32708-2.c: Likewise.
+       * gcc.target/i386/pr32708-3.c: Likewise.
+       * gcc.target/i386/pr34256.c: Likewise.
+       * gcc.target/i386/pr34312.c: Likewise.
+       * gcc.target/i386/pr34522.c: Likewise.
+       * gcc.target/i386/pr35160.c: Likewise.
+       * gcc.target/i386/pr35281.c: Likewise.
+       * gcc.target/i386/pr36246.c: Likewise.
+       * gcc.target/i386/pr36786.c: Likewise.
+       * gcc.target/i386/pr37275.c: Likewise.
+       * gcc.target/i386/pr37843-3.c: Likewise.
+       * gcc.target/i386/pr37843-4.c: Likewise.
+       * gcc.target/i386/pr39082-1.c: Likewise.
+       * gcc.target/i386/pr39431.c: Likewise.
+       * gcc.target/i386/pr39496.c: Likewise.
+       * gcc.target/i386/pr39543-2.c: Likewise.
+       * gcc.target/i386/pr39911.c: Likewise.
+       * gcc.target/i386/pr40718.c: Likewise.
+       * gcc.target/i386/pr40906-1.c: Likewise.
+       * gcc.target/i386/pr40906-2.c: Likewise.
+       * gcc.target/i386/pr40906-3.c: Likewise.
+       * gcc.target/i386/pr40934.c: Likewise.
+       * gcc.target/i386/pr41900.c: Likewise.
+       * gcc.target/i386/pr42589.c: Likewise.
+       * gcc.target/i386/pr43662.c: Likewise.
+       * gcc.target/i386/pr43671.c: Likewise.
+       * gcc.target/i386/pr43766.c: Likewise.
+       * gcc.target/i386/pr43869.c: Likewise.
+       * gcc.target/i386/pr44942.c: Likewise.
+       * gcc.target/i386/pr44948-2a.c: Likewise.
+       * gcc.target/i386/pr45234.c: Likewise.
+       * gcc.target/i386/pr45336-2.c: Likewise.
+       * gcc.target/i386/pr45336-4.c: Likewise.
+       * gcc.target/i386/pr45852.c: Likewise.
+       * gcc.target/i386/pr46470.c: Likewise.
+       * gcc.target/i386/pr48037-1.c: Likewise.
+       * gcc.target/i386/pr48389.c: Likewise.
+       * gcc.target/i386/pr49095.c: Likewise.
+       * gcc.target/i386/pr9771-1.c: Likewise.
+       * gcc.target/i386/rdfsbase-1.c: Likewise.
+       * gcc.target/i386/rdfsbase-2.c: Likewise.
+       * gcc.target/i386/rdgsbase-1.c: Likewise.
+       * gcc.target/i386/rdgsbase-2.c: Likewise.
+       * gcc.target/i386/rdrand-3.c: Likewise.
+       * gcc.target/i386/regparm-stdcall.c: Likewise.
+       * gcc.target/i386/regparm.c: Likewise.
+       * gcc.target/i386/reload-1.c: Likewise.
+       * gcc.target/i386/rotate-2.c: Likewise.
+       * gcc.target/i386/sibcall-5.c: Likewise.
+       * gcc.target/i386/signbit-1.c: Likewise.
+       * gcc.target/i386/signbit-2.c: Likewise.
+       * gcc.target/i386/signbit-3.c: Likewise.
+       * gcc.target/i386/sse-5.c: Likewise.
+       * gcc.target/i386/sse-8.c: Likewise.
+       * gcc.target/i386/sse-cvtsi2ss-2.c: Likewise.
+       * gcc.target/i386/sse-cvtss2si-2.c: Likewise.
+       * gcc.target/i386/sse-cvttss2si-2.c: Likewise.
+       * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
+       * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
+       * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
+       * gcc.target/i386/sse2-init-v2di-2.c: Likewise.
+       * gcc.target/i386/sse2-movq-2.c: Likewise.
+       * gcc.target/i386/sse2-movq-3.c: Likewise.
+       * gcc.target/i386/sse4_1-insertps-3.c: Likewise.
+       * gcc.target/i386/sse4_1-pextrq.c: Likewise.
+       * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
+       * gcc.target/i386/sse4_2-crc32q.c: Likewise.
+       * gcc.target/i386/sse4_2-popcntq.c: Likewise.
+       * gcc.target/i386/ssefn-1.c: Likewise.
+       * gcc.target/i386/ssefn-2.c: Likewise.
+       * gcc.target/i386/sseregparm-1.c: Likewise.
+       * gcc.target/i386/sseregparm-2.c: Likewise.
+       * gcc.target/i386/sseregparm-3.c: Likewise.
+       * gcc.target/i386/sseregparm-4.c: Likewise.
+       * gcc.target/i386/sseregparm-5.c: Likewise.
+       * gcc.target/i386/sseregparm-6.c: Likewise.
+       * gcc.target/i386/sseregparm-7.c: Likewise.
+       * gcc.target/i386/sseregparm-8.c: Likewise.
+       * gcc.target/i386/stack-realign.c: Likewise.
+       * gcc.target/i386/stack-usage-realign.c: Likewise.
+       * gcc.target/i386/stackalign/asm-1.c: Likewise.
+       * gcc.target/i386/stackalign/longlong-1.c: Likewise.
+       * gcc.target/i386/stackalign/longlong-2.c: Likewise.
+       * gcc.target/i386/stackalign/return-1.c: Likewise.
+       * gcc.target/i386/stackalign/return-2.c: Likewise.
+       * gcc.target/i386/stackalign/return-3.c: Likewise.
+       * gcc.target/i386/tailcall-1.c: Likewise.
+       * gcc.target/i386/tbm-2.c: Likewise.
+       * gcc.target/i386/udivmod-7.c: Likewise.
+       * gcc.target/i386/udivmod-8.c: Likewise.
+       * gcc.target/i386/unroll-1.c: Likewise.
+       * gcc.target/i386/vararg-1.c: Likewise.
+       * gcc.target/i386/vararg-2.c: Likewise.
+       * gcc.target/i386/vect8-ret.c: Likewise.
+       * gcc.target/i386/vectorize5.c: Likewise.
+       * gcc.target/i386/wmul-1.c: Likewise.
+       * gcc.target/i386/wmul-2.c: Likewise.
+       * gcc.target/i386/wrfsbase-1.c: Likewise.
+       * gcc.target/i386/wrfsbase-2.c: Likewise.
+       * gcc.target/i386/wrgsbase-1.c: Likewise.
+       * gcc.target/i386/wrgsbase-2.c: Likewise.
+       * gcc.target/i386/xop-pcmov.c: Likewise.
+       * gcc.target/i386/xop-pcmov2.c: Likewise.
+       * gcc.target/i386/xop-rotate1-vector.c: Likewise.
+       * gcc.target/i386/xop-rotate2-vector.c: Likewise.
+       * gcc.target/i386/xop-rotate3-vector.c: Likewise.
+       * gcc.target/i386/xop-shift1-vector.c: Likewise.
+       * gcc.target/i386/xop-shift2-vector.c: Likewise.
+       * gcc.target/i386/xop-shift3-vector.c: Likewise.
+       * gcc.target/i386/zee.c: Likewise.
+       * gcc.target/x86_64/abi/callabi/callabi.exp: Likewise.
+       * gfortran.dg/compiler-directive_2.f: Likewise.
+       * gfortran.dg/g77/20010216-1.f: Likewise.
+       * gfortran.dg/gomp/pr39152.f90: Likewise.
+       * gfortran.dg/pr33794.f90: Likewise.
+
+2011-07-09  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/regress/regress5.C: New.
+
+2011-07-08  Jason Merrill  <jason@redhat.com>
+
+       PR c++/45437
+       * g++.dg/expr/compound-asn1.C: New.
+       * g++.dg/warn/sequence-pt-1.C: Change one dg-error to dg-bogus.
+
+2011-07-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/49621
+       * gcc.target/powerpc/altivec-34.c: New test.
+
+2011-07-08  Jason Merrill  <jason@redhat.com>
+
+       PR c++/45603
+       * g++.dg/abi/guard3.C: New.
+
+2011-07-08  Julian Brown  <julian@codesourcery.com>
+
+       * lib/target-supports.exp
+       (check_effective_target_arm_little_endian): New.
+       (check_effective_target_vect_pack_trunc): Use above.
+       (check_effective_target_vect_unpack): Likewise.
+       (check_effective_target_vect_element_align): Test
+       check_effective_target_arm_vect_no_misalign for ARM.
+
+2011-07-08  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49673
+       * g++.dg/cpp0x/constexpr-rom.C: New.
+
+2011-07-08  Kirill Yukhin  <kirill.yukhin@intel.com>
+
+       PR middle-end/49519
+       * g++.dg/torture/pr49519.C: New test.
+
+2011-07-08  Martin Jambor  <mjambor@suse.cz>
+
+       * gcc.dg/tree-ssa/sra-12.c: Skip dump scan on avr targets.
+
+2011-07-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR testsuite/48727
+       * g++.dg/opt/devirt2.C: Use specific pattern for sparc*-*-*.
+
+2011-07-08  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49662
+       * gcc.dg/graphite/interchange-14.c: XFAIL.
+       * gcc.dg/graphite/interchange-15.c: Likewise.
+       * gcc.dg/graphite/interchange-mvt.c: Likewise.
+
+2011-07-06  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49663
+       * g++.dg/cpp0x/regress/regress4.C: New.
+
+2011-07-07  Mikael Morin  <mikael.morin@sfr.fr>
+
+       PR fortran/49648
+       * gfortran.dg/result_in_spec_4.f90: New test.
+
 2011-07-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * gcc.target/sparc/cas64.c: New test.
        * gcc.dg/debug/pr49522.c: New test.
 
 2011-07-07  Georg-Johann Lay  <avr@gjlay.de>
-       
+
        * gcc.dg/pragma-align.c: Run only if target !default_packed.
        * gcc.dg/pr46212.c: Run only if target int32plus.
        * gcc.dg/torture/pr48146.c: Ditto.