aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2016-01-01 00:50:54 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-01-01 00:50:54 +0100
commit2f883d1c18b671db5458250ab381ab091579d6d0 (patch)
tree7df9a332de1c1e41c05c178845e6d11822cf6188 /gcc/testsuite
parentcfe67e0306af7834b575281022b4d5b28fe3bb64 (diff)
downloadgcc-2f883d1c18b671db5458250ab381ab091579d6d0.zip
gcc-2f883d1c18b671db5458250ab381ab091579d6d0.tar.gz
gcc-2f883d1c18b671db5458250ab381ab091579d6d0.tar.bz2
Rotate ChangeLog.
From-SVN: r232019
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog20500
-rw-r--r--gcc/testsuite/ChangeLog-201520502
2 files changed, 20504 insertions, 20498 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ba9221c..941f981 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,20501 +1,5 @@
-2015-12-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
-
- PR fortran/68987
- * gfortran.dg/error_format_2.f90: New test.
-
-2015-12-30 John David Anglin <danglin@gcc.gnu.org>
-
- * gfortran.dg/coarray_40.f90: Revise to use dg-additional-options.
- * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
-
-2015-12-29 Andre Vehreschild <vehre@gcc.gnu.org>
-
- PR fortran/69011
- * gfortran.dg/allocate_with_source_16.f90: New test.
-
-2015-12-28 Uros Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/*.c: Remove extra braces from target selectors.
-
-2015-12-28 Uros Bizjak <ubizjak@gmail.com>
-
- * gcc.target/i386/pr68473-1.c: Add dg-do compile directive.
-
-2015-12-28 John David Anglin <danglin@gcc.gnu.org>
-
- * gfortran.dg/coarray_40.f90: Link with libatomic if available.
-
- * gcc.dg/pr49551.c: Skip on hppa*-*-hpux*.
-
- * gcc.dg/torture/pr67609.c: Add -fno-common option on hppa*-*-hpux*.
-
-2015-12-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
-
- * gcc.target/powerpc/p9-lxvx-stxvx-1.c: New.
- * gcc.target/powerpc/p9-lxvx-stxvx-2.c: New.
-
-2015-12-24 Kirill Yukhin <kirill.yukhin@intel.com>
-
- * g++.dg/other/i386-2.C: Add -mpku.
- * g++.dg/other/i386-3.C: Ditto.
- * gcc.target/i386/rdpku-1.c: New test.
- * gcc.target/i386/sse-12.c: Add -mpku.
- * gcc.target/i386/sse-13.c: Ditto.
- * gcc.target/i386/sse-22.c: Ditto.
- * gcc.target/i386/sse-33.c: Ditto.
- * gcc.target/i386/wrpku-1.c: New test.
-
-2015-12-23 Martin Sebor <msebor@redhat.com>
-
- PR c++/69023
- * g++.dg/lookup/name-clash11.C: New test.
-
-2015-12-23 Nathan Sidwell <nathan@acm.org>
-
- * gcc.dg/alias-15.c: Revert.
-
-2015-12-23 James Greenhalgh <james.greenhalgh@arm.com>
-
- PR testsuite/68232
- * gcc.dg/ifcvt-4.c: Skip for arm*-*-* and powerpc64le*-*-*.
-
-2015-12-23 Nathan Sidwell <nathan@acm.org>
-
- * gcc.dg/alias-15.c: New.
-
-2015-12-23 Thomas Schwinge <thomas@codesourcery.com>
-
- * g++.dg/dg.exp (tests): Prune "goacc/*" and "goacc-gomp/*" files.
-
-2015-12-23 David Sherwood <david.sherwood@arm.com>
-
- * gcc.target/arm/fmaxmin.x: New file used by tests below.
- * gcc.target/arm/fmaxmin.c: New test.
- * gcc.target/arm/vect-fmaxmin.c: Likewise.
-
-2015-12-23 H.J. Lu <hongjiu.lu@intel.com>
-
- PR target/66232
- * gcc.target/i386/pr66232-10.c: New test.
- * gcc.target/i386/pr66232-11.c: Likewise.
- * gcc.target/i386/pr66232-12.c: Likewise.
- * gcc.target/i386/pr66232-13.c: Likewise.
-
-2015-12-22 David Malcolm <dmalcolm@redhat.com>
-
- PR c/68473
- * gcc.dg/plugin/diagnostic-test-expressions-1.c (fminl): New decl.
- (TEST_EQ): New macro.
- (test_macro): New function.
- * gcc.target/i386/pr68473-1.c: New test case.
-
-2015-12-22 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/67376
- * g++.dg/cpp0x/constexpr-67376.C: New test.
-
-2015-12-22 Richard Henderson <rth@redhat.com>
-
- * g++.dg/tm/noexcept-1.C: Update expected must_not_throw count.
- * g++.dg/tm/noexcept-4.C: Likewise.
- * g++.dg/tm/noexcept-5.C: Likewise.
- * g++.dg/tm/pr67811.C: New.
-
-2015-12-22 Peter Bergner <bergner@vnet.ibm.com>
-
- PR target/68872
- * gcc.target/powerpc/pr68872.c: New test.
-
-2015-12-22 H.J. Lu <hongjiu.lu@intel.com>
-
- PR target/68937
- * gcc.target/i386/pr68937-1.c: New test.
- * gcc.target/i386/pr68937-2.c: Likewise.
- * gcc.target/i386/pr68937-3.c: Likewise.
- * gcc.target/i386/pr68937-4.c: Likewise.
- * gcc.target/i386/pr68937-5.c: Likewise.
- * gcc.target/i386/pr68937-6.c: Likewise.
-
-2015-12-22 Marek Polacek <polacek@redhat.com>
-
- PR c/69002
- * gcc.dg/c11-atomic-1.c: Add dg-warnings.
- * gcc.dg/c11-atomic-4.c: New test.
-
-2015-12-22 Sujoy Saraswati <sujoy.saraswati@hpe.com>
-
- * gcc.dg/pr61441.c: New testcase.
-
-2015-12-22 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.dg/torture/pr68264.c: Tweak for Solaris.
-
-2015-12-21 David Malcolm <dmalcolm@redhat.com>
-
- * g++.dg/diagnostic/bad-binary-ops.C: New test case.
- * gcc.dg/bad-binary-ops.c: New test case.
- gcc.dg/plugin/diagnostic_plugin_show_trees.c (get_range_for_expr):
- Remove material copied from gcc-rich-location.c
- (gcc_rich_location::add_expr): Likewise.
-
-2015-12-21 Claudiu Zissulescu <claziss@synopsys.com>
-
- * gcc.target/arc/builtin_general.c: New test.
- * gcc.target/arc/builtin_simd.c: Likewise.
- * gcc.target/arc/builtin_special.c: Likewise.
-
-2015-12-20 Jeff Law <law@redhat.com>
-
- PR tree-optimization/64910
- * gcc.target/i386/bittest.c: New test.
-
-2015-12-20 Eric Botcazou <ebotcazou@adacore.com>
-
- * gnat.dg/complex1.adb: New test.
- * gnat.dg/complex1_pkg.ads: New helper.
-
-2015-12-19 Eric Botcazou <ebotcazou@adacore.com>
-
- * gcc.target/sparc/20151219-1.c: New test.
-
-2015-12-19 Andrew Burgess <andrew.burgess@embecosm.com>
-
- * gcc.target/arc/load-update.c: New file.
-
-2015-12-18 Patrick Palka <ppalka@gcc.gnu.org>
-
- PR c++/68978
- * g++.dg/template/pr68978.C: New test.
-
-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
- * 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>
-
- Update copyright years.
-
-2015-01-05 Marek Polacek <polacek@redhat.com>
-
- PR c/64423
- * gcc.dg/pr64423.c: New test.
-
-2015-01-05 Hans-Peter Nilsson <hp@bitrange.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.dg/pr42629.c: Only pass scheduling options on scheduling targets.
-
-2015-01-03 John David Anglin <danglin@gcc.gnu.org>
-
- 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.
-
- * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
-
-2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
-
- * c-c++-common/tsan/bitfield_race.c: New testcase.
- * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
-
-2015-01-02 Tobias Burnus <burnus@net-b.de>
-
- * gfortran.dg/coarray/collectives_4.f90: New.
-
-2015-01-02 Janus Weil <janus@gcc.gnu.org>
-
- PR fortran/57562
- * gfortran.dg/extends_16.f90: New.
-
-2015-01-02 Tobias Burnus <burnus@net-b.de>
-
- * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
-
-2015-01-02 Tobias Burnus <burnus@net-b.de>
-
- * 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.
-
-2015-01-02 Janus Weil <janus@gcc.gnu.org>
-
- PR fortran/60507
- * gfortran.dg/dummy_procedure_11.f90: New.
-^L
-Copyright (C) 2015 Free Software Foundation, Inc.
+
+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
diff --git a/gcc/testsuite/ChangeLog-2015 b/gcc/testsuite/ChangeLog-2015
new file mode 100644
index 0000000..f48907a
--- /dev/null
+++ b/gcc/testsuite/ChangeLog-2015
@@ -0,0 +1,20502 @@
+2015-12-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/68987
+ * gfortran.dg/error_format_2.f90: New test.
+
+2015-12-30 John David Anglin <danglin@gcc.gnu.org>
+
+ * gfortran.dg/coarray_40.f90: Revise to use dg-additional-options.
+ * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
+
+2015-12-29 Andre Vehreschild <vehre@gcc.gnu.org>
+
+ PR fortran/69011
+ * gfortran.dg/allocate_with_source_16.f90: New test.
+
+2015-12-28 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/*.c: Remove extra braces from target selectors.
+
+2015-12-28 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/pr68473-1.c: Add dg-do compile directive.
+
+2015-12-28 John David Anglin <danglin@gcc.gnu.org>
+
+ * gfortran.dg/coarray_40.f90: Link with libatomic if available.
+
+ * gcc.dg/pr49551.c: Skip on hppa*-*-hpux*.
+
+ * gcc.dg/torture/pr67609.c: Add -fno-common option on hppa*-*-hpux*.
+
+2015-12-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/p9-lxvx-stxvx-1.c: New.
+ * gcc.target/powerpc/p9-lxvx-stxvx-2.c: New.
+
+2015-12-24 Kirill Yukhin <kirill.yukhin@intel.com>
+
+ * g++.dg/other/i386-2.C: Add -mpku.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/rdpku-1.c: New test.
+ * gcc.target/i386/sse-12.c: Add -mpku.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-33.c: Ditto.
+ * gcc.target/i386/wrpku-1.c: New test.
+
+2015-12-23 Martin Sebor <msebor@redhat.com>
+
+ PR c++/69023
+ * g++.dg/lookup/name-clash11.C: New test.
+
+2015-12-23 Nathan Sidwell <nathan@acm.org>
+
+ * gcc.dg/alias-15.c: Revert.
+
+2015-12-23 James Greenhalgh <james.greenhalgh@arm.com>
+
+ PR testsuite/68232
+ * gcc.dg/ifcvt-4.c: Skip for arm*-*-* and powerpc64le*-*-*.
+
+2015-12-23 Nathan Sidwell <nathan@acm.org>
+
+ * gcc.dg/alias-15.c: New.
+
+2015-12-23 Thomas Schwinge <thomas@codesourcery.com>
+
+ * g++.dg/dg.exp (tests): Prune "goacc/*" and "goacc-gomp/*" files.
+
+2015-12-23 David Sherwood <david.sherwood@arm.com>
+
+ * gcc.target/arm/fmaxmin.x: New file used by tests below.
+ * gcc.target/arm/fmaxmin.c: New test.
+ * gcc.target/arm/vect-fmaxmin.c: Likewise.
+
+2015-12-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/66232
+ * gcc.target/i386/pr66232-10.c: New test.
+ * gcc.target/i386/pr66232-11.c: Likewise.
+ * gcc.target/i386/pr66232-12.c: Likewise.
+ * gcc.target/i386/pr66232-13.c: Likewise.
+
+2015-12-22 David Malcolm <dmalcolm@redhat.com>
+
+ PR c/68473
+ * gcc.dg/plugin/diagnostic-test-expressions-1.c (fminl): New decl.
+ (TEST_EQ): New macro.
+ (test_macro): New function.
+ * gcc.target/i386/pr68473-1.c: New test case.
+
+2015-12-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/67376
+ * g++.dg/cpp0x/constexpr-67376.C: New test.
+
+2015-12-22 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/tm/noexcept-1.C: Update expected must_not_throw count.
+ * g++.dg/tm/noexcept-4.C: Likewise.
+ * g++.dg/tm/noexcept-5.C: Likewise.
+ * g++.dg/tm/pr67811.C: New.
+
+2015-12-22 Peter Bergner <bergner@vnet.ibm.com>
+
+ PR target/68872
+ * gcc.target/powerpc/pr68872.c: New test.
+
+2015-12-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/68937
+ * gcc.target/i386/pr68937-1.c: New test.
+ * gcc.target/i386/pr68937-2.c: Likewise.
+ * gcc.target/i386/pr68937-3.c: Likewise.
+ * gcc.target/i386/pr68937-4.c: Likewise.
+ * gcc.target/i386/pr68937-5.c: Likewise.
+ * gcc.target/i386/pr68937-6.c: Likewise.
+
+2015-12-22 Marek Polacek <polacek@redhat.com>
+
+ PR c/69002
+ * gcc.dg/c11-atomic-1.c: Add dg-warnings.
+ * gcc.dg/c11-atomic-4.c: New test.
+
+2015-12-22 Sujoy Saraswati <sujoy.saraswati@hpe.com>
+
+ * gcc.dg/pr61441.c: New testcase.
+
+2015-12-22 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/torture/pr68264.c: Tweak for Solaris.
+
+2015-12-21 David Malcolm <dmalcolm@redhat.com>
+
+ * g++.dg/diagnostic/bad-binary-ops.C: New test case.
+ * gcc.dg/bad-binary-ops.c: New test case.
+ gcc.dg/plugin/diagnostic_plugin_show_trees.c (get_range_for_expr):
+ Remove material copied from gcc-rich-location.c
+ (gcc_rich_location::add_expr): Likewise.
+
+2015-12-21 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * gcc.target/arc/builtin_general.c: New test.
+ * gcc.target/arc/builtin_simd.c: Likewise.
+ * gcc.target/arc/builtin_special.c: Likewise.
+
+2015-12-20 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/64910
+ * gcc.target/i386/bittest.c: New test.
+
+2015-12-20 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/complex1.adb: New test.
+ * gnat.dg/complex1_pkg.ads: New helper.
+
+2015-12-19 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.target/sparc/20151219-1.c: New test.
+
+2015-12-19 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gcc.target/arc/load-update.c: New file.
+
+2015-12-18 Patrick Palka <ppalka@gcc.gnu.org>
+
+ PR c++/68978
+ * g++.dg/template/pr68978.C: New test.
+
+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
+ * 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>
+
+ Update copyright years.
+
+2015-01-05 Marek Polacek <polacek@redhat.com>
+
+ PR c/64423
+ * gcc.dg/pr64423.c: New test.
+
+2015-01-05 Hans-Peter Nilsson <hp@bitrange.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.dg/pr42629.c: Only pass scheduling options on scheduling targets.
+
+2015-01-03 John David Anglin <danglin@gcc.gnu.org>
+
+ 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.
+
+ * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
+
+2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * c-c++-common/tsan/bitfield_race.c: New testcase.
+ * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
+
+2015-01-02 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/collectives_4.f90: New.
+
+2015-01-02 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/57562
+ * gfortran.dg/extends_16.f90: New.
+
+2015-01-02 Tobias Burnus <burnus@net-b.de>
+
+ * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
+
+2015-01-02 Tobias Burnus <burnus@net-b.de>
+
+ * 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.
+
+2015-01-02 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/60507
+ * gfortran.dg/dummy_procedure_11.f90: New.
+
+Copyright (C) 2015 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.