aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog-2014
diff options
context:
space:
mode:
authorJanus Weil <janus@gcc.gnu.org>2015-01-02 12:24:32 +0100
committerJanus Weil <janus@gcc.gnu.org>2015-01-02 12:24:32 +0100
commit4294c0935c186a724f044c36ca9693a7138853ae (patch)
tree542766813f11cd3b0d5385996b80feeea40828ca /gcc/testsuite/ChangeLog-2014
parent007adc0d7920a6c8600ad039c1ddaae377cb61c8 (diff)
downloadgcc-4294c0935c186a724f044c36ca9693a7138853ae.zip
gcc-4294c0935c186a724f044c36ca9693a7138853ae.tar.gz
gcc-4294c0935c186a724f044c36ca9693a7138853ae.tar.bz2
re PR fortran/60507 (Passing function call into procedure argument not caught)
2015-01-02 Janus Weil <janus@gcc.gnu.org> PR fortran/60507 * interface.c (is_procptr_result): New function to check if an expression is a procedure-pointer result. (compare_actual_formal): Use it. 2015-01-02 Janus Weil <janus@gcc.gnu.org> PR fortran/60507 * gfortran.dg/dummy_procedure_11: New. From-SVN: r219141
Diffstat (limited to 'gcc/testsuite/ChangeLog-2014')
-rw-r--r--gcc/testsuite/ChangeLog-201418776
1 files changed, 18776 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog-2014 b/gcc/testsuite/ChangeLog-2014
new file mode 100644
index 0000000..3e8fdc2
--- /dev/null
+++ b/gcc/testsuite/ChangeLog-2014
@@ -0,0 +1,18776 @@
+2014-12-31 James Bowman <james.bowman@ftdichip.com>
+
+ * gcc.c-torture/execute/pr20621-1.c: Pass if stack < 64K.
+
+2014-12-31 David Edelsohn <dje.gcc@gmail.com>
+
+ * lib/target-supports.exp (add_options_for_tls): Prepend pthread
+ link flags.
+ * gcc.c-torture/execute/eeprof-1.c: Change AIX XFAIL to run-if.
+ * g++.old-deja/g++.mike/p755a.C: XFAIL on AIX.
+ * g++.dg/gomp/tls-5.C: Same.
+ * g++.dg/template/linkage1.C: Same.
+ * g++.dg/tls/thread_local1.C: Same.
+ * g++.dg/tls/thread_local7.C: Same.
+ * g++.dg/tls/thread_local7g.C: Same.
+
+2014-12-31 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/error_stop_3.f90: New.
+ * gfortran.dg/error_stop_4.f90: New.
+ * gfortran.dg/coarray_3.f90: Remove a dg-error.
+
+2014-12-31 Iain Sandoe <iain@codesourcery.com>
+
+ * obj-c++.dg/lambda-0.mm New.
+ * obj-c++.dg/lambda-1.mm New.
+ * obj-c++.dg/syntax-error-6.mm Adjust for revised error messages.
+
+2014-12-31 Iain Sandoe <iain@codesourcery.com>
+
+ * obj-c++.dg/standard-headers.mm New.
+
+2014-12-30 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/vect/slp-9.c: Disable einline.
+
+2014-12-30 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/49263
+ * gcc.target/sh/sh.exp (check_effective_target_sh2a): New.
+ * gcc.target/sh/pr49263-3.c: New.
+
+2014-12-30 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/49263
+ * gcc.target/sh/pr49263-1.c: New.
+ * gcc.target/sh/pr49263-2.c: New.
+
+2014-12-30 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/53987
+ * gcc.target/sh/pr53987-1.c: New.
+
+2014-12-30 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/ipa/inline-7.c: New testcase.
+
+2014-12-29 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60357
+ * gfortran.dg/alloc_comp_constructor_7.f90: New.
+
+2014-12-29 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/lto/pr59626_0.c (ASMNAME, ASMNAME2, STRING): Define.
+ (__atoi): Use ASMNAME.
+
+2014-12-28 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/pr57003.c: Skip on x32.
+ * gcc.target/i386/pr59927.c: Likewise.
+ * gcc.target/i386/pr60516.c: Likewise.
+
+2014-12-28 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/56867
+ * gfortran.dg/dependency_45.f90: New test.
+
+2014-12-27 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/54756
+ * gfortran.dg/class_array_3.f03: Fixed invalid test case.
+ * gfortran.dg/class_array_7.f03: Ditto.
+ * gfortran.dg/class_dummy_4.f03: Ditto.
+ * gfortran.dg/defined_assignment_3.f90: Ditto.
+ * gfortran.dg/defined_assignment_5.f90: Ditto.
+ * gfortran.dg/elemental_subroutine_10.f90: Ditto.
+ * gfortran.dg/typebound_operator_4.f03: Ditto.
+ * gfortran.dg/typebound_proc_16.f03: Ditto.
+ * gfortran.dg/unlimited_polymorphic_19.f90: Ditto.
+ * gfortran.dg/class_dummy_5.f90: New test.
+
+2014-12-27 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * lib/ubsan-dg.exp (check_effective_target_fsanitize_undefined):
+ Check if testcases run without errors, not just if they compile.
+
+2014-12-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/64409
+ * gcc.target/i386/pr64409.c: New test.
+
+2014-12-24 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/405-dlmzb-strlen-1.c: Explicitly align arg.
+ * gcc.target/powerpc/440-dlmzb-strlen-1.c: Ditto.
+
+2014-12-24 Andrew Stubbs <ams@codesourcery.com>
+
+ PR testsuite/64032
+ * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
+ loop exits too early.
+
+2014-12-24 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63985
+ * g++.dg/cpp0x/range-for29.C: New.
+
+2014-12-22 John David Anglin <danglin@gcc.gnu.org>
+
+ * gcc.dg/pr55023.c: New file.
+
+2014-12-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * lib/ubsan-dg.exp: Add library path for libstdc++.
+
+2014-12-22 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/58314
+ * gcc.target/sh/torture/pr58314-2.c: New.
+ * gcc.target/sh/torture/pr58314.c: Don't set -Os option.
+
+2014-12-22 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/63363
+ * gfortran.dg/kind_1.f90: New.
+
+2014-12-22 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/52933
+ * gcc.target/sh/sh/pr52933-3.c: New.
+
+2014-12-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/nan_max.adb: New test.
+
+2014-12-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/volatile1.ads: New test.
+ * gnat.dg/specs/clause_on_volatile.ads: Adjust.
+ * gnat.dg/specs/size_clause3.ads: Likewise.
+
+2014-12-22 Bin Cheng <bin.cheng@arm.com>
+
+ PR rtl-optimization/62151
+ * gcc.c-torture/execute/pr62151.c: New test.
+
+2014-12-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/atomic2.ads: New test.
+
+2014-12-21 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/17280
+ * gcc.target/sh/torture/pr17280.c: New.
+
+2014-12-19 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * g++.dg/cpp1y/feat-cxx98-neg.C: Enable __cpp_sized_deallocation test.
+ * g++.dg/cpp1y/feat-cxx14.C: Ditto.
+ * g++.dg/cpp1y/feat-cxx11-neg.C: Ditto and move tests for consistent
+ order.
+ * g++.dg/cpp1y/feat-sized-dealloc-neg.C: New.
+ * g++.dg/cpp1y/feat-sized-dealloc.C: New.
+
+2014-12-20 Martin Uecker <uecker@eecs.berkeley.edu>
+
+ * gcc.dg/Wwrite-strings-1.c: Change dg-warning.
+ * gcc.dg/array-quals-1.c: Use -Wno-discarded-array-qualifiers.
+ * gcc.dg/array-quals-2.c: Change dg-options, dg-warning.
+ * gcc.dg/pointer-array-atomic.c: New test.
+ * gcc.dg/pointer-array-quals-1.c: New test.
+ * gcc.dg/pointer-array-quals-2.c: New test (-pedantic-errors).
+ * gcc.dg/qual-component-1.c: Change dg-options, dg-warnings.
+
+2014-12-19 David Malcolm <dmalcolm@redhat.com>
+
+ * jit.dg/test-expressions.c (make_tests_of_casts): Add tests of
+ casting between "long" and "bool".
+ (verify_casts): Verify these new test cases.
+
+2014-12-19 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * gcc.target/mips/pr37362.c: Skip for mips-img-elf.
+
+2014-12-19 Matthew Fortune <matthew.fortune@imgtec.com>
+ Steve Ellcey <sellcey@imgtec.com>
+
+ * gcc.dg/torture/mips-hilo-2.c: Unconditionally pass for R6 onwards.
+ * gcc.dg/torture/pr19683-1.c: Likewise.
+ * gcc.target/mips/branch-cost-2.c: Require MOVN.
+ * gcc.target/mips/movcc-1.c: Likewise.
+ * gcc.target/mips/movcc-2.c: Likewise.
+ * gcc.target/mips/movcc-3.c: Likewise.
+ * gcc.target/mips/call-saved-4.c: Require LDC.
+ * gcc.target/mips/dmult-1.c: Require R5 or earlier.
+ * gcc.target/mips/fpcmp-1.c: Likewise.
+ * gcc.target/mips/fpcmp-2.c: Likewise.
+ * gcc.target/mips/neg-abs-2.c: Likewise.
+ * gcc.target/mips/timode-1.c: Likewise.
+ * gcc.target/mips/unaligned-1.c: Likewise.
+ * gcc.target/mips/madd-3.c: Require MADD.
+ * gcc.target/mips/madd-9.c: Likewise.
+ * gcc.target/mips/maddu-3.c: Likewise.
+ * gcc.target/mips/msub-3.c: Likewise.
+ * gcc.target/mips/msubu-3.c: Likewise.
+ * gcc.target/mips/mult-1.c: Require INS and not DMUL.
+ * gcc.target/mips/mips-ps-type-2.c: Require MADD.PS.
+ * gcc.target/mips/mips.exp (mips_option_groups): Add ins, dmul, ldc,
+ movn, madd, maddps.
+ (mips-dg-options): INS available from R2. LDC available from MIPS II,
+ DMUL is present in octeon. Describe all features removed from R6.
+
+2014-12-19 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/64209
+ * gfortran.dg/unlimited_polymorphic_19.f90: New.
+
+2014-12-19 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/eon_1.c: New test.
+
+2014-12-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/template/using30.C: Move...
+ * g++.dg/cpp0x/alias-decl-45.C: ... here.
+
+2014-12-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60493
+ * g++.dg/template/crash120.C: New.
+
+2014-12-19 Kai Tietz <ktietz@redhat.com>
+
+ PR c++/61198
+ * g++.dg/template/using30.C: New file.
+
+2014-12-19 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63569
+ * gcc.dg/ipa/pr63569.c: New test.
+
+2014-12-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/63831
+ * c-c++-common/cpp/pr63831-1.c: New test.
+ * c-c++-common/cpp/pr63831-2.c: New test.
+
+2014-12-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63723
+ * g++.dg/cpp0x/sfinae54.C: New.
+
+2014-12-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59204
+ * g++.dg/cpp0x/sfinae53.C: New.
+
+2014-12-18 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/64291
+ * testsuite/gcc.target/i386/pr64291-[12].c: New tests.
+
+2014-12-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60955
+ * g++.dg/warn/register-parm-1.C: New.
+
+2014-12-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/amd64-abi-7.c: New tests.
+ * gcc.target/i386/amd64-abi-8.c: Likwise.
+ * gcc.target/i386/amd64-abi-9.c: Likwise.
+
+2014-12-18 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/ushr64_1.c: Remove scan-assembler "ushr...64".
+
+2014-12-18 Martin Liska <mliska@suse.cz>
+
+ * g++.dg/ipa/pr64146.C: New test.
+
+2014-12-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * lib/mpx-dg.exp (check_effective_target_mpx): Change into link test.
+ Add main.
+
+2014-12-18 Bin Cheng <bin.cheng@arm.com>
+
+ PR tree-optimization/62178
+ * gcc.target/aarch64/pr62178.c: New test.
+
+2014-12-17 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/64173
+ * gfortran.dg/proc_ptr_comp_40.f90: New.
+
+2014-12-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/61296
+ * gcc.target/i386/pr61296-2.c: New.
+ * gcc.target/i386/pr61296-2.c: Likewise.
+ * gcc.target/i386/pr61296-3.c: Likewise.
+ * gcc.target/i386/pr61296-4.c: Likewise.
+ * gcc.target/i386/pr61296-5.c: Likewise.
+ * gcc.target/i386/pr61296-6.c: Likewise.
+ * gcc.target/i386/pr61296-7.c: Likewise.
+
+2014-12-17 Tejas Belagod <tejas.belagod@arm.com>
+
+ PR testsuite/64328
+ * gcc.dg/addr_equal-1.c: Not supported for -fPIC.
+
+2014-12-17 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/63568
+ * gcc.dg/pr63568.c: New test.
+
+2014-12-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/64322
+ * gcc.dg/tree-ssa/vrp95.c: New test.
+
+ PR sanitizer/64289
+ * c-c++-common/ubsan/pr64289.c: New test.
+
+2014-12-16 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58650
+ * g++.dg/parse/friend12.C: New.
+
+2014-12-16 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/54089
+ * gcc.target/sh/pr54089-1.c: Change optimization level from -O1 to -O2.
+
+2014-12-16 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/53513
+ * gcc.target/sh/fpchg.c: Rename to ...
+ * gcc.target/sh/pr53513-1.c: ... this. Adjust test case to work for
+ -m4a and -m4a-single.
+
+2014-12-16 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/64309
+ * gcc.dg/pr64309.c: New test.
+
+2014-12-16 Felix Yang <felix.yang@huawei.com>
+
+ PR rtl-optimization/64240
+ * gcc.dg/sms-12.c: New test.
+
+2014-12-16 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/64244
+ * gfortran.dg/typebound_call_26.f90: New.
+
+2014-12-15 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/64043
+ * gcc.dg/lto/20110201-1_0.c: New testcase.
+
+2014-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/64316
+ * gcc.dg/pr64316.c: New test.
+
+ PR rtl-optimization/63804
+ * gcc.dg/pr63804.c: New test.
+
+2014-12-15 Steven Bosscher <steven@gcc.gnu.org>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/61669
+ * gfortran.dg/pr61669.f90: New test.
+
+2014-12-15 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/64312
+ * g++.dg/torture/pr64312.C: New testcase.
+
+2014-12-15 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58882
+ * g++.dg/ext/desig8.C: New.
+ * g++.dg/cpp0x/desig1.C: Likewise.
+
+2014-12-15 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/63727
+ * gfortran.dg/coarray_collectives_14.f90: Address FIXME item.
+
+2014-12-15 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/64295
+ * gcc.dg/pr64295.c: New testcase.
+
+2014-12-15 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/64246
+ * gnat.dg/opt46.adb: New testcase.
+ * gnat.dg/opt46.ads: Likewise.
+ * gnat.dg/opt46_pkg.adb: Likewise.
+ * gnat.dg/opt46_pkg.ads: Likewise.
+
+2014-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/64210
+ * gcc.target/i386/avx512f-broadcast-gpr-1.c: Use %(?:e|r\[0-9\]+d)
+ instead of %e in regexps trying to match 32-bit GPR.
+ * gcc.target/i386/avx512f-vpbroadcastd-1.c: Likewise.
+ * gcc.target/i386/avx512vl-vpbroadcastd-1.c: Likewise.
+ * gcc.target/i386/avx512vl-vmovdqa64-1.c: Restrict some
+ scan-assembler-times lines to nonpic targets only.
+ Fix up \[^\n^x^y\] to \[^\nxy\].
+
+2014-12-15 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp1y/pr63996.C: Fix.
+
+2014-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/63551
+ * gcc.dg/ipa/pr63551.c (fn2): Use 4294967286U instead of
+ 4294967286 to avoid warnings.
+
+2014-12-15 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/63674
+ * gfortran.dg/forall_5.f90: Modified error message.
+ * gfortran.dg/proc_ptr_comp_39.f90: Ditto.
+ * gfortran.dg/pure_dummy_length_1.f90: Ditto.
+ * gfortran.dg/stfunc_6.f90: Ditto.
+ * gfortran.dg/typebound_operator_4.f90: Ditto.
+
+2014-12-15 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/64284
+ * gcc.dg/torture/pr64284.c: New testcase.
+
+2014-12-14 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/61602
+ * gcc.dg/torture/pr61602.c: New testcase.
+
+2014-12-14 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/61558
+ * g++.dg/torture/pr61558.C: New testcase.
+
+2014-12-14 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/64043
+ * g++.dg/lto/pr64043_0.C: New testcase.
+
+2014-12-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR rtl-optimization/64037
+ * g++.dg/pr64037.C: New test.
+
+2014-12-14 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/63674
+ * gfortran.dg/proc_ptr_comp_39.f90: New.
+ * gfortran.dg/pure_dummy_length_1.f90: Modified error message.
+ * gfortran.dg/stfunc_6.f90: Ditto.
+ * gfortran.dg/typebound_operator_4.f90: Ditto.
+
+2014-12-13 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/53513
+ * gcc.target/sh/attr-isr-nosave_low_regs.c: Fix matching of expected
+ register push/pop sequences.
+ * gcc.target/sh/attr-isr.c: Likewise.
+ * gcc.target/sh/attr-isr-trapa.c: Likewise.
+ * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
+ * gcc.target/sh/pragma-isr-trapa.c: Likewise.
+ * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
+
+2014-12-13 Oleg Endo <olegendo@gcc.gnu.org>
+
+ * gcc.target/sh/sp-switch.c: Match zero or more underscores in
+ alt_stack symbol.
+
+2014-12-13 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/realloc_on_assign_21.f90: Update dg-error.
+ * gfortran.dg/warnings_are_errors_1.f: Ditto.
+ * gfortran.dg/warnings_are_errors_1.f90: Ditto.
+
+2014-12-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59240
+ * g++.dg/torture/pr59240.C: New.
+
+2014-12-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59628
+ * g++.dg/gomp/pr59628.C: New.
+
+2014-12-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61924
+ * g++.dg/cpp0x/pr61924.C: New.
+
+2014-12-12 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/64110
+ * gcc.target/i386/pr64110.c: New.
+
+2014-12-12 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c-c++-common/gomp/nesting-1.c: New file.
+ * c-c++-common/gomp/nesting-warn-1.c: Likewise.
+
+2014-12-12 Kai Tietz <ktietz@redhat.com>
+
+ PR c++/63996
+ * g++.dg/cpp1y/pr63996.C: New file.
+
+2014-12-12 Richard Sandiford <richard.sandiford@arm.com>
+ Joseph Myers <joseph@codesourcery.com>
+
+ PR middle-end/64182
+ * gcc.dg/plugin/wide-int-test-1.c,
+ gcc.dg/plugin/wide-int_plugin.c: New test.
+ * gcc.dg/plugin/plugin.exp: Register it.
+ * gnat.dg/round_div.adb: New test.
+
+2014-12-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/64269
+ * gcc.c-torture/compile/pr64269.c: New test.
+
+2014-12-12 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/64280
+ * g++.dg/torture/pr64280.C: New testcase.
+
+2014-12-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/64255
+ * gcc.c-torture/execute/pr64255.c: New test.
+
+ PR rtl-optimization/64260
+ * gcc.c-torture/execute/pr64260.c: New test.
+
+2014-12-12 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.dg/pr64007.c: New test.
+
+2014-12-12 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.target/aarch64/ldp_stp_2.c: Make test less vulnerable.
+ * gcc.target/aarch64/ldp_stp_3.c: Ditto.
+
+2014-12-11 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/builtin-arith-overflow-1.c (fn2): Take signed char.
+ (fn3): Likewise.
+
+2014-12-11 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/61324
+ * g++.dg/pr61324.C: New testcase by Trevor Saunders.
+ * g++.dg/tm/pr51411-2.C: Update se the extern function is
+ not eliminated early.
+ * gcc.target/i386/pr57756.c: Turn extern inline into static inline.
+
+2014-12-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/42108
+ * gfortran.dg/pr42108.f90: Amend.
+
+2014-12-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * gfortran.dg/do_iterator.f90: Remove bogus dg-warning.
+
+2014-12-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/arm/arm_neon.h (vrndqn_f32): Rename to...
+ (vrndnq_f32): ... this.
+ (vrndqa_f32): Rename to...
+ (vrndaq_f32): ... this.
+ (vrndqp_f32): Rename to...
+ (vrndpq_f32): ... this.
+ (vrndqm_f32): Rename to...
+ (vrndmq_f32): ... this.
+ (vrndx_f32): New intrinsic.
+ (vrndxq_f32): Likewise.
+
+2014-12-11 Kyrylo Tkachov kyrylo.tkachov@arm.com
+
+ * lib/target-utils.exp: New file.
+ * lib/gcc-defs.exp (${tool}_check_unsupported_p): Delete.
+ Include target-utils.exp.
+ * lib/objc.exp: Likewise.
+ * lib/mike-gcc.exp: Load target-utils.exp.
+ * lib/mike-g++.exp: Likewise.
+ * lib/go-torture.exp: Likewise.
+ * lib/fortran-torture.exp: Likewise.
+ * lib/c-torture.exp: Likewise.
+
+2014-12-10 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/funcspec-5.c: Test avx512f and knl.
+
+2014-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/62021
+ * gcc.dg/vect/pr62021.c: New test.
+
+2014-12-10 Jakub Jelinek <jakub@redhat.com>
+ Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR target/64252
+ * gcc.dg/vect/pr64252.c: New test.
+ * gcc.dg/pr64252.c: New test.
+ * gcc.target/i386/avx2-pr64252.c: New test.
+
+2014-12-10 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.dg/lto/chkp-privatize_0.c: Remove unneeded selector
+ from target check.
+
+2014-12-10 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp/pr64127.C: Fix.
+
+2014-12-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR fortran/60718
+ * gfortran.dg/class_alias.f90: New.
+
+2014-12-10 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/64048
+ * gcc.dg/tree-prof/peel-1.c: Update dump scanning.
+
+2014-12-10 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/forwprop-29.c: Add -fno-ipa-icf.
+
+2014-12-10 Martin Liska <mliska@suse.cz>
+
+ * gcc.dg/ipa/pr63909.c: New test.
+
+2014-12-10 Kai Tietz <ktietz@redhat.com>
+
+ PR c++/64127
+ * g++.dg/cpp/pr64127.C: New file.
+
+ PR c++/64100
+ * g++.dg/template/pr64100.C: New file.
+
+2014-12-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/64191
+ * g++.dg/pr64191.C: Make sure we can DCE empty loops with
+ indirect clobbers.
+
+2014-12-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ PR target/63870
+ * gcc.target/aarch64/simd/vget_lane_f32_indices_1.c: New test.
+ * gcc.target/aarch64/simd/vget_lane_f64_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_p16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_p8_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_s64_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_s8_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_u16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_u32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_u64_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vget_lane_u8_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_f32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_f64_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_p16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_p8_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_s64_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_s8_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_u16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_u32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_u64_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vgetq_lane_u8_indices_1.c: Likewise.
+
+2014-12-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ PR target/63870
+ * gcc.target/aarch64/arg-type-diagnostics-1.c: Call intrinsic, update
+ expected error message.
+
+2014-12-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ PR target/63870
+ * gcc.target/aarch64/simd/vset_lane_s16_const_1.c: New test.
+
+2014-12-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ PR target/63950
+ * gcc.target/aarch64/vld1_lane-o0.c: New test.
+
+2014-12-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vabs_intrinsic_2.c: New test.
+
+2014-12-09 David Malcolm <dmalcolm@redhat.com>
+
+ PR jit/64166
+ PR jit/64020
+ * jit.dg/harness.h (CHECK_STRING_CONTAINS): New macro.
+ (check_string_contains): New function.
+ * jit.dg/test-error-unrecognized-dump.c: New file.
+ * jit.dg/test-functions.c (trig_sincos_dump): New variable.
+ (trig_statistics_dump): New variable.
+ (create_test_of_builtin_trig): Enable dumping of "sincos" and
+ "statistics" into "trig_sincos_dump" and "trig_statistics_dump".
+ (verify_test_of_builtin_trig): Verify the sincos and statistics
+ dumps.
+ * jit.dg/test-sum-of-squares.c (dump_vrp1): New variable.
+ (create_code): Enable dumping of "tree-vrp1" into dump_vrp1.
+ (verify_code): Verify the tree-vrp1 dump.
+
+2014-12-09 Uros Bizjak <ubizjak@gmail.com>
+
+ PR bootstrap/64213
+ Revert:
+ 2014-11-28 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR rtl-optimization/64037
+ * g++.dg/pr64037.C: New test.
+
+2014-12-09 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/64193
+ * gcc.dg/tree-ssa/ssa-fre-43.c: New testcase.
+
+2014-12-09 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/64199
+ * gcc.dg/torture/pr64199.c: New testcase.
+
+2014-12-09 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.dg/lto/lto.exp: Load mpx-dg.exp.
+ * gcc.dg/lto/chkp-privatize_0.c: New.
+ * gcc.dg/lto/chkp-privatize_1.c: New.
+
+2014-12-09 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR bootstrap/63995
+ * g++.dg/dg.exp: Add mpx-dg.exp.
+ * g++.dg/pr63995-1.C: New.
+
+2014-12-08 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/aarch64/bics_4.c: New.
+
+2014-12-08 Mark Wielaard <mjw@redhat.com>
+
+ PR debug/60782
+ * gcc.dg/debug/dwarf2/atomic.c: New test.
+ * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: Likewise.
+
+2014-11-15 David Wohlferd <dw@LimeGreenSocks.com>
+
+ PR target/61692
+ * gcc.dg/pr61692.c: New test.
+
+2014-12-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR ipa/64049
+ * g++.dg/ipa/pr64049.h: New.
+ * g++.dg/ipa/pr64049-1.C: New.
+ * g++.dg/ipa/pr64049-2.C: New.
+
+2014-12-08 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/bics_3.c : New testcase.
+
+2014-12-08 Felix Yang <felix.yang@huawei.com>
+ Haijian Zhang <z.zhanghaijian@huawei.com>
+ Jiji Jiang <jiangjiji@huawei.com>
+ Pengfei Sui <suipengfei@huawei.com>
+
+ * gcc.target/aarch64/vfma.c: New test.
+ * gcc.target/aarch64/vfma_n.c: New test.
+ * gcc.target/aarch64/vfms.c: New test.
+ * gcc.target/aarch64/narrow_high-intrinsics.c: Fix expected assembler
+ for rsubhn2 & subhn2.
+
+2014-12-08 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.target/i386/chkp-bndret.c: New.
+ * gcc.target/i386/chkp-strchr.c: New.
+
+2014-12-07 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/53513
+ * gcc.target/sh/pr54602-4.c: Fix matching of rte-nop sequence.
+
+2014-12-07 John David Anglin <danglin@gcc.gnu.org>
+
+ PR testsuite/64038
+ * gcc.dg/ipa/ipa-icf-5.c: Require c99_runtime. Add c99_runtime options.
+ * gcc.dg/ipa/ipa-icf-7.c: Likewise.
+
+2014-12-07 Oleg Endo <olegendo@gcc.gnu.org>
+
+ * gcc.target/h8300/h8300.exp: Fix duplicated text.
+ * gcc.target/h8300/pragma-isr.c: Likewise.
+ * gcc.target/h8300/pragma-isr2.c: Likewise.
+
+2014-12-07 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Actually execute
+ the test.
+ * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Actually execute
+ the test. Fix expected output.
+ * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
+
+2014-12-07 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/addr_equal-1.c: New testcase.
+
+2014-12-06 James Greenhalgh <james.greenhalgh@arm.com>
+ Sebastian Pop <s.pop@samsung.com>
+ Brian Rzycki <b.rzycki@samsung.com>
+
+ PR tree-optimization/54742
+ * gcc.dg/tree-ssa/ssa-dom-thread-6.c: New test.
+ * gcc.dg/tree-ssa/ssa-dom-thread-7.c: New test.
+
+2014-12-06 Marek Polacek <polacek@redhat.com>
+
+ PR tree-optimization/64183
+ * gcc.dg/tree-ssa/pr64183.c: New test.
+
+2014-12-06 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/64200
+ * gcc.target/i386/memcpy-strategy-4.c: New test.
+
+2014-12-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/64170
+ * gcc.dg/asan/pr64170.c: New test.
+
+2014-12-05 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/53199
+ * gcc.target/powerpc/pr53199.c: Limit tests to 64-bit.
+
+2014-12-05 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.target/aarch64/ldp_stp_1.c: New test.
+ * gcc.target/aarch64/ldp_stp_2.c: New test.
+ * gcc.target/aarch64/ldp_stp_3.c: New test.
+ * gcc.target/aarch64/ldp_stp_4.c: New test.
+ * gcc.target/aarch64/ldp_stp_5.c: New test.
+ * gcc.target/aarch64/lr_free_1.c: Disable scheduling fusion
+ and peephole2 pass.
+
+2014-12-05 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.dg/vect/pr63341-1.c: Remove explicit "dg-do run".
+ * gcc.dg/vect/pr63341-2.c: Likewise.
+ * gcc.dg/vect/pr63379.c: Likewise.
+ * gcc.dg/vect/pr63605.c: Likewise.
+
+2014-12-05 Andre Vehreschild <vehre@gmx.de>
+
+ PR fortran/60414
+ * gfortran.dg/unlimited_polymorphism_18.f90: New test.
+
+2014-12-05 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR target/64056
+ * lib/target-supports.exp (check_effective_target_stpcpy): New.
+ * gcc.target/i386/chkp-strlen-2.c: Add stpcpy target check.
+
+2014-12-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * gfortran.dg/line_length_5.f90: New test.
+
+2014-12-04 Sriraman Tallam <tmsriram@google.com>
+ H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/pie-copyrelocs-1.c: New test.
+ * gcc.target/i386/pie-copyrelocs-2.c: Likewise.
+ * gcc.target/i386/pie-copyrelocs-3.c: Likewise.
+ * gcc.target/i386/pie-copyrelocs-4.c: Likewise.
+
+ * lib/target-supports.exp (check_effective_target_pie_copyreloc):
+ New procedure.
+
+2014-12-04 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/56917
+ * c-c++-common/ubsan/pr56917.c: New test.
+
+2014-12-04 Martin Jambor <mjambor@suse.cz>
+
+ * gcc.dg/ipa/propalign-1.c: New test.
+ * gcc.dg/ipa/propalign-2.c: Likewise.
+
+2014-12-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/56493
+ * c-c++-common/pr56493.c: New test.
+
+2014-12-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_tiny): Cache
+ predicate value.
+
+2014-12-04 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR testsuite/64145
+ * gcc.dg/graphite/isl-codegen-loop-dumping.c: Restore
+ -fgraphite-identity.
+
+2014-12-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63558
+ * g++.dg/init/goto3.C: New.
+ * g++.dg/eh/goto2.C: Adjust.
+ * g++.dg/ext/vla14.C: Likewise.
+ * g++.dg/gomp/block-1.C: Likewise.
+ * g++.dg/gomp/block-2.C: Likewise.
+ * g++.dg/gomp/block-3.C: Likewise.
+ * g++.dg/gomp/block-5.C: Likewise.
+ * g++.dg/gomp/target-1.C: Likewise.
+ * g++.dg/gomp/target-2.C: Likewise.
+ * g++.dg/gomp/taskgroup-1.C: Likewise.
+ * g++.dg/gomp/teams-1.C: Likewise.
+ * g++.dg/init/goto2.C: Likewise.
+ * g++.dg/warn/pedantic1.C: Likewise.
+ * g++.old-deja/g++.jason/jump.C: Likewise.
+ * g++.old-deja/g++.law/arm6.C: Likewise.
+ * g++.old-deja/g++.other/goto1.C: Likewise.
+ * g++.old-deja/g++.other/goto3.C: Likewise.
+ * g++.old-deja/g++.other/init9.C: Likewise.
+
+2014-12-03 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/64019
+ * gcc.target/powerpc/pr64019.c: New file.
+
+2014-12-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR fortran/44054
+ * gfortran.dg/warnings_are_errors_1.f90: Update warnings to errors.
+ * gfortran.dg/warnings_are_errors_1.f: Likewise.
+
+2014-12-03 David Edelsohn <dje.gcc@gmail.com>
+
+ * g++.dg/ext/visibility/anon[12].C: Require visibility support.
+
+2014-12-03 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.target/epiphany/fcmp-1.c: New test.
+
+2014-12-03 Petr Murzin <petr.murzin@intel.com>
+
+ * gcc.target/i386/avx512bw-kunpckdq-1.c: Fix regexps for assembler
+ scanning.
+ * gcc.target/i386/avx512bw-kunpckwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vdbpsadbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu16-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu8-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackssdw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpacksswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackusdw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackuswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpalignr-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpequb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpequw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgew-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmplew-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermi2w-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermt2w-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddubsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovb2m-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2b-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2w-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovsxbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovuswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovw2m-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovwb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovzxbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhrsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmullw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufhw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshuflw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpslldq-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllvw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllwi-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsravw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsraw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrawi-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrldq-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlvw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlwi-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklwd-1.c: Ditto.
+ * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Ditto.
+ * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Ditto.
+ * gcc.target/i386/avx512cd-vpconflictd-1.c: Ditto.
+ * gcc.target/i386/avx512cd-vpconflictq-1.c: Ditto.
+ * gcc.target/i386/avx512cd-vplzcntd-1.c: Ditto.
+ * gcc.target/i386/avx512cd-vplzcntq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextractf32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextractf64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextracti32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextracti64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclasspd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclassps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclasssd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclassss-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinsertf32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinserti32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinserti64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vorpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vorps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovd2m-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2d-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2q-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovq2m-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmullq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangepd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangeps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangesd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangess-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducepd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreduceps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducesd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducess-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vexp2pd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28sd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-broadcast-gpr-1.c: Ditto.
+ * gcc.target/i386/avx512f-ceil-sfix-vec-2.c: Ditto.
+ * gcc.target/i386/avx512f-floor-sfix-vec-2.c: Ditto.
+ * gcc.target/i386/avx512f-gather-5.c: Ditto.
+ * gcc.target/i386/avx512f-i32gatherd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32gatherpd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32gatherps512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32gatherq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32scatterd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32scatterpd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32scatterps512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i32scatterq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64gatherd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64gatherpd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64gatherps512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64gatherq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64scatterd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64scatterpd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64scatterps512-1.c: Ditto.
+ * gcc.target/i386/avx512f-i64scatterq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-kandnw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kandw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kmovw-1.c: Ditto.
+ * gcc.target/i386/avx512f-knotw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
+ * gcc.target/i386/avx512f-korw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kunpckbw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kxnorw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kxorw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
+ * gcc.target/i386/avx512f-valignd-1.c: Ditto.
+ * gcc.target/i386/avx512f-valignq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vblendmpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vblendmps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastf64x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcasti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcasti64x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcmppd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcmpps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcmpsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcmpss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcomisd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcomiss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcompresspd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcompressps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtdq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtph2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2ph-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2sd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttsd2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttsd2si64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttsd2usi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttsd2usi64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttss2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttss2si64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttss2usi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttss2usi64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtudq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2sd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vec-init.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vextractf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vextractf64x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vextracti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vextracti64x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexppd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexpps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexpsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexpss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vinsertf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vinsertf64x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vinserti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vinserti64x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmaxpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmaxps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmaxsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmaxss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vminpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vminps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vminsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vminss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovapd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovaps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovddup-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqa32-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqa64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu32-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovntdq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovntpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovntps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovshdup-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovsldup-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovupd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovups-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpabsd512-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpabsq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpaddd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpaddq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpandd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpandnd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpandnq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpandq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpblendmd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpblendmq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpbroadcastd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpbroadcastq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpeqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpeqq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpequd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpequq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpged-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcompressd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcompressq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2d-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2q-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpdi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpsi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermpdi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-imm-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-var-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2d-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2q-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpexpandd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpexpandq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmaxsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmaxsq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmaxud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmaxuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpminsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpminsq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpminud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpminuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdb-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqb-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdb-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqb-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxbd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxbq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxdq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxwd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxwq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdb-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqb-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqw-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxbd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxbq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxdq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxwd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxwq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmuldq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmulld-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpmuludq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpord-1.c: Ditto.
+ * gcc.target/i386/avx512f-vporq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprold-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprolq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprolvd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprolvq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprord-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprorq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprorvd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vprorvq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpshufd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpslld-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpslldi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllqi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllvd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllvq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllvq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrad-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsradi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsraq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsraqi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsravd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsravq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsravq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrld-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrldi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlqi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlvd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlvq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlvq512-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsubd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsubq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpternlogd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpternlogq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vptestmd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vptestmq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vptestnmd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vptestnmq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpckhdq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpckhqdq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpckldq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpcklqdq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpxord-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpxorq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14sd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalepd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaleps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalesd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaless-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14pd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14sd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vshuff32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vshuff64x2-1.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi32x4-1.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi64x2-1.c: Ditto.
+ * gcc.target/i386/avx512f-vshufpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vshufps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vucomisd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vucomiss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vunpckhpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vunpckhps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vunpcklpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vunpcklps-1.c: Ditto.
+ * gcc.target/i386/avx512f_cond_move.c: Ditto.
+ * gcc.target/i386/avx512f_evex_reg_asm-2.c: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddhuq-1.c: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddluq-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermb-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermi2b-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermt2b-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpmultishiftqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-valignd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-valignq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastss-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmppd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmpps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompresspd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompressps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtph2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2ph-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexppd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexpps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vminpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vminps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovapd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovaps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovddup-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa32-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa64-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu32-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu64-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovntdqa-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovshdup-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovsldup-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovupd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovups-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpged-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpled-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpconflictd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpconflictq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2d-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2q-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpdi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpsi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpdi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-imm-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-var-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2d-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2q-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vplzcntd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vplzcntq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuldq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulld-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpord-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vporq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprold-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprord-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsadbw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslld-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslldi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllqi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrad-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsradi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraqi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrld-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrldi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlqi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhqdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckldq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklqdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxord-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxorq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscalepd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscaleps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff64x2-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi64x2-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklps-1.c: Ditto.
+
+2014-12-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR rtl-optimization/64151
+ PR rtl-optimization/64156
+ * gcc.target/aarch64/remat1.c: Removed. Revert r218267.
+
+2014-12-03 Tom de Vries <tom@codesourcery.com>
+
+ PR rtl-optimization/63957
+ * gcc.dg/ira-shrinkwrap-prep-1.c: Replace -fno-use-caller-save with
+ -fno-ipa-ra.
+ * gcc.dg/ira-shrinkwrap-prep-2.c: Same.
+ * gcc.target/aarch64/aapcs64/aapcs64.exp: Same.
+ * gcc.dg/fuse-caller-save.c: Replace -fuse-caller-save with -fipa-ra.
+ * gcc.target/aarch64/fuse-caller-save.c: Same.
+ * gcc.target/arm/fuse-caller-save.c: Same.
+ * gcc.target/i386/fuse-caller-save-rec.c: Same.
+ * gcc.target/i386/fuse-caller-save-xmm-run.c: Same.
+ * gcc.target/i386/fuse-caller-save-xmm.c: Same.
+ * gcc.target/i386/fuse-caller-save.c: Same.
+ * gcc.target/mips/fuse-caller-save-micromips.c: Same.
+ * gcc.target/mips/fuse-caller-save-mips16.c: Same.
+ * gcc.target/mips/fuse-caller-save.c: Same.
+ * gcc.target/mips/mips.exp: Replace use-caller-save with ipa-ra in
+ -ffoo/-fno-foo options.
+
+2014-12-03 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.target/i386/sse2-init-v2di-2.c: Adjust to changed
+ vec_concatv2di template.
+
+2014-12-03 Segher Boessenkool <segher.kernel.crashing.org>
+
+ PR rtl-optimization/52714
+ * gcc.target/m68k/pr52714.c: New testcase.
+
+2014-12-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/avx512ifma-vpmaddhuq-2.c: Define AVX512IFMA.
+ * gcc.target/i386/avx512ifma-vpmaddluq-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermb-2.c: Define AVX512VBMI.
+ * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c: Ditto.
+
+2014-12-02 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-shift1.C: New test.
+ * g++.dg/cpp1y/constexpr-shift1.C: New test.
+ * g++.dg/ubsan/pr63956.C: Add dg-errors.
+
+2014-12-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/64108
+ * gcc.target/i386/memset-strategy-2.c: New test.
+
+2014-12-02 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/torture/20141202-1.c: New testcase.
+
+2014-12-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ipa/63814
+ * g++.dg/ipa/pr63814.C: New test.
+
+2014-12-02 Wilco Dijkstra <wilco.dijkstra@arm.com>
+
+ * gcc.target/aarch64/remat1.c: New testcase.
+
+2014-12-01 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR rtl-optimization/59278
+ * gcc.target/sh/pr59278.c: New.
+
+2014-12-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60859
+ * g++.dg/cpp0x/initlist88.C: New.
+
+2014-12-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/fuse_adrp_add_1.c: Gate test on aarch64_small.
+
+2014-12-01 David Malcolm <dmalcolm@redhat.com>
+
+ * jit.dg/jit.exp (verify_exit_status): New function.
+ (fixed_host_execute): Verify the exit status of the spawnee.
+
+2014-12-01 David Malcolm <dmalcolm@redhat.com>
+
+ * jit.dg/jit.exp (fixed_host_execute): Fix timeout bug.
+
+2014-12-01 David Malcolm <dmalcolm@redhat.com>
+
+ PR jit/63854
+ * jit.dg/jit.exp (report_leak): New.
+ (parse_valgrind_logfile): New.
+ (fixed_host_execute): Detect if RUN_UNDER_VALGRIND is present
+ in the environment, and if so, run the executable under
+ valgrind, capturing valgrind's output to a logfile. Parse the
+ log file, generating PASSes and XFAILs for the summary of leaks.
+ Use "wait" before "close": valgrind might not have finished
+ writing the log out before we parse it, so we need to wait for
+ the spawnee to finish.
+
+2014-12-01 David Malcolm <dmalcolm@redhat.com>
+
+ PR jit/63969
+ * jit.dg/harness.h (CHECK_STRING_STARTS_WITH): New.
+ (check_string_starts_with): New.
+ * jit.dg/test-error-pr63969-missing-driver.c: New.
+
+2014-12-01 David Malcolm <dmalcolm@redhat.com>
+
+ * jit.dg/jit.exp (jit-dg-test): Use $name rathen than $prog
+ when calling jit_check_compile to avoid embedding the full path of
+ the testcase into the test results.
+
+2014-12-01 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/64121
+ * c-c++-common/ubsan/pr64121.c: New test.
+
+2014-12-01 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/63956
+ * c-c++-common/ubsan/shift-5.c: Add xfails.
+ * g++.dg/ubsan/div-by-zero-1.C: Don't use -w. Add xfail.
+ * g++.dg/ubsan/pr63956.C: New test.
+
+2014-12-01 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-function2.C: Limit dg-error to C++11.
+ * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
+ * g++.dg/cpp1y/constexpr-void1.C: New test.
+
+2014-12-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60845
+ * g++.dg/parse/error55.C: New.
+
+2014-12-01 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/15346
+ * gcc.dg/tree-ssa/forwprop-32.c: New testcase.
+
+2014-12-01 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ PR tree-optimization/63941
+ * gcc.dg/torture/pr63941.c: New test.
+
+2014-12-01 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/63551
+ * gcc.dg/ipa/pr63551.c: New test.
+ * gcc.dg/ipa/pr64041.c: Likewise.
+
+2014-12-01 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512bw-vdbpsadbw-2.c: Move defines from options.
+ * gcc.target/i386/avx512bw-vmovdqu16-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu8-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackssdw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpacksswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackusdw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackuswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpalignr-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpequb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpequw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgew-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmplew-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermi2w-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermt2w-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddwd-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovb2m-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2b-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2w-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovsxbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovuswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovw2m-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovwb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovzxbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhrsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmullw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufhw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshuflw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllvw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllwi-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsravw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsraw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrawi-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlvw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlwi-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhwd-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklwd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x8-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x8-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vextractf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vextracti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclasspd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclassps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vinsertf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vinserti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vorpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vorps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovd2m-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2d-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2q-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovq2m-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmullq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangepd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangeps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducepd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vreduceps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorps-2.c: Ditto.
+ * gcc.target/i386/avx512f-helper.h: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddhuq-2.c: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddluq-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermb-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-valignd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-valignq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandnpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandnps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastss-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmppd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmpps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompresspd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompressps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtph2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2ph-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtuqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtuqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdbpsadbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfpclasspd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfpclassps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexppd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexpps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vminpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vminps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovapd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovaps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovddup-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa32-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa64-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu16-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu32-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu64-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu8-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovshdup-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovsldup-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovupd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovups-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vorpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vorps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackssdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpacksswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackusdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackuswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddusb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddusw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpalignr-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpavgb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpavgw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpged-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpled-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpdi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpsi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpdi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-imm-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-var-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddhuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddluq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddubsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovb2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovd2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovq2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovuswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovw2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovwb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuldq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhrsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulld-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmullq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmullw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmultishiftqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuludq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpord-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vporq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprold-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprord-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufhw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshuflw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslld-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslldi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllqi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllwi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrad-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsradi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraqi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrawi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrld-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrldi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlqi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlwi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubusb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubusw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhqdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckldq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklqdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxord-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxorq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrangepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrangeps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vreducepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vreduceps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscalepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscaleps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vxorpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vxorps-2.c: Ditto.
+
+2014-12-01 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63738
+ * gcc.dg/torture/pr63738.c: Fix call to setjmp.
+
+2014-11-29 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/64114
+ * gcc.target/i386/pr64114.c: New test.
+
+2014-11-29 Joseph Myers <joseph@codesourcery.com>
+
+ PR preprocessor/41698
+ * gcc/testsuite/g++.dg/cpp/utf16-pr41698-1.C: New test.
+
+2014-11-28 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/64061
+ * gcc.target/i386/pr64061.c: New.
+
+2014-11-28 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/shift-8.c: New test.
+
+2014-11-28 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/64087
+ * gcc.dg/pr64087.c: New.
+
+2014-11-28 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR rtl-optimization/64037
+ * g++.dg/pr64037.C: New test.
+
+2014-11-28 Evgeny Stupachenko <evstupac@gmail.com>
+
+ * gcc.target/i386/pr52252-atom-1.c: Delete.
+
+2014-11-28 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/arm/copysign_softfloat_1.c: New copysign/copysignf
+ testcase for soft-float.
+
+2014-11-28 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/pr63661.c: Replace -mtune=native with
+ -mtune=nehalem.
+ (foo): Replace "!=" with delta.
+ (main): Remove __builtin_printf.
+
+2014-11-28 Renlin Li <renlin.li@arm.com>
+
+ PR target/63661
+ * gcc.target/i386/pr63661.c: Use native tune.
+
+2014-11-28 Renlin Li <renlin.li@arm.com>
+
+ PR target/63661
+ * gcc.target/i386/pr63661.c: New test.
+
+2014-11-28 Marek Polacek <polacek@redhat.com>
+
+ PR c/63862
+ * gcc.c-torture/execute/shiftopt-1.c: Don't XFAIL anymore.
+ * c-c++-common/ubsan/shift-7.c: New test.
+
+2014-11-28 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/64084
+ * gcc.dg/tree-ssa/ssa-ccp-34.c: New testcase.
+ * gcc.dg/tree-ssa/forwprop-31.c: Likewise.
+
+2014-11-27 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/64088
+ * gcc.dg/torture/pr64088.c: New testcase.
+
+ PR tree-optimization/64088
+ * gcc.dg/torture/pr64091.c: New testcase.
+
+2014-11-27 Ilya Tocar <ilya.tocar@intel.com>
+
+ * g++.dg/ext/mv2.C: Add test for target ("avx512f").
+ * gcc.target/i386/builtin_target.c: Ditto.
+
+2014-11-27 Kai Tietz <ktietz@redhat.com>
+
+ PR c++/63904
+ * g++.dg/cpp0x/pr63904.C: New.
+
+2014-11-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/64067
+ * gcc.c-torture/compile/pr64067.c: New test.
+
+ PR tree-optimization/64024
+ * gcc.dg/vect/vect-simd-clone-13.c: New test.
+ * gcc.dg/vect/vect-simd-clone-14.c: New test.
+
+2014-11-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR target/59593
+ * gcc.target/arm/constant-pool.c: New test.
+
+2014-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vsqrt_f64_1.c: Mark variable volatile.
+
+2014-11-27 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/64083
+ * gcc.dg/torture/pr64083.c: New testcase.
+
+2014-11-27 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61634
+ * gcc.dg/vect/pr61634.c: New testcase.
+
+2014-11-26 David Edelsohn <dje.gcc@gmail.com>
+
+ * g++.dg/ext/alignof2.C: xfail-run-if on AIX.
+
+2014-11-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63757
+ * g++.dg/cpp0x/nullptr33.C: New.
+
+2014-11-26 Jakub Jelinek <jakub@redhat.com>
+
+ * lib/tsan-dg.exp (check_effective_target_fsanitize_thread,
+ tsan_init): Don't use -fPIE or -pie.
+
+2014-11-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR ipa/61190
+ * g++.old-deja/g++.mike/p4736b.C: Use -O2.
+
+2014-11-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59114
+ * g++.dg/cpp0x/auto43.C: New.
+
+2014-11-26 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63738
+ * gcc.dg/torture/pr63738.c: New testcase.
+
+2014-11-26 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR bootstrap/63995
+ * gcc.target/i386/pr63995-2.c: New.
+
+2014-11-26 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR lto/64075
+ * gcc.dg/pr64075.c: New.
+
+2014-11-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/pr63620.c: XFAIL get_pc_thunk scan on
+ *-*-solaris* && !gld.
+ * gcc.target/i386/mcount_pic.c: Likewise.
+ Use -pg.
+
+2014-11-21 Mark Wielaard <mjw@redhat.com>
+
+ * gcc.dg/debug/dwarf2/lang-c11.c: New test.
+ * gcc.dg/debug/dwarf2/lang-c11-d4-strict.c: Likewise.
+ * g++.dg/debug/dwarf2/lang-cpp11.C: Likewise.
+ * g++.dg/debug/dwarf2/lang-cpp14.C: Likewise.
+ * g++.dg/debug/dwarf2/lang-cpp98.C: Likewise.
+
+2014-11-24 Mark Wielaard <mjw@redhat.com>
+
+ * g++.dg/debug/dwarf2/noreturn-function.C: New test.
+ * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: Likewise.
+ * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: Likewise.
+
+2014-11-26 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62238
+ * gcc.dg/torture/pr62238.c: New testcase.
+
+2014-11-25 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/execute/20141125-1.c: New testcase.
+
+2014-11-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/empty_label.f: Change test to continue testing
+ for -fmax-errors=1.
+ * gfortran.dg/empty_label.f90: Ditto.
+ * gfortran.dg/warnings_are_errors_1.f90: Update dg-*.
+
+2014-11-26 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * g++.old-deja/g++.jason/enum6.C: Use arm_eabi for dg-options.
+ Update comment.
+ * g++.old-deja/g++.law/enum9.C: Likewise.
+ * g++.old-deja/g++.other/enum4.C: Likewise.
+
+2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/63534
+ * gcc.target/i386/pr63534.c: New test.
+
+2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/63527
+ * gcc.target/i386/pr63527.c: New test.
+
+2014-11-25 Martin Liska <mliska@suse.cz>
+
+ PR bootstrap/64050
+ PR ipa/64060
+ * gcc.dg/plugin/plugin.exp: New plugin.
+ * gcc.dg/plugin/sreal-test-1.c: New test.
+ * gcc.dg/plugin/sreal_plugin.c: New test.
+
+2014-11-25 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * gcc.target/mips/mips.exp: Add support for -msoft-float and
+ -mhard-float options. Ensure that explicit -mfp* options imply
+ both -mhard-float and -mdouble-float.
+ * gcc.target/mips/call-clobbered-1.c: Add -mhard-float to the
+ compile options.
+
+2014-11-25 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63786
+ * g++.dg/cpp0x/variadic163.C: New.
+
+2014-11-25 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR target/64056
+ * gcc.target/i386/chkp-strlen-4.c: Add mempcpy target check.
+ * gcc.target/i386/chkp-stropt-4.c: Likewise.
+ * gcc.target/i386/chkp-stropt-8.c: Likewise.
+ * gcc.target/i386/chkp-stropt-12.c: Likewise.
+ * gcc.target/i386/chkp-stropt-16.c: Likewise.
+
+2014-10-25 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.target/powerpc/longcall-2.c: New test.
+
+2014-11-25 Marek Polacek <polacek@redhat.com>
+
+ PR c/63877
+ * gcc.dg/pr63877.c: New test.
+
+2014-11-25 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR ipa/64059
+ * g++.dg/ipa/pr64059.C: New test.
+
+2014-11-24 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/63847
+ * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Add -ffloat-store
+ for 32bit x86 targets.
+ * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Ditto.
+
+2014-11-24 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_collectives_3.f90: Add dg-excess-errors.
+ * gfortran.dg/dollar_sym_1.f90: Ditto.
+ * gfortran.dg/dollar_sym_3.f: Ditto.
+
+2014-11-24 Alan Lawrence <alan.lawrence@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_whole_vector_shift):
+ Add aarch64{,_be}.
+
+2014-11-24 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63679
+ * gcc.dg/tree-ssa/ssa-fre-42.c: New testcase.
+ * gcc.dg/tree-ssa/20030807-5.c: Avoid folding read from global to zero.
+ * gcc.target/i386/ssetype-1.c: Likewise.
+ * gcc.target/i386/ssetype-3.c: Likewise.
+ * gcc.target/i386/ssetype-5.c: Likewise.
+
+2014-11-24 Jonathan Wakely <jwakely@redhat.com>
+ Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63203
+ * g++.dg/warn/Winit-self-2.C: New.
+
+2014-11-24 Petr Murzin <petr.murzin@intel.com>
+
+ * gcc.target/i386/extract-insert-combining.c: New test.
+
+2014-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/fuse_adrp_add_1.c: New test.
+
+2014-11-24 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/64039
+ * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL for hppa*-*-*.
+
+2014-11-24 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/55334
+ * gcc.dg/tree-ssa/restrict-5.c: New testcase.
+
+2014-11-24 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt45.adb: New test.
+
+2014-11-24 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/dollar_sym_3.f: Update dg-error.
+ * gfortran.dg/coarray_collectives_3.f90: Ditto.
+
+2014-11-23 David Edelsohn <dje.gcc@gmail.com>
+
+ * gcc.dg/autopar/pr46799.c: XFAIL on AIX.
+ * gcc.dg/torture/pr59166.c: XFAIL on AIX.
+ * gcc.dg/pr63914.c: Ignore non-standard ABI warning.
+ * gcc.dg/pr63594-[12].c: Ignore non-standard ABI warning.
+
+2014-11-23 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/tab_continuation.f: Update dg-*.
+
+2014-11-23 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/compile/20120927-1.c: New testcase.
+ * gcc.c-torture/compile/20120830-1.c: New testcase.
+
+2014-11-22 Andrew Pinski <apinski@cavium.com>
+
+ * g++.dg/cpp0x/initlist-lifetime1.C: Fix testcase where
+ argc is always greater than 1 (octeon simulator).
+ * g++.dg/cpp0x/initlist-lifetime2.C: Likewise.
+
+2014-11-22 Andrew Pinski <apinski@cavium.com>
+
+ PR target/63971
+ * gcc.target/aarch64/test_frame_1.c: Expect only two loads of
+ x30 (in the epilogue).
+ * gcc.target/aarch64/test_frame_6.c: Likewise.
+ * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of
+ x30 and x19 (in the epilogue).
+ * gcc.target/aarch64/test_frame_4.c: Likewise.
+ * gcc.target/aarch64/test_frame_7.c: Likewise.
+
+2014-11-22 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/63783
+ PR target/51244
+ * gcc.target/sh/torture/pr63783-1.c: New.
+ * gcc.target/sh/torture/pr63783-2.c: New.
+ * gcc.target/sh/pr51244-20.c: Adjust.
+ * gcc.target/sh/pr51244-20-sh2a.c: Adjust.
+
+2014-11-22 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/cosubscript_1.f90: New.
+
+2014-11-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/pack11.ads: New test.
+
+2014-11-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/no_streams.ads: New test.
+
+2014-11-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/store-motion-fgcse-sm.c (dg-final): Cleanup
+ store_modtion rtl dump.
+ * gcc.dg/var-expand1.c (dg-final): Cleanup loop2_unroll rtl dump.
+ * gcc.dg/var-expand3.c (dg-final): Ditto.
+
+2014-11-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/avx512vl-vpermb-2.c: Require avx512vbmi.
+ * gcc.target/i386/avx512vl-vpermi2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddhuq-2.c: Require avx512ifma.
+ * gcc.target/i386/avx512vl-vpmaddluq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmultishiftqb-2.c: Ditto.
+
+2014-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/64006
+ * gcc.c-torture/execute/pr64006.c: New test.
+
+2014-11-21 Lynn Boger <laboger@linux.vnet.ibm.com>
+
+ * go.test/go-test.exp (go-set-goarch): Add case for ppc64le goarch
+ value for go testing.
+
+2014-11-21 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/vect_ctz_1.c: New testcase.
+
+2014-11-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vsqrt_f64_1.c
+
+2014-11-21 Ilya Tocar <ilya.tocar@intel.com>
+
+ * g++.dg/other/i386-2.C: Add -mpcommit.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/pcommit-1.c: New test.
+ * gcc.target/i386/sse-12.c: Add new options.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+
+2014-11-20 Mark Wielaard <mjw@redhat.com>
+
+ PR debug/38757
+ * gcc.dg/debug/dwarf2/lang-c89.c: New test.
+ * gcc.dg/debug/dwarf2/lang-c99.c: Likewise.
+
+2014-11-21 Ilya Tocar <ilya.tocar@intel.com>
+
+ * g++.dg/other/i386-2.C: Add -mclwb.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/clwb-1.c: New test.
+ * gcc.target/i386/sse-12.c: Add new options.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+
+2014-11-21 Ilya Tocar <ilya.tocar@intel.com>
+
+ * g++.dg/other/i386-2.C: Add -mavx512vbmi.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/avx512f-helper.h: Add avx512vbmi-check.h.
+ * gcc.target/i386/avx512vbmi-check.h: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermb-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermb-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermi2b-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermt2b-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpmultishiftqb-1.c: Ditto.
+ * gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmultishiftqb-2.c: Ditto.
+ * gcc.target/i386/i386.exp (check_effective_target_avx512vbmi): New.
+ * gcc.target/i386/sse-12.c: Add new options.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+
+2014-11-21 Ilya Tocar <ilya.tocar@intel.com>
+
+ * g++.dg/other/i386-2.C: Add -mavx512ifma.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/avx512f-helper.h: Add avx512ifma-check.h.
+ * gcc.target/i386/avx512ifma-check.h: New.
+ * gcc.target/i386/avx512ifma-vpmaddhuq-1.c: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddhuq-2.c: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddluq-1.c: Ditto.
+ * gcc.target/i386/avx512ifma-vpmaddluq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddhuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddluq-2.c: Ditto.
+ * gcc.target/i386/i386.exp (check_effective_target_avx512ifma): New.
+ * gcc.target/i386/sse-12.c: Add new options.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+
+2014-11-21 Georg-Johann Lay <avr@gjlay.de>
+
+ Forward-port from 2014-10-30 4_9-branch r216934
+
+ PR target/63633
+ * gcc.target/avr/torture/pr63633-ice-mult.c: New test.
+
+2014-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR debug/63239
+ * g++.dg/debug/dwarf2/deleted-member-function.C: Pass
+ -gno-strict-dwarf.
+
+2014-11-21 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/store-motion-fgcse-sm.c: New test.
+
+2014-11-21 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR target/60451
+ * gcc.target/i386/pr60451.c: New.
+
+2014-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/61773
+ * gcc.dg/pr61773.c: New test.
+
+ PR target/63764
+ * c-c++-common/pr63764-1.c: New test.
+ * c-c++-common/pr63764-2.c: New test.
+
+ PR target/63910
+ * gcc.target/i386/pr63910.c: New test.
+
+2014-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR lto/63998
+ * gcc.dg/lto/pr60820_0.c: Skip on darwin.
+
+2014-11-20 Patrick Palka <ppalka@gcc.gnu.org>
+
+ * gcc.dg/no-strict-overflow-8.c: New test.
+
+2014-11-20 Andrew Stubbs <ams@codesourcery.com>
+
+ * gcc.dg/undefined-loop-1.c: New file.
+ * gcc.dg/undefined-loop-2.c: New file.
+
+2014-11-20 Tejas Belagod <tejas.belagod@arm.com>
+
+ * gcc.target/aarch64/symbol-range.c: New.
+ * gcc.target/aarch64/symbol-range-tiny.c: New.
+2014-11-20 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63962
+ * gcc.dg/tree-ssa/forwprop-30.c: New testcase.
+
+2014-11-20 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63677
+ * gcc.dg/tree-ssa/ssa-dom-cse-2.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Likewise.
+
+2014-11-20 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR sanitizer/63845
+ * gcc.dg/asan/pr63845.c: New test.
+
+2014-11-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR sanitizer/63939
+ * c-c++-common/asan/global-overflow-1.c: Allow extra spaces after
+ stack pointer address, to fit darwin output when symbolizer is not
+ present.
+ * c-c++-common/asan/heap-overflow-1.c: Likewise.
+ * c-c++-common/asan/memcmp-1.c: Likewise.
+ * c-c++-common/asan/misalign-1.c: Likewise.
+ * c-c++-common/asan/misalign-2.c: Likewise.
+ * c-c++-common/asan/null-deref-1.c: Likewise.
+ * c-c++-common/asan/stack-overflow-1.c: Likewise.
+ * c-c++-common/asan/strlen-overflow-1.c: Likewise.
+ * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
+ * c-c++-common/asan/use-after-free-1.c: Likewise.
+ * g++.dg/asan/deep-stack-uaf-1.C: Likewise.
+ * g++.dg/asan/deep-tail-call-1.C: Likewise.
+ * g++.dg/asan/large-func-test-1.C: Likewise.
+
+2014-11-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR sanitizer/63939
+ * g++.dg/asan/large-func-test-1.C: Ajust dg-output.
+
+2014-11-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR sanitizer/63939
+ * c-c++-common/asan/heap-overflow-1.c: Ajust dg-output.
+ * c-c++-common/asan/memcmp-1.c: Likewise.
+ * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
+ * c-c++-common/asan/use-after-free-1.c: Likewise.
+
+2014-11-19 David Malcolm <dmalcolm@redhat.com>
+
+ PR jit/63854
+ * jit.dg/test-fuzzer.c (fuzzer_init): Free malloced buffers.
+ (make_random_function): Free ff->locals.
+
+2014-11-19 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/63947
+ * gcc.target/i386/pr63947.c: New test.
+
+2014-11-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/55425
+ * g++.dg/cpp0x/constexpr-__func__.C: New.
+
+2014-11-19 Renlin Li <Renlin.Li@arm.com>
+
+ PR target/63424
+ * gcc.target/aarch64/pr63424.c: New test.
+
+2014-11-19 Renlin Li <Renlin.Li@arm.com>
+
+ PR middle-end/63762
+ * gcc.dg/pr63762.c: New test.
+
+2014-11-19 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/63690
+ * gcc.dg/ubsan/pr63690.c: New test.
+
+2014-11-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR sanitizer/62132
+ * c-c++-common/asan/misalign-1.c: Pass -fno-omit-frame-pointer on
+ darwin, adjust dg-output.
+ * c-c++-common/asan/misalign-2.c: Likewise.
+
+2014-11-19 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/cwsc0.c: New test.
+ * gcc.dg/cwsc1.c: New test.
+
+2014-11-19 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/63879
+ * c-c++-common/ubsan/pr63879-1.c: New test.
+ * c-c++-common/ubsan/pr63879-2.c: New test.
+
+2014-11-19 Tom de Vries <tom@codesourcery.com>
+
+ PR tree-optimization/62167
+ * gcc.dg/pr51879-12.c: Add xfails.
+ * gcc.dg/pr62167-run.c: New test.
+ * gcc.dg/pr62167.c: New test.
+
+2014-11-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/63915
+ * c-c++-common/gomp/pr60823-4.c: New test.
+
+ PR sanitizer/63520
+ * c-c++-common/ubsan/pr63520.c: New test.
+
+2014-11-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57654
+ * g++.dg/cpp0x/constexpr-ref7.C: New.
+
+2014-11-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/63913
+ * g++.dg/ubsan/pr63913.C: New test.
+
+2014-11-19 Andreas Schwab <schwab@suse.de>
+
+ * gcc.dg/pure-2.c: Update line numbers.
+
+2014-11-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/63843
+ * gcc.c-torture/execute/pr63843.c: New test.
+
+2014-11-18 James Greenhalgh <james.greenhalgh@arm.com>
+
+ PR target/63937
+ * gcc.dg/memset-2.c: New.
+
+2014-11-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/63813
+ * g++.dg/ubsan/pr63813.C: New test.
+
+ PR tree-optimization/61042
+ * gcc.c-torture/compile/pr61042.c: New test.
+
+2014-11-18 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.dg/atomic/c11-atomic-exec-5.c (dg-timeout-factor): New
+ setting.
+
+2014-11-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/55942
+ * g++.dg/cpp0x/constexpr-55942.C: New.
+
+2014-11-18 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/63866
+ * c-c++-common/ubsan/pr63866.c: New test.
+
+2014-11-18 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63914
+ * gcc.dg/pr63914.c: New testcase.
+
+2014-11-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/55443
+ * g++.dg/cpp0x/noexcept26.C: New.
+ * g++.dg/cpp0x/noexcept27.C: Likewise.
+
+2014-11-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60245
+ * g++.dg/cpp0x/constexpr-60245.C: New.
+
+2014-11-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60771
+ * g++.dg/cpp0x/constexpr-ref6.C: New.
+
+2014-11-18 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/neon/vbicQs16.c: Regenerate.
+ * gcc.target/arm/neon/vbicQs32.c: Likewise.
+ * gcc.target/arm/neon/vbicQs64.c: Likewise.
+ * gcc.target/arm/neon/vbicQs8.c: Likewise.
+ * gcc.target/arm/neon/vbicQu16.c: Likewise.
+ * gcc.target/arm/neon/vbicQu32.c: Likewise.
+ * gcc.target/arm/neon/vbicQu64.c: Likewise.
+ * gcc.target/arm/neon/vbicQu8.c: Likewise.
+ * gcc.target/arm/neon/vbics16.c: Likewise.
+ * gcc.target/arm/neon/vbics32.c: Likewise.
+ * gcc.target/arm/neon/vbics64.c: Likewise.
+ * gcc.target/arm/neon/vbics8.c: Likewise.
+ * gcc.target/arm/neon/vbicu16.c: Likewise.
+ * gcc.target/arm/neon/vbicu32.c: Likewise.
+ * gcc.target/arm/neon/vbicu64.c: Likewise.
+ * gcc.target/arm/neon/vbicu8.c: Likewise.
+ * gcc.target/arm/neon/vornQs16.c: Likewise.
+ * gcc.target/arm/neon/vornQs32.c: Likewise.
+ * gcc.target/arm/neon/vornQs64.c: Likewise.
+ * gcc.target/arm/neon/vornQs8.c: Likewise.
+ * gcc.target/arm/neon/vornQu16.c: Likewise.
+ * gcc.target/arm/neon/vornQu32.c: Likewise.
+ * gcc.target/arm/neon/vornQu64.c: Likewise.
+ * gcc.target/arm/neon/vornQu8.c: Likewise.
+ * gcc.target/arm/neon/vorns16.c: Likewise.
+ * gcc.target/arm/neon/vorns32.c: Likewise.
+ * gcc.target/arm/neon/vorns64.c: Likewise.
+ * gcc.target/arm/neon/vorns8.c: Likewise.
+ * gcc.target/arm/neon/vornu16.c: Likewise.
+ * gcc.target/arm/neon/vornu32.c: Likewise.
+ * gcc.target/arm/neon/vornu64.c: Likewise.
+ * gcc.target/arm/neon/vornu8.c: Likewise.
+
+2014-11-18 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vcls.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vcvt.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vext.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: New test.
+ * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: New test.
+
+2014-11-18 Alexander Ivchenko <alexander.ivchenko@intel.com>
+
+ * c-c++-common/tm/safe-3.c: Add bind_pic_locally.
+ * g++.dg/ipa/devirt-15.C: Ditto.
+ * g++.dg/ipa/devirt-7.C: Ditto.
+ * g++.dg/ipa/pr60600.C: Ditto.
+ * g++.dg/opt/vt2.C: Ditto.
+ * g++.dg/opt/vt4.C: Ditto.
+ * g++.dg/pr48484.C: Ditto.
+ * g++.dg/tm/pr47746.C: Ditto.
+ * g++.dg/tree-ssa/pr57380.C: Ditto.
+ * gcc.dg/ipa/inline-4.c: Ditto.
+ * gcc.dg/ipa/inlinehint-1.c: Ditto.
+ * gcc.dg/ipa/inlinehint-2.c: Ditto.
+ * gcc.dg/ipa/inlinehint-3.c: Ditto.
+ * gcc.dg/pr47276.c: Ditto.
+ * gcc.dg/pure-2.c: Ditto.
+ * gcc.dg/tm/nested-2.c: Ditto.
+ * gcc.dg/tree-ssa/alias-29.c: Ditto.
+ * gcc.target/i386/3dnow-1.c: Ditto.
+ * gcc.target/i386/3dnow-2.c: Ditto.
+ * gcc.target/i386/3dnowA-1.c: Ditto.
+ * gcc.target/i386/3dnowA-2.c: Ditto.
+ * gcc.target/i386/avx-1.c: Ditto.
+ * gcc.target/i386/avx-2.c: Ditto.
+ * gcc.target/i386/memcpy-1.c: Ditto.
+ * gcc.target/i386/mmx-1.c: Ditto.
+ * gcc.target/i386/mmx-2.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-22a.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+ * gcc.target/i386/sse-24.c: Ditto.
+ * gcc.target/i386/vect-double-1.c: Ditto.
+ * g++.dg/fstack-protector-strong.C: Add target nonpic.
+ * gcc.dg/fstack-protector-strong.c: Ditto.
+
+2014-11-18 Hale Wang <hale.wang@arm.com>
+
+ * gcc.target/arm/small-multiply-m0-1.c: Only apply when
+ "-mcpu=cortex-m0/m1/m0plus.small-multiply".
+ * gcc.target/arm/small-multiply-m0-2.c: Likewise.
+ * gcc.target/arm/small-multiply-m0-3.c: Likewise.
+ * gcc.target/arm/small-multiply-m0plus-1.c: Likewise.
+ * gcc.target/arm/small-multiply-m0plus-2.c: Likewise.
+ * gcc.target/arm/small-multiply-m0plus-3.c: Likewise.
+ * gcc.target/arm/small-multiply-m1-1.c: Likewise.
+ * gcc.target/arm/small-multiply-m1-2.c: Likewise.
+ * gcc.target/arm/small-multiply-m1-3.c: Likewise.
+
+2014-11-18 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * g++.dg/abi/mangle-arm-crypto.C: New.
+ * g++.dg/abi/mangle-neon.C (f19): New.
+ (f20): Likewise.
+
+2014-11-18 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/arm/pr51968.c (foo): Fix call to
+ __builtin_neon_vqmovunv8hi.
+
+2014-11-18 Marat Zakirov <m.zakirov@samsung.com>
+
+ * c-c++-common/asan/aggressive-opts.c: New test.
+
+2014-11-18 Yury Gribov <y.gribov@samsung.com>
+
+ PR sanitizer/63802
+ * c-c++-common/ubsan/pr63802.c: New test.
+
+2014-11-18 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * g++.dg/pr63766.C: New.
+
+2014-11-17 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/p8vector-ldst.c: Rewrite to use 40 live
+ floating point variables instead of using asm to test allocating
+ values to the Altivec registers.
+
+ * gcc.target/powerpc/upper-regs-sf.c: New -mupper-regs-sf and
+ -mupper-regs-df tests.
+ * gcc.target/powerpc/upper-regs-df.c: Likewise.
+
+ * config/rs6000/predicates.md (memory_fp_constant): New predicate
+
+2014-11-17 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/pr43864-2.c: Add -ftree-tail-merge to dg-options.
+ * gcc.dg/pr43864-3.c: Same.
+ * gcc.dg/pr43864-4.c: Same.
+ * gcc.dg/pr43864.c: Same.
+ * gcc.dg/pr50763.c: Same.
+ * gcc.dg/pr51879-12.c: Same.
+ * gcc.dg/pr51879-16.c: Same.
+ * gcc.dg/pr51879-17.c: Same.
+ * gcc.dg/pr51879-18.c: Same.
+ * gcc.dg/pr51879-2.c: Same.
+ * gcc.dg/pr51879-3.c: Same.
+ * gcc.dg/pr51879-4.c: Same.
+ * gcc.dg/pr51879-6.c: Same.
+ * gcc.dg/pr51879-7.c: Same.
+ * gcc.dg/pr51879.c: Same.
+
+2014-11-17 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/pr43864-2.c: Fix scan-tree-dump-times scan pattern.
+ * gcc.dg/pr43864-3.c: Same.
+ * gcc.dg/pr43864-4.c: Same.
+
+2014-11-17 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vld1_lane.c: New test.
+
+2014-11-17 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/vfma_f64.c: Add asm volatile memory.
+ * gcc.target/aarch64/simd/vfms_f64.c: Likewise.
+
+2014-11-17 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.target/i386/chkp-strlen-1.c: New.
+ * gcc.target/i386/chkp-strlen-2.c: New.
+ * gcc.target/i386/chkp-strlen-3.c: New.
+ * gcc.target/i386/chkp-strlen-4.c: New.
+ * gcc.target/i386/chkp-strlen-5.c: New.
+
+2014-11-17 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.target/i386/chkp-stropt-1.c: New.
+ * gcc.target/i386/chkp-stropt-2.c: New.
+ * gcc.target/i386/chkp-stropt-3.c: New.
+ * gcc.target/i386/chkp-stropt-4.c: New.
+ * gcc.target/i386/chkp-stropt-5.c: New.
+ * gcc.target/i386/chkp-stropt-6.c: New.
+ * gcc.target/i386/chkp-stropt-7.c: New.
+ * gcc.target/i386/chkp-stropt-8.c: New.
+ * gcc.target/i386/chkp-stropt-9.c: New.
+ * gcc.target/i386/chkp-stropt-10.c: New.
+ * gcc.target/i386/chkp-stropt-11.c: New.
+ * gcc.target/i386/chkp-stropt-12.c: New.
+ * gcc.target/i386/chkp-stropt-13.c: New.
+ * gcc.target/i386/chkp-stropt-14.c: New.
+ * gcc.target/i386/chkp-stropt-15.c: New.
+ * gcc.target/i386/chkp-stropt-16.c: New.
+
+2014-11-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ * g++.dg/ipa/pr63894.C (new): Replace unsigned long with
+ __SIZE_TYPE__.
+
+2014-11-17 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63898
+ PR middle-end/63883
+ * gfortran.dg/pr63883.f90: New testcase.
+
+2014-11-17 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR ipa/63894
+ * g++.dg/ipa/pr63894.C: New test.
+
+2014-11-17 Terry Guo <terry.guo@arm.com>
+
+ * gcc.target/arm/thumb1-ual-1.c: New test.
+
+2014-11-16 Patrick Palka <ppalka@gcc.gnu.org>
+
+ PR middle-end/63790
+ * gcc.dg/tree-ssa/pr21031.c: Drop XFAIL.
+ * gcc.dg/tree-ssa/forwprop-29.c: New test.
+
+2014-11-16 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/execute/memset-4.c: New test.
+ * gcc.c-torture/execute/20110418-1.c: New test.
+ * gcc.c-torture/execute/20141022-1.c: New test.
+ * gcc.c-torture/execute/strcpy-2.c: New test.
+ * gcc.c-torture/execute/20140212-2.c: New test.
+ * gcc.c-torture/compile/20120913-1.c: New test.
+ * gcc.c-torture/compile/20121010-1.c: New test.
+ * gcc.c-torture/compile/20120917-1.c: New test.
+ * gcc.c-torture/compile/20140110-1.c: New test.
+ * gcc.c-torture/compile/20121220-1.c: New test.
+ * gcc.c-torture/compile/20120822-1.c: New test.
+ * gcc.c-torture/compile/20121027-1.c: New test.
+ * gcc.c-torture/compile/20120830-2.c: New test.
+
+2014-11-15 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * g++.dg/guality/guality.exp (check_guality): Fix `test_counts'
+ restoration.
+
+2014-11-15 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
+
+ * gcc.dg/atomic/c11-atomic-exec-5.c
+ (test_main_long_double_add_overflow): Only actually define if
+ LDBL_MANT_DIG != 106.
+ (test_main_complex_long_double_add_overflow): Likewise.
+ (test_main_long_double_sub_overflow): Likewise.
+ (test_main_complex_long_double_sub_overflow): Likewise.
+
+ (NOT_LDBL_EPSILON_2): Likewise.
+ (NOT_MINUS_LDBL_EPSILON_2): Likewise.
+
+2014-11-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/sibcall-1.c: Don't run on x32 targets,
+ instead of run on ia32 targets.
+
+2014-11-15 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/63884
+ * c-c++-common/cilk-plus/AN/pr63884.c: New test.
+
+2014-11-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR target/60104
+ * gcc.target/i386/sibcall-1.c: Don't run on pic targets.
+
+2014-11-15 Marc Glisse <marc.glisse@inria.fr>
+
+ * gcc.target/i386/intrinsics_opt-1.c: New testcase.
+ * gcc.target/i386/intrinsics_opt-2.c: Likewise.
+ * gcc.target/i386/intrinsics_opt-3.c: Likewise.
+ * gcc.target/i386/intrinsics_opt-4.c: Likewise.
+
+2014-11-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gcc.dg/tree-ssa/pr61144.c: Add dg-require-alias.
+
+2014-11-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gcc.dg/pubtypes-3.c: Include <string.h>.
+ * gcc.dg/pubtypes-4.c: Likewise.
+
+2014-11-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gcc.dg/darwin-cfstring-format-1.c: Adjust dg-error.
+
+2014-11-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt44.ad[sb]: New test.
+
+2014-11-15 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/binding_label_tests_4.f03: Add dg-excess-errors.
+ * gfortran.dg/coarray_9.f90: Ditto.
+ * gfortran.dg/empty_label.f: Ditto.
+ * gfortran.dg/empty_label.f90: Ditto.
+
+2014-11-14 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/ppc-fpconv-1.c: Adjust for -mupper-regs-df
+ changes.
+ * gcc.target/powerpc/ppc-fpconv-2.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-3.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-4.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-5.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-6.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-7.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-8.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-9.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-10.c: Likewise.
+ * gcc.target/powerpc/ppc-round.c: Likewise.
+
+2014-11-14 Martin Jambor <mjambor@suse.cz>
+
+ * g++.dg/ipa/devirt-11.C: Dont't run ipa-cp, remove times constraint
+ from the dump scan.
+ * g++.dg/ipa/devirt-21.C: Xfail.
+ * g++.dg/ipa/devirt-24.C: Likewise.
+ * g++.dg/ipa/devirt-10.C: Removed times constraint from the dump scan.
+ * g++.dg/ipa/devirt-41.C: Updated the dump scan.
+ * g++.dg/ipa/devirt-44.C: Likewise.
+ * g++.dg/ipa/devirt-43.C: Xfail.
+
+2014-11-14 Jonathan Wakely <jwakely@redhat.com>
+
+ * g++.dg/abi/abi-tag11.C: New.
+
+2014-11-14 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/overflow-negate-3.c: New test.
+
+2014-11-14 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/63839
+ * c-c++-common/ubsan/pr63839.c: New test.
+ * c-c++-common/ubsan/unreachable-2.c: New test.
+
+2014-11-14 Richard Biener <rguenther@suse.de>
+
+ * gcc.c-torture/execute/shiftopt-1.c: XFAIL invalid parts.
+
+2014-11-13 Teresa Johnson <tejohnson@google.com>
+
+ PR tree-optimization/63841
+ * g++.dg/tree-ssa/pr63841.C: Remove prints, use abort.
+
+2014-11-14 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.target/arm/ldrd-strd-pair-1.c: New test.
+ * gcc.target/arm/vfp-1.c: Improve scanning string.
+
+2014-11-13 Rong Xu <xur@google.com>
+
+ PR debug/63581
+ * g++.dg/tree-prof/pr63581.C: New test.
+
+2014-11-13 Teresa Johnson <tejohnson@google.com>
+
+ PR tree-optimization/63841
+ * g++.dg/tree-ssa/pr63841.C: Remove prints, use abort.
+
+2014-11-13 Teresa Johnson <tejohnson@google.com>
+
+ PR tree-optimization/63841
+ * g++.dg/tree-ssa/pr63841.C: New test.
+
+2014-11-13 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/forwprop-28.c: Adjust.
+
+2014-11-12 Alexander Ivchenko <alexander.ivchenko@intel.com>
+
+ * lib/target-supports.exp (error_h): New check.
+ (libc_has_complex_functions): Ditto.
+ (tgmath_h): Ditto.
+ * gcc.dg/builtins-59.c: Add libc_has_complex_functions check.
+ * gcc.dg/builtins-61.c: Likewise.
+ * gcc.dg/builtins-67.c: Disable test for Bionic.
+ * gcc.dg/strlenopt-14g.c: Likewise.
+ * gcc.dg/strlenopt-14gf.c: Likewise.
+ * gcc.dg/c99-tgmath-1.c: Add tgmath_h check.
+ * gcc.dg/c99-tgmath-2.c: Likewise.
+ * gcc.dg/c99-tgmath-3.c: Likewise.
+ * gcc.dg/c99-tgmath-4.c: Likewise.
+ * gcc.dg/dfp/convert-dfp-round-thread.c: Add error_h check.
+
+2014-11-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/63838
+ * g++.dg/ipa/pr63838.C: New test.
+
+2014-11-12 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * gcc.target/mips/args-1.c: Handle __mips_fpr == 0.
+ * gcc.target/mips/call-clobbered-1.c: New.
+ * gcc.target/mips/call-clobbered-2.c: New.
+ * gcc.target/mips/call-clobbered-3.c: New.
+ * gcc.target/mips/call-clobbered-4.c: New.
+ * gcc.target/mips/call-clobbered-5.c: New.
+ * gcc.target/mips/call-saved-4.c: New.
+ * gcc.target/mips/call-saved-5.c: New.
+ * gcc.target/mips/call-saved-6.c: New.
+ * gcc.target/mips/mips.exp: Support -mfpxx, -ffixed-f*,
+ and -m[no-]odd-spreg. Use _MIPS_SPFPSET to determine default
+ odd-spreg option. Account for -modd-spreg in minimum arch code.
+ * gcc.target/mips/movdf-1.c: New.
+ * gcc.target/mips/movdf-2.c: New.
+ * gcc.target/mips/movdf-3.c: New.
+ * gcc.target/mips/oddspreg-1.c: New.
+ * gcc.target/mips/oddspreg-2.c: New.
+ * gcc.target/mips/oddspreg-3.c: New.
+ * gcc.target/mips/oddspreg-4.c: New.
+ * gcc.target/mips/oddspreg-5.c: New.
+ * gcc.target/mips/oddspreg-6.c: New.
+
+2014-11-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/63815
+ * g++.dg/other/pr63815.C: New test.
+
+2014-11-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 1510
+ PR c++/60420
+ * g++.dg/cpp0x/decltype61.C: New.
+
+2014-11-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR tree-optimization/63835
+ * gcc.dg/pr63835.c: New test.
+
+2014-11-12 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/vqdmlal_high_lane_s16_indices_1.c: New test.
+ * gcc.target/aarch64/simd/vqdmlal_high_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_high_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_high_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlalh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlals_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlslh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsls_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulh_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulh_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulh_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhq_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhq_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhq_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhq_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhs_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmullh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulls_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulh_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulh_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulh_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhh_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhq_lane_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhq_lane_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhq_laneq_s16_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhq_laneq_s32_indices_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhs_lane_s32_indices_1.c: Likewise.
+
+2014-11-12 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/387-1.c (dg-skip-if): Use *-*-* target selector.
+ * gcc.target/i386/387-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/387-5.c (dg-skip-if): Ditto.
+ * gcc.target/i386/387-6.c (dg-skip-if): Ditto.
+ * gcc.target/i386/cmov7.c (dg-skip-if): Ditto.
+ * gcc.target/i386/funcspec-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/funcspec-3.c (dg-skip-if): Ditto.
+ * gcc.target/i386/funcspec-8.c (dg-skip-if): Ditto.
+ * gcc.target/i386/funcspec-9.c (dg-skip-if): Ditto.
+ * gcc.target/i386/gcc-have-sync-compare-and-swap-1.c (dg-skip-if):
+ Ditto.
+ * gcc.target/i386/gcc-have-sync-compare-and-swap-2.c (dg-skip-if):
+ Ditto.
+ * gcc.target/i386/isa-1.c (dg-skip-if): Ditto.
+ * gcc.target/i386/isa-6.c (dg-skip-if): Ditto.
+ * gcc.target/i386/isa-9.c (dg-skip-if): Ditto.
+ * gcc.target/i386/lea.c (dg-skip-if): Ditto.
+ * gcc.target/i386/memcpy-strategy-1.c (dg-skip-if): Ditto.
+ * gcc.target/i386/memcpy-strategy-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/memcpy-vector_loop-1.c (dg-skip-if): Ditto.
+ * gcc.target/i386/memcpy-vector_loop-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/memset-vector_loop-1.c (dg-skip-if): Ditto.
+ * gcc.target/i386/memset-vector_loop-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-10.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-3.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-4.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-5a.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-5b.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-6a.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-6b.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-7.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-8.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pad-9.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pentium4-not-mull.c (dg-skip-if): Ditto.
+ * gcc.target/i386/pr42589.c (dg-skip-if): Ditto.
+ * gcc.target/i386/sse-19.c (dg-skip-if): Ditto.
+ * gcc.target/i386/sse2-init-v2di-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/ssefn-1.c (dg-skip-if): Ditto.
+ * gcc.target/i386/ssetype-1.c (dg-skip-if): Ditto.
+ * gcc.target/i386/ssetype-2.c (dg-skip-if): Ditto.
+ * gcc.target/i386/ssetype-5.c (dg-skip-if): Ditto.
+ * gcc.target/i386/vect-double-1.c (dg-skip-if): Ditto.
+
+2014-11-12 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/pr45852.c: Simplify target selector.
+ * gcc.target/i386/pr63495.c: Ditto.
+ * gcc.target/i386/pr39496.c: Ditto.
+ * gcc.target/i386/pr36613.c: Ditto.
+
+2014-11-12 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/lr_free_1.c: New testcase for -fomit-frame-pointer.
+ * gcc.target/aarch64/lr_free_2.c: New testcase for leaf
+ -fno-omit-frame-pointer.
+
+2014-11-12 Marek Polacek <polacek@redhat.com>
+
+ * lib/gcc-dg.exp (${tool}_load): Call prune_file_path instead
+ of prune_gcc_output.
+ * lib/prune.exp (prune_file_path): New procedure.
+
+2014-11-12 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/overflow-sub-4.c: New test.
+ * c-c++-common/ubsan/overflow-sub-2.c: Adjust dg-output.
+ * c-c++-common/ubsan/overflow-int128.c: Likewise.
+
+2014-11-12 Evgeny Stupachenko <evstupac@gmail.com>
+
+ * gcc.target/i386/pr52252-atom-1.c: Extend assembler scan on AVX2 case.
+
+2014-11-12 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-fre-32.c: Disable forwprop.
+
+2014-11-12 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/no-math-errno-1.c, gcc.dg/no-math-errno-2.c,
+ gcc.dg/no-math-errno-3.c, gcc.dg/no-math-errno-4.c: New tests.
+
+2014-11-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/63830
+ * c-c++-common/asan/strlen-overflow-1.c (main): Avoid tail call.
+
+2014-11-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/59708
+ * c-c++-common/builtin-arith-overflow-1.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-10.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-11.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-12.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-12.h: New file.
+ * c-c++-common/torture/builtin-arith-overflow-13.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-14.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-15.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-16.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-17.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-18.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-1.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-1.h: New file.
+ * c-c++-common/torture/builtin-arith-overflow-2.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-3.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-4.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-5.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-6.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-7.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-8.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow-9.c: New test.
+ * c-c++-common/torture/builtin-arith-overflow.h: New file.
+ * gcc.dg/builtin-arith-overflow-1.c: New test.
+ * gcc.dg/builtin-arith-overflow-2.c: New test.
+
+2014-11-12 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63821
+ * gfortran.dg/pr63821.f90: New testcase.
+
+2014-11-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/63761
+ * gcc.c-torture/compile/pr63761.c: New test.
+
+2014-11-12 Jiong Wang <jiong.wang@arm.com>
+
+ * lib/gcc-dg.exp (${tool}_load): Truncate gcc output.
+ * lib/prune.exp (prune_gcc_output): New absolute path to relative path
+ truncation pattern.
+
+2014-11-12 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * gcc.target/arm/eabi1.c: Replace arm*-*-*eabi* and arm*-*-symbianelf*
+ with arm_eabi.
+ * g++.dg/abi/arm_rtti1.C: Likewise.
+ * g++.dg/abi/key1.C: Likewise.
+ * g++.dg/ext/visibility/arm1.C: Likewise.
+ * g++.dg/ext/visibility/arm2.C: Likewise.
+ * g++.dg/ext/visibility/arm3.C: Likewise.
+
+2014-11-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * g++.dg/ipa/devirt-42.C: Fix dump scanning for "return 2".
+
+2014-11-11 Anthony Brandon <anthony.brandon@gmail.com>
+ Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR driver/36312
+ * gcc.misc-tests/output.exp: New test case for identical input and
+ output files.
+
+2014-11-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR fortran/44054
+ * lib/gfortran-dg.exp: Update regexp to match locus and message
+ without caret.
+ * gfortran.dg/use_without_only_1.f90: Add column numbers.
+ * gfortran.dg/warnings_are_errors_1.f: Update.
+
+2014-11-11 David Malcolm <dmalcolm@redhat.com>
+
+ * ChangeLog.jit: New.
+ * jit.dg/all-non-failing-tests.h: New.
+ * jit.dg/harness.h: New.
+ * jit.dg/jit.exp: New.
+ * jit.dg/test-accessing-struct.c: New.
+ * jit.dg/test-accessing-union.c: New.
+ * jit.dg/test-array-as-pointer.c: New.
+ * jit.dg/test-arrays.c: New.
+ * jit.dg/test-calling-external-function.c: New.
+ * jit.dg/test-calling-function-ptr.c: New.
+ * jit.dg/test-combination.c: New.
+ * jit.dg/test-dot-product.c: New.
+ * jit.dg/test-empty.c: New.
+ * jit.dg/test-error-accessing-field-in-other-struct.c: New.
+ * jit.dg/test-error-adding-to-terminated-block.c: New.
+ * jit.dg/test-error-array-as-pointer.c: New.
+ * jit.dg/test-error-bad-cast.c: New.
+ * jit.dg/test-error-block-in-wrong-function.c: New.
+ * jit.dg/test-error-call-through-ptr-with-mismatching-args.c: New.
+ * jit.dg/test-error-call-through-ptr-with-non-function.c: New.
+ * jit.dg/test-error-call-through-ptr-with-non-pointer.c: New.
+ * jit.dg/test-error-call-through-ptr-with-not-enough-args.c: New.
+ * jit.dg/test-error-call-through-ptr-with-too-many-args.c: New.
+ * jit.dg/test-error-call-with-mismatching-args.c: New.
+ * jit.dg/test-error-call-with-not-enough-args.c: New.
+ * jit.dg/test-error-call-with-too-many-args.c: New.
+ * jit.dg/test-error-dereference-field-of-non-pointer.c: New.
+ * jit.dg/test-error-dereference-read-of-non-pointer.c: New.
+ * jit.dg/test-error-get-type-bad-enum.c: New.
+ * jit.dg/test-error-index-not-a-numeric-type.c: New.
+ * jit.dg/test-error-mismatching-types-in-assignment.c: New.
+ * jit.dg/test-error-mismatching-types-in-call.c: New.
+ * jit.dg/test-error-missing-return.c: New.
+ * jit.dg/test-error-new-binary-op-bad-op.c: New.
+ * jit.dg/test-error-new-function-bad-kind.c: New.
+ * jit.dg/test-error-new-unary-op-bad-op.c: New.
+ * jit.dg/test-error-null-passed-to-api.c: New.
+ * jit.dg/test-error-return-within-void-function.c: New.
+ * jit.dg/test-error-unreachable-block.c: New.
+ * jit.dg/test-error-unterminated-block.c: New.
+ * jit.dg/test-error-value-not-a-numeric-type.c: New.
+ * jit.dg/test-expressions.c: New.
+ * jit.dg/test-factorial.c: New.
+ * jit.dg/test-fibonacci.c: New.
+ * jit.dg/test-functions.c: New.
+ * jit.dg/test-fuzzer.c: New.
+ * jit.dg/test-hello-world.c: New.
+ * jit.dg/test-linked-list.c: New.
+ * jit.dg/test-long-names.c: New.
+ * jit.dg/test-nested-contexts.c: New.
+ * jit.dg/test-nested-loops.c: New.
+ * jit.dg/test-operator-overloading.cc: New.
+ * jit.dg/test-quadratic.c: New.
+ * jit.dg/test-quadratic.cc: New.
+ * jit.dg/test-reading-struct.c: New.
+ * jit.dg/test-string-literal.c: New.
+ * jit.dg/test-sum-of-squares.c: New.
+ * jit.dg/test-threads.c: New.
+ * jit.dg/test-types.c: New.
+ * jit.dg/test-using-global.c: New.
+ * jit.dg/test-volatile.c: New.
+
+2014-11-11 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/vbslq_f64_1.c: New.
+ * gcc.target/aarch64/vbslq_f64_2.c: Likewise.
+ * gcc.target/aarch64/vbslq_u64_1.c: Likewise.
+ * gcc.target/aarch64/vbslq_u64_2.c: Likewise.
+
+2014-11-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63265
+ * g++.dg/cpp0x/constexpr-63265.C: New.
+
+2014-11-11 Evgeny Stupachenko <evstupac@gmail.com>
+
+ * gcc.target/i386/pr52252-atom-1.c: New.
+
+2014-11-11 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63622
+ PR ipa/63795
+ * g++.dg/ipa/ipa-icf-4.C: Add more precise dump scan.
+ * g++.dg/ipa/ipa-icf-5.C: Add condition for target
+ with symbol alias support.
+
+2014-11-10 Andi Kleen <ak@linux.intel.com>
+
+ * c-c++-common/cilk-plus/AN/misc.c (main): Handle
+ new cilk errors.
+
+2014-11-10 Andi Kleen <ak@linux.intel.com>
+
+ * c-c++-common/cilk-plus/CK/errors.c: New test.
+
+2014-11-11 Uros Bizjak <ubizjak@gmail.com>
+ Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR target/63620
+ * gcc.target/i386/pr63620.c: New test.
+
+2014-11-11 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/tm/memopt-15.c: Add -msse2 to dg-options.
+
+ * gcc.dg/ubsan/ipa-icf-1.c: New test.
+ * gcc.dg/ipa/ipa-icf-31.c: New test.
+
+2014-11-10 Patrick Palka <ppalka@gcc.gnu.org>
+
+ PR middle-end/63748
+ * gcc.dg/pr63748.c: New testcase.
+
+2014-11-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/pr44194-1.c (dg-do): Add missing braces.
+
+2014-11-10 Roman Gareev <gareevroman@gmail.com>
+
+ * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove using of
+ fgraphite-code-generator flag.
+ * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-user-1.c: Likewise.
+ * gcc.dg/graphite/isl-codegen-loop-dumping.c: Likewise.
+ * gcc.dg/graphite/pr35356-2.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-if-1.c: Likewise.
+ * gcc.dg/graphite/isl-ast-gen-if-2.c: Likewise.
+
+2014-11-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.c-torture/compile/pr35468.c: Revert the last change.
+
+2014-11-10 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * c-c++-common/Wshift-count-overflow-1.c: New.
+ * c-c++-common/Wshift-count-overflow-2.c: Likewise.
+ * c-c++-common/Wshift-count-negative-1.c: Likewise.
+ * c-c++-common/Wshift-count-negative-2.c: Likewise.
+
+2014-11-10 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * gcc.dg/fshort-wchar.c: Use arm_eabi instead of arm*-*-*eabi*.
+ * gcc.target/arm/aapcs/neon-vect1.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect2.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect3.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect4.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect5.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect6.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect7.c: Likewise.
+ * gcc.target/arm/aapcs/neon-vect8.c: Likewise.
+ * gcc.target/arm/aapcs/vfp1.c: Likewise.
+ * gcc.target/arm/aapcs/vfp2.c: Likewise.
+ * gcc.target/arm/aapcs/vfp3.c: Likewise.
+ * gcc.target/arm/aapcs/vfp4.c: Likewise.
+ * gcc.target/arm/aapcs/vfp5.c: Likewise.
+ * gcc.target/arm/aapcs/vfp6.c: Likewise.
+ * gcc.target/arm/aapcs/vfp7.c: Likewise.
+ * gcc.target/arm/aapcs/vfp8.c: Likewise.
+ * gcc.target/arm/aapcs/vfp9.c: Likewise.
+ * gcc.target/arm/aapcs/vfp10.c: Likewise.
+ * gcc.target/arm/aapcs/vfp11.c: Likewise.
+ * gcc.target/arm/aapcs/vfp12.c: Likewise.
+ * gcc.target/arm/aapcs/vfp13.c: Likewise.
+ * gcc.target/arm/aapcs/vfp14.c: Likewise.
+ * gcc.target/arm/aapcs/vfp15.c: Likewise.
+ * gcc.target/arm/aapcs/vfp16.c: Likewise.
+ * gcc.target/arm/aapcs/vfp17.c: Likewise.
+
+2014-11-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR tree-optimization/63778
+ * gfortran.dg/pr63778.f: New test.
+
+2014-11-10 Renlin Li <renlin.li@arm.com>
+
+ PR middle-end/61529
+ * gcc.dg/pr61529.c: New.
+
+2014-11-10 Bernd Schmidt <bernds@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_return_address):
+ New function.
+ * gcc.c-torture/execute/20010122-1.c: Require return_address.
+ * gcc.c-torture/execute/20030323-1.c: Likewise.
+ * gcc.c-torture/execute/20030811-1.c: Likewise.
+ * gcc.c-torture/execute/eeprof-1.c: Likewise.
+ * gcc.c-torture/execute/frame-address.c: Likewise.
+ * gcc.c-torture/execute/pr17377.c: Likewise.
+
+ * gcc.c-torture/compile/920625-2.c: Add return type to
+ freeReturnStruct.
+ * gcc.c-torture/execute/20091229-1.c: Declare main properly.
+ * gcc.c-torture/execute/pr61375.c: Likewise.
+ * gcc.c-torture/execute/20111208-1.c: Use __SIZE_TYPE__ for size_t.
+ * gcc.dg/pr30904.c: Remove extern from declaration of t.
+
+ * lib/target-supports.exp (check_effective_target_indirect_jumps):
+ New function.
+ (check_effective_target_nonlocal_goto): New function.
+ (check_effective_target_label_values): New function.
+ * gcc.c-torture/execute/20071220-2.c: Require label_values.
+ * gcc.c-torture/compile/labels-2.c: Likewise.
+ * gcc.c-torture/compile/20000518-1.c: Likewise.
+ * gcc.c-torture/compile/20021108-1.c: Likewise.
+ * gcc.c-torture/compile/981006-1.c: Likewise.
+ * gcc.c-torture/execute/20040302-1.c: Likewise.
+ * gcc.dg/torture/pr33848.c: Likewise.
+
+ * gcc.c-torture/compile/pr46107.c: Require indirect jumps and
+ label values.
+ * gcc.c-torture/compile/pr32919.c: Likewise.
+ * gcc.c-torture/compile/pr17913.c: Likewise.
+ * gcc.c-torture/compile/pr51495.c: Likewise.
+ * gcc.c-torture/compile/pr25224.c: Likewise.
+ * gcc.c-torture/compile/labels-3.c: Likewise.
+ * gcc.c-torture/compile/pr27863.c: Likewise.
+ * gcc.c-torture/compile/20050510-1.c: Likewise.
+ * gcc.c-torture/compile/pr28489.c: Likewise.
+ * gcc.c-torture/compile/pr29128.c: Likewise.
+ * gcc.c-torture/compile/pr21356: Likewise.
+ * gcc.c-torture/execute/20071210-1.c: Likewise.
+ * gcc.c-torture/execute/200701220-1.c: Likewise.
+ * gcc.c-torture/execute/pr51447.c: Likewise.
+ * gcc.c-torture/execute/comp-goto-1.c: Likewise.
+ * gcc.c-torture/execute/comp-goto-2.c: Likewise.
+ * gcc.dg/20021029-1.c: Likewise.
+ * gcc.dg/pr43379.c: Likewise.
+ * gcc.dg/pr45259.c: Likewise.
+ * gcc.dg/torture/pr53695.c: Likewise.
+ * gcc.dg/torture/pr57584.c: Likewise.
+
+ * gcc.c-torture/execute/980526-1.c: Skip if -O0 and neither label_values
+ or indirect_jumps are available.
+ * gcc.c-torture/compile/920415-1.c: Likewise. Remove NO_LABEL_VALUES
+ test.
+ * gcc.c-torture/compile/920428-3.c: Likewise.
+ * gcc.c-torture/compile/950613-1.c: Likewise.
+
+ * gcc.c-torture/compile/pr30984.c: Require indirect jumps.
+ * gcc.c-torture/compile/991213-3.c: Likewise.
+ * gcc.c-torture/compile/920825-1.c: Likewise.
+ * gcc.c-torture/compile/20011029-1.c: Likewise.
+ * gcc.c-torture/compile/complex-6.c: Likewise.
+ * gcc.c-torture/compile/pr27127.c: Likewise.
+ * gcc.c-torture/compile/pr58164.c: Likewise.
+ * gcc.c-torture/compile/20041214-1.c: Likewise.
+ * gcc.c-torture/execute/built-in-setjmp.c: Likewise.
+ * gcc.c-torture/execute/pr56982.c: Likewise.
+ * gcc.c-torture/execute/pr60003.c: Likewise.
+ * gcc.c-torture/execute/pr26983.c: Likewise.
+ * gcc.dg/pr57287-2.c: Likewise.
+ * gcc.dg/pr59920-1.c: Likewise.
+ * gcc.dg/pr59920-2.c: Likewise.
+ * gcc.dg/pr59920-3.c: Likewise.
+ * gcc.dg/setjmp-3.c: Likewise.
+ * gcc.dg/setjmp-4.c: Likewise.
+ * gcc.dg/setjmp-5.c: Likewise.
+ * gcc.dg/torture/pr48542.c: Likewise.
+ * gcc.dg/torture/pr57147-2.c: Likewise.
+ * gcc.dg/torture/pr59993.c: Likewise.
+
+ * gcc.dg/torture/stackalign/non-local-goto-1.c: Require nonlocal_goto.
+ * gcc.dg/torture/stackalign/non-local-goto-2.c: Likewise.
+ * gcc.dg/torture/stackalign/non-local-goto-3.c: Likewise.
+ * gcc.dg/torture/stackalign/non-local-goto-4.c: Likewise.
+ * gcc.dg/torture/stackalign/non-local-goto-5.c: Likewise.
+ * gcc.dg/torture/stackalign/setjmp-1.c: Likewise.
+ * gcc.dg/torture/stackalign/setjmp-3.c: Likewise.
+ * gcc.dg/torture/stackalign/setjmp-4.c: Likewise.
+ * gcc.dg/non-local-goto-1.c: Likewise.
+ * gcc.dg/non-local-goto-2.c: Likewise.
+ * gcc.dg/pr49994-1.c: Likewise.
+ * gcc.dg/torture/pr57036-2.c: Likewise.
+
+ * gcc.c-torture/compile/20040614-1.c: Require label_values. Remove
+ NO_LABEL_VALUES test.
+ * gcc.c-torture/compile/920831-1.c: Likewise.
+ * gcc.c-torture/compile/920502-1.c: Likewise.
+ * gcc.c-torture/compile/920501-7.c: Likewise.
+ * gcc.dg/pr52139.c: Likewise.
+
+ * lib/target-supports.exp (check_effective_target_trampolines,
+ check_profiling_available, check_effective_target_lto,
+ check_effective_target_vect_natural): False for nvptx-*-*.
+ * gcc.c-torture/compile/limits-fndefn.c: Skip for nvptx-*-*.
+ * gcc.c-torture/compile/pr34334.c: Likewise.
+ * gcc.c-torture/compile/pr37056.c: Likewise.
+ * gcc.c-torture/compile/pr39423-1.c: Likewise.
+ * gcc.c-torture/compile/pr46534.c: Likewise.
+ * gcc.c-torture/compile/pr49049.c: Likewise.
+ * gcc.c-torture/compile/pr59417.c: Likewise.
+ * gcc.c-torture/compile/20080721-1.c: Likewise.
+ * gcc.c-torture/compile/920501-4.c: Likewise.
+ * gcc.c-torture/compile/921011-1.c: Likewise.
+ * gcc.dg/20040813-1.c: Likewise.
+ * gcc.dg/pr28755.c: Likewise.
+ * gcc.dg/pr44194-1.c: Likewise.
+ * gcc.c-torture/compile/pr42717.c: Xfail for nvptx-*-*.
+ * gcc.c-torture/compile/pr61684.c: Likewise.
+ * gcc.c-torture/compile/pr20601-1.c: Likewise.
+ * gcc.c-torture/compile/pr59221.c: Likewise.
+ * gcc.c-torture/compile/20060208-1.c: Likewise.
+ * gcc.c-torture/execute/pr52129.c: Likewise.
+ * gcc.c-torture/execute/20020310-1.c: Likewise.
+ * gcc.c-torture/execute/20101011-1.c: Define DO_TEST to 0 for nvptx.
+ * gcc.c-torture/execute20020312-2.c: Add case for for nvptx.
+ * gcc.c-torture/compile/pr60655-1.c: Don't add -fdata-sections
+ for nvptx-*-*.
+ * gcc.dg/pr36400.c: Xfail scan-assembler test on nvptx-*-*.
+ * gcc.dg/const-elim-2.c: Likewise.
+
+ * lib/target-supports.exp
+ (check_effective_target_untyped_assembly): New function.
+ * gcc.c-torture/compile/20091215-1.c: Require untyped_assembly.
+ * gcc.c-torture/compile/920917-1.c: Likewise.
+ * gcc.c-torture/compile/930120-1.c: Likewise.
+ * gcc.c-torture/compile/930411-1.c: Likewise.
+ * gcc.c-torture/compile/930529-1.c: Likewise.
+ * gcc.c-torture/compile/930623-1.c: Likewise.
+ * gcc.c-torture/compile/950329-1.c: Likewise.
+ * gcc.c-torture/compile/calls.c: Likewise.
+ * gcc.c-torture/compile/pr37258.c: Likewise.
+ * gcc.c-torture/compile/pr37327.c: Likewise.
+ * gcc.c-torture/compile/pr38360.c: Likewise.
+ * gcc.c-torture/compile/pr43635.c: Likewise.
+ * gcc.c-torture/compile/pr47428.c: Likewise.
+ * gcc.c-torture/compile/pr47967.c: Likewise.
+ * gcc.c-torture/compile/pr49145.c: Likewise.
+ * gcc.c-torture/compile/pr51694.c: Likewise.
+ * gcc.c-torture/compile/pr53411.c: Likewise.
+ * gcc.c-torture/execute/20001101.c: Likewise.
+ * gcc.c-torture/execute/20051012-1.c: Likewise.
+ * gcc.c-torture/execute/920501-1.c: Likewise.
+ * gcc.c-torture/execute/921202-1.c: Likewise.
+ * gcc.c-torture/execute/921208-2.c: Likewise.
+ * gcc.c-torture/execute/call-trap-1.c: Likewise.
+ * gcc.c-torture/compile/20010525-1.c: Likewise.
+ * gcc.c-torture/compile/20021015-2.c: Likewise.
+ * gcc.c-torture/compile/20031023-1.c: Likewise.
+ * gcc.c-torture/compile/20031023-2.c: Likewise.
+ * gcc.c-torture/compile/pr49206.c: Likewise.
+ * gcc.c-torture/execute/pr47237.c: Likewise.
+ * gcc.dg/torture/stackalign/builtin-apply-1.c: Likewise.
+ * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
+ * gcc.dg/torture/stackalign/builtin-apply-3.c: Likewise.
+ * gcc.dg/torture/stackalign/builtin-apply-4.c: Likewise.
+ * gcc.dg/torture/stackalign/builtin-return-1.c: Likewise.
+ * gcc.dg/builtin-apply1.c: Likewise.
+ * gcc.dg/builtin-apply2.c: Likewise.
+ * gcc.dg/builtin-apply3.c: Likewise.
+ * gcc.dg/builtin-apply4.c: Likewise.
+ * gcc.dg/pr38338.c: Likewise.
+ * gcc.dg/torture/pr41993.c: Likewise.
+ * gcc.c-torture/compile/386.c: Likewise.
+ * gcc.c-torture/compile/cmpsi386.c: Likewise.
+ * gcc.c-torture/compile/consec.c: Likewise.
+ * gcc.c-torture/compile/ex.c: Likewise.
+ * gcc.c-torture/compile/pass.c: Likewise.
+ * gcc.c-torture/compile/scal.c: Likewise.
+ * gcc.c-torture/compile/uuarg.c: Likewise.
+ * gcc.c-torture/compile/conv_tst.c: Likewise.
+
+ * lib/target-supports.exp (check_effective_target_alloca): New function.
+ * gcc.c-torture/execute/20010209-1.c: Require alloca.
+ * gcc.c-torture/execute/20020314-1.c: Likewise.
+ * gcc.c-torture/execute/20020412-1.c: Likewise.
+ * gcc.c-torture/execute/20021113-1.c: Likewise.
+ * gcc.c-torture/execute/20040223-1.c: Likewise.
+ * gcc.c-torture/execute/20040308-1.c: Likewise.
+ * gcc.c-torture/execute/20040811-1.c: Likewise.
+ * gcc.c-torture/execute/20070824-1.c: Likewise.
+ * gcc.c-torture/execute/20070919-1.c: Likewise.
+ * gcc.c-torture/execute/built-in-setjmp.c: Likewise.
+ * gcc.c-torture/execute/pr22061-1.c: Likewise.
+ * gcc.c-torture/execute/pr22061-4.c: Likewise.
+ * gcc.c-torture/execute/pr43220.c: Likewise.
+ * gcc.c-torture/execute/vla-dealloc-1.c: Likewise.
+ * gcc.dg/torture/stackalign/alloca-1.c: Likewise.
+ * gcc.dg/torture/stackalign/vararg-1.c: Likewise.
+ * gcc.dg/torture/stackalign/vararg-2.c: Likewise.
+ * gcc.c-torture/compile/20000923-1.c: Likewise.
+ * gcc.c-torture/compile/20030224-1.c: Likewise.
+ * gcc.c-torture/compile/20071108-1.c: Likewise.
+ * gcc.c-torture/compile/20071117-1.c: Likewise.
+ * gcc.c-torture/compile/900313-1.c: Likewise.
+ * gcc.c-torture/compile/pr17397.c: Likewise.
+ * gcc.c-torture/compile/pr35006.c: Likewise.
+ * gcc.c-torture/compile/pr42956.c: Likewise.
+ * gcc.c-torture/compile/pr51354.c: Likewise.
+ * gcc.c-torture/compile/pr55851.c: Likewise.
+ * gcc.c-torture/compile/vla-const-1.c: Likewise.
+ * gcc.c-torture/compile/vla-const-2.c: Likewise.
+ * gcc.c-torture/compile/pr31507-1.c: Likewise.
+ * gcc.c-torture/compile/pr52714.c: Likewise.
+ * gcc.dg/20001012-2.c: Likewise.
+ * gcc.dg/auto-type-1.c: Likewise.
+ * gcc.dg/builtin-object-size-1.c: Likewise.
+ * gcc.dg/builtin-object-size-2.c: Likewise.
+ * gcc.dg/builtin-object-size-3.c: Likewise.
+ * gcc.dg/builtin-object-size-4.c: Likewise.
+ * gcc.dg/packed-vla.c: Likewise.
+ * gcc.c-torture/compile/parms.c: Likewise.
+ * gcc.c-torture/execute/920721-2.c: Skip -O0 unless alloca is available.
+ * gcc.c-torture/execute/920929-1.c: Likewise.
+ * gcc.c-torture/execute/921017-1.c: Likewise.
+ * gcc.c-torture/execute/941202-1.c: Likewise.
+ * gcc.c-torture/execute/align-nest.c: Likewise.
+ * gcc.c-torture/execute/alloca-1.c: Likewise.
+ * gcc.c-torture/execute/pr36321.c: Likewise.
+ * gcc.c-torture/compile/20001221-1.c: Likewise.
+ * gcc.c-torture/compile/20020807-1.c: Likewise.
+ * gcc.c-torture/compile/20050801-2.c: Likewise.
+ * gcc.c-torture/compile/920428-4.c: Likewise.
+ * gcc.c-torture/compile/debugvlafunction-1.c.c: Likewise.
+ * gcc.c-torture/compile/pr41469.c: Likewise.
+ * gcc.dg/torture/pr48953.c: Likewise.
+ * gcc.dg/torture/pr8081.c: Likewise.
+ * gcc.dg/torture/stackalign/inline-1.c: Skip if nvptx-*-*.
+ * gcc.dg/torture/stackalign/inline-2.c: Likewise.
+ * gcc.dg/torture/stackalign/nested-1.c: Likewise.
+ * gcc.dg/torture/stackalign/nested-2.c: Likewise.
+ * gcc.dg/torture/stackalign/nested-3.c: Likewise.
+ * gcc.dg/torture/stackalign/nested-4.c: Likewise.
+ * gcc.dg/torture/stackalign/nested-1.c: Likewise.
+ * gcc.dg/torture/stackalign/global-1.c: Likewise.
+ * gcc.dg/torture/stackalign/pr16660-1.c: Likewise.
+ * gcc.dg/torture/stackalign/pr16660-2.c: Likewise.
+ * gcc.dg/torture/stackalign/pr16660-3.c: Likewise.
+ * gcc.dg/torture/stackalign/ret-struct-1.c: Likewise.
+ * gcc.dg/torture/stackalign/struct-1.c: Likewise.
+
+2014-11-10 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * g++.dg/cpp1y/feat-cxx11.C: Test new feature macros for C++98
+ and C++11; Test existence of __has_cpp_attribute; Test C++11
+ attributes.
+ * g++.dg/cpp1y/feat-cxx11-neg.C: Ditto.
+ * g++.dg/cpp1y/feat-cxx14.C: Ditto and test for C++14 attributes.
+ * g++.dg/cpp1y/feat-cxx98.C: Test new feature macros for C++98.
+ * g++.dg/cpp1y/feat-cxx98-neg.C: Ditto.
+ * g++.dg/cpp1y/feat-neg.C: Test that __cpp_rtti, _cpp_exceptions
+ will be undefined for -fno-rtti -fno-exceptions.
+
+2014-11-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63800
+ * gcc.dg/torture/pr63800.c: New testcase.
+
+2014-11-10 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/align-7.c: Skip for -flto -fno-fat-lto-objects.
+ * c-c++-common/ubsan/align-8.c: Likewise.
+ * g++.dg/ubsan/null-4.C: Likewise.
+ * g++.dg/ubsan/null-5.C: Likewise.
+
+2014-11-10 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.misc-tests/gcov-16.c: New test.
+
+2014-11-10 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ * gcc.dg/tree-ssa/ifc-cd.c: New test.
+
+2014-11-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/63305
+ * gcc.target/i386/avx256-unaligned-load-7.c (avx_test): Fix
+ buffer overflow.
+ * gcc.target/i386/avx256-unaligned-store-7.c (avx_test): Likewise.
+
+2014-11-09 Andreas Schwab <schwab@linux-m68k.org>
+
+ * gcc.target/powerpc/pr51623.c: Fix implicit declarations.
+
+2014-11-09 Richard Biener <rguenther@suse.de>
+
+ * g++.dg/cpp0x/constexpr-reinterpret1.C: XFAIL.
+ * gcc.dg/tree-ssa/pr21031.c: XFAIL.
+
+2014-11-07 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/execute/20141107-1.c: New testcase.
+
+2014-11-07 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63605
+ * gcc.dg/vect/pr63605.c: New testcase.
+
+2014-11-07 Jeff Law <law@redhat.com>
+
+ * g++.dg/pr61289-2.C: Renamed from pr61289-2.c.
+
+2014-11-07 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/arm/lp1243022.c (xhci_test_trb_in_td): Add return type.
+ (xhci_check_trb_in_td_math): Likewise.
+
+2014-11-07 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.dg/tree-ssa/20040204-1.c: Add aarch64*-*-* to the list.
+
+2014-11-07 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63580
+ * g++.dg/ipa/pr63580.C: New test.
+
+2014-11-07 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63747
+ * gcc.dg/ipa/pr63747.c: New test.
+
+2014-11-07 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63595
+ * g++.dg/ipa/pr63595.C: New test.
+
+2014-11-07 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63770
+ * gcc.dg/pr63770.c: New testcase.
+
+2014-11-07 Terry Guo <terry.guo@arm.com>
+
+ * gcc.target/arm/anddi_notdi-1.c: Match with UAL format.
+ * gcc.target/arm/pr40956.c: Likewise.
+ * gcc.target/arm/thumb1-Os-mult.c: Likewise.
+ * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
+ * gcc.target/arm/scd42-1.c: Likewise.
+
+2014-11-06 Joseph Myers <joseph@codesourcery.com>
+
+ * g++.dg/cpp/ucnid-2.C, g++.dg/cpp/ucnid-3.C,
+ gcc.dg/cpp/ucnid-11.c, gcc.dg/cpp/ucnid-12.c,
+ gcc.dg/cpp/ucnid-13.c, gcc.dg/cpp/ucnid-14.c,
+ gcc.dg/cpp/ucnid-15.c: New tests.
+
+2014-11-06 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt43.adb: New test.
+
+2014-11-06 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/align-2.c: Add dg-output.
+ * c-c++-common/ubsan/align-4.c: Likewise.
+ * c-c++-common/ubsan/align-6.c: New test.
+ * c-c++-common/ubsan/align-7.c: New test.
+ * c-c++-common/ubsan/align-8.c: New test.
+ * g++.dg/ubsan/null-1.C: Add dg-output.
+ * g++.dg/ubsan/null-2.C: Likewise.
+ * g++.dg/ubsan/null-3.C: New test.
+ * g++.dg/ubsan/null-4.C: New test.
+ * g++.dg/ubsan/null-5.C: New test.
+
+2014-11-06 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512vl-vandnpd-2.c: Fix
+ dg-require-effective-target check.
+ * gcc.target/i386/avx512vl-vandnps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtuqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtuqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdbpsadbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfpclasspd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfpclassps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu16-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu8-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vorpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vorps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackssdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpacksswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackusdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackuswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddusb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddusw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpalignr-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpavgb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpavgw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddubsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovb2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovd2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovq2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovuswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovw2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovwb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhrsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmullq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmullw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufhw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshuflw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllwi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrawi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlwi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubusb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubusw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrangepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrangeps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vreducepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vreduceps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vxorpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vxorps-2.c: Ditto.
+
+2014-11-06 Hale Wang <hale.wang@arm.com>
+
+ * gcc.target/arm/small-multiply-m0-1.c: New test for
+ target -mcpu=cortex-m0.small-multiply.
+ * gcc.target/arm/small-multiply-m0-2.c: Likewise.
+ * gcc.target/arm/small-multiply-m0-3.c: Likewise.
+ * gcc.target/arm/small-multiply-m0plus-1.c: New test for
+ target -mcpu=cortex-m0plus.small-multiply.
+ * gcc.target/arm/small-multiply-m0plus-2.c: Likewise.
+ * gcc.target/arm/small-multiply-m0plus-3.c: Likewise.
+ * gcc.target/arm/small-multiply-m1-1.c: New test for
+ target -mcpu=cortex-m1.small-multiply.
+ * gcc.target/arm/small-multiply-m1-2.c: Likewise.
+ * gcc.target/arm/small-multiply-m1-3.c: Likewise.
+
+2014-11-06 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * lib/mpx-dg.exp: New.
+ * gcc.target/i386/i386.exp: Load mpx-dg.exp.
+ * gcc.target/i386/chkp-builtins-1.c: Require mpx target.
+ * gcc.target/i386/chkp-builtins-2.c: Likewise.
+ * gcc.target/i386/chkp-builtins-3.c: Likewise.
+ * gcc.target/i386/chkp-builtins-4.c: Likewise.
+ * gcc.target/i386/chkp-const-check-1.c: Likewise.
+ * gcc.target/i386/chkp-const-check-2.c: Likewise.
+ * gcc.target/i386/chkp-lifetime-1.c: Likewise.
+ * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
+ * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
+
+2014-11-06 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/forwprop-28.c: Adjust scanning for the
+ desired transform.
+
+2014-11-05 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * gcc.target/mips/asm-1.c (bar): Add prototype.
+ * gcc.target/mips/call-1.c (f, h): Add return type.
+ * gcc.target/mips/call-5.c (f, h): Likewise.
+ * gcc.target/mips/call-6.c (f, h): Likewise.
+ * gcc.target/mips/call-3.c (f): Likewise.
+ * gcc.target/mips/call-2.c (g): Add prototype.
+ (f): Add return type.
+ * gcc.target/mips/call-4.c: Likewise.
+ * gcc.target/mips/code-readable-1.c (foo): Add type for x.
+ * gcc.target/mips/code-readable-2.c (foo): Likewise.
+ * gcc.target/mips/code-readable-3.c (foo): Likewise.
+ * gcc.target/mips/code-readable-4.c (foo): Likewise.
+ * gcc.target/mips/const-anchor-1.c (g): Add prototype.
+ * gcc.target/mips/const-anchor-2.c (g): Likewise.
+ * gcc.target/mips/const-anchor-3.c (g): Likewise.
+ * gcc.target/mips/const-anchor-4.c (g): Likewise.
+ * gcc.target/mips/interrupt_handler.c (t): Likewise.
+ * gcc.target/mips/mips-nonpic/main-1.c (main): Add return type.
+ * gcc.target/mips/mips-nonpic/main-2.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-3.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-4.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-5.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-6.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-7.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-8.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-9.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-10.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-11.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-12.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-13.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-14.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-15.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/main-16.c (main): Likewise.
+ * gcc.target/mips/mips-nonpic/mips-nonpic.h
+ (nonpic_call, nonpic_addr_call): Add prototype.
+ (pic_call, pic_addr_call): Likewise.
+ * gcc.target/mips/mips16e-extends.c (validate): Likewise.
+ * gcc.target/mips/octeon-bbit-3.c (foo): Likewise.
+ * gcc.target/mips/octeon-seq-4.c (h): Likewise.
+ * gcc.target/mips/truncate-3.c (g): Add prototype.
+ (f): Add return type.
+
+2014-11-05 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/63538
+ * gcc.target/i386/pr63538.c: New test.
+
+2014-11-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/discr42.adb: New test.
+ * gnat.dg/discr42_pkg.ad[sb]: New helper.
+
+2014-11-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/private2.ads: New test.
+ * gnat.dg/specs/private2_pkg.ads: New helper.
+
+2014-11-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/inline1.adb: New test.
+ * gnat.dg/inline1_pkg.ad[sb]: New helper.
+ * gnat.dg/inline2.adb: New test.
+ * gnat.dg/inline2_pkg.ad[sb]: New helper.
+ * gnat.dg/inline3.adb: New test.
+ * gnat.dg/inline3_pkg.ad[sb]: New helper.
+ * gnat.dg/inline4.adb: New test.
+ * gnat.dg/inline4_pkg.ad[sb]: New helper.
+ * gnat.dg/inline5.adb: New test.
+ * gnat.dg/inline5_pkg.ad[sb]: New helper.
+ * gnat.dg/inline6.adb: New test.
+ * gnat.dg/inline6_pkg.ad[sb]: New helper.
+ * gnat.dg/inline7.adb: New test.
+ * gnat.dg/inline7_pkg1.ad[sb]: New helper.
+ * gnat.dg/inline7_pkg2.ad[sb]: Likewise.
+ * gnat.dg/inline8.adb: New test.
+ * gnat.dg/inline8_pkg1.ad[sb]: New helper.
+ * gnat.dg/inline8_pkg2.ad[sb]: New helper.
+ * gnat.dg/inline9.adb: New test.
+ * gnat.dg/inline9_pkg.ad[sb]: New helper.
+ * gnat.dg/inline10.adb: New test.
+ * gnat.dg/inline10_pkg.ad[sb]: New helper.
+ * gnat.dg/inline11.adb: New test.
+ * gnat.dg/inline11_pkg.ad[sb]: New helper.
+
+2014-11-05 Joseph Myers <joseph@codesourcery.com>
+
+ PR preprocessor/9449
+ * lib/target-supports.exp (check_effective_target_ucn_nocache):
+ Don't use -fextended-identifiers.
+ * c-c++-common/cpp/normalize-3.c, c-c++-common/cpp/ucnid-2011-1.c,
+ g++.dg/cpp/ucn-1.C, g++.dg/cpp/ucnid-1.C, g++.dg/other/ucnid-1.C,
+ gcc.dg/cpp/normalize-1.c, gcc.dg/cpp/normalize-2.c,
+ gcc.dg/cpp/normalize-4.c: Don't use -fextended-identifiers.
+ * gcc.dg/cpp/ucnid-1.c: Don't use -fextended-identifiers. Use
+ -g3.
+ * gcc.dg/cpp/ucnid-10.c, gcc.dg/cpp/ucnid-2.c,
+ gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c, gcc.dg/cpp/ucnid-5.c,
+ gcc.dg/cpp/ucnid-7.c, gcc.dg/cpp/ucnid-9.c,
+ gcc.dg/cpp/warn-normalized-1.c, gcc.dg/cpp/warn-normalized-2.c,
+ gcc.dg/cpp/warn-normalized-3.c: Don't use -fextended-identifiers.
+ * gcc.dg/ucnid-1.c, gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c,
+ gcc.dg/ucnid-4.c, gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Don't use
+ -fextended-identifiers. Use -g.
+ * gcc.dg/ucnid-7.c, gcc.dg/ucnid-8.c: Don't use
+ -fextended-identifiers.
+ * gcc.dg/ucnid-9.c: Don't use -fextended-identifiers. Use -g.
+ * gcc.dg/ucnid-10.c: Don't use -fextended-identifiers.
+ * gcc.dg/ucnid-11.c, gcc.dg/ucnid-12.c: Don't use
+ -fextended-identifiers. Use -g.
+ * gcc.dg/ucnid-13.c: Don't use -fextended-identifiers.
+ * gcc.dg/cpp/ucnid-8.c: Remove test.
+ * gcc.dg/cpp/ucnid-10.c, gcc.dg/ucnid-14.c: New tests.
+
+2014-11-05 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
+ Skip tests if target does not support Neon.
+
+2014-11-05 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * lib/target-supports.exp (check_effective_target_bswap): Update
+ conditions for AArch64 and ARM targets.
+
+2014-11-05 David Edelsohn <dje.gcc@gmail.com>
+
+ * gcc.dg/torture/pr59166.c: XFAIL on AIX.
+ * g++.dg/ext/visitibility/anon1.C: XFAIL on AIX.
+ * g++.dg/opt/pr60002.C: XFAIL on AIX.
+ * g++.dg/torture/pr63419.C: Ignore non-standard ABI warning.
+ * g++.dg/ipa/ipa-icf-5.C: Require visibility support.
+
+2014-11-05 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.target/i386/chkp-builtins-1.c: New.
+ * gcc.target/i386/chkp-builtins-2.c: New.
+ * gcc.target/i386/chkp-builtins-3.c: New.
+ * gcc.target/i386/chkp-builtins-4.c: New.
+ * gcc.target/i386/chkp-remove-bndint-1.c: New.
+ * gcc.target/i386/chkp-remove-bndint-2.c: New.
+ * gcc.target/i386/chkp-const-check-1.c: New.
+ * gcc.target/i386/chkp-const-check-2.c: New.
+ * gcc.target/i386/chkp-lifetime-1.c: New.
+ * gcc.dg/pr37858.c: Replace early_local_cleanups pass name
+ with build_ssa_passes.
+
+2014-11-05 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.dg/asr-div1.c: New testcase.
+
+2014-11-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * go.test/go-test.exp (go-set-goarch): Enable tests on s390[x].
+
+ * go.test/go-test.exp: In +build lines, require whitespace around
+ expected strings, fix check for negation.
+
+2014-11-04 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/align-2.c: Remove dg-output.
+ * c-c++-common/ubsan/align-4.c: Likewise.
+ * g++.dg/ubsan/null-1.C: Likewise.
+ * g++.dg/ubsan/null-2.C: Likewise.
+
+2014-11-04 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.misc-tests/godump-1.c (dg-skip-if): Add alpha*-*-*.
+
+2014-11-04 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/ipa/devirt-44.C (dg-options): Remove -fdump-tree-optimized.
+ * g++.dg/ipa/devirt-45.C (dg-options): Ditto.
+ * g++.dg/tree-prof/morefunc.C (dg-final-use): Cleanup profile ipa dump.
+ * g++.dg/tree-prof/reorder.C (dg-final-use): Ditto.
+ * g++.dg/tree-prof/pr35545.C (dg-final-use): Cleanup profile_estimate
+ ipa dump.
+ * gcc.dg/fold-reassoc-3.c (dg-final): Fix scan string.
+ Cleanup original tree dump.
+ * gcc.dg/tree-prof/20050826-2.c (dg-final-use): Cleanup dom1 tree dump.
+ * gcc.dg/tree-prof/cmpsf-1.c (dg-final-use): Ditto.
+ * gcc.dg/tree-ssa/pr61144.c (dg-final): Cleanup optimized tree dump.
+
+2014-11-04 Martin Jambor <mjambor@suse.cz>
+
+ * g++/dg/ipa/devirt-40.C: Changed dump to not matching OBJ_TYPE_REF in
+ function body.
+
+2014-11-04 Jason Merrill <jason@redhat.com>
+
+ * lib/g++-dg.exp (g++-dg-runtest): Change -std=c++1y to -std=c++14.
+ * lib/target-supports.exp (check_effective_target_c++14_only): Likewise.
+
+2014-11-04 Andrew Stubbs <ams@codesourcery.com>
+
+ * gcc.target/powerpc/pr60102.c: Move dg-skip-if after dg-options.
+ * gcc.target/powerpc/swaps-p8-12.c: Skip test if there would be
+ conflicting -mcpu options.
+ * gcc.target/powerpc/ppc-target-2.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-7.c: Likewise.
+ * gcc.target/powerpc/dfp-builtin-1.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-7.c: Likewise.
+ * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
+ * gcc.target/powerpc/pr48053-3.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-6.c: Likewise.
+ * gcc.target/powerpc/440-nmaclhw-1.c: Likewise.
+ * gcc.target/powerpc/pr57744.c: Likewise.
+ * gcc.target/powerpc/pr47862.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-8.c: Likewise.
+ * gcc.target/powerpc/recip-1.c: Likewise.
+ * gcc.target/powerpc/darwin-longlong.c: Likewise.
+ * gcc.target/powerpc/bool2-p8.c: Likewise.
+ * gcc.target/powerpc/mmfpgpr.c: Likewise.
+ * gcc.target/powerpc/pr60203.c: Likewise.
+ * gcc.target/powerpc/direct-move-vint1.c: Likewise.
+ * gcc.target/powerpc/bool2-av.c: Likewise.
+ * gcc.target/powerpc/pr43154.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-2.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-5.c: Likewise.
+ * gcc.target/powerpc/pr59054.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-11.c: Likewise.
+ * gcc.target/powerpc/440-mullhwu-1.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-13.c: Likewise.
+ * gcc.target/powerpc/ppc-target-3.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-8.c: Likewise.
+ * gcc.target/powerpc/dfp-builtin-2.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-8.c: Likewise.
+ * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
+ * gcc.target/powerpc/p8vector-vbpermq.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-1.c: Likewise.
+ * gcc.target/powerpc/bswap64-3.c: Likewise.
+ * gcc.target/powerpc/bcd-1.c: Likewise.
+ * gcc.target/powerpc/440-mulchwu-1.c: Likewise.
+ * gcc.target/powerpc/extend-divide-1.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-7.c: Likewise.
+ * gcc.target/powerpc/pr48192.c: Likewise.
+ * gcc.target/powerpc/pr52775.c: Likewise.
+ * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
+ * gcc.target/powerpc/pr58673-1.c: Likewise.
+ * gcc.target/powerpc/pr53487.c: Likewise.
+ * gcc.target/powerpc/440-nmaclhw-2.c: Likewise.
+ * gcc.target/powerpc/recip-2.c: Likewise.
+ * gcc.target/powerpc/p8vector-fp.c: Likewise.
+ * gcc.target/powerpc/direct-move-vint2.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-3.c: Likewise.
+ * gcc.target/powerpc/pr57150.c: Likewise.
+ * gcc.target/powerpc/pr47251.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-6.c: Likewise.
+ * gcc.target/powerpc/440-mullhwu-2.c: Likewise.
+ * gcc.target/powerpc/bool3-p7.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-1.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-14.c: Likewise.
+ * gcc.target/powerpc/ppc-target-4.c: Likewise.
+ * gcc.target/powerpc/440-mulhhw-1.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-1.c: Likewise.
+ * gcc.target/powerpc/440-machhw-1.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
+ * gcc.target/powerpc/vsx-mass-1.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-9.c: Likewise.
+ * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
+ * gcc.target/powerpc/loop_align.c: Likewise.
+ * gcc.target/powerpc/lhs-1.c: Likewise.
+ * gcc.target/powerpc/sd-vsx.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-2.c: Likewise.
+ * gcc.target/powerpc/bcd-2.c: Likewise.
+ * gcc.target/powerpc/20040121-1.c: Likewise.
+ * gcc.target/powerpc/pr52457.c: Likewise.
+ * gcc.target/powerpc/440-mulchwu-2.c: Likewise.
+ * gcc.target/powerpc/extend-divide-2.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-8.c: Likewise.
+ * gcc.target/powerpc/p8vector-int128-2.c: Likewise.
+ * gcc.target/powerpc/pr58673-2.c: Likewise.
+ * gcc.target/powerpc/atomic-p7.c: Likewise.
+ * gcc.target/powerpc/recip-3.c: Likewise.
+ * gcc.target/powerpc/440-maclhwu-1.c: Likewise.
+ * gcc.target/powerpc/optimize-bswapsi-2.c: Likewise.
+ * gcc.target/powerpc/popcount-1.c: Likewise.
+ * gcc.target/powerpc/altivec-32.c: Likewise.
+ * gcc.target/powerpc/timode_off.c: Likewise.
+ * gcc.target/powerpc/p8vector-ldst.c: Likewise.
+ * gcc.target/powerpc/pack01.c: Likewise.
+ * gcc.target/powerpc/pr55033.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-4.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-7.c: Likewise.
+ * gcc.target/powerpc/ppu-intrinsics.c: Likewise.
+ * gcc.target/powerpc/440-macchwu-1.c: Likewise.
+ * gcc.target/powerpc/440-mulhhwu-1.c: Likewise.
+ * gcc.target/powerpc/440-mulchw-1.c: Likewise.
+ * gcc.target/powerpc/bool3-p8.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-2.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-15.c: Likewise.
+ * gcc.target/powerpc/440-macchw-1.c: Likewise.
+ * gcc.target/powerpc/440-mulhhw-2.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-2.c: Likewise.
+ * gcc.target/powerpc/440-machhw-2.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
+ * gcc.target/powerpc/pr46728-16.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-1.c: Likewise.
+ * gcc.target/powerpc/bool3-av.c: Likewise.
+ * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
+ * gcc.target/powerpc/ppc-pow.c: Likewise.
+ * gcc.target/powerpc/lhs-2.c: Likewise.
+ * gcc.target/powerpc/pr39902-2.c: Likewise.
+ * gcc.target/powerpc/20041111-1.c: Likewise.
+ * gcc.target/powerpc/builtins-1.c: Likewise.
+ * gcc.target/powerpc/bcd-3.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-3.c: Likewise.
+ * gcc.target/powerpc/pr57949-1.c: Likewise.
+ * gcc.target/powerpc/atomic-p8.c: Likewise.
+ * gcc.target/powerpc/sd-pwr6.c: Likewise.
+ * gcc.target/powerpc/recip-4.c: Likewise.
+ * gcc.target/powerpc/440-maclhwu-2.c: Likewise.
+ * gcc.target/powerpc/warn-2.c: Likewise.
+ * gcc.target/powerpc/parity-1.c: Likewise.
+ * gcc.target/powerpc/popcount-2.c: Likewise.
+ * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-5.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-8.c: Likewise.
+ * gcc.target/powerpc/pr42747.c: Likewise.
+ * gcc.target/powerpc/440-macchwu-2.c: Likewise.
+ * gcc.target/powerpc/440-mulhhwu-2.c: Likewise.
+ * gcc.target/powerpc/dfp-dd-2.c: Likewise.
+ * gcc.target/powerpc/direct-move-float1.c: Likewise.
+ * gcc.target/powerpc/440-mulchw-2.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-3.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-16.c: Likewise.
+ * gcc.target/powerpc/440-macchw-2.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-3.c: Likewise.
+ * gcc.target/powerpc/dfp-td-2.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-2.c: Likewise.
+ * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
+ * gcc.target/powerpc/lhs-3.c: Likewise.
+ * gcc.target/powerpc/440-nmachhw-1.c: Likewise.
+ * gcc.target/powerpc/builtins-2.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
+ * gcc.target/powerpc/pr52199.c: Likewise.
+ * gcc.target/powerpc/440-machhwu-1.c: Likewise.
+ * gcc.target/powerpc/pr57949-2.c: Likewise.
+ * gcc.target/powerpc/recip-5.c: Likewise.
+ * gcc.target/powerpc/popcount-3.c: Likewise.
+ * gcc.target/powerpc/vsx-vector-1.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-1.c: Likewise.
+ * gcc.target/powerpc/optimize-bswapdi-2.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-6.c: Likewise.
+ * gcc.target/powerpc/vsx-extract-1.c: Likewise.
+ * gcc.target/powerpc/pr48226.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-9.c: Likewise.
+ * gcc.target/powerpc/pr47755-2.c: Likewise.
+ * gcc.target/powerpc/direct-move-float2.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-4.c: Likewise.
+ * gcc.target/powerpc/direct-move-double1.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-17.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-4.c: Likewise.
+ * gcc.target/powerpc/dfp-td-3.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
+ * gcc.target/powerpc/440-nmacchw-1.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
+ * gcc.target/powerpc/440-nmachhw-2.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-5.c: Likewise.
+ * gcc.target/powerpc/bool2-p5.c: Likewise.
+ * gcc.target/powerpc/440-machhwu-2.c: Likewise.
+ * gcc.target/powerpc/fusion.c: Likewise.
+ * gcc.target/powerpc/recip-6.c: Likewise.
+ * gcc.target/powerpc/altivec-cell-6.c: Likewise.
+ * gcc.target/powerpc/vsx-vector-2.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-2.c: Likewise.
+ * gcc.target/powerpc/optimize-bswapdi-3.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-7.c: Likewise.
+ * gcc.target/powerpc/vsx-extract-2.c: Likewise.
+ * gcc.target/powerpc/direct-move-long1.c: Likewise.
+ * gcc.target/powerpc/dfp-dd.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-10.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-5.c: Likewise.
+ * gcc.target/powerpc/direct-move-double2.c: Likewise.
+ * gcc.target/powerpc/440-mullhw-1.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-5.c: Likewise.
+ * gcc.target/powerpc/440-maclhw-1.c: Likewise.
+ * gcc.target/powerpc/dfp-td.c: Likewise.
+ * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
+ * gcc.target/powerpc/pr48053-1.c: Likewise.
+ * gcc.target/powerpc/440-nmacchw-2.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-4.c: Likewise.
+ * gcc.target/powerpc/pr60676.c: Likewise.
+ * gcc.target/powerpc/pr48258-1.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
+ * gcc.target/powerpc/pr48857.c: Likewise.
+ * gcc.target/powerpc/quad-atomic.c: Likewise.
+ * gcc.target/powerpc/altivec-cell-7.c: Likewise.
+ * gcc.target/powerpc/atomic_load_store-p8.c: Likewise.
+ * gcc.target/powerpc/vsx-vector-3.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-3.c: Likewise.
+ * gcc.target/powerpc/pr56605.c: Likewise.
+ * gcc.target/powerpc/vsx-extract-3.c: Likewise.
+ * gcc.target/powerpc/pr53199.c: Likewise.
+ * gcc.target/powerpc/direct-move-long2.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-11.c: Likewise.
+ * gcc.target/powerpc/vsx-float0.c: Likewise.
+ * gcc.target/powerpc/ppc-target-1.c: Likewise.
+ * gcc.target/powerpc/altivec-20.c: Likewise.
+ * gcc.target/powerpc/cell_builtin-6.c: Likewise.
+ * gcc.target/powerpc/440-mullhw-2.c: Likewise.
+ * gcc.target/powerpc/darwin-ehreturn-1.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-6.c: Likewise.
+ * gcc.target/powerpc/440-maclhw-2.c: Likewise.
+ * gcc.target/powerpc/440-dlmzb-strlen-1.c: Likewise.
+ * gcc.target/powerpc/pr60137.c: Likewise.
+ * gcc.target/powerpc/bswap64-1.c: Likewise.
+ * gcc.target/powerpc/pr48053-2.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-5.c: Likewise.
+ * gcc.target/powerpc/pr48258-2.c: Likewise.
+ * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
+ * gcc.target/powerpc/vsx-sfminmax.c: Likewise.
+ * gcc.target/powerpc/bool2-p7.c: Likewise.
+ * gcc.target/powerpc/ppc-round.c: Likewise.
+ * gcc.target/powerpc/altivec-cell-8.c: Likewise.
+ * gcc.target/powerpc/vsx-vector-4.c: Likewise.
+ * gcc.target/powerpc/ppc-fma-1.c: Likewise.
+ * gcc.target/powerpc/swaps-p8-4.c: Likewise.
+ * gcc.target/powerpc/ppc-fpconv-10.c: Likewise.
+ * gcc.target/powerpc/pr47755.c: Likewise.
+
+2014-11-04 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/object-size-10.c: New test.
+
+2014-11-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * build-go/gcc/testsuite/gcc/godump-1.out: Update godump tests.
+
+2014-11-03 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_collectives_14.f90: Fix testcase.
+
+2014-11-03 Marek Polacek <polacek@redhat.com>
+
+ PR c/52769
+ * gcc.dg/pr52769.c: New test.
+
+2014-11-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57820
+ * g++.dg/cpp0x/constexpr-ctor16.C: New.
+ * g++.dg/cpp0x/constexpr-ctor17.C: Likewise.
+
+2014-11-03 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/60770
+ * gcc.dg/tree-ssa/pr60770-1.c: New file.
+
+2014-11-03 Jan Beulich <jbeulich@suse.com>
+
+ * gcc.target/i386/i386.exp: Extend option set to test
+ vect-args.c with to include -mavx, -mavx2, and -mavx512f.
+ * gcc.target/i386/vect-args.c: Add AVX* modes and tests.
+
+2014-11-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.c-torture/execute/20010129-1.c: Compile with -mtune=i686
+ for ia32 targets only.
+ * g++.dg/ext/attrib42.C: Compile for ia32 targets only.
+ * g++.dg/tree-ssa/pr29902.C: Ditto.
+ * g++.dg/cpp0x/gen-attrs-42.C: Ditto.
+
+2014-11-03 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.target/arm/ifcvt-size-check.c: New test.
+
+2014-11-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
+
+ * gcc.target/mips/octeon3-pipe-1.c: New test.
+
+2014-11-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/cpp0x/gen-attrs-42.C: Add x86_64-*-* target.
+ * g++.dg/ext/attrib42.C: Ditto.
+ * g++.dg/torture/pr51344.C: Ditto.
+ * g++.dg/tree-ssa/pr29902.C: Ditto.
+ * gcc.c-torture/execute/20010129-1.c: Ditto.
+ * gcc.dg/combine_ashiftrt_2.c: Ditto.
+ * gcc.dg/march-generic.c: Ditto.
+ * gcc.dg/torture/pr17526.c: Ditto.
+ * gcc.dg/union-4.c: Ditto.
+
+2014-11-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * c-c++-common/ubsan/float-cast-overflow-6.c: Add i?86-*-* target.
+ * g++.dg/abi/no-weak1.C: Ditto.
+ * g++.dg/opt/pr44919.C: Ditto.
+ * g++.dg/opt/pr46640.C: Ditto.
+ * g++.dg/opt/pr46649.C: Ditto.
+ * g++.dg/opt/pr47036.C: Ditto.
+ * g++.dg/opt/pr48273.C: Ditto.
+ * g++.dg/opt/pr48302.C: Ditto.
+ * g++.dg/opt/pr45788.C: Ditto.
+ * g++.dg/opt/pr57662.C: Ditto.
+ * gcc.dg/20031102-1.c: Ditto.
+ * gcc.dg/builtin-bswap-7.c: Ditto.
+ * gcc.dg/builtin-bswap-7a.c: Ditto.
+ * gcc.dg/builtin-bswap-9.c: Ditto.
+ * gcc.dg/combine_ashiftrt_1.c: Ditto.
+ * gcc.dg/guality/bswaptest.c: Ditto.
+ * gcc.dg/guality/clztest.c: Ditto.
+ * gcc.dg/guality/ctztest.c: Ditto.
+ * gcc.dg/guality/pr45003-1.c: Ditto.
+ * gcc.dg/guality/pr45003-2.c: Ditto.
+ * gcc.dg/guality/pr45003-3.c: Ditto.
+ * gcc.dg/guality/pr58791-4.c: Ditto.
+ * gcc.dg/guality/rotatetest.c:Ditto.
+ * gcc.dg/ifcvt-fabs-1.c: Ditto.
+ * gcc.dg/ira-loop-pressure.c: Ditto.
+ * gcc.dg/ira-shrinkwrap-prep-1.c: Ditto.
+ * gcc.dg/ira-shrinkwrap-prep-2.c: Ditto.
+ * gcc.dg/lto/pr47259_0.c: Ditto.
+ * gcc.dg/memcpy-5.c: Ditto.
+ * gcc.dg/pr10474.c: Ditto.
+ * gcc.dg/pr37438.c: Ditto.
+ * gcc.dg/pr39453.c: Ditto.
+ * gcc.dg/pr40501.c: Ditto.
+ * gcc.dg/pr42245-2.c: Ditto.
+ * gcc.dg/pr42245.c: Ditto.
+ * gcc.dg/pr42246.c: Ditto.
+ * gcc.dg/pr42249.c: Ditto.
+ * gcc.dg/pr42388.c: Ditto.
+ * gcc.dg/pr42389.c: Ditto.
+ * gcc.dg/pr45352-1.c: Ditto.
+ * gcc.dg/pr45352-2.c: Ditto.
+ * gcc.dg/pr45352-3.c: Ditto.
+ * gcc.dg/pr45352.c: Ditto.
+ * gcc.dg/pr45472.c: Ditto.
+ * gcc.dg/pr45652.c: Ditto.
+ * gcc.dg/pr46212.c: Ditto.
+ * gcc.dg/pr46521.c: Ditto.
+ * gcc.dg/pr46522.c: Ditto.
+ * gcc.dg/pr46875.c: Ditto.
+ * gcc.dg/pr48374.c: Ditto.
+ * gcc.dg/pr50251.c: Ditto.
+ * gcc.dg/pr54472.c: Ditto.
+ * gcc.dg/pr55702.c: Ditto.
+ * gcc.dg/pr56990.c: Ditto.
+ * gcc.dg/pr57104.c: Ditto.
+ * gcc.dg/pr57662.c: Ditto.
+ * gcc.dg/pr60866.c: Ditto.
+ * gcc.dg/shrink-wrap-loop.c: Ditto.
+ * gcc.dg/tm/memopt-15.c: Ditto.
+ * gcc.dg/torture/pr52720.c: Ditto.
+ * gcc.dg/torture/pr56778.c: Ditto.
+ * gcc.dg/tree-prof/pr45354.c: Ditto.
+ * gcc.dg/tree-prof/pr50907.c: Ditto.
+ * gcc.dg/tree-ssa/loop-16.c: Ditto.
+ * gcc.dg/tree-ssa/loop-18.c: Ditto.
+ * gcc.dg/tree-ssa/pr44423.c: Ditto.
+ * gcc.dg/misc-tests/godump-1.c: Ditto.
+ * gfortran.dg/PR24188.f: Ditto.
+ * gfortran.dg/errnocheck_1.f90: Ditto.
+ * gfortran.dg/g77/20010216-1.f: Ditto.
+ * gfortran.dg/pr42246-2.f: Ditto.
+ * gfortran.dg/pr42294.f: Ditto.
+ * gfortran.dg/pr44691.f: Ditto.
+ * gfortran.dg/vect/pr45714-a.f: Ditto.
+ * gcc.c-torture/execute/ieee/ieee.exp: Ditto.
+ * gcc.misc-tests/linkage.exp: Ditto.
+ * lib/target-supports.exp: Reformat x86 tagets.
+ (check_effective_target_whole_vector_shift): Add i?86-*-* target.
+
+2014-11-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57694
+ * g++.dg/cpp0x/constexpr-ctor15.C: New.
+
+2014-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * g++.dg/cpp1y/feat-cxx11.C: Commentary and rearrangement of tests.
+ * g++.dg/cpp1y/feat-cxx11-neg.C: Add aggregate NSDMI test.
+ Commentary and rearrangement of tests.
+ * g++.dg/cpp1y/feat-cxx14.C: Enable aggregate NSDMI test.
+ Commentary and rearrangement of tests.
+ * g++.dg/cpp1y/feat-cxx98-neg.C: Ditto
+ * g++.dg/cpp1y/feat-cxx98.C: Commentary.
+
+2014-10-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/63659
+ * gcc.c-torture/execute/pr63659.c: New test.
+
+2014-10-31 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR target/63534
+ * gcc.target/i386/mcount_pic.c: New.
+
+2014-10-31 Evgeny Stupachenko <evstupac@gmail.com>
+
+ * gcc.target/i386/pr23098.c: Remove xfail.
+
+2014-10-31 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt42.ad[sb]: New test.
+
+2014-10-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/63259
+ * optimize-bswapsi-1.c (swap32_f): New bswap pass test.
+ * optimize-bswaphi-1.c: Drop useless SIType definition and fix typo in
+ following comment.
+
+2014-10-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/63697
+ * c-c++-common/ubsan/overflow-sub-3.c: New test.
+
+2014-10-30 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/diag-aka-1.c: New test.
+ * gcc.dg/pr13804-1.c: Adjust dg-error.
+ * gcc.dg/redecl-14.c: Likewise.
+ * gcc.dg/pr56980.c: Adjust dg-message.
+
+2014-10-30 Ian Lance Taylor <iant@google.com>
+
+ * gcc.misc-tests/godump-1.c: Skip if ! lp64.
+
+2014-10-30 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * gcc.misc-tests/godump-1.c: Skip -fdump-go-spec tests for all
+ platforms except s390[x] and x86_64.
+
+2014-10-30 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63574
+ PR ipa/63664
+ * g++.dg/ipa/pr63574.C: New test.
+
+2014-10-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/madd_after_asm_1.c: New test.
+
+2014-10-29 DJ Delorie <dj@redhat.com>
+
+ * gcc.dg/20141029-1.c: New.
+
+2014-10-29 Martin Liska <mliska@suse.cz>
+
+ PR ipa/63587
+ * g++.dg/ipa/pr63587-1.C: New test.
+ * g++.dg/ipa/pr63587-2.C: New test.
+
+2014-10-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * gcc.misc-tests/godump-1.c: Add tests for complex types.
+
+2014-10-29 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * gcc.dg/optimize-bswapsi-1.c (swap32_e): New bswap test.
+ * gcc.dg/optimize-bswapsi-3.c: New test.
+
+2014-10-20 Alexander Ivchenko <alexander.ivchenko@intel.com>
+ Maxim Kuznetsov <maxim.kuznetsov@intel.com>
+ Anna Tikhonova <anna.tikhonova@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+ Andrey Turetskiy <andrey.turetskiy@intel.com>
+ Ilya Verbin <ilya.verbin@intel.com>
+ Kirill Yukhin <kirill.yukhin@intel.com>
+ Michael Zolotukhin <michael.v.zolotukhin@intel.com>
+
+ * gcc.target/i386/avx512dq-kmovb-1.c: New.
+
+2014-10-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
+ Maxim Kuznetsov <maxim.kuznetsov@intel.com>
+ Anna Tikhonova <anna.tikhonova@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+ Andrey Turetskiy <andrey.turetskiy@intel.com>
+ Ilya Verbin <ilya.verbin@intel.com>
+ Kirill Yukhin <kirill.yukhin@intel.com>
+ Michael Zolotukhin <michael.v.zolotukhin@intel.com>
+
+ * gcc.target/i386/avx512bw-vpcmpequb-1.c: New.
+ * gcc.target/i386/avx512bw-vpcmpequb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpequw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpequw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgeuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgew-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgew-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpleuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmplew-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmplew-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpltw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpnequw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpneqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpequw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpged-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpled-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequq-1.c: Ditto.
+
+2014-10-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
+ Maxim Kuznetsov <maxim.kuznetsov@intel.com>
+ Anna Tikhonova <anna.tikhonova@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+ Andrey Turetskiy <andrey.turetskiy@intel.com>
+ Ilya Verbin <ilya.verbin@intel.com>
+ Kirill Yukhin <kirill.yukhin@intel.com>
+ Michael Zolotukhin <michael.v.zolotukhin@intel.com>
+
+ * gcc.target/i386/avx512bw-check.h: New.
+ * gcc.target/i386/avx512bw-kunpckdq-1.c: Ditto.
+ * gcc.target/i386/avx512bw-kunpckwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vdbpsadbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vdbpsadbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu16-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu16-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu8-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vmovdqu8-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpabsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackssdw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackssdw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpacksswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpacksswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackusdw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackusdw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackuswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpackuswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddusw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpaddw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpalignr-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpalignr-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpavgw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpblendmw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpbroadcastw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpeqw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpgtw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpcmpw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermi2w-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermi2w-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermt2w-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermt2w-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpermw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddubsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaddwd-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmaxuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminub-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminub-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpminuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovb2m-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovb2m-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2b-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2b-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2w-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovm2w-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovsxbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovsxbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovuswb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovuswb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovw2m-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovw2m-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovwb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovwb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovzxbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmovzxbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhrsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhrsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhuw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhuw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmulhw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmullw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpmullw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufhw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshufhw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshuflw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpshuflw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpslldq-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllvw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllvw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllwi-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsllwi-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsravw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsravw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsraw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsraw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrawi-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrawi-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrldq-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlvw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlvw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlwi-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsrlwi-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubsw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubusw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpsubw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestmw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmb-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmb-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vptestnmw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpckhwd-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklbw-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklbw-2.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklwd-1.c: Ditto.
+ * gcc.target/i386/avx512bw-vpunpcklwd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-check.h: Ditto.
+ * gcc.target/i386/avx512dq-vandnpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandnps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vandps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vandps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf32x8-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcastf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti32x8-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vbroadcasti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2qq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2uqq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvttps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vcvtuqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vextractf32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextractf64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextractf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vextracti32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextracti64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vextracti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclasspd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclasspd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclassps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclassps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclasssd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vfpclassss-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinsertf32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinsertf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vinserti32x8-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinserti64x2-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vinserti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vorpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vorpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vorps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vorps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovd2m-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovd2m-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2d-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2d-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2q-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovm2q-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovq2m-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmovq2m-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmullq-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vpmullq-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangepd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangepd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangeps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangeps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangesd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vrangess-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducepd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducepd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vreduceps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreduceps-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducesd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vreducess-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorpd-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorpd-2.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorps-1.c: Ditto.
+ * gcc.target/i386/avx512dq-vxorps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-check.h: Ditto.
+ * gcc.target/i386/avx512vl-gather-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32gatherq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i32scatterq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64gatherq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-i64scatterq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vaddps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-valignd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-valignd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-valignq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-valignq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandnpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandnps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vandps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vblendmps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcasti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastss-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vbroadcastss-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmppd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmppd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmpps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcmpps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompresspd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompresspd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompressps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcompressps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtdq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtph2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtph2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2ph-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2ph-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttpd2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2dq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2qq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2udq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvttps2uqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtudq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtuqq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vcvtuqq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdbpsadbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vdivps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vexpandps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextractf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vextracti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfixupimmps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmaddsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfmsubaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vfnmsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfpclasspd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vfpclassps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexppd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexppd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexpps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetexpps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vgetmantps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinsertf64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vinserti64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmaxps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vminpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vminpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vminps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vminps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovapd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovapd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovaps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovaps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovddup-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovddup-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa32-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa32-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa64-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqa64-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu16-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu32-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu32-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu64-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu64-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovdqu8-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovntdqa-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovshdup-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovshdup-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovsldup-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovsldup-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovupd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovupd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovups-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmovups-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vmulps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vorpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vorps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpabsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackssdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpacksswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackusdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpackuswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddusb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddusw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpaddw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpalignr-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandnq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpandq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpavgb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpavgw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpblendmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpbroadcastw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpeqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpged-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgeuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpgtw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpled-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpleuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpltuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpneqq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpnequq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcmpw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpcompressq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpconflictd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpconflictq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2d-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2q-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermi2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpdi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpdi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpsi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermilpsi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpdi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermpdi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-imm-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-imm-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-var-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermq-var-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2d-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2q-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermt2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpermw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpexpandq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vplzcntd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vplzcntq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddubsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaddwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmaxuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminub-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminud-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminud-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpminuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovb2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovd2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2b-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2d-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2q-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovm2w-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovq2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovsxwq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusdw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqb-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovusqw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovuswb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovw2m-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovwb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmovzxwq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuldq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuldq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhrsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhuw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulhw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulld-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmulld-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmullq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmullw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpmuludq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpord-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpord-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vporq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vporq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprold-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprold-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprolvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprord-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprord-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vprorvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsadbw-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshufhw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpshuflw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslld-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslld-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslldi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpslldi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllqi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllqi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllvw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsllwi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrad-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrad-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsradi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsradi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraqi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraqi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsravw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsraw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrawi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrld-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrld-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrldi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrldi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlqi-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlqi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlvw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsrlwi-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubsb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubsw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubusb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubusw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpsubw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpternlogq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmb-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vptestnmw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhqdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhqdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckhwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklbw-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckldq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpckldq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklqdq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklqdq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpunpcklwd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxord-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxord-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxorq-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vpxorq-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrangepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrangeps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrcp14ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vreducepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vreduceps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscalepd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscalepd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscaleps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrndscaleps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14pd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14pd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14ps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vrsqrt14ps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vscalefps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff64x2-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshuff64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi32x4-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi32x4-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi64x2-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufi64x2-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vshufps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsqrtps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vsubps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpckhps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklpd-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklps-1.c: Ditto.
+ * gcc.target/i386/avx512vl-vunpcklps-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vxorpd-2.c: Ditto.
+ * gcc.target/i386/avx512vl-vxorps-2.c: Ditto.
+ * gcc.target/i386/avx512f-helper.h: Make avx512vl friendly.
+ * gcc.target/i386/avx512f-mask-type.h: Ditto.
+ * gcc.target/i386/avx512f-vcmppd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcmpps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtph2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2ph-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandnd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandnq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpbroadcastq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpdi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-imm-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-var-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpord-2.c: Ditto.
+ * gcc.target/i386/avx512f-vporq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpxord-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpxorq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshuff32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshuff64x2-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi64x2-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufpd-2.c: Ditto.
+ * gcc.target/i386/i386.exp: Ditto.
+ * gcc.target/i386/m512-check.h: Ditto.
+
+2014-10-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
+ Maxim Kuznetsov <maxim.kuznetsov@intel.com>
+ Anna Tikhonova <anna.tikhonova@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+ Andrey Turetskiy <andrey.turetskiy@intel.com>
+ Ilya Verbin <ilya.verbin@intel.com>
+ Kirill Yukhin <kirill.yukhin@intel.com>
+ Michael Zolotukhin <michael.v.zolotukhin@intel.com>
+
+ * g++.dg/other/i386-2.C: Add new options.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/sse-12.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-13.c: Add new options and builtins.
+ * gcc.target/i386/sse-23.c: Ditto.
+ * gcc.target/i386/avx-1.c: Add new builtins.
+
+2014-10-28 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * gcc.misc-tests/godump.exp: New.
+ * gcc.misc-tests/godump-1.c: New.
+
+2014-10-28 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/asan/no-redundant-instrumentation-1.c: Updated test.
+ * c-c++-common/asan/no-redundant-instrumentation-4.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-2.c: Removed.
+ * c-c++-common/asan/no-redundant-instrumentation-9.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-10.c: New test.
+ * c-c++-common/asan/no-redundant-instrumentation-11.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-12.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-13.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-14.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-15.c: Likewise.
+ * c-c++-common/asan/pr63638.c: Likewise.
+
+2014-10-28 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63665
+ * gcc.dg/pr63665.c: New testcase.
+
+2014-10-28 Yury Gribov <y.gribov@samsung.com>
+
+ * c-c++-common/asan/kasan-recover-1.c: New test.
+ * c-c++-common/asan/kasan-recover-2.c: New test.
+ * c-c++-common/asan/instrument-with-calls-1.c: Get rid of -save-temps.
+ * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
+ * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
+ * c-c++-common/asan/kasan-recover-1.c: Likewise.
+ * c-c++-common/asan/kasan-recover-2.c: Likewise.
+ * c-c++-common/asan/no-asan-globals.c: Likewise.
+ * c-c++-common/asan/no-instrument-reads.c: Likewise.
+ * c-c++-common/asan/no-instrument-writes.c: Likewise.
+ * c-c++-common/asan/no-use-after-return.c: Likewise.
+
+2014-10-28 Yury Gribov <y.gribov@samsung.com>
+
+ * c-c++-common/asan/shadow-offset-1.c: New test.
+
+2014-10-27 Andrew MacLeod <amacleod@redhat.com>
+
+ * gcc.dg/plugin/ggcplug.c: Shuffle includes to include
+ gcc-plugin.h earlier.
+
+2014-10-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/concat1.ads: New test.
+ * gnat.dg/specs/concat1_pkg.ads: New helper.
+
+2014-10-27 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/forwprop-6.c: Scan ccp1 dump instead.
+ * gcc.dg/strlenopt-8.c: Adjust and XFAIL for non_strict_align
+ target due to memcpy inline-expansion.
+
+2014-10-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/pack10.ads: New test.
+ * gnat.dg/specs/pack10_pkg.ad[sb]: New helper.
+
+2014-10-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/entry_queues2.adb: New test.
+
+2014-10-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/63641
+ * gcc.c-torture/execute/pr63641.c: New test.
+
+2014-10-24 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_collectives_9.f90: Remove dg-error.
+ * gfortran.dg/coarray_collectives_13.f90: New.
+ * gfortran.dg/coarray_collectives_14.f90: New.
+ * gfortran.dg/coarray_collectives_15.f90: New.
+ * gfortran.dg/coarray_collectives_16.f90: New.
+
+2014-10-24 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/arm/aapcs/abitest.h: Declare memcpy.
+
+2014-10-24 Marek Polacek <polacek@redhat.com>
+
+ PR c/56980
+ * gcc.dg/pr56980.c: New test.
+
+2014-10-24 Jiong Wang <jiong.wang@arm.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_arm_crypto_ok_nocache): Remove declaration for
+ vaeseq_u8.
+ (check_effective_target_arm_neon_fp16_ok_nocache): Remove declaration
+ for vcvt_f16_f32.
+ (check_effective_target_arm_neonv2_ok_nocache): Remove declaration for
+ vfma_f32.
+
+2014-10-24 Martin Liska <mliska@suse.cz>
+
+ * gcc.dg/ipa/pr63595.c: New test.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: New file.
+ * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vmul.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vldX.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vclz.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vbsl.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vabd.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vabal.c: New file.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: New
+ file.
+ * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc: New
+ file.
+ * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/cmp_fp_op.inc: New file.
+ * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/cmp_op.inc: New file.
+ * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: New file.
+ * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: New file.
+ * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/README.advsimd-intrinsics: New file.
+ * gcc.target/aarch64/advsimd-intrinsics/README: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h:
+ Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
+ Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vld1.c: Likewise.
+ * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
+
+2014-10-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * lib/wrapper.exp ({tool}_maybe_build_wrapper): Clear
+ wrap_compile_flags before setting it.
+
+2014-10-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/pr63594-1.c: Apply -mno-mmx to all i?86-*-* and x86_64-*-*
+ targets.
+ * gcc.dg/pr63594-2.c: Likewise.
+
+2014-10-24 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/alpha/980217-1.c (main): Fix implicit int.
+ * gcc.target/alpha/pr19518.c (_mm_setzero_si64): New function.
+
+2014-10-24 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR bootstrap/63632
+ * g++.dg/torture/pr63632.C: New test.
+
+2014-10-23 Jonathan Wakely <jwakely@redhat.com>
+
+ PR c++/63619
+ * g++.dg/warn/Wdelete-incomplete-3.C: New.
+ * g++.dg/warn/Wdelete-incomplete-4.C: New.
+
+2014-10-23 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR target/63618
+ * gcc.target/i386/pr63618.c: New test.
+
+2014-10-23 Marek Polacek <polacek@redhat.com>
+
+ PR c/63626
+ * gcc.dg/pr63626.c: New test.
+
+2014-10-23 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/undefined-2.c: New test.
+
+2014-10-10 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/pr63600.c: New.
+
+2014-10-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/ipa/ipa-icf-21.c: Add -msse2 to dg-options.
+
+2014-10-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/ipa/ipa-icf-21.c: Restrict to i?86-*-* x86_64-*-*.
+ * gcc.dg/ipa/ipa-icf-28.c: Require init_priority.
+
+2014-10-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/sparc/20001013-1.c (main): Declare int return.
+ * gcc.target/sparc/mnofpu.c (e1e_rphy): Declare.
+ * gcc.target/sparc/sparc-ret.c (toto): Declare.
+ * gcc.target/sparc/ultrasp6.c (__assert, HSRate): Declare.
+ * gcc.target/sparc/ultrasp8.c (__malloc_lock, __malloc_unlock):
+ Declare.
+
+2014-10-22 Guozhi Wei <carrot@google.com>
+
+ PR tree-optimization/63530
+ gcc.dg/vect/pr63530.c: New testcase.
+
+2014-10-22 Richard Sandiford <richard.sandiford@arm.com>
+
+ * gcc.target/i386/conversion-2.c: New test.
+
+2014-10-22 Jakub Jelinek <jakub@redhat.com>
+ Yury Gribov <y.gribov@samsung.com>
+
+ * c-c++-common/ubsan/align-1.c: Update cmdline options.
+ * c-c++-common/ubsan/align-3.c: Likewise.
+ * c-c++-common/ubsan/bounds-1.c: Likewise.
+ * c-c++-common/ubsan/div-by-zero-7.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-10.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-7.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
+ * c-c++-common/ubsan/nonnull-2.c: Likewise.
+ * c-c++-common/ubsan/nonnull-3.c: Likewise.
+ * c-c++-common/ubsan/object-size-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-negate-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-sub-1.c: Likewise.
+ * c-c++-common/ubsan/pr59503.c: Likewise.
+ * c-c++-common/ubsan/pr60613-1.c: Likewise.
+ * c-c++-common/ubsan/save-expr-1.c: Likewise.
+ * c-c++-common/ubsan/shift-3.c: Likewise.
+ * c-c++-common/ubsan/shift-6.c: Likewise.
+ * c-c++-common/ubsan/undefined-1.c: Likewise.
+ * c-c++-common/ubsan/vla-2.c: Likewise.
+ * c-c++-common/ubsan/vla-3.c: Likewise.
+ * c-c++-common/ubsan/vla-4.c: Likewise.
+ * g++.dg/ubsan/cxx11-shift-1.C: Likewise.
+ * g++.dg/ubsan/return-2.C: Likewise.
+ * c-c++-common/ubsan/recovery-1.c: New test.
+ * c-c++-common/ubsan/recovery-2.c: New test.
+ * c-c++-common/ubsan/recovery-3.c: New test.
+ * c-c++-common/ubsan/recovery-common.inc: New file.
+
+2014-10-22 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/pic-constantpool1.c: Add explicit declaration.
+ * gcc.target/aarch64/pic-symrefplus.c: Likewise.
+ * gcc.target/aarch64/reload-valid-spoff.c: Likewise.
+ * gcc.target/aarch64/vect.x: Likewise.
+ * gcc.target/aarch64/vect-ld1r.x: Add return type.
+ * gcc.target/aarch64/vect-fmax-fmin.c: Likewise.
+ * gcc.target/aarch64/vect-fp.c: Likewise.
+
+2014-10-22 Jiong Wang <jiong.wang@arm.com>
+
+ * lib/compat.exp (compat-run): Remove "unresolved".
+ * lib/gcc-defs.exp (${tools}_check_compile): Update code logic for
+ unsupported testcase.
+
+2014-10-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/63594
+ * gcc.dg/pr63594-1.c: New test.
+ * gcc.dg/pr63594-2.c: New test.
+ * gcc.target/i386/sse2-pr63594-1.c: New test.
+ * gcc.target/i386/sse2-pr63594-2.c: New test.
+ * gcc.target/i386/avx-pr63594-1.c: New test.
+ * gcc.target/i386/avx-pr63594-2.c: New test.
+ * gcc.target/i386/avx2-pr63594-1.c: New test.
+ * gcc.target/i386/avx2-pr63594-2.c: New test.
+ * gcc.target/i386/avx512f-pr63594-1.c: New test.
+ * gcc.target/i386/avx512f-pr63594-2.c: New test.
+ * gcc.target/i386/avx512f-vec-init.c: Adjust expected
+ insn counts.
+
+ PR target/63542
+ * gcc.target/i386/pr63542-1.c: New test.
+ * gcc.target/i386/pr63542-2.c: New test.
+
+2014-10-21 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.target/avr/tiny-memx.c: New test.
+
+ * gcc.target/avr/tiny-caller-save.c: New test.
+
+2014-10-21 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/arm/20031108-1.c (Proc_7): Add explicit declaration.
+ (Proc_1): Add return type.
+ * gcc.target/arm/cold-lc.c (show_stack): Add explict declaration.
+ * gcc.target/arm/neon-modes-2.c (foo): Likewise.
+ * gcc.target/arm/pr43920-2.c (lseek): Likewise.
+ * gcc.target/arm/pr44788.c (foo): Likewise.
+ * gcc.target/arm/pr55642.c (abs): Likewise.
+ * gcc.target/arm/pr58784.c (f): Likewise.
+ * gcc.target/arm/pr60650.c (foo1, foo2): Likewise.
+ * gcc.target/arm/vfp-ldmdbs.c (bar): Likewise.
+ * gcc.target/arm/vfp-ldmias.c (bar): Likewise.
+ * gcc.target/arm/pr60650-2.c (fn1, fn2): Add return type and add type
+ for local variables.
+ * lib/target-supports.exp
+ (check_effective_target_arm_crypto_ok_nocache): Add declaration for
+ vaeseq_u8.
+ (check_effective_target_arm_neon_fp16_ok_nocache): Add declaration for
+ vcvt_f16_f32.
+ (check_effective_target_arm_neonv2_ok_nocache): Add declaration for
+ vfma_f32.
+ * gcc.target/arm/pr51968.c: Add -Wno-implicit-function-declaration.
+
+2014-10-21 Andreas Schwab <schwab@suse.de>
+
+ * gcc.dg/bf-spl1.c (main): Fix implicit int.
+
+2014-10-21 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * gcc.dg/optimize-bswaphi-1.c: New bswap pass test.
+
+2014-10-21 Richard Biener <rguenther@suse.de>
+
+ * g++.dg/ipa/devirt-42.C: Fix dump scanning routines.
+ * g++.dg/ipa/devirt-46.C: Likewise.
+ * g++.dg/ipa/devirt-47.C: Likewise.
+ * g++.dg/tree-prof/pr35545.C: Likewise.
+
+2014-10-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/63563
+ * gcc.target/i386/pr63563.c: New test.
+
+2014-10-20 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/slsr-19.c: Make robust against operand order changes.
+ * gcc.dg/tree-ssa/reassoc-20.c: Likewise.
+
+2014-10-20 Martin Liska <mliska@suse.cz>
+
+ * gcc.dg/ipa/pr63595.c: New test.
+
+2014-10-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/48979
+ * gfortran.dg/ieee/intrinsics_2.F90: New test.
+
+2014-10-19 Marek Polacek <polacek@redhat.com>
+
+ PR c/63567
+ * gcc.dg/pr63567-3.c: New test.
+ * gcc.dg/pr63567-4.c: New test.
+
+2014-10-19 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
+
+ * gcc.dg/atomic/c11-atomic-exec-5.c
+ (test_main_long_double_add_overflow): Define and run only for
+ LDBL_MANT_DIG != 106.
+ (test_main_complex_long_double_add_overflow): Likewise.
+ (test_main_long_double_sub_overflow): Likewise.
+ (test_main_complex_long_double_sub_overflow): Likewise.
+
+2014-10-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/63553
+ * gfortran.dg/class_to_type_3.f03 : New test
+
+2014-10-18 Oleg Endo <olegendo@gcc.gnu.org>
+
+ * gcc.target/sh/torture/pr58314.c: Fix excess failures caused by switch
+ to GNU11.
+
+2014-10-18 Oleg Endo <olegendo@gcc.gnu.org>
+
+ * gcc.dg/attr-isr.c: Move SH specific test to ...
+ * gcc.target/sh/attr-isr.c: ... here.
+
+2014-10-17 Marek Polacek <polacek@redhat.com>
+
+ PR c/63567
+ * gcc.dg/pr61096-1.c: Change dg-error into dg-warning.
+ * gcc.dg/pr63567-1.c: New test.
+ * gcc.dg/pr63567-2.c: New test.
+
+2014-10-17 Marek Polacek <polacek@redhat.com>
+
+ PR c/63543
+ * gcc.dg/pr63543.c: New test.
+ * gcc.dg/array-8.c: Remove dg-error.
+ * gcc.dg/pr48552-1.c: Remove and adjust dg-error.
+ * gcc.dg/pr48552-2.c: Likewise.
+
+2014-10-17 Marek Polacek <polacek@redhat.com>
+
+ PR c/63549
+ * gcc.dg/pr63549.c: New test.
+
+2014-10-17 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/Wimplicit-int-1.c: New test.
+ * gcc.dg/Wimplicit-int-2.c: New test.
+ * gcc.dg/Wimplicit-int-3.c: New test.
+ * gcc.dg/Wimplicit-int-4.c: New test.
+
+2014-10-17 Andrew MacLeod <amacleod@redhat.com>
+
+ * g++.dg/plugin/pragma_plugin.c: Revert flattening to test plugin header
+ changes.
+
+2014-10-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/63464
+ * gcc.dg/torture/pr63464.c: New test.
+ * gcc.dg/tree-ssa/reassoc-37.c: New test.
+ * gcc.dg/tree-ssa/reassoc-38.c: New test.
+
+ PR tree-optimization/63302
+ * gcc.c-torture/execute/pr63302.c: New test.
+
+2014-10-17 Tom de Vries <tom@codesourcery.com>
+
+ PR rtl-optimization/61605
+ * gcc.target/i386/fuse-caller-save.c: Update addition check. Add movl
+ absence check.
+
+2014-10-17 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR middle-end/61848
+ * g++.dg/torture/pr61848.C: New testcase.
+ * gcc.c-torture/compile/pr61848.c: New testcase.
+
+2014-10-16 Oleg Endo <olegendo@gcc.gnu.org>
+
+ * gcc.target/sh/cmpstr.c: Fix excess failures caused by switch to GNU11.
+ * gcc.target/sh/strlen.c: Likewise.
+ * gcc.target/sh/pr51244-13.c: Likewise.
+ * gcc.target/sh/cmpstrn.c: Likewise.
+ * gcc.target/sh/hiconst.c: Likewise.
+ * gcc.target/sh/pr43417.c: Likewise.
+
+2014-10-16 Martin Liska <mliska@suse.cz>
+
+ * gcc.dg/guality/pr43077-1.c: IPA ICF disabled
+ to match defined expectations.
+
+2014-10-16 Andrew MacLeod <amacleod@redhat.com>
+
+ * g++.dg/plugin/pragma_plugin.c: Adjust include files.
+
+2014-10-16 Martin Liska <mliska@suse.cz>
+
+ * g++.dg/ipa/ipa-icf-4.C: Correct number of equivalences set.
+ * g++.dg/ipa/ipa-icf-5.C: Likewise
+
+2014-10-16 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/63260
+ * gcc.target/sh/pr63260.c: Fix typo __builtin_fabs vs. __builtin_abs.
+
+2014-10-16 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63554
+ * gcc.dg/torture/pr63554.c: New testcase.
+
+2014-10-16 Marek Polacek <polacek@redhat.com>
+
+ * gcc.target/powerpc/pr58673-1.c: Fix defaulting to int.
+ * gcc.target/powerpc/pr58673-2.c: Add declarations.
+
+2014-10-16 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/graphite/id-1.c: Fix defaulting to int.
+ * gcc.dg/graphite/id-2.c: Likewise.
+ * gcc.dg/graphite/id-4.c: Likewise.
+ * gcc.dg/graphite/id-8.c: Likewise.
+ * gcc.dg/graphite/id-pr45230-1.c: Likewise.
+ * gcc.dg/graphite/id-pr45230.c: Likewise.
+ * gcc.dg/graphite/id-pr45231.c: Likewise.
+ * gcc.dg/graphite/pr38073.c: Likewise.
+ * gcc.dg/graphite/pr38125.c: Likewise.
+ * gcc.dg/graphite/pr38409.c: Likewise.
+ * gcc.dg/graphite/pr38413.c: Likewise.
+ * gcc.dg/graphite/pr38510.c: Likewise.
+ * gcc.dg/graphite/pr38786.c: Likewise.
+ * gcc.dg/graphite/pr39260.c: Likewise.
+ * gcc.dg/graphite/scop-19.c: Likewise.
+ * gcc.dg/graphite/id-13.c: Fix implicit declarations.
+ * gcc.dg/graphite/id-17.c: Likewise.
+ * gcc.dg/graphite/id-23.c: Likewise.
+ * gcc.dg/graphite/id-26.c: Likewise.
+ * gcc.dg/graphite/id-pr43464-1.c: Likewise.
+ * gcc.dg/graphite/pr37485.c: Likewise.
+ * gcc.dg/graphite/pr38500.c: Likewise.
+ * gcc.dg/graphite/pr42284.c: Likewise.
+ * gcc.dg/graphite/pr42914.c: Likewise.
+ * gcc.dg/graphite/pr46404-1.c: Likewise.
+ * gcc.dg/graphite/pr60979.c: Likewise.
+ * gcc.dg/graphite/id-pr43464.c: Fix implicit declarations and
+ defaulting to int.
+
+2014-10-16 Martin Liska <mliska@suse.cz>
+ Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/ipa-icf-1.C: New test.
+ * g++.dg/ipa/ipa-icf-2.C: New test.
+ * g++.dg/ipa/ipa-icf-3.C: New test.
+ * g++.dg/ipa/ipa-icf-4.C: New test.
+ * g++.dg/ipa/ipa-icf-5.C: New test.
+ * gcc.dg/ipa/ipa-icf-1.c: New test.
+ * gcc.dg/ipa/ipa-icf-10.c: New test.
+ * gcc.dg/ipa/ipa-icf-11.c: New test.
+ * gcc.dg/ipa/ipa-icf-12.c: New test.
+ * gcc.dg/ipa/ipa-icf-13.c: New test.
+ * gcc.dg/ipa/ipa-icf-14.c: New test.
+ * gcc.dg/ipa/ipa-icf-15.c: New test.
+ * gcc.dg/ipa/ipa-icf-16.c: New test.
+ * gcc.dg/ipa/ipa-icf-17.c: New test.
+ * gcc.dg/ipa/ipa-icf-18.c: New test.
+ * gcc.dg/ipa/ipa-icf-19.c: New test.
+ * gcc.dg/ipa/ipa-icf-2.c: New test.
+ * gcc.dg/ipa/ipa-icf-20.c: New test.
+ * gcc.dg/ipa/ipa-icf-21.c: New test.
+ * gcc.dg/ipa/ipa-icf-22.c: New test.
+ * gcc.dg/ipa/ipa-icf-23.c: New test.
+ * gcc.dg/ipa/ipa-icf-24.c: New test.
+ * gcc.dg/ipa/ipa-icf-25.c: New test.
+ * gcc.dg/ipa/ipa-icf-26.c: New test.
+ * gcc.dg/ipa/ipa-icf-27.c: New test.
+ * gcc.dg/ipa/ipa-icf-28.c: New test.
+ * gcc.dg/ipa/ipa-icf-29.c: New test.
+ * gcc.dg/ipa/ipa-icf-3.c: New test.
+ * gcc.dg/ipa/ipa-icf-30.c: New test.
+ * gcc.dg/ipa/ipa-icf-4.c: New test.
+ * gcc.dg/ipa/ipa-icf-5.c: New test.
+ * gcc.dg/ipa/ipa-icf-6.c: New test.
+ * gcc.dg/ipa/ipa-icf-7.c: New test.
+ * gcc.dg/ipa/ipa-icf-8.c: New test.
+ * gcc.dg/ipa/ipa-icf-9.c: New test.
+
+2014-10-16 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/53513
+ * gcc.target/sh/pr54680.c: Adjust matching of lds insn.
+
+2014-10-16 Martin Liska <mliska@suse.cz>
+ Jan Hubicka <hubicka@ucw.cz>
+
+ * c-c++-common/rotate-1.c: Options changed to not collide
+ with a new IPA ICF pass.
+ * c-c++-common/rotate-2.c: Likewise.
+ * c-c++-common/rotate-3.c: Likewise.
+ * c-c++-common/rotate-4.c: Likewise.
+ * g++.dg/cpp0x/rv-return.C: Likewise.
+ * g++.dg/cpp0x/rv1n.C: Likewise.
+ * g++.dg/cpp0x/rv1p.C: Likewise.
+ * g++.dg/cpp0x/rv2n.C: Likewise.
+ * g++.dg/cpp0x/rv3n.C: Likewise.
+ * g++.dg/cpp0x/rv4n.C: Likewise.
+ * g++.dg/cpp0x/rv5n.C: Likewise.
+ * g++.dg/cpp0x/rv6n.C: Likewise.
+ * g++.dg/cpp0x/rv7n.C: Likewise.
+ * g++.dg/ipa/devirt-g-1.C: Likewise.
+ * g++.dg/ipa/inline-1.C: Likewise.
+ * g++.dg/ipa/inline-2.C: Likewise.
+ * g++.dg/ipa/inline-3.C: Likewise.
+ * g++.dg/opt/pr30965.C: Likewise.
+ * g++.dg/tree-ssa/pr19637.C: Likewise.
+ * gcc.dg/guality/csttest.c: Likewise.
+ * gcc.dg/ipa/iinline-4.c (struct S): Likewise.
+ * gcc.dg/ipa/iinline-7.c: Likewise.
+ * gcc.dg/ipa/ipa-pta-13.c: Likewise.
+ * gcc.dg/ipa/ipacost-1.c: Likewise.
+ * gcc.dg/ipa/ipacost-2.c: Likewise.
+ * gcc.dg/ipa/ipcp-agg-6.c: Likewise.
+ * gcc.dg/ipa/remref-2a.c: Likewise.
+ * gcc.dg/ipa/remref-2b.c: Likewise.
+ * gcc.dg/pr46309-2.c: Likewise.
+ * gcc.dg/torture/ipa-pta-1.c: Likewise.
+ * gcc.dg/tree-ssa/andor-3.c (int f): Likewise.
+ * gcc.dg/tree-ssa/andor-4.c: Likewise.
+ * gcc.dg/tree-ssa/andor-5.c: Likewise.
+ * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
+ * gcc.dg/vect/vect-cond-10.c: Likewise.
+ * gcc.dg/vect/vect-cond-9.c: Likewise.
+ * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
+ * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
+ * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
+ * gcc.target/i386/bmi-1.c: Likewise.
+ * gcc.target/i386/bmi-2.c: Likewise.
+ * gcc.target/i386/pr56564-2.c: Likewise.
+
+2014-10-16 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63168
+ * gcc.dg/tree-ssa/loop-40.c: New testcase.
+
+2014-10-16 Andreas Schwab <schwab@suse.de>
+
+ * gcc.target/m68k/crash1.c: Fix implicit declaration.
+
+ * gcc.target/ia64/20090324-1.c: Fix implicit declarations and
+ implicit int.
+ * gcc.target/ia64/mfused-madd-vect.c: Likewise.
+ * gcc.target/ia64/mno-fused-madd-vect.c: Likewise.
+ * gcc.target/ia64/pr29682.c: Likewise.
+ * gcc.target/ia64/pr43603.c: Likewise.
+ * gcc.target/ia64/pr48496.c: Likewise.
+
+2014-10-16 Marek Polacek <polacek@redhat.com>
+
+ * ada/acats/tests/cd/cd300051.c: Fix defaulting to int.
+
+2014-10-16 Jakub Jelinek <jakub@redhat.com>
+ Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/20020122-2.c: Use dg-additional-options. Fix implicit
+ declarations.
+ * gcc.dg/pr32176.c: Likewise.
+ * gcc.dg/builtin-apply4.c: Use dg-additional-options.
+ * gcc.dg/ia64-sync-1.c: Fix implicit declarations.
+ * gcc.dg/ia64-sync-2.c: Likewise.
+ * gcc.dg/ia64-sync-3.c: Likewise.
+ * gcc.dg/sync-2.c: Likewise.
+ * gcc.dg/sync-3.c: Likewise.
+ * gcc.target/i386/990524-1.c: Likewise.
+ * gcc.target/i386/avx512f-pr57233.c: Likewise.
+ * gcc.target/i386/avx512f-typecast-1.c: Likewise.
+ * gcc.target/i386/pr26826.c: Likewise.
+ * gcc.target/i386/pr37184.c: Likewise.
+ * gcc.target/i386/20060125-1.c: Fix defaulting to int.
+ * gcc.target/i386/20060125-2.c: Likewise.
+ * gcc.target/i386/memcpy-1.c: Likewise.
+ * gcc.target/i386/pr40934.c: Likewise.
+ * gcc.target/i386/sse-5.c: Likewise.
+ * gcc.target/i386/stackalign/asm-1.c: Likewise.
+ * gcc.target/i386/vectorize4.c: Likewise.
+ * gcc.target/i386/980312-1.c: Fix defaulting to int. Use
+ -fgnu89-inline.
+ * gcc.target/i386/980313-1.c: Likewise.
+ * gcc.target/i386/builtin-apply-mmx.c: Use -fgnu89-inline.
+ * gcc.target/i386/crc32-2.c: Use -std=gnu89.
+ * gcc.target/i386/crc32-3.c: Likewise.
+ * gcc.target/i386/intrinsics_3.c: Likewise.
+ * gcc.target/i386/loop-1.c: Likewise.
+ * gcc.target/i386/pr44948-2a.c: Likewise.
+ * gcc.target/i386/pr47564.c: Likewise.
+ * gcc.target/i386/pr50712.c: Likewise.
+ * gcc.target/i386/stackalign/return-2.c: Likewise.
+
+2014-10-15 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/62026
+ * lto/pr62026.C: New testcase.
+
+2014-10-15 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/63448
+ * gcc.target/i386/pr63448.c: New test.
+
+2014-10-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt41.adb: New test.
+ * gnat.dg/opt41_pkg.ad[sb]: New helper.
+
+2014-10-15 Richard Biener <rguenther@suse.de>
+
+ * g++.dg/torture/pr63419.C: Add -Wno-psabi.
+
+2014-10-14 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/tree-prof/peel-1.c: Update.
+ * gcc.dg/tree-prof/unroll-1.c: Update.
+ * gcc.dg/unroll_1.c: Update.
+ * gcc.dg/unroll_2.c: Update.
+ * gcc.dg/unroll_3.c: Update.
+ * gcc.dg/unroll_4.c: Update.
+
+2014-10-14 DJ Delorie <dj@redhat.com>
+
+ * g++.dg/abi/mangle64.C: New.
+
+2014-10-14 Marc Glisse <marc.glisse@inria.fr>
+
+ * g++.dg/ext/vector9.C: Test ! with float vectors.
+
+2014-10-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63512
+ * g++.dg/torture/pr63512.C: New testcase.
+
+2014-10-14 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/63260
+ * gcc.target/sh/pr63260.c: New.
+
+2014-10-13 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/torture/20141013.C: New.
+
+2014-10-13 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR target/8340
+ PR middle-end/47602
+ PR rtl-optimization/55458
+ * gcc.target/i386/pic-1.c: Remove dg-error as test should pass now.
+ * gcc.target/i386/pr55458.c: Likewise.
+ * gcc.target/i386/pr47602.c: New.
+ * gcc.target/i386/pr23098.c: Move to XFAIL.
+
+2014-10-13 Jan Hubicka <hubicka@ucw.cz>
+
+ PR tree-optimization/62127
+ * g++.dg/torture/pr62127.C: New testcase.
+
+2014-09-19 Marat Zakirov <m.zakirov@samsung.com>
+
+ * c-c++-common/asan/bitfield-5.c: New test.
+
+2014-10-13 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63419
+ * g++.dg/torture/pr63419.C: New testcase.
+
+2014-10-12 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/59401
+ PR target/54760
+ * gcc.target/sh/pr54760-5.c: New.
+ * gcc.target/sh/pr54760-6.c: New.
+ * gcc.target/sh/pr59401-1.c: New.
+
+2014-10-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/48979
+ * gfortran.dg/ieee/intrinsics_1.f90: New test.
+
+2014-10-11 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * lib/target-supports.exp (check_effective_target_shared): New
+ function.
+ * g++.dg/ipa/devirt-28a.C: Check if -shared is supported.
+
+2014-10-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/63495
+ * gcc.target/i386/pr63495.c: New test.
+
+2014-10-10 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/object-size-1.c: New test.
+ * c-c++-common/ubsan/object-size-2.c: New test.
+ * c-c++-common/ubsan/object-size-3.c: New test.
+ * c-c++-common/ubsan/object-size-4.c: New test.
+ * c-c++-common/ubsan/object-size-5.c: New test.
+ * c-c++-common/ubsan/object-size-6.c: New test.
+ * c-c++-common/ubsan/object-size-7.c: New test.
+ * c-c++-common/ubsan/object-size-8.c: New test.
+ * c-c++-common/ubsan/object-size-9.c: New test.
+ * g++.dg/ubsan/object-size-1.C: New test.
+ * gcc.dg/ubsan/object-size-9.c: New test.
+
+2014-10-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * lib/asan-dg.exp (asan_link_flags): Save ld_library_path.
+ (asan_finish): Remove restore_ld_library_path_env_vars.
+ Restore ld_library_path with saved value. Restore LD_LIBRARY_PATH
+ related env variables by calling set_ld_library_path_env_vars.
+ * lib/tsan-dg.exp (tsan_link_flags): Save ld_library_path.
+ (tsan_finish): Remove restore_ld_library_path_env_vars.
+ Restore ld_library_path with saved value. Restore LD_LIBRARY_PATH
+ related env variables by calling set_ld_library_path_env_vars.
+ * lib/ubsan-dg.exp (ubsan_link_flags): Save ld_library_path.
+ (ubsan_finish): Remove restore_ld_library_path_env_vars.
+ Restore ld_library_path with saved value. Restore LD_LIBRARY_PATH
+ related env variables by calling set_ld_library_path_env_vars.
+
+2014-10-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63379
+ * gcc.dg/vect/pr63379.c: New testcase.
+
+2014-10-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/59488
+ * gfortran.dg/gomp/pr59488-1.f90: New test.
+ * gfortran.dg/gomp/pr59488-2.f90: New test.
+
+2014-10-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63476
+ * g++.dg/torture/pr63476.C: New testcase.
+
+2014-10-10 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/implicit_16.f90: New.
+
+2014-10-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp0x/constexpr-using3.C: New.
+ * g++.dg/cpp1y/constexpr-local-compound1.C: Likewise.
+ * g++.dg/cpp1y/constexpr-type-def-compound1.C: Likewise.
+ * g++.dg/cpp1y/constexpr-local1.C: Extend.
+ * g++.dg/cpp0x/constexpr-compound.C: Specify expected error.
+
+2014-10-09 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/torture/float128-extendxf-underflow.c: New test.
+
+2014-10-09 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ * g++.dg/ipa/polymorphic-call-1.C: New testcase.
+
+2014-10-09 Marc Glisse <marc.glisse@inria.fr>
+
+ * g++.dg/cpp0x/constexpr-52892-1.C: Error on missing const in C++14.
+ * g++.dg/cpp0x/constexpr-array-ptr7.C: Likewise.
+ * g++.dg/cpp0x/constexpr-diag1.C: Add const.
+ * g++.dg/cpp0x/constexpr-diag3.C: Likewise.
+ * g++.dg/cpp0x/constexpr-ex1.C: Likewise.
+ * g++.dg/cpp0x/constexpr-ex2.C: Likewise.
+ * g++.dg/cpp0x/constexpr-ex4.C: Likewise.
+ * g++.dg/cpp0x/constexpr-initlist.C: Likewise.
+ * g++.dg/cpp0x/constexpr-ptrmem.C: Likewise.
+ * g++.dg/cpp0x/constexpr-ptrsub.C: Likewise.
+ * g++.dg/cpp0x/constexpr-ref4.C: Likewise.
+ * g++.dg/cpp0x/constexpr-static6.C: Likewise.
+
+2014-10-09 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63380
+ * gcc.dg/torture/pr63380-1.c: New testcase.
+ * gcc.dg/torture/pr63380-2.c: Likewise.
+
+2014-10-09 Marek Polacek <polacek@redhat.com>
+
+ PR c/63480
+ * gcc.dg/pr63480.c: New test.
+
+2014-10-09 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/63445
+ * gcc.dg/Wstrict-overflow-26.c: New testcase.
+
+2014-10-08 Pat Haugen <pthaugen@us.ibm.com>
+
+ * gcc.dg/vmx/3c-01a.c: Add default options from vmx.exp.
+ * gcc.dg/vmx/ops.c: Likewise.
+ * gcc.dg/vmx/ops-long-1.c: Likewise.
+
+2014-10-08 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/implicit_4.f90: Fix some dg-error.
+
+2014-10-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/torture/stackalign/builtin-apply-4.c: Use
+ dg-additional-options.
+
+2014-10-08 Mark Wielaard <mjw@redhat.com>
+
+ * g++.dg/debug/dwarf2/deleted-member-function.C: Remove comment marker
+ prefix from scan-assembler-times.
+
+2014-10-07 Marek Polacek <polacek@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_fd_truncate):
+ Include <string.h>.
+
+2014-10-07 Marek Polacek <polacek@redhat.com>
+
+ PR c/59717
+ * gcc.dg/pr59717.c: New test.
+
+2014-10-07 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/guality/pr41616-1.c: Use -fgnu89-inline.
+ * gcc.dg/iftrap-1.c: Fix implicit declarations.
+ * gcc.target/powerpc/pr26350.c: Likewise.
+ * gcc.target/powerpc/altivec-consts.c: Likewise.
+ * gcc.target/powerpc/altivec-varargs-1.c: Likewise.
+ * gcc.target/powerpc/le-altivec-consts.c: Likewise.
+ * gcc.target/powerpc/ppc-vector-memcpy.c: Likewise.
+ * gcc.target/powerpc/ppc-vector-memset.c: Likewise.
+ * gcc.target/powerpc/pr47862.c: Likewise.
+ * gcc.target/powerpc/pr48053-1.c: Likewise.
+ * gcc.target/powerpc/pr53487.c: Likewise.
+ * gcc.dg/vect/pr48765.c: Fix implicit declarations and defaulting
+ to int.
+ * gcc.target/powerpc/20050603-1.c: Fix defaulting to int.
+ * gcc.target/powerpc/altivec-2.c: Likewise.
+ * gcc.target/powerpc/pr47755-2.c: Likewise.
+
+2014-10-07 Martin Liska <mliska@suse.cz>
+
+ * g++.dg/lto/pr63270.h: New test.
+ * g++.dg/lto/pr63270_0.C (int main): Implementation replaced with
+ include.
+ * g++.dg/lto/pr63270_2.C: New test.
+
+2014-10-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/lto16.adb: New test.
+ * gnat.dg/lto16_pkg.adb: New helper.
+
+2014-10-06 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/return4.adb: New test.
+ * gnat.dg/return4_pkg.ad[sb]: New helper.
+
+2014-10-06 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * g++.dg/cpp1y/attr-deprecated-neg.C: Attribute no longer ignored.
+ * g++.dg/cpp1y/feat-cxx11-neg.C: Comment out __cpp_attribute_deprecated test.
+ * g++.dg/cpp1y/feat-cxx11.C: Add __cpp_attribute_deprecated test.
+
+2014-10-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/55250
+ * g++.dg/cpp0x/constexpr-type-decl1.C: New.
+ * g++.dg/cpp0x/constexpr-type-def1.C: Likewise.
+ * g++.dg/cpp1y/constexpr-type-def1.C: Likewise.
+
+2014-10-06 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/raw-string-3.c: Use -std=gnu89 for C.
+ * g++.dg/lto/pr54625-1_0.c: Fix defaulting to int.
+ * g++.dg/lto/pr54625-2_0.c: Likewise.
+ * gcc.misc-tests/gcov-14.c: Use -fgnu89-inline.
+
+2014-10-06 Marek Polacek <polacek@redhat.com>
+
+ * gcc.target/i386/20040112-1.c: Fix defaulting to int.
+ * gcc.target/i386/avxfp-1.c: Likewise.
+ * gcc.target/i386/avxfp-2.c: Likewise.
+ * gcc.target/i386/cadd.c: Likewise.
+ * gcc.target/i386/cmov2.c: Likewise.
+ * gcc.target/i386/cmov3.c: Likewise.
+ * gcc.target/i386/cmov4.c: Likewise.
+ * gcc.target/i386/cold-attribute-1.c: Likewise.
+ * gcc.target/i386/cvt-1.c: Likewise.
+ * gcc.target/i386/fpcvt-1.c: Likewise.
+ * gcc.target/i386/fpcvt-2.c: Likewise.
+ * gcc.target/i386/fpcvt-3.c: Likewise.
+ * gcc.target/i386/local.c: Likewise.
+ * gcc.target/i386/memcpy-2.c: Likewise.
+ * gcc.target/i386/memcpy-3.c: Likewise.
+ * gcc.target/i386/memset-1.c: Likewise.
+ * gcc.target/i386/minmax-1.c: Likewise.
+ * gcc.target/i386/minmax-2.c: Likewise.
+ * gcc.target/i386/pr45352-2.c: Likewise.
+ * gcc.target/i386/pr46253.c: Likewise.
+ * gcc.target/i386/pr53623.c: Likewise.
+ * gcc.target/i386/pr60902.c: Likewise.
+ * gcc.target/i386/pr57003.c: Likewise.
+ * gcc.target/i386/sse-14.c: Likewise.
+ * gcc.target/i386/sse-19.c: Likewise.
+ * gcc.target/i386/sse-22.c: Likewise.
+ * gcc.target/i386/sse4a-extract.c: Likewise.
+ * gcc.target/i386/sse4a-insert.c: Likewise.
+ * gcc.target/i386/ssefp-1.c: Likewise.
+ * gcc.target/i386/ssefp-2.c: Likewise.
+ * gcc.target/i386/testimm-10.c: Likewise.
+ * gcc.target/i386/vectorize4-avx.c: Likewise.
+ * gcc.target/i386/980709-1.c: Fix implicit declarations.
+ * gcc.target/i386/avx-pr57233.c: Likewise.
+ * gcc.target/i386/avx2-pr57233.c: Likewise.
+ * gcc.target/i386/avx2-vpop-check.h: Likewise.
+ * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
+ * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
+ * gcc.target/i386/crc32-4.c: Likewise.
+ * gcc.target/i386/pr20204.c: Likewise.
+ * gcc.target/i386/pr23570.c: Likewise.
+ * gcc.target/i386/pr26449-1.c: Likewise.
+ * gcc.target/i386/pr28839.c: Likewise.
+ * gcc.target/i386/pr37101.c: Likewise.
+ * gcc.target/i386/pr61923.c: Likewise.
+ * gcc.target/i386/shrink_wrap_1.c: Likewise.
+ * gcc.target/i386/sse2-pr57233.c: Likewise.
+ * gcc.target/i386/vect-abs-s16.c: Likewise.
+ * gcc.target/i386/vect-abs-s32.c: Likewise.
+ * gcc.target/i386/vect-abs-s8.c: Likewise.
+ * gcc.target/i386/xop-pr57233.c: Likewise.
+ * gcc.target/i386/xop-rotate2-vector.c: Likewise.
+ * gcc.target/i386/cold-attribute-2.c: Fix defaulting to int. Fix
+ implicit declarations.
+ * gcc.target/i386/xop-shift1-vector.c: Fix typo.
+ * gcc.target/i386/xop-shift2-vector.c: Likewise.
+ * gcc.target/i386/xop-shift3-vector.c: Likewise.
+
+2014-10-06 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/20001012-1.c: Fix defaulting to int.
+ * gcc.dg/20001012-2.c: Likewise.
+ * gcc.dg/20001108-1.c: Likewise.
+ * gcc.dg/20010516-1.c: Likewise.
+ * gcc.dg/20011008-2.c: Likewise.
+ * gcc.dg/20030612-1.c: Likewise.
+ * gcc.dg/20040219-1.c: Likewise.
+ * gcc.dg/20050603-2.c: Likewise.
+ * gcc.dg/20070507-1.c: Likewise.
+ * gcc.dg/attr-alias-3.c: Likewise.
+ * gcc.dg/fastmath-1.c: Likewise.
+ * gcc.dg/fork-instrumentation.c: Likewise.
+ * gcc.dg/fwrapv-1.c: Likewise.
+ * gcc.dg/fwrapv-2.c: Likewise.
+ * gcc.dg/memmove-1.c: Likewise.
+ * gcc.dg/non-local-goto-1.c: Likewise.
+ * gcc.dg/non-local-goto-2.c: Likewise.
+ * gcc.dg/noreturn-8.c: Likewise.
+ * gcc.dg/parse-decl-after-if.c: Likewise.
+ * gcc.dg/parse-decl-after-label.c: Likewise.
+ * gcc.dg/pr25795-1.c: Likewise.
+ * gcc.dg/pr25795.c: Likewise.
+ * gcc.dg/pr28574.c: Likewise.
+ * gcc.dg/pr30189.c: Likewise.
+ * gcc.dg/pr31529-2.c: Likewise.
+ * gcc.dg/pr33923.c: Likewise.
+ * gcc.dg/pr34263.c: Likewise.
+ * gcc.dg/pr36194.c: Likewise.
+ * gcc.dg/pr45415.c: Likewise.
+ * gcc.dg/pr47443.c: Likewise.
+ * gcc.dg/pr47763.c: Likewise.
+ * gcc.dg/pr49000.c: Likewise.
+ * gcc.dg/pr50340.c: Likewise.
+ * gcc.dg/webizer.c: Likewise.
+ * gcc.dg/pr59940.c: Likewise.
+ * gcc.dg/pr63186.c: Likewise.
+ * gcc.dg/simulate-thread/atomic-load-int.c: Likewise.
+ * gcc.dg/simulate-thread/atomic-load-int128.c: Likewise.
+ * gcc.dg/simulate-thread/atomic-load-longlong.c: Likewise.
+ * gcc.dg/simulate-thread/atomic-load-short.c: Likewise.
+ * gcc.dg/simulate-thread/atomic-other-int.c: Likewise.
+ * gcc.dg/sms-1.c: Likewise.
+ * gcc.dg/unused-3.c: Likewise.
+ * gcc.dg/varpool-1.c: Likewise.
+ * gcc.dg/pr35899.c: Use -std=gnu89.
+ * gcc.dg/pr59963-1.c: Likewise.
+ * gcc.dg/redecl-15.c: Likewise.
+ * gcc.dg/20041213-1.c: Likewise.
+ * gcc.dg/20080820.c: Likewise.
+ * gcc.dg/920413-1.c: Likewise.
+ * gcc.dg/Wold-style-definition-1.c: Likewise.
+ * gcc.dg/Wmissing-parameter-type-no.c: Likewise.
+ * gcc.dg/decl-nospec-1.c: Likewise.
+ * gcc.dg/decl-nospec-2.c: Likewise.
+ * gcc.dg/decl-nospec-3.c: Likewise.
+ * gcc.dg/bitfld-1.c: Likewise.
+ * gcc.dg/bitfld-9.c: Likewise.
+ * gcc.dg/parm-impl-decl-1.c: Likewise.
+ * gcc.dg/parm-impl-decl-3.c: Likewise.
+ * gcc.dg/pr18596-1.c: Likewise.
+ * gcc.dg/pr18596-2.c: Likewise.
+ * gcc.dg/pr18596-3.c: Likewise.
+ * gcc.dg/pr60139.c: Likewise.
+ * gcc.dg/utf-dflt.c: Likewise.
+ * gcc.dg/utf-dflt2.c: Likewise.
+ * gcc.dg/wtr-func-def-1.c: Likewise.
+ * gcc.dg/declspec-5.c: Likewise.
+ * gcc.dg/declspec-6.c: Likewise.
+ * gcc.dg/ftrapv-2.c: Likewise.
+ * gcc.dg/20020430-1.c: Fix implicit declarations.
+ * gcc.dg/20030702-1.c: Likewise.
+ * gcc.dg/20040127-2.c: Likewise.
+ * gcc.dg/20041122-1.c: Likewise.
+ * gcc.dg/20050309-1.c: Likewise.
+ * gcc.dg/20061026.c: Likewise.
+ * gcc.dg/20101010-1.c: Likewise.
+ * gcc.dg/Werror-1.c: Likewise.
+ * gcc.dg/Werror-10.c: Likewise.
+ * gcc.dg/Werror-11.c: Likewise.
+ * gcc.dg/Werror-12.c: Likewise.
+ * gcc.dg/Werror-2.c: Likewise.
+ * gcc.dg/Werror-3.c: Likewise.
+ * gcc.dg/Werror-4.c: Likewise.
+ * gcc.dg/Werror-5.c: Likewise.
+ * gcc.dg/Werror-6.c: Likewise.
+ * gcc.dg/Werror-7.c: Likewise.
+ * gcc.dg/Werror-8.c: Likewise.
+ * gcc.dg/Wstrict-overflow-20.c: Likewise.
+ * gcc.dg/cpp/trad/macroargs.c: Likewise.
+ * gcc.dg/delay-slot-2.c: Likewise.
+ * gcc.dg/errno-1.c: Likewise.
+ * gcc.dg/globalalias.c: Likewise.
+ * gcc.dg/inline-3.c: Likewise.
+ * gcc.dg/localalias.c: Likewise.
+ * gcc.dg/pr19633-1.c: Likewise.
+ * gcc.dg/pr19633.c: Likewise.
+ * gcc.dg/pr23408.c: Likewise.
+ * gcc.dg/pr23470-1.c: Likewise.
+ * gcc.dg/pr28121.c: Likewise.
+ * gcc.dg/pr28243.c: Likewise.
+ * gcc.dg/pr30260.c: Likewise.
+ * gcc.dg/pr32573.c: Likewise.
+ * gcc.dg/pr33826.c: Likewise.
+ * gcc.dg/pr35065.c: Likewise.
+ * gcc.dg/pr38616.c: Likewise.
+ * gcc.dg/pr39867.c: Likewise.
+ * gcc.dg/pr41470.c: Likewise.
+ * gcc.dg/pr41837.c: Likewise.
+ * gcc.dg/pr44024.c: Likewise.
+ * gcc.dg/pr44699.c: Likewise.
+ * gcc.dg/pr46252.c: Likewise.
+ * gcc.dg/pr46878-1.c: Likewise.
+ * gcc.dg/pr50908-3.c: Likewise.
+ * gcc.dg/pr51796.c: Likewise.
+ * gcc.dg/pr55150-2.c: Likewise.
+ * gcc.dg/pr55833.c: Likewise.
+ * gcc.dg/pr59350.c: Likewise.
+ * gcc.dg/pr59418.c: Likewise.
+ * gcc.dg/pr60647-2.c: Likewise.
+ * gcc.dg/uninit-suppress.c: Likewise.
+ * gcc.dg/uninit-suppress_2.c: Likewise.
+ * gcc.dg/20030805-1.c: Use -fgnu89-inline.
+ * gcc.dg/always_inline.c: Likewise.
+ * gcc.dg/always_inline2.c: Likewise.
+ * gcc.dg/always_inline3.c: Likewise.
+ * gcc.dg/builtin-apply4.c: Likewise.
+ * gcc.dg/declspec-7.c: Likewise.
+ * gcc.dg/inline-1.c: Likewise.
+ * gcc.dg/va-arg-pack-1.c: Likewise.
+ * gcc.dg/winline-2.c: Likewise.
+ * gcc.dg/winline-3.c: Likewise.
+ * gcc.dg/winline-5.c: Likewise.
+ * gcc.dg/winline-6.c: Likewise.
+ * gcc.dg/winline-7.c: Likewise.
+ * gcc.dg/funcorder.c: Fix implicit declarations. Fix defaulting to
+ int.
+ * gcc.dg/inline-33.c: Likewise.
+ * gcc.dg/pr27861-1.c: Likewise.
+ * gcc.dg/pr28888.c: Likewise.
+ * gcc.dg/pr29254.c: Likewise.
+ * gcc.dg/pr50908.c: Likewise.
+ * gcc.dg/pr60647-1.c: Likewise.
+ * gcc.dg/pragma-diag-1.c: Likewise.
+ * gcc.dg/pr31529-1.c: Use -fgnu89-inline. Fix defaulting to int.
+ * gcc.dg/winline-9.c: Likewise.
+ * gcc.dg/pr52808.c: Return 0 instead of nothing.
+
+2014-10-06 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/ipa/inline-2.c: Fix implicit declarations.
+ * gcc.dg/ipa/inline-4.c: Likewise.
+ * gcc.dg/ipa/inline-5.c: Likewise.
+ * gcc.dg/ipa/pr57539.c: Likewise.
+ * gcc.dg/ipa/inline-6.c: Fix implicit declarations. Fix
+ defaulting to int.
+ * gcc.dg/ipa/inlinehint-1.c: Likewise.
+ * gcc.dg/ipa/inlinehint-3.c: Likewise.
+ * gcc.dg/ipa/inlinehint-2.c: Fix defaulting to int.
+ * gcc.dg/ipa/ipacost-1.c: Likewise.
+ * gcc.dg/ipa/ipacost-2.c: Likewise.
+ * gcc.dg/ipa/pure-const-1.c: Use -fgnu89-inline. Fix defaulting
+ to int.
+
+2014-10-06 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/debug/20010207-1.c: Use -fgnu89-inline. Fix implicit
+ declarations.
+ * gcc.dg/debug/dwarf2-2.c: Fix defaulting to int.
+ * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
+ * gcc.dg/debug/pr42767.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-die3.c: Use -fgnu89-inline.
+ * gcc.dg/debug/dwarf2/inline1.c: Likewise.
+ * gcc.dg/debug/dwarf2/inline2.c: Likewise.
+ * gcc.dg/debug/pr49522.c: Fix implicit declarations.
+
+2014-10-06 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/lto/20080924_0.c: Fix defaulting to int.
+ * gcc.dg/lto/20090213_0.c: Likewise.
+ * gcc.dg/lto/20090706-2_0.c: Likewise.
+ * gcc.dg/lto/attr-weakref-1_1.c: Likewise.
+ * gcc.dg/lto/attr-weakref-1_2.c: Likewise.
+ * gcc.dg/lto/ipareference2_0.c: Likewise.
+ * gcc.dg/lto/ipareference_0.c: Likewise.
+ * gcc.dg/lto/ipareference_1.c: Likewise.
+ * gcc.dg/lto/pr55703_0.c: Likewise.
+ * gcc.dg/lto/resolutions_0.c: Likewise.
+ * gcc.dg/lto/trans-mem-3_1.c: Likewise.
+ * gcc.dg/lto/20081115_0.c: Fix defaulting to int. Fix implicit
+ declarations. Mark function as gnu_inline.
+ * gcc.dg/lto/20081118_0.c: Likewise.
+ * gcc.dg/lto/20081201-1_0.c: Likewise.
+ * gcc.dg/lto/20081115_1.c: Mark function as gnu_inline.
+ * gcc.dg/lto/20081118_1.c: Likewise.
+ * gcc.dg/lto/20081120-1_1.c: Likewise.
+ * gcc.dg/lto/20081201-1_1.c: Likewise.
+ * gcc.dg/lto/20081210-1_0.c: Likewise.
+ * gcc.dg/lto/20090218-1_0.c: Likewise.
+ * gcc.dg/lto/20091006-1_0.c: Likewise.
+ * gcc.dg/lto/20090218-1_1.c: Use -fgnu89-inline.
+ * gcc.dg/lto/20090218-2_1.c: Likewise.
+ * gcc.dg/lto/materialize-1_0.c: Likewise.
+ * gcc.dg/lto/20090218-2_0.c: Fix implicit declarations.
+ * gcc.dg/lto/20091013-1_1.c: Likewise.
+ * gcc.dg/lto/20091013-1_2.c: Likewise.
+ * gcc.dg/lto/20091015-1_2.c: Likewise.
+ * gcc.dg/lto/20091027-1_1.c: Likewise.
+ * gcc.dg/lto/pr48622_0.c: Likewise.
+ * gcc.dg/lto/attr-weakref-1_0.c: Fix implicit declarations. Fix
+ defaulting to int.
+ * gcc.dg/lto/pr47924_0.c: Return 0 instead of nothing.
+
+2014-10-06 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/implicit_14.f90: New.
+ * gfortran.dg/implicit_15.f90: New.
+ * gfortran.dg/implicit_4.f90: Update dg-error.
+
+2014-10-04 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-42.C: Update template.
+ * g++.dg/ipa/devirt-44.C: Update template.
+ * g++.dg/ipa/devirt-45.C: Update template.
+ * g++.dg/ipa/devirt-46.C: Update template.
+ * g++.dg/ipa/devirt-47.C: Update template.
+ * g++.dg/ipa/devirt-48.C: New testcase.
+
+2014-10-02 Mark Wielaard <mjw@redhat.com>
+
+ PR debug/63239
+ * g++.dg/debug/dwarf2/deleted-member-function.C: New testcase.
+
+2014-10-04 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-47.C: New testcase.
+
+2014-10-04 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/61144
+ * gcc.dg/tree-ssa/pr61144.c: New testcase.
+
+2014-10-04 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-46.C: New testcase.
+
+2014-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/36534
+ * gfortran.dg/widechar_10.f90: New test.
+
+2014-10-03 Jan Hubicka <hubicka@ucw.cz>
+
+ * testsuite/g++.dg/ipa/devirt-42.C: New testcase.
+ * testsuite/g++.dg/ipa/devirt-43.C: New testcase.
+ * testsuite/g++.dg/ipa/devirt-44.C: New testcase.
+ * testsuite/g++.dg/ipa/devirt-45.C: New testcase.
+
+2014-10-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/lvsl-lvsr.c: New test.
+
+2014-10-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * g++.dg/ext/altivec-2.C: Compile with -Wno-deprecated to avoid
+ failing with the new warning message.
+ * gcc.dg/vmx/3c-01a.c: Likewise.
+ * gcc.dg/vmx/ops-long-1.c: Likewise.
+ * gcc.dg/vmx/ops.c: Likewise.
+ * gcc.target/powerpc/altivec-20.c: Likewise.
+ * gcc.target/powerpc/altivec-6.c: Likewise.
+ * gcc.target/powerpc/altivec-vec-merge.c: Likewise.
+ * gcc.target/powerpc/vsx-builtin-8.c: Likewise.
+ * gcc.target/powerpc/warn-lvsl-lvsr.c: New test.
+
+2014-10-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * gcc.dg/tm/debug-1.c: Update regex.
+ * c-c++-common/raw-string-18.c: Update regex.
+ * c-c++-common/raw-string-19.c: Update regex.
+
+2014-10-03 Marek Polacek <polacek@redhat.com>
+
+ PR c/63453
+ * gcc.dg/pr63453.c: New test.
+
+2014-10-03 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/54427
+ PR c++/57198
+ PR c++/58845
+ * g++.dg/ext/vector9.C: Update, not an error anymore.
+ * g++.dg/ext/vector27.C: Replace with new test.
+ * g++.dg/ext/vector28.C: New file.
+ * g++.dg/other/error23.C: Update to a different error.
+
+2014-10-03 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/torture/vshuf-v8df.c: New test.
+ * gcc.dg/torture/vshuf-v8di.c: New test.
+ * gcc.dg/torture/vshuf-v16sf.c: New test.
+ * gcc.dg/torture/vshuf-v16si.c: New test.
+ * gcc.dg/torture/vshuf-v32hi.c: New test.
+ * gcc.dg/torture/vshuf-v64qi.c: New test.
+ * gcc.dg/torture/vshuf-64.inc: New file.
+
+ PR tree-optimization/61403
+ * gcc.dg/torture/vshuf-32.inc: Add a new test 29.
+
+2014-10-03 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/gomp/appendix-a/a.35.4.c: Fix implicit declarations.
+ * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
+ * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
+ * gcc.dg/gomp/asm-1.c: Likewise.
+ * gcc.dg/gomp/for-1.c: Likewise.
+ * gcc.dg/gomp/empty.c: Fix defaulting to int.
+ * gcc.dg/gomp/sharing-3.c: Likewise.
+ * gcc.dg/gomp/udr-3.c: Use -std=gnu89.
+
+2014-10-03 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/torture/pr24626-2.c: Add function declarations. Fix
+ defaulting to int.
+ * gcc.dg/torture/pr28814.c: Likewise.
+ * gcc.dg/torture/pr57036-1.c: Likewise.
+ * gcc.dg/torture/inline-1.c: Add function declarations.
+ * gcc.dg/torture/pr24626-1.c: Likewise.
+ * gcc.dg/torture/pr24626-3.c: Likewise.
+ * gcc.dg/torture/pr25947-1.c: Likewise.
+ * gcc.dg/torture/pr27409.c: Likewise.
+ * gcc.dg/torture/pr38948.c: Likewise.
+ * gcc.dg/torture/pr44807.c: Likewise.
+ * gcc.dg/torture/pr49603.c: Likewise.
+ * gcc.dg/torture/pr45865.c: Likewise.
+ * gcc.dg/torture/pr51071-2.c: Likewise.
+ * gcc.dg/torture/pr51801.c: Likewise.
+ * gcc.dg/torture/pr52720.c: Likewise.
+ * gcc.dg/torture/pr55124.c: Likewise.
+ * gcc.dg/torture/pr55238.c: Likewise.
+ * gcc.dg/torture/pr55687.c: Likewise.
+ * gcc.dg/torture/pr55888.c: Likewise.
+ * gcc.dg/torture/pr57036-2.c: Likewise.
+ * gcc.dg/torture/pr57147-3.c: Likewise.
+ * gcc.dg/torture/pr57584.c: Likewise.
+ * gcc.dg/torture/pr59993.c: Likewise.
+ * gcc.dg/torture/pr58079.c: Likewise.
+ * gcc.dg/torture/va-arg-25.c: Likewise.
+ * gcc.dg/torture/vector-2.c: Likewise.
+ * gcc.dg/torture/stackalign/nested-3.c: Likewise.
+ * gcc.dg/torture/pr31254.c: Fix defaulting to int.
+ * gcc.dg/torture/pr43781.c: Likewise.
+ * gcc.dg/torture/pr52912.c: Likewise.
+ * gcc.dg/torture/pr59139.c: Likewise.
+ * gcc.dg/torture/pr55890-1.c: Likewise.
+ * gcc.dg/torture/pr55890-2.c: Likewise.
+ * gcc.dg/torture/pr59164.c: Likewise.
+ * gcc.dg/torture/pr57393-2.c: Likewise.
+ * gcc.dg/torture/stackalign/comp-goto-1.c: Likewise.
+ * gcc.dg/torture/stackalign/non-local-goto-4.c: Likewise.
+ * gcc.dg/torture/stackalign/non-local-goto-5.c: Likewise.
+ * lib/target-supports.exp (check_effective_target_trapping): Likewise.
+ * gcc.dg/torture/pr35227.c: Use -std=gnu89. Fix defaulting to int.
+ * gcc.dg/torture/stackalign/builtin-apply-4.c: Use -fgnu89-inline.
+
+2014-10-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR libgomp/61200
+ * c-c++-common/gomp/pr61200.c: New test.
+
+ PR target/62128
+ * gcc.dg/torture/vshuf-16.inc (TESTS): Add 2 new permutations.
+ * gcc.dg/torture/vshuf-32.inc (TESTS): Add 5 new permutations.
+
+2014-10-02 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * g++.dg/cpp1y/feat-cxx98-neg.C: Fix double negative thinko and
+ add many more tests.
+
+2014-10-02 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/tree-ssa/20030731-1.c: Use -std=gnu89.
+ * gcc.dg/tree-ssa/20030729-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-8.c: Likewise.
+ * gcc.dg/tree-ssa/20040326-1.c: Likewise.
+ * gcc.dg/tree-ssa/vrp27.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise.
+ * gcc.dg/tree-ssa/20040302-1.c: Likewise.
+ * gcc.dg/tree-ssa/vrp09.c: Likewise.
+ * gcc.dg/tree-ssa/inline-7.c: Likewise.
+ * gcc.dg/tree-ssa/attr-alias.c: Likewise.
+ * gcc.dg/tree-ssa/loadpre8.c: Likewise.
+ * gcc.dg/tree-ssa/20041008-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030917-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030917-2.c: Likewise.
+ * gcc.dg/tree-ssa/20030530-2.c: Add function declarations.
+ * gcc.dg/tree-ssa/20030708-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030709-2.c: Likewise.
+ * gcc.dg/tree-ssa/20030710-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030711-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030711-2.c: Likewise.
+ * gcc.dg/tree-ssa/20030711-3.c: Likewise.
+ * gcc.dg/tree-ssa/20030728-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030731-2.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-3.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-7.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-9.c: Likewise.
+ * gcc.dg/tree-ssa/20030814-2.c: Likewise.
+ * gcc.dg/tree-ssa/20030814-3.c: Likewise.
+ * gcc.dg/tree-ssa/20030814-4.c: Likewise.
+ * gcc.dg/tree-ssa/20030814-5.c: Likewise.
+ * gcc.dg/tree-ssa/20030820-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030820-2.c: Likewise.
+ * gcc.dg/tree-ssa/20030821-1.c: Likewise.
+ * gcc.dg/tree-ssa/20031022-1.c: Likewise.
+ * gcc.dg/tree-ssa/20040209-1.c: Likewise.
+ * gcc.dg/tree-ssa/20040211-1.c: Likewise.
+ * gcc.dg/tree-ssa/alias-13.c: Likewise.
+ * gcc.dg/tree-ssa/alias-28.c: Likewise.
+ * gcc.dg/tree-ssa/asm-3.c: Likewise.
+ * gcc.dg/tree-ssa/coalesce-1.c: Likewise.
+ * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
+ * gcc.dg/tree-ssa/forwprop-25.c: Likewise.
+ * gcc.dg/tree-ssa/forwprop-26.c: Likewise.
+ * gcc.dg/tree-ssa/isolate-3.c: Likewise.
+ * gcc.dg/tree-ssa/isolate-5.c: Likewise.
+ * gcc.dg/tree-ssa/loadpre7.c: Likewise.
+ * gcc.dg/tree-ssa/pr22117.c: Likewise.
+ * gcc.dg/tree-ssa/pr23744.c: Likewise.
+ * gcc.dg/tree-ssa/pr24117.c: Likewise.
+ * gcc.dg/tree-ssa/pr24840.c: Likewise.
+ * gcc.dg/tree-ssa/pr25734.c: Likewise.
+ * gcc.dg/tree-ssa/pr33723.c: Likewise.
+ * gcc.dg/tree-ssa/pr33920.c: Likewise.
+ * gcc.dg/tree-ssa/pr34146-2.c: Likewise.
+ * gcc.dg/tree-ssa/pr34146.c: Likewise.
+ * gcc.dg/tree-ssa/pr38385.c: Likewise.
+ * gcc.dg/tree-ssa/pr49642-1.c: Likewise.
+ * gcc.dg/tree-ssa/pr49642-2.c: Likewise.
+ * gcc.dg/tree-ssa/pr59597.c: Likewise.
+ * gcc.dg/tree-ssa/sra-1.c: Likewise.
+ * gcc.dg/tree-ssa/sra-2.c: Likewise.
+ * gcc.dg/tree-ssa/sra-5.c: Likewise.
+ * gcc.dg/tree-ssa/sra-6.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ccp-10.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ccp-31.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-pre-14.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-pre-29.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
+ * gcc.dg/tree-ssa/vrp46.c: Likewise.
+ * gcc.dg/tree-ssa/vrp56.c: Likewise.
+ * gcc.dg/tree-ssa/vrp67.c: Likewise.
+ * gcc.dg/tree-ssa/vrp72.c: Likewise.
+ * gcc.dg/tree-ssa/vrp73.c: Likewise.
+ * gcc.dg/tree-ssa/vrp75.c: Likewise.
+ * gcc.dg/tree-ssa/20030611-1.c: Fix defaulting to int.
+ * gcc.dg/tree-ssa/20030703-1.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-11.c: Likewise.
+ * gcc.dg/tree-ssa/20030917-3.c: Likewise.
+ * gcc.dg/tree-ssa/20040121-1.c: Likewise.
+ * gcc.dg/tree-ssa/20040216-1.c: Likewise.
+ * gcc.dg/tree-ssa/20040319-1.c: Likewise.
+ * gcc.dg/tree-ssa/20040326-2.c: Likewise.
+ * gcc.dg/tree-ssa/20040729-1.c: Likewise.
+ * gcc.dg/tree-ssa/attr-alias-2.c: Likewise.
+ * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
+ * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
+ * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
+ * gcc.dg/tree-ssa/foldconst-4.c: Likewise.
+ * gcc.dg/tree-ssa/foldconst-5.c: Likewise.
+ * gcc.dg/tree-ssa/ifc-4.c: Likewise.
+ * gcc.dg/tree-ssa/ifc-6.c: Likewise.
+ * gcc.dg/tree-ssa/inline-10.c: Likewise.
+ * gcc.dg/tree-ssa/inline-9.c: Likewise.
+ * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
+ * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
+ * gcc.dg/tree-ssa/local-pure-const.c: Likewise.
+ * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
+ * gcc.dg/tree-ssa/pr23434.c: Likewise.
+ * gcc.dg/tree-ssa/pr33922.c: Likewise.
+ * gcc.dg/tree-ssa/scev-3.c: Likewise.
+ * gcc.dg/tree-ssa/scev-4.c: Likewise.
+ * gcc.dg/tree-ssa/scev-5.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-dce-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-dse-4.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
+ * gcc.dg/tree-ssa/vrp01.c: Likewise.
+ * gcc.dg/tree-ssa/vrp02.c: Likewise.
+ * gcc.dg/tree-ssa/vrp03.c: Likewise.
+ * gcc.dg/tree-ssa/vrp04.c: Likewise.
+ * gcc.dg/tree-ssa/vrp05.c: Likewise.
+ * gcc.dg/tree-ssa/vrp07.c: Likewise.
+ * gcc.dg/tree-ssa/vrp08.c: Likewise.
+ * gcc.dg/tree-ssa/vrp10.c: Likewise.
+ * gcc.dg/tree-ssa/vrp11.c: Likewise.
+ * gcc.dg/tree-ssa/vrp14.c: Likewise.
+ * gcc.dg/tree-ssa/wholeprogram-1.c: Likewise.
+ * gcc.dg/tree-ssa/writeonly.c: Likewise.
+ * gcc.dg/tree-ssa/20030807-2.c: Add function declarations. Fix
+ defaulting to int.
+ * gcc.dg/tree-ssa/20030814-1.c: Likewise.
+ * gcc.dg/tree-ssa/20050719-1.c: Likewise.
+ * gcc.dg/tree-ssa/20070302-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-expect-1.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-expect-2.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-expect-3.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-expect-4.c: Likewise.
+ * gcc.dg/tree-ssa/builtin-expect-5.c: Likewise.
+ * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
+ * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
+ * gcc.dg/tree-ssa/cunroll-9.c: Likewise.
+ * gcc.dg/tree-ssa/foldconst-2.c: Likewise.
+ * gcc.dg/tree-ssa/foldconst-3.c: Likewise.
+ * gcc.dg/tree-ssa/forwprop-28.c: Likewise.
+ * gcc.dg/tree-ssa/inline-5.c: Likewise.
+ * gcc.dg/tree-ssa/inline-6.c: Likewise.
+ * gcc.dg/tree-ssa/ipa-split-1.c: Likewise.
+ * gcc.dg/tree-ssa/ipa-split-2.c: Likewise.
+ * gcc.dg/tree-ssa/ivopts-2.c: Likewise.
+ * gcc.dg/tree-ssa/ivopts-3.c: Likewise.
+ * gcc.dg/tree-ssa/loop-20.c: Likewise.
+ * gcc.dg/tree-ssa/loop-38.c: Likewise.
+ * gcc.dg/tree-ssa/pr20913.c: Likewise.
+ * gcc.dg/tree-ssa/pr21582.c: Likewise.
+ * gcc.dg/tree-ssa/pr24670.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ccp-12.c: Likewise.
+ * gcc.dg/tree-ssa/vrp06.c: Likewise.
+ * gcc.dg/tree-ssa/vrp12.c: Likewise.
+ * gcc.dg/tree-ssa/vrp13.c: Likewise.
+ * gcc.dg/tree-ssa/vrp23.c: Likewise.
+ * gcc.dg/tree-ssa/vrp24.c: Likewise.
+ * gcc.dg/tree-ssa/vrp25.c: Likewise.
+ * gcc.dg/tree-ssa/vrp55.c: Likewise.
+ * gcc.dg/tree-ssa/recip-6.c: Fix typo.
+
+2014-10-02 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/tm/20091013.c: Fix defaulting to int.
+ * gcc.dg/tm/20091221.c: Likewise.
+ * gcc.dg/tm/debug-1.c: Likewise.
+ * gcc.dg/tm/irrevocable-1.c: Likewise.
+ * gcc.dg/tm/irrevocable-2.c: Likewise.
+ * gcc.dg/tm/irrevocable-3.c: Likewise.
+ * gcc.dg/tm/irrevocable-4.c: Likewise.
+ * gcc.dg/tm/memopt-1.c: Likewise.
+ * gcc.dg/tm/pr52173-1.c: Likewise.
+ * gcc.dg/tm/props-1.c: Likewise.
+ * gcc.dg/tm/props-2.c: Likewise.
+ * gcc.dg/tm/props-3.c: Likewise.
+ * gcc.dg/tm/20100125.c: Fix implicit declarations.
+ * gcc.dg/tm/memopt-11.c: Likewise.
+ * gcc.dg/tm/memopt-12.c: Likewise.
+ * gcc.dg/tm/memopt-16.c: Likewise.
+ * gcc.dg/tm/memopt-3.c: Likewise.
+ * gcc.dg/tm/memopt-4.c: Likewise.
+ * gcc.dg/tm/memopt-5.c: Likewise.
+ * gcc.dg/tm/memopt-6.c: Likewise.
+ * gcc.dg/tm/wrap-4.c: Likewise.
+
+2014-10-02 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/vect/pr24049.c: Fix implicit declarations.
+ * gcc.dg/vect/pr37730.c: Likewise.
+ * gcc.dg/vect/pr52870.c: Likewise.
+ * gcc.dg/vect/pr60092-2.c: Likewise.
+ * gcc.dg/vect/pr60092.c: Likewise.
+ * gcc.dg/vect/vect-reduc-sad.c: Likewise.
+ * gcc.dg/vect/pr26359.c: Fix defaulting to int.
+ * gcc.dg/vect/pr31041.c: Likewise.
+ * gcc.dg/vect/pr32216.c: Likewise.
+ * gcc.dg/vect/pr32224.c: Likewise.
+ * gcc.dg/vect/pr32366.c: Likewise.
+ * gcc.dg/vect/pr33866.c: Likewise.
+ * gcc.dg/vect/pr43430-2.c: Likewise.
+ * gcc.dg/vect/pr43842.c: Likewise.
+ * gcc.dg/vect/vect-1.c: Likewise.
+ * gcc.dg/vect/vect-1-big-array.c: Likewise.
+ * gcc.dg/vect/vect-93.c: Likewise.
+ * gcc.dg/vect/pr28952.c: Fix implicit declarations and
+ defaulting to int.
+
+2014-10-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/53025
+ * g++.dg/cpp0x/noexcept23.C: New.
+ * g++.dg/cpp0x/noexcept24.C: Likewise.
+
+2014-10-02 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/noncompile/20020130-1.c: Use -std=gnu89.
+ * gcc.dg/noncompile/20050120-1.c: Likewise.
+ * gcc.dg/noncompile/old-style-parm-2.c: Likewise.
+ * gcc.dg/noncompile/920616-2.c: Fix defaulting to int.
+ * gcc.dg/noncompile/930301-1.c: Likewise.
+ * gcc.dg/noncompile/930622-1.c: Likewise.
+ * gcc.dg/noncompile/930622-2.c: Likewise.
+ * gcc.dg/noncompile/950825-1.c: Likewise.
+ * gcc.dg/noncompile/invalid_asm.c: Likewise.
+ * gcc.dg/noncompile/scope.c: Likewise.
+ * gcc.dg/noncompile/va-arg-1.c: Likewise.
+ * gcc.dg/noncompile/920923-1.c: Fix implicit declarations.
+ * gcc.dg/noncompile/971104-1.c: Likewise.
+
+2014-10-02 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/tree-prof/crossmodule-indircall-1.c: Fix defaulting to int.
+ * gcc.dg/tree-prof/crossmodule-indircall-1a.c: Likewise.
+ * gcc.dg/tree-prof/merge_block.c: Likewise.
+ * gcc.dg/tree-prof/peel-1.c: Likewise.
+ * gcc.dg/tree-prof/stringop-1.c: Likewise.
+ * gcc.dg/tree-prof/stringop-2.c: Likewise.
+ * gcc.dg/tree-prof/unroll-1.c: Likewise.
+ * gcc.dg/tree-prof/update-cunroll-2.c: Likewise.
+ * gcc.dg/tree-prof/val-prof-1.c: Likewise.
+ * gcc.dg/tree-prof/val-prof-2.c: Likewise.
+ * gcc.dg/tree-prof/val-prof-3.c: Likewise.
+ * gcc.dg/tree-prof/val-prof-4.c: Likewise.
+ * gcc.dg/tree-prof/val-prof-5.c: Likewise.
+ * gcc.dg/tree-prof/val-prof-6.c: Likewise.
+ * gcc.dg/tree-prof/cmpsf-1.c: Likewise.
+ * gcc.dg/tree-prof/inliner-1.c: Use -fgnu89-inline. Fix defaulting
+ to int.
+
+2014-10-02 Marek Polacek <polacek@redhat.com>
+
+ * gcc.c-torture/compile/20000120-2.c: Use -fgnu89-inline.
+ * gcc.c-torture/compile/20011119-1.c: Likewise.
+ * gcc.c-torture/compile/20011119-2.c: Likewise.
+ * gcc.c-torture/compile/20021120-1.c: Likewise.
+ * gcc.c-torture/compile/20021120-2.c: Likewise.
+ * gcc.c-torture/compile/20050215-1.c: Likewise.
+ * gcc.c-torture/compile/20050215-2.c: Likewise.
+ * gcc.c-torture/compile/20050215-3.c: Likewise.
+ * gcc.c-torture/compile/pr37669.c: Likewise.
+ * gcc.c-torture/execute/20020107-1.c: Likewise.
+ * gcc.c-torture/execute/restrict-1.c: Likewise.
+ * gcc.c-torture/compile/20090721-1.c: Fix defaulting to int.
+ * gcc.c-torture/execute/930529-1.c: Likewise.
+ * gcc.c-torture/execute/920612-1.c: Likewise.
+ * gcc.c-torture/execute/920711-1.c: Likewise.
+ * gcc.c-torture/execute/990127-2.c: Likewise.
+ * gcc.c-torture/execute/pr40386.c: Likewise.
+ * gcc.c-torture/execute/pr57124.c: Likewise.
+ * gcc.c-torture/compile/pr34808.c: Add function declarations.
+ * gcc.c-torture/compile/pr42299.c: Likewise.
+ * gcc.c-torture/compile/pr48517.c: Use -std=gnu89.
+ * gcc.c-torture/compile/simd-6.c: Likewise.
+ * gcc.c-torture/execute/pr53645-2.c: Likewise.
+ * gcc.c-torture/execute/pr53645.c: Likewise.
+ * gcc.c-torture/execute/20001121-1.c: Use -fgnu89-inline. Add function
+ declarations.
+ * gcc.c-torture/execute/980608-1.c: Likewise.
+ * gcc.c-torture/execute/bcp-1.c: Likewise.
+ * gcc.c-torture/execute/p18298.c: Likewise.
+ * gcc.c-torture/execute/unroll-1.c: Likewise.
+ * gcc.c-torture/execute/va-arg-7.c: Likewise.
+ * gcc.c-torture/execute/va-arg-8.c: Likewise.
+ * gcc.c-torture/execute/930526-1.c: Use -fgnu89-inline. Add function
+ declarations. Fix defaulting to int.
+ * gcc.c-torture/execute/961223-1.c: Likewise.
+ * gcc.c-torture/execute/loop-2c.c: Use -fgnu89-inline and
+ -Wno-pointer-to-int-cast. Fix defaulting to int.
+
+2014-10-02 Andrew Pinski <apinski@cavium.com>
+ Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * lib/ubsan-dg.exp
+ (check_effective_target_fsanitize_address): New function.
+ (ubsan_init): Save off ALWAYS_CXXFLAGS.
+ (ubsan_finish): Restore ALWAYS_CXXFLAGS correctly.
+ * lib/asan-dg.exp
+ (check_effective_target_faddress_sanitizer): Rename to ...
+ (check_effective_target_fsanitize_address): ... this. Change to creating
+ an executable.
+ (asan_init): Save off ALWAYS_CXXFLAGS.
+ (asan_finish): Restore ALWAYS_CXXFLAGS correctly.
+ * lib/tsan-dg.exp
+ (check_effective_target_fthread_sanitizer): Rename to ...
+ (check_effective_target_fsanitize_thread): ... this. Change to creating
+ an executable.
+ (tsan_init): Save off ALWAYS_CXXFLAGS.
+ (tsan_finish): Restore ALWAYS_CXXFLAGS correctly. Set dg-do-what-default
+ to run as a default behaviour.
+ * gcc.dg/ubsan/ubsan.exp: Don't check the return value of ubsan_init.
+ Check check_effective_target_fsanitize_undefined before running the
+ tests.
+ * g++.dg/ubsan/ubsan.exp: Likewise.
+ * gcc.dg/asan/asan.exp: Don't check the return value of asan_init.
+ check_effective_target_fsanitize_address too early.
+ Check check_effective_target_fsanitize_address before running the tests.
+ * g++.dg/asan/asan.exp: Likewise.
+ * gcc.dg/tsan/tsan.exp: Don't check the return value of tsan_init.
+ check_effective_target_fsanitize_thread too early.
+ Check check_effective_target_fsanitize_thread before running the tests.
+ * g++.dg/tsan/tsan.exp: Likewise.
+
+2014-10-01 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.dg/combine-clobber.c: New.
+
+2014-10-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/63342
+ * gcc.dg/pr63342.c: New test.
+
+ PR c++/63306
+ * g++.dg/ipa/pr63306.C: New test.
+
+ PR target/63428
+ * gcc.dg/torture/vshuf-4.inc: Move test 122 from EXPTESTS
+ to test 24 in TESTS.
+
+2014-10-01 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
+
+ * lib/target-supports.exp: Error out with preprocessor condition
+ instead of FOO everywhere.
+
+2014-10-01 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ Implement SD-6: SG10 Feature Test Recommendations
+ * g++.dg/cpp1y/feat-cxx11-neg.C: New.
+ * g++.dg/cpp1y/feat-cxx11.C: New.
+ * g++.dg/cpp1y/feat-cxx14.C: New.
+ * g++.dg/cpp1y/feat-cxx98.C: New.
+ * g++.dg/cpp1y/feat-cxx98-neg.C: New.
+ * g++.dg/cpp1y/phoobhar.h: New.
+ * g++.dg/cpp1y/testinc/phoobhar.h: New.
+
+2014-09-30 Teresa Johnson <tejohnson@google.com>
+
+ * gcc.dg/tree-prof/20050826-2.c: New test.
+ * gcc.dg/tree-prof/cmpsf-1.c: Ditto.
+
+2014-09-30 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR c++/16564
+ * lib/gcc.exp: Accept "fatal error:" as error prefix.
+ * lib/g++.exp: Likewise.
+ * lib/obj-c++.exp: Likewise.
+ * lib/objc.exp: Likewise.
+ * g++.dg/template/pr16564.C: New test.
+
+2014-09-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/16564
+ * g++.dg/cpp0x/decltype26.C: Adjust.
+ * g++.dg/cpp0x/decltype28.C: Likewise.
+ * g++.dg/cpp0x/decltype29.C: Likewise.
+ * g++.dg/cpp0x/decltype32.C: Likewise.
+ * g++.dg/cpp0x/enum11.C: Likewise.
+ * g++.dg/template/arrow1.C: Likewise.
+ * g++.dg/template/pr23510.C: Likewise.
+ * g++.dg/template/recurse.C: Likewise.
+ * g++.dg/template/recurse2.C: Likewise.
+ * g++.dg/template/vtable2.C: Likewise.
+ * g++.old-deja/g++.pt/infinite1.C: Likewise.
+
+2014-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR preprocessor/58893
+ * gcc.dg/pr58893.c: New test case.
+ * gcc.dg/pr58893-0.h: New include.
+
+2014-09-30 Ilya Tocar <ilya.tocar@intel.com>
+
+ PR middle-end/62120
+ * gcc.target/i386/avx512f-additional-reg-names.c: Use register valid
+ in 32-bit mode.
+ * gcc.target/i386/pr62120.c: New.
+
+2014-09-30 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/simd/vqdmullh_laneq_s16.c: New.
+ * gcc.target/aarch64/simd/vqdmulls_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulls_lane_s32.c: Fix return type.
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vqdmulls_s32): Fix
+ return type.
+
+2014-09-30 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/coarray_collectives_9.f90: Fix some dg-error.
+
+2014-09-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR inline-asm/63282
+ * gcc.c-torture/compile/pr63282.c: New test.
+
+2014-09-29 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/tree-ssa/vrp94.c: New test.
+ * gnat.dg/opt40.adb: Likewise.
+
+2014-09-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
+
+ * gcc.dg/vmx/ops.c: Remove calls to vec_splat, vec_vsplth,
+ vec_vspltw, and vec_vspltb for which the second argument is out of
+ range.
+
+2014-09-29 Chen Gang <gang.chen.5i5j@gmail.com>
+
+ * gcc.c-torture/compile/calls-void.c: New test.
+
+2014-09-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51385
+ * g++.dg/template/pr51385.C: New.
+
+2014-09-28 Robert Suchanek <robert.suchanek@imgtec.com>
+
+ * gcc.target/mips/20140928.c: New test.
+
+2014-09-27 Andi Kleen <ak@linux.intel.com>
+
+ * gcc.target/i386/nop-mcount.c: Only run on Linux.
+ * gcc.target/i386/record-mcount.c: dito.
+
+2014-09-26 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/62121
+ * g++.dg/torture/pr62121.C: New testcase.
+
+2014-09-26 Jan Hubicka <hubicka@ucw.cz>
+
+ PR middle-end/35545
+ * g++.dg/tree-prof/pr35545.C: New testcase.
+
+2014-09-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/pr63335.c: Change effective target to
+ vsx_hw.
+
+2014-09-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/shrink_wrap_1.c: Skip ia32.
+
+2014-09-26 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/compat/struct-layout-1_generate.c: Add -Wno-abi
+ to default options.
+
+2014-09-25 Andi Kleen <ak@linux.intel.com>
+
+ * gcc.target/i386/nop-mcount.c: New file.
+ * gcc.target/i386/record-mcount.c: New file.
+
+2014-09-25 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.dg/vect/pr56933.c: Don't specify "dg-do run" explicitly.
+ * gcc.dg/vect/pr57705.c: Likewise.
+ * gcc.dg/vect/pr57741-2.c: Likewise.
+ * gcc.dg/vect/pr57741-3.c: Likewise.
+ * gcc.dg/vect/pr59591-1.c: Likewise.
+ * gcc.dg/vect/pr59591-2.c: Likewise.
+ * gcc.dg/vect/pr60196-1.c: Likewise.
+ * gcc.dg/vect/pr60196-2.c: Likewise.
+ * gcc.dg/vect/pr60276.c: Likewise.
+ * gcc.dg/vect/pr61680.c: Likewise.
+ * gcc.dg/vect/pr63148.c: Likewise.
+ * gcc.dg/vect/pr63189.c: Likewise.
+ * gcc.dg/vect/vect-mask-load-1.c: Likewise.
+ * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
+ * gcc.dg/vect/vect-nop-move.c: Likewise.
+ * gcc.dg/vect/vect-simd-clone-10.c: Likewise.
+ * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
+
+2014-09-25 Jan Hubicka <hubicka@ucw.cz>
+
+ * testsuite/g++.dg/ipa/devirt-34.C: Update template.
+
+2014-09-25 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/simd/vqshlb_1.c: New.
+
+2014-09-25 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/i386/shrink_wrap_1.c: New test.
+
+2014-09-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR target/63335
+ * gcc.target/powerpc/pr63335.c: New test.
+
+2014-09-25 Marek Polacek <polacek@redhat.com>
+
+ PR c++/61945
+ * g++.dg/warn/pr61945.C: New test.
+
+2014-09-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/63341
+ * gcc.dg/vect/pr63341-1.c: New test.
+ * gcc.dg/vect/pr63341-2.c: New test.
+
+ PR c++/63249
+ * g++.dg/gomp/pr63249.C: New test.
+ * c-c++-common/gomp/pr63249.c: New test.
+
+2014-09-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/collectives_3.f90: New.
+ * gfortran.dg/coarray_collectives_9.f90: New.
+ * gfortran.dg/coarray_collectives_10.f90: New.
+ * gfortran.dg/coarray_collectives_11.f90: New.
+ * gfortran.dg/coarray_collectives_12.f90: New.
+
+2014-09-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/swaps-p8-17.c: New test.
+
+2014-09-24 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/shrink_wrap_symbol_ref_1.c: New testcase.
+
+2014-09-24 Marek Polacek <polacek@redhat.com>
+
+ PR c/61405
+ PR c/53874
+ * c-c++-common/pr53874.c: New test.
+ * c-c++-common/pr61405.c: New test.
+
+2014-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vmul_lane_const_lane_1.c: New test.
+
+2014-09-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/63316
+ * c-c++-common/asan/pr63316.c: New test.
+
+2014-09-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/63266
+ * gcc.dg/optimize-bswapsi-1.c (swap32_d): New bswap pass test.
+
+2014-09-24 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.target/arm/pr63210.c: New test.
+
+2014-09-23 Andi Kleen <ak@linux.intel.com>
+
+ * gcc.dg/noreorder.c: New test.
+ * gcc.dg/noreorder2.c: New test.
+ * gcc.dg/noreorder3.c: New test.
+ * gcc.dg/noreorder4.c: New test.
+
+2014-09-23 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.dg/combine_ashiftrt_1.c: New test.
+ * gcc.dg/combine_ashiftrt_2.c: Likewise.
+ * gcc.target/aarch64/singleton_intrinsics_1.c: Remove scan-assembler
+ workarounds for cmge.
+ * gcc.target/aarch64/simd/int_comparisons_1.c: Likewise; also check for
+ absence of mvn.
+
+2014-09-23 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61857
+ * g++.dg/cpp1y/lambda-init10.C: New.
+
+2014-09-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/63331
+ * gfortran.dg/pr63331.f90: New test.
+
+2014-09-24 Renlin Li <renlin.li@arm.com>
+
+ * gcc.dg/ira-shrinkwrap-prep-1.c: Enable aarch64.
+ * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
+ * gcc.dg/pr10474.c: Likewise.
+
+2014-09-20 Mark Wielaard <mjw@redhat.com>
+
+ * gcc.dg/guality/const-volatile.c (i): Mark as used.
+ (ci): Likewise.
+ (pci): Likewise.
+ (pvi): Likewise.
+ (pcvi): Likewise.
+ (cip): Likewise.
+ (foo): Likewise.
+ (cfoo): Likewise.
+
+2014-09-20 Mark Wielaard <mjw@redhat.com>
+
+ * lib/gcc-gdb-test.exp (gdb-test): Transform gdb types "short int"
+ and "long int" to plain "short" and "long".
+ * gcc.dg/guality/const-volatile.c (struct bar): New struct
+ containing short and long long fields.
+ (bar): New variable to test the type.
+
+2014-09-23 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/62155
+ * g++.dg/cpp0x/lambda/lambda-62155.C: New.
+
+2014-09-22 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/62219
+ * g++.dg/cpp0x/lambda/lambda-template14.C: New.
+
+2014-09-22 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.dg/vect/vect-reduc-or_1.c: New test.
+ * gcc.dg/vect/vect-reduc-or_2.c: Likewise.
+
+2014-09-22 Alan Lawrence <alan.lawrence@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_whole_vector_shift):
+ New.
+
+ * gcc.dg/vect/vect-reduc-mul_1.c: New test.
+ * gcc.dg/vect/vect-reduc-mul_2.c: New test.
+
+2014-09-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/63328
+ * c-c++-common/gomp/pr63328.c: New test.
+
+2014-09-22 Martin Liska <mliska@suse.cz>
+
+ PR lto/63270
+ * g++.dg/lto/pr63270_0.C: New test.
+ * g++.dg/lto/pr63270_1.C: New test.
+
+2014-09-21 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/avx-vzeroupper-16.c (dg-final): Remove check
+ for call_value_rex64_ms_sysv.
+ * gcc.target/i386/avx-vzeroupper-17.c (dg-final): Ditto.
+ * gcc.target/i386/avx-vzeroupper-18.c (dg-final): Remove check
+ for call_rex64_ms_sysv.
+
+2014-09-20 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
+ Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_atomic_5.f90: New
+
+2014-09-19 Jan Hubicka <hubicka@ucw.cz>
+
+ PR c++/61825
+ * gcc.dg/tree-ssa/nonzero-1.c: Require error to be output.
+
+2014-09-19 Andi Kleen <ak@linux.intel.com>
+
+ * gcc.dg/pg-override.c: Only run on x86 Linux.
+ * gcc.dg/pg.c: Dito.
+ * gcc.target/i386/fentry-override.c: Exclude for PIC.
+ * gcc.target/i386/fentry.c: Dito.
+
+2014-09-19 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR ipa/61998
+ * g++.dg/warn/Wsuggest-final-2.C: New testcase.
+
+2014-09-19 Joost VandeVondele <vondele@gcc.gnu.org>
+
+ PR fortran/63152
+ * gfortran.dg/auto_char_dummy_array_1.f90: Fix undefined behavior.
+ * gfortran.dg/pr63152.f90: New test.
+
+2014-09-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58328
+ * g++.dg/cpp0x/nsdmi10.C: New.
+
+2014-09-19 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.dg/ssp-3.c: New.
+ * gcc.dg/ssp-4.c: Likewise.
+
+2014-09-19 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.target/s390/dfp-conv1.c: New testcase.
+
+2014-09-19 Marat Zakirov <m.zakirov@samsung.com>
+
+ * c-c++-common/asan/red-align-1.c: New test.
+ * c-c++-common/asan/red-align-2.c: New test.
+
+2014-09-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/pr61053.c: Updated for x32.
+
+2014-09-18 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR debug/63285
+ * gcc.target/i386/pr63285.c: New test.
+
+2014-09-18 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/61360
+ * gcc.target/i386/pr61360.c: New.
+
+2014-09-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/62017
+ * g++.dg/asan/pr62017.C: New test.
+
+ PR testsuite/63292
+ * gcc.dg/vect/pr59594.c (b): Increase size to N + 2 elements.
+
+2014-09-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/62232
+ * g++.dg/cpp0x/Wdtor1.C: New.
+
+2014-09-18 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/torture/float128-exact-underflow.c: New test.
+
+2014-09-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61745
+ * g++.dg/template/pr61745.C: New.
+
+2014-09-17 Marek Polacek <polacek@redhat.com>
+
+ PR c/61854
+ * gcc.dg/cpp/pr61854-1.c: New test.
+ * gcc.dg/cpp/pr61854-2.c: New test.
+ * gcc.dg/cpp/pr61854-3.c: New test.
+ * gcc.dg/cpp/pr61854-3.h: New test.
+ * gcc.dg/cpp/pr61854-4.c: New test.
+ * gcc.dg/cpp/pr61854-5.c: New test.
+ * gcc.dg/cpp/pr61854-6.c: New test.
+ * gcc.dg/cpp/pr61854-7.c: New test.
+ * gcc.dg/cpp/pr61854-c90.c: New test.
+ * gcc.dg/cpp/pr61854-c94.c: New test.
+
+2014-09-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/63284
+ * gcc.dg/pr63284.c: New test.
+
+ * ada/acats/run_all.sh: Redirect mkdir stderr to /dev/null.
+
+2014-09-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/63241
+ * g++.dg/cpp0x/constexpr-63241.C: New.
+
+2014-09-17 Janne Blomqvist <jb@gcc.gnu.org>
+
+ PR libfortran/62768
+ * gfortran.dg/filename_null.f90: New test.
+
+2014-09-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/pg-override.c: Fix a typo.
+
+2014-09-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/pg.c: Fix a typo.
+
+2014-09-16 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/63258
+ * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Remove scan
+ for "vectorization not profitable".
+
+2014-09-16 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512f-os-support.h: Remove magic number.
+
+2014-09-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/56408
+ * gfortran.dg/dg.exp (dg-compile-aux-modules): Workaround
+ missing nexted dg-test call support in dejaGNU 1.4.4.
+
+2014-09-15 Andi Kleen <ak@linux.intel.com>
+
+ * gcc.dg/pg-override.c: New test.
+ * gcc.dg/pg.c: New test.
+ * gcc.target/i386/fentry-override.c: New test.
+ * gcc.target/i386/fentry.c: New test.
+
+2014-09-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/56408
+ * gfortran.dg/dg.exp (gfortran_test_path, gfortran_aux_module_flags):
+ New global vars.
+ (dg-compile-aux-modules): New procedure.
+ * gfortran.dg/binding_label_tests_10.f03: Remove comment
+ and keep-modules.
+ * gfortran.dg/binding_label_tests_10_main.f03: Remove comment,
+ use dg-compile-aux-modules.
+ * gfortran.dg/binding_label_tests_11.f03: Remove comment
+ and keep-modules.
+ * gfortran.dg/binding_label_tests_11_main.f03: Remove comment,
+ use dg-compile-aux-modules.
+ * gfortran.dg/binding_label_tests_13.f03: Remove comment
+ and keep-modules.
+ * gfortran.dg/binding_label_tests_13_main.f03: Remove comment,
+ use dg-compile-aux-modules.
+ * gfortran.dg/binding_label_tests_26a.f90: Remove comment
+ and keep-modules.
+ * gfortran.dg/binding_label_tests_26b.f90: Remove comment,
+ use dg-compile-aux-modules.
+ * gfortran.dg/class_45a.f03: Remove keep-modules.
+ * gfortran.dg/class_45b.f03: Use dg-compile-aux-modules
+ and cleanup-modules.
+ * gfortran.dg/class_4a.f03: Use dg-do link, use
+ dg-additional-sources and cleanup-modules, remove keep-modules
+ and update comment.
+ * gfortran.dg/class_4b.f03: Don't compile anywhere, remove
+ keep-modules, adjust comment.
+ * gfortran.dg/class_4c.f03: Don't compile anywhere, remove
+ dg-additional-sources and cleanup-modules.
+ * gfortran.dg/coarray_29_1.f90: Remove keep-modules and
+ associated comment.
+ * gfortran.dg/coarray_29_2.f90: Use dg-compile-aux-modules,
+ remove comment.
+ * gfortran.dg/test_common_binding_labels_2.f03: Remove keep-modules.
+ * gfortran.dg/test_common_binding_labels_2_main.f03: Remove comment,
+ use dg-compile-aux-modules.
+ * gfortran.dg/test_common_binding_labels_3.f03: Remove keep-modules.
+ * gfortran.dg/test_common_binding_labels_3_main.f03: Remove comment,
+ use dg-compile-aux-modules.
+ * gfortran.dg/whole_file_28.f90: Remove comment and keep-modules.
+ * gfortran.dg/whole_file_29.f90: Remove comment, use
+ dg-compile-aux-modules.
+ * gfortran.dg/whole_file_30.f90: Remove comment and keep-modules.
+ * gfortran.dg/whole_file_31.f90: Remove comment, use
+ dg-compile-aux-modules.
+
+ * lib/gcc-defs.exp (gcc_parallel_test_run_p,
+ gcc_parallel_test_enable): New procedures. If
+ GCC_RUNTEST_PARALLELIZE_DIR is set in environment, override
+ runtest_file_p to invoke also gcc_parallel_test_run_p.
+ * g++.dg/guality/guality.exp (check_guality): Save/restore
+ test_counts array around the body of the procedure.
+ * gcc.dg/guality/guality.exp (check_guality): Likewise.
+ * g++.dg/plugin/plugin.exp: Run all the tests serially
+ by the first parallel runtest encountering it.
+ * gcc.dg/plugin/plugin.exp: Likewise.
+ * gcc.misc-tests/matrix1.exp: Likewise.
+ * gcc.misc-tests/dhry.exp: Likewise.
+ * gcc.misc-tests/acker1.exp: Likewise.
+ * gcc.misc-tests/linkage.exp: Likewise.
+ * gcc.misc-tests/mg.exp: Likewise.
+ * gcc.misc-tests/mg-2.exp: Likewise.
+ * gcc.misc-tests/sort2.exp: Likewise.
+ * gcc.misc-tests/sieve.exp: Likewise.
+ * gcc.misc-tests/options.exp: Likewise.
+ * gcc.misc-tests/help.exp: Likewise.
+ * go.test/go-test.exp (go-gc-tests): Use
+ gcc_parallel_test_enable {0, 1} around all handling of
+ each test.
+ * objc.dg/gnu-encoding/gnu-encoding.exp: Likewise.
+ * ada/acats/run_all.sh: Parallelize using mkdir inside of
+ a shared directory. Avoid forking and expr uses if
+ shell supports $(()).
+
+2014-09-14 David Sherwood <david.sherwood@arm.com>
+
+ * gcc.target/aarch64/vdup_lane_2.c (force_simd): Emit simd mov.
+
+2014-09-14 James Clarke <jrtc27@jrtc27.com>
+
+ PR target/61407
+ * gcc.dg/darwin-minversion-1.c: Fixed formatting
+ * gcc.dg/darwin-minversion-2.c: Fixed formatting
+ * gcc.dg/darwin-minversion-3.c: Fixed formatting
+ * gcc.dg/darwin-minversion-4.c: Added test for OS X 10.10
+
+2014-09-13 Marek Polacek <polacek@redhat.com>
+
+ PR c++/60862
+ * g++.dg/diagnostic/pr60862.C: New test.
+
+2014-09-12 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63237
+ * g++.dg/torture/pr63237.C: New testcase.
+
+2014-09-12 Marc Glisse <marc.glisse@inria.fr>
+
+ * gcc.dg/vec-andxor1.c: New file.
+
+2014-09-11 Marc Glisse <marc.glisse@inria.fr>
+
+ PR target/58757
+ * gcc.dg/c11-true_min-1.c: New testcase.
+
+2014-09-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61489
+ * g++.dg/warn/Wmissing-field-initializers-1.C: New.
+ * g++.old-deja/g++.other/warn5.C: Adjust.
+
+2014-09-11 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vset_lane_1.c: New test.
+
+2014-09-11 Bernd Schmidt <bernds@codesourcery.com>
+
+ * gcc.dg/compat/struct-by-value-13_main.c (struct_by_value_13_x):
+ Fix declaration.
+ * gcc.dg/compat/struct-by-value-16a_main.c (struct_by_value_16a_x):
+ Fix declaration.
+ * gcc.dg/compat/struct-by-value-17a_main.c (struct_by_value_17a_x):
+ Fix declaration.
+ * gcc.dg/compat/struct-by-value-18a_main.c (struct_by_value_18a_x):
+ Fix declaration.
+
+2014-09-10 Jan Hubicka <hubicka@ucw.cz>
+
+ PR tree-optimization/63186
+ * gcc.dg/pr63186.c: New testcase.
+
+2014-09-10 Xinliang David Li <davidxl@google.com>
+
+ PR target/63209
+ * gcc.c-torture/execute/pr63209.c: New test.
+
+2014-09-10 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.target/i386/i386.exp: Only run vect-args.c tests
+ if runtest_file_p says they should be run.
+
+2014-09-10 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vstN_1.c: New test.
+
+2014-09-10 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vldN_lane_1.c: New test.
+
+2014-09-10 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61654
+ * g++.dg/ipa/pr61654.C: New test.
+
+2014-09-10 Jakub Jelinek <jakub@redhat.com>
+
+ * c-c++-common/ubsan/attrib-3.c: New test.
+ * c-c++-common/ubsan/nonnull-1.c: New test.
+ * c-c++-common/ubsan/nonnull-2.c: New test.
+ * c-c++-common/ubsan/nonnull-3.c: New test.
+ * c-c++-common/ubsan/nonnull-4.c: New test.
+ * c-c++-common/ubsan/nonnull-5.c: New test.
+
+2014-09-10 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/lto/pr63166_0.ii: New testcase.
+ * g++.dg/lto/pr63166_1.ii: New testcase.
+
+2014-09-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * gcc.dg/cpp/warn-normalized-3.c: Delete useless dg-prune-output.
+
+2014-09-09 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/swaps-p8-15.c: Remove scan-assembler-not for
+ xxpermdi and add commentary about adding it back later; remove
+ unused typedef.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/vect-lceilf_1.c: Make input and output arrays global
+ and 16-byte aligned.
+ * gcc.target/arm/vect-lfloorf_1.c: Likewise.
+ * gcc.target/arm/vect-lroundf_1.c: Likewise.
+ * gcc.target/arm/vect-rounding-btruncf.c: Likewise.
+ * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
+ * gcc.target/arm/vect-rounding-floorf.c: Likewise.
+ * gcc.target/arm/vect-rounding-roundf.c: Likewise.
+
+2014-09-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vldN_dup_1.c: New test.
+
+2014-09-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vld1-vst1_1.c: Rewrite to test all variants.
+
+2014-09-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vldN_1.c: New test.
+
+2014-09-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/int_comparisons_1.c: Tighten regexp.
+
+2014-09-09 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/arm/vect-copysignf.c: New testcase.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/vfp-1.c: Updated expected assembly.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/vfp-1.c: Updated expected assembly.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/vfp-1.c: Updated expected assembly.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/vfp-1.c: Updated expected assembly.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/pr51835.c: Update expected assembly.
+ * gcc.target/arm/vfp-1.c: Likewise.
+ * gcc.target/arm/vfp-ldmdbd.c: Likewise.
+ * gcc.target/arm/vfp-ldmdbs.c: Likewise.
+ * gcc.target/arm/vfp-ldmiad.c: Likewise.
+ * gcc.target/arm/vfp-ldmias.c: Likewise.
+ * gcc.target/arm/vfp-stmdbd.c: Likewise.
+ * gcc.target/arm/vfp-stmdbs.c: Likewise.
+ * gcc.target/arm/vfp-stmiad.c: Likewise.
+ * gcc.target/arm/vfp-stmias.c: Likewise.
+
+2014-09-09 Tony Wang <tony.wang@arm.com>
+
+ * gcc.target/arm/xordi3-opt.c: Disable this
+ test case for thumb1 target.
+ * gcc.target/arm/iordi3-opt.c: Ditto.
+
+2014-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/61749
+ * gcc.target/aarch64/vqdml_lane_intrinsics-bad_1.c: New test.
+
+2014-09-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.target/arm/split-live-ranges-for-shrink-wrap.c: New test.
+
+2014-09-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60196
+ PR tree-optimization/63189
+ * gcc.dg/vect/pr63189.c: New test.
+ * gcc.dg/vect/pr60196-1.c: New test.
+ * gcc.dg/vect/pr60196-2.c: New test.
+
+2014-09-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/swaps-p8-16.c: New test.
+
+2014-09-07 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/i386/pr62208.c: New test.
+
+2014-09-06 John David Anglin <danglin@gcc.gnu.org>
+
+ PR testsuite/56194
+ * g++.dg/init/const9.C: Skip scan-assembler-not "rodata" on hppa*-*-*.
+
+ * g++.dg/ipa/pr61800.C: Require visibility.
+
+ * gcc.dg/pr61868.c: Require lto.
+
+2014-09-05 Easwaran Raman <eraman@google.com>
+
+ PR rtl-optimization/62146
+ * testsuite/g++.dg/opt/pr62146.C: New.
+
+2014-09-05 Marat Zakirov <m.zakirov@samsung.com>
+
+ * gcc.dg/vect/vect-109.c: Skip predicate added.
+ * gcc.dg/vect/vect-93.c: Test check fixed.
+ * gcc.dg/vect/bb-slp-10.c: Likewise.
+ * lib/target-supports.exp (check_effective_target_arm_vect_no_misalign):
+ Check unaligned feature.
+
+2014-09-05 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/scalar_intrinsics.c (*): Replace all
+ int{32,16,8}x1_t with int{32,16,8}_t.
+ * gcc.target/aarch64/simd/vqdmlalh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlslh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmullh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulls_lane_s32.c: Likewise.
+
+2014-09-05 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vget_high_1.c: New test.
+ * gcc.target/aarch64/vget_low_1.c: Likewise.
+
+2014-09-05 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/int_comparisons.x: New file.
+ * gcc.target/aarch64/simd/int_comparisons_1.c: New test.
+ * gcc.target/aarch64/simd/int_comparisons_2.c: Ditto.
+
+2014-09-05 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/vrbit_1.c: New test.
+
+2014-09-05 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63148
+ * gcc.dg/vect/pr63148.c: New testcase.
+ * c-c++-common/pr19807-1.c: Likewise.
+ * g++.dg/tree-ssa/pr19807.C: Adjust.
+ * g++.dg/tree-ssa/tmmti-2.C: Remove.
+
+2014-09-05 Bin Cheng <bin.cheng@arm.com>
+
+ PR target/55701
+ * gcc.target/arm/memset-inline-1.c: New test.
+ * gcc.target/arm/memset-inline-2.c: New test.
+ * gcc.target/arm/memset-inline-3.c: New test.
+ * gcc.target/arm/memset-inline-4.c: New test.
+ * gcc.target/arm/memset-inline-5.c: New test.
+ * gcc.target/arm/memset-inline-6.c: New test.
+ * gcc.target/arm/memset-inline-7.c: New test.
+ * gcc.target/arm/memset-inline-8.c: New test.
+ * gcc.target/arm/memset-inline-9.c: New test.
+ * gcc.target/arm/memset-inline-10.c: New test.
+
+2014-09-04 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gcc.c-torture/execute/pr44683.c: Remove dg-options for sh*-*-*.
+
+2014-09-04 Guozhi Wei <carrot@google.com>
+
+ PR target/62040
+ * gcc.target/aarch64/pr62040.c: New test.
+
+2014-09-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * gcc.dg/cpp/endif-pedantic2.c: More general options do not
+ override specific ones, but specific ones do.
+
+2014-09-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/swaps-p8-13.c: New test.
+ * gcc.target/powerpc/swaps-p8-14.c: New test.
+ * gcc.target/powerpc/swaps-p8-15.c: New test.
+
+2014-09-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/vsx-extract-1.c: Test 0th doubleword
+ regardless of endianness.
+
+2014-09-02 Fritz Reese <Reese-Fritz@zai.com>
+
+ PR fortran/62174
+ * gfortran.dg/cray_pointers_11.f90: New.
+
+2014-09-03 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/62015
+ * g++.dg/ipa/pr62015.C: New test.
+
+2014-09-03 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61986
+ * gcc.dg/ipa/pr61986.c: New test.
+
+2014-09-03 Marek Polacek <polacek@redhat.com>
+
+ PR c/62294
+ * gcc.dg/pr62294.c: New test.
+ * gcc.dg/pr62294.h: New file.
+
+2014-09-03 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gcc.c-torture/execute/pr39228.c: Use dg-add-options instead
+ of dg-options. Add "inline" keyword to test functions.
+
+2014-09-03 Marek Polacek <polacek@redhat.com>
+
+ PR c/62024
+ * g++.dg/cpp0x/pr62024.C: New test.
+ * gcc.dg/pr62024.c: New test.
+
+2014-09-03 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/adx-addcarryx32-1.c: Test addcarry, subborrow.
+ * gcc.target/i386/adx-addcarryx32-2.c: Ditto.
+ * gcc.target/i386/adx-addcarryx32-3.c: Ditto.
+ * gcc.target/i386/adx-addcarryx64-1.c: Ditto.
+ * gcc.target/i386/adx-addcarryx64-2.c: Ditto.
+ * gcc.target/i386/adx-addcarryx64-3.c: Ditto.
+
+2014-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ PR target/61078
+ * gcc.target/s390/pr61078.c: New testcase.
+
+2014-09-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/20111227-2.c: Compile only for x86 targets.
+ * gcc.dg/20111227-3.c: Ditto.
+
+2014-09-03 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * lib/gcc-dg.exp (set-target-env-var): Change env to ::env.
+
+2014-09-03 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/61881
+ PR fortran/61888
+ PR fortran/57305
+ * gfortran.dg/sizeof_4.f90: New.
+
+2014-09-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/builtins-1.c: Add tests for vec_ctf,
+ vec_cts, and vec_ctu.
+ * gcc.target/powerpc/builtins-2.c: Likewise.
+
+2014-09-02 Hans-Peter Nilsson <hp@axis.com>
+
+ * g++.old-deja/g++.eh/badalloc1.C [!STACK_SIZE && !__FreeBSD__]
+ [!__sun__ && !__hpux__] (arena_size): Scale according to
+ target pointer size.
+
+2014-09-02 Marek Polacek <polacek@redhat.com>
+
+ PR fortran/62270
+ * gfortran.dg/pointer_intent_7.f90: Adjust dg-error.
+
+2014-09-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/62275
+ * gcc.target/arm/vect-lceilf_1.c: New test.
+ * gcc.target/arm/vect-lfloorf_1.c: Likewise.
+ * gcc.target/arm/vect-lroundf_1.c: Likewise.
+
+2014-09-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/62275
+ * gcc.target/arm/lceil-vcvt_1.c: New test.
+ * gcc.target/arm/lfloor-vcvt_1.c: Likewise.
+ * gcc.target/arm/lround-vcvt_1.c: Likewise.
+
+2014-09-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 1453
+ * g++.dg/cpp0x/constexpr-volatile.C: New.
+ * g++.dg/ext/is_literal_type2.C: Likewise.
+
+2014-09-02 Jakub Jelinek <jakub@redhat.com>
+ Balaji V. Iyer <balaji.v.iyer@intel.com>
+ Igor Zamyatin <igor.zamyatin@intel.com>
+
+ * c-c++-common/cilk-plus/CK/cilk-fors.c: New test.
+ * c-c++-common/cilk-plus/CK/cilk-for-2.c: New test.
+ * c-c++-common/cilk-plus/CK/cilk-for-3.c: New test.
+ * c-c++-common/cilk-plus/CK/cilk_for_errors.c: New test.
+ * c-c++-common/cilk-plus/CK/cilk_for_grain.c: New test.
+ * c-c++-common/cilk-plus/CK/cilk_for_grain_errors.c: New test.
+ * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: New test.
+ * c-c++-common/cilk-plus/CK/nested_cilk_for.c: New test.
+ * g++.dg/cilk-plus/CK/cf3.cc: New test.
+ * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: New test.
+ * g++.dg/cilk-plus/CK/for1.cc: New test.
+ * g++.dg/cilk-plus/CK/stl_iter.cc: New test.
+ * g++.dg/cilk-plus/CK/stl_rev_iter.cc: New test.
+ * g++.dg/cilk-plus/CK/stl_test.cc: New test.
+
+2014-09-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62695
+ * gfortran.dg/pr62695.f90: New testcase.
+
+2014-09-01 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/62312
+ * gcc.c-torture/compile/pr62312.c: New.
+
+2014-09-01 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.dg/tree-ssa/loop-19.c: Exclude classic FPU Power targets.
+
+2014-09-01 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_arm_cortex_m):
+ Return right away if !arm*-*-*.
+
+2014-09-01 Bernd Schmidt <bernds@codesourcery.com>
+
+ * gcc.c-torture/unsorted/386.c: Move to ...
+ * gcc.c-torture/compile/386.c: ... here.
+ * gcc.c-torture/unsorted/86.c: Move to ...
+ * gcc.c-torture/compile/86.c: ... here.
+ * gcc.c-torture/unsorted/a1.c: Move to ...
+ * gcc.c-torture/compile/a1.c: ... here.
+ * gcc.c-torture/unsorted/a3.c: Move to ...
+ * gcc.c-torture/compile/a3.c: ... here.
+ * gcc.c-torture/unsorted/aaa.c: Move to ...
+ * gcc.c-torture/compile/aaa.c: ... here.
+ * gcc.c-torture/unsorted/aa.c: Move to ...
+ * gcc.c-torture/compile/aa.c: ... here.
+ * gcc.c-torture/unsorted/abs.c: Move to ...
+ * gcc.c-torture/compile/abs.c: ... here.
+ * gcc.c-torture/unsorted/a.c: Move to ...
+ * gcc.c-torture/compile/a.c: ... here.
+ * gcc.c-torture/unsorted/ac.c: Move to ...
+ * gcc.c-torture/compile/ac.c: ... here.
+ * gcc.c-torture/unsorted/acc.c: Move to ...
+ * gcc.c-torture/compile/acc.c: ... here.
+ * gcc.c-torture/unsorted/add386.c: Move to ...
+ * gcc.c-torture/compile/add386.c: ... here.
+ * gcc.c-torture/unsorted/add.c: Move to ...
+ * gcc.c-torture/compile/add.c: ... here.
+ * gcc.c-torture/unsorted/addcc.c: Move to ...
+ * gcc.c-torture/compile/addcc.c: ... here.
+ * gcc.c-torture/unsorted/andm.c: Move to ...
+ * gcc.c-torture/compile/andm.c: ... here.
+ * gcc.c-torture/unsorted/andmem.c: Move to ...
+ * gcc.c-torture/compile/andmem.c: ... here.
+ * gcc.c-torture/unsorted/andn.c: Move to ...
+ * gcc.c-torture/compile/andn.c: ... here.
+ * gcc.c-torture/unsorted/andok.c: Move to ...
+ * gcc.c-torture/compile/andok.c: ... here.
+ * gcc.c-torture/unsorted/andsi.c: Move to ...
+ * gcc.c-torture/compile/andsi.c: ... here.
+ * gcc.c-torture/unsorted/andsparc.c: Move to ...
+ * gcc.c-torture/compile/andsparc.c: ... here.
+ * gcc.c-torture/unsorted/aos.c: Move to ...
+ * gcc.c-torture/compile/aos.c: ... here.
+ * gcc.c-torture/unsorted/arr.c: Move to ...
+ * gcc.c-torture/compile/arr.c: ... here.
+ * gcc.c-torture/unsorted/as.c: Move to ...
+ * gcc.c-torture/compile/as.c: ... here.
+ * gcc.c-torture/unsorted/ase.c: Move to ...
+ * gcc.c-torture/compile/ase.c: ... here.
+ * gcc.c-torture/unsorted/b1.c: Move to ...
+ * gcc.c-torture/compile/b1.c: ... here.
+ * gcc.c-torture/unsorted/b2.c: Move to ...
+ * gcc.c-torture/compile/b2.c: ... here.
+ * gcc.c-torture/unsorted/b3.c: Move to ...
+ * gcc.c-torture/compile/b3.c: ... here.
+ * gcc.c-torture/unsorted/b88.c: Move to ...
+ * gcc.c-torture/compile/b88.c: ... here.
+ * gcc.c-torture/unsorted/bad.c: Move to ...
+ * gcc.c-torture/compile/bad.c: ... here.
+ * gcc.c-torture/unsorted/band.c: Move to ...
+ * gcc.c-torture/compile/band.c: ... here.
+ * gcc.c-torture/unsorted/bb0.c: Move to ...
+ * gcc.c-torture/compile/bb0.c: ... here.
+ * gcc.c-torture/unsorted/bb1.c: Move to ...
+ * gcc.c-torture/compile/bb1.c: ... here.
+ * gcc.c-torture/unsorted/bbb.c: Move to ...
+ * gcc.c-torture/compile/bbb.c: ... here.
+ * gcc.c-torture/unsorted/b.c: Move to ...
+ * gcc.c-torture/compile/b.c: ... here.
+ * gcc.c-torture/unsorted/bc.c: Move to ...
+ * gcc.c-torture/compile/bc.c: ... here.
+ * gcc.c-torture/unsorted/bcopy.c: Move to ...
+ * gcc.c-torture/compile/bcopy.c: ... here.
+ * gcc.c-torture/unsorted/bf.c: Move to ...
+ * gcc.c-torture/compile/bf.c: ... here.
+ * gcc.c-torture/unsorted/bfins.c: Move to ...
+ * gcc.c-torture/compile/bfins.c: ... here.
+ * gcc.c-torture/unsorted/bfx.c: Move to ...
+ * gcc.c-torture/compile/bfx.c: ... here.
+ * gcc.c-torture/unsorted/bge.c: Move to ...
+ * gcc.c-torture/compile/bge.c: ... here.
+ * gcc.c-torture/unsorted/bit.c: Move to ...
+ * gcc.c-torture/compile/bit.c: ... here.
+ * gcc.c-torture/unsorted/bitf.c: Move to ...
+ * gcc.c-torture/compile/bitf.c: ... here.
+ * gcc.c-torture/unsorted/bitw.c: Move to ...
+ * gcc.c-torture/compile/bitw.c: ... here.
+ * gcc.c-torture/unsorted/blk.c: Move to ...
+ * gcc.c-torture/compile/blk.c: ... here.
+ * gcc.c-torture/unsorted/bt386.c: Move to ...
+ * gcc.c-torture/compile/bt386.c: ... here.
+ * gcc.c-torture/unsorted/bt.c: Move to ...
+ * gcc.c-torture/compile/bt.c: ... here.
+ * gcc.c-torture/unsorted/BUG11.c: Move to ...
+ * gcc.c-torture/compile/BUG11.c: ... here.
+ * gcc.c-torture/unsorted/BUG12.c: Move to ...
+ * gcc.c-torture/compile/BUG12.c: ... here.
+ * gcc.c-torture/unsorted/BUG13.c: Move to ...
+ * gcc.c-torture/compile/BUG13.c: ... here.
+ * gcc.c-torture/unsorted/BUG16.c: Move to ...
+ * gcc.c-torture/compile/BUG16.c: ... here.
+ * gcc.c-torture/unsorted/BUG17.c: Move to ...
+ * gcc.c-torture/compile/BUG17.c: ... here.
+ * gcc.c-torture/unsorted/BUG18.c: Move to ...
+ * gcc.c-torture/compile/BUG18.c: ... here.
+ * gcc.c-torture/unsorted/BUG1.c: Move to ...
+ * gcc.c-torture/compile/BUG1.c: ... here.
+ * gcc.c-torture/unsorted/BUG21.c: Move to ...
+ * gcc.c-torture/compile/BUG21.c: ... here.
+ * gcc.c-torture/unsorted/BUG22.c: Move to ...
+ * gcc.c-torture/compile/BUG22.c: ... here.
+ * gcc.c-torture/unsorted/BUG23.c: Move to ...
+ * gcc.c-torture/compile/BUG23.c: ... here.
+ * gcc.c-torture/unsorted/BUG24.c: Move to ...
+ * gcc.c-torture/compile/BUG24.c: ... here.
+ * gcc.c-torture/unsorted/BUG25.c: Move to ...
+ * gcc.c-torture/compile/BUG25.c: ... here.
+ * gcc.c-torture/unsorted/BUG2.c: Move to ...
+ * gcc.c-torture/compile/BUG2.c: ... here.
+ * gcc.c-torture/unsorted/BUG3.c: Move to ...
+ * gcc.c-torture/compile/BUG3.c: ... here.
+ * gcc.c-torture/unsorted/BUG4.c: Move to ...
+ * gcc.c-torture/compile/BUG4.c: ... here.
+ * gcc.c-torture/unsorted/BUG5.c: Move to ...
+ * gcc.c-torture/compile/BUG5.c: ... here.
+ * gcc.c-torture/unsorted/BUG6.c: Move to ...
+ * gcc.c-torture/compile/BUG6.c: ... here.
+ * gcc.c-torture/unsorted/bug.c: Move to ...
+ * gcc.c-torture/compile/bug.c: ... here.
+ * gcc.c-torture/unsorted/bugc.c: Move to ...
+ * gcc.c-torture/compile/bugc.c: ... here.
+ * gcc.c-torture/unsorted/buns.c: Move to ...
+ * gcc.c-torture/compile/buns.c: ... here.
+ * gcc.c-torture/unsorted/bx.c: Move to ...
+ * gcc.c-torture/compile/bx.c: ... here.
+ * gcc.c-torture/unsorted/c1.c: Move to ...
+ * gcc.c-torture/compile/c1.c: ... here.
+ * gcc.c-torture/unsorted/c2.c: Move to ...
+ * gcc.c-torture/compile/c2.c: ... here.
+ * gcc.c-torture/unsorted/call386.c: Move to ...
+ * gcc.c-torture/compile/call386.c: ... here.
+ * gcc.c-torture/unsorted/call.c: Move to ...
+ * gcc.c-torture/compile/call.c: ... here.
+ * gcc.c-torture/unsorted/callind.c: Move to ...
+ * gcc.c-torture/compile/callind.c: ... here.
+ * gcc.c-torture/unsorted/c.c: Move to ...
+ * gcc.c-torture/compile/c.c: ... here.
+ * gcc.c-torture/unsorted/cc.c: Move to ...
+ * gcc.c-torture/compile/cc.c: ... here.
+ * gcc.c-torture/unsorted/charmtst.c: Move to ...
+ * gcc.c-torture/compile/charmtst.c: ... here.
+ * gcc.c-torture/unsorted/cmb.c: Move to ...
+ * gcc.c-torture/compile/cmb.c: ... here.
+ * gcc.c-torture/unsorted/cmp.c: Move to ...
+ * gcc.c-torture/compile/cmp.c: ... here.
+ * gcc.c-torture/unsorted/cmphi.c: Move to ...
+ * gcc.c-torture/compile/cmphi.c: ... here.
+ * gcc.c-torture/unsorted/cmpsi386.c: Move to ...
+ * gcc.c-torture/compile/cmpsi386.c: ... here.
+ * gcc.c-torture/unsorted/cmul.c: Move to ...
+ * gcc.c-torture/compile/cmul.c: ... here.
+ * gcc.c-torture/unsorted/cn1.c: Move to ...
+ * gcc.c-torture/compile/cn1.c: ... here.
+ * gcc.c-torture/unsorted/comb.c: Move to ...
+ * gcc.c-torture/compile/comb.c: ... here.
+ * gcc.c-torture/unsorted/consec.c: Move to ...
+ * gcc.c-torture/compile/consec.c: ... here.
+ * gcc.c-torture/unsorted/const.c: Move to ...
+ * gcc.c-torture/compile/const.c: ... here.
+ * gcc.c-torture/unsorted/conv.c: Move to ...
+ * gcc.c-torture/compile/conv.c: ... here.
+ * gcc.c-torture/unsorted/conv_tst.c: Move to ...
+ * gcc.c-torture/compile/conv_tst.c: ... here.
+ * gcc.c-torture/unsorted/cp.c: Move to ...
+ * gcc.c-torture/compile/cp.c: ... here.
+ * gcc.c-torture/unsorted/csebug.c: Move to ...
+ * gcc.c-torture/compile/csebug.c: ... here.
+ * gcc.c-torture/unsorted/cvt.c: Move to ...
+ * gcc.c-torture/compile/cvt.c: ... here.
+ * gcc.c-torture/unsorted/dblbug.c: Move to ...
+ * gcc.c-torture/compile/dblbug.c: ... here.
+ * gcc.c-torture/unsorted/dbl_parm.c: Move to ...
+ * gcc.c-torture/compile/dbl_parm.c: ... here.
+ * gcc.c-torture/unsorted/d.c: Move to ...
+ * gcc.c-torture/compile/d.c: ... here.
+ * gcc.c-torture/unsorted/ddd.c: Move to ...
+ * gcc.c-torture/compile/ddd.c: ... here.
+ * gcc.c-torture/unsorted/dead.c: Move to ...
+ * gcc.c-torture/compile/dead.c: ... here.
+ * gcc.c-torture/unsorted/delay.c: Move to ...
+ * gcc.c-torture/compile/delay.c: ... here.
+ * gcc.c-torture/unsorted/DFcmp.c: Move to ...
+ * gcc.c-torture/compile/DFcmp.c: ... here. Require int32plus.
+ * gcc.c-torture/unsorted/di.c: Move to ...
+ * gcc.c-torture/compile/di.c: ... here.
+ * gcc.c-torture/unsorted/dic.c: Move to ...
+ * gcc.c-torture/compile/dic.c: ... here.
+ * gcc.c-torture/unsorted/dilayout.c: Move to ...
+ * gcc.c-torture/compile/dilayout.c: ... here.
+ * gcc.c-torture/unsorted/dimove.c: Move to ...
+ * gcc.c-torture/compile/dimove.c: ... here.
+ * gcc.c-torture/unsorted/dimul.c: Move to ...
+ * gcc.c-torture/compile/dimul.c: ... here.
+ * gcc.c-torture/unsorted/div.c: Move to ...
+ * gcc.c-torture/compile/div.c: ... here.
+ * gcc.c-torture/unsorted/divdf.c: Move to ...
+ * gcc.c-torture/compile/divdf.c: ... here.
+ * gcc.c-torture/unsorted/dm.c: Move to ...
+ * gcc.c-torture/compile/dm.c: ... here.
+ * gcc.c-torture/unsorted/dshift.c: Move to ...
+ * gcc.c-torture/compile/dshift.c: ... here.
+ * gcc.c-torture/unsorted/e.c: Move to ...
+ * gcc.c-torture/compile/e.c: ... here.
+ * gcc.c-torture/unsorted/ex.c: Move to ...
+ * gcc.c-torture/compile/ex.c: ... here.
+ * gcc.c-torture/unsorted/ext.c: Move to ...
+ * gcc.c-torture/compile/ext.c: ... here.
+ * gcc.c-torture/unsorted/f1.c: Move to ...
+ * gcc.c-torture/compile/f1.c: ... here.
+ * gcc.c-torture/unsorted/f2.c: Move to ...
+ * gcc.c-torture/compile/f2.c: ... here.
+ * gcc.c-torture/unsorted/fdmul.c: Move to ...
+ * gcc.c-torture/compile/fdmul.c: ... here.
+ * gcc.c-torture/unsorted/float.c: Move to ...
+ * gcc.c-torture/compile/float.c: ... here.
+ * gcc.c-torture/unsorted/flo.c: Move to ...
+ * gcc.c-torture/compile/flo.c: ... here.
+ * gcc.c-torture/unsorted/flt_const.c: Move to ...
+ * gcc.c-torture/compile/flt_const.c: ... here.
+ * gcc.c-torture/unsorted/fnul.c: Move to ...
+ * gcc.c-torture/compile/fnul.c: ... here.
+ * gcc.c-torture/unsorted/foo.c: Move to ...
+ * gcc.c-torture/compile/foo.c: ... here.
+ * gcc.c-torture/unsorted/forgetcc.c: Move to ...
+ * gcc.c-torture/compile/forgetcc.c: ... here.
+ * gcc.c-torture/unsorted/fq.c: Move to ...
+ * gcc.c-torture/compile/fq.c: ... here.
+ * gcc.c-torture/unsorted/g.c: Move to ...
+ * gcc.c-torture/compile/g.c: ... here.
+ * gcc.c-torture/unsorted/gen_tst.c: Move to ...
+ * gcc.c-torture/compile/gen_tst.c: ... here.
+ * gcc.c-torture/unsorted/glob.c: Move to ...
+ * gcc.c-torture/compile/glob.c: ... here.
+ * gcc.c-torture/unsorted/gronk.c: Move to ...
+ * gcc.c-torture/compile/gronk.c: ... here.
+ * gcc.c-torture/unsorted/hibug.c: Move to ...
+ * gcc.c-torture/compile/hibug.c: ... here.
+ * gcc.c-torture/unsorted/hi.c: Move to ...
+ * gcc.c-torture/compile/hi.c: ... here.
+ * gcc.c-torture/unsorted/HIcmp.c: Move to ...
+ * gcc.c-torture/compile/HIcmp.c: ... here.
+ * gcc.c-torture/unsorted/HIset.c: Move to ...
+ * gcc.c-torture/compile/HIset.c: ... here.
+ * gcc.c-torture/unsorted/i.c: Move to ...
+ * gcc.c-torture/compile/i.c: ... here.
+ * gcc.c-torture/unsorted/i++.c: Move to ...
+ * gcc.c-torture/compile/i++.c: ... here.
+ * gcc.c-torture/unsorted/ic.c: Move to ...
+ * gcc.c-torture/compile/ic.c: ... here.
+ * gcc.c-torture/unsorted/icmp.c: Move to ...
+ * gcc.c-torture/compile/icmp.c: ... here.
+ * gcc.c-torture/unsorted/ifreg.c: Move to ...
+ * gcc.c-torture/compile/ifreg.c: ... here.
+ * gcc.c-torture/unsorted/imm.c: Move to ...
+ * gcc.c-torture/compile/imm.c: ... here.
+ * gcc.c-torture/unsorted/isinf.c: Move to ...
+ * gcc.c-torture/compile/isinf.c: ... here.
+ * gcc.c-torture/unsorted/jmp.c: Move to ...
+ * gcc.c-torture/compile/jmp.c: ... here.
+ * gcc.c-torture/unsorted/jumptab.c: Move to ...
+ * gcc.c-torture/compile/jumptab.c: ... here.
+ * gcc.c-torture/unsorted/layout.c: Move to ...
+ * gcc.c-torture/compile/layout.c: ... here.
+ * gcc.c-torture/unsorted/lbug.c: Move to ...
+ * gcc.c-torture/compile/lbug.c: ... here.
+ * gcc.c-torture/unsorted/l.c: Move to ...
+ * gcc.c-torture/compile/l.c: ... here.
+ * gcc.c-torture/unsorted/ll1.c: Move to ...
+ * gcc.c-torture/compile/ll1.c: ... here.
+ * gcc.c-torture/unsorted/llbug.c: Move to ...
+ * gcc.c-torture/compile/llbug.c: ... here.
+ * gcc.c-torture/unsorted/lll.c: Move to ...
+ * gcc.c-torture/compile/lll.c: ... here.
+ * gcc.c-torture/unsorted/load8.c: Move to ...
+ * gcc.c-torture/compile/load8.c: ... here.
+ * gcc.c-torture/unsorted/loadhicc.c: Move to ...
+ * gcc.c-torture/compile/loadhicc.c: ... here.
+ * gcc.c-torture/unsorted/log2.c: Move to ...
+ * gcc.c-torture/compile/log2.c: ... here.
+ * gcc.c-torture/unsorted/logic.c: Move to ...
+ * gcc.c-torture/compile/logic.c: ... here.
+ * gcc.c-torture/unsorted/loop-1.c: Move to ...
+ * gcc.c-torture/compile/loop-1.c: ... here.
+ * gcc.c-torture/unsorted/loop386.c: Move to ...
+ * gcc.c-torture/compile/loop386.c: ... here.
+ * gcc.c-torture/unsorted/lop.c: Move to ...
+ * gcc.c-torture/compile/lop.c: ... here.
+ * gcc.c-torture/unsorted/m1.c: Move to ...
+ * gcc.c-torture/compile/m1.c: ... here.
+ * gcc.c-torture/unsorted/m2.c: Move to ...
+ * gcc.c-torture/compile/m2.c: ... here.
+ * gcc.c-torture/unsorted/m5.c: Move to ...
+ * gcc.c-torture/compile/m5.c: ... here.
+ * gcc.c-torture/unsorted/m68.c: Move to ...
+ * gcc.c-torture/compile/m68.c: ... here.
+ * gcc.c-torture/unsorted/mbyte.c: Move to ...
+ * gcc.c-torture/compile/mbyte.c: ... here.
+ * gcc.c-torture/unsorted/mchar.c: Move to ...
+ * gcc.c-torture/compile/mchar.c: ... here.
+ * gcc.c-torture/unsorted/mcmp.c: Move to ...
+ * gcc.c-torture/compile/mcmp.c: ... here.
+ * gcc.c-torture/unsorted/mdouble.c: Move to ...
+ * gcc.c-torture/compile/mdouble.c: ... here.
+ * gcc.c-torture/unsorted/memtst.c: Move to ...
+ * gcc.c-torture/compile/memtst.c: ... here.
+ * gcc.c-torture/unsorted/miscomp.c: Move to ...
+ * gcc.c-torture/compile/miscomp.c: ... here.
+ * gcc.c-torture/unsorted/mm.c: Move to ...
+ * gcc.c-torture/compile/mm.c: ... here.
+ * gcc.c-torture/unsorted/mod.c: Move to ...
+ * gcc.c-torture/compile/mod.c: ... here.
+ * gcc.c-torture/unsorted/modcc.c: Move to ...
+ * gcc.c-torture/compile/modcc.c: ... here.
+ * gcc.c-torture/unsorted/move.c: Move to ...
+ * gcc.c-torture/compile/move.c: ... here.
+ * gcc.c-torture/unsorted/move_qhi.c: Move to ...
+ * gcc.c-torture/compile/move_qhi.c: ... here.
+ * gcc.c-torture/unsorted/mregtst.c: Move to ...
+ * gcc.c-torture/compile/mregtst.c: ... here.
+ * gcc.c-torture/unsorted/msp.c: Move to ...
+ * gcc.c-torture/compile/msp.c: ... here.
+ * gcc.c-torture/unsorted/mtst.c: Move to ...
+ * gcc.c-torture/compile/mtst.c: ... here.
+ * gcc.c-torture/unsorted/mu.c: Move to ...
+ * gcc.c-torture/compile/mu.c: ... here.
+ * gcc.c-torture/unsorted/mul.c: Move to ...
+ * gcc.c-torture/compile/mul.c: ... here.
+ * gcc.c-torture/unsorted/mword1.c: Move to ...
+ * gcc.c-torture/compile/mword1.c: ... here.
+ * gcc.c-torture/unsorted/mword.c: Move to ...
+ * gcc.c-torture/compile/mword.c: ... here.
+ * gcc.c-torture/unsorted/n1.c: Move to ...
+ * gcc.c-torture/compile/n1.c: ... here.
+ * gcc.c-torture/unsorted/nand.c: Move to ...
+ * gcc.c-torture/compile/nand.c: ... here.
+ * gcc.c-torture/unsorted/n.c: Move to ...
+ * gcc.c-torture/compile/n.c: ... here.
+ * gcc.c-torture/unsorted/neg.c: Move to ...
+ * gcc.c-torture/compile/neg.c: ... here.
+ * gcc.c-torture/unsorted/o.c: Move to ...
+ * gcc.c-torture/compile/o.c: ... here.
+ * gcc.c-torture/unsorted/omit.c: Move to ...
+ * gcc.c-torture/compile/omit.c: ... here.
+ * gcc.c-torture/unsorted/opout.c: Move to ...
+ * gcc.c-torture/compile/opout.c: ... here.
+ * gcc.c-torture/unsorted/opt.c: Move to ...
+ * gcc.c-torture/compile/opt.c: ... here.
+ * gcc.c-torture/unsorted/or386.c: Move to ...
+ * gcc.c-torture/compile/or386.c: ... here.
+ * gcc.c-torture/unsorted/or.c: Move to ...
+ * gcc.c-torture/compile/or.c: ... here.
+ * gcc.c-torture/unsorted/parms.c: Move to ...
+ * gcc.c-torture/compile/parms.c: ... here.
+ * gcc.c-torture/unsorted/pass.c: Move to ...
+ * gcc.c-torture/compile/pass.c: ... here.
+ * gcc.c-torture/unsorted/p.c: Move to ...
+ * gcc.c-torture/compile/p.c: ... here.
+ * gcc.c-torture/unsorted/pmt.c: Move to ...
+ * gcc.c-torture/compile/pmt.c: ... here.
+ * gcc.c-torture/unsorted/poor.c: Move to ...
+ * gcc.c-torture/compile/poor.c: ... here.
+ * gcc.c-torture/unsorted/pp.c: Move to ...
+ * gcc.c-torture/compile/pp.c: ... here.
+ * gcc.c-torture/unsorted/pret-arg.c: Move to ...
+ * gcc.c-torture/compile/pret-arg.c: ... here.
+ * gcc.c-torture/unsorted/pyr2.c: Move to ...
+ * gcc.c-torture/compile/pyr2.c: ... here.
+ * gcc.c-torture/unsorted/PYRBUG.c: Move to ...
+ * gcc.c-torture/compile/PYRBUG.c: ... here.
+ * gcc.c-torture/unsorted/pyr.c: Move to ...
+ * gcc.c-torture/compile/pyr.c: ... here.
+ * gcc.c-torture/unsorted/q.c: Move to ...
+ * gcc.c-torture/compile/q.c: ... here.
+ * gcc.c-torture/unsorted/QIcmp.c: Move to ...
+ * gcc.c-torture/compile/QIcmp.c: ... here.
+ * gcc.c-torture/unsorted/QIset.c: Move to ...
+ * gcc.c-torture/compile/QIset.c: ... here.
+ * gcc.c-torture/unsorted/r1.c: Move to ...
+ * gcc.c-torture/compile/r1.c: ... here.
+ * gcc.c-torture/unsorted/r.c: Move to ...
+ * gcc.c-torture/compile/r.c: ... here.
+ * gcc.c-torture/unsorted/rel.c: Move to ...
+ * gcc.c-torture/compile/rel.c: ... here.
+ * gcc.c-torture/unsorted/rmsc.c: Move to ...
+ * gcc.c-torture/compile/rmsc.c: ... here.
+ * gcc.c-torture/unsorted/round.c: Move to ...
+ * gcc.c-torture/compile/round.c: ... here.
+ * gcc.c-torture/unsorted/run.c: Move to ...
+ * gcc.c-torture/compile/run.c: ... here.
+ * gcc.c-torture/unsorted/sar.c: Move to ...
+ * gcc.c-torture/compile/sar.c: ... here.
+ * gcc.c-torture/unsorted/s.c: Move to ...
+ * gcc.c-torture/compile/s.c: ... here.
+ * gcc.c-torture/unsorted/scal.c: Move to ...
+ * gcc.c-torture/compile/scal.c: ... here.
+ * gcc.c-torture/unsorted/sc.c: Move to ...
+ * gcc.c-torture/compile/sc.c: ... here.
+ * gcc.c-torture/unsorted/scc.c: Move to ...
+ * gcc.c-torture/compile/scc.c: ... here.
+ * gcc.c-torture/unsorted/scond.c: Move to ...
+ * gcc.c-torture/compile/scond.c: ... here.
+ * gcc.c-torture/unsorted/selfrec.c: Move to ...
+ * gcc.c-torture/compile/selfrec.c: ... here.
+ * gcc.c-torture/unsorted/seq.c: Move to ...
+ * gcc.c-torture/compile/seq.c: ... here.
+ * gcc.c-torture/unsorted/set386.c: Move to ...
+ * gcc.c-torture/compile/set386.c: ... here.
+ * gcc.c-torture/unsorted/set88.c: Move to ...
+ * gcc.c-torture/compile/set88.c: ... here.
+ * gcc.c-torture/unsorted/SFset.c: Move to ...
+ * gcc.c-torture/compile/SFset.c: ... here. Require int32plus.
+ * gcc.c-torture/unsorted/shand.c: Move to ...
+ * gcc.c-torture/compile/shand.c: ... here.
+ * gcc.c-torture/unsorted/sh.c: Move to ...
+ * gcc.c-torture/compile/sh.c: ... here.
+ * gcc.c-torture/unsorted/shft.c: Move to ...
+ * gcc.c-torture/compile/shft.c: ... here.
+ * gcc.c-torture/unsorted/shift.c: Move to ...
+ * gcc.c-torture/compile/shift.c: ... here.
+ * gcc.c-torture/unsorted/shloop.c: Move to ...
+ * gcc.c-torture/compile/shloop.c: ... here.
+ * gcc.c-torture/unsorted/shm.c: Move to ...
+ * gcc.c-torture/compile/shm.c: ... here.
+ * gcc.c-torture/unsorted/SIcmp.c: Move to ...
+ * gcc.c-torture/compile/SIcmp.c: ... here.
+ * gcc.c-torture/unsorted/signext2.c: Move to ...
+ * gcc.c-torture/compile/signext2.c: ... here.
+ * gcc.c-torture/unsorted/signext.c: Move to ...
+ * gcc.c-torture/compile/signext.c: ... here.
+ * gcc.c-torture/unsorted/sim.c: Move to ...
+ * gcc.c-torture/compile/sim.c: ... here.
+ * gcc.c-torture/unsorted/simple.c: Move to ...
+ * gcc.c-torture/compile/simple.c: ... here.
+ * gcc.c-torture/unsorted/SIset.c: Move to ...
+ * gcc.c-torture/compile/SIset.c: ... here.
+ * gcc.c-torture/unsorted/sne.c: Move to ...
+ * gcc.c-torture/compile/sne.c: ... here.
+ * gcc.c-torture/unsorted/sound.c: Move to ...
+ * gcc.c-torture/compile/sound.c: ... here.
+ * gcc.c-torture/unsorted/sparcbug.c: Move to ...
+ * gcc.c-torture/compile/sparcbug.c: ... here.
+ * gcc.c-torture/unsorted/speed.c: Move to ...
+ * gcc.c-torture/compile/speed.c: ... here.
+ * gcc.c-torture/unsorted/stor.c: Move to ...
+ * gcc.c-torture/compile/stor.c: ... here.
+ * gcc.c-torture/unsorted/store0.c: Move to ...
+ * gcc.c-torture/compile/store0.c: ... here.
+ * gcc.c-torture/unsorted/storecc.c: Move to ...
+ * gcc.c-torture/compile/storecc.c: ... here.
+ * gcc.c-torture/unsorted/str.c: Move to ...
+ * gcc.c-torture/compile/str.c: ... here.
+ * gcc.c-torture/unsorted/stru.c: Move to ...
+ * gcc.c-torture/compile/stru.c: ... here.
+ * gcc.c-torture/unsorted/structret.c: Move to ...
+ * gcc.c-torture/compile/structret.c: ... here.
+ * gcc.c-torture/unsorted/stuct.c: Move to ...
+ * gcc.c-torture/compile/stuct.c: ... here.
+ * gcc.c-torture/unsorted/sub32.c: Move to ...
+ * gcc.c-torture/compile/sub32.c: ... here.
+ * gcc.c-torture/unsorted/subcc.c: Move to ...
+ * gcc.c-torture/compile/subcc.c: ... here.
+ * gcc.c-torture/unsorted/subcse.c: Move to ...
+ * gcc.c-torture/compile/subcse.c: ... here.
+ * gcc.c-torture/unsorted/sym.c: Move to ...
+ * gcc.c-torture/compile/sym.c: ... here.
+ * gcc.c-torture/unsorted/symconst.c: Move to ...
+ * gcc.c-torture/compile/symconst.c: ... here.
+ * gcc.c-torture/unsorted/t.c: Move to ...
+ * gcc.c-torture/compile/t.c: ... here.
+ * gcc.c-torture/unsorted/test.c: Move to ...
+ * gcc.c-torture/compile/test.c: ... here.
+ * gcc.c-torture/unsorted/test-flow.c: Move to ...
+ * gcc.c-torture/compile/test-flow.c: ... here.
+ * gcc.c-torture/unsorted/test-loop.c: Move to ...
+ * gcc.c-torture/compile/test-loop.c: ... here.
+ * gcc.c-torture/unsorted/time.c: Move to ...
+ * gcc.c-torture/compile/time.c: ... here.
+ * gcc.c-torture/unsorted/tmp.c: Move to ...
+ * gcc.c-torture/compile/tmp.c: ... here.
+ * gcc.c-torture/unsorted/trivial.c: Move to ...
+ * gcc.c-torture/compile/trivial.c: ... here.
+ * gcc.c-torture/unsorted/trunc.c: Move to ...
+ * gcc.c-torture/compile/trunc.c: ... here.
+ * gcc.c-torture/unsorted/u.c: Move to ...
+ * gcc.c-torture/compile/u.c: ... here.
+ * gcc.c-torture/unsorted/udconvert.c: Move to ...
+ * gcc.c-torture/compile/udconvert.c: ... here.
+ * gcc.c-torture/unsorted/udivmod4.c: Move to ...
+ * gcc.c-torture/compile/udivmod4.c: ... here.
+ * gcc.c-torture/unsorted/UHIcmp.c: Move to ...
+ * gcc.c-torture/compile/UHIcmp.c: ... here.
+ * gcc.c-torture/unsorted/uns.c: Move to ...
+ * gcc.c-torture/compile/uns.c: ... here.
+ * gcc.c-torture/unsorted/uns_tst.c: Move to ...
+ * gcc.c-torture/compile/uns_tst.c: ... here.
+ * gcc.c-torture/unsorted/UQIcmp.c: Move to ...
+ * gcc.c-torture/compile/UQIcmp.c: ... here.
+ * gcc.c-torture/unsorted/USIcmp.c: Move to ...
+ * gcc.c-torture/compile/USIcmp.c: ... here.
+ * gcc.c-torture/unsorted/uuarg.c: Move to ...
+ * gcc.c-torture/compile/uuarg.c: ... here.
+ * gcc.c-torture/unsorted/v.c: Move to ...
+ * gcc.c-torture/compile/v.c: ... here.
+ * gcc.c-torture/unsorted/w.c: Move to ...
+ * gcc.c-torture/compile/w.c: ... here.
+ * gcc.c-torture/unsorted/ww.c: Move to ...
+ * gcc.c-torture/compile/ww.c: ... here.
+ * gcc.c-torture/unsorted/xb.c: Move to ...
+ * gcc.c-torture/compile/xb.c: ... here.
+ * gcc.c-torture/unsorted/xbg.c: Move to ...
+ * gcc.c-torture/compile/xbg.c: ... here.
+ * gcc.c-torture/unsorted/x.c: Move to ...
+ * gcc.c-torture/compile/x.c: ... here.
+ * gcc.c-torture/unsorted/xc.c: Move to ...
+ * gcc.c-torture/compile/xc.c: ... here.
+ * gcc.c-torture/unsorted/xcsebug.c: Move to ...
+ * gcc.c-torture/compile/xcsebug.c: ... here.
+ * gcc.c-torture/unsorted/xdi.c: Move to ...
+ * gcc.c-torture/compile/xdi.c: ... here.
+ * gcc.c-torture/unsorted/xfoo.c: Move to ...
+ * gcc.c-torture/compile/xfoo.c: ... here.
+ * gcc.c-torture/unsorted/xi.c: Move to ...
+ * gcc.c-torture/compile/xi.c: ... here.
+ * gcc.c-torture/unsorted/xlop.c: Move to ...
+ * gcc.c-torture/compile/xlop.c: ... here.
+ * gcc.c-torture/unsorted/xmtst.c: Move to ...
+ * gcc.c-torture/compile/xmtst.c: ... here.
+ * gcc.c-torture/unsorted/xneg.c: Move to ...
+ * gcc.c-torture/compile/xneg.c: ... here.
+ * gcc.c-torture/unsorted/xopt.c: Move to ...
+ * gcc.c-torture/compile/xopt.c: ... here.
+ * gcc.c-torture/unsorted/xor.c: Move to ...
+ * gcc.c-torture/compile/xor.c: ... here.
+ * gcc.c-torture/unsorted/xorn.c: Move to ...
+ * gcc.c-torture/compile/xorn.c: ... here.
+ * gcc.c-torture/unsorted/xp.c: Move to ...
+ * gcc.c-torture/compile/xp.c: ... here.
+ * gcc.c-torture/unsorted/xpp.c: Move to ...
+ * gcc.c-torture/compile/xpp.c: ... here.
+ * gcc.c-torture/unsorted/xs.c: Move to ...
+ * gcc.c-torture/compile/xs.c: ... here.
+ * gcc.c-torture/unsorted/xsh.c: Move to ...
+ * gcc.c-torture/compile/xsh.c: ... here.
+ * gcc.c-torture/unsorted/xz.c: Move to ...
+ * gcc.c-torture/compile/xz.c: ... here.
+ * gcc.c-torture/unsorted/xzz.c: Move to ...
+ * gcc.c-torture/compile/xzz.c: ... here.
+
+2014-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.c-torture/execute/20010129-1.c: Fix typo in -mtune.
+ (abort, exit): Declare.
+
+2014-09-01 Yury Gribov <y.gribov@samsung.com>
+
+ PR sanitizer/61897
+ PR sanitizer/62140
+ * c-c++-common/asan/pr62140-1.c: New test.
+ * c-c++-common/asan/pr62140-2.c: New test.
+
+2014-08-31 Fritz Reese <Reese-Fritz@zai.com>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/62309
+ * gcc/testsuite/gfortran.dg/auto_save_2.f90: New.
+
+2014-08-31 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_lib_comm_1.f90: New.
+
+2014-08-30 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/execute/20140828-1.c: New testcase.
+
+2014-08-29 DJ Delorie <dj@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_size32plus):
+ Increase size to avoid false positives on 24-bit address spaces.
+ * gcc.c-torture/compile/limits-stringlit.c: Skip if msp430.
+ * gcc.dg/lto/pr54709_1.c: Fix memcpy prototype.
+ * gcc.dg/torture/pta-ptrarith-3.c: Use __SIZE_TYPE__ instead of "int".
+ * gcc.dg/torture/pr36373-10.c: Use __SIZE_TYPE__ if present.
+ * gcc.dg/torture/pr57864.c: Use __SIZE_TYPE__.
+ * gcc.dg/torture/pr26763-2.c: Use __SIZE_TYPE__ instead of "int".
+ * gcc.dg/tree-ssa/isolate-3.c: Use __SIZE_TYPE__ instead of "long unsigned int".
+ * gcc.dg/pr52549.c: Use __SIZE_TYPE__ if present.
+
+2014-08-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/54002
+ * g++.dg/cpp0x/constexpr-54002.C: New.
+
+2014-08-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/56991
+ * g++.dg/cpp0x/constexpr-56991.C: New.
+
+2014-08-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57764
+ * g++.dg/cpp0x/constexpr-57764.C: New.
+
+2014-08-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59938
+ * g++.dg/cpp0x/constexpr-59938.C: New.
+
+2014-08-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61484
+ * g++.dg/cpp0x/constexpr-61484.C: New.
+
+2014-08-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/builtins-1.c: Add tests for vec_xl, vec_xst,
+ vec_round, vec_splat, vec_div, and vec_mul.
+ * gcc.target/powerpc/builtins-2.c: New test.
+
+2014-08-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62283
+ * gfortran.dg/vect/pr62283.f: New testcase.
+ * gcc.dg/tree-ssa/cunroll-5.c: Adjust.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
+ * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Likewise.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: Likewise.
+ * gcc.dg/vect/vect-33.c: Likewise.
+
+2014-08-28 Yury Gribov <y.gribov@samsung.com>
+
+ * c-c++-common/asan/pr62089.c: Fix test on 32-bit platforms.
+
+2014-08-28 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR cpp/23827 - standard C++ should not have hex float preprocessor
+ tokens
+ * g++.dg/cpp/pr23827_cxx11.C: New.
+ * g++.dg/cpp/pr23827_cxx98.C: New.
+ * g++.dg/cpp/pr23827_cxx98_neg.C: New.
+ * gcc.dg/cpp/pr23827_c90.c: New.
+ * gcc.dg/cpp/pr23827_c90_neg.c: New.
+ * gcc.dg/cpp/pr23827_c99.c: New.
+
+2014-08-27 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/52892
+ * g++.dg/cpp0x/constexpr-52892-1.C: New.
+ * g++.dg/cpp0x/constexpr-52892-2.C: Likewise.
+ * g++.dg/cpp0x/constexpr-52282-1.C: Likewise.
+
+2014-08-27 Guozhi Wei <carrot@google.com>
+
+ PR target/62262
+ * gcc.target/aarch64/pr62262.c: New test.
+
+2014-08-26 Joseph Myers <joseph@codesourcery.com>
+
+ PR target/60606
+ PR target/61330
+ * gcc.dg/torture/pr60606-1.c, gcc.target/arm/pr60606-2.c,
+ gcc.target/arm/pr60606-3.c, gcc.target/arm/pr60606-4.c: New tests.
+
+2014-08-26 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
+ failure on s390*-*-linux-gnu.
+
+2014-08-26 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62175
+ * g++.dg/torture/pr62175.C: New testcase.
+
+2014-08-25 Bernd Schmidt <bernds@codesourcery.com>
+
+ * gcc.c-torture/execute/execute.exp: Replace with slightly adapted
+ copy of compile/compile.exp.
+ * gcc.c-torture/execute/20010122-1.c: Skip if -fomit-frame-pointer.
+ * gcc.c-torture/execute/20010129-1.c: Add -mtune=i686 if compiling for
+ i?86-*.
+ * gcc.c-torture/execute/20020404-1.c: Require int32plus. Skip if
+ m32c-*-*.
+ * gcc.c-torture/execute/20021024-1.c: Require int32plus.
+ * gcc.c-torture/execute/20021127-1.c: Add -std=c99 option.
+ * gcc.c-torture/execute/20030125-1.c: Require c99_runtime.
+ * gcc.c-torture/execute/20030216-1.c: Skip if -O1.
+ * gcc.c-torture/execute/20030222-1.c: Skip on spu-*-*.
+ * gcc.c-torture/execute/20040629-1.c: Require int32plus.
+ * gcc.c-torture/execute/20040703-1.c: Likewise.
+ * gcc.c-torture/execute/20040705-1.c: Likewise.
+ * gcc.c-torture/execute/20040705-2.c: Likewise.
+ * gcc.c-torture/execute/20040709-1.c: Likewise.
+ * gcc.c-torture/execute/20040709-2.c: Likewise.
+ * gcc.c-torture/execute/20040811-1.c: Likewise.
+ * gcc.c-torture/execute/20050316-1.c: Likewise. Add -Wno-psabi.
+ * gcc.c-torture/execute/20050316-2.c: Use -mno-mmx -Wno-psabi when
+ compiling for x86_64-* or i?86-*.
+ * gcc.c-torture/execute/20050604-1.c: Likewise.
+ * gcc.c-torture/execute/20050316-3.c: Add -Wno-psabi option.
+ * gcc.c-torture/execute/20050604-1.c: Use -mno-mmx when compiling
+ for x86_64-* or i?86-*.
+ * gcc.c-torture/execute/20061101-1.c: Require int32plus.
+ * gcc.c-torture/execute/20061220-1.c: Skip on rl78-*.
+ * gcc.c-torture/execute/20081117-1.c: Require int32plus.
+ * gcc.c-torture/execute/20101011-1.c: Add -fnon-call-exceptions
+ option.
+ * gcc.c-torture/execute/20111227-2.c: Moved to...
+ * gcc.dg/20111227-2.c: ... here. Add -free option.
+ * gcc.c-torture/execute/20111227-3.c: Likewise move to...
+ * gcc.dg/20111227-3.c: ... here. Add -free option.
+ * gcc.c-torture/execute/20120919-1.c: Require int32plus.
+ * gcc.c-torture/execute/920612-1.c: Add -fwrapv option. Add
+ declarations for abort and exit.
+ * gcc.c-torture/execute/920711-1.c: Likewise.
+ * gcc.c-torture/execute/930529-1.c: Likewise.
+ * gcc.c-torture/execute/980709-1.c: Xfail if on AIX with -msoft-float.
+ * gcc.c-torture/execute/981130-1.c: Xfail on m32r-* with scheduling.
+ * gcc.c-torture/execute/990127-1.c: Add delcarations for abort and
+ exit.
+ * gcc.c-torture/execute/990127-2.c: Add -mpc64 option if compiling
+ for i?86-* or x86_64-*. Add declarations for abort and exit.
+ * gcc.c-torture/execute/990413-2.c: Skip if not compiling for
+ i?86-* or x86_64-*.
+ * gcc.c-torture/execute/990826-0.c: Xfail if on AIX with -msoft-float.
+ * gcc.c-torture/execute/bf64-1.c: Xfail on mcore-*.
+ * gcc.c-torture/execute/bitfld-4.c: Require int32plus.
+ * gcc.c-torture/execute/cmpsi-2.c: Likewise.
+ * gcc.c-torture/execute/eeprof-1.c: Add -finstrument-functions option.
+ Xfail on powerpc-ibm-aix*. Add declaration for abort.
+ * gcc.c-torture/execute/ipa-sra-2.c: Require int32plus.
+ * gcc.c-torture/execute/loop-2f.c: Require mmap. Skip if on
+ m68k-linux.
+ * gcc.c-torture/execute/loop-2g.c: Likewise.
+ * gcc.c-torture/execute/mode-dependent-address.c: Require stdint_types.
+ * gcc.c-torture/execute/nest-align-1.c: Add -mno-eabi option for
+ powerpc-*-eabi*.
+ * gcc.c-torture/execute/pr19689.c: Require int32plus.
+ * gcc.c-torture/execute/pr22493-1.c: Add -fwrapv option.
+ * gcc.c-torture/execute/pr23047.c: Likewise.
+ * gcc.c-torture/execute/pr23135.c: Add -Wno-psabi option. Add
+ declarations for abort and exit.
+ * gcc.c-torture/execute/pr29797-1.c: Require int32plus.
+ * gcc.c-torture/execute/pr31448.c: Likewise.
+ * gcc.c-torture/execute/pr35456.c: Skip on vax.
+ * gcc.c-torture/execute/pr37573.c: Require int32plus.
+ * gcc.c-torture/execute/pr38151.c: Add -Wno-psabi option.
+ * gcc.c-torture/execute/pr39228.c: Add -mieee for sh* and alpha*.
+ Skip on spu-*.
+ * gcc.c-torture/execute/pr39501.c: Add -ffast-math option. Add
+ declarations for abort and exit.
+ * gcc.c-torture/execute/pr40386.c: Add declarations for abort and exit.
+ * gcc.c-torture/execute/pr43220.c: Require int32plus.
+ * gcc.c-torture/execute/pr44583.c: Add -mieee option for sh*.
+ * gcc.c-torture/execute/pr45262.c: Require int32plus.
+ * gcc.c-torture/execute/pr47237.c: Xfail on nios2-*.
+ * gcc.c-torture/execute/pr51581-1.c: Require int32plus.
+ * gcc.c-torture/execute/pr51582-2.c: Likewise.
+ * gcc.c-torture/execute/pr52979-1.c: Likewise.
+ * gcc.c-torture/execute/pr52979-2.c: Likewise.
+ * gcc.c-torture/execute/pr56799.c: Likewise.
+ * gcc.c-torture/execute/pr57124.c: Likewise. Add -fno-strict-overflow
+ option. Add declarations for abort and exit.
+ * gcc.c-torture/execute/pr57344-2.c: Require int32plus.
+ * gcc.c-torture/execute/pr58570.c: Likewise.
+ * gcc.c-torture/execute/pr60822.c: Likewise.
+ * gcc.c-torture/execute/pr7284-1.c: Likewise.
+ * gcc.c-torture/execute/shiftdi.c: Likewise.
+ * gcc.c-torture/execute/simd-4.c: Require stdint_types.
+ * gcc.c-torture/execute/strncmp-1.c: Xfail if vxworks_kernel.
+ * gcc.c-torture/execute/usmul.c: Require int32plus.
+ * gcc.c-torture/execute/vrp-5.c: Likewise.
+ * gcc.c-torture/execute/vrp-6.c: Likewise.
+ * gcc.c-torture/execute/zerolen-2.c: Skip on epiphany-*.
+ * gcc.c-torture/execute/20010122-1.x: Delete.
+ * gcc.c-torture/execute/20010129-1.x: Delete.
+ * gcc.c-torture/execute/20020404-1.x: Delete.
+ * gcc.c-torture/execute/20021024-1.x: Delete.
+ * gcc.c-torture/execute/20021127-1.x: Delete.
+ * gcc.c-torture/execute/20030125-1.x: Delete.
+ * gcc.c-torture/execute/20030216-1.x: Delete.
+ * gcc.c-torture/execute/20030222-1.x: Delete.
+ * gcc.c-torture/execute/20040629-1.x: Delete.
+ * gcc.c-torture/execute/20040703-1.x: Delete.
+ * gcc.c-torture/execute/20040705-1.x: Delete.
+ * gcc.c-torture/execute/20040705-2.x: Delete.
+ * gcc.c-torture/execute/20040709-1.x: Delete.
+ * gcc.c-torture/execute/20040709-2.x: Delete.
+ * gcc.c-torture/execute/20040811-1.x: Delete.
+ * gcc.c-torture/execute/20050316-1.x: Delete.
+ * gcc.c-torture/execute/20050316-2.x: Delete.
+ * gcc.c-torture/execute/20050316-3.x: Delete.
+ * gcc.c-torture/execute/20050604-1.x: Delete.
+ * gcc.c-torture/execute/20061101-1.x: Delete.
+ * gcc.c-torture/execute/20061220-1.x: Delete.
+ * gcc.c-torture/execute/20081117-1.x: Delete.
+ * gcc.c-torture/execute/20101011-1.x: Delete.
+ * gcc.c-torture/execute/20120919-1.x: Delete.
+ * gcc.c-torture/execute/920612-1.x: Delete.
+ * gcc.c-torture/execute/920710-1.x: Delete.
+ * gcc.c-torture/execute/920711-1.x: Delete.
+ * gcc.c-torture/execute/930529-1.x: Delete.
+ * gcc.c-torture/execute/931004-12.x: Delete.
+ * gcc.c-torture/execute/980709-1.x: Delete.
+ * gcc.c-torture/execute/981130-1.x: Delete.
+ * gcc.c-torture/execute/990127-2.x: Delete.
+ * gcc.c-torture/execute/990413-2.x: Delete.
+ * gcc.c-torture/execute/990826-0.x: Delete.
+ * gcc.c-torture/execute/bf64-1.x: Delete.
+ * gcc.c-torture/execute/bitfld-4.x: Delete.
+ * gcc.c-torture/execute/cmpsi-2.x: Delete.
+ * gcc.c-torture/execute/cvt-1.x: Delete.
+ * gcc.c-torture/execute/eeprof-1.x: Delete.
+ * gcc.c-torture/execute/ipa-sra-2.x: Delete.
+ * gcc.c-torture/execute/loop-2f.x: Delete.
+ * gcc.c-torture/execute/loop-2g.x: Delete.
+ * gcc.c-torture/execute/mode-dependent-address.x: Delete.
+ * gcc.c-torture/execute/nest-align-1.x: Delete.
+ * gcc.c-torture/execute/pr19689.x: Delete.
+ * gcc.c-torture/execute/pr22493-1.x: Delete.
+ * gcc.c-torture/execute/pr23047.x: Delete.
+ * gcc.c-torture/execute/pr23135.x: Delete.
+ * gcc.c-torture/execute/pr29797-1.x: Delete.
+ * gcc.c-torture/execute/pr31448.x: Delete.
+ * gcc.c-torture/execute/pr35456.x: Delete.
+ * gcc.c-torture/execute/pr37573.x: Delete.
+ * gcc.c-torture/execute/pr38151.x: Delete.
+ * gcc.c-torture/execute/pr39228.x: Delete.
+ * gcc.c-torture/execute/pr39501.x: Delete.
+ * gcc.c-torture/execute/pr40386.x: Delete.
+ * gcc.c-torture/execute/pr43220.x: Delete.
+ * gcc.c-torture/execute/pr44683.x: Delete.
+ * gcc.c-torture/execute/pr45262.x: Delete.
+ * gcc.c-torture/execute/pr47237.x: Delete.
+ * gcc.c-torture/execute/pr51581-1.x: Delete.
+ * gcc.c-torture/execute/pr51581-2.x: Delete.
+ * gcc.c-torture/execute/pr52979-1.x: Delete.
+ * gcc.c-torture/execute/pr52979-2.x: Delete.
+ * gcc.c-torture/execute/pr53366-1.x: Delete.
+ * gcc.c-torture/execute/pr56799.x: Delete.
+ * gcc.c-torture/execute/pr57124.x: Delete.
+ * gcc.c-torture/execute/pr57344-2.x: Delete.
+ * gcc.c-torture/execute/pr58570.x: Delete.
+ * gcc.c-torture/execute/pr60822.x: Delete.
+ * gcc.c-torture/execute/pr7284-1.x: Delete.
+ * gcc.c-torture/execute/shiftdi.x: Delete.
+ * gcc.c-torture/execute/simd-4.x: Delete.
+ * gcc.c-torture/execute/strncmp-1.x: Delete.
+ * gcc.c-torture/execute/usmul.x: Delete.
+ * gcc.c-torture/execute/vrp-5.x: Delete.
+ * gcc.c-torture/execute/vrp-6.x: Delete.
+ * gcc.c-torture/execute/zerolen-2.x: Delete.
+
+2014-08-25 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.old-deja/g++.pt/var1.C: Use c++14, not c++1y, in dg-error.
+
+2014-08-25 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/34938
+ * g++.dg/template/pr34938-1.C: New.
+ * g++.dg/template/pr34938-2.C: Likewise.
+
+2014-08-24 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/61996
+ * gcc.target/sh/pr61996.c: New.
+
+2014-08-23 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ * g++.dg/cpp0x/cplusplus.C: New.
+ * g++.dg/cpp0x/cplusplus_0x.C: New.
+ * g++.dg/cpp0x/auto3.C: Change c++1y to c++14.
+ * g++.dg/cpp0x/auto41.C: Ditto.
+ * g++.dg/cpp0x/auto9.C: Ditto.
+ * g++.dg/cpp0x/initlist26.C: Ditto.
+ * g++.dg/cpp0x/pr59111.C: Ditto.
+ * g++.dg/cpp0x/trailing2.C: Ditto.
+ * g++.dg/cpp1y/attr-deprecated.C: Ditto.
+ * g++.dg/cpp1y/auto-dtor1.C: Ditto.
+ * g++.dg/cpp1y/auto-fn1.C: Ditto.
+ * g++.dg/cpp1y/auto-fn2.C: Ditto.
+ * g++.dg/cpp1y/auto-fn3.C: Ditto.
+ * g++.dg/cpp1y/auto-fn4.C: Ditto.
+ * g++.dg/cpp1y/auto-fn5.C: Ditto.
+ * g++.dg/cpp1y/auto-fn6.C: Ditto.
+ * g++.dg/cpp1y/auto-fn7.C: Ditto.
+ * g++.dg/cpp1y/auto-fn8.C: Ditto.
+ * g++.dg/cpp1y/auto-fn9.C: Ditto.
+ * g++.dg/cpp1y/auto-fn10.C: Ditto.
+ * g++.dg/cpp1y/auto-fn11.C: Ditto.
+ * g++.dg/cpp1y/auto-fn12.C: Ditto.
+ * g++.dg/cpp1y/auto-fn13.C: Ditto.
+ * g++.dg/cpp1y/auto-fn14.C: Ditto.
+ * g++.dg/cpp1y/auto-fn15.C: Ditto.
+ * g++.dg/cpp1y/auto-fn16.C: Ditto.
+ * g++.dg/cpp1y/auto-fn17.C: Ditto.
+ * g++.dg/cpp1y/auto-fn18.C: Ditto.
+ * g++.dg/cpp1y/auto-fn19.C: Ditto.
+ * g++.dg/cpp1y/auto-fn20.C: Ditto.
+ * g++.dg/cpp1y/auto-fn21.C: Ditto.
+ * g++.dg/cpp1y/auto-fn22.C: Ditto.
+ * g++.dg/cpp1y/auto-fn23.C: Ditto.
+ * g++.dg/cpp1y/auto-fn24.C: Ditto.
+ * g++.dg/cpp1y/auto-fn25.C: Ditto.
+ * g++.dg/cpp1y/auto-mangle1.C: Ditto.
+ * g++.dg/cpp1y/auto-neg1.C: Ditto.
+ * g++.dg/cpp1y/digit-sep.C: Ditto.
+ * g++.dg/cpp1y/digit-sep-neg.C: Ditto.
+ * g++.dg/cpp1y/digit-sep-cxx11-neg.C: Ditto.
+ * g++.dg/cpp1y/fn-generic-member-ool.C: Ditto.
+ * g++.dg/cpp1y/lambda-deduce-mult.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-cfun.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-dep.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-mixed.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-udt.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-variadic.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-vla1.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-x.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-xcfun.C: Ditto.
+ * g++.dg/cpp1y/lambda-generic-xudt.C: Ditto.
+ * g++.dg/cpp1y/lambda-init.C: Ditto.
+ * g++.dg/cpp1y/lambda-init1.C: Ditto.
+ * g++.dg/cpp1y/lambda-init2.C: Ditto.
+ * g++.dg/cpp1y/lambda-init3.C: Ditto.
+ * g++.dg/cpp1y/lambda-init4.C: Ditto.
+ * g++.dg/cpp1y/lambda-init5.C: Ditto.
+ * g++.dg/cpp1y/lambda-init6.C: Ditto.
+ * g++.dg/cpp1y/lambda-init7.C: Ditto.
+ * g++.dg/cpp1y/lambda-init8.C: Ditto.
+ * g++.dg/cpp1y/lambda-init9.C: Ditto.
+ * g++.dg/cpp1y/mangle1.C: Ditto.
+ * g++.dg/cpp1y/pr57640.C: Ditto.
+ * g++.dg/cpp1y/pr57644.C: Ditto.
+ * g++.dg/cpp1y/pr58500.C: Ditto.
+ * g++.dg/cpp1y/pr58533.C: Ditto.
+ * g++.dg/cpp1y/pr58534.C: Ditto.
+ * g++.dg/cpp1y/pr58535.C: Ditto.
+ * g++.dg/cpp1y/pr58536.C: Ditto.
+ * g++.dg/cpp1y/pr58548.C: Ditto.
+ * g++.dg/cpp1y/pr58549.C: Ditto.
+ * g++.dg/cpp1y/pr58637.C: Ditto.
+ * g++.dg/cpp1y/pr58708.C: Ditto.
+ * g++.dg/cpp1y/pr59110.C: Ditto.
+ * g++.dg/cpp1y/pr59112.C: Ditto.
+ * g++.dg/cpp1y/pr59113.C: Ditto.
+ * g++.dg/cpp1y/pr59629.C: Ditto.
+ * g++.dg/cpp1y/pr59635.C: Ditto.
+ * g++.dg/cpp1y/pr59636.C: Ditto.
+ * g++.dg/cpp1y/pr59638.C: Ditto.
+ * g++.dg/cpp1y/pr59867.C: Ditto.
+ * g++.dg/cpp1y/pr60033.C: Ditto.
+ * g++.dg/cpp1y/pr60052.C: Ditto.
+ * g++.dg/cpp1y/pr60053.C: Ditto.
+ * g++.dg/cpp1y/pr60054.C: Ditto.
+ * g++.dg/cpp1y/pr60064.C: Ditto.
+ * g++.dg/cpp1y/pr60065.C: Ditto.
+ * g++.dg/cpp1y/pr60190.C: Ditto.
+ * g++.dg/cpp1y/pr60311.C: Ditto.
+ * g++.dg/cpp1y/pr60332.C: Ditto.
+ * g++.dg/cpp1y/pr60376.C: Ditto.
+ * g++.dg/cpp1y/pr60377.C: Ditto.
+ * g++.dg/cpp1y/pr60384.C: Ditto.
+ * g++.dg/cpp1y/pr60390.C: Ditto.
+ * g++.dg/cpp1y/pr60391.C: Ditto.
+ * g++.dg/cpp1y/pr60393.C: Ditto.
+ * g++.dg/cpp1y/pr60573.C: Ditto.
+ * g++.dg/cpp1y/pr60626.C: Ditto.
+ * g++.dg/cpp1y/pr60627.C: Ditto.
+ * g++.dg/cpp1y/regress1.C: Ditto.
+ * g++.dg/cpp1y/system-binary-constants-1.C: Ditto.
+ * g++.dg/cpp1y/udlit-char-template.C: Ditto.
+ * g++.dg/cpp1y/udlit-char-template-neg.C: Ditto.
+ * g++.dg/cpp1y/udlit-empty-string-neg.C: Ditto.
+ * g++.dg/cpp1y/udlit-enc-prefix-neg.C: Ditto.
+ * g++.dg/cpp1y/udlit-userdef-string.C: Ditto.
+ * g++.dg/cpp1y/var-templ1.C: Ditto.
+ * g++.dg/cpp1y/var-templ2.C: Ditto.
+ * g++.dg/cpp1y/var-templ3.C: Ditto.
+ * g++.dg/cpp1y/var-templ4.C: Ditto.
+ * g++.dg/cpp1y/var-templ5.C: Ditto.
+ * g++.dg/cpp1y/var-templ6.C: Ditto.
+ * g++.dg/cpp1y/var-templ7.C: Ditto.
+ * g++.dg/cpp1y/vla1.C: Ditto.
+ * g++.dg/cpp1y/vla2.C: Ditto.
+ * g++.dg/cpp1y/vla3.C: Ditto.
+ * g++.dg/cpp1y/vla4.C: Ditto.
+ * g++.dg/cpp1y/vla5.C: Ditto.
+ * g++.dg/cpp1y/vla8.C: Ditto.
+ * g++.dg/cpp1y/vla9.C: Ditto.
+ * g++.dg/cpp1y/vla10.C: Ditto.
+ * g++.dg/cpp1y/vla11.C: Ditto.
+ * g++.dg/cpp1y/vla12.C: Ditto.
+ * g++.dg/cpp1y/vla13.C: Ditto.
+ * g++.dg/cpp1y/vla-initlist1.C: Ditto.
+ * g++.dg/ext/vector23.C: Ditto.
+ * g++.dg/ext/vla11.C: Ditto.
+ * gcc/testsuite/g++.dg/ubsan/cxx1y-vla.C: Ditto.
+ * g++.dg/warn/Wvla-2.C: Ditto.
+ * g++.dg/debug/dwarf2/auto1.C: Ditto.
+ * g++.dg/cpp1z/typename-tmpl-tmpl-parm-ped-neg.C: Ditto.
+ * g++.dg/cpp1y/cplusplus.C: Check for exact date.
+ * g++.dg/cpp1y/system-binary-constants-1.C: Check C++14 instead of C++1y
+ in error message.
+ * g++.dg/system-binary-constants-1.C: Ditto.
+ * g++.dg/cpp1y/cplusplus_1y.C: New.
+ * g++.dg/cpp1z/cplusplus.C: New.
+ * lib/target-supports.exp:
+ (check_effective_target_c++1y*): Rename to check_effective_target_c++14*
+ (check_effective_target_c++11_only): Call check_effective_target_c++14;
+ (check_effective_target_c++11_down): Ditto.
+
+2014-08-22 Marek Polacek <polacek@redhat.com>
+
+ PR c++/62199
+ * c-c++-common/pr62199.c: New test.
+ * c-c++-common/pr62199-2.c: New test.
+ * g++.dg/warn/Wparentheses-25.C: Drop XFAILs.
+
+2014-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR c++/57709
+ * g++.dg/Wshadow.C: New test.
+
+2014-08-22 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR fortran/62135
+ * gfortran.dg/pr62135.f90: New test.
+
+2014-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * g++.dg/warn/wdate-time.C: Remove.
+ * gcc.dg/wdate-time.c: Move from here...
+ * c-c++-common/wdate-time.c: ... to here.
+
+2014-08-22 Joost VandeVondele <Joost.VandeVondele@mat.ethz.ch>
+
+ * gfortran.dg/use_without_only_1.f90: New test.
+
+2014-08-22 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR other/62008
+ * c-c++-common/cilk-plus/AN/pr62008.c: New test.
+
+2014-08-22 Tony Wang <tony.wang@arm.com>
+
+ * g++.dg/tls/thread_local6.C: Skip this test case when target uses
+ dejagnu wrapper.
+
+2014-08-21 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/62214
+ * gfortran.dg/array_assignment_5.f90: New test.
+
+2014-08-21 Sandra Loosemore <sandra@codesourcery.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_logical_op_short_circuit): Add nios2.
+ * gcc.dg/tree-ssa/reassoc-33.c: Skip for nios2.
+ * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
+ * gcc.dg/tree-ssa/interposition.c: Require fpic effective target
+ for test using -fPIC.
+ * gcc.dg/lto/pr61526_0.c: Likewise.
+
+2014-08-21 Jan Hubicka <hubicka@ucw.cz>
+
+ PR tree-optimization/62091
+ * g++.dg/ipa/devirt-37.C: Update template.
+ * g++.dg/ipa/devirt-40.C: New testcase.
+
+2014-08-21 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/62112
+ * gcc.dg/tree-ssa/pr62112-1.c: New file.
+ * gcc.dg/tree-ssa/pr62112-2.c: Likewise.
+ * gcc.c-torture/execute/pr35472.c: Add noclone attribute.
+ * gcc.c-torture/execute/20071219-1.c: Likewise.
+
+2014-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * testsuite/gcc.target/powerpc/builtins-1.c: New test.
+
+2014-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/swaps-p8-1.c: New test.
+ * gcc.target/powerpc/swaps-p8-2.c: New test.
+ * gcc.target/powerpc/swaps-p8-3.c: New test.
+ * gcc.target/powerpc/swaps-p8-4.c: New test.
+ * gcc.target/powerpc/swaps-p8-5.c: New test.
+ * gcc.target/powerpc/swaps-p8-6.c: New test.
+ * gcc.target/powerpc/swaps-p8-7.c: New test.
+ * gcc.target/powerpc/swaps-p8-8.c: New test.
+ * gcc.target/powerpc/swaps-p8-9.c: New test.
+ * gcc.target/powerpc/swaps-p8-10.c: New test.
+ * gcc.target/powerpc/swaps-p8-11.c: New test.
+ * gcc.target/powerpc/swaps-p8-12.c: New test.
+
+2014-08-20 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/ipa/ctor-empty-1.c: Update template.
+
+2014-08-20 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-37.C: Fix testcase.
+
+2014-08-20 Martin Jambor <mjambor@suse.cz>
+ Wei Mi <wmi@google.com>
+
+ PR ipa/60449
+ PR middle-end/61776
+ * testsuite/gcc.dg/lto/pr60449_1.c: New test.
+ * testsuite/gcc.dg/lto/pr60449_0.c: New test.
+ * testsuite/gcc.dg/pr61776.c: New test.
+
+2014-08-20 Steve Ellcey <sellcey@mips.com>
+
+ PR middle-end/49191
+ * lib/target-supports.exp (check_effective_target_non_strict_align):
+ Add function description.
+
+2014-08-20 Jan Hubicka <hubicka@ucw.cz>
+
+ * testsuite/g++.dg/ipa/devirt-17.C: Update template.
+ * testsuite/g++.dg/ipa/devirt-16.C: Update template.
+
+2014-08-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR c/59304
+ * opts-common.c (set_option): Call diagnostic_classify_diagnostic
+ before setting the option.
+ * diagnostic.c (diagnostic_classify_diagnostic): Record
+ command-line status.
+
+2014-08-20 Mark Wielaard <mjw@redhat.com>
+
+ * gcc.dg/guality/restrict.c: Add `used' attribute to all variables.
+
+2014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * lib/gcc-defs.exp (${tool}_check_unsupported_p):
+ Return memory full when we have a tiny target and relocation
+ truncation occurs.
+ * lib/gcc-dg.exp (gcc-dg-prune): Likewise.
+ * lib/objc.exp (${tool}_check_unsupported_p): Likewise.
+ * lib/target-supports.exp (check_effective_target_tiny): New function.
+
+2014-08-20 Joost VandeVondele <Joost.VandeVondele@mat.ethz.ch>
+
+ * gfortran.dg/errnocheck_1.f90: New test.
+ * gfortran.dg/associative_1.f90: New test.
+
+2014-08-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR preprocessor/51303
+ * gcc.dg/cpp/Wmissingdirs.c: Test for the warning option.
+
+2014-08-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR c/60975
+ PR c/53063
+ * gcc.dg/cpp/Wvariadic-1p.c: New test.
+
+2014-08-19 Janis Johnson <janisjo@codesourcery.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_arm_v8_neon_ok_nocache): Add
+ "-march-armv8-a" to compile flags.
+
+2014-08-19 Marek Polacek <polacek@redhat.com>
+
+ PR c++/62153
+ * c-c++-common/Wbool-compare-1.c: New test.
+
+2014-08-19 Patrick Palka <ppalka@gcc.gnu.org>
+
+ PR c/45584
+ * gcc.dg/pr13519-1.c: Adjust.
+
+2014-08-19 Mark Wielaard <mjw@redhat.com>
+
+ * gcc.dg/guality/const-volatile.c: Add `used' attribute to pi.
+
+2014-07-08 Mark Wielaard <mjw@redhat.com>
+
+ PR debug/59051
+ * gcc.dg/guality/restrict.c: New test.
+
+2014-08-19 Mark Wielaard <mjw@redhat.com>
+
+ * lib/gcc-gdb-test.exp (gdb-test): Handle type:var for gdb ptype
+ matching. Catch '<unknown type in ' to recognize older gdb versions.
+ * gcc.dg/guality/const-volatile.c: New test.
+
+2014-08-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/debug/dwarf2/nested-4.C: XFAIL on *-*-solaris2.1[1-9]* &&
+ !gas.
+
+2014-08-19 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/Wc99-c11-compat-1.c: New test.
+ * gcc.dg/Wc99-c11-compat-2.c: New test.
+ * gcc.dg/Wc99-c11-compat-3.c: New test.
+ * gcc.dg/Wc99-c11-compat-4.c: New test.
+ * gcc.dg/Wc99-c11-compat-5.c: New test.
+ * gcc.dg/Wc99-c11-compat-6.c: New test.
+ * gcc.dg/Wc99-c11-compat-7.c: New test.
+
+2014-08-19 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/Wc90-c99-compat-4.c: Remove all dg-warnings.
+ * gcc.dg/Wc90-c99-compat-5.c: Remove all dg-errors.
+ * gcc.dg/Wc90-c99-compat-7.c: New test.
+ * gcc.dg/Wc90-c99-compat-8.c: New test.
+ * gcc.dg/Wdeclaration-after-statement-4.c: New test.
+
+2014-08-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
+ Steven Bosscher <steven@gcc.gnu.org>
+
+ PR c/52952
+ * gcc.dg/redecl-4.c: Add column markers.
+ * gcc.dg/format/bitfld-1.c: Likewise.
+ * gcc.dg/format/attr-2.c: Likewise.
+ * gcc.dg/format/attr-6.c: Likewise.
+ * gcc.dg/format/array-1.c: Likewise.
+ * gcc.dg/format/attr-7.c: Likewise.
+ * gcc.dg/format/asm_fprintf-1.c: Likewise.
+ * gcc.dg/format/attr-4.c: Likewise.
+ * gcc.dg/format/branch-1.c: Likewise.
+ * gcc.dg/format/c90-printf-1.c: Likewise.
+
+2014-08-18 Aldy Hernandez <aldyh@redhat.com>
+
+ * guality/nrv-1.c: Add `used' attribute to a1.
+
+2014-08-18 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62090
+ * gcc.dg/pr62090-2.c: New testcase.
+
+2014-08-18 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * g++.dg/ipa/pr61800.C: New.
+
+2014-08-18 Yury Gribov <y.gribov@samsung.com>
+
+ PR sanitizer/62089
+ * c-c++-common/asan/pr62089.c: New test.
+ * c-c++-common/asan/bitfield-1.c: New test.
+ * c-c++-common/asan/bitfield-2.c: New test.
+ * c-c++-common/asan/bitfield-3.c: New test.
+ * c-c++-common/asan/bitfield-4.c: New test.
+
+2014-08-18 Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ PR tree-optimization/52904
+ * gcc.dg/pr52904.c: New test.
+
+2014-08-17 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/finalize_27.f90: New.
+
+2014-08-16 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/compile/20140816-1.c: New testcase.
+
+2014-08-16 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/52819
+ * g++.dg/template/pr52819.C: New.
+
+2014-08-15 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/62142
+ * gfortran.dg/realloc_on_assign_24.f90: New test.
+
+2014-08-15 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/62072
+ Revert:
+ 2014-07-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 1584
+ PR c++/57466
+ * g++.dg/template/pr57466.C: New.
+ * g++.dg/cpp0x/pr57466.C: Likewise.
+ * g++.dg/template/unify6.C: Update.
+
+ * g++.dg/cpp0x/sfinae52.C: New.
+
+2014-08-15 Ilya Tocar <tocarip@gmail.com>
+
+ PR target/61878
+ * gcc.target/i386/avx512f-typecast-1.c: New test.
+ * gcc.target/i386/avx512f-vpcmpequd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpequd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpequq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpequq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpged-1.c: Add new intrinsic.
+ * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtud-1.c: New test.
+ * gcc.target/i386/avx512f-vpcmpgtud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
+
+2014-08-15 Jakub Jelinek <jakub@redhat.com>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/62131
+ * gfortran.dg/gomp/pr62131.f90: New test.
+
+2014-08-15 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62031
+ * gcc.dg/torture/pr62031.c: New testcase.
+
+2014-08-15 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.dg/tree-ssa/ivopts-lt-2.c: New test.
+
+2014-08-14 Jan Hubicka <hubicka@ucw.cz>
+
+ PR tree-optimization/62091
+ * g++.dg/ipa/devirt-38.C: New testcase.
+
+2014-08-14 Marek Polacek <polacek@redhat.com>
+
+ DR 458
+ * gcc.dg/c11-stdatomic-2.c: New test.
+
+2014-08-14 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/62106
+ * gfortran.dg/array_constructor_49.f90: New test.
+
+2014-08-14 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/54377
+ * g++.dg/template/pr54377.C: New.
+ * g++.dg/cpp0x/pr54377.C: Likewise.
+ * g++.dg/cpp0x/alias-decl-2.C: Adjust.
+ * g++.dg/cpp0x/pr51226.C: Likewise.
+ * g++.dg/cpp0x/variadic2.C: Likewise.
+ * g++.dg/parse/too-many-tmpl-args1.C: Likewise.
+ * g++.dg/template/dtor3.C: Likewise.
+ * g++.dg/template/qualttp4.C: Likewise.
+ * g++.dg/template/spec28.C: Likewise.
+ * g++.old-deja/g++.brendan/crash8.C: Likewise.
+ * g++.old-deja/g++.pt/ttp7.C: Likewise.
+
+2014-08-14 Tom de Vries <tom@codesourcery.com>
+
+ PR rtl-optimization/62004
+ PR rtl-optimization/62030
+ * gcc.dg/pr62004.c: New test.
+ * gcc.dg/pr62030.c: Same.
+ * gcc.target/mips/pr62030-octeon.c: Same.
+
+2014-08-14 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp0x/alias-decl-4.C: Adjust for parser change.
+ * g++.dg/cpp0x/decltype2.C: Likewise.
+ * g++.dg/cpp0x/decltype3.C: Likewise.
+ * g++.dg/cpp0x/pr60249.C: Likewise.
+ * g++.dg/cpp0x/variadic-ex10.C: Likewise.
+ * g++.dg/cpp0x/variadic-ex14.C: Likewise.
+ * g++.dg/cpp0x/variadic2.C: Likewise.
+ * g++.dg/cpp0x/variadic74.C: Likewise.
+ * g++.dg/parse/error10.C: Likewise.
+ * g++.dg/parse/error15.C: Likewise.
+ * g++.dg/parse/error2.C: Likewise.
+ * g++.dg/template/crash106.C: Likewise.
+ * g++.dg/template/crash89.C: Likewise.
+ * g++.dg/template/nontype7.C: Likewise.
+ * g++.dg/template/void3.C: Likewise.
+ * g++.dg/template/void7.C: Likewise.
+
+2014-08-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62090
+ * gcc.dg/pr62090.c: New testcase.
+
+2014-08-14 Richard Biener <rguenther@suse.de>
+
+ PR rtl-optimization/62079
+ * g++.dg/pr62079.C: New testcase.
+
+2014-08-14 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.target/arm/max-insns-skipped.c: New test.
+
+2014-08-14 Bin Cheng <bin.cheng@arm.com>
+
+ * c-c++-common/addrtmp.c: Add bind_pic_locally option.
+
+2014-08-12 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/concat.c: Add dg-options.
+ * gcc.dg/func-outside-2.c: Add __extension__.
+ * gcc.dg/pr19967.c: Use -std=c99.
+ * gcc.dg/pr22458-1.c: Add dg-options.
+ * gcc.dg/pr33676.c: Add dg-options.
+ * gcc.dg/gnu-predef-1.c: New test.
+ * gcc.dg/c90-func-1.c: New test.
+ * gcc.dg/c90-func-2.c: New test.
+ * gcc.dg/c90-func-2.h: New test.
+
+2014-08-12 Janis Johnson <janisjo@codesourcery.com>
+
+ * lib/target/supports.exp
+ (check_effective_target_arm_v8_neon_ok_nocache): Check for armv8
+ or later.
+
+ * gcc.dg/pr59418.c: Don't add ARM options for a Thumb1 multilib.
+
+ * gcc.target/arm/neon-vext-execute.c: Skip if the test won't run
+ on Neon hardware.
+
+ * gcc.target/arm/pr48784.c: Skip for thumb1 multilib.
+ * gcc.target/arm/pr59985.c: Likewise.
+
+2014-08-12 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR other/61962
+ * c-c++-common/cilk-plus/AN/pr61962.c: New test.
+
+2014-08-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR middle-end/62103
+ * gcc.c-torture/execute/bitfld-6.c: New test.
+
+2014-08-11 Janis Johnson <janisjo@codesourcery.com>
+
+ * gcc.target/arm/frame-pointer-1.c: Skip if Thumb is not supported.
+ * gcc.target/arm/pr56184.C: Likewise.
+ * gcc.target/arm/pr59896.c: Likewise.
+ * gcc.target/arm/stack-red-zone.c: Likewise.
+ * gcc.target/arm/thumb-find-work-register.c: Likewise.
+
+ * lib/target-supports.exp (check_effective_target_arm_thumb1_ok,
+ check_effective_target_arm_thumb2_ok): Test with code that passes
+ an argument and returns a result.
+
+2014-08-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62075
+ * gcc.dg/vect/pr62075.c: New testcase.
+
+2014-08-11 Felix Yang <fei.yang0953@gmail.com>
+
+ PR tree-optimization/62073
+ * gcc.dg/vect/pr62073.c: New test.
+
+2014-08-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/62070
+ * gcc.dg/pr62070.c: New testcase.
+
+2014-08-11 Yury Gribov <y.gribov@samsung.com>
+
+ * c-c++-common/asan/inc.c: Update test.
+ * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-1.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-4.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-9.c: Likewise.
+
+2014-08-10 Marek Polacek <polacek@redhat.com>
+
+ PR c/51849
+ * gcc.dg/Wc90-c99-compat-1.c: New test.
+ * gcc.dg/Wc90-c99-compat-2.c: New test.
+ * gcc.dg/Wc90-c99-compat-3.c: New test.
+ * gcc.dg/Wc90-c99-compat-4.c: New test.
+ * gcc.dg/Wc90-c99-compat-5.c: New test.
+ * gcc.dg/Wc90-c99-compat-6.c: New test.
+ * gcc.dg/wvla-1.c: Adjust dg-warning.
+ * gcc.dg/wvla-2.c: Adjust dg-warning.
+ * gcc.dg/wvla-4.c: Adjust dg-warning.
+ * gcc.dg/wvla-6.c: Adjust dg-warning.
+
+2014-08-10 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/61999
+ * gfortran.dg/dot_product_3.f90: New test case.
+
+2014-08-09 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-35.C: Fix template.
+ * g++.dg/ipa/devirt-36.C: Likewise.
+ * g++.dg/ipa/devirt-37.C: New testcase.
+
+2014-08-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp0x/Wnarrowing1.C: Adjust for errors.
+ * g++.dg/cpp0x/enum29.C: Adjust.
+
+2014-08-08 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/strlenopt-8.c: Remove XFAIL.
+ * gcc.dg/tree-prof/stringop-2.c: Adjust.
+ * gfortran.dg/array_memcpy_4.f90: Likewise.
+ * gfortran.dg/trim_optimize_1.f90: Likewise.
+ * gfortran.dg/trim_optimize_2.f90: Likewise.
+
+2014-08-08 Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ * gcc.dg/zero_sign_ext_test.c: New test.
+
+2014-08-08 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.dg/torture/pr61772.c: Skip lto running.
+
+2014-08-07 John David Anglin <danglin@gcc.gnu.org>
+
+ PR tree-optimization/60707
+ * gfortran.dg/pr45636.f90: xfail on 32-bit hppa*-*-*.
+
+2014-08-07 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-35.C: New testcase.
+ * g++.dg/ipa/devirt-36.C: New testcase.
+
+2014-08-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51312
+ * g++.dg/cpp0x/enum29.C: New.
+
+2014-08-07 John David Anglin <danglin@gcc.gnu.org>
+
+ * gcc.dg/atomic/c11-atomic-exec-4.c: Undefine _POSIX_C_SOURCE before
+ defining in dg-options.
+ * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
+
+ * gcc.dg/atomic/stdatomic-flag.c: Add xfail comment.
+
+ * gcc.dg/memcpy-5.c: Add -fno-common option on hppa*-*-hpux*.
+
+ * gcc.c-torture/compile/pr60655-1.c: Don't add -fdata-sections option
+ on 32-bit hppa-hpux.
+
+ * gcc.dg/pr57233.c: Add -fno-common option on hppa*-*-hpux*.
+ * c-c++-common/pr50459.c: Likewise.
+
+2014-08-07 Petr Murzin <petr.murzin@intel.com>
+
+ * gcc.target/i386/avx512f-vfixupimmpd-2.c: Include float.h instead of
+ values.h, change MAXDOUBLE for DBL_MAX.
+ * gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmps-2.c: Include float.h instead of
+ values.h, change MAXFLOAT for FLT_MAX.
+ * gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2d-2.c: Do not include values.h.
+ * gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2q-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2d-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2q-2.c: Ditto.
+
+2014-08-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.dg/pr61756.c: Remove arm-specific dg-options.
+
+2014-08-07 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/fold-reassoc-3.c: New test.
+
+2013-08-07 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ * gcc.target/i386/struct-size.c: New.
+
+2014-08-07 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/cproj-fails-with-broken-glibc.c: Remove test.
+ * lib/target-supports.exp (check_effective_target_glibc)
+ (check_effective_target_glibc_2_12_or_later)
+ (check_effective_target_glibc_2_11_or_earlier): Remove proc.
+
+2014-08-07 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.target/arm/get_address_cost_aligned_max_offset.c: New test.
+
+2014-08-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/43906
+ * g++.dg/warn/Waddress-1.C: New.
+
+2014-08-06 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.dg/pr44194-1.c: Remove an extraneous brace.
+
+2014-08-06 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR debug/61923
+ * gcc.target/i386/pr61923.c: New test.
+
+2014-08-06 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vdup_n_2.c: New test.
+
+2014-08-06 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.dg/pr44194-1.c: Also exclude powerpc*-*-linux*, except if
+ powerpc_elfv2.
+
+2014-08-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/61801
+ * gcc.target/i386/pr61801.c: Rewritten.
+
+2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vqdmlals_lane_s32):
+ Fix types.
+ (test_vqdmlsls_lane_s32): Likewise.
+ * gcc.target/aarch64/simd/vqdmlals_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsls_lane_s32.c: Likewise.
+
+2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c: New test.
+ * gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhh_laneq_s16_1.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhs_laneq_s32_1.c: Likewise.
+
+2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vmul_f64_1.c: New test.
+ * gcc.target/aarch64/simd/vmul_n_f64_1.c: Likewise.
+ * gcc.target/aarch64/simd/vmuld_lane_f64_1.c: Likewise.
+ * gcc.target/aarch64/simd/vmuld_laneq_f64_1.c: Likewise.
+ * gcc.target/aarch64/simd/vmuls_lane_f32_1.c: Likewise.
+ * gcc.target/aarch64/simd/vmuls_laneq_f32_1.c: Likewise.
+
+2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.dg/torture/ftrapv-1.c: Correct usage of dg-require-fork.
+
+2014-08-04 Rohit <rohitarulraj@freescale.com>
+
+ PR target/60102
+ * gcc.target/powerpc/pr60102.c: New testcase.
+
+2014-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/61713
+ * gcc.dg/pr61756.c: New test.
+
+2014-08-04 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/cproj-fails-with-broken-glibc.c: Use xfail for broken glibc
+ version instead of required-target.
+ * lib/target-supports.exp
+ (check_effective_target_not_glibc_2_11_or_earlier): Replace by ...
+ (check_effective_target_glibc_2_11_or_earlier): ... this.
+
+2014-08-04 Arnaud Charlet <charlet@adacore.com>
+
+ * gnat.dg/discr6.ad[sb]: Remove, no longer relevant.
+ * gnat.dg/specs/debug1.ads: Adjust.
+ * gnat.dg/specs/formal_type.ads: Fix error in test.
+
+2014-08-03 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/case-bogus-1.c: New test.
+
+2014-08-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/15339
+ * g++.dg/other/default9.C: New.
+ * g++.dg/other/default10.C: Likewise.
+ * g++.dg/other/default3.C: Remove xfail.
+
+2014-08-02 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/warn/Wsuggest-final.C: New testcase.
+ * g++.dg/ipa/devirt-34.C: Fix.
+
+2014-08-02 Marek Polacek <polacek@redhat.com>
+
+ PR c/59855
+ * gcc.dg/Wdesignated-init-2.c: New test.
+
+2014-08-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 217 again
+ * g++.dg/tc1/dr217-2.C: New.
+
+2014-08-01 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR other/61963
+ * c-c++-common/cilk-plus/AN/pr61963.c: New test.
+
+2014-07-08 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR middle-end/61455
+ * c-c++-common/cilk-plus/AN/pr61455.c: New test.
+ * c-c++-common/cilk-plus/AN/pr61455-2.c: Likewise.
+
+2014-08-01 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/legitimize_stack_var_before_reload_1.c: New
+ testcase.
+
+2014-08-01 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61762
+ * gcc.dg/pr61762.c: Align the string to make the testcase work
+ on strict-align targets.
+
+2014-08-01 Jakub Jelinek <jakub@redhat.com>
+
+ * c-c++-common/ubsan/align-1.c: New test.
+ * c-c++-common/ubsan/align-2.c: New test.
+ * c-c++-common/ubsan/align-3.c: New test.
+ * c-c++-common/ubsan/align-4.c: New test.
+ * c-c++-common/ubsan/align-5.c: New test.
+ * c-c++-common/ubsan/attrib-4.c: New test.
+ * g++.dg/ubsan/align-1.C: New test.
+ * g++.dg/ubsan/align-2.C: New test.
+ * g++.dg/ubsan/align-3.C: New test.
+ * g++.dg/ubsan/attrib-1.C: New test.
+ * g++.dg/ubsan/null-1.C: New test.
+ * g++.dg/ubsan/null-2.C: New test.
+
+2014-08-01 Tom de Vries <tom@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_glibc)
+ (check_effective_target_glibc_2_12_or_later)
+ (check_effective_target_not_glibc_2_11_or_earlier): New proc.
+ * gcc.dg/cproj-fails-with-broken-glibc.c: Require effective target
+ not_glibc_2_11_or_earlier.
+
+2014-07-31 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/pr51879-7.c: Remove superfluous declaration of bar.
+
+2014-07-31 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vpaddd_f64): New.
+ (test_vpaddd_s64): Likewise.
+ (test_vpaddd_s64): Likewise.
+ * gcc.target/aarch64/simd/vpaddd_f64: New.
+ * gcc.target/aarch64/simd/vpaddd_s64: New.
+ * gcc.target/aarch64/simd/vpaddd_u64: New.
+
+2014-07-31 Charles Baylis <charles.baylis@linaro.org>
+
+ PR target/61948
+ * gcc.target/arm/pr61948.c: New test case.
+
+2014-07-31 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61964
+ * gcc.dg/torture/pr61964.c: New testcase.
+
+2014-07-31 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/60517
+ * c-c++-common/addrtmp.c: New file.
+ * c-c++-common/uninit-G.c: Adapt.
+
+2014-07-31 Bingfeng Mei <bmei@broadcom.com>
+
+ PR lto/61868
+ * gcc.dg/pr61868.c: New test.
+
+2014-07-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57397
+ * g++.dg/cpp0x/vt-57397-1.C: New.
+ * g++.dg/cpp0x/vt-57397-2.C: Likewise.
+
+2014-07-30 Arnaud Charlet <charlet@adacore.com>
+
+ * gnat.dg/case_null.adb, gnat.dg/specs/debug1.ads: Adjust tests.
+
+2014-07-30 Tom Tromey <tromey@redhat.com>
+
+ PR c/59855
+ * gcc.dg/Wdesignated-init.c: New file.
+
+2014-07-29 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-34.C: New testcase.
+
+2014-07-28 Richard Biener <rguenther@suse.de>
+
+ PR rtl-optimization/61801
+ * gcc.target/i386/pr61801.c: Fix testcase.
+
+2014-07-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/fold-abs-5.c: New test.
+ * gcc.dg/Wstrict-overflow-25.c: XFAIL everywhere.
+ * gcc.dg/fold-compare-8.c: Likewise.
+
+2014-07-28 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/52478
+ * gcc.dg/torture/ftrapv-1.c: New testcase.
+
+2014-07-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61921
+ * gfortran.dg/pr61921.f90: New testcase.
+
+2014-07-28 Richard Biener <rguenther@suse.de>
+
+ PR rtl-optimization/61801
+ * gcc.target/i386/pr61801.c: New testcase.
+
+2014-07-27 Marek Polacek <polacek@redhat.com>
+
+ PR c/61861
+ * gcc.dg/pr61861.c: New test.
+
+2014-07-27 Petr Murzin <petr.murzin@intel.com>
+
+ * gcc.target/i386/avx512f-vbroadcastf64x4-2.c: Fix the uninitialized
+ variable problem.
+
+2014-07-27 Richard Sandiford <rdsandiford@googlemail.com>
+
+ PR rtl-optimization/61926
+ * gcc.target/mips/const-anchor-1.c, gcc.target/mips/const-anchor-2.c:
+ Reverse argument order.
+ * gcc.target/mips/const-anchor-3.c, gcc.target/mips/const-anchor-4.c:
+ New XFAILed tests that match the original order.
+
+2014-07-26 Marek Polacek <polacek@redhat.com>
+
+ PR c/61077
+ * gcc.dg/pr61077.c: Use \[^\n\]* instead of .* in the regexp.
+
+2014-07-26 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/61881
+ PR fortran/61888
+ PR fortran/57305
+ * gfortran.dg/sizeof_2.f90: Change dg-error.
+ * gfortran.dg/sizeof_4.f90: New.
+ * gfortran.dg/storage_size_1.f08: Correct expected
+ value.
+
+2014-07-26 Marc Glisse <marc.glisse@inria.fr>
+
+ PR target/44551
+ * gcc.target/i386/pr44551-1.c: New file.
+
+2014-07-25 Xinliang David Li <davidxl@google.com>
+
+ * g++.dg/tree-prof/tree-prof.exp: Define macros.
+ * g++.dg/tree-prof/reorder_class1.h: New file.
+ * g++.dg/tree-prof/reorder_class2.h: New file.
+ * g++.dg/tree-prof/reorder.C: New test.
+ * g++.dg/tree-prof/morefunc.C: New test.
+
+2014-07-25 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ Implement N4051 - Allow typename in a template template parameter
+ * lib/target-supports.exp (check_effective_target_c++1y): Now
+ means C++1y and up.
+ (check_effective_target_c++1y_down): New.
+ (check_effective_target_c++1z_only): New.
+ (check_effective_target_c++1z): New.
+ * g++.dg/cpp1z/typename-tmpl-tmpl-parm.C: New.
+ * g++.dg/cpp1z/typename-tmpl-tmpl-parm-neg.C: New.
+ * g++.dg/cpp1z/typename-tmpl-tmpl-parm-.C: New.
+
+2014-07-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/storage_size_5.f90: New.
+
+2014-07-25 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61762
+ PR middle-end/61894
+ * gcc.dg/pr61762.c: New testcase.
+ * gcc.dg/fold-cstring.c: Likewise.
+ * gcc.dg/fold-cvect.c: Likewise.
+
+2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gcc.target/powerpc/ppc64-abi-warn-3.c: New test.
+
+ * gcc.c-torture/execute/20050316-1.x: Add -Wno-psabi.
+ * gcc.c-torture/execute/20050604-1.x: Add -Wno-psabi.
+ * gcc.c-torture/execute/20050316-3.x: New file. Add -Wno-psabi.
+ * gcc.c-torture/execute/pr23135.x: Likewise.
+
+2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gcc.target/powerpc/ppc64-abi-warn-2.c: New test.
+
+2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gcc.target/powerpc/ppc64-abi-warn-1.c: New test.
+
+2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * g++.dg/compat/struct-layout-1.exp: Load g++-dg.exp.
+
+2014-07-24 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/test_frame_1.c: Match optimized instruction
+ sequences.
+ * gcc.target/aarch64/test_frame_2.c: Likewise.
+ * gcc.target/aarch64/test_frame_4.c: Likewise.
+ * gcc.target/aarch64/test_frame_6.c: Likewise.
+ * gcc.target/aarch64/test_frame_7.c: Likewise.
+ * gcc.target/aarch64/test_frame_8.c: Likewise.
+ * gcc.target/aarch64/test_frame_10.c: Likewise.
+
+2014-07-24 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/test_frame_1.c: Match optimized instruction
+ sequences.
+ * gcc.target/aarch64/test_frame_10.c: Likewise.
+ * gcc.target/aarch64/test_frame_2.c: Likewise.
+ * gcc.target/aarch64/test_frame_4.c: Likewise.
+ * gcc.target/aarch64/test_frame_6.c: Likewise.
+ * gcc.target/aarch64/test_frame_7.c: Likewise.
+ * gcc.target/aarch64/test_frame_8.c: Likewise.
+ * gcc.target/aarch64/test_fp_attribute_1.c: Likewise.
+
+2014-07-24 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61160
+ * g++.dg/ipa/pr61160-2.C (main): Always return zero.
+
+2014-07-24 Richard Biener <rguenther@suse.de>
+
+ PR ipa/61823
+ * gcc.dg/torture/pr43879_1.c: Add -fno-inline.
+
+2014-07-24 Andreas Schwab <schwab@suse.de>
+
+ * lib/target-supports.exp (check_effective_target_arm_nothumb):
+ Also check for __arm__.
+
+2014-07-24 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/test_frame_12.c: Match optimized instruction
+ sequences.
+
+2014-07-24 Marek Polacek <polacek@redhat.com>
+
+ PR c/57653
+ * c-c++-common/pr57653.c: New test.
+ * c-c++-common/pr57653.h: New file.
+ * c-c++-common/pr57653-2.c: New test.
+ * c-c++-common/pr57653-2.h: New file.
+
+2014-07-23 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/test_frame_common.h: New file.
+ * gcc.target/aarch64/test_frame_1.c: Likewise.
+ * gcc.target/aarch64/test_frame_2.c: Likewise.
+ * gcc.target/aarch64/test_frame_3.c: Likewise.
+ * gcc.target/aarch64/test_frame_4.c: Likewise.
+ * gcc.target/aarch64/test_frame_5.c: Likewise.
+ * gcc.target/aarch64/test_frame_6.c: Likewise.
+ * gcc.target/aarch64/test_frame_7.c: Likewise.
+ * gcc.target/aarch64/test_frame_8.c: Likewise.
+ * gcc.target/aarch64/test_frame_9.c: Likewise.
+ * gcc.target/aarch64/test_frame_10.c: Likewise.
+ * gcc.target/aarch64/test_frame_11.c: Likewise.
+ * gcc.target/aarch64/test_frame_12.c: Likewise.
+ * gcc.target/aarch64/test_frame_13.c: Likewise.
+ * gcc.target/aarch64/test_frame_14.c: Likewise.
+ * gcc.target/aarch64/test_frame_15.c: Likewise.
+
+2014-07-23 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/bounds-2.c (fn4): Adjust to check the array size
+ in the structure.
+
+2014-07-23 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.dg/ira-shrinkwrap-prep-1.c (target): Add arm_nothumb.
+ * gcc.dg/ira-shrinkwrap-prep-2.c (target): Likewise.
+ * gcc.dg/pr10474.c (target): Likewise.
+
+2014-07-22 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61160
+ * pr61160-3.C (main): Return zero.
+
+2014-07-22 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/arm/simd/vexts64_1.c: Remove #include, inline test body.
+ * gcc.target/arm/simd/vextu64_1.c: Likewise.
+ * gcc.target/aarch64/simd/ext_s64_1.c: Likewise.
+ * gcc.target/aarch64/simd/ext_u64_1.c: Likewise.
+ * gcc.target/aarch64/simd/ext_s64.x: Remove.
+ * gcc.target/aarch64/simd/ext_u64.x: Remove.
+
+2014-07-22 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ PR tree-optimization/61822
+ * gcc.dg/vect/cond-reduc-1.c: Add missed dg directive.
+
+2014-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vbsl_f64_1.c: New test.
+
+2014-07-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/fuse-caller-save-xmm.c (dg-options): Use
+ -msse2 -mno-avx instead of -msse.
+
+2014-07-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/ipa/imm-devirt-2.C (dg-final): Improve einline dump string.
+ * gcc.dg/pr44024.c (dg-options): Add -O1.
+ (dg-final): Check for the condition.
+ * gcc.dg/vect/pr61680.c (dg-final): Cleanup vect tree dump.
+
+2014-07-21 Bin Cheng <bin.cheng@arm.com>
+
+ PR target/55701
+ * gcc.target/arm/memset-inline-1.c: New test.
+ * gcc.target/arm/memset-inline-2.c: New test.
+ * gcc.target/arm/memset-inline-3.c: New test.
+ * gcc.target/arm/memset-inline-4.c: New test.
+ * gcc.target/arm/memset-inline-5.c: New test.
+ * gcc.target/arm/memset-inline-6.c: New test.
+ * gcc.target/arm/memset-inline-7.c: New test.
+ * gcc.target/arm/memset-inline-8.c: New test.
+ * gcc.target/arm/memset-inline-9.c: New test.
+
+2014-07-21 Tom de Vries <tom@codesourcery.com>
+
+ PR target/61827
+ * gcc.target/i386/fuse-caller-save-rec.c: Allow underscore prefix
+ to bar symbol in scan-assembler-times call check.
+
+2014-07-21 Tom de Vries <tom@codesourcery.com>
+
+ PR target/61827
+ * gcc.target/i386/fuse-caller-save-xmm.c: Allow LC0 without dot prefix
+ for darwin in scan-assembler-times check.
+ * gcc.target/i386/fuse-caller-save.c: Remove cfi-related
+ scan-assembler-not checks. Add checks for insns.
+ (main): Remove.
+ * gcc.target/i386/fuse-caller-save-rec.c: Remove cfi-related
+ scan-assembler-not checks. Copy checks from i386/fuse-caller-save.c.
+ (main): Remove.
+
+2014-07-21 Tom de Vries <tom@codesourcery.com>
+
+ PR target/61827
+ * gcc.target/i386/fuse-caller-save-xmm.c: Add -fomit-frame-pointer to
+ dg-options. Add checks for insns with xmm registers. Remove
+ cfi_def_cfa_offset checks. Generalize checks containing %rsp.
+ (main): Remove.
+
+2014-07-21 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/61855
+ * gcc.target/i386/pr61855.c: New test.
+
+2014-07-20 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/pack20.ad[sb]: New test.
+ * gnat.dg/pack20_pkg.ads: New helper.
+
+2014-07-20 Ian Lance Taylor <iant@google.com>
+
+ * go.test/go-test.exp (go-gc-tests): Support multiple files in one
+ package for compiledir tests.
+
+2014-07-20 Marek Polacek <polacek@redhat.com>
+
+ PR c/61852
+ * gcc.dg/pr61852.c: New test.
+
+2014-07-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/stack-usage-2.c: Adjust.
+
+2014-07-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/61794
+ * gcc.target/i386/pr61794.c: New test.
+
+2014-07-17 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/umips-lwp-1.c (foo): Use a shift/add sequence
+ involving both inputs rather than a multiplication involving one.
+ * gcc.target/mips/umips-lwp-2.c (foo): Likewise.
+ * gcc.target/mips/umips-lwp-3.c (foo): Likewise.
+ * gcc.target/mips/umips-lwp-4.c (foo): Likewise.
+
+2014-07-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/50961
+ * g++.dg/template/operator13.C: New.
+
+2014-07-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vfma_f64.c: New test.
+ * gcc.target/aarch64/simd/vmla_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vfms_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vmls_f64.c: Likewise.
+
+2014-07-17 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/ubsan/bounds-2.c: Change output pattern.
+ * c-c++-common/ubsan/bounds-5.c: Likewise.
+ * c-c++-common/ubsan/bounds-6.c: Likewise.
+ * c-c++-common/ubsan/bounds-7.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-1.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-10.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-2.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-3.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-4.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-5.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-6.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
+ * gcc.dg/ubsan/float-cast-overflow-bf.c: Likewise.
+ * g++.dg/ubsan/float-cast-overflow-bf.C: Likewise.
+
+2014-07-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vcaled_f64.c: Mark expected value volatile.
+ * gcc.target/aarch64/simd/vcales_f32.c: Likewise.
+ * gcc.target/aarch64/simd/vcaltd_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vcalts_f32.c: Likewise.
+
+2014-07-17 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/atomic/c11-atomic-exec-5.c (dg-additional-options): Use
+ -mfp-trap-mode=sui instead of -mieee-with-inexact for alpha*-*-*.
+ * gfortran.dg/ieee/ieee_1.F90 (dg-additional-options): Ditto.
+
+2014-07-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61804
+ * g++.dg/parse/pr61804.C: New.
+
+2014-07-16 Arnaud Charlet <charlet@adacore.com>
+
+ * gnat.dg/specs/alignment2.ads: Update.
+ * gnat.dg/specs/size_clause1.ads: Likewise.
+ * gnat.dg/specs/size_clause2.ads: Likewise.
+
+2014-07-16 Dodji Seketeli <dodji@redhat.com>
+
+ PR preprocessor/60723 - missing system-ness marks for macro tokens
+ * gcc.dg/cpp/syshdr{4,5}.{c,h}: New test files.
+
+2014-07-15 Uros Bizjak <ubizjak@gmail.com>
+
+ * gfortran.dg/ieee/rounding_1.f90: Rename from ieee_rounding_1.f90.
+ * gfortran.dg/ieee/ieee_1.F90 (dg-additional-options): Add
+ -mieee-with-inexact for alpha*-*-*.
+
+2014-07-15 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/target-supports.exp (check_effective_target_fenv_exceptions):
+ Add IEEE options to compile flags.
+ * gcc.dg/atomic/c11-atomic-exec-5.c: Ditto. Add -mieee-with-inexact
+ additional option and lower ITER_COUNT to 100 for alpha*-*-* targets.
+
+2014-07-15 Michael Matz <matz@suse.de>
+
+ PR rtl-optimization/61772
+ * gcc.dg/torture/pr61772.c: New test.
+
+2014-07-15 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/ubsan/bounds-1.c: New test.
+
+2014-06-15 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_34.f90: New.
+ * gfortran.dg/coarray_6.f90: Update test case.
+
+2014-07-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61779
+ * gcc.dg/tree-ssa/ssa-copyprop-2.c: New testcase.
+
+2014-07-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61786
+ * gcc.dg/torture/pr61786.c: New testcase.
+ * gcc.dg/lto/pr61786_0.c: Likewise.
+ * gcc.dg/lto/pr61786_1.c: Likewise.
+
+2014-07-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61757
+ PR tree-optimization/61783
+ PR tree-optimization/61787
+ * gcc.dg/torture/pr61757.c: New testcase.
+ * gcc.dg/torture/pr61787.c: Likewise.
+
+2014-07-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/61294
+ * c-c++-common/Wmemset-transposed-args1.c: New test.
+ * c-c++-common/Wmemset-transposed-args2.c: New test.
+ * g++.dg/warn/Wmemset-transposed-args-1.C: New test.
+
+2014-07-13 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/pr36901.h: Simplify because non-zero symbol folding no
+ longer happens during parsing.
+ * gcc.dg/pr44024.c: Update template.
+ * g++.dg/tree-ssa/nonzero-2.C: New testcase.
+ * g++.dg/tree-ssa/nonzero-1.C: New testcase.
+ * gcc.dg/tree-ssa/nonzero-1.c: New testcase.
+
+2014-07-13 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/i386/fuse-caller-save-xmm-run.c: New test.
+ * gcc.target/i386/fuse-caller-save-xmm.c: New test.
+
+2014-07-13 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR C++/60209 - Declaration of user-defined literal operator cause error
+ * g++.dg/cpp0x/pr60209-neg.C: New.
+ * g++.dg/cpp0x/pr60209.C: New.
+ * g++.dg/cpp1y/udlit-empty-string-neg.C: Adjust messages.
+
+2014-07-13 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60967
+ * g++.dg/cilk-plus/pr60967.C: New.
+
+2014-07-13 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_atomic_4.f90: Avoid using a kind=16 integer.
+
+2014-07-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/61780
+ * gfortran.dg/dependency_44.f90 : New test
+
+2014-07-12 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_atomic_1.f90: Update dg-error.
+ * gfortran.dg/coarray_atomic_2.f90: New.
+ * gfortran.dg/coarray_atomic_3.f90: New.
+ * gfortran.dg/coarray_atomic_4.f90: New.
+ * gfortran.dg/coarray/atomic_2.f90: New.
+
+2014-07-11 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR c++/57644 - [C++1y] Cannot bind bitfield to lvalue reference
+ * g++.dg/cpp0x/pr57644.C: New.
+
+2014-07-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/53159
+ * g++.dg/cpp0x/Wnarrowing1.C: New.
+
+2014-07-11 Andreas Schwab <schwab@linux-m68k.org>
+
+ PR preprocessor/61389
+ * gcc.dg/cpp/macsyntx.c: Update expected warnings.
+ * gcc.dg/cpp/sysmac1.c: Likewise.
+
+2014-07-11 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61473
+ * gcc.dg/memmove-4.c: New testcase.
+ * gcc.dg/strlenopt-8.c: XFAIL.
+ * gfortran.dg/coarray_lib_realloc_1.f90: Adjust.
+
+2014-07-11 Marat Zakirov <m.zakirov@samsung.com>
+
+ PR target/61561
+ * gcc.dg/pr61561.c: New test.
+
+2014-07-10 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/mips/fuse-caller-save.c: Add addressing=absolute to
+ dg-options.
+ * gcc.target/mips/fuse-caller-save-micromips.c: Same.
+ * gcc.target/mips/fuse-caller-save-mips16.c: Same. Add isa_rev=0 to
+ dg-options.
+
+2014-07-10 Richard Biener <rguenther@suse.de>
+
+ PR c-family/61741
+ * c-c++-common/torture/pr61741.c: Use signed char.
+
+2014-07-10 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt39.adb: New test.
+
+2014-07-10 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ PR tree-optimization/61742
+ * gcc.dg/torture/pr61742.c: New test.
+ * gcc.gg/vect/cond-reduc-1.c: Rename it to vect-cond-reduc-1.c
+ * gcc.gg/vect/cond-reduc-2.c: Rename it to vect-cond-reduc-2.c
+
+2014-07-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60686
+ * g++.dg/cpp0x/explicit8.C: New.
+
+2014-07-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 1584
+ PR c++/57466
+ * g++.dg/template/pr57466.C: New.
+ * g++.dg/cpp0x/pr57466.C: Likewise.
+ * g++.dg/template/unify6.C: Update.
+
+2014-07-09 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/i386/fuse-caller-save-rec.c: New test.
+
+2014-07-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/ieee/underflow_1.f90: New file.
+
+2014-07-09 Richard Biener <rguenther@suse.de>
+
+ PR c-family/61741
+ * c-c++-common/torture/pr61741.c: New testcase.
+
+2014-07-09 Pat Haugen <pthaugen@us.ibm.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_logical_op_short_circuit): Add powerpc*-*-*.
+
+2014-07-09 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/globalalias.c: Remove XFAIL.
+ * gcc.dg/localalias.c: Remove XFAIL.
+
+2014-07-09 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR c++/58155 - -Wliteral-suffix warns about tokens which are skipped
+ * g++.dg/cpp0x/pr58155.C: New.
+
+2014-07-09 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR testsuite/61453
+ * gfortran.dg/bind_c_array_params_2.f90:
+ Adjust regexp for more targets.
+
+2014-07-09 Andrew Sutton <andrew.n.sutton@gmail.com>
+ Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59361
+ * g++.dg/cpp0x/vt-59361.C: New.
+
+2014-07-08 Sriraman Tallam <tmsriram@google.com>
+
+ PR target/61599
+ * gcc.target/i386/pr61599-1.c: New test.
+ * gcc.target/i386/pr61599-2.c: New test.
+
+2014-07-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/61673
+ * gcc.c-torture/execute/pr61673.c: New test.
+
+ PR tree-optimization/61725
+ * gcc.dg/tree-ssa/vrp93.c: New test.
+ * gcc.c-torture/execute/pr61725.c: New test.
+
+2014-07-08 Richard Biener <rguenther@suse.de>
+
+ * tree-ssa-dom.h (loop_depth_of_name): Remove.
+ * tree-ssa-dom.c (record_equivalences_from_phis): Remove
+ restriction on loop depth difference.
+ (record_equality): Likewise.
+ (propagate_rhs_into_lhs): Likewise. Simplify condition.
+ (loop_depth_of_name): Remove.
+ * tree-ssa-copy.c (copy_prop_visit_phi_node): Remove
+ restriction on loop depth difference.
+ (init_copy_prop): Likewise.
+
+2014-07-08 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61681
+ * gcc.dg/torture/pr61681.c: New testcase.
+
+2014-07-08 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61680
+ * gcc.dg/vect/pr61680.c: New testcase.
+
+2014-07-08 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ PR tree-optimization/61576
+ * gcc.dg/torture/pr61576.c: New test.
+
+2014-07-08 Marek Polacek <polacek@redhat.com>
+
+ PR c/60226
+ * c-c++-common/pr60226.c: New test.
+
+2014-07-07 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/61459
+ PR fortran/58883
+ * gfortran.dg/allocatable_function_8.f90 : New test
+
+2014-07-07 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.target/powerpc/spe-evmerge.c: New file.
+
+2014-07-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp0x/override1.C: Tweak expected error messages.
+
+2014-07-07 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/asan/no-redundant-instrumentation-9.c: New test.
+
+2014-07-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58898
+ * g++.dg/parse/pr58898.C: New.
+
+2014-07-07 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/list_read_12.f90: Delete the file.
+ * gfortran.dg/vect/vect.exp: Use gfortran-dg-runtest instead
+ of dg-runtest.
+
+2014-07-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/61640
+ * gfortran.dg/arrayio_16.f90: New test.
+
+2014-07-06 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/ipa/imm-devirt-1.C: Fix regexp in dg-final.
+ * g++.dg/ipa/imm-devirt-2.C: Likewise.
+
+2014-07-06 Marek Polacek <polacek@redhat.com>
+
+ PR c/6940
+ * c-c++-common/Wsizeof-pointer-memaccess1.c: Use
+ -Wno-sizeof-array-argument.
+ * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
+ * g++.dg/warn/Wsizeof-pointer-memaccess-1.C: Likewise.
+ * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
+ * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Likewise.
+ * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Likewise.
+ * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
+ * c-c++-common/sizeof-array-argument.c: New test.
+ * gcc.dg/vla-5.c: Add dg-warnings.
+
+2014-07-05 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-26.C: Update testcase.
+ * g++.dg/ipa/imm-devirt-1.C: Update testcase.
+ * g++.dg/ipa/imm-devirt-2.C: Update testcase.
+
+2014-07-04 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/coindexed_3.f90: New.
+
+2014-07-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/61654
+ * g++.dg/opt/pr61654.C: New test.
+
+ PR tree-optimization/61684
+ * gcc.c-torture/compile/pr61684.c: New test.
+
+2014-07-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * lib/g++-dg.exp (g++-dg-runtest): Change interface to match
+ dg-runtest's. Adapt all callers.
+ * lib/gcc-dg.exp (gcc-dg-runtest): Likewise.
+ * lib/gfortran-dg.exp (gfortran-dg-runtest): Likewise.
+ * lib/go-dg.exp (go-dg-runtest): Likewise.
+ * lib/obj-c++-dg.exp (obj-c++-dg-runtest): Likewise.
+ * lib/objc-dg.exp (objc-dg-runtest): Likewise.
+
+2014-07-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/61682
+ * gcc.c-torture/execute/pr61682.c: New test.
+
+2014-07-03 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/shift-dot.c: New test.
+
+2014-07-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/ieee/ieee_1.F90: Mark variables as volatile to
+ avoid optimization.
+
+2014-07-03 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.target/arm/identical-invariants.c: New test.
+
+2014-07-02 Jan Hubicka <hubicka@ucw.cz>
+ Chen Gang <gang.chen.5i5j@gmail.com>
+
+ * gcc.c-torture/compile/section.c: New testcase.
+
+2014-07-02 Christian Bruel <christian.bruel@st.com>
+
+ PR target/29349
+ PR target/53513
+ * gcc.target/sh/fpchg.c: New test.
+
+2014-07-02 Jakub Jelinek <jakub@redhat.com>
+ Fritz Reese <Reese-Fritz@zai.com>
+
+ * gfortran.dg/oldstyle_5.f: New test.
+
+2014-07-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * gfortran.dg/ieee/ieee_1.F90 (dg-additional-options): Remove -O0.
+ * gfortran.dg/ieee/ieee_rounding_1.f90 (dg-additional-options): Add.
+
+2014-07-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp0x/variadic-ex10.C: Adjust for inform instead of error.
+ * g++.dg/cpp0x/variadic-ex14.C: Likewise.
+ * g++.dg/parse/error11.C: Likewise.
+ * g++.old-deja/g++.brendan/template17.C: Likewise.
+
+2014-07-02 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/get_array.f90: Add missing SYNC ALL.
+ * gfortran.dg/coarray/send_array.f90: Ditto.
+ * gfortran.dg/coarray/sendget_array.f90: Ditto.
+
+2014-07-01 James Greenhalgh <james.greenhalgh@arm.com>
+ Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gcc.target/aarch64/aapcs64/aapcs64.exp:
+ (additional_flags_for_func_ret): New variable based on
+ $additional_flags with -fno-use-caller-save.
+ (func-ret-*.c): Use the new variable.
+
+2014-07-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59637
+ * g++.dg/cpp0x/decltype60.C: New.
+
+2014-07-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vcage_f64.c: New test.
+ * gcc.target/aarch64/simd/vcagt_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vcale_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vcaled_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vcales_f32.c: Likewise.
+ * gcc.target/aarch64/simd/vcalt_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vcaltd_f64.c: Likewise.
+ * gcc.target/aarch64/simd/vcalts_f32.c: Likewise.
+
+2014-07-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp1y/pr59867.C: Fix target selector.
+
+2014-07-01 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/Wint-conversion.c: New test.
+
+2014-07-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/58286
+ * gcc.dg/Wincompatible-pointer-types.c: New test.
+
+2014-06-30 David Holsgrove <david.holsgrove@xilinx.com>
+
+ * gcc/testsuite/lib/scanasm.exp (dg-function-on-line): Add
+ MicroBlaze specific pattern.
+
+2014-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR c++/58781
+ PR c++/60249
+ PR c++/59867
+ * testsuite/g++.dg/cpp0x/pr58781.C: New.
+ * testsuite/g++.dg/cpp0x/pr60249.C: New.
+ * testsuite/g++.dg/cpp1y/pr59867.C: New.
+
+2014-06-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gfortran.dg/round_4.f90: Skip for powerpc*-*-linux* since the
+ test requires greater precision than the current PowerPC long
+ double implementation supports.
+
+2014-06-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/54891
+ * g++.dg/cpp0x/lambda/lambda-cast1.C: New.
+
+2014-06-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51400
+ * g++.dg/cpp0x/constexpr-attribute3.C: New.
+
+2014-06-30 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/61607
+ * gcc.dg/tree-ssa/pr61607.c: New test.
+
+2014-06-30 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/attrib-2.c: New test.
+ * g++.dg/ubsan/return-3.C: New test.
+
+2014-06-30 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR middle-end/57541
+ * c-c++-common/cilk-plus/AN/pr57541.c: New case added.
+ * c-c++-common/cilk-plus/AN/pr57541-2.c: New test.
+
+2014-06-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.dg/ira-loop-pressure.c: New test.
+
+2014-06-29 Roman Gareev <gareevroman@gmail.com>
+
+ * gcc.dg/graphite/isl-codegen-loop-dumping.c: New testcase that
+ checks that the dump is generated.
+
+2014-06-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/36275
+ PR fortran/38839
+ * gfortran.dg/binding_label_tests_2.f03: Adjust error messages.
+ * gfortran.dg/binding_label_tests_27.f90: New file.
+
+2014-06-29 Roman Gareev <gareevroman@gmail.com>
+
+ * gfortran.dg/graphite/pr59586.f: New testcase.
+
+2014-06-29 Andreas Schwab <schwab@linux-m68k.org>
+
+ * gfortran.dg/ieee/ieee_6.f90: Allow inexact together with underflow.
+
+2014-06-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/29383
+ * lib/target-supports.exp (check_effective_target_fortran_ieee):
+ New function.
+ * gfortran.dg/ieee/ieee.exp: New file.
+ * gfortran.dg/ieee/ieee_1.F90: New file.
+ * gfortran.dg/ieee/ieee_2.f90: New file.
+ * gfortran.dg/ieee/ieee_3.f90: New file.
+ * gfortran.dg/ieee/ieee_4.f90: New file.
+ * gfortran.dg/ieee/ieee_5.f90: New file.
+ * gfortran.dg/ieee/ieee_6.f90: New file.
+ * gfortran.dg/ieee/ieee_7.f90: New file.
+ * gfortran.dg/ieee/ieee_rounding_1.f90: New file.
+
+2014-06-28 Jonathan Wakely <jwakely@redhat.com>
+
+ * g++.dg/cpp0x/elision_conv.C: New.
+
+2014-06-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gfortran.dg/nint_2.f90: Don't XFAIL for powerpc64le-*-linux*.
+
+2014-06-27 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61614
+ * g++.dg/ext/complit14.C: New.
+
+2014-06-27 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61160
+ * g++.dg/ipa/pr61160-2.C: New test.
+ * g++.dg/ipa/pr61160-3.C: Likewise.
+
+2014-06-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/57233
+ PR tree-optimization/61299
+ * gcc.dg/pr57233.c: New test.
+ * gcc.target/i386/pr57233.c: New test.
+ * gcc.target/i386/sse2-pr57233.c: New test.
+ * gcc.target/i386/avx-pr57233.c: New test.
+ * gcc.target/i386/avx2-pr57233.c: New test.
+ * gcc.target/i386/avx512f-pr57233.c: New test.
+ * gcc.target/i386/xop-pr57233.c: New test.
+
+2014-06-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * gcc.dg/typeof-2.c: New testcase.
+
+2014-06-27 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/bounds-2.c: Adjust dg-output.
+ (fn1): Remove store to out-of-bounds location. Add memory barrier.
+ (fn2): Likewise.
+ (fn5): Likewise.
+ (fn6): Likewise.
+ (fn7): Likewise.
+ (fn8): Likewise.
+ (fn9): Likewise.
+ (fn11): Likewise.
+ * c-c++-common/ubsan/bounds-5.c (fn1): Remove store to out-of-bounds
+ location. Add memory barrier.
+ (fn2): Likewise.
+ (fn3): Likewise.
+ (fn4): Likewise.
+ (fn5): Likewise.
+ * c-c++-common/ubsan/bounds-7.c: New test.
+
+2014-06-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/61499
+ * gfortran.dg/arrayio_15.f90: New test.
+
+2014-06-26 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/61586
+ * gcc.target/alpha/pr61586.c: New test.
+
+2014-06-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57573
+ * g++.dg/template/pr57573.C: New.
+
+2014-06-26 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/tree-ssa/interposition.c: New testcase.
+
+2014-06-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/56633
+ * g++.dg/cpp0x/deleted8.C: New.
+
+2014-06-26 Martin Jambor <mjambor@suse.cz>
+
+ * g++.dg/simulate-thread/bitfields-2.C: Remove allow-load-data-races
+ parameter.
+ * g++.dg/simulate-thread/bitfields.C: Likewise.
+ * gcc.dg/simulate-thread/strict-align-global.c: Remove
+ allow-packed-store-data-races parameter.
+ * gcc.dg/simulate-thread/subfields.c: Likewise.
+ * gcc.dg/tree-ssa/20050314-1.c: Set parameter allow-store-data-races
+ to one.
+
+2014-06-26 Martin Jambor <mjambor@suse.cz>
+
+ * g++.dg/ipa/pr60600.C: Fix typo.
+ * g++.dg/ipa/devirt-25.C: Likewise.
+
+2014-06-26 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61607
+ * gcc.dg/tree-ssa/ssa-dom-thread-5.c: New testcase.
+
+2014-06-26 Vidya Praveen <vidyapraveen@arm.com>
+
+ * gcc.dg/inline-22.c: Add bind_pic_locally.
+ * gcc.dg/inline_4.c: Ditto.
+ * gcc.dg/fail_always_inline.c: Ditto.
+ * g++.dg/ipa/devirt-25.C: Ditto.
+
+2014-06-26 Vidya Praveen <vidyapraveen@arm.com>
+
+ * lib/target-support.exp (bind_pic_locally): Save the flags to
+ 'flags_to_postpone' instead of appending to 'flags'.
+ * lib/gcc.exp (gcc_target_compile): Append board_info's multilib_flags
+ with flags_to_postpone and revert after target_compile.
+ * lib/g++.exp (g++_target_compile): Ditto.
+ * lib/gfortran.exp (gfortran_target_compile): Ditto.
+
+2014-06-26 Nick Clifton <nickc@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_trapping): Fix typo.
+
+2014-06-26 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/61537
+ * g++.dg/template/pr61537.C: New testcase.
+
+2014-06-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gfortran.dg/default_format_denormal_2.f90: Remove xfail for
+ powerpc*-*-linux*.
+
+2014-06-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_33.f90: New.
+
+2014-06-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/coindexed_1.f90: New.
+
+2014-06-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_collectives_7.f90: New.
+
+2014-06-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * gcc.c-torture/execute/20140622-1.c: New test.
+
+2014-06-25 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 178
+ PR c++/49132
+ * g++.dg/cpp0x/aggr1.C: New.
+ * g++.dg/cpp0x/aggr2.C: Likewise.
+ * g++.dg/init/aggr11.C: Likewise.
+ * g++.dg/init/aggr12.C: Likewise.
+
+2014-06-25 Martin Jambor <mjambor@suse.cz>
+
+ * g++.dg/ipa/pr61540.C: Remove dumping test.
+
+2014-06-25 Marek Polacek <polacek@redhat.com>
+
+ PR c/61162
+ * gcc.dg/pr61162.c: Adjust dg-warning.
+ * gcc.dg/pr61162-2.c: New test.
+
+2014-06-25 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/57742
+ * gcc.dg/tree-ssa/calloc-3.c: New file.
+
+2014-06-25 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/61560
+ * gcc.dg/tree-ssa/ssa-fre-32.c: Change to avoid differences
+ for targets that return _Complex float in memory.
+
+2014-06-25 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ * gcc.target/arm/vect-noalign.c: Adjust options.
+
+2014-06-24 Cong Hou <congh@google.com>
+
+ * gcc.dg/vect/vect-reduc-sad.c: New.
+ * lib/target-supports.exp (check_effective_target_vect_usad_char): New.
+
+2014-06-24 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/57742
+ * g++.dg/tree-ssa/calloc.C: New testcase.
+ * gcc.dg/tree-ssa/calloc-1.c: Likewise.
+ * gcc.dg/tree-ssa/calloc-2.c: Likewise.
+ * gcc.dg/strlenopt-9.c: Adapt.
+
+2014-06-24 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gcc.target/aarch64/aapcs64/abitest-2.h (saved_return_address): New
+ global variable.
+ (FUNC_VAL_CHECK): Update to call myfunc via the 'ret' instruction,
+ instead of calling sequentially in the C code.
+ * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Store
+ saved_return_address to the stack frame where LR register was stored.
+ (saved_return_address): Declare weak.
+
+2014-06-24 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/33972
+ * g++.dg/other/operator3.C: New.
+ * g++.dg/template/operator8.C: Adjust.
+ * g++.dg/template/operator9.C: Likewise.
+
+2014-06-24 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/singleton_intrinsics_1.c: Save temps and cleanup.
+
+2014-06-24 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61572
+ * gcc.target/i386/pr61572.c: New testcase.
+
+2014-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/gomp/udr2.f90 (f7, f9): Add !$omp parallel with
+ reduction clause.
+ * gfortran.dg/gomp/udr4.f90 (f4): Likewise.
+ Remove Label is never defined expected error.
+ * gfortran.dg/gomp/udr8.f90: New test.
+
+2014-06-24 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR tree-optimization/61554
+ * g++.dg/torture/pr61554.C: New testcase.
+
+2014-06-23 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/asan/strlen-overflow-1.c: Change match patterns.
+
+2014-06-23 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/localalias-2.c: Guard by require-alias.
+ * gcc.dg/globalalias-2.c: Likewise.
+
+2014-06-23 Kai Tietz <ktietz@redhat.com>
+
+ * gcc.target/i386/indjmp-1.c: New test.
+
+2014-06-23 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/compile/20140723-1.c: New testcase.
+
+2014-06-23 Marek Polacek <polacek@redhat.com>
+
+ PR c/61553
+ * c-c++-common/pr61553.c (foo): Add dg-error.
+
+2014-06-23 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_32.f90: New.
+
+2014-06-23 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 577
+ PR c++/33101
+ * g++.dg/other/void1.C: Adjust.
+ * g++.dg/other/void3.C: Likewise.
+
+2014-06-23 Marek Polacek <polacek@redhat.com>
+
+ PR c/61553
+ * c-c++-common/pr61553.c: New test.
+
+2014-06-23 Richard Biener <rguenther@suse.de>
+
+ * g++.dg/vect/slp-pr50413.cc: Scan and cleanup appropriate SLP dumps.
+ * g++.dg/vect/slp-pr50819.cc: Likewise.
+ * g++.dg/vect/slp-pr56812.cc: Likewise.
+ * gcc.dg/vect/bb-slp-1.c: Likewise.
+ * gcc.dg/vect/bb-slp-10.c: Likewise.
+ * gcc.dg/vect/bb-slp-11.c: Likewise.
+ * gcc.dg/vect/bb-slp-13.c: Likewise.
+ * gcc.dg/vect/bb-slp-14.c: Likewise.
+ * gcc.dg/vect/bb-slp-15.c: Likewise.
+ * gcc.dg/vect/bb-slp-16.c: Likewise.
+ * gcc.dg/vect/bb-slp-17.c: Likewise.
+ * gcc.dg/vect/bb-slp-18.c: Likewise.
+ * gcc.dg/vect/bb-slp-19.c: Likewise.
+ * gcc.dg/vect/bb-slp-2.c: Likewise.
+ * gcc.dg/vect/bb-slp-20.c: Likewise.
+ * gcc.dg/vect/bb-slp-21.c: Likewise.
+ * gcc.dg/vect/bb-slp-22.c: Likewise.
+ * gcc.dg/vect/bb-slp-23.c: Likewise.
+ * gcc.dg/vect/bb-slp-24.c: Likewise.
+ * gcc.dg/vect/bb-slp-25.c: Likewise.
+ * gcc.dg/vect/bb-slp-26.c: Likewise.
+ * gcc.dg/vect/bb-slp-27.c: Likewise.
+ * gcc.dg/vect/bb-slp-28.c: Likewise.
+ * gcc.dg/vect/bb-slp-29.c: Likewise.
+ * gcc.dg/vect/bb-slp-3.c: Likewise.
+ * gcc.dg/vect/bb-slp-30.c: Likewise.
+ * gcc.dg/vect/bb-slp-31.c: Likewise.
+ * gcc.dg/vect/bb-slp-32.c: Likewise.
+ * gcc.dg/vect/bb-slp-4.c: Likewise.
+ * gcc.dg/vect/bb-slp-5.c: Likewise.
+ * gcc.dg/vect/bb-slp-6.c: Likewise.
+ * gcc.dg/vect/bb-slp-7.c: Likewise.
+ * gcc.dg/vect/bb-slp-8.c: Likewise.
+ * gcc.dg/vect/bb-slp-8a.c: Likewise.
+ * gcc.dg/vect/bb-slp-8b.c: Likewise.
+ * gcc.dg/vect/bb-slp-9.c: Likewise.
+ * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
+ * gcc.dg/vect/bb-slp-pattern-1.c: Likewise.
+ * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
+ * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
+ * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
+ * gcc.dg/vect/fast-math-bb-slp-call-3.c: Likewise.
+ * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
+ * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Likewise.
+ * gcc.dg/vect/pr26359.c: Likewise.
+ * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Likewise.
+
+2014-06-23 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/pr49706-2.c: New test.
+
+2014-06-23 Alan Modra <amodra@gmail.com>
+
+ * gcc.dg/pr61583.c: New.
+
+2014-06-23 Alan Lawrence <alan.lawrence@arm.com>
+
+ * g++.dg/abi/mangle-neon-aarch64.C (f22, f23): New tests of
+ [u]int64x1_t.
+
+ * gcc.target/aarch64/aapcs64/func-ret-64x1_1.c: Add {u,}int64x1 cases.
+ * gcc.target/aarch64/aapcs64/test_64x1_1.c: Likewise.
+
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vaddd_u64,
+ test_vaddd_s64, test_vceqd_s64, test_vceqzd_s64, test_vcged_s64,
+ test_vcled_s64, test_vcgezd_s64, test_vcged_u64, test_vcgtd_s64,
+ test_vcltd_s64, test_vcgtzd_s64, test_vcgtd_u64, test_vclezd_s64,
+ test_vcltzd_s64, test_vqaddd_u64, test_vqaddd_s64, test_vqdmlals_s32,
+ test_vqdmlsls_s32, test_vqdmulls_s32, test_vuqaddd_s64,
+ test_vsqaddd_u64, test_vqmovund_s64, test_vqmovnd_s64,
+ test_vqmovnd_u64, test_vsubd_u64, test_vsubd_s64, test_vqsubd_u64,
+ test_vqsubd_s64, test_vshld_s64, test_vshld_u64, test_vrshld_s64,
+ test_vrshld_u64, test_vshrd_n_s64, test_vshrd_n_u64, test_vsrad_n_s64,
+ test_vsrad_n_u64, test_vrshrd_n_s64, test_vrshrd_n_u64,
+ test_vrsrad_n_s64, test_vrsrad_n_u64, test_vqrshld_s64,
+ test_vqrshld_u64, test_vqshlud_n_s64, test_vqshld_s64, test_vqshld_u64,
+ test_vqshld_n_u64, test_vqshrund_n_s64, test_vqrshrund_n_s64,
+ test_vqshrnd_n_s64, test_vqshrnd_n_u64, test_vqrshrnd_n_s64,
+ test_vqrshrnd_n_u64, test_vshld_n_s64, test_vshdl_n_u64,
+ test_vslid_n_s64, test_vslid_n_u64, test_vsrid_n_s64,
+ test_vsrid_n_u64): Fix signature to match intrinsic.
+
+ (test_vabs_s64): Remove.
+ (test_vaddd_s64_2, test_vsubd_s64_2): Use force_simd.
+
+ (test_vdupd_lane_s64): Rename to...
+ (test_vdupd_laneq_s64): ...and remove a call to force_simd.
+
+ (test_vdupd_lane_u64): Rename to...
+ (test_vdupd_laneq_u64): ...and remove a call to force_simd.
+
+ (test_vtst_s64): Rename to...
+ (test_vtstd_s64): ...and change int64x1_t to int64_t.
+
+ (test_vtst_u64): Rename to...
+ (test_vtstd_u64): ...and change uint64x1_t to uint64_t.
+
+ * gcc.target/aarch64/singleton_intrinsics_1.c: New file.
+ * gcc.target/aarch64/vdup_lane_1.c, gcc.target/aarch64/vdup_lane_2.c:
+ Remove out-of-bounds tests.
+ * gcc.target/aarch64/vneg_s.c (INDEX*, RUN_TEST): Remove INDEX macro.
+ * gcc.target/aarch64/simd/ext_s64.x (main): Compare elements of vector.
+ * gcc.target/aarch64/simd/ext_u64.x (main): Likewise.
+
+2014-06-23 Alan Lawrence <alan.lawrence@arm.com>
+
+ * g++.dg/abi/mangle-neon-aarch64.C: Also test mangling of float64x1_t.
+ * gcc.target/aarch64/aapcs/test_64x1_1.c: New test.
+ * gcc.target/aarch64/aapcs/func-ret-64x1_1.c: New test.
+ * gcc.target/aarch64/simd/ext_f64_1.c (main): Compare vector elements.
+ * gcc.target/aarch64/vadd_f64.c: Rewrite with macro to use
+ vector types.
+ * gcc.target/aarch64/vsub_f64.c: Likewise.
+ * gcc.target/aarch64/vdiv_f.c (INDEX*, RUN_TEST): Remove indexing
+ scheme as now the same for all variants.
+ * gcc.target/aarch64/vrnd_f64_1.c (compare_f64): Return float64_t not
+ float64x1_t.
+
+2014-06-23 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/scalar_shift_1.c: Fix expected assembler.
+
+2014-06-20 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/localalias.c: Fix broken commit.
+ * gcc.dg/globalalias.c: Likewise.
+
+2014-06-20 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/localalias.c: New testcase.
+ * gcc.dg/localalias-2.c: New testcase.
+ * gcc.dg/globalalias.c: New testcase.
+ * gcc.dg/globalalias-2.c: New testcase.
+
+2014-06-20 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.target/arm/lto/lto.exp: Exit immediately if not arm*-*-* target.
+
+2014-06-20 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/bounds-1.c: New test.
+ * c-c++-common/ubsan/bounds-2.c: New test.
+ * c-c++-common/ubsan/bounds-3.c: New test.
+ * c-c++-common/ubsan/bounds-4.c: New test.
+ * c-c++-common/ubsan/bounds-5.c: New test.
+ * c-c++-common/ubsan/bounds-6.c: New test.
+
+2014-06-20 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ Make the tests big-endian friendly.
+
+ * gcc.target/aarch64/aapcs64/test_25.c: Update.
+ * gcc.target/aarch64/aapcs64/va_arg-1.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-12.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-2.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-3.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-4.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-5.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-6.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-7.c: Ditto.
+
+2014-06-20 Yury Gribov <y.gribov@samsung.com>
+ Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ PR sanitizer/61547
+ * c-c++-common/asan/strlen-overflow-1.c: New test.
+
+2014-06-20 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61540
+ * g++.dg/ipa/pr61540.C: New test.
+
+2014-06-20 Yury Gribov <y.gribov@samsung.com>
+ Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ PR sanitizer/61530
+ * c-c++-common/asan/pr61530.c: New test.
+
+2014-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vqdmulhh_lane_s16.c: New test.
+ * gcc.target/aarch64/simd/vqdmulhs_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_high_lane_s16.c: New test.
+ * gcc.target/aarch64/simd/vqdmlal_high_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_high_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_high_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlal_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlalh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlals_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_high_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsl_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlslh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmlsls_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulh_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulh_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhq_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulhq_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_high_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmull_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmullh_lane_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqdmulls_lane_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulh_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulh_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhq_laneq_s16.c: Likewise.
+ * gcc.target/aarch64/simd/vqrdmulhq_laneq_s32.c: Likewise.
+ * gcc.target/aarch64/vector_intrinsics.c: Simplify arm_neon.h include.
+ (test_vqdmlal_high_lane_s16): Fix parameter type.
+ (test_vqdmlal_high_lane_s32): Likewise.
+ (test_vqdmull_high_lane_s16): Likewise.
+ (test_vqdmull_high_lane_s32): Likewise.
+ (test_vqdmlsl_high_lane_s32): Likewise.
+ (test_vqdmlsl_high_lane_s16): Likewise.
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vqdmlalh_lane_s16):
+ Fix argument type.
+ (test_vqdmlals_lane_s32): Likewise.
+ (test_vqdmlslh_lane_s16): Likewise.
+ (test_vqdmlsls_lane_s32): Likewise.
+ (test_vqdmulhh_lane_s16): Likewise.
+ (test_vqdmulhs_lane_s32): Likewise.
+ (test_vqdmullh_lane_s16): Likewise.
+ (test_vqdmulls_lane_s32): Likewise.
+ (test_vqrdmulhh_lane_s16): Likewise.
+ (test_vqrdmulhs_lane_s32): Likewise.
+
+2014-06-20 Tobias Burnus <burnus@net-b.de>
+
+ PR testsuite/61567
+ * gfortran.dg/coarray_collectives_5.f90: Update
+ dg-final scan-tree-dump-times.
+ * gfortran.dg/coarray_collectives_6.f90: Ditto.
+
+2014-06-20 Hale Wang <hale.wang@arm.com>
+
+ * gcc.target/arm/lto/: New folder to verify the LTO option.
+ * gcc.target/arm/lto/pr61123-enum-size_0.c: New test case.
+ * gcc.target/arm/lto/pr61123-enum-size_1.c: Likewise.
+ * gcc.target/arm/lto/lto.exp: New exp file used to test LTO option.
+ * lib/lto.exp (object-readelf): New procedure.
+
+2014-06-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/61454
+ * gfortran.dg/pr61454.f90: New file.
+
+2014-06-19 Terry Guo <terry.guo@arm.com>
+
+ * gcc.target/arm/thumb1-load-64bit-constant-1.c: New test.
+ * gcc.target/arm/thumb1-load-64bit-constant-2.c: Ditto.
+ * gcc.target/arm/thumb1-load-64bit-constant-3.c: Ditto.
+
+2014-06-19 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/collectives_2.f90: Extend
+ and make valid.
+
+2014-06-18 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/aarch64/fuse-caller-save.c: New test.
+
+2014-06-18 Radovan Obradovic <robradovic@mips.com>
+ Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/arm/fuse-caller-save.c: New test.
+
+2014-06-18 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/vect.exp: Remove dump-tree-dceloop-* processing.
+ * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Rename to ...
+ * gcc.dg/vect/pr26359.c: ... this and adjust appropriately.
+
+2014-06-18 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ PR tree-optimization/61518
+ * gcc.dg/torture/pr61518.c: New test.
+
+2014-06-18 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/61517
+ * gcc.c-torture/execute/bswap-2.c (incorrect_read_le32): New.
+ (incorrect_read_be32): Likewise.
+ (main): Call incorrect_read_* to test stmt replacement is made by
+ bswap at the right place.
+ * gcc.c-torture/execute/pr61517.c: New test.
+
+2014-06-18 Andreas Schwab <schwab@suse.de>
+
+ PR rtl-optimization/54555
+ * gcc.target/m68k/pr54555.c: New test.
+
+2014-06-18 Olivier Hainque <hainque@adacore.com>
+
+ * gnat.dg/blocklocs.adb: New test.
+
+2014-06-18 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR tree-optimization/52252
+ * gcc.target/i386/pr52252-atom.c: Test on loads group of size 3.
+ * gcc.target/i386/pr52252-core.c: Ditto.
+
+ PR tree-optimization/61403
+ * gcc.target/i386/pr61403.c: Test on loads and stores group of size 3.
+
+2014-06-18 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/gomp/declare-simd-1.f90: New test.
+ * gfortran.dg/gomp/depend-1.f90: New test.
+ * gfortran.dg/gomp/target1.f90: New test.
+ * gfortran.dg/gomp/target2.f90: New test.
+ * gfortran.dg/gomp/target3.f90: New test.
+ * gfortran.dg/gomp/udr4.f90: Adjust expected diagnostics.
+ * gfortran.dg/openmp-define-3.f90: Expect _OPENMP 201307 instead of
+ 201107.
+
+2014-06-18 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR fortran/61126
+ * gfortran.dg/wextra_1.f: Add -Wall to dg-options.
+
+2014-06-17 Tobias Burnus <burnus@net-b.de>
+ Alessandro Fanfarillo <alessandro.fanfarillo@gmail.com>
+
+ * gfortran.dg/coarray/send_array.f90: New.
+ * gfortran.dg/coarray/get_array.f90: New.
+ * gfortran.dg/coarray/sendget_array.f90: New.
+ * gfortran.dg/coarray/collectives_1.f90: Correct subroutine
+ names.
+ * gfortran.dg/coarray/collectives_2.f90: New.
+
+2014-06-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR target/61533
+ * gcc.target/i386/fuse-caller-save.c: Add -fomit-frame-pointer to
+ dg-options.
+
+2014-06-17 Uros Bizjak <ubizjak@gmail.com>
+
+ * gfortran.dg/pr61335.f90 (cp_unit_create): Initialize
+ unit_id and kind_id to zero.
+
+2014-06-17 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ PR target/61483
+ * gcc.target/aarch64/aapcs64/type-def.h (struct hfa_fx2_t): New type.
+ * gcc.target/aarch64/aapcs64/va_arg-13.c: New test.
+ * gcc.target/aarch64/aapcs64/va_arg-14.c: Ditto.
+ * gcc.target/aarch64/aapcs64/va_arg-15.c: Ditto.
+
+2014-06-17 Richard Biener <rguenther@suse.de>
+
+ PR lto/61012
+ * gcc.dg/lto/pr61526_0.c: New testcase.
+ * gcc.dg/lto/pr61526_1.c: Likewise.
+
+2014-06-17 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/20041122-1.c: Adjust.
+ * gcc.dg/tree-ssa/forwprop-21.c: Likewise.
+ * gcc.dg/tree-ssa/vrp35.c: Revert previous adjustments.
+ * gcc.dg/tree-ssa/vrp36.c: Likewise.
+ * gcc.dg/vect/nodump-forwprop-22.c: Adjust.
+
+2014-06-17 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-lim-12.c: New testcase.
+
+2014-06-16 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61482
+ * g++.dg/torture/pr61482.C: New testcase.
+
+2014-06-16 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
+
+ * gcc.target/i386/xop-imul64-vector.c: Remove the check for
+ vpmacsdql instruction.
+
+2014-06-16 Yury Gribov <y.gribov@samsung.com>
+
+ * c-c++-common/asan/instrument-with-calls-1.c: New test.
+ * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
+ * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-1.c: Update
+ test patterns.
+ * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-4.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
+ * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
+
+2014-06-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/28484
+ PR fortran/61429
+ * gfortran.dg/system_clock_1.f90: New file.
+ * gfortran.dg/system_clock_2.f90: New file.
+
+2014-06-14 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/33101
+ * g++.dg/other/void3.C: New.
+ * g++.dg/conversion/err-recover1.C: Update.
+
+2014-06-13 Peter Bergner <bergner@vnet.ibm.com>
+
+ PR target/61415
+ * lib/target-supports.exp (check_effective_target_longdouble128): New.
+ * gcc.target/powerpc/pack02.c: Use it.
+ * gcc.target/powerpc/tfmode_off.c: Likewise.
+
+2014-06-13 Ilya Enkovich <ilya.enkovich@intel.com>
+
+ PR rtl-optimization/61094
+ PR rtl-optimization/61446
+ * gcc.target/i386/pr61446.c : New.
+
+2014-06-13 Dehao Chen <dehao@google.com>
+
+ * g++.dg/debug/dwarf2/cdtor-1.C: Update test result.
+
+2014-06-13 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.dg/vect/vect-singleton_1.c: Remove duplicate of test body.
+
+2014-06-13 Richard Biener <rguenther@suse.de>
+
+ * c-c++-common/pr46562-2.c: Adjust.
+ * g++.dg/tree-ssa/pr8781.C: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-fre-39.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
+
+2014-06-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/61375
+ * gcc.c-torture/execute/pr61375-1.c: New test.
+
+2014-06-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/61486
+ * c-c++-common/gomp/pr61486-1.c: New test.
+ * c-c++-common/gomp/pr61486-2.c: New test.
+
+2014-06-10 Alan Lawrence <alan.lawrence@arm.com>
+
+ PR target/59843
+ * gcc.dg/vect/vect-singleton_1.c: New file.
+
+2014-06-12 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/61443
+ * gcc.target/avr/torture/pr61443.c: New test.
+
+2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/19200
+ * g++.dg/parse/friend11.C: New.
+
+2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60265
+ * g++.dg/cpp0x/using-enum-1.C: New.
+ * g++.dg/cpp0x/using-enum-2.C: Likewise.
+
+2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/19200
+ * g++.dg/parse/friend9.C: New.
+ * g++.dg/parse/friend10.C: Likewise.
+ * g++.dg/parse/friend7.C: Adjust.
+
+2014-06-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61452
+ * gcc.dg/torture/pr61452.c: New testcase.
+
+2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/34049
+ * g++.dg/parse/pr34049.C: New.
+
+2014-06-11 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * gcc.c-torture/execute/pr61306-1.c: New test.
+ * gcc.c-torture/execute/pr61306-2.c: Likewise.
+ * gcc.c-torture/execute/pr61306-3.c: Likewise.
+
+2014-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/acle/acle.exp: New.
+ * gcc.target/aarch64/acle/crc32b.c: New test.
+ * gcc.target/aarch64/acle/crc32cb.c: Likewise.
+ * gcc.target/aarch64/acle/crc32cd.c: Likewise.
+ * gcc.target/aarch64/acle/crc32ch.c: Likewise.
+ * gcc.target/aarch64/acle/crc32cw.c: Likewise.
+ * gcc.target/aarch64/acle/crc32d.c: Likewise.
+ * gcc.target/aarch64/acle/crc32h.c: Likewise.
+ * gcc.target/aarch64/acle/crc32w.c: Likewise.
+
+2014-06-11 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR tree-optimization/52252
+ * gcc.dg/vect/pr52252-st.c: Test on stores group of size 3.
+
+2014-06-11 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61437
+ * gcc.dg/torture/20140610-1.c: New testcase.
+ * gcc.dg/torture/20140610-2.c: Likewise.
+
+2014-06-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61438
+ * gcc.dg/torture/pr61438.c: New testcase.
+
+2014-06-10 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61456
+ * g++.dg/opt/pr61456.C: New testcase.
+
+2014-06-10 Dominique d'Humieres <dominiq@lps.ens.fr>
+ Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/41936
+ * gfortran.dg/class_array_15.f03: Check memory leaks.
+
+2014-06-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/57186
+ PR tree-optimization/59299
+ * gcc.dg/tree-ssa/ssa-sink-11.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-sink-12.c: Likewise.
+
+2014-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/60928
+ * gfortran.dg/gomp/allocatable_components_1.f90: Remove dg-error
+ directives.
+ * gfortran.dg/gomp/associate1.f90: New test.
+ * gfortran.dg/gomp/intentin1.f90: New test.
+ * gfortran.dg/gomp/openmp-simd-1.f90: New test.
+ * gfortran.dg/gomp/openmp-simd-2.f90: New test.
+ * gfortran.dg/gomp/openmp-simd-3.f90: New test.
+ * gfortran.dg/gomp/proc_ptr_2.f90: New test.
+
+2014-06-09 Marek Polacek <polacek@redhat.com>
+
+ PR c/36446
+ * gcc.dg/Wcxx-compat-6.c: Change dg-warning to dg-message.
+ * gcc.dg/array-2.c: Likewise.
+ * gcc.dg/array-const-2.c: Likewise.
+ * gcc.dg/ucnid-8.c: Likewise.
+ * gcc.dg/vla-init-1.c: Likewise.
+ * gcc.dg/array-const-3.c: Change dg-error to dg-message.
+ * gcc.dg/c99-flex-array-7.c: Likewise.
+ * gcc.dg/init-bad-1.c: Likewise.
+ * gcc.dg/init-bad-3.c: Likewise.
+ * gcc.dg/init-bad-2.c: Change dg-error and dg-warning to dg-message.
+ * gcc.dg/pedwarn-init.c: Add dg-warning.
+ * gcc.dg/pr53119.c: Remove dg-excess-errors.
+
+2014-06-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/22556
+ * g++.dg/other/redecl3.C: New.
+
+2014-06-09 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/54442
+ * g++.dg/pr54442.C: New file.
+
+2014-06-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/61406
+ * gfortran.dg/associate_17.f90 : New test
+
+2014-06-09 Petr Murzin <petr.murzin@intel.com>
+
+ * gcc.target/i386/avx512f-vaddpd-2.c: Add static void for CALC,
+ void for TEST instead of static void.
+ * gcc.target/i386/avx512f-vaddps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vblendmpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vblendmps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastf32x4-2.c:Ditto.
+ * gcc.target/i386/avx512f-vbroadcastf64x4-2.c:Ditto.
+ * gcc.target/i386/avx512f-vbroadcasti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcasti64x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vbroadcastss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2dq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttps2dq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vdivpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vdivps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vextractf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vextracti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmaxpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmaxps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vminpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vminps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmulpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmulps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpaddd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpaddq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpblendmd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpblendmq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpbroadcastd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpbroadcastq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpeqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpeqq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgtq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpslld-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpslldi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllqi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrad-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsradi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsraq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsraqi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsravd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsravq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsubd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsubq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vptestmd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vptestmq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vptestnmd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vptestnmq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpckhdq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpckhqdq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpckldq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpunpcklqdq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshuff32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshuff64x2-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi64x2-2.c: Ditto.
+ * gcc.target/i386/avx512f-vsubpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vsubps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllvd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsllvq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrld-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrldi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlqi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlvd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrlvq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpshufd-2.c: Delete variables, void for TEST
+ instead of static void.
+ * gcc.target/i386/avx512f-vpcmpged-2.c: Add static void for CALC,
+ delete unused variables.
+ * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpled-2.c: Add static void for CALC,
+ delete unused variables, void for TEST instead of static void.
+ * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmaxsd-2.c: Add static void for CALC,
+ initialize variables.
+ * gcc.target/i386/avx512f-vpmaxsq-2.c:Ditto.
+ * gcc.target/i386/avx512f-vpminsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpminsq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttsd2si-1.c: Add missed type.
+ * gcc.target/i386/avx512f-vcvttss2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcmpsd-2.c: Delete unused variables.
+ * gcc.target/i386/avx512f-vcmpss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmuldq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto.
+ * gcc.target/i386/i386.exp: Ditto.
+ * gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c: Add static void for
+ CALC, void for TEST instead of static void, initialize variables.
+ * gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c: Ditto.
+ * gcc.target/i386/avx512cd-vpconflictd-2.c: Void for TEST instead of
+ static void.
+ * gcc.target/i386/avx512cd-vpconflictq-2.c: Ditto.
+ * gcc.target/i386/avx512cd-vplzcntd-2.c: Ditto.
+ * gcc.target/i386/avx512cd-vplzcntq-2.c: Ditto.
+ * gcc.target/i386/avx512f-valignd-2.c: Ditto.
+ * gcc.target/i386/avx512f-valignq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcmppd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcmpps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcompresspd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcompressps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtdq2pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtdq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtph2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2ph-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvttpd2dq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vinsertf32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vinserti32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovapd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovaps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovddup-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqa32-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqa64-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovshdup-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovsldup-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovupd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovups-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpabsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpabsq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandnd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandnq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpandq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcompressd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcompressq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2d-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermi2q-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpdi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermilpsi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermpdi-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-imm-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-var-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2d-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermt2q-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpexpandd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpexpandq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxbd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxbq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxdq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxwd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsxwq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxbd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxbq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxdq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxwd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovzxwq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmulld-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpord-2.c: Ditto.
+ * gcc.target/i386/avx512f-vporq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpslld-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpternlogd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpternlogq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpxord-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpxorq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14pd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vunpckhpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vunpckhps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vunpcklpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vunpcklps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprold-2.c: Put parentheses, void for TEST
+ instead of static void.
+ * gcc.target/i386/avx512f-vprolq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprolvd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprolvq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprord-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprorq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprorvd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vprorvq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmpd-2.c: Void for TEST instead of
+ static void, delete unused variables.
+ * gcc.target/i386/avx512f-vfixupimmps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexppd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexpps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmuludq-2.c: Void for TEST instead of
+ static void, delete unused variables, Change parameters for
+ UNION_CHECK, MASK_MERGE and MASK_ZERO.
+ * gcc.target/i386/avx512f-vcvtpd2dq-2.c: Change type of parameter in
+ CALC, void for TEST instead of static void.
+ * gcc.target/i386/avx512f-vcvtpd2udq-2.c: Change parameters for
+ UNION_CHECK, MASK_MERGE and MASK_ZERO, void for TEST instead of static
+ void.
+ * gcc.target/i386/avx512f-vcvttpd2udq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtudq2pd-2.c: Void for TEST instead of
+ static void, change type of parameter for UNION_TYPE.
+ * gcc.target/i386/avx512f-vcvtudq2ps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2udq-2.c: Add static void for CALC,
+ void for TEST instead of static void, delete unused variables, change
+ parameters for UNION_CHECK, MASK_MERGE and MASK_ZERO.
+ * gcc.target/i386/avx512f-vcvttps2udq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmaxud-2.c: Add static void for CALC,
+ void for TEST instead of static void, change parameters for
+ UNION_CHECK, UNION_TYPE, MASK_MERGE and MASK_ZERO.
+ * gcc.target/i386/avx512f-vpmaxuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpminud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpminuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-additional-reg-names.c: Add
+ __attribute__((unused)).
+ * gcc.target/i386/avx512f-dummy.c: Delete unused variables, add
+ __attribute__((unused)).
+ * gcc.target/i386/avx512f-kandnw-1.c: Initialize variables.
+ * gcc.target/i386/avx512f-kandw-1.c: Ditto.
+ * gcc.target/i386/avx512f-klogic-2.c: Ditto.
+ * gcc.target/i386/avx512f-knotw-1.c: Ditto.
+ * gcc.target/i386/avx512f-korw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kunpckbw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kxnorw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kxorw-1.c: Ditto.
+ * gcc.target/i386/avx512f-kortestw-1.c: Initialize variables,
+ add __attribute__((unused)).
+ * gcc.target/i386/avx512f-vcvttsd2si-2.c: Exclude "avx512f-helper.h"
+ * gcc.target/i386/avx512f-vcvttss2si-2.c:Ditto.
+ * gcc.target/i386/avx512f-vgetexpsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vgetexpss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalesd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaless-2.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefsd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vgetmantsd-2.c: Exclude "avx512f-helper.h",
+ delete unused variables.
+ * gcc.target/i386/avx512f-vgetmantss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14sd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14sd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrsqrt14ss-2.c: Ditto.
+ * gcc.target/i386/avx512f-helper.h: Void for test_512() instead of
+ static void, mask_merging and zero_masking for unsigned types.
+ * gcc.target/i386/m128-check.h: Add new unions, CHECK_EXP and
+ CHECK_ARRAY for unsigned types.
+ * gcc.target/i386/m256-check.h: Ditto.
+ * gcc.target/i386/m512-check.h: Ditto.
+
+2014-06-09 Alan Lawrence <alan.lawrence@arm.com>
+
+ PR target/61062
+ * gcc.target/arm/pr48252.c (main): Expect same result
+ as endian-neutral.
+
+2014-06-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/45187
+ * gfortran.dg/cray_pointers_10.f90: New file.
+
+2014-06-09 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/gomp/udr6.f90 (f1, f2, f3): Use complex(kind=8)
+ instead of complex(kind=16).
+
+2014-06-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR fortran/38829
+ * gfortran.dg/bind_c_usage_29.f90: New file.
+
+2014-06-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt38.adb: New test.
+ * gnat.dg/opt38_pkg.ad[sb]: New helper.
+
+2014-06-07 Hans-Peter Nilsson <hp@bitrange.com>
+
+ PR target/18343
+ * gcc.dg/torture/stackalign/builtin-return-1.c (STACK_ARGUMENTS_SIZE):
+ New macro, 0 for __MMIX__, default 64.
+ (bar): Pass it to __builtin_apply instead of literal 64.
+
+2014-06-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * gfortran.dg/io_constraints_11.f90: New file.
+ * gfortran.dg/io_constraints_12.f90: New file.
+ * gfortran.dg/io_constraints_13.f90: New file.
+
+2014-06-06 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/61423
+ * gcc.target/i386/pr61423.c: New test.
+
+2014-06-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60184
+ * g++.dg/cpp0x/constexpr-union6.C: New.
+ * g++.dg/cpp0x/union6.C: Likewise.
+ * g++.dg/init/ref14.C: Adjust.
+ * g++.dg/init/union1.C: Likewise.
+
+2014-06-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59299
+ * gcc.dg/tree-ssa/ssa-sink-10.c: New testcase.
+
+2014-06-06 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.dg/tree-ssa/pr42585.c: Skip for AArch64.
+ * gcc.dg/tree-ssa/sra-12.c: Likewise.
+
+2014-06-06 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * gcc.c-torture/execute/bswap-2.c: Add alignment constraints to
+ bitfield and test wrong results instead of correct results to make the
+ test more portable.
+
+2014-06-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60432
+ * g++.dg/cpp0x/constexpr-60432.C: New.
+
+2014-06-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60199
+ * g++.dg/cpp0x/constexpr-60199.C: New.
+
+2014-06-06 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * gcc.dg/optimize-bswaphi-1.c: Adapt test to change of dump output.
+ Specify -march=z900 as an additional option.
+ * gcc.dg/optimize-bswapsi-1.c: Likewise for s390 options.
+ * gcc.dg/optimize-bswapsi-2.c: Likewise.
+ * gcc.dg/optimize-bswapdi-3.c: Likewise for adaptation to dump change.
+
+2014-06-06 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/gomp/allocatable_components_1.f90: Adjust for
+ reduction clause diagnostic changes.
+ * gfortran.dg/gomp/appendix-a/a.31.3.f90: Likewise.
+ * gfortran.dg/gomp/reduction1.f90: Likewise.
+ * gfortran.dg/gomp/reduction3.f90: Likewise.
+ * gfortran.dg/gomp/udr1.f90: New test.
+ * gfortran.dg/gomp/udr2.f90: New test.
+ * gfortran.dg/gomp/udr3.f90: New test.
+ * gfortran.dg/gomp/udr4.f90: New test.
+ * gfortran.dg/gomp/udr5.f90: New test.
+ * gfortran.dg/gomp/udr6.f90: New test.
+ * gfortran.dg/gomp/udr7.f90: New test.
+
+2014-06-06 Christian Bruel <christian.bruel@st.com>
+
+ PR tree-optimization/43934
+ * gcc.dg/tree-ssa/ssa-lim-8.c: New testcase.
+
+2014-06-05 S. Gilles <sgilles@terpmail.umd.edu>
+
+ PR c/53119
+ * gcc.dg/pr53119.c: New testcase.
+
+2014-06-05 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
+
+ PR target/52472
+ * gcc.target/avr/pr52472.c: New test.
+
+
+2014-06-05 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/61289
+ * g++.dg/pr61289.C: New test.
+ * g++.dg/pr61289-2.C: New test.
+
+2014-06-05 Richard Biener <rguenther@suse.de>
+ Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/56961
+ * g++.dg/parse/pr56961.C: New.
+
+2014-06-05 Kai Tietz <ktietz@redhat.com>
+
+ PR target/46219
+ * gcc.target/i386/sibcall-4.c: Remove xfail.
+
+2014-06-05 Julian Brown <julian@codesourcery.com>
+ Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/arm/pr45094.c: Remove -mcpu=cortex-a8, dg-skip-if options.
+
+2014-06-05 Richard Biener <rguenther@suse.de>
+
+ PR c++/61004
+ * g++.dg/diagnostic/pr61004.C: New testcase.
+
+2014-06-05 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ * gcc.dg/torture/pr61319.c: New test.
+
+2014-06-05 Marek Polacek <polacek@redhat.com>
+
+ PR c/56724
+ * gcc.dg/pr56724-3.c: New test.
+
+2014-06-05 Andreas Schwab <schwab@suse.de>
+
+ * g++.dg/cpp0x/initlist86.C (main): Initialize i.
+
+2014-06-05 Marek Polacek <polacek@redhat.com>
+
+ PR c/49706
+ * c-c++-common/pr49706.c: New test.
+
+2014-06-05 Marek Polacek <polacek@redhat.com>
+
+ PR c/48062
+ * gcc.dg/Wshadow-1.c: Use dg-message for "shadowed declaration".
+ * gcc.dg/Wshadow-3.c: Likewise.
+ * gcc.dg/pr48062.c: New test.
+
+2014-06-04 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/43453
+ * g++.dg/init/pr43453.C: New.
+
+2014-06-04 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/61385
+ * gcc.dg/tree-ssa/pr61385.c: New file.
+
+2014-06-04 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60098
+ * gcc.dg/tree-ssa/ssa-dse-15.c: New testcase.
+
+2014-06-04 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-dse-16.c: New testcase.
+
+2014-06-04 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR c/58942
+ * c-c++-common/cilk-plus/AN/pr58942.c: Check for correct handling of
+ the case with a pointer.
+
+2014-06-04 Marek Polacek <polacek@redhat.com>
+
+ PR c/30020
+ * c-c++-common/pr30020.c: New test.
+
+2014-06-03 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.c-torture/compile/20140528-1.c: New testcase.
+
+2014-06-03 Dehao Chen <dehao@google.com>
+
+ * gcc.dg/tree-prof/merge_block.c: New test.
+
+2014-06-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/ext/mv14.C (dg-options): Add -march=x86-64.
+ * g++.dg/ext/mv15.C (dg-options): Ditto.
+
+2014-06-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 1423
+ PR c++/52174
+ * g++.dg/cpp0x/nullptr31.C: New.
+ * g++.dg/cpp0x/sfinae-nullptr1.C: Likewise.
+ * g++.dg/cpp0x/nullptr17.C: Update.
+
+2014-06-03 Marek Polacek <polacek@redhat.com>
+
+ PR c/60439
+ * c-c++-common/pr60439.c: New test.
+ * g++.dg/eh/scope1.C (f4): Add dg-warning.
+
+2014-06-03 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61160
+ * g++.dg/ipa/pr61160-1.C: New test.
+
+2014-06-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61383
+ * gcc.dg/torture/pr61383-1.c: New testcase.
+
+2014-06-03 Andreas Schwab <schwab@linux-m68k.org>
+
+ * gcc.target/powerpc/vsxcopy.c (dg-options): Add -mvsx.
+
+2014-06-02 Jeff Law <law@redhat.com>
+
+ PR rtl-optimization/61094
+ * g++.dg/pr61094: New test.
+
+2014-06-02 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/xop-rotate1-vector.c (dg-options): Add -mno-avx2.
+ * gcc.target/i386/xop-rotate2-vector.c (dg-options): Ditto.
+ * gcc.target/i386/xop-rotate3-vector.c (dg-options): Ditto.
+ * gcc.target/i386/xop-imul32widen-vector.c (dg-options): Ditto.
+ * gcc.target/i386/xop-imul64-vector.c (dg-options): Ditto.
+ * gcc.target/i386/xop-shift1-vector.c (dg-options): Ditto.
+ * gcc.target/i386/xop-shift2-vector.c (dg-options): Ditto.
+ * gcc.target/i386/xop-shift3-vector.c (dg-options): Ditto.
+
+2014-06-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61346
+ * gcc.dg/torture/pr61346.c: New testcase.
+
+2014-06-01 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sibcall-2.c: Xfail dg-final scan-assembler-not,
+ not compilation.
+ * gcc.target/i386/sibcall-4.c: Ditto.
+ * gcc.target/i386/fuse-caller-save.c: Add -mregparm=1 for ia32 target.
+
+2014-06-01 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/sibcall-2.c (dg-final): Properly escape '[' and ']'
+ in scan-assembler-not string.
+ * gcc.target/i386/sibcall-3.c (dg-final): Ditto.
+ * gcc.target/i386/sibcall-4.c (dg-final): Ditto.
+ * gcc.target/i386/sibcall-6.c (dg-final): Ditto.
+
+2014-06-01 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/pr60969.C (dg-do compile): Change ilp32 target to ia32.
+
+2014-06-01 Kai Tietz <ktietz@redhat.com>
+
+ PR target/61377
+ * gcc.target/i386/sibcall-6.c: New test.
+
+2014-05-31 Paolo Carlini <paolo.carlini@oracle.com>
+
+ DR 1227
+ PR c++/57543
+ * g++.dg/cpp0x/pr57543-1.C: New.
+ * g++.dg/cpp0x/pr57543-2.C: Likewise.
+ * g++.dg/cpp0x/pr57543-3.C: Likewise.
+ * g++.dg/cpp0x/decltype59.C: Likewise.
+
+2014-05-31 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/i386/sibcall-4.c: Add missing closing brace.
+
+2014-05-30 Jakub Jelinek <jakub@redhat.com>
+
+ * lib/target-libpath.exp (set_gcc_exec_prefix_env_var,
+ restore_gcc_exec_prefix_env_var): New procedures.
+ (set_ld_library_path_env_vars,
+ restore_ld_library_path_env_vars): Use them.
+ * lib/c-compat.exp: Load target-libpath.exp.
+ (compat-use-alt-compiler): Call restore_gcc_exec_prefix_env_var.
+ (compat-use-tst-compiler): Call set_gcc_exec_prefix_env_var.
+ * g++.dg/compat/compat.exp (compat-use-alt-compiler): Call
+ restore_gcc_exec_prefix_env_var.
+ * g++.dg/compat/struct-layout-1.exp (compat-use-alt-compiler):
+ Likewise.
+
+ * c-c++-common/asan/misalign-1.c: New test.
+ * c-c++-common/asan/misalign-2.c: New test.
+
+ * g++.dg/asan/asan_test.C: Add -std=c++11 and
+ -DSANITIZER_USE_DEJAGNU_GTEST=1 to dg-options, remove
+ -DASAN_USE_DEJAGNU_GTEST=1.
+ * g++.dg/asan/asan_mem_test.cc: Updated from upstream r209283.
+ * g++.dg/asan/asan_oob_test.cc: Likewise.
+ * g++.dg/asan/sanitizer_test_utils.h: Likewise.
+ * g++.dg/asan/asan_str_test.cc: Likewise.
+ * g++.dg/asan/asan_test_utils.h: Likewise.
+ * g++.dg/asan/sanitizer_test_config.h: Likewise.
+ * g++.dg/asan/asan_test.cc: Likewise. Allow size 12 for long double.
+ * g++.dg/asan/sanitizer_pthread_wrappers.h: New file.
+ Imported from upstream r209283.
+ * g++.dg/asan/asan_test_config.h: Likewise.
+
+2014-05-30 Kai Tietz <ktietz@redhat.com>
+
+ PR target/60104
+ * gcc.target/i386/sibcall-1.c: New test.
+ * gcc.target/i386/sibcall-2.c: New test.
+ * gcc.target/i386/sibcall-3.c: New test.
+ * gcc.target/i386/sibcall-4.c: New test.
+
+2014-05-30 Ian Lance Taylor <iant@google.com>
+
+ * gcc.target/i386/pause-2.c: New test.
+
+2014-05-30 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/i386/fuse-caller-save.c: New test.
+ * gcc.dg/ira-shrinkwrap-prep-1.c: Run with -fno-use-caller-save.
+ * gcc.dg/ira-shrinkwrap-prep-2.c: Same.
+
+2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/arm/simd/vrev16p8_1.c: New file.
+ * gcc.target/arm/simd/vrev16qp8_1.c: New file.
+ * gcc.target/arm/simd/vrev16qs8_1.c: New file.
+ * gcc.target/arm/simd/vrev16qu8_1.c: New file.
+ * gcc.target/arm/simd/vrev16s8_1.c: New file.
+ * gcc.target/arm/simd/vrev16u8_1.c: New file.
+ * gcc.target/arm/simd/vrev32p16_1.c: New file.
+ * gcc.target/arm/simd/vrev32p8_1.c: New file.
+ * gcc.target/arm/simd/vrev32qp16_1.c: New file.
+ * gcc.target/arm/simd/vrev32qp8_1.c: New file.
+ * gcc.target/arm/simd/vrev32qs16_1.c: New file.
+ * gcc.target/arm/simd/vrev32qs8_1.c: New file.
+ * gcc.target/arm/simd/vrev32qu16_1.c: New file.
+ * gcc.target/arm/simd/vrev32qu8_1.c: New file.
+ * gcc.target/arm/simd/vrev32s16_1.c: New file.
+ * gcc.target/arm/simd/vrev32s8_1.c: New file.
+ * gcc.target/arm/simd/vrev32u16_1.c: New file.
+ * gcc.target/arm/simd/vrev32u8_1.c: New file.
+ * gcc.target/arm/simd/vrev64f32_1.c: New file.
+ * gcc.target/arm/simd/vrev64p16_1.c: New file.
+ * gcc.target/arm/simd/vrev64p8_1.c: New file.
+ * gcc.target/arm/simd/vrev64qf32_1.c: New file.
+ * gcc.target/arm/simd/vrev64qp16_1.c: New file.
+ * gcc.target/arm/simd/vrev64qp8_1.c: New file.
+ * gcc.target/arm/simd/vrev64qs16_1.c: New file.
+ * gcc.target/arm/simd/vrev64qs32_1.c: New file.
+ * gcc.target/arm/simd/vrev64qs8_1.c: New file.
+ * gcc.target/arm/simd/vrev64qu16_1.c: New file.
+ * gcc.target/arm/simd/vrev64qu32_1.c: New file.
+ * gcc.target/arm/simd/vrev64qu8_1.c: New file.
+ * gcc.target/arm/simd/vrev64s16_1.c: New file.
+ * gcc.target/arm/simd/vrev64s32_1.c: New file.
+ * gcc.target/arm/simd/vrev64s8_1.c: New file.
+ * gcc.target/arm/simd/vrev64u16_1.c: New file.
+ * gcc.target/arm/simd/vrev64u32_1.c: New file.
+ * gcc.target/arm/simd/vrev64u8_1.c: New file.
+
+2014-05-29 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/61325
+ * gcc.target/aarch64/pr61325.c: New.
+
+2014-05-29 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/arm/simd/vextQf32_1.c: New file.
+ * gcc.target/arm/simd/vextQp16_1.c: New file.
+ * gcc.target/arm/simd/vextQp8_1.c: New file.
+ * gcc.target/arm/simd/vextQs16_1.c: New file.
+ * gcc.target/arm/simd/vextQs32_1.c: New file.
+ * gcc.target/arm/simd/vextQs64_1.c: New file.
+ * gcc.target/arm/simd/vextQs8_1.c: New file.
+ * gcc.target/arm/simd/vextQu16_1.c: New file.
+ * gcc.target/arm/simd/vextQu32_1.c: New file.
+ * gcc.target/arm/simd/vextQu64_1.c: New file.
+ * gcc.target/arm/simd/vextQu8_1.c: New file.
+ * gcc.target/arm/simd/vextQp64_1.c: New file.
+ * gcc.target/arm/simd/vextf32_1.c: New file.
+ * gcc.target/arm/simd/vextp16_1.c: New file.
+ * gcc.target/arm/simd/vextp8_1.c: New file.
+ * gcc.target/arm/simd/vexts16_1.c: New file.
+ * gcc.target/arm/simd/vexts32_1.c: New file.
+ * gcc.target/arm/simd/vexts64_1.c: New file.
+ * gcc.target/arm/simd/vexts8_1.c: New file.
+ * gcc.target/arm/simd/vextu16_1.c: New file.
+ * gcc.target/arm/simd/vextu32_1.c: New file.
+ * gcc.target/arm/simd/vextu64_1.c: New file.
+ * gcc.target/arm/simd/vextu8_1.c: New file.
+ * gcc.target/arm/simd/vextp64_1.c: New file.
+
+2014-05-29 Radovan Obradovic <robradovic@mips.com>
+ Tom de Vries <tom@codesourcery.com>
+
+ * gcc.target/mips/mips.exp: Add use-caller-save to -ffoo/-fno-foo
+ options.
+ * gcc.target/mips/fuse-caller-save.h: New include file.
+ * gcc.target/mips/fuse-caller-save.c: New test.
+ * gcc.target/mips/fuse-caller-save-mips16.c: Same.
+ * gcc.target/mips/fuse-caller-save-micromips.c: Same.
+
+2014-05-29 Evgeny Stupachenko <evstupac@gmail.com>
+
+ * gcc.dg/vect/pr52252-ld.c: Fix target and options for the test.
+
+2014-05-28 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61045
+ * gcc.dg/pr61045.c: New testcase.
+
+2014-05-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * lib/clearcap.exp: New file.
+ * gcc.dg/vect/vect.exp: Load clearcap.exp.
+ Remove clearcap_ldflags handling.
+ Call clearcap-init, clearcap-finish.
+ * gcc.target/i386/i386.exp: Likewise.
+ * gcc.target/i386/clearcap.map: Move to ../config/sol2-clearcap.map.
+ * gcc.target/i386/clearcapv2.map: Move to
+ ../config/sol2-clearcapv2.map.
+ * gcc.target/x86_64/abi/avx/abi-avx.exp: Likewise.
+ * gcc.target/x86_64/abi/avx512f/abi-avx512f.exp: Likewise.
+
+2014-05-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61335
+ * gfortran.dg/pr61335.f90: New testcase.
+
+2014-05-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/aliasing1.adb (dg-final): Robustify pattern matching.
+
+2014-05-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/overflow_fixed.adb: New test.
+
+2014-05-27 Marek Polacek <polacek@redhat.com>
+
+ PR c/56724
+ * gcc.dg/pr56724-1.c: New test.
+ * gcc.dg/pr56724-2.c: New test.
+ * gcc.dg/wtr-conversion-1.c: Use -Wtraditional-conversion instead of
+ -Wtraditional.
+ * gcc.dg/dfp/wtr-conversion-1.c: Likewise.
+
+2014-05-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/fold-compare-8.c: New test.
+ * gcc.dg/Wstrict-overflow-25.c: Likewise.
+
+2014-05-27 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/vrp92.c: New testcase.
+
+2014-05-27 Marek Polacek <polacek@redhat.com>
+
+ PR testsuite/61319
+ * c-c++-common/ubsan/float-cast.h: Conditionally define LLONG_MAX,
+ LLONG_MIN, and ULLONG_MAX.
+
+2014-05-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_vect_bswap):
+ Specify arm*-*-* support.
+
+2014-05-27 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR testsuite/61319
+ * c-c++-common/ubsan/float-cast-overflow-1.c: Make the sign of
+ -nan optional.
+ * c-c++-common/ubsan/float-cast-overflow-2.c: Likewise.
+ * c-c++-common/ubsan/float-cast-overflow-4.c: Likewise.
+
+2014-05-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/tree-ssa/ssa-fre-40.c: Cleanup fre1 tree dump.
+
+2014-05-26 Richard Sandiford <r.sandiford@uk.ibm.com>
+
+ PR rtl-optimization/61222
+ * gcc.c-torture/compile/pr61222-1.c: New test.
+ * gcc.c-torture/compile/pr61222-2.c: Likewise.
+
+2014-05-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * c-c++-common/cilk-plus/AN/pr61191.c: Fix dg-error directives.
+
+2014-05-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/lto/pr61278_1.c: Remove dg directives.
+
+2014-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/55117
+ * gfortran.dg/namelist_85.f90: New test.
+
+2014-05-26 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR c/61191
+ * c-c++-common/cilk-plus/AN/pr61191.c: Check for correct handling of
+ the case with syntax error.
+
+2014-05-26 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.dg/lto/pr61278_0.c: New test.
+ * gcc.dg/lto/pr61278_1.c: New test.
+
+2014-05-26 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.dg/pr61220.c: New test.
+ * gcc.dg/shrink-wrap-loop.c: Disable for x86_64 -m32 mode.
+
+2014-05-25 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_10.f90: Update dg-warning.
+ * gfortran.dg/coarray_this_image_1.f90: New.
+ * gfortran.dg/coarray_this_image_2.f90: New.
+
+2014-05-24 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/61173
+ * gfortran.dg/arrayio_14.f90: New test.
+
+2014-05-24 Andreas Schwab <schwab@suse.de>
+
+ * gcc.c-torture/execute/bswap-2.c (main): Handle more bitfield layouts.
+
+2014-05-24 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/bind_c_array_params_2.f90:
+ Adjust regexp for -flto.
+ * gfortran.dg/pr48636-2.f90: Likewise.
+ * gfortran.dg/pr52835.f90: Likewise.
+
+2014-05-23 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/61215
+ * gcc.target/i386/pr61215.c: New.
+
+2014-05-23 Marek Polacek <polacek@redhat.com>
+ Jakub Jelinek <jakub@redhat.com>
+
+ * c-c++-common/ubsan/float-cast-overflow-1.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-10.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-2.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-3.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-4.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-5.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-6.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-7.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-7.h: New file.
+ * c-c++-common/ubsan/float-cast-overflow-8.c: New test.
+ * c-c++-common/ubsan/float-cast-overflow-9.c: New test.
+ * c-c++-common/ubsan/float-cast.h: New file.
+ * g++.dg/ubsan/float-cast-overflow-bf.C: New test.
+ * gcc.dg/ubsan/float-cast-overflow-bf.c: New test.
+
+2014-05-23 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/aarch64/tail_indirect_call_1.c: New.
+
+2014-05-23 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp1y/lambda-init9.C: New.
+
+2014-05-23 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/61266
+ * gcc.dg/Wstrict-overflow-18.c: Revert un-XFAILing and
+ adjust testcase to reflect reality.
+
+2014-05-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/54733
+ * gcc.dg/optimize-bswapdi-3.c: New test to check extension of bswap
+ optimization to support memory sources and bitwise operations
+ equivalent to load in host endianness.
+ * gcc.dg/optimize-bswaphi-1.c: Likewise.
+ * gcc.dg/optimize-bswapsi-2.c: Likewise.
+ * gcc.c-torture/execute/bswap-2.c: Likewise.
+
+2014-05-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * lib/target-supports.exp: New effective targets for architectures
+ capable of performing byte swap.
+ * gcc.dg/optimize-bswapdi-1.c: Convert to new bswap target.
+ * gcc.dg/optimize-bswapdi-2.c: Likewise.
+ * gcc.dg/optimize-bswapsi-1.c: Likewise.
+
+2014-05-22 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61088
+ * g++.dg/cpp0x/lambda/lambda-ice13.C: New.
+ * g++.dg/cpp0x/lambda/lambda-ice7.C: Adjust.
+
+2014-05-22 Xinliang David Li <davidxl@google.com>
+
+ * g++.dg/ipa/devirt-15.C: Fix expected message.
+ * g++.dg/ipa/devirt-16.C: Ditto.
+ * g++.dg/ipa/devirt-17.C: Ditto.
+ * g++.dg/ipa/devirt-26.C: Ditto.
+ * g++.dg/ipa/imm-devirt-1.C: Ditto.
+ * g++.dg/ipa/imm-devirt-2.C: Ditto.
+ * g++.dg/tree-ssa/pr8781.C:Ditto.
+
+2014-05-22 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gcc.target/powerpc/htm-ttest.c: New test.
+
+2014-05-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt37.ad[sb]: New test.
+
+2014-05-21 Jonathan Wakely <jwakely@redhat.com>
+
+ PR c/61271
+ * g++.dg/cilk-plus/AN/array_function.cc: New.
+
+2014-05-22 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/alias-33.c: New testcase.
+
+2014-05-22 Kostya Serebryany <kcc@google.com>
+
+ * c-c++-common/tsan/mutexset1.c: Update the test to match
+ upstream r209283.
+ * g++.dg/asan/symbolize-callback-1.C: Delete the deprecated test.
+
+2014-05-21 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/61272
+ * g++.dg/ubsan/pr61272.C: New test.
+
+2014-05-21 Cesar Philippidis <cesar@codesourcery.com>
+ Sandra Loosemore <sandra@codesourcery.com>
+
+ PR lto/60179
+ * lib/scanasm.exp (scan-lto-assembler): New procedure.
+ * gcc.target/nios2/custom-fp-lto.c: New test.
+
+2014-05-21 Andreas Schwab <schwab@suse.de>
+
+ * g++.dg/cpp0x/pr61038.C (operator "" _s): Use size_t.
+
+2014-05-21 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/54236
+ * gcc.target/sh/pr54236-3.c: New.
+
+2014-05-21 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR c++/60189
+ * c-c++-common/cilk-plus/CK/invalid_sync.c: New test.
+
+2014-05-20 Jan Hubicka <hubicka@ucw.cz>
+
+ PR tree-optimization/60899
+ * g++.dg/ipa/devirt-11.C: Update template.
+
+2014-05-20 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR C++/61038
+ * g++.dg/cpp0x/pr61038.C: New.
+
+2014-05-20 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58753
+ PR c++/58930
+ PR c++/58704
+ * g++.dg/cpp0x/nsdmi-template11.C: New.
+ * g++.dg/cpp0x/nsdmi-template12.C: Likewise.
+ * g++.dg/cpp0x/nsdmi-template13.C: Likewise.
+
+2014-05-20 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt35.adb: New test.
+ * gnat.dg/opt36.adb: Likewise.
+ * gnat.dg/opt35_pkg.ad[sb]: New helper.
+
+2014-05-20 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60373
+ * g++.dg/cpp0x/Wattributes1.C: New.
+ * g++.dg/ext/visibility/redecl1.C: Adjust.
+ * g++.dg/ext/visibility/visibility-7.C: Likewise.
+
+2014-05-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/vsxcopy.c: New test.
+
+2014-05-20 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58664
+ * g++.dg/cpp0x/nsdmi-union6.C: New.
+ * g++.dg/parse/pr58664.C: Likewise.
+ * g++.dg/cpp0x/nsdmi6.C: Tweak.
+ * g++.dg/parse/crash31.C: Likewise.
+ * g++.dg/template/error2.C: Likewise.
+ * g++.dg/template/inherit8.C: Likewise.
+ * g++.dg/template/offsetof2.C: Likewise.
+
+2014-05-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * c-c++-common/gomp/simd4.c: Adjust for inform.
+ * g++.dg/cpp0x/decltype-call1.C: Likewise.
+ * g++.dg/cpp0x/forw_enum6.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-ice7.C: Likewise.
+ * g++.dg/cpp0x/noexcept15.C: Likewise.
+ * g++.dg/cpp0x/variadic-ex2.C: Likewise.
+ * g++.dg/eh/spec6.C: Likewise.
+ * g++.dg/expr/cast1.C: Likewise.
+ * g++.dg/expr/dtor1.C: Likewise.
+ * g++.dg/ext/is_base_of_diagnostic.C: Likewise.
+ * g++.dg/ext/unary_trait_incomplete.C: Likewise.
+ * g++.dg/gomp/pr49223-2.C: Likewise.
+ * g++.dg/gomp/udr-4.C: Likewise.
+ * g++.dg/init/delete1.C: Likewise.
+ * g++.dg/other/crash-2.C: Likewise.
+ * g++.dg/parse/crash24.C: Likewise.
+ * g++.dg/parse/crash25.C: Likewise.
+ * g++.dg/parse/crash31.C: Likewise.
+ * g++.dg/parse/crash49.C: Likewise.
+ * g++.dg/parse/crash50.C: Likewise.
+ * g++.dg/parse/crash54.C: Likewise.
+ * g++.dg/parse/dtor7.C: Likewise.
+ * g++.dg/parse/error40.C: Likewise.
+ * g++.dg/parse/fused-params1.C: Likewise.
+ * g++.dg/parse/new1.C: Likewise.
+ * g++.dg/template/crash35.C: Likewise.
+ * g++.dg/template/crash59.C: Likewise.
+ * g++.dg/template/crash77.C: Likewise.
+ * g++.dg/template/error51.C: Likewise.
+ * g++.dg/template/incomplete1.C: Likewise.
+ * g++.dg/template/incomplete3.C: Likewise.
+ * g++.dg/template/incomplete4.C: Likewise.
+ * g++.dg/template/incomplete5.C: Likewise.
+ * g++.dg/template/inherit8.C: Likewise.
+ * g++.dg/template/instantiate1.C: Likewise.
+ * g++.dg/template/instantiate3.C: Likewis: Likewise.
+ * g++.dg/template/offsetof2.C: Likewise.
+ * g++.dg/tm/pr51928.C: Likewise.
+ * g++.dg/warn/Wdelete-incomplete-1.C: Likewise.
+ * g++.dg/warn/incomplete1.C: Likewise.
+ * g++.dg/warn/incomplete2.C: Likewise.
+ * g++.old-deja/g++.brendan/friend4.C: Likewise.
+ * g++.old-deja/g++.bugs/900121_01.C: Likewise.
+ * g++.old-deja/g++.bugs/900214_01.C: Likewise.
+ * g++.old-deja/g++.eh/catch1.C: Likewise.
+ * g++.old-deja/g++.eh/spec6.C: Likewise.
+ * g++.old-deja/g++.mike/p7868.C: Likewise.
+ * g++.old-deja/g++.other/crash38.C: Likewise.
+ * g++.old-deja/g++.other/enum2.C: Likewise.
+ * g++.old-deja/g++.other/incomplete.C: Likewise.
+ * g++.old-deja/g++.other/vaarg3.C: Likewise.
+ * g++.old-deja/g++.pt/crash9.C: Likewise.
+ * g++.old-deja/g++.pt/niklas01a.C: Likewise.
+ * g++.old-deja/g++.pt/typename8.C: Likewise.
+ * g++.old-deja/g++.robertl/ice990323-1.C: Likewise.
+
+2014-05-19 Joseph Myers <joseph@codesourcery.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_vect_sizes_32B_16B): Return false if
+ 128-bit AVX vectors preferred.
+
+2014-05-19 Mike Stump <mikestump@comcast.net>
+
+ * lib/target-supports.exp (check_effective_target_avx): Early out
+ if not x86 to prevent x86 flags on non-x86 targets.
+
+2014-05-19 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61221
+ * gcc.dg/torture/pr61221.c: New testcase.
+
+2014-05-19 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61209
+ * gfortran.dg/pr61209.f90: New testcase.
+
+2014-05-19 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61184
+ * c-c++-common/torture/pr61184.c: New testcase.
+
+2014-05-19 Christian Bruel <christian.bruel@st.com>
+
+ PR target/61195
+ * gcc.target/sh/pr61195.c: New test.
+
+2014-05-18 Wei Mi <wmi@google.com>
+
+ PR target/58066
+ * gcc.target/i386/pr58066.c: Replace pattern matching of .cfi
+ directive with rtl insns. Add effective-target fpic and
+ tls_native.
+
+2014-05-17 Xinliang David Li <davidxl@google.com>
+
+ * g++.dg/ipa/devirt-33.C: New testcase.
+
+2014-05-17 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/comdat.C: New file.
+
+2014-05-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/volatile12.ad[sb]: New test.
+
+2014-05-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/enum3.adb: New test.
+
+2014-05-18 Andreas Schwab <schwab@suse.de>
+
+ * gcc.target/ia64/visibility-1.c (variable_l): Add used attribute.
+
+2014-05-17 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/52539
+ * gfortran.dg/namelist_utf8.f90: New test.
+
+2014-05-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/52875
+ * g++.dg/cpp0x/decltype58.C: New.
+
+2014-05-17 Ajit Agarwal <ajitkum@xilinx.com>
+
+ * gcc.target/microblaze/others/break_handler.c: New.
+
+2014-05-17 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/61140
+ PR tree-optimization/61150
+ PR tree-optimization/61197
+ * gcc.dg/tree-ssa/pr61140.c: New file.
+ * gcc.dg/tree-ssa/pr61150.c: New file.
+ * gcc.dg/tree-ssa/pr61197.c: New file.
+
+2014-05-17 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/pr60969.C: Compile for all ilp32 x86 targets.
+ (dg-options): Add -mfpmath=387.
+ (dg-final): Check that no MMX registers are used.
+
+2014-05-17 Andreas Schwab <schwab@suse.de>
+
+ * gcc.target/ia64/visibility-1.c (variable_i): Add used attribute.
+
+2014-05-16 David Malcolm <dmalcolm@redhat.com>
+
+ Revert:
+ 2014-04-29 David Malcolm <dmalcolm@redhat.com>
+
+ * gcc.dg/tree-ssa/pr23401.c: Update the expected number of
+ occurrences of "int" in the gimple dump to reflect that the return
+ types of functions now show up in such dumps.
+ * gcc.dg/tree-ssa/pr27810.c: Likewise.
+
+2014-05-16 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.c-torture/execute/20101011-1.c: Update testcase.
+ * gcc.dg/ira-shrinkwrap-prep-1.c: Update testcase.
+ * gcc.dg/tree-ssa/writeonly.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-dse-6.c: Update testcase.
+ * gcc.dg/tree-ssa/pr21559.c: Update testcase.
+ * gcc.dg/debug/pr35154.c: Update testcase.
+ * gcc.target/i386/vectorize1.c: Update testcase.
+
+2014-05-16 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51640
+ * g++.dg/parse/error54.C: New.
+
+2014-05-16 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/60969
+ * g++.dg/pr60969.C: New.
+
+2014-05-16 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61194
+ * gcc.dg/vect/pr61194.c: New testcase.
+
+2014-05-16 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-fre-39.c: New testcase.
+ * gcc.dg/tree-ssa/ssa-fre-40.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-pre-8.c: One more elimination.
+ * gcc.dg/tree-ssa/struct-aliasing-2.c: Scan cddce1 dump.
+
+2014-05-16 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/ssa-fre-41.c: New testcase.
+
+2014-05-15 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/61085
+ * g++.dg/ipa/pr61085.C: New test.
+
+2014-05-15 Martin Jambor <mjambor@suse.cz>
+
+ PR tree-optimization/61090
+ * gcc.dg/tree-ssa/pr61090.c: New test.
+
+2014-05-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/61158
+ * gcc.dg/pr61158.c: New test.
+
+2014-05-15 Andreas Schwab <schwab@suse.de>
+
+ * obj-c++.dg/exceptions-3.mm: Remove check for message no longer
+ emitted.
+ * obj-c++.dg/exceptions-5.mm: Likewise.
+
+2014-05-15 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * shrink-wrap-loop.c: New test case.
+
+2014-05-14 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/arm/simd/vtrnqf32_1.c: New file.
+ * gcc.target/arm/simd/vtrnqp16_1.c: New file.
+ * gcc.target/arm/simd/vtrnqp8_1.c: New file.
+ * gcc.target/arm/simd/vtrnqs16_1.c: New file.
+ * gcc.target/arm/simd/vtrnqs32_1.c: New file.
+ * gcc.target/arm/simd/vtrnqs8_1.c: New file.
+ * gcc.target/arm/simd/vtrnqu16_1.c: New file.
+ * gcc.target/arm/simd/vtrnqu32_1.c: New file.
+ * gcc.target/arm/simd/vtrnqu8_1.c: New file.
+ * gcc.target/arm/simd/vtrnf32_1.c: New file.
+ * gcc.target/arm/simd/vtrnp16_1.c: New file.
+ * gcc.target/arm/simd/vtrnp8_1.c: New file.
+ * gcc.target/arm/simd/vtrns16_1.c: New file.
+ * gcc.target/arm/simd/vtrns32_1.c: New file.
+ * gcc.target/arm/simd/vtrns8_1.c: New file.
+ * gcc.target/arm/simd/vtrnu16_1.c: New file.
+ * gcc.target/arm/simd/vtrnu32_1.c: New file.
+ * gcc.target/arm/simd/vtrnu8_1.c: New file.
+
+2014-05-14 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/clflushopt-1.c: New.
+ * gcc.target/i386/xsavec-1.c: Ditto.
+ * gcc.target/i386/xsavec64-1.c: Ditto.
+ * gcc.target/i386/xsaves-1.c: Ditto.
+ * gcc.target/i386/xsaves64-1.c: Ditto.
+ * gcc.target/i386/sse-12.c: Test new options.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+ * g++.dg/other/i386-2.C: Ditto.
+ * g++.dg/other/i386-3.C: Ditto.
+
+2014-05-14 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/60866
+ * gcc.dg/pr60866.c: New test.
+
+2014-05-14 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/60901
+ * gcc.target/i386/pr60901.c: New test.
+
+2014-05-14 Yury Gribov <y.gribov@samsung.com>
+
+ PR sanitizer/61100
+ * c-c++-common/asan/asan-interface-1.c: New test.
+ * lib/asan-dg.exp (asan_include_flags): New function.
+ (asan_init): Call asan_include_flags to obtain path
+ to sanitizer headers.
+
+2014-05-13 Peter Bergner <bergner@vnet.ibm.com>
+
+ * lib/target-support.exp (check_dfp_hw_available): New function.
+ (is-effective-target): Check $arg for dfp_hw.
+ (is-effective-target-keyword): Likewise.
+ * gcc.target/powerpc/pack03.c: (dg-require-effective-target):
+ Change target to dfp_hw.
+
+2014-05-13 Marek Polacek <polacek@redhat.com>
+
+ PR c/61162
+ * gcc.dg/pr61162.c: New test.
+
+2014-05-13 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/pr50459.c: Move cdtor tests to a separate testcase.
+ * c-c++-common/pr50459-2.c: New test.
+
+2014-05-13 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/54310
+ * g++.dg/template/pr54310.C: New.
+
+2014-05-13 Nathan Sidwell <nathan@codesourcery.com>
+ Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/mips/loongson-simd.c: Disable micromips too.
+
+2014-05-13 Catherine Moore <clm@cm00re.com>
+
+ * gcc.target/mips/near-far-1.c: Adjust expected output
+ to allow the JALS instruction.
+ * gcc.target/mips/near-far-2.c: Likewise.
+ * gcc.target/mips/near-far-4.c: Likewise.
+
+2014-05-13 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.dg/tree-ssa/ivopts-lower_base.c: New test.
+
+2014-05-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/61060
+ * gcc.dg/pr61060.c: New test.
+
+2014-05-12 DJ Delorie <dj@redhat.com>
+
+ * gcc.dg/sibcall-3.c: MSP430 doesn't have sibcall.
+ * gcc.dg/sibcall-4.c: Likewise.
+
+2014-05-12 Dimitris Papavasiliou <dpapavas@gmail.com>
+
+ * objc.dg/shadow-1.m: New test.
+ * objc.dg/shadow-2.m: New test.
+ * objc.dg/ivar-scope-1.m: New test.
+ * objc.dg/ivar-scope-2.m: New test.
+ * objc.dg/ivar-scope-3.m: New test.
+ * objc.dg/ivar-scope-4.m: New test.
+ * objc.dg/ivar-visibility-1.m: New test.
+ * objc.dg/ivar-visibility-2.m: New test.
+ * objc.dg/ivar-visibility-3.m: New test.
+ * objc.dg/ivar-visibility-4.m: New test.
+
+2014-05-12 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/60127
+ * gfortran.dg/gomp/omp_do_concurrent.f90: New.
+
+2014-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/60834
+ * gfortran.dg/associate_16.f90: New test.
+
+2014-05-12 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
+
+ PR target/60991
+ * gcc.target/avr/pr60991.c: New testcase.
+
+2014-05-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60054
+ * g++.dg/cpp1y/pr60054.C: New.
+
+2014-05-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51199
+ * g++.dg/template/pr51199.C: New.
+
+2014-05-11 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * gcc.c-torture/execute/20101011-1.c [__MMIX__] (DO_TEST): Define as 0.
+
+2014-05-11 Jakub Jelinek <jakub@redhat.com>
+
+ * gfortran.dg/gomp/affinity-1.f90: New test.
+
+2014-05-11 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/torture/pr61136.c: New test.
+
+2014-05-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59705
+ * g++.dg/cpp0x/sfinae51.C: New.
+
+ PR c++/58353
+ * g++.dg/cpp0x/variadic157.C: New.
+
+2014-05-10 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/51244
+ * gcc.target/sh/pr51244-14.c: Relax criteria for passing the test.
+
+2014-05-10 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/pedwarn-init.c: New test.
+ * gcc.dg/init-string-1.c: Adjust dg-error.
+
+2014-05-10 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_logical_op_short_circuit): Add mmix-*-*
+ to the list.
+
+2014-05-09 Marek Polacek <polacek@redhat.com>
+
+ PR c/61096
+ * gcc.dg/pr61096-1.c: New test.
+ * gcc.dg/pr61096-2.c: New test.
+
+2014-05-09 Florian Weimer <fweimer@redhat.com>
+
+ * gcc.dg/fstack-protector-strong.c: Add coverage for return slots.
+ * g++.dg/fstack-protector-strong.C: Likewise.
+ * gcc.target/i386/ssp-strong-reg.c: New file.
+
+2014-05-09 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/61055
+ * gcc.target/avr/torture/pr61055.c: New test.
+
+2014-05-09 Marek Polacek <polacek@redhat.com>
+
+ PR c/50459
+ * c-c++-common/attributes-1.c: Move test line to a new test.
+ * c-c++-common/attributes-2.c: New test.
+ * c-c++-common/pr50459.c: New test.
+ * c-c++-common/pr59280.c: Add "undeclared" to dg-error.
+ * gcc.dg/nonnull-2.c: Likewise.
+ * gcc.dg/pr55570.c: Modify dg-error.
+ * gcc.dg/tm/wrap-2.c: Likewise.
+
+2014-05-08 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/61009
+ * g++.dg/tree-ssa/pr61009.C: New test.
+
+2014-05-08 Matthias Klose <doko@ubuntu.com>
+
+ PR driver/61106
+ * gcc-dg/unused-8a.c: New.
+ * gcc-dg/unused-8b.c: Likewise.
+
+2014-05-08 Marek Polacek <polacek@redhat.com>
+
+ PR c/61053
+ * gcc.dg/pr61053.c: New test.
+
+2014-05-08 Marek Polacek <polacek@redhat.com>
+
+ PR c/61077
+ * gcc.dg/pr61077.c: New test.
+
+2014-05-08 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_collectives_1.f90: New.
+ * gfortran.dg/coarray_collectives_2.f90: New.
+ * gfortran.dg/coarray_collectives_3.f90: New.
+ * gfortran.dg/coarray_collectives_4.f90: New.
+ * gfortran.dg/coarray_collectives_5.f90: New.
+ * gfortran.dg/coarray_collectives_6.f90: New.
+ * gfortran.dg/coarray/collectives_1.f90: New.
+ * gfortran.dg/assumed_rank_5.f90: Update dg-error.
+ * gfortran.dg/assumed_type_4.f90: Update dg-error.
+ * gfortran.dg/bind_c_array_params.f03: Update dg-error.
+ * gfortran.dg/bind_c_usage_28.f90: Update dg-error.
+ * gfortran.dg/c_funloc_tests_5.f03: Update dg-error.
+ * gfortran.dg/c_funloc_tests_6.f90: Update dg-error.
+ * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
+
+2014-05-08 Wei Mi <wmi@google.com>
+
+ PR target/58066
+ * gcc.target/i386/pr58066.c: New test.
+
+2014-05-08 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.target/i386/avx256-unaligned-load-2.c,
+ gcc.target/i386/pr49002-1.c, gcc.target/i386/pr53712.c,
+ gcc.target/i386/pr53907.c, gcc.target/i386/pr59539-1.c: Allow
+ packed-single instructions.
+
+2014-05-08 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/13981
+ * g++.dg/diagnostic/pr13981.C: New.
+
+2014-05-08 Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/59100
+ * gcc.dg/tree-ssa/phi-opt-12.c: New file.
+ * gcc.dg/tree-ssa/phi-opt-13.c: Likewise.
+
+2014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
+
+ PR tree-optimization/61095
+ * gcc.dg/torture/pr61095.c: New test.
+
+2014-05-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR middle-end/39246
+ * gcc.dg/uninit-13.c: Move warning on the actual source line where
+ the uninitialized complex is used.
+ * gcc.dg/uninit-17.c: New test to check partial initialization of
+ complex with branches.
+ * gcc.dg/uninit-17-O0.c: Likewise.
+
+2014-05-07 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/60884
+ * gcc.target/sh/pr53976-1.c (test_02): Remove inappropriate test case.
+ (test_03): Rename to test_02.
+
+2014-05-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61083
+ * g++.dg/cpp0x/sfinae50.C: New.
+
+2014-05-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/61080
+ * g++.dg/cpp0x/deleted7.C: New.
+
+2014-05-07 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/61034
+ * g++.dg/tree-ssa/pr61034.C: New testcase.
+
+2014-05-07 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.target/epiphany/isr-arg.c: New file.
+
+2014-05-07 Evgeny Stupachenko <evstupac@gmail.com>
+
+ PR tree-optimization/52252
+ * gcc.dg/vect/pr52252-ld.c: Test on loads group of size 3.
+
+2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/vrev16p8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev16p8.x: New file.
+ * gcc.target/aarch64/simd/vrev16qp8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev16qp8.x: New file.
+ * gcc.target/aarch64/simd/vrev16qs8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev16qs8.x: New file.
+ * gcc.target/aarch64/simd/vrev16qu8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev16qu8.x: New file.
+ * gcc.target/aarch64/simd/vrev16s8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev16s8.x: New file.
+ * gcc.target/aarch64/simd/vrev16u8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev16u8.x: New file.
+ * gcc.target/aarch64/simd/vrev32p16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32p16.x: New file.
+ * gcc.target/aarch64/simd/vrev32p8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32p8.x: New file.
+ * gcc.target/aarch64/simd/vrev32qp16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32qp16.x: New file.
+ * gcc.target/aarch64/simd/vrev32qp8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32qp8.x: New file.
+ * gcc.target/aarch64/simd/vrev32qs16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32qs16.x: New file.
+ * gcc.target/aarch64/simd/vrev32qs8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32qs8.x: New file.
+ * gcc.target/aarch64/simd/vrev32qu16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32qu16.x: New file.
+ * gcc.target/aarch64/simd/vrev32qu8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32qu8.x: New file.
+ * gcc.target/aarch64/simd/vrev32s16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32s16.x: New file.
+ * gcc.target/aarch64/simd/vrev32s8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32s8.x: New file.
+ * gcc.target/aarch64/simd/vrev32u16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32u16.x: New file.
+ * gcc.target/aarch64/simd/vrev32u8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev32u8.x: New file.
+ * gcc.target/aarch64/simd/vrev64f32_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64f32.x: New file.
+ * gcc.target/aarch64/simd/vrev64p16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64p16.x: New file.
+ * gcc.target/aarch64/simd/vrev64p8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64p8.x: New file.
+ * gcc.target/aarch64/simd/vrev64qf32_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qf32.x: New file.
+ * gcc.target/aarch64/simd/vrev64qp16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qp16.x: New file.
+ * gcc.target/aarch64/simd/vrev64qp8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qp8.x: New file.
+ * gcc.target/aarch64/simd/vrev64qs16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qs16.x: New file.
+ * gcc.target/aarch64/simd/vrev64qs32_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qs32.x: New file.
+ * gcc.target/aarch64/simd/vrev64qs8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qs8.x: New file.
+ * gcc.target/aarch64/simd/vrev64qu16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qu16.x: New file.
+ * gcc.target/aarch64/simd/vrev64qu32_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qu32.x: New file.
+ * gcc.target/aarch64/simd/vrev64qu8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64qu8.x: New file.
+ * gcc.target/aarch64/simd/vrev64s16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64s16.x: New file.
+ * gcc.target/aarch64/simd/vrev64s32_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64s32.x: New file.
+ * gcc.target/aarch64/simd/vrev64s8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64s8.x: New file.
+ * gcc.target/aarch64/simd/vrev64u16_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64u16.x: New file.
+ * gcc.target/aarch64/simd/vrev64u32_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64u32.x: New file.
+ * gcc.target/aarch64/simd/vrev64u8_1.c: New file.
+ * gcc.target/aarch64/simd/vrev64u8.x: New file.
+
+2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
+
+ gcc.target/aarch64/simd/ext_f32.x: New file.
+ gcc.target/aarch64/simd/ext_f32_1.c: New file.
+ gcc.target/aarch64/simd/ext_p16.x: New file.
+ gcc.target/aarch64/simd/ext_p16_1.c: New file.
+ gcc.target/aarch64/simd/ext_p8.x: New file.
+ gcc.target/aarch64/simd/ext_p8_1.c: New file.
+ gcc.target/aarch64/simd/ext_s16.x: New file.
+ gcc.target/aarch64/simd/ext_s16_1.c: New file.
+ gcc.target/aarch64/simd/ext_s32.x: New file.
+ gcc.target/aarch64/simd/ext_s32_1.c: New file.
+ gcc.target/aarch64/simd/ext_s64.x: New file.
+ gcc.target/aarch64/simd/ext_s64_1.c: New file.
+ gcc.target/aarch64/simd/ext_s8.x: New file.
+ gcc.target/aarch64/simd/ext_s8_1.c: New file.
+ gcc.target/aarch64/simd/ext_u16.x: New file.
+ gcc.target/aarch64/simd/ext_u16_1.c: New file.
+ gcc.target/aarch64/simd/ext_u32.x: New file.
+ gcc.target/aarch64/simd/ext_u32_1.c: New file.
+ gcc.target/aarch64/simd/ext_u64.x: New file.
+ gcc.target/aarch64/simd/ext_u64_1.c: New file.
+ gcc.target/aarch64/simd/ext_u8.x: New file.
+ gcc.target/aarch64/simd/ext_u8_1.c: New file.
+ gcc.target/aarch64/simd/ext_f64.c: New file.
+ gcc.target/aarch64/simd/extq_f32.x: New file.
+ gcc.target/aarch64/simd/extq_f32_1.c: New file.
+ gcc.target/aarch64/simd/extq_p16.x: New file.
+ gcc.target/aarch64/simd/extq_p16_1.c: New file.
+ gcc.target/aarch64/simd/extq_p8.x: New file.
+ gcc.target/aarch64/simd/extq_p8_1.c: New file.
+ gcc.target/aarch64/simd/extq_s16.x: New file.
+ gcc.target/aarch64/simd/extq_s16_1.c: New file.
+ gcc.target/aarch64/simd/extq_s32.x: New file.
+ gcc.target/aarch64/simd/extq_s32_1.c: New file.
+ gcc.target/aarch64/simd/extq_s64.x: New file.
+ gcc.target/aarch64/simd/extq_s64_1.c: New file.
+ gcc.target/aarch64/simd/extq_s8.x: New file.
+ gcc.target/aarch64/simd/extq_s8_1.c: New file.
+ gcc.target/aarch64/simd/extq_u16.x: New file.
+ gcc.target/aarch64/simd/extq_u16_1.c: New file.
+ gcc.target/aarch64/simd/extq_u32.x: New file.
+ gcc.target/aarch64/simd/extq_u32_1.c: New file.
+ gcc.target/aarch64/simd/extq_u64.x: New file.
+ gcc.target/aarch64/simd/extq_u64_1.c: New file.
+ gcc.target/aarch64/simd/extq_u8.x: New file.
+ gcc.target/aarch64/simd/extq_u8_1.c: New file.
+ gcc.target/aarch64/simd/extq_f64.c: New file.
+
+2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vtrns32.c: Expect zip[12] insn rather than trn[12].
+ * gcc.target/aarch64/vtrnu32.c: Likewise.
+ * gcc.target/aarch64/vtrnf32.c: Likewise.
+
+2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/vtrnf32_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnf32.x: New file.
+ * gcc.target/aarch64/simd/vtrnp16_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnp16.x: New file.
+ * gcc.target/aarch64/simd/vtrnp8_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnp8.x: New file.
+ * gcc.target/aarch64/simd/vtrnqf32_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqf32.x: New file.
+ * gcc.target/aarch64/simd/vtrnqp16_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqp16.x: New file.
+ * gcc.target/aarch64/simd/vtrnqp8_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqp8.x: New file.
+ * gcc.target/aarch64/simd/vtrnqs16_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqs16.x: New file.
+ * gcc.target/aarch64/simd/vtrnqs32_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqs32.x: New file.
+ * gcc.target/aarch64/simd/vtrnqs8_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqs8.x: New file.
+ * gcc.target/aarch64/simd/vtrnqu16_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqu16.x: New file.
+ * gcc.target/aarch64/simd/vtrnqu32_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqu32.x: New file.
+ * gcc.target/aarch64/simd/vtrnqu8_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnqu8.x: New file.
+ * gcc.target/aarch64/simd/vtrns16_1.c: New file.
+ * gcc.target/aarch64/simd/vtrns16.x: New file.
+ * gcc.target/aarch64/simd/vtrns32_1.c: New file.
+ * gcc.target/aarch64/simd/vtrns32.x: New file.
+ * gcc.target/aarch64/simd/vtrns8_1.c: New file.
+ * gcc.target/aarch64/simd/vtrns8.x: New file.
+ * gcc.target/aarch64/simd/vtrnu16_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnu16.x: New file.
+ * gcc.target/aarch64/simd/vtrnu32_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnu32.x: New file.
+ * gcc.target/aarch64/simd/vtrnu8_1.c: New file.
+ * gcc.target/aarch64/simd/vtrnu8.x: New file.
+
+2014-05-07 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/57864
+ * gcc.dg/torture/pr57864.c: New testcase.
+
+2014-05-06 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/61049
+ * gfortran.dg/list_read_13.f: New test.
+
+2014-05-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60999
+ * g++.dg/cpp0x/nsdmi-template9.C: New.
+ * g++.dg/cpp0x/nsdmi-template10.C: Likewise.
+
+2014-05-06 Kenneth Zadeck <zadeck@naturalbridge.com>
+ Mike Stump <mikestump@comcast.net>
+ Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/tree-ssa/pr45427.c: Update to look for 0x0 instead of 0.
+
+2014-05-05 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/60965
+ * g++.dg/ipa/devirt-32.C: New testcase.
+
+2014-05-05 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/61010
+ * gcc.dg/torture/pr61010.c: New testcase.
+
+2014-05-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.target/s390/leaf-profile.c: New testcase.
+
+2014-05-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.dg/hoist-register-pressure-1.c: Replace int with long.
+ Disable asm scan for s390.
+ * gcc.dg/hoist-register-pressure-2.c: Likewise.
+ * gcc.dg/hoist-register-pressure-3.c: Likewise.
+
+2014-05-05 Bin Cheng <bin.cheng@arm.com>
+
+ PR tree-optimization/60363
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Revert XFAIL test.
+
+2014-05-04 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gcc.target/powerpc/pack02.c (dg-options): Add -mhard-float.
+ (dg-require-effective-target): Change target to powerpc_fprs.
+ * gcc.target/powerpc/pack03.c (dg-options): Add -mhard-dfp.
+ (dg-require-effective-target): Change target to dfprt.
+
+2014-05-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58582
+ * g++.dg/cpp0x/deleted4.C: New.
+ * g++.dg/cpp0x/deleted5.C: Likewise.
+ * g++.dg/cpp0x/deleted6.C: Likewise.
+
+2014-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR fortran/61025
+ * gfortran.dg/coarray_lib_this_image_1.f90: Adjust the dg-final
+ regexps for -m32.
+ * gfortran.dg/coarray_lib_this_image_2.f90: Likewise.
+ * gfortran.dg/coarray_poly_6.f90: Likewise.
+ * gfortran.dg/coarray_poly_7.f90: Likewise.
+ * gfortran.dg/coarray_poly_8.f90: Likewise.
+
+2014-05-02 Marek Polacek <polacek@redhat.com>
+
+ PR c/25801
+ * gcc.dg/pr25801.c: New test.
+
+2014-05-02 Marek Polacek <polacek@redhat.com>
+
+ PR c/60784
+ * gcc.dg/pr60784.c: New test.
+
+2014-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/60915
+ * gcc.dg/pr60915.c: New test.
+
+2014-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/60257
+ * gcc.dg/pr60257.c: New test.
+
+2014-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/43395
+ * c-c++-common/pr43395.c: New test.
+
+2014-05-01 Yuri Rumyantsev <ysrumyan@gmail.com>
+
+ * gcc.dg/cond-reduc-1.c: New test.
+ * gcc.dg/cond-reduc-2.c: Likewise.
+
+2014-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/29467
+ * gcc.dg/pr29467.c: New test.
+ * gcc.dg/declspec-13.c: Renumber some dg-warnings. Add dg-warnings
+ about boolean types.
+ * gfortran.dg/bind_c_usage_24_c.c: Include <stdbool.h>. Change _Bool
+ to bool.
+ * gfortran.dg/c_f_pointer_logical_driver.c: Change _Bool to bool.
+
+2014-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/43245
+ * gcc.dg/pr43245.c: New test.
+
+2014-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c/56989
+ * gcc.dg/pr56989.c: New test.
+
+2014-04-30 Ian Lance Taylor <iant@google.com>
+
+ * go.test/go-test.exp (go-gc-tests): For rundir, pass extra files
+ in go_compile_args rather than in argument to go-torture-execute.
+
+2014-04-30 Soundararajan Dhakshinamoorthy <sounderarajan.d@atmel.com>
+
+ * gcc.c-torture/execute/pr58419.c: Use dummy no-inline function
+ instead of getpid.
+
+2014-04-30 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_poly_6.f90
+ * gfortran.dg/coarray_poly_7.f90
+ * gfortran.dg/coarray_poly_8.f90
+
+2014-04-30 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_lib_this_image_2.f90: Update dump.
+ * gfortran.dg/coarray_lib_token_4.f90: Ditto.
+ * gfortran.dg/coarray/codimension.f90: New.
+
+2014-04-30 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_lib_this_image_1.f90: New.
+ * gfortran.dg/coarray_lib_this_image_2.f90: New.
+
+2014-04-30 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray_poly_4.f90: New.
+ * gfortran.dg/coarray_poly_5.f90: New.
+
+2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/arm/simd/vuzpqf32_1.c: New file.
+ * gcc.target/arm/simd/vuzpqp16_1.c: New file.
+ * gcc.target/arm/simd/vuzpqp8_1.c: New file.
+ * gcc.target/arm/simd/vuzpqs16_1.c: New file.
+ * gcc.target/arm/simd/vuzpqs32_1.c: New file.
+ * gcc.target/arm/simd/vuzpqs8_1.c: New file.
+ * gcc.target/arm/simd/vuzpqu16_1.c: New file.
+ * gcc.target/arm/simd/vuzpqu32_1.c: New file.
+ * gcc.target/arm/simd/vuzpqu8_1.c: New file.
+ * gcc.target/arm/simd/vuzpf32_1.c: New file.
+ * gcc.target/arm/simd/vuzpp16_1.c: New file.
+ * gcc.target/arm/simd/vuzpp8_1.c: New file.
+ * gcc.target/arm/simd/vuzps16_1.c: New file.
+ * gcc.target/arm/simd/vuzps32_1.c: New file.
+ * gcc.target/arm/simd/vuzps8_1.c: New file.
+ * gcc.target/arm/simd/vuzpu16_1.c: New file.
+ * gcc.target/arm/simd/vuzpu32_1.c: New file.
+ * gcc.target/arm/simd/vuzpu8_1.c: New file.
+
+2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/vuzps32_1.c: Expect zip1/2 insn rather than uzp1/2.
+ * gcc.target/aarch64/vuzpu32_1.c: Likewise.
+ * gcc.target/aarch64/vuzpf32_1.c: Likewise.
+
+2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/vuzpf32_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpf32.x: New file.
+ * gcc.target/aarch64/simd/vuzpp16_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpp16.x: New file.
+ * gcc.target/aarch64/simd/vuzpp8_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpp8.x: New file.
+ * gcc.target/aarch64/simd/vuzpqf32_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqf32.x: New file.
+ * gcc.target/aarch64/simd/vuzpqp16_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqp16.x: New file.
+ * gcc.target/aarch64/simd/vuzpqp8_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqp8.x: New file.
+ * gcc.target/aarch64/simd/vuzpqs16_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqs16.x: New file.
+ * gcc.target/aarch64/simd/vuzpqs32_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqs32.x: New file.
+ * gcc.target/aarch64/simd/vuzpqs8_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqs8.x: New file.
+ * gcc.target/aarch64/simd/vuzpqu16_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqu16.x: New file.
+ * gcc.target/aarch64/simd/vuzpqu32_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqu32.x: New file.
+ * gcc.target/aarch64/simd/vuzpqu8_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpqu8.x: New file.
+ * gcc.target/aarch64/simd/vuzps16_1.c: New file.
+ * gcc.target/aarch64/simd/vuzps16.x: New file.
+ * gcc.target/aarch64/simd/vuzps32_1.c: New file.
+ * gcc.target/aarch64/simd/vuzps32.x: New file.
+ * gcc.target/aarch64/simd/vuzps8_1.c: New file.
+ * gcc.target/aarch64/simd/vuzps8.x: New file.
+ * gcc.target/aarch64/simd/vuzpu16_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpu16.x: New file.
+ * gcc.target/aarch64/simd/vuzpu32_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpu32.x: New file.
+ * gcc.target/aarch64/simd/vuzpu8_1.c: New file.
+ * gcc.target/aarch64/simd/vuzpu8.x: New file.
+
+2014-04-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/48329
+ * gfortran.dg/vect/pr48329.f90: New testcase.
+
+2014-04-30 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/div-by-zero-5.c: Fix formatting.
+ * c-c++-common/ubsan/float-div-by-zero-1.c: New test.
+
+2014-04-30 Marek Polacek <polacek@redhat.com>
+
+ PR c/60139
+ * gcc.dg/pr60139.c: New test.
+
+2014-04-30 Marek Polacek <polacek@redhat.com>
+
+ PR c/60351
+ * gcc.dg/pr60351.c: New test.
+
+2013-04-29 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/arm/simd/simd.exp: New file.
+ * gcc.target/arm/simd/vzipqf32_1.c: New file.
+ * gcc.target/arm/simd/vzipqp16_1.c: New file.
+ * gcc.target/arm/simd/vzipqp8_1.c: New file.
+ * gcc.target/arm/simd/vzipqs16_1.c: New file.
+ * gcc.target/arm/simd/vzipqs32_1.c: New file.
+ * gcc.target/arm/simd/vzipqs8_1.c: New file.
+ * gcc.target/arm/simd/vzipqu16_1.c: New file.
+ * gcc.target/arm/simd/vzipqu32_1.c: New file.
+ * gcc.target/arm/simd/vzipqu8_1.c: New file.
+ * gcc.target/arm/simd/vzipf32_1.c: New file.
+ * gcc.target/arm/simd/vzipp16_1.c: New file.
+ * gcc.target/arm/simd/vzipp8_1.c: New file.
+ * gcc.target/arm/simd/vzips16_1.c: New file.
+ * gcc.target/arm/simd/vzips32_1.c: New file.
+ * gcc.target/arm/simd/vzips8_1.c: New file.
+ * gcc.target/arm/simd/vzipu16_1.c: New file.
+ * gcc.target/arm/simd/vzipu32_1.c: New file.
+ * gcc.target/arm/simd/vzipu8_1.c: New file.
+
+2014-04-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51707
+ * g++.dg/cpp0x/constexpr-51707.C: New.
+
+2014-04-29 David Malcolm <dmalcolm@redhat.com>
+
+ * gcc.dg/tree-ssa/pr23401.c: Update the expected number of
+ occurrences of "int" in the gimple dump to reflect that the return
+ types of functions now show up in such dumps.
+ * gcc.dg/tree-ssa/pr27810.c: Likewise.
+
+2014-04-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60971
+ * c-c++-common/turtore/pr60971.c: New test.
+
+2014-04-29 Alan Lawrence <alan.lawrence@arm.com>
+
+ * gcc.target/aarch64/simd/simd.exp: New file.
+ * gcc.target/aarch64/simd/vzipf32_1.c: New file.
+ * gcc.target/aarch64/simd/vzipf32.x: New file.
+ * gcc.target/aarch64/simd/vzipp16_1.c: New file.
+ * gcc.target/aarch64/simd/vzipp16.x: New file.
+ * gcc.target/aarch64/simd/vzipp8_1.c: New file.
+ * gcc.target/aarch64/simd/vzipp8.x: New file.
+ * gcc.target/aarch64/simd/vzipqf32_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqf32.x: New file.
+ * gcc.target/aarch64/simd/vzipqp16_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqp16.x: New file.
+ * gcc.target/aarch64/simd/vzipqp8_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqp8.x: New file.
+ * gcc.target/aarch64/simd/vzipqs16_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqs16.x: New file.
+ * gcc.target/aarch64/simd/vzipqs32_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqs32.x: New file.
+ * gcc.target/aarch64/simd/vzipqs8_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqs8.x: New file.
+ * gcc.target/aarch64/simd/vzipqu16_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqu16.x: New file.
+ * gcc.target/aarch64/simd/vzipqu32_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqu32.x: New file.
+ * gcc.target/aarch64/simd/vzipqu8_1.c: New file.
+ * gcc.target/aarch64/simd/vzipqu8.x: New file.
+ * gcc.target/aarch64/simd/vzips16_1.c: New file.
+ * gcc.target/aarch64/simd/vzips16.x: New file.
+ * gcc.target/aarch64/simd/vzips32_1.c: New file.
+ * gcc.target/aarch64/simd/vzips32.x: New file.
+ * gcc.target/aarch64/simd/vzips8_1.c: New file.
+ * gcc.target/aarch64/simd/vzips8.x: New file.
+ * gcc.target/aarch64/simd/vzipu16_1.c: New file.
+ * gcc.target/aarch64/simd/vzipu16.x: New file.
+ * gcc.target/aarch64/simd/vzipu32_1.c: New file.
+ * gcc.target/aarch64/simd/vzipu32.x: New file.
+ * gcc.target/aarch64/simd/vzipu8_1.c: New file.
+ * gcc.target/aarch64/simd/vzipu8.x: New file.
+
+2014-04-29 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.target/aarch64/fcsel_1.c: New test case.
+
+2014-04-28 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/60810
+ * gfortran.dg/arrayio_13.f90: New test.
+
+2014-04-28 Martin Jambor <mjambor@suse.cz>
+
+ * gcc.dg/tree-ssa/sra-14.c: New test.
+
+2014-04-28 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60092
+ * gcc.dg/tree-ssa/alias-32.c: New testcase.
+ * gcc.dg/vect/pr60092.c: Likewise.
+
+2014-04-28 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/tree-ssa/vrp91.c: New testcase.
+ * gcc.dg/Wstrict-overflow-14.c: XFAIL.
+ * gcc.dg/Wstrict-overflow-15.c: Likewise.
+ * gcc.dg/Wstrict-overflow-18.c: Remove XFAIL.
+
+2014-04-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60979
+ * gcc.dg/graphite/pr60979.c: New testcase.
+
+2014-04-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR c/60983
+ * gcc.dg/pr60114.c: Use signed chars.
+
+2014-04-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59120
+ * g++.dg/cpp0x/alias-decl-43.C: New.
+
+2014-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/59604
+ PR fortran/58003
+ * gfortran.dg/no_range_check_3.f90: New test.
+
+2014-04-26 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/52539
+ * gfortran.dg/namelist_utf8.f90: New test.
+
+2014-04-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/tree-ssa/alias-30.c (dg-options): Dump only fre1 details.
+ * gcc.dg/vect/pr60505.c: Cleanup vect tree dump.
+ * g++.dg/ipa/devirt-27.C (dg-options): Remove -fdump-ipa-devirt.
+
+2014-04-25 Cary Coutant <ccoutant@google.com>
+
+ PR debug/60929
+ * g++.dg/debug/dwarf2/dwarf4-nested.C: New test case.
+ * g++.dg/debug/dwarf2/dwarf4-typedef.C: Add
+ -fdebug-types-section flag.
+
+2014-04-25 Jiong Wang <jiong.wang@arm.com>
+
+ * gcc.target/arm/tail-long-call.c: New test.
+
+2014-04-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR tree-optimization/60930
+ * gcc.dg/torture/pr60930.c: New test.
+
+2014-04-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60960
+ * gcc.c-torture/execute/pr60960.c: New test.
+
+2014-04-25 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/pr18079-2.c: Fix quoting in dg-warning.
+
+2014-04-25 Marek Polacek <polacek@redhat.com>
+
+ PR c/18079
+ * gcc.dg/pr18079.c: New test.
+ * gcc.dg/pr18079-2.c: New test.
+
+2014-04-25 Uros Bizjak <ubizjak@gmail.com>
+
+ * c-c++-common/gomp/pr60823-2.c: Require effective target
+ vect_simd_clones.
+
+2014-04-25 Marek Polacek <polacek@redhat.com>
+
+ PR c/60114
+ * gcc.dg/pr60114.c: New test.
+
+2014-04-25 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.c-torture/execute/20140425-1.c: New test.
+
+2014-04-25 Marek Polacek <polacek@redhat.com>
+
+ PR c/60156
+ * c-c++-common/pr60156.c: New test.
+
+2014-04-25 Richard Biener <rguenther@suse.de>
+
+ PR ipa/60912
+ * g++.dg/opt/pr60912.C: New testcase.
+
+2014-04-25 Richard Biener <rguenther@suse.de>
+
+ PR ipa/60911
+ * gcc.dg/lto/pr60911_0.c: New testcase.
+
+2014-04-24 Cong Hou <congh@google.com>
+
+ PR tree-optimization/60896
+ * g++.dg/vect/pr60896.cc: New test.
+
+2014-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/pack01.c: New test to test the new pack and
+ unpack builtin functionss for 128-bit types.
+ * gcc.target/powerpc/pack02.c: Likewise.
+ * gcc.target/powerpc/pack03.c: Likewise.
+ * gcc.target/powerpc/extend-divide-1.c: New test to test extended
+ divide builtin functionss.
+ * gcc.target/powerpc/extend-divide-2.c: Likewise.
+ * gcc.target/powerpc/bcd-1.c: New test for the new BCD builtin
+ functions.
+ * gcc.target/powerpc/bcd-2.c: Likewise.
+ * gcc.target/powerpc/bcd-3.c: Likewise.
+ * gcc.target/powerpc/dfp-builtin-1.c: New test for the new DFP
+ builtin functionss.
+ * gcc.target/powerpc/dfp-builtin-2.c: Likewise.
+
+2014-04-24 Vishnu K S <Vishnu.k_s@atmel.com>
+
+ * gcc/testsuite/gcc.dg/tree-ssa/isolate-1.c: Skip test if
+ keeps_null_pointer_checks.
+ * gcc/testsuite/gcc.dg/tree-ssa/isolate-2.c: Ditto.
+ * gcc/testsuite/gcc.dg/tree-ssa/isolate-3.c: Ditto.
+ * gcc/testsuite/gcc.dg/tree-ssa/isolate-4.c: Ditto.
+ * gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c: Ditto.
+
+2014-04-24 Jakub Jelinek <jakub@redhat.com>
+
+ * c-c++-common/gomp/atomic-16.c: Remove all dg-error directives.
+ Replace load with read and store with write.
+
+2014-04-24 Jeff Law <law@redhat.com>
+
+ PR target/60822
+ * gcc.c-torture/pr60822.c: New test.
+ * gcc.c-torture/pr60822.x: New test.
+
+2014-04-24 Dinar Temirbulatov <dtemirbulatov@gmail.com>
+
+ PR c++/57958
+ * g++.dg/cpp0x/pr57958.C: New test.
+
+2014-04-24 Alan Lawrence <alan.lawrence@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_vect_perm): Return
+ true for aarch64_be.
+
+2014-04-24 Radovan Obradovic <robradovic@mips.com>
+ Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/fuse-caller-save.c: New test.
+
+2014-04-24 Joey Ye <joey.ye@arm.com>
+
+ * g++.dg/cpp0x/nsdmi-union5.C: Change to runtime test.
+
+2014-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_vect_bswap): New.
+ * gcc.dg/vect/vect-bswap16: New test.
+ * gcc.dg/vect/vect-bswap32: Likewise.
+ * gcc.dg/vect/vect-bswap64: Likewise.
+
+2014-04-23 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/60902
+ * gcc.target/i386/pr60902.c: New test.
+
+2014-04-23 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/vdup_lane_1.c: New testcase.
+ * gcc.target/aarch64/vdup_lane_2.c: New testcase.
+ * gcc.target/aarch64/vdup_n_1.c: New testcase.
+
+2014-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/arm/rev16.c: New test.
+
+2014-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/rev16_1.c: New test.
+
+2014-04-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60903
+ * gcc.dg/torture/pr60903.c: New testcase.
+
+2014-04-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60895
+ * g++.dg/torture/pr60895.C: New testcase.
+
+2014-04-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60891
+ * gcc.dg/torture/pr60891.c: New testcase.
+
+2014-04-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/60275
+ * g++.dg/ubsan/return-2.C: Revert 2014-03-24 changes, add
+ -fno-sanitize-recover to dg-options.
+ * g++.dg/ubsan/cxx11-shift-1.C: Remove c++11 target restriction,
+ add -std=c++11 to dg-options.
+ * g++.dg/ubsan/cxx11-shift-2.C: Likewise.
+ * g++.dg/ubsan/cxx1y-vla.C: Remove c++1y target restriction,
+ add -std=c++1y to dg-options.
+ * c-c++-common/ubsan/undefined-1.c: Revert 2014-03-24 changes, add
+ -fno-sanitize-recover to dg-options.
+ * c-c++-common/ubsan/overflow-sub-1.c: Likewise.
+ * c-c++-common/ubsan/vla-4.c: Likewise.
+ * c-c++-common/ubsan/pr59503.c: Likewise.
+ * c-c++-common/ubsan/vla-3.c: Likewise.
+ * c-c++-common/ubsan/save-expr-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-1.c: Likewise.
+ * c-c++-common/ubsan/shift-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-negate-2.c: Likewise.
+ * c-c++-common/ubsan/vla-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-1.c: Likewise.
+ * c-c++-common/ubsan/pr60613-1.c: Likewise.
+ * c-c++-common/ubsan/shift-6.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-3.c: New test.
+ * c-c++-common/ubsan/overflow-add-4.c: New test.
+ * c-c++-common/ubsan/div-by-zero-6.c: New test.
+ * c-c++-common/ubsan/div-by-zero-7.c: New test.
+
+2014-04-22 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.target/sh/hiconst.c: New test.
+
+2014-04-22 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/nios2/custom-fp-conversion.c: Adjust to test that
+ lroundf generates custom round instruction, too.
+
+2014-04-22 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/60881
+ * coarray/alloc_comp_3.f90: New.
+
+2014-04-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/60868
+ * gcc.target/i386/pr60868.c: New testcase.
+
+2014-04-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/59073
+ * c-c++-common/gomp/pr59073.c: New test.
+
+2014-04-22 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/vreinterpret_f64_1.c: New.
+
+2014-04-22 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/vqneg_s64_1.c: New testcase.
+ * gcc.target/aarch64/vqabs_s64_1.c: New testcase.
+
+2014-04-22 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/memcpy-5.c: New test.
+
+2014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.c-torture/compile/pr28865.c: Remove dg-xfail-if.
+
+ * gcc.dg/c99-stdint-6.c: Remove dg-options for *-*-solaris2.9.
+ * gcc.dg/lto/20090210_0.c: Remove dg-extra-ld-options for
+ *-*-solaris2.9.
+ * gcc.dg/torture/pr47917.c: Remove dg-options for *-*-solaris2.9.
+ * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.9 handling
+ from dg-options.
+ * gcc.target/i386/pr22152.c: Remove i?86-*-solaris2.9 handling
+ from dg-additional-options.
+ * gcc.target/i386/vect8-ret.c: Remove i?86-*-solaris2.9 handling
+ from dg-options.
+
+ * gcc.dg/vect/tree-vect.h (check_vect): Remove Solaris 9 SSE2
+ execution check.
+ * gcc.target/i386/sse-os-support.h [__sun__ && __svr4__]
+ (sigill_hdlr): Remove.
+ (sse_os_support) [__sun__ && __svr4__]: Remove SSE execution
+ check.
+
+ * gfortran.dg/erf_3.F90: Remove sparc*-*-solaris2.9* handling.
+ * gfortran.dg/fmt_en.f90: Remove i?86-*-solaris2.9* handling.
+ * gfortran.dg/round_4.f90: Remove *-*-solaris2.9* handling.
+
+ * lib/target-supports.exp (add_options_for_tls): Remove
+ *-*-solaris2.9* handling.
+
+2014-04-22 Vidya Praveen <vidyapraveen@arm.com>
+
+ * gcc.target/aarch64/vect_cvtf_1.c: New.
+
+2014-04-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60823
+ * c-c++-common/gomp/pr60823-1.c: New test.
+ * c-c++-common/gomp/pr60823-2.c: New test.
+ * c-c++-common/gomp/pr60823-3.c: New test.
+
+2014-04-22 Ian Bolton <ian.bolton@arm.com>
+
+ * gcc.target/arm/anddi_notdi-1.c: New test.
+ * gcc.target/arm/iordi_notdi-1.c: New test case.
+
+2014-04-22 Ian Bolton <ian.bolton@arm.com>
+
+ * gcc.target/arm/iordi_notdi-1.c: New test.
+
+2014-04-22 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/vrnd_f64_1.c : New file.
+
+2014-04-21 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/60735
+ * gcc.target/powerpc/pr60735.c: New test. Insure _Decimal64 does
+ not cause errors if -mspe.
+
+2014-04-21 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/60909
+ * gcc.target/i386/pr60909-1.c: New test.
+ * gcc.target/i386/pr60909-2.c: Ditto.
+
+2014-04-18 Cong Hou <congh@google.com>
+
+ * gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: New test.
+ * gcc.dg/vect/vect-widen-mult-u8-u32.c: New test.
+
+2014-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/merge-vsx.c: Add V4SI and V4SF tests.
+ * gcc.dg/vmx/merge-vsx-be-order.c: Likewise.
+
+2014-04-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59200
+ * g++.dg/cpp0x/alias-decl-42.C: New.
+
+2014-04-17 Pat Haugen <pthaugen@us.ibm.com>
+
+ * gcc.target/powerpc/ti_math1.c: New.
+ * gcc.target/powerpc/ti_math2.c: New.
+
+2014-04-17 Martin Jambor <mjambor@suse.cz>
+
+ * gnat.dg/opt34.adb: New.
+ * gnat.dg/opt34_pkg.ads: Likewise.
+
+2014-04-17 Trevor Saunders <tsaunders@mozilla.com>
+
+ * g++.dg/plugin/dumb_plugin.c, g++.dg/plugin/selfasign.c,
+ gcc.dg/plugin/one_time_plugin.c, gcc.dg/plugin/selfasign.c: Adjust.
+
+2014-04-17 Trevor Saunders <tsaunders@mozilla.com>
+
+ * g++.dg/plugin/dumb_plugin.c, g++.dg/plugin/selfassign.c,
+ gcc.dg/plugin/one_time_plugin.c, gcc.dg/plugin/selfassign.c: Adjust.
+
+2014-04-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60847
+ Forward port from 4.8 branch
+ 2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
+ Fix scan patterns.
+ * gcc.target/i386/bmi-2.c: Ditto.
+
+2014-04-17 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60849
+ * g++.dg/opt/pr60849.C: New testcase.
+
+2014-04-17 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60836
+ * g++.dg/vect/pr60836.cc: New testcase.
+
+2014-04-17 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60841
+ * gcc.dg/vect/pr60841.c: New testcase.
+
+2014-04-16 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-31.C: New testcase.
+
+2014-04-16 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/60820
+ * gcc.dg/lto/pr60820_0.c: New testcase.
+ * gcc.dg/lto/pr60820_1.c: New testcase.
+
+2014-04-16 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/60854
+ * g++.dg/torture/pr60854.C: New testcase.
+
+2014-04-16 Catherine Moore <clm@codesourcery.com>
+
+ * gcc.target/mips/umips-store16-2.c: New test.
+
+2014-04-16 Marc Glisse <marc.glisse@inria.fr>
+
+ * g++.dg/cpp0x/initlist-vect.C: New file.
+
+2014-04-16 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/uninit-B-O0.c: Remove XFAIL.
+ * gcc.dg/uninit-I-O0.c: Likewise.
+ * gcc.dg/uninit-pr19430-O0.c: Remove some XFAILs.
+
+2014-04-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60844
+ * gcc.dg/pr60844.c: New test.
+
+2014-04-15 Richard Biener <rguenther@suse.de>
+
+ PR rtl-optimization/56965
+ * gcc.dg/torture/pr56965-1.c: New testcase.
+ * gcc.dg/torture/pr56965-2.c: Likewise.
+
+2014-04-15 Teresa Johnson <tejohnson@google.com>
+
+ * gcc.dg/tree-prof/update-loopch.c: Update expected output.
+
+2014-04-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/vect14.adb: New test.
+
+2014-04-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/vect12.ad[sb]: New test.
+ * gnat.dg/vect13.ad[sb]: Likewise.
+
+2014-04-15 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/asan/null-deref-1.c: Change regexp to pass test
+ under qemu-arm.
+ * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
+ * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
+ * c-c++-common/ubsan/div-by-zero-3.c: Likewise.
+ * c-c++-common/ubsan/load-bool-enum.c (foo): Likewise.
+ * c-c++-common/ubsan/null-1.c: Likewise.
+ * c-c++-common/ubsan/null-10.c: Likewise.
+ * c-c++-common/ubsan/null-11.c: Likewise.
+ * c-c++-common/ubsan/null-2.c: Likewise.
+ * c-c++-common/ubsan/null-3.c: Likewise.
+ * c-c++-common/ubsan/null-4.c: Likewise.
+ * c-c++-common/ubsan/null-5.c: Likewise.
+ * c-c++-common/ubsan/null-6.c: Likewise.
+ * c-c++-common/ubsan/null-7.c: Likewise.
+ * c-c++-common/ubsan/null-8.c: Likewise.
+ * c-c++-common/ubsan/null-9.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-int128.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
+ * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
+ * c-c++-common/ubsan/pr59333.c: Likewise.
+ * c-c++-common/ubsan/pr59667.c: Likewise.
+ * c-c++-common/ubsan/pr60613-2.c: Likewise.
+ * c-c++-common/ubsan/pr60636.c: Likewise.
+ * c-c++-common/ubsan/shift-1.c: Likewise.
+ * c-c++-common/ubsan/shift-2.c: Likewise.
+ * c-c++-common/ubsan/vla-1.c: Likewise.
+
+2014-04-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/vect11.ad[sb]: New test.
+
+2014-04-14 Richard Biener <rguenther@suse.de>
+
+ * g++.dg/tree-ssa/forwprop-switch.C: New testcase.
+
+2014-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/lto/pr55113_0.c: Skip on i?86-*-solaris2.1[0-1]*.
+
+2014-04-14 Richard Biener <rguenther@suse.de>
+ Marc Glisse <marc.glisse@inria.fr>
+
+ PR c/60819
+ * gcc.target/i386/vec-may_alias.c: New testcase.
+
+2014-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * lib/target-supports.exp
+ (check_effective_target_vect_widen_mult_si_to_di_pattern):
+ Initialize et_vect_widen_mult_si_to_di_pattern_saved.
+ Fix formatting.
+
+2014-04-14 Richard Biener <rguenther@suse.de>
+
+ PR lto/60720
+ * gcc.dg/lto/pr60720_0.c: New testcase.
+ * gcc.dg/lto/pr60720_1.c: Likewise.
+
+2014-04-14 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.target/sh/memset.c: New test.
+
+2014-04-14 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/55022
+ * gcc.dg/graphite/pr55022.c: New testcase.
+
+2014-04-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59817
+ PR tree-optimization/60453
+ * gfortran.dg/graphite/pr59817.f: New testcase.
+ * gcc.dg/graphite/pr59817-1.c: Likewise.
+ * gcc.dg/graphite/pr59817-2.c: Likewise.
+
+2014-04-14 Jason Merrill <jason@redhat.com>
+
+ Revert:
+ * lib/gcc-dg.exp (dg-build-dso): New.
+ (gcc-dg-test-1): Handle dg-do-what "dso".
+
+2014-04-13 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/60717
+ * gfortran.dg/unlimited_polymorphic_17.f90: New test.
+
+ PR fortran/58085
+ * gfortran.dg/associate_15.f90: New test.
+
+2014-04-12 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR middle-end/60467
+ * c-c++-common/cilk-plus/CK/invalid_spawns.c: Add new invalid
+ case to check.
+
+2014-04-12 Igor Zamyatin <igor.zamyatin@intel.com>
+
+ PR middle-end/60469
+ * c-c++-common/cilk-plus/CK/pr60469.c: New test.
+
+2014-04-12 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/umips-store16-1.c: New test.
+
+2014-04-11 Tobias Burnus <burnus@net-b.de>
+
+ PR c/60194
+ * * g++.dg/warn/warn_format_signedness.C: New.
+ * gcc.dg/format/warn-signedness.c: New.
+
+2014-04-11 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/58880
+ PR fortran/60495
+ * gfortran.dg/finalize_25.f90: New.
+
+2014-04-11 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.target/epiphany/t1068-2.c: New file.
+
+2014-04-11 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.target/epiphany/btst-1.c: New test.
+
+2014-04-11 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ PR rtl-optimization/60651
+ * gcc.target/epiphany/mode-switch.c: New test.
+
+2014-04-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58600
+ * g++.dg/cpp0x/gen-attrs-58.C: New.
+ * g++.dg/cpp0x/gen-attrs-59.C: Likewise.
+
+2014-04-11 Steve Ellcey <sellcey@mips.com>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/60556
+ * gcc.c-torture/compile/pr60556.c: New test.
+
+2014-04-11 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60797
+ * gcc.dg/pr60797.c: New testcase.
+
+2014-04-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.target/s390/htm-nofloat-1.c: Rename to ...
+ * gcc.target/s390/htm-nofloat-compile-1.c: ... this one.
+ * gcc.target/s390/htm-nofloat-2.c: Add check for htm target and
+ rename to ...
+ * gcc.target/s390/htm-nofloat-1.c: ... this one.
+ * gcc.target/s390/s390.exp: Make sure the assembler supports htm
+ instructions as well.
+
+2014-04-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/60663
+ * gcc.target/arm/pr60663.c: New test.
+
+2014-04-10 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/dso/dlclose1.C: Disable for 4.9.
+
+2014-04-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR lto/60567
+ * g++.dg/lto/pr60567_0.C: New test.
+
+2014-04-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * gfortran.dg/class_nameclash.f90: New test.
+
+2014-04-10 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/52844
+ * g++.dg/cpp0x/variadic156.C: New.
+
+2014-04-10 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.target/s390/htm-builtins-compile-1.c: Replace long long with
+ long.
+
+2014-04-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ PR debug/60655
+ * gcc.c-torture/compile/pr60655-2.c: Copy from pr60655-1.c without
+ -fdata-sections.
+
+2014-04-09 Steve Ellcey <sellcey@mips.com>
+
+ * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Remove mips*-*-* from option
+ and scan lists.
+
+2014-04-09 Cong Hou <congh@google.com>
+
+ PR testsuite/60773
+ * lib/target-supports.exp:
+ (check_effective_target_vect_widen_si_to_di_pattern): New.
+ * gcc.dg/vect/pr60656.c: Require vect_long effective target.
+ Use scan-tree-dump-times for vect_widen_mult_si_to_di_pattern
+ targets only.
+ (foo): Fix up formatting.
+ (main): Call check_vect.
+
+2014-04-08 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59115
+ * g++.dg/template/crash119.C: New.
+
+2014-04-08 Pat Haugen <pthaugen@us.ibm.com>
+
+ * gcc.target/powerpc/atomic_load_store-p8.c: New.
+
+2014-04-08 Jason Merrill <jason@redhat.com>
+
+ * lib/gcc-dg.exp (dg-build-dso): Reset dg-do-what-default to compile.
+
+2014-04-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ PR rtl-optimization/60776
+ * gcc.dg/builtin-bswap-6.c: Use -mbranch-cost=0 for s390.
+ * gcc.dg/builtin-bswap-7.c: Likewise.
+ * gcc.dg/builtin-bswap-6a.c: New testcase.
+ * gcc.dg/builtin-bswap-7a.c: New testcase.
+
+ Revert
+ 2014-04-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.dg/builtin-bswap-6.c: Adjust return value to disable GCC
+ optimization.
+ * gcc.dg/builtin-bswap-7.c: Likewise.
+
+2014-04-08 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60785
+ * gcc.dg/graphite/pr60785.c: New testcase.
+
+2014-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR target/60602
+ * gcc.c-torture/compile/pr28865.c: XFAIL on sparc*-*-solaris2.9*
+ with as at -O0.
+
+2014-04-08 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/warn/Wnvdtor-2.C: Add more cases.
+ * g++.dg/warn/Wnvdtor-3.C: Likewise.
+ * g++.dg/warn/Wnvdtor-4.C: Likewise.
+
+2014-04-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/test_raise_from_pure.adb: UnXFAIL for ARM.
+
+2014-04-07 Charles Baylis <charles.baylis@linaro.org>
+
+ PR target/60609
+ * g++.dg/torture/pr60609.C: New test.
+
+2014-04-07 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60766
+ * gcc.dg/torture/pr60766.c: New testcase.
+
+2014-04-07 Jason Merrill <jason@redhat.com>
+
+ * lib/gcc-dg.exp (dg-build-dso): New.
+ (gcc-dg-test-1): Handle dg-do-what "dso".
+ * lib/target-supports.exp (add_options_for_dlopen): New.
+ (check_effective_target_dlopen): Use it.
+
+2014-04-07 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ * gcc.target/arm/pr60657.c: Fix missing curly brace.
+
+2014-04-07 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60750
+ * g++.dg/torture/pr60750.C: New testcase.
+ * gcc.dg/tree-ssa/20040517-1.c: Adjust.
+
+2014-04-06 Andreas Schwab <schwab@linux-m68k.org>
+
+ * gcc.c-torture/compile/pr60655-1.c: Use __SIZE_TYPE__ for size_t.
+
+2014-04-06 John David Anglin <danglin@gcc.gnu.org>
+
+ PR testsuite/60671
+ g++.dg/pr49718.C: Adjust scan-assembler-times for hppa*-*-hpux*.
+
+2014-04-06 John David Anglin <danglin@gcc.gnu.org>
+
+ PR testsuite/60672
+ * g++.dg/cpp1y/auto-fn25.C: Require lto.
+
+ * gcc.dg/atomic/stdatomic-flag.c: xfail on hppa*-*-hpux*.
+
+2014-04-05 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/warn_conversion_4.f90: Adjust test.
+
+2014-05-04 Pitchumani Sivanupandi <Pitchumani.S@atmel.com>
+
+ * gcc.target/avr/dev-specific-rmw.c: New test.
+
+2014-04-04 Cong Hou <congh@google.com>
+
+ PR tree-optimization/60656
+ * gcc.dg/vect/pr60656.c: New test.
+
+2014-04-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.dg/builtin-bswap-6.c: Adjust return value to disable GCC
+ optimization.
+ * gcc.dg/builtin-bswap-7.c: Likewise.
+
+2014-04-04 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58207
+ * g++.dg/cpp0x/constexpr-ice15.C: New.
+
+2014-04-04 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/59626
+ testcase by Richard Biener
+ * gcc.dg/lto/pr59626_0.c: New testcase.
+ * gcc.dg/lto/pr59626_1.c: New testcase.
+
+2014-04-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ PR debug/60655
+ * gcc.c-torture/compile/pr60655-1.c: New test.
+
+2014-04-04 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/60640
+ * g++.dg/ipa/pr60640-1.C: New test.
+ * g++.dg/ipa/pr60640-2.C: Likewise.
+ * g++.dg/ipa/pr60640-3.C: Likewise.
+ * g++.dg/ipa/pr60640-4.C: Likewise.
+
+2014-04-04 Jeff Law <law@redhat.com>
+
+ PR target/60657
+ * gcc.target/arm/pr60657.c: New test.
+
+2014-04-04 Richard Biener <rguenther@suse.de>
+
+ PR ipa/60746
+ * g++.dg/torture/pr60746.C: New testcase.
+
+2014-04-04 Fabien Chêne <fabien@gcc.gnu.org>
+
+ * g++.old-deja/g++.robertl/eb121.C: Adjust.
+ * g++.old-deja/g++.jason/overload21.C: Likewise.
+ * g++.old-deja/g++.law/init5.C: Likewise.
+
+2014-04-03 Cong Hou <congh@google.com>
+
+ PR tree-optimization/60505
+ * gcc.dg/vect/pr60505.c: New test.
+
+2014-04-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60740
+ * gcc.dg/graphite/pr60740.c: New testcase.
+
+2014-04-03 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/warn/Wnvdtor.C: Add non-polymorphic case.
+ * g++.dg/warn/Wnvdtor-2.C: New.
+ * g++.dg/warn/Wnvdtor-3.C: New.
+ * g++.dg/warn/Wnvdtor-4.C: New.
+ * g++.dg/warn/Weff1.C: Delete.
+ * g++.old-deja/g++.benjamin/15309-1.C: Delete.
+ * g++.old-deja/g++.benjamin/15309-2.C: Delete.
+
+2014-04-02 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/60659
+ * g++.dg/torture/pr60659.C: New testcase.
+
+2014-04-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR tree-optimization/60733
+ * gcc.dg/torture/pr60733.c: New test.
+
+2014-04-02 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/60650
+ * gcc.target/arm/pr60650-2.c: New.
+
+2014-04-02 Joseph Myers <joseph@codesourcery.cmo>
+
+ * gcc.target/i386/avx2-vpand-3.c,
+ gcc.target/i386/avx256-unaligned-load-2.c: Use -mno-prefer-avx128.
+
+2014-04-02 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.target/i386/funcspec-2.c, gcc.target/i386/funcspec-3.c,
+ gcc.target/i386/funcspec-9.c, gcc.target/i386/isa-1.c,
+ gcc.target/i386/memcpy-strategy-1.c,
+ gcc.target/i386/memcpy-strategy-2.c,
+ gcc.target/i386/memcpy-vector_loop-1.c,
+ gcc.target/i386/memcpy-vector_loop-2.c,
+ gcc.target/i386/memset-vector_loop-1.c,
+ gcc.target/i386/memset-vector_loop-2.c,
+ gcc.target/i386/sse2-init-v2di-2.c, gcc.target/i386/ssetype-1.c,
+ gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-5.c: Skip for
+ -march= options different from those in dg-options.
+
+2014-04-02 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
+ gcc.target/i386/pr30970.c: Use -mtune=generic.
+ * gcc.target/i386/avx2-vpaddb-3.c,
+ gcc.target/i386/avx2-vpaddd-3.c, gcc.target/i386/avx2-vpaddq-3.c,
+ gcc.target/i386/avx2-vpaddw-3.c, gcc.target/i386/avx2-vpmulld-3.c,
+ gcc.target/i386/avx2-vpmullw-3.c, gcc.target/i386/avx2-vpsrad-3.c,
+ gcc.target/i386/avx2-vpsraw-3.c, gcc.target/i386/avx2-vpsrld-3.c,
+ gcc.target/i386/avx2-vpsrlw-3.c, gcc.target/i386/avx2-vpsubb-3.c,
+ gcc.target/i386/avx2-vpsubd-3.c, gcc.target/i386/avx2-vpsubq-3.c,
+ gcc.target/i386/avx2-vpsubw-3.c,
+ gcc.target/i386/avx256-unaligned-load-1.c,
+ gcc.target/i386/avx256-unaligned-load-4.c,
+ gcc.target/i386/avx256-unaligned-store-1.c,
+ gcc.target/i386/avx256-unaligned-store-2.c,
+ gcc.target/i386/avx256-unaligned-store-4.c: Use
+ -mno-prefer-avx128.
+
+2014-03-26 Dominique d'Humieres <dominiq@lps.ens.fr>
+ Iain Sandoe <iain@codesourcery.com>
+
+ PR target/54083
+ * gcc.dg/attr-weakref-1.c: Allow the test on darwin
+ with the additional options -Wl,-undefined,dynamic_lookup
+ and -Wl,-flat_namespace.
+ * gcc.dg/torture/pr53922.c: Additional option
+ -Wl,-flat_namespace for darwin[89].
+ * gcc.dg/torture/pr60092.c: Additional options
+ -Wl,-undefined,dynamic_lookup and -Wl,-flat_namespace
+ for darwin[89].
+
+2014-03-26 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR target/43751
+ * lib/prune.exp: Modify the regular express to prune
+ the new warnings introduced by r205679 on darwin9.
+
+2014-04-01 Fabien Chêne <fabien@gcc.gnu.org>
+
+ * g++.dg/init/ctor4.C: Adjust.
+ * g++.dg/init/ctor4-1.C: New.
+ * g++.dg/cpp0x/defaulted2.C: Adjust.
+
+2014-04-01 Richard Henderson <rth@redhat.com>
+
+ PR target/60704
+ * gcc.dg/pr60704.c: New file.
+
+2014-04-01 Bin Cheng <bin.cheng@arm.com>
+
+ PR target/60363
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Xfail for
+ logical_op_short_circuit targets.
+
+2014-04-01 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR libfortran/60128
+ * gfortran.dg/fmt_en.f90: Skip unsupported rounding tests.
+ XFAIL for i?86-*-solaris2.9* and hppa*-*-hpux*.
+
+2014-03-31 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR rtl-optimization/60700
+ * gcc.target/i386/pr60700.c: New test.
+
+2014-03-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ PR target/60650
+ * gcc.target/arm/pr60650.c: Adjust command line options.
+
+2014-03-31 Martin Jambor <mjambor@suse.cz>
+
+ PR middle-end/60647
+ * gcc.dg/pr60647-1.c: New test.
+ * gcc.dg/pr60647-2.c: Likewise.
+
+2014-03-31 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/lto/pr55113_0.c: Skip also for 32bit multilib on x86_64.
+
+2014-03-31 Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ PR target/60034
+ * gcc.target/aarch64/pr60034.c: New file.
+
+2014-03-29 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60626
+ * g++.dg/cpp1y/pr60626.C: New testcase.
+
+2014-03-29 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/pr45416.c: Allow bextr on x86.
+ * gcc.target/i386/fma4-builtin.c, gcc.target/i386/fma4-fma-2.c,
+ gcc.target/i386/fma4-fma.c, gcc.target/i386/fma4-vector-2.c,
+ gcc.target/i386/fma4-vector.c: Use -mno-fma.
+ * gcc.target/i386/l_fma_double_1.c,
+ gcc.target/i386/l_fma_double_2.c,
+ gcc.target/i386/l_fma_double_3.c,
+ gcc.target/i386/l_fma_double_4.c,
+ gcc.target/i386/l_fma_double_5.c,
+ gcc.target/i386/l_fma_double_6.c, gcc.target/i386/l_fma_float_1.c,
+ gcc.target/i386/l_fma_float_2.c, gcc.target/i386/l_fma_float_3.c,
+ gcc.target/i386/l_fma_float_4.c, gcc.target/i386/l_fma_float_5.c,
+ gcc.target/i386/l_fma_float_6.c: Use -mno-fma4.
+ * gcc.target/i386/pr27971.c: Use -mno-tbm.
+ * gcc.target/i386/pr42542-4a.c: Use -mno-avx.
+ * gcc.target/i386/pr59390.c: Use -mno-fma -mno-fma4.
+
+2014-03-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60648
+ * g++.dg/pr60648.C: Move test to...
+ * g++.dg/torture/pr60648.C: ... here. Run on all targets, remove
+ dg-options, add for fpic targets dg-additional-options -fPIC.
+
+2014-03-28 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt33.adb: New testcase.
+
+2014-03-28 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/60697
+ * gcc.target/aarch64/pr60697.c: New.
+
+2014-03-27 Jeff Law <law@redhat.com>
+
+ PR target/60648
+ * g++.dg/pr60648.C: New test.
+
+2014-03-28 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60573
+ * g++.dg/cpp1y/pr60573.C: New testcase.
+
+2014-03-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60693
+ * gcc.target/i386/pr60693.c: New test.
+
+2014-03-28 Vishnu K S <Vishnu.k_s@atmel.com>
+
+ * gcc.dg/pr59940.c (si): Use 32-bit SI mode instead of int.
+
+2014-03-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/60689
+ * c-c++-common/pr60689.c: New test.
+
+ PR c++/58678
+ * g++.dg/abi/thunk6.C: Scan assembler for _ZTv0_n32_N1CD1Ev
+ only for lp64 targets and scan for _ZTv0_n16_N1CD1Ev for ilp32
+ targets.
+
+2014-03-28 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/60675
+ * gcc.target/aarch64/pr60675.C: New.
+
+2014-03-28 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Remove s390 special option.
+ * lib/target-supports.exp: Return true for s390
+ in check_effective_logical_op_short_circuit.
+
+2014-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx512f-vshuff32x4-2.c: Fix initialization
+ of second source operand.
+ * gcc.target/i386/avx512f-vshuff64x2-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi32x4-2.c: Ditto.
+ * gcc.target/i386/avx512f-vshufi64x2-2.c: Ditto.
+
+2014-03-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/60315
+ * g++.dg/torture/pr60315.C: Add -std=c++11 to dg-options.
+
+2014-03-28 Tobias Burnus <burnus@net-b.de>
+
+ * lib/cilk-plus-dg.exp: New.
+ * g++.dg/cilk-plus/cilk-plus.exp: Use it.
+ * gcc.dg/cilk-plus/cilk-plus.exp: Use it.
+
+2014-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/60522
+ * gfortran.dg/where_4.f90: New test case.
+
+2014-03-27 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/58880
+ * gfortran.dg/finalize_24.f90: New.
+
+2014-03-27 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/p8vector-vbpermq.c: New test to test the
+ vbpermq builtin.
+
+ * gcc.target/powerpc/vsx-extract-1.c: New test to test VSX
+ vec_select optimizations.
+ * gcc.target/powerpc/vsx-extract-2.c: Likewise.
+ * gcc.target/powerpc/vsx-extract-3.c: Likewise.
+
+ PR target/60672
+ * gcc.target/powerpc/pr60676.c: New file, make sure xxsldwi and
+ xxpermdi builtins are supported.
+
+2014-03-27 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/60650
+ * gcc.target/arm/pr60650.c: New.
+
+2014-03-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.target/s390/20140327-1.c: New testcase.
+
+2014-03-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/60682
+ * g++.dg/gomp/pr60682.C: New test.
+
+2014-03-27 John David Anglin <danglin@gcc.gnu.org>
+
+ * gcc.dg/torture/pr60092.c: Remove default dg-skip-if arguments.
+
+2014-03-27 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ PR target/60580
+ * gcc.target/aarch64/pr60580_1.c: New.
+ * gcc.target/aarch64/test_fp_attribute_1.c: New.
+ * gcc.target/aarch64/test_fp_attribute_2.c: New.
+
+2014-03-26 Dehao Chen <dehao@google.com>
+
+ * gcc.dg/predict-8.c: New test.
+
+2014-03-26 Fabien Chêne <fabien@gcc.gnu.org>
+
+ PR c++/52369
+ * g++.dg/init/const10.C: New.
+ * g++.dg/init/const11.C: New.
+ * g++.dg/init/pr25811.C: Adjust.
+ * g++.dg/init/pr29043.C: Likewise.
+ * g++.dg/init/pr43719.C: Likewise.
+ * g++.dg/init/pr44086.C: Likewise.
+ * g++.dg/init/ctor8.C: Likewise.
+ * g++.dg/init/uninitialized1.C: Likewise.
+
+2014-03-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/60636
+ * c-c++-common/ubsan/pr60636.c: New test.
+
+2014-03-26 Andreas Schwab <schwab@suse.de>
+
+ * g++.dg/torture/pr60315.C: Remove duplication.
+
+2014-03-26 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.c-torture/execute/20140326-1.c: New test.
+
+2014-03-25 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/60315
+ * g++.dg/torture/pr60315.C: New testcase.
+
+2014-03-25 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/60600
+ * g++.dg/ipa/pr60600.C: New test.
+
+2014-03-25 John David Anglin <danglin@gcc.gnu.org>
+
+ PR testsuite/58013
+ * g++.dg/opt/pr56999.C: Pop hidden visibility.
+
+2014-03-25 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60635
+ * gfortran.dg/lto/pr60635_0.f90: New testcase.
+ * gfortran.dg/lto/pr60635_1.c: Likewise.
+
+2014-03-24 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60627
+ * g++.dg/cpp1y/pr60627.C: New testcase.
+
+2014-03-24 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/ushr64_1.c: New.
+
+2014-03-24 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/vect-abs.c (dg-options): Add -std=c99.
+ (LONG_LONG): Use LLONG.
+ (set_rvector_long): Explicitly return void.
+ (set_vector_long): Likewise.
+ (check_vector_long): Likewise.
+
+2014-03-24 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/ubsan/div-by-zero-4.c: Don't include limits.h.
+ Define INT_MIN.
+ * c-c++-common/ubsan/overflow-1.c: Check for unwanted output.
+ * c-c++-common/ubsan/overflow-add-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-negate-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-sub-1.c: Likewise.
+ * c-c++-common/ubsan/pr59503.c: Likewise.
+ * c-c++-common/ubsan/pr60613-1.c: Likewise.
+ * c-c++-common/ubsan/save-expr-1.c: Likewise.
+ * c-c++-common/ubsan/shift-3.c: Likewise.
+ * c-c++-common/ubsan/shift-6.c: Likewise.
+ * c-c++-common/ubsan/undefined-1.c: Likewise.
+ * c-c++-common/ubsan/vla-2.c: Likewise.
+ * c-c++-common/ubsan/vla-3.c: Likewise.
+ * c-c++-common/ubsan/vla-4.c: Likewise.
+ * g++.dg/ubsan/cxx11-shift-1.C: Likewise.
+ * g++.dg/ubsan/return-2.C: Likewise.
+
+2014-03-23 John David Anglin <danglin@gcc.gnu.org>
+
+ * gcc.dg/tree-prof/pr59003.c: Add -fno-common to dg-options on
+ hppa*-*-hpux*.
+
+ * gcc.dg/torture/pr60092.c: Skip on 32-bit hpux.
+
+ PR libfortran/59313
+ PR libfortran/58015
+ * gfortran.dg/erf_3.F90: Skip on hppa*-*-hpux*.
+ * gfortran.dg/round_4.f90: Likewise.
+
+2014-03-23 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR libfortran/60128
+ * gfortran.dg/fmt_en.f90: Update test. XFAIL for
+ i?86-*-solaris2.9*.
+
+2014-03-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/60613
+ * c-c++-common/ubsan/pr60613-1.c: New test.
+ * c-c++-common/ubsan/pr60613-2.c: New test.
+
+2014-03-22 Matthias Klose <doko@ubuntu.com>
+
+ * g++.dg/cpp0x/regress: Remove empty directory.
+
+2014-03-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/60603
+ * gcc.dg/debug/dwarf2/dwarf2-macro2.c: New test.
+
+2014-03-21 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp1y/pr60033.C: Use target c++1y.
+ * g++.dg/cpp1y/pr60393.C: Likewise.
+
+2014-03-21 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60384
+ * g++.dg/cpp1y/pr60384.C: New.
+
+2014-03-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60598
+ * gcc.dg/pr60598.c: New test.
+
+2014-03-21 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/59176
+ * g++.dg/torture/pr59176.C: New test.
+
+2014-03-21 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/60419
+ * g++.dg/ipa/pr60419.C: New test.
+
+2014-03-21 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60577
+ * gcc.dg/tree-ssa/ssa-lim-11.c: New testcase.
+
+2014-03-21 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/60599
+ * lib/gcc-dg.exp (scan-module): Uncompress .mod files for reading.
+
+2014-03-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/60597
+ * g++.dg/opt/pr60597.C: New test.
+
+ PR c++/60572
+ * g++.dg/init/pr60572.C: New test.
+
+2014-03-20 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.target/arm/neon-modes-3.c: Add "-g" option.
+
+2014-03-19 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/60543
+ PR fortran/60283
+ * gfortran.dg/implicit_pure_4.f90: New.
+
+2014-03-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51474
+ * g++.dg/cpp0x/nsdmi-virtual2.C: New.
+
+2014-03-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/60590
+ * lib/target-libpath.exp (set_ld_library_path_env_vars): Log
+ LD_LIBRARY_PATH, LD_RUN_PATH, SHLIB_PATH, LD_LIBRARY_PATH_32,
+ LD_LIBRARY_PATH_64 and DYLD_LIBRARY_PATH.
+
+2014-03-19 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60332
+ * g++.dg/cpp1y/pr60332.C: New.
+
+2014-03-19 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/60569
+ * g++.dg/ubsan/pr60569.C: New test.
+
+2014-03-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/tls/pr58595.c: Require tls_runtime instead of tls.
+
+2014-03-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60559
+ * g++.dg/vect/pr60559.cc: New test.
+
+2014-03-18 Ian Lance Taylor <iant@google.com>
+
+ PR target/60563
+ * g++.dg/ext/sync-4.C (int32_t): Remove typedef.
+ (ditype): Rename typedef from int64_t.
+
+2014-03-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR c/55383
+ * gcc.dg/cast-qual-3.c: New.
+ Revert:
+ 2014-03-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
+ * c-c++-common/Wcast-qual-1.c: More precise match text.
+
+2014-03-18 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/55207
+ PR fortran/60549
+ * gfortran.dg/assumed_rank_7.f90: Revert r208590.
+ * gfortran.dg/c_ptr_tests_16.f90: Ditto.
+ * gfortran.dg/inline_sum_bounds_check_1.f90: Ditto.
+ * gfortran.dg/intent_optimize_1.f90: Ditto.
+ * gfortran.dg/pointer_init_9.f90: Ditto.
+ * gfortran.dg/volatile4.f90: Ditto.
+ * gfortran.dg/volatile6.f90: Ditto.
+
+2014-03-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ PR c/55383
+ * c-c++-common/Wcast-qual-1.c: More precise match text.
+
+2014-03-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60305
+ * g++.dg/cpp0x/constexpr-ice14.C: New.
+
+2014-03-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/54250
+ * g++.dg/cpp0x/lambda/lambda-ice12.C: New.
+
+2014-03-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/60535
+ * c-c++-common/ubsan/null-1.c: Don't skip if -flto.
+ * c-c++-common/ubsan/null-2.c: Likewise.
+ * c-c++-common/ubsan/null-3.c: Likewise.
+ * c-c++-common/ubsan/null-4.c: Likewise.
+ * c-c++-common/ubsan/null-5.c: Likewise.
+ * c-c++-common/ubsan/null-6.c: Likewise.
+ * c-c++-common/ubsan/null-7.c: Likewise.
+ * c-c++-common/ubsan/null-8.c: Likewise.
+ * c-c++-common/ubsan/null-9.c: Likewise.
+ * c-c++-common/ubsan/null-10.c: Likewise.
+ * c-c++-common/ubsan/null-11.c: Likewise.
+ * c-c++-common/ubsan/overflow-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-add-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-int128.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-3.c: Likewise.
+ * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
+ * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-negate-2.c: Likewise.
+ * c-c++-common/ubsan/overflow-sub-1.c: Likewise.
+ * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
+ * c-c++-common/ubsan/pr59333.c: Likewise.
+ * c-c++-common/ubsan/pr59503.c: Likewise.
+ * c-c++-common/ubsan/pr59667.c: Likewise.
+ * c-c++-common/ubsan/undefined-1.c: Likewise.
+ * g++.dg/ubsan/pr59250.C: Likewise.
+ * g++.dg/ubsan/pr59306.C: Likewise.
+
+2014-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/tls/pr58595.c: Add tls options.
+
+2014-03-18 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx-additional-reg-names.c: New.
+ * gcc.target/i386/avx512f-additional-reg-names.c: Ditto.
+
+2014-03-17 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60390
+ * g++.dg/cpp1y/pr60390.C: New testcase.
+
+ PR c++/60391
+ * g++.dg/cpp1y/pr60391.C: New testcase.
+
+2014-03-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60516
+ * gcc.target/i386/pr60516.c: New test.
+
+2014-03-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59571
+ * g++.dg/cpp0x/constexpr-ice13.C: New.
+
+2014-03-17 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/60534
+ * gcc.dg/gomp/pr60534.c: New test.
+
+2014-03-17 Kai Tietz <ktietz@redhat.com>
+
+ * gcc.c-torture/compile/20010327-1.c: Disable test for LLP64 targets.
+
+2014-03-17 Andreas Schwab <schwab@linux-m68k.org>
+
+ PR testsuite/58851
+ * gfortran.dg/unlimited_polymorphic_13.f90: Properly compute
+ storage size.
+
+2014-03-15 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/58324
+ * gfortran.dg/list_read_12.f90: New test.
+
+2014-03-15 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/55207
+ * gfortran.dg/assumed_rank_7.f90: Explicitly deallocate variables.
+ * gfortran.dg/c_ptr_tests_16.f90: Put into subroutine.
+ * gfortran.dg/inline_sum_bounds_check_1.f90: Add
+ -Wno-aggressive-loop-optimizations and remove an unused variable.
+ * gfortran.dg/intent_optimize_1.f90: Put into subroutine.
+ * gfortran.dg/pointer_init_9.f90: New.
+ * gfortran.dg/volatile4.f90: Put into subroutine.
+ * gfortran.dg/volatile6.f90: Ditto.
+
+2014-03-14 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/60392
+ * gfortran.dg/transpose_4.f90: New test.
+
+2014-03-14 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/60508
+ * gcc.target/i386/pr60508.c: New.
+
+2014-03-14 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60518
+ * g++.dg/pr60518.C: New testcase.
+
+2014-03-14 Martin Jambor <mjambor@suse.cz>
+
+ PR lto/60461
+ * gcc.dg/lto/pr60461_0.c: New test.
+
+2014-03-14 Cesar Philippidis <cesar@codesourcery.com>
+
+ * lib/gcc-dg.exp (cleanup-saved-temps): Handle LTO temporaries.
+ * lib/lto.exp (lto-execute): Cleanup LTO temporaries.
+ * gcc.dg/lto/save-temps_0.c: New testcase.
+
+2014-03-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/36282
+ * c-c++-common/pr36282-1.c: New test.
+ * c-c++-common/pr36282-2.c: New test.
+ * c-c++-common/pr36282-3.c: New test.
+ * c-c++-common/pr36282-4.c: New test.
+
+2014-03-13 Richard Henderson <rth@redhat.com>
+
+ PR debug/60438
+ * g++.dg/torture/pr60438-1.C, g++.dg/torture/pr60438-2.C: New.
+
+2014-03-13 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60383
+ * g++.dg/template/crash118.C: New.
+ * g++.dg/template/crash95.C: Adjust.
+
+2014-03-13 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/57189
+ * gcc.target/i386/pr57189.c: New.
+
+2014-03-13 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60254
+ * g++.dg/cpp0x/static_assert10.C: New.
+ * g++.dg/cpp0x/static_assert11.C: Likewise.
+ * g++.dg/cpp0x/static_assert3.C: Adjust.
+
+2014-03-13 Richard Biener <rguenther@suse.de>
+
+ * lib/lto.exp (lto-execute): Fix error catching for dg-final.
+
+2014-03-12 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/p8vector-int128-1.c: New test to test ISA
+ 2.07 128-bit arithmetic.
+ * gcc.target/powerpc/p8vector-int128-2.c: Likewise.
+
+ * gcc.target/powerpc/timode_off.c: Restrict cpu type to power5,
+ due to when TImode is allowed in VSX registers, the allowable
+ address modes for TImode is just a single indirect address in
+ order for the value to be loaded and store in either GPR or VSX
+ registers. This affects the generated code, and it would cause
+ this test to fail, when such an option is used.
+
+2014-03-12 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * lib/profopt.exp (profopt-execute): Use $testcase in unsupported.
+
+2014-03-12 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/tree-ssa/ssa-ifcombine-12.c: New test.
+ * gcc.dg/tree-ssa/ssa-ifcombine-13.c: New test.
+ * gcc.dg/tree-ssa/phi-opt-2.c: Pass -mbranch-cost=1 if possible,
+ only test for exactly one if if -mbranch-cost=1 has been passed.
+
+2014-03-12 Christian Bruel <christian.bruel@st.com>
+
+ PR target/60264
+ * gcc.target/arm/pr60264.c
+
+2014-03-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ PR tree-optimization/60454
+ * gcc.c-torture/execute/pr60454.c: New test.
+
+2014-03-12 Jakub Jelinek <jakub@redhat.com>
+ Marc Glisse <marc.glisse@inria.fr>
+
+ PR tree-optimization/60502
+ * gcc.c-torture/compile/pr60502.c: New test.
+
+2014-03-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/60482
+ * gcc.dg/vect/pr60482.c: New test.
+
+2014-03-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60389
+ * g++.dg/cpp0x/inh-ctor19.C: New.
+
+2014-03-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60429
+ PR tree-optimization/60485
+ * gcc.dg/pr60485-1.c: New testcase.
+ * gcc.dg/pr60485-2.c: Likewise.
+
+2014-03-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/60457
+ * g++.dg/ipa/pr60457.C: New test.
+
+2014-03-10 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60474
+ * g++.dg/torture/pr60474.C: New testcase.
+
+2014-03-09 Andreas Schwab <schwab@linux-m68k.org>
+
+ * g++.dg/cpp0x/alias-decl-debug-0.C: Move dg-skip after dg-do.
+
+2014-03-08 Paulo Matos <paulo@matos-sorge.com>
+
+ * gcc.dg/lto/pr55113_0.c: New testcase.
+
+2014-03-08 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60033
+ * g++.dg/cpp1y/pr60033.C: New testcase.
+
+ PR c++/60393
+ * g++.dg/cpp1y/pr60393.C: New testcase.
+
+2014-03-08 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR libfortran/60128
+ * gfortran.dg/fmt_en.f90: New test.
+
+2014-03-07 Jason Merrill <jason@redhat.com>
+
+ * lib/g++-dg.exp (g++-dg-runtest): Run tests in C++1y mode, too.
+ * lib/target-supports.exp (check_effective_target_c++11): Now
+ means C++11 and up.
+ (check_effective_target_c++11_only): New.
+ (check_effective_target_c++11_down): New.
+ (check_effective_target_c++1y): New.
+ (check_effective_target_c++1y_only): New.
+ (check_effective_target_c++98_only): Rename from
+ check_effective_target_c++98.
+ * g++.dg/*: Use { target c++11 } instead of -std=c++11.
+
+2014-03-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58609
+ * g++.dg/cpp0x/constexpr-ice12.C: New.
+
+2014-03-07 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c-c++-common/gomp/map-1.c: Extend.
+
+2014-03-06 Paul Thomas <pault@gcc.gnu.org>
+ Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/51976
+ * gfortran.dg/deferred_type_component_1.f90 : New test.
+ * gfortran.dg/deferred_type_component_2.f90 : New test.
+
+2014-03-06 Marek Polacek <polacek@redhat.com>
+
+ PR c/60197
+ * c-c++-common/cilk-plus/CK/pr60197.c: New test.
+ * c-c++-common/cilk-plus/CK/pr60197-2.c: New test.
+
+2014-03-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/58595
+ * gcc.dg/tls/pr58595.c: New test.
+
+2014-03-06 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60445
+ PR lto/60424
+ PR lto/60427
+ Revert
+ 2014-03-04 Paulo Matos <paulo@matos-sorge.com>
+
+ * gcc.dg/lto/pr55113_0.c: New testcase.
+
+2014-03-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR testsuite/59308
+ * gcc.dg/pr46309.c: Don't compile on logical_op_short_circuit targets
+ other than mips/avr. Use -mbranch-cost=2 even for i?86/x86_64.
+ * gcc.dg/tree-ssa/reassoc-32.c: Use -mbranch-cost=2 even for
+ s390*/i?86/x86_64.
+ * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Don't compile on
+ logical_op_short_circuit targets other than avr. Use -mbranch-cost=2
+ even for mips*/s390*/i?86/x86_64.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
+
+ PR lto/60404
+ * gcc.dg/lto/pr60404_0.c: New test.
+ * gcc.dg/lto/pr60404_1.c: New file.
+ * gcc.dg/lto/pr60404_2.c: New file.
+
+2014-03-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/extract-vsx.c: Replace "vector long" with "vector
+ long long" throughout.
+ * gcc.dg/vmx/extract-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/insert-vsx.c: Likewise.
+ * gcc.dg/vmx/insert-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/ld-vsx.c: Likewise.
+ * gcc.dg/vmx/ld-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/ldl-vsx.c: Likewise.
+ * gcc.dg/vmx/ldl-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/merge-vsx.c: Likewise.
+ * gcc.dg/vmx/merge-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/st-vsx.c: Likewise.
+ * gcc.dg/vmx/st-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/stl-vsx.c: Likewise.
+ * gcc.dg/vmx/stl-vsx-be-order.c: Likewise.
+
+2014-03-04 Paulo Matos <paulo@matos-sorge.com>
+
+ * gcc.dg/lto/pr55113_0.c: New testcase.
+
+2014-03-04 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60376
+ * g++.dg/cpp1y/pr60376.C: New.
+
+2014-03-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/abi/anon2.C: Don't scan assembler for c++98.
+
+2014-03-04 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60382
+ * gcc.dg/vect/pr60382.c: New testcase.
+
+2014-03-03 Jerry DeLisle <jvdelisle@gcc.gnu>
+
+ PR libfortran/60148
+ * gfortran.dg/namelist_84.f90: New test.
+
+2014-03-03 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx512er-vexp2ps-2.c: Decrease exponent
+ argument to avoid inf values.
+ * gcc.target/i386/avx512f-vdivps-2.c: Compare results with
+ UNION_FP_CHECK machinery.
+
+2014-03-03 Renlin Li <Renlin.Li@arm.com>
+
+ * gcc.target/aarch64/aapcs64/validate_memory.h: Move f32in64 and
+ i32in128 cases outside special big-endian processing block.
+
+2014-03-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/60400
+ * c-c++-common/cpp/pr60400.c: New test.
+ * c-c++-common/cpp/pr60400-1.h: New file.
+ * c-c++-common/cpp/pr60400-2.h: New file.
+
+ PR objc++/60398
+ * obj-c++.dg/invalid-method-2.mm: Adjust dg-error regexps.
+
+ * c-c++-common/cilk-plus/PS/vectorlength-2.c: New test.
+ * c-c++-common/cilk-plus/PS/vectorlength-3.c: New test.
+
+2014-03-02 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/60150
+ * g++.dg/lto/pr60150.H: New testcase.
+ * g++.dg/lto/pr60150_0.C: New testcase.
+ * g++.dg/lto/pr60150_1.C: New testcase.
+
+2014-03-02 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/60306
+ * g++.dg/ipa/devirt-29.C: New testcase
+
+2014-03-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR fortran/60236
+ * gfortran.dg/vect/pr32380.f: Fix expected test results.
+
+2014-03-01 Edward Smith-Rowland <3dw4rd@verizon.net>
+
+ PR c++/50025
+ * g++.dg/cpp0x/pr50025.C: New.
+
+2014-03-01 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60377
+ * g++.dg/cpp1y/pr60377.C: New testcase.
+
+2014-03-01 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/60341
+ * gfortran.dg/str_comp_optimize_1.f90: New test.
+
+2014-03-01 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/60071
+ * gcc.c-torture/compile/pr60071.c: New.
+
+2014-02-28 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60359
+ * gfortran.dg/unlimited_polymorphic_16.f90: New.
+
+2014-02-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58610
+ * g++.dg/cpp0x/constexpr-ice11.C: New.
+
+2014-02-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60314
+ * g++.dg/cpp1y/auto-fn24.C: New.
+
+2014-02-28 Joey Ye <joey.ye@arm.com>
+
+ PR target/PR60169
+ * gcc.target/arm/thumb1-far-jump-3.c: New case.
+
+2014-02-27 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60253
+ * g++.dg/overload/ellipsis2.C: New.
+
+2014-02-27 Jeff Law <law@redhat.com>
+
+ PR rtl-optimization/52714
+ * gcc.c-torture/compile/pr52714.c: New test.
+
+2014-02-27 Mikael Pettersson <mikpe@it.uu.se>
+ Jeff Law <law@redhat.com>
+
+ PR rtl-optimization/49847
+ * g++.dg/pr49847.C: New test.
+
+2014-02-27 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/59223
+ * c-c++-common/pr59223.c: New test.
+
+2014-02-26 Ilya Tocar <ilya.tocar@intel.com>
+
+ * common/config/i386/predicates.md (const1256_operand): Remove.
+ (const2356_operand): New.
+ (const_1_to_2_operand): Remove.
+ * config/i386/sse.md (avx512pf_gatherpf<mode>sf): Change hint value.
+ (*avx512pf_gatherpf<mode>sf_mask): Ditto.
+ (*avx512pf_gatherpf<mode>sf): Ditto.
+ (avx512pf_gatherpf<mode>df): Ditto.
+ (*avx512pf_gatherpf<mode>df_mask): Ditto.
+ (*avx512pf_gatherpf<mode>df): Ditto.
+ (avx512pf_scatterpf<mode>sf): Ditto.
+ (*avx512pf_scatterpf<mode>sf_mask): Ditto.
+ (*avx512pf_scatterpf<mode>sf): Ditto.
+ (avx512pf_scatterpf<mode>df): Ditto.
+ (*avx512pf_scatterpf<mode>df_mask): Ditto.
+ (*avx512pf_scatterpf<mode>df): Ditto.
+ * common/config/i386/xmmintrin.h (_mm_hint): Add _MM_HINT_ET0.
+
+2014-02-26 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512cd-vptestnmd-1.c: Change into ...
+ * gcc.target/i386/avx512f-vptestnmd-1.c: This.
+ * gcc.target/i386/avx512cd-vptestnmq-1.c: Change into ...
+ * gcc.target/i386/avx512f-vptestnmq-1.c: This.
+ * gcc.target/i386/avx512cd-vptestnmd-2.c: Change into ...
+ * gcc.target/i386/avx512f-vptestnmd-2.c: This.
+ * gcc.target/i386/avx512cd-vptestnmq-2.c: Change into ...
+ * gcc.target/i386/avx512f-vptestnmq-2.c: This.
+
+2014-02-26 Bin Cheng <bin.cheng@arm.com>
+
+ PR target/60280
+ * gnat.dg/renaming5.adb: Change to two expected gotos.
+ * gcc.dg/tree-ssa/pr21559.c: Change back to three expected
+ jump threads.
+ * gcc.dg/tree-prof/update-loopch.c: Check two "Invalid sum"
+ messages for removed basic block.
+ * gcc.dg/tree-ssa/ivopt_1.c: Fix unreliable scanning string.
+ * gcc.dg/tree-ssa/ivopt_2.c: Ditto.
+ * gcc.dg/tree-ssa/ivopt_3.c: Ditto.
+ * gcc.dg/tree-ssa/ivopt_4.c: Ditto.
+
+2014-02-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/ld-vsx.c: Don't use vec_all_eq.
+ * gcc.dg/vmx/ld-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/ldl-vsx.c: Likewise.
+ * gcc.dg/vmx/ldl-vsx-be-order.c: Likewise.
+ * gcc.dg/vmx/merge-vsx.c: Likewise.
+ * gcc.dg/vmx/merge-vsx-be-order.c: Likewise.
+
+2014-02-25 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx-1.c: Update __builtin_prefetch.
+ * gcc.target/i386/prefetchwt1-1.c: New.
+ * g++.dg/other/i386-2.C: Add new option.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/sse-12.c: Ditto.
+ * gcc.target/i386/sse-13.c: Update __builtin_prefetch, add new option.
+ * gcc.target/i386/sse-22.c: Add new option.
+ * gcc.target/i386/sse-23.c: Update __builtin_prefetch, add new option.
+
+2014-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR libfortran/59313
+ * gfortran.dg/erf_3.F90: Skip on sparc*-*-solaris2.9*.
+
+ PR libfortran/58015
+ * gfortran.dg/round_4.f90: Skip on *-*-solaris2.9*.
+
+2014-02-25 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60311
+ * g++.dg/cpp1y/pr60311.C: New testcase.
+
+ * g++.dg/cpp1y/fn-generic-member-ool.C: New testcase.
+
+ PR c++/60065
+ * g++.dg/cpp1y/pr60065.C: New testcase.
+
+2014-02-24 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/60268
+ * gcc.c-torture/compile/pr60268.c: New test.
+
+2014-02-23 David Holsgrove <david.holsgrove@xilinx.com>
+
+ * gcc.target/microblaze/others/mem_reload.c: New test.
+
+2014-02-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/lde.c: New test.
+ * gcc.dg/vmx/lde-be-order.c: New test.
+ * gcc.dg/vmx/ste.c: New test.
+ * gcc.dg/vmx/ste-be-order.c: New test.
+
+2014-02-22 Hans-Peter Nilsson <hp@axis.com>
+
+ PR testsuite/60173
+ * lib/target-supports.exp
+ (check_effective_target_logical_op_short_circuit): Add cris-*-*
+ and crisv32-*-* to list.
+
+2014-02-21 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60302
+ * gfortran.dg/c_f_pointer_shape_tests_6.f90: New.
+
+2014-02-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/vsums.c: Check entire result vector.
+ * gcc.dg/vmx/vsums-be-order.c: Likewise.
+
+2014-02-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/ld.c: New test.
+ * gcc.dg/vmx/ld-be-order.c: New test.
+ * gcc.dg/vmx/ld-vsx.c: New test.
+ * gcc.dg/vmx/ld-vsx-be-order.c: New test.
+ * gcc.dg/vmx/ldl.c: New test.
+ * gcc.dg/vmx/ldl-be-order.c: New test.
+ * gcc.dg/vmx/ldl-vsx.c: New test.
+ * gcc.dg/vmx/ldl-vsx-be-order.c: New test.
+ * gcc.dg/vmx/st.c: New test.
+ * gcc.dg/vmx/st-be-order.c: New test.
+ * gcc.dg/vmx/st-vsx.c: New test.
+ * gcc.dg/vmx/st-vsx-be-order.c: New test.
+ * gcc.dg/vmx/stl.c: New test.
+ * gcc.dg/vmx/stl-be-order.c: New test.
+ * gcc.dg/vmx/stl-vsx.c: New test.
+ * gcc.dg/vmx/stl-vsx-be-order.c: New test.
+
+2014-02-21 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/other/i386-2.C (dg-options): Add -mavx512pf.
+ * g++.dg/other/i386-3.C (dg-options): Ditto.
+ * gcc.target/i386/sse-12.c (dg-options): Add -msha.
+ * gcc.target/i386/sse-13.c (dg-options): Add -mavx512er, -mavx512cd,
+ -mavx512pf and -msha.
+
+2014-02-21 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60276
+ * gcc.dg/vect/pr60276.c: New testcase.
+
+2014-02-21 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60234
+ * gfortran.dg/finalize_23.f90: New.
+
+2014-02-21 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60052
+ PR c++/60053
+ * g++.dg/cpp1y/pr60052.C: New testcase.
+ * g++.dg/cpp1y/pr60053.C: New testcase.
+
+2014-02-21 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/60286
+ * gfortran.dg/inquire_16.f90: New.
+
+2014-02-20 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/nios2/biggot-1.c: New.
+ * gcc.target/nios2/biggot-2.c: New.
+
+2014-02-20 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/55260
+ * gcc.dg/ipa/pr55260.c: New test.
+
+2014-02-20 Bin Cheng <bin.cheng@arm.com>
+
+ * gcc.dg/tree-prof/crossmodule-indircall-1.c: Return 0
+ for execution test case.
+
+2014-02-20 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/58555
+ * g++.dg/torture/pr58555.C: New testcase.
+
+2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
+
+ PR target/60204
+ * gcc.target/x86_64/abi/avx512f/test_passing_structs.c: Update to
+ reflect abi fix.
+ * gcc.target/x86_64/abi/avx512f/test_passing_unions.c: Ditto.
+
+2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
+ Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx512er-vrcp28sd-2.c: Distinguish src1 and src2.
+ * gcc.target/i386/avx512er-vrcp28ss-2.c: Call correct intrinsic.
+ * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Distinguish src1 and src2.
+ * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix reference calculation.
+ * gcc.target/i386/avx512f-vrcp14ss-2.c: Fix reference calculation.
+
+2014-02-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/37743
+ * g++.dg/ext/builtin-bswap1.C: New test.
+ * c-c++-common/pr37743.c: New test.
+
+2014-02-19 Prathamesh Kulkarni <bilbotheelffriend@gmail.com>
+
+ * gcc.dg/decl-10.c: New test.
+
+2014-02-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/60267
+ * g++.dg/ext/ivdep-1.C: New test.
+
+ PR c++/60267
+ * gcc.dg/pr60267.c: New test.
+
+2014-02-19 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/59794
+ * gcc.target/i386/pr39162.c: Add dg-prune-output.
+ (dg-options): Remove -Wno-psabi.
+ * gcc.target/i386/pr59794-2.c: Ditto.
+ * gcc.target/i386/pr60205-1.c: Ditto.
+ * gcc.target/i386/sse-5.c: Ditto.
+
+2014-02-18 Nick Clifton <nickc@redhat.com>
+
+ * gcc.dg/graphite/pr46966.c: Only run on 32-bit+ targets.
+ * gcc.dg/pr23623.c: Likewise.
+ * gcc.dg/pr48784-1.c: Likewise.
+ * gcc.dg/pr48784-2.c: Likewise.
+ * gcc.dg/pr56997-2.c: Likewise.
+ * gcc.dg/sms-6.c: Likewise.
+ * gcc.dg/torture/pr60183.c: Likewise.
+ * gcc.dg/torture/vec-cvt-1.c: Likewise.
+ * gcc.c-torture/execute/20061220-1.x: New.
+ * gcc.c-torture/execute/pr43220.x: New.
+ * gcc.c-torture/execute/pr51581-1.x: New.
+ * gcc.c-torture/execute/pr51581-2.x: New.
+ * gcc.c-torture/execute/pr58570.x: New.
+ * gcc.c-torture/unsorted/DFcmp.x: New.
+ * gcc.c-torture/unsorted/SFset.x: New.
+
+2014-02-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt31.adb: New test.
+
+2014-02-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/torture/pr60092.c: xfail execution on *-*-solaris2.11* at -O0.
+
+2014-02-19 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60232
+ * gfortran.dg/typebound_proc_33.f90: New.
+
+2014-02-19 Marek Polacek <polacek@redhat.com>
+
+ PR c/60195
+ * gcc.dg/pr60195.c: New test.
+
+2014-02-19 Paul Pluzhnikov <ppluzhnikov@google.com>
+
+ * gcc.dg/vect/no-vfa-vect-depend-2.c (main1): Fix buffer overflow.
+
+2014-02-19 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/58844
+ * c-c++-common/cpp/pr58844-1.c: New test.
+ * c-c++-common/cpp/pr58844-2.c: New test.
+
+2014-02-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60225
+ * g++.dg/cpp0x/constexpr-ice10.C: New.
+
+2014-02-18 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60215
+ * g++.dg/cpp0x/pr60215.C: New.
+
+2014-02-18 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/49397
+ * gfortran.dg/proc_ptr_45.f90: New.
+ * gfortran.dg/proc_ptr_46.f90: New.
+
+2014-02-18 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/60190
+ * g++.dg/cpp1y/pr60190.C: New testcase.
+
+ PR c++/60064
+ * g++.dg/cpp1y/pr60064.C: New testcase.
+
+2014-02-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/60205
+ * gcc.target/i386/pr60205-1.c: New test.
+ * gcc.target/i386/pr60205-2.c: Ditto.
+
+2014-02-18 Kai Tietz <ktietz@redhat.com>
+
+ PR target/60193
+ * gcc.target/i386/nest-1.c: New testcase.
+
+2014-02-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt32.adb: New test.
+
+2014-02-18 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60231
+ * gfortran.dg/typebound_generic_15.f90: New.
+
+2014-02-17 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/55907
+ * gfortran.dg/init_flag_12.f90: New.
+
+2014-02-17 Kirill Yukhin <kirill.yukhin@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512f-vpermd-2.c: Fix reference calculations.
+ * gcc.target/i386/avx512f-vpermpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpermq-var-2.c: Ditto.
+
+2014-02-16 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_logical_op_short_circuit): New procedure.
+ * gcc.dg/binop-xor1.c: XFAIL for logical_op_short_circuit.
+ * gcc.dg/tree-ssa/forwprop-28.c: Use logical_op_short_circuit
+ instead of mips*-*-*, arc*-*-*, avr*-*-* and arm_cortex_m tests.
+ * gcc.dg/tree-ssa/vrp47.c: Likewise.
+ * gcc.dg/tree-ssa/vrp87.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise. Also use
+ logical_op_short_circuit for the alternative test, extending
+ it to arm_cortex_m.
+
+2014-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/60203
+ * gcc.target/powerpc/pr60203.c: New testsuite.
+
+2014-02-15 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/59599
+ * gfortran.dg/ichar_3.f90: New test.
+
+2014-02-15 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60183
+ * gcc.dg/torture/pr60183.c: New testcase.
+
+2014-02-14 Jeff Law <law@redhat.com>
+
+ PR rtl-optimization/60131
+ * g++.dg/torture/pr60131.C: New test.
+
+2014-02-14 Ian Bolton <ian.bolton@arm.com>
+
+ * gcc.target/arm/pr59858.c: Skip if -mfloat-abi=hard specified
+ on command-line.
+
+2014-02-14 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * c-c++-common/ubsan/overflow-negate-2.c (main): Use signed char.
+
+2014-02-14 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/compile/20140213.c: New test.
+
+2014-02-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/43546
+ * gcc.target/i386/pr43546.c: New test.
+
+2014-02-13 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * gcc.target/s390/hotpatch-compile-8.c: New test.
+
+2014-02-13 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/pr59605.c: Convert to a compile test. Protect MAX_COPY
+ definition with an ifndef.
+ * gcc.dg/pr59605-2.c: New test.
+
+2014-02-13 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/gomp/simd-clones-5.c: Update comment for new warning message.
+
+2014-02-12 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/torture/float128-mul-underflow.c,
+ gcc.dg/torture/float128-truncdf-underflow.c,
+ gcc.dg/torture/float128-truncsf-underflow.c: New tests.
+
+2014-02-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/59737
+ * g++.dg/ipa/pr59737.C: New test.
+
+2014-02-12 H.J. Lu <hongjiu.lu@intel.com>
+
+ * g++.dg/opt/pr52727.C: Compile with -march=i686 for ia32.
+
+2014-02-12 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c-c++-common/raw-string-3.c: Fix typo in dg-error invocation.
+
+ * gcc.dg/cilk-plus/jump-openmp.c: New file.
+
+2014-02-12 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60092
+ * gcc.dg/torture/pr60092.c: New testcase.
+ * gcc.dg/tree-ssa/alias-31.c: Disable SRA.
+
+2014-02-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.c-torture/execute/20140212-1.c: New test.
+
+2014-02-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/60047
+ * g++.dg/cpp0x/pr60047.C: New.
+
+2014-02-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/60101
+ * c-c++-common/pr60101.c: New test.
+
+2014-02-11 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/59468
+ * g++.dg/ipa/devirt-27.C: New testcase.
+ * g++.dg/ipa/devirt-26.C: New testcase.
+
+2014-02-11 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/60137
+ * gcc.target/powerpc/pr60137.c: New file.
+
+2014-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/52370
+ * gfortran.dg/pr52370.f90: New test.
+
+2014-02-11 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/59927
+ Revert
+ 2013-12-15 Uros Bizjak <ubizjak@gmail.com>
+
+ PR testsuite/58630
+ * gcc.target/i386/pr43662.c (dg-options):
+ Add -maccumulate-outgoing-args.
+ * gcc.target/i386/pr43869.c (dg-options): Ditto.
+ * gcc.target/i386/pr57003.c (dg-options): Ditto.
+ * gcc.target/i386/avx-vzeroupper-16.c (dg-options):
+ Remove -mtune=generic and add -maccumulate-outgoing-args instead.
+ * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
+ * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
+ Add -maccumulate-outgoing-args.
+ * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
+ * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
+
+2014-02-11 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/vect/pr56787.c: Mark as xfail for vect_no_align.
+
+2014-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/59776
+ * gcc.dg/guality/pr59776.c: New test.
+
+2014-02-11 Renlin Li <Renlin.Li@arm.com>
+
+ * gcc.target/arm/fixed_float_conversion.c: Add arm_vfp3 option.
+ * lib/target-supports.exp (check_effective_target_arm_vfp3_ok): New.
+ (add_options_for_arm_vfp3): New.
+
+2014-02-11 Jeff Law <law@redhat.com>
+
+ PR middle-end/54041
+ * gcc.target/m68k/pr54041.c: New test.
+
+2014-02-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59927
+ * gcc.target/i386/pr59927.c: New test.
+
+2014-02-10 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/vect/pr57741-3.c: Require vect_int.
+ * gcc.dg/vect/pr60012.c: Likewise.
+ * gcc.dg/vect/vect-119.c: Likewise.
+ * gcc.dg/vect/vect-outer-4c-big-array.c: Likewise.
+ * gcc.dg/vect/vect-outer-4c.c: Likewise.
+
+2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/binop-xor1.c: Don't xfail scan-tree-dump-times.
+
+2014-02-10 Jeff Law <law@redhat.com>
+
+ PR middle-end-52306
+ * gcc.c-torture/compile/pr52306.c: New test.
+
+2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/ext/vector26.C: Use -mmmx for 32-bit x86.
+
+2014-02-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60115
+ * gcc.dg/torture/pr60115.c: New testcase.
+
+2014-02-10 Eric Botcazou <ebotcazou@adacore.com>
+
+ * g++.dg/vect/pr33426-ivdep-3.cc: Require vect_int_mult as well.
+ * g++.dg/vect/pr33426-ivdep-4.cc: Likewise.
+
+2014-02-10 Kirill Yukhin <kirill.yukhin@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512f-vexpandpd-1.c: Update intrinsics.
+ * gcc.target/i386/avx512f-vexpandps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu32-1: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu32-2: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu64-1: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu64-2: Ditto.
+ * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmupd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmupq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalepd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaleps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Update parameters.
+ * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrad-2.c: Initialize 64 bits.
+ * gcc.target/i386/avx512f-vpslld-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpsrld-2.c: Ditto.
+
+2014-02-10 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/vect/pr59984.c: Require effective target vect_simd_clones.
+
+2014-02-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/57522
+ * gfortran.dg/associated_target_5.f03: New test.
+
+2014-02-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/59026
+ * gfortran.dg/elemental_by_value_1.f90: New test.
+
+2014-02-08 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/58470
+ * gfortran.dg/finalize_22.f90: New.
+
+2014-02-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/60066
+ * gfortran.dg/elemental_subroutine_10.f90: New test. This PR
+ was fixed by the patch for PR59906.
+
+2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
+
+ PR translation/52289
+ * gfortran.dg/coarray_8.f90: Update dg-error match.
+
+2014-02-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/59984
+ * gcc.dg/vect/pr59984.c: New test.
+
+ PR middle-end/60092
+ * gcc.dg/attr-alloc_align-1.c: New test.
+ * gcc.dg/attr-alloc_align-2.c: New test.
+ * gcc.dg/attr-alloc_align-3.c: New test.
+ * gcc.dg/attr-assume_aligned-1.c: New test.
+ * gcc.dg/attr-assume_aligned-2.c: New test.
+ * gcc.dg/attr-assume_aligned-3.c: New test.
+
+2014-02-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60077
+ * gcc.target/i386/pr60077-1.c: New test.
+ * gcc.target/i386/pr60077-2.c: New test.
+
+2014-02-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/56824
+ * gcc.dg/pr56824.c: New test.
+
+2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.dg/gcc-have-sync-compare-and-swap.c: Align the 16 byte
+ variable used for atomic operations.
+
+2014-02-07 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60092
+ * gcc.dg/vect/pr60092-2.c: New testcase.
+
+2014-02-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/60082
+ Revert
+ 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
+ * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
+
+2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.target/s390/fp2int1.c: New testcase.
+
+2014-02-07 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/60092
+ * gcc.dg/tree-ssa/alias-30.c: New testcase.
+ * gcc.dg/tree-ssa/alias-31.c: Likewise.
+
+2014-02-06 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/59918
+ * g++.dg/torture/pr59918.C: New testcase.
+
+2014-02-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59575
+ * gcc.target/arm/pr59575.c: New test.
+
+ PR debug/59992
+ * gcc.dg/pr59992.c: New test.
+
+2014-02-06 Marc Glisse <marc.glisse@inria.fr>
+
+ * g++.dg/cpp0x/constexpr-attribute2.C: Restrict to target
+ init_priority. Test alignment of variable instead of function.
+
+2014-02-06 Marek Polacek <polacek@redhat.com>
+
+ PR c/60087
+ * gcc.dg/pr60087.c: New test.
+
+2014-02-06 Alan Modra <amodra@gmail.com>
+
+ * gcc.target/powerpc/pr60032.c: New.
+
+2014-02-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/60062
+ * gcc.c-torture/execute/pr60062.c: New test.
+ * gcc.c-torture/execute/pr60072.c: New test.
+
+2014-02-06 Ian Bolton <ian.bolton@arm.com>
+
+ * gcc.dg/tree-ssa/pr59597.c: Make called function static
+ so that expected outcome works for PIC variants too.
+
+2014-02-06 Yury Gribov <y.gribov@samsung.com>
+ Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ * gcc.target/arm/vect-noalign.c: New file.
+
+2014-02-05 Jan Hubicka <hubicka@ucw.cz>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/60013
+ * gcc.dg/pr60013.c: New testcase.
+
+2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/sum2s.c: New.
+ * gcc.dg/vmx/sum2s-be-order.c: New.
+
+2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/pack.c: New.
+ * gcc.dg/vmx/pack-be-order.c: New.
+ * gcc.dg/vmx/unpack.c: New.
+ * gcc.dg/vmx/unpack-be-order.c: New.
+
+2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
+ * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
+
+2014-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/avx512f-vrndscaless-2.c (compute_rndscaless):
+ Use __builtin_floorf, __builtin_ceilf.
+ * gcc.target/i386/sse4_1-floorf-sfix-vec.c (floorf): Remove
+ declaration.
+ (TEST): Use __builtin_floorf.
+ * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
+
+2014-02-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/59947
+ * g++.dg/opt/pr59947.C: New test.
+
+ PR c++/58703
+ * c-c++-common/gomp/pr58703.c: New test.
+
+2014-02-05 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/60076
+ * gcc.dg/vect/pr60012.c: Require vect_extract_even_odd and
+ avoid using unsigned long long.
+
+2014-02-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/57499
+ * g++.dg/torture/pr57499.C: New test.
+
+2014-02-05 Yury Gribov <y.gribov@samsung.com>
+
+ * gcc.dg/asan/nosanitize-and-inline.c: New test.
+
+2014-02-04 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirrt-22.C: Fix template.
+
+2014-02-04 Marek Polacek <polacek@redhat.com>
+
+ PR c/60036
+ * gcc.dg/pr60036.c: New test.
+
+2014-02-04 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR ipa/60058
+ * g++.dg/torture/pr60058.C: New testcase.
+
+2014-02-04 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * g++.dg/tsan/default_options.C: Invert check.
+
+2014-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60002
+ * g++.dg/opt/pr60002.C: New test.
+
+ PR tree-optimization/60023
+ * g++.dg/vect/pr60023.cc: New test.
+
+ PR ipa/60026
+ * c-c++-common/torture/pr60026.c: New test.
+
+ PR rtl-optimization/57915
+ * gcc.target/i386/pr57915.c: New test.
+
+2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
+
+2014-02-04 Renlin Li <Renlin.Li@arm.com>
+
+ * gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
+
+2014-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/59261
+ * gcc.dg/pr59261.c: New test.
+
+2014-02-04 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/60012
+ * gcc.dg/vect/pr60012.c: New testcase.
+
+2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR target/59788
+ * g++.dg/eh/unwind-direct.C: New test.
+
+2014-02-04 Uros Bizjak <ubizjak@gmail.com>
+
+ * lib/tsan-dg.exp (tsan_init): Set trivial testcase
+ timeout value to 20s.
+
+2014-02-03 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/59882
+ * g++.dg/torture/pr59882.C: New testcase
+
+2014-02-03 Jan Hubicka <jh@suse.cz>
+
+ PR ipa/59831
+ * g++.dg/ipa/devirt-22.C: New testcase.
+
+2014-02-03 Jan Hubicka <jh@suse.cz>
+
+ * g++.dg/ipa/devirt-25.C: New testcase.
+
+2014-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/59924
+ * gcc.dg/pr59924.c: New test.
+
+2014-02-03 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/59831
+ * g++.dg/ipa/devirt-24.C: New testcase.
+
+2014-02-03 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/53017
+ PR c++/59211
+ * c-c++-common/attributes-1.c: New testcase.
+ * g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
+
+2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58871
+ * g++.dg/cpp0x/pr58871.C: New.
+
+2014-02-03 Cong Hou <congh@google.com>
+
+ PR tree-optimization/60000
+ * g++.dg/vect/pr60000.cc: New test.
+
+2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
+ * gcc.target/i386/long-double-64-4.c: Likewise.
+ * gcc.target/i386/long-double-80-1.c: Likewise.
+ * gcc.target/i386/long-double-80-2.c: Likewise.
+ * gcc.target/i386/long-double-80-3.c: Likewise.
+ * gcc.target/i386/long-double-80-4.c: Likewise.
+ * gcc.target/i386/long-double-80-5.c: Likewise.
+ * gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
+ __multf3 isn't used.
+ * gcc.target/i386/long-double-64-3.c: Likewise.
+ * gcc.target/i386/long-double-128-1.c: New test.
+ * gcc.target/i386/long-double-128-2.c: Likewise.
+ * gcc.target/i386/long-double-128-3.c: Likewise.
+ * gcc.target/i386/long-double-128-4.c: Likewise.
+ * gcc.target/i386/long-double-128-5.c: Likewise.
+ * gcc.target/i386/long-double-128-6.c: Likewise.
+ * gcc.target/i386/long-double-128-7.c: Likewise.
+ * gcc.target/i386/long-double-128-8.c: Likewise.
+ * gcc.target/i386/long-double-128-9.c: Likewise.
+ * gcc.target/i386/long-double-64-5.c: Likewise.
+ * gcc.target/i386/long-double-64-6.c: Likewise.
+ * gcc.target/i386/long-double-64-7.c: Likewise.
+ * gcc.target/i386/long-double-64-8.c: Likewise.
+ * gcc.target/i386/long-double-64-9.c: Likewise.
+ * gcc.target/i386/long-double-80-10.c: Likewise.
+ * gcc.target/i386/long-double-80-8.c: Likewise.
+ * gcc.target/i386/long-double-80-9.c: Likewise.
+
+2014-02-03 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/57662
+ * g++.dg/pr57662.C: New test.
+
+2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
+ * gcc.dg/vmx/perm.c: New.
+ * gcc.dg/vmx/perm-be-order.c: New.
+
+2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/vsums.c: New.
+ * gcc.dg/vmx/vsums-be-order.c: New.
+
+2014-02-02 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/ipa/devirt-23.C: New testcase.
+ * g++.dg/ipa/devirt-20.C: Fix template.
+
+2014-02-02 Jan Hubicka <jh@suse.cz>
+
+ * g++.dg/ipa/devirt-21.C: New testcase.
+
+2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
+ gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
+
+2014-02-02 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/60017
+ * gcc.c-torture/execute/pr60017.c: New test.
+
+2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/57033
+ * gfortran.dg/default_initialization_7.f90: New test.
+
+2014-02-01 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/59906
+ * gfortran.dg/elemental_subroutine_9.f90: New test.
+
+2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
+
+2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
+
+2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
+
+2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51219
+ * g++.dg/init/bitfield5.C: New.
+
+2014-02-01 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/60003
+ * gcc.c-torture/execute/pr60003.c: New test.
+
+2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR bootstrap/59985
+ * gcc.target/arm/pr59985.C: New.
+
+2014-01-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/59410
+ * lib/tsan-dg.exp (tsan_init): Instead of not running any
+ tsan tests if trivial testcase doesn't run, set dg-do-what-default
+ to compile.
+ (tsan_finish): Restore dg-do-what-default.
+ * g++.dg/tsan/atomic_free.C: Remove dg-do line.
+ * g++.dg/tsan/fd_close_norace2.C: Likewise.
+ * g++.dg/tsan/default_options.C: Likewise.
+ * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
+ * g++.dg/tsan/atomic_free2.C: Likewise.
+ * g++.dg/tsan/cond_race.C: Likewise.
+ * g++.dg/tsan/fd_close_norace.C: Likewise.
+ * g++.dg/tsan/benign_race.C: Likewise.
+ * c-c++-common/tsan/fd_pipe_race.c: Likewise.
+ * c-c++-common/tsan/simple_race.c: Likewise.
+ * c-c++-common/tsan/mutexset1.c: Likewise.
+ * c-c++-common/tsan/thread_leak2.c: Likewise.
+ * c-c++-common/tsan/tls_race.c: Likewise.
+ * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
+ * c-c++-common/tsan/race_on_barrier2.c: Likewise.
+ * c-c++-common/tsan/free_race2.c: Likewise.
+ * c-c++-common/tsan/thread_leak.c: Likewise.
+ * c-c++-common/tsan/thread_leak1.c: Likewise.
+ * c-c++-common/tsan/race_on_barrier.c: Likewise.
+ * c-c++-common/tsan/free_race.c: Likewise.
+ * c-c++-common/tsan/sleep_sync.c: Likewise.
+ * c-c++-common/tsan/tiny_race.c: Likewise.
+ * c-c++-common/tsan/race_on_mutex2.c: Likewise.
+ * c-c++-common/tsan/atomic_stack.c: Likewise.
+ * c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
+ in dg-output regexps.
+ * c-c++-common/tsan/simple_stack.c: Likewise.
+
+2014-01-31 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/tm/pr60004.C: New.
+
+2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59082
+ * g++.dg/inherit/crash4.C: New.
+
+2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/tsan/simple_race.c: Made test less flaky.
+
+2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/m512-check.h: Use correct rounding values.
+
+2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx-1.c: Use correct rounding values.
+ * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-14.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+
+2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
+ * gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
+
+2014-01-31 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/59990
+ * gcc.dg/torture/pr59990.c: New testcase.
+
+2014-01-31 Jakub Jelinek <jakub@redhat.com>
+
+ * lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
+ if it fails don't run any tsan tests.
+
+2014-01-31 Marek Polacek <polacek@redhat.com>
+
+ PR c/59963
+ * gcc.dg/pr59940.c (g): Adjust dg-warning.
+ (y): Adjust dg-error.
+ * gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
+ * gcc.dg/pr59963-1.c: New test.
+ * gcc.dg/pr59963-2.c: New test.
+ * gcc.dg/pr59963-3.c: New test.
+
+2014-01-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59923
+ * gcc.target/arm/pr59923.c: New test.
+
+2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/splat.c: New.
+ * gcc.dg/vmx/splat-vsx.c: New.
+ * gcc.dg/vmx/splat-be-order.c: New.
+ * gcc.dg/vmx/splat-vsx-be-order.c: New.
+ * gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
+ * gcc.dg/vmx/sn7153.c: Add special casing for little endian.
+
+2014-01-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59993
+ * gcc.dg/torture/pr59993.c: New testcase.
+
+2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
+ g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
+ gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
+ vect_int rather than vect_float.
+
+2014-01-30 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/Wconversion-real-integer.c: Properly end comment.
+
+2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
+
+ * gcc.target/microblaze/isa/fcmp4.c: New.
+
+2014-01-30 Marek Polacek <polacek@redhat.com>
+
+ PR c/59940
+ * gcc.dg/pr59940.c: New test.
+ * gcc.dg/pr35635.c (func3): Move dg-warning.
+
+2014-01-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59903
+ * gcc.dg/torture/pr59903.c: New testcase.
+
+2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58843
+ * g++.dg/lookup/crash8.C: New.
+
+2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58649
+ * g++.dg/template/crash117.C: New.
+
+2014-01-30 Richard Biener <rguenther@suse.de>
+
+ PR c/59905
+ * gcc.dg/cast-function-1.c: Adjust to survive DCE.
+ * gcc.dg/call-diag-2.c: Remove expected warnings about calling
+ abort.
+ * gcc.dg/invalid-call-1.c: Likewise.
+
+2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58561
+ * g++.dg/cpp1y/auto-fn23.C: New.
+
+2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58846
+ * g++.dg/init/dso_handle2.C: New.
+
+2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58674
+ * g++.dg/cpp0x/pr58674.C: New.
+
+2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ PR target/59617
+ * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
+ * gcc.target/i386/avx512f-gather-5.c: Ditto.
+
+2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/merge-be-order.c: New.
+ * gcc.dg/vmx/merge.c: New.
+ * gcc.dg/vmx/merge-vsx-be-order.c: New.
+ * gcc.dg/vmx/merge-vsx.c: New.
+
+2014-01-29 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/58742
+ * gcc.dg/pr58742-1.c: New testcase.
+ * gcc.dg/pr58742-2.c: Likewise.
+ * gcc.dg/pr58742-3.c: Likewise.
+
+2014-01-29 Renlin Li <Renlin.Li@arm.com>
+
+ * gcc.target/arm/ftest-armv7ve-arm.c: New.
+ * gcc.target/arm/ftest-armv7ve-thumb.c: New.
+ * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
+
+2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58702
+ * g++.dg/gomp/pr58702.C: New.
+
+2014-01-29 Dodji Seketeli <dodji@redhat.com>
+
+ * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
+ selector.
+
+2014-01-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/59917
+ PR tree-optimization/59920
+ * gcc.dg/pr59920-1.c: New test.
+ * gcc.dg/pr59920-2.c: New test.
+ * gcc.dg/pr59920-3.c: New test.
+ * c-c++-common/gomp/pr59917-1.c: New test.
+ * c-c++-common/gomp/pr59917-2.c: New test.
+
+ PR tree-optimization/59594
+ * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
+ * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
+ * gcc.dg/vect/pr59594.c: New test.
+
+2014-01-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/59414
+ * gfortran.dg/allocate_class_3.f90: New test.
+
+2014-01-28 Dodji Seketeli <dodji@redhat.com>
+
+ PR preprocessor/59935
+ * c-c++-common/cpp/warning-zero-location.c: New test.
+ * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
+
+2014-01-27 Steve Ellcey <sellcey@mips.com>
+
+ * gcc.target/mips/pr52125.c: Add -mno-optgp option.
+
+2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
+
+ * g++.dg/ext/mv16.C: New tests.
+
+2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
+ * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
+ * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
+ * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpged-1.c: New.
+ * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
+ _mm512_mask_cvtepi32_storeu_epi8.
+ * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
+ _mm512_mask_cvtepi32_storeu_epi16.
+ * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
+ _mm512_mask_cvtepi64_storeu_epi8.
+ * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
+ _mm512_mask_cvtepi64_storeu_epi16.
+ * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
+ _mm512_mask_cvtepi64_storeu_epi32.
+ * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
+ _mm512_mask_cvtsepi32_storeu_epi8.
+ * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
+ _mm512_mask_cvtsepi32_storeu_epi16.
+ * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
+ _mm512_mask_cvtsepi64_storeu_epi8.
+ * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
+ _mm512_mask_cvtsepi64_storeu_epi16.
+ * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
+ _mm512_mask_cvtsepi64_storeu_epi32.
+ * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
+ _mm512_mask_cvtusepi32_storeu_epi8.
+ * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
+ _mm512_mask_cvtusepi32_storeu_epi16.
+ * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
+ _mm512_mask_cvtusepi64_storeu_epi8.
+ * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
+ _mm512_mask_cvtusepi64_storeu_epi16.
+ * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
+ _mm512_mask_cvtusepi64_storeu_epi32.
+ * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
+ * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
+
+2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
+ * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
+ * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
+ * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
+ built-ins roudning immediate.
+ * gcc.target/i386/sse-22.c: Add new built-ins.
+ * gcc.target/i386/sse-23.c: Ditto.
+ * gcc.target/i386/avx-1.c: Ditto.
+
+2014-01-27 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.target/sh/torture/strncmp.c: New tests.
+
+2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
+
+2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
+
+2014-01-24 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/59919
+ * gcc.c-torture/compile/pr59919.c: New test.
+
+2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57524
+ * g++.dg/ext/timevar2.C: New.
+
+2014-01-24 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
+
+2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/59929
+ * gcc.target/i386/pr59929.c: New test.
+
+2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/59909
+ * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
+ word atomic functions at runtime.
+
+2014-01-23 Marek Polacek <polacek@redhat.com>
+
+ PR c/59846
+ * gcc.dg/pr59846.c: New test.
+
+2014-01-23 Marek Polacek <polacek@redhat.com>
+
+ PR c/58346
+ * c-c++-common/pr58346-1.c: New test.
+ * c-c++-common/pr58346-2.c: New test.
+ * c-c++-common/pr58346-3.c: New test.
+
+2014-01-23 Marek Polacek <polacek@redhat.com>
+
+ PR c/59871
+ * gcc.dg/20020220-2.c: Adjust dg-warning message.
+ * gcc.dg/pr59871.c: New test.
+
+2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58980
+ * g++.dg/parse/enum11.C: New.
+
+2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/sshr64_1.c: New testcase.
+
+2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
+ SIMD enabled function.
+ * g++.dg/cilk-plus/ef_test.C: New test.
+ * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
+ and added C++ ones.
+ * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
+ to differenciate C error messages from C++ ones.
+
+2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
+
+2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
+
+ * gcc.target/microblaze/others/builtin-trap.c: New test,
+
+2014-01-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/58809
+ * c-c++-common/gomp/pr58809.c: New test.
+
+2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
+
+ PR sanitizer/59897
+ * c-c++-common/asan/use-after-return-1.c: Fixed
+ to pass on darwin.
+
+2014-01-23 Dodji Seketeli <dodji@redhat.com>
+
+ PR preprocessor/58580
+ * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
+
+2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/avx512f-kmovw-1.c: New.
+
+2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
+ * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
+ * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
+
+2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
+
+ PR target/52125
+ * gcc.dg/pr48774.c: Remove skip for mips_rel.
+ * gcc.target/mips/pr52125.c: New test.
+
+2014-01-22 Marek Polacek <polacek@redhat.com>
+
+ PR c/59891
+ * gcc.dg/torture/pr59891.c: New test.
+
+2014-01-22 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/59597
+ * gcc.dg/tree-ssa/pr59597.c: New test.
+
+2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/59477
+ * g++.dg/pr59477.C: New.
+
+2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
+
+2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ PR c++/59482
+ * g++.dg/pr59482.C: New.
+
+2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/insert-vsx-be-order.c: New.
+ * gcc.dg/vmx/extract-vsx.c: New.
+ * gcc.dg/vmx/extract-vsx-be-order.c: New.
+ * gcc.dg/vmx/insert-vsx.c: New.
+
+2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/59896
+ * gcc.target/arm/pr59896.c: New.
+
+2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/59858
+ * gcc.target/arm/pr59858.c: New.
+
+2014-01-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59003
+ * gcc.dg/tree-prof/pr59003.c: New test.
+
+ PR middle-end/59860
+ * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
+ other targets.
+
+2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/round_3.f08: Add more cases.
+
+2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * lib/target-supports.exp (force_conventional_output_for): New
+ procedure.
+ * lib/scanasm.exp (scan-assembler_required_options)
+ (scan-assembler-not_required_options)
+ (scan-assembler-times_required_options): Replace with
+ force_conventional_output_fors.
+ * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
+ * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
+
+2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR middle-end/59789
+ * gcc.target/i386/pr59789.c: New testcase.
+
+2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * g++.dg/debug/ra1.C (struct tree_base): Change the width of
+ the 'code' bitfield from 16 to 8.
+
+2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_vect_perm): Exclude aarch64_be.
+ (check_effective_target_vect_perm_byte): Likewise.
+ (check_effective_target_vect_perm_short): Likewise.
+
+2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
+
+ * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
+ (RUN_TEST): Use new macro.
+ (INDEX64_32): Delete.
+ (INDEX64_64): Likewise.
+ (INDEX128_32): Likewise.
+ (INDEX128_64): Likewise.
+ (INDEX): Likewise.
+ (test_vneg_f32): Use fixed RUN_TEST.
+
+2014-01-20 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/59860
+ * gcc.dg/pr59860.c: New testcase.
+
+2014-01-20 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59880
+ * gcc.target/i386/pr59880.c: New test.
+
+2014-01-20 Renlin Li <renlin.li@arm.com>
+
+ * gcc.dg/pr44194-1.c: Tweak regexp.
+
+2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR libfortran/59771
+ PR libfortran/59774
+ PR libfortran/59836
+ * gfortran.dg/round_3.f08: New cases added.
+ * gfortran.dg/fmt_g_1.f90: New test.
+
+2014-01-19 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
+
+2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
+
+2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/vect/pr57705.c: Require vect_int.
+ * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
+ * gcc.dg/vect/vect-alias-check.c: Likewise.
+
+2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/58007
+ * gfortran.dg/unresolved_fixup_1.f90: New test.
+ * gfortran.dg/unresolved_fixup_2.f90: New test.
+
+2014-01-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/58944
+ * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
+ Remove dg-prune-output lines.
+
+2014-01-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/59706
+ * gfortran.dg/pr59706.f90: New test.
+ * g++.dg/ext/pr59706.C: New test.
+
+2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59270
+ PR c++/58811
+ * g++.dg/cpp0x/decltype-incomplete1.C: New.
+ * g++.dg/init/pr58811.C: Likewise.
+
+2014-01-17 Jeff Law <law@redhat.com>
+
+ PR middle-end/57904
+ * gfortran.dg/pr57904.f90: New test.
+
+2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59269
+ * g++.dg/cpp0x/nsdmi-union4.C: New.
+
+2014-01-17 Marek Polacek <polacek@redhat.com>
+
+ PR c++/59838
+ * g++.dg/diagnostic/pr59838.C: New test.
+
+2014-01-17 Marek Polacek <polacek@redhat.com>
+
+ PR c/58346
+ * gcc.dg/pr58346.c: New test.
+
+2014-01-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR testsuite/58776
+ * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
+ dg-options, use dg-additional-options for i?86/x86_64 to avoid
+ option duplication.
+
+ PR fortran/59440
+ * gfortran.dg/pr59440-1.f90: New test.
+ * gfortran.dg/pr59440-2.f90: New test.
+ * gfortran.dg/pr59440-3.f90: New test.
+
+ PR testsuite/59064
+ * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
+ testing for " version" and " alias" with one testing for
+ " version\[^\n\r]* alias".
+ * gcc.dg/vect/vect-ivdep-2.c: Likewise.
+ * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
+ * g++.dg/vect/pr33426-ivdep.cc: Likewise.
+ * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
+ * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
+ * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
+
+ PR c++/57945
+ * c-c++-common/torture/pr57945.c: New test.
+
+2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * gcc.target/arm/its.c: New testcase.
+
+2014-01-16 Jan Hubicka <jh@suse.cz>
+
+ PR ipa/59775
+ * g++.dg/torture/pr59775.C: New testcase.
+
+2014-01-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/58344
+ * gcc.c-torture/compile/pr58344.c: New test.
+
+ PR target/59839
+ * gcc.target/i386/pr59839.c: New test.
+
+ PR debug/54694
+ * gcc.target/i386/pr9771-1.c (main): Rename to...
+ (real_main): ... this. Add __asm name "main".
+ (ASMNAME, ASMNAME2, STRING): Define.
+
+2014-01-16 Nick Clifton <nickc@redhat.com>
+
+ PR middle-end/28865
+ * gcc.c-torture/compile/pr28865.c: New.
+ * gcc.c-torture/execute/pr28865.c: New.
+
+2014-01-16 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/59827
+ * gcc.dg/pr59827.c: New test.
+
+2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
+
+ * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
+
+2014-01-15 Richard Henderson <rth@redhat.com>
+
+ PR debug/54694
+ * gcc.target/i386/pr54694.c: New test.
+
+2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
+
+ PR c++/49718
+ * g++.dg/pr49718.C: New test.
+
+2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
+
+2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
+
+ * gcc.dg/vmx/mult-even-odd.c: New.
+ * gcc.dg/vmx/mult-even-odd-be-order.c: New.
+
+2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * lib/target-supports.exp (check_libcilkrts_available): Added an
+ extern "C" if we are using C++ along with a function prototype.
+
+2014-01-15 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/59747
+ * gcc.c-torture/execute/pr59747.c: New test.
+
+2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/59794
+ * c-c++-common/convert-vec-1.c: Also prune ABI change for
+ Linux/x86.
+ * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
+ * g++.dg/ext/attribute-test-1.C: Likewise.
+ * g++.dg/ext/attribute-test-2.C: Likewise.
+ * g++.dg/ext/attribute-test-3.C: Likewise.
+ * g++.dg/ext/attribute-test-4.C: Likewise.
+ * g++.dg/ext/pr56790-1.C: Likewise.
+ * g++.dg/torture/pr38565.C: Likewise.
+ * gcc.dg/pr53060.c: Likewise.
+ * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
+ * c-c++-common/vector-compare-2.c: Likewise.
+ * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
+ * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
+ dg-message line number.
+
+2014-01-15 Matthias Klose <doko@ubuntu.com>
+
+ * go.test/go-test.exp: Set goarch for aarch64*-*-*.
+
+2014-01-15 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59822
+ * g++.dg/torture/pr59822.C: New testcase.
+
+2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ PR target/59808
+ * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
+ * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
+
+2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
+ Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ PR target/59695
+ * g++.dg/pr59695.C: New testcase.
+
+2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ PR target/59803
+ * gcc.c-torture/compile/pr59803.c: New testcase.
+
+2014-01-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/58943
+ * gcc.c-torture/execute/pr58943.c: New test.
+ * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
+
+2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/59794
+ * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
+ * gcc.target/i386/pr39162.c (y): New __m256i variable.
+ (bar): Change return type to void. Set y to x.
+ * gcc.target/i386/pr59794-1.c: New testcase.
+ * gcc.target/i386/pr59794-2.c: Likewise.
+ * gcc.target/i386/pr59794-3.c: Likewise.
+ * gcc.target/i386/pr59794-4.c: Likewise.
+ * gcc.target/i386/pr59794-5.c: Likewise.
+ * gcc.target/i386/pr59794-6.c: Likewise.
+ * gcc.target/i386/pr59794-7.c: Likewise.
+
+2014-01-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/58921
+ PR tree-optimization/59006
+ * gcc.dg/torture/pr58921.c: New testcase.
+ * gcc.dg/torture/pr59006.c: Likewise.
+ * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
+
+2014-01-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR testsuite/59494
+ * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
+ -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
+ cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
+ for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
+ Executing predictive commoning without unrolling.
+
+2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
+ __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
+ __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
+ __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
+ __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
+ __builtin_ia32_rsqrt28sd_round.
+ * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
+ * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
+ * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
+ * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
+ * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
+ * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
+ * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
+ * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
+ * gcc.target/i386/sse-22.c: Extend with new built-ins,
+ fix wrong rounding mode (see above).
+ * gcc.target/i386/sse-23.c: Ditto.
+
+2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.dg/vmx/insert.c: New.
+ * gcc.dg/vmx/insert-be-order.c: New.
+ * gcc.dg/vmx/extract.c: New.
+ * gcc.dg/vmx/extract-be-order.c: New.
+
+2014-01-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/59387
+ * gcc.c-torture/execute/pr59387.c: New test.
+
+2014-01-13 Richard Biener <rguenther@suse.de>
+
+ * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
+ adjusting mathlib options.
+ * gfortran.dg/lto/lto.exp: Likewise.
+
+2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/loop_optimization17.adb: New test.
+ * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
+
+2014-01-13 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.target/sh/cmpstrn.c: New case.
+
+2014-01-13 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
+ * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
+
+2014-01-12 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/58026
+ * gfortran.dg/alloc_comp_basics_6.f90: New.
+
+2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/59700
+ * gfortran.dg/pr59700.f90: New test.
+
+2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
+ * gfortran.dg/use_only_3.f90: Likewise.
+ * gfortran.dg/inquire_10.f90: Delete opened file.
+ * gfortran.dg/inquire_15.f90: Likewise.
+ * gfortran.dg/pr16597.f90: Likewise.
+ * gfortran.dg/open_negative_unit_1.f90: Likewise + test
+ for PR59419.
+
+2014-01-10 Jeff Law <law@redhat.com>
+
+ PR middle-end/59743
+ * gcc.c-torture/compile/pr59743.c: New test.
+
+2014-01-10 Jan Hubicka <jh@suse.cz>
+
+ PR ipa/58585
+ * g++.dg/torture/pr58585.C: New testcase.
+
+2014-01-10 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/pr46309.c: Disable for cris*-*-*.
+
+2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
+
+2014-01-10 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/59744
+ * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
+ * gcc.target/aarch64/cmn-neg2.c: New test.
+
+2014-01-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59374
+ * gcc.dg/torture/pr59374-3.c: New testcase.
+
+2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_arm_crypto_ok_nocache): New.
+ (check_effective_target_arm_crypto_ok): Use above procedure.
+ (add_options_for_arm_crypto): Use et_arm_crypto_flags.
+
+2014-01-10 Jan Hubicka <hubicka@ucw.cz>
+
+ PR ipa/58252
+ PR ipa/59226
+ * g++.dg/ipa/devirt-20.C: New testcase.
+ * g++.dg/torture/pr58252.C: Likewise.
+ * g++.dg/torture/pr59226.C: Likewise.
+
+2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/asan/no-asan-stack.c: New test.
+
+2014-01-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/59670
+ * gcc.dg/pr59670.c: New test.
+
+2014-01-09 Steve Ellcey <sellcey@mips.com>
+
+ * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
+
+2014-01-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/47735
+ * gcc.target/i386/pr47735.c: New test.
+
+ PR tree-optimization/59622
+ * g++.dg/opt/pr59622-2.C: New test.
+ * g++.dg/opt/pr59622-3.C: New test.
+ * g++.dg/opt/pr59622-4.C: New test.
+ * g++.dg/opt/pr59622-5.C: New test.
+
+ PR sanitizer/59136
+ * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
+ filename:line instead of (modulename+offset) form with stripped
+ initial / from the filename.
+
+2014-01-09 Ian Lance Taylor <iant@google.com>
+
+ * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
+ the other Go compiler.
+
+2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/59730
+ * g++.dg/cpp0x/variadic145.C: New.
+
+2014-01-09 Uros Bizjak <ubizjak@gmail.com>
+
+ * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
+ which don't support -fsplit-stack. Skip rotate[0123].go tests.
+
+2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ PR testsuite/59524
+ * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
+ are run only if the Cilk library is available/enabled.
+ * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
+ * lib/target-supports.exp (check_libcilkrts_available): New function.
+
+2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ PR c++/59631
+ * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
+ * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
+ * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
+ with dg-additional-options.
+ * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
+ * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
+ * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
+ * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
+ * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
+ * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
+
+2014-01-09 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/59715
+ * gcc.dg/torture/pr59715.c: New testcase.
+
+2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
+
+ * c-c++-common/asan/no-asan-globals.c: New test.
+ * c-c++-common/asan/no-instrument-reads.c: Likewise.
+ * c-c++-common/asan/no-instrument-writes.c: Likewise.
+ * c-c++-common/asan/use-after-return-1.c: Likewise.
+ * c-c++-common/asan/no-use-after-return.c: Likewise.
+
+2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/weak2.ad[sb]: New test.
+
+2014-01-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/59471
+ * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
+ type, use pointers to vector type instead.
+
+2014-01-08 Catherine Moore <clm@codesourcery.com>
+
+ * gcc.target/mips/umips-branch-3.c: New test.
+ * gcc.target/mips/umips-branch-4.c: New test.
+
+2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
+ gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
+ gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
+ * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
+ gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
+ gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
+ gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
+ gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
+
+2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
+
+ PR rtl-optimization/59137
+ * gcc.target/mips/pr59137.c: New test.
+
+2014-01-08 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
+ * gcc.target/i386/incoming-5.c (dg-options): Ditto.
+ * gcc.target/i386/pr55433.c (dg-options): Ditto.
+ * gcc.target/i386/pr57848.c (dg-options): Ditto.
+ * gcc.target/i386/pr59099.c (dg-options): Ditto.
+ Require fpic effective target.
+ * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
+
+2014-01-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/59722
+ * gcc.dg/pr59722.c: New test.
+
+2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR middle-end/57748
+ * gcc.dg/torture/pr57748-3.c: New test.
+ * gcc.dg/torture/pr57748-4.c: New test.
+
+2014-01-08 Marek Polacek <polacek@redhat.com>
+
+ PR middle-end/59669
+ * gcc.dg/gomp/pr59669-1.c: New test.
+ * gcc.dg/gomp/pr59669-2.c: New test.
+
+2014-01-08 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/59610
+ * gcc.dg/ipa/pr59610.c: New test.
+
+2014-01-08 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/58182
+ * gfortran.dg/binding_label_tests_26a.f90: New.
+ * gfortran.dg/binding_label_tests_26b.f90: New.
+
+2014-01-08 Marek Polacek <polacek@redhat.com>
+
+ PR sanitizer/59667
+ * c-c++-common/ubsan/pr59667.c: New test.
+
+2014-01-08 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/59630
+ * gcc.dg/pr59630.c: New testcase.
+
+2014-01-08 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/59471
+ * gcc.dg/pr59471.c: New testcase.
+
+2014-01-07 Jeff Law <law@redhat.com>
+
+ PR middle-end/53623
+ * gcc.target/i386/pr53623.c: New test.
+
+2014-01-07 Adam Butcher <adam@jessamine.co.uk>
+
+ * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
+ blanks at EOF.
+ * g++.dg/cpp1y/pr58534.C: Likewise.
+ * g++.dg/cpp1y/pr58536.C: Likewise.
+ * g++.dg/cpp1y/pr58548.C: Likewise.
+ * g++.dg/cpp1y/pr58549.C: Likewise.
+ * g++.dg/cpp1y/pr58637.C: Likewise.
+ * g++.dg/cpp1y/pr59112.C: Likewise.
+ * g++.dg/cpp1y/pr59113.C: Likewise.
+ * g++.dg/cpp1y/pr59629.C: Likewise.
+ * g++.dg/cpp1y/pr59635.C: Likewise.
+ * g++.dg/cpp1y/pr59636.C: Likewise.
+ * g++.dg/cpp1y/pr59638.C: Likewise.
+
+2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
+
+2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/i386/intrinsics_4.c (bar): New function.
+
+2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/ext/is_base_of_incomplete-2.C: New.
+
+2014-01-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/58668
+ * gcc.dg/pr58668.c: New test.
+
+ PR tree-optimization/59643
+ * gcc.dg/pr59643.c: New test.
+ * gcc.c-torture/execute/pr59643.c: New test.
+
+2014-01-06 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/59589
+ * gfortran.dg/class_allocate_16.f90: New.
+
+2014-01-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59644
+ * gcc.target/i386/pr59644.c: New test.
+
+2014-01-06 Marek Polacek <polacek@redhat.com>
+
+ PR c/57773
+ * gcc.dg/pr57773.c: New test.
+
+2014-01-06 Adam Butcher <adam@jessamine.co.uk>
+
+ PR c++/59635
+ PR c++/59636
+ PR c++/59629
+ PR c++/59638
+ * g++.dg/cpp1y/pr59635.C: New testcase.
+ * g++.dg/cpp1y/pr59636.C: New testcase.
+ * g++.dg/cpp1y/pr59629.C: New testcase.
+ * g++.dg/cpp1y/pr59638.C: New testcase.
+
+2014-01-06 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/59008
+ * gcc.dg/ipa/pr59008.c: New test.
+
+2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
+ if supported.
+
+2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
+ Require c99_runtime.
+ * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
+
+ * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
+ Require c99_runtime.
+ * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
+ * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
+ * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
+
+ * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
+ Require c99_runtime.
+ Make CALC void static.
+ * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
+
+ * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
+ Require c99_runtime.
+ * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
+
+2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/pr59501-1.c: Require avx effective target.
+ * gcc.target/i386/pr59501-2.c: Likewise.
+ * gcc.target/i386/pr59501-3.c: Likewise.
+ * gcc.target/i386/pr59501-4.c: Likewise.
+ * gcc.target/i386/pr59501-5.c: Likewise.
+ * gcc.target/i386/pr59501-6.c: Likewise.
+
+2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
+ * gcc.target/i386/pr59390_1.c: Likewise.
+ * gcc.target/i386/pr59390_2.c: Likewise.
+
+2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/pr59350.c: Tweak.
+ * gcc.dg/pr59350-2.c: New test.
+ * g++.dg/pr59510.C: Likewise.
+
+2014-01-06 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/59023
+ * gfortran.dg/bind_c_procs_2.f90: New.
+
+2014-01-05 John David Anglin <danglin@gcc.gnu.org>
+
+ * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
+ * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
+ * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
+ * gcc.dg/tree-ssa/vrp47.c: Likewise.
+ * gcc.dg/tree-ssa/vrp87.c: Likewise.
+
+2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.target/arm/neon-nested-apcs.c: New test.
+
+2014-01-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/59519
+ * gcc.dg/vect/pr59519-1.c: New test.
+ * gcc.dg/vect/pr59519-2.c: New test.
+
+ * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
+ vmovdqu32.
+
+2014-01-04 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/59547
+ * gfortran.dg/typebound_proc_32.f90: New.
+
+2014-01-03 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/58950
+ * g++.dg/pr58950.C: New file.
+
+2014-01-03 Tobias Burnus <burnus@net-b.de>
+
+ PR c++/58567
+ * g++.dg/gomp/pr58567.C: New.
+
+2014-01-03 Bingfeng Mei <bmei@broadcom.com>
+
+ PR tree-optimization/59651
+ * gcc.dg/torture/pr59651.c: New test.
+ * gcc.dg/vect/pr59651.c: Ditto.
+
+2014-01-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/59625
+ * gcc.target/i386/pr59625.c: New test.
+
+2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ Core DR 1442
+ PR c++/59165
+ * g++.dg/cpp0x/range-for28.C: New.
+ * g++.dg/cpp0x/range-for3.C: Update.
+
+2014-01-02 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
+
+2014-01-02 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/59641
+ * g++.dg/cpp0x/pr59641.C: New file.
+
+2014-01-02 Marc Glisse <marc.glisse@inria.fr>
+
+ * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
+
+2014-01-02 Marc Glisse <marc.glisse@inria.fr>
+
+ PR c++/59378
+ * g++.dg/ext/pr59378.C: New file.
+
+2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ Update copyright years
+
+2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/arc/arc.exp: Use the standard form for the copyright
+ notice.
+
+2014-01-02 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/59654
+ * gfortran.dg/dynamic_dispatch_12.f90: New.
+
+2014-01-01 Jakub Jelinek <jakub@redhat.com>
+
+ * lib/target-supports.exp (check_effective_target_avx512f): Make sure
+ the builtin isn't optimized away as unused.
+
+ PR rtl-optimization/59647
+ * g++.dg/opt/pr59647.C: New test.
+
+Copyright (C) 2014 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.