alias.c (compare_base_decls): Use symtab_node::get.
[gcc.git] / gcc / testsuite / ChangeLog
index 6a3e04488335a6879f938775e023f6759c1632e7..2298e084104b96036e0bed9ecd588936061e179a 100644 (file)
-2015-12-20  Eric Botcazou  <ebotcazou@adacore.com>
+2016-01-05  Nathan Sidwell  <nathan@acm.org>
 
-       * gnat.dg/complex1.adb: New test.
-       * gnat.dg/complex1_pkg.ads: New helper.
+       * gcc.dg/alias-15.c: New.
 
-2015-12-19  Eric Botcazou  <ebotcazou@adacore.com>
+2016-01-05  Nick Clifton  <nickc@redhat.com>
 
-       * gcc.target/sparc/20151219-1.c: New test.
+       PR target/68870
+       * g++.dg/pr68770.C: New test.
 
-2015-12-19  Andrew Burgess  <andrew.burgess@embecosm.com>
+2016-01-04  Mike Stump  <mikestump@comcast.net>
 
-       * gcc.target/arc/load-update.c: New file.
+       * lib/target-supports.exp (check_effective_target_cilkplus):
+       cilkplus targets require pthreads.
+       (check_effective_target_cilkplus): Remove special case for NVPTX.
 
-2015-12-18  Patrick Palka  <ppalka@gcc.gnu.org>
+2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
 
-       PR c++/68978
-       * g++.dg/template/pr68978.C: New test.
+       * gcc.target/powerpc/p9-permute.c: New test for xxperm code
+       generation.
 
-2015-12-18  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/68860
-       * gcc.dg/guality/pr68860-1.c: New test.
-       * gcc.dg/guality/pr68860-2.c: New test.
-
-2015-12-18  Nathan Sidwell  <nathan@acm.org>
-
-       * lib/target-supports.exp (check_effective_target_cilkplus): Not nvptx.
-       * c-c++-common/attr-simd-3.c: Require cilkplus.
-       * gcc.dg/graphite/id-28.c: Likewise.
-
-2015-12-18  Bernd Schmidt  <bschmidt@redhat.com>
-
-       * gcc.dg/debug/dwarf2/prod-options.c: New test.
-
-2015-12-18  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/debug1.ads: Bump final count to 18.
-
-2015-12-18  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67592
-       * g++.dg/cpp0x/constexpr-virtual5.C: New.
-       * g++.dg/cpp0x/pr51463.C: Adjust dg-error string.
-       * g++.dg/inherit/pure1.C: Likewise.
-
-2015-12-18  Jeff Law  <law@redhat.com>
-
-       PR rtl-optimization/49847
-       * g++.dg/pr49847-2.C: New test.
-
-2015-12-18  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.dg/vect/pr68305.c (dg-additional-options): Add -mavx2
-       for x86 target.
-
-2015-12-18  Nathan Sidwell  <nathan@acm.org>
-
-       * c-c++-common/attr-simd-3.c: Requires pthreads.
-
-2015-12-18  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/68776
-       * gcc.dg/vect/vect-widen-mult-const-s16.c: Adjust.
-       * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
-
-2015-12-18  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/litpool-r3-1.c: New test.
-
-2015-12-18  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR tree-optimization/68906
-       * gcc.dg/torture/pr68906.c: New test.
-
-2015-12-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR tree-optimization/68956
-       * gcc.target/i386/pr68956.c: New test.
-
-2015-12-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/68796
-       * gcc.target/aarch64/tst_3.c: New test.
-       * gcc.target/aarch64/tst_4.c: Likewise.
-
-2015-12-18  Robin Dapp  <rdapp@linux.vnet.ibm.com>
-
-       * gcc.target/s390/vcond-shift.c: New test to check vcond
-       simplification.
-
-2015-12-18  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/68196
-       * gfortran.dg/proc_ptr_48.f90: New test.
-
-2015-12-18  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/hotpatch-8.c: Add -Wno-deprecated to options.
-       * gcc.target/s390/hotpatch-9.c: Likewise.
-
-2015-12-18  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/68831
-       * g++.dg/pr68831.C: New test.
-
-2015-12-17  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/split-path-1.c: Explicitly ask for path
-       splitting optimizations.
-
-2015-12-17  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/ipa/ipa-icf-merge-1.c: New.
-
-2015-12-17  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/diagnostic-range-bad-return.c: New test case.
-
-2015-12-17  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68946
-       * gcc.dg/torture/pr68946.c: New testcase.
-
-2015-12-17  Nathan Sidwell  <nathan@acm.org>
-
-       * c-c++-common/Wunused-var-13.c: Requires label values.
-       * gcc.dg/torture/pr46216.c: Likewise.
-
-2015-12-17  Pierre-Marie de Rodat  <derodat@adacore.com>
-
-       * gnat.dg/specs/debug1.ads: Update the expected number of
-       DW_AT_artificial attribute in compiler output.
-
-2015-12-17  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/68835
-       * gcc.dg/pr68835-1.c: New test.
-       * gcc.dg/pr68835-2.c: New test.
-
-2015-12-17  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68951
-       * gcc.dg/torture/pr68951.c: New testcase.
-
-2015-12-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       PR target/67973
-       * lib/target-supports.exp (check_effective_target_stabs): New
-       proc.
-       * g++.dg/cpp0x/alias-decl-debug-0.C: Restrict to stabs targets.
-       * g++.dg/other/PR23205.C: Likewise.
-       * g++.dg/other/pr23205-2.C: Likewise.
-       * gcc.dg/20040813-1.c: Likewise.
-       * gcc.dg/darwin-20040809-2.c: Likewise.
-       * objc.dg/stabs-1.m: Likewise.
-
-2015-12-17  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-       * gcc.target/arc/loop-hazard-1.c: New file.
-
-2015-12-17  Andrew Burgess  <andrew.burgess@embecosm.com>
-
-       * gcc.target/arc/jump-around-jump.c (rtc_set_time): Declare.
-
-2015-12-17  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       Revert:
-       2015-12-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR testsuite/68629
-       * lib/target-supports.exp (check_effective_target_cilkplus): Also
-       check that compiling with -fcilkplus does not give an error.
-       * c-c++-common/attr-simd-3.c: Require cilkplus effective target.
-
-2015-12-16  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/16333
-       PR c++/41426
-       PR c++/59879
-       PR c++/66895
-       * g++.dg/conversion/pr16333.C: New test.
-       * g++.dg/conversion/pr41426.C: New test.
-       * g++.dg/conversion/pr59879.C: New test.
-       * g++.dg/conversion/pr66895.C: New test.
-
-2015-12-16  Martin Sebor  <msebor@redhat.com>
-
-       PR c/68868
-       * testsuite/gcc.dg/atomic/stdatomic-init.c: New test.
-
-2015-12-15  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/68805
-       * gcc.target/powerpc/pr68805.c: New test.
-
-2015-12-16  Martin Sebor  <msebor@redhat.com>
-
-       PR objc++/68932
-       * obj-c++.dg/property/at-property-23.mm: Remove check for
-       an error message.
-
-2015-12-13  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/pr68619-4.c: Change size of code bitfield.
-
-2015-12-16  David Malcolm  <dmalcolm@redhat.com>
-
-       * c-c++-common/conflict-markers-1.c: New testcase.
-       * c-c++-common/conflict-markers-2.c: Likewise.
-       * c-c++-common/conflict-markers-3.c: Likewise.
-       * c-c++-common/conflict-markers-4.c: Likewise.
-       * c-c++-common/conflict-markers-5.c: Likewise.
-       * c-c++-common/conflict-markers-6.c: Likewise.
-       * c-c++-common/conflict-markers-7.c: Likewise.
-       * c-c++-common/conflict-markers-8.c: Likewise.
-       * c-c++-common/conflict-markers-9.c: Likewise.
-       * c-c++-common/conflict-markers-10.c: Likewise.
-       * c-c++-common/conflict-markers-11.c: Likewise.
-       * g++.dg/conflict-markers-1.C: Likewise.
-
-2015-12-16  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/cast-function-1.c (bar): Update column numbers.
-       * gcc.dg/diagnostic-range-bad-called-object.c: New test case.
-
-2015-12-16  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/diagnostic-range-static-assert.c: New test case.
-
-2015-12-16  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64637
-       * gcc.dg/pr64637.c: New test.
-
-2015-12-16  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/sibcall-9.c: Xfail for nvptx.
-
-2015-12-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68870
-       * gcc.dg/torture/pr68870.c: New testcase.
-
-2015-12-16  Tom de Vries  <tom@codesourcery.com>
-
-       * g++.dg/ipa/devirt-37.C: Update for new fre2 pass.
-       * g++.dg/ipa/devirt-40.C: Same.
-       * g++.dg/tree-ssa/pr61034.C: Same.
-       * gcc.dg/ipa/ipa-pta-1.c: Update for new pta1 pass.
-       * gcc.dg/ipa/ipa-pta-10.c: Same.
-       * gcc.dg/ipa/ipa-pta-11.c: Same.
-       * gcc.dg/ipa/ipa-pta-14.c: Same.
-       * gcc.dg/ipa/ipa-pta-16.c: Same.
-       * gcc.dg/ipa/ipa-pta-2.c: Same.
-       * gcc.dg/ipa/ipa-pta-5.c: Same.
-       * gcc.dg/ipa/ipa-pta-6.c: Same.
-       * gcc.dg/torture/ipa-pta-1.c: Same.
-       * gcc.dg/ipa/ipa-pta-13.c: Update for new fre2 and pta1 pass.
-       * gcc.dg/ipa/ipa-pta-3.c: Same.
-       * gcc.dg/ipa/ipa-pta-4.c: Same.
-
-2015-12-16  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/68915
-       * gcc.dg/vect/pr46032.c: Use dg-additional-options.
-
-2015-12-16  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/68916
-       PR testsuite/68914
-       * gcc.dg/vect/pr45752.c: Require vect_perm and adjust expected
-       dump.
-       * gcc.dg/vect/slp-perm-4.c: Likewise.
-
-2015-12-16  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): Update
-       comment.  Use check_effective_target_arm_v8_1a_neon_ok to select
-       the command line options.
-       (check_effective_target_arm_v8_1a_neon_ok_nocache): Update initial
-       test to allow ARM targets.  Select and record a working set of
-       command line options.
-       (check_effective_target_arm_v8_1a_neon_hw): Add tests for ARM
-       targets.
-
-2015-12-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/68648
-       * gcc.c-torture/execute/pr68648.c: New test.
-
-2015-12-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68892
-       * gcc.dg/vect/bb-slp-pr68892.c: New testcase.
-
-2015-12-16  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/65980
-       * gcc.dg/pr65980.c: New test.
-
-2015-12-15  Martin Sebor  <msebor@redhat.com>
-
-       PR c++/42121
-       PR c++/68478
-       PR c++/68613
-       PR c++/68689
-       PR c++/68710
-       * g++.dg/compat/struct-layout-1_generate.c: Avoid generating
-       further fields after the first flexible array member.
-       * g++.dg/ext/flexary2.C: Expect a sole flexible array member
-       to be rejected.  Add a test case exercising zero-length array.
-       * g++.dg/ext/flexary3.C: Expect a sole flexible array member
-       to be rejected.
-       * g++.dg/ext/flexary.h: New file.
-       * g++.dg/ext/flexary4.C: New file.
-       * g++.dg/ext/flexary5.C: New file.
-       * g++.dg/ext/flexary6.C: New file.
-       * g++.dg/ext/flexary7.C: New file.
-       * g++.dg/ext/flexary8.C: New file.
-       * g++.dg/other/dump-ada-spec-2.C: Adjust to reflect flexible
-       array members.
-       * g++.dg/parse/pr43765.C: Add a member to make a struct with
-       a flexible array member valid.  Adjust expected error message.
-       * g++.dg/torture/pr64280.C: Expect a sole flexible array member
-       to be rejected.
-       * g++.dg/torture/pr64312.C: Add a member to make a struct with
-       a flexible array member valid.
-       * g++.dg/ubsan/object-size-1.C: Adjust expected diagnostic.
-
-2015-12-15  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68907
-       * gcc.dg/pr68907.c: New test.
-
-2015-12-15  Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
-
-       * gfortran.dg/coarray_critical_1.f90: New.
-
-2015-12-15  Martin Jambor  <mjambor@suse.cz>
-
-       PR ipa/68851
-       * g++.dg/ipa/pr68851.C: New test.
-
-2015-12-15  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/63506
-       * g++.dg/cpp0x/pr63506-1.C: New.
-       * g++.dg/cpp0x/pr63506-2.C: Likewise.
-
-2015-12-15  Olivier Hainque  <hainque@adacore.com>
-
-       * gcc.target/visium/block_move.c: Skip for -mcpu=gr5.
-
-2015-12-15  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/66688
-       * gcc.dg/pr66688.c: New test.
-
-2015-12-15  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/21802
-       PR c++/53223
-       * g++.dg/cpp0x/pr53223.C: New test.
-       * g++.dg/lookup/pr21802.C: New test.
-       * g++.dg/lookup/two-stage4.C: Remove XFAIL.
-
-2015-12-14 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       * gfortran.dg/quad_2.f90: Update test.
-
-2015-12-14  Steve Ellcey  <sellcey@imgtec.com>
-
-       * gcc.dg/tree-ssa/ssa-fre-4.c: Remove mips*-*-* target.
-       * gcc.target/mips/ext-2.c: Update scan checks.
-
-2015-12-14  Nathan Sidwell  <nathan@acm.org>
-
-       * g++.dg/abi/nvptx-nrv1.C: New.
-       * g++.dg/abi/nvptx-ptrmem1.C: New.
-       * gcc.target/nvptx/abi-complex-arg.c: New.
-       * gcc.target/nvptx/abi-complex-ret.c: New.
-       * gcc.target/nvptx/abi-enum-arg.c: New.
-       * gcc.target/nvptx/abi-enum-ret.c: New.
-       * gcc.target/nvptx/abi-knr-arg.c: New.
-       * gcc.target/nvptx/abi-knr-ret.c: New.
-       * gcc.target/nvptx/abi-scalar-arg.c: New.
-       * gcc.target/nvptx/abi-scalar-ret.c: New.
-       * gcc.target/nvptx/abi-struct-arg.c: New.
-       * gcc.target/nvptx/abi-struct-ret.c: New.
-       * gcc.target/nvptx/abi-vararg-1.c: New.
-       * gcc.target/nvptx/abi-vararg-2.c: New.
-       * gcc.target/nvptx/abi-vect-arg.c: New.
-       * gcc.target/nvptx/abi-vect-ret.c: New.
-
-2015-12-14  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/68833
-       * c-c++-common/pr68833-1.c: New test.
-       * c-c++-common/pr68833-2.c: New test.
-
-2015-12-14  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68852
-       * g++.dg/torture/pr68852.C: New testcase.
-
-2015-12-14  Alexander Monakov  <amonakov@ispras.ru>
-
-       * gcc.dg/builtin-return-1.c: Correct effective-target test.
-       * gcc.dg/stack-usage-2.c: Use effective-target test.
-
-2015-12-14  Martin Jambor  <mjambor@suse.cz>
-
-       PR ipa/66616
-       * g++.dg/ipa/pr66616.C: New test.
-
-2015-12-14  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/68730
-       * gcc.dg/pr68730.c: New test.
-
-2015-12-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR testsuite/68629
-       * lib/target-supports.exp (check_effective_target_cilkplus): Also
-       check that compiling with -fcilkplus does not give an error.
-       * c-c++-common/attr-simd-3.c: Require cilkplus effective target.
-
-2015-12-13  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.dg/graphite/pr42729.c: XFAIL AIX.
-
-2015-12-13  Jeff Law  <law@redhat.com>
-
-       * gcc.target/m68k/pr19201.c: New test.
-
-       * gcc.target/m68k/pr63347.c: Remove #include <stdlib> add -w to
-       command line options.
-       * gcc.target/m68k/20090709-1.c: Adjust expected output.
-
-2015-12-12  David Edelsohn  <dje.gcc@gmail.com>
-
-       * g++.dg/opt/pr48549.C: XFAIL AIX.
-       * g++.dg/abi/anon1.C: XFAIL AIX.
-       * gcc.dg/graphite/pr42917.c: XFAIL AIX.
-
-2015-12-12  Tobias Burnus  <burnus@net-b.de>
-
-       PR fortran/45859
-       * gfortran.dg/coarray_args_2.f90: Remove dg-error.
-
-2015-12-12  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.target/powerpc/pr67808.c: Add -mlong-double-128 option.
-       * g++.dg/cpp1y/pr58708.C: Test appropriate value for size of
-       wchar_t.
-
-2015-12-12  Paolo Bonzini  <bonzini@gnu.org>
-
-       PR sanitizer/68418
-       * gcc.dg/ubsan/c99-wrapv-shift-1.c,
-       gcc.dg/ubsan/c99-wrapv-shift-2.c: New testcases.
-
-2015-12-11  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/68844
-       * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
-
-2015-12-11  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/pr59605-1.c: Reduce iterations for nvptx.
-
-2015-12-11  Jan Beulich  <jbeulich@suse.com>
-
-       * gcc.c-torture/execute/stkalign.c: New.
-
-2015-12-11  Tsvetkova Alexandra  <aleksandra.tsvetkova@intel.com>
-
-       * gcc.target/i386/mpx/memmove-1.c: New test.
-       * gcc.target/i386/mpx/memmove-2.c: New test.
-
-2015-12-11  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/ary-init.c: Repair dg_final syntax.
-       * gcc.target/nvptx/decl-init.c: Likewise.  Add TI case.
-
-2015-12-11  Martin Jambor  <mjambor@suse.cz>
-
-       PR ipa/68064
-       * g++.dg/torture/pr68064.C: New test.
-
-2015-12-11  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/md/setmem_long-1.c: New test.
-
-2015-12-11  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/md/movstr-1.c: New test.
-       * gcc.target/s390/s390.exp: Add subdir md.
-       Do not run hotpatch tests twice.
-
-2015-12-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.dg/vect/vect-32-chars.c: New test.
-
-2015-12-11  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/61886
-       * gcc.dg/lto/pr61886_0.c: New testcase
-
-2015-12-10  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.c-torture/execute/20010122-1.c: Disable cloning.
-
-2015-12-10  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/68691
-       * gcc.target/i386/pr68691.c: New.
-
-2015-12-10  David Malcolm  <dmalcolm@redhat.com>
-
-       * lib/multiline.exp (_multiline_expected_outputs): Update comment.
-       (dg-end-multiline-output): Capture line numbers within
-       _multiline_expected_outputs.
-       (handle-multiline-outputs): Access global $testname_with_flags
-       and add it as a prefix to pass/fail results.  Extract line numbers
-       from $_multiline_expected_outputs and print them within pass/fail
-       results, replacing the printing of $index.  Consolidate the
-       string prefix shared between pass/fail into a new local ($title).
-
-2015-12-10  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/68619
-       * gcc.dg/tree-ssa/pr68619-1.c: New test.
-       * gcc.dg/tree-ssa/pr68619-2.c: New test.
-       * gcc.dg/tree-ssa/pr68619-3.c: New test.
-       * gcc.dg/tree-ssa/pr68619-4.c: New test.
-       * gcc.dg/tree-ssa/pr68619-5.c: New test.
-
-2015-12-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/68376
-       PR rtl-optimization/68670
-       * gcc.c-torture/execute/pr68376-2.c (f5, f6, f7, f8): New
-       tests.
-       (main): Call them.
-       * gcc.dg/pr68670-1.c: New test.
-       * gcc.dg/pr68670-2.c: New test.
-
-2015-12-10  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/68348
-       * g++.dg/cpp0x/pr68348.C: New test.
-
-2015-12-10  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/elab4.ads: New test.
-       * gnat.dg/specs/elab4_proc.ad[sb]: New helper.
-
-2015-12-10  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/array25.adb: New test.
-       * gnat.dg/array25_pkg.ad[sb]: New helper.
-
-2015-12-10  Claudiu Zissulescu  <claziss@synopsys.com>
-
-       * lib/target-supports.exp (check_effective_target_arc_atomic): New
-       function.
-       (check_effective_target_sync_int_long): Add checks for ARC atomic
-       feature.
-       (check_effective_target_sync_char_short): Likewise.
-
-2015-12-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68817
-       * gfortran.dg/pr68817.f90: New testcase.
-
-2015-12-10  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       Revert [testsuite][ARM target attributes] Fix effective_target tests
-       2015-12-08  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * lib/target-supports.exp
-       (check_effective_target_arm_vfp_ok_nocache): New.
-       (check_effective_target_arm_vfp_ok): Call the new
-       check_effective_target_arm_vfp_ok_nocache function.
-       (check_effective_target_arm_fp_ok_nocache): New.
-       (check_effective_target_arm_fp_ok): New.
-       (add_options_for_arm_fp): New.
-       (check_effective_target_arm_crypto_ok_nocache): Require
-       target_arm_v8_neon_ok instead of arm32.
-       (check_effective_target_arm_crypto_pragma_ok_nocache): New.
-       (check_effective_target_arm_crypto_pragma_ok): New.
-       (add_options_for_arm_vfp): New.
-       * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
-       target. Do not force -mfloat-abi=softfp, use arm_vfp effective
-       target instead.
-       * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
-       -mfloat-abi=softfp, use arm_fp effective target instead.
-       * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
-       dependency.
-       * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
-       use arm_vfp effective target instead.
-       * gcc.target/arm/attr-neon3.c: Likewise.
-
-2015-12-10  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/access1.ads: New test.
-       * gnat.dg/specs/access2.ads: Likewise.
-
-2015-12-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/68785
-       * gcc.dg/pr68785.c: New test.
-
-2015-12-10  Richard Biener  <rguenther@suse.de>
-
-       PR ipa/68331
-       * gcc.dg/torture/ipa-pta-3.c: New testcase.
-       * g++.dg/ipa/ipa-pta-1.C: Likewise.
-
-2015-12-10  Richard Biener  <rguenther@suse.de>
-
-       PR ipa/68721
-       * gcc.dg/torture/pr68721.c: New testcase.
-
-2015-12-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68806
-       * gcc.dg/torture/pr68806.c: New testcase.
-
-2015-12-08  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/61886
-       PR middle-end/25140
-       * gcc.c-torture/execute/alias-2.c: New testcase.
-
-2015-12-09  Tobias Burnus  <burnus@net-b.de>
-           Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
-
-       * gfortran.dg/coarray_40.f90: New.
-
-2015-12-08  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR lto/68811
-       * g++.dg/lto/pr68811_0.C: New testcase.
-       * g++.dg/lto/pr68811_1.C: New testcase.
-
-2015-12-09  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60218
-       * g++.dg/ext/bases2.C: New.
-
-2015-12-09  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX define.
-       * gcc.target/i386/sse4_1-roundps-2.c: Ditto.
-       * gcc.target/i386/sse4_1-roundps-3.c: Ditto.
-       * gcc.target/i386/sse4_1-roundsd-1.c: Ditto.
-       * gcc.target/i386/sse4_1-roundsd-2.c: Ditto.
-       * gcc.target/i386/sse4_1-roundsd-3.c: Ditto.
-       * gcc.target/i386/sse4_1-roundss-1.c: Ditto.
-       * gcc.target/i386/sse4_1-roundss-2.c: Ditto.
-       * gcc.target/i386/sse4_1-roundss-3.c: Ditto.
-
-2015-12-09  Alexander Monakov  <amonakov@ispras.ru>
-
-       * gcc.c-torture/execute/980716-1.c: Avoid undefined behavior due to
-       passing terminating NULL as int rather than pointer.
-
-2015-12-09  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/66949
-       * gcc.dg/torture/pr66949-1.c: New test.
-       * gcc.dg/torture/pr66949-2.c: New test.
-
-2015-12-09  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       PR rtl-optimization/67609
-       * gcc.dg/torture/pr67609.c: New.
-
-2015-12-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68583
-       * gcc.dg/tree-ssa/ifc-pr68583.c: New testcase.
-       * gcc.dg/vect/vect-72.c: Adjust.
-       * gcc.dg/vect/vect-cselim-2.c: Likewise.
-       * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
-
-2015-12-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68417
-       * gcc.dg/vect/pr68417.c: New testcase.
-
-2015-12-09  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/pr68790.c: New test.
-
-2015-12-08  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/61886
-       PR middle-end/25140
-       * gcc.c-torture/execute/alias-3.c: New testcase.
-
-2015-12-08  Martin Sebor  <msebor@redhat.com>
-
-       PR c++/68711
-       * g++.dg/other/offsetof8.C: New test.
-
-2015-12-08  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/trailing-init.c: New.
-
-       * gcc.c-torture/compile/920723-1.c: Remove PTX skip.
-       * gcc.c-torture/compile/pr33855.c: Likewise.
-       * gcc.c-torture/execute/981019-1.c: Remove PTX -O2 skip.
-
-2015-12-08  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/68701
-       * gcc.target/i386/pr68701-1.c: New test.
-       * gcc.target/i386/pr68701-2.c: Ditto.
-
-2015-12-08  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/sse4_1-round.h (do_round): Fix inline asm statements.
-       * gcc.target/i386/sse4_1-roundsd-4.c (do_round): Ditto.
-       * gcc.target/i386/sse4_1-roundss-4.c (do_round): Ditto.
-
-2015-12-08  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/sso-9.c (foo): Robustify trick.
-
-2015-12-08  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/plugin/diagnostic-test-expressions-1.c (test_alignof):
-       New test function.
-
-2015-12-08  David Malcolm  <dmalcolm@redhat.com>
-
-       PR c/68757
-       * gcc.dg/plugin/diagnostic-test-expressions-1.c
-       (test_builtin_choose_expr): New test function.
-       (test_builtin_call_with_static_chain): Likewise.
-       (test_builtin_complex): Likewise.
-       (test_builtin_shuffle): Likewise.
-
-2015-12-08  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/got_mem_hoist_1.c (dg-skip-if): Match big-endian
-       as well.
-
-2015-12-08  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/68116
-       * g++.dg/cpp0x/pr68116.C: New test.
-
-2015-12-08  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gfortran.dg/pr68627.f: Use '!ia32' instead' of 'lp64' in target
-       specifier.
-
-2015-12-08  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/48088
-       PR c/68657
-       * c-c++-common/pr68657-1.c: New test.
-       * c-c++-common/pr68657-2.c: New test.
-       * c-c++-common/pr68657-3.c: New test.
-       * gcc.dg/cpp/warn-normalized-3.c: Use
-       -Werror=normalized=nfc instead of -Werror=normalized=
-       in dg-options.
-
-2015-12-08  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * lib/target-supports.exp
-       (check_effective_target_arm_vfp_ok_nocache): New.
-       (check_effective_target_arm_vfp_ok): Call the new
-       check_effective_target_arm_vfp_ok_nocache function.
-       (check_effective_target_arm_fp_ok_nocache): New.
-       (check_effective_target_arm_fp_ok): New.
-       (add_options_for_arm_fp): New.
-       (check_effective_target_arm_crypto_ok_nocache): Require
-       target_arm_v8_neon_ok instead of arm32.
-       (check_effective_target_arm_crypto_pragma_ok_nocache): New.
-       (check_effective_target_arm_crypto_pragma_ok): New.
-       (add_options_for_arm_vfp): New.
-       * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
-       target. Do not force -mfloat-abi=softfp, use arm_vfp effective
-       target instead.
-       * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
-       -mfloat-abi=softfp, use arm_fp effective target instead.
-       * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
-       dependency.
-       * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
-       use arm_vfp effective target instead.
-       * gcc.target/arm/attr-neon3.c: Likewise.
-
-2015-12-08  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gfortran.dg/pr68627.f: Limit target to x86.
-
-2015-12-08  Andre Vieira  <andre.simoesdiasvieira@arm.com>
-           Joern Rennecke  <joern.rennecke@embecosm.com>
-
-       * gcc.dg/torture/stackalign/builtin-return-1.c: Add an
-       inline assembly read to make sure dummy is not optimized
-       away by LTO.
-
-2015-12-08  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR tree-optimization/68766
-       * gcc.dg/pr68766.c: New test.
-
-2015-12-07  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/sparc/struct-ret-check.c: Rename to...
-       * gcc.target/sparc/struct-ret-check-1.c: ...this.
-       * gcc.target/sparc/struct-ret-check-2.c: New test.
-
-2015-12-07  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/68760
-       * g++.dg/tree-ssa/pr68760.C: New test.
-
-       PR middle-end/66726
-       * g++.dg/tree-ssa/pr66726.c: Renamed to...
-       * g++.dg/tree-ssa/pr66726.C: ... this.
-
-2015-12-07  Steve Ellcey  <sellcey@imgtec.com>
-
-       * gcc.target/mips/wrap-delay.c: New test.
-
-2015-12-07  Jason Merrill  <jason@redhat.com>
-
-       * lib/g++.exp: Also find -std list in GXX_TESTSUITE_STDS
-       environment variable.
-
-2015-12-07  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68668
-       * gcc.dg/pr68668.c: New test.
-
-2015-12-07  Vladimir Makarov  <vmakarov@redhat.com>
-
-       * gcc.target/i386/pr68349.c (strlen): Rename to my_strlen.
-
-2015-12-07  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/abort.c: New.
-
-2015-12-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/diagnostic-ranges-1.c: New test file.
-       * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
-       (test_percent_q_plus_d): New test function.
-       * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
-       (test_show_locus): Rewrite test code using
-       rich_location::set_range.  Add code to unit-test the "%q+D"
-       format code.
-
-2015-12-07  Martin Liska  <mliska@suse.cz>
-
-       * g++.dg/ipa/pr66896.C: New test.
-
-2015-12-06  Dmitry Vyukov  <dvyukov@google.com>
-
-       * gcc.dg/sancov/sancov.exp: Load asan-dg.exp.
-       * gcc.dg/sancov/asan.c: Don't run when asan is not available.
-
-2015-12-07  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/decl-init.c: New.
-
-2015-12-07  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       PR target/68627
-       * gfortran.dg/pr68627.f: New test.
-
-2015-12-07  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       PR target/68633
-       * gcc.target/i386/pr68633.c: New test.
-
-2015-12-06  Victoria Stepanyan  <victoria.stepanyan@amd.com>
-
-       * gcc.target/i386/clzero.c: New.
-       * gcc.target/i386/sse-12.c: Add -mclzero.
-       * 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.
-
-2015-12-05  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.target/powerpc/recip-sqrtf.c: New test.
-
-2015-12-04  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/id-29.c: New test.
-
-2015-12-04  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68693
-       * gfortran.dg/graphite/pr68693.f90: New test.
-
-2015-12-04  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.c-torture/compile/20151204.c: New.
-
-2015-12-04  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/vla-24.c: Requires alloca.
-
-2015-12-04  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/68349
-       * gcc.target/i386/pr68349.c: New test.
-
-2015-12-04  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/ary-init.c: New.
-
-2015-12-04  David Malcolm  <dmalcolm@redhat.com>
-
-       * g++.dg/cpp0x/nsdmi-template14.C: Move dg-error directive.
-       * g++.dg/gomp/loop-1.C: Update dg-error locations.
-       * g++.dg/plugin/diagnostic-test-expressions-1.C: New file, adapted
-       from gcc.dg/plugin/diagnostic-test-expressions-1.c.
-       * g++.dg/plugin/plugin.exp (plugin_test_list): Add the above.
-       * g++.dg/template/crash55.C: Update dg-error directives.
-       * g++.dg/template/pseudodtor3.C: Update column numbers in dg-error
-       directives.
-       * g++.dg/template/pr64100.C: Update location of dg-error
-       directive.
-       * g++.dg/template/ref3.C: Add XFAIL (PR c++/68699).
-       * g++.dg/ubsan/pr63956.C: Update dg directives to reflect
-       improved location information.
-       * g++.dg/warn/pr35635.C (func3): Update location of a dg-warning.
-       * g++.dg/warn/Wconversion-real-integer2.C: Update location of
-       dg-warning; add a dg-message.
-       * obj-c++.dg/plugin/diagnostic-test-expressions-1.mm: New file,
-       based on objc.dg/plugin/diagnostic-test-expressions-1.m.
-       * obj-c++.dg/plugin/plugin.exp: New file, based on
-       objc.dg/plugin/plugin.exp.
-
-2015-12-04  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/68656
-       * gcc.target/i386/pr65044.c: Expect error on line 0 rather than
-       line 1.
-       * g++.dg/opt/pr34036.C: Expect warning on line 0 rather than line 1.
-       * gcc.dg/tree-ssa/pr23109.c: Likewise.
-       * gcc.dg/tree-ssa/recip-5.c: Likewise.
-       * gcc.dg/pr33007.c: Likewise.
-
-2015-12-04  Paolo Bonzini  <bonzini@gnu.org>
-
-       * c-c++-common/Wshift-overflow-1.c: Test shifting 1 out of the sign bit.
-       * c-c++-common/Wshift-overflow-2.c: Test shifting 1 out of the sign bit.
-       * c-c++-common/Wshift-overflow-3.c: Test shifting 1 out of the sign bit.
-       * c-c++-common/Wshift-overflow-4.c: Test shifting 1 out of the sign bit.
-       * c-c++-common/Wshift-overflow-6.c: Test shifting 1 out of the sign bit.
-       * c-c++-common/Wshift-overflow-7.c: Test shifting 1 out of the sign bit.
-
-2015-11-25  Nick Clifton  <nickc@redhat.com>
-
-       * gcc.target/msp430/msp_abi_div_funcs.c: New test.
-       * gcc.target/msp430/mul_main.h: New test support file.
-       * gcc.target/msp430/mul_none.c: New test.
-       * gcc.target/msp430/mul_16bit.c: New test.
-       * gcc.target/msp430/mul_32bit.c: New test.
-       * gcc.target/msp430/mul_f5.c: New test.
-
-2015-12-04  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/68680
-       * gcc.target/i386/pr68680.c: New test.
-
-       PR tree-optimization/68671
-       * gcc.dg/pr68671.c: New test.
-
-2015-12-02  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/reassoc-43.c: New test.
-
-2015-12-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/mgeneral-regs_4.c: New test.
-
-2015-12-04  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.dg/Wframe-address.c: S/390 requires the -mbackchain option to
-       access arbitrary stack frames.
-       * gcc.dg/Wno-frame-address.c: Likewise.
-
-2015-12-04  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/asm-machine-1.c: Updated.
-       * gcc.target/s390/asm-machine-2.c: Updated.
-       * gcc.target/s390/asm-machine-3.c: Updated.
-       * gcc.target/s390/asm-machine-4.c: Updated.
-
-2015-12-04  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/asm-machine-1.c: New test.
-       * gcc.target/s390/asm-machine-2.c: New test.
-       * gcc.target/s390/asm-machine-3.c: New test.
-       * gcc.target/s390/asm-machine-4.c: New test.
-       * gcc.target/s390/target-attribute/tattr-1.c: New test.
-       * gcc.target/s390/target-attribute/tattr-2.c: New test.
-       * gcc.target/s390/target-attribute/tattr-3.c: New test.
-       * gcc.target/s390/target-attribute/tattr-4.c: New test.
-       * gcc.target/s390/target-attribute/tattr-5.c: New test.
-       * gcc.target/s390/target-attribute/tattr-6.c: New test.
-       * gcc.target/s390/target-attribute/tattr-7.c: New test.
-       * gcc.target/s390/target-attribute/tattr-8.c: New test.
-       * gcc.target/s390/target-attribute/tattr-9.c: New test.
-       * gcc.target/s390/target-attribute/tattr-10.c: New test.
-       * gcc.target/s390/target-attribute/tattr-11.c: New test.
-       * gcc.target/s390/target-attribute/tattr-12.c: New test.
-       * gcc.target/s390/target-attribute/tattr-13.c: New test.
-       * gcc.target/s390/target-attribute/tattr-14.c: New test.
-       * gcc.target/s390/target-attribute/tattr-15.c: New test.
-       * gcc.target/s390/target-attribute/tattr-16.c: New test.
-       * gcc.target/s390/target-attribute/tattr-17.c: New test.
-       * gcc.target/s390/target-attribute/tattr-18.c: New test.
-       * gcc.target/s390/target-attribute/tattr-19.c: New test.
-       * gcc.target/s390/target-attribute/tattr-arch-tune-1.c: New test.
-       * gcc.target/s390/target-attribute/tattr-arch-tune-2.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-1.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-2.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-3.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-4.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-5.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-6.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-7.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-8.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-9.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-10.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-11.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-12.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-13.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-14.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-15.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-16.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-17.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-18.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-19.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-20.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-21.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-22.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-23.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-24.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-25.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-26.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-27.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-28.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-29.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-30.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-31.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m31-32.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-1.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-2.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-3.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-4.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-5.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-6.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-7.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-8.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-9.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-10.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-11.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-12.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-13.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-14.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-15.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-16.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-17.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-18.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-19.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-20.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-21.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-22.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-23.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-24.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-25.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-26.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-27.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-28.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-29.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-30.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-31.c: New test.
-       * gcc.target/s390/target-attribute/tattr-m64-32.c: New test.
-       * gcc.target/s390/target-attribute/tpragma-struct-vx-2.c: New test.
-       * gcc.target/s390/s390.exp (check_effective_target_target_attribute):
-       Add check whether target attribute is available.
-       Run test in target-attribute subdir.
-       * gcc.target/s390/s390-c++.exp
-       (check_effective_target_target_attribute): Likewise.
-
-2015-12-04  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * c-c++-common/attr-simd-4.c: New test.
-       * c-c++-common/attr-simd-5.c: New test.
-
-2015-12-04  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/graphite/id-28.c: Requires pthreads.
-
-2015-12-04  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/vla-24.c: New test.
-
-2015-12-04  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/aarch64/stack-checking.c: New test.
-
-2015-12-04  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/68681
-       * gcc.dg/vect/pr45752.c: Add --param tree-reassoc-width=1.
-
-2015-12-04  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/sso-9.c: New test.
-
-2015-12-04  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/68655
-       * gcc.dg/torture/vshuf-4.inc (TESTS): Add one extra test.
-       * gcc.dg/torture/vshuf-4.inc (TESTS): Add two extra tests.
-
-2015-12-03  Bernd Schmidt  <bschmidt@redhat.com>
-
-       PR target/68472
-       * gcc.target/i386/rop1.c: New test.
-
-2015-12-03  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/decl.c: New.
-       * gcc.target/nvptx/uninit-decl.c: Robustify regexps.
-
-2015-12-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/68624
-       * gcc.c-torture/execute/pr68624.c: New test.
-
-2015-12-03  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66051
-       * gcc.dg/vect/slp-42.c: New testcase.
-
-2015-12-02  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/avx512vl-vextractf32x4-1.c: Fix scan pattern.
-       * gcc.target/i386/avx512vl-vextracti32x4-1.c: Fix scan pattern.
-
-2015-12-03  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67800
-       PR tree-optimization/68333
-       * gcc.target/i386/vect-pr67800.c: New testcase.
-
-2015-12-03  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68639
-       * gfortran.fortran-torture/compile/pr68639.f90: New testcase.
-
-2015-12-02  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/68184
-       * g++.dg/torture/pr68184.C: New testcase.
-
-2015-12-03  Jakub Jelinek  <jakub@redhat.com>
-
-       PR preprocessor/57580
-       * c-c++-common/cpp/pr57580.c: New test.
-       * c-c++-common/gomp/pr57580.c: New test.
-
-2015-12-02  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/id-28.c: New.
-
-2015-12-02  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gfortran.dg/graphite/id-26.f03: New.
-
-2015-12-02  Jason Merrill  <jason@redhat.com>
-
-       * lib/g++.exp: Handle --stds= option.
-       * lib/g++-dg.exp (g++-dg-runtest): Use it.
-
-2015-12-02  Tobias Burnus  <burnus@net-b.de>
-           Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
-
-       * gfortran.dg/coarray/event_1.f90: New.
-       * gfortran.dg/coarray/event_2.f90: New.
-
-2015-12-02  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68550
-       * gfortran.dg/graphite/pr68550-1.f90: New.
-       * gfortran.dg/graphite/pr68550-2.f90: New.
-
-2015-12-02  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68513
-       * gcc.dg/pr68513.c: New test.
-
-2015-12-02  Cesar Philippidis  <cesar@codesourcery.com>
-
-       PR fortran/63861
-       * gfortran.dg/goacc/array-reduction.f90: New test.
-       * gfortran.dg/goacc/assumed.f95: Update expected diagnostics.
-       * gfortran.dg/goacc/coarray.f95: Likewise.
-       * gfortran.dg/goacc/coarray_2.f90: Likewise.
-       * gfortran.dg/goacc/reduction-2.f95: Likewise.
-       * gfortran.dg/goacc/reduction.f95: Likewise.
-
-2015-12-02  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/68647
-       * gcc.target/i386/pr68647.c: New test.
-
-2015-12-02  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/68653
-       * g++.dg/warn/nonnull3.C: New test.
-
-2015-12-02  Joseph Myers  <joseph@codesourcery.com>
-
-       PR c/68162
-       * gcc.dg/pr68162-1.c: New test.
-
-2015-12-02  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gfortran.dg/graphite/run-id-3.f90: New.
-
-2015-12-02  David Sherwood  <david.sherwood@arm.com>
-
-       * gcc.target/aarch64/fmaxmin.c: New test.
-
-2015-12-02  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * gfortran.dg/goacc/coarray.f95: XFAIL.
-       * gfortran.dg/goacc/coarray_2.f90: Adjust dg-excess-errors directive.
-       * gfortran.dg/goacc/host_data-tree.f95: Remove dg-prune-output
-       directive.
-
-2015-12-02  Thomas Schwinge  <thomas@codesourcery.com>
-           Julian Brown  <julian@codesourcery.com>
-           James Norris  <James_Norris@mentor.com>
-
-       * c-c++-common/goacc/host_data-5.c: New file.
-       * c-c++-common/goacc/host_data-6.c: Likewise.
-
-2015-12-02  Tom de Vries  <tom@codesourcery.com>
-
-       * c-c++-common/goacc/kernels-default-2.c: New test.
-       * c-c++-common/goacc/kernels-default.c: New test.
-
-2015-12-02  Tom de Vries  <tom@codesourcery.com>
-
-       * c-c++-common/goacc/kernels-alias-2.c: New test.
-       * c-c++-common/goacc/kernels-alias-3.c: New test.
-       * c-c++-common/goacc/kernels-alias-4.c: New test.
-       * c-c++-common/goacc/kernels-alias-5.c: New test.
-       * c-c++-common/goacc/kernels-alias-6.c: New test.
-       * c-c++-common/goacc/kernels-alias-7.c: New test.
-       * c-c++-common/goacc/kernels-alias-8.c: New test.
-       * c-c++-common/goacc/kernels-alias.c: New test.
-
-2015-12-02  Tom de Vries  <tom@codesourcery.com>
-
-       * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test.
-       * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test.
-       * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test.
-
-2015-12-02  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Fix uninitialized
-       y guarding a call to abort ().
-       * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
-       * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
-
-2015-12-02  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/68570
-       * gcc.dg/torture/pr68570.c: New test.
-
-2015-12-02  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68625
-       * gcc.dg/torture/pr68625.c: New testcase.
-
-2015-12-02  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.target/i386/pr68432-1.c: New test.
-       * gcc.target/i386/pr68432-2.c: Likewise.
-       * gcc.target/i386/pr68432-3.c: Likewise.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/zvector/vec-splat-2.c: New test.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/vector/vec-vrepi-1.c: New test.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/zvector/vec-splat-1.c: New test.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions.
-       * gcc.target/s390/bswaphi-1.c: New test.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * lib/target-supports.exp: Add s390 and s390x to the list of long
-       long atomic targets.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.dg/optimize-bswapdi-1.c: Force using -mzarch on s390 and
-       s390x to enable 64 bit bswap patterns.
-       * gcc.dg/optimize-bswapdi-2.c: Likewise.
-       * gcc.dg/optimize-bswapdi-3.c: Likewise.
-       * lib/target-supports.exp: Add a comment for s390.
-
-2015-12-02  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in
-       order to make -m31 work.
-       * gcc.dg/optimize-bswapsi-1.c: Likewise.
-       * gcc.dg/optimize-bswapsi-2.c: Likewise.
-
-2015-12-02  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/68533
-       * gcc.dg/pr68533.c: New test.
-
-2015-12-01  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR tree-optimization/68577
-       * gcc.dg/vect/pr68577.c: New test.
-
-2015-12-01  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/uninit-decl.c: New.
-
-2015-12-01  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.c-torture/execute/alias-1.c: New testcase.
-
-2015-12-01  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/64769
-       * c-c++-common/gomp/pr64769.c: New test.
-
-2015-12-01  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/swaps-p8-22.c: New.
-
-2015-12-01  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/67916
-       * gcc.dg/torture/pr67916.c: New test.
-
-2015-12-01  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/68582
-       * c-c++-common/pr68582.c: New test.
-
-2015-12-01  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR tree-optimization/68474
-       * gcc.dg/pr68474.c: New test.
-
-2015-12-01  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/68617
-       * gcc.target/arm/attr-unaligned-load-ice.c: New test.
-
-2015-12-01  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/pr46032.c: Move to ...
-       * gcc.dg/vect/pr46032.c: here.  Add dg-require-effective-target
-       vect_int.
-       * gcc.dg/pr46032-2.c: Move to ...
-       * gcc.dg/gomp/pr46032-2.c: ... here.
-       Drop dg-require-effective-target fopenmp.
-       * gcc.dg/pr46032-3.c: Move to ...
-       * gcc.dg/gomp/pr46032-3.c: ... here.
-       Drop dg-require-effective-target fopenmp.
-
-2015-12-01  Cesar Philippidis  <cesar@codesourcery.com>
-
-       * gfortran.dg/goacc/gang-static.f95: Add tests for gang num arguments.
-       * gfortran.dg/goacc/loop-2.f95: Update expected diagnostics.
-       * gfortran.dg/goacc/loop-6.f95: Likewise.
-       * gfortran.dg/goacc/loop-7.f95: New test.
-       * gfortran.dg/goacc/reduction-2.f95: New test.
-
-2015-12-01  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68379
-       * gcc.dg/torture/pr68379.c: New testcase.
-       * gfortran.dg/pr68379-1.f90: Likewise.
-       * gfortran.dg/pr68379-2.f: Likewise.
-
-2015-12-01  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp.
-       * gcc.dg/pr46032-2.c: Likewise.
-       * gcc.dg/pr46032-3.c: Likewise.
-
-2015-12-01  Richard Biener  <rguenther@suse.de>
-
-       PR ipa/68470
-       * g++.dg/torture/pr68470.C: New testcase.
-
-2015-12-01  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR middle-end/68595
-       * gcc.dg/pr68595.c: New test.
-
-2015-12-01  Christian Bruel  <christian.bruel@st.com>
-
-       * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED.
-       * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
-       * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
-
-2015-12-01  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/68529
-       * gcc.dg/tree-ssa/pr68529-1.c: New test.
-       * gcc.dg/tree-ssa/pr68529-2.c: New test.
-       * gcc.dg/tree-ssa/pr68529-3.c: New test.
-
-2015-11-30  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/lto/alias-1_0.c: New testcase.
-       * gcc.dg/lto/alias-1_1.c: New testcase.
-
-2015-11-30  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68565
-       * gfortran.dg/graphite/pr68565.f90: New.
-
-2015-11-30  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/pr35356-1.c: Adjust pattern.
-
-2015-11-30  Cesar Philippidis  <cesar@codesourcery.com>
-           Nathan Sidwell  <nathan@codesourcery.com>
-
-       * gfortran.dg/goacc/routine-3.f90: New test.
-       * gfortran.dg/goacc/routine-4.f90: New test.
-       * gfortran.dg/goacc/routine-5.f90: New test.
-       * gfortran.dg/goacc/routine-6.f90: New test.
-       * gfortran.dg/goacc/subroutines: New test.
-
-2015-11-30  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/pr46032-2.c: New test.
-       * gcc.dg/pr46032-3.c: New test.
-
-2015-11-30  Charles Baylis  <charles.baylis@linaro.org>
-
-       PR target/63870
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto.
-
-2015-11-30  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/46032
-       * gcc.dg/pr46032.c: New test.
-
-2015-11-30  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68592
-       * gfortran.dg/pr68592.f: New testcase.
-
-2015-11-30  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/68534
-       * gfortran.dg/submodule_13.f08: New test.
-
-2015-11-30  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/load-relative-check.c: Add scan patterns for
-       -m31.
-
-2015-11-30  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/load-relative-check.c: Add -mzarch.
-
-2015-11-30  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/dump-ada-spec-1.c: Move to...
-       * c-c++-common/dump-ada-spec-1.c: ...here.
-       * c-c++-common/dump-ada-spec-2.c: New test.
-
-2015-11-30  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/loop_optimization22.ad[sb]: New test.
-
-2015-11-30  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/rep_clause5.ads: New test.
-
-2015-11-29  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR c/67106
-       * gcc.c-torture/compile/pr67106.c: New testcase.
-
-2015-11-29  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR c/67581
-       * g++.dg/torture/pr67581.C: New testcase.
-
-2015-11-27  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68559
-       * gcc.dg/vect/slp-perm-4.c: Adjust again.
-       * gcc.dg/vect/pr45752.c: Likewise.
-
-2015-11-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/68250
-       * gcc.c-torture/execute/pr68250.c: New test.
-
-2015-11-27  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/pr63568.c: Convert to GIMPLE.
-
-2015-11-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/68506
-       * gcc.c-torture/execute/pr68506.c: New test.
-
-2015-11-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/63326
-       * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label.
-       * c-c++-common/gomp/pr63326.c: New test.
-
-2015-11-27  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68553
-       * gcc.dg/vect/pr45752.c: Adjust.
-       * gcc.dg/vect/slp-perm-4.c: Likewise.
-
-2015-11-26  Martin Sebor  <msebor@redhat.com>
-
-       * g++.dg/init/new45.C (cookie_size): New constant set to a value
-       appropriate for the target.
-       (operator new[]): Use it.
-
-2015-11-26  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67238
-       * g++.dg/cpp0x/pr67238.C: New.
-
-2015-11-26  Martin Sebor  <msebor@redhat.com>
-
-       * g++.dg/pr67876.C: Remove duplicate content.
-
-2015-11-26  Andreas Arnez  <arnez@linux.vnet.ibm.com>
-
-       * g++.dg/guality/pr67192.C: New test.
-
-2015-11-26  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
-       support code for vqrdml{as}h_lane tests.
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
-
-2015-11-26  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file,
-       support code for vqrdml{as}h tests.
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New.
-
-2015-11-26  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New.
-       (check_effective_target_arm_arch_FUNC_ok)
-       (add_options_for_arm_arch_FUNC)
-       (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a"
-       to the list to be generated.
-       (check_effective_target_arm_v8_1a_neon_ok_nocache): New.
-       (check_effective_target_arm_v8_1a_neon_ok): New.
-       (check_effective_target_arm_v8_1a_neon_hw): New.
-
-2015-11-26  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.target/nvptx/proto-1.c: Adjust expected asm.
-
-2015-11-26  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/68555
-       * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector
-       and not XFAIL.
-
-2015-11-26  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/68554
-       * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm.
-
-2015-11-26  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67249
-       * g++.dg/concepts/pr67249.C: New.
-
-2015-11-26  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/66799
-       * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not
-       vectorize init loop and adjust expected outcome.
-
-2015-11-26  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/67203
-       * g++.dg/tree-ssa/pr61034.C: Make expected optimization result
-       dependent on PUSH_ARGS_REVERSED.  Drop optimization level and
-       also monitor final optimization result.
-
-2015-11-26  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/68249
-       PR rtl-optimization/68321
-       * gcc.c-torture/execute/pr68249.c: New test.
-       * gcc.c-torture/execute/pr68321.c: New test.
-
-2015-11-26  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR target/68416
-       * gcc.target/i386/mpx/pr68416.c: New test.
-
-2015-11-26  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67313
-       * g++.dg/cpp0x/no-weak1.C: New.
-
-2015-11-26  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/68128
-       * gcc.dg/gomp/pr68128-1.c: New test.
-       * gcc.dg/gomp/pr68128-2.c: New test.
-
-2015-11-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/67226
-       * gcc.c-torture/execute/pr67226.c: New test.
-
-2015-11-26  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/68508
-       * g++.dg/ubsan/pr68508.C: New test.
-
-2015-11-25  Martin Sebor  <msebor@redhat.com>
-
-       PR c++/67876
-       * g++.dg/pr67876.C: New test.
-
-2015-11-25  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68453
-       * gfortran.dg/graphite/pr68453.f90: New.
-
-2015-11-25  Martin Sebor  <msebor@redhat.com>
-
-       PR c/66516
-       * g++.dg/addr_builtin-1.C: New test (left out of initial commit).
-       * gcc.dg/addr_builtin-1.c: Same.
-
-2015-11-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/dform-1.c: New test.
-       * gcc.target/powerpc/dform-2.c: Likewise.
-
-2015-11-23  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gfortran.dg/lto/bind_c-6_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-6_1.c: New testcase.
-       * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch.
-
-2015-11-25  Tom de Vries  <tom@codesourcery.com>
-
-       * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1.
-       * gcc.dg/pr23911.c: Same.
-       * gcc.dg/tree-ssa/20030709-2.c: Same.
-       * gcc.dg/tree-ssa/20030731-2.c: Same.
-       * gcc.dg/tree-ssa/20040729-1.c: Same.
-       * gcc.dg/tree-ssa/cfgcleanup-1.c: Same.
-       * gcc.dg/tree-ssa/loop-36.c: Same.
-       * gcc.dg/tree-ssa/pr21086.c: Same.
-       * gcc.dg/tree-ssa/ssa-dce-1.c: Same.
-       * gcc.dg/tree-ssa/ssa-dce-2.c: Same.
-       * gcc.dg/vect/pr26359.c: Same.
-       * c-c++-common/restrict-2.c: Update after adding new lim1.
-       * c-c++-common/restrict-4.c: Same.
-       * g++.dg/tree-ssa/pr33615.C: Same.
-       * g++.dg/tree-ssa/restrict1.C: Same.
-       * gcc.dg/tm/pub-safety-1.c: Same.
-       * gcc.dg/tm/reg-promotion.c: Same.
-       * gcc.dg/tree-ssa/20050314-1.c: Same.
-       * gcc.dg/tree-ssa/loop-32.c: Same.
-       * gcc.dg/tree-ssa/loop-33.c: Same.
-       * gcc.dg/tree-ssa/loop-34.c: Same.
-       * gcc.dg/tree-ssa/loop-35.c: Same.
-       * gcc.dg/tree-ssa/loop-7.c: Same.
-       * gcc.dg/tree-ssa/pr23109.c: Same.
-       * gcc.dg/tree-ssa/restrict-3.c: Same.
-       * gcc.dg/tree-ssa/restrict-5.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-1.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-10.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-11.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-12.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-2.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-3.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-6.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-7.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-8.c: Same.
-       * gcc.dg/tree-ssa/ssa-lim-9.c: Same.
-       * gcc.dg/tree-ssa/structopt-1.c: Same.
-       * gfortran.dg/pr32921.f: Same.
-       * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1.
-       * g++.dg/tree-ssa/pr61009.C: Same.
-       * g++.dg/tree-ssa/ssa-dom.C: Same.
-       * gcc.dg/pr20115-1.c: Same.
-       * gcc.dg/tree-prof/20050826-2.c: Same.
-       * gcc.dg/tree-prof/cmpsf-1.c: Same.
-       * gcc.dg/tree-ssa/20030821-1.c: Same.
-       * gcc.dg/tree-ssa/20030922-2.c: Same.
-       * gcc.dg/tree-ssa/20031022-1.c: Same.
-       * gcc.dg/tree-ssa/20040615-1.c: Same.
-       * gcc.dg/tree-ssa/20040624-1.c: Same.
-       * gcc.dg/tree-ssa/pr21417.c: Same.
-       * gcc.dg/tree-ssa/pr61607.c: Same.
-       * gcc.dg/tree-ssa/slsr-27.c: Same.
-       * gcc.dg/tree-ssa/slsr-28.c: Same.
-       * gcc.dg/tree-ssa/slsr-29.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
-       * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
-       * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
-       * gcc.dg/tree-ssa/vrp47.c: Same.
-       * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1.
-       * gcc.dg/tree-ssa/foldconst-2.c: Same.
-       * gcc.dg/tree-ssa/loop-40.c: Same.
-       * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1.
-
-2015-11-25  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/cpp0x/constexpr-array13.C: Fix.
-
-2015-11-25  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gfortran.dg/nint_p7.f90: New testcase.
-
-2015-11-25  Markus Trippelsdorf  <markus@trippelsdorf.de>
-           Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/68087
-       * g++.dg/cpp0x/constexpr-array13.C: New.
-
-2015-11-25  Ilmir Usmanov <me@ilmir.us>
-           Cesar Philippidis  <cesar@codesourcery.com>
-
-       PR fortran/63858
-       * goacc/omp-fixed.f: New test.
-       * goacc/omp.f95: Add check for mis-matched omp and acc continuations.
-
-2015-11-25  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/68528
-       * gcc.dg/torture/pr68528.c: New testcase.
-
-2015-11-25  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/58910
-       * g++.dg/cpp0x/constexpr-tuple2.C: New.
-
-2015-11-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/68435
-       * gcc.dg/pr68435.c: New test.
-
-2015-11-25  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68517
-       * gcc.dg/torture/pr68517.c: New testcase.
-
-2015-11-25  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/67089
-       * gcc.dg/pr67089-1.c: New test.
-       * gcc.dg/pr67089-2.c: New test.
-       * gcc.dg/pr67089-3.c: New test.
-       * gcc.dg/pr67089-4.c: New test.
-       * gcc.dg/pr67089-5.c: New test.
-       * gcc.dg/pr67089-6.c: New test.
-       * gcc.dg/pr67089-7.c: New test.
-
-2015-11-25  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68502
-       * gcc.dg/vect/pr68502-1.c: New testcase.
-       * gcc.dg/vect/pr68502-2.c: Likewise.
-
-2015-11-24  Michael Collison  <michael.collison@linaro.org>
-
-       * gcc.target/aarch64/saddw-1.c: New test.
-       * gcc.target/aarch64/saddw-2.c: New test.
-       * gcc.target/aarch64/uaddw-1.c: New test.
-       * gcc.target/aarch64/uaddw-2.c: New test.
-       * gcc.target/aarch64/uaddw-3.c: New test.
-       * lib/target-support.exp
-       (check_effective_target_vect_widen_sum_hi_to_si_pattern):
-       Add aarch64 to list of support targets.
-
-2015-11-24  Steve Ellcey  <sellcey@imgtec.com>
-
-       * gcc.target/mips/frame-header-4.c: New test.
-
-2015-11-24  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68486
-       * gfortran.dg/simplify_cshift_3.f90
-
-2015-11-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/68278
-       * g++.dg/cpp1y/pr68278.C: New.
-
-2015-11-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/68388
-       * g++.dg/cpp1y/pr68388.C: New.
-
-2015-11-24  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/67984
-       * gcc.dg/graphite/pr67984.c: New.
-
-2015-11-24  Michael Matz  <matz@suse.de>
-
-       PR rtl-optimization/68392
-       * g++.dg/pr68392.C: New test.
-
-2015-11-24  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx.
-
-2015-11-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/68381
-       * gcc.c-torture/execute/pr68381.c: New test.
-
-2015-11-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/cmpimm_branch_1.c: New test.
-       * gcc.target/aarch64/cmpimm_cset_1.c: Likewise.
-
-2015-11-24  Mikhail Maltsev  <maltsevm@gmail.com>
-
-       PR target/68497
-       * gcc.target/i386/pr68497.c: New test.
-
-2015-11-24  Bilyan Borisov  <bilyan.borisov@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c:
-       New.
-       * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c:
-       New.
-
-2015-11-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR middle-end/68375
-       * gcc.dg/pr68375.c: New test.
-
-2015-11-24  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/68483
-       * gcc.target/i386/pr68483-1.c: New test.
-       * gcc.target/i386/pr68483-2.c: New test.
-
-2015-11-24  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR c/68337
-       * gcc.target/i386/mpx/pr68337-1.c: New test.
-       * gcc.target/i386/mpx/pr68337-2.c: New test.
-
-2015-11-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/68194
-       PR rtl-optimization/68328
-       PR rtl-optimization/68185
-       * gcc.c-torture/execute/pr68185.c: New test.
-       * gcc.c-torture/execute/pr68328.c: Likewise.
-
-2015-11-23  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.c-torture/execute/lto-tbaa-1.c: New testcase.
-
-2015-11-23  David Malcolm  <dmalcolm@redhat.com>
-
-       PR objc/68438
-       * objc.dg/plugin: New subdirectory.
-       * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
-       * objc.dg/plugin/plugin.exp: New file, based on
-       gcc.dg/plugin/plugin.exp.
-
-2015-11-23  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68493
-       * gcc.dg/graphite/pr68493.c: New.
-
-2015-11-23  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68279
-       * gfortran.dg/graphite/pr68279.f90: New.
-
-2015-11-23  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/68455
-       * gcc.dg/tree-ssa/pr68455.c: New test.
-
-2015-11-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68465
-       * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase.
-
-2015-11-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/68363
-       * gcc.target/aarch64/pr68363_1.c: New test.
-
-2015-11-23  Bilyan Borisov  <bilyan.borisov@arm.com>
-
-       * gcc.target/aarch64/simd/vmulx.x: New.
-       * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise.
-       * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise.
-       * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise.
-
-2015-11-23  Igor Zamyatin  <igor.zamyatin@intel.com>
-
-       PR c++/68001
-       * g++.dg/cilk-plus/CK/pr68001.cc: New test.
-
-2015-11-23  Richard Biener  <rguenther@suse.de>
-           Jiong Wang  <jiong.wang@arm.com>
-
-       PR tree-optimization/68317
-       PR tree-optimization/68326
-       * gcc.dg/pr68317.c: New testcase.
-
-2015-11-23  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR tree-optimization/68327
-       * gcc.dg/pr68327.c: New test.
-
-2015-11-23  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/68460
-       * gcc.dg/autopar/pr68460.c: New test.
-
-2015-11-23  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
-
-       * c-c++-common/asan/halt_on_error-1.c: New test.
-       * c-c++-common/asan/halt_on_error-2.c: Likewise.
-
-2015-11-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68482
-       * gcc.dg/vect/pr68482.c: New testcase.
-
-2015-11-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68445
-       * gcc.dg/vect/pr68445.c: New testcase.
-
-2015-11-23  Robin Dapp  <rdapp@linux.vnet.ibm.com>
-
-       * gcc.target/s390/load-relative-check.c: New test to check
-       generation of load relative instructions.
-
-2015-11-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       * gfortran.dg/fmt_t_8.f90: New test.
-
-2015-11-23  Kugan Vivekanandarajah  <kuganv@linaro.org>
-
-       PR target/68390
-       * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test.
-
-2015-11-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero.
-
-2015-11-22  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68486
-       * gfortran.dg/simplify_cshift_2.f90: New test.
-
-2015-11-22  James Norris  <jnorris@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-
-       * gfortran.dg/goacc/declare-1.f95: Update test.
-       * gfortran.dg/goacc/declare-2.f95: New test.
-
-2015-11-22  Bilyan Borisov  <bilyan.borisov@arm.com>
-
-       * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New.
-       * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New.
-       * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New.
-       * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New.
-       * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New.
-       * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New.
-       * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New.
-       * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New.
-       * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New.
-       * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New.
-       * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New.
-       * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New.
-
-2015-11-21  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       * gfortran.dg/simplify_cshift_1.f90: New test.
-
-2015-11-21  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/atomic-generic.c: Include <string.h>.
-
-2015-11-21  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto.
-
-2015-11-21  Uros Bizjak  <ubizjak@gmail.com>
-
-       * g++.dg/init/vbase1.C: Also run on i?86-*-*.
-
-2015-11-21  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/66432
-       * gcc.dg/debug/pr66432.c: New test.
-
-2015-11-20  Ian Lance Taylor  <iant@google.com>
-
-       PR go/66406
-       * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE.
-
-2015-11-20  Mike Stump  <mikestump@comcast.net>
-
-       * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase
-       isn't portable.
-
-2015-11-20  David Malcolm  <dmalcolm@redhat.com>
-
-       PR 62314
-       * gcc.dg/fixits.c: New file.
-       * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c
-       (test_fixit_insert): New.
-       (test_fixit_remove): New.
-       (test_fixit_replace): New.
-       * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c
-       (test_fixit_insert): New.
-       (test_fixit_remove): New.
-       (test_fixit_replace): New.
-       * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
-       (test_show_locus): Add tests of rendering fixit hints.
-
-2015-11-20  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/68339
-       * gcc.dg/vect/pr68339.c: New test.
-
-2015-11-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/armv6-unaligned-load-ice.c: New test.
-
-2015-11-20  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/68237
-       * gfortran.dg/submodule_12.f90: New test
-
-       PR fortran/66762
-       * gfortran.dg/submodule_6.f08: Add compile option -flto.
-
-2015-11-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
-
-       * lib/target-supports.exp
-       (check_effective_target_arm_neon_ok_nocache): Add check
-       for M profile.
-
-2015-11-20  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/68373
-       * gcc.dg/autopar/pr68373.c: New test.
-
-2015-11-20  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/67354
-       * g++.dg/abi/mangle67.C: New test.
-
-2015-11-20  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/bswap-1.c: New test.
-
-2015-11-20  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/pfpo.c: New test.
-
-2015-11-20  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error.
-       * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86.
-
-2015-11-19  David Malcolm  <dmalcolm@redhat.com>
-
-       * g++.dg/spellcheck-fields.C: New file.
-
-2015-11-19  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68428
-       * gcc.dg/graphite/pr68428.c: New.
-
-2015-11-19  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/68335
-       * gfortran.dg/graphite/pr68335.f90: New.
-
-2015-11-19  Nathan Sidwell  <nathan@acm.org>
-
-       * lib/target-supports.exp (check_weak_available): Add nvptx-*-*.
-       * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-*
-       * gcc.dg/special/weak-2.c: Likewise.
-       * gcc.dg/weak/weak-12.c: Likewise.
-       * gcc.dg/weak/weak-15.c: Likewise.
-       * gcc.dg/weak/weak-16.c: Likewise.
-       * gcc.dg/weak/weak-1.c: Likewise.
-       * gcc.dg/weak/weak-2.c: Likewise.
-       * gcc.dg/weak/weak-4.c: Likewise.
-       * gcc.dg/torture/pr53922.c: Likewise.
-       * gcc.dg/torture/pr60092.c: Likewise.
-
-2015-11-19  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68412
-       * gcc.dg/pr68412-2.c: New test.
-       * gcc.dg/pr68412.c: New test.
-
-2015-11-19  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
-
-       * gcc.dg/tree-ssa/vrp98.c: New testcase.
-       * gcc.target/avr/uint8-single-reg.c: New testcase.
-
-2015-11-19  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/67409
-       * g++.dg/eh/goto3.C: New test.
-
-2015-11-19  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/68431
-       * gcc.dg/tree-ssa/pr68431.c: New test.
-
-2015-11-19  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/68376
-       * gcc.c-torture/execute/pr68376-1.c: New test.
-       * gcc.c-torture/execute/pr68376-2.c: New test.
-
-       PR target/67770
-       * gcc.target/i386/pr67770.c: New test.
-
-2015-11-18  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/68198
-       * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1.
-       * gcc.dg/tree-ssa/pr68198.c: New test.
-
-2015-11-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/59910
-       * gfortran.dg/pr59910.f90: New test.
-
-2015-11-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/43996
-       * gfortran.dg/pr43996.f90: New test.
-
-2015-11-18  Joseph Myers  <joseph@codesourcery.com>
-
-       PR c/65083
-       * gcc.dg/atomic/stdatomic-fence-2.c,
-       gcc.dg/atomic/stdatomic-flag-2.c: New tests.
-
-2015-11-18  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/loop_optimization19.adb: New test.
-       * gnat.dg/loop_optimization20.adb: Likewise.
-       * gnat.dg/loop_optimization21.ad[sb]: Likewise.
-
-2015-11-18  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/opt52.adb: New test.
-
-2015-11-18  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * gcc.dg/goacc/nvptx-sese-1.c: New.
-
-2015-11-18  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/renaming7.adb: New test.
-       * gnat.dg/renaming7_pkg.ads: New helper.
-
-2015-11-18  Ajit Agarwal  <ajitkum@xilinx.com>
-
-       PR tree-optimization/68402
-       * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase
-       to avoid undefined behaviour.
-
-2015-11-18  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/68157
-       * g++.dg/opt/pr68157.C: New test.
-
-2015-11-18  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67790
-       * gcc.dg/vect/pr67790.c: New testcase.
-
-2015-11-17  David Edelsohn  <dje.gcc@gmail.com>
-
-       * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t.
-
-2015-11-17  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro.
-       (test_braced_init): New function.
-       (test_statement_expression): New function.
-       (test_address_of_label): New function.
-       (test_transaction_expressions): New function.
-       (test_keywords): New function.
-       (test_builtin_va_arg): New function.
-       (test_builtin_offsetof): New function.
-       * lib/multiline.exp (_build_multiline_regex): Escape braces.
-
-2015-11-17  Martin Sebor  <msebor@redhat.com>
-
-       PR c++/68308
-       * g++.dg/init/new46.C: New test.
-
-2015-11-17  Dominique d'Humieres <dominiq@lps.ens.fr>
-
-       PR fortran/65751
-       * gfortran.dg/unlimited_polymorphic_2.f03: Update test.
-
-2015-11-17  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR middle-end/68134
-       * gcc.dg/pr68134.c: New test.
-
-2015-11-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/68143
-       * gcc.c-torture/execute/pr68143_1.c: New test.
-
-2015-11-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/torture/pr68264.c: Use dg-add-options ieee.
-
-2015-11-17  Venkataramanan Kumar  <Venkataramanan.Kumar@amd.com>
-
-       * gcc.dg/tree-ssa/ifc-8.c: New test.
-
-2015-11-16  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/68362
-       * g++.dg/delayedfold/switch-1.C: New test.
-
-2015-11-16  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/58027
-       PR fortran/60993
-       * gfortran.dg/pr58027.f90: New test.
-
-2015-11-16  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * c-c++-common/attr-simd.c: New test.
-       * c-c++-common/attr-simd-2.c: New test.
-       * c-c++-common/attr-simd-3.c: New test.
-
-2015-11-16  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION.
-
-2015-11-16  Christian Bruel  <christian.bruel@st.com>
-
-       * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
-        Check __ARM_NEON__ instead of "arm_neon.h.
-       * gcc.target/arm/attr-neon3.c: New test.
-       * gcc.target/arm/attr-neon-fp16.c: Likewise
-
-2015-11-16  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/65837
-       * gcc.target/arm/lto/pr65837_0.c
-       * gcc.target/arm/attr-neon2.c
-       * gcc.target/arm/attr-neon.c
-       * gcc.target/arm/attr-neon-builtin-fail.c
-       * gcc.target/arm/attr-crypto.c
-
-2015-11-16  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/bb-slp-32.c: Adjust testcase.
-
-2015-11-15  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/50221
-       * gfortran.dg/deferred_character_1.f90: New test.
-       * gfortran.dg/deferred_character_4.f90: New test for comment
-       #4 of the PR.
-
-       PR fortran/68216
-       * gfortran.dg/deferred_character_2.f90: New test.
-
-       PR fortran/67674
-       * gfortran.dg/deferred_character_3.f90: New test.
-
-       PR fortran/63932
-       * gfortran.dg/deferred_character_5.f90: New test.
-
-       PR fortran/66408
-       * gfortran.dg/deferred_character_6.f90: New test.
-
-       PR fortran/49954
-       * gfortran.dg/deferred_character_7.f90: New test.
-
-2015-11-14  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67803
-       * gfortran.dg/pr67803.f90: New test.
-
-2015-11-14  David Edelsohn  <dje.gcc@gmail.com>
-
-       * g++.dg/cpp/ucn-1.C: Fix typo.
-
-2015-11-13  David Edelsohn  <dje.gcc@gmail.com>
-
-       * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
-       * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
-
-2015-11-13  Ajit Agarwal  <ajitkum@xilinx.com>
-           Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/split-path-1.c: New test.
-
-2015-11-13  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * c-c++-common/goacc/loop-auto-1.c: New.
-
-       * lib/target-supports.exp (check_effective_target_offload_nvptx): New.
-       * gcc.dg/goacc/nvptx-merged-loop.c: New.
-
-2015-11-13  Steven G. Kargl  <kargl@gccc.gnu.org>
-
-       PR fortran/68319
-       * gfortran.dg/pr68319.f90: New test.
-
-2015-11-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit
-       hardware floating point support.
-
-       * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit
-       vector direct move instructions.
-
-       * gcc.target/powerpc/maddld.c: New test.
-
-2015-11-13  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target.
-       * gcc.dg/pr68306-2.c (dg-additional-options): Ditto.
-       * gcc.dg/pr68306-3.c (dg-additional-options): Ditto.
-
-2015-11-13  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/diagnostic-token-ranges.c: New file.
-       * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file.
-       * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file.
-       * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file.
-       * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file.
-       * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add
-       line_table param when calling
-       linemap_position_for_line_and_column.
-       (test_show_locus): Pass line_table to rich_location ctors.
-       (plugin_init): Remove setting of global_dc->colorize_source_p.
-       * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c:
-       New file.
-       * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
-       diagnostic_plugin_test_tree_expression_range.c,
-       diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c,
-       and diagnostic-test-show-trees-1.c.
-
-2015-11-13  Alan Lawrence  <alan.lawrence@arm.com>
-
-       PR tree-optimization/67682
-       * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic.
-       * gcc.dg/vect/bb-slp-subgroups-1.c: New.
-       * gcc.dg/vect/bb-slp-subgroups-2.c: New.
-       * gcc.dg/vect/bb-slp-subgroups-3.c: New.
-
-2015-11-13  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/umaddl_combine_1.c: New test.
-
-2015-11-13  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR tree-optimization/68264
-       * gcc.dg/torture/pr68264.c: New test.
-
-2015-11-13  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68320
-       * gcc.dg/pr68320.c: New test.
-
-2015-11-13  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic.
-
-2015-11-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68306
-       * gcc.dg/pr68306.c: Adjust.
-       * gcc.dg/pr68306-2.c: New testcase.
-       * gcc.dg/pr68306-3.c: Likewise.
-
-2015-11-13  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * g++.dg/vect/simd-bool-comparison-1.cc: New test.
-       * g++.dg/vect/simd-bool-comparison-2.cc: New test.
-
-2015-11-13  Dominique d'Humieres <dominiq@lps.ens.fr>
-
-       PR fortran/47266
-       * gfortran.dg/module_private_2.f90: New test.
-
-2015-11-13  Dominique d'Humieres <dominiq@lps.ens.fr>
-
-       PR fortran/47266
-       * gfortran.dg/warn_unused_function_2.f90: New test.
-
-2015-11-13  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       Revert [ARM] Remove neon-testgen.ml and generated tests.
-       2015-11-12  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/arm/neon/vRaddhns16.c: Remove.
-       * gcc.target/arm/neon/vRaddhns32.c: Remove.
-       * gcc.target/arm/neon/vRaddhns64.c: Remove.
-       * gcc.target/arm/neon/vRaddhnu16.c: Remove.
-       * gcc.target/arm/neon/vRaddhnu32.c: Remove.
-       * gcc.target/arm/neon/vRaddhnu64.c: Remove.
-       * gcc.target/arm/neon/vRhaddQs16.c: Remove.
-       * gcc.target/arm/neon/vRhaddQs32.c: Remove.
-       * gcc.target/arm/neon/vRhaddQs8.c: Remove.
-       * gcc.target/arm/neon/vRhaddQu16.c: Remove.
-       * gcc.target/arm/neon/vRhaddQu32.c: Remove.
-       * gcc.target/arm/neon/vRhaddQu8.c: Remove.
-       * gcc.target/arm/neon/vRhadds16.c: Remove.
-       * gcc.target/arm/neon/vRhadds32.c: Remove.
-       * gcc.target/arm/neon/vRhadds8.c: Remove.
-       * gcc.target/arm/neon/vRhaddu16.c: Remove.
-       * gcc.target/arm/neon/vRhaddu32.c: Remove.
-       * gcc.target/arm/neon/vRhaddu8.c: Remove.
-       * gcc.target/arm/neon/vRshlQs16.c: Remove.
-       * gcc.target/arm/neon/vRshlQs32.c: Remove.
-       * gcc.target/arm/neon/vRshlQs64.c: Remove.
-       * gcc.target/arm/neon/vRshlQs8.c: Remove.
-       * gcc.target/arm/neon/vRshlQu16.c: Remove.
-       * gcc.target/arm/neon/vRshlQu32.c: Remove.
-       * gcc.target/arm/neon/vRshlQu64.c: Remove.
-       * gcc.target/arm/neon/vRshlQu8.c: Remove.
-       * gcc.target/arm/neon/vRshls16.c: Remove.
-       * gcc.target/arm/neon/vRshls32.c: Remove.
-       * gcc.target/arm/neon/vRshls64.c: Remove.
-       * gcc.target/arm/neon/vRshls8.c: Remove.
-       * gcc.target/arm/neon/vRshlu16.c: Remove.
-       * gcc.target/arm/neon/vRshlu32.c: Remove.
-       * gcc.target/arm/neon/vRshlu64.c: Remove.
-       * gcc.target/arm/neon/vRshlu8.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns16.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns32.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns64.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns8.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu16.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu32.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu64.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu8.c: Remove.
-       * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns16.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns32.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns64.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns8.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu16.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu32.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu64.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu8.c: Remove.
-       * gcc.target/arm/neon/vRsubhns16.c: Remove.
-       * gcc.target/arm/neon/vRsubhns32.c: Remove.
-       * gcc.target/arm/neon/vRsubhns64.c: Remove.
-       * gcc.target/arm/neon/vRsubhnu16.c: Remove.
-       * gcc.target/arm/neon/vRsubhnu32.c: Remove.
-       * gcc.target/arm/neon/vRsubhnu64.c: Remove.
-       * gcc.target/arm/neon/vabaQs16.c: Remove.
-       * gcc.target/arm/neon/vabaQs32.c: Remove.
-       * gcc.target/arm/neon/vabaQs8.c: Remove.
-       * gcc.target/arm/neon/vabaQu16.c: Remove.
-       * gcc.target/arm/neon/vabaQu32.c: Remove.
-       * gcc.target/arm/neon/vabaQu8.c: Remove.
-       * gcc.target/arm/neon/vabals16.c: Remove.
-       * gcc.target/arm/neon/vabals32.c: Remove.
-       * gcc.target/arm/neon/vabals8.c: Remove.
-       * gcc.target/arm/neon/vabalu16.c: Remove.
-       * gcc.target/arm/neon/vabalu32.c: Remove.
-       * gcc.target/arm/neon/vabalu8.c: Remove.
-       * gcc.target/arm/neon/vabas16.c: Remove.
-       * gcc.target/arm/neon/vabas32.c: Remove.
-       * gcc.target/arm/neon/vabas8.c: Remove.
-       * gcc.target/arm/neon/vabau16.c: Remove.
-       * gcc.target/arm/neon/vabau32.c: Remove.
-       * gcc.target/arm/neon/vabau8.c: Remove.
-       * gcc.target/arm/neon/vabdQf32.c: Remove.
-       * gcc.target/arm/neon/vabdQs16.c: Remove.
-       * gcc.target/arm/neon/vabdQs32.c: Remove.
-       * gcc.target/arm/neon/vabdQs8.c: Remove.
-       * gcc.target/arm/neon/vabdQu16.c: Remove.
-       * gcc.target/arm/neon/vabdQu32.c: Remove.
-       * gcc.target/arm/neon/vabdQu8.c: Remove.
-       * gcc.target/arm/neon/vabdf32.c: Remove.
-       * gcc.target/arm/neon/vabdls16.c: Remove.
-       * gcc.target/arm/neon/vabdls32.c: Remove.
-       * gcc.target/arm/neon/vabdls8.c: Remove.
-       * gcc.target/arm/neon/vabdlu16.c: Remove.
-       * gcc.target/arm/neon/vabdlu32.c: Remove.
-       * gcc.target/arm/neon/vabdlu8.c: Remove.
-       * gcc.target/arm/neon/vabds16.c: Remove.
-       * gcc.target/arm/neon/vabds32.c: Remove.
-       * gcc.target/arm/neon/vabds8.c: Remove.
-       * gcc.target/arm/neon/vabdu16.c: Remove.
-       * gcc.target/arm/neon/vabdu32.c: Remove.
-       * gcc.target/arm/neon/vabdu8.c: Remove.
-       * gcc.target/arm/neon/vabsQf32.c: Remove.
-       * gcc.target/arm/neon/vabsQs16.c: Remove.
-       * gcc.target/arm/neon/vabsQs32.c: Remove.
-       * gcc.target/arm/neon/vabsQs8.c: Remove.
-       * gcc.target/arm/neon/vabsf32.c: Remove.
-       * gcc.target/arm/neon/vabss16.c: Remove.
-       * gcc.target/arm/neon/vabss32.c: Remove.
-       * gcc.target/arm/neon/vabss8.c: Remove.
-       * gcc.target/arm/neon/vaddQf32.c: Remove.
-       * gcc.target/arm/neon/vaddQs16.c: Remove.
-       * gcc.target/arm/neon/vaddQs32.c: Remove.
-       * gcc.target/arm/neon/vaddQs64.c: Remove.
-       * gcc.target/arm/neon/vaddQs8.c: Remove.
-       * gcc.target/arm/neon/vaddQu16.c: Remove.
-       * gcc.target/arm/neon/vaddQu32.c: Remove.
-       * gcc.target/arm/neon/vaddQu64.c: Remove.
-       * gcc.target/arm/neon/vaddQu8.c: Remove.
-       * gcc.target/arm/neon/vaddf32.c: Remove.
-       * gcc.target/arm/neon/vaddhns16.c: Remove.
-       * gcc.target/arm/neon/vaddhns32.c: Remove.
-       * gcc.target/arm/neon/vaddhns64.c: Remove.
-       * gcc.target/arm/neon/vaddhnu16.c: Remove.
-       * gcc.target/arm/neon/vaddhnu32.c: Remove.
-       * gcc.target/arm/neon/vaddhnu64.c: Remove.
-       * gcc.target/arm/neon/vaddls16.c: Remove.
-       * gcc.target/arm/neon/vaddls32.c: Remove.
-       * gcc.target/arm/neon/vaddls8.c: Remove.
-       * gcc.target/arm/neon/vaddlu16.c: Remove.
-       * gcc.target/arm/neon/vaddlu32.c: Remove.
-       * gcc.target/arm/neon/vaddlu8.c: Remove.
-       * gcc.target/arm/neon/vadds16.c: Remove.
-       * gcc.target/arm/neon/vadds32.c: Remove.
-       * gcc.target/arm/neon/vadds64.c: Remove.
-       * gcc.target/arm/neon/vadds8.c: Remove.
-       * gcc.target/arm/neon/vaddu16.c: Remove.
-       * gcc.target/arm/neon/vaddu32.c: Remove.
-       * gcc.target/arm/neon/vaddu64.c: Remove.
-       * gcc.target/arm/neon/vaddu8.c: Remove.
-       * gcc.target/arm/neon/vaddws16.c: Remove.
-       * gcc.target/arm/neon/vaddws32.c: Remove.
-       * gcc.target/arm/neon/vaddws8.c: Remove.
-       * gcc.target/arm/neon/vaddwu16.c: Remove.
-       * gcc.target/arm/neon/vaddwu32.c: Remove.
-       * gcc.target/arm/neon/vaddwu8.c: Remove.
-       * gcc.target/arm/neon/vandQs16.c: Remove.
-       * gcc.target/arm/neon/vandQs32.c: Remove.
-       * gcc.target/arm/neon/vandQs64.c: Remove.
-       * gcc.target/arm/neon/vandQs8.c: Remove.
-       * gcc.target/arm/neon/vandQu16.c: Remove.
-       * gcc.target/arm/neon/vandQu32.c: Remove.
-       * gcc.target/arm/neon/vandQu64.c: Remove.
-       * gcc.target/arm/neon/vandQu8.c: Remove.
-       * gcc.target/arm/neon/vands16.c: Remove.
-       * gcc.target/arm/neon/vands32.c: Remove.
-       * gcc.target/arm/neon/vands64.c: Remove.
-       * gcc.target/arm/neon/vands8.c: Remove.
-       * gcc.target/arm/neon/vandu16.c: Remove.
-       * gcc.target/arm/neon/vandu32.c: Remove.
-       * gcc.target/arm/neon/vandu64.c: Remove.
-       * gcc.target/arm/neon/vandu8.c: Remove.
-       * gcc.target/arm/neon/vbicQs16.c: Remove.
-       * gcc.target/arm/neon/vbicQs32.c: Remove.
-       * gcc.target/arm/neon/vbicQs64.c: Remove.
-       * gcc.target/arm/neon/vbicQs8.c: Remove.
-       * gcc.target/arm/neon/vbicQu16.c: Remove.
-       * gcc.target/arm/neon/vbicQu32.c: Remove.
-       * gcc.target/arm/neon/vbicQu64.c: Remove.
-       * gcc.target/arm/neon/vbicQu8.c: Remove.
-       * gcc.target/arm/neon/vbics16.c: Remove.
-       * gcc.target/arm/neon/vbics32.c: Remove.
-       * gcc.target/arm/neon/vbics64.c: Remove.
-       * gcc.target/arm/neon/vbics8.c: Remove.
-       * gcc.target/arm/neon/vbicu16.c: Remove.
-       * gcc.target/arm/neon/vbicu32.c: Remove.
-       * gcc.target/arm/neon/vbicu64.c: Remove.
-       * gcc.target/arm/neon/vbicu8.c: Remove.
-       * gcc.target/arm/neon/vbslQf32.c: Remove.
-       * gcc.target/arm/neon/vbslQp16.c: Remove.
-       * gcc.target/arm/neon/vbslQp64.c: Remove.
-       * gcc.target/arm/neon/vbslQp8.c: Remove.
-       * gcc.target/arm/neon/vbslQs16.c: Remove.
-       * gcc.target/arm/neon/vbslQs32.c: Remove.
-       * gcc.target/arm/neon/vbslQs64.c: Remove.
-       * gcc.target/arm/neon/vbslQs8.c: Remove.
-       * gcc.target/arm/neon/vbslQu16.c: Remove.
-       * gcc.target/arm/neon/vbslQu32.c: Remove.
-       * gcc.target/arm/neon/vbslQu64.c: Remove.
-       * gcc.target/arm/neon/vbslQu8.c: Remove.
-       * gcc.target/arm/neon/vbslf32.c: Remove.
-       * gcc.target/arm/neon/vbslp16.c: Remove.
-       * gcc.target/arm/neon/vbslp64.c: Remove.
-       * gcc.target/arm/neon/vbslp8.c: Remove.
-       * gcc.target/arm/neon/vbsls16.c: Remove.
-       * gcc.target/arm/neon/vbsls32.c: Remove.
-       * gcc.target/arm/neon/vbsls64.c: Remove.
-       * gcc.target/arm/neon/vbsls8.c: Remove.
-       * gcc.target/arm/neon/vbslu16.c: Remove.
-       * gcc.target/arm/neon/vbslu32.c: Remove.
-       * gcc.target/arm/neon/vbslu64.c: Remove.
-       * gcc.target/arm/neon/vbslu8.c: Remove.
-       * gcc.target/arm/neon/vcageQf32.c: Remove.
-       * gcc.target/arm/neon/vcagef32.c: Remove.
-       * gcc.target/arm/neon/vcagtQf32.c: Remove.
-       * gcc.target/arm/neon/vcagtf32.c: Remove.
-       * gcc.target/arm/neon/vcaleQf32.c: Remove.
-       * gcc.target/arm/neon/vcalef32.c: Remove.
-       * gcc.target/arm/neon/vcaltQf32.c: Remove.
-       * gcc.target/arm/neon/vcaltf32.c: Remove.
-       * gcc.target/arm/neon/vceqQf32.c: Remove.
-       * gcc.target/arm/neon/vceqQp8.c: Remove.
-       * gcc.target/arm/neon/vceqQs16.c: Remove.
-       * gcc.target/arm/neon/vceqQs32.c: Remove.
-       * gcc.target/arm/neon/vceqQs8.c: Remove.
-       * gcc.target/arm/neon/vceqQu16.c: Remove.
-       * gcc.target/arm/neon/vceqQu32.c: Remove.
-       * gcc.target/arm/neon/vceqQu8.c: Remove.
-       * gcc.target/arm/neon/vceqf32.c: Remove.
-       * gcc.target/arm/neon/vceqp8.c: Remove.
-       * gcc.target/arm/neon/vceqs16.c: Remove.
-       * gcc.target/arm/neon/vceqs32.c: Remove.
-       * gcc.target/arm/neon/vceqs8.c: Remove.
-       * gcc.target/arm/neon/vcequ16.c: Remove.
-       * gcc.target/arm/neon/vcequ32.c: Remove.
-       * gcc.target/arm/neon/vcequ8.c: Remove.
-       * gcc.target/arm/neon/vcgeQf32.c: Remove.
-       * gcc.target/arm/neon/vcgeQs16.c: Remove.
-       * gcc.target/arm/neon/vcgeQs32.c: Remove.
-       * gcc.target/arm/neon/vcgeQs8.c: Remove.
-       * gcc.target/arm/neon/vcgeQu16.c: Remove.
-       * gcc.target/arm/neon/vcgeQu32.c: Remove.
-       * gcc.target/arm/neon/vcgeQu8.c: Remove.
-       * gcc.target/arm/neon/vcgef32.c: Remove.
-       * gcc.target/arm/neon/vcges16.c: Remove.
-       * gcc.target/arm/neon/vcges32.c: Remove.
-       * gcc.target/arm/neon/vcges8.c: Remove.
-       * gcc.target/arm/neon/vcgeu16.c: Remove.
-       * gcc.target/arm/neon/vcgeu32.c: Remove.
-       * gcc.target/arm/neon/vcgeu8.c: Remove.
-       * gcc.target/arm/neon/vcgtQf32.c: Remove.
-       * gcc.target/arm/neon/vcgtQs16.c: Remove.
-       * gcc.target/arm/neon/vcgtQs32.c: Remove.
-       * gcc.target/arm/neon/vcgtQs8.c: Remove.
-       * gcc.target/arm/neon/vcgtQu16.c: Remove.
-       * gcc.target/arm/neon/vcgtQu32.c: Remove.
-       * gcc.target/arm/neon/vcgtQu8.c: Remove.
-       * gcc.target/arm/neon/vcgtf32.c: Remove.
-       * gcc.target/arm/neon/vcgts16.c: Remove.
-       * gcc.target/arm/neon/vcgts32.c: Remove.
-       * gcc.target/arm/neon/vcgts8.c: Remove.
-       * gcc.target/arm/neon/vcgtu16.c: Remove.
-       * gcc.target/arm/neon/vcgtu32.c: Remove.
-       * gcc.target/arm/neon/vcgtu8.c: Remove.
-       * gcc.target/arm/neon/vcleQf32.c: Remove.
-       * gcc.target/arm/neon/vcleQs16.c: Remove.
-       * gcc.target/arm/neon/vcleQs32.c: Remove.
-       * gcc.target/arm/neon/vcleQs8.c: Remove.
-       * gcc.target/arm/neon/vcleQu16.c: Remove.
-       * gcc.target/arm/neon/vcleQu32.c: Remove.
-       * gcc.target/arm/neon/vcleQu8.c: Remove.
-       * gcc.target/arm/neon/vclef32.c: Remove.
-       * gcc.target/arm/neon/vcles16.c: Remove.
-       * gcc.target/arm/neon/vcles32.c: Remove.
-       * gcc.target/arm/neon/vcles8.c: Remove.
-       * gcc.target/arm/neon/vcleu16.c: Remove.
-       * gcc.target/arm/neon/vcleu32.c: Remove.
-       * gcc.target/arm/neon/vcleu8.c: Remove.
-       * gcc.target/arm/neon/vclsQs16.c: Remove.
-       * gcc.target/arm/neon/vclsQs32.c: Remove.
-       * gcc.target/arm/neon/vclsQs8.c: Remove.
-       * gcc.target/arm/neon/vclss16.c: Remove.
-       * gcc.target/arm/neon/vclss32.c: Remove.
-       * gcc.target/arm/neon/vclss8.c: Remove.
-       * gcc.target/arm/neon/vcltQf32.c: Remove.
-       * gcc.target/arm/neon/vcltQs16.c: Remove.
-       * gcc.target/arm/neon/vcltQs32.c: Remove.
-       * gcc.target/arm/neon/vcltQs8.c: Remove.
-       * gcc.target/arm/neon/vcltQu16.c: Remove.
-       * gcc.target/arm/neon/vcltQu32.c: Remove.
-       * gcc.target/arm/neon/vcltQu8.c: Remove.
-       * gcc.target/arm/neon/vcltf32.c: Remove.
-       * gcc.target/arm/neon/vclts16.c: Remove.
-       * gcc.target/arm/neon/vclts32.c: Remove.
-       * gcc.target/arm/neon/vclts8.c: Remove.
-       * gcc.target/arm/neon/vcltu16.c: Remove.
-       * gcc.target/arm/neon/vcltu32.c: Remove.
-       * gcc.target/arm/neon/vcltu8.c: Remove.
-       * gcc.target/arm/neon/vclzQs16.c: Remove.
-       * gcc.target/arm/neon/vclzQs32.c: Remove.
-       * gcc.target/arm/neon/vclzQs8.c: Remove.
-       * gcc.target/arm/neon/vclzQu16.c: Remove.
-       * gcc.target/arm/neon/vclzQu32.c: Remove.
-       * gcc.target/arm/neon/vclzQu8.c: Remove.
-       * gcc.target/arm/neon/vclzs16.c: Remove.
-       * gcc.target/arm/neon/vclzs32.c: Remove.
-       * gcc.target/arm/neon/vclzs8.c: Remove.
-       * gcc.target/arm/neon/vclzu16.c: Remove.
-       * gcc.target/arm/neon/vclzu32.c: Remove.
-       * gcc.target/arm/neon/vclzu8.c: Remove.
-       * gcc.target/arm/neon/vcntQp8.c: Remove.
-       * gcc.target/arm/neon/vcntQs8.c: Remove.
-       * gcc.target/arm/neon/vcntQu8.c: Remove.
-       * gcc.target/arm/neon/vcntp8.c: Remove.
-       * gcc.target/arm/neon/vcnts8.c: Remove.
-       * gcc.target/arm/neon/vcntu8.c: Remove.
-       * gcc.target/arm/neon/vcombinef32.c: Remove.
-       * gcc.target/arm/neon/vcombinep16.c: Remove.
-       * gcc.target/arm/neon/vcombinep64.c: Remove.
-       * gcc.target/arm/neon/vcombinep8.c: Remove.
-       * gcc.target/arm/neon/vcombines16.c: Remove.
-       * gcc.target/arm/neon/vcombines32.c: Remove.
-       * gcc.target/arm/neon/vcombines64.c: Remove.
-       * gcc.target/arm/neon/vcombines8.c: Remove.
-       * gcc.target/arm/neon/vcombineu16.c: Remove.
-       * gcc.target/arm/neon/vcombineu32.c: Remove.
-       * gcc.target/arm/neon/vcombineu64.c: Remove.
-       * gcc.target/arm/neon/vcombineu8.c: Remove.
-       * gcc.target/arm/neon/vcreatef32.c: Remove.
-       * gcc.target/arm/neon/vcreatep16.c: Remove.
-       * gcc.target/arm/neon/vcreatep64.c: Remove.
-       * gcc.target/arm/neon/vcreatep8.c: Remove.
-       * gcc.target/arm/neon/vcreates16.c: Remove.
-       * gcc.target/arm/neon/vcreates32.c: Remove.
-       * gcc.target/arm/neon/vcreates64.c: Remove.
-       * gcc.target/arm/neon/vcreates8.c: Remove.
-       * gcc.target/arm/neon/vcreateu16.c: Remove.
-       * gcc.target/arm/neon/vcreateu32.c: Remove.
-       * gcc.target/arm/neon/vcreateu64.c: Remove.
-       * gcc.target/arm/neon/vcreateu8.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
-       * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvts32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_np16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_np64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_np8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vdup_lanef32.c: Remove.
-       * gcc.target/arm/neon/vdup_lanep16.c: Remove.
-       * gcc.target/arm/neon/vdup_lanep64.c: Remove.
-       * gcc.target/arm/neon/vdup_lanep8.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes16.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes32.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes64.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes8.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu16.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu32.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu64.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu8.c: Remove.
-       * gcc.target/arm/neon/vdup_nf32.c: Remove.
-       * gcc.target/arm/neon/vdup_np16.c: Remove.
-       * gcc.target/arm/neon/vdup_np64.c: Remove.
-       * gcc.target/arm/neon/vdup_np8.c: Remove.
-       * gcc.target/arm/neon/vdup_ns16.c: Remove.
-       * gcc.target/arm/neon/vdup_ns32.c: Remove.
-       * gcc.target/arm/neon/vdup_ns64.c: Remove.
-       * gcc.target/arm/neon/vdup_ns8.c: Remove.
-       * gcc.target/arm/neon/vdup_nu16.c: Remove.
-       * gcc.target/arm/neon/vdup_nu32.c: Remove.
-       * gcc.target/arm/neon/vdup_nu64.c: Remove.
-       * gcc.target/arm/neon/vdup_nu8.c: Remove.
-       * gcc.target/arm/neon/veorQs16.c: Remove.
-       * gcc.target/arm/neon/veorQs32.c: Remove.
-       * gcc.target/arm/neon/veorQs64.c: Remove.
-       * gcc.target/arm/neon/veorQs8.c: Remove.
-       * gcc.target/arm/neon/veorQu16.c: Remove.
-       * gcc.target/arm/neon/veorQu32.c: Remove.
-       * gcc.target/arm/neon/veorQu64.c: Remove.
-       * gcc.target/arm/neon/veorQu8.c: Remove.
-       * gcc.target/arm/neon/veors16.c: Remove.
-       * gcc.target/arm/neon/veors32.c: Remove.
-       * gcc.target/arm/neon/veors64.c: Remove.
-       * gcc.target/arm/neon/veors8.c: Remove.
-       * gcc.target/arm/neon/veoru16.c: Remove.
-       * gcc.target/arm/neon/veoru32.c: Remove.
-       * gcc.target/arm/neon/veoru64.c: Remove.
-       * gcc.target/arm/neon/veoru8.c: Remove.
-       * gcc.target/arm/neon/vextQf32.c: Remove.
-       * gcc.target/arm/neon/vextQp16.c: Remove.
-       * gcc.target/arm/neon/vextQp64.c: Remove.
-       * gcc.target/arm/neon/vextQp8.c: Remove.
-       * gcc.target/arm/neon/vextQs16.c: Remove.
-       * gcc.target/arm/neon/vextQs32.c: Remove.
-       * gcc.target/arm/neon/vextQs64.c: Remove.
-       * gcc.target/arm/neon/vextQs8.c: Remove.
-       * gcc.target/arm/neon/vextQu16.c: Remove.
-       * gcc.target/arm/neon/vextQu32.c: Remove.
-       * gcc.target/arm/neon/vextQu64.c: Remove.
-       * gcc.target/arm/neon/vextQu8.c: Remove.
-       * gcc.target/arm/neon/vextf32.c: Remove.
-       * gcc.target/arm/neon/vextp16.c: Remove.
-       * gcc.target/arm/neon/vextp64.c: Remove.
-       * gcc.target/arm/neon/vextp8.c: Remove.
-       * gcc.target/arm/neon/vexts16.c: Remove.
-       * gcc.target/arm/neon/vexts32.c: Remove.
-       * gcc.target/arm/neon/vexts64.c: Remove.
-       * gcc.target/arm/neon/vexts8.c: Remove.
-       * gcc.target/arm/neon/vextu16.c: Remove.
-       * gcc.target/arm/neon/vextu32.c: Remove.
-       * gcc.target/arm/neon/vextu64.c: Remove.
-       * gcc.target/arm/neon/vextu8.c: Remove.
-       * gcc.target/arm/neon/vfmaQf32.c: Remove.
-       * gcc.target/arm/neon/vfmaf32.c: Remove.
-       * gcc.target/arm/neon/vfmsQf32.c: Remove.
-       * gcc.target/arm/neon/vfmsf32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
-       * gcc.target/arm/neon/vget_highf32.c: Remove.
-       * gcc.target/arm/neon/vget_highp16.c: Remove.
-       * gcc.target/arm/neon/vget_highp64.c: Remove.
-       * gcc.target/arm/neon/vget_highp8.c: Remove.
-       * gcc.target/arm/neon/vget_highs16.c: Remove.
-       * gcc.target/arm/neon/vget_highs32.c: Remove.
-       * gcc.target/arm/neon/vget_highs64.c: Remove.
-       * gcc.target/arm/neon/vget_highs8.c: Remove.
-       * gcc.target/arm/neon/vget_highu16.c: Remove.
-       * gcc.target/arm/neon/vget_highu32.c: Remove.
-       * gcc.target/arm/neon/vget_highu64.c: Remove.
-       * gcc.target/arm/neon/vget_highu8.c: Remove.
-       * gcc.target/arm/neon/vget_lanef32.c: Remove.
-       * gcc.target/arm/neon/vget_lanep16.c: Remove.
-       * gcc.target/arm/neon/vget_lanep8.c: Remove.
-       * gcc.target/arm/neon/vget_lanes16.c: Remove.
-       * gcc.target/arm/neon/vget_lanes32.c: Remove.
-       * gcc.target/arm/neon/vget_lanes64.c: Remove.
-       * gcc.target/arm/neon/vget_lanes8.c: Remove.
-       * gcc.target/arm/neon/vget_laneu16.c: Remove.
-       * gcc.target/arm/neon/vget_laneu32.c: Remove.
-       * gcc.target/arm/neon/vget_laneu64.c: Remove.
-       * gcc.target/arm/neon/vget_laneu8.c: Remove.
-       * gcc.target/arm/neon/vget_lowf32.c: Remove.
-       * gcc.target/arm/neon/vget_lowp16.c: Remove.
-       * gcc.target/arm/neon/vget_lowp64.c: Remove.
-       * gcc.target/arm/neon/vget_lowp8.c: Remove.
-       * gcc.target/arm/neon/vget_lows16.c: Remove.
-       * gcc.target/arm/neon/vget_lows32.c: Remove.
-       * gcc.target/arm/neon/vget_lows64.c: Remove.
-       * gcc.target/arm/neon/vget_lows8.c: Remove.
-       * gcc.target/arm/neon/vget_lowu16.c: Remove.
-       * gcc.target/arm/neon/vget_lowu32.c: Remove.
-       * gcc.target/arm/neon/vget_lowu64.c: Remove.
-       * gcc.target/arm/neon/vget_lowu8.c: Remove.
-       * gcc.target/arm/neon/vhaddQs16.c: Remove.
-       * gcc.target/arm/neon/vhaddQs32.c: Remove.
-       * gcc.target/arm/neon/vhaddQs8.c: Remove.
-       * gcc.target/arm/neon/vhaddQu16.c: Remove.
-       * gcc.target/arm/neon/vhaddQu32.c: Remove.
-       * gcc.target/arm/neon/vhaddQu8.c: Remove.
-       * gcc.target/arm/neon/vhadds16.c: Remove.
-       * gcc.target/arm/neon/vhadds32.c: Remove.
-       * gcc.target/arm/neon/vhadds8.c: Remove.
-       * gcc.target/arm/neon/vhaddu16.c: Remove.
-       * gcc.target/arm/neon/vhaddu32.c: Remove.
-       * gcc.target/arm/neon/vhaddu8.c: Remove.
-       * gcc.target/arm/neon/vhsubQs16.c: Remove.
-       * gcc.target/arm/neon/vhsubQs32.c: Remove.
-       * gcc.target/arm/neon/vhsubQs8.c: Remove.
-       * gcc.target/arm/neon/vhsubQu16.c: Remove.
-       * gcc.target/arm/neon/vhsubQu32.c: Remove.
-       * gcc.target/arm/neon/vhsubQu8.c: Remove.
-       * gcc.target/arm/neon/vhsubs16.c: Remove.
-       * gcc.target/arm/neon/vhsubs32.c: Remove.
-       * gcc.target/arm/neon/vhsubs8.c: Remove.
-       * gcc.target/arm/neon/vhsubu16.c: Remove.
-       * gcc.target/arm/neon/vhsubu32.c: Remove.
-       * gcc.target/arm/neon/vhsubu8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld1Qf32.c: Remove.
-       * gcc.target/arm/neon/vld1Qp16.c: Remove.
-       * gcc.target/arm/neon/vld1Qp64.c: Remove.
-       * gcc.target/arm/neon/vld1Qp8.c: Remove.
-       * gcc.target/arm/neon/vld1Qs16.c: Remove.
-       * gcc.target/arm/neon/vld1Qs32.c: Remove.
-       * gcc.target/arm/neon/vld1Qs64.c: Remove.
-       * gcc.target/arm/neon/vld1Qs8.c: Remove.
-       * gcc.target/arm/neon/vld1Qu16.c: Remove.
-       * gcc.target/arm/neon/vld1Qu32.c: Remove.
-       * gcc.target/arm/neon/vld1Qu64.c: Remove.
-       * gcc.target/arm/neon/vld1Qu8.c: Remove.
-       * gcc.target/arm/neon/vld1_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld1_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld1_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld1_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld1_dups16.c: Remove.
-       * gcc.target/arm/neon/vld1_dups32.c: Remove.
-       * gcc.target/arm/neon/vld1_dups64.c: Remove.
-       * gcc.target/arm/neon/vld1_dups8.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld1_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld1_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld1_lanep64.c: Remove.
-       * gcc.target/arm/neon/vld1_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes64.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu64.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld1f32.c: Remove.
-       * gcc.target/arm/neon/vld1p16.c: Remove.
-       * gcc.target/arm/neon/vld1p64.c: Remove.
-       * gcc.target/arm/neon/vld1p8.c: Remove.
-       * gcc.target/arm/neon/vld1s16.c: Remove.
-       * gcc.target/arm/neon/vld1s32.c: Remove.
-       * gcc.target/arm/neon/vld1s64.c: Remove.
-       * gcc.target/arm/neon/vld1s8.c: Remove.
-       * gcc.target/arm/neon/vld1u16.c: Remove.
-       * gcc.target/arm/neon/vld1u32.c: Remove.
-       * gcc.target/arm/neon/vld1u64.c: Remove.
-       * gcc.target/arm/neon/vld1u8.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld2Qf32.c: Remove.
-       * gcc.target/arm/neon/vld2Qp16.c: Remove.
-       * gcc.target/arm/neon/vld2Qp8.c: Remove.
-       * gcc.target/arm/neon/vld2Qs16.c: Remove.
-       * gcc.target/arm/neon/vld2Qs32.c: Remove.
-       * gcc.target/arm/neon/vld2Qs8.c: Remove.
-       * gcc.target/arm/neon/vld2Qu16.c: Remove.
-       * gcc.target/arm/neon/vld2Qu32.c: Remove.
-       * gcc.target/arm/neon/vld2Qu8.c: Remove.
-       * gcc.target/arm/neon/vld2_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld2_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld2_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld2_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld2_dups16.c: Remove.
-       * gcc.target/arm/neon/vld2_dups32.c: Remove.
-       * gcc.target/arm/neon/vld2_dups64.c: Remove.
-       * gcc.target/arm/neon/vld2_dups8.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld2_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld2_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld2_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld2_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld2_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld2_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld2_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld2_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld2_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld2f32.c: Remove.
-       * gcc.target/arm/neon/vld2p16.c: Remove.
-       * gcc.target/arm/neon/vld2p64.c: Remove.
-       * gcc.target/arm/neon/vld2p8.c: Remove.
-       * gcc.target/arm/neon/vld2s16.c: Remove.
-       * gcc.target/arm/neon/vld2s32.c: Remove.
-       * gcc.target/arm/neon/vld2s64.c: Remove.
-       * gcc.target/arm/neon/vld2s8.c: Remove.
-       * gcc.target/arm/neon/vld2u16.c: Remove.
-       * gcc.target/arm/neon/vld2u32.c: Remove.
-       * gcc.target/arm/neon/vld2u64.c: Remove.
-       * gcc.target/arm/neon/vld2u8.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld3Qf32.c: Remove.
-       * gcc.target/arm/neon/vld3Qp16.c: Remove.
-       * gcc.target/arm/neon/vld3Qp8.c: Remove.
-       * gcc.target/arm/neon/vld3Qs16.c: Remove.
-       * gcc.target/arm/neon/vld3Qs32.c: Remove.
-       * gcc.target/arm/neon/vld3Qs8.c: Remove.
-       * gcc.target/arm/neon/vld3Qu16.c: Remove.
-       * gcc.target/arm/neon/vld3Qu32.c: Remove.
-       * gcc.target/arm/neon/vld3Qu8.c: Remove.
-       * gcc.target/arm/neon/vld3_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld3_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld3_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld3_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld3_dups16.c: Remove.
-       * gcc.target/arm/neon/vld3_dups32.c: Remove.
-       * gcc.target/arm/neon/vld3_dups64.c: Remove.
-       * gcc.target/arm/neon/vld3_dups8.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld3_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld3_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld3_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld3_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld3_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld3_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld3_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld3_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld3_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld3f32.c: Remove.
-       * gcc.target/arm/neon/vld3p16.c: Remove.
-       * gcc.target/arm/neon/vld3p64.c: Remove.
-       * gcc.target/arm/neon/vld3p8.c: Remove.
-       * gcc.target/arm/neon/vld3s16.c: Remove.
-       * gcc.target/arm/neon/vld3s32.c: Remove.
-       * gcc.target/arm/neon/vld3s64.c: Remove.
-       * gcc.target/arm/neon/vld3s8.c: Remove.
-       * gcc.target/arm/neon/vld3u16.c: Remove.
-       * gcc.target/arm/neon/vld3u32.c: Remove.
-       * gcc.target/arm/neon/vld3u64.c: Remove.
-       * gcc.target/arm/neon/vld3u8.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld4Qf32.c: Remove.
-       * gcc.target/arm/neon/vld4Qp16.c: Remove.
-       * gcc.target/arm/neon/vld4Qp8.c: Remove.
-       * gcc.target/arm/neon/vld4Qs16.c: Remove.
-       * gcc.target/arm/neon/vld4Qs32.c: Remove.
-       * gcc.target/arm/neon/vld4Qs8.c: Remove.
-       * gcc.target/arm/neon/vld4Qu16.c: Remove.
-       * gcc.target/arm/neon/vld4Qu32.c: Remove.
-       * gcc.target/arm/neon/vld4Qu8.c: Remove.
-       * gcc.target/arm/neon/vld4_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld4_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld4_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld4_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld4_dups16.c: Remove.
-       * gcc.target/arm/neon/vld4_dups32.c: Remove.
-       * gcc.target/arm/neon/vld4_dups64.c: Remove.
-       * gcc.target/arm/neon/vld4_dups8.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld4_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld4_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld4_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld4_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld4_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld4_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld4_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld4_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld4_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld4f32.c: Remove.
-       * gcc.target/arm/neon/vld4p16.c: Remove.
-       * gcc.target/arm/neon/vld4p64.c: Remove.
-       * gcc.target/arm/neon/vld4p8.c: Remove.
-       * gcc.target/arm/neon/vld4s16.c: Remove.
-       * gcc.target/arm/neon/vld4s32.c: Remove.
-       * gcc.target/arm/neon/vld4s64.c: Remove.
-       * gcc.target/arm/neon/vld4s8.c: Remove.
-       * gcc.target/arm/neon/vld4u16.c: Remove.
-       * gcc.target/arm/neon/vld4u32.c: Remove.
-       * gcc.target/arm/neon/vld4u64.c: Remove.
-       * gcc.target/arm/neon/vld4u8.c: Remove.
-       * gcc.target/arm/neon/vmaxQf32.c: Remove.
-       * gcc.target/arm/neon/vmaxQs16.c: Remove.
-       * gcc.target/arm/neon/vmaxQs32.c: Remove.
-       * gcc.target/arm/neon/vmaxQs8.c: Remove.
-       * gcc.target/arm/neon/vmaxQu16.c: Remove.
-       * gcc.target/arm/neon/vmaxQu32.c: Remove.
-       * gcc.target/arm/neon/vmaxQu8.c: Remove.
-       * gcc.target/arm/neon/vmaxf32.c: Remove.
-       * gcc.target/arm/neon/vmaxs16.c: Remove.
-       * gcc.target/arm/neon/vmaxs32.c: Remove.
-       * gcc.target/arm/neon/vmaxs8.c: Remove.
-       * gcc.target/arm/neon/vmaxu16.c: Remove.
-       * gcc.target/arm/neon/vmaxu32.c: Remove.
-       * gcc.target/arm/neon/vmaxu8.c: Remove.
-       * gcc.target/arm/neon/vminQf32.c: Remove.
-       * gcc.target/arm/neon/vminQs16.c: Remove.
-       * gcc.target/arm/neon/vminQs32.c: Remove.
-       * gcc.target/arm/neon/vminQs8.c: Remove.
-       * gcc.target/arm/neon/vminQu16.c: Remove.
-       * gcc.target/arm/neon/vminQu32.c: Remove.
-       * gcc.target/arm/neon/vminQu8.c: Remove.
-       * gcc.target/arm/neon/vminf32.c: Remove.
-       * gcc.target/arm/neon/vmins16.c: Remove.
-       * gcc.target/arm/neon/vmins32.c: Remove.
-       * gcc.target/arm/neon/vmins8.c: Remove.
-       * gcc.target/arm/neon/vminu16.c: Remove.
-       * gcc.target/arm/neon/vminu32.c: Remove.
-       * gcc.target/arm/neon/vminu8.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlaQf32.c: Remove.
-       * gcc.target/arm/neon/vmlaQs16.c: Remove.
-       * gcc.target/arm/neon/vmlaQs32.c: Remove.
-       * gcc.target/arm/neon/vmlaQs8.c: Remove.
-       * gcc.target/arm/neon/vmlaQu16.c: Remove.
-       * gcc.target/arm/neon/vmlaQu32.c: Remove.
-       * gcc.target/arm/neon/vmlaQu8.c: Remove.
-       * gcc.target/arm/neon/vmla_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmla_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmla_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmla_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmla_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmla_nf32.c: Remove.
-       * gcc.target/arm/neon/vmla_ns16.c: Remove.
-       * gcc.target/arm/neon/vmla_ns32.c: Remove.
-       * gcc.target/arm/neon/vmla_nu16.c: Remove.
-       * gcc.target/arm/neon/vmla_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlaf32.c: Remove.
-       * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlal_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlal_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlal_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlal_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlals16.c: Remove.
-       * gcc.target/arm/neon/vmlals32.c: Remove.
-       * gcc.target/arm/neon/vmlals8.c: Remove.
-       * gcc.target/arm/neon/vmlalu16.c: Remove.
-       * gcc.target/arm/neon/vmlalu32.c: Remove.
-       * gcc.target/arm/neon/vmlalu8.c: Remove.
-       * gcc.target/arm/neon/vmlas16.c: Remove.
-       * gcc.target/arm/neon/vmlas32.c: Remove.
-       * gcc.target/arm/neon/vmlas8.c: Remove.
-       * gcc.target/arm/neon/vmlau16.c: Remove.
-       * gcc.target/arm/neon/vmlau32.c: Remove.
-       * gcc.target/arm/neon/vmlau8.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlsQf32.c: Remove.
-       * gcc.target/arm/neon/vmlsQs16.c: Remove.
-       * gcc.target/arm/neon/vmlsQs32.c: Remove.
-       * gcc.target/arm/neon/vmlsQs8.c: Remove.
-       * gcc.target/arm/neon/vmlsQu16.c: Remove.
-       * gcc.target/arm/neon/vmlsQu32.c: Remove.
-       * gcc.target/arm/neon/vmlsQu8.c: Remove.
-       * gcc.target/arm/neon/vmls_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmls_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmls_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmls_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmls_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmls_nf32.c: Remove.
-       * gcc.target/arm/neon/vmls_ns16.c: Remove.
-       * gcc.target/arm/neon/vmls_ns32.c: Remove.
-       * gcc.target/arm/neon/vmls_nu16.c: Remove.
-       * gcc.target/arm/neon/vmls_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlsf32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlsls16.c: Remove.
-       * gcc.target/arm/neon/vmlsls32.c: Remove.
-       * gcc.target/arm/neon/vmlsls8.c: Remove.
-       * gcc.target/arm/neon/vmlslu16.c: Remove.
-       * gcc.target/arm/neon/vmlslu32.c: Remove.
-       * gcc.target/arm/neon/vmlslu8.c: Remove.
-       * gcc.target/arm/neon/vmlss16.c: Remove.
-       * gcc.target/arm/neon/vmlss32.c: Remove.
-       * gcc.target/arm/neon/vmlss8.c: Remove.
-       * gcc.target/arm/neon/vmlsu16.c: Remove.
-       * gcc.target/arm/neon/vmlsu32.c: Remove.
-       * gcc.target/arm/neon/vmlsu8.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmovQ_np16.c: Remove.
-       * gcc.target/arm/neon/vmovQ_np8.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vmov_nf32.c: Remove.
-       * gcc.target/arm/neon/vmov_np16.c: Remove.
-       * gcc.target/arm/neon/vmov_np8.c: Remove.
-       * gcc.target/arm/neon/vmov_ns16.c: Remove.
-       * gcc.target/arm/neon/vmov_ns32.c: Remove.
-       * gcc.target/arm/neon/vmov_ns64.c: Remove.
-       * gcc.target/arm/neon/vmov_ns8.c: Remove.
-       * gcc.target/arm/neon/vmov_nu16.c: Remove.
-       * gcc.target/arm/neon/vmov_nu32.c: Remove.
-       * gcc.target/arm/neon/vmov_nu64.c: Remove.
-       * gcc.target/arm/neon/vmov_nu8.c: Remove.
-       * gcc.target/arm/neon/vmovls16.c: Remove.
-       * gcc.target/arm/neon/vmovls32.c: Remove.
-       * gcc.target/arm/neon/vmovls8.c: Remove.
-       * gcc.target/arm/neon/vmovlu16.c: Remove.
-       * gcc.target/arm/neon/vmovlu32.c: Remove.
-       * gcc.target/arm/neon/vmovlu8.c: Remove.
-       * gcc.target/arm/neon/vmovns16.c: Remove.
-       * gcc.target/arm/neon/vmovns32.c: Remove.
-       * gcc.target/arm/neon/vmovns64.c: Remove.
-       * gcc.target/arm/neon/vmovnu16.c: Remove.
-       * gcc.target/arm/neon/vmovnu32.c: Remove.
-       * gcc.target/arm/neon/vmovnu64.c: Remove.
-       * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmulQf32.c: Remove.
-       * gcc.target/arm/neon/vmulQp8.c: Remove.
-       * gcc.target/arm/neon/vmulQs16.c: Remove.
-       * gcc.target/arm/neon/vmulQs32.c: Remove.
-       * gcc.target/arm/neon/vmulQs8.c: Remove.
-       * gcc.target/arm/neon/vmulQu16.c: Remove.
-       * gcc.target/arm/neon/vmulQu32.c: Remove.
-       * gcc.target/arm/neon/vmulQu8.c: Remove.
-       * gcc.target/arm/neon/vmul_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmul_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmul_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmul_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmul_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmul_nf32.c: Remove.
-       * gcc.target/arm/neon/vmul_ns16.c: Remove.
-       * gcc.target/arm/neon/vmul_ns32.c: Remove.
-       * gcc.target/arm/neon/vmul_nu16.c: Remove.
-       * gcc.target/arm/neon/vmul_nu32.c: Remove.
-       * gcc.target/arm/neon/vmulf32.c: Remove.
-       * gcc.target/arm/neon/vmull_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmull_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmull_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmull_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmull_ns16.c: Remove.
-       * gcc.target/arm/neon/vmull_ns32.c: Remove.
-       * gcc.target/arm/neon/vmull_nu16.c: Remove.
-       * gcc.target/arm/neon/vmull_nu32.c: Remove.
-       * gcc.target/arm/neon/vmullp8.c: Remove.
-       * gcc.target/arm/neon/vmulls16.c: Remove.
-       * gcc.target/arm/neon/vmulls32.c: Remove.
-       * gcc.target/arm/neon/vmulls8.c: Remove.
-       * gcc.target/arm/neon/vmullu16.c: Remove.
-       * gcc.target/arm/neon/vmullu32.c: Remove.
-       * gcc.target/arm/neon/vmullu8.c: Remove.
-       * gcc.target/arm/neon/vmulp8.c: Remove.
-       * gcc.target/arm/neon/vmuls16.c: Remove.
-       * gcc.target/arm/neon/vmuls32.c: Remove.
-       * gcc.target/arm/neon/vmuls8.c: Remove.
-       * gcc.target/arm/neon/vmulu16.c: Remove.
-       * gcc.target/arm/neon/vmulu32.c: Remove.
-       * gcc.target/arm/neon/vmulu8.c: Remove.
-       * gcc.target/arm/neon/vmvnQp8.c: Remove.
-       * gcc.target/arm/neon/vmvnQs16.c: Remove.
-       * gcc.target/arm/neon/vmvnQs32.c: Remove.
-       * gcc.target/arm/neon/vmvnQs8.c: Remove.
-       * gcc.target/arm/neon/vmvnQu16.c: Remove.
-       * gcc.target/arm/neon/vmvnQu32.c: Remove.
-       * gcc.target/arm/neon/vmvnQu8.c: Remove.
-       * gcc.target/arm/neon/vmvnp8.c: Remove.
-       * gcc.target/arm/neon/vmvns16.c: Remove.
-       * gcc.target/arm/neon/vmvns32.c: Remove.
-       * gcc.target/arm/neon/vmvns8.c: Remove.
-       * gcc.target/arm/neon/vmvnu16.c: Remove.
-       * gcc.target/arm/neon/vmvnu32.c: Remove.
-       * gcc.target/arm/neon/vmvnu8.c: Remove.
-       * gcc.target/arm/neon/vnegQf32.c: Remove.
-       * gcc.target/arm/neon/vnegQs16.c: Remove.
-       * gcc.target/arm/neon/vnegQs32.c: Remove.
-       * gcc.target/arm/neon/vnegQs8.c: Remove.
-       * gcc.target/arm/neon/vnegf32.c: Remove.
-       * gcc.target/arm/neon/vnegs16.c: Remove.
-       * gcc.target/arm/neon/vnegs32.c: Remove.
-       * gcc.target/arm/neon/vnegs8.c: Remove.
-       * gcc.target/arm/neon/vornQs16.c: Remove.
-       * gcc.target/arm/neon/vornQs32.c: Remove.
-       * gcc.target/arm/neon/vornQs64.c: Remove.
-       * gcc.target/arm/neon/vornQs8.c: Remove.
-       * gcc.target/arm/neon/vornQu16.c: Remove.
-       * gcc.target/arm/neon/vornQu32.c: Remove.
-       * gcc.target/arm/neon/vornQu64.c: Remove.
-       * gcc.target/arm/neon/vornQu8.c: Remove.
-       * gcc.target/arm/neon/vorns16.c: Remove.
-       * gcc.target/arm/neon/vorns32.c: Remove.
-       * gcc.target/arm/neon/vorns64.c: Remove.
-       * gcc.target/arm/neon/vorns8.c: Remove.
-       * gcc.target/arm/neon/vornu16.c: Remove.
-       * gcc.target/arm/neon/vornu32.c: Remove.
-       * gcc.target/arm/neon/vornu64.c: Remove.
-       * gcc.target/arm/neon/vornu8.c: Remove.
-       * gcc.target/arm/neon/vorrQs16.c: Remove.
-       * gcc.target/arm/neon/vorrQs32.c: Remove.
-       * gcc.target/arm/neon/vorrQs64.c: Remove.
-       * gcc.target/arm/neon/vorrQs8.c: Remove.
-       * gcc.target/arm/neon/vorrQu16.c: Remove.
-       * gcc.target/arm/neon/vorrQu32.c: Remove.
-       * gcc.target/arm/neon/vorrQu64.c: Remove.
-       * gcc.target/arm/neon/vorrQu8.c: Remove.
-       * gcc.target/arm/neon/vorrs16.c: Remove.
-       * gcc.target/arm/neon/vorrs32.c: Remove.
-       * gcc.target/arm/neon/vorrs64.c: Remove.
-       * gcc.target/arm/neon/vorrs8.c: Remove.
-       * gcc.target/arm/neon/vorru16.c: Remove.
-       * gcc.target/arm/neon/vorru32.c: Remove.
-       * gcc.target/arm/neon/vorru64.c: Remove.
-       * gcc.target/arm/neon/vorru8.c: Remove.
-       * gcc.target/arm/neon/vpadalQs16.c: Remove.
-       * gcc.target/arm/neon/vpadalQs32.c: Remove.
-       * gcc.target/arm/neon/vpadalQs8.c: Remove.
-       * gcc.target/arm/neon/vpadalQu16.c: Remove.
-       * gcc.target/arm/neon/vpadalQu32.c: Remove.
-       * gcc.target/arm/neon/vpadalQu8.c: Remove.
-       * gcc.target/arm/neon/vpadals16.c: Remove.
-       * gcc.target/arm/neon/vpadals32.c: Remove.
-       * gcc.target/arm/neon/vpadals8.c: Remove.
-       * gcc.target/arm/neon/vpadalu16.c: Remove.
-       * gcc.target/arm/neon/vpadalu32.c: Remove.
-       * gcc.target/arm/neon/vpadalu8.c: Remove.
-       * gcc.target/arm/neon/vpaddf32.c: Remove.
-       * gcc.target/arm/neon/vpaddlQs16.c: Remove.
-       * gcc.target/arm/neon/vpaddlQs32.c: Remove.
-       * gcc.target/arm/neon/vpaddlQs8.c: Remove.
-       * gcc.target/arm/neon/vpaddlQu16.c: Remove.
-       * gcc.target/arm/neon/vpaddlQu32.c: Remove.
-       * gcc.target/arm/neon/vpaddlQu8.c: Remove.
-       * gcc.target/arm/neon/vpaddls16.c: Remove.
-       * gcc.target/arm/neon/vpaddls32.c: Remove.
-       * gcc.target/arm/neon/vpaddls8.c: Remove.
-       * gcc.target/arm/neon/vpaddlu16.c: Remove.
-       * gcc.target/arm/neon/vpaddlu32.c: Remove.
-       * gcc.target/arm/neon/vpaddlu8.c: Remove.
-       * gcc.target/arm/neon/vpadds16.c: Remove.
-       * gcc.target/arm/neon/vpadds32.c: Remove.
-       * gcc.target/arm/neon/vpadds8.c: Remove.
-       * gcc.target/arm/neon/vpaddu16.c: Remove.
-       * gcc.target/arm/neon/vpaddu32.c: Remove.
-       * gcc.target/arm/neon/vpaddu8.c: Remove.
-       * gcc.target/arm/neon/vpmaxf32.c: Remove.
-       * gcc.target/arm/neon/vpmaxs16.c: Remove.
-       * gcc.target/arm/neon/vpmaxs32.c: Remove.
-       * gcc.target/arm/neon/vpmaxs8.c: Remove.
-       * gcc.target/arm/neon/vpmaxu16.c: Remove.
-       * gcc.target/arm/neon/vpmaxu32.c: Remove.
-       * gcc.target/arm/neon/vpmaxu8.c: Remove.
-       * gcc.target/arm/neon/vpminf32.c: Remove.
-       * gcc.target/arm/neon/vpmins16.c: Remove.
-       * gcc.target/arm/neon/vpmins32.c: Remove.
-       * gcc.target/arm/neon/vpmins8.c: Remove.
-       * gcc.target/arm/neon/vpminu16.c: Remove.
-       * gcc.target/arm/neon/vpminu32.c: Remove.
-       * gcc.target/arm/neon/vpminu8.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs16.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs32.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs64.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs8.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu16.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu32.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu64.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu8.c: Remove.
-       * gcc.target/arm/neon/vqRshls16.c: Remove.
-       * gcc.target/arm/neon/vqRshls32.c: Remove.
-       * gcc.target/arm/neon/vqRshls64.c: Remove.
-       * gcc.target/arm/neon/vqRshls8.c: Remove.
-       * gcc.target/arm/neon/vqRshlu16.c: Remove.
-       * gcc.target/arm/neon/vqRshlu32.c: Remove.
-       * gcc.target/arm/neon/vqRshlu64.c: Remove.
-       * gcc.target/arm/neon/vqRshlu8.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
-       * gcc.target/arm/neon/vqabsQs16.c: Remove.
-       * gcc.target/arm/neon/vqabsQs32.c: Remove.
-       * gcc.target/arm/neon/vqabsQs8.c: Remove.
-       * gcc.target/arm/neon/vqabss16.c: Remove.
-       * gcc.target/arm/neon/vqabss32.c: Remove.
-       * gcc.target/arm/neon/vqabss8.c: Remove.
-       * gcc.target/arm/neon/vqaddQs16.c: Remove.
-       * gcc.target/arm/neon/vqaddQs32.c: Remove.
-       * gcc.target/arm/neon/vqaddQs64.c: Remove.
-       * gcc.target/arm/neon/vqaddQs8.c: Remove.
-       * gcc.target/arm/neon/vqaddQu16.c: Remove.
-       * gcc.target/arm/neon/vqaddQu32.c: Remove.
-       * gcc.target/arm/neon/vqaddQu64.c: Remove.
-       * gcc.target/arm/neon/vqaddQu8.c: Remove.
-       * gcc.target/arm/neon/vqadds16.c: Remove.
-       * gcc.target/arm/neon/vqadds32.c: Remove.
-       * gcc.target/arm/neon/vqadds64.c: Remove.
-       * gcc.target/arm/neon/vqadds8.c: Remove.
-       * gcc.target/arm/neon/vqaddu16.c: Remove.
-       * gcc.target/arm/neon/vqaddu32.c: Remove.
-       * gcc.target/arm/neon/vqaddu64.c: Remove.
-       * gcc.target/arm/neon/vqaddu8.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmlals16.c: Remove.
-       * gcc.target/arm/neon/vqdmlals32.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmlsls16.c: Remove.
-       * gcc.target/arm/neon/vqdmlsls32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhs16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhs32.c: Remove.
-       * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmulls16.c: Remove.
-       * gcc.target/arm/neon/vqdmulls32.c: Remove.
-       * gcc.target/arm/neon/vqmovns16.c: Remove.
-       * gcc.target/arm/neon/vqmovns32.c: Remove.
-       * gcc.target/arm/neon/vqmovns64.c: Remove.
-       * gcc.target/arm/neon/vqmovnu16.c: Remove.
-       * gcc.target/arm/neon/vqmovnu32.c: Remove.
-       * gcc.target/arm/neon/vqmovnu64.c: Remove.
-       * gcc.target/arm/neon/vqmovuns16.c: Remove.
-       * gcc.target/arm/neon/vqmovuns32.c: Remove.
-       * gcc.target/arm/neon/vqmovuns64.c: Remove.
-       * gcc.target/arm/neon/vqnegQs16.c: Remove.
-       * gcc.target/arm/neon/vqnegQs32.c: Remove.
-       * gcc.target/arm/neon/vqnegQs8.c: Remove.
-       * gcc.target/arm/neon/vqnegs16.c: Remove.
-       * gcc.target/arm/neon/vqnegs32.c: Remove.
-       * gcc.target/arm/neon/vqnegs8.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vqshlQs16.c: Remove.
-       * gcc.target/arm/neon/vqshlQs32.c: Remove.
-       * gcc.target/arm/neon/vqshlQs64.c: Remove.
-       * gcc.target/arm/neon/vqshlQs8.c: Remove.
-       * gcc.target/arm/neon/vqshlQu16.c: Remove.
-       * gcc.target/arm/neon/vqshlQu32.c: Remove.
-       * gcc.target/arm/neon/vqshlQu64.c: Remove.
-       * gcc.target/arm/neon/vqshlQu8.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu16.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu32.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu64.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu8.c: Remove.
-       * gcc.target/arm/neon/vqshls16.c: Remove.
-       * gcc.target/arm/neon/vqshls32.c: Remove.
-       * gcc.target/arm/neon/vqshls64.c: Remove.
-       * gcc.target/arm/neon/vqshls8.c: Remove.
-       * gcc.target/arm/neon/vqshlu16.c: Remove.
-       * gcc.target/arm/neon/vqshlu32.c: Remove.
-       * gcc.target/arm/neon/vqshlu64.c: Remove.
-       * gcc.target/arm/neon/vqshlu8.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
-       * gcc.target/arm/neon/vqsubQs16.c: Remove.
-       * gcc.target/arm/neon/vqsubQs32.c: Remove.
-       * gcc.target/arm/neon/vqsubQs64.c: Remove.
-       * gcc.target/arm/neon/vqsubQs8.c: Remove.
-       * gcc.target/arm/neon/vqsubQu16.c: Remove.
-       * gcc.target/arm/neon/vqsubQu32.c: Remove.
-       * gcc.target/arm/neon/vqsubQu64.c: Remove.
-       * gcc.target/arm/neon/vqsubQu8.c: Remove.
-       * gcc.target/arm/neon/vqsubs16.c: Remove.
-       * gcc.target/arm/neon/vqsubs32.c: Remove.
-       * gcc.target/arm/neon/vqsubs64.c: Remove.
-       * gcc.target/arm/neon/vqsubs8.c: Remove.
-       * gcc.target/arm/neon/vqsubu16.c: Remove.
-       * gcc.target/arm/neon/vqsubu32.c: Remove.
-       * gcc.target/arm/neon/vqsubu64.c: Remove.
-       * gcc.target/arm/neon/vqsubu8.c: Remove.
-       * gcc.target/arm/neon/vrecpeQf32.c: Remove.
-       * gcc.target/arm/neon/vrecpeQu32.c: Remove.
-       * gcc.target/arm/neon/vrecpef32.c: Remove.
-       * gcc.target/arm/neon/vrecpeu32.c: Remove.
-       * gcc.target/arm/neon/vrecpsQf32.c: Remove.
-       * gcc.target/arm/neon/vrecpsf32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
-       * gcc.target/arm/neon/vrev16Qp8.c: Remove.
-       * gcc.target/arm/neon/vrev16Qs8.c: Remove.
-       * gcc.target/arm/neon/vrev16Qu8.c: Remove.
-       * gcc.target/arm/neon/vrev16p8.c: Remove.
-       * gcc.target/arm/neon/vrev16s8.c: Remove.
-       * gcc.target/arm/neon/vrev16u8.c: Remove.
-       * gcc.target/arm/neon/vrev32Qp16.c: Remove.
-       * gcc.target/arm/neon/vrev32Qp8.c: Remove.
-       * gcc.target/arm/neon/vrev32Qs16.c: Remove.
-       * gcc.target/arm/neon/vrev32Qs8.c: Remove.
-       * gcc.target/arm/neon/vrev32Qu16.c: Remove.
-       * gcc.target/arm/neon/vrev32Qu8.c: Remove.
-       * gcc.target/arm/neon/vrev32p16.c: Remove.
-       * gcc.target/arm/neon/vrev32p8.c: Remove.
-       * gcc.target/arm/neon/vrev32s16.c: Remove.
-       * gcc.target/arm/neon/vrev32s8.c: Remove.
-       * gcc.target/arm/neon/vrev32u16.c: Remove.
-       * gcc.target/arm/neon/vrev32u8.c: Remove.
-       * gcc.target/arm/neon/vrev64Qf32.c: Remove.
-       * gcc.target/arm/neon/vrev64Qp16.c: Remove.
-       * gcc.target/arm/neon/vrev64Qp8.c: Remove.
-       * gcc.target/arm/neon/vrev64Qs16.c: Remove.
-       * gcc.target/arm/neon/vrev64Qs32.c: Remove.
-       * gcc.target/arm/neon/vrev64Qs8.c: Remove.
-       * gcc.target/arm/neon/vrev64Qu16.c: Remove.
-       * gcc.target/arm/neon/vrev64Qu32.c: Remove.
-       * gcc.target/arm/neon/vrev64Qu8.c: Remove.
-       * gcc.target/arm/neon/vrev64f32.c: Remove.
-       * gcc.target/arm/neon/vrev64p16.c: Remove.
-       * gcc.target/arm/neon/vrev64p8.c: Remove.
-       * gcc.target/arm/neon/vrev64s16.c: Remove.
-       * gcc.target/arm/neon/vrev64s32.c: Remove.
-       * gcc.target/arm/neon/vrev64s8.c: Remove.
-       * gcc.target/arm/neon/vrev64u16.c: Remove.
-       * gcc.target/arm/neon/vrev64u32.c: Remove.
-       * gcc.target/arm/neon/vrev64u8.c: Remove.
-       * gcc.target/arm/neon/vrndaf32.c: Remove.
-       * gcc.target/arm/neon/vrndaqf32.c: Remove.
-       * gcc.target/arm/neon/vrndf32.c: Remove.
-       * gcc.target/arm/neon/vrndmf32.c: Remove.
-       * gcc.target/arm/neon/vrndmqf32.c: Remove.
-       * gcc.target/arm/neon/vrndnf32.c: Remove.
-       * gcc.target/arm/neon/vrndnqf32.c: Remove.
-       * gcc.target/arm/neon/vrndpf32.c: Remove.
-       * gcc.target/arm/neon/vrndpqf32.c: Remove.
-       * gcc.target/arm/neon/vrndqf32.c: Remove.
-       * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
-       * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
-       * gcc.target/arm/neon/vrsqrtef32.c: Remove.
-       * gcc.target/arm/neon/vrsqrteu32.c: Remove.
-       * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
-       * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
-       * gcc.target/arm/neon/vset_lanef32.c: Remove.
-       * gcc.target/arm/neon/vset_lanep16.c: Remove.
-       * gcc.target/arm/neon/vset_lanep8.c: Remove.
-       * gcc.target/arm/neon/vset_lanes16.c: Remove.
-       * gcc.target/arm/neon/vset_lanes32.c: Remove.
-       * gcc.target/arm/neon/vset_lanes64.c: Remove.
-       * gcc.target/arm/neon/vset_lanes8.c: Remove.
-       * gcc.target/arm/neon/vset_laneu16.c: Remove.
-       * gcc.target/arm/neon/vset_laneu32.c: Remove.
-       * gcc.target/arm/neon/vset_laneu64.c: Remove.
-       * gcc.target/arm/neon/vset_laneu8.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vshlQs16.c: Remove.
-       * gcc.target/arm/neon/vshlQs32.c: Remove.
-       * gcc.target/arm/neon/vshlQs64.c: Remove.
-       * gcc.target/arm/neon/vshlQs8.c: Remove.
-       * gcc.target/arm/neon/vshlQu16.c: Remove.
-       * gcc.target/arm/neon/vshlQu32.c: Remove.
-       * gcc.target/arm/neon/vshlQu64.c: Remove.
-       * gcc.target/arm/neon/vshlQu8.c: Remove.
-       * gcc.target/arm/neon/vshl_ns16.c: Remove.
-       * gcc.target/arm/neon/vshl_ns32.c: Remove.
-       * gcc.target/arm/neon/vshl_ns64.c: Remove.
-       * gcc.target/arm/neon/vshl_ns8.c: Remove.
-       * gcc.target/arm/neon/vshl_nu16.c: Remove.
-       * gcc.target/arm/neon/vshl_nu32.c: Remove.
-       * gcc.target/arm/neon/vshl_nu64.c: Remove.
-       * gcc.target/arm/neon/vshl_nu8.c: Remove.
-       * gcc.target/arm/neon/vshll_ns16.c: Remove.
-       * gcc.target/arm/neon/vshll_ns32.c: Remove.
-       * gcc.target/arm/neon/vshll_ns8.c: Remove.
-       * gcc.target/arm/neon/vshll_nu16.c: Remove.
-       * gcc.target/arm/neon/vshll_nu32.c: Remove.
-       * gcc.target/arm/neon/vshll_nu8.c: Remove.
-       * gcc.target/arm/neon/vshls16.c: Remove.
-       * gcc.target/arm/neon/vshls32.c: Remove.
-       * gcc.target/arm/neon/vshls64.c: Remove.
-       * gcc.target/arm/neon/vshls8.c: Remove.
-       * gcc.target/arm/neon/vshlu16.c: Remove.
-       * gcc.target/arm/neon/vshlu32.c: Remove.
-       * gcc.target/arm/neon/vshlu64.c: Remove.
-       * gcc.target/arm/neon/vshlu8.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vshr_ns16.c: Remove.
-       * gcc.target/arm/neon/vshr_ns32.c: Remove.
-       * gcc.target/arm/neon/vshr_ns64.c: Remove.
-       * gcc.target/arm/neon/vshr_ns8.c: Remove.
-       * gcc.target/arm/neon/vshr_nu16.c: Remove.
-       * gcc.target/arm/neon/vshr_nu32.c: Remove.
-       * gcc.target/arm/neon/vshr_nu64.c: Remove.
-       * gcc.target/arm/neon/vshr_nu8.c: Remove.
-       * gcc.target/arm/neon/vshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_np16.c: Remove.
-       * gcc.target/arm/neon/vsliQ_np64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_np8.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vsli_np16.c: Remove.
-       * gcc.target/arm/neon/vsli_np64.c: Remove.
-       * gcc.target/arm/neon/vsli_np8.c: Remove.
-       * gcc.target/arm/neon/vsli_ns16.c: Remove.
-       * gcc.target/arm/neon/vsli_ns32.c: Remove.
-       * gcc.target/arm/neon/vsli_ns64.c: Remove.
-       * gcc.target/arm/neon/vsli_ns8.c: Remove.
-       * gcc.target/arm/neon/vsli_nu16.c: Remove.
-       * gcc.target/arm/neon/vsli_nu32.c: Remove.
-       * gcc.target/arm/neon/vsli_nu64.c: Remove.
-       * gcc.target/arm/neon/vsli_nu8.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vsra_ns16.c: Remove.
-       * gcc.target/arm/neon/vsra_ns32.c: Remove.
-       * gcc.target/arm/neon/vsra_ns64.c: Remove.
-       * gcc.target/arm/neon/vsra_ns8.c: Remove.
-       * gcc.target/arm/neon/vsra_nu16.c: Remove.
-       * gcc.target/arm/neon/vsra_nu32.c: Remove.
-       * gcc.target/arm/neon/vsra_nu64.c: Remove.
-       * gcc.target/arm/neon/vsra_nu8.c: Remove.
-       * gcc.target/arm/neon/vsriQ_np16.c: Remove.
-       * gcc.target/arm/neon/vsriQ_np64.c: Remove.
-       * gcc.target/arm/neon/vsriQ_np8.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vsri_np16.c: Remove.
-       * gcc.target/arm/neon/vsri_np64.c: Remove.
-       * gcc.target/arm/neon/vsri_np8.c: Remove.
-       * gcc.target/arm/neon/vsri_ns16.c: Remove.
-       * gcc.target/arm/neon/vsri_ns32.c: Remove.
-       * gcc.target/arm/neon/vsri_ns64.c: Remove.
-       * gcc.target/arm/neon/vsri_ns8.c: Remove.
-       * gcc.target/arm/neon/vsri_nu16.c: Remove.
-       * gcc.target/arm/neon/vsri_nu32.c: Remove.
-       * gcc.target/arm/neon/vsri_nu64.c: Remove.
-       * gcc.target/arm/neon/vsri_nu8.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst1Qf32.c: Remove.
-       * gcc.target/arm/neon/vst1Qp16.c: Remove.
-       * gcc.target/arm/neon/vst1Qp64.c: Remove.
-       * gcc.target/arm/neon/vst1Qp8.c: Remove.
-       * gcc.target/arm/neon/vst1Qs16.c: Remove.
-       * gcc.target/arm/neon/vst1Qs32.c: Remove.
-       * gcc.target/arm/neon/vst1Qs64.c: Remove.
-       * gcc.target/arm/neon/vst1Qs8.c: Remove.
-       * gcc.target/arm/neon/vst1Qu16.c: Remove.
-       * gcc.target/arm/neon/vst1Qu32.c: Remove.
-       * gcc.target/arm/neon/vst1Qu64.c: Remove.
-       * gcc.target/arm/neon/vst1Qu8.c: Remove.
-       * gcc.target/arm/neon/vst1_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst1_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst1_lanep64.c: Remove.
-       * gcc.target/arm/neon/vst1_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes64.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu64.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst1f32.c: Remove.
-       * gcc.target/arm/neon/vst1p16.c: Remove.
-       * gcc.target/arm/neon/vst1p64.c: Remove.
-       * gcc.target/arm/neon/vst1p8.c: Remove.
-       * gcc.target/arm/neon/vst1s16.c: Remove.
-       * gcc.target/arm/neon/vst1s32.c: Remove.
-       * gcc.target/arm/neon/vst1s64.c: Remove.
-       * gcc.target/arm/neon/vst1s8.c: Remove.
-       * gcc.target/arm/neon/vst1u16.c: Remove.
-       * gcc.target/arm/neon/vst1u32.c: Remove.
-       * gcc.target/arm/neon/vst1u64.c: Remove.
-       * gcc.target/arm/neon/vst1u8.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst2Qf32.c: Remove.
-       * gcc.target/arm/neon/vst2Qp16.c: Remove.
-       * gcc.target/arm/neon/vst2Qp8.c: Remove.
-       * gcc.target/arm/neon/vst2Qs16.c: Remove.
-       * gcc.target/arm/neon/vst2Qs32.c: Remove.
-       * gcc.target/arm/neon/vst2Qs8.c: Remove.
-       * gcc.target/arm/neon/vst2Qu16.c: Remove.
-       * gcc.target/arm/neon/vst2Qu32.c: Remove.
-       * gcc.target/arm/neon/vst2Qu8.c: Remove.
-       * gcc.target/arm/neon/vst2_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst2_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst2_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst2_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst2_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst2_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst2_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst2_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst2_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst2f32.c: Remove.
-       * gcc.target/arm/neon/vst2p16.c: Remove.
-       * gcc.target/arm/neon/vst2p64.c: Remove.
-       * gcc.target/arm/neon/vst2p8.c: Remove.
-       * gcc.target/arm/neon/vst2s16.c: Remove.
-       * gcc.target/arm/neon/vst2s32.c: Remove.
-       * gcc.target/arm/neon/vst2s64.c: Remove.
-       * gcc.target/arm/neon/vst2s8.c: Remove.
-       * gcc.target/arm/neon/vst2u16.c: Remove.
-       * gcc.target/arm/neon/vst2u32.c: Remove.
-       * gcc.target/arm/neon/vst2u64.c: Remove.
-       * gcc.target/arm/neon/vst2u8.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst3Qf32.c: Remove.
-       * gcc.target/arm/neon/vst3Qp16.c: Remove.
-       * gcc.target/arm/neon/vst3Qp8.c: Remove.
-       * gcc.target/arm/neon/vst3Qs16.c: Remove.
-       * gcc.target/arm/neon/vst3Qs32.c: Remove.
-       * gcc.target/arm/neon/vst3Qs8.c: Remove.
-       * gcc.target/arm/neon/vst3Qu16.c: Remove.
-       * gcc.target/arm/neon/vst3Qu32.c: Remove.
-       * gcc.target/arm/neon/vst3Qu8.c: Remove.
-       * gcc.target/arm/neon/vst3_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst3_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst3_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst3_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst3_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst3_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst3_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst3_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst3_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst3f32.c: Remove.
-       * gcc.target/arm/neon/vst3p16.c: Remove.
-       * gcc.target/arm/neon/vst3p64.c: Remove.
-       * gcc.target/arm/neon/vst3p8.c: Remove.
-       * gcc.target/arm/neon/vst3s16.c: Remove.
-       * gcc.target/arm/neon/vst3s32.c: Remove.
-       * gcc.target/arm/neon/vst3s64.c: Remove.
-       * gcc.target/arm/neon/vst3s8.c: Remove.
-       * gcc.target/arm/neon/vst3u16.c: Remove.
-       * gcc.target/arm/neon/vst3u32.c: Remove.
-       * gcc.target/arm/neon/vst3u64.c: Remove.
-       * gcc.target/arm/neon/vst3u8.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst4Qf32.c: Remove.
-       * gcc.target/arm/neon/vst4Qp16.c: Remove.
-       * gcc.target/arm/neon/vst4Qp8.c: Remove.
-       * gcc.target/arm/neon/vst4Qs16.c: Remove.
-       * gcc.target/arm/neon/vst4Qs32.c: Remove.
-       * gcc.target/arm/neon/vst4Qs8.c: Remove.
-       * gcc.target/arm/neon/vst4Qu16.c: Remove.
-       * gcc.target/arm/neon/vst4Qu32.c: Remove.
-       * gcc.target/arm/neon/vst4Qu8.c: Remove.
-       * gcc.target/arm/neon/vst4_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst4_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst4_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst4_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst4_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst4_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst4_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst4_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst4_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst4f32.c: Remove.
-       * gcc.target/arm/neon/vst4p16.c: Remove.
-       * gcc.target/arm/neon/vst4p64.c: Remove.
-       * gcc.target/arm/neon/vst4p8.c: Remove.
-       * gcc.target/arm/neon/vst4s16.c: Remove.
-       * gcc.target/arm/neon/vst4s32.c: Remove.
-       * gcc.target/arm/neon/vst4s64.c: Remove.
-       * gcc.target/arm/neon/vst4s8.c: Remove.
-       * gcc.target/arm/neon/vst4u16.c: Remove.
-       * gcc.target/arm/neon/vst4u32.c: Remove.
-       * gcc.target/arm/neon/vst4u64.c: Remove.
-       * gcc.target/arm/neon/vst4u8.c: Remove.
-       * gcc.target/arm/neon/vsubQf32.c: Remove.
-       * gcc.target/arm/neon/vsubQs16.c: Remove.
-       * gcc.target/arm/neon/vsubQs32.c: Remove.
-       * gcc.target/arm/neon/vsubQs64.c: Remove.
-       * gcc.target/arm/neon/vsubQs8.c: Remove.
-       * gcc.target/arm/neon/vsubQu16.c: Remove.
-       * gcc.target/arm/neon/vsubQu32.c: Remove.
-       * gcc.target/arm/neon/vsubQu64.c: Remove.
-       * gcc.target/arm/neon/vsubQu8.c: Remove.
-       * gcc.target/arm/neon/vsubf32.c: Remove.
-       * gcc.target/arm/neon/vsubhns16.c: Remove.
-       * gcc.target/arm/neon/vsubhns32.c: Remove.
-       * gcc.target/arm/neon/vsubhns64.c: Remove.
-       * gcc.target/arm/neon/vsubhnu16.c: Remove.
-       * gcc.target/arm/neon/vsubhnu32.c: Remove.
-       * gcc.target/arm/neon/vsubhnu64.c: Remove.
-       * gcc.target/arm/neon/vsubls16.c: Remove.
-       * gcc.target/arm/neon/vsubls32.c: Remove.
-       * gcc.target/arm/neon/vsubls8.c: Remove.
-       * gcc.target/arm/neon/vsublu16.c: Remove.
-       * gcc.target/arm/neon/vsublu32.c: Remove.
-       * gcc.target/arm/neon/vsublu8.c: Remove.
-       * gcc.target/arm/neon/vsubs16.c: Remove.
-       * gcc.target/arm/neon/vsubs32.c: Remove.
-       * gcc.target/arm/neon/vsubs64.c: Remove.
-       * gcc.target/arm/neon/vsubs8.c: Remove.
-       * gcc.target/arm/neon/vsubu16.c: Remove.
-       * gcc.target/arm/neon/vsubu32.c: Remove.
-       * gcc.target/arm/neon/vsubu64.c: Remove.
-       * gcc.target/arm/neon/vsubu8.c: Remove.
-       * gcc.target/arm/neon/vsubws16.c: Remove.
-       * gcc.target/arm/neon/vsubws32.c: Remove.
-       * gcc.target/arm/neon/vsubws8.c: Remove.
-       * gcc.target/arm/neon/vsubwu16.c: Remove.
-       * gcc.target/arm/neon/vsubwu32.c: Remove.
-       * gcc.target/arm/neon/vsubwu8.c: Remove.
-       * gcc.target/arm/neon/vtbl1p8.c: Remove.
-       * gcc.target/arm/neon/vtbl1s8.c: Remove.
-       * gcc.target/arm/neon/vtbl1u8.c: Remove.
-       * gcc.target/arm/neon/vtbl2p8.c: Remove.
-       * gcc.target/arm/neon/vtbl2s8.c: Remove.
-       * gcc.target/arm/neon/vtbl2u8.c: Remove.
-       * gcc.target/arm/neon/vtbl3p8.c: Remove.
-       * gcc.target/arm/neon/vtbl3s8.c: Remove.
-       * gcc.target/arm/neon/vtbl3u8.c: Remove.
-       * gcc.target/arm/neon/vtbl4p8.c: Remove.
-       * gcc.target/arm/neon/vtbl4s8.c: Remove.
-       * gcc.target/arm/neon/vtbl4u8.c: Remove.
-       * gcc.target/arm/neon/vtbx1p8.c: Remove.
-       * gcc.target/arm/neon/vtbx1s8.c: Remove.
-       * gcc.target/arm/neon/vtbx1u8.c: Remove.
-       * gcc.target/arm/neon/vtbx2p8.c: Remove.
-       * gcc.target/arm/neon/vtbx2s8.c: Remove.
-       * gcc.target/arm/neon/vtbx2u8.c: Remove.
-       * gcc.target/arm/neon/vtbx3p8.c: Remove.
-       * gcc.target/arm/neon/vtbx3s8.c: Remove.
-       * gcc.target/arm/neon/vtbx3u8.c: Remove.
-       * gcc.target/arm/neon/vtbx4p8.c: Remove.
-       * gcc.target/arm/neon/vtbx4s8.c: Remove.
-       * gcc.target/arm/neon/vtbx4u8.c: Remove.
-       * gcc.target/arm/neon/vtrnQf32.c: Remove.
-       * gcc.target/arm/neon/vtrnQp16.c: Remove.
-       * gcc.target/arm/neon/vtrnQp8.c: Remove.
-       * gcc.target/arm/neon/vtrnQs16.c: Remove.
-       * gcc.target/arm/neon/vtrnQs32.c: Remove.
-       * gcc.target/arm/neon/vtrnQs8.c: Remove.
-       * gcc.target/arm/neon/vtrnQu16.c: Remove.
-       * gcc.target/arm/neon/vtrnQu32.c: Remove.
-       * gcc.target/arm/neon/vtrnQu8.c: Remove.
-       * gcc.target/arm/neon/vtrnf32.c: Remove.
-       * gcc.target/arm/neon/vtrnp16.c: Remove.
-       * gcc.target/arm/neon/vtrnp8.c: Remove.
-       * gcc.target/arm/neon/vtrns16.c: Remove.
-       * gcc.target/arm/neon/vtrns32.c: Remove.
-       * gcc.target/arm/neon/vtrns8.c: Remove.
-       * gcc.target/arm/neon/vtrnu16.c: Remove.
-       * gcc.target/arm/neon/vtrnu32.c: Remove.
-       * gcc.target/arm/neon/vtrnu8.c: Remove.
-       * gcc.target/arm/neon/vtstQp8.c: Remove.
-       * gcc.target/arm/neon/vtstQs16.c: Remove.
-       * gcc.target/arm/neon/vtstQs32.c: Remove.
-       * gcc.target/arm/neon/vtstQs8.c: Remove.
-       * gcc.target/arm/neon/vtstQu16.c: Remove.
-       * gcc.target/arm/neon/vtstQu32.c: Remove.
-       * gcc.target/arm/neon/vtstQu8.c: Remove.
-       * gcc.target/arm/neon/vtstp8.c: Remove.
-       * gcc.target/arm/neon/vtsts16.c: Remove.
-       * gcc.target/arm/neon/vtsts32.c: Remove.
-       * gcc.target/arm/neon/vtsts8.c: Remove.
-       * gcc.target/arm/neon/vtstu16.c: Remove.
-       * gcc.target/arm/neon/vtstu32.c: Remove.
-       * gcc.target/arm/neon/vtstu8.c: Remove.
-       * gcc.target/arm/neon/vuzpQf32.c: Remove.
-       * gcc.target/arm/neon/vuzpQp16.c: Remove.
-       * gcc.target/arm/neon/vuzpQp8.c: Remove.
-       * gcc.target/arm/neon/vuzpQs16.c: Remove.
-       * gcc.target/arm/neon/vuzpQs32.c: Remove.
-       * gcc.target/arm/neon/vuzpQs8.c: Remove.
-       * gcc.target/arm/neon/vuzpQu16.c: Remove.
-       * gcc.target/arm/neon/vuzpQu32.c: Remove.
-       * gcc.target/arm/neon/vuzpQu8.c: Remove.
-       * gcc.target/arm/neon/vuzpf32.c: Remove.
-       * gcc.target/arm/neon/vuzpp16.c: Remove.
-       * gcc.target/arm/neon/vuzpp8.c: Remove.
-       * gcc.target/arm/neon/vuzps16.c: Remove.
-       * gcc.target/arm/neon/vuzps32.c: Remove.
-       * gcc.target/arm/neon/vuzps8.c: Remove.
-       * gcc.target/arm/neon/vuzpu16.c: Remove.
-       * gcc.target/arm/neon/vuzpu32.c: Remove.
-       * gcc.target/arm/neon/vuzpu8.c: Remove.
-       * gcc.target/arm/neon/vzipQf32.c: Remove.
-       * gcc.target/arm/neon/vzipQp16.c: Remove.
-       * gcc.target/arm/neon/vzipQp8.c: Remove.
-       * gcc.target/arm/neon/vzipQs16.c: Remove.
-       * gcc.target/arm/neon/vzipQs32.c: Remove.
-       * gcc.target/arm/neon/vzipQs8.c: Remove.
-       * gcc.target/arm/neon/vzipQu16.c: Remove.
-       * gcc.target/arm/neon/vzipQu32.c: Remove.
-       * gcc.target/arm/neon/vzipQu8.c: Remove.
-       * gcc.target/arm/neon/vzipf32.c: Remove.
-       * gcc.target/arm/neon/vzipp16.c: Remove.
-       * gcc.target/arm/neon/vzipp8.c: Remove.
-       * gcc.target/arm/neon/vzips16.c: Remove.
-       * gcc.target/arm/neon/vzips32.c: Remove.
-       * gcc.target/arm/neon/vzips8.c: Remove.
-       * gcc.target/arm/neon/vzipu16.c: Remove.
-       * gcc.target/arm/neon/vzipu32.c: Remove.
-       * gcc.target/arm/neon/vzipu8.c: Remove.
-
-2015-11-13  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * g++.dg/vect/simd-mask-store-bool.cc: New test.
-
-2015-11-13  David Malcolm  <dmalcolm@redhat.com>
-
-       PR driver/67613
-       * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file.
-       * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file.
-
-2015-11-13  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/plugin/levenshtein-test-1.c: New file.
-       * gcc.dg/plugin/levenshtein_plugin.c: New file.
-       * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
-       levenshtein_plugin.c.
-       * gcc.dg/spellcheck-fields.c: New file.
-
-2015-11-12  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68318
-       * gfortran.dg/pr68318_1.f90: New test.
-       * gfortran.dg/pr68318_2.f90: Ditto.
-
-2015-11-12  James Norris  <jnorris@codesourcery.com>
-           Joseph Myers  <joseph@codesourcery.com>
-
-       * c-c++-common/goacc/declare-1.c: New test.
-       * c-c++-common/goacc/declare-2.c: Likewise.
-
-2015-11-12  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       [ARM] Remove neon-testgen.ml and generated tests.
-
-       * gcc.target/arm/neon/vRaddhns16.c: Remove.
-       * gcc.target/arm/neon/vRaddhns32.c: Remove.
-       * gcc.target/arm/neon/vRaddhns64.c: Remove.
-       * gcc.target/arm/neon/vRaddhnu16.c: Remove.
-       * gcc.target/arm/neon/vRaddhnu32.c: Remove.
-       * gcc.target/arm/neon/vRaddhnu64.c: Remove.
-       * gcc.target/arm/neon/vRhaddQs16.c: Remove.
-       * gcc.target/arm/neon/vRhaddQs32.c: Remove.
-       * gcc.target/arm/neon/vRhaddQs8.c: Remove.
-       * gcc.target/arm/neon/vRhaddQu16.c: Remove.
-       * gcc.target/arm/neon/vRhaddQu32.c: Remove.
-       * gcc.target/arm/neon/vRhaddQu8.c: Remove.
-       * gcc.target/arm/neon/vRhadds16.c: Remove.
-       * gcc.target/arm/neon/vRhadds32.c: Remove.
-       * gcc.target/arm/neon/vRhadds8.c: Remove.
-       * gcc.target/arm/neon/vRhaddu16.c: Remove.
-       * gcc.target/arm/neon/vRhaddu32.c: Remove.
-       * gcc.target/arm/neon/vRhaddu8.c: Remove.
-       * gcc.target/arm/neon/vRshlQs16.c: Remove.
-       * gcc.target/arm/neon/vRshlQs32.c: Remove.
-       * gcc.target/arm/neon/vRshlQs64.c: Remove.
-       * gcc.target/arm/neon/vRshlQs8.c: Remove.
-       * gcc.target/arm/neon/vRshlQu16.c: Remove.
-       * gcc.target/arm/neon/vRshlQu32.c: Remove.
-       * gcc.target/arm/neon/vRshlQu64.c: Remove.
-       * gcc.target/arm/neon/vRshlQu8.c: Remove.
-       * gcc.target/arm/neon/vRshls16.c: Remove.
-       * gcc.target/arm/neon/vRshls32.c: Remove.
-       * gcc.target/arm/neon/vRshls64.c: Remove.
-       * gcc.target/arm/neon/vRshls8.c: Remove.
-       * gcc.target/arm/neon/vRshlu16.c: Remove.
-       * gcc.target/arm/neon/vRshlu32.c: Remove.
-       * gcc.target/arm/neon/vRshlu64.c: Remove.
-       * gcc.target/arm/neon/vRshlu8.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns16.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns32.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns64.c: Remove.
-       * gcc.target/arm/neon/vRshr_ns8.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu16.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu32.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu64.c: Remove.
-       * gcc.target/arm/neon/vRshr_nu8.c: Remove.
-       * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns16.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns32.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns64.c: Remove.
-       * gcc.target/arm/neon/vRsra_ns8.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu16.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu32.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu64.c: Remove.
-       * gcc.target/arm/neon/vRsra_nu8.c: Remove.
-       * gcc.target/arm/neon/vRsubhns16.c: Remove.
-       * gcc.target/arm/neon/vRsubhns32.c: Remove.
-       * gcc.target/arm/neon/vRsubhns64.c: Remove.
-       * gcc.target/arm/neon/vRsubhnu16.c: Remove.
-       * gcc.target/arm/neon/vRsubhnu32.c: Remove.
-       * gcc.target/arm/neon/vRsubhnu64.c: Remove.
-       * gcc.target/arm/neon/vabaQs16.c: Remove.
-       * gcc.target/arm/neon/vabaQs32.c: Remove.
-       * gcc.target/arm/neon/vabaQs8.c: Remove.
-       * gcc.target/arm/neon/vabaQu16.c: Remove.
-       * gcc.target/arm/neon/vabaQu32.c: Remove.
-       * gcc.target/arm/neon/vabaQu8.c: Remove.
-       * gcc.target/arm/neon/vabals16.c: Remove.
-       * gcc.target/arm/neon/vabals32.c: Remove.
-       * gcc.target/arm/neon/vabals8.c: Remove.
-       * gcc.target/arm/neon/vabalu16.c: Remove.
-       * gcc.target/arm/neon/vabalu32.c: Remove.
-       * gcc.target/arm/neon/vabalu8.c: Remove.
-       * gcc.target/arm/neon/vabas16.c: Remove.
-       * gcc.target/arm/neon/vabas32.c: Remove.
-       * gcc.target/arm/neon/vabas8.c: Remove.
-       * gcc.target/arm/neon/vabau16.c: Remove.
-       * gcc.target/arm/neon/vabau32.c: Remove.
-       * gcc.target/arm/neon/vabau8.c: Remove.
-       * gcc.target/arm/neon/vabdQf32.c: Remove.
-       * gcc.target/arm/neon/vabdQs16.c: Remove.
-       * gcc.target/arm/neon/vabdQs32.c: Remove.
-       * gcc.target/arm/neon/vabdQs8.c: Remove.
-       * gcc.target/arm/neon/vabdQu16.c: Remove.
-       * gcc.target/arm/neon/vabdQu32.c: Remove.
-       * gcc.target/arm/neon/vabdQu8.c: Remove.
-       * gcc.target/arm/neon/vabdf32.c: Remove.
-       * gcc.target/arm/neon/vabdls16.c: Remove.
-       * gcc.target/arm/neon/vabdls32.c: Remove.
-       * gcc.target/arm/neon/vabdls8.c: Remove.
-       * gcc.target/arm/neon/vabdlu16.c: Remove.
-       * gcc.target/arm/neon/vabdlu32.c: Remove.
-       * gcc.target/arm/neon/vabdlu8.c: Remove.
-       * gcc.target/arm/neon/vabds16.c: Remove.
-       * gcc.target/arm/neon/vabds32.c: Remove.
-       * gcc.target/arm/neon/vabds8.c: Remove.
-       * gcc.target/arm/neon/vabdu16.c: Remove.
-       * gcc.target/arm/neon/vabdu32.c: Remove.
-       * gcc.target/arm/neon/vabdu8.c: Remove.
-       * gcc.target/arm/neon/vabsQf32.c: Remove.
-       * gcc.target/arm/neon/vabsQs16.c: Remove.
-       * gcc.target/arm/neon/vabsQs32.c: Remove.
-       * gcc.target/arm/neon/vabsQs8.c: Remove.
-       * gcc.target/arm/neon/vabsf32.c: Remove.
-       * gcc.target/arm/neon/vabss16.c: Remove.
-       * gcc.target/arm/neon/vabss32.c: Remove.
-       * gcc.target/arm/neon/vabss8.c: Remove.
-       * gcc.target/arm/neon/vaddQf32.c: Remove.
-       * gcc.target/arm/neon/vaddQs16.c: Remove.
-       * gcc.target/arm/neon/vaddQs32.c: Remove.
-       * gcc.target/arm/neon/vaddQs64.c: Remove.
-       * gcc.target/arm/neon/vaddQs8.c: Remove.
-       * gcc.target/arm/neon/vaddQu16.c: Remove.
-       * gcc.target/arm/neon/vaddQu32.c: Remove.
-       * gcc.target/arm/neon/vaddQu64.c: Remove.
-       * gcc.target/arm/neon/vaddQu8.c: Remove.
-       * gcc.target/arm/neon/vaddf32.c: Remove.
-       * gcc.target/arm/neon/vaddhns16.c: Remove.
-       * gcc.target/arm/neon/vaddhns32.c: Remove.
-       * gcc.target/arm/neon/vaddhns64.c: Remove.
-       * gcc.target/arm/neon/vaddhnu16.c: Remove.
-       * gcc.target/arm/neon/vaddhnu32.c: Remove.
-       * gcc.target/arm/neon/vaddhnu64.c: Remove.
-       * gcc.target/arm/neon/vaddls16.c: Remove.
-       * gcc.target/arm/neon/vaddls32.c: Remove.
-       * gcc.target/arm/neon/vaddls8.c: Remove.
-       * gcc.target/arm/neon/vaddlu16.c: Remove.
-       * gcc.target/arm/neon/vaddlu32.c: Remove.
-       * gcc.target/arm/neon/vaddlu8.c: Remove.
-       * gcc.target/arm/neon/vadds16.c: Remove.
-       * gcc.target/arm/neon/vadds32.c: Remove.
-       * gcc.target/arm/neon/vadds64.c: Remove.
-       * gcc.target/arm/neon/vadds8.c: Remove.
-       * gcc.target/arm/neon/vaddu16.c: Remove.
-       * gcc.target/arm/neon/vaddu32.c: Remove.
-       * gcc.target/arm/neon/vaddu64.c: Remove.
-       * gcc.target/arm/neon/vaddu8.c: Remove.
-       * gcc.target/arm/neon/vaddws16.c: Remove.
-       * gcc.target/arm/neon/vaddws32.c: Remove.
-       * gcc.target/arm/neon/vaddws8.c: Remove.
-       * gcc.target/arm/neon/vaddwu16.c: Remove.
-       * gcc.target/arm/neon/vaddwu32.c: Remove.
-       * gcc.target/arm/neon/vaddwu8.c: Remove.
-       * gcc.target/arm/neon/vandQs16.c: Remove.
-       * gcc.target/arm/neon/vandQs32.c: Remove.
-       * gcc.target/arm/neon/vandQs64.c: Remove.
-       * gcc.target/arm/neon/vandQs8.c: Remove.
-       * gcc.target/arm/neon/vandQu16.c: Remove.
-       * gcc.target/arm/neon/vandQu32.c: Remove.
-       * gcc.target/arm/neon/vandQu64.c: Remove.
-       * gcc.target/arm/neon/vandQu8.c: Remove.
-       * gcc.target/arm/neon/vands16.c: Remove.
-       * gcc.target/arm/neon/vands32.c: Remove.
-       * gcc.target/arm/neon/vands64.c: Remove.
-       * gcc.target/arm/neon/vands8.c: Remove.
-       * gcc.target/arm/neon/vandu16.c: Remove.
-       * gcc.target/arm/neon/vandu32.c: Remove.
-       * gcc.target/arm/neon/vandu64.c: Remove.
-       * gcc.target/arm/neon/vandu8.c: Remove.
-       * gcc.target/arm/neon/vbicQs16.c: Remove.
-       * gcc.target/arm/neon/vbicQs32.c: Remove.
-       * gcc.target/arm/neon/vbicQs64.c: Remove.
-       * gcc.target/arm/neon/vbicQs8.c: Remove.
-       * gcc.target/arm/neon/vbicQu16.c: Remove.
-       * gcc.target/arm/neon/vbicQu32.c: Remove.
-       * gcc.target/arm/neon/vbicQu64.c: Remove.
-       * gcc.target/arm/neon/vbicQu8.c: Remove.
-       * gcc.target/arm/neon/vbics16.c: Remove.
-       * gcc.target/arm/neon/vbics32.c: Remove.
-       * gcc.target/arm/neon/vbics64.c: Remove.
-       * gcc.target/arm/neon/vbics8.c: Remove.
-       * gcc.target/arm/neon/vbicu16.c: Remove.
-       * gcc.target/arm/neon/vbicu32.c: Remove.
-       * gcc.target/arm/neon/vbicu64.c: Remove.
-       * gcc.target/arm/neon/vbicu8.c: Remove.
-       * gcc.target/arm/neon/vbslQf32.c: Remove.
-       * gcc.target/arm/neon/vbslQp16.c: Remove.
-       * gcc.target/arm/neon/vbslQp64.c: Remove.
-       * gcc.target/arm/neon/vbslQp8.c: Remove.
-       * gcc.target/arm/neon/vbslQs16.c: Remove.
-       * gcc.target/arm/neon/vbslQs32.c: Remove.
-       * gcc.target/arm/neon/vbslQs64.c: Remove.
-       * gcc.target/arm/neon/vbslQs8.c: Remove.
-       * gcc.target/arm/neon/vbslQu16.c: Remove.
-       * gcc.target/arm/neon/vbslQu32.c: Remove.
-       * gcc.target/arm/neon/vbslQu64.c: Remove.
-       * gcc.target/arm/neon/vbslQu8.c: Remove.
-       * gcc.target/arm/neon/vbslf32.c: Remove.
-       * gcc.target/arm/neon/vbslp16.c: Remove.
-       * gcc.target/arm/neon/vbslp64.c: Remove.
-       * gcc.target/arm/neon/vbslp8.c: Remove.
-       * gcc.target/arm/neon/vbsls16.c: Remove.
-       * gcc.target/arm/neon/vbsls32.c: Remove.
-       * gcc.target/arm/neon/vbsls64.c: Remove.
-       * gcc.target/arm/neon/vbsls8.c: Remove.
-       * gcc.target/arm/neon/vbslu16.c: Remove.
-       * gcc.target/arm/neon/vbslu32.c: Remove.
-       * gcc.target/arm/neon/vbslu64.c: Remove.
-       * gcc.target/arm/neon/vbslu8.c: Remove.
-       * gcc.target/arm/neon/vcageQf32.c: Remove.
-       * gcc.target/arm/neon/vcagef32.c: Remove.
-       * gcc.target/arm/neon/vcagtQf32.c: Remove.
-       * gcc.target/arm/neon/vcagtf32.c: Remove.
-       * gcc.target/arm/neon/vcaleQf32.c: Remove.
-       * gcc.target/arm/neon/vcalef32.c: Remove.
-       * gcc.target/arm/neon/vcaltQf32.c: Remove.
-       * gcc.target/arm/neon/vcaltf32.c: Remove.
-       * gcc.target/arm/neon/vceqQf32.c: Remove.
-       * gcc.target/arm/neon/vceqQp8.c: Remove.
-       * gcc.target/arm/neon/vceqQs16.c: Remove.
-       * gcc.target/arm/neon/vceqQs32.c: Remove.
-       * gcc.target/arm/neon/vceqQs8.c: Remove.
-       * gcc.target/arm/neon/vceqQu16.c: Remove.
-       * gcc.target/arm/neon/vceqQu32.c: Remove.
-       * gcc.target/arm/neon/vceqQu8.c: Remove.
-       * gcc.target/arm/neon/vceqf32.c: Remove.
-       * gcc.target/arm/neon/vceqp8.c: Remove.
-       * gcc.target/arm/neon/vceqs16.c: Remove.
-       * gcc.target/arm/neon/vceqs32.c: Remove.
-       * gcc.target/arm/neon/vceqs8.c: Remove.
-       * gcc.target/arm/neon/vcequ16.c: Remove.
-       * gcc.target/arm/neon/vcequ32.c: Remove.
-       * gcc.target/arm/neon/vcequ8.c: Remove.
-       * gcc.target/arm/neon/vcgeQf32.c: Remove.
-       * gcc.target/arm/neon/vcgeQs16.c: Remove.
-       * gcc.target/arm/neon/vcgeQs32.c: Remove.
-       * gcc.target/arm/neon/vcgeQs8.c: Remove.
-       * gcc.target/arm/neon/vcgeQu16.c: Remove.
-       * gcc.target/arm/neon/vcgeQu32.c: Remove.
-       * gcc.target/arm/neon/vcgeQu8.c: Remove.
-       * gcc.target/arm/neon/vcgef32.c: Remove.
-       * gcc.target/arm/neon/vcges16.c: Remove.
-       * gcc.target/arm/neon/vcges32.c: Remove.
-       * gcc.target/arm/neon/vcges8.c: Remove.
-       * gcc.target/arm/neon/vcgeu16.c: Remove.
-       * gcc.target/arm/neon/vcgeu32.c: Remove.
-       * gcc.target/arm/neon/vcgeu8.c: Remove.
-       * gcc.target/arm/neon/vcgtQf32.c: Remove.
-       * gcc.target/arm/neon/vcgtQs16.c: Remove.
-       * gcc.target/arm/neon/vcgtQs32.c: Remove.
-       * gcc.target/arm/neon/vcgtQs8.c: Remove.
-       * gcc.target/arm/neon/vcgtQu16.c: Remove.
-       * gcc.target/arm/neon/vcgtQu32.c: Remove.
-       * gcc.target/arm/neon/vcgtQu8.c: Remove.
-       * gcc.target/arm/neon/vcgtf32.c: Remove.
-       * gcc.target/arm/neon/vcgts16.c: Remove.
-       * gcc.target/arm/neon/vcgts32.c: Remove.
-       * gcc.target/arm/neon/vcgts8.c: Remove.
-       * gcc.target/arm/neon/vcgtu16.c: Remove.
-       * gcc.target/arm/neon/vcgtu32.c: Remove.
-       * gcc.target/arm/neon/vcgtu8.c: Remove.
-       * gcc.target/arm/neon/vcleQf32.c: Remove.
-       * gcc.target/arm/neon/vcleQs16.c: Remove.
-       * gcc.target/arm/neon/vcleQs32.c: Remove.
-       * gcc.target/arm/neon/vcleQs8.c: Remove.
-       * gcc.target/arm/neon/vcleQu16.c: Remove.
-       * gcc.target/arm/neon/vcleQu32.c: Remove.
-       * gcc.target/arm/neon/vcleQu8.c: Remove.
-       * gcc.target/arm/neon/vclef32.c: Remove.
-       * gcc.target/arm/neon/vcles16.c: Remove.
-       * gcc.target/arm/neon/vcles32.c: Remove.
-       * gcc.target/arm/neon/vcles8.c: Remove.
-       * gcc.target/arm/neon/vcleu16.c: Remove.
-       * gcc.target/arm/neon/vcleu32.c: Remove.
-       * gcc.target/arm/neon/vcleu8.c: Remove.
-       * gcc.target/arm/neon/vclsQs16.c: Remove.
-       * gcc.target/arm/neon/vclsQs32.c: Remove.
-       * gcc.target/arm/neon/vclsQs8.c: Remove.
-       * gcc.target/arm/neon/vclss16.c: Remove.
-       * gcc.target/arm/neon/vclss32.c: Remove.
-       * gcc.target/arm/neon/vclss8.c: Remove.
-       * gcc.target/arm/neon/vcltQf32.c: Remove.
-       * gcc.target/arm/neon/vcltQs16.c: Remove.
-       * gcc.target/arm/neon/vcltQs32.c: Remove.
-       * gcc.target/arm/neon/vcltQs8.c: Remove.
-       * gcc.target/arm/neon/vcltQu16.c: Remove.
-       * gcc.target/arm/neon/vcltQu32.c: Remove.
-       * gcc.target/arm/neon/vcltQu8.c: Remove.
-       * gcc.target/arm/neon/vcltf32.c: Remove.
-       * gcc.target/arm/neon/vclts16.c: Remove.
-       * gcc.target/arm/neon/vclts32.c: Remove.
-       * gcc.target/arm/neon/vclts8.c: Remove.
-       * gcc.target/arm/neon/vcltu16.c: Remove.
-       * gcc.target/arm/neon/vcltu32.c: Remove.
-       * gcc.target/arm/neon/vcltu8.c: Remove.
-       * gcc.target/arm/neon/vclzQs16.c: Remove.
-       * gcc.target/arm/neon/vclzQs32.c: Remove.
-       * gcc.target/arm/neon/vclzQs8.c: Remove.
-       * gcc.target/arm/neon/vclzQu16.c: Remove.
-       * gcc.target/arm/neon/vclzQu32.c: Remove.
-       * gcc.target/arm/neon/vclzQu8.c: Remove.
-       * gcc.target/arm/neon/vclzs16.c: Remove.
-       * gcc.target/arm/neon/vclzs32.c: Remove.
-       * gcc.target/arm/neon/vclzs8.c: Remove.
-       * gcc.target/arm/neon/vclzu16.c: Remove.
-       * gcc.target/arm/neon/vclzu32.c: Remove.
-       * gcc.target/arm/neon/vclzu8.c: Remove.
-       * gcc.target/arm/neon/vcntQp8.c: Remove.
-       * gcc.target/arm/neon/vcntQs8.c: Remove.
-       * gcc.target/arm/neon/vcntQu8.c: Remove.
-       * gcc.target/arm/neon/vcntp8.c: Remove.
-       * gcc.target/arm/neon/vcnts8.c: Remove.
-       * gcc.target/arm/neon/vcntu8.c: Remove.
-       * gcc.target/arm/neon/vcombinef32.c: Remove.
-       * gcc.target/arm/neon/vcombinep16.c: Remove.
-       * gcc.target/arm/neon/vcombinep64.c: Remove.
-       * gcc.target/arm/neon/vcombinep8.c: Remove.
-       * gcc.target/arm/neon/vcombines16.c: Remove.
-       * gcc.target/arm/neon/vcombines32.c: Remove.
-       * gcc.target/arm/neon/vcombines64.c: Remove.
-       * gcc.target/arm/neon/vcombines8.c: Remove.
-       * gcc.target/arm/neon/vcombineu16.c: Remove.
-       * gcc.target/arm/neon/vcombineu32.c: Remove.
-       * gcc.target/arm/neon/vcombineu64.c: Remove.
-       * gcc.target/arm/neon/vcombineu8.c: Remove.
-       * gcc.target/arm/neon/vcreatef32.c: Remove.
-       * gcc.target/arm/neon/vcreatep16.c: Remove.
-       * gcc.target/arm/neon/vcreatep64.c: Remove.
-       * gcc.target/arm/neon/vcreatep8.c: Remove.
-       * gcc.target/arm/neon/vcreates16.c: Remove.
-       * gcc.target/arm/neon/vcreates32.c: Remove.
-       * gcc.target/arm/neon/vcreates64.c: Remove.
-       * gcc.target/arm/neon/vcreates8.c: Remove.
-       * gcc.target/arm/neon/vcreateu16.c: Remove.
-       * gcc.target/arm/neon/vcreateu32.c: Remove.
-       * gcc.target/arm/neon/vcreateu64.c: Remove.
-       * gcc.target/arm/neon/vcreateu8.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
-       * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
-       * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
-       * gcc.target/arm/neon/vcvts32_f32.c: Remove.
-       * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_np16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_np64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_np8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vdup_lanef32.c: Remove.
-       * gcc.target/arm/neon/vdup_lanep16.c: Remove.
-       * gcc.target/arm/neon/vdup_lanep64.c: Remove.
-       * gcc.target/arm/neon/vdup_lanep8.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes16.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes32.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes64.c: Remove.
-       * gcc.target/arm/neon/vdup_lanes8.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu16.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu32.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu64.c: Remove.
-       * gcc.target/arm/neon/vdup_laneu8.c: Remove.
-       * gcc.target/arm/neon/vdup_nf32.c: Remove.
-       * gcc.target/arm/neon/vdup_np16.c: Remove.
-       * gcc.target/arm/neon/vdup_np64.c: Remove.
-       * gcc.target/arm/neon/vdup_np8.c: Remove.
-       * gcc.target/arm/neon/vdup_ns16.c: Remove.
-       * gcc.target/arm/neon/vdup_ns32.c: Remove.
-       * gcc.target/arm/neon/vdup_ns64.c: Remove.
-       * gcc.target/arm/neon/vdup_ns8.c: Remove.
-       * gcc.target/arm/neon/vdup_nu16.c: Remove.
-       * gcc.target/arm/neon/vdup_nu32.c: Remove.
-       * gcc.target/arm/neon/vdup_nu64.c: Remove.
-       * gcc.target/arm/neon/vdup_nu8.c: Remove.
-       * gcc.target/arm/neon/veorQs16.c: Remove.
-       * gcc.target/arm/neon/veorQs32.c: Remove.
-       * gcc.target/arm/neon/veorQs64.c: Remove.
-       * gcc.target/arm/neon/veorQs8.c: Remove.
-       * gcc.target/arm/neon/veorQu16.c: Remove.
-       * gcc.target/arm/neon/veorQu32.c: Remove.
-       * gcc.target/arm/neon/veorQu64.c: Remove.
-       * gcc.target/arm/neon/veorQu8.c: Remove.
-       * gcc.target/arm/neon/veors16.c: Remove.
-       * gcc.target/arm/neon/veors32.c: Remove.
-       * gcc.target/arm/neon/veors64.c: Remove.
-       * gcc.target/arm/neon/veors8.c: Remove.
-       * gcc.target/arm/neon/veoru16.c: Remove.
-       * gcc.target/arm/neon/veoru32.c: Remove.
-       * gcc.target/arm/neon/veoru64.c: Remove.
-       * gcc.target/arm/neon/veoru8.c: Remove.
-       * gcc.target/arm/neon/vextQf32.c: Remove.
-       * gcc.target/arm/neon/vextQp16.c: Remove.
-       * gcc.target/arm/neon/vextQp64.c: Remove.
-       * gcc.target/arm/neon/vextQp8.c: Remove.
-       * gcc.target/arm/neon/vextQs16.c: Remove.
-       * gcc.target/arm/neon/vextQs32.c: Remove.
-       * gcc.target/arm/neon/vextQs64.c: Remove.
-       * gcc.target/arm/neon/vextQs8.c: Remove.
-       * gcc.target/arm/neon/vextQu16.c: Remove.
-       * gcc.target/arm/neon/vextQu32.c: Remove.
-       * gcc.target/arm/neon/vextQu64.c: Remove.
-       * gcc.target/arm/neon/vextQu8.c: Remove.
-       * gcc.target/arm/neon/vextf32.c: Remove.
-       * gcc.target/arm/neon/vextp16.c: Remove.
-       * gcc.target/arm/neon/vextp64.c: Remove.
-       * gcc.target/arm/neon/vextp8.c: Remove.
-       * gcc.target/arm/neon/vexts16.c: Remove.
-       * gcc.target/arm/neon/vexts32.c: Remove.
-       * gcc.target/arm/neon/vexts64.c: Remove.
-       * gcc.target/arm/neon/vexts8.c: Remove.
-       * gcc.target/arm/neon/vextu16.c: Remove.
-       * gcc.target/arm/neon/vextu32.c: Remove.
-       * gcc.target/arm/neon/vextu64.c: Remove.
-       * gcc.target/arm/neon/vextu8.c: Remove.
-       * gcc.target/arm/neon/vfmaQf32.c: Remove.
-       * gcc.target/arm/neon/vfmaf32.c: Remove.
-       * gcc.target/arm/neon/vfmsQf32.c: Remove.
-       * gcc.target/arm/neon/vfmsf32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
-       * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
-       * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
-       * gcc.target/arm/neon/vget_highf32.c: Remove.
-       * gcc.target/arm/neon/vget_highp16.c: Remove.
-       * gcc.target/arm/neon/vget_highp64.c: Remove.
-       * gcc.target/arm/neon/vget_highp8.c: Remove.
-       * gcc.target/arm/neon/vget_highs16.c: Remove.
-       * gcc.target/arm/neon/vget_highs32.c: Remove.
-       * gcc.target/arm/neon/vget_highs64.c: Remove.
-       * gcc.target/arm/neon/vget_highs8.c: Remove.
-       * gcc.target/arm/neon/vget_highu16.c: Remove.
-       * gcc.target/arm/neon/vget_highu32.c: Remove.
-       * gcc.target/arm/neon/vget_highu64.c: Remove.
-       * gcc.target/arm/neon/vget_highu8.c: Remove.
-       * gcc.target/arm/neon/vget_lanef32.c: Remove.
-       * gcc.target/arm/neon/vget_lanep16.c: Remove.
-       * gcc.target/arm/neon/vget_lanep8.c: Remove.
-       * gcc.target/arm/neon/vget_lanes16.c: Remove.
-       * gcc.target/arm/neon/vget_lanes32.c: Remove.
-       * gcc.target/arm/neon/vget_lanes64.c: Remove.
-       * gcc.target/arm/neon/vget_lanes8.c: Remove.
-       * gcc.target/arm/neon/vget_laneu16.c: Remove.
-       * gcc.target/arm/neon/vget_laneu32.c: Remove.
-       * gcc.target/arm/neon/vget_laneu64.c: Remove.
-       * gcc.target/arm/neon/vget_laneu8.c: Remove.
-       * gcc.target/arm/neon/vget_lowf32.c: Remove.
-       * gcc.target/arm/neon/vget_lowp16.c: Remove.
-       * gcc.target/arm/neon/vget_lowp64.c: Remove.
-       * gcc.target/arm/neon/vget_lowp8.c: Remove.
-       * gcc.target/arm/neon/vget_lows16.c: Remove.
-       * gcc.target/arm/neon/vget_lows32.c: Remove.
-       * gcc.target/arm/neon/vget_lows64.c: Remove.
-       * gcc.target/arm/neon/vget_lows8.c: Remove.
-       * gcc.target/arm/neon/vget_lowu16.c: Remove.
-       * gcc.target/arm/neon/vget_lowu32.c: Remove.
-       * gcc.target/arm/neon/vget_lowu64.c: Remove.
-       * gcc.target/arm/neon/vget_lowu8.c: Remove.
-       * gcc.target/arm/neon/vhaddQs16.c: Remove.
-       * gcc.target/arm/neon/vhaddQs32.c: Remove.
-       * gcc.target/arm/neon/vhaddQs8.c: Remove.
-       * gcc.target/arm/neon/vhaddQu16.c: Remove.
-       * gcc.target/arm/neon/vhaddQu32.c: Remove.
-       * gcc.target/arm/neon/vhaddQu8.c: Remove.
-       * gcc.target/arm/neon/vhadds16.c: Remove.
-       * gcc.target/arm/neon/vhadds32.c: Remove.
-       * gcc.target/arm/neon/vhadds8.c: Remove.
-       * gcc.target/arm/neon/vhaddu16.c: Remove.
-       * gcc.target/arm/neon/vhaddu32.c: Remove.
-       * gcc.target/arm/neon/vhaddu8.c: Remove.
-       * gcc.target/arm/neon/vhsubQs16.c: Remove.
-       * gcc.target/arm/neon/vhsubQs32.c: Remove.
-       * gcc.target/arm/neon/vhsubQs8.c: Remove.
-       * gcc.target/arm/neon/vhsubQu16.c: Remove.
-       * gcc.target/arm/neon/vhsubQu32.c: Remove.
-       * gcc.target/arm/neon/vhsubQu8.c: Remove.
-       * gcc.target/arm/neon/vhsubs16.c: Remove.
-       * gcc.target/arm/neon/vhsubs32.c: Remove.
-       * gcc.target/arm/neon/vhsubs8.c: Remove.
-       * gcc.target/arm/neon/vhsubu16.c: Remove.
-       * gcc.target/arm/neon/vhsubu32.c: Remove.
-       * gcc.target/arm/neon/vhsubu8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
-       * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld1Qf32.c: Remove.
-       * gcc.target/arm/neon/vld1Qp16.c: Remove.
-       * gcc.target/arm/neon/vld1Qp64.c: Remove.
-       * gcc.target/arm/neon/vld1Qp8.c: Remove.
-       * gcc.target/arm/neon/vld1Qs16.c: Remove.
-       * gcc.target/arm/neon/vld1Qs32.c: Remove.
-       * gcc.target/arm/neon/vld1Qs64.c: Remove.
-       * gcc.target/arm/neon/vld1Qs8.c: Remove.
-       * gcc.target/arm/neon/vld1Qu16.c: Remove.
-       * gcc.target/arm/neon/vld1Qu32.c: Remove.
-       * gcc.target/arm/neon/vld1Qu64.c: Remove.
-       * gcc.target/arm/neon/vld1Qu8.c: Remove.
-       * gcc.target/arm/neon/vld1_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld1_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld1_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld1_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld1_dups16.c: Remove.
-       * gcc.target/arm/neon/vld1_dups32.c: Remove.
-       * gcc.target/arm/neon/vld1_dups64.c: Remove.
-       * gcc.target/arm/neon/vld1_dups8.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld1_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld1_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld1_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld1_lanep64.c: Remove.
-       * gcc.target/arm/neon/vld1_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes64.c: Remove.
-       * gcc.target/arm/neon/vld1_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu64.c: Remove.
-       * gcc.target/arm/neon/vld1_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld1f32.c: Remove.
-       * gcc.target/arm/neon/vld1p16.c: Remove.
-       * gcc.target/arm/neon/vld1p64.c: Remove.
-       * gcc.target/arm/neon/vld1p8.c: Remove.
-       * gcc.target/arm/neon/vld1s16.c: Remove.
-       * gcc.target/arm/neon/vld1s32.c: Remove.
-       * gcc.target/arm/neon/vld1s64.c: Remove.
-       * gcc.target/arm/neon/vld1s8.c: Remove.
-       * gcc.target/arm/neon/vld1u16.c: Remove.
-       * gcc.target/arm/neon/vld1u32.c: Remove.
-       * gcc.target/arm/neon/vld1u64.c: Remove.
-       * gcc.target/arm/neon/vld1u8.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld2Qf32.c: Remove.
-       * gcc.target/arm/neon/vld2Qp16.c: Remove.
-       * gcc.target/arm/neon/vld2Qp8.c: Remove.
-       * gcc.target/arm/neon/vld2Qs16.c: Remove.
-       * gcc.target/arm/neon/vld2Qs32.c: Remove.
-       * gcc.target/arm/neon/vld2Qs8.c: Remove.
-       * gcc.target/arm/neon/vld2Qu16.c: Remove.
-       * gcc.target/arm/neon/vld2Qu32.c: Remove.
-       * gcc.target/arm/neon/vld2Qu8.c: Remove.
-       * gcc.target/arm/neon/vld2_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld2_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld2_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld2_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld2_dups16.c: Remove.
-       * gcc.target/arm/neon/vld2_dups32.c: Remove.
-       * gcc.target/arm/neon/vld2_dups64.c: Remove.
-       * gcc.target/arm/neon/vld2_dups8.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld2_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld2_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld2_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld2_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld2_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld2_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld2_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld2_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld2_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld2_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld2f32.c: Remove.
-       * gcc.target/arm/neon/vld2p16.c: Remove.
-       * gcc.target/arm/neon/vld2p64.c: Remove.
-       * gcc.target/arm/neon/vld2p8.c: Remove.
-       * gcc.target/arm/neon/vld2s16.c: Remove.
-       * gcc.target/arm/neon/vld2s32.c: Remove.
-       * gcc.target/arm/neon/vld2s64.c: Remove.
-       * gcc.target/arm/neon/vld2s8.c: Remove.
-       * gcc.target/arm/neon/vld2u16.c: Remove.
-       * gcc.target/arm/neon/vld2u32.c: Remove.
-       * gcc.target/arm/neon/vld2u64.c: Remove.
-       * gcc.target/arm/neon/vld2u8.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld3Qf32.c: Remove.
-       * gcc.target/arm/neon/vld3Qp16.c: Remove.
-       * gcc.target/arm/neon/vld3Qp8.c: Remove.
-       * gcc.target/arm/neon/vld3Qs16.c: Remove.
-       * gcc.target/arm/neon/vld3Qs32.c: Remove.
-       * gcc.target/arm/neon/vld3Qs8.c: Remove.
-       * gcc.target/arm/neon/vld3Qu16.c: Remove.
-       * gcc.target/arm/neon/vld3Qu32.c: Remove.
-       * gcc.target/arm/neon/vld3Qu8.c: Remove.
-       * gcc.target/arm/neon/vld3_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld3_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld3_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld3_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld3_dups16.c: Remove.
-       * gcc.target/arm/neon/vld3_dups32.c: Remove.
-       * gcc.target/arm/neon/vld3_dups64.c: Remove.
-       * gcc.target/arm/neon/vld3_dups8.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld3_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld3_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld3_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld3_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld3_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld3_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld3_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld3_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld3_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld3_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld3f32.c: Remove.
-       * gcc.target/arm/neon/vld3p16.c: Remove.
-       * gcc.target/arm/neon/vld3p64.c: Remove.
-       * gcc.target/arm/neon/vld3p8.c: Remove.
-       * gcc.target/arm/neon/vld3s16.c: Remove.
-       * gcc.target/arm/neon/vld3s32.c: Remove.
-       * gcc.target/arm/neon/vld3s64.c: Remove.
-       * gcc.target/arm/neon/vld3s8.c: Remove.
-       * gcc.target/arm/neon/vld3u16.c: Remove.
-       * gcc.target/arm/neon/vld3u32.c: Remove.
-       * gcc.target/arm/neon/vld3u64.c: Remove.
-       * gcc.target/arm/neon/vld3u8.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld4Qf32.c: Remove.
-       * gcc.target/arm/neon/vld4Qp16.c: Remove.
-       * gcc.target/arm/neon/vld4Qp8.c: Remove.
-       * gcc.target/arm/neon/vld4Qs16.c: Remove.
-       * gcc.target/arm/neon/vld4Qs32.c: Remove.
-       * gcc.target/arm/neon/vld4Qs8.c: Remove.
-       * gcc.target/arm/neon/vld4Qu16.c: Remove.
-       * gcc.target/arm/neon/vld4Qu32.c: Remove.
-       * gcc.target/arm/neon/vld4Qu8.c: Remove.
-       * gcc.target/arm/neon/vld4_dupf32.c: Remove.
-       * gcc.target/arm/neon/vld4_dupp16.c: Remove.
-       * gcc.target/arm/neon/vld4_dupp64.c: Remove.
-       * gcc.target/arm/neon/vld4_dupp8.c: Remove.
-       * gcc.target/arm/neon/vld4_dups16.c: Remove.
-       * gcc.target/arm/neon/vld4_dups32.c: Remove.
-       * gcc.target/arm/neon/vld4_dups64.c: Remove.
-       * gcc.target/arm/neon/vld4_dups8.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu16.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu32.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu64.c: Remove.
-       * gcc.target/arm/neon/vld4_dupu8.c: Remove.
-       * gcc.target/arm/neon/vld4_lanef32.c: Remove.
-       * gcc.target/arm/neon/vld4_lanep16.c: Remove.
-       * gcc.target/arm/neon/vld4_lanep8.c: Remove.
-       * gcc.target/arm/neon/vld4_lanes16.c: Remove.
-       * gcc.target/arm/neon/vld4_lanes32.c: Remove.
-       * gcc.target/arm/neon/vld4_lanes8.c: Remove.
-       * gcc.target/arm/neon/vld4_laneu16.c: Remove.
-       * gcc.target/arm/neon/vld4_laneu32.c: Remove.
-       * gcc.target/arm/neon/vld4_laneu8.c: Remove.
-       * gcc.target/arm/neon/vld4f32.c: Remove.
-       * gcc.target/arm/neon/vld4p16.c: Remove.
-       * gcc.target/arm/neon/vld4p64.c: Remove.
-       * gcc.target/arm/neon/vld4p8.c: Remove.
-       * gcc.target/arm/neon/vld4s16.c: Remove.
-       * gcc.target/arm/neon/vld4s32.c: Remove.
-       * gcc.target/arm/neon/vld4s64.c: Remove.
-       * gcc.target/arm/neon/vld4s8.c: Remove.
-       * gcc.target/arm/neon/vld4u16.c: Remove.
-       * gcc.target/arm/neon/vld4u32.c: Remove.
-       * gcc.target/arm/neon/vld4u64.c: Remove.
-       * gcc.target/arm/neon/vld4u8.c: Remove.
-       * gcc.target/arm/neon/vmaxQf32.c: Remove.
-       * gcc.target/arm/neon/vmaxQs16.c: Remove.
-       * gcc.target/arm/neon/vmaxQs32.c: Remove.
-       * gcc.target/arm/neon/vmaxQs8.c: Remove.
-       * gcc.target/arm/neon/vmaxQu16.c: Remove.
-       * gcc.target/arm/neon/vmaxQu32.c: Remove.
-       * gcc.target/arm/neon/vmaxQu8.c: Remove.
-       * gcc.target/arm/neon/vmaxf32.c: Remove.
-       * gcc.target/arm/neon/vmaxs16.c: Remove.
-       * gcc.target/arm/neon/vmaxs32.c: Remove.
-       * gcc.target/arm/neon/vmaxs8.c: Remove.
-       * gcc.target/arm/neon/vmaxu16.c: Remove.
-       * gcc.target/arm/neon/vmaxu32.c: Remove.
-       * gcc.target/arm/neon/vmaxu8.c: Remove.
-       * gcc.target/arm/neon/vminQf32.c: Remove.
-       * gcc.target/arm/neon/vminQs16.c: Remove.
-       * gcc.target/arm/neon/vminQs32.c: Remove.
-       * gcc.target/arm/neon/vminQs8.c: Remove.
-       * gcc.target/arm/neon/vminQu16.c: Remove.
-       * gcc.target/arm/neon/vminQu32.c: Remove.
-       * gcc.target/arm/neon/vminQu8.c: Remove.
-       * gcc.target/arm/neon/vminf32.c: Remove.
-       * gcc.target/arm/neon/vmins16.c: Remove.
-       * gcc.target/arm/neon/vmins32.c: Remove.
-       * gcc.target/arm/neon/vmins8.c: Remove.
-       * gcc.target/arm/neon/vminu16.c: Remove.
-       * gcc.target/arm/neon/vminu32.c: Remove.
-       * gcc.target/arm/neon/vminu8.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlaQf32.c: Remove.
-       * gcc.target/arm/neon/vmlaQs16.c: Remove.
-       * gcc.target/arm/neon/vmlaQs32.c: Remove.
-       * gcc.target/arm/neon/vmlaQs8.c: Remove.
-       * gcc.target/arm/neon/vmlaQu16.c: Remove.
-       * gcc.target/arm/neon/vmlaQu32.c: Remove.
-       * gcc.target/arm/neon/vmlaQu8.c: Remove.
-       * gcc.target/arm/neon/vmla_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmla_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmla_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmla_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmla_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmla_nf32.c: Remove.
-       * gcc.target/arm/neon/vmla_ns16.c: Remove.
-       * gcc.target/arm/neon/vmla_ns32.c: Remove.
-       * gcc.target/arm/neon/vmla_nu16.c: Remove.
-       * gcc.target/arm/neon/vmla_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlaf32.c: Remove.
-       * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlal_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlal_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlal_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlal_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlals16.c: Remove.
-       * gcc.target/arm/neon/vmlals32.c: Remove.
-       * gcc.target/arm/neon/vmlals8.c: Remove.
-       * gcc.target/arm/neon/vmlalu16.c: Remove.
-       * gcc.target/arm/neon/vmlalu32.c: Remove.
-       * gcc.target/arm/neon/vmlalu8.c: Remove.
-       * gcc.target/arm/neon/vmlas16.c: Remove.
-       * gcc.target/arm/neon/vmlas32.c: Remove.
-       * gcc.target/arm/neon/vmlas8.c: Remove.
-       * gcc.target/arm/neon/vmlau16.c: Remove.
-       * gcc.target/arm/neon/vmlau32.c: Remove.
-       * gcc.target/arm/neon/vmlau8.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlsQf32.c: Remove.
-       * gcc.target/arm/neon/vmlsQs16.c: Remove.
-       * gcc.target/arm/neon/vmlsQs32.c: Remove.
-       * gcc.target/arm/neon/vmlsQs8.c: Remove.
-       * gcc.target/arm/neon/vmlsQu16.c: Remove.
-       * gcc.target/arm/neon/vmlsQu32.c: Remove.
-       * gcc.target/arm/neon/vmlsQu8.c: Remove.
-       * gcc.target/arm/neon/vmls_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmls_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmls_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmls_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmls_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmls_nf32.c: Remove.
-       * gcc.target/arm/neon/vmls_ns16.c: Remove.
-       * gcc.target/arm/neon/vmls_ns32.c: Remove.
-       * gcc.target/arm/neon/vmls_nu16.c: Remove.
-       * gcc.target/arm/neon/vmls_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlsf32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
-       * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
-       * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
-       * gcc.target/arm/neon/vmlsls16.c: Remove.
-       * gcc.target/arm/neon/vmlsls32.c: Remove.
-       * gcc.target/arm/neon/vmlsls8.c: Remove.
-       * gcc.target/arm/neon/vmlslu16.c: Remove.
-       * gcc.target/arm/neon/vmlslu32.c: Remove.
-       * gcc.target/arm/neon/vmlslu8.c: Remove.
-       * gcc.target/arm/neon/vmlss16.c: Remove.
-       * gcc.target/arm/neon/vmlss32.c: Remove.
-       * gcc.target/arm/neon/vmlss8.c: Remove.
-       * gcc.target/arm/neon/vmlsu16.c: Remove.
-       * gcc.target/arm/neon/vmlsu32.c: Remove.
-       * gcc.target/arm/neon/vmlsu8.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmovQ_np16.c: Remove.
-       * gcc.target/arm/neon/vmovQ_np8.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vmov_nf32.c: Remove.
-       * gcc.target/arm/neon/vmov_np16.c: Remove.
-       * gcc.target/arm/neon/vmov_np8.c: Remove.
-       * gcc.target/arm/neon/vmov_ns16.c: Remove.
-       * gcc.target/arm/neon/vmov_ns32.c: Remove.
-       * gcc.target/arm/neon/vmov_ns64.c: Remove.
-       * gcc.target/arm/neon/vmov_ns8.c: Remove.
-       * gcc.target/arm/neon/vmov_nu16.c: Remove.
-       * gcc.target/arm/neon/vmov_nu32.c: Remove.
-       * gcc.target/arm/neon/vmov_nu64.c: Remove.
-       * gcc.target/arm/neon/vmov_nu8.c: Remove.
-       * gcc.target/arm/neon/vmovls16.c: Remove.
-       * gcc.target/arm/neon/vmovls32.c: Remove.
-       * gcc.target/arm/neon/vmovls8.c: Remove.
-       * gcc.target/arm/neon/vmovlu16.c: Remove.
-       * gcc.target/arm/neon/vmovlu32.c: Remove.
-       * gcc.target/arm/neon/vmovlu8.c: Remove.
-       * gcc.target/arm/neon/vmovns16.c: Remove.
-       * gcc.target/arm/neon/vmovns32.c: Remove.
-       * gcc.target/arm/neon/vmovns64.c: Remove.
-       * gcc.target/arm/neon/vmovnu16.c: Remove.
-       * gcc.target/arm/neon/vmovnu32.c: Remove.
-       * gcc.target/arm/neon/vmovnu64.c: Remove.
-       * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vmulQf32.c: Remove.
-       * gcc.target/arm/neon/vmulQp8.c: Remove.
-       * gcc.target/arm/neon/vmulQs16.c: Remove.
-       * gcc.target/arm/neon/vmulQs32.c: Remove.
-       * gcc.target/arm/neon/vmulQs8.c: Remove.
-       * gcc.target/arm/neon/vmulQu16.c: Remove.
-       * gcc.target/arm/neon/vmulQu32.c: Remove.
-       * gcc.target/arm/neon/vmulQu8.c: Remove.
-       * gcc.target/arm/neon/vmul_lanef32.c: Remove.
-       * gcc.target/arm/neon/vmul_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmul_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmul_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmul_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmul_nf32.c: Remove.
-       * gcc.target/arm/neon/vmul_ns16.c: Remove.
-       * gcc.target/arm/neon/vmul_ns32.c: Remove.
-       * gcc.target/arm/neon/vmul_nu16.c: Remove.
-       * gcc.target/arm/neon/vmul_nu32.c: Remove.
-       * gcc.target/arm/neon/vmulf32.c: Remove.
-       * gcc.target/arm/neon/vmull_lanes16.c: Remove.
-       * gcc.target/arm/neon/vmull_lanes32.c: Remove.
-       * gcc.target/arm/neon/vmull_laneu16.c: Remove.
-       * gcc.target/arm/neon/vmull_laneu32.c: Remove.
-       * gcc.target/arm/neon/vmull_ns16.c: Remove.
-       * gcc.target/arm/neon/vmull_ns32.c: Remove.
-       * gcc.target/arm/neon/vmull_nu16.c: Remove.
-       * gcc.target/arm/neon/vmull_nu32.c: Remove.
-       * gcc.target/arm/neon/vmullp8.c: Remove.
-       * gcc.target/arm/neon/vmulls16.c: Remove.
-       * gcc.target/arm/neon/vmulls32.c: Remove.
-       * gcc.target/arm/neon/vmulls8.c: Remove.
-       * gcc.target/arm/neon/vmullu16.c: Remove.
-       * gcc.target/arm/neon/vmullu32.c: Remove.
-       * gcc.target/arm/neon/vmullu8.c: Remove.
-       * gcc.target/arm/neon/vmulp8.c: Remove.
-       * gcc.target/arm/neon/vmuls16.c: Remove.
-       * gcc.target/arm/neon/vmuls32.c: Remove.
-       * gcc.target/arm/neon/vmuls8.c: Remove.
-       * gcc.target/arm/neon/vmulu16.c: Remove.
-       * gcc.target/arm/neon/vmulu32.c: Remove.
-       * gcc.target/arm/neon/vmulu8.c: Remove.
-       * gcc.target/arm/neon/vmvnQp8.c: Remove.
-       * gcc.target/arm/neon/vmvnQs16.c: Remove.
-       * gcc.target/arm/neon/vmvnQs32.c: Remove.
-       * gcc.target/arm/neon/vmvnQs8.c: Remove.
-       * gcc.target/arm/neon/vmvnQu16.c: Remove.
-       * gcc.target/arm/neon/vmvnQu32.c: Remove.
-       * gcc.target/arm/neon/vmvnQu8.c: Remove.
-       * gcc.target/arm/neon/vmvnp8.c: Remove.
-       * gcc.target/arm/neon/vmvns16.c: Remove.
-       * gcc.target/arm/neon/vmvns32.c: Remove.
-       * gcc.target/arm/neon/vmvns8.c: Remove.
-       * gcc.target/arm/neon/vmvnu16.c: Remove.
-       * gcc.target/arm/neon/vmvnu32.c: Remove.
-       * gcc.target/arm/neon/vmvnu8.c: Remove.
-       * gcc.target/arm/neon/vnegQf32.c: Remove.
-       * gcc.target/arm/neon/vnegQs16.c: Remove.
-       * gcc.target/arm/neon/vnegQs32.c: Remove.
-       * gcc.target/arm/neon/vnegQs8.c: Remove.
-       * gcc.target/arm/neon/vnegf32.c: Remove.
-       * gcc.target/arm/neon/vnegs16.c: Remove.
-       * gcc.target/arm/neon/vnegs32.c: Remove.
-       * gcc.target/arm/neon/vnegs8.c: Remove.
-       * gcc.target/arm/neon/vornQs16.c: Remove.
-       * gcc.target/arm/neon/vornQs32.c: Remove.
-       * gcc.target/arm/neon/vornQs64.c: Remove.
-       * gcc.target/arm/neon/vornQs8.c: Remove.
-       * gcc.target/arm/neon/vornQu16.c: Remove.
-       * gcc.target/arm/neon/vornQu32.c: Remove.
-       * gcc.target/arm/neon/vornQu64.c: Remove.
-       * gcc.target/arm/neon/vornQu8.c: Remove.
-       * gcc.target/arm/neon/vorns16.c: Remove.
-       * gcc.target/arm/neon/vorns32.c: Remove.
-       * gcc.target/arm/neon/vorns64.c: Remove.
-       * gcc.target/arm/neon/vorns8.c: Remove.
-       * gcc.target/arm/neon/vornu16.c: Remove.
-       * gcc.target/arm/neon/vornu32.c: Remove.
-       * gcc.target/arm/neon/vornu64.c: Remove.
-       * gcc.target/arm/neon/vornu8.c: Remove.
-       * gcc.target/arm/neon/vorrQs16.c: Remove.
-       * gcc.target/arm/neon/vorrQs32.c: Remove.
-       * gcc.target/arm/neon/vorrQs64.c: Remove.
-       * gcc.target/arm/neon/vorrQs8.c: Remove.
-       * gcc.target/arm/neon/vorrQu16.c: Remove.
-       * gcc.target/arm/neon/vorrQu32.c: Remove.
-       * gcc.target/arm/neon/vorrQu64.c: Remove.
-       * gcc.target/arm/neon/vorrQu8.c: Remove.
-       * gcc.target/arm/neon/vorrs16.c: Remove.
-       * gcc.target/arm/neon/vorrs32.c: Remove.
-       * gcc.target/arm/neon/vorrs64.c: Remove.
-       * gcc.target/arm/neon/vorrs8.c: Remove.
-       * gcc.target/arm/neon/vorru16.c: Remove.
-       * gcc.target/arm/neon/vorru32.c: Remove.
-       * gcc.target/arm/neon/vorru64.c: Remove.
-       * gcc.target/arm/neon/vorru8.c: Remove.
-       * gcc.target/arm/neon/vpadalQs16.c: Remove.
-       * gcc.target/arm/neon/vpadalQs32.c: Remove.
-       * gcc.target/arm/neon/vpadalQs8.c: Remove.
-       * gcc.target/arm/neon/vpadalQu16.c: Remove.
-       * gcc.target/arm/neon/vpadalQu32.c: Remove.
-       * gcc.target/arm/neon/vpadalQu8.c: Remove.
-       * gcc.target/arm/neon/vpadals16.c: Remove.
-       * gcc.target/arm/neon/vpadals32.c: Remove.
-       * gcc.target/arm/neon/vpadals8.c: Remove.
-       * gcc.target/arm/neon/vpadalu16.c: Remove.
-       * gcc.target/arm/neon/vpadalu32.c: Remove.
-       * gcc.target/arm/neon/vpadalu8.c: Remove.
-       * gcc.target/arm/neon/vpaddf32.c: Remove.
-       * gcc.target/arm/neon/vpaddlQs16.c: Remove.
-       * gcc.target/arm/neon/vpaddlQs32.c: Remove.
-       * gcc.target/arm/neon/vpaddlQs8.c: Remove.
-       * gcc.target/arm/neon/vpaddlQu16.c: Remove.
-       * gcc.target/arm/neon/vpaddlQu32.c: Remove.
-       * gcc.target/arm/neon/vpaddlQu8.c: Remove.
-       * gcc.target/arm/neon/vpaddls16.c: Remove.
-       * gcc.target/arm/neon/vpaddls32.c: Remove.
-       * gcc.target/arm/neon/vpaddls8.c: Remove.
-       * gcc.target/arm/neon/vpaddlu16.c: Remove.
-       * gcc.target/arm/neon/vpaddlu32.c: Remove.
-       * gcc.target/arm/neon/vpaddlu8.c: Remove.
-       * gcc.target/arm/neon/vpadds16.c: Remove.
-       * gcc.target/arm/neon/vpadds32.c: Remove.
-       * gcc.target/arm/neon/vpadds8.c: Remove.
-       * gcc.target/arm/neon/vpaddu16.c: Remove.
-       * gcc.target/arm/neon/vpaddu32.c: Remove.
-       * gcc.target/arm/neon/vpaddu8.c: Remove.
-       * gcc.target/arm/neon/vpmaxf32.c: Remove.
-       * gcc.target/arm/neon/vpmaxs16.c: Remove.
-       * gcc.target/arm/neon/vpmaxs32.c: Remove.
-       * gcc.target/arm/neon/vpmaxs8.c: Remove.
-       * gcc.target/arm/neon/vpmaxu16.c: Remove.
-       * gcc.target/arm/neon/vpmaxu32.c: Remove.
-       * gcc.target/arm/neon/vpmaxu8.c: Remove.
-       * gcc.target/arm/neon/vpminf32.c: Remove.
-       * gcc.target/arm/neon/vpmins16.c: Remove.
-       * gcc.target/arm/neon/vpmins32.c: Remove.
-       * gcc.target/arm/neon/vpmins8.c: Remove.
-       * gcc.target/arm/neon/vpminu16.c: Remove.
-       * gcc.target/arm/neon/vpminu32.c: Remove.
-       * gcc.target/arm/neon/vpminu8.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
-       * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs16.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs32.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs64.c: Remove.
-       * gcc.target/arm/neon/vqRshlQs8.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu16.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu32.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu64.c: Remove.
-       * gcc.target/arm/neon/vqRshlQu8.c: Remove.
-       * gcc.target/arm/neon/vqRshls16.c: Remove.
-       * gcc.target/arm/neon/vqRshls32.c: Remove.
-       * gcc.target/arm/neon/vqRshls64.c: Remove.
-       * gcc.target/arm/neon/vqRshls8.c: Remove.
-       * gcc.target/arm/neon/vqRshlu16.c: Remove.
-       * gcc.target/arm/neon/vqRshlu32.c: Remove.
-       * gcc.target/arm/neon/vqRshlu64.c: Remove.
-       * gcc.target/arm/neon/vqRshlu8.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
-       * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
-       * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
-       * gcc.target/arm/neon/vqabsQs16.c: Remove.
-       * gcc.target/arm/neon/vqabsQs32.c: Remove.
-       * gcc.target/arm/neon/vqabsQs8.c: Remove.
-       * gcc.target/arm/neon/vqabss16.c: Remove.
-       * gcc.target/arm/neon/vqabss32.c: Remove.
-       * gcc.target/arm/neon/vqabss8.c: Remove.
-       * gcc.target/arm/neon/vqaddQs16.c: Remove.
-       * gcc.target/arm/neon/vqaddQs32.c: Remove.
-       * gcc.target/arm/neon/vqaddQs64.c: Remove.
-       * gcc.target/arm/neon/vqaddQs8.c: Remove.
-       * gcc.target/arm/neon/vqaddQu16.c: Remove.
-       * gcc.target/arm/neon/vqaddQu32.c: Remove.
-       * gcc.target/arm/neon/vqaddQu64.c: Remove.
-       * gcc.target/arm/neon/vqaddQu8.c: Remove.
-       * gcc.target/arm/neon/vqadds16.c: Remove.
-       * gcc.target/arm/neon/vqadds32.c: Remove.
-       * gcc.target/arm/neon/vqadds64.c: Remove.
-       * gcc.target/arm/neon/vqadds8.c: Remove.
-       * gcc.target/arm/neon/vqaddu16.c: Remove.
-       * gcc.target/arm/neon/vqaddu32.c: Remove.
-       * gcc.target/arm/neon/vqaddu64.c: Remove.
-       * gcc.target/arm/neon/vqaddu8.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmlals16.c: Remove.
-       * gcc.target/arm/neon/vqdmlals32.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmlsls16.c: Remove.
-       * gcc.target/arm/neon/vqdmlsls32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmulhs16.c: Remove.
-       * gcc.target/arm/neon/vqdmulhs32.c: Remove.
-       * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
-       * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
-       * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
-       * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
-       * gcc.target/arm/neon/vqdmulls16.c: Remove.
-       * gcc.target/arm/neon/vqdmulls32.c: Remove.
-       * gcc.target/arm/neon/vqmovns16.c: Remove.
-       * gcc.target/arm/neon/vqmovns32.c: Remove.
-       * gcc.target/arm/neon/vqmovns64.c: Remove.
-       * gcc.target/arm/neon/vqmovnu16.c: Remove.
-       * gcc.target/arm/neon/vqmovnu32.c: Remove.
-       * gcc.target/arm/neon/vqmovnu64.c: Remove.
-       * gcc.target/arm/neon/vqmovuns16.c: Remove.
-       * gcc.target/arm/neon/vqmovuns32.c: Remove.
-       * gcc.target/arm/neon/vqmovuns64.c: Remove.
-       * gcc.target/arm/neon/vqnegQs16.c: Remove.
-       * gcc.target/arm/neon/vqnegQs32.c: Remove.
-       * gcc.target/arm/neon/vqnegQs8.c: Remove.
-       * gcc.target/arm/neon/vqnegs16.c: Remove.
-       * gcc.target/arm/neon/vqnegs32.c: Remove.
-       * gcc.target/arm/neon/vqnegs8.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vqshlQs16.c: Remove.
-       * gcc.target/arm/neon/vqshlQs32.c: Remove.
-       * gcc.target/arm/neon/vqshlQs64.c: Remove.
-       * gcc.target/arm/neon/vqshlQs8.c: Remove.
-       * gcc.target/arm/neon/vqshlQu16.c: Remove.
-       * gcc.target/arm/neon/vqshlQu32.c: Remove.
-       * gcc.target/arm/neon/vqshlQu64.c: Remove.
-       * gcc.target/arm/neon/vqshlQu8.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshl_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu16.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu32.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu64.c: Remove.
-       * gcc.target/arm/neon/vqshl_nu8.c: Remove.
-       * gcc.target/arm/neon/vqshls16.c: Remove.
-       * gcc.target/arm/neon/vqshls32.c: Remove.
-       * gcc.target/arm/neon/vqshls64.c: Remove.
-       * gcc.target/arm/neon/vqshls8.c: Remove.
-       * gcc.target/arm/neon/vqshlu16.c: Remove.
-       * gcc.target/arm/neon/vqshlu32.c: Remove.
-       * gcc.target/arm/neon/vqshlu64.c: Remove.
-       * gcc.target/arm/neon/vqshlu8.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
-       * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
-       * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
-       * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
-       * gcc.target/arm/neon/vqsubQs16.c: Remove.
-       * gcc.target/arm/neon/vqsubQs32.c: Remove.
-       * gcc.target/arm/neon/vqsubQs64.c: Remove.
-       * gcc.target/arm/neon/vqsubQs8.c: Remove.
-       * gcc.target/arm/neon/vqsubQu16.c: Remove.
-       * gcc.target/arm/neon/vqsubQu32.c: Remove.
-       * gcc.target/arm/neon/vqsubQu64.c: Remove.
-       * gcc.target/arm/neon/vqsubQu8.c: Remove.
-       * gcc.target/arm/neon/vqsubs16.c: Remove.
-       * gcc.target/arm/neon/vqsubs32.c: Remove.
-       * gcc.target/arm/neon/vqsubs64.c: Remove.
-       * gcc.target/arm/neon/vqsubs8.c: Remove.
-       * gcc.target/arm/neon/vqsubu16.c: Remove.
-       * gcc.target/arm/neon/vqsubu32.c: Remove.
-       * gcc.target/arm/neon/vqsubu64.c: Remove.
-       * gcc.target/arm/neon/vqsubu8.c: Remove.
-       * gcc.target/arm/neon/vrecpeQf32.c: Remove.
-       * gcc.target/arm/neon/vrecpeQu32.c: Remove.
-       * gcc.target/arm/neon/vrecpef32.c: Remove.
-       * gcc.target/arm/neon/vrecpeu32.c: Remove.
-       * gcc.target/arm/neon/vrecpsQf32.c: Remove.
-       * gcc.target/arm/neon/vrecpsf32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
-       * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
-       * gcc.target/arm/neon/vrev16Qp8.c: Remove.
-       * gcc.target/arm/neon/vrev16Qs8.c: Remove.
-       * gcc.target/arm/neon/vrev16Qu8.c: Remove.
-       * gcc.target/arm/neon/vrev16p8.c: Remove.
-       * gcc.target/arm/neon/vrev16s8.c: Remove.
-       * gcc.target/arm/neon/vrev16u8.c: Remove.
-       * gcc.target/arm/neon/vrev32Qp16.c: Remove.
-       * gcc.target/arm/neon/vrev32Qp8.c: Remove.
-       * gcc.target/arm/neon/vrev32Qs16.c: Remove.
-       * gcc.target/arm/neon/vrev32Qs8.c: Remove.
-       * gcc.target/arm/neon/vrev32Qu16.c: Remove.
-       * gcc.target/arm/neon/vrev32Qu8.c: Remove.
-       * gcc.target/arm/neon/vrev32p16.c: Remove.
-       * gcc.target/arm/neon/vrev32p8.c: Remove.
-       * gcc.target/arm/neon/vrev32s16.c: Remove.
-       * gcc.target/arm/neon/vrev32s8.c: Remove.
-       * gcc.target/arm/neon/vrev32u16.c: Remove.
-       * gcc.target/arm/neon/vrev32u8.c: Remove.
-       * gcc.target/arm/neon/vrev64Qf32.c: Remove.
-       * gcc.target/arm/neon/vrev64Qp16.c: Remove.
-       * gcc.target/arm/neon/vrev64Qp8.c: Remove.
-       * gcc.target/arm/neon/vrev64Qs16.c: Remove.
-       * gcc.target/arm/neon/vrev64Qs32.c: Remove.
-       * gcc.target/arm/neon/vrev64Qs8.c: Remove.
-       * gcc.target/arm/neon/vrev64Qu16.c: Remove.
-       * gcc.target/arm/neon/vrev64Qu32.c: Remove.
-       * gcc.target/arm/neon/vrev64Qu8.c: Remove.
-       * gcc.target/arm/neon/vrev64f32.c: Remove.
-       * gcc.target/arm/neon/vrev64p16.c: Remove.
-       * gcc.target/arm/neon/vrev64p8.c: Remove.
-       * gcc.target/arm/neon/vrev64s16.c: Remove.
-       * gcc.target/arm/neon/vrev64s32.c: Remove.
-       * gcc.target/arm/neon/vrev64s8.c: Remove.
-       * gcc.target/arm/neon/vrev64u16.c: Remove.
-       * gcc.target/arm/neon/vrev64u32.c: Remove.
-       * gcc.target/arm/neon/vrev64u8.c: Remove.
-       * gcc.target/arm/neon/vrndaf32.c: Remove.
-       * gcc.target/arm/neon/vrndaqf32.c: Remove.
-       * gcc.target/arm/neon/vrndf32.c: Remove.
-       * gcc.target/arm/neon/vrndmf32.c: Remove.
-       * gcc.target/arm/neon/vrndmqf32.c: Remove.
-       * gcc.target/arm/neon/vrndnf32.c: Remove.
-       * gcc.target/arm/neon/vrndnqf32.c: Remove.
-       * gcc.target/arm/neon/vrndpf32.c: Remove.
-       * gcc.target/arm/neon/vrndpqf32.c: Remove.
-       * gcc.target/arm/neon/vrndqf32.c: Remove.
-       * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
-       * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
-       * gcc.target/arm/neon/vrsqrtef32.c: Remove.
-       * gcc.target/arm/neon/vrsqrteu32.c: Remove.
-       * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
-       * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
-       * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
-       * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
-       * gcc.target/arm/neon/vset_lanef32.c: Remove.
-       * gcc.target/arm/neon/vset_lanep16.c: Remove.
-       * gcc.target/arm/neon/vset_lanep8.c: Remove.
-       * gcc.target/arm/neon/vset_lanes16.c: Remove.
-       * gcc.target/arm/neon/vset_lanes32.c: Remove.
-       * gcc.target/arm/neon/vset_lanes64.c: Remove.
-       * gcc.target/arm/neon/vset_lanes8.c: Remove.
-       * gcc.target/arm/neon/vset_laneu16.c: Remove.
-       * gcc.target/arm/neon/vset_laneu32.c: Remove.
-       * gcc.target/arm/neon/vset_laneu64.c: Remove.
-       * gcc.target/arm/neon/vset_laneu8.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vshlQs16.c: Remove.
-       * gcc.target/arm/neon/vshlQs32.c: Remove.
-       * gcc.target/arm/neon/vshlQs64.c: Remove.
-       * gcc.target/arm/neon/vshlQs8.c: Remove.
-       * gcc.target/arm/neon/vshlQu16.c: Remove.
-       * gcc.target/arm/neon/vshlQu32.c: Remove.
-       * gcc.target/arm/neon/vshlQu64.c: Remove.
-       * gcc.target/arm/neon/vshlQu8.c: Remove.
-       * gcc.target/arm/neon/vshl_ns16.c: Remove.
-       * gcc.target/arm/neon/vshl_ns32.c: Remove.
-       * gcc.target/arm/neon/vshl_ns64.c: Remove.
-       * gcc.target/arm/neon/vshl_ns8.c: Remove.
-       * gcc.target/arm/neon/vshl_nu16.c: Remove.
-       * gcc.target/arm/neon/vshl_nu32.c: Remove.
-       * gcc.target/arm/neon/vshl_nu64.c: Remove.
-       * gcc.target/arm/neon/vshl_nu8.c: Remove.
-       * gcc.target/arm/neon/vshll_ns16.c: Remove.
-       * gcc.target/arm/neon/vshll_ns32.c: Remove.
-       * gcc.target/arm/neon/vshll_ns8.c: Remove.
-       * gcc.target/arm/neon/vshll_nu16.c: Remove.
-       * gcc.target/arm/neon/vshll_nu32.c: Remove.
-       * gcc.target/arm/neon/vshll_nu8.c: Remove.
-       * gcc.target/arm/neon/vshls16.c: Remove.
-       * gcc.target/arm/neon/vshls32.c: Remove.
-       * gcc.target/arm/neon/vshls64.c: Remove.
-       * gcc.target/arm/neon/vshls8.c: Remove.
-       * gcc.target/arm/neon/vshlu16.c: Remove.
-       * gcc.target/arm/neon/vshlu32.c: Remove.
-       * gcc.target/arm/neon/vshlu64.c: Remove.
-       * gcc.target/arm/neon/vshlu8.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vshr_ns16.c: Remove.
-       * gcc.target/arm/neon/vshr_ns32.c: Remove.
-       * gcc.target/arm/neon/vshr_ns64.c: Remove.
-       * gcc.target/arm/neon/vshr_ns8.c: Remove.
-       * gcc.target/arm/neon/vshr_nu16.c: Remove.
-       * gcc.target/arm/neon/vshr_nu32.c: Remove.
-       * gcc.target/arm/neon/vshr_nu64.c: Remove.
-       * gcc.target/arm/neon/vshr_nu8.c: Remove.
-       * gcc.target/arm/neon/vshrn_ns16.c: Remove.
-       * gcc.target/arm/neon/vshrn_ns32.c: Remove.
-       * gcc.target/arm/neon/vshrn_ns64.c: Remove.
-       * gcc.target/arm/neon/vshrn_nu16.c: Remove.
-       * gcc.target/arm/neon/vshrn_nu32.c: Remove.
-       * gcc.target/arm/neon/vshrn_nu64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_np16.c: Remove.
-       * gcc.target/arm/neon/vsliQ_np64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_np8.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vsli_np16.c: Remove.
-       * gcc.target/arm/neon/vsli_np64.c: Remove.
-       * gcc.target/arm/neon/vsli_np8.c: Remove.
-       * gcc.target/arm/neon/vsli_ns16.c: Remove.
-       * gcc.target/arm/neon/vsli_ns32.c: Remove.
-       * gcc.target/arm/neon/vsli_ns64.c: Remove.
-       * gcc.target/arm/neon/vsli_ns8.c: Remove.
-       * gcc.target/arm/neon/vsli_nu16.c: Remove.
-       * gcc.target/arm/neon/vsli_nu32.c: Remove.
-       * gcc.target/arm/neon/vsli_nu64.c: Remove.
-       * gcc.target/arm/neon/vsli_nu8.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vsra_ns16.c: Remove.
-       * gcc.target/arm/neon/vsra_ns32.c: Remove.
-       * gcc.target/arm/neon/vsra_ns64.c: Remove.
-       * gcc.target/arm/neon/vsra_ns8.c: Remove.
-       * gcc.target/arm/neon/vsra_nu16.c: Remove.
-       * gcc.target/arm/neon/vsra_nu32.c: Remove.
-       * gcc.target/arm/neon/vsra_nu64.c: Remove.
-       * gcc.target/arm/neon/vsra_nu8.c: Remove.
-       * gcc.target/arm/neon/vsriQ_np16.c: Remove.
-       * gcc.target/arm/neon/vsriQ_np64.c: Remove.
-       * gcc.target/arm/neon/vsriQ_np8.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
-       * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
-       * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
-       * gcc.target/arm/neon/vsri_np16.c: Remove.
-       * gcc.target/arm/neon/vsri_np64.c: Remove.
-       * gcc.target/arm/neon/vsri_np8.c: Remove.
-       * gcc.target/arm/neon/vsri_ns16.c: Remove.
-       * gcc.target/arm/neon/vsri_ns32.c: Remove.
-       * gcc.target/arm/neon/vsri_ns64.c: Remove.
-       * gcc.target/arm/neon/vsri_ns8.c: Remove.
-       * gcc.target/arm/neon/vsri_nu16.c: Remove.
-       * gcc.target/arm/neon/vsri_nu32.c: Remove.
-       * gcc.target/arm/neon/vsri_nu64.c: Remove.
-       * gcc.target/arm/neon/vsri_nu8.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
-       * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
-       * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst1Qf32.c: Remove.
-       * gcc.target/arm/neon/vst1Qp16.c: Remove.
-       * gcc.target/arm/neon/vst1Qp64.c: Remove.
-       * gcc.target/arm/neon/vst1Qp8.c: Remove.
-       * gcc.target/arm/neon/vst1Qs16.c: Remove.
-       * gcc.target/arm/neon/vst1Qs32.c: Remove.
-       * gcc.target/arm/neon/vst1Qs64.c: Remove.
-       * gcc.target/arm/neon/vst1Qs8.c: Remove.
-       * gcc.target/arm/neon/vst1Qu16.c: Remove.
-       * gcc.target/arm/neon/vst1Qu32.c: Remove.
-       * gcc.target/arm/neon/vst1Qu64.c: Remove.
-       * gcc.target/arm/neon/vst1Qu8.c: Remove.
-       * gcc.target/arm/neon/vst1_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst1_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst1_lanep64.c: Remove.
-       * gcc.target/arm/neon/vst1_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes64.c: Remove.
-       * gcc.target/arm/neon/vst1_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu64.c: Remove.
-       * gcc.target/arm/neon/vst1_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst1f32.c: Remove.
-       * gcc.target/arm/neon/vst1p16.c: Remove.
-       * gcc.target/arm/neon/vst1p64.c: Remove.
-       * gcc.target/arm/neon/vst1p8.c: Remove.
-       * gcc.target/arm/neon/vst1s16.c: Remove.
-       * gcc.target/arm/neon/vst1s32.c: Remove.
-       * gcc.target/arm/neon/vst1s64.c: Remove.
-       * gcc.target/arm/neon/vst1s8.c: Remove.
-       * gcc.target/arm/neon/vst1u16.c: Remove.
-       * gcc.target/arm/neon/vst1u32.c: Remove.
-       * gcc.target/arm/neon/vst1u64.c: Remove.
-       * gcc.target/arm/neon/vst1u8.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst2Qf32.c: Remove.
-       * gcc.target/arm/neon/vst2Qp16.c: Remove.
-       * gcc.target/arm/neon/vst2Qp8.c: Remove.
-       * gcc.target/arm/neon/vst2Qs16.c: Remove.
-       * gcc.target/arm/neon/vst2Qs32.c: Remove.
-       * gcc.target/arm/neon/vst2Qs8.c: Remove.
-       * gcc.target/arm/neon/vst2Qu16.c: Remove.
-       * gcc.target/arm/neon/vst2Qu32.c: Remove.
-       * gcc.target/arm/neon/vst2Qu8.c: Remove.
-       * gcc.target/arm/neon/vst2_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst2_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst2_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst2_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst2_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst2_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst2_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst2_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst2_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst2f32.c: Remove.
-       * gcc.target/arm/neon/vst2p16.c: Remove.
-       * gcc.target/arm/neon/vst2p64.c: Remove.
-       * gcc.target/arm/neon/vst2p8.c: Remove.
-       * gcc.target/arm/neon/vst2s16.c: Remove.
-       * gcc.target/arm/neon/vst2s32.c: Remove.
-       * gcc.target/arm/neon/vst2s64.c: Remove.
-       * gcc.target/arm/neon/vst2s8.c: Remove.
-       * gcc.target/arm/neon/vst2u16.c: Remove.
-       * gcc.target/arm/neon/vst2u32.c: Remove.
-       * gcc.target/arm/neon/vst2u64.c: Remove.
-       * gcc.target/arm/neon/vst2u8.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst3Qf32.c: Remove.
-       * gcc.target/arm/neon/vst3Qp16.c: Remove.
-       * gcc.target/arm/neon/vst3Qp8.c: Remove.
-       * gcc.target/arm/neon/vst3Qs16.c: Remove.
-       * gcc.target/arm/neon/vst3Qs32.c: Remove.
-       * gcc.target/arm/neon/vst3Qs8.c: Remove.
-       * gcc.target/arm/neon/vst3Qu16.c: Remove.
-       * gcc.target/arm/neon/vst3Qu32.c: Remove.
-       * gcc.target/arm/neon/vst3Qu8.c: Remove.
-       * gcc.target/arm/neon/vst3_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst3_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst3_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst3_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst3_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst3_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst3_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst3_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst3_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst3f32.c: Remove.
-       * gcc.target/arm/neon/vst3p16.c: Remove.
-       * gcc.target/arm/neon/vst3p64.c: Remove.
-       * gcc.target/arm/neon/vst3p8.c: Remove.
-       * gcc.target/arm/neon/vst3s16.c: Remove.
-       * gcc.target/arm/neon/vst3s32.c: Remove.
-       * gcc.target/arm/neon/vst3s64.c: Remove.
-       * gcc.target/arm/neon/vst3s8.c: Remove.
-       * gcc.target/arm/neon/vst3u16.c: Remove.
-       * gcc.target/arm/neon/vst3u32.c: Remove.
-       * gcc.target/arm/neon/vst3u64.c: Remove.
-       * gcc.target/arm/neon/vst3u8.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst4Qf32.c: Remove.
-       * gcc.target/arm/neon/vst4Qp16.c: Remove.
-       * gcc.target/arm/neon/vst4Qp8.c: Remove.
-       * gcc.target/arm/neon/vst4Qs16.c: Remove.
-       * gcc.target/arm/neon/vst4Qs32.c: Remove.
-       * gcc.target/arm/neon/vst4Qs8.c: Remove.
-       * gcc.target/arm/neon/vst4Qu16.c: Remove.
-       * gcc.target/arm/neon/vst4Qu32.c: Remove.
-       * gcc.target/arm/neon/vst4Qu8.c: Remove.
-       * gcc.target/arm/neon/vst4_lanef32.c: Remove.
-       * gcc.target/arm/neon/vst4_lanep16.c: Remove.
-       * gcc.target/arm/neon/vst4_lanep8.c: Remove.
-       * gcc.target/arm/neon/vst4_lanes16.c: Remove.
-       * gcc.target/arm/neon/vst4_lanes32.c: Remove.
-       * gcc.target/arm/neon/vst4_lanes8.c: Remove.
-       * gcc.target/arm/neon/vst4_laneu16.c: Remove.
-       * gcc.target/arm/neon/vst4_laneu32.c: Remove.
-       * gcc.target/arm/neon/vst4_laneu8.c: Remove.
-       * gcc.target/arm/neon/vst4f32.c: Remove.
-       * gcc.target/arm/neon/vst4p16.c: Remove.
-       * gcc.target/arm/neon/vst4p64.c: Remove.
-       * gcc.target/arm/neon/vst4p8.c: Remove.
-       * gcc.target/arm/neon/vst4s16.c: Remove.
-       * gcc.target/arm/neon/vst4s32.c: Remove.
-       * gcc.target/arm/neon/vst4s64.c: Remove.
-       * gcc.target/arm/neon/vst4s8.c: Remove.
-       * gcc.target/arm/neon/vst4u16.c: Remove.
-       * gcc.target/arm/neon/vst4u32.c: Remove.
-       * gcc.target/arm/neon/vst4u64.c: Remove.
-       * gcc.target/arm/neon/vst4u8.c: Remove.
-       * gcc.target/arm/neon/vsubQf32.c: Remove.
-       * gcc.target/arm/neon/vsubQs16.c: Remove.
-       * gcc.target/arm/neon/vsubQs32.c: Remove.
-       * gcc.target/arm/neon/vsubQs64.c: Remove.
-       * gcc.target/arm/neon/vsubQs8.c: Remove.
-       * gcc.target/arm/neon/vsubQu16.c: Remove.
-       * gcc.target/arm/neon/vsubQu32.c: Remove.
-       * gcc.target/arm/neon/vsubQu64.c: Remove.
-       * gcc.target/arm/neon/vsubQu8.c: Remove.
-       * gcc.target/arm/neon/vsubf32.c: Remove.
-       * gcc.target/arm/neon/vsubhns16.c: Remove.
-       * gcc.target/arm/neon/vsubhns32.c: Remove.
-       * gcc.target/arm/neon/vsubhns64.c: Remove.
-       * gcc.target/arm/neon/vsubhnu16.c: Remove.
-       * gcc.target/arm/neon/vsubhnu32.c: Remove.
-       * gcc.target/arm/neon/vsubhnu64.c: Remove.
-       * gcc.target/arm/neon/vsubls16.c: Remove.
-       * gcc.target/arm/neon/vsubls32.c: Remove.
-       * gcc.target/arm/neon/vsubls8.c: Remove.
-       * gcc.target/arm/neon/vsublu16.c: Remove.
-       * gcc.target/arm/neon/vsublu32.c: Remove.
-       * gcc.target/arm/neon/vsublu8.c: Remove.
-       * gcc.target/arm/neon/vsubs16.c: Remove.
-       * gcc.target/arm/neon/vsubs32.c: Remove.
-       * gcc.target/arm/neon/vsubs64.c: Remove.
-       * gcc.target/arm/neon/vsubs8.c: Remove.
-       * gcc.target/arm/neon/vsubu16.c: Remove.
-       * gcc.target/arm/neon/vsubu32.c: Remove.
-       * gcc.target/arm/neon/vsubu64.c: Remove.
-       * gcc.target/arm/neon/vsubu8.c: Remove.
-       * gcc.target/arm/neon/vsubws16.c: Remove.
-       * gcc.target/arm/neon/vsubws32.c: Remove.
-       * gcc.target/arm/neon/vsubws8.c: Remove.
-       * gcc.target/arm/neon/vsubwu16.c: Remove.
-       * gcc.target/arm/neon/vsubwu32.c: Remove.
-       * gcc.target/arm/neon/vsubwu8.c: Remove.
-       * gcc.target/arm/neon/vtbl1p8.c: Remove.
-       * gcc.target/arm/neon/vtbl1s8.c: Remove.
-       * gcc.target/arm/neon/vtbl1u8.c: Remove.
-       * gcc.target/arm/neon/vtbl2p8.c: Remove.
-       * gcc.target/arm/neon/vtbl2s8.c: Remove.
-       * gcc.target/arm/neon/vtbl2u8.c: Remove.
-       * gcc.target/arm/neon/vtbl3p8.c: Remove.
-       * gcc.target/arm/neon/vtbl3s8.c: Remove.
-       * gcc.target/arm/neon/vtbl3u8.c: Remove.
-       * gcc.target/arm/neon/vtbl4p8.c: Remove.
-       * gcc.target/arm/neon/vtbl4s8.c: Remove.
-       * gcc.target/arm/neon/vtbl4u8.c: Remove.
-       * gcc.target/arm/neon/vtbx1p8.c: Remove.
-       * gcc.target/arm/neon/vtbx1s8.c: Remove.
-       * gcc.target/arm/neon/vtbx1u8.c: Remove.
-       * gcc.target/arm/neon/vtbx2p8.c: Remove.
-       * gcc.target/arm/neon/vtbx2s8.c: Remove.
-       * gcc.target/arm/neon/vtbx2u8.c: Remove.
-       * gcc.target/arm/neon/vtbx3p8.c: Remove.
-       * gcc.target/arm/neon/vtbx3s8.c: Remove.
-       * gcc.target/arm/neon/vtbx3u8.c: Remove.
-       * gcc.target/arm/neon/vtbx4p8.c: Remove.
-       * gcc.target/arm/neon/vtbx4s8.c: Remove.
-       * gcc.target/arm/neon/vtbx4u8.c: Remove.
-       * gcc.target/arm/neon/vtrnQf32.c: Remove.
-       * gcc.target/arm/neon/vtrnQp16.c: Remove.
-       * gcc.target/arm/neon/vtrnQp8.c: Remove.
-       * gcc.target/arm/neon/vtrnQs16.c: Remove.
-       * gcc.target/arm/neon/vtrnQs32.c: Remove.
-       * gcc.target/arm/neon/vtrnQs8.c: Remove.
-       * gcc.target/arm/neon/vtrnQu16.c: Remove.
-       * gcc.target/arm/neon/vtrnQu32.c: Remove.
-       * gcc.target/arm/neon/vtrnQu8.c: Remove.
-       * gcc.target/arm/neon/vtrnf32.c: Remove.
-       * gcc.target/arm/neon/vtrnp16.c: Remove.
-       * gcc.target/arm/neon/vtrnp8.c: Remove.
-       * gcc.target/arm/neon/vtrns16.c: Remove.
-       * gcc.target/arm/neon/vtrns32.c: Remove.
-       * gcc.target/arm/neon/vtrns8.c: Remove.
-       * gcc.target/arm/neon/vtrnu16.c: Remove.
-       * gcc.target/arm/neon/vtrnu32.c: Remove.
-       * gcc.target/arm/neon/vtrnu8.c: Remove.
-       * gcc.target/arm/neon/vtstQp8.c: Remove.
-       * gcc.target/arm/neon/vtstQs16.c: Remove.
-       * gcc.target/arm/neon/vtstQs32.c: Remove.
-       * gcc.target/arm/neon/vtstQs8.c: Remove.
-       * gcc.target/arm/neon/vtstQu16.c: Remove.
-       * gcc.target/arm/neon/vtstQu32.c: Remove.
-       * gcc.target/arm/neon/vtstQu8.c: Remove.
-       * gcc.target/arm/neon/vtstp8.c: Remove.
-       * gcc.target/arm/neon/vtsts16.c: Remove.
-       * gcc.target/arm/neon/vtsts32.c: Remove.
-       * gcc.target/arm/neon/vtsts8.c: Remove.
-       * gcc.target/arm/neon/vtstu16.c: Remove.
-       * gcc.target/arm/neon/vtstu32.c: Remove.
-       * gcc.target/arm/neon/vtstu8.c: Remove.
-       * gcc.target/arm/neon/vuzpQf32.c: Remove.
-       * gcc.target/arm/neon/vuzpQp16.c: Remove.
-       * gcc.target/arm/neon/vuzpQp8.c: Remove.
-       * gcc.target/arm/neon/vuzpQs16.c: Remove.
-       * gcc.target/arm/neon/vuzpQs32.c: Remove.
-       * gcc.target/arm/neon/vuzpQs8.c: Remove.
-       * gcc.target/arm/neon/vuzpQu16.c: Remove.
-       * gcc.target/arm/neon/vuzpQu32.c: Remove.
-       * gcc.target/arm/neon/vuzpQu8.c: Remove.
-       * gcc.target/arm/neon/vuzpf32.c: Remove.
-       * gcc.target/arm/neon/vuzpp16.c: Remove.
-       * gcc.target/arm/neon/vuzpp8.c: Remove.
-       * gcc.target/arm/neon/vuzps16.c: Remove.
-       * gcc.target/arm/neon/vuzps32.c: Remove.
-       * gcc.target/arm/neon/vuzps8.c: Remove.
-       * gcc.target/arm/neon/vuzpu16.c: Remove.
-       * gcc.target/arm/neon/vuzpu32.c: Remove.
-       * gcc.target/arm/neon/vuzpu8.c: Remove.
-       * gcc.target/arm/neon/vzipQf32.c: Remove.
-       * gcc.target/arm/neon/vzipQp16.c: Remove.
-       * gcc.target/arm/neon/vzipQp8.c: Remove.
-       * gcc.target/arm/neon/vzipQs16.c: Remove.
-       * gcc.target/arm/neon/vzipQs32.c: Remove.
-       * gcc.target/arm/neon/vzipQs8.c: Remove.
-       * gcc.target/arm/neon/vzipQu16.c: Remove.
-       * gcc.target/arm/neon/vzipQu32.c: Remove.
-       * gcc.target/arm/neon/vzipQu8.c: Remove.
-       * gcc.target/arm/neon/vzipf32.c: Remove.
-       * gcc.target/arm/neon/vzipp16.c: Remove.
-       * gcc.target/arm/neon/vzipp8.c: Remove.
-       * gcc.target/arm/neon/vzips16.c: Remove.
-       * gcc.target/arm/neon/vzips32.c: Remove.
-       * gcc.target/arm/neon/vzips8.c: Remove.
-       * gcc.target/arm/neon/vzipu16.c: Remove.
-       * gcc.target/arm/neon/vzipu32.c: Remove.
-       * gcc.target/arm/neon/vzipu8.c: Remove.
-
-
-2015-11-12  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67784
-       * gcc.dg/pr67784-1.c: New test.
-       * gcc.dg/pr67784-2.c: New test.
-
-2015-11-12  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/pr68035.c: New test.
-
-2015-11-12  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68306
-       * gcc.dg/pr68306.c: New testcase.
-
-2015-11-12  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       Implement D0013R2, logical type traits.
-
-       * g++.dg/cpp0x/Wattributes1.C: Adjust.
-
-2015-11-12  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * c-c++-common/goacc/data-default-1.c: New.
-
-2015-11-12  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin.
-
-2015-11-12  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR tree-optimization/68305
-       * gcc.dg/vect/pr68305.c: New test.
-
-2015-11-12  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/i386/pr67265-2.c: New test.
-
-2015-11-12  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.dg/pr68286.c: New test.
-
-2015-11-12  Christian Bruel  <christian.bruel@st.com>
-
-       * gcc.target/arm/mmx-1.c: Adjust for unified asm.
-
-2015-11-12  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/sse-1.c (swizzle): Assume that a is
-       aligned to 64 bits.
-
-2015-11-11  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.dg/pr65521.c: Fail on AIX.
-
-2015-11-11  Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/fuse-1.c: Adjust pattern.  Remove dg-do.
-       * gcc.dg/graphite/fuse-2.c: Same.
-       * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and
-       isl-ast-gen-*.c files.
-       * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options.
-       * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-if-1.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-if-2.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same.
-       * gcc.dg/graphite/isl-ast-gen-user-1.c: Same.
-       * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove.
-
-2015-11-11  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68107
-       PR c++/68266
-       * c-c++-common/pr68107.c: New test.
-       * g++.dg/init/new38.C (large_array_char): Adjust dg-error.
-       (large_array_char_template): Likewise.
-       * g++.dg/init/new44.C: Adjust dg-error.
-
-2015-11-11  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * gfortran.dg/goacc/private-3.f95: Remove xfail.
-       * gfortran.dg/goacc/combined_loop.f90: Remove xfail.
-
-2015-11-11  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/i386/pr67265.c: New test.
-
-2015-11-11  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32.  Do more
-       tests for the expected generated code.
-
-2015-11-11  Simon Dardis  <simon.dardis@imgtec.com>
-
-       * gcc.target/mips/split-ds-sequence.c: New test.
-
-2015-11-11  Julia Koval  <julia.koval@intel.com>
-
-       * g++.dg/ext/mv16.C: New functions.
-
-2015-11-11  Richard Biener  <rguenth@gcc.gnu.org>
-           Jiong Wang      <jiong.wang@arm.com>
-
-       * gcc.dg/tree-ssa/pr68234.c: New testcase.
-
-2015-11-10  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.target/i386/mask-pack.c: New test.
-       * gcc.target/i386/mask-unpack.c: New test.
-
-2015-11-10  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.target/i386/avx2-vec-mask-bit-not.c: New test.
-
-2015-11-10  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.dg/vect/slp-cond-5.c: New test.
-
-2015-11-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68240
-       * gcc.dg/torture/pr68240.c: New testcase.
-
-2015-11-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/56118
-       * gcc.target/i386/pr56118.c: New testcase.
-
-2015-11-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/cond_op_imm_1.c: New test.
-
-2015-11-10  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gfortran.dg/pr68251.f90: New test.
-
-2015-11-09  Cesar Philippidis  <cesar@codesourcery.com>
-
-       * c-c++-common/goacc/routine-5.c: Enable c++ tests.
-
-2015-11-09  Martin Sebor  <msebor@redhat.com>
-
-       * init/new45.C: New test to verify that operator new is invoked
-       with or without overhead for a cookie.
-
-       PR c++/67927
-       * init/new44.C: New test for placement new expressions for arrays
-       with excessive number of elements.
-
-       PR c++/67913
-       * init/new43.C: New test for placement new expressions for arrays
-       with negative number of elements.
-
-       * other/new-size-type.C: Expect array new expression with
-       an excessive number of elements to be rejected.
-
-2015-11-09  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * c-c++-common/goacc/routine-1.c: New.
-       * c-c++-common/goacc/routine-2.c: New.
-       * c-c++-common/goacc/routine-3.c: New.
-       * c-c++-common/goacc/routine-4.c: New.
-       * c-c++-common/goacc/routine-5.c: New.
-
-2015-11-09  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/sparc/sparc-ret.c: Rename to...
-       * gcc.target/sparc/sparc-ret-1.c: ...this.
-       * gcc.target/sparc/sparc-ret-2.c: New test.
-
-2015-11-09  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       * lib/target-supports.exp (check_p8vector_hw_available): Split
-       long line.
-       (check_vsx_hw_available): Likewise.
-       (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware
-       support and for PowerPC float128 support.
-       (check_p9modulo_hw_available): Likewise.
-       (check_ppc_float128_sw_available): Likewise.
-       (check_ppc_float128_hw_available): Likewise.
-       (check_effective_target_powerpc_p9vector_ok): Likewise.
-       (check_effective_target_powerpc_p9modulo_ok): Likewise.
-       (check_effective_target_powerpc_float128_sw_ok): Likewise.
-       (check_effective_target_powerpc_float128_hw_ok): Likewise.
-       (is-effective-target): Add new PowerPc targets.
-       (is-effective-target-keyword): Likewise.
-       (check_vect_support_and_set_flags): If we have ISA 3.0 vector
-       instructions, use it.
-
-       * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions.
-       * gcc.target/powerpc/mod-2.c: Likewise.
-       * gcc.target/powerpc/ctz-1.c: Likewise.
-       * gcc.target/powerpc/ctz-2.c: Likewise.
-       * gcc.target/powerpc/extswsli-1.c: Likewise.
-       * gcc.target/powerpc/extswsli-2.c: Likewise.
-       * gcc.target/powerpc/extswsli-3.c: Likewise.
-
-       * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c
-       and allow the test on PowerPC LE.
-       * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise.
-       * gcc.target/powerpc/fusion3.c: New file, test power9 fusion.
-
-       * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok
-       check instead of powerpc_vsx_ok.
-       * gcc.target/powerpc/float128-mix.c: Likewise.
-
-2015-11-09  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/sso/*.c: Robustify dg-output directives.
-
-2015-11-09  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * g++.dg/ubsan/pr68259.C: New test.
-
-2015-11-09  Uros Bizjak  <ubizjak@gmail.com>
-
-       * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
-       (main): Use _Cilk_spawn instead of cilk_spawn.
-
-2015-11-09  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final
-       scan-assembler directive.
-
-2015-11-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/68129
-       * gcc.dg/pr68129_1.c: New test.
-
-2015-11-09  Andreas Arnez  <arnez@linux.vnet.ibm.com>
-
-       PR debug/67192
-       * gcc.dg/guality/pr67192.c (f3, f4): New functions.
-       (main): Invoke them.
-
-2015-11-09  Andreas Arnez  <arnez@linux.vnet.ibm.com>
-
-       PR debug/67192
-       * gcc.dg/guality/pr67192.c: New test.
-
-2015-11-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68248
-       * gcc.dg/torture/pr68248.c: New testcase.
-
-2015-11-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/56118
-       * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust.
-
-2015-11-09  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for
-       labelref and check use of constant pool by looking for .word and
-       similar directives.
-
-2015-11-09  Igor Zamyatin  <igor.zamyatin@intel.com>
-
-       PR target/66326
-       * g++.dg/cilk-plus/CK/pr66326.cc: New test.
-
-2015-11-09  Richard Henderson  <rth@redhat.com>
-
-       * gcc.target/i386/addr-space-1.c: New test.
-       * gcc.target/i386/addr-space-2.c: New test.
-       * gcc.target/i386/addr-space-3.c: New test.
-
-2015-11-08  Steven g. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68053
-       * gfortran.dg/pr68053.f90: New test.
-
-2015-11-06  Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/lto/pr68057_0.C: Fix testcase.
-
-2015-11-08  Joost VandeVondele <vondele@gcc.gnu.org>
-
-       * gfortran.dg/PR67518.f90: move from here...
-       * gfortran.dg/graphite/PR67518.f90: to here.
-       * gfortran.dg/PR53852.f90: move from here...
-       * gfortran.dg/graphite/PR53852.f90: to here.
-
-2015-11-08  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/sso-1.c: New test.
-       * gcc.dg/sso-2.c: Likewise.
-       * gcc.dg/sso-3.c: Likewise.
-       * gcc.dg/sso-4.c: Likewise.
-       * gcc.dg/sso-5.c: Likewise.
-       * gcc.dg/sso-6.c: Likewise.
-       * gcc.dg/sso-7.c: Likewise.
-       * gcc.dg/sso-8.c: Likewise.
-       * gcc.dg/sso: New directory.
-       * gcc.target/i386/movbe-3.c: New test.
-       * gnat.dg/sso1.adb: Likewise.
-       * gnat.dg/sso2.ad[sb]: Likewise.
-       * gnat.dg/sso3.adb: Likewise.
-       * gnat.dg/sso4.adb: Likewise.
-       * gnat.dg/sso5.adb: Likewise.
-       * gnat.dg/sso6.adb: Likewise.
-       * gnat.dg/sso7.adb: Likewise.
-       * gnat.dg/specs/sso1.ads: Likewise.
-       * gnat.dg/specs/sso2.ads: Likewise.
-       * gnat.dg/sso: New directory.
-
-2015-11-08  Andre Vehreschild  <vehre@gcc.gnu.org>
-
-       PR fortran/68218
-       * gfortran.dg/allocate_with_arrayspec_1.f90: New test.
-
-2015-11-08  Steven G. Kargl  <kargl@gc.gnu.org>
-
-       PR fortran/68224
-       * gfortran.dg/pr68224.f90: New test.
-
-2015-11-08  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/68196
-       * gfortran.dg/proc_ptr_47.f90: New test.
-
-       PR fortran/66465
-       * gfortran.dg/pr66465.f90: New test.
-
-2015-11-07  John David Anglin  <danglin@gcc.gnu.org>
-
-       * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*.
-
-2015-11-07  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68153
-       * gfortran.dg/pr68153.f90: New test.
-
-2015-11-07  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68151
-       * gfortran.dg/pr68151.f90: New test.
-
-2015-11-07  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR tree-optimization/68235
-       * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno.
-
-2015-11-06  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for
-       realized jump threads.
-       * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump
-       threads rather than dom1 dump.
-
-2015-11-06  Michael Collison  <michael.collison@linaro.org
-           Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
-
-       Revert:
-       2015-08-01  Michael Collison  <michael.collison@linaro.org
-                   Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
-
-       * gcc.target/arm/mincmp.c: New test.
-
-2015-11-06  Dominique d'Humieres <dominiq@lps.ens.fr>
-
-       PR fortran/54224
-       * gfortran.dg/warn_unused_function_2.f90: Add two new
-       "defined but not used" subroutines.
-
-2015-11-06  Jakub Jelinek  <jakub@redhat.com>
-
-       * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error.
-       * g++.dg/gomp/ordered-2.C (f1): Likewise.
-       * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust
-       expected diagnostics for the addition of quotes.
-       * gfortran.dg/gomp/target3.f90: Likewise.
-       * c-c++-common/goacc/nesting-fail-1.c: Likewise.
-       * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
-       * c-c++-common/gomp/doacross-1.c: Likewise.
-       * c-c++-common/gomp/nesting-warn-1.c: Likewise.
-       * c-c++-common/gomp/cancel-1.c (f2): Add some new tests.
-       Adjust expected diagnostics wording.
-       * c-c++-common/gomp/clauses-4.c (foo): Likewise.
-       Don't expect error on ordered threads simd when in for simd.
-       * c-c++-common/gomp/nesting-2.c: New test.
-       * c-c++-common/gomp/ordered-3.c (foo): Add some new tests.
-       * c-c++-common/gomp/ordered-4.c: New test.
-
-2015-11-06  Mike Stump  <mikestump@comcast.net>
-
-       * gcc.dg/pragma-diag-5.c: Make test cases unique.
-
-2015-11-06  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/fuse-1.c: New.
-       * gcc.dg/graphite/fuse-2.c: New.
-       * gcc.dg/graphite/interchange-13.c: Remove bogus check.
-
-2015-11-06  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test.
-
-2015-11-06  David Malcolm  <dmalcolm@redhat.com>
-
-       * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file.
-       * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file.
-       * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file.
-       * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
-       * lib/gcc-dg.exp: Load multiline.exp.
-
-2015-11-06  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       * gcc.target/arm/combine-movs.c: Adjust for unified asm.
-       * gcc.target/arm/interrupt-1.c: Likewise.
-       * gcc.target/arm/interrupt-2.c: Likewise.
-       * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
-
-2015-11-06  Benedikt Huber  <benedikt.huber@theobroma-systems.com>
-           Philipp Tomsich  <philipp.tomsich@theobroma-systems.com>
-
-       * gcc.target/aarch64/rsqrt_asm_check_common.h: Common
-       macros for assembly checks.
-       * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure
-       frsqrts and frsqrte are not emitted.
-       * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure
-       frsqrts and frsqrte are emitted.
-       * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt.
-
-2015-11-06  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * gfortran.dg/goacc/combined_loop.f90: XFAIL.
-
-2015-11-06  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/68057
-       PR ipa/68220
-       * g++.dg/lto/pr68057_0.C: New testcase.
-       * g++.dg/lto/pr68057_1.C: New testcase.
-       * g++.dg/torture/pr68220.C: New testcase.
-
-2015-11-06  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in
-       comment.
-
-2015-11-06  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR tree-optimization/68145
-       * g++.dg/vect/pr68145.cc: New test.
-
-2015-11-06  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/68088
-       * gcc.dg/pr68088_1.c: New test.
-
-2015-11-06  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/bb-slp-38.c: New testcase.
-
-2015-11-06  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * gfortran.dg/goacc/private-3.f95: XFAIL.
-
-2015-11-06  Joost VandeVondele  <vondele@gnu.gcc.org>
-
-       PR middle-end/53852
-       PR middle-end/67518
-       * gfortran.dg/PR67518.f90: New test.
-       * gfortran.dg/PR53852.f90: New test.
-
-2015-11-05  Cesar Philippidis  <cesar@codesourcery.com>
-           Tom de Vries  <tom@codesourcery.com>
-           Nathan Sidwell  <nathan@codesourcery.com>
-           Thomas Schwinge  <thomas@codesourcery.com>
-
-       * c-c++-common/goacc/combined-directives.c: New test.
-       * c-c++-common/goacc/loop-clauses.c: New test.
-       * c-c++-common/goacc/tile.c: New test.
-       * c-c++-common/goacc/loop-shape.c: Add test for pointer variable
-       as gang static arguments.
-       * c-c++-common/goacc/update-1.c: Adjust expected error message.
-       * g++.dg/goacc/template.C: New test.
-       * gfortran.dg/goacc/combined-directives.f90: New test.
-       * gfortran.dg/goacc/default.f95: New test.
-       * gfortran.dg/goacc/default_none.f95: New test.
-       * gfortran.dg/goacc/firstprivate-1.f95: New test.
-       * gfortran.dg/goacc/gang-static.f95: New test.
-       * gfortran.dg/goacc/kernels-loop-inner.f95: New test.
-       * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test.
-       * gfortran.dg/goacc/list.f95: Update test.
-       * gfortran.dg/goacc/loop-2.f95: Likewise.
-       * gfortran.dg/goacc/loop-4.f95: New test.
-       * gfortran.dg/goacc/loop-5.f95: New test.
-       * gfortran.dg/goacc/loop-6.f95: New test.
-       * gfortran.dg/goacc/loop-tree-1.f90: Update test.
-       * gfortran.dg/goacc/multi-clause.f90: New test.
-       * gfortran.dg/goacc/parallel-tree.f95: Update test.
-       * gfortran.dg/goacc/update.f95: New test.
-
-2015-11-05  Martin Sebor  <msebor@redhat.com>
-
-       PR c++/67942
-       * g++.dg/warn/Wplacement-new-size.C: Exercise placement new
-       invocations where the size of the destination buffer object
-       or its type (or both) is unknown.
-
-2015-11-05  Martin Sebor  <msebor@redhat.com>
-
-       PR c++/67942
-       * g++.dg/warn/Wplacement-new-size.C: New test.
-
-2015-11-05  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.dg/pr68112.c: New.
-       * gcc.dg/vect/vect-strided-shift-1.c: New.
-
-2015-11-05  Marek Polacek  <polacek@redhat.com>
-
-       PR c/68090
-       * gcc.dg/pr68090.c: New test.
-
-2015-11-05  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.dg/ifcvt-4.c: New.
-
-2015-11-05  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67846
-       * g++.dg/cpp0x/lambda/lambda-ice15.C: New.
-
-2015-11-05  Jakub Jelinek  <jakub@redhat.com>
-
-       * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics
-       of variables in both data sharing and mapping clauses and for
-       structure element based array sections being mapped rather than
-       privatized.
-       * c-c++-common/gomp/declare-target-2.c: Add various new tests.  Adjust
-       expected diagnostics wording in one case.
-       * c-c++-common/gomp/distribute-1.c: New test.
-       * c-c++-common/gomp/element-1.c: New test.
-       * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target
-       and #pragma omp end declare target pair around the function.
-       Change s from a parameter to a file scope variable.
-       * c-c++-common/gomp/pr67521.c: Add dg-error directives.
-       * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics
-       on non-zero low-bound in reduction array sections.  Add further
-       tests.
-       * c-c++-common/gomp/schedule-modifiers-1.c: New test.
-       * c-c++-common/gomp/target-teams-1.c: New test.
-       * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
-       for expected mangling on x86_64/i?86.
-       * gcc.dg/gomp/declare-simd-3.c: New test.
-       * gcc.dg/gomp/declare-simd-4.c: New test.
-       * gcc.dg/gomp/for-20.c: New test.
-       * gcc.dg/gomp/for-21.c: New test.
-       * gcc.dg/gomp/for-22.c: New test.
-       * gcc.dg/gomp/for-23.c: New test.
-       * gcc.dg/gomp/for-24.c: New test.
-       * gcc.dg/gomp/linear-1.c: New test.
-       * gcc.dg/gomp/loop-1.c: New test.
-       * g++.dg/gomp/atomic-17.C: New test.
-       * g++.dg/gomp/clause-1.C (T::test): Don't expect error on
-       non-static data member in shared clause.  Add single construct.
-       * g++.dg/gomp/declare-simd-1.C: Add dg-options.  Add
-       scan-assembler-times directives for expected mangling on x86_64/i?86.
-       * g++.dg/gomp/declare-simd-3.C: Likewise.
-       * g++.dg/gomp/declare-simd-4.C: New test.
-       * g++.dg/gomp/declare-simd-5.C: New test.
-       * g++.dg/gomp/declare-target-1.C: New test.
-       * g++.dg/gomp/linear-2.C: New test.
-       * g++.dg/gomp/loop-1.C: New test.
-       * g++.dg/gomp/loop-2.C: New test.
-       * g++.dg/gomp/loop-3.C: New test.
-       * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on
-       non-static data member in shared clause.
-       * g++.dg/gomp/member-3.C: New test.
-       * g++.dg/gomp/member-4.C: New test.
-       * g++.dg/gomp/pr38639.C (foo): Adjust dg-error.
-       (bar): Remove dg-message.
-       * g++.dg/gomp/target-teams-1.C: New test.
-
-2015-11-05  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to
-       uninitialized variables.
-       * gcc.dg/tree-ssa/loadpre21.c: Likewise.
-       * gcc.dg/tree-ssa/loadpre22.c: Likewise.
-       * gcc.dg/tree-ssa/loadpre23.c: Likewise.
-       * gcc.dg/tree-ssa/loadpre24.c: Likewise.
-       * gcc.dg/tree-ssa/loadpre25.c: Likewise.
-       * gcc.dg/tree-ssa/loadpre4.c: Likewise.
-       * gcc.dg/ipa/inlinehint-2.c: Likewise.
-       * gcc.dg/ipa/pure-const-2.c: Likewise.
-       * gcc.dg/tree-ssa/loop-1.c: Likewise.
-       * gcc.dg/tree-ssa/loop-23.c: Likewise.
-       * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
-       * gcc.dg/vect/pr30858.c: Likewise.
-       * gcc.dg/vect/pr33866.c: Likewise.
-       * gcc.dg/vect/pr37027.c: Likewise.
-       * c-c++-common/ubsan/null-10.c: Likewise.
-       * gcc.target/i386/incoming-8.c: Likewise.
-
-2015-11-04  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/slice9.adb: New test.
-
-2015-11-04  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * gfortran.dg/goacc/reduction-2.f95: Delete.
-
-2015-11-04  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/67742
-       * gcc.dg/tree-ssa/restrict-7.c: New test.
-       * gcc.dg/tree-ssa/restrict-8.c: New test.
-
-2015-11-03  Martin Sebor  <msebor@redhat.com>
-
-       PR c++-common/67882
-       * c-c++-common/builtin-offsetof-2.c: New test.
-
-2015-11-03  Dominique d'Humieres <dominiq@lps.ens.fr>
-
-       PR fortran/67982
-       * gfortran.dg/warn_unused_function_3.f90: New test.
-
-2015-11-03  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/discr45.adb: Only compile the test.
-
-2015-11-03  Evgeny Stupachenko  <evstupac@gmail.com>
-
-       * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
-       * gcc.target/i386/mvc5.c: Ditto.
-       * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
-       resolver.
-
-2015-11-03  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests
-       from here to...
-       * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them
-       to succeed.
-
-2015-11-03  Bilyan Borisov  <bilyan.borisov@arm.com>
-
-       * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New.
-       * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New.
-       * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New.
-       * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New.
-       * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New.
-       * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New.
-
-2015-11-03  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/fp16/set_zero_1.c: New.
-
-2015-11-03  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/mvc1.c: Move to ...
-       * gcc.target/i386/mvc1.c: ... here.  Require ifunc.
-       * gcc.dg/mvc2.c: Move to ...
-       * gcc.target/i386/mvc2.c: ... here.
-       * gcc.dg/mvc3.c: Move to ...
-       * gcc.target/i386/mvc3.c: ... here.
-       * gcc.dg/mvc4.c: Move to ...
-       * gcc.target/i386/mvc4.c: ... here.  Require ifunc.
-       * gcc.dg/mvc5.c: Move to ...
-       * gcc.target/i386/mvc5.c: ... here.
-       * gcc.dg/mvc6.c: Move to ...
-       * gcc.target/i386/mvc6.c: ... here.
-       * gcc.dg/mvc7.c: Move to ...
-       * gcc.target/i386/mvc7.c: ... here.
-
-       * g++.dg/ext/mvc1.C: Require ifunc.
-
-2015-11-02  Alexandre Oliva <aoliva@redhat.com>
-
-       PR tree-optimization/68083
-       * gcc.dg/torture/pr68083.c: New.  From Zhendong Su.
-
-2015-11-02  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have
-       irreducible loops in the CFG.
-
-2015-11-02  Alan Lawrence  <alan.lawrence@arm.com>
-
-       Revert:
-       2015-10-27  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.dg/vect/vect-strided-shift-1.c: New.
-
-2015-11-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/67929
-       * gcc.target/arm/pr67929_1.c: Move to...
-       * gcc.c-torture/execute/pr67929_1.c: ... Here.
-       Remove arm-specific directives.  Add noclone, noinline
-       attributes.
-
-2015-11-01  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector.
-
-2015-11-01  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
-       (sse2_test): Rename from main.  Do not return 0.
-
-2015-11-01  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
-       * gfortran.dg/proc_ptr_39.f90: Require visibility.
-       * gfortran.dg/read_dir.f90: XFAIL AIX.
-
-2015-10-31  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       Remove the implementation of N3994, terse range-for loops.
-       * g++.dg/cpp1z/range-for1.C: Remove.
-
-2015-10-31  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/discr45.adb: New test.
-
-2015-10-31  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/assumed_type_2.f90: Update test.
-       * gfortran.dg/no_arg_check_2.f90: Same.
-
-2015-10-30  Cesar Philippidis  <cesar@codesourcery.com>
-
-       * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning.
-
-2015-10-30  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/46588
-       * gfortran.dg/pr46588.f90: New test.
-
-2015-10-30  Evgeny Stupachenko  <evstupac@gmail.com>
-
-       * gcc.dg/mvc1.c: New test for multiple targets cloning.
-       * gcc.dg/mvc2.c: Ditto.
-       * gcc.dg/mvc3.c: Ditto.
-       * gcc.dg/mvc4.c: Ditto.
-       * gcc.dg/mvc5.c: Ditto.
-       * gcc.dg/mvc6.c: Ditto.
-       * gcc.dg/mvc7.c: Ditto.
-       * g++.dg/ext/mvc1.C: Ditto.
-       * g++.dg/ext/mvc2.C: Ditto.
-       * g++.dg/ext/mvc3.C: Ditto.
-       * g++.dg/ext/mvc4.C: Ditto.
-
-2015-10-30  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/51993
-       * gfortran.dg/pr51993.f90: New test.
-
-2015-10-30  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/68106
-       * gcc.target/aarch64/pr68106.c: New.
-
-2015-10-30  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/36192
-       * gfortran.dg/pr36192_1.f90: New test.
-
-2015-10-30  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68154
-       *gfortran.dg/pr68154.f90
-
-2015-10-29  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * c-c++-common/goacc/acc_on_device-2-off.c: Delete.
-       * c-c++-common/goacc/acc_on_device-2.c: Delete.
-
-2015-10-29  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime.
-
-2015-10-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on
-       PowerPC.
-       * gcc.target/powerpc/float128-mix.c: Likewise.
-
-2015-10-29  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68054
-       * gfortran.dg/pr68054.f90: New test.
-
-2015-10-29  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67885
-       * gfortran.dg/pr67885.f90: New test.
-
-2015-10-29  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/67892
-       * gcc.dg/tree-ssa/pr21417: Update expected output.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
-
-2015-10-29  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/68142
-       * c-c++-common/ubsan/pr68142.c: New testcase.
-
-2015-10-29  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67845
-       * g++.dg/other/cv_func4.C: New.
-
-2015-10-29  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/56956
-       * c-c++-common/ubsan/pr56956.c: New testcase.
-
-2015-10-28  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/discr44.adb: New test.
-
-2015-10-28  Jim Wilson  <jim.wilson@linaro.org>
-
-       PR debug/66068
-       * gcc.dg/debug/pr66068.c: New test.
-
-2015-01-28  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/67933
-       * gfortran.dg/allocate_with_source_15.f03: Correct trivial
-       array bounds error at line 25.
-
-2015-10-28  Catherine Moore  <clm@codesourcery.com>
-
-       * gcc.target/mips/oddspreg-3.c: Disable for MIPS16.
-       * gcc.target/mips/oddspreg-6.c: Likewise.
-       * gcc.target/mips/oddspreg-1.c: Likewise.
-       * gcc.target/mips/oddspreg-2.c: Likewise.
-
-2015-10-28  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
-
-       PR target/67839
-       * gcc.target/avr/pr67839.c: New test.
-
-2015-10-28  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/operand-equal-2.c: Adjust.
-
-2015-10-28  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).
-
-2015-10-28  Richard Biener  <rguenther@suse.de>
-
-       PR ipa/67600
-       * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor
-       of #includes.
-
-2015-10-28  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65962
-       * gcc.dg/vect/vect-62.c: Adjust.
-
-2015-10-28  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/68067
-       * gcc.dg/torture/pr68067-1.c: New testcase.
-       * gcc.dg/torture/pr68067-2.c: Likewise.
-
-2015-10-28  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128".
-
-2015-10-28  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well
-       as xvmadd and xvnmsub.
-       * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd.
-
-2015-10-27  Cesar Philippidis  <cesar@codesourcery.com>
-
-       * c-c++-common/goacc/loop-shape.c: New test.
-
-2015-10-27  Nathan Sidwell <nathan@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-
-       * g++.dg/gomp/pr33372-1.C: Adjust diagnostic.
-       * g++.dg/gomp/pr33372-3.C: Likewise.
-
-2015-10-27  Richard Henderson  <rth@redhat.com>
-
-       PR rtl-opt/67609
-       * gcc.target/i386/pr67609-2.c: New test.
-
-2015-10-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/68102
-       * gcc.target/aarch64/pr68102_1.c: New test.
-
-2015-01-27  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/67933
-       * gfortran.dg/allocate_with_source_15.f03: New test
-
-2015-10-27  Thomas Schwinge  <thomas@codesourcery.com>
-           James Norris  <jnorris@codesourcery.com>
-
-       PR fortran/63865
-       * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache
-       directive to work.
-       * gfortran.dg/goacc/loop-1.f95: Likewise.
-       * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing.
-       * gfortran.dg/goacc/cray.f95: Likewise.
-       * gfortran.dg/goacc/parameter.f95: Likewise.
-
-2015-10-27  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68108
-       * gfortran.dg/pr67805_2.f90: New test.
-
-2015-10-27  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
-           Aditya Kumar  <aditya.k7@samsung.com>
-
-       * gcc.dg/graphite/block-0.c: Changed to match pattern.
-       * gcc.dg/graphite/interchange-1.c: Same.
-       * gcc.dg/graphite/interchange-10.c: Same.
-       * gcc.dg/graphite/interchange-11.c: Same.
-       * gcc.dg/graphite/interchange-13.c: Same.
-       * gcc.dg/graphite/interchange-3.c: Same.
-       * gcc.dg/graphite/interchange-4.c: Same.
-       * gcc.dg/graphite/interchange-7.c: Same.
-       * gcc.dg/graphite/interchange-9.c: Same.
-       * gcc.dg/graphite/uns-interchange-9.c: Same.
-       * gfortran.dg/graphite/interchange-3.f90: Same.
-
-2015-10-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/67215
-       * gcc.target/i386/pr67215-1.c: New test.
-       * gcc.target/i386/pr67215-2.c: Likewise.
-       * gcc.target/i386/pr67215-3.c: Likewise.
-
-2015-10-27  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68104
-       * gcc.dg/torture/pr68104.c: New testcase.
-
-2015-10-27  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.dg/vect/vect-strided-shift-1.c: New.
-
-2015-10-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/67929
-       * gcc.target/arm/pr67929_1.c: New test.
-
-2015-10-27  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9,
-
-2015-10-27  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR tree-optimization/68097
-       * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0.  Add
-       --param max-ssa-name-query-depth=3 to dg-options.
-
-2015-10-27  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test.
-
-2015-10-27  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/builtins-52.c: Add -O to dg-options.
-
-2015-10-27  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/torture/builtin-math-1.c: Skip at -O0.
-
-2015-10-27  Thomas Schwinge  <thomas@codesourcery.com>
-
-       PR c/64765
-       PR c/64880
-       * c-c++-common/goacc/loop-1.c: Don't skip for C++.  Don't prune
-       sorry message.
-       (PR64765): New function.
-       * gfortran.dg/goacc/coarray_2.f90: XFAIL.
-       * gfortran.dg/goacc/combined_loop.f90: Extend.  Don't prune
-       sorry message.
-       * gfortran.dg/goacc/cray.f95: Refine prune directive.
-       * gfortran.dg/goacc/parameter.f95: Likewise.
-
-2015-10-26  Louis Krupp  <louis.krupp@zoho.com>
-
-       PR fortran/66056
-       * gfortran.dg/empty_label_typedecl.f90: New test.
-
-2015-10-26  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/36192
-       * gfortran.dg/pr36192.f90: New test.
-
-2015-10-26  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free.
-       * gcc.dg/atomic-noinline-aux.c: Adjust accordingly.
-       * gnat.dg/opt51.adb: New test.
-       * gnat.dg/opt51_pkg.ads: New helper.
-
-2015-10-26  Simon Dardis  <simon.dardis@imgtec.com>
-
-       * gcc.target/mips/ds-schedule-1.c: New.
-       * gcc.target/mips/ds-schedule-2.c: New.
-
-2015-10-26  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/68013
-       * gcc.c-torture/compile/pr68013.c: New test.
-
-2015-10-26  Richard Biener  <rguenther@suse.de>
-       Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       PR middle-end/67443
-       * gcc.target/s390/pr67443.c: New testcase.
-
-2015-10-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to
-       make it unique per testcase.
-       * gfortran.dg/chmod_2.f90: Likewise.
-       * gfortran.dg/chmod_3.f90: Likewise.
-       * gfortran.dg/direct_io_8.f90: Likewise.
-       * gfortran.dg/f2003_inquire_1.f03: Likewise.
-       * gfortran.dg/f2003_io_1.f03: Likewise.
-       * gfortran.dg/f2003_io_2.f03: Likewise.
-       * gfortran.dg/f2003_io_8.f03: Likewise.
-       * gfortran.dg/inquire_size.f90: Likewise.
-       * gfortran.dg/namelist_66.f90: Likewise.
-       * gfortran.dg/namelist_82.f90: Likewise.
-       * gfortran.dg/namelist_87.f90: Likewise.
-       * gfortran.dg/open_negative_unit_1.f90: Likewise.
-       * gfortran.dg/open_new.f90: Likewise.
-       * gfortran.dg/stat_1.f90: Likewise.
-       * gfortran.dg/stat_2.f90: Likewise.
-       * gfortran.dg/streamio_15.f90: Likewise.
-       * gfortran.dg/unf_read_corrupted_1.f90: Likewise.
-
-2015-10-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR middle-end/67989
-       * g++.dg/pr67989.C: New test.
-
-2015-10-26  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
-
-       * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90,
-       * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90,
-       * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add
-       suffix to the temporary filename to make it unique per testcase.
-
-2015-10-26  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0.
-
-2015-01-25  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/67171
-       * gfortran.dg/allocate_with_source_12.f03: New test
-
-       PR fortran/61819
-       * gfortran.dg/allocate_with_source_13.f03: New test
-
-       PR fortran/61830
-       * gfortran.dg/allocate_with_source_14.f03: New test
-
-2015-10-25  John David Anglin  <danglin@gcc.gnu.org>
-
-       * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*.
-
-2015-10-25  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/68084
-       * gcc.target/i386/pr68084.c: New test.
-
-2015-10-25  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/66927
-       PR fortran/67044
-       * gfortran.dg/allocate_with_source_10.f08: New test.
-       * gfortran.dg/allocate_with_source_11.f08: New test.
-       * gfortran.dg/class_array_15.f03: Changed count of expected
-       _builtin_frees to 11. One step of temporaries is spared, therefore
-       the allocatable component of that temporary is not to be freeed.
-
-2015-10-24  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68055
-       * gfortran.dg/pr68055.f90: New case.
-
-2015-10-24  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67805
-       * gfortran.dg/pr67805.f90: New testcase.
-       * gfortran.dg/array_constructor_26.f03: Update testcase.
-       * gfortran.dg/array_constructor_27.f03: Ditto.
-       * gfortran.dg/char_type_len_2.f90: Ditto.
-       * gfortran.dg/pr67802.f90: Ditto.
-       * gfortran.dg/used_before_typed_3.f90: Ditto.
-
-2015-10-23  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/pr67600
-       * g++.dg/torture/pr67600.C: New testcase.
-
-2015-10-23  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * g++.dg/pr68062.C: New test.
-
-2015-10-23  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/67830
-       * gcc.dg/pr67830.c: New test.
-
-2015-10-23  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/tree-ssa/operand-equal-2.c: New testcase.
-
-2015-10-23  Steve Ellcey  <sellcey@imgtec.com>
-           Andrew Pinski  <apinski@cavium.com>
-
-       PR rtl-optimization/67736
-       * gcc.dg/torture/pr67736.c: New test.
-       * gcc.dg/combine-subregs.c: New test.
-
-2015-10-23  Alan Hayward <alan.hayward@arm.com>
-
-       PR tree-optimization/65947
-       * lib/target-supports.exp
-       (check_effective_target_vect_max_reduc): Add.
-       * gcc.dg/vect/pr65947-1.c: New test.
-       * gcc.dg/vect/pr65947-2.c: New test.
-       * gcc.dg/vect/pr65947-3.c: New test.
-       * gcc.dg/vect/pr65947-4.c: New test.
-       * gcc.dg/vect/pr65947-5.c: New test.
-       * gcc.dg/vect/pr65947-6.c: New test.
-       * gcc.dg/vect/pr65947-7.c: New test.
-       * gcc.dg/vect/pr65947-8.c: New test.
-       * gcc.dg/vect/pr65947-9.c: New test.
-       * gcc.dg/vect/pr65947-10.c: New test.
-       * gcc.dg/vect/pr65947-11.c: New test.
-
-2015-10-23  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf):
-       Make weak rather than noinline.
-       * gcc.dg/builtins-57.c: Compile with -O.
-       * gcc.dg/torture/builtin-integral-1.c: Skip for -O0.
-
-2015-10-23  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options.
-
-2015-10-23  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
-
-       PR sanitizer/68042
-       * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin.
-       * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise.
-
-2015-10-22  Martin Sebor  <msebor@redhat.com>
-
-       PR driver/68043
-       * gcc.misc-tests/help.exp: Verify that option descriptions
-       end in periods.
-       * lib/options.exp (check_for_options): Use the regexp --line option.
-       Print unexpected match on failure.
-
-2015-10-22  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse.
-
-2015-10-22  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67838
-       * g++.dg/cpp1y/var-templ46.C: New.
-
-2015-10-22  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/58497
-       * gcc.dg/tree-ssa/vector-5.c: New testcase.
-
-2015-10-22  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/19049
-       PR tree-optimization/65962
-       * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase.
-       * gcc.dg/vect/vect-63.c: Adjust.
-       * gcc.dg/vect/vect-70.c: Likewise.
-       * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
-       * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
-       * gfortran.dg/vect/pr19049.f90: Likewise.
-       * gfortran.dg/vect/vect-8.f90: Likewise.
-
-2015-10-22  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/68046
-       PR middle-end/61893
-       * gcc.dg/torture/ftrapv-2.c: New testcase.
-
-2015-10-22  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       PR target/68015
-       * gcc.target/s390/pr68015.c: New test.
-
-2015-10-22  Andre Vieira  <andre.simoesdiasvieira@arm.com>
-
-       PR testsuite/67948
-       * gcc.target/arm/xor-and.c: Adjust test to check for eor
-       instead of orr.
-
-2015-10-22  Jiong Wang  <jiong.wang@arm.com>
-           Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       PR target/63304
-       * gcc.target/aarch64/pr63304_1.c: New test.
-
-2015-10-21  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66781
-       * g++.dg/parse/enum13.C: New.
-
-2015-10-21  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67847
-       * g++.dg/parse/enum12.C: New.
-
-2015-10-21  Martin Sebor  <msebor@redhat.com>
-
-       PR driver/68043
-       * gcc.misc-tests/help.exp: Adjust.
-       * lib/options.exp (check_for_options): Add detail to output.
-
-2015-10-21  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67939
-       * gfortran.dg/pr67939.f90: New test.
-
-2015-10-21  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/scop-11.c: Update pattern.
-
-2015-10-11  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/67056
-       * g++.dg/ipa/pr67056.C: New testcase.
-
-2015-10-11  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors
-       are matched.
-
-2015-10-21  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets.
-       Add associated options for arm*-*-*.
-       (sqrt): Remove dummy definition.
-
-2015-10-21  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0.
-
-2015-10-21  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c,
-       gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c,
-       gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests.
-
-2015-10-21  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param
-       sra-max-scalarization-size-Ospeed.
-
-2015-10-21  Marek Polacek  <polacek@redhat.com>
-
-
-       PR c/68024
-       * gcc.dg/pr68024.c: New test.
-
-2015-10-21  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * c-c++-common/goacc/clauses-fail.c: Adjust errors.
-       * c-c++-common/goacc/sb-1.c: Adjust errors.
-       * c-c++-common/goacc/sb-3.c: Adjust errors.
-       * c-c++-common/goacc/loop-1.c: Adjust errors.
-       * c-c++-common/goacc/nesting-1.c: Adjust errors.
-       * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors.
-       * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors.
-
-2015-10-21  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR.
-
-2015-10-21  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.dg/lto/simd-function_0.c: New test.
-
-2015-10-21  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/68018
-       * gcc.target/i386/pr68018.c: New test.
-
-2015-10-21  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/68031
-       * gcc.dg/torture/pr68031.c: New testcase.
-
-2015-10-21  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68026
-       * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase.
-
-2015-10-21  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
-
-       * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test.
-       * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
-       * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
-       * g++.dg/asan/default-options-1.C: Likewise.
-
-2015-10-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/stp_vec_64_1.c: New test.
-       * gcc.target/aarch64/ldp_vec_64_1.c: Likewise.
-
-2015-10-20  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * lib/target-supports.exp (check_effective_target_vect64): Add AArch64.
-
-2015-10-20  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67964
-       * gcc.dg/pr67964.c: New test.
-
-2015-10-20  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/67609
-       * gcc.target/i386/pr67609.c: New.
-
-2015-10-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases.
-
-2015-10-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/fmul_fcvt_1.c: New test.
-       * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
-
-2015-10-20  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66810
-       * gcc.target/i386/pr66810.c: New test.
-
-2015-10-20  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/67963
-       PR target/67985
-       * gcc.target/i386/pr67963-1.c: New test.
-       * gcc.target/i386/pr67963-2.c: Likewise.
-       * gcc.target/i386/pr67963-3.c: Likewise.
-       * gcc.target/i386/pr67985-1.c: Likewise.
-       * gcc.target/i386/pr67985-2.c: Likewise.
-       * gcc.target/i386/pr67985-3.c: Likewise.
-
-2015-10-20  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan.
-
-2015-10-20  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/68017
-       * gcc.dg/torture/pr68017.c: New testcase.
-
-2015-10-20  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-       PR target/66912
-       * gcc.target/aarch64/pr66912.c: New.
-       * gcc.target/arm/pr66912.c: New.
-
-2015-10-19  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       * gfortran.dg/pr67900.f90: New tests.
-
-2015-10-19  Pierre-Marie de Rodat  <derodat@adacore.com>
-
-       * gnat.dg/opt50.adb: New test.
-       * gnat.dg/opt50_pkg.adb: New helper.
-       * gnat.dg/opt50_pkg.ads: New helper.
-
-2015-10-19  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/68019
-       * gfortran.dg/pr68019.f90: new test.
-
-2015-10-19  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67975
-       * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase.
-
-2015-10-19  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
-
-2015-10-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/67995
-       * gcc.target/i386/pr67995-1.c: New test.
-       * gcc.target/i386/pr67995-2.c: Likewise.
-       * gcc.target/i386/pr67995-3.c: Likewise.
-
-2015-10-19  Joost VandeVondele  <vondele@gnu.gcc.org>
-
-       PR middle-end/68002
-       * gcc.dg/PR68002.c: New test.
-
-2015-10-19  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/builtins-20.c: Remove undefined behavior.
-
-2015-10-18  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/67758
-       * gfortran.dg/common_25.f90: New file.
-
-2015-10-18  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/67177
-       * gfortran.dg/move_alloc_15.f90: New test
-       * gfortran.dg/move_alloc_16.f90: New test
-
-       PR fortran/67977
-       * gfortran.dg/deferred_character_assignment_1.f90: New test
-
-2015-10-17  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67987
-       * gfortran.df/pr67987.f90: New test.
-       * gfortran.dg/char_length_2.f90: Update testcase.
-
-2015-10-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/iamcu/test_basic_returning.c
-       (def_test_returning_type): Use union to check float return bits.
-
-2015-10-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main):
-       Replace printf with __builtin_printf.
-
-2015-10-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly
-       initialize u5.
-
-2015-10-16  Eric Botcazou  <ebotcazou@adacore.com>
-
-       PR middle-end/67966
-       * gnat.dg/pack21.adb: New test.
-       * gnat.dg/pack22.adb: Likewise.
-       * gnat.dg/pack22_pkg.ad[sb]: New helper.
-
-2015-10-16  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/67745
-       * gcc.target/arm/no-align.c: New test.
-       * gcc.target/arm/attr-align1.c: New test.
-       * gcc.target/arm/attr-align2.c: New test.
-       * gcc.target/arm/attr-align3.c: New test.
-
-2015-10-11  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.c-torture/compile/icfmatch.c: Add testcase
-
-2015-10-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67926
-       * g++.dg/cpp1z/fold-ice1.C: New.
-
-2015-10-16  Michael Collison  <michael.collison@linaro.org>
-           Andrew Pinski <andrew.pinski@caviumnetworks.com>
-
-       * gcc.dg/tree-ssa/minmax-loopend.c: New test.
-
-2015-10-15  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/tree-ssa/reassoc-42.c: New test.
-
-2015-10-15  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/67953
-       * gcc.dg/fold-minus-6.c (fn4): Change the type of A to
-       unsigned.
-       * gcc.dg/torture/pr67953.c: New test.
-
-2015-10-14  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted.  The six functions
-       contained within have their own file/test now.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from
-       ssa-dom-thread-2.c.  Tighten expected output slightly and comment
-       expectations a bit more.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise.
-
-       PR testsuite/67959
-       * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
-
-2015-10-14  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/tree-ssa/reassoc-39.c: Use -g.  Adjust dg-final.
-       (f6): New.
-       (f7): New.
-       (f8): New.
-       (f9): New.
-       (f10): New.
-       (f11): New.
-       (f12): New.
-       (f13): New.
-
-2015-10-14  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67915
-       * gcc.dg/torture/pr67915.c: New testcase.
-
-2015-10-14  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/67815
-       * gcc.dg/tree-ssa/reassoc-39.c: New test.
-       * gcc.dg/tree-ssa/reassoc-40.c: New test.
-       * gcc.dg/tree-ssa/reassoc-41.c: New test.
-
-2015-10-14  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.dg/pragma-pop_options-1.c: New test.
-
-2015-10-13  Jakub Jelinek  <jakub@redhat.com>
-           Aldy Hernandez  <aldyh@redhat.com>
-
-       * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data.
-       * c-c++-common/gomp/clauses-1.c: New test.
-       * c-c++-common/gomp/clauses-2.c: New test.
-       * c-c++-common/gomp/clauses-3.c: New test.
-       * c-c++-common/gomp/clauses-4.c: New test.
-       * c-c++-common/gomp/declare-target-1.c: New test.
-       * c-c++-common/gomp/declare-target-2.c: New test.
-       * c-c++-common/gomp/depend-3.c: New test.
-       * c-c++-common/gomp/depend-4.c: New test.
-       * c-c++-common/gomp/doacross-1.c: New test.
-       * c-c++-common/gomp/if-1.c: New test.
-       * c-c++-common/gomp/if-2.c: New test.
-       * c-c++-common/gomp/linear-1.c: New test.
-       * c-c++-common/gomp/map-2.c: New test.
-       * c-c++-common/gomp/map-3.c: New test.
-       * c-c++-common/gomp/nesting-1.c (f_omp_parallel,
-       f_omp_target_data): Add map clause to target data.
-       * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise.
-       * c-c++-common/gomp/ordered-1.c: New test.
-       * c-c++-common/gomp/ordered-2.c: New test.
-       * c-c++-common/gomp/ordered-3.c: New test.
-       * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause
-       on non-iterator.
-       * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered
-       clause and ordered construct where no longer allowed.
-       * c-c++-common/gomp/priority-1.c: New test.
-       * c-c++-common/gomp/reduction-1.c: New test.
-       * c-c++-common/gomp/schedule-simd-1.c: New test.
-       * c-c++-common/gomp/sink-1.c: New test.
-       * c-c++-common/gomp/sink-2.c: New test.
-       * c-c++-common/gomp/sink-3.c: New test.
-       * c-c++-common/gomp/sink-4.c: New test.
-       * c-c++-common/gomp/udr-1.c: New test.
-       * c-c++-common/taskloop-1.c: New test.
-       * c-c++-common/cpp/openmp-define-3.c: Adjust for the new
-       value of _OPENMP macro.
-       * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics.
-       * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel,
-       f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data.
-       * gcc.dg/gomp/clause-1.c:
-       * gcc.dg/gomp/reduction-1.c: New test.
-       * gcc.dg/gomp/sink-fold-1.c: New test.
-       * gcc.dg/gomp/sink-fold-2.c: New test.
-       * gcc.dg/gomp/sink-fold-3.c: New test.
-       * gcc.dg/vect/vect-simd-clone-15.c: New test.
-       * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization
-       of non-static data members.
-       * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive.
-       Add some linear clause tests.
-       * g++.dg/gomp/declare-simd-3.C: New test.
-       * g++.dg/gomp/linear-1.C: New test.
-       * g++.dg/gomp/member-1.C: New test.
-       * g++.dg/gomp/member-2.C: New test.
-       * g++.dg/gomp/pr66571-2.C: New test.
-       * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with
-       dependent argument.
-       * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section
-       in reduction clause.
-       * g++.dg/gomp/reference-1.C: New test.
-       * g++.dg/gomp/sink-1.C: New test.
-       * g++.dg/gomp/sink-2.C: New test.
-       * g++.dg/gomp/sink-3.C: New test.
-       * g++.dg/gomp/task-1.C: Remove both dg-error directives.
-       * g++.dg/gomp/this-1.C: New test.
-       * g++.dg/gomp/this-2.C: New test.
-       * g++.dg/vect/simd-clone-2.cc: New test.
-       * g++.dg/vect/simd-clone-2.h: New test.
-       * g++.dg/vect/simd-clone-3.cc: New test.
-       * g++.dg/vect/simd-clone-4.cc: New test.
-       * g++.dg/vect/simd-clone-4.h: New test.
-       * g++.dg/vect/simd-clone-5.cc: New test.
-
-2015-10-13  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/table-intrinsics.c: Fix regexp
-       after r228716 (Fix vtbl[34] and vtbx4).
-
-2015-10-13  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR tree-optimization/67909, 67947
-       * gcc.dg/torture/pr67947.c: New test.
-
-2015-10-13  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-thread-13.c: New test.
-
-2015-10-12  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-thread-12.c: New test.
-       * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
-       * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from
-       ssa-dom-thread-11.c.
-
-       * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test.
-
-2015-10-12  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       PR c++/58566
-       * g++.dg/cpp0x/lambda/lambda-58566.C: New.
-
-2015-10-10  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gfortran.dg/lto/bind_c-2_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-2_1.c: New testcase.
-       * gfortran.dg/lto/bind_c-3_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-3_1.c: New testcase.
-       * gfortran.dg/lto/bind_c-4_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-4_1.c: New testcase.
-       * gfortran.dg/lto/bind_c-5_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-5_1.c: New testcase.
-
-2015-10-09  Steve Ellcey  <sellcey@imgtec.com>
-
-       * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt
-       and -mno-frame-header-opt options.
-       * gcc.target/mips/frame-header-1.c: New file.
-       * gcc.target/mips/frame-header-2.c: New file.
-       * gcc.target/mips/frame-header-3.c: New file.
-
-2015-10-09  Andre Vieira  <andre.simoesdiasvieira@arm.com>
-           Hale Wang  <hale.wang@arm.com>
-
-       * gcc.dg/tree-ssa/forwprop-33.c: New.
-
-2015-10-09  Alexander Fomin  <alexander.fomin@intel.com>
-
-       PR target/67895
-       * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp.
-       * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise.
-       * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise.
-       * gcc.target/i386/avx512dq-vrangess-1.c: Likewise.
-       * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise.
-       * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise.
-       * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise.
-       * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise.
-       * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise.
-       * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise.
-
-2015-10-09  David Malcolm  <dmalcolm@redhat.com>
-
-       * lib/multiline.exp: New file.
-       * lib/prune.exp: Load multiline.exp.
-       (prune_gcc_output): Call into multiline.exp to handle any
-       multiline output directives.
-       * lib/libgo.exp: Load multiline.exp before prune.exp, using
-       load_gcc_lib.
-
-2015-10-09  Martin Jambor  <mjambor@suse.cz>
-
-       PR tree-optimization/67794
-       * gcc.dg/ipa/ipa-sra-10.c: New test.
-       * gcc.dg/torture/pr67794.c: Likewise.
-
-2015-10-09  Alexandre Oliva <aoliva@redhat.com>
-
-       PR rtl-optimization/67828
-       * gcc.dg/torture/pr67828.c: New.
-
-2015-10-09  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       PR target/67366
-       * lib/target-supports.exp (check_effective_target_non_strict_align):
-       Adjust for arm*-*-*.
-       * gcc.target/arm/pr67366.c: New test.
-
-2015-10-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67891
-       * gcc.dg/tree-ssa/pr67891.c: New testcase.
-
-2015-10-08  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.dg/builtins-47.c: Test the optimized dump instead.
-
-2015-10-08  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.dg/vect/vect-outer-simd-3.c: New test.
-
-2015-10-08  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.dg/loop-unswitch-2.c: New test.
-       * gcc.dg/loop-unswitch-3.c: Likewise.
-       * gcc.dg/loop-unswitch-4.c: Likewise.
-
-2015-10-08  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/dse.c: Only dump in dse1 pass.
-       * gcc.dg/tree-ssa/pr30375.c: Same.
-
-2015-10-07  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66697
-       * gcc.target/i386/20060512-1.c: Remove ia32 requirement.
-       (PUSH, POP): New defines.
-       (sse2_test): Use PUSH and POP to misalign runtime stack.
-       * gcc.target/i386/20060512-2.c: Remove ia32 requirement.
-
-2015-10-07  James Norris  <jnorris@codesourcery.com>
-
-       * lib/atomic-dg.exp (atomic_link_flags): Move flag setting
-       to atomic_init. (atomic_init): Restrict flags usage.
-
-2015-10-07  Andre Vehreschild  <vehre@gcc.gnu.org>
-
-       PR fortran/65889
-       * gfortran.dg/sizeof_5.f90: New test.
-
-2015-10-06  Jeff Law  <law@redhat.com>
-
-       * gcc.c-torture/compile/pr67816.c: New test.
-
-2015-10-07  Kugan Vivekanandarajah  <kuganv@linaro.org>
-
-       * gcc.target/aarch64/get_lane_f16_1.c: New test.
-
-2015-10-06  Louis Krupp     <louis.krupp@zoho.com>
-
-       PR fortran/65766
-       * gfortran.dg/substr_alloc_string_comp_1.f90: New.
-
-2015-10-06  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/67863
-       * c-c++-common/Wtautological-compare-4.c: New test.
-
-2015-10-05  Michael Meissner  <meissner@linux.vnet.ibm.com>
-           Peter Bergner <bergner@vnet.ibm.com>
-
-       PR target/67808
-       * gcc.target/powerpc/pr67808.c: New test.
-
-2015-10-06  Nick Clifton  <nickc@redhat.com>
-
-       * gcc.target/msp430: New directory.
-       * gcc.target/msp430/msp430.exp: New file.  Runs MSP430 specific
-       tests.
-       * gcc.target/msp430/data-attributes.c: New file.  Checks the
-       noinit and persistent data attributes.
-
-2015-10-06  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection.
-
-2015-10-06  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67859
-       * gcc.dg/torture/pr67859.c: New testcase.
-
-2015-10-05  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL.
-
-2015-10-05  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/53856
-       * g++.dg/template/defarg19.C: New.
-       * g++.dg/template/defarg20.C: Likewise.
-
-2015-10-05  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/scop-sor.c: Un-xfail.
-
-2015-10-05  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/scop-sor.c: Xfail.
-
-2015-10-05  Martin Jambor  <mjambor@suse.cz>
-           Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/ipa/propalign-4.c: New test.
-       * gcc.dg/ipa/propalign-5.c: Likewise.
-
-2015-10-05  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/67821
-       * gcc.dg/torture/pr67821-2.c: New test.
-       * gcc.dg/torture/pr67821.c: New test.
-
-2015-10-05  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512".
-
-2015-10-05  Christian Bruel  <christian.bruel@st.com>
-
-       * gcc.target/arm/attr_thumb-static2.c: Cleanup directives.
-
-2015-10-05  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo.
-       (exec_vcvt): Add comments.
-
-2015-10-04  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR rtl-optimization/67447
-       * gcc.target/i386/pr67447.c: New test.
-
-2015-10-04  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw
-       effective target.
-       * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
-       * gcc.target/i386/vect-perm-even-1.c: Ditto.
-       * gcc.target/i386/vect-perm-odd-1.c: Ditto.
-       * gcc.target/i386/vect-unpack-1.c: Ditto.
-       * gcc.target/i386/vect-unpack-2.c: Ditto.
-
-2015-10-04  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/67758
-       * gfortran.dg/common_24.f: New.
-
-2015-10-03  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       * gcc.target/arm/pr67756.c: Fixed warnings.
-
-2015-10-02  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67730
-       * gcc.dg/pr67730-1.c: New test.
-       * gcc.dg/pr67730-2.c: New test.
-       * gcc.dg/pr67730.h: New test.
-
-2015-10-02  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved.
-
-2015-10-02  Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/67754
-       * gfortran.dg/graphite/block-1.f90: Adjust pattern.
-       * gfortran.dg/graphite/block-2.f: Same.
-
-2015-10-02  Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/scop-23.c: New.
-
-2015-10-02  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/builtin_target.c: Handle "avx512ifma"
-       and "avx512vbmi".
-
-2015-10-02  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/67756
-       * gcc.target/arm/pr67756.c: New.
-
-2015-10-02  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model.
-       * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
-       * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test
-       for tiny model.
-       * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test
-       for small model.
-
-2015-10-02  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/vect-pack-trunc-1.c: New test.
-       * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
-       * gcc.target/i386/vect-perm-even-1.c: Ditto.
-       * gcc.target/i386/vect-perm-odd-1.c: Ditto.
-       * gcc.target/i386/vect-unpack-1.c: Ditto.
-       * gcc.target/i386/vect-unpack-2.c: Ditto.
-
-2015-10-02  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64249
-       * c-c++-common/Wduplicated-cond-1.c: New test.
-       * c-c++-common/Wduplicated-cond-2.c: New test.
-       * c-c++-common/Wduplicated-cond-3.c: New test.
-       * c-c++-common/Wduplicated-cond-4.c: New test.
-       * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid
-       -Wduplicated-cond warning.
-
-2015-10-02  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/aarch64/csneg-1.c: Update.
-
-2015-10-02  Renlin Li  <renlin.li@arm.com>
-
-       PR target/66776
-       * gcc.target/aarch64/pr66776.c: New.
-
-2015-10-02  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/warn13.adb: New test.
-
-2015-10-02  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/vect15.ad[sb]: New test.
-       * gnat.dg/vect16.ad[sb]: Likewise.
-       * gnat.dg/vect17.ad[sb]: Likewise.
-       * gnat.dg/vect18.ad[sb]: Likewise.
-
-2015-10-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/67786
-       PR rtl-optimization/67787
-       * gcc.dg/pr67786.c: New test.
-       * gcc.dg/pr67787.c: Likewise.
-
-2015-10-02  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/aarch64/vect_combine_zeroes_1.c: New.
-
-2015-10-02  Kai Tietz  <ktietz70@googlemail.com>
-
-       PR target/51726
-       * g++.dg/ext/selectany2.C: Allow uninitialized variable case.
-
-2015-10-01  Louis Krupp     <louis.krupp@zoho.com>
-
-       PR fortran/62242
-       PR fortran/52332
-       * gfortran.dg/string_array_constructor_1.f90: New.
-       * gfortran.dg/string_array_constructor_2.f90: New.
-       * gfortran.dg/string_array_constructor_3.f90: New.
-
-2015-10-01  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       PR target/67788
-       PR target/67789
-       * gcc.target/powerpc/pr67789.c: New testcase.
-
-2015-10-01  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran.67802
-       * gfortran.dg/pr67802.f90: New test.
-
-2015-10-01  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66979
-       gfortran.dg/pr66979.f90: new test.
-
-2015-10-01  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67616
-       * gfortran.dg/pr67616.f90: New test.
-
-2015-10-01  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       PR c++/54430
-       * g++.dg/cpp0x/range-for30.C: New.
-
-2015-10-01  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65345
-       * gcc.dg/atomic/pr65345-4.c: New test.
-       * gcc.dg/pr65345-3.c: New test.
-
-2015-10-01  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/67769
-       * gcc.dg/torture/pr67769.c: New test.
-
-2015-10-01  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets.
-
-2015-10-01  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/54236
-       * gcc.target/sh/pr54236-6.c: Fix assembler-not string.
-
-2015-10-01  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/pr65105-1.c: Require sse2 effective target.
-       (main): Rename to sse2_test.  Abort if count != 5.
-       (dg-options): Add -save-temps.  Use "-msse2 -mtune=slm" instead
-       of -march=slm.
-       * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps.
-
-2015-10-01  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust.
-       * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
-
-2015-09-30  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test.
-
-2015-09-30  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       PR rtl-optimization/67037
-       * gcc.c-torture/execute/pr67037.c: New test.
-
-2015-09-30  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
-
-       * lib/target-supports.exp (check_effective_target_sync_int_128):
-       Return 1 on spu-*-* targets.
-       (check_effective_target_sync_int_128_runtime): Likewise.
-       (check_effective_target_sync_long_long): Likewise.
-       (check_effective_target_sync_long_long_runtime): Likewise.
-       (check_effective_target_sync_int_long): Likewise.
-       (check_effective_target_sync_char_short): Likewise.
-
-2015-09-30  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.target/i386/pr67761.c: New test.
-
-2015-09-30  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67730
-       * gcc.dg/pr67730.c: New test.
-
-2015-09-30  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/67690
-       * gcc.dg/torture/pr67690.c: New test.
-
-2015-09-30  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do.
-       * g++.dg/gomp/tls-wrap4.C: Likewise.
-       * gcc.dg/atomic-op-optimize.c: Likewise.
-       * gcc.dg/pr54087.c: Likewise.
-       * gcc.dg/tls/section-2.c: Likewise.
-       * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise.
-       * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise.
-       * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
-       * gcc.target/arm/divzero.c: Likewise.
-       * gcc.target/arm/sibcall-2.c: Likewise.
-       * gcc.target/arm/thumb1-Os-mult.c: Likewise.
-       * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise.
-       * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise.
-       * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
-       * gcc.target/arm/volatile-bitfields-1.c: Likewise.
-       * gcc.target/arm/volatile-bitfields-2.c: Likewise.
-       * gcc.target/arm/volatile-bitfields-3.c: Likewise.
-       * gcc.target/arm/volatile-bitfields-4.c: Likewise.
-       * gfortran.dg/default_format_2.f90: Likewise.
-       * gfortran.dg/default_format_denormal_2.f90: Likewise.
-
-2015-09-29  Jonathan Roelofs  <jonathan@codesourcery.com>
-
-       * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls.
-
-2015-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd*
-       * gfortran.dg/round_4.f90: ditto.
-
-2015-09-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67170
-       * gfortran.dg/pr67170.f90: New testcase.
-
-2015-09-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67741
-       * gcc.dg/torture/pr67741.c: New testcase.
-
-2015-09-29  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are
-       non-zero for __builtin_signbit tests.
-
-2015-09-29  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR target/65105
-       * gcc.target/i386/pr65105-1.c: New.
-       * gcc.target/i386/pr65105-2.c: New.
-       * gcc.target/i386/pr65105-3.c: New.
-       * gcc.target/i386/pr65105-4.C: New.
-       * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32.
-
-2015-09-28  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.dg/asm-4.c: Use braced words for the regular expressions.
-
-2015-09-28  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/40054
-       PR fortran/63921
-       * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set
-       standard as legacy.
-       * gfortran.dg/fmt_tab_2.f90: Add extra tab error.
-       * gfortran.dg/function_types_3.f90: Change error message to
-       "Type inaccessible...."
-       * gfortran.dg/ptr_func_assign_1.f08: New test.
-       * gfortran.dg/ptr_func_assign_2.f08: New test.
-
-2015-09-25  Mikael Morin  <mikael.morin@sfr.fr>
-
-       PR fortran/40054
-       PR fortran/63921
-       * gfortran.dg/ptr_func_assign_3.f08: New test.
-       * gfortran.dg/ptr_func_assign_4.f08: New test.
-
-2015-09-28  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/run-id-pr67700-1.c: New test case.
-       * gcc.dg/graphite/block-1.c: Modified to match the pattern.
-       * gcc.dg/graphite/block-3.c: Same.
-       * gcc.dg/graphite/block-4.c: Same.
-       * gcc.dg/graphite/block-5.c: Same.
-       * gcc.dg/graphite/block-6.c: Same.
-       * gcc.dg/graphite/block-7.c: Same.
-       * gcc.dg/graphite/block-8.c: Same.
-       * gcc.dg/graphite/block-pr47654.c: Same.
-       * gcc.dg/graphite/interchange-0.c: Same.
-       * gcc.dg/graphite/interchange-1.c: Same.
-       * gcc.dg/graphite/interchange-10.c: Same.
-       * gcc.dg/graphite/interchange-11.c: Same.
-       * gcc.dg/graphite/interchange-12.c: Same.
-       * gcc.dg/graphite/interchange-13.c: Same.
-       * gcc.dg/graphite/interchange-14.c: Same.
-       * gcc.dg/graphite/interchange-15.c: Same.
-       * gcc.dg/graphite/interchange-3.c: Same.
-       * gcc.dg/graphite/interchange-4.c: Same.
-       * gcc.dg/graphite/interchange-5.c: Same.
-       * gcc.dg/graphite/interchange-6.c: Same.
-       * gcc.dg/graphite/interchange-7.c: Same.
-       * gcc.dg/graphite/interchange-8.c: Same.
-       * gcc.dg/graphite/interchange-9.c: Same.
-       * gcc.dg/graphite/interchange-mvt.c: Same.
-       * gcc.dg/graphite/pr35356-1.c: Same.
-       * gcc.dg/graphite/pr35356-3.c: Same.
-       * gcc.dg/graphite/pr37485.c: Same.
-       * gcc.dg/graphite/scop-1.c: Same.
-       * gcc.dg/graphite/scop-11.c: Same.
-       * gcc.dg/graphite/scop-5.c: Same.
-       * gcc.dg/graphite/uns-block-1.c: Same.
-       * gcc.dg/graphite/uns-interchange-9.c: Same.
-       * gfortran.dg/graphite/block-1.f90: Same.
-       * gfortran.dg/graphite/interchange-3.f90: Same.
-       * gfortran.dg/graphite/pr14741.f90: Same.
-       * gfortran.dg/graphite/block-2.f: Same.
-
-2015-09-28  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/67700
-       * gcc.dg/graphite/run-id-pr67700.c: New.
-
-2015-09-28  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/54236
-       * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New.
-       * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26,
-       test_27): New.
-       * gcc.target/sh/pr54236-5.c: New.
-       * gcc.target/sh/pr54236-6.c: New.
-
-2015-09-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/67456
-       PR rtl-optimization/67464
-       PR rtl-optimization/67465
-       * gcc.dg/pr67465.c: New test.
-
-2015-09-28  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/62171
-       * gcc.dg/vect/pr62171.c: New test.
-
-2015-09-27  David Edelsohn  <dje.gcc@gmail.com>
-
-       * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove
-       skip on AIX.  XFAIL individual line tests.
-
-2015-09-27  Alexandre Oliva <aoliva@redhat.com>
-
-       PR rtl-optimization/64164
-       PR tree-optimization/67312
-       * gcc.dg/pr67312.c: New.  From Zdenek Sojka.
-       * gcc.target/i386/stackalign/return-4.c: Add -O.
-
-2015-09-27  David Edelsohn  <dje.gcc@gmail.com>
-
-       * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers.
-
-2015-09-26  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/67721
-       * gfortran.dg/alloc_comp_deep_copy_3.f03: New.
-
-2015-09-26  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.dg/pr64935-1.c: XFAIL on AIX.
-       * gcc.dg/pr64935-2.c: XFAIL on AIX.
-       * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
-       * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
-       * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
-       * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
-       DW_AT_noreturn on AIX.
-       * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
-       DW_AT_noreturn on AIX.
-       * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
-       * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
-       * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
-       DW_AT_GNU_deleted on AIX.
-       * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
-       * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
-       * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
-       * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
-       * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
-       * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
-       * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
-       * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
-       * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
-
-2015-09-25  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67614
-       * gfortran.dg/pr67614.f90: New test.
-
-2015-09-25  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67525
-       * gfortran.dg/pr67525.f90: New test.
-
-2015-09-25  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/55603
-       * gfortran.dg/allocatable_function_9.f90: New.
-
-2015-09-25  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/67675
-       * gcc.target/sh/pr67675.c: New.
-
-2015-09-25  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.target/aarch64/fpcr_fpsr_1.c: New file.
-
-2015-09-25  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pr66749.c (dg-options): Replace
-       -mtune=lakemount with -mtune=lakemont.
-       * gcc.target/i386/pr66821.c (dg-options): Likewise.
-       * gcc.target/i386/pr67329.c (dg-options): Likewise.
-
-2015-09-25  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/ubsan/bounds-11.c: New test.
-       * c-c++-common/ubsan/bounds-12.c: New test.
-
-2015-09-25  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/64906
-       * c-c++-common/ubsan/pr64906.c: New test.
-
-2015-09-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu
-       with -mtune=lakemount.
-       * gcc.target/i386/pr66821.c (dg-options): Likewise.
-       * gcc.target/i386/pr67329.c (dg-options): Likewise.
-
-2015-09-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR driver/67640
-       * gcc.dg/Werror-13.c: New test.
-
-2015-09-24  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-       * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note.
-
-2015-09-24  Richard Biener  <rguenther@suse.de>
-
-       PR lto/67699
-       * g++.dg/pr67699.C: New testcase.
-
-2015-09-24  Richard Earnshaw  <rearnsha@arm.com>
-
-       PR libgcc/67624
-       * gcc.target/arm/fp16-inf.c: New test.
-
-2015-09-24  Kirill Yukhin <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/avx512vbmi-check.h (main): Fix register
-       name while checking for AVX-512VBMI presence.
-
-2015-09-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * lib/target-supports.exp (check_effective_target_pie): Check for
-       PIE support on Solaris 11.x and 12.
-
-2015-09-24  Richard Biener  <rguenther@suse.de>
-
-       * g++.dg/tree-ssa/restrict3.C: New testcase.
-
-2015-09-24  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/48885
-       * gcc.dg/tree-ssa/restrict-6.c: New testcase.
-
-2015-09-24  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       * c-c++-common/Wmisleading-indentation.c: Augment test.
-
-2015-09-23  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       Fix small typos in the coding rule enforcement warnings.
-       * g++.dg/diagnostic/disable.C: Replace 'namepace'
-       with 'namespace'.
-
-2015-09-23  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67662
-       * gcc.dg/ubsan/pr67662.c: New testcase.
-
-2015-09-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR c/49655
-       * gcc.dg/pragma-diag-6.c: New test.
-
-2015-09-23  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New.
-
-2015-09-23  Richard Biener  <rguenther@suse.de>
-
-       * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase.
-
-2015-09-22  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       * c-c++-common/Wmisleading-indentation.c: Augment test.
-
-2015-09-22  Nathan Sidwell  <nathan@codesourcery.com>
-
-       * g++.dg/diagostic/disable.C: New.
-
-2015-09-22  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/67671
-       * g++.dg/pr67671.C: New test.
-
-2015-09-22  Alexander Fomin <alexander.fomin@intel.com>
-
-       PR target/67480
-       * gcc.target/i386/pr67480.c: New test.
-
-2015-09-22  Kirill Yukhin <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw,
-       avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512.
-       * gcc.target/i386/builtin_target.c: Test  avx512vl, avx512bw,
-       avx512dq, avx512cd, avx512er and avx512pf.
-
-2015-09-22  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for
-       update-fetch operations.
-       * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise.
-
-2015-09-22  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/atomic-inst-ldadd.c: New.
-       * gcc.target/aarch64/atomic-inst-ldlogic.c: New.
-
-2015-09-22  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New.
-       (TEST_ONE): New.
-       * gcc.target/aarch64/atomic-inst-swap.c: New.
-
-2015-09-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       * gcc.target/i386/inline_error.c (int bar): Use dg-message for note.
-       * gcc.target/i386/pr57756.c (static __inline int caller): Likewise.
-       * gcc.target/i386/pr59789.c (f1): Likewise.
-       * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise.
-       * gcc.target/i386/intrinsics_6.c: Likewise.
-       * gcc.dg/winline-5.c (int t): Likewise.
-       * gcc.dg/winline-9.c (t): Likewise.
-       * gcc.dg/always_inline2.c (q): Likewise.
-       * gcc.dg/winline-2.c (inline int t): Likewise.
-       * gcc.dg/winline-6.c: Likewise.
-       * gcc.dg/winline-10.c (void g): Likewise.
-       * gcc.dg/pr49243.c (void parse): Likewise.
-       * gcc.dg/always_inline3.c (q2): Likewise.
-       * gcc.dg/winline-3.c: Likewise.
-       * gcc.dg/winline-7.c (inline void *t): Likewise.
-
-2015-09-22  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/67666
-       * g++.dg/pr67666.C: New test.
-
-2015-09-21  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67615
-       * gfortran.dg/pr67615.f90: new test.
-
-2015-09-21  Jeff Law  <law@redhat.com>
-
-       * gcc.target/h8300/andsi3_ashift_n_lower.c: New test.
-
-2015-09-21  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       Complete the implementation of N4230, Nested namespace definition.
-       * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace
-       attributes and nested namespace definitions.
-       * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
-       * g++.dg/cpp1z/feat-cxx1z.C: Likewise.
-       * g++.dg/cpp1y/feat-cxx14-neg.C: New.
-       * g++.dg/cpp1z/namespace-attribs.C: Likewise.
-       * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes
-       appearing before the namespace identifier.
-
-2015-09-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR c/66415
-       * gcc.dg/cpp/pr66415-1.c: Test column number.
-
-2015-09-21  Richard Biener  <rguenther@suse.de>
-
-       * g++.dg/ext/attr-alias-3.C: Add -g.
-
-2015-09-21  Richard Biener  <rguenther@suse.de>
-
-       PR debug/67664
-       * g++.dg/debug/dwarf2/pr67764.C: New testcase.
-
-2015-09-21  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64345
-       * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A.
-
-2015-09-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       * gcc.dg/pragma-diag-5.c: Fix excess warning.
-
-2015-09-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR middle-end/60832
-       * gcc.dg/pr53265.c: Update.
-
-2015-09-21  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/arm/stack-checking.c: Skip for Thumb1.
-
-2015-09-21  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/59478
-       * gcc.target/sh/pr59478.c: New.
-
-2015-09-21  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/67126
-       * gcc.target/sh/pr51244-12.c: Adjust testcase.
-       * gcc.target/sh/pr54236-2.c: Likewise.
-
-2015-09-20  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       * gcc.target/sh/pr43417.c: Move target independent test to ...
-       * gcc.c-torture/compile/pr43417.c: ... here.
-
-2015-09-20  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       * gcc.target/sh/sh.exp (check_effective_target_sh4a,
-       check_effective_target_big_endian, check_effective_target_little_endian,
-       check_effective_target_any_fpu, check_effective_target_double_fpu,
-       check_effective_target_use_single_only_fpu,
-       check_effective_target_default_single_fpu,
-       check_effective_target_no_fpu, check_effective_target_has_xf_regs,
-       check_effective_target_has_fsca, check_effective_target_has_fsrra,
-       check_effective_target_has_fpchg, check_effective_target_has_dyn_shift,
-       check_effective_target_fmovd_enabled,
-       check_effective_target_has_privileged, check_effective_target_has_pref,
-       check_effective_target_banked_r0r7_isr,
-       check_effective_target_stack_save_isr): New effective target checks.
-       * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c.
-       * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c.
-       * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c
-       * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c.
-       * gcc.target/sh/20080410-1.c: Use new effective target checks.
-       * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise.
-       * gcc.target/sh/attr-isr.c: Likewise.
-       * gcc.target/sh/fpul-usage-1.c: Likewise.
-       * gcc.target/sh/hiconst.c: Likewise.
-       * gcc.target/sh/mfmovd.c: Likewise.
-       * gcc.target/sh/pr21255-3.c: Likewise.
-       * gcc.target/sh/pr33135-1.c: Likewise.
-       * gcc.target/sh/pr33135-2.c: Likewise.
-       * gcc.target/sh/pr33135-3.c: Likewise.
-       * gcc.target/sh/pr33135-4.c: Likewise.
-       * gcc.target/sh/pr39423-2.c: Likewise.
-       * gcc.target/sh/pr49880-4.c: Likewise.
-       * gcc.target/sh/pr49880-5.c: Likewise.
-       * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
-       * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
-       * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
-       * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
-       * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
-       * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
-       * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
-       * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
-       * gcc.target/sh/pr50751-2.c: Likewise.
-       * gcc.target/sh/pr50751-3.c: Likewise.
-       * gcc.target/sh/pr50751-5.c: Likewise.
-       * gcc.target/sh/pr50751-6.c: Likewise.
-       * gcc.target/sh/pr50751-8.c: Likewise.
-       * gcc.target/sh/pr51244-15.c: Likewise.
-       * gcc.target/sh/pr51244-2.c: Likewise.
-       * gcc.target/sh/pr51244-20.c: Likewise.
-       * gcc.target/sh/pr51244-6.c: Likewise.
-       * gcc.target/sh/pr52483-4.c: Likewise.
-       * gcc.target/sh/pr53511-1.c: Likewise.
-       * gcc.target/sh/pr53512-1.c: Likewise.
-       * gcc.target/sh/pr53512-2.c: Likewise.
-       * gcc.target/sh/pr53512-3.c: Likewise.
-       * gcc.target/sh/pr53512-4.c: Likewise.
-       * gcc.target/sh/pr53513-1.c: Likewise.
-       * gcc.target/sh/pr54089-2.c: Likewise.
-       * gcc.target/sh/pr54089-3.c: Likewise.
-       * gcc.target/sh/pr54089-4.c: Likewise.
-       * gcc.target/sh/pr54602-2.c: Likewise.
-       * gcc.target/sh/pr54602-3.c: Likewise.
-       * gcc.target/sh/pr54602-4.c: Likewise.
-       * gcc.target/sh/pr54680.c: Likewise.
-       * gcc.target/sh/pr55303-1.c: Likewise.
-       * gcc.target/sh/pr55303-2.c: Likewise.
-       * gcc.target/sh/pr55303-3.c: Likewise.
-       * gcc.target/sh/pr56547-1.c: Likewise.
-       * gcc.target/sh/pr56547-2.c: Likewise.
-       * gcc.target/sh/pr61195.c: Likewise.
-       * gcc.target/sh/pr61996.c: Likewise.
-       * gcc.target/sh/pr6526.c: Likewise.
-       * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
-       * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
-       * gcc.target/sh/prefetch.c: Likewise.
-       * gcc.target/sh/rte-delay-slot.c: Likewise.
-       * gcc.target/sh/sh2a-band.c: Likewise.
-       * gcc.target/sh/sh2a-bclr.c: Likewise.
-       * gcc.target/sh/sh2a-bclrmem.c: Likewise.
-       * gcc.target/sh/sh2a-bld.c: Likewise.
-       * gcc.target/sh/sh2a-bor.c: Likewise.
-       * gcc.target/sh/sh2a-bset.c: Likewise.
-       * gcc.target/sh/sh2a-bsetmem.c: Likewise.
-       * gcc.target/sh/sh2a-bxor.c: Likewise.
-       * gcc.target/sh/sh2a-jsrn.c: Likewise.
-       * gcc.target/sh/sh2a-movi20s.c: Likewise.
-       * gcc.target/sh/sh2a-movrt.c: Likewise.
-       * gcc.target/sh/sh2a-resbank.c: Likewise.
-       * gcc.target/sh/sh2a-rtsn.c: Likewise.
-       * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
-       * gcc.target/sh/sh4a-bitmovua.c: Likewise.
-       * gcc.target/sh/sh4a-cosf.c: Likewise.
-       * gcc.target/sh/sh4a-fsrra.c: Likewise.
-       * gcc.target/sh/sh4a-memmovua.c: Likewise.
-       * gcc.target/sh/sh4a-sincosf.c: Likewise.
-       * gcc.target/sh/sh4a-sinf.c: Likewise.
-
-2015-09-20  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/47679
-       * g++.dg/warn/Wuninitialized-6.C: New test.
-
-2015-09-18  Ville Voutilainen  <ville.voutilainen@gmail.com>
-
-       Implement nested namespace definitions.
-       * g++.dg/cpp1z/nested-namespace-def1.C: New.
-       * g++.dg/cpp1z/nested-namespace-def2.C: Likewise.
-       * g++.dg/cpp1z/nested-namespace-def3.C: Likewise.
-       * g++.dg/lookup/name-clash5.C: Adjust.
-       * g++.dg/lookup/name-clash6.C: Likewise.
-
-2015-09-18  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       * gcc.dg/pragma-diag-5.c: New test.
-
-2015-09-18  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR middle-end/67619
-       * gcc.dg/torture/pr67619.c: New test.
-       * lib/target-supports.exp (check_effective_target_builtin_eh_return):
-       New procedure.
-
-2015-09-18  Alan Lawrence  <alan.lawrence@arm.com>
-
-       PR tree-optimization/67283
-       * gcc.dg/tree-ssa/sra-15.c: New.
-       * gcc.dg/tree-ssa/sra-16.c: New.
-
-2015-09-17  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       PR sanitizer/64078
-       * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute.
-       (f2, f3): Make the function static.
-       * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute.
-
-2015-09-17  Christian Bruel  <christian.bruel@st.com>
-
-       * gcc.target/arm/attr_thumb-static2.c: New test.
-
-2015-09-17  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/overflow_sum3.adb: New test.
-
-2015-09-17  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/arm/stack-checking.c: New test.
-
-2015-09-17  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/52846
-       * gfortran.dg/public_private_module_5.f90: Add module procedure
-       trigger_smod to ensure that the smod file is written.
-
-2015-09-17  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/aarch64/copysign_1.c: New.
-       * gcc.target/aarch64/copysign_2.c: New.
-
-2015-09-17  Bin Cheng  <bin.cheng@arm.com>
-
-       * gcc.dg/tree-ssa/loop-bound-2.c: New test.
-       * gcc.dg/tree-ssa/loop-bound-4.c: New test.
-       * gcc.dg/tree-ssa/loop-bound-6.c: New test.
-
-2015-09-16  John Marino  <gnugcc@marino.st>
-
-       * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly.
-
-2015-09-16  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67253
-       * gcc.dg/torture/pr67253.c: New testcase.
-
-2015-09-16  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67271
-       * gcc.dg/pr67271.c: New testcase.
-
-2015-09-16  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/opt49.adb: New test.
-
-2015-09-16  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67442
-       * gcc.dg/torture/pr67442.c: New testcase.
-
-2015-09-15  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/array24.adb: New test.
-       * gnat.dg/blocklocs.adb: Delete.
-
-2015-09-15  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67580
-       * gcc.dg/pr67580.c: New test.
-
-2015-09-15  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67470
-       * gcc.dg/torture/pr67470.c: New testcase.
-
-2015-09-15  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vect_int32x2x4_1.c: New.
-
-2015-09-15  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67563
-       * gcc.dg/pr67563.c: New testcase.
-
-2015-09-14  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR fortran/67460
-       * gfortran.dg/pr67460.f90: New test.
-
-2015-09-14  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn.
-       * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto.
-
-2015-09-14  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/51911
-       * g++.dg/cpp0x/new-auto1.C: New.
-
-2015-09-11  Mark Wielaard  <mjw@redhat.com>
-
-       PR c/28901
-       * g++.dg/warn/unused-variable-1.C: New test.
-       * g++.dg/warn/unused-variable-2.C: Likewise.
-       * gcc.dg/unused-4.c: Adjust warning for static const.
-       * gcc.dg/unused-variable-1.c: New test.
-       * gcc.dg/unused-variable-2.c: Likewise.
-
-2015-09-13  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gfortran.dg/private_type_3.f90: Require visibility.
-       * gfortran.dg/module_variable_2.f90: Same.
-       * gfortran.dg/nested_forall_1.f: Same.
-       * gfortran.dg/elemental_dependency_4.f90: Same.
-       * gfortran.dg/bind_c_usage_25.f90: Same.
-       * gfortran.dg/access_spec_1.f90: Same.
-       * gfortran.dg/public_private_module_2.f90: Same.
-       * gfortran.dg/host_assoc_variable_1.f90: Same.
-       * gfortran.dg/public_private_module_6.f90: Same.
-       * gfortran.dg/module_variable_1.f90: Same.
-       * gfortran.dg/pr37286.f90: Same.
-       * gfortran.dg/internal_pack_7.f90: Same.
-       * gfortran.dg/submodule_10.f08: Same.
-       * gfortran.dg/allocatable_function_8.f90: Same.
-       * gfortran.dg/merge_init_expr_2.f90: Same.
-       * gfortran.dg/class_37.f03: Same.
-       * gfortran.dg/vect/fast-math-vect-8.f90: Same.
-       * gfortran.dg/typebound_call_20.f03: Same.
-       * gfortran.dg/proc_ptr_result_3.f90: Same.
-       * gfortran.dg/pr32535.f90: Same.
-       * gfortran.dg/typebound_proc_19.f90: Same.
-       * gfortran.dg/initialization_10.f90: Same.
-       * gfortran.dg/bind_c_usage_8.f03: Same.
-       * gfortran.dg/pr61335.f90: Same.
-       * gfortran.dg/elemental_dependency_5.f90: Same.
-       * gfortran.dg/proc_ptr_3.f90: Same.
-       * gfortran.dg/debug/pr46756.f: XFAIL on AIX.
-
-2015-09-13  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
-       * gcc.dg/Wno-frame-address.c: Skip for Visium.
-       * gcc.dg/loop-8.c: Likewise.
-
-2015-09-12  Eric Botcazou  <ebotcazou@adacore.com>
-
-       PR ada/66965
-       * gnat.dg/specs/addr1.ads: Remove.
-
-2015-09-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.dg/pie-link.c: Add -pie to dg-options.
-
-2015-09-11  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t.
-       (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok.
-
-2015-09-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/swaps-p8-20.c: New test.
-       * gcc.target/powerpc/swaps-p8-21.c: New test.
-
-2015-09-10  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/67526
-       * gfortran.dg/pr67526.f90: New test.
-
-2015-09-10  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67318
-       * g++.dg/cpp0x/variadic166.C: New.
-
-2015-09-09  Mark Wielaard  <mjw@redhat.com>
-
-       * c-c++-common/nonnull-1.c: New test.
-
-2015-09-10  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/66993
-       * gfortran.dg/submodule_11.f08: New test.
-
-2015-09-10  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/67506
-       * gcc.c-torture/compile/pr67506.c: New test.
-
-2015-09-10  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI
-       initialization with a byte mask.  No change expected here.
-       * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace.
-       * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI
-       initialization with contigious bitmask.  Literal pool is expectd
-       to be used here.
-
-2015-09-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/67439
-       * gcc.target/arm/pr67439_1.c: New test.
-
-2015-09-10  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code
-       model.
-
-2015-09-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/67523
-       * g++.dg/gomp/pr67523.C: New test.
-
-       PR c++/67522
-       * g++.dg/gomp/pr67522.C: New test.
-
-       PR middle-end/67521
-       * c-c++-common/gomp/pr67521.c: New test.
-
-       PR middle-end/67517
-       * c-c++-common/gomp/pr67517.c: New test.
-
-       PR c++/67514
-       * g++.dg/gomp/pr67514.C: New test.
-
-       PR c++/67511
-       * g++.dg/gomp/pr67511.C: New test.
-
-       PR c/67502
-       * c-c++-common/gomp/pr67502.c: New test.
-
-2015-09-09  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/67512
-       * gcc.dg/pr67512.c: New test.
-
-2015-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/53184
-       * g++.dg/warn/Wsubobject-linkage-1.C: New.
-       * g++.dg/warn/Wsubobject-linkage-2.C: Likewise.
-       * g++.dg/warn/Wsubobject-linkage-3.C: Likewise.
-       * g++.dg/warn/Wsubobject-linkage-4.C: Likewise.
-
-2015-09-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/mod_2.x: New file.
-       * gcc.target/aarch64/mod_256.x: Likewise.
-       * gcc.target/arm/mod_2.c: New test.
-       * gcc.target/arm/mod_256.c: Likewise.
-       * gcc.target/aarch64/mod_2.c: Likewise.
-       * gcc.target/aarch64/mod_256.c: Likewise.
-
-2015-09-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/67504
-       * g++.dg/gomp/pr67504.C: New test.
-
-       PR c/67501
-       * c-c++-common/gomp/pr67501.c: New test.
-
-       PR c/67500
-       * gcc.dg/gomp/pr67500.c: New test.
-
-       PR c/67495
-       * gcc.dg/gomp/pr67495.c: New test.
-
-2015-09-09  Aditya Kumar  <hiraditya@msn.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/53852
-       * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with
-       both isl-0.12 and isl-0.15.
-       * gcc.dg/graphite/uns-interchange-14.c: Same.
-       * gcc.dg/graphite/uns-interchange-15.c: Same.
-       * gcc.dg/graphite/uns-interchange-mvt.c: Same.
-
-2015-09-08  Aditya Kumar  <hiraditya@msn.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/block-0.c: Modifed test case to match current output.
-       * gcc.dg/graphite/block-1.c: Same.
-       * gcc.dg/graphite/block-5.c: Same.
-       * gcc.dg/graphite/block-6.c: Same.
-       * gcc.dg/graphite/interchange-1.c: Same.
-       * gcc.dg/graphite/interchange-10.c: Same.
-       * gcc.dg/graphite/interchange-11.c: Same.
-       * gcc.dg/graphite/interchange-13.c: Same.
-       * gcc.dg/graphite/interchange-14.c: Same.
-       * gcc.dg/graphite/interchange-3.c: Same.
-       * gcc.dg/graphite/interchange-4.c: Same.
-       * gcc.dg/graphite/interchange-7.c: Same.
-       * gcc.dg/graphite/interchange-8.c: Same.
-       * gcc.dg/graphite/interchange-9.c: Same.
-       * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same.
-       * gcc.dg/graphite/pr35356-1.c (foo): Same.
-       * gcc.dg/graphite/pr37485.c: Same.
-       * gcc.dg/graphite/scop-0.c (int toto): Same.
-       * gcc.dg/graphite/scop-1.c: Same.
-       * gcc.dg/graphite/scop-10.c: Same.
-       * gcc.dg/graphite/scop-11.c: Same.
-       * gcc.dg/graphite/scop-12.c: Same.
-       * gcc.dg/graphite/scop-13.c: Same.
-       * gcc.dg/graphite/scop-16.c: Same.
-       * gcc.dg/graphite/scop-17.c: Same.
-       * gcc.dg/graphite/scop-18.c: Same.
-       * gcc.dg/graphite/scop-2.c: Same.
-       * gcc.dg/graphite/scop-21.c (int test): Same.
-       * gcc.dg/graphite/scop-22.c (void foo): Same.
-       * gcc.dg/graphite/scop-4.c: Same.
-       * gcc.dg/graphite/scop-5.c: Same.
-       * gcc.dg/graphite/scop-6.c: Same.
-       * gcc.dg/graphite/scop-7.c: Same.
-       * gcc.dg/graphite/scop-8.c: Same.
-       * gcc.dg/graphite/scop-9.c: Same.
-       * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that
-       data-refs remain inside the inner loop.
-       * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p.
-       * gcc.dg/graphite/uns-interchange-14.c: Same.
-       * gcc.dg/graphite/uns-interchange-9.c: Same.
-       * gfortran.dg/graphite/interchange-3.f90
-
-2015-09-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       PR target/63870
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New.
-
-2015-09-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New.
-       * lib/target-supports.exp
-       (check_effective_target_arm_neon_fp16_hw): New.
-
-2015-09-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
-       Set additional_flags for neon-fp16 if supported, else fallback to neon.
-
-       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
-       (hfloat16_t): New.
-       (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS,
-       DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases
-       if supported.
-       (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED.
-       (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16;
-       redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants
-       when those are supported.
-       (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New.
-       (vdup_n_f16): New.
-
-       * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer,
-       buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t
-       cases if supported.
-
-       * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl):
-       Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS.
-       * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov):
-       Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane):
-       Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise.
-
-       * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected):
-       Add float16x8_t case.
-       (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported.
-       * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected,
-       main, exec_vcreate): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected,
-       exec_vget_high): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected,
-       exec_vget_low): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1):
-       Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected,
-       exec_vld1_dup): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected,
-       exec_vld1_lane): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX):
-       Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected,
-       exec_vldX_dup): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected,
-       exec_vldX_lane): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected,
-       exec_vset_lane): Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected,
-       exec_vst1_lane): Likewise.
-
-2015-09-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case.
-       * gcc.target/aarch64/vget_low_1.c: Likewise.
-
-2015-09-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases.
-       * gcc.target/aarch64/vldN_dup_1.c: Likewise.
-       * gcc.target/aarch64/vldN_lane_1.c: Likewise.
-       (main): update orig_data to avoid float16 NaN on bigendian.
-
-2015-09-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and
-       float16x8_t.
-       * gcc.target/aarch64/vset_lane_1.c: Likewise.
-       * gcc.target/aarch64/vld1-vst1_1.c: Likewise.
-       * gcc.target/aarch64/vld1_lane.c: Likewise.
-
-2015-09-08  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67369
-       * g++.dg/cpp1y/lambda-generic-ice4.C: New.
-
-2015-09-07  Marek Polacek  <polacek@redhat.com>
-
-       PR inline-asm/67448
-       * gcc.dg/asm-10.c: New test.
-
-2015-09-04  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/67452
-       * gcc.dg/lto/pr67452_0.c: New test.
-
-2015-09-02  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
-
-       PR target/65210
-       * gcc.target/avr/pr65210.c: New test.
-
-2015-09-04  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR testsuite/67450
-       * lib/target-supports.exp (check_cached_effective_target):
-       Apppend $prop to et_prop_list only if needed.
-
-2015-09-04  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/67279
-       * gcc.dg/ubsan/pr67279.c: New test.
-
-2015-09-04  Andrey Turetskiy  <andrey.turetskiy@intel.com>
-           Petr Murzin  <petr.murzin@intel.com>
-           Kirill Yukhin <kirill.yukhin@intel.com>
-
-       * gcc.target/i386/avx512f-scatter-1.c: New.
-       * gcc.target/i386/avx512f-scatter-2.c: Ditto.
-       * gcc.target/i386/avx512f-scatter-3.c: Ditto.
-
-2015-09-04  Janne Blomqvist  <jb@gcc.gnu.org>
-
-       * gfortran.dg/read_dir.f90: Delete empty directory when closing
-       rather than calling rmdir, cleanup if open fails.
-
-2015-09-03  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
-
-       * gcc.target/powerpc/vec-mult-char-1.c: New test.
-       * gcc.target/powerpc/vec-mult-char-2.c: New test.
-       * lib/target-supports.exp (check_effective_target_vect_char_mult):
-       Return true for PowerPC targets that implement Altivec.
-
-2015-09-03  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case,
-       check the assembly.
-       * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
-
-2015-09-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/vec-shift.c: New test.
-
-2015-09-03  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/65637
-       * gcc.dg/autopar/reduc-4.c: New test.
-
-2015-09-03  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/65637
-       * gcc.dg/autopar/pr46099-2.c: New test.
-
-2015-09-03  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
-
-       PR middle-end/67351
-       * g++.dg/pr67351.C: New test.
-
-2015-09-03  Richard Biener  <rguenther@suse.de>
-
-       PR ipa/66705
-       * g++.dg/lto/pr66705_0.C: New testcase.
-
-2015-09-02  Balaji V. Iyer  <balaji.v.iyer@intel.com>
-
-       PR middle-end/60586
-       * c-c++-common/cilk-plus/CK/pr60586.c: New file.
-       * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
-
-2015-09-02  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67432
-       * gcc.dg/pr67432.c: New test.
-
-2015-09-02  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * lib/target-supports.exp (clear_effective_target_cache): New.
-       (check_cached_effective_target): Update et_prop_list.
-       * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache.
-       * g++.dg/compat/compat.exp: Likewise.
-       * g++.dg/compat/struct-layout-1.exp: Likewise.
-       * lib/asan-dg.exp: Likewise.
-       * lib/atomic-dg.exp: Likewise.
-       * lib/cilk-plus-dg.exp: Likewise.
-       * lib/clearcap.exp: Likewise.
-       * lib/mpx-dg.exp: Likewise.
-       * lib/tsan-dg.exp: Likewise.
-       * lib/ubsan-dg.exp: Likewise.
-
-2015-09-01  Kenneth Zadeck <zadeck@naturalbridge.com>
-
-       * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case.
-
-2015-09-01  Matthew Fortune  <matthew.fortune@imgtec.com>
-           Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/mips.exp (mips-dg-options): Handle the
-       dependencies between ISA level and compact-branches.
-       * gcc.target/mips/branch-10.c: Update expected output to allow
-       compact forms of b/bal.
-       * gcc.target/mips/branch-11.c: Likewise.
-       * gcc.target/mips/branch-12.c: Likewise.
-       * gcc.target/mips/branch-13.c: Likewise.
-       * gcc.target/mips/branch-3.c: Likewise.
-       * gcc.target/mips/branch-4.c: Likewise.
-       * gcc.target/mips/branch-5.c: Likewise.
-       * gcc.target/mips/branch-6.c: Likewise.
-       * gcc.target/mips/branch-7.c: Likewise.
-       * gcc.target/mips/branch-8.c: Likewise.
-       * gcc.target/mips/branch-9.c: Likewise.
-       * gcc.target/mips/branch-cost-1.c: Likewise.
-       * gcc.target/mips/call-1.c: Likewise.
-       * gcc.target/mips/call-2.c: Likewise.
-       * gcc.target/mips/call-3.c: Likewise.
-       * gcc.target/mips/call-4.c: Likewise.
-       * gcc.target/mips/call-5.c: Likewise.
-       * gcc.target/mips/call-6.c: Likewise.
-       * gcc.target/mips/lazy-binding-1.c: Likewise.
-       * gcc.target/mips/near-far-1.c: Likewise.
-       * gcc.target/mips/near-far-2.c: Likewise.
-       * gcc.target/mips/near-far-3.c: Likewise.
-       * gcc.target/mips/near-far-4.c: Likewise.
-       * gcc.target/mips/umips-branch-3.c: Ensure the test is
-       run with compact branches allowed.
-       * gcc.target/mips/compact-branches-1.c: New file.
-       * gcc.target/mips/compact-branches-2.c: Likewise.
-       * gcc.target/mips/compact-branches-3.c: Likewise.
-       * gcc.target/mips/compact-branches-4.c: Likewise.
-       * gcc.target/mips/compact-branches-5.c: Likewise.
-       * gcc.target/mips/compact-branches-6.c: Likewise.
-       * gcc.target/mips/compact-branches-7.c: Likewise.
-
-2015-09-01  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD.
-       Clean-up a created directory if testcase fails.
-
-2015-09-01  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR target/67405
-       * g++.dg/pr67405.C: New test.
-
-2015-09-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times.
-
-2015-09-01  Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
-       * gcc.dg/ifcvt-1.c: New test.
-       * gcc.dg/ifcvt-2.c: Likewise.
-       * gcc.dg/ifcvt-3.c: Likewise.
-
-2015-09-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       PR libfortran/67412
-       * gfortran.dg/execute_command_line_2.f90: XFAIL execution on
-       *-*-solaris2.10.
-
-2015-09-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test.
-
-2015-09-01  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/61753
-       * g++.dg/other/pr61753.C: New.
-
-2015-08-31  Marc Glisse  <marc.glisse@inria.fr>
-
-       * gcc.dg/tree-ssa/cmp-1.c: New file.
-
-2015-08-31  Marc Glisse  <marc.glisse@inria.fr>
-
-       * gcc.dg/tree-ssa/complex-7.c: New file.
-
-2015-08-30  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/swaps-p8-19.c: New test.
-
-2015-08-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/67367
-       * gfortran.dg/read_dir.f90: New test. May fail on some platforms.
-
-2015-08-29  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/46193
-       * gcc.dg/autopar/pr46193.c: New test.
-
-2015-08-28  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/compat/struct-layout-1_generate.c: Simply
-       use exit code for failure.
-
-       * gcc.dg/torture/matrix-1.c: Use plain printf.
-       * gcc.dg/torture/matrix-2.c: Likewise.
-       * gcc.dg/torture/matrix-5.c: Likewise.
-       * gcc.dg/torture/matrix-6.c: Likewise.
-       * gcc.dg/torture/transpose-1.c: Likewise.
-       * gcc.dg/torture/transpose-2.c: Likewise.
-       * gcc.dg/torture/transpose-3.c: Likewise.
-       * gcc.dg/torture/transpose-4.c: Likewise.
-       * gcc.dg/torture/transpose-5.c: Likewise.
-       * gcc.dg/torture/transpose-6.c: Likewise.
-
-2015-08-28  Jeff Law  <law@redhat.com>
-
-       PR lto/66752
-       * gcc.dg/tree-ssa/pr66752-2.c: New test.
-       * gcc.dg/torture/pr66752-1.c: New test
-       * g++.dg/torture/pr66752-2.C: New test.
-
-2015-08-28  Alan Lawrence  <alan.lawrence@arm.com>
-       Revert:
-       2015-08-27  Alan Lawrence  <alan.lawrence@arm.com>
-
-               * gcc.dg/tree-ssa/sra-15.c: New.
-
-2015-08-28  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/madd-8.c: Add lo register to clobber list.
-       * gcc.target/mips/msub-8.c: Ditto
-
-2015-08-27  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * lib/target-supports.exp (check-effective_target_vect_double):
-       Enable for Power targets with VSX hardware available.
-       * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with
-       vect_no_align && { ! vect_hw_misalign }.
-
-2015-08-27  Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/graphite/graphite.exp (interchange_files, block_files):
-       Replaced by opt_files, compile with -floop-nest-optimize.
-       * g++.dg/graphite/graphite.exp: Same.
-       * gfortran.dg/graphite/graphite.exp: Same.
-       * gcc.dg/graphite/block-0.c: Adjust pattern.
-       * gcc.dg/graphite/block-1.c: Same.
-       * gcc.dg/graphite/block-3.c: Same.
-       * gcc.dg/graphite/block-4.c: Same.
-       * gcc.dg/graphite/block-5.c: Same.
-       * gcc.dg/graphite/block-6.c: Same.
-       * gcc.dg/graphite/block-7.c: Same.
-       * gcc.dg/graphite/block-8.c: Same.
-       * gcc.dg/graphite/block-pr47654.c: Same.
-       * gcc.dg/graphite/interchange-0.c: Same.
-       * gcc.dg/graphite/interchange-1.c: Same.
-       * gcc.dg/graphite/interchange-10.c: Same.
-       * gcc.dg/graphite/interchange-11.c: Same.
-       * gcc.dg/graphite/interchange-12.c: Same.
-       * gcc.dg/graphite/interchange-13.c: Same.
-       * gcc.dg/graphite/interchange-14.c: Same.
-       * gcc.dg/graphite/interchange-15.c: Same.
-       * gcc.dg/graphite/interchange-3.c: Same.
-       * gcc.dg/graphite/interchange-4.c: Same.
-       * gcc.dg/graphite/interchange-5.c: Same.
-       * gcc.dg/graphite/interchange-6.c: Same.
-       * gcc.dg/graphite/interchange-7.c: Same.
-       * gcc.dg/graphite/interchange-8.c: Same.
-       * gcc.dg/graphite/interchange-9.c: Same.
-       * gcc.dg/graphite/interchange-mvt.c: Same.
-       * gcc.dg/graphite/pr37485.c: Same.
-       * gcc.dg/graphite/uns-block-1.c: Same.
-       * gcc.dg/graphite/uns-interchange-12.c: Same.
-       * gcc.dg/graphite/uns-interchange-14.c: Same.
-       * gcc.dg/graphite/uns-interchange-15.c: Same.
-       * gcc.dg/graphite/uns-interchange-9.c: Same.
-       * gcc.dg/graphite/uns-interchange-mvt.c: Same.
-       * gfortran.dg/graphite/interchange-3.f90: Same.
-
-2015-08-27  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/67317
-       * gcc.target/i386/pr67317-1.c: New test.
-       * gcc.target/i386/pr67317-2.c: Ditto.
-       * gcc.target/i386/pr67317-3.c: Ditto.
-       * gcc.target/i386/pr67317-4.c: Ditto.
-       * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl.
-       * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq.
-
-2015-08-27  Pat Haugen  <pthaugen@us.ibm.com>
-
-       * gcc.target/powerpc/vec-shr.c: New.
-
-2015-08-27  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/67005
-       * gcc.dg/torture/pr67005.c: New test.
-
-2015-08-27  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.dg/tree-ssa/sra-15.c: New.
-
-2015-08-27  Andre Vieira  <andre.simoesdiasvieira@arm.com>
-
-       * gcc.target/aarch64/long_branch_1.c: New test.
-
-2015-08-27  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/20150826-1.c: New test.
-
-2015-08-26  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/aarch64/combine_bfi_1.c: New testcase.
-
-2015-08-26  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/tlsie_tiny_1.c: New testcase.
-
-2015-08-26  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x
-       * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name.
-       * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise.
-       * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise.
-
-2015-08-26  Jiong Wang  <jiong.wang@arm.com>
-
-       * lib/target-supports.exp (check_effective_target_aarch64_tlsle32):
-       New test directive.
-       * gcc.target/aarch64/tlsle_1.x: New test source.
-       * gcc.target/aarch64/tlsle12_1.c: New testcase.
-       * gcc.target/aarch64/tlsle24_1.c: Likewise.
-       * gcc.target/aarch64/tlsle32_1.c: Likewise.
-
-2015-08-26  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/29600
-       * gfortran.dg/shape_8.f90: New test.
-
-2015-08-25  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/67330
-       * gcc.dg/weak/weak-18.c: New test.
-
-2015-08-25  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-pr63969-missing-driver.c: Add call to
-       gcc_jit_context_set_bool_use_external_driver.
-
-2015-08-25  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.c-torture/execute/builtins/20010124-1.x: New.
-
-       * gcc.dg/20001117-1.c: Needs return_address.
-       * gcc.dg/20020415-1.c: Needs alloca.
-       * gcc.dg/graphite/id-pr44676.c: Needs profiling.
-       * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto
-       * gcc.dg/pr63186.c: Needs label_values.
-       * gcc.dg/torture/pr33848.c: Likwise.
-
-       * lib/target-supports.exp (check_effective_target_fopenacc,
-       check_effective_target_fopenmp): Disable for nvptx.
-       * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx.
-       * gcc.dg/stack-usage-1.c: Likewise.
-       * gcc.dg/stack-usage-2.c: Likewise.
-       * gcc.dg/unused-5.c: Likewise.
-       * gcc.dg/unwind-1.c: Likewise.
-
-2015-08-25  Christian Bruel  <christian.bruel@st.com>
-
-       * gcc.dg/Wno-frame-address.c: Skip for ARM.
-       * g++.dg/Wno-frame-address.C: Ditto.
-
-2015-08-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/67211
-       * g++.dg/pr67211.C: New test.
-
-2015-08-24  Louis Krupp <louis.krupp@zoho.com>
-
-       PR fortran/62536
-       PR fortran/66175
-       * gfortran.dg/block_end_error_1.f90: New test.
-       * gfortran.dg/blocks_nested_incomplete_1.f90: New test.
-
-2015-08-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66821
-       * gcc.target/i386/pr66821.c: New test.
-
-2015-08-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/67329
-       * gcc.target/i386/pr67329.c: New test.
-
-2015-08-24  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/pr49551.c: Needs -fdata-sections.
-
-       * gcc.dg/pr64935-2.c: Needs scheduling.
-
-       * gcc.dg/torture/pr66101.c: Needs nonlocal goto.
-       * gcc.dg/torture/pr63738.c: Likewise.
-       * gcc.dg/torture/pr64728.c: Likewise.
-       * gcc.dg/pr63748.c: Likewise.
-       * gcc.dg/20020312-2.c: Likewise.
-
-       * gcc.dg/torture/pr66123.c: Needs label_values.
-
-       * gcc.dg/torture/pr41261.c: Needs profiling.
-       * gcc.dg/pr26570.c: Likewise.
-       * gcc.dg/pr61776.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
-       * gcc.dg/gomp/pr34610.c: Likewise.
-       * gcc.dg/pr54121.c: Likewise.
-       * gcc.dg/20050325-1.c: Likewise.
-       * gcc.dg/pr66899.c: Likewise.
-       * gcc.dg/pr48770.c: Likewise.
-       * gcc.dg/pr24225.c: Likewise.
-
-       * gcc.dg/pr27531-1.c: Needs io.
-       * gcc.dg/pr44606.c: Likewise.
-
-       * gcc.dg/tree-ssa/nonzero-1.c: Needs weak.
-
-       * gcc.dg/pr51990.c: Needs alloca.
-
-       * gcc.misc-tests/options.exp: Disable profiling check for nvptx.
-
-2015-08-24  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/65468
-       * gcc.dg/gomp/static-chunk-size-one.c: New test.
-
-2015-08-23  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR libfortran/54572
-       * gfortran.dg/backtrace_1.f90: New test.
-
-2015-08-23  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR libfortran/62296
-       * gfortran.dg/execute_command_line_2.f90: New test.
-
-2015-08-23  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max.
-       * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename
-       vect_no_int_max to vect_no_int_min_max.
-       * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same.
-       * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same.
-       * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same.
-       * gcc.dg/vect/slp-reduc-4.c: Same.
-       * gcc.dg/vect/slp-reduc-5.c: Same.
-       * gcc.dg/vect/vect-125.c: Same.
-       * gcc.dg/vect/vect-13.c: Same.
-       * gcc.dg/vect/vect-double-reduc-3.c: Same.
-       * gcc.dg/vect/vect-reduc-1.c: Same.
-       * gcc.dg/vect/vect-reduc-1char-big-array.c: Same.
-       * gcc.dg/vect/vect-reduc-1char.c:Same.
-       * gcc.dg/vect/vect-reduc-1short.c: Same.
-       * gcc.dg/vect/vect-reduc-2.c: Same.
-       * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same.
-       * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same.
-       * lib/target-supports.exp: Same.
-
-2015-08-22  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/63693
-       * g++.dg/cpp0x/decltype63.C: New.
-
-2015-08-22  Nathan Sidwell  <nathan@acm.org>
-
-       * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca.
-       * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
-       * c-c++-common/Wunused-var-8.c: Likewise.
-       * c-c++-common/gomp/pr61486-2.c: Likewise.
-       * c-c++-common/Wunused-var-6.c: Likewise.
-       * c-c++-common/goacc/reduction-1.c: Likewise.
-       * c-c++-common/goacc/reduction-2.c: Likewise.
-       * c-c++-common/goacc/reduction-3.c: Likewise.
-       * c-c++-common/goacc/reduction-4.c: Likewise.
-       * gcc.dg/builtins-64.c: Likewise.
-       * gcc.dg/pr59523.c: Likewise.
-       * gcc.dg/tree-ssa/20080530.c: Likewise.
-       * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
-       * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
-       * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
-       * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
-       * gcc.dg/tree-ssa/20030807-2.c: Likewise.
-       * gcc.dg/pr59011.c: Likewise.
-       * gcc.dg/uninit-9.c: Likewise.
-       * gcc.dg/pr61561.c: Likewise.
-       * gcc.dg/vla-4.c: Likewise.
-       * gcc.dg/20101010-1.c: Likewise.
-       * gcc.dg/pr49120.c: Likewise.
-       * gcc.dg/20030331-2.c: Likewise.
-       * gcc.dg/compat/struct-by-value-22_main.c: Likewise.
-       * gcc.dg/pr25682.c: Likewise.
-       * gcc.dg/guality/guality.c: Likewise.
-       * gcc.dg/pr27301.c: Likewise.
-       * gcc.dg/uninit-9-O0.c: Likewise.
-       * gcc.dg/fold-alloca-1.c: Likewise.
-       * gcc.dg/pr41470.c: Likewise.
-       * gcc.dg/pr51491-2.c: Likewise.
-       * gcc.dg/winline-7.c: Likewise.
-       * gcc.dg/vla-2.c: Likewise.
-       * gcc.dg/pr50764.c: Likewise.
-       * gcc.dg/c99-vla-1.c: Likewise.
-       * gcc.dg/pr33238.c: Likewise.
-       * gcc.dg/c99-const-expr-13.c: Likewise.
-       * gcc.dg/builtin-return-1.c: Likewise.
-       * gcc.dg/vla-3.c: Likewise.
-       * gcc.dg/20020415-1.c: Likewise.
-       * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
-       * gcc.dg/shrink-wrap-alloca.c: Likewise.
-       * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
-       * gcc.dg/torture/calleesave-sse.c: Likewise.
-       * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
-       * gcc.dg/gomp/vla-2.c: Likewise.
-       * gcc.dg/gomp/vla-3.c: Likewise.
-       * gcc.dg/gomp/vla-4.c: Likewise.
-       * gcc.dg/gomp/pr30494.c: Likewise.
-       * gcc.dg/gomp/vla-5.c: Likewise.
-       * gcc.dg/pr51990-2.c: Likewise.
-       * gcc.dg/vla-22.c: Likewise.
-
-2015-08-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       * gcc.dg/cpp/multiline-2.c: Add column numbers.
-       * gcc.dg/dollar.c: Likewise.
-       * gcc.dg/pragma-message.c: Likewise.
-       * g++.dg/cpp1y/digit-sep-neg.C: Likewise.
-       * c-c++-common/raw-string-14.c: Likewise.
-
-2015-08-21  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
-       property that instantiation here is a compile-time error.
-
-2015-08-21  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/other/pr67065.C: Extend.
-
-2015-08-21  Nathan Sidwell  <nathan@acm.org>
-
-       * lib/target-supports.exp (check_effective_target_freestanding): nvptx
-       is freestanding.
-       (check_effective_target_global_constructor): New.
-       * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed.
-       * gcc.dg/debug/debug.exp: Skip  for nvptx.
-       * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise.
-
-       * gcc.c-torture/execute/981019-1.c: Ptx assembler bug.
-       * gcc.c-torture/compile/limits-externdecl.c: Likewise.
-       * gcc.c-torture/compile/pr33855.c: Likewise.
-       * gcc.c-torture/compile/920723-1.c: Likewise.
-       * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to
-       writing a const.
-       * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in
-       label.
-       * gcc.c-torture/compile/callind.c: Ptx assembler objects to label
-       'call'.
-
-       * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main
-       prototype normal.
-       * gcc.c-torture/execute/switch-1.c: Likewise.
-
-       * gcc.c-torture/execute/pr34456.c: Require not freestanding
-       * gcc.c-torture/execute/printf-1.c: Likewise.
-       * gcc.c-torture/execute/printf-chk-1.c: Likewise.
-       * gcc.c-torture/execute/fprintf-1.c: Likewise.
-       * gcc.c-torture/execute/fprintf-chk-1.c: Likewise.
-       * gcc.c-torture/execute/vprintf-1.c: Likewise.
-       * gcc.c-torture/execute/vprintf-chk-1.c: Likewise.
-       * gcc.c-torture/execute/vfprintf-1.c: Likewise.
-       * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise.
-       * gcc.c-torture/execute/builtins/fputs.x: Likewise.
-       * gcc.c-torture/execute/gofast.c: Likewise.
-       * gcc.c-torture/execute/complex-6.c: Likewise.
-
-       * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto.
-       * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
-       * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise.
-       * gcc.dg/setjmp-1.c: Likewise.
-       * gcc.dg/cleanup-5.c: Likewise.
-       * gcc.dg/cleanup-12.c: Likewise.
-       * gcc.dg/cleanup-13.c: Likewise.
-
-       * gcc.dg/constructor-1.c: Require global ctor.
-
-       * gcc.dg/fork-instrumentation.c: Require profiling.
-       * gcc.dg/20030107-1.c: Likewise.
-       * gcc.dg/20030702-1.c: Likewise.
-
-       * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging.
-       * gcc.dg/cpp/paste2.c: Likewise.
-       * gcc.dg/cpp/strify3.c: Likewise.
-       * gcc.dg/cpp/strify4.c: Likewise.
-       * gcc.dg/cpp/lexnum.c: Likewise.
-       * gcc.dg/cpp/digraphs.c: Likewise.
-       * gcc.dg/cpp/macro1.c: Likewise.
-
-2015-08-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/zvector/vec-load_bndry-1.c: New test.
-
-2015-08-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * lib/gcc-dg.exp: Add extra options for db-final to the command line
-       only once.
-
-2015-08-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd.
-       * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for
-       vec_vpmsum_be and vec_shasigma_be.
-
-2015-08-20  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * lib/target-supports.exp
-       (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants
-       with -mfp16-format=ieee.
-
-2015-08-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67065
-       * g++.dg/other/pr67065.C: New.
-
-2015-08-20  Simon Dardis  <simon.dardis@imgtec.com>
-
-       * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of
-       memcpy.
-       * gcc.target/mips/inline-memcpy-2.c: Ditto.
-       * gcc.target/mips/inline-memcpy-3.c: Ditto.
-       * gcc.target/mips/inline-memcpy-4.c: Ditto.
-       * gcc.target/mips/inline-memcpy-5.c: Ditto.
-
-2015-08-19  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.dg/wide_shift_64_1.c: New testcase.
-       * gcc.dg/wide_shift_128_1.c: Likewise.
-       * gcc.target/aarch64/ashlti3_1.c: Likewise.
-
-2015-08-19  Magnus Granberg  <zorry@gentoo.org>
-
-       * lib/target-supports.exp
-       (check_effective_target_fstack_protector_enabled): New test.
-       * gcc.target/i386/ssp-default.c: New test.
-
-2015-08-19  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/66929
-       * gfortran.dg/generic_31.f90: New.
-
-2015-08-19  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/67133
-       * g++.dg/torture/pr67133.C: New test.
-
-2015-08-18  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
-
-       * gcc.target/powerpc/altivec-35.c: New test.
-       * gcc.target/powerpc/p8vector-builtin-8.c: New test.
-       * gcc.target/powerpc/vsx-vector-7.c: New test.
-
-2015-08-18  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR middle-end/36757
-       * gcc.dg/builtins-error.c: Add checks for __builtin_signbit.
-       * gcc.dg/tg-tests.h: Add checks for __builtin_signbit.
-
-2015-08-18  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR rtl-optimization/67218
-       * gcc.c-torture/execute/ieee/pr67218.c,
-       gcc.target/aarch64/fcvt_int_float_double1.c,
-       gcc.target/aarch64/fcvt_int_float_double2.c,
-       gcc.target/aarch64/fcvt_int_float_double3.c,
-       gcc.target/aarch64/fcvt_int_float_double4.c,
-       gcc.target/aarch64/fcvt_uint_float_double1.c,
-       gcc.target/aarch64/fcvt_uint_float_double2.c,
-       gcc.target/aarch64/fcvt_uint_float_double3.c,
-       gcc.target/aarch64/fcvt_uint_float_double4.c: New tests.
-
-2015-08-18  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
-       dg-options to disable LSE extensions.
-       * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
-       * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
-       * gcc.target/aarch64/atomic-op-char.c: Likewise.
-       * gcc.target/aarch64/atomic-op-consume.c: Likewise.
-       * gcc.target/aarch64/atomic-op-imm.c: Likewise.
-       * gcc.target/aarch64/atomic-op-int.c: Likewise.
-       * gcc.target/aarch64/atomic-op-long.c: Likewise.
-       * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
-       * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
-       * gcc.target/aarch64/atomic-op-release.c: Likewise.
-       * gcc.target/aarch64/atomic-op-short.c: Likewise.
-       * gcc.target/aarch64/sync-comp-swap.c: Likewise.
-       * gcc.target/aarch64/sync-op-acquire.c: Likewise.
-       * gcc.target/aarch64/sync-op-full.c: Likewise.
-       * gcc.target/aarch64/sync-op-release.c: Likewise.
-
-2015-08-18  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67160
-       * g++.dg/cpp1z/feat-cxx1z.C: New.
-
-2015-08-18  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/67222
-       * gcc.dg/torture/pr67222.c: New test.
-
-2015-08-18  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.target/mips/interrupt_handler-bug-1.c: New test.
-
-2015-08-18  Bin Cheng  <bin.cheng@arm.com>
-
-       * gcc.dg/tree-ssa/loop-bound-1.c: New test.
-       * gcc.dg/tree-ssa/loop-bound-3.c: New test.
-       * gcc.dg/tree-ssa/loop-bound-5.c: New test.
-
-2015-08-17  Matthew Fortune  <matthew.fortune@imgtec.com>
-
-       * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa
-       which is used in later code.
-
-2015-08-17  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/67216
-       * g++.dg/cpp0x/nullptr34.C: New.
-       * g++.dg/warn/Wconversion2.C: Adjust.
-       * g++.dg/warn/Wnull-conversion-1.C: Likewise.
-       * g++.old-deja/g++.other/null3.C: Likewise.
-
-       * g++.dg/cpp0x/pr51313.C: Adjust.
-
-2015-08-17  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67221
-       * gcc.dg/torture/pr67221.c: New testcase.
-
-2015-08-17  Mike Stump  <mikestump@comcast.net>
-           Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/memcpy-aligned-1.c: New test.
-
-2015-08-16  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/54656
-       * gfortran.dg/norm_4.f90: Rename to...
-       * gfortran.dg/norm2_4.f90: this.
-       * gfortran.dg/norm2_5.f90: New test.
-
-2015-08-14  Alexandre Oliva  <aoliva@redhat.com>
-
-       * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
-       * gcc.dg/ssp-1.c: Make counter a register.
-       * gcc.dg/ssp-2.c: Likewise.
-       * gcc.dg/torture/parm-coalesce.c: New.
-
-2015-08-14  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/67133
-       * gcc.dg/torture/pr67133.c: New test.
-
-2015-08-14  Matthew Wahab  <matthew.wahab@arm.com>
-           Matthias Klose  <doko@debian.org>
-
-       PR target/67143
-       * gcc.c-torture/compile/pr67143.c: New
-       * gcc.target/aarch64/atomic-op-imm.c
-       (atomic_fetch_add_negative_RELAXED): New.
-       (atomic_fetch_sub_negative_ACQUIRE): New.
-
-2015-08-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar.
-       * gcc.target/aarch64/target_attr_8.c: Likewise.
-       * gcc.target/aarch64/target_attr_14.c: Likewise.
-
-2015-08-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/target_attr_1.c: Make test compile-only.
-
-2015-08-14  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.target/i386/builtin_target.c: Add skylake check.
-
-2015-08-13  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/pr66314.c: Moved from here to ..
-       * gcc.dg/asan/pr66314.c: Here.  Use -fno-sanitize=all
-       to clear all sanitizers before -fsanitize=kernel-address.
-
-2015-08-13  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/cinc_common_1.c: New test.
-
-2015-08-13  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/53421
-       * g++.dg/ext/attribute-may-alias-1.C: New.
-       * g++.dg/ext/attribute-may-alias-2.C: Likewise.
-
-2015-08-13  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/aarch64/atomic-inst-cas.c: New.
-       * gcc.target/aarch64/atomic-inst-ops.inc: New.
-
-2015-08-13  Andreas Schwab  <schwab@suse.de>
-
-       * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre.
-
-2015-08-13  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/62164
-       * g++.dg/torture/pr62164.C: New.
-
-2015-08-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67191
-       * gcc.dg/torture/pr67191.c: New testcase.
-       * g++.dg/torture/pr67191.C: Likewise.
-
-2015-08-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66502
-       PR tree-optimization/67167
-       * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase.
-
-2015-08-12  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/53330
-       * g++.dg/init/new42.C: New.
-
-2015-08-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/67071
-       * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new
-       vector constants.
-       * gcc.target/powerpc/pr67071-2.c: Likewise.
-       * gcc.target/powerpc/pr67071-3.c: Likewise.
-
-2015-08-12  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/55095
-       * c-c++-common/Wshift-overflow-6.c: New test.
-       * c-c++-common/Wshift-overflow-7.c: New test.
-       * g++.dg/cpp1y/left-shift-2.C: New test.
-
-2015-08-12  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/52742
-       * g++.dg/cpp0x/pr52742.C: New.
-
-2015-08-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
-       Check Knights Landing support.
-
-2015-08-12  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/47461
-       * g++.dg/warn/Wunused-result-1.C: New.
-
-2015-08-12  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase.
-       * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise.
-       * g++.dg/tree-ssa/pr61034.C: Adjust.
-       * gcc.dg/fold-compare-2.c: Likewise.
-       * gcc.dg/pr50763.c: Likewise.
-       * gcc.dg/predict-3.c: Likewise.
-       * gcc.dg/tree-ssa/20030709-2.c: Likewise.
-       * gcc.dg/tree-ssa/pr19831-3.c: Likewise.
-       * gcc.dg/tree-ssa/pr20657.c: Likewise.
-       * gcc.dg/tree-ssa/pr21001.c: Likewise.
-       * gcc.dg/tree-ssa/pr37508.c: Likewise.
-       * gcc.dg/tree-ssa/vrp04.c: Likewise.
-       * gcc.dg/tree-ssa/vrp07.c: Likewise.
-       * gcc.dg/tree-ssa/vrp09.c: Likewise.
-       * gcc.dg/tree-ssa/vrp16.c: Likewise.
-       * gcc.dg/tree-ssa/vrp20.c: Likewise.
-       * gcc.dg/tree-ssa/vrp25.c: Likewise.
-       * gcc.dg/tree-ssa/vrp87.c: Likewise.
-
-2015-08-12  Nathan Sidwell  <nathan@acm.org>
-
-       * gcc.dg/vrp-min-max-1.c: New.
-       * gcc.dg/vrp-min-max-2.c: New.
-
-2015-08-12  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust.
-
-2015-08-12  Tom de Vries  <tom@codesourcery.com>
-
-       PR testsuite/67175
-       * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan.
-       Handle absence of vector min/max for sparc.
-
-2015-08-11  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66954
-       * g++.dg/ext/mv25.C: New test.
-
-2015-08-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.target/i386/avx2-vect-shift.c: New test.
-
-2015-08-11  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR c/66098
-       PR c/66711
-       * gcc.dg/pragma-diag-3.c: New test.
-       * gcc.dg/pragma-diag-4.c: New test.
-
-2015-08-11  Nathan Sidwell  <nathan@acm.org>
-
-       * c-c++-common/dfp/operator-comma.c: Call init function.
-       * c-c++-common/dfp/convert-dfp-2.c: New test.
-
-2015-08-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
-       Treat model == 0x4f as Broadwell.
-
-2015-08-10  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR libfortran/67140
-       * gfortran.dg/pr67140.f90: New test.
-
-2015-08-10  Thomas Schwinge  <thomas@codesourcery.com>
-
-       PR libgomp/65742
-       PR middle-end/66332
-       * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C.
-
-2015-08-10  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR fortran/64022
-       * gfortran.dg/ieee/large_4.f90: New test.
-
-2015-08-08  Bud Davis  <jmdavis@link.com>
-
-       PR fortran/59746
-       * gfortran.dg/common_22.f90: New.
-
-2015-08-08  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       PR rtl-optimization/67028
-       * gcc.dg/pr67028.c: New testcase.
-
-2015-08-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR rtl-optimization/67029
-       * gcc.dg/pr67029.c: New test.
-
-2015-08-07  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/64104
-       * gfortran.dg/ieee/ieee_8.f90: New test.
-
-2015-08-07  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation
-       modifers.
-       * gcc.target/aarch64/noplt_2.c: Likewise.
-       * gcc.target/aarch64/noplt_3.c: Likewise.
-
-2015-08-06  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-benchmark.c (main): Record all elapsed times at each
-       optimization level, and print a summary at the end.
-
-2015-08-06  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/tlsdesc_hoist.c: New testcase.
-
-2015-08-06  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/noplt_3.c: New testcase.
-
-2015-08-06  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/noplt_1.c: New testcase.
-       * gcc.target/aarch64/noplt_2.c: Likewise.
-
-2015-08-06  Venkataramanan Kumar  <Venkataramanan.kumar@amd.com>
-
-       * gcc.dg/vect/vect-mult-pattern-1.c: New test.
-       * gcc.dg/vect/vect-mult-pattern-2.c: New test.
-
-2015-08-06  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/dwarfregtable-1.c: New test.
-       * gcc.target/s390/dwarfregtable-2.c: New test.
-       * gcc.target/s390/dwarfregtable-3.c: New test.
-
-2015-08-06  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/htm-builtins-z13-1.c: New test.
-
-2015-08-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/64022
-       * gfortran.dg/ieee/large_2.f90: New test.
-       * gfortran.dg/ieee/large_3.F90: New test.
-
-2015-08-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/64022
-       * gfortran.dg/ieee/large_1.f90: Adjust test.
-
-2015-08-05  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-           Jeff Law  <law@redhat.com>
-
-       PR c/16351
-       * gcc.dg/tree-ssa/isolate-2.c: Close comment.
-       * gcc.dg/tree-ssa/isolate-4.c: Likewise.
-       * gcc.dg/tree-ssa/wnull-dereference.c: New test.
-       * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference.
-       * gcc.dg/tree-ssa/isolate-3.c: Likewise.
-       * gcc.dg/tree-ssa/isolate-5.c: Likewise.
-
-2015-08-05  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR middle-end/66311
-       * gfortran.dg/pr66311.f90: New file.
-
-2015-08-05  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67121
-       * gcc.dg/torture/pr67121.c: New testcase.
-
-2015-08-05  Nick Clifton  <nickc@redhat.com>
-
-       * gcc.target/rl78: New directory.
-       * gcc.target/rl78/rl78.exp: New file: Test driver.
-       * gcc.target/rl78/test_addm3.c: New file: Test adds.
-
-2015-08-05  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67120
-       * gcc.dg/torture/pr67120.c: New testcase.
-
-2015-08-05  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/52846
-
-       * lib/fortran-modules.exp: Call cleanup-submodules from
-       cleanup-modules.
-       * gfortran.dg/public_private_module_2.f90: Add two XFAILS to
-       cover the cases where private entities are no longer optimized
-       away.
-       * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the
-       same reason.
-       * gfortran.dg/submodule_1.f08: Change cleanup module names.
-       * gfortran.dg/submodule_5.f08: The same.
-       * gfortran.dg/submodule_9.f08: The same.
-       * gfortran.dg/submodule_10.f08: New test.
-
-2015-08-05  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66595
-       * g++.dg/cpp1y/var-templ35.C: New.
-
-2015-08-05  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67055
-       * g++.dg/torture/pr67055.C: New testcase.
-
-2015-08-05  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/67109
-       * gcc.dg/torture/pr67109.c: New testcase.
-       * gcc.dg/vect/vect-119.c: Adjust.
-
-2015-08-05  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/67107
-       * gcc.dg/pr67107.c: New testcase.
-
-2015-08-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66197
-       * g++.dg/cpp1z/abbrev2.C: New.
-
-2015-08-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive.
-
-2015-08-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66392
-       * g++.dg/init/explicit4.C: New.
-
-2015-08-04  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
-
-       * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines
-       without VSX an Power8 vector support.
-
-2015-08-04  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase.
-
-2015-08-04  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/67110
-       * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add
-       -fno-pie -no-pie.
-
-2015-08-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66427
-       * g++.dg/cpp1y/var-templ34.C: New.
-
-2015-08-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test.
-       * gcc.target/aarch64/target_attr_1.c: Likewise.
-       * gcc.target/aarch64/target_attr_2.c: Likewise.
-       * gcc.target/aarch64/target_attr_3.c: Likewise.
-       * gcc.target/aarch64/target_attr_4.c: Likewise.
-       * gcc.target/aarch64/target_attr_5.c: Likewise.
-       * gcc.target/aarch64/target_attr_6.c: Likewise.
-       * gcc.target/aarch64/target_attr_7.c: Likewise.
-       * gcc.target/aarch64/target_attr_8.c: Likewise.
-       * gcc.target/aarch64/target_attr_9.c: Likewise.
-       * gcc.target/aarch64/target_attr_10.c: Likewise.
-       * gcc.target/aarch64/target_attr_11.c: Likewise.
-       * gcc.target/aarch64/target_attr_12.c: Likewise.
-       * gcc.target/aarch64/target_attr_13.c: Likewise.
-       * gcc.target/aarch64/target_attr_14.c: Likewise.
-       * gcc.target/aarch64/target_attr_15.c: Likewise.
-
-2015-08-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test.
-
-2015-08-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete.
-
-2015-08-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error
-       message.
-
-2015-08-04  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/64022
-       * gfortran.dg/ieee/ieee_7.f90: Adjust test.
-       * gfortran.dg/ieee/large_1.f90: New test.
-
-2015-08-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR tree-optimization/67043
-       * gcc.dg/pr67043.c: New test.
-
-2015-08-03  Peter Bergner  <bergner@vnet.ibm.com>
-
-       * gcc.target/powerpc/htm-tabort-no-r0.c: New test.
-
-2015-08-03  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use
-       it to push/pop timing items.
-       (main): For each optimization level, create a gcc_jit_timer, and
-       time all of the iteration within that level cumulatively.
-       * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case.
-       * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case.
-
-2015-08-03  Alexander Basov <coohpt@gmail.com>
-
-       PR middle-end/64744
-       PR middle-end/48470
-       PR middle-end/43404
-       * gcc.target/arm/pr43404.c : New testcase.
-       * gcc.target/arm/pr48470.c : New testcase.
-       * gcc.target/arm/pr64744-1.c : New testcase.
-       * gcc.target/arm/pr64744-2.c : New testcase.
-
-2015-08-03  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR tree-optimization/67077
-       * gcc.dg/pr67077.c: New test.
-
-2015-08-03  Jeff Law  <law@redhat.com>
-
-       PR middle-end/66314
-       PR gcov-profile/66899
-       * gcc.dg/pr66899.c: New test.
-       * gcc.dg/pr66314.c: New test.
-
-2015-08-03  Marek Polacek  <polacek@redhat.com>
-
-       PR c/67088
-       * gcc.dg/pr67088.c: New test.
-
-2015-08-03  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-       PR target/66731
-       * gcc.target/arm/vnmul-1.c: New.
-       * gcc.target/arm/vnmul-2.c: New.
-       * gcc.target/arm/vnmul-3.c: New.
-       * gcc.target/arm/vnmul-4.c: New.
-
-2015-08-03  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/64921
-       * gfortran.dg/class_allocate_20.f90: New.
-
-2015-08-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/csel_bfx_1.c: New test.
-       * gcc.target/aarch64/csel_imms_inc_1.c: Likewise.
-
-2015-08-02  Martin Sebor  <msebor@redhat.com>
-
-       * g++.dg/Wframe-address-in-Wall.C: New test.
-       * g++.dg/Wframe-address.C: New test.
-       * g++.dg/Wno-frame-address.C: New test.
-       * gcc.dg/Wframe-address-in-Wall.c: New test.
-       * gcc.dg/Wframe-address.c: New test.
-       * gcc.dg/Wno-frame-address.c: New test.
-
-2015-08-02  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       * c-c++-common/Wmisleading-indentation.c: Add more tests.
-
-2015-08-01  Michael Collison  <michael.collison@linaro.org
-           Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
-
-       * gcc.target/arm/mincmp.c: New test.
-
-2015-08-01  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/67091
-       * gfortran.dg/associated_target_6.f03: New test
-
-2015-08-01  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute
-       optimize ("-ftree-parallelize-loops=0").
-       Add successful scans for 2 detected reductions.  Add xfail scans for 3
-       detected reductions.
-       * gcc.dg/autopar/reduc-2short.c: Same.
-       * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute
-       optimize ("-ftree-parallelize-loops=0").  Add successful scans for 2
-       detected reductions.
-       * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min
-       and max reductions.
-
-2015-07-31  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/66977
-       * g++.dg/ubsan/pr66977.C: New test.
-
-2015-07-30  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/Wtautological-compare-3.c: New test.
-
-2015-07-29  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data.
-       (CHECK): Pass address of scalar, rather than array.
-
-2015-07-29  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case.
-
-2015-07-29  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/fp16/fp16.exp: New.
-       * gcc.target/aarch64/fp16/f16_convs_1.c: New.
-       * gcc.target/aarch64/fp16/f16_convs_2.c: New.
-
-2015-07-29  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/f16_movs_1.c: New test.
-
-2015-07-28  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
-       outer loop.
-
-2015-07-28  Luis Felipe Strano Moraes  <luis.strano@gmail.com>
-           Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       * gcc.dg/parm-incomplete-1.c: Update.
-       * gcc.dg/pr18809-1.c: Update.
-       * gcc.dg/pr27953.c: Update.
-       * gcc.dg/vla-11.c: Update.
-
-2015-07-27  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/Wtautological-compare-2.c: Remove unused line.
-
-2015-07-27  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline
-       attribute.  Update comment.
-       (main): Remove.
-       Add scan for not parallelizing inner loop.
-       * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline
-       attribute.
-       (main): Remove.
-
-2015-07-27  Marek Polacek  <polacek@redhat.com>
-
-       PR bootstrap/67030
-       * c-c++-common/Wtautological-compare-2.c: New test.
-
-2015-07-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66232
-       * gcc.target/i386/pr66232-6.c: New tests.
-       * gcc.target/i386/pr66232-7.c: Likewise.
-       * gcc.target/i386/pr66232-8.c: Likewise.
-       * gcc.target/i386/pr66232-9.c: Likewise.
-
-2015-07-27  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/66555
-       PR c/54979
-       * c-c++-common/Wtautological-compare-1.c: New test.
-
-2015-07-26  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/18969
-       * g++.dg/template/pr18969.C: New test.
-       * g++.dg/template/pr18969-2.C: New test.
-       * g++.old-deja/g++.jason/overload.C: Remove return value in
-       template function returning void.
-
-2015-07-26  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned
-       immediates to avoid shift-overflow warnings.
-
-2015-07-25  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/66857
-       * g++.dg/init/pr66857.C: New test.
-
-2015-07-25  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66648
-       * gcc.target/i386/pr66648.c: New test.
-
-2015-07-25  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/graphite/graphite.exp: Include uns-*.c files in
-       interchange_files and block_files variables.
-       * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
-       arithmetic.
-       * gcc.dg/graphite/uns-interchange-12.c: Same.
-       * gcc.dg/graphite/uns-interchange-14.c: Same.
-       * gcc.dg/graphite/uns-interchange-15.c: Same.
-       * gcc.dg/graphite/uns-interchange-9.c (foo): Same.
-       * gcc.dg/graphite/uns-interchange-mvt.c: Same.
-
-2015-07-25  Jeff Law  <law@redhat.com>
-
-       Revert:
-       PR lto/66752
-       * gcc.dg/tree-ssa/pr66752-2.c: New test.
-       * gcc.dg/torture/pr66752-1.c: New test
-       * g++.dg/torture/pr66752-2.C: New test.
-
-2015-07-25  David Edelsohn  <dje.gcc@gmail.com>
-
-       Revert:
-       2015-07-23  Alexandre Oliva  <aoliva@redhat.com>
-
-       PR rtl-optimization/64164
-       * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
-       * gcc.dg/ssp-1.c: Make counter a register.
-       * gcc.dg/ssp-2.c: Likewise.
-       * gcc.dg/torture/parm-coalesce.c: New.
-
-2015-07-24  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/graphite/block-1.c: Xfail scan.
-       * gcc.dg/graphite/interchange-12.c: Same.
-       * gcc.dg/graphite/interchange-14.c: Same.
-       * gcc.dg/graphite/interchange-15.c: Same.
-       * gcc.dg/graphite/interchange-9.c: Same.
-       * gcc.dg/graphite/interchange-mvt.c: Same.
-       * gcc.dg/graphite/uns-block-1.c: New test.
-       * gcc.dg/graphite/uns-interchange-12.c: New test.
-       * gcc.dg/graphite/uns-interchange-14.c: New test.
-       * gcc.dg/graphite/uns-interchange-15.c: New test.
-       * gcc.dg/graphite/uns-interchange-9.c: New test.
-       * gcc.dg/graphite/uns-interchange-mvt.c: New test.
-
-2015-07-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR c++/64079
-       * c-c++-common/Wunused-function-1.c: New.
-
-2015-07-24  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for
-       alternative exit-first loop transform.
-       * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt.c: Same.
-       * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
-       * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
-
-2015-07-24  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR ipa/66566
-       * gcc.target/i386/mpx/pr66566.c: New test.
-
-2015-07-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR bootstrap/66978
-       * gcc.target/i386/pr66978.c: New test.
-
-2015-07-24  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/gpr2fprsavecfi.c: New test.
-
-2015-07-24  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/insv-1.c: New test.
-       * gcc.target/s390/insv-2.c: New test.
-       * gcc.target/s390/insv-3.c: New test.
-
-2015-07-24  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail.
-
-2015-07-24  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
-
-       PR middle-end/25530
-       * gcc.dg/pr25530.c: New test.
-
-2015-07-24  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
-
-       PR middle-end/25529
-       * gcc.dg/pr25529.c: New test.
-
-2015-07-23  Kugan Vivekanandarajah  <kuganv@linaro.org>
-
-       * gcc.target/arm/reg_equal_test.c: New test.
-
-2015-07-23  Jeff Law  <law@redhat.com>
-
-       PR lto/66752
-       * gcc.dg/tree-ssa/pr66752-2.c: New test.
-       * gcc.dg/torture/pr66752-1.c: New test
-       * g++.dg/torture/pr66752-2.C: New test.
-
-2015-07-23  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/66572
-       * g++.dg/warn/Wlogical-op-2.C: New test.
-
-2015-07-23  Alexandre Oliva  <aoliva@redhat.com>
-
-       PR rtl-optimization/64164
-       * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
-       * gcc.dg/ssp-1.c: Make counter a register.
-       * gcc.dg/ssp-2.c: Likewise.
-       * gcc.dg/torture/parm-coalesce.c: New.
-
-2015-07-23  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/66908
-       * c-c++-common/ubsan/pr66908.c: New test.
-
-2015-07-23  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/autopar/outer-4.c: Add xfail.
-       * gcc.dg/autopar/outer-5.c: Same.
-       * gcc.dg/autopar/outer-6.c: Same.
-       * gcc.dg/autopar/reduc-2.c: Same.
-       * gcc.dg/autopar/reduc-2char.c: Same.
-       * gcc.dg/autopar/reduc-2short.c: Same.
-       * gcc.dg/autopar/reduc-8.c: Same.
-       * gcc.dg/autopar/uns-outer-4.c: New test.
-       * gcc.dg/autopar/uns-outer-5.c: New test.
-       * gcc.dg/autopar/uns-outer-6.c: New test.
-
-2015-07-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66952
-       * gcc.dg/torture/pr66952.c: Use signed char.
-
-2015-07-23  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR tree-optimization/66926,66951
-       * gcc.dg/vect/pr66951.c: New test.
-
-2015-07-23  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/52987
-       * g++.dg/parse/error57.C: New.
-       * g++.dg/expr/string-2.C: Update.
-
-2015-07-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66945
-       * gcc.dg/torture/pr66945.c: New testcase.
-
-2015-07-22  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66954
-       * g++.dg/ext/mv24.C: New test.
-
-2015-07-22  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
-       dg-options.
-
-2015-07-22  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/61831
-       PR fortran/66929
-       * gfortran.dg/generic_30.f90: New.
-
-2015-07-22  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66952
-       * gcc.dg/torture/pr66952.c: New testcase.
-
-2015-07-22  Charles Baylis  <charles.baylis@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
-       test.
-       * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
-       test.
-
-2015-07-21  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/template/crash81.C: Update.
-
-2015-07-21  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR ipa/66424.
-       * gcc.target/i386/pr66424.c: New.
-
-2015-07-21  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type.
-
-2015-07-21  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/61831
-       * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive.
-       Drop address sanitization.
-
-2015-07-21  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if):
-       Skip -march=armv4t.
-       (dg-additional-options): Set armv5t flag.
-
-2015-07-21  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow.
-       * gcc.dg/vmx/unpack.c: Likewise.
-       * gcc.target/powerpc/quad-atomic.c: Likewise.
-
-2015-07-20  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/asm-flag-5.c (f_ll): New.
-
-2015-07-20  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large
-       model.
-
-2015-07-20  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/55095
-       * c-c++-common/Wshift-overflow-1.c: New test.
-       * c-c++-common/Wshift-overflow-2.c: New test.
-       * c-c++-common/Wshift-overflow-3.c: New test.
-       * c-c++-common/Wshift-overflow-4.c: New test.
-       * c-c++-common/Wshift-overflow-5.c: New test.
-       * g++.dg/cpp1y/left-shift-1.C: New test.
-       * gcc.dg/c90-left-shift-2.c: New test.
-       * gcc.dg/c90-left-shift-3.c: New test.
-       * gcc.dg/c99-left-shift-2.c: New test.
-       * gcc.dg/c99-left-shift-3.c: New test.
-       * gcc.dg/pr40501.c: Use -Wno-shift-overflow.
-       * gcc.c-torture/execute/pr40386.c: Likewise.
-       * gcc.dg/vect/pr33373.c: Likewise.
-       * gcc.dg/vect/vect-shift-2-big-array.c: Likewise.
-       * gcc.dg/vect/vect-shift-2.c: Likewise.
-
-2015-07-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/neg_abs_1.c: New test.
-
-2015-07-18  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66922
-       * gcc.target/i386/pr66922.c: New test.
-
-2015-07-18  Sebastian Pop  <s.pop@samsung.com>
-
-       PR middle-end/46851
-       PR middle-end/60340
-       * gcc.dg/tree-ssa/pr42327.c: Removed.
-       * g++.dg/other/pr35011.C: Removed.
-
-2015-07-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66906
-       * gcc.target/i386/pr66906.c: New test.
-
-2015-07-17  Mikael Morin  <mikael@gcc.gnu.org>
-
-       * gfortran.dg/coarray_collectives_16.f90: Fix pattern
-       as follow-up to r225930.
-
-2015-07-17  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/52846
-       * lib/fortran-modules.exp (proc cleanup-submodules): New
-       procedure.
-       * gfortran.dg/submodule_1.f08: Change extension and clean up
-       the submodule files.
-       * gfortran.dg/submodule_2.f08: ditto
-       * gfortran.dg/submodule_6.f08: ditto
-       * gfortran.dg/submodule_7.f08: ditto
-       * gfortran.dg/submodule_8.f08: New test
-       * gfortran.dg/submodule_9.f08: New test
-
-2015-07-17  Aditya Kumar  <aditya.k7@samsung.com>
-           Sebastian Pop  <s.pop@samsung.com>
-
-       PR middle-end/61929
-       * gcc.dg/graphite/pr61929.c: New.
-
-2015-07-17  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-minus-7.c: New test.
-
-2015-07-17  Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
-
-       * gfortran.dg/co_reduce_1.f90: New file.
-
-2015-07-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66824
-       * gcc.target/i386/pr66824.c:
-
-2015-07-17  Andre Vehreschild  <vehre@gcc.gnu.org>
-
-       PR fortran/66035
-       * gfortran.dg/structure_constructor_13.f03: New test.
-
-2015-07-17  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/61831
-       * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number
-       of generated while loops in the tree dump.
-       * gfortran.dg/derived_constructor_comps_6.f90: New file.
-
-2015-07-17  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.dg/vect/vect-outer-simd-2.c: New test.
-
-2015-07-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66891
-       * gcc.target/i386/pr66891.c: New test.
-
-2015-07-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden.
-
-2015-07-16  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/66626
-       * gcc.target/i386/pr66626-2.c: New.
-
-2015-07-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66894
-       * gcc.dg/torture/pr66894.c: New testcase.
-
-2015-07-16  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/pr21031.c: Adjust.
-
-2015-07-16  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66866
-       * g++.dg/pr66866.C: New test.
-
-2015-07-15  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/vec-cmp-sel.c: New test.
-
-2015-07-15  Richard Biener  <rguenther@suse.de>
-
-       * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove
-       { -O3 -fomit-frame-pointer },
-       { -O3 -fomit-frame-pointer -funroll-loops } and
-       { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
-       in favor of
-       { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
-         -finline-functions }
-
-2015-07-15  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.target/mips/interrupt_handler-5.c: New test.
-
-2015-07-15  Matthew Fortune  <matthew.fortune@imgtec.com>
-           Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.target/mips/interrupt_handler-4.c: New test.
-
-2015-07-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR testsuite/66734
-       * gcc.dg/lto/lto.exp: Initialize MPX.
-
-2015-07-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate
-       dg-skip-if.
-       * gcc.target/arm/scd42-3.c: Likewise.
-
-2015-07-15  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch
-       code to be run when the pre-arch code increases the isa_rev to
-       mips32r6 or greater.
-
-2015-07-15  Richard Biener  <rguenther@suse.de>
-
-       * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove
-       { -O3 -fomit-frame-pointer },
-       { -O3 -fomit-frame-pointer -funroll-loops } and
-       { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
-       in favor of
-       { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
-         -finline-functions }
-       * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise.
-       * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer
-       to additional_flags.
-
-2015-07-15  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR rtl-optimization/66838
-       * gcc.target/i386/pr66838.c: New test.
-
-2015-07-14  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/66850
-       * g++.dg/template/pr66850.C: New test.
-
-2015-07-14  Sandra Loosemore  <sandra@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-           Chung-Lin Tang  <cltang@codesourcery.com>
-
-       * gcc.target/nios2/nios2-flushd.c: New.
-       * gcc.target/nios2/nios2-rdprs.c: New.
-       * gcc.target/nios2/r2-atomic.c: New.
-       * gcc.target/nios2/r2-eni.c: New.
-       * gcc.target/nios2/r2-wrpie.c: New.
-
-2015-07-14  Sandra Loosemore  <sandra@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-           Chung-Lin Tang  <cltang@codesourcery.com>
-
-       * gcc.target/nios2/cdx-ldstwm-1.c: New.
-       * gcc.target/nios2/cdx-ldstwm-2.c: New.
-
-2015-07-14  Sandra Loosemore  <sandra@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-           Chung-Lin Tang  <cltang@codesourcery.com>
-
-       * gcc.target/nios2/andci.c: New.
-       * gcc.target/nios2/bmx.c: New.
-       * gcc.target/nios2/cdx-add.c: New.
-       * gcc.target/nios2/cdx-branch.c: New.
-       * gcc.target/nios2/cdx-callret.c: New.
-       * gcc.target/nios2/cdx-loadstore.c: New.
-       * gcc.target/nios2/cdx-logical.c: New.
-       * gcc.target/nios2/cdx-mov.c: New.
-       * gcc.target/nios2/cdx-shift.c: New.
-       * gcc.target/nios2/cdx-sub.c: New.
-       * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern.
-
-2015-07-14  Andrea Azzarone  <azzaronea@gmail.com>
-
-       PR c++/65071
-       * g++.dg/cpp0x/vt-65071.C: New.
-
-2015-07-14  Sandra Loosemore  <sandra@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-           Chung-Lin Tang  <cltang@codesourcery.com>
-
-       * gcc.target/nios2/r2-io-range.c: New.
-       * gcc.target/nios2/r2-stio-1.c: New.
-       * gcc.target/nios2/r2-stio-2.c: New.
-       * gcc.target/nios2/nios2-ldxio.c: New.
-       * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead
-       of just compile.  Add more tests.
-
-2015-07-14  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       gfortran.dg/pr66864.f90: New test.
-
-2015-07-14  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/66626
-       * gcc.target/i386/pr66626.c: New.
-
-2015-07-14  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns.
-       * gcc.target/nios2/nios2-stack-check-2.c: Likewise.
-       * gcc.target/nios2/nios2-stack-check-3.c: New test case.
-
-2015-07-14  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/template/crash81.C: Adjust for error + inform change.
-       * g++.dg/template/pr58878.C: Likewise.
-       * g++.dg/template/shadow1.C: Likewise.
-       * g++.dg/template/shadow2.C: Likewise.
-       * g++.old-deja/g++.benjamin/tem03.C: Likewise.
-       * g++.old-deja/g++.benjamin/tem04.C: Likewise.
-       * g++.old-deja/g++.brendan/crash7.C: Likewise.
-       * g++.old-deja/g++.pt/shadow2.C: Likewise.
-
-2015-07-14  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66863
-       * gcc.dg/torture/pr66863.c: New testcase.
-
-2015-07-13  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/65186
-       * g++.dg/template/pr65186.C: New test.
-
-2015-07-13  Mantas Mikaitis  <mantas.mikaitis@arm.com>
-
-       * gcc.target/arm/macro_defs0.c: Add directive to skip
-       test if -marm is present.
-       * gcc.target/arm/macro_defs1.c: Likewise.
-
-2015-07-13  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/adds3.c: Adjust for more aggressive
-       if-conversion..
-       * gcc.target/aarch64/adds1.c: Likewise.
-       * gcc.target/aarch64/ands_1.c: Likewise.
-       * gcc.target/aarch64/bics_1.c: Likewise.
-       * gcc.target/aarch64/subs1.c: Likewise.
-       * gcc.target/aarch64/subs3.c: Likewise.
-
-2015-07-13  Andre Vehreschild  <vehre@gcc.gnu.org>
-
-       PR fortran/64589
-       * gfortran.dg/pr64589.f90: New test.
-
-2015-07-13  Renlin Li  <renlin.li@arm.com>
-
-       PR rtl/66556
-       * gcc.c-torture/execute/pr66556.c: New.
-
-2015-07-12  Aldy Hernandez  <aldyh@redhat.com>
-
-       * gcc.dg/20020219-1.c: Fix double word typos.
-       * gcc.dg/20020919-1.c: Same.
-
-2015-07-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
-           Jeff Law  <law@redhat.com>
-
-       PR middle-end/66726
-       * g++.dg/tree-ssa/pr66726.c: New test.
-       * gcc.dg/tree-ssa/pr66726-2.c: New test.
-       * gcc.dg/tree-ssa/pr66726.c: New test.
-
-2015-07-11  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/58734
-       * g++.dg/cpp0x/variadic-ttp2.C: New.
-
-2015-07-10  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/30044
-       * g++.dg/cpp0x/auto46.C: New test.
-       * g++.dg/template/pr30044.C: New test.
-       * g++.dg/template/shadow2.C: New test.
-       * g++.dg/template/error55.C: New test.
-       * g++.dg/template/crash83.C: Accept any error string.
-       * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template
-       parameters.
-       * g++.dg/cpp0x/variadic19.C: Likewise
-       * g++.dg/template/canon-type-13.C: Likewise.
-       * g++.old-deja/g++.pt/ttp42.C: Likewise.
-       * g++.dg/torture/20070621-1.C: Likewise.
-
-2015-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/54521
-       * g++.dg/init/explicit3.C: New.
-
-2015-07-10  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66819
-       * gcc.target/i386/pr66819-1.c: New test.
-       * gcc.target/i386/pr66819-2.c: Likewise.
-       * gcc.target/i386/pr66819-3.c: Likewise.
-       * gcc.target/i386/pr66819-4.c: Likewise.
-       * gcc.target/i386/pr66819-5.c: Likewise.
-
-2015-07-10  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66703
-       * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
-       __attribute__((noinline, noclone)).  Change "x" to "volatile char"
-       type to prevent possible flag-clobbering zero-extensions.
-       * gcc.target/i386/pr66703.c: New test.
-
-2015-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60842
-       * g++.dg/cpp0x/nsdmi-template15.C: New.
-
-2015-07-10  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/got_mem_hoist_1.c: New test.
-
-2015-07-10  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported.
-       * gcc.target/arm/flip-thumb.c: Likewise.
-
-2015-07-10  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66813
-       * gcc.target/i386/pr66813.c: New test.
-
-2015-07-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/66820
-       * gcc.dg/gomp/pr66820.c: New test.
-
-2015-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65592
-       * g++.dg/cpp0x/scoped_enum6.C: New.
-
-2015-07-10  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
-       * gfortran.dg/parloops-exit-first-loop-alt.f95: New test.
-
-2015-07-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66823
-       * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores
-       which should not be necessary.  XFAIL.
-
-2015-07-09  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64848
-       * g++.dg/cpp0x/lambda/lambda-ice14.C: New.
-
-2015-07-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/66633
-       * gcc.dg/gomp/pr66633-1.c: New test.
-       * gcc.dg/gomp/pr66633-2.c: New test.
-       * gcc.dg/gomp/pr66633-3.c: New test.
-       * gcc.dg/gomp/pr66633-4.c: New test.
-
-2015-07-09  John Marino  <gnugcc@marino.st>
-
-       * lib/target-supports.exp (check_effective_target_pie):
-       Add *-*-dragonfly*
-
-2015-07-09  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66814
-       * gcc.target/i386/pr66814.c: New test.
-
-2015-07-09  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-       PR target/66731
-       * gcc.target/aarch64/fnmul-1.c: Fix whitespace.
-       * gcc.target/aarch64/fnmul-2.c: Likewise.
-       * gcc.target/aarch64/fnmul-3.c: Likewise.
-       * gcc.target/aarch64/fnmul-4.c: Likewise.
-
-2015-07-09  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65790
-       * g++.dg/cpp0x/vt-65790.C: New.
-
-2015-07-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66818
-       * gcc.target/i386/pr66818.c: New test.
-
-2015-07-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66817
-       * gcc.target/i386/pr66817.c: New test.
-
-2015-07-09  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/66718
-       * gcc.dg/vect/vect-126.c: New test.
-
-2015-07-08  Carlos Sánchez de La Lama  <csanchezdll@gmail.com>
-
-       * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information
-       even when dwarf-2 is not the default.
-
-2015-07-08  Jeff Law  <law@redhat.com>
-
-       PR testsuite/66796
-       * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
-       to have a single memory reference.
-
-2015-07-08  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * g++.dg/other/dump-ada-spec-9.C: New test.
-
-2015-07-08  Jakub Jelinek  <jakub@redhat.com>
-
-       * g++.dg/vect/vect.exp: Run also simd* tests.
-       * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C".
-       (check_vect): Fix up get_cpuid call for C++.
-       * g++.dg/vect/simd-clone-1.cc: New test.
-
-2015-07-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80.
-
-2015-07-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/readeflags-1.c (abort): New prototype.
-       * gcc.target/i386/writeeflags-1.c (abort): Likewise.
-
-2015-07-08  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66806
-       * gcc.target/i386/pr66806.c: New test.
-
-2015-07-08  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66421
-       * g++.dg/cpp0x/auto45.C: New.
-
-2015-07-08  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR middle-end/66334
-       * gcc.target/i386/pr66334.c: New.
-
-2015-07-08  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix
-       comments.
-
-2015-07-08  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66783
-       * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c
-       (verify_code): Update expected error message.
-       * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c
-       (verify_code): Likewise.
-       * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c
-       (verify_code): Likewise.
-
-2015-07-08  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66793
-       * gcc.dg/torture/pr66793.c: New testcase.
-
-2015-07-08  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66794
-       * gcc.dg/torture/pr66794.c: New testcase.
-
-2015-07-08  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/66748
-       * g++.dg/abi/abi-tag15.C: New test.
-
-2015-07-08  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION.
-       * gcc.target/mips/branch-3.c: Ditto
-       * gcc.target/mips/branch-4.c: Ditto.
-       * gcc.target/mips/branch-5.c: Ditto.
-       * gcc.target/mips/branch-6.c: Ditto.
-       * gcc.target/mips/branch-7.c: Ditto.
-       * gcc.target/mips/branch-8.c: Ditto.
-       * gcc.target/mips/branch-9.c: Ditto.
-       * gcc.target/mips/branch-10.c: Ditto.
-       * gcc.target/mips/branch-11.c: Ditto.
-       * gcc.target/mips/branch-12.c: Ditto.
-       * gcc.target/mips/branch-13.c: Ditto.
-       * gcc.target/mips/umips-branch-5.c: New file.
-       * gcc.target/mips/umips-branch-6.c: New file.
-       * gcc.target/mips/umips-branch-7.c: New file.
-       * gcc.target/mips/umips-branch-8.c: New file.
-       * gcc.target/mips/umips-branch-9.c: New file.
-       * gcc.target/mips/umips-branch-10.c: New file.
-       * gcc.target/mips/umips-branch-11.c: New file.
-       * gcc.target/mips/umips-branch-12.c: New file.
-       * gcc.target/mips/umips-branch-13.c: New file.
-       * gcc.target/mips/umips-branch-14.c: New file.
-       * gcc.target/mips/umips-branch-15.c: New file.
-       * gcc.target/mips/umips-branch-16.c: New file.
-       * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define.
-       (OCCUPY_0xfffc): New define.
-
-2015-07-08  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/arm/unsigned-float.c: Different options for hf toolchain.
-
-2015-07-08  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/stack-1.c: Do not build the testcase for micromips.
-
-2015-07-07  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/bt-3.c: New test.
-       * gcc.target/i386/bt-4.c: Ditto.
-
-2015-07-07  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * g++.dg/other/dump-ada-spec-8.C: New test.
-
-2015-07-07  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66783
-       * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New
-       test case.
-       * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c:
-       New test case.
-       * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c:
-       New test case.
-       * jit.dg/test-error-mismatching-types-in-call.c (create_code):
-       Avoid using an opaque struct for local "f".
-
-2015-07-07  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66779
-       * jit.dg/all-non-failing-tests.h: Add test-pr66779.c.
-       * jit.dg/test-pr66779.c: New testcase.
-
-2015-07-07  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to
-       NOCOMPRESSION.
-
-2015-07-07  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust.
-
-2015-07-07  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction.
-       * gcc.target/mips/call-5.c: Ditto.
-       * gcc.target/mips/call-6.c: Ditto.
-
-2015-07-07  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
-
-       * gcc.dg/dx-test.c: New test-case.
-
-2015-07-07  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/66578
-       * gfortran.dg/allocate_with_source_9.f08: New test.
-
-2015-07-07  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/52144
-       * gcc.target/arm/flip-thumb.c: Fix scan.
-       * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan.
-       * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan.
-       * gcc.target/arm/attr_thumb-static.c: Test for all targets.
-       Fix return value.
-
-2015-07-06  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65956
-       * gcc.c-torture/execute/pr65956.c: New test.
-
-2015-07-06  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/arm/aapcs/align1.c: New.
-       * gcc.target/arm/aapcs/align_rec1.c: New.
-       * gcc.target/arm/aapcs/align2.c: New.
-       * gcc.target/arm/aapcs/align_rec2.c: New.
-       * gcc.target/arm/aapcs/align3.c: New.
-       * gcc.target/arm/aapcs/align_rec3.c: New.
-       * gcc.target/arm/aapcs/align4.c: New.
-       * gcc.target/arm/aapcs/align_rec4.c: New.
-       * gcc.target/arm/aapcs/align_vararg1.c: New.
-       * gcc.target/arm/aapcs/align_vararg2.c: New.
-
-2015-07-06  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       * gfortran.dg/iomsg_2.f90: New test.
-
-2015-07-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66749
-       * gcc.target/i386/pr66749.c: New test.
-
-2015-07-06  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66772
-       * gcc.dg/torture/pr66772-1.c: New testcase.
-       * gcc.dg/torture/pr66772-2.c: Likewise.
-
-2015-07-06  Andrew Bennett  <andrew.bennett@imgtec.com>
-
-       * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
-       the jals instruction.
-
-2015-07-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/53383
-       * gcc.target/i386/pr53383-1.c: New file.
-       * gcc.target/i386/pr53383-2.c: Likewise.
-       * gcc.target/i386/pr53383-3.c: Likewise.
-
-2015-07-06  Szabolcs Nagy  <szabolcs.nagy@arm.com>
-
-       * gcc.target/aarch64/fnmul-1.c: New.
-       * gcc.target/aarch64/fnmul-2.c: New.
-       * gcc.target/aarch64/fnmul-3.c: New.
-       * gcc.target/aarch64/fnmul-4.c: New.
-
-2015-07-06  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/66759
-       * gcc.dg/torture/pr66759.c: New testcase.
-
-2015-07-06  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/58586
-       * gfortran.dg/alloc_comp_class_3.f03: New test.
-       * gfortran.dg/alloc_comp_class_4.f03: New test.
-
-2015-07-06  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.c-torture/execute/pr66757.c: New test.
-
-2015-07-06  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/66720
-       * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult.
-
-2015-07-05  Chung-Lin Tang  <cltang@codesourcery.com>
-           Sandra Loosemore <sandra@codesourcery.com>
-
-       * gcc.target/nios2/gprel-offset.c: New test.
-
-2015-07-04  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66725
-       * gfortran.dg/pr66725.f90: New test.
-
-2015-07-03  Jason Merrill  <jason@redhat.com>
-
-       * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
-       Avoid narrowing error.
-
-2015-07-03  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       PR rtl-optimization/66706
-       * gcc.target/powerpc/shift-int.c: New testcase.
-
-2015-07-03  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66746.
-       * gcc.target/i386/pr66746.c: New file.
-
-2015-07-03  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase.
-
-2015-07-03  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       PR tree-optimization/66119
-       * g++.dg/opt/pr66119.C: New.
-
-2015-07-02  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/52846
-       * gfortran.dg/submodule_1.f90: New test
-       * gfortran.dg/submodule_2.f90: New test
-       * gfortran.dg/submodule_3.f90: New test
-       * gfortran.dg/submodule_4.f90: New test
-       * gfortran.dg/submodule_5.f90: New test
-       * gfortran.dg/submodule_6.f90: New test
-       * gfortran.dg/submodule_7.f90: New test
-
-2015-07-02  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR preprocessor/53690
-       * g++.dg/cpp/pr53690.C: New.
-
-2015-07-02  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/vec-cmp.c: New test.
-
-2015-07-02  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/56520
-       * gfortran.dg/pr56520.f90: New test.
-
-2015-07-02  Steven G. Kargl   <kargl@gcc.gnu.org>
-
-       PR fortran/66545
-       * gfortran.dg/pr66545_1.f90: New test.
-       * gfortran.dg/pr66545_2.f90: New test.
-
-2015-07-02  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w.
-       * gcc.dg/vect/vect-ifcvt-11.c: New testcase.
-
-2015-07-02  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/66719
-       * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting
-       unaligned loads.
-
-2015-07-02  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase.
-
-2015-07-01  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/mpx/pr66568.c (exit): New prototype.
-
-2015-07-01  Jason Merrill  <jason@redhat.com>
-
-       * lib/target-supports.exp (cxx_default): Set to C++14.
-
-2015-07-01  Tom de Vries  <tom@codesourcery.com>
-
-       PR testsuite/66723
-       * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of
-       scan-assembler.
-
-2015-07-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       * gfortran.dg/warn_conversion_8.f90:  New test.
-
-2015-07-01  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       PR rtl-optimization/61047
-       * gcc.c-torture/execute/20150611-1.c: New testcase.
-
-2015-07-01  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66700
-       * jit.dg/all-non-failing-tests.h: Add
-       test-pr66700-observing-write-through-ptr.c.
-       * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase.
-
-2015-07-01  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-accessing-union.c: Add comments for use by
-       gcc/jit/docs/topics/types.rst.
-
-2015-07-01  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * gcc.target/arm/armv8-sync-comp-swap.c: Replace
-       'do-require-effective-target' with 'dg-require-effective-target'.
-       * gcc.target/arm/armv8-sync-op-full.c: Likewise.
-       * gcc.target/arm/armv8-sync-op-release.c: Likewise.
-       * gcc.target/arm/armv8-sync-op-acquire.c: Likewise.  Also, replace
-       'stlex' with 'strex' as the expected output.
-
-2015-07-01  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60365
-       * g++.dg/cpp0x/gen-attrs-60.C: New.
-       * g++.dg/cpp1y/attr-deprecated-2.C: Likewise.
-
-2015-07-01  Jiong Wang  <jiong.wang@arm.com>
-
-       * lib/target-supports.exp (check_effective_target_aarch64_small_fpic):
-       New function.
-       * gcc.target/aarch64/pic-small.c: Restrict this test under
-       check_effective_target_aarch64_small_fpic.
-
-2015-07-01  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gfortran.dg/gomp/pr66633.f90: New test.
-
-2015-07-01  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/66686
-       * g++.dg/template/pr66686.C: New test.
-
-2015-06-30  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/lto17.ad[sb]: New test.
-
-2015-06-30  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/all-non-failing-tests.h: Add test-switch.c.
-       * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New
-       testcase.
-       * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c:
-       New testcase.
-       * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c:
-       New testcase.
-       * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c:
-       New testcase.
-       * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c:
-       New testcase.
-       * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c:
-       New testcase.
-       * jit.dg/test-switch.c: New testcase.
-       * jit.dg/test-switch.cc: New testcase.
-
-2015-06-30  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66546
-       * jit.dg/all-non-failing-tests.h: Add note about
-       test-validly-unreachable-block.c.
-       * jit.dg/test-validly-unreachable-block.c: New file.
-
-2015-06-30  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66628
-       * jit.dg/all-non-failing-tests.h: Add note about
-       test-extra-options.c.
-       * jit.dg/test-extra-options.c: New testcase.
-
-2015-06-30  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR debug/66691
-       * gcc.target/i386/pr66691.c: New.
-
-2015-06-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/iamcu/abi-iamcu.exp: New file.
-       * gcc.target/i386/iamcu/args.h: Likewise.
-       * gcc.target/i386/iamcu/asm-support.S: Likewise.
-       * gcc.target/i386/iamcu/defines.h: Likewise.
-       * gcc.target/i386/iamcu/macros.h: Likewise.
-       * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_returning.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise.
-       * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise.
-       * gcc.target/i386/iamcu/test_bitfields.c: Likewise.
-       * gcc.target/i386/iamcu/test_complex_returning.c: Likewise.
-       * gcc.target/i386/iamcu/test_passing_floats.c: Likewise.
-       * gcc.target/i386/iamcu/test_passing_integers.c: Likewise.
-       * gcc.target/i386/iamcu/test_passing_structs.c: Likewise.
-       * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise.
-       * gcc.target/i386/iamcu/test_passing_unions.c: Likewise.
-       * gcc.target/i386/iamcu/test_struct_returning.c: Likewise.
-       * gcc.target/i386/iamcu/test_varargs.c: Likewise.
-
-2015-06-30  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-minus-6.c: New test.
-
-       * gcc.dg/fold-ior-3.c: New test.
-
-2015-06-30  Edward Smith-Rowland  <3dw4rd@verizon.net>
-
-       Implement N4197 - Adding u8 character literals
-       * g++.dg/cpp1z/utf8.C: New.
-       * g++.dg/cpp1z/utf8-neg.C: New.
-       * g++.dg/cpp1z/udlit-utf8char.C: New.
-
-2015-06-30  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-ior-2.c (fn4): Swap operands.
-
-2015-06-30  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/parloops-exit-first-loop-alt-5.c: New test.
-       * gcc.dg/parloops-exit-first-loop-alt-6.c: New test.
-       * gcc.dg/parloops-exit-first-loop-alt-7.c: New test.
-       * gcc.dg/parloops-exit-first-loop-alt.c: Update comment.
-
-2015-06-30  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-ior-2.c: New test.
-
-2015-06-30  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/66652
-       * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test.
-       * gcc.dg/parloops-exit-first-loop-alt-3.c (f):  Rewrite using restrict
-       pointers.
-       * gcc.dg/parloops-exit-first-loop-alt.c: Same.
-
-2015-06-29  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65977
-       * g++.dg/cpp0x/constexpr-friend-3.C: New.
-       * g++.dg/cpp0x/constexpr-friend-2.C: Adjust.
-
-2015-06-29  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR fortran/66605
-       * gfortran.dg/wunused-parameter.f90: New test.
-
-2015-06-29  Richard Henderson  <rth@redhat.com>
-
-       * gcc.target/i386/asm-flag-1.c: New.
-       * gcc.target/i386/asm-flag-2.c: New.
-       * gcc.target/i386/asm-flag-3.c: New.
-       * gcc.target/i386/asm-flag-4.c: New.
-       * gcc.target/i386/asm-flag-5.c: New.
-
-2015-06-29  Marek Polacek  <polacek@redhat.com>
-
-       PR c/66322
-       * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases.
-       * c-c++-common/pr66322.c: New test.
-       * g++.dg/eh/scope1.C: Remove dg-warning.
-
-2015-06-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66677
-       * gcc.dg/vect/pr66677.c: New testcase.
-
-2015-06-29  Kugan Vivekanandarajah  <kuganv@linaro.org>
-
-       PR middle-end/64130
-       * gcc.dg/tree-ssa/pr64130.c: New test.
-
-2015-06-26  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/pic-small.c: New testcase.
-
-2015-06-26  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/forwprop-25.c: Adjust.
-
-2015-06-26  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-and-1.c: New test.
-       * gcc.dg/fold-and-2.c: New test.
-
-2015-06-26  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/warn11.adb: Add missing dg directive.
-       * gnat.dg/warn12.adb: New test.
-       * gnat.dg/warn12_pkg.ads: New helper.
-
-2015-06-26  Richard Biener  <rguenther@suse.de>
-
-       * gfortran.dg/reassoc_3.f90: Adjust.
-
-2015-06-26  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66412
-       * gcc.target/i386/pr66412.c: New test.
-
-2015-06-25  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/pr52631.c: Disable forwprop.
-
-2015-06-25  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.target/aarch64/vect-add-sub-cond.c: New test.
-
-2015-06-25  Richard Biener  <rguenther@suse.de>
-
-       * gfortran.dg/vect/vect-9.f90: New testcase.
-
-2015-06-25  Nick Clifton  <nickc@redhat.com>
-
-       * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300,
-       H8300 and M32R targets.
-
-2015-06-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR fortran/66528
-       * gfortran.dg/maxerrors.f90: New test.
-
-2015-06-08  DJ Delorie  <dj@redhat.com>
-
-       * gcc.dg/torture/pr66345.c: Fix assumption about size_t type.
-
-2015-06-24  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/mgeneral-regs_3.c: New.
-
-2015-06-24  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/mgeneral-regs_1.c: New file.
-       * gcc.target/aarch64/mgeneral-regs_2.c: New file.
-       * gcc.target/aarch64/nofp_1.c: New file.
-
-2015-06-24  Edward Smith-Rowland  <3dw4rd@verizon.net>
-
-       Implement N3928 - Extending static_assert
-       * g++.dg/cpp0x/static_assert8.C: Adjust.
-       * g++.dg/cpp0x/static_assert12.C: New.
-       * g++.dg/cpp0x/static_assert13.C: New.
-       * g++.dg/cpp1y/static_assert1.C: New.
-       * g++.dg/cpp1y/static_assert2.C: New.
-       * g++.dg/cpp1z/static_assert-nomsg.C: New.
-
-2015-06-24  Adam Butcher  <adam@jessamine.co.uk>
-
-       PR c++/65750
-       * g++.dg/cpp0x/trailing11.C: New.
-
-2015-06-24  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate
-       multilibs.
-       * gcc.target/arm/memset-inline-10.c: Likewise.
-       * gcc.target/arm/pr58784.c: Likewise.
-       * gcc.target/arm/pr59985.C: Likewise.
-       * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases.
-
-2015-06-24  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/aarch64/arm_align_max_pwr.c: New.
-       * gcc.target/aarch64/arm_align_max_stack_pwr.c: New.
-
-2015-06-24  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       Revert:
-       2015-06-23  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/30044
-       * g++.dg/cpp0x/auto45.C: New test.
-       * g++.dg/template/pr30044.C: New test.
-       * g++.dg/template/crash83.C: Accept any error string.
-       * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
-       parameters.
-       * g++.dg/cpp0x/variadic18.C: Likewise
-       * g++.dg/template/canon-type-13.C: Likewise.
-       * g++.old-deja/g++.pt/ttp42.C: Likewise.
-
-2015-06-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65811
-       * g++.dg/other/linkage2.C: New.
-
-2015-06-24  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       PR target/63408
-       * gcc.target/arm/pr63408.c: New test.
-
-2015-06-24  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * lib/c-torture.exp: Don't call check_effective_target_lto
-       before setting up environment correctly.
-       * lib/gcc-dg.exp: Likewise, and protect
-       gcc_force_conventional_output.
-
-2015-06-24  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       PR rtl-optimization/66306
-       * gcc.target/s390/pr66306.c: New test.
-
-2015-06-24  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check.
-       * gcc.target/s390/vector/vec-abi-attr-1.c: New test.
-       * gcc.target/s390/vector/vec-abi-attr-2.c: New test.
-       * gcc.target/s390/vector/vec-abi-attr-3.c: New test.
-       * gcc.target/s390/vector/vec-abi-attr-4.c: New test.
-       * gcc.target/s390/vector/vec-abi-attr-5.c: New test.
-       * gcc.target/s390/vector/vec-abi-attr-6.c: New test.
-
-2015-06-23  Chen Gang  <gang.chen.5i5j@gmail.com>
-
-       PR target/65803
-       * gcc.c-torture/pr65803.c: New test.
-
-2015-06-23  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/30044
-       * g++.dg/cpp0x/auto45.C: New test.
-       * g++.dg/template/pr30044.C: New test.
-       * g++.dg/template/crash83.C: Accept any error string.
-       * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
-       parameters.
-       * g++.dg/cpp0x/variadic18.C: Likewise
-       * g++.dg/template/canon-type-13.C: Likewise.
-       * g++.old-deja/g++.pt/ttp42.C: Likewise.
-
-2015-06-23  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/Wlogical-op-3.c: New test.
-
-2015-06-23  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66254
-       * g++.dg/cpp0x/scoped_enum5.C: New.
-
-2015-06-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66636
-       * gcc.dg/vect/pr66636.c: New testcase.
-
-2015-06-23  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-minus-4.c: New test.
-       * gcc.dg/fold-minus-5.c: New test.
-       * c-c++-common/ubsan/overflow-add-5.c: New test.
-
-2015-06-23  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       Add missing testcase from r224672.
-       2015-06-19  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/vax/bswapdi-1.c: New.
-
-2015-06-23  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/64674
-       * gfortran.dg/associate_18.f08: New test.
-
-2015-06-23  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66560
-       * gcc.target/i386/pr66560-1.c: New test.
-       * gcc.target/i386/pr66560-2.c: Ditto.
-       * gcc.target/i386/pr66560-3.c: Ditto.
-       * gcc.target/i386/pr66560-4.c: Ditto.
-
-2015-06-23  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * gcc.target/nvptx/nvptx.exp: New file.
-       * gcc.target/nvptx/proto-1.c: Likewise.
-
-2015-06-23  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/66449
-       * gcc.dg/vect/pr66449.c: New test.
-
-2015-06-22  Pierre-Marie de Rodat  <derodat@adacore.com>
-
-       * g++.dg/other/dump-ada-spec-5.C: New test.
-       * g++.dg/other/dump-ada-spec-6.C: Likewise.
-       * g++.dg/other/dump-ada-spec-7.C: Likewise.
-
-2015-06-22  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/inherit/pure1.C: Test location too.
-
-2015-06-22  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-ior-1.c: New test.
-       * gcc.dg/fold-minus-2.c: New test.
-       * gcc.dg/fold-minus-3.c: New test.
-       * gcc.dg/fold-plus-1.c: New test.
-       * gcc.dg/fold-plus-2.c: New test.
-       * gcc.dg/fold-xor-4.c: New test.
-       * gcc.dg/fold-xor-5.c: New test.
-
-2015-06-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       PR target/65914
-       * g++.dg/torture/pr65914.C:  New.
-
-2015-06-22  Richard Biener  <rguenther@suse.de>
-
-       * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on
-       not existing TORTURE_OPTIONS only.
-       * lib/gcc-dg.exp: Likewise.
-
-2015-06-22  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/52144
-       * gcc.target/arm/flip-thumb.c: New test.
-
-2015-06-22  Jan Hubicka  <hubicka@ucw.cz>
-           Martin Liska  <mliska@suse.cz>
-
-       PR ipa/65908
-       * g++.dg/ipa/pr65908.C: New testcase.
-
-2015-06-20  Mikhail Maltsev  <maltsevm@gmail.com>
-
-       PR c++/65882
-       * g++.dg/diagnostic/inhibit-warn-1.C: New test.
-       * g++.dg/diagnostic/inhibit-warn-2.C: New test.
-
-2015-06-19  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/debug1.ads: Adjust.
-
-2015-06-19  Jim Wilson  <jim.wilson@linaro.org>
-
-       * gcc.target/aarch64/fmovd-zero-mem.c: New.
-       * gcc.target/aarch64/fmovd-zero-reg.c: New.
-       * gcc.target/aarch64/fmovf-zero-mem.c: New.
-       * gcc.target/aarch64/fmovf-zero-reg.c: New.
-       * gcc.target/aarch64/fmovld-zero-mem.c: New.
-       * gcc.target/aarch64/fmovld-zero-mem.c: New.
-       * gcc.target/aarch64/fmovd-zero.c: Delete.
-       * gcc.target/aarch64/fmovf-zero.c: Delete.
-
-2015-06-19  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/vax/bswapdi-1.c: New.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
-       (_ARM_FPSCR): Add FZ field.
-       (clean_results): Force FZ=1 on AArch64.
-       * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file.
-
-2015-06-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/pr62308.c: New test.
-
-2015-06-19  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/66549
-       * gfortran.dg/gomp/omp_parallel_1.f90: New file.
-
-2015-06-19  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       * gcc.target/i386/mpx/pr66581.c: New test.
-
-2015-06-18  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/cmov9.c: New test.
-
-2015-06-18  Richard Biener  <rguenther@suse.de>
-
-       * g++.dg/other/const4.C: New testcase.
-
-2015-06-18  Michael Matz  <matz@suse.de>
-
-       PR middle-end/66253
-       * gcc.dg/vect/pr66253.c: New testcase.
-
-2015-06-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR target/66569
-       * gcc.target/i386/mpx/chkp-vararg.c: New test.
-
-2015-06-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR middle-end/66568
-       * gcc.target/i386/mpx/pr66568.c: New test.
-
-2015-06-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR middle-end/66567
-       * gcc.target/i386/mpx/pr66567.c: New test.
-
-2015-06-18  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66510
-       * gcc.dg/vect/slp-perm-12.c: New testcase.
-
-2015-06-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/noplt-1.c (dg-do): Fix target selector.
-       * gcc.target/i386/noplt-2.c (dg-do): Ditto.
-       * gcc.target/i386/noplt-3.c (dg-do): Ditto.
-       * gcc.target/i386/noplt-4.c (dg-do): Ditto.
-
-2015-06-17  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/66571
-       * g++.dg/gomp/pr66571-1.C: New test.
-
-       PR middle-end/66429
-       * c-c++-common/gomp/pr66429.c: New test.
-
-2015-06-17  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to...
-       * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c:
-       ...this.
-       * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c:
-       New testcase.
-       * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c:
-       New testcase.
-
-2015-06-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR testsuite/65944
-       * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function.
-
-2015-06-17  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.target/mips/pr65862-1.c: New test.
-       * gcc.target/mips/pr65862-2.c: Likewise.
-
-2015-06-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/pr54592.c: Remove dg-require-effective-target.
-       * gcc.target/i386/pr52252-atom.c: Ditto.
-       * gcc.target/i386/vect-div-1.c: Ditto.
-       * gcc.target/i386/rotate-5.c: Ditto.
-       * gcc.target/i386/pr50202.c: Ditto.
-       * gcc.target/i386/pr37843-3.c: Ditto.
-       * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto.
-       * gcc.target/i386/pr53397-1.c: Ditto.
-       * gcc.target/i386/pr55934.c: Ditto.
-       * gcc.target/i386/pr37843-4.c: Ditto.
-       * gcc.target/i386/pr60451.c: Ditto.
-       * gcc.target/i386/pr53397-2.c: Ditto.
-       * gcc.target/i386/vectorize1.c: Ditto.
-       * gcc.target/i386/extract-insert-combining.c: Ditto.
-       * gcc.target/i386/pr53759.c: Ditto.
-       * gcc.target/i386/pr52252-core.c: Ditto.
-       * gcc.target/i386/rotate-3.c: Ditto.
-       * gcc.target/i386/sse-20.c: Ditto.
-       * gcc.target/i386/rotate-4.c: Ditto.
-       * gcc.target/i386/pr61403.c: Ditto.
-       * gcc.target/i386/pr60205-2.c: Add dg-do compile directive.
-       * gcc.target/i386/pr60901.c: Ditto.
-       * gcc.target/i386/pr59794-7.c: Ditto.
-       * gcc.target/i386/pr62208.c: Ditto.
-       * gcc.target/i386/pr53416.c: Ditto.
-       * gcc.target/i386/asm-dialect-1.c: Ditto.
-       * gcc.target/i386/pr50038.c: Ditto.
-       * gcc.target/i386/47698.c: Ditto.
-       * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
-       * gcc.target/i386/pr59794-2.c: Ditto.
-       * gcc.target/i386/pr59794-3.c: Ditto.
-       * gcc.target/i386/pr39058.c: Ditto.
-       * gcc.target/i386/pr60205-1.c: Ditto.
-       * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive.
-       * gcc.target/i386/sse2-movq-2.c: Ditto.
-
-2015-06-17  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66251
-       * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.
-
-2015-06-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59682
-       * g++.dg/parse/new-placement1.C: New.
-
-2015-06-16  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c.
-       * jit.dg/test-compound-assignment.c: New testcase.
-
-2015-06-16  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66539
-       * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c
-       to "testcases" array.
-
-2015-06-16  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/66539
-       * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
-       * jit.dg/test-debug-strings.c: New test case.
-       * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
-       the discriminant has a sane debug string.
-
-2015-06-16  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/56766
-       * gcc.target/i386/pr56766-1.c: New test.
-       * gcc.target/i386/pr56766-2.c: Ditto.
-
-2015-06-16  Steve Ellcey  <sellcey@imgtec.com>
-
-       * gcc.target/mips/loongson-shift-count-truncated-1.c:
-       Skip on mips*-mti-linux* and mips*-img-linux* targets.
-       * gcc.target/mips/loongson-simd.c: Ditto.
-
-2015-06-16  Richard Biener  <rguenther@suse.de>
-
-       * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
-
-2015-06-16  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
-       passed by the testsuite driver.
-
-2015-06-16  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/slp-perm-11.c: New testcase.
-
-2015-06-16  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
-       dg-options.
-
-2015-06-16  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
-       Reinstate calls to torture-init and torture-finalize.
-
-2015-06-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
-
-2015-06-15  Nathan Sidwell  <nathan@acm.org>
-
-       PR c++/58583
-       * g++.dg/cpp0x/nsdmi-template14.C: New test.
-
-2015-06-15  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/51048
-       * g++.dg/cpp0x/local-type1.C: New.
-
-2015-06-15  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/44672
-       PR fortran/45440
-       PR fortran/57307
-       * gfortran.dg/allocate_with_source_3.f90: Removed check for
-       unimplemented error.
-       * gfortran.dg/allocate_with_source_7.f08: New test.
-       * gfortran.dg/allocate_with_source_8.f08: New test.
-
-2015-06-13  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/65168
-       * g++.dg/warn/Walways-true-3.C: New test.
-
-2015-06-13  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
-
-2015-06-13  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
-       (main): Remove superfluous attributes.
-       * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
-       * gcc.dg/parloops-exit-first-loop-alt.c: Same.
-
-2015-06-12  Venkataramanan Kumar  <venkataramanan.kumar@amd.com>
-
-       * gcc.target/i386/monitorx.c: New.
-       * gcc.target/i386/sse-12.c: Add -mmwaitx.
-       * 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.
-
-2015-06-11  Steve Ellcey  <sellcey@imgtec.com>
-
-       * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
-
-2015-06-11  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/66079
-       * gfortran.dg/allocatable_scalar_13.f90: New test
-
-2015-06-11  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/fold-xor-3.c: New test.
-
-2015-06-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/short-it-ifcvt-1.c: New test.
-       * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
-
-2015-06-11  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/52144
-       * gcc.target/arm/pragma_attribute.c: New test.
-
-2015-06-10  Uros Bizjak  <ubizjak@gmail.com>
-
-       * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps.
-
-2015-06-10  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66473
-       * gcc.target/i386/pr66473.c: New test.
-
-2015-06-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/66470
-       * gcc.dg/tls/pr66470.c: New test.
-       * gcc.target/i386/pr66470.c: New test.
-
-2015-06-10  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/52144
-       * gcc.target/arm/attr_arm.c: New test
-       * gcc.target/arm/attr_arm-err.c: New test
-       * gcc.target/arm/attr_thumb.c: New test
-       * gcc.target/arm/attr_thumb-static.c: New test
-
-2015-06-10  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       PR target/66200
-       PR target/66428
-       PR c++/66192
-       * g++.dg/abi/aarch64_guard1.C: Adjust test.
-
-2015-06-10  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
-       passed by the testsuite driver.
-
-2015-06-09  Alexandre Oliva  <aoliva@redhat.com>
-
-       Revert:
-       2015-06-09  Alexandre Oliva  <aoliva@redhat.com>
-       * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
-       * gcc.dg/ssp-1.c: Make counter a register.
-       * gcc.dg/ssp-2.c: Likewise.
-       * gcc.dg/torture/parm-coalesce.c: New.
-
-2015-06-09  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.target/i386/vararg-loc.c: New test.
-
-2015-06-09  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65815
-       * g++.dg/cpp0x/nsdmi-aggr1.C: New.
-       * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
-
-2015-06-09  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/66299
-       * gcc.dg/pr66299-1.c: New test.
-       * gcc.dg/pr66299-2.c: New test.
-       * gcc.dg/pr66299-3.c: New test.
-
-2015-06-09  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
-       passed by the testsuite driver.
-
-2015-06-09  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/66423
-       * gcc.dg/fold-modpow2.c: New testcase.
-
-2015-06-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66419
-       * gcc.dg/vect/bb-slp-37.c: New testcase.
-
-2015-06-09  Shiva Chen  <shiva0217@gmail.com>
-
-       * gcc.target/arm/stl-cond.c: New test.
-
-2015-06-09  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/66413
-       * gcc.dg/torture/pr66413.c: New testcase.
-
-2015-06-09  Alexandre Oliva  <aoliva@redhat.com>
-
-       * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
-       * gcc.dg/ssp-1.c: Make counter a register.
-       * gcc.dg/ssp-2.c: Likewise.
-       * gcc.dg/torture/parm-coalesce.c: New.
-
-2015-06-08  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
-
-2015-06-08  Tom de Vries  <tom@codesourcery.com>
-
-       PR rtl-optimization/66444
-       * gcc.dg/pr66444.c: New test.
-
-2015-06-08  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66245
-       * gfortran.dg/class_is_1.f90: New test.
-       * gfortran.dg/type_is_1.f90: Ditto.
-
-2015-06-08  Marek Polacek  <polacek@redhat.com>
-
-       PR c/66415
-       * gcc.dg/cpp/pr66415-1.c: New test.
-       * gcc.dg/cpp/pr66415-2.c: New test.
-
-2015-06-08  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66422
-       * gcc.dg/Warray-bounds-16.c: New testcase.
-
-2015-06-08  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/slp-perm-10.c: New testcase.
-       * gcc.dg/vect/slp-23.c: Adjust.
-       * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
-       vector pointer update.
-
-2015-06-08  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/66452
-       * g++.dg/ubsan/pr66452.C: New test.
-
-2015-06-08  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/66436
-       * gcc.dg/gomp/dump-new-function-2.c: New test.
-       * gcc.dg/gomp/dump-new-function-3.c: Same.
-       * gcc.dg/gomp/dump-new-function.c: Same.
-
-2015-06-08  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/66435
-       * gcc.dg/gomp/notify-new-function-2.c: New test.
-       * gcc.dg/gomp/notify-new-function-3.c: Same.
-       * gcc.dg/gomp/notify-new-function.c: Same.
-
-2015-06-06  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
-       * gfortran.dg/lto/bind_c-1_1.c: New testcase.
-       * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
-       * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
-       * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
-       * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
-       -fshort-enum.
-
-2015-06-06  Thomas Koenig  <tkoenig@netcologne.de>
-
-       PR fortran/47659
-       * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
-       * gfortran.dg/warn_conversion.f90: Add warning for change in value
-       for assignment.
-       * gfortran.dg/warn_conversion_3.f90: Add warnings.
-       * gfortran.dg/warn_conversion_5.f90: New test.
-       * gfortran.dg/warn_conversion_6.f90: New test.
-       * gfortran.dg/warn_conversion_7.f90: New test.
-
-2015-06-05  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66347
-       * gfortran.dg/blockdata_9.f: New test.
-
-2015-06-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/66385
-       * gfortran.dg/forall_17.f90:  New test.
-
-2015-06-05  Aldy Hernandez  <aldyh@redhat.com>
-
-       * g++.dg/cpp0x/pr57101.C: Add warning.
-       * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
-       * g++.dg/ext/visibility/anon7.C: Same.
-       * g++.dg/ipa/pr63587-2.C: Same.
-       * g++.dg/opt/dump1.C: Same.
-       * g++.dg/opt/pr59622-3.C: Same.
-       * g++.dg/opt/pr59622.C: Same.
-       * g++.dg/torture/pr46383.C: Same.
-       * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
-       * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
-       * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
-       functions.
-       * gfortran.dg/intent_out_8.f90: Same.
-       * gfortran.dg/warn_target_lifetime_3.f90: Same.
-
-2015-06-05  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66377
-       gfortran.dg/equiv_9.f90: New test.
-
-
-2015-06-05  Tom de Vries  <tom@codesourcery.com>
-
-       merge from gomp4 branch:
-       2015-05-28  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/65443
-       * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
-       * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
-       * gcc.dg/parloops-exit-first-loop-alt.c: New test.
-
-2015-06-05  Nathan Sidwell  <nathan@acm.org>
-
-       PR c++/52595
-       * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
-
-2015-06-05  Kugan Vivekanandarajah  <kuganv@linaro.org>
-
-       * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
-
-2015-06-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
-
-2015-06-04  Sriraman Tallam  <tmsriram@google.com>
-
-       * gcc.target/i386/noplt-1.c: New test.
-       * gcc.target/i386/noplt-2.c: New test.
-       * gcc.target/i386/noplt-3.c: New test.
-       * gcc.target/i386/noplt-4.c: New test.
-
-2015-06-04  Thomas Koenig  <tkoenig@netcologne.de>
-
-       PR fortran/58749
-       * gfortran.dg/adjustl_1.f90:  New test.
-
-2015-06-04  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/lto/c-compatible-types_0.c: New testcase.
-       * gcc.dg/lto/c-compatible-types_1.c: New testcase.
-
-2015-06-03  Jan Hubicka  <hubicka@ucw.cz>
-
-       * lto.c (iterative_hash_canonical_type,
-       gimple_register_canonical_type): only hash main variants of types
-
-2015-06-04  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
-       Move set of dg-do-what-default after early return.
-
-2015-06-04  Marek Polacek  <polacek@redhat.com>
-
-       PR c/66341
-       * gcc.dg/lvalue-8.c: New test.
-
-2015-06-03  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-           Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66130
-       * g++.dg/other/pr66130.C: New.
-       * g++.dg/cpp0x/pr66130.C: Likewise.
-
-2015-06-03  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/cpp0x/decl-loc1.C: New.
-       * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
-       * g++.dg/cpp0x/constexpr-object1.C: Likewise.
-       * g++.dg/init/ctor8.C: Likewise.
-       * g++.dg/parse/semicolon4.C: Likewise.
-
-2015-06-03  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/66190
-       * g++.dg/ubsan/static-init-1.C: New test.
-       * g++.dg/ubsan/static-init-2.C: New test.
-       * g++.dg/ubsan/static-init-3.C: New test.
-
-2015-06-03  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66275
-       * gcc.target/i386/pr66275.c: New test.
-
-2015-06-03  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
-
-       * gcc.dg/Wcxx-compat-22.c: New testcase.
-       * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
-       * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
-       * c-c++-common/pr58346-1.c: Likewise.
-       * c-c++-common/transparent-union-1.c: Likewise.
-
-2015-06-02  Andres Tiraboschi  <andres.tiraboschi@tallertechnologies.com>
-
-       * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
-       * g++.dg/plugin/def_plugin.c: New file.
-       * g++.dg/plugin/def-plugin-test.C: New file.
-
-2015-06-03  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/bb-slp-36.c: New testcase.
-
-2015-06-03  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.dg/lto/chkp-removed-alias_0.c: New.
-
-2015-06-03  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.dg/lto/chkp-privatize-1_0.c: New.
-       * gcc.dg/lto/chkp-privatize-1_1.c: New.
-       * gcc.dg/lto/chkp-privatize-2_0.c: New.
-       * gcc.dg/lto/chkp-privatize-2_1.c: New.
-
-2015-06-03  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64223
-       PR c/29358
-       * gcc.dg/pr64223-1.c: New test.
-       * gcc.dg/pr64223-2.c: New test.
-
-2015-06-03  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/63916
-       * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
-
-2015-06-03  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66375
-       * gcc.dg/torture/pr66375.c: New testcase.
-
-2015-06-03  Bin Cheng  <bin.cheng@arm.com>
-
-       * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
-
-2015-06-02  Kugan Vivekanandarajah  <kuganv@linaro.org>
-
-       PR target/65768
-       * gcc.target/arm/maskdata.c: Remove -fno-gcse.
-
-2015-06-02  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66380
-       * gfortran.dg/reshape_7.f90: New test.
-
-2015-06-02  David Malcolm  <dmalcolm@redhat.com>
-
-       PR c/66220:
-       * c-c++-common/Wmisleading-indentation.c (fn_35): New.
-       (fn_36): New.
-
-2015-06-02  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
-
-       PR c/49551
-       * gcc.dg/pr49551.c: New testcase.
-
-2015-06-02  Richard Biener  <rguenther@suse.de>
-
-       PR debug/65549
-       * g++.dg/lto/pr65549_0.C: New testcase.
-
-2015-06-02  Thomas Schwinge  <thomas@codesourcery.com>
-
-       PR libgomp/65742
-       PR middle-end/66332
-       * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
-
-2015-06-02  Uros Bizjak  <ubizjak@gmail.com>
-
-       * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
-
-2015-06-02  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/61683
-       * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
-
-2015-06-02  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/48052
-       * gcc.dg/tree-ssa/scev-8.c: New.
-       * gcc.dg/tree-ssa/scev-9.c: New.
-       * gcc.dg/tree-ssa/scev-10.c: New.
-       * gcc.dg/vect/pr48052.c: New.
-
-2015-06-02  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
-
-2015-06-02  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
-
-2015-06-02  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/66345
-       * gcc.dg/torture/pr66345.c: New test.
-
-2015-06-02  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65961
-       * gcc.dg/torture/pr65961.c: New testcase.
-
-2015-06-02  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/52563
-       PR tree-optimization/62173
-       * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
-       * gcc.dg/tree-ssa/scev-4.c: Ditto.
-
-2015-06-01  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/varsize_return2.ads: New test.
-       * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
-
-2015-06-01  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.dg/vect/vect-outer-simd-1.c: New test.
-
-2015-06-01  Matthew Wahab  <matthew.wahab@arm.com>
-
-       PR target/65697
-       * gcc.target/aarch64/sync-comp-swap.c: New.
-       * gcc.target/aarch64/sync-comp-swap.x: New.
-       * gcc.target/aarch64/sync-op-acquire.c: New.
-       * gcc.target/aarch64/sync-op-acquire.x: New.
-       * gcc.target/aarch64/sync-op-full.c: New.
-       * gcc.target/aarch64/sync-op-full.x: New.
-       * gcc.target/aarch64/sync-op-release.c: New.
-       * gcc.target/aarch64/sync-op-release.x: New.
-
-2015-06-01  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/thumb-ltu.c (foo): Predefined.
-       (bar): Predefined.
-
-2015-06-01  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66349
-       PR tree-optimization/66352
-       PR tree-optimization/66357
-       * gcc.dg/torture/pr66357.c: New testcase.
-       * gcc.dg/torture/pr66349.c: Likewise.
-       * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
-
-2015-06-01  Richard Biener  <rguenther@suse.de>
-
-       Revert
-       2015-05-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66314
-       * gcc.dg/asan/pr66314.c: New testcase.
-
-2015-06-01  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/ipa/ipa-pta-1.c: Adjust.
-
-2015-06-01  Jakub Jelinek  <jakub@redhat.com>
-
-       * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
-       directives.
-       (hp3, hp4): Add inline keyword.
-       * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
-       (hp2): Add inline keyword.
-       * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
-       (hp2): Add inline keyword.
-
-2015-06-01  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65527
-       * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
-       * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
-       * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
-       * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
-
-2015-06-01  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
-       wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
-
-2015-06-01  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66280
-       * g++.dg/torture/pr66280.C: New testcase.
-       * g++.dg/torture/pr66280-2.C: Likewise.
-
-2015-06-01  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/addr9_1.adb: New test.
-       * gnat.dg/addr9_2.adb: Likewise.
-       * gnat.dg/addr9_3.adb: Likewise.
-       * gnat.dg/addr9_4.adb: Likewise.
-
-2015-05-31  Eric Botcazou  <ebotcazou@adacore.com>
-
-         * g++.dg/other/dump-ada-spec-4.C: New test.
-
-2015-05-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.dg/alias-8.c: Fix dg-warning.
-
-2015-05-30  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/alias-8.c: Do not xfail.
-       * gcc.dg/pr62167.c: Prevent FRE.
-       * gcc.dg/alias-14.c: New testcase.
-
-2015-05-29  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
-
-2015-05-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       PR target/66215
-       * gcc.target/s390/hotpatch-1.c: Remove optimization options from
-       dg-options.
-       * gcc.target/s390/hotpatch-10.c: Likewise.
-       * gcc.target/s390/hotpatch-11.c: Likewise.
-       * gcc.target/s390/hotpatch-12.c: Likewise.
-       * gcc.target/s390/hotpatch-17.c: Likewise.
-       * gcc.target/s390/hotpatch-18.c: Likewise.
-       * gcc.target/s390/hotpatch-20.c: Likewise.
-       * gcc.target/s390/hotpatch-21.c: Likewise.
-       * gcc.target/s390/hotpatch-22.c: Likewise.
-       * gcc.target/s390/hotpatch-23.c: Likewise.
-       * gcc.target/s390/hotpatch-24.c: Likewise.
-       * gcc.target/s390/hotpatch-2.c: Likewise.  Adjust scan-assembler
-       to check for the exact nops too.
-       * gcc.target/s390/hotpatch-3.c: Likewise.
-       * gcc.target/s390/hotpatch-4.c: Likewise.
-       * gcc.target/s390/hotpatch-5.c: Likewise.
-       * gcc.target/s390/hotpatch-6.c: Likewise.
-       * gcc.target/s390/hotpatch-7.c: Likewise.
-       * gcc.target/s390/hotpatch-8.c: Likewise.
-       * gcc.target/s390/hotpatch-9.c: Likewise.
-       * gcc.target/s390/hotpatch-14.c: Likewise.
-       * gcc.target/s390/hotpatch-15.c: Likewise.
-       * gcc.target/s390/hotpatch-16.c: Likewise.
-       * gcc.target/s390/hotpatch-19.c: Likewise.
-       * gcc.target/s390/hotpatch-25.c: Likewise.  Remove
-       scan-assembler-times counting number of .align directives.
-       * gcc.target/s390/hotpatch-13.c: Remove optimization options from
-       dg-options.  Remove scan-assembler-times counting number of .align
-       directives.
-       * gcc.target/s390/hotpatch-26.c: New file.
-       * gcc.target/s390/hotpatch-27.c: New file.
-       * gcc.target/s390/hotpatch-28.c: New file.
-       * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
-       using -Os -O0 -O1 -O2 -O3 options.
-
-2015-05-29  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
-
-2015-05-29  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/66142
-       * gcc.dg/vect/pr66142.c: New test.
-
-2015-05-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66314
-       * gcc.dg/asan/pr66314.c: New testcase.
-
-2015-05-29  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
-
-       * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
-       cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
-       Adjust all callers.
-       (schedule-cleanups, dg-keep-saved-temps): New proc.
-       (gcc-dg-test-1): Schedule cleanups.
-       * lib/profopt.exp (profopt-execute): Likewise.
-       * g++.dg/cdce3.C: Adjust expected line numbers.
-       * gcc.dg/cdce1.c: Likewise.
-       * gcc.dg/cdce2.c: Likewise.
-       * gcc.dg/strlenopt-22.c: Fix comment delimiter.
-       * gcc.dg/strlenopt-24.c: Likewise.
-       * gcc.dg/tree-ssa/vrp26.c: Likewise.
-       * gcc.dg/tree-ssa/vrp28.c: Likewise.
-       * obj-c++.dg/encode-2.mm: Likewise.
-
-2015-05-28  DJ Delorie  <dj@redhat.com>
-
-       * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
-
-2015-05-28  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/discr43.adb: New test.
-
-2015-05-28  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/varsize_temp.adb: Rename into...
-       * gnat.dg/varsize1.adb: ...this.
-       * gnat.dg/varsize_copy.ad[sb]: Rename into...
-       * gnat.dg/varsize2.ad[sb]: ...this.
-       * gnat.dg/varsize3_1.adb: New test.
-       * gnat.dg/varsize3_2.adb: Likewise.
-       * gnat.dg/varsize3_3.adb: Likewise.
-       * gnat.dg/varsize3_4.adb: Likewise.
-       * gnat.dg/varsize3_5.adb: Likewise.
-       * gnat.dg/varsize3_6.adb: Likewise.
-       * gnat.dg/varsize3_pkg1.ads: New helper.
-       * gnat.dg/varsize3_pkg2.ads: Likewise.
-       * gnat.dg/varsize3_pkg3.ads: Likewise.
-
-2015-05-28  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/slp-reduc-sad.c: New testcase.
-
-2015-05-28  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66142
-       * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
-
-2015-05-28  Lawrence Velázquez  <vq@larryv.me>
-
-       PR target/63810
-       * gcc.dg/darwin-minversion-3.c: Update testcase.
-       * gcc.dg/darwin-minversion-4.c: Ditto.
-       * gcc.dg/darwin-minversion-5.c: New testcase.
-       * gcc.dg/darwin-minversion-6.c: Ditto.
-       * gcc.dg/darwin-minversion-7.c: Ditto.
-       * gcc.dg/darwin-minversion-8.c: Ditto.
-       * gcc.dg/darwin-minversion-9.c: Ditto.
-       * gcc.dg/darwin-minversion-10.c: Ditto.
-       * gcc.dg/darwin-minversion-11.c: Ditto.
-       * gcc.dg/darwin-minversion-12.c: Ditto.
-
-2015-05-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR rtl-optimization/66168
-       * gcc.c-torture/compile/pr66168.c: New test.
-
-2015-05-27  Jeff Law  <law@redhat.com>
-
-       PR target/39726
-       * gcc.dg/target/m68k/pr39726-1.c: New test.
-
-2015-05-27  Nathan Sidwell  <nathan@acm.org>
-
-       PR c++/66270
-       * g++.dg/ext/alias-canon3.C: New.
-
-2015-05-27  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66272
-       Revert parts of
-       2014-08-15  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/62031
-       * gcc.dg/torture/pr66272.c: New testcase.
-
-2015-05-27  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/slp-reduc-7.c: New testcase.
-
-2015-05-27  Honggyu Kim  <hong.gyu.kim@lge.com>
-
-       PR target/65358
-       * gcc.dg/pr65358.c: New test.
-
-2015-05-27  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/65548
-       * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
-       semantic.
-       * gfortran.dg/allocate_with_source_6.f90: New test.
-
-2015-05-26  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/atomic7_1.adb: New test.
-       * gnat.dg/atomic7_2.adb: Likewise.
-       * gnat.dg/atomic7_pkg1.ads: New helper.
-       * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
-
-2015-05-26  Michael Matz  <matz@suse.de>
-
-       PR middle-end/66251
-       * gcc.dg/vect/pr66251.c: New test.
-
-2015-05-26  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66142
-       * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
-
-2015-05-26  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/66082
-       * gfortran.dg/allocatable_scalar_13.f90: New test
-
-2015-05-25  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/warn11.adb: New test.
-       * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
-
-2015-05-25  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/vfa1_1.adb: New test.
-       * gnat.dg/vfa1_2.adb: Likewise.
-       * gnat.dg/vfa1_3.adb: Likewise.
-       * gnat.dg/vfa1_4.adb: Likewise.
-       * gnat.dg/vfa1_pkg.ads: New helper.
-
-2015-05-25  Alexander Monakov  <amonakov@ispras.ru>
-
-       * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
-       * gcc.target/i386/pr66232-3.c: Likewise.
-
-2015-05-25  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66274
-       * gcc.target/i386/pr66274.c: New test.
-
-2015-05-25  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/renaming6.ad[sb]: New test.
-
-2015-05-25  Andreas Tobler  <andreast@gcc.gnu.org>
-
-       * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
-       and 'dg-require-effective-target pie'.
-
-2015-05-23  Nathan Sidwell  <nathan@acm.org>
-
-       PR c++/66243
-       * g++.dg/cpp0x/pr66243.C: New.
-
-2015-05-24  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR lto/66180
-       * g++.dg/lto/pr66180_0.C: New testcase.
-       * g++.dg/lto/pr66180_1.C: New testcase.
-
-2015-05-24  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/66257
-       * typebound_call_27.f90: New file.
-
-2015-05-23  Nathan Sidwell  <nathan@acm.org>
-
-       PR c++/65936
-       * g++.dg/template/pr65936.C: New.
-
-2015-05-22  Marc Glisse  <marc.glisse@inria.fr>
-
-       PR tree-optimization/63387
-       * gcc.dg/pr63387-2.c: New testcase.
-
-2015-05-22  Marc Glisse  <marc.glisse@inria.fr>
-
-       * gcc.dg/simd-1.c: Update to the new message.
-
-2015-05-22  Marc Glisse  <marc.glisse@inria.fr>
-
-       * gcc.dg/nand.c: New testcase.
-
-2015-05-22  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
-       Set dg-do-what-default to compile only on ARM targets without
-       arm_neon_hw execution support.  Remove redundant c-torture-execute
-       in loop over test cases.
-
-2015-05-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/65491
-       * gcc.target/aarch64/pr65491_1.c: New test.
-       * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
-       * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
-
-2015-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65598
-       * g++.dg/cpp0x/explicit9.C: New.
-       * g++.dg/cpp0x/explicit8.C: Check the locations too.
-
-2015-05-22  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66251
-       * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
-
-2015-05-22  Marek Polacek  <polacek@redhat.com>
-
-       PR c/47043
-       * c-c++-common/attributes-enum-1.c: New test.
-       * c-c++-common/attributes-enum-2.c: New test.
-       * g++.dg/cpp0x/attributes-enum-1.C: New test.
-       * g++.dg/cpp1y/attributes-enum-1.C: New test.
-
-2015-05-21  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
-       effective target support.  If no arm_neon_hw support, do not attempt
-       to execute the tests; only compile them.
-       * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
-       and "dg-require-effective-target arm_neon_ok".
-       * gcc.target/arm/simd/vextp16_1.c: Likewise.
-       * gcc.target/arm/simd/vextp64_1.c: Likewise.
-       * gcc.target/arm/simd/vextp8_1.c: Likewise.
-       * gcc.target/arm/simd/vextQf32_1.c: Likewise.
-       * gcc.target/arm/simd/vextQp16_1.c: Likewise.
-       * gcc.target/arm/simd/vextQp64_1.c: Likewise.
-       * gcc.target/arm/simd/vextQp8_1.c: Likewise.
-       * gcc.target/arm/simd/vextQs16_1.c: Likewise.
-       * gcc.target/arm/simd/vextQs32_1.c: Likewise.
-       * gcc.target/arm/simd/vextQs64_1.c: Likewise.
-       * gcc.target/arm/simd/vextQs8_1.c: Likewise.
-       * gcc.target/arm/simd/vextQu16_1.c: Likewise.
-       * gcc.target/arm/simd/vextQu32_1.c: Likewise.
-       * gcc.target/arm/simd/vextQu64_1.c: Likewise.
-       * gcc.target/arm/simd/vextQu8_1.c: Likewise.
-       * gcc.target/arm/simd/vexts16_1.c: Likewise.
-       * gcc.target/arm/simd/vexts32_1.c: Likewise.
-       * gcc.target/arm/simd/vexts64_1.c: Likewise.
-       * gcc.target/arm/simd/vexts8_1.c: Likewise.
-       * gcc.target/arm/simd/vextu16_1.c: Likewise.
-       * gcc.target/arm/simd/vextu32_1.c: Likewise.
-       * gcc.target/arm/simd/vextu64_1.c: Likewise.
-       * gcc.target/arm/simd/vextu8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
-       * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
-       * gcc.target/arm/simd/vtrns16_1.c: Likewise.
-       * gcc.target/arm/simd/vtrns32_1.c: Likewise.
-       * gcc.target/arm/simd/vtrns8_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
-       * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
-       * gcc.target/arm/simd/vuzps16_1.c: Likewise.
-       * gcc.target/arm/simd/vuzps32_1.c: Likewise.
-       * gcc.target/arm/simd/vuzps8_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
-       * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
-       * gcc.target/arm/simd/vzipf32_1.c: Likewise.
-       * gcc.target/arm/simd/vzipp16_1.c: Likewise.
-       * gcc.target/arm/simd/vzipp8_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
-       * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
-       * gcc.target/arm/simd/vzips16_1.c: Likewise.
-       * gcc.target/arm/simd/vzips32_1.c: Likewise.
-       * gcc.target/arm/simd/vzips8_1.c: Likewise.
-       * gcc.target/arm/simd/vzipu16_1.c: Likewise.
-       * gcc.target/arm/simd/vzipu32_1.c: Likewise.
-       * gcc.target/arm/simd/vzipu8_1.c: Likewise.
-
-2015-05-21  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
-       * gcc.dg/vect/pr59354.c: Likewise.
-       * gcc.dg/vect/pr64252.c: Likewise.
-       * gcc.dg/vect/pr64404.c: Likewise.
-       * gcc.dg/vect/pr64493.c: Likewise.
-       * gcc.dg/vect/pr64495.c: Likewise.
-       * gcc.dg/vect/pr64844.c: Likewise.
-       * gcc.dg/vect/pr65518.c: Likewise.
-       * gcc.dg/vect/vect-aggressive-1.c: Likewise.
-
-2015-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/66210
-       * g++.dg/cpp1y/var-templ28.C: New.
-
-2015-05-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/66232
-       * gcc.target/i386/pr66232-1.c: New test.
-       * gcc.target/i386/pr66232-2.c: Likewise.
-       * gcc.target/i386/pr66232-3.c: Likewise.
-       * gcc.target/i386/pr66232-4.c: Likewise.
-       * gcc.target/i386/pr66232-5.c: Likewise.
-
-2015-05-21  Nathan Sidwell  <nathan@acm.org>
-
-       * g++.dg/cpp1y/pr60943.C: New.
-
-2015-05-21  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/66233
-       * gcc.c-torture/execute/pr66233.c: New test.
-
-2015-05-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/66176
-       * gfortran.dg/inline_matmul_11.f90:  New test.
-
-2015-05-21  Andreas Tobler  <andreast@gcc.gnu.org>
-
-       * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
-       instead of listing several targets on its own.
-       * gcc.target/i386/pr32219-2.c: Likewise.
-       * gcc.target/i386/pr32219-3.c: Likewise.
-       * gcc.target/i386/pr32219-4.c: Likewise.
-       * gcc.target/i386/pr32219-5.c: Likewise.
-       * gcc.target/i386/pr32219-6.c: Likewise
-       * gcc.target/i386/pr32219-7.c: Likewise.
-       * gcc.target/i386/pr32219-8.c: Likewise.
-       * gcc.target/i386/pr39013-1.c: Likewise.
-       * gcc.target/i386/pr39013-2.c: Likewise.
-       * gcc.target/i386/pr64317.c: Likewise.
-
-2015-05-21  Jeff Law  <law@redhat.com>
-
-       * gcc.target/hppa/shadd-3.c: New test.
-       * gcc.target/hppa/shadd-4.c: New test.
-
-2015-05-21  Michael Matz  <matz@suse.de>
-
-       * gcc.dg/vect/vect-strided-store.c: New test.
-       * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
-       * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
-
-2015-05-21  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
-       * gcc.dg/pow-sqrt-synth-1.c: New test.
-       * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
-
-2015-05-21  Richard Biener  <rguenther@suse.de>
-
-       PR c++/66211
-       * g++.dg/conversion/pr66211.C: New testcase.
-       * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
-
-2015-05-21  Jeff Law  <law@redhat.com>
-
-       * gcc.target/hppa/shadd-2.c: New test.
-
-2015-05-21  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/54236
-       * gcc.target/sh/pr54236-2.c: Fix typo in comment.
-
-2015-05-21  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       PR target/65937
-       * gcc.target/arm/pr26702.c: Adjust target selector.
-
-2015-05-21  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR middle-end/66221
-       * gcc.dg/lto/pr66221_0.c: New test.
-       * gcc.dg/lto/pr66221_1.c: New test.
-
-2015-05-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR c/52952
-       * gcc.dg/redecl-4.c: Update column numbers.
-       * gcc.dg/format/bitfld-1.c: Likewise.
-       * gcc.dg/format/attr-2.c: Likewise.
-       * gcc.dg/format/attr-6.c: Likewise.
-       * gcc.dg/format/attr-7.c (baz): 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. Add tests for column
-       locations within strings with embedded escape sequences.
-
-2015-05-20  Jeff Law  <law@redhat.com>
-
-       * gcc.target/hppa/hppa.exp: New target test driver.
-       * gcc.target/hppa/shadd-1.c: New test.
-
-2015-05-20  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
-
-2015-05-20  David Malcolm  <dmalcolm@redhat.com>
-
-       * c-c++-common/Wmisleading-indentation.c (fn_32): New.
-       (fn_33_k_and_r_style): New.
-       (fn_33_stroustrup_style): New.
-       (fn_33_allman_style): New.
-       (fn_33_whitesmiths_style): New.
-       (fn_33_horstmann_style): New.
-       (fn_33_ratliff_banner_style): New.
-       (fn_33_lisp_style): New.
-       (fn_34_indent_dash_gnu): New.
-       (fn_34_indent_dash_kr): New.
-       (fn_34_indent_dash_orig): New.
-       (fn_34_indent_linux_style): New.
-
-2015-05-20  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/65548
-       * gfortran.dg/allocate_with_source_5.f90: Extend test.
-
-2015-05-20  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/65447
-       * gcc.dg/tree-ssa/pr65447.c: New test.
-
-2015-05-19  Nathan sidwell  <nathan@acm.org>
-
-       * g++.dg/cpp0x/pr65954.C: New.
-
-2015-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
-
-2015-05-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * lib/target-supports.exp: Vector do not always have natural
-       alignment on s390*.
-
-2015-05-19  David Sherwood  <david.sherwood@arm.com>
-
-       * gcc.dg/loop-invariant.c: New testcase.
-
-2015-05-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * lib/target-supports.exp: Vector do not always have natural
-       alignment on s390*.
-
-2015-05-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
-       s390*.
-       * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
-
-2015-05-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
-       * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
-       * gcc.target/s390/zvector/vec-genmask-1.c: New test.
-       * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
-       * gcc.target/s390/zvector/vec-overloading-1.c: New test.
-       * gcc.target/s390/zvector/vec-overloading-2.c: New test.
-       * gcc.target/s390/zvector/vec-overloading-3.c: New test.
-       * gcc.target/s390/zvector/vec-overloading-4.c: New test.
-       * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
-       * gcc.target/s390/zvector/vec-elem-1.c: New test.
-
-2015-05-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
-
-2015-05-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.target/s390/s390.exp
-       (check_effective_target_vector): New check.
-       * gcc.target/s390/vector/vec-abi-1.c: New test.
-       * gcc.target/s390/vector/vec-abi-2.c: New test.
-       * gcc.target/s390/vector/vec-abi-3.c: New test.
-       * gcc.target/s390/vector/vec-abi-4.c: New test.
-       * gcc.target/s390/vector/vec-abi-align-1.c: New test.
-       * gcc.target/s390/vector/vec-abi-single-1.c: New test.
-       * gcc.target/s390/vector/vec-abi-single-2.c: New test.
-       * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
-       * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
-       * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
-       * gcc.target/s390/vector/vec-clobber-1.c: New test.
-       * gcc.target/s390/vector/vec-cmp-1.c: New test.
-       * gcc.target/s390/vector/vec-cmp-2.c: New test.
-       * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
-       * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
-       * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
-       * gcc.target/s390/vector/vec-genmask-1.c: New test.
-       * gcc.target/s390/vector/vec-genmask-2.c: New test.
-       * gcc.target/s390/vector/vec-init-1.c: New test.
-       * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
-       * gcc.target/s390/vector/vec-shift-1.c: New test.
-       * gcc.target/s390/vector/vec-sub-1.c: New test.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
-
-2015-05-19  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
-
-2015-05-19  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/66187
-       * gcc.c-torture/execute/pr66187.c: New test.
-       * gcc.dg/pr66187-1.c: New test.
-       * gcc.dg/pr66187-2.c: New test.
-
-2015-05-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.dg/vect/bb-slp-35.c: Adjust.
-
-2015-05-19  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66165
-       * gcc.dg/torture/pr66165.c: New testcase.
-
-       PR tree-optimization/66185
-       * gcc.dg/torture/pr66185.c: New testcase.
-
-2015-05-19  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/54236
-       * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
-
-2015-05-19  Sameera Deshpande  <sameera.deshpande@imgtec.com>
-
-       * gcc.target/mips/p5600-bonding.c : New file.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66106
-       * gfortran.dg/interface_operator_1.f90: New tests.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66057
-       * gfortran.dg/generic_29.f90: New tests.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66043
-       * gfortran.dg/storage_size_6.f90: New tests.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66045
-       * gfortran.dg/null1.f90: New test.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66044
-       * gfortran.dg/entry_21.f90: New test.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66043
-       * gfortran.dg/storage_size_6.f90: New tests.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66040
-       * gfortran.dg/misplaced_statement.f90: New test.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/66039
-       * gfortran.dg/filepos1.f90: New test
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/64925
-       * gfortran.dg/pr64925.f90: New test.
-
-2015-05-18  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
-       unit.
-       * gfortran.dg/lto/pr41576_1.f90: Ditto.
-
-2015-05-12  Andreas Tobler  <andreast@gcc.gnu.org>
-
-       * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
-       to the family of pie capable targets.
-
-2015-05-18  Alex Velenko <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/bics_1.c : New testcase.
-       * gcc.target/arm/bics_2.c : New testcase.
-       * gcc.target/arm/bics_3.c : New testcase.
-       * gcc.target/arm/bics_4.c : New testcase.
-
-2015-05-18  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.target/mips/umips-attr.c: New test.
-
-2015-05-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
-       * gcc.dg/20150120-2.c (dg-final): Ditto.
-       * gcc.dg/20150120-2.c (dg-final): Ditto.
-       * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
-
-2015-05-17  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66174
-       * gcc.target/i386/pr66174.c: New test.
-
-2015-05-17  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/37131
-       * gfortran.dg/matmul_bounds_6.f90:  New test.
-       * gfortran.dg/matmul_bounds_7.f90:  New test.
-
-2015-05-16  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gfortran.dg/lto/20091028-2_1.c: Fix return value.
-       * gfortran.dg/lto/pr41576_1.f90: Add interface.
-       * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
-       * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
-       * gfortran.dg/lto/20091028-1_1.c: Fix return type.
-       * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
-
-2015-05-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/65903
-       * gfortran.dg/continuation_13.f90: Update test.
-       * gfortran.dg/pr65903.f90: New test.
-
-2015-05-16  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/66113
-       * gfortran.dg/block_14.f90:  New test.
-
-2015-05-16  Manuel López-Ibáñez  <manu@gcc.gnu.org>
-
-       PR fortran/44054
-       * lib/gfortran-dg.exp: Update regex to handle two locations for
-       the same diagnostic without caret.
-       * gfortran.dg/badline.f: Test also that line numbers are correct
-       before and after "left but not entered" warning.
-
-2015-05-16  Kugan Vivekanandarajah  <kuganv@linaro.org>
-           Zhenqiang Chen  <zhenqiang.chen@linaro.org>
-
-       PR target/65768
-       * gcc.target/arm/maskdata.c: New test.
-
-2015-05-16  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/65792
-       * gfortran.dg/derived_constructor_components_5: New test
-
-2015-05-16  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/66140
-       * gcc.target/alpha/pr66140.c: New test.
-
-2015-05-15  Mikhail Maltsev  <maltsevm@gmail.com>
-
-       PR c/48956
-       * gcc.dg/Wconversion-complex-c99.c: New test.
-       * gcc.dg/Wconversion-complex-gnu.c: New test.
-
-2015-05-15  Marc Glisse  <marc.glisse@inria.fr>
-
-       PR tree-optimization/64454
-       * gcc.dg/modmod.c: New testcase.
-
-2015-05-15  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
-
-2015-05-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
-
-       PR middle-end/66134
-       * gcc.target/i386/mpx/pr66134.c: New test.
-
-2015-05-14  Rohit Arul Raj  <rohitrulraj@freescale.com>
-
-       * gcc.target/powerpc/pr60158.c: New test.
-
-2015-05-14  Alexander Monakov  <amonakov@ispras.ru>
-
-       * gcc.target/i386/sibcall-7.c: New test.
-       * gcc.target/i386/sibcall-8.c: New test.
-
-2015-05-14  Wilco Dijkstra  <wdijkstr@arm.com>
-
-       * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
-       (abs64_in_dreg): Likewise.
-
-2015-05-14  Marek Polacek  <polacek@redhat.com>
-
-       PR c/66066
-       PR c/66127
-       * gcc.dg/pr14649-1.c: Add -Wpedantic.
-       * gcc.dg/pr19984.c: Likewise.
-       * gcc.dg/pr66066-1.c: New test.
-       * gcc.dg/pr66066-2.c: New test.
-       * gcc.dg/pr66066-3.c: New test.
-
-2015-05-13  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
-       * gcc.dg/pow-sqrt.x: New file.
-       * gcc.dg/pow-sqrt-1.c: New test.
-       * gcc.dg/pow-sqrt-2.c: Likewise.
-       * gcc.dg/pow-sqrt-3.c: Likewise.
-
-2015-05-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66123
-       * gcc.dg/torture/pr66123.c: New testcase.
-
-2015-05-13  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/66110
-       * gcc.dg/alias-2.c: Adjust.
-       * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
-
-2015-05-13  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65103
-       * gcc.target/i386/pr65103-3.c: New.
-
-2015-05-13  Martin Liska  <mliska@suse.cz>
-
-       * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
-
-2015-05-13  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/66112
-       * gcc.target/i386/pr66112-2.c: New test.
-
-       PR target/66112
-       * gcc.target/i386/pr66112-1.c: New test.
-
-2015-05-13  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/66048
-       * gcc.target/i386/mpx/pr66048.cc: New.
-
-2015-05-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR rtl-optimization/64616
-       * gcc.dg/loop-8.c: New test.
-       * gcc.dg/loop-9.c: New test.
-
-2015-05-12  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR target/pr66047.c
-       * gcc.target/i386/pr66047.c: New testcase.
-
-2015-05-12  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65873
-       * gcc.c-torture/compile/pr65873.c: New testcase.
-
-2015-05-12  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/66111
-       * gfortran.dg/inline_matmul_10.f90:  New test.
-
-2015-05-12  David Malcolm  <dmalcolm@redhat.com>
-
-       * c-c++-common/Wmisleading-indentation.c: New testcase.
-       * c-c++-common/Wmisleading-indentation-2.c: New testcase.
-       * c-c++-common/Wmisleading-indentation-2.md: New file.
-
-2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
-
-       * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
-       "break".
-       * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
-
-2015-05-12  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66101
-       * gcc.dg/torture/pr66101.c: New testcase.
-
-2015-05-12  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/37021
-       * gcc.target/i386/vect-addsub.c: New testcase.
-
-2015-05-12  Alexander Monakov  <amonakov@ispras.ru>
-
-       * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
-
-2015-05-12  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/66010
-       * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
-
-2015-05-12  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65133
-       * g++.dg/cpp0x/trailing10.C: New.
-
-2015-05-12  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/bb-slp-35.c: New testcase.
-
-2015-05-11  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/66100
-       * gfortran.dg/bound_simplification_6.f90: New.
-
-2015-05-11  Steve Ellcey  <sellcey@mips.com>
-
-       * gcc.target/mips/branch-1.c: Pass argument to bar().
-
-2015-05-11  Alexander Monakov  <amonakov@ispras.ru>
-
-       PR target/65753
-       * gcc.target/i386/pr65753.c: New test.
-
-2015-05-11  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR rtl-optimization/66076
-       * gcc.dg/torture/pr66076.c: New test.
-
-2015-05-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/66041
-       * gfortran.dg/inline_matmul_7.f90:  New test.
-       * gfortran.dg/inline_matmul_8.f90:  New test.
-       * gfortran.dg/inline_matmul_9.f90:  New test.
-
-2015-05-10  Mikael Morin  <mikael@gcc.gnu.org>
-
-       * gfortran.dg/bound_simplification_5.f90: New.
-
-2015-05-09  Jason Merrill  <jason@redhat.com>
-
-       * lib/target-supports.exp (cxx_default): New global.
-       (check_effective_target_c++11_only)
-       (check_effective_target_c++14_only)
-       (check_effective_target_c++98_only)
-       (check_effective_target_c++1z_only): Check it.
-
-2015-05-09  Marc Glisse  <marc.glisse@inria.fr>
-
-       PR tree-optimization/64454
-       * gcc.dg/tree-ssa/vrp97.c: New file.
-       * gcc.dg/vect/slp-perm-7.c: Update.
-
-2015-05-09  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/65894
-       * gfortran.dg/elemental_subroutine_11.f90: New test.
-
-2015-05-08  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66036
-       * gcc.dg/vect/slp-41.c: New testcase.
-
-2015-05-08  Mikael Morin  <mikael@gcc.gnu.org>
-
-       * gfortran.dg/elemental_optional_args_7.f90: New.
-
-2015-05-08  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
-       allow cmlt or sshr.
-
-2015-05-08  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64918
-       * gcc.dg/Woverride-init-side-effects-1.c: New test.
-       * gcc.dg/Woverride-init-side-effects-2.c: New test.
-
-2015-05-07  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65179
-       * c-c++-common/Wshift-negative-value-1.c: New test.
-       * c-c++-common/Wshift-negative-value-2.c: New test.
-       * c-c++-common/Wshift-negative-value-3.c: New test.
-       * c-c++-common/Wshift-negative-value-4.c: New test.
-       * c-c++-common/Wshift-negative-value-5.c: New test.
-       * c-c++-common/Wshift-negative-value-6.c: New test.
-       * gcc.dg/c90-left-shift-1.c: New test.
-       * gcc.dg/c99-const-expr-7.c: Add dg-error.
-       * gcc.dg/c99-left-shift-1.c: New test.
-
-2015-05-07  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       PR middle-end/192
-       PR middle-end/54303
-       * gcc.dg/fdata-sections-2.c: New file.
-
-2015-05-07  Marek Polacek  <polacek@redhat.com>
-
-       PR testsuite/66046
-       * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
-       last dg-output.
-       * c-c++-common/ubsan/align-7.c: Likewise.
-       * c-c++-common/ubsan/bounds-8.c: Likewise.
-       * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
-       * c-c++-common/ubsan/load-bool-enum.c: 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/object-size-1.c: Likewise.
-       * c-c++-common/ubsan/object-size-10.c: Likewise.
-       * c-c++-common/ubsan/object-size-4.c: Likewise.
-       * c-c++-common/ubsan/object-size-5.c: Likewise.
-       * c-c++-common/ubsan/object-size-7.c: Likewise.
-       * c-c++-common/ubsan/object-size-8.c: Likewise.
-       * c-c++-common/ubsan/object-size-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-negate-3.c: Likewise.
-       * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
-       * c-c++-common/ubsan/overflow-sub-4.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/pr63802.c: Likewise.
-       * c-c++-common/ubsan/recovery-1.c: Likewise.
-       * c-c++-common/ubsan/recovery-3.c: Likewise.
-       * c-c++-common/ubsan/shift-1.c: Likewise.
-       * c-c++-common/ubsan/shift-2.c: Likewise.
-       * c-c++-common/ubsan/shift-4.c: Likewise.
-       * c-c++-common/ubsan/shift-7.c: Likewise.
-       * c-c++-common/ubsan/undefined-2.c: Likewise.
-       * c-c++-common/ubsan/vla-1.c: Likewise.
-       * g++.dg/ubsan/null-1.C: Likewise.
-       * g++.dg/ubsan/null-3.C: Likewise.
-       * g++.dg/ubsan/null-4.C: Likewise.
-       * g++.dg/ubsan/vptr-8.C: Likewise.
-       * g++.dg/ubsan/vptr-9.C: Likewise.
-       * gcc.dg/ubsan/bounds-2.c: Likewise.
-       * gcc.dg/ubsan/object-size-9.c: Likewise.
-
-2015-05-07  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/shorten-1.c: New test.
-
-2015-05-07  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/66002
-       * gcc.dg/vect/vect-125.c: New testcase.
-
-2015-05-07  Marek Polacek  <polacek@redhat.com>
-           Martin Uecker  <uecker@eecs.berkeley.edu>
-
-       * c-c++-common/ubsan/bounds-10.c: New test.
-
-2015-05-06  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/harness.h (set_options): Wrap with
-       #ifndef TEST_ESCHEWS_SET_OPTIONS.
-       * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
-       Special-case test-benchmark.c as a negative.
-       * jit.dg/test-benchmark.c: New file.
-
-2015-05-06  Yvan Roux  <yvan.roux@linaro.org>
-
-       PR target/64208
-       * gcc.target/arm/pr64208.c: New test.
-
-2015-05-06  Alan Modra  <amodra@gmail.com>
-
-       PR target/66020
-       * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
-       (gparms): Make volatile.
-
-2015-05-06  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/62283
-       * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
-
-2015-05-06  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/66015
-       * gcc.target/aarch64/iinline-attr-1.c: New test.
-
-2015-05-06  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/vect/bb-slp-34.c: New testcase.
-
-2015-05-06  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/62283
-       * gcc.dg/vect/bb-slp-14.c: Adjust.
-
-2015-05-05  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/65990
-       * gcc.target/i386/pr65990.c: New test.
-
-2015-05-05  Ilya Tocar  <ilya.tocar@intel.com>
-
-       PR target/65915
-       * gcc.target/i386/pr65915.c: New.
-
-2015-05-05  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
-       'va_list escapes 0'.
-
-2015-05-05  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
-       in r222173.
-
-2015-05-05  Yvan Roux  <yvan.roux@linaro.org>
-
-       * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
-       * gcc.target/arm/pr65924.c: Likewise.
-
-2015-05-05  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/65871
-       * gcc.target/i386/pr65871-3.c: New test.
-
-2015-05-04  Jeff Law  <law@redhat.com>
-
-       Revert:
-       2015-05-04  Jeff Law  <law@redhat.com>
-       * gcc.dg/tree-ssa/shorten-1.c: New test.
-
-2015-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
-           Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/66007
-       * g++.dg/cpp0x/Wnarrowing4.C: New.
-
-2015-05-04  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * lib/target-supports.exp
-       (check_effective_target_keeps_null_pointer_checks): Clarify that
-       this is for targets that disable -fdelete-null-pointer-checks,
-       not default it to off.
-       * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
-       -fdelete-null-pointer-checks explicit.
-       * gcc.dg/tree-ssa/20030730-1.c: Likewise.
-       * gcc.dg/tree-ssa/20030730-2.c: Likewise.
-       * gcc.dg/tree-ssa/isolate-1.c: Likewise.
-       * gcc.dg/tree-ssa/isolate-2.c: Likewise.
-       * gcc.dg/tree-ssa/isolate-3.c: Likewise.
-       * gcc.dg/tree-ssa/isolate-4.c: Likewise.
-       * gcc.dg/tree-ssa/isolate-5.c: Likewise.
-       * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
-       * gcc.dg/tree-ssa/pr20318.c: Likewise.
-       * gcc.dg/tree-ssa/pr20701.c: Likewise.
-       * gcc.dg/tree-ssa/pr20702.c: Likewise.
-       * gcc.dg/tree-ssa/pr21086.c: Likewise.
-       * gcc.dg/tree-ssa/pr21090.c: Likewise.
-       * gcc.dg/tree-ssa/pr58480.c: Likewise.
-       * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
-       * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
-       * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
-       * gcc.dg/tree-ssa/unreachable.c: Likewise.
-       * gcc.dg/tree-ssa/vrp02.c: Likewise.
-       * gcc.dg/tree-ssa/vrp07.c: Likewise.
-       * gcc.dg/tree-ssa/vrp08.c: Likewise.
-       * gcc.dg/tree-ssa/vrp55.c: Likewise.
-       * g++.dg/cpp0x/static_assert9.C: Likewise.
-       * g++.dg/tree-ssa/nonzero-1.C: Likewise.
-       * g++.dg/tree-ssa/pr19476-1.C: Likewise.
-       * g++.dg/tree-ssa/pr19476-2.C: Likewise.
-       * g++.dg/tree-ssa/pr19476-5.C: Likewise.
-       * g++.dg/tree-ssa/pr26406.C: Likewise.
-
-2015-05-04  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65984
-       * c-c++-common/ubsan/pr65984.c: New test.
-
-2015-05-04  Jeff Law  <law@redhat.com>
-
-       * gcc.dg/tree-ssa/shorten-1.c: New test.
-
-2015-05-04  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
-
-       PR fortran/44735
-       * gfortran.dg/pr44735.f90: New test.
-
-2015-05-04  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65965
-       * gcc.dg/vect/bb-slp-33.c: New testcase.
-
-2015-05-04  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65935
-       * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
-
-2015-05-03  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
-       for each supported variant instead of CHECK_RESULTS.
-       * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
-       expected results for unsupported variants.  Call CHECK for each
-       supported variant instead of CHECK_RESULTS.
-       * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
-       expected results for unsupported variants.
-       * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
-       * 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.
-       * 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.
-       * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
-       * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
-
-2015-05-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/37131
-       * gfortran.dg/bound_9.f90:  Add pointer assignment.
-
-2015-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
-           Prathamesh Kulharni  <prathamesh.kulkarni@linaro.org>
-
-       PR c++/65858
-       * g++.dg/cpp0x/Wnarrowing3.C: New.
-
-2015-05-01  Rasmus Villemoes  <rv@rasmusvillemoes.dk>
-
-       * gcc.dg/20150120-1.c: New test.
-       * gcc.dg/20150120-2.c: New test.
-       * gcc.dg/20150120-3.c: New test.
-
-2015-05-01  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
-
-2015-05-01  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
-
-2015-05-01  Mikael Morin  <mikael@gcc.gnu.org>
-
-       * gfortran.dg/bound_simplification_4.f90: New.
-
-2015-04-30  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
-       with powerpc_p8vector_ok.
-
-2015-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/37131
-       * gfortran.dg/coarray_lib_this_image_2.f90:  Adjust
-       scan pattern.
-       * gfortran.dg/bound_9.f90:  New test case.
-
-2015-04-30  Uros Bizjak  <ubizjak@gmail.com>
-
-       * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
-       * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
-       for 32bit x86 targets.
-       * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
-       for 32bit x86 targets.
-       * gcc.dg/pr39455.c (dg-additional-options): Ditto.
-       * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
-       * gcc.dg/pr63914.c (dg-additional-options): Use -msse
-       for 32bit x86 targets.
-
-2015-04-30  Marek Polacek  <polacek@redhat.com>
-
-       PR tree-optimization/63551
-       * g++.dg/ipa/pr63551.C: New test.
-
-2015-04-30  Caroline Tice  <cmtice@google.com>
-
-       PR  65929
-       * gcc.dg/tree-prof/cold_partition_label.c:  Only check for cold
-       partition size on certain targets.
-
-2015-04-30  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/aarch64/vect-reduc-or_1.c: New.
-
-2015-04-30  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/Wbool-compare-3.c: New test.
-
-       * gcc.dg/pr65901.c (foo): Adjust dg-error.
-       * gcc.c-torture/compile/pr48767.c (foo): Likewise.
-
-2015-04-30  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/57610
-       * g++.dg/init/ref22.C: New.
-
-2015-04-30  Marek Polacek  <polacek@redhat.com>
-
-       * gcc.dg/init-bad-8.c: New test.
-
-       * gcc.dg/incomplete-typedef-1.c: New test.
-
-2015-04-30  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59955
-       * g++.dg/template/crash121.C: New.
-
-2015-04-29  Petar Jovanovic  <petar.jovanovic@rt-rk.com>
-
-       * gcc.target/mips/call-from-init.c: New test.
-       * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
-
-2015-04-29  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/65871
-       * gcc.target/i386/pr65871-1.c: New test.
-       * gcc.target/i386/pr65871-2.c: Ditto.
-
-2015-04-29  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64610
-       * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
-       * c-c++-common/Wbool-compare-2.c: New test.
-
-2015-04-29  Alan Lawrence  <alan.lawrence@arm.com>
-
-       PR target/65770
-       * gcc.target/aarch64/vstN_lane_1.c: New file.
-
-2015-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64667
-       * g++.dg/warn/Winit-self-3.C: New.
-
-2015-04-29  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
-
-2015-04-29  Yvan Roux  <yvan.roux@linaro.org>
-
-       PR target/65924
-       * gcc.target/arm/pr65924.c: New test.
-
-2015-04-29  Thomas Schwinge  <thomas@codesourcery.com>
-
-       * g++.dg/gomp/tpl-target-update.C: New file.
-
-2015-04-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65917
-       * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
-
-2015-04-29  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/64835
-       * gcc.dg/ipa/iinline-attr.c: New test.
-       * gcc.target/i386/iinline-attr-2.c: New test.
-
-2015-04-28  Andre Vehreschild  <vehre@gmx.de>
-
-       * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
-       segfault is fixed.
-
-2015-04-28  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.dg/vect/vect-33.c: Remove spurious line.
-
-2015-04-28  Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
-
-2015-04-28  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65901
-       * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
-       * gcc.dg/pr65901.c: New test.
-
-2015-04-28  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/62283
-       * gfortran.dg/vect/pr62283-2.f: New testcase.
-       * gcc.dg/vect/bb-slp-14.c: Adjust.
-
-2015-04-28  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65851
-       * g++.dg/torture/pr65851.C: New testcase.
-
-2015-04-27  Jeff Law <law@redhat.com>
-
-       PR tree-optimization/65217
-       * gcc.target/i386/pr65217.c: Remove XFAIL.
-
-2015-04-27  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/60322
-       Add tests forgotten to svn-add.
-       * gfortran.dg/class_allocate_19.f03: New test.
-       * gfortran.dg/class_array_20.f03: New test.
-       * gfortran.dg/class_array_21.f03: New test.
-       * gfortran.dg/finalize_29.f08: New test.
-
-2015-04-27  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/59678
-       PR fortran/65841
-       * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
-       * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
-
-2015-04-27  Caroline Tice  <cmtice@google.com>
-
-       * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
-       partition size.
-
-2015-04-27  Peter Bergner  <bergner@vnet.ibm.com>
-
-       PR target/64579
-       * gcc.target/powerpc/htm-1.c: New test.
-       * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
-       on 64-bit compiles.
-       (__builtin_tabortdci): Likewise.
-       (__builtin_tcheck): Remove operand.
-       * lib/target-supports.exp (check_htm_hw_available): New function.
-
-2015-04-27  Richard Biener  <rguenther@suse.de>
-
-       * gcc.target/i386/pr65217.c: XFAIL.
-
-2015-04-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65875
-       * gcc.c-torture/compile/pr65875.c: New test.
-
-2015-04-25  Marek Polacek  <polacek@redhat.com>
-
-       PR c/52085
-       * gcc.dg/enum-incomplete-2.c: New test.
-       * gcc.dg/enum-mode-1.c: New test.
-
-2015-04-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/65849
-       * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
-       set new options.
-       * gcc.target/powerpc/pr65849-2.c: Likewise.
-
-2015-04-24  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/65802
-       * g++.dg/pr65802.C: Move to ...
-       * gcc.dg/pr65802.c: ... here.  Add -fexceptions to dg-options. Include
-       stdarg.h.  Rewrite for C.
-       (fn1): Use va_list and va_arg.  Make variable args function.  Add use of
-       va_start and va_end.  Remove unnecessary inline asm.
-
-2015-04-24  Uros Bizjak  <ubizjak@gmail.com>
-           Wei Mi  <wmi@google.com>
-
-       * gcc.target/i386/sse2-load-multi.c: New test.
-       * gcc.target/i386/sse2-store-multi.c: Ditto.
-
-2015-04-24  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65830
-       * c-c++-common/pr65830.c: New test.
-
-       PR c/63357
-       * c-c++-common/Wlogical-op-1.c: New test.
-
-2015-04-24  Marek Polacek  <polacek@redhat.com>
-
-       PR c/61534
-       * c-c++-common/pr61534-1.c: New test.
-
-2015-04-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-           Steven Bosscher <steven@gcc.gnu.org>
-
-       PR rtl-optimization/34503
-       * gcc.target/arm/pr64616.c: New file.
-
-2015-04-24  Bin Cheng  <bin.cheng@arm.com>
-
-       * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
-
-2015-04-24  Terry Guo  <terry.guo@arm.com>
-
-       * gcc.target/arm/pr65710.c: Update the options.
-
-2015-04-23  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pr65523.c: Skip x32.
-
-2015-04-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
-       to look for vcl* where appropriate.
-
-2015-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
-       vect_no_align with vect_no_align && { ! vect_hw_misalign }.
-
-2015-04-23  Kwok Cheung Yeung  <kcy@codesourcery.com>
-
-       PR target/26702
-       * gcc.target/arm/pr26702.c: New test.
-
-2015-04-23  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65345
-       * gcc.dg/pr65345-1.c: New test.
-       * gcc.dg/pr65345-2.c: New test.
-
-2015-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/crypto-builtin-2.c: New.
-
-2015-04-23  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/60322
-       * gfortran.dg/class_allocate_19.f03: New test.
-       * gfortran.dg/class_array_20.f03: New test.
-       * gfortran.dg/class_array_21.f03: New test.
-       * gfortran.dg/finalize_10.f90: Corrected scan-trees.
-       * gfortran.dg/finalize_15.f90: Fixing comparision to model
-       initialization correctly.
-       * gfortran.dg/finalize_29.f08: New test.
-
-2015-04-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/swaps-p8-18.c: New test.
-
-2015-04-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       PR target/65456
-       * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
-       * gcc.dg/vect/bb-slp-25.c: Likewise.
-       * gcc.dg/vect/bb-slp-29.c: Likewise.
-       * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
-       vect_no_align && { ! vect_hw_misalign }.
-       * gcc.dg/vect/bb-slp-9.c: Likewise.
-       * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
-       vect_hw_misalign.
-       * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
-       * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
-       account for POWER8, where peeling for alignment is not needed.
-       * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
-       vect_no_align with vect_no_align && { ! vect_hw_misalign }.
-       * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
-       * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
-       * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
-       * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
-       * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
-       * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
-       * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
-       * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
-       * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
-       * gcc.dg/vect/pr16105.c: Likewise.
-       * gcc.dg/vect/pr20122.c: Likewise.
-       * gcc.dg/vect/pr33804.c: Likewise.
-       * gcc.dg/vect/pr33953.c: Likewise.
-       * gcc.dg/vect/pr56787.c: Likewise.
-       * gcc.dg/vect/pr58508.c: Likewise.
-       * gcc.dg/vect/slp-25.c: Likewise.
-       * gcc.dg/vect/vect-105-bit-array.c: Likewise.
-       * gcc.dg/vect/vect-105.c: Likewise.
-       * gcc.dg/vect/vect-27.c: Likewise.
-       * gcc.dg/vect/vect-29.c: Likewise.
-       * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
-       POWER8.
-       * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
-       && { ! vect_hw_misalign }.
-       * gcc.dg/vect/vect-44.c: Likewise.
-       * gcc.dg/vect/vect-48.c: Likewise.
-       * gcc.dg/vect/vect-50.c: Likewise.
-       * gcc.dg/vect/vect-52.c: Likewise.
-       * gcc.dg/vect/vect-56.c: Likewise.
-       * gcc.dg/vect/vect-60.c: Likewise.
-       * gcc.dg/vect/vect-72.c: Likewise.
-       * gcc.dg/vect/vect-75-big-array.c: Likewise.
-       * gcc.dg/vect/vect-75.c: Likewise.
-       * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
-       * gcc.dg/vect/vect-77-global.c: Likewise.
-       * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
-       * gcc.dg/vect/vect-78-global.c: Likewise.
-       * gcc.dg/vect/vect-93.c: Likewise.
-       * gcc.dg/vect/vect-95.c: Likewise.
-       * gcc.dg/vect/vect-96.c: Likewise.
-       * gcc.dg/vect/vect-cond-1.c: Likewise.
-       * gcc.dg/vect/vect-cond-3.c: Likewise.
-       * gcc.dg/vect/vect-cond-4.c: Likewise.
-       * gcc.dg/vect/vect-cselim-1.c: Likewise.
-       * gcc.dg/vect/vect-multitypes-1.c: Likewise.
-       * gcc.dg/vect/vect-multitypes-3.c: Likewise.
-       * gcc.dg/vect/vect-multitypes-4.c: Likewise.
-       * gcc.dg/vect/vect-multitypes-6.c: Likewise.
-       * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
-       * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
-       * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
-       * gcc.dg/vect/vect-outer-3a.c: Likewise.
-       * gcc.dg/vect/vect-outer-5.c: Likewise.
-       * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
-       * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
-       * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
-       * gcc.dg/vect/vect-outer-fir.c: Likewise.
-       * gcc.dg/vect/vect-peel-3.c: Likewise.
-       * gcc.dg/vect/vect-peel-4.c: Likewise.
-       * gcc.dg/vect/vect-pre-interact.c: Likewise.
-       * gcc.target/powerpc/pr65456.c: New test.
-       * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
-       * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
-       * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
-       * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
-       * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
-       vect_no_align && { ! vect_hw_misalign }.
-       * gfortran.dg/vect/vect-3.f90: Likewise.
-       * gfortran.dg/vect/vect-4.f90: Likewise.
-       * gfortran.dg/vect/vect-5.f90: Likewise.
-       * lib/target-supports.exp (check_effective_target_vect_no_align):
-       Return 1 for POWER8.
-       (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
-
-2015-04-22  Steven G. Kargl  <kargl@gcc.gnu.org>
-
-       PR fortran/65429
-       * gfortran.dg/pr65429.f90: New test.
-
-2015-04-22  Yury Gribov  <y.gribov@samsung.com>
-
-       * c-c++-common/asan/user-section-1.c: New test.
-       * c-c++-common/asan/user-section-2.c: New test.
-       * c-c++-common/asan/user-section-3.c: New test.
-
-2015-04-22  Hale Wang  <hale.wang@arm.com>
-           Terry Guo  <terry.guo@arm.com>
-
-       PR rtl-optimization/64818
-       * gcc.target/arm/pr64818.c: New test.
-
-2015-04-21 Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65076
-       * g++.dg/tree-ssa/pr61034.C: Update template.
-       * g++.dg/warn/Warray-bounds.C: Harden for DSE.
-       * gcc.dg/Warray-bounds-11.c: Likewise.
-       * gcc.dg/Warray-bounds.c: Likewise.
-
-2015-04-21 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR libgfortran/65234
-       * gfortran.dg/fmt_unlimited.f90: New test.
-
-2015-04-21  Andreas Tobler  <andreast@gcc.gnu.org>
-
-       * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
-       headers.
-       * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
-       * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
-       * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
-       * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
-       * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
-       * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
-       * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
-
-2015-04-21 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR libgfortran/56743
-       * gfortran.dg/namelist_87.f90: New test.
-
-2015-04-21  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/mult-synth_1.c: New test.
-       * gcc.target/aarch64/mult-synth_2.c: Likewise.
-       * gcc.target/aarch64/mult-synth_3.c: Likewise.
-       * gcc.target/aarch64/mult-synth_4.c: Likewise.
-       * gcc.target/aarch64/mult-synth_5.c: Likewise.
-       * gcc.target/aarch64/mult-synth_6.c: Likewise.
-
-2015-04-21  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65650
-       * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
-       * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
-       * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
-       * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
-
-2015-04-21  Tom de Vries  <tom@codesourcery.com>
-
-       PR tree-optimization/65802
-       * g++.dg/pr65802.C: New test.
-
-2015-04-21  Bin Cheng  <bin.cheng@arm.com>
-
-       PR testsuite/65767
-       * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
-       * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
-
-2015-04-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65801
-       * g++.dg/cpp0x/Wnarrowing2.C: New.
-
-2015-04-20  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/65658
-       * gcc.dg/pr65658.c: New test.
-
-2015-04-20  Alan Lawrence  <alan.lawrence@arm.com>
-
-       PR target/64134
-       * gcc.target/aarch64/vec_init_1.c: New test.
-
-2015-04-20  Yvan Roux  <yvan.roux@linaro.org>
-
-       * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
-       targets.
-
-2015-04-18  Martin Sebor  <msebor@redhat.com>
-
-       * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
-       of non-nul characters.
-       * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
-
-2015-04-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
-
-       PR target/65787
-       * gcc.target/powerpc/pr65787.c: New.
-
-2015-04-17  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65689
-       * gcc.target/aarch64/c-output-template-4.c: New test.
-
-2015-04-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/65780
-       * gcc.dg/pr65780-1.c: New test.
-       * gcc.dg/pr65780-2.c: Likewise.
-       * gcc.target/i386/pr32219-9.c: Likewise.
-       * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
-       symbol.
-       * gcc.target/i386/pr64317.c (c): Initialize.
-
-2015-04-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/65612
-       * g++.dg/ext/mv18.C: New test.
-       * g++.dg/ext/mv19.C: Likewise.
-       * g++.dg/ext/mv20.C: Likewise.
-       * g++.dg/ext/mv21.C: Likewise.
-       * g++.dg/ext/mv22.C: Likewise.
-       * g++.dg/ext/mv23.C: Likewise.
-
-2015-04-17  Patrick Palka  <ppalka@gcc.gnu.org>
-
-       PR c++/64527
-       * g++.dg/init/pr64527.C: New test.
-
-2015-04-17  Tom de Vries  <tom@codesourcery.com>
-           Michael Matz  <matz@suse.de>
-
-       PR tree-optimization/64950
-       * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
-       x86_64-*-*.
-
-2015-04-17  Yury Gribov  <y.gribov@samsung.com>
-
-       * c-c++-common/asan/user-section-1.c: New test.
-
-2015-04-17  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/65771
-       * gcc.dg/debug/pr65771.c: New test.
-
-2015-04-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
-       __buitlin_alloca with __builtin_alloca.
-
-2015-04-16  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
-
-2015-04-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64277
-       * gcc.dg/Warray-bounds-14.c: New testcase.
-       * gcc.dg/Warray-bounds-15.c: Likewise.
-       * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
-       * c-c++-common/ubsan/bounds-6.c: Likewise.
-
-2015-04-16  Renlin Li  <renlin.li@arm.com>
-
-       * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
-       * gcc.target/arm/unsigned-float.c: New.
-
-2015-04-16  Richard Biener  <rguenther@suse.de>
-
-       * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
-       * gcc.dg/tree-ssa/pr37508.c: Adjust.
-       * gfortran.dg/reassoc_6.f: Remove XFAIL.
-
-2015-04-15  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
-       * g++.dg/cpp0x/decltype-call1.C: Likewise.
-       * g++.dg/cpp0x/defaulted21.C: Likewise.
-       * g++.dg/cpp0x/defaulted28.C: Likewise.
-       * g++.dg/cpp0x/defaulted47.C: Likewise.
-       * g++.dg/cpp0x/elision_neg.C: Likewise.
-       * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
-       * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
-       * g++.dg/cpp0x/implicit1.C: Likewise.
-       * g++.dg/cpp0x/implicit9.C: Likewise.
-       * g++.dg/cpp0x/inh-ctor9.C: Likewise.
-       * g++.dg/cpp0x/range-for13.C: Likewise.
-       * g++.dg/gomp/clause-2.C: Likewise.
-       * g++.dg/gomp/udr-5.C: Likewise.
-       * g++.dg/inherit/access6.C: Likewise.
-       * g++.dg/lookup/duperr1.C: Likewise.
-       * g++.dg/lookup/friend2.C: Likewise.
-       * g++.dg/lookup/pr6936.C: Likewise.
-       * g++.dg/lookup/scoped1.C: Likewise.
-       * g++.dg/lookup/using26.C: Likewise.
-       * g++.dg/lookup/using38.C: Likewise.
-       * g++.dg/other/access2.C: Likewise.
-       * g++.dg/overload/defarg3.C: Likewise.
-       * g++.dg/overload/defarg6.C: Likewise.
-       * g++.dg/parse/access11.C: Likewise.
-       * g++.dg/parse/access2.C: Likewise.
-       * g++.dg/parse/access3.C: Likewise.
-       * g++.dg/parse/access4.C: Likewise.
-       * g++.dg/parse/access5.C: Likewise.
-       * g++.dg/parse/access6.C: Likewise.
-       * g++.dg/parse/access8.C: Likewise.
-       * g++.dg/parse/access9.C: Likewise.
-       * g++.dg/parse/crash40.C: Likewise.
-       * g++.dg/tc1/dr142.C: Likewise.
-       * g++.dg/tc1/dr166.C: Likewise.
-       * g++.dg/tc1/dr52.C: Likewise.
-       * g++.dg/template/access11.C: Likewise.
-       * g++.dg/template/access18.C: Likewise.
-       * g++.dg/template/access19.C: Likewise.
-       * g++.dg/template/access2.C: Likewise.
-       * g++.dg/template/access20.C: Likewise.
-       * g++.dg/template/access26.C: Likewise.
-       * g++.dg/template/access3.C: Likewise.
-       * g++.dg/template/access7.C: Likewise.
-       * g++.dg/template/conv12.C: Likewise.
-       * g++.dg/template/crash69.C: Likewise.
-       * g++.dg/template/friend31.C: Likewise.
-       * g++.dg/template/friend32.C: Likewise.
-       * g++.dg/template/memfriend15.C: Likewise.
-       * g++.dg/template/memfriend16.C: Likewise.
-       * g++.dg/template/memfriend17.C: Likewise.
-       * g++.dg/template/memfriend7.C: Likewise.
-       * g++.dg/template/pr32519.C: Likewise.
-       * g++.dg/template/qualttp21.C: Likewise.
-       * g++.dg/template/qualttp8.C: Likewise.
-       * g++.dg/template/ttp10.C: Likewise.
-       * g++.dg/template/typedef11.C: Likewise.
-       * g++.dg/template/typedef13.C: Likewise.
-       * g++.dg/template/typedef19.C: Likewise.
-       * g++.dg/template/typedef20.C: Likewise.
-       * g++.dg/template/typedef22.C: Likewise.
-       * g++.dg/template/using16.C: Likewise.
-       * g++.dg/template/virtual3.C: Likewise.
-       * g++.dg/ubsan/pr61272.C: Likewise.
-       * g++.old-deja/g++.bob/inherit2.C: Likewise.
-       * g++.old-deja/g++.brendan/crash11.C: Likewise.
-       * g++.old-deja/g++.brendan/enum6.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility1.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility10.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility2.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility6.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility7.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility8.C: Likewise.
-       * g++.old-deja/g++.brendan/visibility9.C: Likewise.
-       * g++.old-deja/g++.bugs/900428_03.C: Likewise.
-       * g++.old-deja/g++.jason/access17.C: Likewise.
-       * g++.old-deja/g++.jason/access18.C: Likewise.
-       * g++.old-deja/g++.jason/access22.C: Likewise.
-       * g++.old-deja/g++.jason/access23.C: Likewise.
-       * g++.old-deja/g++.jason/access8.C: Likewise.
-       * g++.old-deja/g++.jason/delete3.C: Likewise.
-       * g++.old-deja/g++.jason/report.C: Likewise.
-       * g++.old-deja/g++.law/access2.C: Likewise.
-       * g++.old-deja/g++.law/access3.C: Likewise.
-       * g++.old-deja/g++.law/access4.C: Likewise.
-       * g++.old-deja/g++.law/access5.C: Likewise.
-       * g++.old-deja/g++.law/arm12.C: Likewise.
-       * g++.old-deja/g++.law/arm14.C: Likewise.
-       * g++.old-deja/g++.law/ctors13.C: Likewise.
-       * g++.old-deja/g++.law/union2.C: Likewise.
-       * g++.old-deja/g++.law/visibility12.C: Likewise.
-       * g++.old-deja/g++.law/visibility15.C: Likewise.
-       * g++.old-deja/g++.law/visibility16.C: Likewise.
-       * g++.old-deja/g++.law/visibility17.C: Likewise.
-       * g++.old-deja/g++.law/visibility18.C: Likewise.
-       * g++.old-deja/g++.law/visibility19.C: Likewise.
-       * g++.old-deja/g++.law/visibility20.C: Likewise.
-       * g++.old-deja/g++.law/visibility21.C: Likewise.
-       * g++.old-deja/g++.law/visibility24.C: Likewise.
-       * g++.old-deja/g++.law/visibility4.C: Likewise.
-       * g++.old-deja/g++.law/visibility5.C: Likewise.
-       * g++.old-deja/g++.law/visibility6.C: Likewise.
-       * g++.old-deja/g++.law/visibility7.C: Likewise.
-       * g++.old-deja/g++.law/visibility8.C: Likewise.
-       * g++.old-deja/g++.law/visibility9.C: Likewise.
-       * g++.old-deja/g++.niklas/t135.C: Likewise.
-       * g++.old-deja/g++.oliva/delete1.C: Likewise.
-       * g++.old-deja/g++.oliva/partord1.C: Likewise.
-       * g++.old-deja/g++.other/access11.C: Likewise.
-       * g++.old-deja/g++.other/access4.C: Likewise.
-       * g++.old-deja/g++.other/access7.C: Likewise.
-       * g++.old-deja/g++.other/crash1.C: Likewise.
-       * g++.old-deja/g++.other/crash7.C: Likewise.
-       * g++.old-deja/g++.other/friend1.C: Likewise.
-       * g++.old-deja/g++.other/friend4.C: Likewise.
-       * g++.old-deja/g++.other/friend9.C: Likewise.
-       * g++.old-deja/g++.other/lineno1.C: Likewise.
-       * g++.old-deja/g++.other/using1.C: Likewise.
-       * g++.old-deja/g++.pt/enum14.C: Likewise.
-       * g++.old-deja/g++.pt/friend11.C: Likewise.
-       * g++.old-deja/g++.pt/friend21.C: Likewise.
-       * g++.old-deja/g++.pt/friend3.C: Likewise.
-       * g++.old-deja/g++.pt/inherit2.C: Likewise.
-       * g++.old-deja/g++.pt/memtemp74.C: Likewise.
-       * g++.old-deja/g++.pt/memtemp89.C: Likewise.
-       * g++.old-deja/g++.robertl/eb94.C: Likewise.
-
-2015-04-15  Jakub Jelinek  <jakub@redhat.com>
-
-       PR ipa/65765
-       * g++.dg/ipa/pr65765.C: New test.
-
-2015-04-15  Nick Clifton  <nickc@redhat.com>
-
-       * gcc.target/rx/builtins.c: Disable RMPA test if string
-       instructions are not allowed.
-
-2015-04-15  Alan Modra  <amodra@gmail.com>
-
-       * gcc.dg/pr65408.c: New.
-
-2015-04-14  Yvan Roux  <yvan.roux@linaro.org>
-
-       PR target/65729
-       * gcc.target/arm/pr65729.c: New test.
-
-2015-04-14  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65758
-       * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
-
-2015-04-14  Yvan Roux  <yvan.roux@linaro.org>
-
-       PR target/65648
-       * gcc.c-torture/execute/pr65648.c: New test.
-
-2015-04-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
-       __builtin_finite instead of finite.
-       * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
-       Likewise.
-
-2015-04-14  Marc Glisse  <marc.glisse@inria.fr>
-
-       PR tree-optimization/63387
-       * gcc.dg/pr63387.c: New testcase.
-
-2015-04-12  Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/tree-ssa/nonzero-3.C: New testcase.
-
-2015-04-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65204
-       * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
-
-2015-04-13  Terry Guo  <terry.guo@arm.com>
-
-       PR target/65710
-       * gcc.target/arm/pr65710.c: New.
-
-2015-04-12  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65747
-       * g++.dg/torture/pr65747.C: New test.
-
-2015-04-12  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/65736
-       * g++.dg/cpp0x/pr65736.C: New test.
-
-2015-04-11  Jan Hubicka  <hubicka@ucw.cz>
-           Martin Liska  <mliska@suse.cz>
-
-       PR ipa/65722
-       * g++.dg/ipa/pr65722.C: New testcase.
-
-2015-04-11  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65735
-       * gcc.c-torture/compile/pr65735.c: New test.
-
-2015-04-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR middle-end/65554
-       * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
-
-2015-04-11  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65671
-       * gcc.target/i386/pr65671.c: Require avx512vl effective target.
-
-2015-04-10  Yvan Roux  <yvan.roux@linaro.org>
-
-       PR target/65647
-       * gcc.target/arm/pr65647-2.c: New.
-
-2015-04-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/65694
-       * g++.dg/torture/pr65694.C: New test.
-
-2015-04-10  Tobias Burnus  <burnus@net-b.de>
-
-       * gfortran.dg/coarray_lock_6.f90: New.
-       * gfortran.dg/coarray_lock_7.f90: New.
-       * gfortran.dg/coarray/lock_2.f90: New.
-
-2015-04-10  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/56674
-       PR fortran/58813
-       PR fortran/59016
-       PR fortran/59024
-       * gfortran.dg/used_types_27.f90: New.
-
-2015-04-09  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       PR target/65671
-       * gcc.target/i386/pr65671.c: New.
-
-2015-04-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65709
-       * c-c++-common/ubsan/align-9.c: New test.
-
-2013-04-09  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/56852
-       * gfortran.dg/pr56852.f90: New test.
-
-2015-04-09  Marek Polacek  <polacek@redhat.com>
-           Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/65554
-       * g++.dg/opt/pr65554.C: New test.
-
-2015-04-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/65690
-       * c-c++-common/attr-aligned-1.c: New test.
-
-2015-04-09  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/mpx/memmove-zero-length.c: New.
-
-2015-04-09  Kirill Yukhin  <kirill.yukhin@intel.com>
-
-       PR target/65676
-       * gcc.target/i386/sse-25.c: New.
-
-2015-04-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65693
-       * gcc.target/i386/pr65693.c: New test.
-
-2015-04-08  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.dg/lto/chkp-static-bounds_0.c: New.
-
-2015-04-08  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
-
-2015-04-08  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/thunk-retbnd.c: New.
-
-2015-04-08  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/opt48.adb: New test.
-       * gnat.dg/opt48_pkg1.ad[sb]: New helper.
-       * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
-
-2015-04-07  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65540
-       * gcc.c-torture/compile/pr65540.c: New.
-
-2015-04-07  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
-       -Wno-pointer-arith.
-
-2015-04-07  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/65678
-       * g++.dg/debug/pr65678.C: New test.
-
-       PR middle-end/65680
-       * gcc.c-torture/compile/pr65680.c: New test.
-
-2015-04-07  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/65548
-       * gfortran.dg/allocate_with_source_5.f90: New test.
-
-2015-04-07  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
-       * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
-
-2015-04-07  Bin Cheng  <bin.cheng@arm.com>
-
-       * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
-
-2015-04-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/65614
-       * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
-       to get floating point compression.
-       * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
-
-2015-04-06  Jakub Jelinek  <jakub@redhat.com>
-
-       PR preprocessor/61977
-       * gcc.dg/cpp/pr61977.c: New test.
-
-2015-04-06  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.dg/lto/chkp-ctor-merge_0.c: New.
-
-2015-04-04  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR target/65647
-       * gcc.target/arm/pr65647.c: New.
-
-2015-04-03  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65655
-       * g++.dg/torture/pr65655.C: New testcase.
-
-2015-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64085
-       * g++.dg/cpp1y/lambda-init13.C: New.
-
-2015-04-03  Marek Polacek  <polacek@redhat.com>
-
-       * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
-
-2015-04-02  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65642
-       * g++.dg/cpp0x/constexpr-fold1.C: New test.
-       * g++.dg/cpp0x/constexpr-fold2.C: New test.
-
-2015-04-02  Jakub Jelinek  <jakub@redhat.com>
-
-       PR preprocessor/61977
-       * gcc.target/powerpc/pr61977-1.c: New test.
-       * gcc.target/powerpc/pr61977-2.c: New test.
-
-2015-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/56100
-       * g++.dg/warn/Wshadow-8.C: New.
-       * g++.dg/warn/Wshadow-9.C: Likewise.
-       * g++.dg/warn/Wshadow-10.C: Likewise.
-       * g++.dg/warn/Wshadow-11.C: Likewise.
-
-2015-04-01  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       * gcc.dg/pr23623.c: Added aligned attribute.
-       * gcc.dg/20141029-1.c: Likewise.
-       * gcc.dg/20150306-1.c: New test.
-
-2015-04-01  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65554
-       * g++.dg/cpp0x/initlist93.C: New test.
-       * g++.dg/cpp0x/initlist94.C: New test.
-
-2015-04-01  Max Ostapenko  <m.ostapenko@partner.samsung.com>
-
-       PR target/65624
-       * gcc.target/aarch64/pr65624.c: New test.
-
-2015-03-31  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/ipa/inlinehint-4.c: New testcase.
-
-2015-03-31  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
-       extra variable to force stack alignment.
-       * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
-       extra variable to force stack alignment.
-
-2015-03-31  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65390
-       * g++.dg/template/pr65390.C: New test.
-
-2015-03-31  Martin Liska  <mliska@suse.cz>
-
-       * g++.dg/ipa/pr65557.C: New test.
-
-2015-03-31  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/hotpatch-25.c: New test.
-       * gcc.target/s390/hotpatch-1.c: Update test.
-       * gcc.target/s390/hotpatch-10.c: Update test.
-       * gcc.target/s390/hotpatch-11.c: Update test.
-       * gcc.target/s390/hotpatch-12.c: Update test.
-       * gcc.target/s390/hotpatch-13.c: Update test.
-       * gcc.target/s390/hotpatch-14.c: Update test.
-       * gcc.target/s390/hotpatch-15.c: Update test.
-       * gcc.target/s390/hotpatch-16.c: Update test.
-       * gcc.target/s390/hotpatch-17.c: Update test.
-       * gcc.target/s390/hotpatch-18.c: Update test.
-       * gcc.target/s390/hotpatch-19.c: Update test.
-       * gcc.target/s390/hotpatch-2.c: Update test.
-       * gcc.target/s390/hotpatch-21.c: Update test.
-       * gcc.target/s390/hotpatch-22.c: Update test.
-       * gcc.target/s390/hotpatch-23.c: Update test.
-       * gcc.target/s390/hotpatch-24.c: Update test.
-       * gcc.target/s390/hotpatch-3.c: Update test.
-       * gcc.target/s390/hotpatch-4.c: Update test.
-       * gcc.target/s390/hotpatch-5.c: Update test.
-       * gcc.target/s390/hotpatch-6.c: Update test.
-       * gcc.target/s390/hotpatch-7.c: Update test.
-       * gcc.target/s390/hotpatch-8.c: Update test.
-       * gcc.target/s390/hotpatch-9.c: Update test.
-       * gcc.target/s390/hotpatch-compile-16.c: Update test.
-
-2015-03-31  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/65626
-       * g++.dg/torture/pr65626.C: New testcase.
-
-2015-03-31  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65531
-       * gcc.target/i386/mpx/pr65531.cc: New.
-
-2015-03-31  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65602
-       * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
-       __builtin_alloca instead of alloca.
-       * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
-       * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
-       * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
-       check.
-
-2015-03-30  Jakub Jelinek  <jakub@redhat.com>
-
-       PR ipa/65610
-       * g++.dg/ubsan/pr65610.C: New test.
-
-2015-03-30  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65398
-       * g++.dg/cpp0x/pr65398-2.C: New test.
-
-2015-03-30  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/pr65556.c: Change the width of bit-fields.
-
-2015-03-27  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65588
-       * gcc.target/i386/pr65588.c: New testcase.
-
-2015-03-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR libgfortran/65563
-       * gfortran.dg/open_errors_2.f90:  New test.
-
-2015-03-28 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR libgfortran/65596
-       * gfortran.dg/namelist_86.f90: New test.
-
-2015-03-28  Andre Vehreschild  <vehre@gmx.de>
-
-       * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
-       statement to reflect new ownership.
-
-2015-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/42328
-       * g++.dg/template/friend58.C: New.
-       * g++.dg/template/friend59.C: Likewise.
-
-2015-03-27  Tobias Burnus  <burnus@net-b.de>
-
-       PR c/65586
-       * g++.dg/gomp/openmp-simd-3.C: New.
-       * gcc.dg/gomp/openmp-simd-3.c: New.
-
-2015-03-27  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/65248
-       * gcc.target/i386/pr65248-1.c: New file.
-       * gcc.target/i386/pr65248-2.c: Likewise.
-       * gcc.target/i386/pr65248-3.c: Likewise.
-       * gcc.target/i386/pr65248-4.c: Likewise.
-
-2015-03-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65593
-       * gcc.c-torture/compile/pr65593.c: New test.
-
-2015-03-27  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59329
-       * g++.dg/cpp1y/constexpr-assert1.C: New.
-
-2015-03-27  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65556
-       * c-c++-common/pr65556.c: New test.
-
-2015-03-27  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65600
-       * g++.dg/torture/pr65600.C: New testcase.
-
-2015-03-27  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR target/65407
-       * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
-
-2015-03-27  Andre Vehreschild  <vehre@gmx.de>
-
-       * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
-       statement and cleanup. Fixed typos.
-
-2015-03-26  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR middle-end/65595
-       * gcc.c-torture/compile/pr65595.c: New testcase.
-
-2015-03-27  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/65583
-       * g++.dg/ubsan/pr65583.C: New test.
-
-2015-03-26  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.c-torture/compile/20150327.c: New testcase.
-
-2015-03-26  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/65555
-       * g++.dg/torture/pr65555.C: New testcase.
-
-2015-03-26  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/64715
-       * gcc.dg/builtin-object-size-15.c: New test.
-       * gcc.dg/pr64715-1.c: New test.
-       * gcc.dg/pr64715-2.c: New test.
-
-2015-03-26  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/65519
-       * gnat.dg/specs/opt2.ads: Fix testcase.
-
-2015-03-25  Martin Sebor  <msebor@redhat.com>
-
-       PR testsuite/65526
-       * lib/target-supports.exp (check_effective_target_arm32): Fail early
-       when target isn't arm*-*-*-*.
-       (check_effective_target_arm_nothumb): Likewise.
-       (check_effective_target_arm_little_endian): Likewise.
-       (check_effective_target_arm_vect_no_misalign): Likewise.
-       (check_effective_target_aarch64_little_endian): Fail early if target
-       isn't aarch64*-*-*.
-
-2015-03-25  Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/65177
-       * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
-
-2015-03-25  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
-       * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
-       smmintrin.h and mm3dnow.h.
-
-2015-03-25  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65558
-       * g++.dg/cpp0x/pr65558.C: New test.
-
-2015-03-25  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/61670
-       * g++.dg/template/pr61670.C: New test.
-
-2015-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/54987
-       * g++.dg/template/pr54987.C: New.
-
-2015-03-25  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/62630
-       * gcc.dg/graphite/vect-pr43423.c: XFAIL.
-
-2015-03-25  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65508
-       * gcc.target/i386/mpx/pr65508.c: New.
-
-2015-03-25  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/64952
-       PR fortran/65532
-       * gfortran.dg/data_initialized_3.f90: New.
-
-2015-03-25  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/65519
-       * gnat.dg/specs/opt2.ads: New testcase.
-
-2015-03-25  Bin Cheng  <bin.cheng@arm.com>
-
-       * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
-       * gcc.target/arm/memset-inline-4.c: Skip for
-       arm_tune_string_ops_prefer_neon.
-       * gcc.target/arm/memset-inline-5.c: Ditto.
-       * gcc.target/arm/memset-inline-6.c: Ditto.
-       * gcc.target/arm/memset-inline-8.c: Ditto.
-       * gcc.target/arm/memset-inline-9.c: Ditto.
-
-2015-03-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/58923
-       * g++.dg/other/virtual3.C: New.
-
-2015-03-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60130
-       * g++.dg/cpp0x/vt-60130.C: New.
-
-2015-03-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/61971
-       * g++.dg/warn/Warray-bounds-7.C: New.
-
-2015-03-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60067
-       * g++.dg/template/defarg18.C: New.
-
-2015-03-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59988
-       * g++.dg/cpp0x/vt-59988.C: New.
-
-2015-03-24  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65533
-       * gcc.dg/pr65533.c: New test.
-
-2015-03-24  Andre Vehreschild  <vehre@gmx.de>
-
-       * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
-       source= and mold= expressions functionality.
-       * gfortran.dg/allocate_class_4.f90: New test.
-       * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
-       copying an unlimited polymorhpic object containing a char array
-       to another unlimited polymorphic object respects the _len
-       component.
-       * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
-       whether deferred length char array allocate works, unlimited
-       polymorphic object allocation from a string works and if
-       allocating an array of deferred length strings works.
-       * gfortran.dg/unlimited_polymorphic_24.f03: New test.
-
-2015-03-24  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65513
-       * g++.dg/cpp0x/constexpr-array11.C: New.
-
-2015-03-24  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/65517
-       * gcc.dg/torture/pr65517.c: New testcase.
-
-2015-03-24  Tobias Burnus  <burnus@net-b.de>
-
-       * gfortran.dg/coindexed_1.f90: Moved from
-       gfortran.dg/coarray/coindexed_3.f90; added dg-options.
-
-2015-03-23  Jakub Jelinek  <jakub@redhat.com>
-
-       PR testsuite/65506
-       * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
-       gimple dump.
-
-       PR target/65523
-       * gcc.target/i386/pr65523.c: New test.
-
-       PR ipa/65475
-       * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
-       dg-options.
-       * g++.dg/lto/pr65475b_0.C: Likewise.
-
-2015-03-23  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/65505
-       * gcc.target/sh/torture/pr65505.c: New.
-
-2015-03-23  Martin Sebor  <msebor@redhat.com>
-
-       PR testsuite/63175
-       * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
-       assembly for lvx in addition to lxv.
-
-2015-03-23  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65504
-       * gfortran.dg/pr65504.f90: New test.
-
-       PR ipa/65521
-       * gcc.dg/pr65521.c: New test.
-
-2015-03-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65518
-       * gcc.dg/vect/pr65518.c: New testcase.
-
-2015-03-23  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65494
-       * gcc.dg/vect/pr65494.c: New testcase.
-
-2015-03-23  Jakub Jelinek  <jakub@redhat.com>
-
-       PR preprocessor/65238
-       * c-c++-common/cpp/pr65238-1.c: New test.
-       * gcc.dg/cpp/pr65238-2.c: New test.
-       * gcc.dg/cpp/trad/pr65238-3.c: New test.
-       * gcc.dg/cpp/trad/pr65238-4.c: New test.
-
-2015-03-23  Paul Thomas  <pault@gcc.gnu.org>
-           Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/64952
-       * gfortran.dg/elemental_dependency_4.f90: New.
-       * gfortran.dg/elemental_dependency_5.f90: New.
-
-2015-03-22  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65475
-       * g++.dg/lto/pr65475b_0.C: New testcase.
-       * g++.dg/lto/pr65475b_1.C: New testcase.
-       * g++.dg/lto/pr65475c_0.C: New testcase.
-       * g++.dg/lto/pr65475c_1.C: New testcase.
-
-2015-03-21  Tobias Burnus  <burnus@net-b.de>
-
-       * gfortran.dg/coarray_38.f90: New.
-       * gfortran.dg/coarray_39.f90: New.
-       * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
-       compile test.
-
-2015-03-20  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65398
-       * g++.dg/cpp0x/pr65398.C: New test.
-
-2015-03-20  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65475
-       * g++.dg/lto/pr65475_0.C: New testcase.
-       * g++.dg/lto/pr65475_1.C: New testcase.
-
-2015-03-20  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/64366
-       * gcc.target/sh/pr64366.c: New.
-
-2015-03-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/48324
-       * g++.dg/cpp0x/constexpr-48324.C: New.
-
-2015-03-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/48453
-       * g++.dg/cpp0x/pr48453.C: New.
-
-2015-03-20  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65072
-       * g++.dg/cpp0x/pr65072.C: New test.
-
-2015-03-20  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/64715
-       * gcc.dg/pr15347.c: Use -O.
-       * c-c++-common/pr19807-1.c: Likewise.
-
-2015-03-20  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/volatile13.ad[sb]: New test.
-
-2015-03-20  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR rtl-optimization/60851
-       * gcc.target/i386/pr60851.c: New test.
-
-2015-03-19  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/65240
-       * g++.dg/pr65240.h: Add tests for PR 65240.
-       * g++.dg/pr65240-1.C: Likewise.
-       * g++.dg/pr65240-2.C: Likewise.
-       * g++.dg/pr65240-3.C: Likewise.
-       * g++.dg/pr65240-4.C: Likewise.
-
-2015-03-19  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/63491
-       * gcc.target/powerpc/pr63491.c: New.
-
-2015-03-19  Jakub Jelinek  <jakub@redhat.com>
-
-       * g++.dg/ipa/pr65465.C: New test.
-
-2015-03-19  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/52659
-       * g++.dg/cpp0x/deleted11.C: New.
-
-2015-03-19  Jakub Jelinek  <jakub@redhat.com>
-
-       PR sanitizer/65400
-       * c-c++-common/tsan/pr65400-3.c: New test.
-
-2015-03-19  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59686
-       * g++.dg/cpp0x/constexpr-59686.C: New.
-
-2015-03-19  Jakub Jelinek  <jakub@redhat.com>
-
-       PR sanitizer/64265
-       * g++.dg/tsan/pr64265.C: New test.
-
-       PR sanitizer/65400
-       * c-c++-common/tsan/pr65400-1.c: New test.
-       * c-c++-common/tsan/pr65400-2.c: New test.
-
-2015-03-18  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59816
-       * g++.dg/cpp0x/pr59816.C: New.
-
-2015-03-18  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/59198
-       * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
-
-2015-03-18  Martin Liska  <mliska@suse.cz>
-
-       PR ipa/65439
-       * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
-       equivalences either to 6 or 7.
-
-2015-03-18  Andrew Stubbs  <ams@codesourcery.com>
-
-       PR middle-end/64491
-       Revert:
-       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-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.
-
-2015-03-18  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65450
-       * gfortran.dg/pr65450.f90: New test.
-
-       PR target/65078
-       * gcc.target/i386/pr65078-1.c: New test.
-       * gcc.target/i386/pr65078-2.c: New test.
-       * gcc.target/i386/pr65078-3.c: New test.
-       * gcc.target/i386/pr65078-4.c: New test.
-       * gcc.target/i386/pr65078-5.c: New test.
-       * gcc.target/i386/pr65078-6.c: New test.
-
-2015-03-18  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65340
-       * g++.dg/cpp1y/pr65340.C: New.
-
-2015-03-17 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/64432
-       * gfortran.dg/system_clock_3.f08: Adjust test.
-
-2015-03-17  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/59198
-       * gfortran.dg/proc_ptr_comp_44.f90: New test.
-       * gfortran.dg/proc_ptr_comp_45.f90: New test.
-
-2015-03-16 Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/64432
-       * gfortran.dg/system_clock_3.f08: New test.
-
-2015-03-16  Edward Smith-Rowland  <3dw4rd@verizon.net>
-
-       PR c++/64626
-       g++.dg/cpp1y/pr64626-1.C: New.
-       g++.dg/cpp1y/pr64626-2.C: New.
-       g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
-
-2015-03-16  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65427
-       * gcc.c-torture/execute/pr65427.c: New test.
-
-2015-03-16  Marek Polacek  <polacek@redhat.com>
-
-       DR 1688
-       PR c++/65327
-       * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
-       * g++.dg/cpp0x/pr65327.C: New test.
-
-2015-03-16  Max Ostapenko  <m.ostapenko@partner.samsung.com>
-
-       PR sanitizer/64820
-       * c-c++-common/asan/pr64820.c: New test.
-
-2015-03-16  Andre Vehreschild  <vehre@gmx.de>
-
-       * gfortran.dg/pointer_2.f90: New test.
-
-2015-03-16  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * g++.dg/pr65049.C: New test.
-
-2015-03-16  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
-       * gcc.target/i386/fuse-caller-save-xmm.c: Same.
-       * gcc.target/i386/fuse-caller-save.c: Same.
-
-2015-03-16  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/loop_optimization18.ad[sb]: New test.
-       * gnat.dg/loop_optimization18_pkg.ads: New helper.
-
-2015-03-16  Alan Modra  <amodra@gmail.com>
-
-       * gcc.target/powerpc/pr53199.c: Add extra functions.  Revert
-       2014-12-05 change.
-
-2015-03-15  John David Anglin  <danglin@gcc.gnu.org>
-
-       * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
-       hppa*-*-hpux*.
-       * gcc.dg/torture/pr65270-2.c: Likewise.
-
-2015-03-14  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/61138
-       * gfortran.dg/pointer_remapping_9.f90: New.
-
-2015-03-14  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65369
-       * gcc.c-torture/execute/pr65369.c: New test.
-
-       PR tree-optimization/65418
-       * gcc.c-torture/execute/pr65418-1.c: New test.
-       * gcc.c-torture/execute/pr65418-2.c: New test.
-
-       PR rtl-optimization/65401
-       * gcc.c-torture/execute/pr65401.c: New test.
-
-2015-03-13  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/64600
-       * gcc.target/arm/pr64600_1.c: New test.
-
-2015-03-12  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR rtl-optimization/65235
-       * gcc.target/aarch64/pr65235_1.c: New test.
-
-2015-03-12  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
-       * gcc.target/s390/hotpatch-22.c: Likewise.
-       * gcc.target/s390/hotpatch-23.c: Likewise.
-       * gcc.target/s390/hotpatch-24.c: Likewise.
-       * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
-       * gcc.target/s390/hotpatch-1.c: Update expected output.
-       * gcc.target/s390/hotpatch-2.c: Likewise.
-       * gcc.target/s390/hotpatch-3.c: Likewise.
-       * gcc.target/s390/hotpatch-4.c: Likewise.
-       * gcc.target/s390/hotpatch-5.c: Likewise.
-       * gcc.target/s390/hotpatch-6.c: Likewise.
-       * gcc.target/s390/hotpatch-7.c: Likewise.
-       * gcc.target/s390/hotpatch-8.c: Likewise.
-       * gcc.target/s390/hotpatch-9.c: Likewise.
-       * gcc.target/s390/hotpatch-10.c: Likewise.
-       * gcc.target/s390/hotpatch-11.c: Likewise.
-       * gcc.target/s390/hotpatch-12.c: Likewise.
-       * gcc.target/s390/hotpatch-13.c: Likewise.
-       * gcc.target/s390/hotpatch-14.c: Likewise.
-       * gcc.target/s390/hotpatch-15.c: Likewise.
-       * gcc.target/s390/hotpatch-16.c: Likewise.
-       * gcc.target/s390/hotpatch-17.c: Likewise.
-       * gcc.target/s390/hotpatch-18.c: Likewise.
-       * gcc.target/s390/hotpatch-19.c: Likewise.
-
-2015-03-12  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65103
-       * gcc.target/i386/pr65103-1.c: New.
-
-2015-03-12  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65044
-       * gcc.target/i386/pr65044.c: New.
-
-2015-03-12  Tom de Vries  <tom@codesourcery.com>
-
-       PR rtl-optimization/64895
-       * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
-       * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
-       * gcc.target/i386/fuse-caller-save.c: Ditto.
-
-2015-03-10  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/ipa/pr63569.c: Fix template.
-
-2015-03-11  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * g++.dg/ipa/pr64146.C: Require fpic support.
-
-2015-03-11  Janne Blomqvist  <jb@gcc.gnu.org>
-
-       PR libfortran/65200
-       * gfortran.dg/open_errors.f90: Update checks for iomsg string.
-       * gfortran.dg/open_new_segv.f90: Fix error message pattern.
-
-2015-03-11  Jakub Jelinek  <jakub@redhat.com>
-
-       * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
-       to dg-options, fix up dg-skip-if.
-
-2015-03-11  Georg-Johann Lay  <avr@gjlay.de>
-
-       PR target/65296
-       * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
-       * gcc.target/avr/tiny-caller-save.c: Same.
-
-2015-03-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/65242
-       * g++.dg/pr65242.C: New test.
-
-2015-03-11  Marat Zakirov  <m.zakirov@samsung.com>
-
-       * c-c++-common/asan/no-asan-check-glob.c: New test.
-
-2015-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65370
-       * g++.dg/other/default11.C: New.
-       * g++.dg/other/default12.C: Likewise.
-
-2015-03-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/65368
-       * gcc.target/i386/bmi2-bzhi-2.c: New test.
-
-2015-03-10  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/65024
-       * gfortran.dg/unlimited_polymorphic_23.f90: New test
-
-2015-03-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/65127
-       * g++.dg/cpp0x/pr65127.C: New test.
-
-2015-03-10  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/ipa/PR64550.c: Update template.
-
-2015-03-10  Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
-           Tobias Burnus  <burnus@net-b.de>
-
-       * gfortran.dg/coarray_sync_memory.f90: New.
-
-2015-03-10  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/65367
-       * c-c++-common/ubsan/pr65367.c: New test.
-
-2015-03-10  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
-       * gcc.target/i386/mpx/calloc-1-lbv.c: New.
-       * gcc.target/i386/mpx/calloc-1-ubv.c: New.
-       * gcc.target/i386/mpx/calloc-1-nov.c: New.
-       * gcc.target/i386/mpx/malloc-1-lbv.c: New.
-       * gcc.target/i386/mpx/malloc-1-nov.c: New.
-       * gcc.target/i386/mpx/malloc-1-ubv.c: New.
-       * gcc.target/i386/mpx/realloc-1-lbv.c: New.
-       * gcc.target/i386/mpx/realloc-1-nov.c: New.
-       * gcc.target/i386/mpx/realloc-1-ubv.c: New.
-       * gcc.target/i386/mpx/realloc-2-lbv.c: New.
-       * gcc.target/i386/mpx/realloc-2-nov.c: New.
-       * gcc.target/i386/mpx/realloc-2-ubv.c: New.
-
-2015-03-10  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * lib/mpx-dg.exp (mpx_link_flags): New.
-       (mpx_init): New.
-       (mpx_finish): New.
-       * gcc.target/i386/mpx/alloca-1-lbv.c: New.
-       * gcc.target/i386/mpx/alloca-1-nov.c: New.
-       * gcc.target/i386/mpx/alloca-1-ubv.c: New.
-       * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
-       * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
-       * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
-       * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
-       * gcc.target/i386/mpx/bitfields-1-nov.c: New.
-       * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
-       * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
-       * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
-       * gcc.target/i386/mpx/fastcall-1-nov.c: New.
-       * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
-       * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
-       * gcc.target/i386/mpx/fastcall-2-nov.c: New.
-       * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-1-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-10-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-2-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-3-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-4-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-5-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-6-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-7-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-8-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
-       * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
-       * gcc.target/i386/mpx/field-addr-9-nov.c: New.
-       * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
-       * gcc.target/i386/mpx/frame-address-1-nov.c: New.
-       * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
-       * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
-       * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
-       * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
-       * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
-       * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
-       * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
-       * gcc.target/i386/mpx/label-address-1.c: New.
-       * gcc.target/i386/mpx/legacy-1-nov.c: New.
-       * gcc.target/i386/mpx/macro.c: New.
-       * gcc.target/i386/mpx/mpx-check.h: New.
-       * gcc.target/i386/mpx/mpx.exp: New.
-       * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
-       * gcc.target/i386/mpx/nested-function-1-nov.c: New.
-       * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
-       * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
-       * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
-       * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
-       * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
-       * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
-       * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
-       * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
-       * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
-       * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
-       * gcc.target/i386/mpx/reference-1-lbv.c: New.
-       * gcc.target/i386/mpx/reference-1-nov.c: New.
-       * gcc.target/i386/mpx/reference-1-ubv.c: New.
-       * gcc.target/i386/mpx/reference-2-lbv.c: New.
-       * gcc.target/i386/mpx/reference-2-nov.c: New.
-       * gcc.target/i386/mpx/reference-2-ubv.c: New.
-       * gcc.target/i386/mpx/reference-3-lbv.c: New.
-       * gcc.target/i386/mpx/reference-3-nov.c: New.
-       * gcc.target/i386/mpx/reference-3-ubv.c: New.
-       * gcc.target/i386/mpx/reference-4-lbv.c: New.
-       * gcc.target/i386/mpx/reference-4-nov.c: New.
-       * gcc.target/i386/mpx/reference-4-ubv.c: New.
-       * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
-       * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
-       * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
-       * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
-       * gcc.target/i386/mpx/return-struct-1-nov.c: New.
-       * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
-       * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
-       * gcc.target/i386/mpx/return-struct-2-nov.c: New.
-       * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
-       * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
-       * gcc.target/i386/mpx/return-struct-3-nov.c: New.
-       * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
-       * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
-       * gcc.target/i386/mpx/return-struct-4-nov.c: New.
-       * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
-       * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
-       * gcc.target/i386/mpx/return-struct-5-nov.c: New.
-       * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
-       * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
-       * gcc.target/i386/mpx/return-struct-6-nov.c: New.
-       * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
-       * gcc.target/i386/mpx/sincos-1-nov.c: New.
-       * gcc.target/i386/mpx/static-array-1-lbv.c: New.
-       * gcc.target/i386/mpx/static-array-1-nov.c: New.
-       * gcc.target/i386/mpx/static-array-1-ubv.c: New.
-       * gcc.target/i386/mpx/static-init-1-lbv.c: New.
-       * gcc.target/i386/mpx/static-init-1-nov.c: New.
-       * gcc.target/i386/mpx/static-init-1-ubv.c: New.
-       * gcc.target/i386/mpx/static-init-2-lbv.c: New.
-       * gcc.target/i386/mpx/static-init-2-nov.c: New.
-       * gcc.target/i386/mpx/static-init-2-ubv.c: New.
-       * gcc.target/i386/mpx/static-init-3-lbv.c: New.
-       * gcc.target/i386/mpx/static-init-3-nov.c: New.
-       * gcc.target/i386/mpx/static-init-3-ubv.c: New.
-       * gcc.target/i386/mpx/static-init-4-lbv.c: New.
-       * gcc.target/i386/mpx/static-init-4-nov.c: New.
-       * gcc.target/i386/mpx/static-init-4-ubv.c: New.
-       * gcc.target/i386/mpx/static-init-5-lbv.c: New.
-       * gcc.target/i386/mpx/static-init-5-nov.c: New.
-       * gcc.target/i386/mpx/static-init-5-ubv.c: New.
-       * gcc.target/i386/mpx/static-init-6-lbv.c: New.
-       * gcc.target/i386/mpx/static-init-6-nov.c: New.
-       * gcc.target/i386/mpx/static-init-6-ubv.c: New.
-       * gcc.target/i386/mpx/static-string-1-lbv.c: New.
-       * gcc.target/i386/mpx/static-string-1-nov.c: New.
-       * gcc.target/i386/mpx/static-string-1-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
-       * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
-       * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
-       * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
-       * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
-       * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
-       * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
-       * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
-       * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
-       * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
-       * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
-       * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
-       * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
-       * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
-       * gcc.target/i386/mpx/union-arg-1-nov.c: New.
-       * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
-       * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
-       * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
-       * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
-       * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
-       * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
-       * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-1-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-1-nov.c: New.
-       * gcc.target/i386/mpx/vararg-1-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-2-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-2-nov.c: New.
-       * gcc.target/i386/mpx/vararg-2-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-3-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-3-nov.c: New.
-       * gcc.target/i386/mpx/vararg-3-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-4-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-4-nov.c: New.
-       * gcc.target/i386/mpx/vararg-4-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-5-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-5-nov.c: New.
-       * gcc.target/i386/mpx/vararg-5-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-6-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-6-nov.c: New.
-       * gcc.target/i386/mpx/vararg-6-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-7-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-7-nov.c: New.
-       * gcc.target/i386/mpx/vararg-7-ubv.c: New.
-       * gcc.target/i386/mpx/vararg-8-lbv.c: New.
-       * gcc.target/i386/mpx/vararg-8-nov.c: New.
-       * gcc.target/i386/mpx/vararg-8-ubv.c: New.
-       * gcc.target/i386/mpx/vla-1-lbv.c: New.
-       * gcc.target/i386/mpx/vla-1-nov.c: New.
-       * gcc.target/i386/mpx/vla-1-ubv.c: New.
-       * gcc.target/i386/mpx/vla-2-lbv.c: New.
-       * gcc.target/i386/mpx/vla-2-nov.c: New.
-       * gcc.target/i386/mpx/vla-2-ubv.c: New.
-
-2015-03-10  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
-
-2015-03-10  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
-
-2015-03-10  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
-       * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
-
-2015-03-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/65120
-       * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
-       on rhs is 0.
-       (fn4): New test.
-       * c-c++-common/pr65120.c: New test.
-
-       PR rtl-optimization/65321
-       * gcc.dg/pr65321.c: New test.
-
-2015-03-10  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR tree-optimization/65355
-       * gcc.dg/vect/section-anchors-vect-69.c: Update template.
-
-2015-03-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/65120
-       * c-c++-common/pr49706.c: Adjust tests for not warning
-       about !!x == y or !b == y where b is boolean, and add
-       some further tests.
-       * c-c++-common/pr62199-2.c: Likewise.
-
-2015-03-09  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/65270
-       * gcc.dg/torture/pr65270-1.c: New testcase.
-       * gcc.dg/torture/pr65270-2.c: Likewise.
-
-2015-03-09  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR tree-optimization/63743
-       * gcc.dg/pr63743.c: New test.
-
-2015-03-08  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR lto/65316
-       * g++.dg/lto/pr65316_0.C: New testcase.
-       * g++.dg/lto/pr65316_1.C: New testcase.
-
-2015-03-08  John David Anglin  <danglin@gcc.gnu.org>
-
-       PR target/62247
-       * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
-       hppa*-*-hpux*.
-       * g++.dg/abi/rtti3.C: Likewise.
-
-       * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
-
-       PR target/62251
-       * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
-
-       * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
-
-       * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
-
-       * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
-
-2015-03-08  Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/60898
-       * gfortran.dg/entry_20.f90: New.
-
-2015-03-07  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/65153
-       * gcc.c-torture/compile/pr65153.c: New.
-
-2015-03-07  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/65249
-       * g++.dg/torture/pr65249.C: New.
-
-2015-03-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
-       long.
-       (int64_t): Likewise.
-
-2015-03-07  Marek Polacek  <polacek@redhat.com>
-           Martin Uecker  <uecker@eecs.berkeley.edu>
-
-       PR sanitizer/65280
-       * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
-       member-like arrays.
-       * c-c++-common/ubsan/bounds-8.c: New test.
-       * c-c++-common/ubsan/bounds-9.c: New test.
-       * gcc.dg/ubsan/bounds-2.c: New test.
-
-2015-03-05  Martin Sebor  <msebor@redhat.com>
-
-       PR testsuite/63175
-       * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
-       checking of results into main to prevent it from getting optimized
-       away.
-       * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
-
-2015-03-06  Wilco Dijkstra  <wilco.dijkstra@arm.com>
-
-       * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
-       * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
-       * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
-       x64.
-
-2015-03-05  Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/lto/pr65302_1.C: New testcase.
-       * g++.dg/lto/pr65302_0.C: New testcase.
-
-2015-03-06  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
-       -fno-ipa-icf to dg-options.
-
-2015-03-06  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
-       compiles using the linker plugin.
-
-2015-03-06  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
-
-2015-03-05  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       * gcc.target/arm/pr65067.c: New test.
-
-2015-03-05  Martin Liska  <mliska@suse.cz>
-
-       PR ipa/65318
-       * gcc.dg/ipa/pr65318.c: New test.
-
-2015-03-05  Marek Polacek  <polacek@redhat.com>
-
-       * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
-
-2015-03-05  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
-
-2015-03-05  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
-
-       * gcc.dg/var-expand1.c: Force max-completely-peel-times and
-       max-unroll-times back to defaults for s390.
-
-2015-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       Fix last commit.
-
-2015-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64665
-       * g++.dg/cpp0x/initlist92.C: New.
-
-2015-03-05  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65310
-       * gcc.dg/vect/pr65310.c: New testcase.
-
-2015-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64834
-       * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
-
-2015-03-04  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/entry_queues3.adb: New test.
-
-2015-03-04  Ian Lance Taylor  <iant@google.com>
-
-       * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
-
-2015-03-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64227
-       * g++.dg/cpp1y/lambda-generic-ice1.C: New.
-
-2015-03-04  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
-       -fno-ipa-icf to dg-options
-       * gcc.target/aarch64/vect_saddl_1.c: Likewise.
-       * gcc.target/aarch64/vect_smlal_1.c: Likewise.
-
-2015-03-04  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64398
-       * g++.dg/cpp0x/decltype62.C: New.
-
-2015-03-03  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/object_overflow5.adb: New test.
-
-2015-03-03  Martin Liska  <mliska@suse.cz>
-
-       PR ipa/65287
-       * gcc.dg/ipa/pr65287.c: New test.
-
-2015-03-03  Martin Jambor  <mjambor@suse.cz>
-           Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/specs/pack12.ads: New test.
-
-2015-03-03  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/PR65282.c: New test.
-
-2015-03-13  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/65241
-       * gcc.c-torture/compile/pr65241.c: New test.
-
-2015-03-03  Georg-Johann Lay  <avr@gjlay.de>
-
-       PR target/64331
-       * gcc.target/avr/torture/pr64331.c: New test.
-
-2015-03-03  Martin Liska  <mliska@suse.cz>
-           Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/ipa/pr65263.C: New test.
-
-2015-03-02  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65130
-       * gcc.dg/lto/pr65130_0.c: New testcase.
-       * gcc.dg/lto/pr65130_1.c: New testcase.
-
-2015-03-02  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64988
-       * g++.dg/torture/pr64988.C: New testcase.
-
-2015-03-02  Tobias Burnus  <burnus@net-b.de>
-
-       * gfortran.dg/coarray_atomic_6.f90: New.
-
-2015-03-02  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65184
-       * gcc.target/i386/pr65184.c: New.
-
-2015-03-02  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65183
-       * gcc.target/i386/pr65183.c: New.
-
-2015-02-28  Martin Liska  <mliska@suse.cz>
-           Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/ipa/ipa-icf-35.c: New test.
-       * gcc.dg/ipa/ipa-icf-36.c: New test.
-       * gcc.dg/ipa/ipa-icf-37.c: New test.
-
-2015-02-28  Martin Liska  <mliska@suse.cz>
-           Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65245
-       * gcc.dg/ipa/ipa-icf-34.c: New test.
-
-2015-03-01  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/61142
-       * gcc.target/sh/sh/pr61142.c: New.
-
-2015-03-01  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * g++.dg/other/dump-ada-spec-3.C: New test.
-
-2015-03-01  Martin Liska  <mliska@suse.cz>
-
-       * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
-       * g++.dg/ipa/pr63595.C: Update expected results.
-
-2015-02-28  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65236
-       * g++.dg/ipa/ipa-icf-6.C: New testcase.
-
-2015-02-27  Pat Haugen <pthaugen@us.ibm.com>
-
-       * gcc.dg/vect/pr59354.c: Move vector producing code to
-       separate function.
-
-2015-02-27  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/65237
-       * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
-       * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
-       * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
-       * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
-
-2015-02-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65048
-       * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
-       (foo): Use K&R style definition.
-
-2015-02-27  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR target/65032
-       * g++.dg/pr65032.C: New.
-
-2015-02-27  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65040
-       * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
-       -Wformat=2.
-
-2015-02-27  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65228
-       * gcc.dg/pr65228.c: New test.
-
-2015-02-27  Kai Tietz  <ktietz@redhat.com>
-
-       PR c/35330
-       * gcc.dg/weak/weak-17.c: New file.
-
-2015-02-27  Richard Biener  <rguenther@suse.de>
-
-       PR lto/65193
-       * g++.dg/lto/pr65193_0.C: New testcase.
-
-2015-02-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
-
-       * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
-       * gcc.target/s390/hotpatch-8.c: Likewise.
-       * gcc.target/s390/hotpatch-9.c: Likewise.
-       * gcc.target/s390/pr61078.c: Likewise.
-       * gcc.target/s390/pr57960.c: Remove -m64.
-       * gcc.target/s390/pr61078.c: Likewise.
-
-2015-02-26  Jan Hubicka  <hubicka@ucw.cz>
-           Martin Liska  <mliska@suse.cz>
-
-       PR bootstrap/65150
-       * gcc.dg/pr64454.c: Disable ICF.
-       * gcc.dg/pr28685-1.c: Disable ICF
-       * gcc.dg/ipa/iinline-5.c: Disable ICF.
-       * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
-       * g++.dg/ipa/ipa-icf-4.C: Update template.
-
-2015-02-26  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65216
-       * gcc.c-torture/execute/pr65216.c: New test.
-
-       PR tree-optimization/65215
-       * gcc.c-torture/execute/pr65215-1.c: New test.
-       * gcc.c-torture/execute/pr65215-2.c: New test.
-       * gcc.c-torture/execute/pr65215-3.c: New test.
-       * gcc.c-torture/execute/pr65215-4.c: New test.
-       * gcc.c-torture/execute/pr65215-5.c: New test.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
-
-2015-02-26  Martin Liska  <mliska@suse.cz>
-           Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/ipa/pr64146.C: Update expected results.
-       * gcc.dg/ipa/ipa-icf-26.c: Update test.
-       * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
-       * gcc.dg/ipa/ipa-icf-34.c: New test.
-
-2015-02-26  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/vect/vect-pr61917.c: Rename to ...
-       * gcc.dg/vect/O3-vect-pr61917.c: ... this.
-       (dg-additional-options): Remove dg directive.
-       (dg-final): Add dg directive.
-
-2015-02-26  Marek Polacek  <polacek@redhat.com>
-
-       PR ipa/65008
-       * g++.dg/ipa/pr65008.C: New test.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * lib/profopt.exp (profopt-target-cleanup): New proc.
-       (profopt-execute): Use profopt-target-cleanup to handle cleanup of
-       files from sources from dg-additional-sources.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * lib/gcov.exp: Cleanup in case of xfail.
-
-2015-02-26  Sebastian Pop  <s.pop@samsung.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
-
-2015-02-25  Aldy Hernandez  <aldyh@redhat.com>
-
-       PR debug/46102
-       * g++.dg/debug/dwarf2-1.C: XFAIL and move...
-       * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
-       * g++.dg/debug/dwarf2-2.C: XFAIL and move...
-       * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
-       * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
-       * g++.dg/debug/pr46123.C: XFAIL and move...
-       * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
-       * gcc.dg/debug/dwarf2-3.c: Move...
-       * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
-
-2015-02-26  Marek Polacek  <polacek@redhat.com>
-
-       PR c++/65202
-       * g++.dg/cpp1y/pr65202.C: New test.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
-       locale_facets.h.gcov.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
-
-2015-02-26  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR target/65217
-       * gcc.target/i386/pr65217.c: New.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
-
-2015-02-26  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
-
-2015-02-26  Sebastian Pop  <s.pop@samsung.com>
-
-       PR tree-optimization/65048
-       * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
-
-2015-02-26  Uros Bizjak  <ubizjak@gmail.com>
-
-       * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
-       * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
-
-2015-02-26  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR target/65161
-       * gcc.target/i386/pr65161.c: New test.
-
-2015-02-26  Terry Guo  <terry.guo@arm.com>
-
-       * gcc.target/arm/no-volatile-in-it.c: New test.
-
-2015-02-25  Peter Bergner  <bergner@vnet.ibm.com>
-
-       * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
-       (dg-options): Add -save-temps.
-       (dg-final): Add cleanup-saved-temps.
-
-2015-02-25  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
-
-       * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
-
-2015-02-25  Pat Haugen  <pthaugen@us.ibm.com>
-
-       * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
-       * gcc.target/powerpc/pack01.c: Include string.h.
-
-2015-02-25  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/65167
-       * gcc.target/i386/pr65167.c: New.
-
-2015-02-25  Kai Tietz  <ktietz@redhat.com>
-
-       PR tree-optimization/61917
-       * gcc.dg/vect/vect-pr61917.c: New file.
-
-2015-02-24  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65170
-       * gcc.c-torture/execute/pr65170.c: New test.
-       * gcc.dg/tree-ssa/vrp96.c: New test.
-
-2015-02-24  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
-
-2015-02-24  Tom de Vries  <tom@codesourcery.com>
-
-       PR testsuite/65126
-       * lib/gcc-defs.exp (additional_sources_used): Add new var.
-       (dg-additional-files-options): Copy additional_sources to
-       additional_sources_used before emptying additional_sources.
-       * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
-       (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
-       (cleanup-saved-temps): Use additional_sources_used instead of
-       additional_sources.
-       (dg-test): Reset additional_sources_used.
-
-2015-02-23  Richard Sandiford  <richard.sandiford@arm.com>
-
-       PR fortran/63427
-       * gfortran.dg/integer_exponentiation_6.F90: New test.
-
-2015-02-23  Martin Sebor  <msebor@redhat.com>
-
-       PR target/65109
-       * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
-       two parts.  One to save registers, the other to verify the
-       registers have the right values.  Save register state into
-       static data rather than on the stack.
-
-2015-02-23  Jakub Jelinek  <jakub@redhat.com>
-
-       PR bootstrap/63888
-       * c-c++-common/asan/pr63888.c: New test.
-
-2015-02-23  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/65163
-       * gcc.c-torture/compile/pr65163.c: New.
-
-2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
-
-       * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
-       with -m31 on 64 bit.
-       * gcc.dg/hoist-register-pressure-2.c: Likewise.
-       * gcc.dg/hoist-register-pressure-3.c: Likewise.
-
-2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
-
-       * gcc.target/s390/20090223-1.c: Add
-       -Wno-implicit-function-declaration option.
-       * gcc.target/s390/pr42224.c: Likewise.
-       * gcc.target/s390/pr55718.c: Likewise.
-
-2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
-
-       * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
-       * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
-       * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
-
-2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
-
-       * gcc.target/s390/hotpatch-8.c: Add -march=g5.
-       * gcc.target/s390/hotpatch-9.c: Add -march=g5.
-       * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
-       * gcc.target/s390/hotpatch-compile-10.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-11.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-12.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-13.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-14.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-2.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-3.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-4.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-5.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-6.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-7.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-8.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-9.c: Likewise.
-
-2015-02-22  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       PR fortran/64980
-       PR fortran/61960
-       * gfortran.dg/pr61960.f90: New.
-       * gfortran.dg/pr64230.f90: New.
-       * gfortran.dg/pr64980.f03: New.
-
-2015-02-22  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
-
-2015-02-21  Arnaud Charlet  <charlet@adacore.com>
-
-       PR ada/65156
-       * gnat.dg/timing_events.adb: Removed, invalid test.
-
-2015-02-20  Aldy Hernandez  <aldyh@redhat.com>
-
-       PR debug/58123
-       * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
-       location.
-       * g++.dg/gcov/gcov-2.C: Likewise.
-
-2015-02-20  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65136
-       * gcc.dg/tree-ssa/pr65136.c: New testcase.
-
-2015-02-20  Jakub Jelinek  <jakub@redhat.com>
-
-       PR testsuite/64158
-       * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up
-       powerpc*-*-linux* and nvptx-*-* blacklisting.
-
-       * gcc.dg/sibcall-9.c: New test.
-       * gcc.dg/sibcall-10.c: New test.
-
-2015-02-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
-
-2015-02-20  Georg-Johann Lay  <avr@gjlay.de>
-
-       PR target/64452
-       * gcc.target/avr/torture/pr64452.c: New test.
-
-2015-02-19  Kaz Kojima  <kkojima@gcc.gnu.org>
-
-       * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
-       * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
-
-2015-02-19  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
-
-       PR testsuite/65116
-       * lib/target-supports.exp (check_compile): Check whether
-       additional_sources is defined before using it.
-
-2015-02-19  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/65074
-       * g++.dg/opt/pr65074.C: New file.
-
-2015-02-19  Andrea Azzarone  <azzaronea@gmail.com>
-
-       * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
-       (size_type): New typedef.
-       (operator "" _script): Use it for the last argument.
-
-2015-02-19  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
-
-       * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
-
-2015-02-19  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
-
-       * lib/target-supports.exp (check_compile): Save/restore
-       additional_sources that may belong to an actual test.
-
-2015-02-18  Jakub Jelinek  <jakub@redhat.com>
-
-       PR gcov-profile/64634
-       * g++.dg/gcov/gcov-15.C: New test.
-
-2015-02-18  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
-
-2015-02-18  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
-
-2015-02-18  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
-
-2015-02-18  Tom de Vries  <tom@codesourcery.com>
-
-       * gfortran.dg/fmt_cache_1.f: Add missing close.
-
-2015-02-18  Tom de Vries  <tom@codesourcery.com>
-
-       PR testsuite/65107
-       * gfortran.dg/read_eof_8.f90: Add missing close.
-
-2015-02-18  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65063
-       * gcc.dg/pr65063.c: New testcase.
-
-2015-02-18  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/62217
-       * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
-
-2015-02-18  Marek Polacek  <polacek@redhat.com>
-
-       PR sanitizer/65081
-       * c-c++-common/ubsan/pr65081.c: New test.
-
-2015-02-17  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
-       * gcc.target/sh/force-cbranch-delay-slot.c: New.
-
-2015-02-17  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.dg/ipa/propalign-3.c: New test.
-
-2015-02-17  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64793
-       * gcc.target/sh/pr64793.c: New.
-       * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
-
-2015-02-17  Sandra Loosemore  <sandra@codesourcery.com>
-
-       * gcc.target/arm/divzero.c: New test case.
-
-2015-02-17  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
-
-2015-02-17  Paolo Carlini  <paolo.carlini@oracle.com>
-           Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/65075
-       * g++.dg/cpp0x/pr65075.C: New test.
-
-2015-02-16  David Edelsohn  <dje.gcc@gmail.com>
-
-       PR target/65058
-       * gcc.target/powerpc/pr65058.c: New test.
-
-2015-02-16  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/64823
-       * gcc.dg/uninit-20.c: New test.
-
-2015-02-16  Jakub Jelinek  <jakub@redhat.com>
-           James Greenhalgh  <james.greenhalgh@arm.com>
-
-       PR ipa/64963
-       * gcc.dg/ipa/ipa-clone-1.c: New test.
-
-2015-02-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/65077
-       * gcc.dg/torture/pr65077.c: New testcase.
-
-2015-02-16  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
-       Directive adjusted to scan for ldaxr.
-       * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
-       adjusted to scan for ldaex.
-
-2015-02-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/65080
-       * g++.dg/cpp0x/constexpr-65080.C: New.
-
-2015-02-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/63593
-       * gcc.dg/pr63593.c: New testcase.
-
-2015-02-16  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65066
-       * gcc.dg/pr65066.c: New test.
-
-2015-02-16  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.dg/pr65002.C: Move ...
-       * g++.dg/ipa/pr65002.C: ... here.
-
-2015-02-14  David Edelsohn  <dje.gcc@gmail.com>
-
-       * gcc.target/powerpc/pr64205.c: Skip on AIX.
-       * gcc.target/powerpc/pr64505.c: Skip on AIX.
-       * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
-       * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
-
-2015-02-14  Kaz Kojima  <kkojima@gcc.gnu.org>
-
-       PR testsuite/64850
-       * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
-       the expression to find calls.
-       * c-c++-common/goacc/acc_on_device-2.c: Likewise.
-       * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
-       * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
-       * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
-       * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
-
-2015-02-14  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64768
-       * gcc.dg/array-11.c: New test.
-       * gcc.dg/array-12.c: New test.
-       * gcc.dg/array-13.c: New test.
-       * gcc.dg/array-14.c: New test.
-       * gcc.dg/c99-flex-array-typedef-1.c: New test.
-       * gcc.dg/c99-flex-array-typedef-2.c: New test.
-       * gcc.dg/c99-flex-array-typedef-3.c: New test.
-       * gcc.dg/c99-flex-array-typedef-5.c: New test.
-       * gcc.dg/c99-flex-array-typedef-7.c: New test.
-       * gcc.dg/c99-flex-array-typedef-8.c: New test.
-
-2015-02-13  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60894
-       * g++.dg/lookup/using54.C: New.
-
-2015-02-13  Jeff Law  <law@redhat.com>
-
-       PR bootstrap/65060
-       Revert my change for tree-optimization/64823.
-
-2015-02-13  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/65053
-       * gcc.c-torture/execute/pr65053-1.c: New test.
-       * gcc.c-torture/execute/pr65053-2.c: New test.
-
-2015-02-13  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65050
-       * gcc.dg/pr65050.c: New test.
-
-2015-02-13  Jeff Law  <law@redhat.com>
-
-       PR tree-optimization/64823
-       * gcc.dg/uninit-20.c: New test.
-
-       PR rtl-optimization/47477
-       * gcc.dg/tree-ssa/pr47477.c: New test.
-
-2015-02-13  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60211
-       * g++.dg/parse/ivdep-2.C: New.
-       * g++.dg/parse/ivdep-3.C: Likewise.
-
-2015-02-13  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/64506
-       * gfortran.dg/continuation_13.f90: New test.
-       * gfortran.dg/continuation_14.f: New test.
-
-2015-02-13  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64970
-       * g++.dg/cpp0x/sfinae55.C: New.
-
-2015-02-13  Jakub Jelinek  <jakub@redhat.com>
-
-       PR ipa/65034
-       * g++.dg/ipa/pr65034.C: New test.
-
-2015-02-13  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR tree-optimization/65002
-       * gcc.dg/pr65002.C: New.
-
-2015-02-13  Marek Polacek  <polacek@redhat.com>
-
-       PR c/65040
-       * c-c++-common/pr65040.c: New test.
-
-2015-02-13  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/64705
-       * gcc.dg/tree-ssa/pr64705.c: New test.
-
-2015-02-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR rtl/32219
-       * gcc.dg/visibility-22.c: New test.
-       * gcc.dg/visibility-23.c: New test.
-       * gcc.target/i386/pr32219-1.c: New test.
-       * gcc.target/i386/pr32219-2.c: New test.
-       * gcc.target/i386/pr32219-3.c: New test.
-       * gcc.target/i386/pr32219-4.c: New test.
-       * gcc.target/i386/pr32219-5.c: New test.
-       * gcc.target/i386/pr32219-6.c: New test.
-       * gcc.target/i386/pr32219-7.c: New test.
-       * gcc.target/i386/pr32219-8.c: New test.
-       * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
-
-2015-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR libgfortran/57822
-       * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
-       four different KINDs.
-
-2015-02-12  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/64884
-       * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
-
-       PR sanitizer/65000
-       * g++.dg/ubsan/pr65000.C: New test.
-
-2015-02-12  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/64932
-       * gfortran.dg/finalize_28.f90: New test
-
-2015-02-12  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/55541
-       * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
-       DW_TAG_lexical_block removal.
-       * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
-       * g++.dg/guality/pr55541.C: New test.
-
-       PR sanitizer/64984
-       * g++.dg/ubsan/pr64984.C: New test.
-
-2015-02-12  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
-
-2015-02-12  Jakub Jelinek  <jakub@redhat.com>
-
-       PR testsuite/64930
-       * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
-       instructions for 2015-01-14 get_memmodel changes.
-       * gcc.target/powerpc/atomic-p8.c: Likewise.
-
-       PR sanitizer/65019
-       * g++.dg/ubsan/pr65019.C: New test.
-
-       PR tree-optimization/65014
-       * gcc.c-torture/compile/pr65014.c: New test.
-
-2015-02-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR libgfortran/57822
-       * gfortran/fmt_g0_7.f08: Revise test.
-
-2015-02-11  Jeff Law  <law@redhat.com>
-
-       PR target/63347
-       * gcc.target/m68k/pr63347.c: New test.
-
-2015-02-11  Marek Polacek  <polacek@redhat.com>
-
-       * g++.dg/ubsan/shift-1.C: New test.
-       * gcc.dg/ubsan/c-shift-2.c: New test.
-       * c-c++-common/ubsan/shift-5.c: Remove file.
-
-2015-02-11  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
-       Directive adjusted to XFAIL.
-       * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
-       adjusted to XFAIL.
-
-2015-02-11  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/65003
-       * g++.dg/opt/pr65003.C: New test.
-
-2015-02-11  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * lib/target-supports.exp (check_effective_target_pie): Renamed
-       to ...
-       (check_effective_target_pie_enabled): This.
-       * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
-       * gcc.target/i386/pie.c: Likewise.
-
-2015-02-11  Andrew Pinski  <apinski@cavium.com>
-
-       PR target/64893
-       * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
-       * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
-
-2015-02-11  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/61925
-       * gcc.target/i386/pr61925-1.c: New test.
-       * gcc.target/i386/pr61925-2.c: New test.
-       * gcc.target/i386/pr61925-3.c: New test.
-
-2015-02-10  Jakub Jelinek  <jakub@redhat.com>
-
-       PR sanitizer/65004
-       * g++.dg/asan/pr65004.C: New test.
-
-2015-02-10  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64661
-       * gcc.taget/sh/pr64661-0.h: New.
-       * gcc.taget/sh/pr64661-1.c: New.
-       * gcc.taget/sh/pr64661-2.c: New.
-       * gcc.taget/sh/pr64661-3.c: New.
-       * gcc.taget/sh/pr64661-4.c: New.
-
-2015-02-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64995
-       * g++.dg/torture/pr64995.C: New testcase.
-
-2015-02-10  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64909
-       * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
-
-2015-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.dg/signbit-sa.c: New test.
-
-2015-02-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR libgfortran/57822
-       * gfortran/fmt_g0_7.f08: New test.
-
-2015-02-10  Bin Cheng  <bin.cheng@arm.com>
-
-       PR tree-optimization/43378
-       * gcc.dg/tree-ssa/pr43378.c: New test.
-
-2015-02-08  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64978
-       * g++.dg/torture/pr64978.C: New testcase.
-
-2015-02-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR sanitizer/64981
-       * gcc.dg/asan/pr64981.c: New test.
-
-2015-02-09  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64856
-       * gcc.dg/pr64856.c: New test.
-
-2015-02-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/64979
-       * gcc.dg/tree-ssa/stdarg-7.c: New test.
-       * gcc.c-torture/execute/pr64979.c: New test.
-
-2015-02-09  Alan Lawrence  <alan.lawrence@arm.com>
-
-       * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
-
-2015-02-09  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
-       * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
-
-2015-02-09  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/58757
-       * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
-
-2015-02-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/54000
-       * g++.dg/tree-ssa/ivopts-3.C: New testcase.
-
-2015-02-09  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
-
-2015-02-09  Martin Liska  <mliska@suse.cz>
-
-       * g++.dg/ipa/pr64858.C: New test.
-
-2015-02-09  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.dg/uninit-19.c: Fix warning line for fpic.
-
-2015-02-08  Andrew Pinski  <apinski@cavium.com>
-
-       * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
-
-2015-02-08  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/63744
-       * gfortran.dg/use_rename_8.f90: New.
-
-2015-02-08  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/addr7.ad[sb]: New test.
-       * gnat.dg/addr8.ad[sb]: Likewise.
-
-2015-02-06  David Malcolm  <dmalcolm@redhat.com>
-
-       PR jit/64752
-       * jit.dg/create-code-for-hello-world-executable.h: New file, taken
-       from jit.dg/test-compile-to-executable.c's create_code, with a
-       clarification of the output message.
-       * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
-       pass/fail message.
-       (test_jit): Use CHECK_NO_ERRORS when calling
-       gcc_jit_context_compile_to_file.
-       * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
-       jit-verify-compile-to-file to jit-verify-output-file-was-created.
-       (jit-setup-compile-to-file): Likewise.  Add a verbose comment
-       about deletions that are attempted.
-       (jit-verify-compile-to-file): Rename to...
-       (jit-verify-output-file-was-created): ...this, and drop the
-       attempt to run "file" and verify the output.
-       (jit-verify-assembler): New function.
-       (jit-verify-object): New function.
-       (jit-verify-dynamic-library): New function.
-       * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
-       favor of an implementation from new file
-       create-code-for-hello-world-executable.h, which also adds a
-       "main".
-       (dg-final): Replace jit-verify-compile-to-file with
-       jit-verify-output-file-was-created, and invoke new function
-       jit-verify-assembler.
-       * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
-       the output message.
-       (dg-final): Replace jit-verify-compile-to-file with
-       jit-verify-output-file-was-created, and invoke new function
-       jit-verify-dynamic-library.
-       * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
-       favor of an implementation from new file
-       create-code-for-hello-world-executable.h, which also adds a
-       "main".
-       (dg-final): Replace jit-verify-compile-to-file with
-       jit-verify-output-file-was-created.  Strengthen the expected stdout
-       from the built executable.
-       * jit.dg/test-compile-to-object.c (create_code): Eliminate in
-       favor of an implementation from new file
-       create-code-for-hello-world-executable.h, which also adds a
-       "main".
-       (dg-final): Replace jit-verify-compile-to-file with
-       jit-verify-output-file-was-created, and invoke new function
-       jit-verify-object.
-       * jit.dg/verify-dynamic-library.c: New source file.
-
-2015-02-06  Sebastian Pop  <s.pop@samsung.com>
-           Brian Rzycki  <b.rzycki@samsung.com>
-
-       PR tree-optimization/64878
-       * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
-
-2015-02-06  Jakub Jelinek  <jakub@redhat.com>
-
-       PR ipa/64896
-       * g++.dg/ipa/pr64896.C: New test.
-
-2015-02-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/64205
-       * gcc.target/powerpc/pr64205.c: New file.
-
-2015-02-06  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
-       (dg-options): Use -fpie instead of -fPIE -pie.
-
-2015-02-06  Jakub Jelinek  <jakub@redhat.com>
-
-       PR middle-end/64937
-       * g++.dg/asan/pr64937.C: New test.
-
-2015-02-06  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/63205
-       * gfortran.dg/class_to_type_4.f90: New test
-
-2015-01-29  Andre Vehreschild  <vehre@gmx.de>
-
-       * gfortran.dg/unlimited_polymorphic_22.f90: New test.
-
-2015-02-06  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/64957
-       PR debug/64817
-       * gcc.c-torture/execute/pr64957.c: New test.
-
-2015-02-05  Jeff Law  <law@redhat.com>
-
-       PR target/17306
-       * gcc.target/h8300/pr17306-1.c: New test.
-       * gcc.target/h8300/pr17306-2.c: New test.
-
-2015-02-05  Tobias Burnus  <burnus@net-b.de>
-
-       PR fortran/64943
-       * gfortran.dg/structure_constructor_12.f90: New.
-
-2015-02-05  Jeff Law  <law@redhat.com>
-
-       PR target/58400
-       gcc.target/h8300/pr58400.c: New test.
-
-2015-02-05  Mantas Mikaitis  <mantas.mikaitis@arm.com>
-
-       * gcc.target/arm/macro_defs0.c: New test.
-       * gcc.target/arm/macro_defs1.c: New test.
-       * gcc.target/arm/macro_defs2.c: New test.
-
-2015-02-05  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR rtl-optimization/64905
-       * gcc.target/i386/pr64905.c: Require nonpic target.
-       (dg-options): Add -fomit-frame-pointer.
-       (main): Remove.
-
-2014-02-05  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
-       tree dump scanning.
-
-2015-02-05  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/64757
-       * gfortran.dg/type_to_class_2.f90: New test
-       * gfortran.dg/type_to_class_3.f90: New test
-
-2015-02-04  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64686
-       * g++.dg/torture/pr64686.C: New testcase.
-
-2015-02-04  H.J. Lu  <hongjiu.lu@intel.com>
-
-       PR rtl-optimization/64905
-       * gcc.target/i386/pr64905.c: New file.
-
-2015-02-04  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.dg/guality/pr41447-1.c: Remove xfail.
-       * gcc.dg/guality/pr41616-1.c: Ditto.
-
-2015-02-04  Alexandre Oliva  <aoliva@redhat.com>
-
-       PR debug/64817
-       * gcc.dg/pr64817-3.c: New.
-
-2015-02-04  Jakub Jelinek  <jakub@redhat.com>
-           Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-
-       * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
-       pass parameters in registers.
-       * gcc.dg/guality/pr36728-2.c (main): Likewise.
-       * gcc.dg/guality/pr36728-3.c (main): Likewise.
-       * gcc.dg/guality/pr36728-4.c (main): Likewise.
-
-2015-02-04  Alan Lawrence  <alan.lawrence@arm.com>
-           Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
-       list, allow for multilibed targets.
-       * gcc.dg/combine_ashiftrt_2.c: Likewise.
-
-2015-02-04  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.dg/builtins-58.c: Check for pow at the end of words only.
-       * gcc.dg/pr46728-6.c: Ditto.
-
-2015-02-04  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
-       for mips_nanlegacy target.
-
-2015-02-04  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/chkp-hidden-def.c: New.
-
-2015-02-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR middle-end/62103
-       * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
-       to use 24 bits for bitfield b.
-
-2015-02-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR testsuite/64796
-       * lib/target-supports.exp (check_effective_target_bswap64): Do not
-       cache result in a global variable.  Include all 32-bit targets for
-       bswap64 tests.
-
-2015-02-03  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/64756
-       * gcc.c-torture/execute/pr64756.c: New test.
-
-2015-02-03  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64660
-       * gcc.target/sh/pr64660-0.h: New.
-       * gcc.target/sh/pr64660-1.c: New.
-       * gcc.target/sh/pr64660-2.c: New.
-       * gcc.target/sh/pr64660-3.c: New.
-       * gcc.target/sh/pr64660-4.c: New.
-
-2015-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64877
-       * g++.dg/warn/Waddress-2.C: New.
-
-2015-02-03  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       PR middle-end/61225
-       * gcc.target/i386/pr49095.c: XFAIL for ia32.
-
-2015-02-03  Dodji Seketeli  <dodji@redhat.com>
-
-       PR preprocessor/64803
-       * gcc.dg/cpp/builtin-macro-1.c: New test case.
-
-2015-02-02  Jan Hubicka  <hubicka@ucw.cz>
-
-       * g++.dg/ipa/devirt-37.C: Disable early inlining.
-
-2015-02-02  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
-       (_ARM_FPSRC): Add DN and AHP fields.
-       (clean_results): Force DN=1 on AArch64.
-       * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
-
-2015-02-02  Alan Modra  <amodra@gmail.com>
-
-       * gcc.target/powerpc/cprophard.c: New.
-
-2015-02-01  Andreas Tobler  <andreast@gcc.gnu.org>
-
-       * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
-       * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
-
-2015-02-01  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/64817
-       * gcc.dg/pr64817-1.c: New test.
-       * gcc.dg/pr64817-2.c: New test.
-
-2015-02-01  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64851
-       * gcc.target/sh/pr64851-0.h: New
-       * gcc.target/sh/pr64851-1.c: New
-       * gcc.target/sh/pr64851-2.c: New
-       * gcc.target/sh/pr64851-3.c: New
-       * gcc.target/sh/pr64851-4.c: New
-
-2015-01-31  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/64882
-       * gcc.dg/torture/pr64882.c: New test.
-
-2015-01-31  David Edelsohn  <dje.gcc@gmail.com>
-
-       PR target/64159
-       * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
-       sparc*-*-*.
-
-2015-01-31  Uros Bizjak  <ubizjak@gmail.com>
-
-       * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
-       * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
-       * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
-       * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
-       * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
-       * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
-       tree dump.
-       * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
-       * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
-       tree dump.
-       * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
-       * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
-       tree dump.
-
-2015-01-30  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR target/64688
-       * g++.dg/pr64688-2.C: New.
-
-2015-01-30  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
-       * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
-       * gcc.target/i386/fuse-caller-save.c: Ditto.
-       * gcc.target/i386/headmerge-1.c: Ditto.
-       * gcc.target/i386/headmerge-2.c: Ditto.
-       * gcc.target/i386/sibcall-6.c: Ditto.
-
-2015-01-30  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR target/64617
-       * gcc.target/i386/pr64617.c: New test.
-
-2015-01-30  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/15184
-       * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
-       (dg-options): Remove -m32.
-       (dg-final): Scan for "movb %al" only.
-       * gcc.target/i386/pr15184-2.c: Ditto.
-
-2015-01-30  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64829
-       * gcc.dg/vect/pr64829.c: New testcase.
-
-2015-01-29  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64709
-       * gcc.dg/pr64709.c: New test.
-
-2015-01-29  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c++/64717
-       * g++.dg/ubsan/pr64717-1.C: New test.
-       * g++.dg/ubsan/pr64717-2.C: New test.
-
-2015-01-29  Uros Bizjak  <ubizjak@gmail.com>
-
-       * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
-
-2015-01-29  Jeff Law  <law@redhat.com>
-
-       PR target/15184
-       * gcc.target/i386/pr15184-1.c: New test.
-       * gcc.target/i386/pr15184-2.c: New test.
-
-2015-01-29  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR tree-optimization/64746
-       * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
-
-2015-01-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64853
-       * gcc.dg/torture/pr64853.c: New testcase.
-
-2015-01-29  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64844
-       * gcc.dg/vect/pr64844.c: New testcase.
-
-2015-01-29  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR middle-end/64809
-       * gcc.dg/pr64809.c: Delete.
-
-2015-01-29  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR middle-end/64805
-       * gcc.target/i386/pr64805.c: New.
-
-2015-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * gcc.dg/guality/guality.h (main): Add argv[0] to
-       guality_gdb_command.
-
-2015-01-29  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64801
-       * gcc.dg/tree-ssa/pr64801.c: New testcase.
-
-2015-01-28  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64659
-       * gcc.target/sh/sh.exp
-       (check_effective_target_atomic_model_soft_gusa_available,
-       check_effective_target_atomic_model_soft_tcb_available,
-       check_effective_target_atomic_model_soft_imask_available,
-       check_effective_target_atomic_model_hard_llcs_available): New.
-       * gcc.target/sh/pr64659-0.h: New.
-       * gcc.target/sh/pr64659-1.c: New.
-       * gcc.target/sh/pr64659-2.c: New.
-       * gcc.target/sh/pr64659-3.c: New.
-       * gcc.target/sh/pr64659-4.c: New.
-
-2015-01-28  Alex Velenko  <Alex.Velenko@arm.com>
-
-       * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
-       scan-assembler-times pattern.
-
-2015-01-28  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR middle-end/64809
-       * gcc.dg/pr64809.c: New test.
-
-2015-01-28  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR tree-optimization/64277
-       * gcc.dg/pr64277.c: New.
-
-2015-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR tree-optimization/64718
-       * gcc.c-torture/execute/pr64718.c: New test.
-
-2015-01-28  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * gcc.target/aarch64/abs_2.c: New.
-
-2015-01-28  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
-       * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
-       * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
-       ISA rev < 2.
-
-2015-01-28  Jakub Jelinek  <jakub@redhat.com>
-
-       PR bootstrap/64612
-       * lib/target-supports.exp (check_effective_target_comdat_group): New.
-       * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
-       { target comdat_group }.
-
-2015-01-27  Tobias Burnus  <burnus@net-b.de>
-
-       PR fortran/63861
-       * gfortran.dg/goacc/coarray_2.f90: New.
-
-2015-01-27  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/60871
-       PR ipa/64139
-       * g++.dg/torture/pr64139.C: New testcase.
-       * g++.dg/torture/pr60871.C: Likewise.
-
-2015-01-27  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/64230
-       * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
-       prevent linking errors.
-
-2015-01-27  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64282
-       * g++.dg/torture/pr64282.C: New testcase.
-
-2015-01-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
-       for wzr reg.
-
-2015-01-27  Dominik Vogt  <vogt@linux.vnet.ibm.com>
-
-       * gcc.target/s390/hotpatch-13.c: New testcase.
-       * gcc.target/s390/hotpatch-14.c: New testcase.
-       * gcc.target/s390/hotpatch-15.c: New testcase.
-       * gcc.target/s390/hotpatch-16.c: New testcase.
-       * gcc.target/s390/hotpatch-17.c: New testcase.
-       * gcc.target/s390/hotpatch-18.c: New testcase.
-       * gcc.target/s390/hotpatch-19.c: New testcase.
-       * gcc.target/s390/hotpatch-20.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-10.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-11.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-12.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-13.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-14.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-15.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-16.c: New testcase.
-       * gcc.target/s390/hotpatch-compile-9.c: New testcase.
-       * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
-       * gcc.target/s390/hotpatch-10.c: Likewise.
-       * gcc.target/s390/hotpatch-11.c: Likewise.
-       * gcc.target/s390/hotpatch-12.c: Likewise.
-       * gcc.target/s390/hotpatch-2.c: Likewise.
-       * gcc.target/s390/hotpatch-3.c: Likewise.
-       * gcc.target/s390/hotpatch-4.c: Likewise.
-       * gcc.target/s390/hotpatch-5.c: Likewise.
-       * gcc.target/s390/hotpatch-6.c: Likewise.
-       * gcc.target/s390/hotpatch-7.c: Likewise.
-       * gcc.target/s390/hotpatch-8.c: Likewise.
-       * gcc.target/s390/hotpatch-9.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-1.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-2.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-3.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-4.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-5.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-6.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-7.c: Likewise.
-       * gcc.target/s390/hotpatch-compile-8.c: Likewise.
-
-2015-01-27  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.dg/long_branch.c: New testcase.
-
-2015-01-27  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/56273
-       PR tree-optimization/59124
-       PR tree-optimization/64277
-       * g++.dg/warn/Warray-bounds-6.C: New testcase.
-       * gcc.dg/Warray-bounds-12.c: Likewise.
-       * gcc.dg/Warray-bounds-13.c: Likewise.
-
-2015-01-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/61058
-       * gcc.dg/pr61058.c: New test.
-
-2015-01-27  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/chkp-narrow-bounds.c: New.
-
-2015-01-27  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/64807
-       * gcc.dg/pr64807.c: New test.
-
-       PR c/64766
-       * gcc.dg/pr64766.c: New test.
-
-2015-01-26  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/49263
-       * gcc.target/sh/pr49263-4.c: New.
-
-2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/62044
-       * gfortran.dg/allocate_with_mold_1.f90: New test
-
-2015-01-26  Jakub Jelinek  <jakub@redhat.com>
-
-       PR c/64778
-       * gcc.dg/pr64778.c: New test.
-
-       PR middle-end/64421
-       * gcc.dg/vect/pr64421.c: New test.
-
-2015-01-26  Tobias Burnus  <burnus@net-b.de>
-
-       PR fortran/64771
-       * gfortran.dg/coarray_36.f: New.
-       * gfortran.dg/coarray_37.f90: New.
-
-2015-01-26  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/64230
-       * gfortran.dg/class_allocate_18.f90: New.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
-
-2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
-       vXXXhn.inc.
-
-2015-01-26  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/64764
-       * gcc.dg/uninit-19.c: New testcase.
-
-2015-01-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
-
-       * lib/target-supports.exp (check_effective_target_vect64): Add
-       sparc*-*-*.
-
-2015-01-26  Eric Botcazou  <ebotcazou@adacore.com>
-
-       PR testsuite/64712
-       * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
-
-2015-01-26  Tony Liu  <tony.liu@arm.com>
-
-       * gcc.target/arm/scd42-1.c: Improve the check for UAL and
-       non-UAL cases.
-
-2015-01-26  Janne Blomqvist  <jb@gcc.gnu.org>
-
-       PR libfortran/64770
-       * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
-       correctly, clean up afterwards.
-
-2015-01-25  Mikael Morin  <mikael@gcc.gnu.org>
-
-       PR fortran/62044
-       * gfortran.dg/use_rename_7.f90: New.
-
-2015-01-25  Allan Sandfeld Jensen  <sandfeld@kde.org>
-
-       * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
-       * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
-
-2015-01-25  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/54236
-       * gcc.target/sh/pr54236-4.c: New.
-
-2015-01-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
-       Silvermont, Ivy Bridge, Haswell and Broadwell tests.  Update Sandy
-       Bridge test.
-
-2015-01-24  Janne Blomqvist  <jb@gcc.gnu.org>
-
-       PR libfortran/64770
-       * gfortran.dg/open_new_segv.f90: New test.
-
-2015-01-24  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/49263
-       PR target/53987
-       PR target/64345
-       PR target/59533
-       PR target/52933
-       PR target/54236
-       PR target/51244
-       * gcc.target/sh/pr64345-1.c: New.
-       * gcc.target/sh/pr64345-2.c: New.
-       * gcc.target/sh/pr59533-1.c: New.
-       * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
-       * gcc.target/sh/pr52933-2.c: Likewise.
-       * gcc.target/sh/pr54089-1.c: Likewise.
-       * gcc.target/sh/pr54236-1.c: Likewise.
-       * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
-       * gcc.target/sh/pr49263-1.c: Remove xfails.
-       * gcc.target/sh/pr49263-2.c: Likewise.
-       * gcc.target/sh/pr49263-3.c: Likewise.
-       * gcc.target/sh/pr53987-1.c: Likewise.
-       * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
-       (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
-       * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
-       (test05, test06, test07, test08, test09, test10, test11, test12): New.
-       * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
-       (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
-       test_009): New.
-       * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
-       (test_02): New.
-
-2015-01-24  Tom de Vries  <tom@codesourcery.com>
-
-       * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
-
-2015-01-23  Ian Lance Taylor  <iant@google.com>
-
-       PR go/64510
-       * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
-       targets without split stack support.
-
-2015-01-23  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR target/64317
-       * gcc.target/i386/pr64317.c: New test.
-
-2015-01-23  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/63637
-       PR rtl-optimization/60663
-       * gcc.dg/pr63637-1.c: New test.
-       * gcc.dg/pr63637-2.c: New test.
-       * gcc.dg/pr63637-3.c: New test.
-       * gcc.dg/pr63637-4.c: New test.
-       * gcc.dg/pr63637-5.c: New test.
-       * gcc.dg/pr63637-6.c: New test.
-       * gcc.target/i386/pr63637-1.c: New test.
-       * gcc.target/i386/pr63637-2.c: New test.
-       * gcc.target/i386/pr63637-3.c: New test.
-       * gcc.target/i386/pr63637-4.c: New test.
-       * gcc.target/i386/pr63637-5.c: New test.
-       * gcc.target/i386/pr63637-6.c: New test.
-
-2015-01-23  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/63439
-       * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
-       * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
-
-2015-01-23  Marek Polacek  <polacek@redhat.com>
-
-       PR preprocessor/60570
-       * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
-       * gcc.dg/cpp/pr60570.c: New test.
-
-2015-01-23  Richard Biener  <rguenther@suse.de>
-
-       PR testsuite/63439
-       * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
-       vectorization on vect64 targets.
-
-2015-01-23  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/60922
-       * gfortran.dg/class_allocate_17.f90: New.
-
-2015-01-23  Tobias Burnus  <burnus@net-b.de>
-
-       PR fortran/64726
-       * gfortran.dg/goacc/combined_loop.f90: New.
-
-2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/61933
-       * gfortran.dg/make_unit.f90: New test.
-
-2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR fortran/61933
-       * gfortran.dg/negative_unit_int8.f: Update.
-
-2015-01-22  Jeff Law  <law@redhat.com>
-
-       PR target/52076
-       * gcc.target/m68k/pr52076-1.c: New test.
-       * gcc.target/m68k/pr52076-2.c: New test.
-
-2015-01-22  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/64728
-       * gcc.dg/torture/pr64728.c: New testcase.
-
-2015-01-22  Uros Bizjak  <ubizjak@gmail.com>
-
-       PR target/64688
-       * g++.dg/pr64688.C: New test.
-
-2015-01-22  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/chkp-always_inline.c (f1): Make static
-       to avoid errors with -fpic.
-
-2015-01-22  Richard Biener  <rguenther@suse.de>
-
-       PR libstdc++/64535
-       * g++.old-deja/g++.eh/badalloc1.C: Adjust.
-
-2015-01-21  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       PR rtl-optimization/64682
-       * gcc.c-torture/execute/pr64682.c: New file.
-
-2015-01-21  Jakub Jelinek  <jakub@redhat.com>
-
-       PR debug/64511
-       * gcc.dg/pr64511.c: New test.
-
-       PR rtl-optimization/62078
-       * g++.dg/opt/pr62078.C: New test.
-
-       PR c/63307
-       * c-c++-common/cilk-plus/CK/pr63307.c: New test.
-
-2015-01-21  Thomas Koenig  <tkoenig@netcologne.de>
-
-       PR fortran/57023
-       * gfortran.dg/internal_pack_15.f90:  New test.
-
-2015-01-21  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       * c-c++-common/tsan/step.c: New testcase.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
-       vXXXw.inc.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
-       vXXXl.inc.
-
-2015-01-21  Renlin Li  <renlin.li@arm.com>
-
-       * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
-       * g++.dg/tls/thread_local5g.C: Likewise.
-       * g++.dg/tls/thread_local6g.C: Likewise.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
-
-2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
-
-2015-01-20  Jeff Law  <law@redhat.com>
-
-       PR target/59946
-       * gcc.target/m68k/pr59946.c: New test.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
-       vshuffle.inc.
-       * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
-       vshuffle.inc.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
-       * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
-
-2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
-
-2015-01-20  Jakub Jelinek  <jakub@redhat.com>
-
-       * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
-
-       PR sanitizer/64632
-       * g++.dg/ubsan/pr64632.C: New test.
-
-       PR debug/64663
-       * gcc.dg/pr64663.c: New test.
-
-2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64383
-       * g++.dg/warn/Wunused-var-23.C: New.
-
-2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59937
-       * g++.dg/cpp0x/constexpr-59937-1.C: New.
-       * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
-
-2015-01-20  Richard Biener  <rguenther@suse.de>
-
-       PR ipa/64684
-       * gcc.dg/lto/pr64684_0.c: New testcase.
-       * gcc.dg/lto/pr64684_1.c: Likewise.
-       * gcc.dg/lto/pr64684_2.c: Likewise.
-       * gcc.dg/lto/pr64685_0.c: Likewise.
-       * gcc.dg/lto/pr64685_1.c: Likewise.
-
-2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/62241
-       * g++.dg/cpp1y/lambda-init12.C: New.
-
-2015-01-20  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64410
-       * g++.dg/vect/pr64410.cc: Require vect_double.
-
-2015-01-20  Matthew Wahab  <matthew.wahab@arm.com>
-
-       PR target/64149
-       * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
-
-2015-01-20  Igor Zamyatin  <igor.zamyatin@intel.com>
-
-       PR bootstrap/64676
-       Revert:
-       2014-01-19  Igor Zamyatin  <igor.zamyatin@intel.com>
-
-       PR rtl-optimization/64081
-       * gcc.dg/pr64081.c: New test.
-
-2015-01-19  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/harness.h: Include <unistd.h>.
-       (CHECK_NO_ERRORS): New.
-       (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
-       (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
-       gcc_jit_context_compile_to_file.
-       * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
-       args to the spawned executable.
-       (jit-expand-vars): New function.
-       (jit-exe-params): New variable.
-       (dg-jit-set-exe-params): New function.
-       (jit-dg-test): Detect testcases that use
-       jit-verify-compile-to-file and call jit-setup-compile-to-file.
-       Set arguments of spawned process to jit-exe-params.
-       (jit-get-output-filename): New function.
-       (jit-setup-compile-to-file): New function.
-       (jit-verify-compile-to-file): New function.
-       (jit-run-executable): New function.
-       (jit-verify-executable): New function.
-       * jit.dg/test-compile-to-assembler.c: New testcase.
-       * jit.dg/test-compile-to-dynamic-library.c: New testcase.
-       * jit.dg/test-compile-to-executable.c: New testcase.
-       * jit.dg/test-compile-to-object.c: New testcase.
-
-2015-01-19  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64652
-       * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
-       (test_1): New.
-
-2015-01-19  Martin Liska  <mliska@suse.cz>
-
-       * objc/compile/pr64668.m: New test.
-
-2015-01-19  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-arith-overflow.c: Include stdbool.h.
-       (create_overflow_fn): Update comment to clarify that
-       the third param of the created function is a bool *, not
-       an int *.
-       (verify_int_overflow_fn): Convert param "expected_ovf" from
-       int to bool.  Update third param of "overflow_fn_type" from int *
-       to bool *.  Update local "actual_ovf" from int to bool.
-       (verify_uint_overflow_fn): Likewise.
-
-2015-01-19  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/ipa-icf-33.c: New test.
-
-2015-01-19  Felix Yang  <felix.yang@huawei.com>
-           Haijian Zhang  <z.zhanghaijian@huawei.com>
-
-       * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
-       (buffer_float64x2, buffer_pad_float64x2): New helper variables.
-       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
-       result_float64x2, expected_hfloat64x2): New helper type, variable and
-       declaration.
-       (buffer_float64x2, buffer_pad_float64x2): New helper variables.
-       * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
-       without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
-       * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
-       without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
-       * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
-       and target without the FMA feature.
-
-2015-01-19  Jiong Wang  <jiong.wang@arm.com>
-
-       * gcc.target/aarch64/pr64304.c: New testcase.
-
-2015-01-19  Igor Zamyatin  <igor.zamyatin@intel.com>
-
-       PR rtl-optimization/64081
-       * gcc.dg/pr64081.c: New test.
-
-2015-01-19  Tejas Belagod  <tejas.belagod@arm.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.
-
-2015-01-19  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       * gcc.target/i386/chkp-always_inline.c: New.
-
-2015-01-15  Andrew Pinski  <apinski@cavium.com>
-           Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
-
-       * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
-       testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
-
-2015-01-18  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/60255
-       * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
-       * gfortran.dg/unlimited_polymorphic_20.f03: New test.
-
-2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/64578
-       * gfortran.dg/unlimited_polymorphic_21.f90: New test
-
-2015-01-18  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/64652
-       * gcc.target/sh/torture/pr64652.c: New.
-
-2015-01-18  Jan Hubicka  <hubicka@ucw.cz>
-
-       * gcc.dg/ipa/ipa-icf-32.c: Update template.
-       * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
-       * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
-       * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
-       * c-c++-common/asan/kasan-recover-1.c: Likewise.
-       * c-c++-common/asan/kasan-recover-2.c: Likewise.
-
-2015-01-18  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64378
-       * g++.dg/torture/pr64378.C: New testcase.
-
-2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/57959
-       * gfortran.dg/block_13.f08: New test
-
-2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/55901
-       * gfortran.dg/associate_1.f03: Allow test for character with
-       automatic length.
-
-2015-01-17  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
-       * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
-
-2015-01-17  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
-
-2015-01-17  Paul Thomas  <pault@gcc.gnu.org>
-
-       PR fortran/64578
-       * gfortran.dg/unlimited_polymorphic_21.f90: New test
-
-2015-01-17  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/60357
-       * gfortran.dg/alloc_comp_assign_13.f08: New test.
-
-       PR fortran/61275
-       * gfortran.dg/alloc_comp_assign_14.f08: New test.
-
-       PR fortran/55932
-       * gfortran.dg/alloc_comp_initializer_4.f03: New test.
-
-2015-01-17  Andre Vehreschild  <vehre@gmx.de>
-
-       PR fortran/60334
-       * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
-
-2015-01-16  Bernd Schmidt  <bernds@codesourcery.com>
-
-       PR rtl-optimization/52773
-       * gcc.c-torture/compile/pr52773.c: New test.
-
-2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/62134
-       * g++.dg/cpp0x/alias-decl-46.C: New.
-
-2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
-
-2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
-       Add trace.
-       (CHECK_FP): Likewise.
-       (CHECK_CUMULATIVE_SAT): Likewise.
-
-2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
-       (Set_Neon_Cumulative_Sat): Add parameter.
-       (__set_neon_cumulative_sat): Support new parameter.
-       * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
-       (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
-       argument.
-       * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
-       (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
-       argument.
-
-2015-01-16  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       * g++.dg/tsan/vptr_benign_race.C: New testcase.
-       * g++.dg/tsan/vptr_harmful_race.C: New testcase.
-
-2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60056
-       * g++.dg/tls/thread_local-ice4.C: New.
-
-2015-01-16  James Greenhalgh  <james.greenhalgh@arm.com>
-
-       * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
-       than Neon options.
-
-2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/62276
-       * g++.dg/cpp0x/vt-62276.C: New.
-
-2015-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR middle-end/64353
-       * g++.dg/pr64353.C: New.
-
-2015-01-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/64263
-       * gcc.target/aarch64/pr64263_1.c: New test.
-
-2015-01-16  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR tree-optimization/64434
-       * gcc.dg/torture/pr64434.c: Move to...
-       * gcc.dg/pr64434.c: ... here.
-
-2015-01-16  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/64614
-       * gcc.dg/uninit-18.c: New testcase.
-
-2015-01-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64568
-       * g++.dg/torture/pr64568-2.C: New testcase.
-
-2015-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
-
-       PR target/64363
-       * gcc.target/i386/chkp-label-address.c: New.
-
-2015-01-16  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/45290
-       * gfortran.dg/pointer_init_6.f90: Extended.
-
-2015-01-16  Robert Suchanek  <robert.suchanek@imgtec.com>
-
-       * gcc.c-torture/compile/20150108.c: New test.
-
-2015-01-16  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gcc.target/visium: New directory.
-
-2015-01-16  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/61743
-       * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
-       * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
-
-2015-01-16  Zhenqiang Chen <zhenqiang.chen@arm.com>
-
-       * gcc.dg/pr64015.c: New test.
-
-2015-01-16  Markus Trippelsdorf  <markus@trippelsdorf.de>
-
-       PR ipa/64163
-       PR ipa/64612
-       * g++.dg/ipa/pr64612.C: New test.
-
-2015-01-16  Renlin Li  <renlin.li@arm.com>
-
-       * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
-
-2015-01-16  Ilya Tocar  <ilya.tocar@intel.com>
-
-       * gcc.target/i386/sse-14.c: Test new intrinsic.
-       * gcc.target/i386/sse-22.c: Ditto.
-
-2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/58614
-       * g++.dg/cpp0x/auto44.C: New.
-
-2015-01-15  Sandra Loosemore  <sandra@codesourcery.com>
-
-       PR target/59710
-       * gcc.target/nios2/gpopt-all.c: New test case.
-       * gcc.target/nios2/gpopt-local.c: New test case.
-       * gcc.target/nios2/gpopt-global.c: New test case.
-       * gcc.target/nios2/gpopt-data.c: New test case.
-       * gcc.target/nios2/gpopt-none.c: New test case.
-
-2015-01-15  Jakub Jelinek  <jakub@redhat.com>
-
-       * g++.dg/ubsan/vptr-1.C: New test.
-       * g++.dg/ubsan/vptr-2.C: New test.
-       * g++.dg/ubsan/vptr-3.C: New test.
-       * g++.dg/ubsan/vptr-4.C: New test.
-       * g++.dg/ubsan/vptr-5.C: New test.
-       * g++.dg/ubsan/vptr-6.C: New test.
-       * g++.dg/ubsan/vptr-7.C: New test.
-       * g++.dg/ubsan/vptr-8.C: New test.
-       * g++.dg/ubsan/vptr-9.C: New test.
-
-2015-01-15  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
-       is set up.
-       * lib/gcc-dg.exp: Likewise.
-
-2015-01-15  Vladimir Makarov  <vmakarov@redhat.com>
-
-       PR rtl-optimization/64110
-       * gcc.target/i386/pr64110.c: Add scan-assembler.
-
-2015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
-           James Norris  <jnorris@codesourcery.com>
-           Cesar Philippidis  <cesar@codesourcery.com>
-           Ilmir Usmanov  <i.usmanov@samsung.com>
-
-       * lib/target-supports.exp (check_effective_target_fopenacc): New
-       procedure.
-       * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
-       * g++.dg/goacc/goacc.exp: Likewise.
-       * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
-       * gcc.dg/goacc/goacc.exp: Likewise.
-       * gfortran.dg/goacc/goacc.exp: Likewise.
-       * c-c++-common/cpp/openacc-define-1.c: New file.
-       * c-c++-common/cpp/openacc-define-2.c: Likewise.
-       * c-c++-common/cpp/openacc-define-3.c: Likewise.
-       * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
-       * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
-       * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
-       * c-c++-common/goacc/acc_on_device-2.c: Likewise.
-       * c-c++-common/goacc/asyncwait-1.c: Likewise.
-       * c-c++-common/goacc/cache-1.c: Likewise.
-       * c-c++-common/goacc/clauses-fail.c: Likewise.
-       * c-c++-common/goacc/collapse-1.c: Likewise.
-       * c-c++-common/goacc/data-1.c: Likewise.
-       * c-c++-common/goacc/data-2.c: Likewise.
-       * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
-       * c-c++-common/goacc/deviceptr-1.c: Likewise.
-       * c-c++-common/goacc/deviceptr-2.c: Likewise.
-       * c-c++-common/goacc/deviceptr-3.c: Likewise.
-       * c-c++-common/goacc/if-clause-1.c: Likewise.
-       * c-c++-common/goacc/if-clause-2.c: Likewise.
-       * c-c++-common/goacc/kernels-1.c: Likewise.
-       * c-c++-common/goacc/loop-1.c: Likewise.
-       * c-c++-common/goacc/loop-private-1.c: Likewise.
-       * c-c++-common/goacc/nesting-1.c: Likewise.
-       * c-c++-common/goacc/nesting-data-1.c: Likewise.
-       * c-c++-common/goacc/nesting-fail-1.c: Likewise.
-       * c-c++-common/goacc/parallel-1.c: Likewise.
-       * c-c++-common/goacc/pcopy.c: Likewise.
-       * c-c++-common/goacc/pcopyin.c: Likewise.
-       * c-c++-common/goacc/pcopyout.c: Likewise.
-       * c-c++-common/goacc/pcreate.c: Likewise.
-       * c-c++-common/goacc/pragma_context.c: Likewise.
-       * c-c++-common/goacc/present-1.c: Likewise.
-       * c-c++-common/goacc/reduction-1.c: Likewise.
-       * c-c++-common/goacc/reduction-2.c: Likewise.
-       * c-c++-common/goacc/reduction-3.c: Likewise.
-       * c-c++-common/goacc/reduction-4.c: Likewise.
-       * c-c++-common/goacc/sb-1.c: Likewise.
-       * c-c++-common/goacc/sb-2.c: Likewise.
-       * c-c++-common/goacc/sb-3.c: Likewise.
-       * c-c++-common/goacc/update-1.c: Likewise.
-       * gcc.dg/goacc/acc_on_device-1.c: Likewise.
-       * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
-       * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
-       * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
-       * gfortran.dg/goacc/assumed.f95: Likewise.
-       * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
-       * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
-       * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
-       * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
-       * gfortran.dg/goacc/branch.f95: Likewise.
-       * gfortran.dg/goacc/cache-1.f95: Likewise.
-       * gfortran.dg/goacc/coarray.f95: Likewise.
-       * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
-       * gfortran.dg/goacc/cray.f95: Likewise.
-       * gfortran.dg/goacc/critical.f95: Likewise.
-       * gfortran.dg/goacc/data-clauses.f95: Likewise.
-       * gfortran.dg/goacc/data-tree.f95: Likewise.
-       * gfortran.dg/goacc/declare-1.f95: Likewise.
-       * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
-       * gfortran.dg/goacc/fixed-1.f: Likewise.
-       * gfortran.dg/goacc/fixed-2.f: Likewise.
-       * gfortran.dg/goacc/fixed-3.f: Likewise.
-       * gfortran.dg/goacc/fixed-4.f: Likewise.
-       * gfortran.dg/goacc/host_data-tree.f95: Likewise.
-       * gfortran.dg/goacc/if.f95: Likewise.
-       * gfortran.dg/goacc/kernels-tree.f95: Likewise.
-       * gfortran.dg/goacc/list.f95: Likewise.
-       * gfortran.dg/goacc/literal.f95: Likewise.
-       * gfortran.dg/goacc/loop-1.f95: Likewise.
-       * gfortran.dg/goacc/loop-2.f95: Likewise.
-       * gfortran.dg/goacc/loop-3.f95: Likewise.
-       * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
-       * gfortran.dg/goacc/omp.f95: Likewise.
-       * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
-       * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
-       * gfortran.dg/goacc/parallel-tree.f95: Likewise.
-       * gfortran.dg/goacc/parameter.f95: Likewise.
-       * gfortran.dg/goacc/private-1.f95: Likewise.
-       * gfortran.dg/goacc/private-2.f95: Likewise.
-       * gfortran.dg/goacc/private-3.f95: Likewise.
-       * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
-       * gfortran.dg/goacc/reduction-2.f95: Likewise.
-       * gfortran.dg/goacc/reduction.f95: Likewise.
-       * gfortran.dg/goacc/routine-1.f90: Likewise.
-       * gfortran.dg/goacc/routine-2.f90: Likewise.
-       * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
-       * gfortran.dg/goacc/several-directives.f95: Likewise.
-       * gfortran.dg/goacc/sie.f95: Likewise.
-       * gfortran.dg/goacc/subarrays.f95: Likewise.
-       * gfortran.dg/gomp/map-1.f90: Likewise.
-       * gfortran.dg/openacc-define-1.f90: Likewise.
-       * gfortran.dg/openacc-define-2.f90: Likewise.
-       * gfortran.dg/openacc-define-3.f90: Likewise.
-       * g++.dg/gomp/block-1.C: Update for changed compiler output.
-       * 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.
-       * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
-       * gcc.dg/cilk-plus/jump.c: Likewise.
-       * gcc.dg/gomp/block-1.c: Likewise.
-       * gcc.dg/gomp/block-10.c: Likewise.
-       * gcc.dg/gomp/block-2.c: Likewise.
-       * gcc.dg/gomp/block-3.c: Likewise.
-       * gcc.dg/gomp/block-4.c: Likewise.
-       * gcc.dg/gomp/block-5.c: Likewise.
-       * gcc.dg/gomp/block-6.c: Likewise.
-       * gcc.dg/gomp/block-7.c: Likewise.
-       * gcc.dg/gomp/block-8.c: Likewise.
-       * gcc.dg/gomp/block-9.c: Likewise.
-       * gcc.dg/gomp/target-1.c: Likewise.
-       * gcc.dg/gomp/target-2.c: Likewise.
-       * gcc.dg/gomp/taskgroup-1.c: Likewise.
-       * gcc.dg/gomp/teams-1.c: Likewise.
-
-2015-01-15  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
-       test case.
-
-2015-01-15  Mike Stump  <mikestump@comcast.net>
-
-       * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
-       * gcc.dg/inline_2.c: Likewise.
-       * gcc.dg/inline_3.c: Likewise.
-       * gcc.dg/inline_4.c: Likewise.
-
-2015-01-15  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/58023
-       * gfortran.dg/proc_ptr_comp_43.f90: New.
-
-2015-01-15  Mike Stump  <mikestump@comcast.net>
-
-       * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
-       * gcc.dg/unroll_2.c: Likewise.
-       * gcc.dg/unroll_3.c: Likewise.
-       * gcc.dg/unroll_4.c: Likewise.
-       * gcc.dg/unroll_5.c: Likewise.
-
-2015-01-15  Tejas Belagod  <tejas.belagod@arm.com>
-
-       PR target/63971
-       * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
-       in epilogue.
-       * gcc.target/aarch64/test_frame_6.c: Likewise.
-       * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
-       x30 and x19 (in the epilogue).
-       * gcc.target/aarch64/test_frame_4.c: Likewise.
-       * gcc.target/aarch64/test_frame_7.c: Likewise.
-
-2015-01-15  Martin Liska  <mliska@suse.cz>
-
-       * g++.dg/ipa/pr64068.C: New test.
-       * gcc.dg/ipa/PR64559.c: New test.
-
-2015-01-15  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
-       with PIE.
-
-2015-01-15  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/61743
-       * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
-       * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
-
-2015-01-15 Renlin Li <renlin.li@arm.com>
-
-       * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
-       * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
-
-2015-01-15  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       * gcc.dg/vect/vect-aggressive-1.c: New.
-       * gcc.target/i386/avx2-vect-aggressive.c: New.
-
-2015-01-15  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
-
-2015-01-15  Richard Biener  <rguenther@suse.de>
-
-       PR lto/64415
-       * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
-       -Wl,-undefined,dynamic_lookup.
-
-2015-01-15  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * gnat.dg/opt47.adb: New test.
-
-2015-01-15  Richard Biener  <rguenther@suse.de>
-
-       PR lto/64415
-       * gcc.dg/lto/pr64415_0.c: Skip on darwin.
-
-2015-01-15  Yuri Rumyantsev  <ysrumyan@gmail.com>
-
-       PR tree-optimization/64434
-       * gcc.dg/torture/pr64434.c: New test.
-
-2015-01-15  Matthew Fortune  <matthew.fortune@imgtec.com>
-
-       * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
-       -mno-micromips.  MIPS32R1 and below require -mno-micromips.
-       -march=loongson* and -march=octeon* require -mno-micromips.
-
-2015-01-15  Andrew Bennett  <andrew.bennett@imgtec.com>
-           Matthew Fortune  <matthew.fortune@imgtec.com>
-
-       * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
-       * gcc.target/mips/call-saved-5.c (foo): Likewise.
-       * gcc.target/mips/call-saved-6.c (foo): Likewise.
-       * gcc.target/mips/call-saved-7.c: New file.
-       * gcc.target/mips/call-saved-8.c: New file.
-       * gcc.target/mips/call-saved-9.c: New file.
-
-2015-01-14  Matthew Fortune  <matthew.fortune@imgtec.com>
-
-       * gcc.target/mips/lsa.c: New file.
-       * gcc.target/mips/mips64-lsa.c: Likewise.
-       * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
-       * gcc.target/mips/mulsize-4.c: Likewise.
-       * gcc.target/mips/mulsize-5.c: New file.
-       * gcc.target/mips/mulsize-6.c: Likewise.
-       * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
-       and !HAS_LSA as ghost options.
-       (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
-       for !HAS_LSA.
-
-2015-01-15  Matthew Wahab  <matthew.wahab@arm.com>
-
-       * g++.dg/torture/20141013.c: Set -fno-short-enums.
-
-2015-01-15  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/64365
-       * gcc.dg/torture/pr64365.c: New testcase.
-
-2015-01-14  Marcos Diaz <marcos.diaz@tallertechnologies.com>
-
-       * gcc.dg/stackprotectexplicit1.c: New test.
-       * g++.dg/stackprotectexplicit2.c: New test.
-
-2015-01-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
-
-       PR target/61933
-       * gfortran.dg/inquire_internal.f90: New.
-       * gfortran.dg/negative_unit_check.f90: New.
-
-2015-01-14  Oleg Endo  <olegendo@gcc.gnu.org>
-
-       PR target/53988
-       * gcc.target/sh/pr53988-1.c: New.
-
-2015-01-14  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/58671
-       * g++.dg/tls/thread_local-ice3.C: New.
-
-2015-01-14  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/fentry-override.c: Properly place {} in target
-       selector.  Remove nonpic.
-       * gcc.target/i386/fentry.c: Likewise.
-
-2015-01-14  Andrew MacLeod  <amacleod@redhat.com>
-
-       * gcc.dg/atomic-invalid.c: Check for invalid memory model
-       warnings instead of errors.
-
-2015-01-14  Ilya Verbin  <ilya.verbin@intel.com>
-
-       * lib/target-supports.exp (check_effective_target_lto): Check for -flto
-       option support instead of ENABLE_LTO from Makefile.
-
-2015-01-14  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/59354
-       * gcc.dg/vect/pr59354.c: New testcase.
-
-2015-01-14  Andrew Stubbs  <ams@codesourcery.com>
-
-       * lib/target-supports.exp
-       (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
-       on ARM architures before v7.
-
-2015-01-14  Andrew MacLeod  <amacleod@redhat.com>
-
-       PR middle-end/59448
-       * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
-       an atomic_exchange.
-
-2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
-
-       PR target/64386
-       * gcc.target/i386/pr64386.c: New test.
-
-2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
-
-       PR target/64393
-       * gcc.target/i386/pr64393.c: New test.
-
-2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
-
-       PR target/64387
-       * gcc.target/i386/pr64387.c: New test.
-
-2015-01-14  Christophe Lyon  <christophe.lyon@linaro.org>
-
-       * gcc.target/aarch64/store-pair-1.c: Fix typo.
-
-2015-01-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
-
-2015-01-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
-
-       PR target/64453
-       * gcc.target/arm/pr64453.c: New.
-
-2015-01-14  Richard Biener  <rguenther@suse.de>
-
-       PR lto/64415
-       * gcc.dg/lto/pr64415_0.c: New testcase.
-       * gcc.dg/lto/pr64415_1.c: Likewise.
-
-2015-01-14  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/pr64307.c: New test.
-
-2015-01-14  Tejas Belagod  <tejas.belagod@arm.com>
-
-       * gcc.target/aarch64/vect-movi.c: Check for vectorization for
-       64-bit and 128-bit.
-
-2015-01-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
-
-       PR target/64460
-       * gcc.target/arm/pr64460_1.c: New test.
-
-2015-01-14  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64493
-       PR tree-optimization/64495
-       * gcc.dg/vect/pr64493.c: New testcase.
-       * gcc.dg/vect/pr64495.c: Likewise.
-
-2015-01-13  Martin Uecker <uecker@eecs.berkeley.edu>
-
-       * gcc.dg/Warray-bounds-11.c: New test-case.
-
-2015-01-14  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
-
-       * gcc.target/mips/octeon3-pipe-1.c: New test.
-
-2015-01-13  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/harness.h (set_up_logging): Move string concatenation
-       into...
-       (concat_strings): New function.
-       (dump_reproducer): New function.
-       (test_jit): Call dump_reproducer.
-       * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
-       function.
-       (jit-dg-test): Delete any generated reproducer from previous runs.
-       Verify that a generated reproducer was created, and verify that it
-       compiles.
-       * jit.dg/test-nested-contexts.c (main): Call
-       gcc_jit_context_dump_reproducer_to_file.
-
-2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.dg/aru-2.c: Add dg-require-profiling.
-
-2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * lib/target-supports.exp (check_profiling_available): Check if
-       -pg links.
-
-2015-01-13  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/64565
-       * g++.dg/torture/pr64565.C: New testcase.
-
-2015-01-13  Marek Polacek  <polacek@redhat.com>
-
-       PR middle-end/64391
-       * gcc.dg/tm/pr64391.c: New test.
-
-2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
-       true.
-
-2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/pie.c: New test.
-
-       * lib/target-supports.exp (check_effective_target_pie): New.
-
-2015-01-13  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/64286
-       * gcc.target/i386/avx2-pr64286.c: New test.
-
-2015-01-13  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/57626
-       * g++.dg/cpp0x/vt-57626.C: New.
-
-2015-01-13  Jakub Jelinek  <jakub@redhat.com>
-
-       PR fortran/64528
-       * gfortran.dg/pr64528.f90: New test.
-
-2015-01-13  Richard Sandiford  <richard.sandiford@arm.com>
-
-       * gcc.target/aarch64/subsp.c: New test.
-
-2015-01-13  Andrew Pinski  <apinski@cavium.com>
-
-       * gcc.target/aarch64/store-pair-1.c: New testcase.
-
-2015-01-13  Richard Biener  <rguenther@suse.de>
-
-       PR lto/64373
-       * gcc.dg/lto/pr64373_0.c: New testcase.
-
-2015-01-13  Andrew Pinski  <apinski@cavium.com>
-
-       * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
-       * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
-
-2015-01-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64406
-       * gcc.dg/pr64406.c: New testcase.
-
-2015-01-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64404
-       * gcc.dg/vect/pr64404.c: New testcase.
-
-2015-01-13  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64568
-       * g++.dg/torture/pr64568.C: New testcase.
-
-2015-01-12  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-local-used-from-other-function.c: New test
-       case.
-       * jit.dg/test-error-param-reuse.c: New test case.
-       * jit.dg/test-error-param-sharing.c: New test case.
-       * jit.dg/test-error-param-used-from-other-function.c: New test
-       case.
-       * jit.dg/test-error-param-used-without-a-function.c: New test
-       case.
-
-2015-01-12  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/64563
-       * gcc.dg/pr64563.c: New test.
-
-       PR target/64513
-       * gcc.target/i386/pr64513.c: New test.
-
-       PR tree-optimization/64454
-       * gcc.dg/pr64454.c: New test.
-
-       PR testsuite/64028
-       * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
-       bind_pic_locally.
-       * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
-       * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
-       * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
-       * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
-       * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
-       * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
-       * gcc.dg/vect/slp-25.c: Likewise.
-       * gcc.dg/vect/vect-109.c: Likewise.
-       * gcc.dg/vect/vect-13.c: Likewise.
-       * gcc.dg/vect/vect-17.c: Likewise.
-       * gcc.dg/vect/vect-18.c: Likewise.
-       * gcc.dg/vect/vect-19.c: Likewise.
-       * gcc.dg/vect/vect-20.c: Likewise.
-       * gcc.dg/vect/vect-21.c: Likewise.
-       * gcc.dg/vect/vect-22.c: Likewise.
-       * gcc.dg/vect/vect-27.c: Likewise.
-       * gcc.dg/vect/vect-29.c: Likewise.
-       * gcc.dg/vect/vect-2-big-array.c: Likewise.
-       * gcc.dg/vect/vect-2.c: Likewise.
-       * gcc.dg/vect/vect-3.c: Likewise.
-       * gcc.dg/vect/vect-4.c: Likewise.
-       * gcc.dg/vect/vect-5.c: Likewise.
-       * gcc.dg/vect/vect-72.c: Likewise.
-       * gcc.dg/vect/vect-73-big-array.c: Likewise.
-       * gcc.dg/vect/vect-73.c: Likewise.
-       * gcc.dg/vect/vect-77-global.c: Likewise.
-       * gcc.dg/vect/vect-78-global.c: Likewise.
-       * gcc.dg/vect/vect-7.c: Likewise.
-       * gcc.dg/vect/vect-86.c: Likewise.
-       * gcc.dg/vect/vect-align-1.c: Likewise.
-       * gcc.dg/vect/vect-align-3.c: Likewise.
-       * gcc.dg/vect/vect-all-big-array.c: Likewise.
-       * gcc.dg/vect/vect-all.c: Likewise.
-       * gcc.dg/vect/vect-multitypes-1.c: Likewise.
-       * gcc.dg/vect/vect-multitypes-4.c: Likewise.
-       * gcc.dg/vect/vect-peel-3.c: Likewise.
-       * gcc.dg/vect/vect-peel-4.c: Likewise.
-       * gcc.dg/vect/wrapv-vect-7.c: Likewise.
-
-2015-01-12  Jeff Law  <law@redhat.com>
-
-       PR target/64461
-       * gcc.target/m68k/pr64461.c: New test.
-
-2015-01-12  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-array-as-pointer.c (create_code): Update call
-       to gcc_jit_context_new_global by setting "kind" to
-       GCC_JIT_GLOBAL_IMPORTED.
-       * jit.dg/test-error-array-as-pointer.c: Likewise.
-       * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
-       * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
-       setting kind to GCC_JIT_GLOBAL_EXPORTED.
-       * jit.dg/test-using-global.c (the_global): Rename to...
-       (imported_global): ...this.
-       (create_code): Update to test the three kinds of global.
-       (verify_code): Likewise.
-
-2015-01-12  Marc Glisse  <marc.glisse@inria.fr>
-
-       PR testsuite/64427
-       * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget.  Avoid
-       undefined behavior.
-       * gcc.target/i386/pr64291-2.c: Updated.
-
-2015-01-12  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64530
-       * gfortran.dg/pr64530.f90: New testcase.
-
-2015-01-12  Richard Biener  <rguenther@suse.de>
-
-       PR middle-end/64357
-       * gcc.dg/torture/pr64357.c: New testcase.
-
-2015-01-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-       * gcc.target/i386/nop-mcount.c: Properly place {} in target
-       selector.
-
-2015-01-12  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
-       * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
-
-2015-01-12  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/PR64550.c: New test.
-
-2015-01-12  Jan Hubicka  <hubicka@ucw.cz>
-
-       PR ipa/63470
-       * g++.dg/ipa/pr63470.C: New testcase.
-
-2015-01-11  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/63733
-       * gfortran.dg/typebound_operator_20.f90: New.
-
-2015-01-11  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/58023
-       * gfortran.dg/proc_ptr_comp_42.f90: New.
-
-2015-01-11  Janus Weil  <janus@gcc.gnu.org>
-
-       PR fortran/64508
-       * gfortran.dg/proc_ptr_comp_41.f90: New.
-
-2015-01-11  Segher Boessenkool  <segher@kernel.crashing.org>
-
-       * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
-
-2015-01-10  Tobias Burnus  <burnus@net-b.de>
-
-       PR fortran/64522
-       * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
-       and add dg-excess-errors.
-       * gfortran.dg/line_length_6.f90: New.
-       * gfortran.dg/line_length_7.f90: New.
-       * gfortran.dg/line_length_8.f90: New.
-       * gfortran.dg/line_length_9.f90: New.
-       * gfortran.dg/line_length_10.f90: New.
-       * gfortran.dg/line_length_11.f90: New.
-
-2015-01-09  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-threads.c (struct testcase): Move declaration
-       to jit.dg/all-non-failing-tests.h.
-       (testcases): Likewise.
-       * jit.dg/all-non-failing-tests.h (struct testcase): Move
-       declaration here from jit.dg/all-non-failing-tests.h.
-       (testcases): Likewise.
-       * jit.dg/test-combination.c (create_code): Eliminate spelling
-       out all of the testcases in favor of looping through the
-       "testcases" metadata.
-       (verify_code): Likewise.
-
-2015-01-09  Jakub Jelinek  <jakub@redhat.com>
-
-       PR rtl-optimization/64536
-       * gcc.dg/pr64536.c: New test.
-
-2015-01-09  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/all-non-failing-tests.h: Add test-constants.c.
-       * jit.dg/test-combination.c (create_code): Likewise.
-       (verify_code): Likewise.
-       * jit.dg/test-constants.c: New test case.
-       * jit.dg/test-threads.c: Add test-constants.c.
-
-2015-01-09  Dimitris Papavasiliou  <dpapavas@gmail.com>
-
-       PR libobjc/51891
-       * objc.dg/gnu-api-2-class.m: Add a test case
-       for the above change.
-
-2015-01-09  Sebastian Huber  <sebastian.huber@embedded-brains.de>
-
-       * gcc.dg/typeof-2.c: Add checks for non-atomic types.
-
-2015-01-09  Richard Biener  <rguenther@suse.de>
-
-       PR tree-optimization/64410
-       * g++.dg/vect/pr64410.cc: New testcase.
-
-2015-01-09  Martin Liska  <mliska@suse.cz>
-
-       * gcc.dg/ipa/ipa-icf-32.c: New test.
-
-2015-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
-
-       * c-c++-common/tsan/tsan_barrier.h: New.
-       * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
-       * c-c++-common/tsan/bitfield_race.c: Likewise.
-       * c-c++-common/tsan/fd_pipe_race.c: Likewise.
-       * c-c++-common/tsan/mutexset1.c: Likewise.
-       * c-c++-common/tsan/race_on_barrier.c: Likewise.
-       * c-c++-common/tsan/race_on_mutex.c: Likewise.
-       * c-c++-common/tsan/race_on_mutex2.c: Likewise.
-       * c-c++-common/tsan/simple_race.c: Likewise.
-       * c-c++-common/tsan/simple_stack.c: Likewise.
-       * c-c++-common/tsan/sleep_sync.c: Likewise.
-       * c-c++-common/tsan/tiny_race.c: Likewise.
-       * c-c++-common/tsan/tls_race.c: Likewise.
-       * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
-       * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
-       * g++.dg/tsan/atomic_free.C: Likewise.
-       * g++.dg/tsan/atomic_free2.C: Likewise.
-       * g++.dg/tsan/cond_race.C: Likewise.
-       * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
-
-2015-01-08  Hans-Peter Nilsson  <hp@axis.com>
-
-       PR testsuite/62250
-       * lib/target-supports.exp (check_effective_target_libatomic_available):
-       New.
-       * gfortran.dg/coarray/caf.exp: Only add -latomic for
-       targets that match effective-target libatomic_available.
-       * gfortran.dg/coarray_lib_comm_1.f90: Similar.
-
-2015-01-08  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-block-in-wrong-function.c (verify_code):
-       Verify the result of gcc_jit_context_get_last_error.
-       * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
-
-2015-01-08  Jakub Jelinek  <jakub@redhat.com>
-
-       PR tree-optimization/63989
-       * gcc.dg/strlenopt-27.c: New test.
-
-2015-01-08  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/harness.h (set_up_logging): New function.
-       (test_jit): Fail if gcc_jit_context_acquire fails.  Call
-       set_up_logging on the context, so that every testcase is
-       logged to a particular file.
-       * jit.dg/test-nested-contexts.c (main): Open a logfile,
-       and call gcc_jit_context_set_logfile on the top-level context.
-
-2015-01-08  Jakub Jelinek  <jakub@redhat.com>
-
-       PR target/64338
-       * g++.dg/opt/pr64338.C: New test.
-
-2015-01-08  Tobias Burnus  <burnus@net-b.de>
-
-       * gfortran.dg/coarray/codimension_2b.f90: New file.
-       * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
-       * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
-
-2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/59004
-       * g++.dg/ext/fnname4.C: New.
-
-2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/64462
-       * g++.dg/cpp0x/constexpr-64462.C: New.
-
-2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
-
-       PR c++/60753
-       * g++.dg/cpp0x/deleted10.C: New.
-
-2015-01-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
-
-2015-01-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
-       GCC_JIT_UNARY_OP_ABS.
-       (verify_unary_ops): Likewise.
-
-2015-01-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/test-arith-overflow.c: New test case.
-       * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
-       * jit.dg/test-combination.c (create_code): Likewise.
-       (verify_code): Likewise.
-       * jit.dg/test-threads.c (testcases): Likewise.
-
-2015-01-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
-       rather than "jit".  Load g++.exp, and call g++_init.
-       Run test-*.cc files within the testsuite and *.cc files within
-       docs/examples.
-       (jit-dg-test): Drop the addition of -fgnu89-inline to
-       DEFAULT_CFLAGS in favor of adding it to additional_flags, only
-       doing it when compiling C testcases (since g++ does not handle
-       it).  Reset "orig_environment_saved" so that LD_LIBRARY_PATH
-       is restored to the value after g++_init ran, rather than the
-       value before g++_init ran.  Return a list of
-       $comp_output $output_file, as dg-test assumes.
-
-2015-01-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
-       make it easier to figure out the origin of each test result when
-       running test-combination.c and test-threads.c.
-       (CHECK_VALUE): Likewise.
-       (CHECK_DOUBLE_VALUE): Likewise.
-       (CHECK_STRING_VALUE): Likewise.
-       (CHECK_STRING_STARTS_WITH): Likewise.
-       (CHECK_STRING_CONTAINS): Likewise.
-       (CHECK): Likewise.
-       (check_string_value): Likewise, add "funcname" param.
-       (check_string_starts_with): Likewise.
-       (check_string_contains): Likewise.
-
-2015-01-07  David Malcolm  <dmalcolm@redhat.com>
-
-       * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
-       generating name of built executable.
-
-2015-01-07  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64440
-       * gcc.dg/pr64440.c: New test.
-       * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
-
-2015-01-07  Marek Polacek  <polacek@redhat.com>
-
-       PR c/64417
-       * gcc.c-torture/compile/pr28865.c: Add dg-errors.
-       * gcc.dg/pr64417.c: New test.
-
-2015-01-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
-
-       PR target/64505
-       * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
-       fix is correct.
-
-2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
-       Check if testcases run without errors, not just if they compile.
-
-2015-01-06  Christian Bruel  <christian.bruel@st.com>
-
-       PR target/64507
-       * gcc.target/sh/pr64507.c: New test.
-
-2015-01-06  Arnaud Charlet  <charlet@adacore.com>
-
-       * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
-
-2015-01-06  Jakub Jelinek  <jakub@redhat.com>
-
-       * c-c++-common/asan/sanitize-all-1.c: New test.
-       * c-c++-common/ubsan/sanitize-all-1.c: New test.
-       * c-c++-common/ubsan/sanitize-all-2.c: New test.
-       * c-c++-common/ubsan/sanitize-all-3.c: New test.
-       * c-c++-common/ubsan/sanitize-all-4.c: New test.
-
-2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
-
-       * lib/target-supports.exp (check_profiling_available): Return 0 for
-       Visium.
-       (check_effective_target_tls_runtime): Likewise.
-       (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
-       * gcc.dg/20020312-2.c: Adjust for Visium.
-       * gcc.dg/tls/thr-cse-1.c: Likewise
-       * gcc.dg/tree-ssa/20040204-1.c: Likewise
-       * gcc.dg/tree-ssa/loop-1.c: Likewise.
-       * gcc.dg/weak/typeof-2.c: Likewise.
-
-2015-01-05  Radovan Obradovic <radovan.obradovic@imgtec.com>
-
-       PR rtl-optimization/64287
-       * gcc.dg/aru-2.c: New test.
-
-2015-01-05  Jakub Jelinek  <jakub@redhat.com>
-
-       PR sanitizer/64344
-       * c-c++-common/ubsan/pr64344-1.c: New test.
-       * c-c++-common/ubsan/pr64344-2.c: New test.
-
-       PR tree-optimization/64465
-       * gcc.dg/pr64465.c: New test.
-
-       PR tree-optimization/64494
-       * gcc.c-torture/compile/pr64494.c: New test.
-
-2015-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
-
-       PR fortran/47674
-       * gfortran.dg/realloc_on_assign_25.f90:  New test.
-
-2015-01-05  Jakub Jelinek  <jakub@redhat.com>
+2016-01-04  Jakub Jelinek  <jakub@redhat.com>
 
        Update copyright years.
 
-2015-01-05  Marek Polacek  <polacek@redhat.com>
+2016-01-04  Marek Polacek  <polacek@redhat.com>
 
-       PR c/64423
-       * gcc.dg/pr64423.c: New test.
+       PR c/68908
+       * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
+       * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
+       * gcc.dg/atomic/stdatomic-op-5.c: New test.
 
-2015-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
+2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
 
-       * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
-       mmix-knuth-mmixware for the same reason as for MIPS.
-       * gcc.dg/debug/debug-2.c: Ditto.
+       * gcc.target/sparc/20160104-2.c: New test.
 
-       * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
+2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
 
-2015-01-03  John David Anglin  <danglin@gcc.gnu.org>
+       * gcc.target/sparc/20160104-1.c: New test.
 
-       PR testsuite/62250
-       * lib/gfortran.exp: Add libatomic library search path.
-       * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
-       * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
+2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
 
-       * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
+       PR fortran/65045
+       * gfortran.dg/pr65045.f90: New test.
 
-2015-01-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
 
-       * c-c++-common/tsan/bitfield_race.c: New testcase.
-       * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
+       * gnat.dg/specs/debug1.ads: Delete.
 
-2015-01-02  Tobias Burnus  <burnus@net-b.de>
+2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       * gfortran.dg/coarray/collectives_4.f90: New.
+       PR libgfortran/68867
+       * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
+       expression.
 
-2015-01-02  Janus Weil  <janus@gcc.gnu.org>
+2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
-       PR fortran/57562
-       * gfortran.dg/extends_16.f90: New.
+       PR libgfortran/68867
+       * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
+       PowerPC.
 
-2015-01-02  Tobias Burnus  <burnus@net-b.de>
+2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
 
-       * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
+       PR fortran/68864
+       * gfortran.dg/pr68864.f90: New test.
 
-2015-01-02  Tobias Burnus  <burnus@net-b.de>
+2016-01-01  Jakub Jelinek  <jakub@redhat.com>
 
-       * gfortran.dg/coarray/codimension_2.f90: New.
-       * gfortran.dg/coarray/codimension_2a.f90: New.
-       * gfortran.dg/coarray_35.f90: New.
-       * gfortran.dg/coarray_35a.f90: New.
+       PR tree-optimization/69070
+       * gcc.dg/pr69070.c: New test.
 
-2015-01-02  Janus Weil  <janus@gcc.gnu.org>
+       PR sanitizer/69055
+       * gfortran.dg/pr69055.f90: New test.
 
-       PR fortran/60507
-       * gfortran.dg/dummy_procedure_11.f90: New.
-^L
-Copyright (C) 2015 Free Software Foundation, Inc.
+       PR target/69015
+       * gcc.dg/pr69015.c: New test.
+\f
+Copyright (C) 2016 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright