12015-12-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> 2 3 PR fortran/68987 4 * gfortran.dg/error_format_2.f90: New test. 5 62015-12-30 John David Anglin <danglin@gcc.gnu.org> 7 8 * gfortran.dg/coarray_40.f90: Revise to use dg-additional-options. 9 * gfortran.dg/coarray_lib_comm_1.f90: Likewise. 10 112015-12-29 Andre Vehreschild <vehre@gcc.gnu.org> 12 13 PR fortran/69011 14 * gfortran.dg/allocate_with_source_16.f90: New test. 15 162015-12-28 Uros Bizjak <ubizjak@gmail.com> 17 18 * gcc.target/i386/*.c: Remove extra braces from target selectors. 19 202015-12-28 Uros Bizjak <ubizjak@gmail.com> 21 22 * gcc.target/i386/pr68473-1.c: Add dg-do compile directive. 23 242015-12-28 John David Anglin <danglin@gcc.gnu.org> 25 26 * gfortran.dg/coarray_40.f90: Link with libatomic if available. 27 28 * gcc.dg/pr49551.c: Skip on hppa*-*-hpux*. 29 30 * gcc.dg/torture/pr67609.c: Add -fno-common option on hppa*-*-hpux*. 31 322015-12-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 33 34 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: New. 35 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: New. 36 372015-12-24 Kirill Yukhin <kirill.yukhin@intel.com> 38 39 * g++.dg/other/i386-2.C: Add -mpku. 40 * g++.dg/other/i386-3.C: Ditto. 41 * gcc.target/i386/rdpku-1.c: New test. 42 * gcc.target/i386/sse-12.c: Add -mpku. 43 * gcc.target/i386/sse-13.c: Ditto. 44 * gcc.target/i386/sse-22.c: Ditto. 45 * gcc.target/i386/sse-33.c: Ditto. 46 * gcc.target/i386/wrpku-1.c: New test. 47 482015-12-23 Martin Sebor <msebor@redhat.com> 49 50 PR c++/69023 51 * g++.dg/lookup/name-clash11.C: New test. 52 532015-12-23 Nathan Sidwell <nathan@acm.org> 54 55 * gcc.dg/alias-15.c: Revert. 56 572015-12-23 James Greenhalgh <james.greenhalgh@arm.com> 58 59 PR testsuite/68232 60 * gcc.dg/ifcvt-4.c: Skip for arm*-*-* and powerpc64le*-*-*. 61 622015-12-23 Nathan Sidwell <nathan@acm.org> 63 64 * gcc.dg/alias-15.c: New. 65 662015-12-23 Thomas Schwinge <thomas@codesourcery.com> 67 68 * g++.dg/dg.exp (tests): Prune "goacc/*" and "goacc-gomp/*" files. 69 702015-12-23 David Sherwood <david.sherwood@arm.com> 71 72 * gcc.target/arm/fmaxmin.x: New file used by tests below. 73 * gcc.target/arm/fmaxmin.c: New test. 74 * gcc.target/arm/vect-fmaxmin.c: Likewise. 75 762015-12-23 H.J. Lu <hongjiu.lu@intel.com> 77 78 PR target/66232 79 * gcc.target/i386/pr66232-10.c: New test. 80 * gcc.target/i386/pr66232-11.c: Likewise. 81 * gcc.target/i386/pr66232-12.c: Likewise. 82 * gcc.target/i386/pr66232-13.c: Likewise. 83 842015-12-22 David Malcolm <dmalcolm@redhat.com> 85 86 PR c/68473 87 * gcc.dg/plugin/diagnostic-test-expressions-1.c (fminl): New decl. 88 (TEST_EQ): New macro. 89 (test_macro): New function. 90 * gcc.target/i386/pr68473-1.c: New test case. 91 922015-12-22 Jakub Jelinek <jakub@redhat.com> 93 94 PR c++/67376 95 * g++.dg/cpp0x/constexpr-67376.C: New test. 96 972015-12-22 Richard Henderson <rth@redhat.com> 98 99 * g++.dg/tm/noexcept-1.C: Update expected must_not_throw count. 100 * g++.dg/tm/noexcept-4.C: Likewise. 101 * g++.dg/tm/noexcept-5.C: Likewise. 102 * g++.dg/tm/pr67811.C: New. 103 1042015-12-22 Peter Bergner <bergner@vnet.ibm.com> 105 106 PR target/68872 107 * gcc.target/powerpc/pr68872.c: New test. 108 1092015-12-22 H.J. Lu <hongjiu.lu@intel.com> 110 111 PR target/68937 112 * gcc.target/i386/pr68937-1.c: New test. 113 * gcc.target/i386/pr68937-2.c: Likewise. 114 * gcc.target/i386/pr68937-3.c: Likewise. 115 * gcc.target/i386/pr68937-4.c: Likewise. 116 * gcc.target/i386/pr68937-5.c: Likewise. 117 * gcc.target/i386/pr68937-6.c: Likewise. 118 1192015-12-22 Marek Polacek <polacek@redhat.com> 120 121 PR c/69002 122 * gcc.dg/c11-atomic-1.c: Add dg-warnings. 123 * gcc.dg/c11-atomic-4.c: New test. 124 1252015-12-22 Sujoy Saraswati <sujoy.saraswati@hpe.com> 126 127 * gcc.dg/pr61441.c: New testcase. 128 1292015-12-22 Eric Botcazou <ebotcazou@adacore.com> 130 131 * gcc.dg/torture/pr68264.c: Tweak for Solaris. 132 1332015-12-21 David Malcolm <dmalcolm@redhat.com> 134 135 * g++.dg/diagnostic/bad-binary-ops.C: New test case. 136 * gcc.dg/bad-binary-ops.c: New test case. 137 gcc.dg/plugin/diagnostic_plugin_show_trees.c (get_range_for_expr): 138 Remove material copied from gcc-rich-location.c 139 (gcc_rich_location::add_expr): Likewise. 140 1412015-12-21 Claudiu Zissulescu <claziss@synopsys.com> 142 143 * gcc.target/arc/builtin_general.c: New test. 144 * gcc.target/arc/builtin_simd.c: Likewise. 145 * gcc.target/arc/builtin_special.c: Likewise. 146 1472015-12-20 Jeff Law <law@redhat.com> 148 149 PR tree-optimization/64910 150 * gcc.target/i386/bittest.c: New test. 151 1522015-12-20 Eric Botcazou <ebotcazou@adacore.com> 153 154 * gnat.dg/complex1.adb: New test. 155 * gnat.dg/complex1_pkg.ads: New helper. 156 1572015-12-19 Eric Botcazou <ebotcazou@adacore.com> 158 159 * gcc.target/sparc/20151219-1.c: New test. 160 1612015-12-19 Andrew Burgess <andrew.burgess@embecosm.com> 162 163 * gcc.target/arc/load-update.c: New file. 164 1652015-12-18 Patrick Palka <ppalka@gcc.gnu.org> 166 167 PR c++/68978 168 * g++.dg/template/pr68978.C: New test. 169 1702015-12-18 Jakub Jelinek <jakub@redhat.com> 171 172 PR debug/68860 173 * gcc.dg/guality/pr68860-1.c: New test. 174 * gcc.dg/guality/pr68860-2.c: New test. 175 1762015-12-18 Nathan Sidwell <nathan@acm.org> 177 178 * lib/target-supports.exp (check_effective_target_cilkplus): Not nvptx. 179 * c-c++-common/attr-simd-3.c: Require cilkplus. 180 * gcc.dg/graphite/id-28.c: Likewise. 181 1822015-12-18 Bernd Schmidt <bschmidt@redhat.com> 183 184 * gcc.dg/debug/dwarf2/prod-options.c: New test. 185 1862015-12-18 Eric Botcazou <ebotcazou@adacore.com> 187 188 * gnat.dg/specs/debug1.ads: Bump final count to 18. 189 1902015-12-18 Paolo Carlini <paolo.carlini@oracle.com> 191 192 PR c++/67592 193 * g++.dg/cpp0x/constexpr-virtual5.C: New. 194 * g++.dg/cpp0x/pr51463.C: Adjust dg-error string. 195 * g++.dg/inherit/pure1.C: Likewise. 196 1972015-12-18 Jeff Law <law@redhat.com> 198 199 PR rtl-optimization/49847 200 * g++.dg/pr49847-2.C: New test. 201 2022015-12-18 H.J. Lu <hongjiu.lu@intel.com> 203 204 * gcc.dg/vect/pr68305.c (dg-additional-options): Add -mavx2 205 for x86 target. 206 2072015-12-18 Nathan Sidwell <nathan@acm.org> 208 209 * c-c++-common/attr-simd-3.c: Requires pthreads. 210 2112015-12-18 Richard Biener <rguenther@suse.de> 212 213 PR testsuite/68776 214 * gcc.dg/vect/vect-widen-mult-const-s16.c: Adjust. 215 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise. 216 2172015-12-18 Dominik Vogt <vogt@linux.vnet.ibm.com> 218 219 * gcc.target/s390/litpool-r3-1.c: New test. 220 2212015-12-18 Yuri Rumyantsev <ysrumyan@gmail.com> 222 223 PR tree-optimization/68906 224 * gcc.dg/torture/pr68906.c: New test. 225 2262015-12-18 Ilya Enkovich <enkovich.gnu@gmail.com> 227 228 PR tree-optimization/68956 229 * gcc.target/i386/pr68956.c: New test. 230 2312015-12-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 232 233 PR rtl-optimization/68796 234 * gcc.target/aarch64/tst_3.c: New test. 235 * gcc.target/aarch64/tst_4.c: Likewise. 236 2372015-12-18 Robin Dapp <rdapp@linux.vnet.ibm.com> 238 239 * gcc.target/s390/vcond-shift.c: New test to check vcond 240 simplification. 241 2422015-12-18 Paul Thomas <pault@gcc.gnu.org> 243 244 PR fortran/68196 245 * gfortran.dg/proc_ptr_48.f90: New test. 246 2472015-12-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 248 249 * gcc.target/s390/hotpatch-8.c: Add -Wno-deprecated to options. 250 * gcc.target/s390/hotpatch-9.c: Likewise. 251 2522015-12-18 Patrick Palka <ppalka@gcc.gnu.org> 253 254 PR c++/68831 255 * g++.dg/pr68831.C: New test. 256 2572015-12-17 Jeff Law <law@redhat.com> 258 259 * gcc.dg/tree-ssa/split-path-1.c: Explicitly ask for path 260 splitting optimizations. 261 2622015-12-17 Nathan Sidwell <nathan@acm.org> 263 264 * gcc.dg/ipa/ipa-icf-merge-1.c: New. 265 2662015-12-17 David Malcolm <dmalcolm@redhat.com> 267 268 * gcc.dg/diagnostic-range-bad-return.c: New test case. 269 2702015-12-17 Richard Biener <rguenther@suse.de> 271 272 PR tree-optimization/68946 273 * gcc.dg/torture/pr68946.c: New testcase. 274 2752015-12-17 Nathan Sidwell <nathan@acm.org> 276 277 * c-c++-common/Wunused-var-13.c: Requires label values. 278 * gcc.dg/torture/pr46216.c: Likewise. 279 2802015-12-17 Pierre-Marie de Rodat <derodat@adacore.com> 281 282 * gnat.dg/specs/debug1.ads: Update the expected number of 283 DW_AT_artificial attribute in compiler output. 284 2852015-12-17 Jakub Jelinek <jakub@redhat.com> 286 287 PR tree-optimization/68835 288 * gcc.dg/pr68835-1.c: New test. 289 * gcc.dg/pr68835-2.c: New test. 290 2912015-12-17 Richard Biener <rguenther@suse.de> 292 293 PR tree-optimization/68951 294 * gcc.dg/torture/pr68951.c: New testcase. 295 2962015-12-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 297 298 PR target/67973 299 * lib/target-supports.exp (check_effective_target_stabs): New proc. 300 * g++.dg/cpp0x/alias-decl-debug-0.C: Restrict to stabs targets. 301 * g++.dg/other/PR23205.C: Likewise. 302 * g++.dg/other/pr23205-2.C: Likewise. 303 * gcc.dg/20040813-1.c: Likewise. 304 * gcc.dg/darwin-20040809-2.c: Likewise. 305 * objc.dg/stabs-1.m: Likewise. 306 3072015-12-17 Andrew Burgess <andrew.burgess@embecosm.com> 308 309 * gcc.target/arc/loop-hazard-1.c: New file. 310 3112015-12-17 Andrew Burgess <andrew.burgess@embecosm.com> 312 313 * gcc.target/arc/jump-around-jump.c (rtc_set_time): Declare. 314 3152015-12-17 Thomas Preud'homme <thomas.preudhomme@arm.com> 316 317 Revert: 318 2015-12-14 Thomas Preud'homme <thomas.preudhomme@arm.com> 319 320 PR testsuite/68629 321 * lib/target-supports.exp (check_effective_target_cilkplus): Also 322 check that compiling with -fcilkplus does not give an error. 323 * c-c++-common/attr-simd-3.c: Require cilkplus effective target. 324 3252015-12-16 Patrick Palka <ppalka@gcc.gnu.org> 326 327 PR c++/16333 328 PR c++/41426 329 PR c++/59879 330 PR c++/66895 331 * g++.dg/conversion/pr16333.C: New test. 332 * g++.dg/conversion/pr41426.C: New test. 333 * g++.dg/conversion/pr59879.C: New test. 334 * g++.dg/conversion/pr66895.C: New test. 335 3362015-12-16 Martin Sebor <msebor@redhat.com> 337 338 PR c/68868 339 * gcc.dg/atomic/stdatomic-init.c: New test. 340 3412015-12-15 Michael Meissner <meissner@linux.vnet.ibm.com> 342 343 PR target/68805 344 * gcc.target/powerpc/pr68805.c: New test. 345 3462015-12-16 Martin Sebor <msebor@redhat.com> 347 348 PR objc++/68932 349 * obj-c++.dg/property/at-property-23.mm: Remove check for 350 an error message. 351 3522015-12-13 Jeff Law <law@redhat.com> 353 354 * gcc.dg/tree-ssa/pr68619-4.c: Change size of code bitfield. 355 3562015-12-16 David Malcolm <dmalcolm@redhat.com> 357 358 * c-c++-common/conflict-markers-1.c: New testcase. 359 * c-c++-common/conflict-markers-2.c: Likewise. 360 * c-c++-common/conflict-markers-3.c: Likewise. 361 * c-c++-common/conflict-markers-4.c: Likewise. 362 * c-c++-common/conflict-markers-5.c: Likewise. 363 * c-c++-common/conflict-markers-6.c: Likewise. 364 * c-c++-common/conflict-markers-7.c: Likewise. 365 * c-c++-common/conflict-markers-8.c: Likewise. 366 * c-c++-common/conflict-markers-9.c: Likewise. 367 * c-c++-common/conflict-markers-10.c: Likewise. 368 * c-c++-common/conflict-markers-11.c: Likewise. 369 * g++.dg/conflict-markers-1.C: Likewise. 370 3712015-12-16 David Malcolm <dmalcolm@redhat.com> 372 373 * gcc.dg/cast-function-1.c (bar): Update column numbers. 374 * gcc.dg/diagnostic-range-bad-called-object.c: New test case. 375 3762015-12-16 David Malcolm <dmalcolm@redhat.com> 377 378 * gcc.dg/diagnostic-range-static-assert.c: New test case. 379 3802015-12-16 Marek Polacek <polacek@redhat.com> 381 382 PR c/64637 383 * gcc.dg/pr64637.c: New test. 384 3852015-12-16 Nathan Sidwell <nathan@acm.org> 386 387 * gcc.dg/sibcall-9.c: Xfail for nvptx. 388 3892015-12-16 Richard Biener <rguenther@suse.de> 390 391 PR tree-optimization/68870 392 * gcc.dg/torture/pr68870.c: New testcase. 393 3942015-12-16 Tom de Vries <tom@codesourcery.com> 395 396 * g++.dg/ipa/devirt-37.C: Update for new fre2 pass. 397 * g++.dg/ipa/devirt-40.C: Same. 398 * g++.dg/tree-ssa/pr61034.C: Same. 399 * gcc.dg/ipa/ipa-pta-1.c: Update for new pta1 pass. 400 * gcc.dg/ipa/ipa-pta-10.c: Same. 401 * gcc.dg/ipa/ipa-pta-11.c: Same. 402 * gcc.dg/ipa/ipa-pta-14.c: Same. 403 * gcc.dg/ipa/ipa-pta-16.c: Same. 404 * gcc.dg/ipa/ipa-pta-2.c: Same. 405 * gcc.dg/ipa/ipa-pta-5.c: Same. 406 * gcc.dg/ipa/ipa-pta-6.c: Same. 407 * gcc.dg/torture/ipa-pta-1.c: Same. 408 * gcc.dg/ipa/ipa-pta-13.c: Update for new fre2 and pta1 pass. 409 * gcc.dg/ipa/ipa-pta-3.c: Same. 410 * gcc.dg/ipa/ipa-pta-4.c: Same. 411 4122015-12-16 Richard Biener <rguenther@suse.de> 413 414 PR testsuite/68915 415 * gcc.dg/vect/pr46032.c: Use dg-additional-options. 416 4172015-12-16 Richard Biener <rguenther@suse.de> 418 419 PR testsuite/68916 420 PR testsuite/68914 421 * gcc.dg/vect/pr45752.c: Require vect_perm and adjust expected 422 dump. 423 * gcc.dg/vect/slp-perm-4.c: Likewise. 424 4252015-12-16 Matthew Wahab <matthew.wahab@arm.com> 426 427 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): Update 428 comment. Use check_effective_target_arm_v8_1a_neon_ok to select 429 the command line options. 430 (check_effective_target_arm_v8_1a_neon_ok_nocache): Update initial 431 test to allow ARM targets. Select and record a working set of 432 command line options. 433 (check_effective_target_arm_v8_1a_neon_hw): Add tests for ARM 434 targets. 435 4362015-12-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 437 438 PR target/68648 439 * gcc.c-torture/execute/pr68648.c: New test. 440 4412015-12-16 Richard Biener <rguenther@suse.de> 442 443 PR tree-optimization/68892 444 * gcc.dg/vect/bb-slp-pr68892.c: New testcase. 445 4462015-12-16 Jakub Jelinek <jakub@redhat.com> 447 448 PR rtl-optimization/65980 449 * gcc.dg/pr65980.c: New test. 450 4512015-12-15 Martin Sebor <msebor@redhat.com> 452 453 PR c++/42121 454 PR c++/68478 455 PR c++/68613 456 PR c++/68689 457 PR c++/68710 458 * g++.dg/compat/struct-layout-1_generate.c: Avoid generating 459 further fields after the first flexible array member. 460 * g++.dg/ext/flexary2.C: Expect a sole flexible array member 461 to be rejected. Add a test case exercising zero-length array. 462 * g++.dg/ext/flexary3.C: Expect a sole flexible array member 463 to be rejected. 464 * g++.dg/ext/flexary.h: New file. 465 * g++.dg/ext/flexary4.C: New file. 466 * g++.dg/ext/flexary5.C: New file. 467 * g++.dg/ext/flexary6.C: New file. 468 * g++.dg/ext/flexary7.C: New file. 469 * g++.dg/ext/flexary8.C: New file. 470 * g++.dg/other/dump-ada-spec-2.C: Adjust to reflect flexible 471 array members. 472 * g++.dg/parse/pr43765.C: Add a member to make a struct with 473 a flexible array member valid. Adjust expected error message. 474 * g++.dg/torture/pr64280.C: Expect a sole flexible array member 475 to be rejected. 476 * g++.dg/torture/pr64312.C: Add a member to make a struct with 477 a flexible array member valid. 478 * g++.dg/ubsan/object-size-1.C: Adjust expected diagnostic. 479 4802015-12-15 Marek Polacek <polacek@redhat.com> 481 482 PR c/68907 483 * gcc.dg/pr68907.c: New test. 484 4852015-12-15 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com> 486 487 * gfortran.dg/coarray_critical_1.f90: New. 488 4892015-12-15 Martin Jambor <mjambor@suse.cz> 490 491 PR ipa/68851 492 * g++.dg/ipa/pr68851.C: New test. 493 4942015-12-15 Paolo Carlini <paolo.carlini@oracle.com> 495 496 PR c++/63506 497 * g++.dg/cpp0x/pr63506-1.C: New. 498 * g++.dg/cpp0x/pr63506-2.C: Likewise. 499 5002015-12-15 Olivier Hainque <hainque@adacore.com> 501 502 * gcc.target/visium/block_move.c: Skip for -mcpu=gr5. 503 5042015-12-15 Jakub Jelinek <jakub@redhat.com> 505 506 PR tree-optimization/66688 507 * gcc.dg/pr66688.c: New test. 508 5092015-12-15 Patrick Palka <ppalka@gcc.gnu.org> 510 511 PR c++/21802 512 PR c++/53223 513 * g++.dg/cpp0x/pr53223.C: New test. 514 * g++.dg/lookup/pr21802.C: New test. 515 * g++.dg/lookup/two-stage4.C: Remove XFAIL. 516 5172015-12-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> 518 519 * gfortran.dg/quad_2.f90: Update test. 520 5212015-12-14 Steve Ellcey <sellcey@imgtec.com> 522 523 * gcc.dg/tree-ssa/ssa-fre-4.c: Remove mips*-*-* target. 524 * gcc.target/mips/ext-2.c: Update scan checks. 525 5262015-12-14 Nathan Sidwell <nathan@acm.org> 527 528 * g++.dg/abi/nvptx-nrv1.C: New. 529 * g++.dg/abi/nvptx-ptrmem1.C: New. 530 * gcc.target/nvptx/abi-complex-arg.c: New. 531 * gcc.target/nvptx/abi-complex-ret.c: New. 532 * gcc.target/nvptx/abi-enum-arg.c: New. 533 * gcc.target/nvptx/abi-enum-ret.c: New. 534 * gcc.target/nvptx/abi-knr-arg.c: New. 535 * gcc.target/nvptx/abi-knr-ret.c: New. 536 * gcc.target/nvptx/abi-scalar-arg.c: New. 537 * gcc.target/nvptx/abi-scalar-ret.c: New. 538 * gcc.target/nvptx/abi-struct-arg.c: New. 539 * gcc.target/nvptx/abi-struct-ret.c: New. 540 * gcc.target/nvptx/abi-vararg-1.c: New. 541 * gcc.target/nvptx/abi-vararg-2.c: New. 542 * gcc.target/nvptx/abi-vect-arg.c: New. 543 * gcc.target/nvptx/abi-vect-ret.c: New. 544 5452015-12-14 Jakub Jelinek <jakub@redhat.com> 546 547 PR c/68833 548 * c-c++-common/pr68833-1.c: New test. 549 * c-c++-common/pr68833-2.c: New test. 550 5512015-12-14 Richard Biener <rguenther@suse.de> 552 553 PR tree-optimization/68852 554 * g++.dg/torture/pr68852.C: New testcase. 555 5562015-12-14 Alexander Monakov <amonakov@ispras.ru> 557 558 * gcc.dg/builtin-return-1.c: Correct effective-target test. 559 * gcc.dg/stack-usage-2.c: Use effective-target test. 560 5612015-12-14 Martin Jambor <mjambor@suse.cz> 562 563 PR ipa/66616 564 * g++.dg/ipa/pr66616.C: New test. 565 5662015-12-14 Jakub Jelinek <jakub@redhat.com> 567 568 PR rtl-optimization/68730 569 * gcc.dg/pr68730.c: New test. 570 5712015-12-14 Thomas Preud'homme <thomas.preudhomme@arm.com> 572 573 PR testsuite/68629 574 * lib/target-supports.exp (check_effective_target_cilkplus): Also 575 check that compiling with -fcilkplus does not give an error. 576 * c-c++-common/attr-simd-3.c: Require cilkplus effective target. 577 5782015-12-13 David Edelsohn <dje.gcc@gmail.com> 579 580 * gcc.dg/graphite/pr42729.c: XFAIL AIX. 581 5822015-12-13 Jeff Law <law@redhat.com> 583 584 * gcc.target/m68k/pr19201.c: New test. 585 586 * gcc.target/m68k/pr63347.c: Remove #include <stdlib> add -w to 587 command line options. 588 * gcc.target/m68k/20090709-1.c: Adjust expected output. 589 5902015-12-12 David Edelsohn <dje.gcc@gmail.com> 591 592 * g++.dg/opt/pr48549.C: XFAIL AIX. 593 * g++.dg/abi/anon1.C: XFAIL AIX. 594 * gcc.dg/graphite/pr42917.c: XFAIL AIX. 595 5962015-12-12 Tobias Burnus <burnus@net-b.de> 597 598 PR fortran/45859 599 * gfortran.dg/coarray_args_2.f90: Remove dg-error. 600 6012015-12-12 David Edelsohn <dje.gcc@gmail.com> 602 603 * gcc.target/powerpc/pr67808.c: Add -mlong-double-128 option. 604 * g++.dg/cpp1y/pr58708.C: Test appropriate value for size of 605 wchar_t. 606 6072015-12-12 Paolo Bonzini <bonzini@gnu.org> 608 609 PR sanitizer/68418 610 * gcc.dg/ubsan/c99-wrapv-shift-1.c, 611 gcc.dg/ubsan/c99-wrapv-shift-2.c: New testcases. 612 6132015-12-11 Jeff Law <law@redhat.com> 614 615 PR tree-optimization/68844 616 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output. 617 6182015-12-11 Nathan Sidwell <nathan@acm.org> 619 620 * gcc.dg/pr59605-1.c: Reduce iterations for nvptx. 621 6222015-12-11 Jan Beulich <jbeulich@suse.com> 623 624 * gcc.c-torture/execute/stkalign.c: New. 625 6262015-12-11 Tsvetkova Alexandra <aleksandra.tsvetkova@intel.com> 627 628 * gcc.target/i386/mpx/memmove-1.c: New test. 629 * gcc.target/i386/mpx/memmove-2.c: New test. 630 6312015-12-11 Nathan Sidwell <nathan@acm.org> 632 633 * gcc.target/nvptx/ary-init.c: Repair dg_final syntax. 634 * gcc.target/nvptx/decl-init.c: Likewise. Add TI case. 635 6362015-12-11 Martin Jambor <mjambor@suse.cz> 637 638 PR ipa/68064 639 * g++.dg/torture/pr68064.C: New test. 640 6412015-12-11 Dominik Vogt <vogt@linux.vnet.ibm.com> 642 643 * gcc.target/s390/md/setmem_long-1.c: New test. 644 6452015-12-11 Dominik Vogt <vogt@linux.vnet.ibm.com> 646 647 * gcc.target/s390/md/movstr-1.c: New test. 648 * gcc.target/s390/s390.exp: Add subdir md. 649 Do not run hotpatch tests twice. 650 6512015-12-11 Ilya Enkovich <enkovich.gnu@gmail.com> 652 653 * gcc.dg/vect/vect-32-chars.c: New test. 654 6552015-12-11 Jan Hubicka <hubicka@ucw.cz> 656 657 PR ipa/61886 658 * gcc.dg/lto/pr61886_0.c: New testcase 659 6602015-12-10 Jan Hubicka <hubicka@ucw.cz> 661 662 * gcc.c-torture/execute/20010122-1.c: Disable cloning. 663 6642015-12-10 Vladimir Makarov <vmakarov@redhat.com> 665 666 PR rtl-optimization/68691 667 * gcc.target/i386/pr68691.c: New. 668 6692015-12-10 David Malcolm <dmalcolm@redhat.com> 670 671 * lib/multiline.exp (_multiline_expected_outputs): Update comment. 672 (dg-end-multiline-output): Capture line numbers within 673 _multiline_expected_outputs. 674 (handle-multiline-outputs): Access global $testname_with_flags 675 and add it as a prefix to pass/fail results. Extract line numbers 676 from $_multiline_expected_outputs and print them within pass/fail 677 results, replacing the printing of $index. Consolidate the 678 string prefix shared between pass/fail into a new local ($title). 679 6802015-12-10 Jeff Law <law@redhat.com> 681 682 PR tree-optimization/68619 683 * gcc.dg/tree-ssa/pr68619-1.c: New test. 684 * gcc.dg/tree-ssa/pr68619-2.c: New test. 685 * gcc.dg/tree-ssa/pr68619-3.c: New test. 686 * gcc.dg/tree-ssa/pr68619-4.c: New test. 687 * gcc.dg/tree-ssa/pr68619-5.c: New test. 688 6892015-12-10 Jakub Jelinek <jakub@redhat.com> 690 691 PR rtl-optimization/68376 692 PR rtl-optimization/68670 693 * gcc.c-torture/execute/pr68376-2.c (f5, f6, f7, f8): New 694 tests. 695 (main): Call them. 696 * gcc.dg/pr68670-1.c: New test. 697 * gcc.dg/pr68670-2.c: New test. 698 6992015-12-10 Marek Polacek <polacek@redhat.com> 700 701 PR c++/68348 702 * g++.dg/cpp0x/pr68348.C: New test. 703 7042015-12-10 Eric Botcazou <ebotcazou@adacore.com> 705 706 * gnat.dg/specs/elab4.ads: New test. 707 * gnat.dg/specs/elab4_proc.ad[sb]: New helper. 708 7092015-12-10 Eric Botcazou <ebotcazou@adacore.com> 710 711 * gnat.dg/array25.adb: New test. 712 * gnat.dg/array25_pkg.ad[sb]: New helper. 713 7142015-12-10 Claudiu Zissulescu <claziss@synopsys.com> 715 716 * lib/target-supports.exp (check_effective_target_arc_atomic): New 717 function. 718 (check_effective_target_sync_int_long): Add checks for ARC atomic 719 feature. 720 (check_effective_target_sync_char_short): Likewise. 721 7222015-12-10 Richard Biener <rguenther@suse.de> 723 724 PR tree-optimization/68817 725 * gfortran.dg/pr68817.f90: New testcase. 726 7272015-12-10 Christophe Lyon <christophe.lyon@linaro.org> 728 729 Revert [testsuite][ARM target attributes] Fix effective_target tests 730 2015-12-08 Christophe Lyon <christophe.lyon@linaro.org> 731 732 * lib/target-supports.exp 733 (check_effective_target_arm_vfp_ok_nocache): New. 734 (check_effective_target_arm_vfp_ok): Call the new 735 check_effective_target_arm_vfp_ok_nocache function. 736 (check_effective_target_arm_fp_ok_nocache): New. 737 (check_effective_target_arm_fp_ok): New. 738 (add_options_for_arm_fp): New. 739 (check_effective_target_arm_crypto_ok_nocache): Require 740 target_arm_v8_neon_ok instead of arm32. 741 (check_effective_target_arm_crypto_pragma_ok_nocache): New. 742 (check_effective_target_arm_crypto_pragma_ok): New. 743 (add_options_for_arm_vfp): New. 744 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective 745 target. Do not force -mfloat-abi=softfp, use arm_vfp effective 746 target instead. 747 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force 748 -mfloat-abi=softfp, use arm_fp effective target instead. 749 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok 750 dependency. 751 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp, 752 use arm_vfp effective target instead. 753 * gcc.target/arm/attr-neon3.c: Likewise. 754 7552015-12-10 Eric Botcazou <ebotcazou@adacore.com> 756 757 * gnat.dg/specs/access1.ads: New test. 758 * gnat.dg/specs/access2.ads: Likewise. 759 7602015-12-10 Jakub Jelinek <jakub@redhat.com> 761 762 PR tree-optimization/68785 763 * gcc.dg/pr68785.c: New test. 764 7652015-12-10 Richard Biener <rguenther@suse.de> 766 767 PR ipa/68331 768 * gcc.dg/torture/ipa-pta-3.c: New testcase. 769 * g++.dg/ipa/ipa-pta-1.C: Likewise. 770 7712015-12-10 Richard Biener <rguenther@suse.de> 772 773 PR ipa/68721 774 * gcc.dg/torture/pr68721.c: New testcase. 775 7762015-12-10 Richard Biener <rguenther@suse.de> 777 778 PR tree-optimization/68806 779 * gcc.dg/torture/pr68806.c: New testcase. 780 7812015-12-08 Jan Hubicka <hubicka@ucw.cz> 782 783 PR ipa/61886 784 PR middle-end/25140 785 * gcc.c-torture/execute/alias-2.c: New testcase. 786 7872015-12-09 Tobias Burnus <burnus@net-b.de> 788 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com> 789 790 * gfortran.dg/coarray_40.f90: New. 791 7922015-12-08 Jan Hubicka <hubicka@ucw.cz> 793 794 PR lto/68811 795 * g++.dg/lto/pr68811_0.C: New testcase. 796 * g++.dg/lto/pr68811_1.C: New testcase. 797 7982015-12-09 Paolo Carlini <paolo.carlini@oracle.com> 799 800 PR c++/60218 801 * g++.dg/ext/bases2.C: New. 802 8032015-12-09 Uros Bizjak <ubizjak@gmail.com> 804 805 * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX define. 806 * gcc.target/i386/sse4_1-roundps-2.c: Ditto. 807 * gcc.target/i386/sse4_1-roundps-3.c: Ditto. 808 * gcc.target/i386/sse4_1-roundsd-1.c: Ditto. 809 * gcc.target/i386/sse4_1-roundsd-2.c: Ditto. 810 * gcc.target/i386/sse4_1-roundsd-3.c: Ditto. 811 * gcc.target/i386/sse4_1-roundss-1.c: Ditto. 812 * gcc.target/i386/sse4_1-roundss-2.c: Ditto. 813 * gcc.target/i386/sse4_1-roundss-3.c: Ditto. 814 8152015-12-09 Alexander Monakov <amonakov@ispras.ru> 816 817 * gcc.c-torture/execute/980716-1.c: Avoid undefined behavior due to 818 passing terminating NULL as int rather than pointer. 819 8202015-12-09 Marek Polacek <polacek@redhat.com> 821 822 PR tree-optimization/66949 823 * gcc.dg/torture/pr66949-1.c: New test. 824 * gcc.dg/torture/pr66949-2.c: New test. 825 8262015-12-09 James Greenhalgh <james.greenhalgh@arm.com> 827 828 PR rtl-optimization/67609 829 * gcc.dg/torture/pr67609.c: New. 830 8312015-12-09 Richard Biener <rguenther@suse.de> 832 833 PR tree-optimization/68583 834 * gcc.dg/tree-ssa/ifc-pr68583.c: New testcase. 835 * gcc.dg/vect/vect-72.c: Adjust. 836 * gcc.dg/vect/vect-cselim-2.c: Likewise. 837 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise. 838 8392015-12-09 Richard Biener <rguenther@suse.de> 840 841 PR tree-optimization/68417 842 * gcc.dg/vect/pr68417.c: New testcase. 843 8442015-12-09 Martin Liska <mliska@suse.cz> 845 846 * gcc.dg/ipa/pr68790.c: New test. 847 8482015-12-08 Jan Hubicka <hubicka@ucw.cz> 849 850 PR ipa/61886 851 PR middle-end/25140 852 * gcc.c-torture/execute/alias-3.c: New testcase. 853 8542015-12-08 Martin Sebor <msebor@redhat.com> 855 856 PR c++/68711 857 * g++.dg/other/offsetof8.C: New test. 858 8592015-12-08 Nathan Sidwell <nathan@acm.org> 860 861 * gcc.target/nvptx/trailing-init.c: New. 862 863 * gcc.c-torture/compile/920723-1.c: Remove PTX skip. 864 * gcc.c-torture/compile/pr33855.c: Likewise. 865 * gcc.c-torture/execute/981019-1.c: Remove PTX -O2 skip. 866 8672015-12-08 Uros Bizjak <ubizjak@gmail.com> 868 869 PR target/68701 870 * gcc.target/i386/pr68701-1.c: New test. 871 * gcc.target/i386/pr68701-2.c: Ditto. 872 8732015-12-08 Uros Bizjak <ubizjak@gmail.com> 874 875 * gcc.target/i386/sse4_1-round.h (do_round): Fix inline asm statements. 876 * gcc.target/i386/sse4_1-roundsd-4.c (do_round): Ditto. 877 * gcc.target/i386/sse4_1-roundss-4.c (do_round): Ditto. 878 8792015-12-08 Eric Botcazou <ebotcazou@adacore.com> 880 881 * gcc.dg/sso-9.c (foo): Robustify trick. 882 8832015-12-08 David Malcolm <dmalcolm@redhat.com> 884 885 * gcc.dg/plugin/diagnostic-test-expressions-1.c (test_alignof): 886 New test function. 887 8882015-12-08 David Malcolm <dmalcolm@redhat.com> 889 890 PR c/68757 891 * gcc.dg/plugin/diagnostic-test-expressions-1.c 892 (test_builtin_choose_expr): New test function. 893 (test_builtin_call_with_static_chain): Likewise. 894 (test_builtin_complex): Likewise. 895 (test_builtin_shuffle): Likewise. 896 8972015-12-08 Jiong Wang <jiong.wang@arm.com> 898 899 * gcc.target/aarch64/got_mem_hoist_1.c (dg-skip-if): Match big-endian 900 as well. 901 9022015-12-08 Marek Polacek <polacek@redhat.com> 903 904 PR c++/68116 905 * g++.dg/cpp0x/pr68116.C: New test. 906 9072015-12-08 Kirill Yukhin <kirill.yukhin@intel.com> 908 909 * gfortran.dg/pr68627.f: Use '!ia32' instead' of 'lp64' in target 910 specifier. 911 9122015-12-08 Jakub Jelinek <jakub@redhat.com> 913 914 PR c/48088 915 PR c/68657 916 * c-c++-common/pr68657-1.c: New test. 917 * c-c++-common/pr68657-2.c: New test. 918 * c-c++-common/pr68657-3.c: New test. 919 * gcc.dg/cpp/warn-normalized-3.c: Use 920 -Werror=normalized=nfc instead of -Werror=normalized= 921 in dg-options. 922 9232015-12-08 Christophe Lyon <christophe.lyon@linaro.org> 924 925 * lib/target-supports.exp 926 (check_effective_target_arm_vfp_ok_nocache): New. 927 (check_effective_target_arm_vfp_ok): Call the new 928 check_effective_target_arm_vfp_ok_nocache function. 929 (check_effective_target_arm_fp_ok_nocache): New. 930 (check_effective_target_arm_fp_ok): New. 931 (add_options_for_arm_fp): New. 932 (check_effective_target_arm_crypto_ok_nocache): Require 933 target_arm_v8_neon_ok instead of arm32. 934 (check_effective_target_arm_crypto_pragma_ok_nocache): New. 935 (check_effective_target_arm_crypto_pragma_ok): New. 936 (add_options_for_arm_vfp): New. 937 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective 938 target. Do not force -mfloat-abi=softfp, use arm_vfp effective 939 target instead. 940 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force 941 -mfloat-abi=softfp, use arm_fp effective target instead. 942 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok 943 dependency. 944 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp, 945 use arm_vfp effective target instead. 946 * gcc.target/arm/attr-neon3.c: Likewise. 947 9482015-12-08 Kirill Yukhin <kirill.yukhin@intel.com> 949 950 * gfortran.dg/pr68627.f: Limit target to x86. 951 9522015-12-08 Andre Vieira <andre.simoesdiasvieira@arm.com> 953 Joern Rennecke <joern.rennecke@embecosm.com> 954 955 * gcc.dg/torture/stackalign/builtin-return-1.c: Add an 956 inline assembly read to make sure dummy is not optimized 957 away by LTO. 958 9592015-12-08 Ilya Enkovich <enkovich.gnu@gmail.com> 960 961 PR tree-optimization/68766 962 * gcc.dg/pr68766.c: New test. 963 9642015-12-07 Eric Botcazou <ebotcazou@adacore.com> 965 966 * gcc.target/sparc/struct-ret-check.c: Rename to... 967 * gcc.target/sparc/struct-ret-check-1.c: ...this. 968 * gcc.target/sparc/struct-ret-check-2.c: New test. 969 9702015-12-07 Jakub Jelinek <jakub@redhat.com> 971 972 PR c++/68760 973 * g++.dg/tree-ssa/pr68760.C: New test. 974 975 PR middle-end/66726 976 * g++.dg/tree-ssa/pr66726.c: Renamed to... 977 * g++.dg/tree-ssa/pr66726.C: ... this. 978 9792015-12-07 Steve Ellcey <sellcey@imgtec.com> 980 981 * gcc.target/mips/wrap-delay.c: New test. 982 9832015-12-07 Jason Merrill <jason@redhat.com> 984 985 * lib/g++.exp: Also find -std list in GXX_TESTSUITE_STDS 986 environment variable. 987 9882015-12-07 Marek Polacek <polacek@redhat.com> 989 990 PR c/68668 991 * gcc.dg/pr68668.c: New test. 992 9932015-12-07 Vladimir Makarov <vmakarov@redhat.com> 994 995 * gcc.target/i386/pr68349.c (strlen): Rename to my_strlen. 996 9972015-12-07 Nathan Sidwell <nathan@acm.org> 998 999 * gcc.target/nvptx/abort.c: New. 1000 10012015-12-07 David Malcolm <dmalcolm@redhat.com> 1002 1003 * gcc.dg/diagnostic-ranges-1.c: New test file. 1004 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c 1005 (test_percent_q_plus_d): New test function. 1006 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c 1007 (test_show_locus): Rewrite test code using 1008 rich_location::set_range. Add code to unit-test the "%q+D" 1009 format code. 1010 10112015-12-07 Martin Liska <mliska@suse.cz> 1012 1013 * g++.dg/ipa/pr66896.C: New test. 1014 10152015-12-06 Dmitry Vyukov <dvyukov@google.com> 1016 1017 * gcc.dg/sancov/sancov.exp: Load asan-dg.exp. 1018 * gcc.dg/sancov/asan.c: Don't run when asan is not available. 1019 10202015-12-07 Nathan Sidwell <nathan@acm.org> 1021 1022 * gcc.target/nvptx/decl-init.c: New. 1023 10242015-12-07 Kirill Yukhin <kirill.yukhin@intel.com> 1025 1026 PR target/68627 1027 * gfortran.dg/pr68627.f: New test. 1028 10292015-12-07 Kirill Yukhin <kirill.yukhin@intel.com> 1030 1031 PR target/68633 1032 * gcc.target/i386/pr68633.c: New test. 1033 10342015-12-06 Victoria Stepanyan <victoria.stepanyan@amd.com> 1035 1036 * gcc.target/i386/clzero.c: New. 1037 * gcc.target/i386/sse-12.c: Add -mclzero. 1038 * gcc.target/i386/sse-13.c: Ditto. 1039 * gcc.target/i386/sse-14.c: Ditto. 1040 * gcc.target/i386/sse-22.c: Ditto. 1041 * gcc.target/i386/sse-23.c: Ditto. 1042 * g++.dg/other/i386-2.C: Ditto. 1043 * g++.dg/other/i386-3.C: Ditto. 1044 10452015-12-05 David Edelsohn <dje.gcc@gmail.com> 1046 1047 * gcc.target/powerpc/recip-sqrtf.c: New test. 1048 10492015-12-04 Aditya Kumar <aditya.k7@samsung.com> 1050 Sebastian Pop <s.pop@samsung.com> 1051 1052 * gcc.dg/graphite/id-29.c: New test. 1053 10542015-12-04 Aditya Kumar <aditya.k7@samsung.com> 1055 Sebastian Pop <s.pop@samsung.com> 1056 1057 PR tree-optimization/68693 1058 * gfortran.dg/graphite/pr68693.f90: New test. 1059 10602015-12-04 James Greenhalgh <james.greenhalgh@arm.com> 1061 1062 * gcc.c-torture/compile/20151204.c: New. 1063 10642015-12-04 Nathan Sidwell <nathan@acm.org> 1065 1066 * gcc.dg/vla-24.c: Requires alloca. 1067 10682015-12-04 Vladimir Makarov <vmakarov@redhat.com> 1069 1070 PR rtl-optimization/68349 1071 * gcc.target/i386/pr68349.c: New test. 1072 10732015-12-04 Nathan Sidwell <nathan@acm.org> 1074 1075 * gcc.target/nvptx/ary-init.c: New. 1076 10772015-12-04 David Malcolm <dmalcolm@redhat.com> 1078 1079 * g++.dg/cpp0x/nsdmi-template14.C: Move dg-error directive. 1080 * g++.dg/gomp/loop-1.C: Update dg-error locations. 1081 * g++.dg/plugin/diagnostic-test-expressions-1.C: New file, adapted 1082 from gcc.dg/plugin/diagnostic-test-expressions-1.c. 1083 * g++.dg/plugin/plugin.exp (plugin_test_list): Add the above. 1084 * g++.dg/template/crash55.C: Update dg-error directives. 1085 * g++.dg/template/pseudodtor3.C: Update column numbers in dg-error 1086 directives. 1087 * g++.dg/template/pr64100.C: Update location of dg-error 1088 directive. 1089 * g++.dg/template/ref3.C: Add XFAIL (PR c++/68699). 1090 * g++.dg/ubsan/pr63956.C: Update dg directives to reflect 1091 improved location information. 1092 * g++.dg/warn/pr35635.C (func3): Update location of a dg-warning. 1093 * g++.dg/warn/Wconversion-real-integer2.C: Update location of 1094 dg-warning; add a dg-message. 1095 * obj-c++.dg/plugin/diagnostic-test-expressions-1.mm: New file, 1096 based on objc.dg/plugin/diagnostic-test-expressions-1.m. 1097 * obj-c++.dg/plugin/plugin.exp: New file, based on 1098 objc.dg/plugin/plugin.exp. 1099 11002015-12-04 Jakub Jelinek <jakub@redhat.com> 1101 1102 PR c/68656 1103 * gcc.target/i386/pr65044.c: Expect error on line 0 rather than 1104 line 1. 1105 * g++.dg/opt/pr34036.C: Expect warning on line 0 rather than line 1. 1106 * gcc.dg/tree-ssa/pr23109.c: Likewise. 1107 * gcc.dg/tree-ssa/recip-5.c: Likewise. 1108 * gcc.dg/pr33007.c: Likewise. 1109 11102015-12-04 Paolo Bonzini <bonzini@gnu.org> 1111 1112 * c-c++-common/Wshift-overflow-1.c: Test shifting 1 out of the sign bit. 1113 * c-c++-common/Wshift-overflow-2.c: Test shifting 1 out of the sign bit. 1114 * c-c++-common/Wshift-overflow-3.c: Test shifting 1 out of the sign bit. 1115 * c-c++-common/Wshift-overflow-4.c: Test shifting 1 out of the sign bit. 1116 * c-c++-common/Wshift-overflow-6.c: Test shifting 1 out of the sign bit. 1117 * c-c++-common/Wshift-overflow-7.c: Test shifting 1 out of the sign bit. 1118 11192015-11-25 Nick Clifton <nickc@redhat.com> 1120 1121 * gcc.target/msp430/msp_abi_div_funcs.c: New test. 1122 * gcc.target/msp430/mul_main.h: New test support file. 1123 * gcc.target/msp430/mul_none.c: New test. 1124 * gcc.target/msp430/mul_16bit.c: New test. 1125 * gcc.target/msp430/mul_32bit.c: New test. 1126 * gcc.target/msp430/mul_f5.c: New test. 1127 11282015-12-04 Jakub Jelinek <jakub@redhat.com> 1129 1130 PR tree-optimization/68680 1131 * gcc.target/i386/pr68680.c: New test. 1132 1133 PR tree-optimization/68671 1134 * gcc.dg/pr68671.c: New test. 1135 11362015-12-02 Jeff Law <law@redhat.com> 1137 1138 * gcc.dg/tree-ssa/reassoc-43.c: New test. 1139 11402015-12-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 1141 1142 * gcc.target/aarch64/mgeneral-regs_4.c: New test. 1143 11442015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com> 1145 1146 * gcc.dg/Wframe-address.c: S/390 requires the -mbackchain option to 1147 access arbitrary stack frames. 1148 * gcc.dg/Wno-frame-address.c: Likewise. 1149 11502015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com> 1151 1152 * gcc.target/s390/asm-machine-1.c: Updated. 1153 * gcc.target/s390/asm-machine-2.c: Updated. 1154 * gcc.target/s390/asm-machine-3.c: Updated. 1155 * gcc.target/s390/asm-machine-4.c: Updated. 1156 11572015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com> 1158 1159 * gcc.target/s390/asm-machine-1.c: New test. 1160 * gcc.target/s390/asm-machine-2.c: New test. 1161 * gcc.target/s390/asm-machine-3.c: New test. 1162 * gcc.target/s390/asm-machine-4.c: New test. 1163 * gcc.target/s390/target-attribute/tattr-1.c: New test. 1164 * gcc.target/s390/target-attribute/tattr-2.c: New test. 1165 * gcc.target/s390/target-attribute/tattr-3.c: New test. 1166 * gcc.target/s390/target-attribute/tattr-4.c: New test. 1167 * gcc.target/s390/target-attribute/tattr-5.c: New test. 1168 * gcc.target/s390/target-attribute/tattr-6.c: New test. 1169 * gcc.target/s390/target-attribute/tattr-7.c: New test. 1170 * gcc.target/s390/target-attribute/tattr-8.c: New test. 1171 * gcc.target/s390/target-attribute/tattr-9.c: New test. 1172 * gcc.target/s390/target-attribute/tattr-10.c: New test. 1173 * gcc.target/s390/target-attribute/tattr-11.c: New test. 1174 * gcc.target/s390/target-attribute/tattr-12.c: New test. 1175 * gcc.target/s390/target-attribute/tattr-13.c: New test. 1176 * gcc.target/s390/target-attribute/tattr-14.c: New test. 1177 * gcc.target/s390/target-attribute/tattr-15.c: New test. 1178 * gcc.target/s390/target-attribute/tattr-16.c: New test. 1179 * gcc.target/s390/target-attribute/tattr-17.c: New test. 1180 * gcc.target/s390/target-attribute/tattr-18.c: New test. 1181 * gcc.target/s390/target-attribute/tattr-19.c: New test. 1182 * gcc.target/s390/target-attribute/tattr-arch-tune-1.c: New test. 1183 * gcc.target/s390/target-attribute/tattr-arch-tune-2.c: New test. 1184 * gcc.target/s390/target-attribute/tattr-m31-1.c: New test. 1185 * gcc.target/s390/target-attribute/tattr-m31-2.c: New test. 1186 * gcc.target/s390/target-attribute/tattr-m31-3.c: New test. 1187 * gcc.target/s390/target-attribute/tattr-m31-4.c: New test. 1188 * gcc.target/s390/target-attribute/tattr-m31-5.c: New test. 1189 * gcc.target/s390/target-attribute/tattr-m31-6.c: New test. 1190 * gcc.target/s390/target-attribute/tattr-m31-7.c: New test. 1191 * gcc.target/s390/target-attribute/tattr-m31-8.c: New test. 1192 * gcc.target/s390/target-attribute/tattr-m31-9.c: New test. 1193 * gcc.target/s390/target-attribute/tattr-m31-10.c: New test. 1194 * gcc.target/s390/target-attribute/tattr-m31-11.c: New test. 1195 * gcc.target/s390/target-attribute/tattr-m31-12.c: New test. 1196 * gcc.target/s390/target-attribute/tattr-m31-13.c: New test. 1197 * gcc.target/s390/target-attribute/tattr-m31-14.c: New test. 1198 * gcc.target/s390/target-attribute/tattr-m31-15.c: New test. 1199 * gcc.target/s390/target-attribute/tattr-m31-16.c: New test. 1200 * gcc.target/s390/target-attribute/tattr-m31-17.c: New test. 1201 * gcc.target/s390/target-attribute/tattr-m31-18.c: New test. 1202 * gcc.target/s390/target-attribute/tattr-m31-19.c: New test. 1203 * gcc.target/s390/target-attribute/tattr-m31-20.c: New test. 1204 * gcc.target/s390/target-attribute/tattr-m31-21.c: New test. 1205 * gcc.target/s390/target-attribute/tattr-m31-22.c: New test. 1206 * gcc.target/s390/target-attribute/tattr-m31-23.c: New test. 1207 * gcc.target/s390/target-attribute/tattr-m31-24.c: New test. 1208 * gcc.target/s390/target-attribute/tattr-m31-25.c: New test. 1209 * gcc.target/s390/target-attribute/tattr-m31-26.c: New test. 1210 * gcc.target/s390/target-attribute/tattr-m31-27.c: New test. 1211 * gcc.target/s390/target-attribute/tattr-m31-28.c: New test. 1212 * gcc.target/s390/target-attribute/tattr-m31-29.c: New test. 1213 * gcc.target/s390/target-attribute/tattr-m31-30.c: New test. 1214 * gcc.target/s390/target-attribute/tattr-m31-31.c: New test. 1215 * gcc.target/s390/target-attribute/tattr-m31-32.c: New test. 1216 * gcc.target/s390/target-attribute/tattr-m64-1.c: New test. 1217 * gcc.target/s390/target-attribute/tattr-m64-2.c: New test. 1218 * gcc.target/s390/target-attribute/tattr-m64-3.c: New test. 1219 * gcc.target/s390/target-attribute/tattr-m64-4.c: New test. 1220 * gcc.target/s390/target-attribute/tattr-m64-5.c: New test. 1221 * gcc.target/s390/target-attribute/tattr-m64-6.c: New test. 1222 * gcc.target/s390/target-attribute/tattr-m64-7.c: New test. 1223 * gcc.target/s390/target-attribute/tattr-m64-8.c: New test. 1224 * gcc.target/s390/target-attribute/tattr-m64-9.c: New test. 1225 * gcc.target/s390/target-attribute/tattr-m64-10.c: New test. 1226 * gcc.target/s390/target-attribute/tattr-m64-11.c: New test. 1227 * gcc.target/s390/target-attribute/tattr-m64-12.c: New test. 1228 * gcc.target/s390/target-attribute/tattr-m64-13.c: New test. 1229 * gcc.target/s390/target-attribute/tattr-m64-14.c: New test. 1230 * gcc.target/s390/target-attribute/tattr-m64-15.c: New test. 1231 * gcc.target/s390/target-attribute/tattr-m64-16.c: New test. 1232 * gcc.target/s390/target-attribute/tattr-m64-17.c: New test. 1233 * gcc.target/s390/target-attribute/tattr-m64-18.c: New test. 1234 * gcc.target/s390/target-attribute/tattr-m64-19.c: New test. 1235 * gcc.target/s390/target-attribute/tattr-m64-20.c: New test. 1236 * gcc.target/s390/target-attribute/tattr-m64-21.c: New test. 1237 * gcc.target/s390/target-attribute/tattr-m64-22.c: New test. 1238 * gcc.target/s390/target-attribute/tattr-m64-23.c: New test. 1239 * gcc.target/s390/target-attribute/tattr-m64-24.c: New test. 1240 * gcc.target/s390/target-attribute/tattr-m64-25.c: New test. 1241 * gcc.target/s390/target-attribute/tattr-m64-26.c: New test. 1242 * gcc.target/s390/target-attribute/tattr-m64-27.c: New test. 1243 * gcc.target/s390/target-attribute/tattr-m64-28.c: New test. 1244 * gcc.target/s390/target-attribute/tattr-m64-29.c: New test. 1245 * gcc.target/s390/target-attribute/tattr-m64-30.c: New test. 1246 * gcc.target/s390/target-attribute/tattr-m64-31.c: New test. 1247 * gcc.target/s390/target-attribute/tattr-m64-32.c: New test. 1248 * gcc.target/s390/target-attribute/tpragma-struct-vx-2.c: New test. 1249 * gcc.target/s390/s390.exp (check_effective_target_target_attribute): 1250 Add check whether target attribute is available. 1251 Run test in target-attribute subdir. 1252 * gcc.target/s390/s390-c++.exp 1253 (check_effective_target_target_attribute): Likewise. 1254 12552015-12-04 Kirill Yukhin <kirill.yukhin@intel.com> 1256 1257 * c-c++-common/attr-simd-4.c: New test. 1258 * c-c++-common/attr-simd-5.c: New test. 1259 12602015-12-04 Nathan Sidwell <nathan@acm.org> 1261 1262 * gcc.dg/graphite/id-28.c: Requires pthreads. 1263 12642015-12-04 Eric Botcazou <ebotcazou@adacore.com> 1265 1266 * gcc.dg/vla-24.c: New test. 1267 12682015-12-04 Eric Botcazou <ebotcazou@adacore.com> 1269 1270 * gcc.target/aarch64/stack-checking.c: New test. 1271 12722015-12-04 Richard Biener <rguenther@suse.de> 1273 1274 PR testsuite/68681 1275 * gcc.dg/vect/pr45752.c: Add --param tree-reassoc-width=1. 1276 12772015-12-04 Eric Botcazou <ebotcazou@adacore.com> 1278 1279 * gcc.dg/sso-9.c: New test. 1280 12812015-12-04 Jakub Jelinek <jakub@redhat.com> 1282 1283 PR target/68655 1284 * gcc.dg/torture/vshuf-4.inc (TESTS): Add one extra test. 1285 * gcc.dg/torture/vshuf-4.inc (TESTS): Add two extra tests. 1286 12872015-12-03 Bernd Schmidt <bschmidt@redhat.com> 1288 1289 PR target/68472 1290 * gcc.target/i386/rop1.c: New test. 1291 12922015-12-03 Nathan Sidwell <nathan@acm.org> 1293 1294 * gcc.target/nvptx/decl.c: New. 1295 * gcc.target/nvptx/uninit-decl.c: Robustify regexps. 1296 12972015-12-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 1298 1299 PR rtl-optimization/68624 1300 * gcc.c-torture/execute/pr68624.c: New test. 1301 13022015-12-03 Richard Biener <rguenther@suse.de> 1303 1304 PR tree-optimization/66051 1305 * gcc.dg/vect/slp-42.c: New testcase. 1306 13072015-12-02 Kirill Yukhin <kirill.yukhin@intel.com> 1308 1309 * gcc.target/i386/avx512vl-vextractf32x4-1.c: Fix scan pattern. 1310 * gcc.target/i386/avx512vl-vextracti32x4-1.c: Fix scan pattern. 1311 13122015-12-03 Richard Biener <rguenther@suse.de> 1313 1314 PR tree-optimization/67800 1315 PR tree-optimization/68333 1316 * gcc.target/i386/vect-pr67800.c: New testcase. 1317 13182015-12-03 Richard Biener <rguenther@suse.de> 1319 1320 PR tree-optimization/68639 1321 * gfortran.fortran-torture/compile/pr68639.f90: New testcase. 1322 13232015-12-02 Jan Hubicka <hubicka@ucw.cz> 1324 1325 PR ipa/68184 1326 * g++.dg/torture/pr68184.C: New testcase. 1327 13282015-12-03 Jakub Jelinek <jakub@redhat.com> 1329 1330 PR preprocessor/57580 1331 * c-c++-common/cpp/pr57580.c: New test. 1332 * c-c++-common/gomp/pr57580.c: New test. 1333 13342015-12-02 Aditya Kumar <aditya.k7@samsung.com> 1335 Sebastian Pop <s.pop@samsung.com> 1336 1337 * gcc.dg/graphite/id-28.c: New. 1338 13392015-12-02 Aditya Kumar <aditya.k7@samsung.com> 1340 Sebastian Pop <s.pop@samsung.com> 1341 1342 * gfortran.dg/graphite/id-26.f03: New. 1343 13442015-12-02 Jason Merrill <jason@redhat.com> 1345 1346 * lib/g++.exp: Handle --stds= option. 1347 * lib/g++-dg.exp (g++-dg-runtest): Use it. 1348 13492015-12-02 Tobias Burnus <burnus@net-b.de> 1350 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com> 1351 1352 * gfortran.dg/coarray/event_1.f90: New. 1353 * gfortran.dg/coarray/event_2.f90: New. 1354 13552015-12-02 Aditya Kumar <aditya.k7@samsung.com> 1356 Sebastian Pop <s.pop@samsung.com> 1357 1358 PR tree-optimization/68550 1359 * gfortran.dg/graphite/pr68550-1.f90: New. 1360 * gfortran.dg/graphite/pr68550-2.f90: New. 1361 13622015-12-02 Marek Polacek <polacek@redhat.com> 1363 1364 PR c/68513 1365 * gcc.dg/pr68513.c: New test. 1366 13672015-12-02 Cesar Philippidis <cesar@codesourcery.com> 1368 1369 PR fortran/63861 1370 * gfortran.dg/goacc/array-reduction.f90: New test. 1371 * gfortran.dg/goacc/assumed.f95: Update expected diagnostics. 1372 * gfortran.dg/goacc/coarray.f95: Likewise. 1373 * gfortran.dg/goacc/coarray_2.f90: Likewise. 1374 * gfortran.dg/goacc/reduction-2.f95: Likewise. 1375 * gfortran.dg/goacc/reduction.f95: Likewise. 1376 13772015-12-02 Jakub Jelinek <jakub@redhat.com> 1378 1379 PR target/68647 1380 * gcc.target/i386/pr68647.c: New test. 1381 13822015-12-02 Marek Polacek <polacek@redhat.com> 1383 1384 PR c++/68653 1385 * g++.dg/warn/nonnull3.C: New test. 1386 13872015-12-02 Joseph Myers <joseph@codesourcery.com> 1388 1389 PR c/68162 1390 * gcc.dg/pr68162-1.c: New test. 1391 13922015-12-02 Aditya Kumar <aditya.k7@samsung.com> 1393 Sebastian Pop <s.pop@samsung.com> 1394 1395 * gfortran.dg/graphite/run-id-3.f90: New. 1396 13972015-12-02 David Sherwood <david.sherwood@arm.com> 1398 1399 * gcc.target/aarch64/fmaxmin.c: New test. 1400 14012015-12-02 Thomas Schwinge <thomas@codesourcery.com> 1402 1403 * gfortran.dg/goacc/coarray.f95: XFAIL. 1404 * gfortran.dg/goacc/coarray_2.f90: Adjust dg-excess-errors directive. 1405 * gfortran.dg/goacc/host_data-tree.f95: Remove dg-prune-output 1406 directive. 1407 14082015-12-02 Thomas Schwinge <thomas@codesourcery.com> 1409 Julian Brown <julian@codesourcery.com> 1410 James Norris <James_Norris@mentor.com> 1411 1412 * c-c++-common/goacc/host_data-5.c: New file. 1413 * c-c++-common/goacc/host_data-6.c: Likewise. 1414 14152015-12-02 Tom de Vries <tom@codesourcery.com> 1416 1417 * c-c++-common/goacc/kernels-default-2.c: New test. 1418 * c-c++-common/goacc/kernels-default.c: New test. 1419 14202015-12-02 Tom de Vries <tom@codesourcery.com> 1421 1422 * c-c++-common/goacc/kernels-alias-2.c: New test. 1423 * c-c++-common/goacc/kernels-alias-3.c: New test. 1424 * c-c++-common/goacc/kernels-alias-4.c: New test. 1425 * c-c++-common/goacc/kernels-alias-5.c: New test. 1426 * c-c++-common/goacc/kernels-alias-6.c: New test. 1427 * c-c++-common/goacc/kernels-alias-7.c: New test. 1428 * c-c++-common/goacc/kernels-alias-8.c: New test. 1429 * c-c++-common/goacc/kernels-alias.c: New test. 1430 14312015-12-02 Tom de Vries <tom@codesourcery.com> 1432 1433 * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test. 1434 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test. 1435 * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test. 1436 14372015-12-02 Richard Biener <rguenther@suse.de> 1438 1439 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Fix uninitialized 1440 y guarding a call to abort (). 1441 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise. 1442 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise. 1443 14442015-12-02 Marek Polacek <polacek@redhat.com> 1445 1446 PR middle-end/68570 1447 * gcc.dg/torture/pr68570.c: New test. 1448 14492015-12-02 Richard Biener <rguenther@suse.de> 1450 1451 PR tree-optimization/68625 1452 * gcc.dg/torture/pr68625.c: New testcase. 1453 14542015-12-02 Richard Sandiford <richard.sandiford@arm.com> 1455 1456 * gcc.target/i386/pr68432-1.c: New test. 1457 * gcc.target/i386/pr68432-2.c: Likewise. 1458 * gcc.target/i386/pr68432-3.c: Likewise. 1459 14602015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1461 1462 * gcc.target/s390/zvector/vec-splat-2.c: New test. 1463 14642015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1465 1466 * gcc.target/s390/vector/vec-vrepi-1.c: New test. 1467 14682015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1469 1470 * gcc.target/s390/zvector/vec-splat-1.c: New test. 1471 14722015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1473 1474 * gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions. 1475 * gcc.target/s390/bswaphi-1.c: New test. 1476 14772015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1478 1479 * lib/target-supports.exp: Add s390 and s390x to the list of long 1480 long atomic targets. 1481 14822015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1483 1484 * gcc.dg/optimize-bswapdi-1.c: Force using -mzarch on s390 and 1485 s390x to enable 64 bit bswap patterns. 1486 * gcc.dg/optimize-bswapdi-2.c: Likewise. 1487 * gcc.dg/optimize-bswapdi-3.c: Likewise. 1488 * lib/target-supports.exp: Add a comment for s390. 1489 14902015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1491 1492 * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in 1493 order to make -m31 work. 1494 * gcc.dg/optimize-bswapsi-1.c: Likewise. 1495 * gcc.dg/optimize-bswapsi-2.c: Likewise. 1496 14972015-12-02 Jakub Jelinek <jakub@redhat.com> 1498 1499 PR c/68533 1500 * gcc.dg/pr68533.c: New test. 1501 15022015-12-01 Richard Sandiford <richard.sandiford@arm.com> 1503 1504 PR tree-optimization/68577 1505 * gcc.dg/vect/pr68577.c: New test. 1506 15072015-12-01 Nathan Sidwell <nathan@acm.org> 1508 1509 * gcc.target/nvptx/uninit-decl.c: New. 1510 15112015-12-01 Jan Hubicka <hubicka@ucw.cz> 1512 1513 * gcc.c-torture/execute/alias-1.c: New testcase. 1514 15152015-12-01 Marek Polacek <polacek@redhat.com> 1516 1517 PR tree-optimization/64769 1518 * c-c++-common/gomp/pr64769.c: New test. 1519 15202015-12-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 1521 1522 * gcc.target/powerpc/swaps-p8-22.c: New. 1523 15242015-12-01 Marek Polacek <polacek@redhat.com> 1525 1526 PR tree-optimization/67916 1527 * gcc.dg/torture/pr67916.c: New test. 1528 15292015-12-01 Marek Polacek <polacek@redhat.com> 1530 1531 PR middle-end/68582 1532 * c-c++-common/pr68582.c: New test. 1533 15342015-12-01 Richard Sandiford <richard.sandiford@arm.com> 1535 1536 PR tree-optimization/68474 1537 * gcc.dg/pr68474.c: New test. 1538 15392015-12-01 Christian Bruel <christian.bruel@st.com> 1540 1541 PR target/68617 1542 * gcc.target/arm/attr-unaligned-load-ice.c: New test. 1543 15442015-12-01 Tom de Vries <tom@codesourcery.com> 1545 1546 * gcc.dg/pr46032.c: Move to ... 1547 * gcc.dg/vect/pr46032.c: here. Add dg-require-effective-target 1548 vect_int. 1549 * gcc.dg/pr46032-2.c: Move to ... 1550 * gcc.dg/gomp/pr46032-2.c: ... here. 1551 Drop dg-require-effective-target fopenmp. 1552 * gcc.dg/pr46032-3.c: Move to ... 1553 * gcc.dg/gomp/pr46032-3.c: ... here. 1554 Drop dg-require-effective-target fopenmp. 1555 15562015-12-01 Cesar Philippidis <cesar@codesourcery.com> 1557 1558 * gfortran.dg/goacc/gang-static.f95: Add tests for gang num arguments. 1559 * gfortran.dg/goacc/loop-2.f95: Update expected diagnostics. 1560 * gfortran.dg/goacc/loop-6.f95: Likewise. 1561 * gfortran.dg/goacc/loop-7.f95: New test. 1562 * gfortran.dg/goacc/reduction-2.f95: New test. 1563 15642015-12-01 Richard Biener <rguenther@suse.de> 1565 1566 PR tree-optimization/68379 1567 * gcc.dg/torture/pr68379.c: New testcase. 1568 * gfortran.dg/pr68379-1.f90: Likewise. 1569 * gfortran.dg/pr68379-2.f: Likewise. 1570 15712015-12-01 Christophe Lyon <christophe.lyon@linaro.org> 1572 1573 * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp. 1574 * gcc.dg/pr46032-2.c: Likewise. 1575 * gcc.dg/pr46032-3.c: Likewise. 1576 15772015-12-01 Richard Biener <rguenther@suse.de> 1578 1579 PR ipa/68470 1580 * g++.dg/torture/pr68470.C: New testcase. 1581 15822015-12-01 Ilya Enkovich <enkovich.gnu@gmail.com> 1583 1584 PR middle-end/68595 1585 * gcc.dg/pr68595.c: New test. 1586 15872015-12-01 Christian Bruel <christian.bruel@st.com> 1588 1589 * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED. 1590 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise. 1591 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise. 1592 15932015-12-01 Bin Cheng <bin.cheng@arm.com> 1594 1595 PR tree-optimization/68529 1596 * gcc.dg/tree-ssa/pr68529-1.c: New test. 1597 * gcc.dg/tree-ssa/pr68529-2.c: New test. 1598 * gcc.dg/tree-ssa/pr68529-3.c: New test. 1599 16002015-11-30 Jan Hubicka <hubicka@ucw.cz> 1601 1602 * gcc.dg/lto/alias-1_0.c: New testcase. 1603 * gcc.dg/lto/alias-1_1.c: New testcase. 1604 16052015-11-30 Aditya Kumar <aditya.k7@samsung.com> 1606 Sebastian Pop <s.pop@samsung.com> 1607 1608 PR tree-optimization/68565 1609 * gfortran.dg/graphite/pr68565.f90: New. 1610 16112015-11-30 Aditya Kumar <aditya.k7@samsung.com> 1612 Sebastian Pop <s.pop@samsung.com> 1613 1614 * gcc.dg/graphite/pr35356-1.c: Adjust pattern. 1615 16162015-11-30 Cesar Philippidis <cesar@codesourcery.com> 1617 Nathan Sidwell <nathan@codesourcery.com> 1618 1619 * gfortran.dg/goacc/routine-3.f90: New test. 1620 * gfortran.dg/goacc/routine-4.f90: New test. 1621 * gfortran.dg/goacc/routine-5.f90: New test. 1622 * gfortran.dg/goacc/routine-6.f90: New test. 1623 * gfortran.dg/goacc/subroutines: New test. 1624 16252015-11-30 Tom de Vries <tom@codesourcery.com> 1626 1627 * gcc.dg/pr46032-2.c: New test. 1628 * gcc.dg/pr46032-3.c: New test. 1629 16302015-11-30 Charles Baylis <charles.baylis@linaro.org> 1631 1632 PR target/63870 1633 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets. 1634 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto. 1635 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto. 1636 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto. 1637 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto. 1638 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto. 1639 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto. 1640 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto. 1641 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto. 1642 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto. 1643 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto. 1644 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto. 1645 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto. 1646 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto. 1647 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto. 1648 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto. 1649 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto. 1650 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto. 1651 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto. 1652 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto. 1653 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto. 1654 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto. 1655 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto. 1656 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto. 1657 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto. 1658 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto. 1659 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto. 1660 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto. 1661 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto. 1662 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto. 1663 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto. 1664 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto. 1665 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto. 1666 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto. 1667 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto. 1668 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto. 1669 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto. 1670 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto. 1671 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto. 1672 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto. 1673 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto. 1674 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto. 1675 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto. 1676 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto. 1677 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto. 1678 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto. 1679 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto. 1680 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto. 1681 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto. 1682 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto. 1683 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto. 1684 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto. 1685 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto. 1686 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto. 1687 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto. 1688 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto. 1689 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto. 1690 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto. 1691 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto. 1692 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto. 1693 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto. 1694 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto. 1695 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto. 1696 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto. 1697 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto. 1698 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto. 1699 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto. 1700 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto. 1701 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto. 1702 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto. 1703 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto. 1704 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto. 1705 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto. 1706 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto. 1707 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto. 1708 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto. 1709 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto. 1710 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto. 1711 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto. 1712 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto. 1713 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto. 1714 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto. 1715 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto. 1716 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto. 1717 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto. 1718 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto. 1719 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto. 1720 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto. 1721 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto. 1722 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto. 1723 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto. 1724 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto. 1725 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto. 1726 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto. 1727 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto. 1728 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto. 1729 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto. 1730 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto. 1731 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto. 1732 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto. 1733 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto. 1734 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto. 1735 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto. 1736 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto. 1737 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto. 1738 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto. 1739 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto. 1740 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto. 1741 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto. 1742 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto. 1743 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto. 1744 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto. 1745 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto. 1746 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto. 1747 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto. 1748 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto. 1749 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto. 1750 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto. 1751 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto. 1752 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto. 1753 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto. 1754 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto. 1755 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto. 1756 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto. 1757 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto. 1758 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto. 1759 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto. 1760 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto. 1761 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto. 1762 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto. 1763 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto. 1764 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto. 1765 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto. 1766 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto. 1767 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto. 1768 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto. 1769 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto. 1770 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto. 1771 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto. 1772 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto. 1773 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto. 1774 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto. 1775 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto. 1776 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto. 1777 17782015-11-30 Tom de Vries <tom@codesourcery.com> 1779 1780 PR tree-optimization/46032 1781 * gcc.dg/pr46032.c: New test. 1782 17832015-11-30 Richard Biener <rguenther@suse.de> 1784 1785 PR tree-optimization/68592 1786 * gfortran.dg/pr68592.f: New testcase. 1787 17882015-11-30 Paul Thomas <pault@gcc.gnu.org> 1789 1790 PR fortran/68534 1791 * gfortran.dg/submodule_13.f08: New test. 1792 17932015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1794 1795 * gcc.target/s390/load-relative-check.c: Add scan patterns for 1796 -m31. 1797 17982015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 1799 1800 * gcc.target/s390/load-relative-check.c: Add -mzarch. 1801 18022015-11-30 Eric Botcazou <ebotcazou@adacore.com> 1803 1804 * gcc.dg/dump-ada-spec-1.c: Move to... 1805 * c-c++-common/dump-ada-spec-1.c: ...here. 1806 * c-c++-common/dump-ada-spec-2.c: New test. 1807 18082015-11-30 Eric Botcazou <ebotcazou@adacore.com> 1809 1810 * gnat.dg/loop_optimization22.ad[sb]: New test. 1811 18122015-11-30 Eric Botcazou <ebotcazou@adacore.com> 1813 1814 * gnat.dg/specs/rep_clause5.ads: New test. 1815 18162015-11-29 Jan Hubicka <hubicka@ucw.cz> 1817 1818 PR c/67106 1819 * gcc.c-torture/compile/pr67106.c: New testcase. 1820 18212015-11-29 Jan Hubicka <hubicka@ucw.cz> 1822 1823 PR c/67581 1824 * g++.dg/torture/pr67581.C: New testcase. 1825 18262015-11-27 Richard Biener <rguenther@suse.de> 1827 1828 PR tree-optimization/68559 1829 * gcc.dg/vect/slp-perm-4.c: Adjust again. 1830 * gcc.dg/vect/pr45752.c: Likewise. 1831 18322015-11-27 Jakub Jelinek <jakub@redhat.com> 1833 1834 PR rtl-optimization/68250 1835 * gcc.c-torture/execute/pr68250.c: New test. 1836 18372015-11-27 Marek Polacek <polacek@redhat.com> 1838 1839 * gcc.dg/pr63568.c: Convert to GIMPLE. 1840 18412015-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 1842 1843 PR rtl-optimization/68506 1844 * gcc.c-torture/execute/pr68506.c: New test. 1845 18462015-11-27 Jakub Jelinek <jakub@redhat.com> 1847 1848 PR c/63326 1849 * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label. 1850 * c-c++-common/gomp/pr63326.c: New test. 1851 18522015-11-27 Richard Biener <rguenther@suse.de> 1853 1854 PR tree-optimization/68553 1855 * gcc.dg/vect/pr45752.c: Adjust. 1856 * gcc.dg/vect/slp-perm-4.c: Likewise. 1857 18582015-11-26 Martin Sebor <msebor@redhat.com> 1859 1860 * g++.dg/init/new45.C (cookie_size): New constant set to a value 1861 appropriate for the target. 1862 (operator new[]): Use it. 1863 18642015-11-26 Paolo Carlini <paolo.carlini@oracle.com> 1865 1866 PR c++/67238 1867 * g++.dg/cpp0x/pr67238.C: New. 1868 18692015-11-26 Martin Sebor <msebor@redhat.com> 1870 1871 * g++.dg/pr67876.C: Remove duplicate content. 1872 18732015-11-26 Andreas Arnez <arnez@linux.vnet.ibm.com> 1874 1875 * g++.dg/guality/pr67192.C: New test. 1876 18772015-11-26 Matthew Wahab <matthew.wahab@arm.com> 1878 1879 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file, 1880 support code for vqrdml{as}h_lane tests. 1881 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New. 1882 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New. 1883 18842015-11-26 Matthew Wahab <matthew.wahab@arm.com> 1885 1886 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file, 1887 support code for vqrdml{as}h tests. 1888 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New. 1889 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New. 1890 18912015-11-26 Matthew Wahab <matthew.wahab@arm.com> 1892 1893 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New. 1894 (check_effective_target_arm_arch_FUNC_ok) 1895 (add_options_for_arm_arch_FUNC) 1896 (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a" 1897 to the list to be generated. 1898 (check_effective_target_arm_v8_1a_neon_ok_nocache): New. 1899 (check_effective_target_arm_v8_1a_neon_ok): New. 1900 (check_effective_target_arm_v8_1a_neon_hw): New. 1901 19022015-11-26 Nathan Sidwell <nathan@acm.org> 1903 1904 * gcc.target/nvptx/proto-1.c: Adjust expected asm. 1905 19062015-11-26 Richard Biener <rguenther@suse.de> 1907 1908 PR testsuite/68555 1909 * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector 1910 and not XFAIL. 1911 19122015-11-26 Richard Biener <rguenther@suse.de> 1913 1914 PR testsuite/68554 1915 * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm. 1916 19172015-11-26 Paolo Carlini <paolo.carlini@oracle.com> 1918 1919 PR c++/67249 1920 * g++.dg/concepts/pr67249.C: New. 1921 19222015-11-26 Richard Biener <rguenther@suse.de> 1923 1924 PR testsuite/66799 1925 * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not 1926 vectorize init loop and adjust expected outcome. 1927 19282015-11-26 Richard Biener <rguenther@suse.de> 1929 1930 PR testsuite/67203 1931 * g++.dg/tree-ssa/pr61034.C: Make expected optimization result 1932 dependent on PUSH_ARGS_REVERSED. Drop optimization level and 1933 also monitor final optimization result. 1934 19352015-11-26 Jakub Jelinek <jakub@redhat.com> 1936 1937 PR rtl-optimization/68249 1938 PR rtl-optimization/68321 1939 * gcc.c-torture/execute/pr68249.c: New test. 1940 * gcc.c-torture/execute/pr68321.c: New test. 1941 19422015-11-26 Ilya Enkovich <enkovich.gnu@gmail.com> 1943 1944 PR target/68416 1945 * gcc.target/i386/mpx/pr68416.c: New test. 1946 19472015-11-26 Paolo Carlini <paolo.carlini@oracle.com> 1948 1949 PR c++/67313 1950 * g++.dg/cpp0x/no-weak1.C: New. 1951 19522015-11-26 Jakub Jelinek <jakub@redhat.com> 1953 1954 PR tree-optimization/68128 1955 * gcc.dg/gomp/pr68128-1.c: New test. 1956 * gcc.dg/gomp/pr68128-2.c: New test. 1957 19582015-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 1959 1960 PR rtl-optimization/67226 1961 * gcc.c-torture/execute/pr67226.c: New test. 1962 19632015-11-26 Jakub Jelinek <jakub@redhat.com> 1964 1965 PR c++/68508 1966 * g++.dg/ubsan/pr68508.C: New test. 1967 19682015-11-25 Martin Sebor <msebor@redhat.com> 1969 1970 PR c++/67876 1971 * g++.dg/pr67876.C: New test. 1972 19732015-11-25 Aditya Kumar <aditya.k7@samsung.com> 1974 Sebastian Pop <s.pop@samsung.com> 1975 1976 PR tree-optimization/68453 1977 * gfortran.dg/graphite/pr68453.f90: New. 1978 19792015-11-25 Martin Sebor <msebor@redhat.com> 1980 1981 PR c/66516 1982 * g++.dg/addr_builtin-1.C: New test (left out of initial commit). 1983 * gcc.dg/addr_builtin-1.c: Same. 1984 19852015-11-25 Michael Meissner <meissner@linux.vnet.ibm.com> 1986 1987 * gcc.target/powerpc/dform-1.c: New test. 1988 * gcc.target/powerpc/dform-2.c: Likewise. 1989 19902015-11-23 Jan Hubicka <hubicka@ucw.cz> 1991 1992 * gfortran.dg/lto/bind_c-6_0.f90: New testcase. 1993 * gfortran.dg/lto/bind_c-6_1.c: New testcase. 1994 * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch. 1995 19962015-11-25 Tom de Vries <tom@codesourcery.com> 1997 1998 * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1. 1999 * gcc.dg/pr23911.c: Same. 2000 * gcc.dg/tree-ssa/20030709-2.c: Same. 2001 * gcc.dg/tree-ssa/20030731-2.c: Same. 2002 * gcc.dg/tree-ssa/20040729-1.c: Same. 2003 * gcc.dg/tree-ssa/cfgcleanup-1.c: Same. 2004 * gcc.dg/tree-ssa/loop-36.c: Same. 2005 * gcc.dg/tree-ssa/pr21086.c: Same. 2006 * gcc.dg/tree-ssa/ssa-dce-1.c: Same. 2007 * gcc.dg/tree-ssa/ssa-dce-2.c: Same. 2008 * gcc.dg/vect/pr26359.c: Same. 2009 * c-c++-common/restrict-2.c: Update after adding new lim1. 2010 * c-c++-common/restrict-4.c: Same. 2011 * g++.dg/tree-ssa/pr33615.C: Same. 2012 * g++.dg/tree-ssa/restrict1.C: Same. 2013 * gcc.dg/tm/pub-safety-1.c: Same. 2014 * gcc.dg/tm/reg-promotion.c: Same. 2015 * gcc.dg/tree-ssa/20050314-1.c: Same. 2016 * gcc.dg/tree-ssa/loop-32.c: Same. 2017 * gcc.dg/tree-ssa/loop-33.c: Same. 2018 * gcc.dg/tree-ssa/loop-34.c: Same. 2019 * gcc.dg/tree-ssa/loop-35.c: Same. 2020 * gcc.dg/tree-ssa/loop-7.c: Same. 2021 * gcc.dg/tree-ssa/pr23109.c: Same. 2022 * gcc.dg/tree-ssa/restrict-3.c: Same. 2023 * gcc.dg/tree-ssa/restrict-5.c: Same. 2024 * gcc.dg/tree-ssa/ssa-lim-1.c: Same. 2025 * gcc.dg/tree-ssa/ssa-lim-10.c: Same. 2026 * gcc.dg/tree-ssa/ssa-lim-11.c: Same. 2027 * gcc.dg/tree-ssa/ssa-lim-12.c: Same. 2028 * gcc.dg/tree-ssa/ssa-lim-2.c: Same. 2029 * gcc.dg/tree-ssa/ssa-lim-3.c: Same. 2030 * gcc.dg/tree-ssa/ssa-lim-6.c: Same. 2031 * gcc.dg/tree-ssa/ssa-lim-7.c: Same. 2032 * gcc.dg/tree-ssa/ssa-lim-8.c: Same. 2033 * gcc.dg/tree-ssa/ssa-lim-9.c: Same. 2034 * gcc.dg/tree-ssa/structopt-1.c: Same. 2035 * gfortran.dg/pr32921.f: Same. 2036 * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1. 2037 * g++.dg/tree-ssa/pr61009.C: Same. 2038 * g++.dg/tree-ssa/ssa-dom.C: Same. 2039 * gcc.dg/pr20115-1.c: Same. 2040 * gcc.dg/tree-prof/20050826-2.c: Same. 2041 * gcc.dg/tree-prof/cmpsf-1.c: Same. 2042 * gcc.dg/tree-ssa/20030821-1.c: Same. 2043 * gcc.dg/tree-ssa/20030922-2.c: Same. 2044 * gcc.dg/tree-ssa/20031022-1.c: Same. 2045 * gcc.dg/tree-ssa/20040615-1.c: Same. 2046 * gcc.dg/tree-ssa/20040624-1.c: Same. 2047 * gcc.dg/tree-ssa/pr21417.c: Same. 2048 * gcc.dg/tree-ssa/pr61607.c: Same. 2049 * gcc.dg/tree-ssa/slsr-27.c: Same. 2050 * gcc.dg/tree-ssa/slsr-28.c: Same. 2051 * gcc.dg/tree-ssa/slsr-29.c: Same. 2052 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same. 2053 * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same. 2054 * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same. 2055 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same. 2056 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same. 2057 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same. 2058 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same. 2059 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same. 2060 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same. 2061 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same. 2062 * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same. 2063 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same. 2064 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same. 2065 * gcc.dg/tree-ssa/ssa-thread-12.c: Same. 2066 * gcc.dg/tree-ssa/vrp47.c: Same. 2067 * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1. 2068 * gcc.dg/tree-ssa/foldconst-2.c: Same. 2069 * gcc.dg/tree-ssa/loop-40.c: Same. 2070 * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1. 2071 20722015-11-25 Paolo Carlini <paolo.carlini@oracle.com> 2073 2074 * g++.dg/cpp0x/constexpr-array13.C: Fix. 2075 20762015-11-25 David Edelsohn <dje.gcc@gmail.com> 2077 2078 * gfortran.dg/nint_p7.f90: New testcase. 2079 20802015-11-25 Markus Trippelsdorf <markus@trippelsdorf.de> 2081 Paolo Carlini <paolo.carlini@oracle.com> 2082 2083 PR c++/68087 2084 * g++.dg/cpp0x/constexpr-array13.C: New. 2085 20862015-11-25 Ilmir Usmanov <me@ilmir.us> 2087 Cesar Philippidis <cesar@codesourcery.com> 2088 2089 PR fortran/63858 2090 * goacc/omp-fixed.f: New test. 2091 * goacc/omp.f95: Add check for mis-matched omp and acc continuations. 2092 20932015-11-25 Richard Biener <rguenther@suse.de> 2094 2095 PR middle-end/68528 2096 * gcc.dg/torture/pr68528.c: New testcase. 2097 20982015-11-25 Paolo Carlini <paolo.carlini@oracle.com> 2099 2100 PR c++/58910 2101 * g++.dg/cpp0x/constexpr-tuple2.C: New. 2102 21032015-11-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2104 2105 PR rtl-optimization/68435 2106 * gcc.dg/pr68435.c: New test. 2107 21082015-11-25 Richard Biener <rguenther@suse.de> 2109 2110 PR tree-optimization/68517 2111 * gcc.dg/torture/pr68517.c: New testcase. 2112 21132015-11-25 Jakub Jelinek <jakub@redhat.com> 2114 2115 PR target/67089 2116 * gcc.dg/pr67089-1.c: New test. 2117 * gcc.dg/pr67089-2.c: New test. 2118 * gcc.dg/pr67089-3.c: New test. 2119 * gcc.dg/pr67089-4.c: New test. 2120 * gcc.dg/pr67089-5.c: New test. 2121 * gcc.dg/pr67089-6.c: New test. 2122 * gcc.dg/pr67089-7.c: New test. 2123 21242015-11-25 Richard Biener <rguenther@suse.de> 2125 2126 PR tree-optimization/68502 2127 * gcc.dg/vect/pr68502-1.c: New testcase. 2128 * gcc.dg/vect/pr68502-2.c: Likewise. 2129 21302015-11-24 Michael Collison <michael.collison@linaro.org> 2131 2132 * gcc.target/aarch64/saddw-1.c: New test. 2133 * gcc.target/aarch64/saddw-2.c: New test. 2134 * gcc.target/aarch64/uaddw-1.c: New test. 2135 * gcc.target/aarch64/uaddw-2.c: New test. 2136 * gcc.target/aarch64/uaddw-3.c: New test. 2137 * lib/target-support.exp 2138 (check_effective_target_vect_widen_sum_hi_to_si_pattern): 2139 Add aarch64 to list of support targets. 2140 21412015-11-24 Steve Ellcey <sellcey@imgtec.com> 2142 2143 * gcc.target/mips/frame-header-4.c: New test. 2144 21452015-11-24 Steven G. Kargl <kargl@gcc.gnu.org> 2146 2147 PR fortran/68486 2148 * gfortran.dg/simplify_cshift_3.f90 2149 21502015-11-24 Paolo Carlini <paolo.carlini@oracle.com> 2151 2152 PR c++/68278 2153 * g++.dg/cpp1y/pr68278.C: New. 2154 21552015-11-24 Paolo Carlini <paolo.carlini@oracle.com> 2156 2157 PR c++/68388 2158 * g++.dg/cpp1y/pr68388.C: New. 2159 21602015-11-24 Aditya Kumar <aditya.k7@samsung.com> 2161 Sebastian Pop <s.pop@samsung.com> 2162 2163 PR tree-optimization/67984 2164 * gcc.dg/graphite/pr67984.c: New. 2165 21662015-11-24 Michael Matz <matz@suse.de> 2167 2168 PR rtl-optimization/68392 2169 * g++.dg/pr68392.C: New test. 2170 21712015-11-24 Nathan Sidwell <nathan@acm.org> 2172 2173 * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx. 2174 21752015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2176 2177 PR rtl-optimization/68381 2178 * gcc.c-torture/execute/pr68381.c: New test. 2179 21802015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2181 2182 * gcc.target/aarch64/cmpimm_branch_1.c: New test. 2183 * gcc.target/aarch64/cmpimm_cset_1.c: Likewise. 2184 21852015-11-24 Mikhail Maltsev <maltsevm@gmail.com> 2186 2187 PR target/68497 2188 * gcc.target/i386/pr68497.c: New test. 2189 21902015-11-24 Bilyan Borisov <bilyan.borisov@arm.com> 2191 2192 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c: 2193 New. 2194 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c: 2195 New. 2196 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c: 2197 New. 2198 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c: 2199 New. 2200 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c: 2201 New. 2202 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c: 2203 New. 2204 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c: 2205 New. 2206 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c: 2207 New. 2208 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c: 2209 New. 2210 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c: 2211 New. 2212 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c: 2213 New. 2214 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c: 2215 New. 2216 22172015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2218 2219 PR middle-end/68375 2220 * gcc.dg/pr68375.c: New test. 2221 22222015-11-24 Jakub Jelinek <jakub@redhat.com> 2223 2224 PR target/68483 2225 * gcc.target/i386/pr68483-1.c: New test. 2226 * gcc.target/i386/pr68483-2.c: New test. 2227 22282015-11-24 Ilya Enkovich <enkovich.gnu@gmail.com> 2229 2230 PR c/68337 2231 * gcc.target/i386/mpx/pr68337-1.c: New test. 2232 * gcc.target/i386/mpx/pr68337-2.c: New test. 2233 22342015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2235 2236 PR rtl-optimization/68194 2237 PR rtl-optimization/68328 2238 PR rtl-optimization/68185 2239 * gcc.c-torture/execute/pr68185.c: New test. 2240 * gcc.c-torture/execute/pr68328.c: Likewise. 2241 22422015-11-23 Jan Hubicka <hubicka@ucw.cz> 2243 2244 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase. 2245 22462015-11-23 David Malcolm <dmalcolm@redhat.com> 2247 2248 PR objc/68438 2249 * objc.dg/plugin: New subdirectory. 2250 * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file. 2251 * objc.dg/plugin/plugin.exp: New file, based on 2252 gcc.dg/plugin/plugin.exp. 2253 22542015-11-23 Aditya Kumar <aditya.k7@samsung.com> 2255 Sebastian Pop <s.pop@samsung.com> 2256 2257 PR tree-optimization/68493 2258 * gcc.dg/graphite/pr68493.c: New. 2259 22602015-11-23 Aditya Kumar <aditya.k7@samsung.com> 2261 Sebastian Pop <s.pop@samsung.com> 2262 2263 PR tree-optimization/68279 2264 * gfortran.dg/graphite/pr68279.f90: New. 2265 22662015-11-23 Marek Polacek <polacek@redhat.com> 2267 2268 PR tree-optimization/68455 2269 * gcc.dg/tree-ssa/pr68455.c: New test. 2270 22712015-11-23 Richard Biener <rguenther@suse.de> 2272 2273 PR tree-optimization/68465 2274 * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase. 2275 22762015-11-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2277 2278 PR target/68363 2279 * gcc.target/aarch64/pr68363_1.c: New test. 2280 22812015-11-23 Bilyan Borisov <bilyan.borisov@arm.com> 2282 2283 * gcc.target/aarch64/simd/vmulx.x: New. 2284 * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise. 2285 * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise. 2286 * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise. 2287 22882015-11-23 Igor Zamyatin <igor.zamyatin@intel.com> 2289 2290 PR c++/68001 2291 * g++.dg/cilk-plus/CK/pr68001.cc: New test. 2292 22932015-11-23 Richard Biener <rguenther@suse.de> 2294 Jiong Wang <jiong.wang@arm.com> 2295 2296 PR tree-optimization/68317 2297 PR tree-optimization/68326 2298 * gcc.dg/pr68317.c: New testcase. 2299 23002015-11-23 Ilya Enkovich <enkovich.gnu@gmail.com> 2301 2302 PR tree-optimization/68327 2303 * gcc.dg/pr68327.c: New test. 2304 23052015-11-23 Tom de Vries <tom@codesourcery.com> 2306 2307 PR tree-optimization/68460 2308 * gcc.dg/autopar/pr68460.c: New test. 2309 23102015-11-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com> 2311 2312 * c-c++-common/asan/halt_on_error-1.c: New test. 2313 * c-c++-common/asan/halt_on_error-2.c: Likewise. 2314 23152015-11-23 Richard Biener <rguenther@suse.de> 2316 2317 PR tree-optimization/68482 2318 * gcc.dg/vect/pr68482.c: New testcase. 2319 23202015-11-23 Richard Biener <rguenther@suse.de> 2321 2322 PR tree-optimization/68445 2323 * gcc.dg/vect/pr68445.c: New testcase. 2324 23252015-11-23 Robin Dapp <rdapp@linux.vnet.ibm.com> 2326 2327 * gcc.target/s390/load-relative-check.c: New test to check 2328 generation of load relative instructions. 2329 23302015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> 2331 2332 * gfortran.dg/fmt_t_8.f90: New test. 2333 23342015-11-23 Kugan Vivekanandarajah <kuganv@linaro.org> 2335 2336 PR target/68390 2337 * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test. 2338 23392015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> 2340 2341 * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero. 2342 23432015-11-22 Steven G. Kargl <kargl@gcc.gnu.org> 2344 2345 PR fortran/68486 2346 * gfortran.dg/simplify_cshift_2.f90: New test. 2347 23482015-11-22 James Norris <jnorris@codesourcery.com> 2349 Cesar Philippidis <cesar@codesourcery.com> 2350 2351 * gfortran.dg/goacc/declare-1.f95: Update test. 2352 * gfortran.dg/goacc/declare-2.f95: New test. 2353 23542015-11-22 Bilyan Borisov <bilyan.borisov@arm.com> 2355 2356 * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New. 2357 * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New. 2358 * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New. 2359 * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New. 2360 * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New. 2361 * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New. 2362 * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New. 2363 * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New. 2364 * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New. 2365 * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New. 2366 * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New. 2367 * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New. 2368 23692015-11-21 Steven G. Kargl <kargl@gcc.gnu.org> 2370 2371 * gfortran.dg/simplify_cshift_1.f90: New test. 2372 23732015-11-21 Nathan Sidwell <nathan@acm.org> 2374 2375 * gcc.dg/atomic-generic.c: Include <string.h>. 2376 23772015-11-21 David Edelsohn <dje.gcc@gmail.com> 2378 2379 * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto. 2380 23812015-11-21 Uros Bizjak <ubizjak@gmail.com> 2382 2383 * g++.dg/init/vbase1.C: Also run on i?86-*-*. 2384 23852015-11-21 Jakub Jelinek <jakub@redhat.com> 2386 2387 PR debug/66432 2388 * gcc.dg/debug/pr66432.c: New test. 2389 23902015-11-20 Ian Lance Taylor <iant@google.com> 2391 2392 PR go/66406 2393 * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE. 2394 23952015-11-20 Mike Stump <mikestump@comcast.net> 2396 2397 * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase 2398 isn't portable. 2399 24002015-11-20 David Malcolm <dmalcolm@redhat.com> 2401 2402 PR 62314 2403 * gcc.dg/fixits.c: New file. 2404 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c 2405 (test_fixit_insert): New. 2406 (test_fixit_remove): New. 2407 (test_fixit_replace): New. 2408 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c 2409 (test_fixit_insert): New. 2410 (test_fixit_remove): New. 2411 (test_fixit_replace): New. 2412 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c 2413 (test_show_locus): Add tests of rendering fixit hints. 2414 24152015-11-20 Jakub Jelinek <jakub@redhat.com> 2416 2417 PR middle-end/68339 2418 * gcc.dg/vect/pr68339.c: New test. 2419 24202015-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2421 2422 * gcc.target/arm/armv6-unaligned-load-ice.c: New test. 2423 24242015-11-20 Paul Thomas <pault@gcc.gnu.org> 2425 2426 PR fortran/68237 2427 * gfortran.dg/submodule_12.f90: New test 2428 2429 PR fortran/66762 2430 * gfortran.dg/submodule_6.f08: Add compile option -flto. 2431 24322015-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com> 2433 2434 * lib/target-supports.exp 2435 (check_effective_target_arm_neon_ok_nocache): Add check 2436 for M profile. 2437 24382015-11-20 Tom de Vries <tom@codesourcery.com> 2439 2440 PR tree-optimization/68373 2441 * gcc.dg/autopar/pr68373.c: New test. 2442 24432015-11-20 Jakub Jelinek <jakub@redhat.com> 2444 2445 PR c++/67354 2446 * g++.dg/abi/mangle67.C: New test. 2447 24482015-11-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2449 2450 * gcc.target/s390/bswap-1.c: New test. 2451 24522015-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com> 2453 2454 * gcc.target/s390/pfpo.c: New test. 2455 24562015-11-20 Kirill Yukhin <kirill.yukhin@intel.com> 2457 2458 * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error. 2459 * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86. 2460 24612015-11-19 David Malcolm <dmalcolm@redhat.com> 2462 2463 * g++.dg/spellcheck-fields.C: New file. 2464 24652015-11-19 Aditya Kumar <aditya.k7@samsung.com> 2466 Sebastian Pop <s.pop@samsung.com> 2467 2468 PR tree-optimization/68428 2469 * gcc.dg/graphite/pr68428.c: New. 2470 24712015-11-19 Aditya Kumar <aditya.k7@samsung.com> 2472 Sebastian Pop <s.pop@samsung.com> 2473 2474 PR tree-optimization/68335 2475 * gfortran.dg/graphite/pr68335.f90: New. 2476 24772015-11-19 Nathan Sidwell <nathan@acm.org> 2478 2479 * lib/target-supports.exp (check_weak_available): Add nvptx-*-*. 2480 * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-* 2481 * gcc.dg/special/weak-2.c: Likewise. 2482 * gcc.dg/weak/weak-12.c: Likewise. 2483 * gcc.dg/weak/weak-15.c: Likewise. 2484 * gcc.dg/weak/weak-16.c: Likewise. 2485 * gcc.dg/weak/weak-1.c: Likewise. 2486 * gcc.dg/weak/weak-2.c: Likewise. 2487 * gcc.dg/weak/weak-4.c: Likewise. 2488 * gcc.dg/torture/pr53922.c: Likewise. 2489 * gcc.dg/torture/pr60092.c: Likewise. 2490 24912015-11-19 Marek Polacek <polacek@redhat.com> 2492 2493 PR c/68412 2494 * gcc.dg/pr68412-2.c: New test. 2495 * gcc.dg/pr68412.c: New test. 2496 24972015-11-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> 2498 2499 * gcc.dg/tree-ssa/vrp98.c: New testcase. 2500 * gcc.target/avr/uint8-single-reg.c: New testcase. 2501 25022015-11-19 Jakub Jelinek <jakub@redhat.com> 2503 2504 PR c++/67409 2505 * g++.dg/eh/goto3.C: New test. 2506 25072015-11-19 Marek Polacek <polacek@redhat.com> 2508 2509 PR tree-optimization/68431 2510 * gcc.dg/tree-ssa/pr68431.c: New test. 2511 25122015-11-19 Jakub Jelinek <jakub@redhat.com> 2513 2514 PR rtl-optimization/68376 2515 * gcc.c-torture/execute/pr68376-1.c: New test. 2516 * gcc.c-torture/execute/pr68376-2.c: New test. 2517 2518 PR target/67770 2519 * gcc.target/i386/pr67770.c: New test. 2520 25212015-11-18 Jeff Law <law@redhat.com> 2522 2523 PR tree-optimization/68198 2524 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1. 2525 * gcc.dg/tree-ssa/pr68198.c: New test. 2526 25272015-11-18 Steven G. Kargl <kargl@gcc.gnu.org> 2528 2529 PR fortran/59910 2530 * gfortran.dg/pr59910.f90: New test. 2531 25322015-11-18 Steven G. Kargl <kargl@gcc.gnu.org> 2533 2534 PR fortran/43996 2535 * gfortran.dg/pr43996.f90: New test. 2536 25372015-11-18 Joseph Myers <joseph@codesourcery.com> 2538 2539 PR c/65083 2540 * gcc.dg/atomic/stdatomic-fence-2.c, 2541 gcc.dg/atomic/stdatomic-flag-2.c: New tests. 2542 25432015-11-18 Eric Botcazou <ebotcazou@adacore.com> 2544 2545 * gnat.dg/loop_optimization19.adb: New test. 2546 * gnat.dg/loop_optimization20.adb: Likewise. 2547 * gnat.dg/loop_optimization21.ad[sb]: Likewise. 2548 25492015-11-18 Eric Botcazou <ebotcazou@adacore.com> 2550 2551 * gnat.dg/opt52.adb: New test. 2552 25532015-11-18 Nathan Sidwell <nathan@codesourcery.com> 2554 2555 * gcc.dg/goacc/nvptx-sese-1.c: New. 2556 25572015-11-18 Eric Botcazou <ebotcazou@adacore.com> 2558 2559 * gnat.dg/renaming7.adb: New test. 2560 * gnat.dg/renaming7_pkg.ads: New helper. 2561 25622015-11-18 Ajit Agarwal <ajitkum@xilinx.com> 2563 2564 PR tree-optimization/68402 2565 * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase 2566 to avoid undefined behaviour. 2567 25682015-11-18 Jakub Jelinek <jakub@redhat.com> 2569 2570 PR tree-optimization/68157 2571 * g++.dg/opt/pr68157.C: New test. 2572 25732015-11-18 Richard Biener <rguenther@suse.de> 2574 2575 PR tree-optimization/67790 2576 * gcc.dg/vect/pr67790.c: New testcase. 2577 25782015-11-17 David Edelsohn <dje.gcc@gmail.com> 2579 2580 * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t. 2581 25822015-11-17 David Malcolm <dmalcolm@redhat.com> 2583 2584 * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro. 2585 (test_braced_init): New function. 2586 (test_statement_expression): New function. 2587 (test_address_of_label): New function. 2588 (test_transaction_expressions): New function. 2589 (test_keywords): New function. 2590 (test_builtin_va_arg): New function. 2591 (test_builtin_offsetof): New function. 2592 * lib/multiline.exp (_build_multiline_regex): Escape braces. 2593 25942015-11-17 Martin Sebor <msebor@redhat.com> 2595 2596 PR c++/68308 2597 * g++.dg/init/new46.C: New test. 2598 25992015-11-17 Dominique d'Humieres <dominiq@lps.ens.fr> 2600 2601 PR fortran/65751 2602 * gfortran.dg/unlimited_polymorphic_2.f03: Update test. 2603 26042015-11-17 Ilya Enkovich <enkovich.gnu@gmail.com> 2605 2606 PR middle-end/68134 2607 * gcc.dg/pr68134.c: New test. 2608 26092015-11-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2610 2611 PR target/68143 2612 * gcc.c-torture/execute/pr68143_1.c: New test. 2613 26142015-11-17 Uros Bizjak <ubizjak@gmail.com> 2615 2616 * gcc.dg/torture/pr68264.c: Use dg-add-options ieee. 2617 26182015-11-17 Venkataramanan Kumar <Venkataramanan.Kumar@amd.com> 2619 2620 * gcc.dg/tree-ssa/ifc-8.c: New test. 2621 26222015-11-16 Marek Polacek <polacek@redhat.com> 2623 2624 PR c++/68362 2625 * g++.dg/delayedfold/switch-1.C: New test. 2626 26272015-11-16 Steven G. Kargl <kargl@gcc.gnu.org> 2628 2629 PR fortran/58027 2630 PR fortran/60993 2631 * gfortran.dg/pr58027.f90: New test. 2632 26332015-11-16 Kirill Yukhin <kirill.yukhin@intel.com> 2634 2635 * c-c++-common/attr-simd.c: New test. 2636 * c-c++-common/attr-simd-2.c: New test. 2637 * c-c++-common/attr-simd-3.c: New test. 2638 26392015-11-16 Alan Lawrence <alan.lawrence@arm.com> 2640 2641 * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION. 2642 26432015-11-16 Christian Bruel <christian.bruel@st.com> 2644 2645 * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache): 2646 Check __ARM_NEON__ instead of "arm_neon.h. 2647 * gcc.target/arm/attr-neon3.c: New test. 2648 * gcc.target/arm/attr-neon-fp16.c: Likewise 2649 26502015-11-16 Christian Bruel <christian.bruel@st.com> 2651 2652 PR target/65837 2653 * gcc.target/arm/lto/pr65837_0.c 2654 * gcc.target/arm/attr-neon2.c 2655 * gcc.target/arm/attr-neon.c 2656 * gcc.target/arm/attr-neon-builtin-fail.c 2657 * gcc.target/arm/attr-crypto.c 2658 26592015-11-16 Richard Biener <rguenther@suse.de> 2660 2661 * gcc.dg/vect/bb-slp-32.c: Adjust testcase. 2662 26632015-11-15 Paul Thomas <pault@gcc.gnu.org> 2664 2665 PR fortran/50221 2666 * gfortran.dg/deferred_character_1.f90: New test. 2667 * gfortran.dg/deferred_character_4.f90: New test for comment 2668 #4 of the PR. 2669 2670 PR fortran/68216 2671 * gfortran.dg/deferred_character_2.f90: New test. 2672 2673 PR fortran/67674 2674 * gfortran.dg/deferred_character_3.f90: New test. 2675 2676 PR fortran/63932 2677 * gfortran.dg/deferred_character_5.f90: New test. 2678 2679 PR fortran/66408 2680 * gfortran.dg/deferred_character_6.f90: New test. 2681 2682 PR fortran/49954 2683 * gfortran.dg/deferred_character_7.f90: New test. 2684 26852015-11-14 Steven G. Kargl <kargl@gcc.gnu.org> 2686 2687 PR fortran/67803 2688 * gfortran.dg/pr67803.f90: New test. 2689 26902015-11-14 David Edelsohn <dje.gcc@gmail.com> 2691 2692 * g++.dg/cpp/ucn-1.C: Fix typo. 2693 26942015-11-13 David Edelsohn <dje.gcc@gmail.com> 2695 2696 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*. 2697 * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX. 2698 26992015-11-13 Ajit Agarwal <ajitkum@xilinx.com> 2700 Jeff Law <law@redhat.com> 2701 2702 * gcc.dg/tree-ssa/split-path-1.c: New test. 2703 27042015-11-13 Nathan Sidwell <nathan@codesourcery.com> 2705 2706 * c-c++-common/goacc/loop-auto-1.c: New. 2707 2708 * lib/target-supports.exp (check_effective_target_offload_nvptx): New. 2709 * gcc.dg/goacc/nvptx-merged-loop.c: New. 2710 27112015-11-13 Steven G. Kargl <kargl@gccc.gnu.org> 2712 2713 PR fortran/68319 2714 * gfortran.dg/pr68319.f90: New test. 2715 27162015-11-13 Michael Meissner <meissner@linux.vnet.ibm.com> 2717 2718 * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit 2719 hardware floating point support. 2720 2721 * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit 2722 vector direct move instructions. 2723 2724 * gcc.target/powerpc/maddld.c: New test. 2725 27262015-11-13 Uros Bizjak <ubizjak@gmail.com> 2727 2728 * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target. 2729 * gcc.dg/pr68306-2.c (dg-additional-options): Ditto. 2730 * gcc.dg/pr68306-3.c (dg-additional-options): Ditto. 2731 27322015-11-13 David Malcolm <dmalcolm@redhat.com> 2733 2734 * gcc.dg/diagnostic-token-ranges.c: New file. 2735 * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file. 2736 * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file. 2737 * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file. 2738 * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file. 2739 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add 2740 line_table param when calling 2741 linemap_position_for_line_and_column. 2742 (test_show_locus): Pass line_table to rich_location ctors. 2743 (plugin_init): Remove setting of global_dc->colorize_source_p. 2744 * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c: 2745 New file. 2746 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add 2747 diagnostic_plugin_test_tree_expression_range.c, 2748 diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c, 2749 and diagnostic-test-show-trees-1.c. 2750 27512015-11-13 Alan Lawrence <alan.lawrence@arm.com> 2752 2753 PR tree-optimization/67682 2754 * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic. 2755 * gcc.dg/vect/bb-slp-subgroups-1.c: New. 2756 * gcc.dg/vect/bb-slp-subgroups-2.c: New. 2757 * gcc.dg/vect/bb-slp-subgroups-3.c: New. 2758 27592015-11-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2760 2761 * gcc.target/aarch64/umaddl_combine_1.c: New test. 2762 27632015-11-13 Richard Sandiford <richard.sandiford@arm.com> 2764 2765 PR tree-optimization/68264 2766 * gcc.dg/torture/pr68264.c: New test. 2767 27682015-11-13 Marek Polacek <polacek@redhat.com> 2769 2770 PR c/68320 2771 * gcc.dg/pr68320.c: New test. 2772 27732015-11-13 Nathan Sidwell <nathan@codesourcery.com> 2774 2775 * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic. 2776 27772015-11-13 Richard Biener <rguenther@suse.de> 2778 2779 PR tree-optimization/68306 2780 * gcc.dg/pr68306.c: Adjust. 2781 * gcc.dg/pr68306-2.c: New testcase. 2782 * gcc.dg/pr68306-3.c: Likewise. 2783 27842015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com> 2785 2786 * g++.dg/vect/simd-bool-comparison-1.cc: New test. 2787 * g++.dg/vect/simd-bool-comparison-2.cc: New test. 2788 27892015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr> 2790 2791 PR fortran/47266 2792 * gfortran.dg/module_private_2.f90: New test. 2793 27942015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr> 2795 2796 PR fortran/47266 2797 * gfortran.dg/warn_unused_function_2.f90: New test. 2798 27992015-11-13 Christophe Lyon <christophe.lyon@linaro.org> 2800 2801 Revert [ARM] Remove neon-testgen.ml and generated tests. 2802 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org> 2803 2804 * gcc.target/arm/neon/vRaddhns16.c: Remove. 2805 * gcc.target/arm/neon/vRaddhns32.c: Remove. 2806 * gcc.target/arm/neon/vRaddhns64.c: Remove. 2807 * gcc.target/arm/neon/vRaddhnu16.c: Remove. 2808 * gcc.target/arm/neon/vRaddhnu32.c: Remove. 2809 * gcc.target/arm/neon/vRaddhnu64.c: Remove. 2810 * gcc.target/arm/neon/vRhaddQs16.c: Remove. 2811 * gcc.target/arm/neon/vRhaddQs32.c: Remove. 2812 * gcc.target/arm/neon/vRhaddQs8.c: Remove. 2813 * gcc.target/arm/neon/vRhaddQu16.c: Remove. 2814 * gcc.target/arm/neon/vRhaddQu32.c: Remove. 2815 * gcc.target/arm/neon/vRhaddQu8.c: Remove. 2816 * gcc.target/arm/neon/vRhadds16.c: Remove. 2817 * gcc.target/arm/neon/vRhadds32.c: Remove. 2818 * gcc.target/arm/neon/vRhadds8.c: Remove. 2819 * gcc.target/arm/neon/vRhaddu16.c: Remove. 2820 * gcc.target/arm/neon/vRhaddu32.c: Remove. 2821 * gcc.target/arm/neon/vRhaddu8.c: Remove. 2822 * gcc.target/arm/neon/vRshlQs16.c: Remove. 2823 * gcc.target/arm/neon/vRshlQs32.c: Remove. 2824 * gcc.target/arm/neon/vRshlQs64.c: Remove. 2825 * gcc.target/arm/neon/vRshlQs8.c: Remove. 2826 * gcc.target/arm/neon/vRshlQu16.c: Remove. 2827 * gcc.target/arm/neon/vRshlQu32.c: Remove. 2828 * gcc.target/arm/neon/vRshlQu64.c: Remove. 2829 * gcc.target/arm/neon/vRshlQu8.c: Remove. 2830 * gcc.target/arm/neon/vRshls16.c: Remove. 2831 * gcc.target/arm/neon/vRshls32.c: Remove. 2832 * gcc.target/arm/neon/vRshls64.c: Remove. 2833 * gcc.target/arm/neon/vRshls8.c: Remove. 2834 * gcc.target/arm/neon/vRshlu16.c: Remove. 2835 * gcc.target/arm/neon/vRshlu32.c: Remove. 2836 * gcc.target/arm/neon/vRshlu64.c: Remove. 2837 * gcc.target/arm/neon/vRshlu8.c: Remove. 2838 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove. 2839 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove. 2840 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove. 2841 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove. 2842 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove. 2843 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove. 2844 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove. 2845 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove. 2846 * gcc.target/arm/neon/vRshr_ns16.c: Remove. 2847 * gcc.target/arm/neon/vRshr_ns32.c: Remove. 2848 * gcc.target/arm/neon/vRshr_ns64.c: Remove. 2849 * gcc.target/arm/neon/vRshr_ns8.c: Remove. 2850 * gcc.target/arm/neon/vRshr_nu16.c: Remove. 2851 * gcc.target/arm/neon/vRshr_nu32.c: Remove. 2852 * gcc.target/arm/neon/vRshr_nu64.c: Remove. 2853 * gcc.target/arm/neon/vRshr_nu8.c: Remove. 2854 * gcc.target/arm/neon/vRshrn_ns16.c: Remove. 2855 * gcc.target/arm/neon/vRshrn_ns32.c: Remove. 2856 * gcc.target/arm/neon/vRshrn_ns64.c: Remove. 2857 * gcc.target/arm/neon/vRshrn_nu16.c: Remove. 2858 * gcc.target/arm/neon/vRshrn_nu32.c: Remove. 2859 * gcc.target/arm/neon/vRshrn_nu64.c: Remove. 2860 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove. 2861 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove. 2862 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove. 2863 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove. 2864 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove. 2865 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove. 2866 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove. 2867 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove. 2868 * gcc.target/arm/neon/vRsra_ns16.c: Remove. 2869 * gcc.target/arm/neon/vRsra_ns32.c: Remove. 2870 * gcc.target/arm/neon/vRsra_ns64.c: Remove. 2871 * gcc.target/arm/neon/vRsra_ns8.c: Remove. 2872 * gcc.target/arm/neon/vRsra_nu16.c: Remove. 2873 * gcc.target/arm/neon/vRsra_nu32.c: Remove. 2874 * gcc.target/arm/neon/vRsra_nu64.c: Remove. 2875 * gcc.target/arm/neon/vRsra_nu8.c: Remove. 2876 * gcc.target/arm/neon/vRsubhns16.c: Remove. 2877 * gcc.target/arm/neon/vRsubhns32.c: Remove. 2878 * gcc.target/arm/neon/vRsubhns64.c: Remove. 2879 * gcc.target/arm/neon/vRsubhnu16.c: Remove. 2880 * gcc.target/arm/neon/vRsubhnu32.c: Remove. 2881 * gcc.target/arm/neon/vRsubhnu64.c: Remove. 2882 * gcc.target/arm/neon/vabaQs16.c: Remove. 2883 * gcc.target/arm/neon/vabaQs32.c: Remove. 2884 * gcc.target/arm/neon/vabaQs8.c: Remove. 2885 * gcc.target/arm/neon/vabaQu16.c: Remove. 2886 * gcc.target/arm/neon/vabaQu32.c: Remove. 2887 * gcc.target/arm/neon/vabaQu8.c: Remove. 2888 * gcc.target/arm/neon/vabals16.c: Remove. 2889 * gcc.target/arm/neon/vabals32.c: Remove. 2890 * gcc.target/arm/neon/vabals8.c: Remove. 2891 * gcc.target/arm/neon/vabalu16.c: Remove. 2892 * gcc.target/arm/neon/vabalu32.c: Remove. 2893 * gcc.target/arm/neon/vabalu8.c: Remove. 2894 * gcc.target/arm/neon/vabas16.c: Remove. 2895 * gcc.target/arm/neon/vabas32.c: Remove. 2896 * gcc.target/arm/neon/vabas8.c: Remove. 2897 * gcc.target/arm/neon/vabau16.c: Remove. 2898 * gcc.target/arm/neon/vabau32.c: Remove. 2899 * gcc.target/arm/neon/vabau8.c: Remove. 2900 * gcc.target/arm/neon/vabdQf32.c: Remove. 2901 * gcc.target/arm/neon/vabdQs16.c: Remove. 2902 * gcc.target/arm/neon/vabdQs32.c: Remove. 2903 * gcc.target/arm/neon/vabdQs8.c: Remove. 2904 * gcc.target/arm/neon/vabdQu16.c: Remove. 2905 * gcc.target/arm/neon/vabdQu32.c: Remove. 2906 * gcc.target/arm/neon/vabdQu8.c: Remove. 2907 * gcc.target/arm/neon/vabdf32.c: Remove. 2908 * gcc.target/arm/neon/vabdls16.c: Remove. 2909 * gcc.target/arm/neon/vabdls32.c: Remove. 2910 * gcc.target/arm/neon/vabdls8.c: Remove. 2911 * gcc.target/arm/neon/vabdlu16.c: Remove. 2912 * gcc.target/arm/neon/vabdlu32.c: Remove. 2913 * gcc.target/arm/neon/vabdlu8.c: Remove. 2914 * gcc.target/arm/neon/vabds16.c: Remove. 2915 * gcc.target/arm/neon/vabds32.c: Remove. 2916 * gcc.target/arm/neon/vabds8.c: Remove. 2917 * gcc.target/arm/neon/vabdu16.c: Remove. 2918 * gcc.target/arm/neon/vabdu32.c: Remove. 2919 * gcc.target/arm/neon/vabdu8.c: Remove. 2920 * gcc.target/arm/neon/vabsQf32.c: Remove. 2921 * gcc.target/arm/neon/vabsQs16.c: Remove. 2922 * gcc.target/arm/neon/vabsQs32.c: Remove. 2923 * gcc.target/arm/neon/vabsQs8.c: Remove. 2924 * gcc.target/arm/neon/vabsf32.c: Remove. 2925 * gcc.target/arm/neon/vabss16.c: Remove. 2926 * gcc.target/arm/neon/vabss32.c: Remove. 2927 * gcc.target/arm/neon/vabss8.c: Remove. 2928 * gcc.target/arm/neon/vaddQf32.c: Remove. 2929 * gcc.target/arm/neon/vaddQs16.c: Remove. 2930 * gcc.target/arm/neon/vaddQs32.c: Remove. 2931 * gcc.target/arm/neon/vaddQs64.c: Remove. 2932 * gcc.target/arm/neon/vaddQs8.c: Remove. 2933 * gcc.target/arm/neon/vaddQu16.c: Remove. 2934 * gcc.target/arm/neon/vaddQu32.c: Remove. 2935 * gcc.target/arm/neon/vaddQu64.c: Remove. 2936 * gcc.target/arm/neon/vaddQu8.c: Remove. 2937 * gcc.target/arm/neon/vaddf32.c: Remove. 2938 * gcc.target/arm/neon/vaddhns16.c: Remove. 2939 * gcc.target/arm/neon/vaddhns32.c: Remove. 2940 * gcc.target/arm/neon/vaddhns64.c: Remove. 2941 * gcc.target/arm/neon/vaddhnu16.c: Remove. 2942 * gcc.target/arm/neon/vaddhnu32.c: Remove. 2943 * gcc.target/arm/neon/vaddhnu64.c: Remove. 2944 * gcc.target/arm/neon/vaddls16.c: Remove. 2945 * gcc.target/arm/neon/vaddls32.c: Remove. 2946 * gcc.target/arm/neon/vaddls8.c: Remove. 2947 * gcc.target/arm/neon/vaddlu16.c: Remove. 2948 * gcc.target/arm/neon/vaddlu32.c: Remove. 2949 * gcc.target/arm/neon/vaddlu8.c: Remove. 2950 * gcc.target/arm/neon/vadds16.c: Remove. 2951 * gcc.target/arm/neon/vadds32.c: Remove. 2952 * gcc.target/arm/neon/vadds64.c: Remove. 2953 * gcc.target/arm/neon/vadds8.c: Remove. 2954 * gcc.target/arm/neon/vaddu16.c: Remove. 2955 * gcc.target/arm/neon/vaddu32.c: Remove. 2956 * gcc.target/arm/neon/vaddu64.c: Remove. 2957 * gcc.target/arm/neon/vaddu8.c: Remove. 2958 * gcc.target/arm/neon/vaddws16.c: Remove. 2959 * gcc.target/arm/neon/vaddws32.c: Remove. 2960 * gcc.target/arm/neon/vaddws8.c: Remove. 2961 * gcc.target/arm/neon/vaddwu16.c: Remove. 2962 * gcc.target/arm/neon/vaddwu32.c: Remove. 2963 * gcc.target/arm/neon/vaddwu8.c: Remove. 2964 * gcc.target/arm/neon/vandQs16.c: Remove. 2965 * gcc.target/arm/neon/vandQs32.c: Remove. 2966 * gcc.target/arm/neon/vandQs64.c: Remove. 2967 * gcc.target/arm/neon/vandQs8.c: Remove. 2968 * gcc.target/arm/neon/vandQu16.c: Remove. 2969 * gcc.target/arm/neon/vandQu32.c: Remove. 2970 * gcc.target/arm/neon/vandQu64.c: Remove. 2971 * gcc.target/arm/neon/vandQu8.c: Remove. 2972 * gcc.target/arm/neon/vands16.c: Remove. 2973 * gcc.target/arm/neon/vands32.c: Remove. 2974 * gcc.target/arm/neon/vands64.c: Remove. 2975 * gcc.target/arm/neon/vands8.c: Remove. 2976 * gcc.target/arm/neon/vandu16.c: Remove. 2977 * gcc.target/arm/neon/vandu32.c: Remove. 2978 * gcc.target/arm/neon/vandu64.c: Remove. 2979 * gcc.target/arm/neon/vandu8.c: Remove. 2980 * gcc.target/arm/neon/vbicQs16.c: Remove. 2981 * gcc.target/arm/neon/vbicQs32.c: Remove. 2982 * gcc.target/arm/neon/vbicQs64.c: Remove. 2983 * gcc.target/arm/neon/vbicQs8.c: Remove. 2984 * gcc.target/arm/neon/vbicQu16.c: Remove. 2985 * gcc.target/arm/neon/vbicQu32.c: Remove. 2986 * gcc.target/arm/neon/vbicQu64.c: Remove. 2987 * gcc.target/arm/neon/vbicQu8.c: Remove. 2988 * gcc.target/arm/neon/vbics16.c: Remove. 2989 * gcc.target/arm/neon/vbics32.c: Remove. 2990 * gcc.target/arm/neon/vbics64.c: Remove. 2991 * gcc.target/arm/neon/vbics8.c: Remove. 2992 * gcc.target/arm/neon/vbicu16.c: Remove. 2993 * gcc.target/arm/neon/vbicu32.c: Remove. 2994 * gcc.target/arm/neon/vbicu64.c: Remove. 2995 * gcc.target/arm/neon/vbicu8.c: Remove. 2996 * gcc.target/arm/neon/vbslQf32.c: Remove. 2997 * gcc.target/arm/neon/vbslQp16.c: Remove. 2998 * gcc.target/arm/neon/vbslQp64.c: Remove. 2999 * gcc.target/arm/neon/vbslQp8.c: Remove. 3000 * gcc.target/arm/neon/vbslQs16.c: Remove. 3001 * gcc.target/arm/neon/vbslQs32.c: Remove. 3002 * gcc.target/arm/neon/vbslQs64.c: Remove. 3003 * gcc.target/arm/neon/vbslQs8.c: Remove. 3004 * gcc.target/arm/neon/vbslQu16.c: Remove. 3005 * gcc.target/arm/neon/vbslQu32.c: Remove. 3006 * gcc.target/arm/neon/vbslQu64.c: Remove. 3007 * gcc.target/arm/neon/vbslQu8.c: Remove. 3008 * gcc.target/arm/neon/vbslf32.c: Remove. 3009 * gcc.target/arm/neon/vbslp16.c: Remove. 3010 * gcc.target/arm/neon/vbslp64.c: Remove. 3011 * gcc.target/arm/neon/vbslp8.c: Remove. 3012 * gcc.target/arm/neon/vbsls16.c: Remove. 3013 * gcc.target/arm/neon/vbsls32.c: Remove. 3014 * gcc.target/arm/neon/vbsls64.c: Remove. 3015 * gcc.target/arm/neon/vbsls8.c: Remove. 3016 * gcc.target/arm/neon/vbslu16.c: Remove. 3017 * gcc.target/arm/neon/vbslu32.c: Remove. 3018 * gcc.target/arm/neon/vbslu64.c: Remove. 3019 * gcc.target/arm/neon/vbslu8.c: Remove. 3020 * gcc.target/arm/neon/vcageQf32.c: Remove. 3021 * gcc.target/arm/neon/vcagef32.c: Remove. 3022 * gcc.target/arm/neon/vcagtQf32.c: Remove. 3023 * gcc.target/arm/neon/vcagtf32.c: Remove. 3024 * gcc.target/arm/neon/vcaleQf32.c: Remove. 3025 * gcc.target/arm/neon/vcalef32.c: Remove. 3026 * gcc.target/arm/neon/vcaltQf32.c: Remove. 3027 * gcc.target/arm/neon/vcaltf32.c: Remove. 3028 * gcc.target/arm/neon/vceqQf32.c: Remove. 3029 * gcc.target/arm/neon/vceqQp8.c: Remove. 3030 * gcc.target/arm/neon/vceqQs16.c: Remove. 3031 * gcc.target/arm/neon/vceqQs32.c: Remove. 3032 * gcc.target/arm/neon/vceqQs8.c: Remove. 3033 * gcc.target/arm/neon/vceqQu16.c: Remove. 3034 * gcc.target/arm/neon/vceqQu32.c: Remove. 3035 * gcc.target/arm/neon/vceqQu8.c: Remove. 3036 * gcc.target/arm/neon/vceqf32.c: Remove. 3037 * gcc.target/arm/neon/vceqp8.c: Remove. 3038 * gcc.target/arm/neon/vceqs16.c: Remove. 3039 * gcc.target/arm/neon/vceqs32.c: Remove. 3040 * gcc.target/arm/neon/vceqs8.c: Remove. 3041 * gcc.target/arm/neon/vcequ16.c: Remove. 3042 * gcc.target/arm/neon/vcequ32.c: Remove. 3043 * gcc.target/arm/neon/vcequ8.c: Remove. 3044 * gcc.target/arm/neon/vcgeQf32.c: Remove. 3045 * gcc.target/arm/neon/vcgeQs16.c: Remove. 3046 * gcc.target/arm/neon/vcgeQs32.c: Remove. 3047 * gcc.target/arm/neon/vcgeQs8.c: Remove. 3048 * gcc.target/arm/neon/vcgeQu16.c: Remove. 3049 * gcc.target/arm/neon/vcgeQu32.c: Remove. 3050 * gcc.target/arm/neon/vcgeQu8.c: Remove. 3051 * gcc.target/arm/neon/vcgef32.c: Remove. 3052 * gcc.target/arm/neon/vcges16.c: Remove. 3053 * gcc.target/arm/neon/vcges32.c: Remove. 3054 * gcc.target/arm/neon/vcges8.c: Remove. 3055 * gcc.target/arm/neon/vcgeu16.c: Remove. 3056 * gcc.target/arm/neon/vcgeu32.c: Remove. 3057 * gcc.target/arm/neon/vcgeu8.c: Remove. 3058 * gcc.target/arm/neon/vcgtQf32.c: Remove. 3059 * gcc.target/arm/neon/vcgtQs16.c: Remove. 3060 * gcc.target/arm/neon/vcgtQs32.c: Remove. 3061 * gcc.target/arm/neon/vcgtQs8.c: Remove. 3062 * gcc.target/arm/neon/vcgtQu16.c: Remove. 3063 * gcc.target/arm/neon/vcgtQu32.c: Remove. 3064 * gcc.target/arm/neon/vcgtQu8.c: Remove. 3065 * gcc.target/arm/neon/vcgtf32.c: Remove. 3066 * gcc.target/arm/neon/vcgts16.c: Remove. 3067 * gcc.target/arm/neon/vcgts32.c: Remove. 3068 * gcc.target/arm/neon/vcgts8.c: Remove. 3069 * gcc.target/arm/neon/vcgtu16.c: Remove. 3070 * gcc.target/arm/neon/vcgtu32.c: Remove. 3071 * gcc.target/arm/neon/vcgtu8.c: Remove. 3072 * gcc.target/arm/neon/vcleQf32.c: Remove. 3073 * gcc.target/arm/neon/vcleQs16.c: Remove. 3074 * gcc.target/arm/neon/vcleQs32.c: Remove. 3075 * gcc.target/arm/neon/vcleQs8.c: Remove. 3076 * gcc.target/arm/neon/vcleQu16.c: Remove. 3077 * gcc.target/arm/neon/vcleQu32.c: Remove. 3078 * gcc.target/arm/neon/vcleQu8.c: Remove. 3079 * gcc.target/arm/neon/vclef32.c: Remove. 3080 * gcc.target/arm/neon/vcles16.c: Remove. 3081 * gcc.target/arm/neon/vcles32.c: Remove. 3082 * gcc.target/arm/neon/vcles8.c: Remove. 3083 * gcc.target/arm/neon/vcleu16.c: Remove. 3084 * gcc.target/arm/neon/vcleu32.c: Remove. 3085 * gcc.target/arm/neon/vcleu8.c: Remove. 3086 * gcc.target/arm/neon/vclsQs16.c: Remove. 3087 * gcc.target/arm/neon/vclsQs32.c: Remove. 3088 * gcc.target/arm/neon/vclsQs8.c: Remove. 3089 * gcc.target/arm/neon/vclss16.c: Remove. 3090 * gcc.target/arm/neon/vclss32.c: Remove. 3091 * gcc.target/arm/neon/vclss8.c: Remove. 3092 * gcc.target/arm/neon/vcltQf32.c: Remove. 3093 * gcc.target/arm/neon/vcltQs16.c: Remove. 3094 * gcc.target/arm/neon/vcltQs32.c: Remove. 3095 * gcc.target/arm/neon/vcltQs8.c: Remove. 3096 * gcc.target/arm/neon/vcltQu16.c: Remove. 3097 * gcc.target/arm/neon/vcltQu32.c: Remove. 3098 * gcc.target/arm/neon/vcltQu8.c: Remove. 3099 * gcc.target/arm/neon/vcltf32.c: Remove. 3100 * gcc.target/arm/neon/vclts16.c: Remove. 3101 * gcc.target/arm/neon/vclts32.c: Remove. 3102 * gcc.target/arm/neon/vclts8.c: Remove. 3103 * gcc.target/arm/neon/vcltu16.c: Remove. 3104 * gcc.target/arm/neon/vcltu32.c: Remove. 3105 * gcc.target/arm/neon/vcltu8.c: Remove. 3106 * gcc.target/arm/neon/vclzQs16.c: Remove. 3107 * gcc.target/arm/neon/vclzQs32.c: Remove. 3108 * gcc.target/arm/neon/vclzQs8.c: Remove. 3109 * gcc.target/arm/neon/vclzQu16.c: Remove. 3110 * gcc.target/arm/neon/vclzQu32.c: Remove. 3111 * gcc.target/arm/neon/vclzQu8.c: Remove. 3112 * gcc.target/arm/neon/vclzs16.c: Remove. 3113 * gcc.target/arm/neon/vclzs32.c: Remove. 3114 * gcc.target/arm/neon/vclzs8.c: Remove. 3115 * gcc.target/arm/neon/vclzu16.c: Remove. 3116 * gcc.target/arm/neon/vclzu32.c: Remove. 3117 * gcc.target/arm/neon/vclzu8.c: Remove. 3118 * gcc.target/arm/neon/vcntQp8.c: Remove. 3119 * gcc.target/arm/neon/vcntQs8.c: Remove. 3120 * gcc.target/arm/neon/vcntQu8.c: Remove. 3121 * gcc.target/arm/neon/vcntp8.c: Remove. 3122 * gcc.target/arm/neon/vcnts8.c: Remove. 3123 * gcc.target/arm/neon/vcntu8.c: Remove. 3124 * gcc.target/arm/neon/vcombinef32.c: Remove. 3125 * gcc.target/arm/neon/vcombinep16.c: Remove. 3126 * gcc.target/arm/neon/vcombinep64.c: Remove. 3127 * gcc.target/arm/neon/vcombinep8.c: Remove. 3128 * gcc.target/arm/neon/vcombines16.c: Remove. 3129 * gcc.target/arm/neon/vcombines32.c: Remove. 3130 * gcc.target/arm/neon/vcombines64.c: Remove. 3131 * gcc.target/arm/neon/vcombines8.c: Remove. 3132 * gcc.target/arm/neon/vcombineu16.c: Remove. 3133 * gcc.target/arm/neon/vcombineu32.c: Remove. 3134 * gcc.target/arm/neon/vcombineu64.c: Remove. 3135 * gcc.target/arm/neon/vcombineu8.c: Remove. 3136 * gcc.target/arm/neon/vcreatef32.c: Remove. 3137 * gcc.target/arm/neon/vcreatep16.c: Remove. 3138 * gcc.target/arm/neon/vcreatep64.c: Remove. 3139 * gcc.target/arm/neon/vcreatep8.c: Remove. 3140 * gcc.target/arm/neon/vcreates16.c: Remove. 3141 * gcc.target/arm/neon/vcreates32.c: Remove. 3142 * gcc.target/arm/neon/vcreates64.c: Remove. 3143 * gcc.target/arm/neon/vcreates8.c: Remove. 3144 * gcc.target/arm/neon/vcreateu16.c: Remove. 3145 * gcc.target/arm/neon/vcreateu32.c: Remove. 3146 * gcc.target/arm/neon/vcreateu64.c: Remove. 3147 * gcc.target/arm/neon/vcreateu8.c: Remove. 3148 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove. 3149 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove. 3150 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove. 3151 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove. 3152 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove. 3153 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove. 3154 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove. 3155 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove. 3156 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove. 3157 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove. 3158 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove. 3159 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove. 3160 * gcc.target/arm/neon/vcvtf16_f32.c: Remove. 3161 * gcc.target/arm/neon/vcvtf32_f16.c: Remove. 3162 * gcc.target/arm/neon/vcvtf32_s32.c: Remove. 3163 * gcc.target/arm/neon/vcvtf32_u32.c: Remove. 3164 * gcc.target/arm/neon/vcvts32_f32.c: Remove. 3165 * gcc.target/arm/neon/vcvtu32_f32.c: Remove. 3166 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove. 3167 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove. 3168 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove. 3169 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove. 3170 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove. 3171 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove. 3172 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove. 3173 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove. 3174 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove. 3175 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove. 3176 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove. 3177 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove. 3178 * gcc.target/arm/neon/vdupQ_nf32.c: Remove. 3179 * gcc.target/arm/neon/vdupQ_np16.c: Remove. 3180 * gcc.target/arm/neon/vdupQ_np64.c: Remove. 3181 * gcc.target/arm/neon/vdupQ_np8.c: Remove. 3182 * gcc.target/arm/neon/vdupQ_ns16.c: Remove. 3183 * gcc.target/arm/neon/vdupQ_ns32.c: Remove. 3184 * gcc.target/arm/neon/vdupQ_ns64.c: Remove. 3185 * gcc.target/arm/neon/vdupQ_ns8.c: Remove. 3186 * gcc.target/arm/neon/vdupQ_nu16.c: Remove. 3187 * gcc.target/arm/neon/vdupQ_nu32.c: Remove. 3188 * gcc.target/arm/neon/vdupQ_nu64.c: Remove. 3189 * gcc.target/arm/neon/vdupQ_nu8.c: Remove. 3190 * gcc.target/arm/neon/vdup_lanef32.c: Remove. 3191 * gcc.target/arm/neon/vdup_lanep16.c: Remove. 3192 * gcc.target/arm/neon/vdup_lanep64.c: Remove. 3193 * gcc.target/arm/neon/vdup_lanep8.c: Remove. 3194 * gcc.target/arm/neon/vdup_lanes16.c: Remove. 3195 * gcc.target/arm/neon/vdup_lanes32.c: Remove. 3196 * gcc.target/arm/neon/vdup_lanes64.c: Remove. 3197 * gcc.target/arm/neon/vdup_lanes8.c: Remove. 3198 * gcc.target/arm/neon/vdup_laneu16.c: Remove. 3199 * gcc.target/arm/neon/vdup_laneu32.c: Remove. 3200 * gcc.target/arm/neon/vdup_laneu64.c: Remove. 3201 * gcc.target/arm/neon/vdup_laneu8.c: Remove. 3202 * gcc.target/arm/neon/vdup_nf32.c: Remove. 3203 * gcc.target/arm/neon/vdup_np16.c: Remove. 3204 * gcc.target/arm/neon/vdup_np64.c: Remove. 3205 * gcc.target/arm/neon/vdup_np8.c: Remove. 3206 * gcc.target/arm/neon/vdup_ns16.c: Remove. 3207 * gcc.target/arm/neon/vdup_ns32.c: Remove. 3208 * gcc.target/arm/neon/vdup_ns64.c: Remove. 3209 * gcc.target/arm/neon/vdup_ns8.c: Remove. 3210 * gcc.target/arm/neon/vdup_nu16.c: Remove. 3211 * gcc.target/arm/neon/vdup_nu32.c: Remove. 3212 * gcc.target/arm/neon/vdup_nu64.c: Remove. 3213 * gcc.target/arm/neon/vdup_nu8.c: Remove. 3214 * gcc.target/arm/neon/veorQs16.c: Remove. 3215 * gcc.target/arm/neon/veorQs32.c: Remove. 3216 * gcc.target/arm/neon/veorQs64.c: Remove. 3217 * gcc.target/arm/neon/veorQs8.c: Remove. 3218 * gcc.target/arm/neon/veorQu16.c: Remove. 3219 * gcc.target/arm/neon/veorQu32.c: Remove. 3220 * gcc.target/arm/neon/veorQu64.c: Remove. 3221 * gcc.target/arm/neon/veorQu8.c: Remove. 3222 * gcc.target/arm/neon/veors16.c: Remove. 3223 * gcc.target/arm/neon/veors32.c: Remove. 3224 * gcc.target/arm/neon/veors64.c: Remove. 3225 * gcc.target/arm/neon/veors8.c: Remove. 3226 * gcc.target/arm/neon/veoru16.c: Remove. 3227 * gcc.target/arm/neon/veoru32.c: Remove. 3228 * gcc.target/arm/neon/veoru64.c: Remove. 3229 * gcc.target/arm/neon/veoru8.c: Remove. 3230 * gcc.target/arm/neon/vextQf32.c: Remove. 3231 * gcc.target/arm/neon/vextQp16.c: Remove. 3232 * gcc.target/arm/neon/vextQp64.c: Remove. 3233 * gcc.target/arm/neon/vextQp8.c: Remove. 3234 * gcc.target/arm/neon/vextQs16.c: Remove. 3235 * gcc.target/arm/neon/vextQs32.c: Remove. 3236 * gcc.target/arm/neon/vextQs64.c: Remove. 3237 * gcc.target/arm/neon/vextQs8.c: Remove. 3238 * gcc.target/arm/neon/vextQu16.c: Remove. 3239 * gcc.target/arm/neon/vextQu32.c: Remove. 3240 * gcc.target/arm/neon/vextQu64.c: Remove. 3241 * gcc.target/arm/neon/vextQu8.c: Remove. 3242 * gcc.target/arm/neon/vextf32.c: Remove. 3243 * gcc.target/arm/neon/vextp16.c: Remove. 3244 * gcc.target/arm/neon/vextp64.c: Remove. 3245 * gcc.target/arm/neon/vextp8.c: Remove. 3246 * gcc.target/arm/neon/vexts16.c: Remove. 3247 * gcc.target/arm/neon/vexts32.c: Remove. 3248 * gcc.target/arm/neon/vexts64.c: Remove. 3249 * gcc.target/arm/neon/vexts8.c: Remove. 3250 * gcc.target/arm/neon/vextu16.c: Remove. 3251 * gcc.target/arm/neon/vextu32.c: Remove. 3252 * gcc.target/arm/neon/vextu64.c: Remove. 3253 * gcc.target/arm/neon/vextu8.c: Remove. 3254 * gcc.target/arm/neon/vfmaQf32.c: Remove. 3255 * gcc.target/arm/neon/vfmaf32.c: Remove. 3256 * gcc.target/arm/neon/vfmsQf32.c: Remove. 3257 * gcc.target/arm/neon/vfmsf32.c: Remove. 3258 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove. 3259 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove. 3260 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove. 3261 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove. 3262 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove. 3263 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove. 3264 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove. 3265 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove. 3266 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove. 3267 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove. 3268 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove. 3269 * gcc.target/arm/neon/vget_highf32.c: Remove. 3270 * gcc.target/arm/neon/vget_highp16.c: Remove. 3271 * gcc.target/arm/neon/vget_highp64.c: Remove. 3272 * gcc.target/arm/neon/vget_highp8.c: Remove. 3273 * gcc.target/arm/neon/vget_highs16.c: Remove. 3274 * gcc.target/arm/neon/vget_highs32.c: Remove. 3275 * gcc.target/arm/neon/vget_highs64.c: Remove. 3276 * gcc.target/arm/neon/vget_highs8.c: Remove. 3277 * gcc.target/arm/neon/vget_highu16.c: Remove. 3278 * gcc.target/arm/neon/vget_highu32.c: Remove. 3279 * gcc.target/arm/neon/vget_highu64.c: Remove. 3280 * gcc.target/arm/neon/vget_highu8.c: Remove. 3281 * gcc.target/arm/neon/vget_lanef32.c: Remove. 3282 * gcc.target/arm/neon/vget_lanep16.c: Remove. 3283 * gcc.target/arm/neon/vget_lanep8.c: Remove. 3284 * gcc.target/arm/neon/vget_lanes16.c: Remove. 3285 * gcc.target/arm/neon/vget_lanes32.c: Remove. 3286 * gcc.target/arm/neon/vget_lanes64.c: Remove. 3287 * gcc.target/arm/neon/vget_lanes8.c: Remove. 3288 * gcc.target/arm/neon/vget_laneu16.c: Remove. 3289 * gcc.target/arm/neon/vget_laneu32.c: Remove. 3290 * gcc.target/arm/neon/vget_laneu64.c: Remove. 3291 * gcc.target/arm/neon/vget_laneu8.c: Remove. 3292 * gcc.target/arm/neon/vget_lowf32.c: Remove. 3293 * gcc.target/arm/neon/vget_lowp16.c: Remove. 3294 * gcc.target/arm/neon/vget_lowp64.c: Remove. 3295 * gcc.target/arm/neon/vget_lowp8.c: Remove. 3296 * gcc.target/arm/neon/vget_lows16.c: Remove. 3297 * gcc.target/arm/neon/vget_lows32.c: Remove. 3298 * gcc.target/arm/neon/vget_lows64.c: Remove. 3299 * gcc.target/arm/neon/vget_lows8.c: Remove. 3300 * gcc.target/arm/neon/vget_lowu16.c: Remove. 3301 * gcc.target/arm/neon/vget_lowu32.c: Remove. 3302 * gcc.target/arm/neon/vget_lowu64.c: Remove. 3303 * gcc.target/arm/neon/vget_lowu8.c: Remove. 3304 * gcc.target/arm/neon/vhaddQs16.c: Remove. 3305 * gcc.target/arm/neon/vhaddQs32.c: Remove. 3306 * gcc.target/arm/neon/vhaddQs8.c: Remove. 3307 * gcc.target/arm/neon/vhaddQu16.c: Remove. 3308 * gcc.target/arm/neon/vhaddQu32.c: Remove. 3309 * gcc.target/arm/neon/vhaddQu8.c: Remove. 3310 * gcc.target/arm/neon/vhadds16.c: Remove. 3311 * gcc.target/arm/neon/vhadds32.c: Remove. 3312 * gcc.target/arm/neon/vhadds8.c: Remove. 3313 * gcc.target/arm/neon/vhaddu16.c: Remove. 3314 * gcc.target/arm/neon/vhaddu32.c: Remove. 3315 * gcc.target/arm/neon/vhaddu8.c: Remove. 3316 * gcc.target/arm/neon/vhsubQs16.c: Remove. 3317 * gcc.target/arm/neon/vhsubQs32.c: Remove. 3318 * gcc.target/arm/neon/vhsubQs8.c: Remove. 3319 * gcc.target/arm/neon/vhsubQu16.c: Remove. 3320 * gcc.target/arm/neon/vhsubQu32.c: Remove. 3321 * gcc.target/arm/neon/vhsubQu8.c: Remove. 3322 * gcc.target/arm/neon/vhsubs16.c: Remove. 3323 * gcc.target/arm/neon/vhsubs32.c: Remove. 3324 * gcc.target/arm/neon/vhsubs8.c: Remove. 3325 * gcc.target/arm/neon/vhsubu16.c: Remove. 3326 * gcc.target/arm/neon/vhsubu32.c: Remove. 3327 * gcc.target/arm/neon/vhsubu8.c: Remove. 3328 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove. 3329 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove. 3330 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove. 3331 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove. 3332 * gcc.target/arm/neon/vld1Q_dups16.c: Remove. 3333 * gcc.target/arm/neon/vld1Q_dups32.c: Remove. 3334 * gcc.target/arm/neon/vld1Q_dups64.c: Remove. 3335 * gcc.target/arm/neon/vld1Q_dups8.c: Remove. 3336 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove. 3337 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove. 3338 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove. 3339 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove. 3340 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove. 3341 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove. 3342 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove. 3343 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove. 3344 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove. 3345 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove. 3346 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove. 3347 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove. 3348 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove. 3349 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove. 3350 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove. 3351 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove. 3352 * gcc.target/arm/neon/vld1Qf32.c: Remove. 3353 * gcc.target/arm/neon/vld1Qp16.c: Remove. 3354 * gcc.target/arm/neon/vld1Qp64.c: Remove. 3355 * gcc.target/arm/neon/vld1Qp8.c: Remove. 3356 * gcc.target/arm/neon/vld1Qs16.c: Remove. 3357 * gcc.target/arm/neon/vld1Qs32.c: Remove. 3358 * gcc.target/arm/neon/vld1Qs64.c: Remove. 3359 * gcc.target/arm/neon/vld1Qs8.c: Remove. 3360 * gcc.target/arm/neon/vld1Qu16.c: Remove. 3361 * gcc.target/arm/neon/vld1Qu32.c: Remove. 3362 * gcc.target/arm/neon/vld1Qu64.c: Remove. 3363 * gcc.target/arm/neon/vld1Qu8.c: Remove. 3364 * gcc.target/arm/neon/vld1_dupf32.c: Remove. 3365 * gcc.target/arm/neon/vld1_dupp16.c: Remove. 3366 * gcc.target/arm/neon/vld1_dupp64.c: Remove. 3367 * gcc.target/arm/neon/vld1_dupp8.c: Remove. 3368 * gcc.target/arm/neon/vld1_dups16.c: Remove. 3369 * gcc.target/arm/neon/vld1_dups32.c: Remove. 3370 * gcc.target/arm/neon/vld1_dups64.c: Remove. 3371 * gcc.target/arm/neon/vld1_dups8.c: Remove. 3372 * gcc.target/arm/neon/vld1_dupu16.c: Remove. 3373 * gcc.target/arm/neon/vld1_dupu32.c: Remove. 3374 * gcc.target/arm/neon/vld1_dupu64.c: Remove. 3375 * gcc.target/arm/neon/vld1_dupu8.c: Remove. 3376 * gcc.target/arm/neon/vld1_lanef32.c: Remove. 3377 * gcc.target/arm/neon/vld1_lanep16.c: Remove. 3378 * gcc.target/arm/neon/vld1_lanep64.c: Remove. 3379 * gcc.target/arm/neon/vld1_lanep8.c: Remove. 3380 * gcc.target/arm/neon/vld1_lanes16.c: Remove. 3381 * gcc.target/arm/neon/vld1_lanes32.c: Remove. 3382 * gcc.target/arm/neon/vld1_lanes64.c: Remove. 3383 * gcc.target/arm/neon/vld1_lanes8.c: Remove. 3384 * gcc.target/arm/neon/vld1_laneu16.c: Remove. 3385 * gcc.target/arm/neon/vld1_laneu32.c: Remove. 3386 * gcc.target/arm/neon/vld1_laneu64.c: Remove. 3387 * gcc.target/arm/neon/vld1_laneu8.c: Remove. 3388 * gcc.target/arm/neon/vld1f32.c: Remove. 3389 * gcc.target/arm/neon/vld1p16.c: Remove. 3390 * gcc.target/arm/neon/vld1p64.c: Remove. 3391 * gcc.target/arm/neon/vld1p8.c: Remove. 3392 * gcc.target/arm/neon/vld1s16.c: Remove. 3393 * gcc.target/arm/neon/vld1s32.c: Remove. 3394 * gcc.target/arm/neon/vld1s64.c: Remove. 3395 * gcc.target/arm/neon/vld1s8.c: Remove. 3396 * gcc.target/arm/neon/vld1u16.c: Remove. 3397 * gcc.target/arm/neon/vld1u32.c: Remove. 3398 * gcc.target/arm/neon/vld1u64.c: Remove. 3399 * gcc.target/arm/neon/vld1u8.c: Remove. 3400 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove. 3401 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove. 3402 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove. 3403 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove. 3404 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove. 3405 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove. 3406 * gcc.target/arm/neon/vld2Qf32.c: Remove. 3407 * gcc.target/arm/neon/vld2Qp16.c: Remove. 3408 * gcc.target/arm/neon/vld2Qp8.c: Remove. 3409 * gcc.target/arm/neon/vld2Qs16.c: Remove. 3410 * gcc.target/arm/neon/vld2Qs32.c: Remove. 3411 * gcc.target/arm/neon/vld2Qs8.c: Remove. 3412 * gcc.target/arm/neon/vld2Qu16.c: Remove. 3413 * gcc.target/arm/neon/vld2Qu32.c: Remove. 3414 * gcc.target/arm/neon/vld2Qu8.c: Remove. 3415 * gcc.target/arm/neon/vld2_dupf32.c: Remove. 3416 * gcc.target/arm/neon/vld2_dupp16.c: Remove. 3417 * gcc.target/arm/neon/vld2_dupp64.c: Remove. 3418 * gcc.target/arm/neon/vld2_dupp8.c: Remove. 3419 * gcc.target/arm/neon/vld2_dups16.c: Remove. 3420 * gcc.target/arm/neon/vld2_dups32.c: Remove. 3421 * gcc.target/arm/neon/vld2_dups64.c: Remove. 3422 * gcc.target/arm/neon/vld2_dups8.c: Remove. 3423 * gcc.target/arm/neon/vld2_dupu16.c: Remove. 3424 * gcc.target/arm/neon/vld2_dupu32.c: Remove. 3425 * gcc.target/arm/neon/vld2_dupu64.c: Remove. 3426 * gcc.target/arm/neon/vld2_dupu8.c: Remove. 3427 * gcc.target/arm/neon/vld2_lanef32.c: Remove. 3428 * gcc.target/arm/neon/vld2_lanep16.c: Remove. 3429 * gcc.target/arm/neon/vld2_lanep8.c: Remove. 3430 * gcc.target/arm/neon/vld2_lanes16.c: Remove. 3431 * gcc.target/arm/neon/vld2_lanes32.c: Remove. 3432 * gcc.target/arm/neon/vld2_lanes8.c: Remove. 3433 * gcc.target/arm/neon/vld2_laneu16.c: Remove. 3434 * gcc.target/arm/neon/vld2_laneu32.c: Remove. 3435 * gcc.target/arm/neon/vld2_laneu8.c: Remove. 3436 * gcc.target/arm/neon/vld2f32.c: Remove. 3437 * gcc.target/arm/neon/vld2p16.c: Remove. 3438 * gcc.target/arm/neon/vld2p64.c: Remove. 3439 * gcc.target/arm/neon/vld2p8.c: Remove. 3440 * gcc.target/arm/neon/vld2s16.c: Remove. 3441 * gcc.target/arm/neon/vld2s32.c: Remove. 3442 * gcc.target/arm/neon/vld2s64.c: Remove. 3443 * gcc.target/arm/neon/vld2s8.c: Remove. 3444 * gcc.target/arm/neon/vld2u16.c: Remove. 3445 * gcc.target/arm/neon/vld2u32.c: Remove. 3446 * gcc.target/arm/neon/vld2u64.c: Remove. 3447 * gcc.target/arm/neon/vld2u8.c: Remove. 3448 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove. 3449 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove. 3450 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove. 3451 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove. 3452 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove. 3453 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove. 3454 * gcc.target/arm/neon/vld3Qf32.c: Remove. 3455 * gcc.target/arm/neon/vld3Qp16.c: Remove. 3456 * gcc.target/arm/neon/vld3Qp8.c: Remove. 3457 * gcc.target/arm/neon/vld3Qs16.c: Remove. 3458 * gcc.target/arm/neon/vld3Qs32.c: Remove. 3459 * gcc.target/arm/neon/vld3Qs8.c: Remove. 3460 * gcc.target/arm/neon/vld3Qu16.c: Remove. 3461 * gcc.target/arm/neon/vld3Qu32.c: Remove. 3462 * gcc.target/arm/neon/vld3Qu8.c: Remove. 3463 * gcc.target/arm/neon/vld3_dupf32.c: Remove. 3464 * gcc.target/arm/neon/vld3_dupp16.c: Remove. 3465 * gcc.target/arm/neon/vld3_dupp64.c: Remove. 3466 * gcc.target/arm/neon/vld3_dupp8.c: Remove. 3467 * gcc.target/arm/neon/vld3_dups16.c: Remove. 3468 * gcc.target/arm/neon/vld3_dups32.c: Remove. 3469 * gcc.target/arm/neon/vld3_dups64.c: Remove. 3470 * gcc.target/arm/neon/vld3_dups8.c: Remove. 3471 * gcc.target/arm/neon/vld3_dupu16.c: Remove. 3472 * gcc.target/arm/neon/vld3_dupu32.c: Remove. 3473 * gcc.target/arm/neon/vld3_dupu64.c: Remove. 3474 * gcc.target/arm/neon/vld3_dupu8.c: Remove. 3475 * gcc.target/arm/neon/vld3_lanef32.c: Remove. 3476 * gcc.target/arm/neon/vld3_lanep16.c: Remove. 3477 * gcc.target/arm/neon/vld3_lanep8.c: Remove. 3478 * gcc.target/arm/neon/vld3_lanes16.c: Remove. 3479 * gcc.target/arm/neon/vld3_lanes32.c: Remove. 3480 * gcc.target/arm/neon/vld3_lanes8.c: Remove. 3481 * gcc.target/arm/neon/vld3_laneu16.c: Remove. 3482 * gcc.target/arm/neon/vld3_laneu32.c: Remove. 3483 * gcc.target/arm/neon/vld3_laneu8.c: Remove. 3484 * gcc.target/arm/neon/vld3f32.c: Remove. 3485 * gcc.target/arm/neon/vld3p16.c: Remove. 3486 * gcc.target/arm/neon/vld3p64.c: Remove. 3487 * gcc.target/arm/neon/vld3p8.c: Remove. 3488 * gcc.target/arm/neon/vld3s16.c: Remove. 3489 * gcc.target/arm/neon/vld3s32.c: Remove. 3490 * gcc.target/arm/neon/vld3s64.c: Remove. 3491 * gcc.target/arm/neon/vld3s8.c: Remove. 3492 * gcc.target/arm/neon/vld3u16.c: Remove. 3493 * gcc.target/arm/neon/vld3u32.c: Remove. 3494 * gcc.target/arm/neon/vld3u64.c: Remove. 3495 * gcc.target/arm/neon/vld3u8.c: Remove. 3496 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove. 3497 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove. 3498 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove. 3499 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove. 3500 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove. 3501 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove. 3502 * gcc.target/arm/neon/vld4Qf32.c: Remove. 3503 * gcc.target/arm/neon/vld4Qp16.c: Remove. 3504 * gcc.target/arm/neon/vld4Qp8.c: Remove. 3505 * gcc.target/arm/neon/vld4Qs16.c: Remove. 3506 * gcc.target/arm/neon/vld4Qs32.c: Remove. 3507 * gcc.target/arm/neon/vld4Qs8.c: Remove. 3508 * gcc.target/arm/neon/vld4Qu16.c: Remove. 3509 * gcc.target/arm/neon/vld4Qu32.c: Remove. 3510 * gcc.target/arm/neon/vld4Qu8.c: Remove. 3511 * gcc.target/arm/neon/vld4_dupf32.c: Remove. 3512 * gcc.target/arm/neon/vld4_dupp16.c: Remove. 3513 * gcc.target/arm/neon/vld4_dupp64.c: Remove. 3514 * gcc.target/arm/neon/vld4_dupp8.c: Remove. 3515 * gcc.target/arm/neon/vld4_dups16.c: Remove. 3516 * gcc.target/arm/neon/vld4_dups32.c: Remove. 3517 * gcc.target/arm/neon/vld4_dups64.c: Remove. 3518 * gcc.target/arm/neon/vld4_dups8.c: Remove. 3519 * gcc.target/arm/neon/vld4_dupu16.c: Remove. 3520 * gcc.target/arm/neon/vld4_dupu32.c: Remove. 3521 * gcc.target/arm/neon/vld4_dupu64.c: Remove. 3522 * gcc.target/arm/neon/vld4_dupu8.c: Remove. 3523 * gcc.target/arm/neon/vld4_lanef32.c: Remove. 3524 * gcc.target/arm/neon/vld4_lanep16.c: Remove. 3525 * gcc.target/arm/neon/vld4_lanep8.c: Remove. 3526 * gcc.target/arm/neon/vld4_lanes16.c: Remove. 3527 * gcc.target/arm/neon/vld4_lanes32.c: Remove. 3528 * gcc.target/arm/neon/vld4_lanes8.c: Remove. 3529 * gcc.target/arm/neon/vld4_laneu16.c: Remove. 3530 * gcc.target/arm/neon/vld4_laneu32.c: Remove. 3531 * gcc.target/arm/neon/vld4_laneu8.c: Remove. 3532 * gcc.target/arm/neon/vld4f32.c: Remove. 3533 * gcc.target/arm/neon/vld4p16.c: Remove. 3534 * gcc.target/arm/neon/vld4p64.c: Remove. 3535 * gcc.target/arm/neon/vld4p8.c: Remove. 3536 * gcc.target/arm/neon/vld4s16.c: Remove. 3537 * gcc.target/arm/neon/vld4s32.c: Remove. 3538 * gcc.target/arm/neon/vld4s64.c: Remove. 3539 * gcc.target/arm/neon/vld4s8.c: Remove. 3540 * gcc.target/arm/neon/vld4u16.c: Remove. 3541 * gcc.target/arm/neon/vld4u32.c: Remove. 3542 * gcc.target/arm/neon/vld4u64.c: Remove. 3543 * gcc.target/arm/neon/vld4u8.c: Remove. 3544 * gcc.target/arm/neon/vmaxQf32.c: Remove. 3545 * gcc.target/arm/neon/vmaxQs16.c: Remove. 3546 * gcc.target/arm/neon/vmaxQs32.c: Remove. 3547 * gcc.target/arm/neon/vmaxQs8.c: Remove. 3548 * gcc.target/arm/neon/vmaxQu16.c: Remove. 3549 * gcc.target/arm/neon/vmaxQu32.c: Remove. 3550 * gcc.target/arm/neon/vmaxQu8.c: Remove. 3551 * gcc.target/arm/neon/vmaxf32.c: Remove. 3552 * gcc.target/arm/neon/vmaxs16.c: Remove. 3553 * gcc.target/arm/neon/vmaxs32.c: Remove. 3554 * gcc.target/arm/neon/vmaxs8.c: Remove. 3555 * gcc.target/arm/neon/vmaxu16.c: Remove. 3556 * gcc.target/arm/neon/vmaxu32.c: Remove. 3557 * gcc.target/arm/neon/vmaxu8.c: Remove. 3558 * gcc.target/arm/neon/vminQf32.c: Remove. 3559 * gcc.target/arm/neon/vminQs16.c: Remove. 3560 * gcc.target/arm/neon/vminQs32.c: Remove. 3561 * gcc.target/arm/neon/vminQs8.c: Remove. 3562 * gcc.target/arm/neon/vminQu16.c: Remove. 3563 * gcc.target/arm/neon/vminQu32.c: Remove. 3564 * gcc.target/arm/neon/vminQu8.c: Remove. 3565 * gcc.target/arm/neon/vminf32.c: Remove. 3566 * gcc.target/arm/neon/vmins16.c: Remove. 3567 * gcc.target/arm/neon/vmins32.c: Remove. 3568 * gcc.target/arm/neon/vmins8.c: Remove. 3569 * gcc.target/arm/neon/vminu16.c: Remove. 3570 * gcc.target/arm/neon/vminu32.c: Remove. 3571 * gcc.target/arm/neon/vminu8.c: Remove. 3572 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove. 3573 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove. 3574 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove. 3575 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove. 3576 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove. 3577 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove. 3578 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove. 3579 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove. 3580 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove. 3581 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove. 3582 * gcc.target/arm/neon/vmlaQf32.c: Remove. 3583 * gcc.target/arm/neon/vmlaQs16.c: Remove. 3584 * gcc.target/arm/neon/vmlaQs32.c: Remove. 3585 * gcc.target/arm/neon/vmlaQs8.c: Remove. 3586 * gcc.target/arm/neon/vmlaQu16.c: Remove. 3587 * gcc.target/arm/neon/vmlaQu32.c: Remove. 3588 * gcc.target/arm/neon/vmlaQu8.c: Remove. 3589 * gcc.target/arm/neon/vmla_lanef32.c: Remove. 3590 * gcc.target/arm/neon/vmla_lanes16.c: Remove. 3591 * gcc.target/arm/neon/vmla_lanes32.c: Remove. 3592 * gcc.target/arm/neon/vmla_laneu16.c: Remove. 3593 * gcc.target/arm/neon/vmla_laneu32.c: Remove. 3594 * gcc.target/arm/neon/vmla_nf32.c: Remove. 3595 * gcc.target/arm/neon/vmla_ns16.c: Remove. 3596 * gcc.target/arm/neon/vmla_ns32.c: Remove. 3597 * gcc.target/arm/neon/vmla_nu16.c: Remove. 3598 * gcc.target/arm/neon/vmla_nu32.c: Remove. 3599 * gcc.target/arm/neon/vmlaf32.c: Remove. 3600 * gcc.target/arm/neon/vmlal_lanes16.c: Remove. 3601 * gcc.target/arm/neon/vmlal_lanes32.c: Remove. 3602 * gcc.target/arm/neon/vmlal_laneu16.c: Remove. 3603 * gcc.target/arm/neon/vmlal_laneu32.c: Remove. 3604 * gcc.target/arm/neon/vmlal_ns16.c: Remove. 3605 * gcc.target/arm/neon/vmlal_ns32.c: Remove. 3606 * gcc.target/arm/neon/vmlal_nu16.c: Remove. 3607 * gcc.target/arm/neon/vmlal_nu32.c: Remove. 3608 * gcc.target/arm/neon/vmlals16.c: Remove. 3609 * gcc.target/arm/neon/vmlals32.c: Remove. 3610 * gcc.target/arm/neon/vmlals8.c: Remove. 3611 * gcc.target/arm/neon/vmlalu16.c: Remove. 3612 * gcc.target/arm/neon/vmlalu32.c: Remove. 3613 * gcc.target/arm/neon/vmlalu8.c: Remove. 3614 * gcc.target/arm/neon/vmlas16.c: Remove. 3615 * gcc.target/arm/neon/vmlas32.c: Remove. 3616 * gcc.target/arm/neon/vmlas8.c: Remove. 3617 * gcc.target/arm/neon/vmlau16.c: Remove. 3618 * gcc.target/arm/neon/vmlau32.c: Remove. 3619 * gcc.target/arm/neon/vmlau8.c: Remove. 3620 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove. 3621 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove. 3622 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove. 3623 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove. 3624 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove. 3625 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove. 3626 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove. 3627 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove. 3628 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove. 3629 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove. 3630 * gcc.target/arm/neon/vmlsQf32.c: Remove. 3631 * gcc.target/arm/neon/vmlsQs16.c: Remove. 3632 * gcc.target/arm/neon/vmlsQs32.c: Remove. 3633 * gcc.target/arm/neon/vmlsQs8.c: Remove. 3634 * gcc.target/arm/neon/vmlsQu16.c: Remove. 3635 * gcc.target/arm/neon/vmlsQu32.c: Remove. 3636 * gcc.target/arm/neon/vmlsQu8.c: Remove. 3637 * gcc.target/arm/neon/vmls_lanef32.c: Remove. 3638 * gcc.target/arm/neon/vmls_lanes16.c: Remove. 3639 * gcc.target/arm/neon/vmls_lanes32.c: Remove. 3640 * gcc.target/arm/neon/vmls_laneu16.c: Remove. 3641 * gcc.target/arm/neon/vmls_laneu32.c: Remove. 3642 * gcc.target/arm/neon/vmls_nf32.c: Remove. 3643 * gcc.target/arm/neon/vmls_ns16.c: Remove. 3644 * gcc.target/arm/neon/vmls_ns32.c: Remove. 3645 * gcc.target/arm/neon/vmls_nu16.c: Remove. 3646 * gcc.target/arm/neon/vmls_nu32.c: Remove. 3647 * gcc.target/arm/neon/vmlsf32.c: Remove. 3648 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove. 3649 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove. 3650 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove. 3651 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove. 3652 * gcc.target/arm/neon/vmlsl_ns16.c: Remove. 3653 * gcc.target/arm/neon/vmlsl_ns32.c: Remove. 3654 * gcc.target/arm/neon/vmlsl_nu16.c: Remove. 3655 * gcc.target/arm/neon/vmlsl_nu32.c: Remove. 3656 * gcc.target/arm/neon/vmlsls16.c: Remove. 3657 * gcc.target/arm/neon/vmlsls32.c: Remove. 3658 * gcc.target/arm/neon/vmlsls8.c: Remove. 3659 * gcc.target/arm/neon/vmlslu16.c: Remove. 3660 * gcc.target/arm/neon/vmlslu32.c: Remove. 3661 * gcc.target/arm/neon/vmlslu8.c: Remove. 3662 * gcc.target/arm/neon/vmlss16.c: Remove. 3663 * gcc.target/arm/neon/vmlss32.c: Remove. 3664 * gcc.target/arm/neon/vmlss8.c: Remove. 3665 * gcc.target/arm/neon/vmlsu16.c: Remove. 3666 * gcc.target/arm/neon/vmlsu32.c: Remove. 3667 * gcc.target/arm/neon/vmlsu8.c: Remove. 3668 * gcc.target/arm/neon/vmovQ_nf32.c: Remove. 3669 * gcc.target/arm/neon/vmovQ_np16.c: Remove. 3670 * gcc.target/arm/neon/vmovQ_np8.c: Remove. 3671 * gcc.target/arm/neon/vmovQ_ns16.c: Remove. 3672 * gcc.target/arm/neon/vmovQ_ns32.c: Remove. 3673 * gcc.target/arm/neon/vmovQ_ns64.c: Remove. 3674 * gcc.target/arm/neon/vmovQ_ns8.c: Remove. 3675 * gcc.target/arm/neon/vmovQ_nu16.c: Remove. 3676 * gcc.target/arm/neon/vmovQ_nu32.c: Remove. 3677 * gcc.target/arm/neon/vmovQ_nu64.c: Remove. 3678 * gcc.target/arm/neon/vmovQ_nu8.c: Remove. 3679 * gcc.target/arm/neon/vmov_nf32.c: Remove. 3680 * gcc.target/arm/neon/vmov_np16.c: Remove. 3681 * gcc.target/arm/neon/vmov_np8.c: Remove. 3682 * gcc.target/arm/neon/vmov_ns16.c: Remove. 3683 * gcc.target/arm/neon/vmov_ns32.c: Remove. 3684 * gcc.target/arm/neon/vmov_ns64.c: Remove. 3685 * gcc.target/arm/neon/vmov_ns8.c: Remove. 3686 * gcc.target/arm/neon/vmov_nu16.c: Remove. 3687 * gcc.target/arm/neon/vmov_nu32.c: Remove. 3688 * gcc.target/arm/neon/vmov_nu64.c: Remove. 3689 * gcc.target/arm/neon/vmov_nu8.c: Remove. 3690 * gcc.target/arm/neon/vmovls16.c: Remove. 3691 * gcc.target/arm/neon/vmovls32.c: Remove. 3692 * gcc.target/arm/neon/vmovls8.c: Remove. 3693 * gcc.target/arm/neon/vmovlu16.c: Remove. 3694 * gcc.target/arm/neon/vmovlu32.c: Remove. 3695 * gcc.target/arm/neon/vmovlu8.c: Remove. 3696 * gcc.target/arm/neon/vmovns16.c: Remove. 3697 * gcc.target/arm/neon/vmovns32.c: Remove. 3698 * gcc.target/arm/neon/vmovns64.c: Remove. 3699 * gcc.target/arm/neon/vmovnu16.c: Remove. 3700 * gcc.target/arm/neon/vmovnu32.c: Remove. 3701 * gcc.target/arm/neon/vmovnu64.c: Remove. 3702 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove. 3703 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove. 3704 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove. 3705 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove. 3706 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove. 3707 * gcc.target/arm/neon/vmulQ_nf32.c: Remove. 3708 * gcc.target/arm/neon/vmulQ_ns16.c: Remove. 3709 * gcc.target/arm/neon/vmulQ_ns32.c: Remove. 3710 * gcc.target/arm/neon/vmulQ_nu16.c: Remove. 3711 * gcc.target/arm/neon/vmulQ_nu32.c: Remove. 3712 * gcc.target/arm/neon/vmulQf32.c: Remove. 3713 * gcc.target/arm/neon/vmulQp8.c: Remove. 3714 * gcc.target/arm/neon/vmulQs16.c: Remove. 3715 * gcc.target/arm/neon/vmulQs32.c: Remove. 3716 * gcc.target/arm/neon/vmulQs8.c: Remove. 3717 * gcc.target/arm/neon/vmulQu16.c: Remove. 3718 * gcc.target/arm/neon/vmulQu32.c: Remove. 3719 * gcc.target/arm/neon/vmulQu8.c: Remove. 3720 * gcc.target/arm/neon/vmul_lanef32.c: Remove. 3721 * gcc.target/arm/neon/vmul_lanes16.c: Remove. 3722 * gcc.target/arm/neon/vmul_lanes32.c: Remove. 3723 * gcc.target/arm/neon/vmul_laneu16.c: Remove. 3724 * gcc.target/arm/neon/vmul_laneu32.c: Remove. 3725 * gcc.target/arm/neon/vmul_nf32.c: Remove. 3726 * gcc.target/arm/neon/vmul_ns16.c: Remove. 3727 * gcc.target/arm/neon/vmul_ns32.c: Remove. 3728 * gcc.target/arm/neon/vmul_nu16.c: Remove. 3729 * gcc.target/arm/neon/vmul_nu32.c: Remove. 3730 * gcc.target/arm/neon/vmulf32.c: Remove. 3731 * gcc.target/arm/neon/vmull_lanes16.c: Remove. 3732 * gcc.target/arm/neon/vmull_lanes32.c: Remove. 3733 * gcc.target/arm/neon/vmull_laneu16.c: Remove. 3734 * gcc.target/arm/neon/vmull_laneu32.c: Remove. 3735 * gcc.target/arm/neon/vmull_ns16.c: Remove. 3736 * gcc.target/arm/neon/vmull_ns32.c: Remove. 3737 * gcc.target/arm/neon/vmull_nu16.c: Remove. 3738 * gcc.target/arm/neon/vmull_nu32.c: Remove. 3739 * gcc.target/arm/neon/vmullp8.c: Remove. 3740 * gcc.target/arm/neon/vmulls16.c: Remove. 3741 * gcc.target/arm/neon/vmulls32.c: Remove. 3742 * gcc.target/arm/neon/vmulls8.c: Remove. 3743 * gcc.target/arm/neon/vmullu16.c: Remove. 3744 * gcc.target/arm/neon/vmullu32.c: Remove. 3745 * gcc.target/arm/neon/vmullu8.c: Remove. 3746 * gcc.target/arm/neon/vmulp8.c: Remove. 3747 * gcc.target/arm/neon/vmuls16.c: Remove. 3748 * gcc.target/arm/neon/vmuls32.c: Remove. 3749 * gcc.target/arm/neon/vmuls8.c: Remove. 3750 * gcc.target/arm/neon/vmulu16.c: Remove. 3751 * gcc.target/arm/neon/vmulu32.c: Remove. 3752 * gcc.target/arm/neon/vmulu8.c: Remove. 3753 * gcc.target/arm/neon/vmvnQp8.c: Remove. 3754 * gcc.target/arm/neon/vmvnQs16.c: Remove. 3755 * gcc.target/arm/neon/vmvnQs32.c: Remove. 3756 * gcc.target/arm/neon/vmvnQs8.c: Remove. 3757 * gcc.target/arm/neon/vmvnQu16.c: Remove. 3758 * gcc.target/arm/neon/vmvnQu32.c: Remove. 3759 * gcc.target/arm/neon/vmvnQu8.c: Remove. 3760 * gcc.target/arm/neon/vmvnp8.c: Remove. 3761 * gcc.target/arm/neon/vmvns16.c: Remove. 3762 * gcc.target/arm/neon/vmvns32.c: Remove. 3763 * gcc.target/arm/neon/vmvns8.c: Remove. 3764 * gcc.target/arm/neon/vmvnu16.c: Remove. 3765 * gcc.target/arm/neon/vmvnu32.c: Remove. 3766 * gcc.target/arm/neon/vmvnu8.c: Remove. 3767 * gcc.target/arm/neon/vnegQf32.c: Remove. 3768 * gcc.target/arm/neon/vnegQs16.c: Remove. 3769 * gcc.target/arm/neon/vnegQs32.c: Remove. 3770 * gcc.target/arm/neon/vnegQs8.c: Remove. 3771 * gcc.target/arm/neon/vnegf32.c: Remove. 3772 * gcc.target/arm/neon/vnegs16.c: Remove. 3773 * gcc.target/arm/neon/vnegs32.c: Remove. 3774 * gcc.target/arm/neon/vnegs8.c: Remove. 3775 * gcc.target/arm/neon/vornQs16.c: Remove. 3776 * gcc.target/arm/neon/vornQs32.c: Remove. 3777 * gcc.target/arm/neon/vornQs64.c: Remove. 3778 * gcc.target/arm/neon/vornQs8.c: Remove. 3779 * gcc.target/arm/neon/vornQu16.c: Remove. 3780 * gcc.target/arm/neon/vornQu32.c: Remove. 3781 * gcc.target/arm/neon/vornQu64.c: Remove. 3782 * gcc.target/arm/neon/vornQu8.c: Remove. 3783 * gcc.target/arm/neon/vorns16.c: Remove. 3784 * gcc.target/arm/neon/vorns32.c: Remove. 3785 * gcc.target/arm/neon/vorns64.c: Remove. 3786 * gcc.target/arm/neon/vorns8.c: Remove. 3787 * gcc.target/arm/neon/vornu16.c: Remove. 3788 * gcc.target/arm/neon/vornu32.c: Remove. 3789 * gcc.target/arm/neon/vornu64.c: Remove. 3790 * gcc.target/arm/neon/vornu8.c: Remove. 3791 * gcc.target/arm/neon/vorrQs16.c: Remove. 3792 * gcc.target/arm/neon/vorrQs32.c: Remove. 3793 * gcc.target/arm/neon/vorrQs64.c: Remove. 3794 * gcc.target/arm/neon/vorrQs8.c: Remove. 3795 * gcc.target/arm/neon/vorrQu16.c: Remove. 3796 * gcc.target/arm/neon/vorrQu32.c: Remove. 3797 * gcc.target/arm/neon/vorrQu64.c: Remove. 3798 * gcc.target/arm/neon/vorrQu8.c: Remove. 3799 * gcc.target/arm/neon/vorrs16.c: Remove. 3800 * gcc.target/arm/neon/vorrs32.c: Remove. 3801 * gcc.target/arm/neon/vorrs64.c: Remove. 3802 * gcc.target/arm/neon/vorrs8.c: Remove. 3803 * gcc.target/arm/neon/vorru16.c: Remove. 3804 * gcc.target/arm/neon/vorru32.c: Remove. 3805 * gcc.target/arm/neon/vorru64.c: Remove. 3806 * gcc.target/arm/neon/vorru8.c: Remove. 3807 * gcc.target/arm/neon/vpadalQs16.c: Remove. 3808 * gcc.target/arm/neon/vpadalQs32.c: Remove. 3809 * gcc.target/arm/neon/vpadalQs8.c: Remove. 3810 * gcc.target/arm/neon/vpadalQu16.c: Remove. 3811 * gcc.target/arm/neon/vpadalQu32.c: Remove. 3812 * gcc.target/arm/neon/vpadalQu8.c: Remove. 3813 * gcc.target/arm/neon/vpadals16.c: Remove. 3814 * gcc.target/arm/neon/vpadals32.c: Remove. 3815 * gcc.target/arm/neon/vpadals8.c: Remove. 3816 * gcc.target/arm/neon/vpadalu16.c: Remove. 3817 * gcc.target/arm/neon/vpadalu32.c: Remove. 3818 * gcc.target/arm/neon/vpadalu8.c: Remove. 3819 * gcc.target/arm/neon/vpaddf32.c: Remove. 3820 * gcc.target/arm/neon/vpaddlQs16.c: Remove. 3821 * gcc.target/arm/neon/vpaddlQs32.c: Remove. 3822 * gcc.target/arm/neon/vpaddlQs8.c: Remove. 3823 * gcc.target/arm/neon/vpaddlQu16.c: Remove. 3824 * gcc.target/arm/neon/vpaddlQu32.c: Remove. 3825 * gcc.target/arm/neon/vpaddlQu8.c: Remove. 3826 * gcc.target/arm/neon/vpaddls16.c: Remove. 3827 * gcc.target/arm/neon/vpaddls32.c: Remove. 3828 * gcc.target/arm/neon/vpaddls8.c: Remove. 3829 * gcc.target/arm/neon/vpaddlu16.c: Remove. 3830 * gcc.target/arm/neon/vpaddlu32.c: Remove. 3831 * gcc.target/arm/neon/vpaddlu8.c: Remove. 3832 * gcc.target/arm/neon/vpadds16.c: Remove. 3833 * gcc.target/arm/neon/vpadds32.c: Remove. 3834 * gcc.target/arm/neon/vpadds8.c: Remove. 3835 * gcc.target/arm/neon/vpaddu16.c: Remove. 3836 * gcc.target/arm/neon/vpaddu32.c: Remove. 3837 * gcc.target/arm/neon/vpaddu8.c: Remove. 3838 * gcc.target/arm/neon/vpmaxf32.c: Remove. 3839 * gcc.target/arm/neon/vpmaxs16.c: Remove. 3840 * gcc.target/arm/neon/vpmaxs32.c: Remove. 3841 * gcc.target/arm/neon/vpmaxs8.c: Remove. 3842 * gcc.target/arm/neon/vpmaxu16.c: Remove. 3843 * gcc.target/arm/neon/vpmaxu32.c: Remove. 3844 * gcc.target/arm/neon/vpmaxu8.c: Remove. 3845 * gcc.target/arm/neon/vpminf32.c: Remove. 3846 * gcc.target/arm/neon/vpmins16.c: Remove. 3847 * gcc.target/arm/neon/vpmins32.c: Remove. 3848 * gcc.target/arm/neon/vpmins8.c: Remove. 3849 * gcc.target/arm/neon/vpminu16.c: Remove. 3850 * gcc.target/arm/neon/vpminu32.c: Remove. 3851 * gcc.target/arm/neon/vpminu8.c: Remove. 3852 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove. 3853 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove. 3854 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove. 3855 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove. 3856 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove. 3857 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove. 3858 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove. 3859 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove. 3860 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove. 3861 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove. 3862 * gcc.target/arm/neon/vqRdmulhs16.c: Remove. 3863 * gcc.target/arm/neon/vqRdmulhs32.c: Remove. 3864 * gcc.target/arm/neon/vqRshlQs16.c: Remove. 3865 * gcc.target/arm/neon/vqRshlQs32.c: Remove. 3866 * gcc.target/arm/neon/vqRshlQs64.c: Remove. 3867 * gcc.target/arm/neon/vqRshlQs8.c: Remove. 3868 * gcc.target/arm/neon/vqRshlQu16.c: Remove. 3869 * gcc.target/arm/neon/vqRshlQu32.c: Remove. 3870 * gcc.target/arm/neon/vqRshlQu64.c: Remove. 3871 * gcc.target/arm/neon/vqRshlQu8.c: Remove. 3872 * gcc.target/arm/neon/vqRshls16.c: Remove. 3873 * gcc.target/arm/neon/vqRshls32.c: Remove. 3874 * gcc.target/arm/neon/vqRshls64.c: Remove. 3875 * gcc.target/arm/neon/vqRshls8.c: Remove. 3876 * gcc.target/arm/neon/vqRshlu16.c: Remove. 3877 * gcc.target/arm/neon/vqRshlu32.c: Remove. 3878 * gcc.target/arm/neon/vqRshlu64.c: Remove. 3879 * gcc.target/arm/neon/vqRshlu8.c: Remove. 3880 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove. 3881 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove. 3882 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove. 3883 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove. 3884 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove. 3885 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove. 3886 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove. 3887 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove. 3888 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove. 3889 * gcc.target/arm/neon/vqabsQs16.c: Remove. 3890 * gcc.target/arm/neon/vqabsQs32.c: Remove. 3891 * gcc.target/arm/neon/vqabsQs8.c: Remove. 3892 * gcc.target/arm/neon/vqabss16.c: Remove. 3893 * gcc.target/arm/neon/vqabss32.c: Remove. 3894 * gcc.target/arm/neon/vqabss8.c: Remove. 3895 * gcc.target/arm/neon/vqaddQs16.c: Remove. 3896 * gcc.target/arm/neon/vqaddQs32.c: Remove. 3897 * gcc.target/arm/neon/vqaddQs64.c: Remove. 3898 * gcc.target/arm/neon/vqaddQs8.c: Remove. 3899 * gcc.target/arm/neon/vqaddQu16.c: Remove. 3900 * gcc.target/arm/neon/vqaddQu32.c: Remove. 3901 * gcc.target/arm/neon/vqaddQu64.c: Remove. 3902 * gcc.target/arm/neon/vqaddQu8.c: Remove. 3903 * gcc.target/arm/neon/vqadds16.c: Remove. 3904 * gcc.target/arm/neon/vqadds32.c: Remove. 3905 * gcc.target/arm/neon/vqadds64.c: Remove. 3906 * gcc.target/arm/neon/vqadds8.c: Remove. 3907 * gcc.target/arm/neon/vqaddu16.c: Remove. 3908 * gcc.target/arm/neon/vqaddu32.c: Remove. 3909 * gcc.target/arm/neon/vqaddu64.c: Remove. 3910 * gcc.target/arm/neon/vqaddu8.c: Remove. 3911 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove. 3912 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove. 3913 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove. 3914 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove. 3915 * gcc.target/arm/neon/vqdmlals16.c: Remove. 3916 * gcc.target/arm/neon/vqdmlals32.c: Remove. 3917 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove. 3918 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove. 3919 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove. 3920 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove. 3921 * gcc.target/arm/neon/vqdmlsls16.c: Remove. 3922 * gcc.target/arm/neon/vqdmlsls32.c: Remove. 3923 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove. 3924 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove. 3925 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove. 3926 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove. 3927 * gcc.target/arm/neon/vqdmulhQs16.c: Remove. 3928 * gcc.target/arm/neon/vqdmulhQs32.c: Remove. 3929 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove. 3930 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove. 3931 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove. 3932 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove. 3933 * gcc.target/arm/neon/vqdmulhs16.c: Remove. 3934 * gcc.target/arm/neon/vqdmulhs32.c: Remove. 3935 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove. 3936 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove. 3937 * gcc.target/arm/neon/vqdmull_ns16.c: Remove. 3938 * gcc.target/arm/neon/vqdmull_ns32.c: Remove. 3939 * gcc.target/arm/neon/vqdmulls16.c: Remove. 3940 * gcc.target/arm/neon/vqdmulls32.c: Remove. 3941 * gcc.target/arm/neon/vqmovns16.c: Remove. 3942 * gcc.target/arm/neon/vqmovns32.c: Remove. 3943 * gcc.target/arm/neon/vqmovns64.c: Remove. 3944 * gcc.target/arm/neon/vqmovnu16.c: Remove. 3945 * gcc.target/arm/neon/vqmovnu32.c: Remove. 3946 * gcc.target/arm/neon/vqmovnu64.c: Remove. 3947 * gcc.target/arm/neon/vqmovuns16.c: Remove. 3948 * gcc.target/arm/neon/vqmovuns32.c: Remove. 3949 * gcc.target/arm/neon/vqmovuns64.c: Remove. 3950 * gcc.target/arm/neon/vqnegQs16.c: Remove. 3951 * gcc.target/arm/neon/vqnegQs32.c: Remove. 3952 * gcc.target/arm/neon/vqnegQs8.c: Remove. 3953 * gcc.target/arm/neon/vqnegs16.c: Remove. 3954 * gcc.target/arm/neon/vqnegs32.c: Remove. 3955 * gcc.target/arm/neon/vqnegs8.c: Remove. 3956 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove. 3957 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove. 3958 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove. 3959 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove. 3960 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove. 3961 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove. 3962 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove. 3963 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove. 3964 * gcc.target/arm/neon/vqshlQs16.c: Remove. 3965 * gcc.target/arm/neon/vqshlQs32.c: Remove. 3966 * gcc.target/arm/neon/vqshlQs64.c: Remove. 3967 * gcc.target/arm/neon/vqshlQs8.c: Remove. 3968 * gcc.target/arm/neon/vqshlQu16.c: Remove. 3969 * gcc.target/arm/neon/vqshlQu32.c: Remove. 3970 * gcc.target/arm/neon/vqshlQu64.c: Remove. 3971 * gcc.target/arm/neon/vqshlQu8.c: Remove. 3972 * gcc.target/arm/neon/vqshl_ns16.c: Remove. 3973 * gcc.target/arm/neon/vqshl_ns32.c: Remove. 3974 * gcc.target/arm/neon/vqshl_ns64.c: Remove. 3975 * gcc.target/arm/neon/vqshl_ns8.c: Remove. 3976 * gcc.target/arm/neon/vqshl_nu16.c: Remove. 3977 * gcc.target/arm/neon/vqshl_nu32.c: Remove. 3978 * gcc.target/arm/neon/vqshl_nu64.c: Remove. 3979 * gcc.target/arm/neon/vqshl_nu8.c: Remove. 3980 * gcc.target/arm/neon/vqshls16.c: Remove. 3981 * gcc.target/arm/neon/vqshls32.c: Remove. 3982 * gcc.target/arm/neon/vqshls64.c: Remove. 3983 * gcc.target/arm/neon/vqshls8.c: Remove. 3984 * gcc.target/arm/neon/vqshlu16.c: Remove. 3985 * gcc.target/arm/neon/vqshlu32.c: Remove. 3986 * gcc.target/arm/neon/vqshlu64.c: Remove. 3987 * gcc.target/arm/neon/vqshlu8.c: Remove. 3988 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove. 3989 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove. 3990 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove. 3991 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove. 3992 * gcc.target/arm/neon/vqshlu_ns16.c: Remove. 3993 * gcc.target/arm/neon/vqshlu_ns32.c: Remove. 3994 * gcc.target/arm/neon/vqshlu_ns64.c: Remove. 3995 * gcc.target/arm/neon/vqshlu_ns8.c: Remove. 3996 * gcc.target/arm/neon/vqshrn_ns16.c: Remove. 3997 * gcc.target/arm/neon/vqshrn_ns32.c: Remove. 3998 * gcc.target/arm/neon/vqshrn_ns64.c: Remove. 3999 * gcc.target/arm/neon/vqshrn_nu16.c: Remove. 4000 * gcc.target/arm/neon/vqshrn_nu32.c: Remove. 4001 * gcc.target/arm/neon/vqshrn_nu64.c: Remove. 4002 * gcc.target/arm/neon/vqshrun_ns16.c: Remove. 4003 * gcc.target/arm/neon/vqshrun_ns32.c: Remove. 4004 * gcc.target/arm/neon/vqshrun_ns64.c: Remove. 4005 * gcc.target/arm/neon/vqsubQs16.c: Remove. 4006 * gcc.target/arm/neon/vqsubQs32.c: Remove. 4007 * gcc.target/arm/neon/vqsubQs64.c: Remove. 4008 * gcc.target/arm/neon/vqsubQs8.c: Remove. 4009 * gcc.target/arm/neon/vqsubQu16.c: Remove. 4010 * gcc.target/arm/neon/vqsubQu32.c: Remove. 4011 * gcc.target/arm/neon/vqsubQu64.c: Remove. 4012 * gcc.target/arm/neon/vqsubQu8.c: Remove. 4013 * gcc.target/arm/neon/vqsubs16.c: Remove. 4014 * gcc.target/arm/neon/vqsubs32.c: Remove. 4015 * gcc.target/arm/neon/vqsubs64.c: Remove. 4016 * gcc.target/arm/neon/vqsubs8.c: Remove. 4017 * gcc.target/arm/neon/vqsubu16.c: Remove. 4018 * gcc.target/arm/neon/vqsubu32.c: Remove. 4019 * gcc.target/arm/neon/vqsubu64.c: Remove. 4020 * gcc.target/arm/neon/vqsubu8.c: Remove. 4021 * gcc.target/arm/neon/vrecpeQf32.c: Remove. 4022 * gcc.target/arm/neon/vrecpeQu32.c: Remove. 4023 * gcc.target/arm/neon/vrecpef32.c: Remove. 4024 * gcc.target/arm/neon/vrecpeu32.c: Remove. 4025 * gcc.target/arm/neon/vrecpsQf32.c: Remove. 4026 * gcc.target/arm/neon/vrecpsf32.c: Remove. 4027 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove. 4028 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove. 4029 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove. 4030 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove. 4031 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove. 4032 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove. 4033 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove. 4034 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove. 4035 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove. 4036 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove. 4037 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove. 4038 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove. 4039 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove. 4040 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove. 4041 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove. 4042 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove. 4043 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove. 4044 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove. 4045 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove. 4046 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove. 4047 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove. 4048 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove. 4049 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove. 4050 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove. 4051 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove. 4052 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove. 4053 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove. 4054 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove. 4055 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove. 4056 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove. 4057 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove. 4058 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove. 4059 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove. 4060 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove. 4061 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove. 4062 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove. 4063 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove. 4064 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove. 4065 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove. 4066 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove. 4067 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove. 4068 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove. 4069 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove. 4070 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove. 4071 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove. 4072 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove. 4073 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove. 4074 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove. 4075 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove. 4076 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove. 4077 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove. 4078 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove. 4079 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove. 4080 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove. 4081 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove. 4082 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove. 4083 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove. 4084 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove. 4085 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove. 4086 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove. 4087 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove. 4088 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove. 4089 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove. 4090 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove. 4091 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove. 4092 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove. 4093 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove. 4094 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove. 4095 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove. 4096 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove. 4097 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove. 4098 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove. 4099 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove. 4100 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove. 4101 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove. 4102 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove. 4103 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove. 4104 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove. 4105 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove. 4106 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove. 4107 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove. 4108 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove. 4109 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove. 4110 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove. 4111 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove. 4112 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove. 4113 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove. 4114 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove. 4115 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove. 4116 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove. 4117 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove. 4118 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove. 4119 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove. 4120 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove. 4121 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove. 4122 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove. 4123 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove. 4124 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove. 4125 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove. 4126 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove. 4127 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove. 4128 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove. 4129 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove. 4130 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove. 4131 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove. 4132 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove. 4133 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove. 4134 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove. 4135 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove. 4136 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove. 4137 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove. 4138 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove. 4139 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove. 4140 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove. 4141 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove. 4142 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove. 4143 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove. 4144 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove. 4145 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove. 4146 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove. 4147 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove. 4148 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove. 4149 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove. 4150 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove. 4151 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove. 4152 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove. 4153 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove. 4154 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove. 4155 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove. 4156 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove. 4157 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove. 4158 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove. 4159 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove. 4160 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove. 4161 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove. 4162 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove. 4163 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove. 4164 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove. 4165 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove. 4166 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove. 4167 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove. 4168 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove. 4169 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove. 4170 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove. 4171 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove. 4172 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove. 4173 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove. 4174 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove. 4175 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove. 4176 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove. 4177 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove. 4178 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove. 4179 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove. 4180 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove. 4181 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove. 4182 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove. 4183 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove. 4184 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove. 4185 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove. 4186 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove. 4187 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove. 4188 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove. 4189 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove. 4190 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove. 4191 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove. 4192 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove. 4193 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove. 4194 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove. 4195 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove. 4196 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove. 4197 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove. 4198 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove. 4199 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove. 4200 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove. 4201 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove. 4202 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove. 4203 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove. 4204 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove. 4205 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove. 4206 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove. 4207 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove. 4208 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove. 4209 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove. 4210 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove. 4211 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove. 4212 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove. 4213 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove. 4214 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove. 4215 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove. 4216 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove. 4217 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove. 4218 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove. 4219 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove. 4220 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove. 4221 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove. 4222 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove. 4223 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove. 4224 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove. 4225 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove. 4226 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove. 4227 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove. 4228 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove. 4229 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove. 4230 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove. 4231 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove. 4232 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove. 4233 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove. 4234 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove. 4235 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove. 4236 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove. 4237 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove. 4238 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove. 4239 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove. 4240 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove. 4241 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove. 4242 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove. 4243 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove. 4244 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove. 4245 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove. 4246 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove. 4247 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove. 4248 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove. 4249 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove. 4250 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove. 4251 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove. 4252 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove. 4253 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove. 4254 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove. 4255 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove. 4256 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove. 4257 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove. 4258 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove. 4259 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove. 4260 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove. 4261 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove. 4262 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove. 4263 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove. 4264 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove. 4265 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove. 4266 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove. 4267 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove. 4268 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove. 4269 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove. 4270 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove. 4271 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove. 4272 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove. 4273 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove. 4274 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove. 4275 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove. 4276 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove. 4277 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove. 4278 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove. 4279 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove. 4280 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove. 4281 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove. 4282 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove. 4283 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove. 4284 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove. 4285 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove. 4286 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove. 4287 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove. 4288 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove. 4289 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove. 4290 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove. 4291 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove. 4292 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove. 4293 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove. 4294 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove. 4295 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove. 4296 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove. 4297 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove. 4298 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove. 4299 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove. 4300 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove. 4301 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove. 4302 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove. 4303 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove. 4304 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove. 4305 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove. 4306 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove. 4307 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove. 4308 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove. 4309 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove. 4310 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove. 4311 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove. 4312 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove. 4313 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove. 4314 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove. 4315 * gcc.target/arm/neon/vrev16Qp8.c: Remove. 4316 * gcc.target/arm/neon/vrev16Qs8.c: Remove. 4317 * gcc.target/arm/neon/vrev16Qu8.c: Remove. 4318 * gcc.target/arm/neon/vrev16p8.c: Remove. 4319 * gcc.target/arm/neon/vrev16s8.c: Remove. 4320 * gcc.target/arm/neon/vrev16u8.c: Remove. 4321 * gcc.target/arm/neon/vrev32Qp16.c: Remove. 4322 * gcc.target/arm/neon/vrev32Qp8.c: Remove. 4323 * gcc.target/arm/neon/vrev32Qs16.c: Remove. 4324 * gcc.target/arm/neon/vrev32Qs8.c: Remove. 4325 * gcc.target/arm/neon/vrev32Qu16.c: Remove. 4326 * gcc.target/arm/neon/vrev32Qu8.c: Remove. 4327 * gcc.target/arm/neon/vrev32p16.c: Remove. 4328 * gcc.target/arm/neon/vrev32p8.c: Remove. 4329 * gcc.target/arm/neon/vrev32s16.c: Remove. 4330 * gcc.target/arm/neon/vrev32s8.c: Remove. 4331 * gcc.target/arm/neon/vrev32u16.c: Remove. 4332 * gcc.target/arm/neon/vrev32u8.c: Remove. 4333 * gcc.target/arm/neon/vrev64Qf32.c: Remove. 4334 * gcc.target/arm/neon/vrev64Qp16.c: Remove. 4335 * gcc.target/arm/neon/vrev64Qp8.c: Remove. 4336 * gcc.target/arm/neon/vrev64Qs16.c: Remove. 4337 * gcc.target/arm/neon/vrev64Qs32.c: Remove. 4338 * gcc.target/arm/neon/vrev64Qs8.c: Remove. 4339 * gcc.target/arm/neon/vrev64Qu16.c: Remove. 4340 * gcc.target/arm/neon/vrev64Qu32.c: Remove. 4341 * gcc.target/arm/neon/vrev64Qu8.c: Remove. 4342 * gcc.target/arm/neon/vrev64f32.c: Remove. 4343 * gcc.target/arm/neon/vrev64p16.c: Remove. 4344 * gcc.target/arm/neon/vrev64p8.c: Remove. 4345 * gcc.target/arm/neon/vrev64s16.c: Remove. 4346 * gcc.target/arm/neon/vrev64s32.c: Remove. 4347 * gcc.target/arm/neon/vrev64s8.c: Remove. 4348 * gcc.target/arm/neon/vrev64u16.c: Remove. 4349 * gcc.target/arm/neon/vrev64u32.c: Remove. 4350 * gcc.target/arm/neon/vrev64u8.c: Remove. 4351 * gcc.target/arm/neon/vrndaf32.c: Remove. 4352 * gcc.target/arm/neon/vrndaqf32.c: Remove. 4353 * gcc.target/arm/neon/vrndf32.c: Remove. 4354 * gcc.target/arm/neon/vrndmf32.c: Remove. 4355 * gcc.target/arm/neon/vrndmqf32.c: Remove. 4356 * gcc.target/arm/neon/vrndnf32.c: Remove. 4357 * gcc.target/arm/neon/vrndnqf32.c: Remove. 4358 * gcc.target/arm/neon/vrndpf32.c: Remove. 4359 * gcc.target/arm/neon/vrndpqf32.c: Remove. 4360 * gcc.target/arm/neon/vrndqf32.c: Remove. 4361 * gcc.target/arm/neon/vrsqrteQf32.c: Remove. 4362 * gcc.target/arm/neon/vrsqrteQu32.c: Remove. 4363 * gcc.target/arm/neon/vrsqrtef32.c: Remove. 4364 * gcc.target/arm/neon/vrsqrteu32.c: Remove. 4365 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove. 4366 * gcc.target/arm/neon/vrsqrtsf32.c: Remove. 4367 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove. 4368 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove. 4369 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove. 4370 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove. 4371 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove. 4372 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove. 4373 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove. 4374 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove. 4375 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove. 4376 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove. 4377 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove. 4378 * gcc.target/arm/neon/vset_lanef32.c: Remove. 4379 * gcc.target/arm/neon/vset_lanep16.c: Remove. 4380 * gcc.target/arm/neon/vset_lanep8.c: Remove. 4381 * gcc.target/arm/neon/vset_lanes16.c: Remove. 4382 * gcc.target/arm/neon/vset_lanes32.c: Remove. 4383 * gcc.target/arm/neon/vset_lanes64.c: Remove. 4384 * gcc.target/arm/neon/vset_lanes8.c: Remove. 4385 * gcc.target/arm/neon/vset_laneu16.c: Remove. 4386 * gcc.target/arm/neon/vset_laneu32.c: Remove. 4387 * gcc.target/arm/neon/vset_laneu64.c: Remove. 4388 * gcc.target/arm/neon/vset_laneu8.c: Remove. 4389 * gcc.target/arm/neon/vshlQ_ns16.c: Remove. 4390 * gcc.target/arm/neon/vshlQ_ns32.c: Remove. 4391 * gcc.target/arm/neon/vshlQ_ns64.c: Remove. 4392 * gcc.target/arm/neon/vshlQ_ns8.c: Remove. 4393 * gcc.target/arm/neon/vshlQ_nu16.c: Remove. 4394 * gcc.target/arm/neon/vshlQ_nu32.c: Remove. 4395 * gcc.target/arm/neon/vshlQ_nu64.c: Remove. 4396 * gcc.target/arm/neon/vshlQ_nu8.c: Remove. 4397 * gcc.target/arm/neon/vshlQs16.c: Remove. 4398 * gcc.target/arm/neon/vshlQs32.c: Remove. 4399 * gcc.target/arm/neon/vshlQs64.c: Remove. 4400 * gcc.target/arm/neon/vshlQs8.c: Remove. 4401 * gcc.target/arm/neon/vshlQu16.c: Remove. 4402 * gcc.target/arm/neon/vshlQu32.c: Remove. 4403 * gcc.target/arm/neon/vshlQu64.c: Remove. 4404 * gcc.target/arm/neon/vshlQu8.c: Remove. 4405 * gcc.target/arm/neon/vshl_ns16.c: Remove. 4406 * gcc.target/arm/neon/vshl_ns32.c: Remove. 4407 * gcc.target/arm/neon/vshl_ns64.c: Remove. 4408 * gcc.target/arm/neon/vshl_ns8.c: Remove. 4409 * gcc.target/arm/neon/vshl_nu16.c: Remove. 4410 * gcc.target/arm/neon/vshl_nu32.c: Remove. 4411 * gcc.target/arm/neon/vshl_nu64.c: Remove. 4412 * gcc.target/arm/neon/vshl_nu8.c: Remove. 4413 * gcc.target/arm/neon/vshll_ns16.c: Remove. 4414 * gcc.target/arm/neon/vshll_ns32.c: Remove. 4415 * gcc.target/arm/neon/vshll_ns8.c: Remove. 4416 * gcc.target/arm/neon/vshll_nu16.c: Remove. 4417 * gcc.target/arm/neon/vshll_nu32.c: Remove. 4418 * gcc.target/arm/neon/vshll_nu8.c: Remove. 4419 * gcc.target/arm/neon/vshls16.c: Remove. 4420 * gcc.target/arm/neon/vshls32.c: Remove. 4421 * gcc.target/arm/neon/vshls64.c: Remove. 4422 * gcc.target/arm/neon/vshls8.c: Remove. 4423 * gcc.target/arm/neon/vshlu16.c: Remove. 4424 * gcc.target/arm/neon/vshlu32.c: Remove. 4425 * gcc.target/arm/neon/vshlu64.c: Remove. 4426 * gcc.target/arm/neon/vshlu8.c: Remove. 4427 * gcc.target/arm/neon/vshrQ_ns16.c: Remove. 4428 * gcc.target/arm/neon/vshrQ_ns32.c: Remove. 4429 * gcc.target/arm/neon/vshrQ_ns64.c: Remove. 4430 * gcc.target/arm/neon/vshrQ_ns8.c: Remove. 4431 * gcc.target/arm/neon/vshrQ_nu16.c: Remove. 4432 * gcc.target/arm/neon/vshrQ_nu32.c: Remove. 4433 * gcc.target/arm/neon/vshrQ_nu64.c: Remove. 4434 * gcc.target/arm/neon/vshrQ_nu8.c: Remove. 4435 * gcc.target/arm/neon/vshr_ns16.c: Remove. 4436 * gcc.target/arm/neon/vshr_ns32.c: Remove. 4437 * gcc.target/arm/neon/vshr_ns64.c: Remove. 4438 * gcc.target/arm/neon/vshr_ns8.c: Remove. 4439 * gcc.target/arm/neon/vshr_nu16.c: Remove. 4440 * gcc.target/arm/neon/vshr_nu32.c: Remove. 4441 * gcc.target/arm/neon/vshr_nu64.c: Remove. 4442 * gcc.target/arm/neon/vshr_nu8.c: Remove. 4443 * gcc.target/arm/neon/vshrn_ns16.c: Remove. 4444 * gcc.target/arm/neon/vshrn_ns32.c: Remove. 4445 * gcc.target/arm/neon/vshrn_ns64.c: Remove. 4446 * gcc.target/arm/neon/vshrn_nu16.c: Remove. 4447 * gcc.target/arm/neon/vshrn_nu32.c: Remove. 4448 * gcc.target/arm/neon/vshrn_nu64.c: Remove. 4449 * gcc.target/arm/neon/vsliQ_np16.c: Remove. 4450 * gcc.target/arm/neon/vsliQ_np64.c: Remove. 4451 * gcc.target/arm/neon/vsliQ_np8.c: Remove. 4452 * gcc.target/arm/neon/vsliQ_ns16.c: Remove. 4453 * gcc.target/arm/neon/vsliQ_ns32.c: Remove. 4454 * gcc.target/arm/neon/vsliQ_ns64.c: Remove. 4455 * gcc.target/arm/neon/vsliQ_ns8.c: Remove. 4456 * gcc.target/arm/neon/vsliQ_nu16.c: Remove. 4457 * gcc.target/arm/neon/vsliQ_nu32.c: Remove. 4458 * gcc.target/arm/neon/vsliQ_nu64.c: Remove. 4459 * gcc.target/arm/neon/vsliQ_nu8.c: Remove. 4460 * gcc.target/arm/neon/vsli_np16.c: Remove. 4461 * gcc.target/arm/neon/vsli_np64.c: Remove. 4462 * gcc.target/arm/neon/vsli_np8.c: Remove. 4463 * gcc.target/arm/neon/vsli_ns16.c: Remove. 4464 * gcc.target/arm/neon/vsli_ns32.c: Remove. 4465 * gcc.target/arm/neon/vsli_ns64.c: Remove. 4466 * gcc.target/arm/neon/vsli_ns8.c: Remove. 4467 * gcc.target/arm/neon/vsli_nu16.c: Remove. 4468 * gcc.target/arm/neon/vsli_nu32.c: Remove. 4469 * gcc.target/arm/neon/vsli_nu64.c: Remove. 4470 * gcc.target/arm/neon/vsli_nu8.c: Remove. 4471 * gcc.target/arm/neon/vsraQ_ns16.c: Remove. 4472 * gcc.target/arm/neon/vsraQ_ns32.c: Remove. 4473 * gcc.target/arm/neon/vsraQ_ns64.c: Remove. 4474 * gcc.target/arm/neon/vsraQ_ns8.c: Remove. 4475 * gcc.target/arm/neon/vsraQ_nu16.c: Remove. 4476 * gcc.target/arm/neon/vsraQ_nu32.c: Remove. 4477 * gcc.target/arm/neon/vsraQ_nu64.c: Remove. 4478 * gcc.target/arm/neon/vsraQ_nu8.c: Remove. 4479 * gcc.target/arm/neon/vsra_ns16.c: Remove. 4480 * gcc.target/arm/neon/vsra_ns32.c: Remove. 4481 * gcc.target/arm/neon/vsra_ns64.c: Remove. 4482 * gcc.target/arm/neon/vsra_ns8.c: Remove. 4483 * gcc.target/arm/neon/vsra_nu16.c: Remove. 4484 * gcc.target/arm/neon/vsra_nu32.c: Remove. 4485 * gcc.target/arm/neon/vsra_nu64.c: Remove. 4486 * gcc.target/arm/neon/vsra_nu8.c: Remove. 4487 * gcc.target/arm/neon/vsriQ_np16.c: Remove. 4488 * gcc.target/arm/neon/vsriQ_np64.c: Remove. 4489 * gcc.target/arm/neon/vsriQ_np8.c: Remove. 4490 * gcc.target/arm/neon/vsriQ_ns16.c: Remove. 4491 * gcc.target/arm/neon/vsriQ_ns32.c: Remove. 4492 * gcc.target/arm/neon/vsriQ_ns64.c: Remove. 4493 * gcc.target/arm/neon/vsriQ_ns8.c: Remove. 4494 * gcc.target/arm/neon/vsriQ_nu16.c: Remove. 4495 * gcc.target/arm/neon/vsriQ_nu32.c: Remove. 4496 * gcc.target/arm/neon/vsriQ_nu64.c: Remove. 4497 * gcc.target/arm/neon/vsriQ_nu8.c: Remove. 4498 * gcc.target/arm/neon/vsri_np16.c: Remove. 4499 * gcc.target/arm/neon/vsri_np64.c: Remove. 4500 * gcc.target/arm/neon/vsri_np8.c: Remove. 4501 * gcc.target/arm/neon/vsri_ns16.c: Remove. 4502 * gcc.target/arm/neon/vsri_ns32.c: Remove. 4503 * gcc.target/arm/neon/vsri_ns64.c: Remove. 4504 * gcc.target/arm/neon/vsri_ns8.c: Remove. 4505 * gcc.target/arm/neon/vsri_nu16.c: Remove. 4506 * gcc.target/arm/neon/vsri_nu32.c: Remove. 4507 * gcc.target/arm/neon/vsri_nu64.c: Remove. 4508 * gcc.target/arm/neon/vsri_nu8.c: Remove. 4509 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove. 4510 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove. 4511 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove. 4512 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove. 4513 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove. 4514 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove. 4515 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove. 4516 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove. 4517 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove. 4518 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove. 4519 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove. 4520 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove. 4521 * gcc.target/arm/neon/vst1Qf32.c: Remove. 4522 * gcc.target/arm/neon/vst1Qp16.c: Remove. 4523 * gcc.target/arm/neon/vst1Qp64.c: Remove. 4524 * gcc.target/arm/neon/vst1Qp8.c: Remove. 4525 * gcc.target/arm/neon/vst1Qs16.c: Remove. 4526 * gcc.target/arm/neon/vst1Qs32.c: Remove. 4527 * gcc.target/arm/neon/vst1Qs64.c: Remove. 4528 * gcc.target/arm/neon/vst1Qs8.c: Remove. 4529 * gcc.target/arm/neon/vst1Qu16.c: Remove. 4530 * gcc.target/arm/neon/vst1Qu32.c: Remove. 4531 * gcc.target/arm/neon/vst1Qu64.c: Remove. 4532 * gcc.target/arm/neon/vst1Qu8.c: Remove. 4533 * gcc.target/arm/neon/vst1_lanef32.c: Remove. 4534 * gcc.target/arm/neon/vst1_lanep16.c: Remove. 4535 * gcc.target/arm/neon/vst1_lanep64.c: Remove. 4536 * gcc.target/arm/neon/vst1_lanep8.c: Remove. 4537 * gcc.target/arm/neon/vst1_lanes16.c: Remove. 4538 * gcc.target/arm/neon/vst1_lanes32.c: Remove. 4539 * gcc.target/arm/neon/vst1_lanes64.c: Remove. 4540 * gcc.target/arm/neon/vst1_lanes8.c: Remove. 4541 * gcc.target/arm/neon/vst1_laneu16.c: Remove. 4542 * gcc.target/arm/neon/vst1_laneu32.c: Remove. 4543 * gcc.target/arm/neon/vst1_laneu64.c: Remove. 4544 * gcc.target/arm/neon/vst1_laneu8.c: Remove. 4545 * gcc.target/arm/neon/vst1f32.c: Remove. 4546 * gcc.target/arm/neon/vst1p16.c: Remove. 4547 * gcc.target/arm/neon/vst1p64.c: Remove. 4548 * gcc.target/arm/neon/vst1p8.c: Remove. 4549 * gcc.target/arm/neon/vst1s16.c: Remove. 4550 * gcc.target/arm/neon/vst1s32.c: Remove. 4551 * gcc.target/arm/neon/vst1s64.c: Remove. 4552 * gcc.target/arm/neon/vst1s8.c: Remove. 4553 * gcc.target/arm/neon/vst1u16.c: Remove. 4554 * gcc.target/arm/neon/vst1u32.c: Remove. 4555 * gcc.target/arm/neon/vst1u64.c: Remove. 4556 * gcc.target/arm/neon/vst1u8.c: Remove. 4557 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove. 4558 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove. 4559 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove. 4560 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove. 4561 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove. 4562 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove. 4563 * gcc.target/arm/neon/vst2Qf32.c: Remove. 4564 * gcc.target/arm/neon/vst2Qp16.c: Remove. 4565 * gcc.target/arm/neon/vst2Qp8.c: Remove. 4566 * gcc.target/arm/neon/vst2Qs16.c: Remove. 4567 * gcc.target/arm/neon/vst2Qs32.c: Remove. 4568 * gcc.target/arm/neon/vst2Qs8.c: Remove. 4569 * gcc.target/arm/neon/vst2Qu16.c: Remove. 4570 * gcc.target/arm/neon/vst2Qu32.c: Remove. 4571 * gcc.target/arm/neon/vst2Qu8.c: Remove. 4572 * gcc.target/arm/neon/vst2_lanef32.c: Remove. 4573 * gcc.target/arm/neon/vst2_lanep16.c: Remove. 4574 * gcc.target/arm/neon/vst2_lanep8.c: Remove. 4575 * gcc.target/arm/neon/vst2_lanes16.c: Remove. 4576 * gcc.target/arm/neon/vst2_lanes32.c: Remove. 4577 * gcc.target/arm/neon/vst2_lanes8.c: Remove. 4578 * gcc.target/arm/neon/vst2_laneu16.c: Remove. 4579 * gcc.target/arm/neon/vst2_laneu32.c: Remove. 4580 * gcc.target/arm/neon/vst2_laneu8.c: Remove. 4581 * gcc.target/arm/neon/vst2f32.c: Remove. 4582 * gcc.target/arm/neon/vst2p16.c: Remove. 4583 * gcc.target/arm/neon/vst2p64.c: Remove. 4584 * gcc.target/arm/neon/vst2p8.c: Remove. 4585 * gcc.target/arm/neon/vst2s16.c: Remove. 4586 * gcc.target/arm/neon/vst2s32.c: Remove. 4587 * gcc.target/arm/neon/vst2s64.c: Remove. 4588 * gcc.target/arm/neon/vst2s8.c: Remove. 4589 * gcc.target/arm/neon/vst2u16.c: Remove. 4590 * gcc.target/arm/neon/vst2u32.c: Remove. 4591 * gcc.target/arm/neon/vst2u64.c: Remove. 4592 * gcc.target/arm/neon/vst2u8.c: Remove. 4593 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove. 4594 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove. 4595 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove. 4596 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove. 4597 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove. 4598 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove. 4599 * gcc.target/arm/neon/vst3Qf32.c: Remove. 4600 * gcc.target/arm/neon/vst3Qp16.c: Remove. 4601 * gcc.target/arm/neon/vst3Qp8.c: Remove. 4602 * gcc.target/arm/neon/vst3Qs16.c: Remove. 4603 * gcc.target/arm/neon/vst3Qs32.c: Remove. 4604 * gcc.target/arm/neon/vst3Qs8.c: Remove. 4605 * gcc.target/arm/neon/vst3Qu16.c: Remove. 4606 * gcc.target/arm/neon/vst3Qu32.c: Remove. 4607 * gcc.target/arm/neon/vst3Qu8.c: Remove. 4608 * gcc.target/arm/neon/vst3_lanef32.c: Remove. 4609 * gcc.target/arm/neon/vst3_lanep16.c: Remove. 4610 * gcc.target/arm/neon/vst3_lanep8.c: Remove. 4611 * gcc.target/arm/neon/vst3_lanes16.c: Remove. 4612 * gcc.target/arm/neon/vst3_lanes32.c: Remove. 4613 * gcc.target/arm/neon/vst3_lanes8.c: Remove. 4614 * gcc.target/arm/neon/vst3_laneu16.c: Remove. 4615 * gcc.target/arm/neon/vst3_laneu32.c: Remove. 4616 * gcc.target/arm/neon/vst3_laneu8.c: Remove. 4617 * gcc.target/arm/neon/vst3f32.c: Remove. 4618 * gcc.target/arm/neon/vst3p16.c: Remove. 4619 * gcc.target/arm/neon/vst3p64.c: Remove. 4620 * gcc.target/arm/neon/vst3p8.c: Remove. 4621 * gcc.target/arm/neon/vst3s16.c: Remove. 4622 * gcc.target/arm/neon/vst3s32.c: Remove. 4623 * gcc.target/arm/neon/vst3s64.c: Remove. 4624 * gcc.target/arm/neon/vst3s8.c: Remove. 4625 * gcc.target/arm/neon/vst3u16.c: Remove. 4626 * gcc.target/arm/neon/vst3u32.c: Remove. 4627 * gcc.target/arm/neon/vst3u64.c: Remove. 4628 * gcc.target/arm/neon/vst3u8.c: Remove. 4629 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove. 4630 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove. 4631 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove. 4632 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove. 4633 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove. 4634 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove. 4635 * gcc.target/arm/neon/vst4Qf32.c: Remove. 4636 * gcc.target/arm/neon/vst4Qp16.c: Remove. 4637 * gcc.target/arm/neon/vst4Qp8.c: Remove. 4638 * gcc.target/arm/neon/vst4Qs16.c: Remove. 4639 * gcc.target/arm/neon/vst4Qs32.c: Remove. 4640 * gcc.target/arm/neon/vst4Qs8.c: Remove. 4641 * gcc.target/arm/neon/vst4Qu16.c: Remove. 4642 * gcc.target/arm/neon/vst4Qu32.c: Remove. 4643 * gcc.target/arm/neon/vst4Qu8.c: Remove. 4644 * gcc.target/arm/neon/vst4_lanef32.c: Remove. 4645 * gcc.target/arm/neon/vst4_lanep16.c: Remove. 4646 * gcc.target/arm/neon/vst4_lanep8.c: Remove. 4647 * gcc.target/arm/neon/vst4_lanes16.c: Remove. 4648 * gcc.target/arm/neon/vst4_lanes32.c: Remove. 4649 * gcc.target/arm/neon/vst4_lanes8.c: Remove. 4650 * gcc.target/arm/neon/vst4_laneu16.c: Remove. 4651 * gcc.target/arm/neon/vst4_laneu32.c: Remove. 4652 * gcc.target/arm/neon/vst4_laneu8.c: Remove. 4653 * gcc.target/arm/neon/vst4f32.c: Remove. 4654 * gcc.target/arm/neon/vst4p16.c: Remove. 4655 * gcc.target/arm/neon/vst4p64.c: Remove. 4656 * gcc.target/arm/neon/vst4p8.c: Remove. 4657 * gcc.target/arm/neon/vst4s16.c: Remove. 4658 * gcc.target/arm/neon/vst4s32.c: Remove. 4659 * gcc.target/arm/neon/vst4s64.c: Remove. 4660 * gcc.target/arm/neon/vst4s8.c: Remove. 4661 * gcc.target/arm/neon/vst4u16.c: Remove. 4662 * gcc.target/arm/neon/vst4u32.c: Remove. 4663 * gcc.target/arm/neon/vst4u64.c: Remove. 4664 * gcc.target/arm/neon/vst4u8.c: Remove. 4665 * gcc.target/arm/neon/vsubQf32.c: Remove. 4666 * gcc.target/arm/neon/vsubQs16.c: Remove. 4667 * gcc.target/arm/neon/vsubQs32.c: Remove. 4668 * gcc.target/arm/neon/vsubQs64.c: Remove. 4669 * gcc.target/arm/neon/vsubQs8.c: Remove. 4670 * gcc.target/arm/neon/vsubQu16.c: Remove. 4671 * gcc.target/arm/neon/vsubQu32.c: Remove. 4672 * gcc.target/arm/neon/vsubQu64.c: Remove. 4673 * gcc.target/arm/neon/vsubQu8.c: Remove. 4674 * gcc.target/arm/neon/vsubf32.c: Remove. 4675 * gcc.target/arm/neon/vsubhns16.c: Remove. 4676 * gcc.target/arm/neon/vsubhns32.c: Remove. 4677 * gcc.target/arm/neon/vsubhns64.c: Remove. 4678 * gcc.target/arm/neon/vsubhnu16.c: Remove. 4679 * gcc.target/arm/neon/vsubhnu32.c: Remove. 4680 * gcc.target/arm/neon/vsubhnu64.c: Remove. 4681 * gcc.target/arm/neon/vsubls16.c: Remove. 4682 * gcc.target/arm/neon/vsubls32.c: Remove. 4683 * gcc.target/arm/neon/vsubls8.c: Remove. 4684 * gcc.target/arm/neon/vsublu16.c: Remove. 4685 * gcc.target/arm/neon/vsublu32.c: Remove. 4686 * gcc.target/arm/neon/vsublu8.c: Remove. 4687 * gcc.target/arm/neon/vsubs16.c: Remove. 4688 * gcc.target/arm/neon/vsubs32.c: Remove. 4689 * gcc.target/arm/neon/vsubs64.c: Remove. 4690 * gcc.target/arm/neon/vsubs8.c: Remove. 4691 * gcc.target/arm/neon/vsubu16.c: Remove. 4692 * gcc.target/arm/neon/vsubu32.c: Remove. 4693 * gcc.target/arm/neon/vsubu64.c: Remove. 4694 * gcc.target/arm/neon/vsubu8.c: Remove. 4695 * gcc.target/arm/neon/vsubws16.c: Remove. 4696 * gcc.target/arm/neon/vsubws32.c: Remove. 4697 * gcc.target/arm/neon/vsubws8.c: Remove. 4698 * gcc.target/arm/neon/vsubwu16.c: Remove. 4699 * gcc.target/arm/neon/vsubwu32.c: Remove. 4700 * gcc.target/arm/neon/vsubwu8.c: Remove. 4701 * gcc.target/arm/neon/vtbl1p8.c: Remove. 4702 * gcc.target/arm/neon/vtbl1s8.c: Remove. 4703 * gcc.target/arm/neon/vtbl1u8.c: Remove. 4704 * gcc.target/arm/neon/vtbl2p8.c: Remove. 4705 * gcc.target/arm/neon/vtbl2s8.c: Remove. 4706 * gcc.target/arm/neon/vtbl2u8.c: Remove. 4707 * gcc.target/arm/neon/vtbl3p8.c: Remove. 4708 * gcc.target/arm/neon/vtbl3s8.c: Remove. 4709 * gcc.target/arm/neon/vtbl3u8.c: Remove. 4710 * gcc.target/arm/neon/vtbl4p8.c: Remove. 4711 * gcc.target/arm/neon/vtbl4s8.c: Remove. 4712 * gcc.target/arm/neon/vtbl4u8.c: Remove. 4713 * gcc.target/arm/neon/vtbx1p8.c: Remove. 4714 * gcc.target/arm/neon/vtbx1s8.c: Remove. 4715 * gcc.target/arm/neon/vtbx1u8.c: Remove. 4716 * gcc.target/arm/neon/vtbx2p8.c: Remove. 4717 * gcc.target/arm/neon/vtbx2s8.c: Remove. 4718 * gcc.target/arm/neon/vtbx2u8.c: Remove. 4719 * gcc.target/arm/neon/vtbx3p8.c: Remove. 4720 * gcc.target/arm/neon/vtbx3s8.c: Remove. 4721 * gcc.target/arm/neon/vtbx3u8.c: Remove. 4722 * gcc.target/arm/neon/vtbx4p8.c: Remove. 4723 * gcc.target/arm/neon/vtbx4s8.c: Remove. 4724 * gcc.target/arm/neon/vtbx4u8.c: Remove. 4725 * gcc.target/arm/neon/vtrnQf32.c: Remove. 4726 * gcc.target/arm/neon/vtrnQp16.c: Remove. 4727 * gcc.target/arm/neon/vtrnQp8.c: Remove. 4728 * gcc.target/arm/neon/vtrnQs16.c: Remove. 4729 * gcc.target/arm/neon/vtrnQs32.c: Remove. 4730 * gcc.target/arm/neon/vtrnQs8.c: Remove. 4731 * gcc.target/arm/neon/vtrnQu16.c: Remove. 4732 * gcc.target/arm/neon/vtrnQu32.c: Remove. 4733 * gcc.target/arm/neon/vtrnQu8.c: Remove. 4734 * gcc.target/arm/neon/vtrnf32.c: Remove. 4735 * gcc.target/arm/neon/vtrnp16.c: Remove. 4736 * gcc.target/arm/neon/vtrnp8.c: Remove. 4737 * gcc.target/arm/neon/vtrns16.c: Remove. 4738 * gcc.target/arm/neon/vtrns32.c: Remove. 4739 * gcc.target/arm/neon/vtrns8.c: Remove. 4740 * gcc.target/arm/neon/vtrnu16.c: Remove. 4741 * gcc.target/arm/neon/vtrnu32.c: Remove. 4742 * gcc.target/arm/neon/vtrnu8.c: Remove. 4743 * gcc.target/arm/neon/vtstQp8.c: Remove. 4744 * gcc.target/arm/neon/vtstQs16.c: Remove. 4745 * gcc.target/arm/neon/vtstQs32.c: Remove. 4746 * gcc.target/arm/neon/vtstQs8.c: Remove. 4747 * gcc.target/arm/neon/vtstQu16.c: Remove. 4748 * gcc.target/arm/neon/vtstQu32.c: Remove. 4749 * gcc.target/arm/neon/vtstQu8.c: Remove. 4750 * gcc.target/arm/neon/vtstp8.c: Remove. 4751 * gcc.target/arm/neon/vtsts16.c: Remove. 4752 * gcc.target/arm/neon/vtsts32.c: Remove. 4753 * gcc.target/arm/neon/vtsts8.c: Remove. 4754 * gcc.target/arm/neon/vtstu16.c: Remove. 4755 * gcc.target/arm/neon/vtstu32.c: Remove. 4756 * gcc.target/arm/neon/vtstu8.c: Remove. 4757 * gcc.target/arm/neon/vuzpQf32.c: Remove. 4758 * gcc.target/arm/neon/vuzpQp16.c: Remove. 4759 * gcc.target/arm/neon/vuzpQp8.c: Remove. 4760 * gcc.target/arm/neon/vuzpQs16.c: Remove. 4761 * gcc.target/arm/neon/vuzpQs32.c: Remove. 4762 * gcc.target/arm/neon/vuzpQs8.c: Remove. 4763 * gcc.target/arm/neon/vuzpQu16.c: Remove. 4764 * gcc.target/arm/neon/vuzpQu32.c: Remove. 4765 * gcc.target/arm/neon/vuzpQu8.c: Remove. 4766 * gcc.target/arm/neon/vuzpf32.c: Remove. 4767 * gcc.target/arm/neon/vuzpp16.c: Remove. 4768 * gcc.target/arm/neon/vuzpp8.c: Remove. 4769 * gcc.target/arm/neon/vuzps16.c: Remove. 4770 * gcc.target/arm/neon/vuzps32.c: Remove. 4771 * gcc.target/arm/neon/vuzps8.c: Remove. 4772 * gcc.target/arm/neon/vuzpu16.c: Remove. 4773 * gcc.target/arm/neon/vuzpu32.c: Remove. 4774 * gcc.target/arm/neon/vuzpu8.c: Remove. 4775 * gcc.target/arm/neon/vzipQf32.c: Remove. 4776 * gcc.target/arm/neon/vzipQp16.c: Remove. 4777 * gcc.target/arm/neon/vzipQp8.c: Remove. 4778 * gcc.target/arm/neon/vzipQs16.c: Remove. 4779 * gcc.target/arm/neon/vzipQs32.c: Remove. 4780 * gcc.target/arm/neon/vzipQs8.c: Remove. 4781 * gcc.target/arm/neon/vzipQu16.c: Remove. 4782 * gcc.target/arm/neon/vzipQu32.c: Remove. 4783 * gcc.target/arm/neon/vzipQu8.c: Remove. 4784 * gcc.target/arm/neon/vzipf32.c: Remove. 4785 * gcc.target/arm/neon/vzipp16.c: Remove. 4786 * gcc.target/arm/neon/vzipp8.c: Remove. 4787 * gcc.target/arm/neon/vzips16.c: Remove. 4788 * gcc.target/arm/neon/vzips32.c: Remove. 4789 * gcc.target/arm/neon/vzips8.c: Remove. 4790 * gcc.target/arm/neon/vzipu16.c: Remove. 4791 * gcc.target/arm/neon/vzipu32.c: Remove. 4792 * gcc.target/arm/neon/vzipu8.c: Remove. 4793 47942015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com> 4795 4796 * g++.dg/vect/simd-mask-store-bool.cc: New test. 4797 47982015-11-13 David Malcolm <dmalcolm@redhat.com> 4799 4800 PR driver/67613 4801 * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file. 4802 * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file. 4803 48042015-11-13 David Malcolm <dmalcolm@redhat.com> 4805 4806 * gcc.dg/plugin/levenshtein-test-1.c: New file. 4807 * gcc.dg/plugin/levenshtein_plugin.c: New file. 4808 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add 4809 levenshtein_plugin.c. 4810 * gcc.dg/spellcheck-fields.c: New file. 4811 48122015-11-12 Steven G. Kargl <kargl@gcc.gnu.org> 4813 4814 PR fortran/68318 4815 * gfortran.dg/pr68318_1.f90: New test. 4816 * gfortran.dg/pr68318_2.f90: Ditto. 4817 48182015-11-12 James Norris <jnorris@codesourcery.com> 4819 Joseph Myers <joseph@codesourcery.com> 4820 4821 * c-c++-common/goacc/declare-1.c: New test. 4822 * c-c++-common/goacc/declare-2.c: Likewise. 4823 48242015-11-12 Christophe Lyon <christophe.lyon@linaro.org> 4825 4826 [ARM] Remove neon-testgen.ml and generated tests. 4827 4828 * gcc.target/arm/neon/vRaddhns16.c: Remove. 4829 * gcc.target/arm/neon/vRaddhns32.c: Remove. 4830 * gcc.target/arm/neon/vRaddhns64.c: Remove. 4831 * gcc.target/arm/neon/vRaddhnu16.c: Remove. 4832 * gcc.target/arm/neon/vRaddhnu32.c: Remove. 4833 * gcc.target/arm/neon/vRaddhnu64.c: Remove. 4834 * gcc.target/arm/neon/vRhaddQs16.c: Remove. 4835 * gcc.target/arm/neon/vRhaddQs32.c: Remove. 4836 * gcc.target/arm/neon/vRhaddQs8.c: Remove. 4837 * gcc.target/arm/neon/vRhaddQu16.c: Remove. 4838 * gcc.target/arm/neon/vRhaddQu32.c: Remove. 4839 * gcc.target/arm/neon/vRhaddQu8.c: Remove. 4840 * gcc.target/arm/neon/vRhadds16.c: Remove. 4841 * gcc.target/arm/neon/vRhadds32.c: Remove. 4842 * gcc.target/arm/neon/vRhadds8.c: Remove. 4843 * gcc.target/arm/neon/vRhaddu16.c: Remove. 4844 * gcc.target/arm/neon/vRhaddu32.c: Remove. 4845 * gcc.target/arm/neon/vRhaddu8.c: Remove. 4846 * gcc.target/arm/neon/vRshlQs16.c: Remove. 4847 * gcc.target/arm/neon/vRshlQs32.c: Remove. 4848 * gcc.target/arm/neon/vRshlQs64.c: Remove. 4849 * gcc.target/arm/neon/vRshlQs8.c: Remove. 4850 * gcc.target/arm/neon/vRshlQu16.c: Remove. 4851 * gcc.target/arm/neon/vRshlQu32.c: Remove. 4852 * gcc.target/arm/neon/vRshlQu64.c: Remove. 4853 * gcc.target/arm/neon/vRshlQu8.c: Remove. 4854 * gcc.target/arm/neon/vRshls16.c: Remove. 4855 * gcc.target/arm/neon/vRshls32.c: Remove. 4856 * gcc.target/arm/neon/vRshls64.c: Remove. 4857 * gcc.target/arm/neon/vRshls8.c: Remove. 4858 * gcc.target/arm/neon/vRshlu16.c: Remove. 4859 * gcc.target/arm/neon/vRshlu32.c: Remove. 4860 * gcc.target/arm/neon/vRshlu64.c: Remove. 4861 * gcc.target/arm/neon/vRshlu8.c: Remove. 4862 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove. 4863 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove. 4864 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove. 4865 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove. 4866 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove. 4867 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove. 4868 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove. 4869 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove. 4870 * gcc.target/arm/neon/vRshr_ns16.c: Remove. 4871 * gcc.target/arm/neon/vRshr_ns32.c: Remove. 4872 * gcc.target/arm/neon/vRshr_ns64.c: Remove. 4873 * gcc.target/arm/neon/vRshr_ns8.c: Remove. 4874 * gcc.target/arm/neon/vRshr_nu16.c: Remove. 4875 * gcc.target/arm/neon/vRshr_nu32.c: Remove. 4876 * gcc.target/arm/neon/vRshr_nu64.c: Remove. 4877 * gcc.target/arm/neon/vRshr_nu8.c: Remove. 4878 * gcc.target/arm/neon/vRshrn_ns16.c: Remove. 4879 * gcc.target/arm/neon/vRshrn_ns32.c: Remove. 4880 * gcc.target/arm/neon/vRshrn_ns64.c: Remove. 4881 * gcc.target/arm/neon/vRshrn_nu16.c: Remove. 4882 * gcc.target/arm/neon/vRshrn_nu32.c: Remove. 4883 * gcc.target/arm/neon/vRshrn_nu64.c: Remove. 4884 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove. 4885 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove. 4886 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove. 4887 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove. 4888 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove. 4889 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove. 4890 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove. 4891 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove. 4892 * gcc.target/arm/neon/vRsra_ns16.c: Remove. 4893 * gcc.target/arm/neon/vRsra_ns32.c: Remove. 4894 * gcc.target/arm/neon/vRsra_ns64.c: Remove. 4895 * gcc.target/arm/neon/vRsra_ns8.c: Remove. 4896 * gcc.target/arm/neon/vRsra_nu16.c: Remove. 4897 * gcc.target/arm/neon/vRsra_nu32.c: Remove. 4898 * gcc.target/arm/neon/vRsra_nu64.c: Remove. 4899 * gcc.target/arm/neon/vRsra_nu8.c: Remove. 4900 * gcc.target/arm/neon/vRsubhns16.c: Remove. 4901 * gcc.target/arm/neon/vRsubhns32.c: Remove. 4902 * gcc.target/arm/neon/vRsubhns64.c: Remove. 4903 * gcc.target/arm/neon/vRsubhnu16.c: Remove. 4904 * gcc.target/arm/neon/vRsubhnu32.c: Remove. 4905 * gcc.target/arm/neon/vRsubhnu64.c: Remove. 4906 * gcc.target/arm/neon/vabaQs16.c: Remove. 4907 * gcc.target/arm/neon/vabaQs32.c: Remove. 4908 * gcc.target/arm/neon/vabaQs8.c: Remove. 4909 * gcc.target/arm/neon/vabaQu16.c: Remove. 4910 * gcc.target/arm/neon/vabaQu32.c: Remove. 4911 * gcc.target/arm/neon/vabaQu8.c: Remove. 4912 * gcc.target/arm/neon/vabals16.c: Remove. 4913 * gcc.target/arm/neon/vabals32.c: Remove. 4914 * gcc.target/arm/neon/vabals8.c: Remove. 4915 * gcc.target/arm/neon/vabalu16.c: Remove. 4916 * gcc.target/arm/neon/vabalu32.c: Remove. 4917 * gcc.target/arm/neon/vabalu8.c: Remove. 4918 * gcc.target/arm/neon/vabas16.c: Remove. 4919 * gcc.target/arm/neon/vabas32.c: Remove. 4920 * gcc.target/arm/neon/vabas8.c: Remove. 4921 * gcc.target/arm/neon/vabau16.c: Remove. 4922 * gcc.target/arm/neon/vabau32.c: Remove. 4923 * gcc.target/arm/neon/vabau8.c: Remove. 4924 * gcc.target/arm/neon/vabdQf32.c: Remove. 4925 * gcc.target/arm/neon/vabdQs16.c: Remove. 4926 * gcc.target/arm/neon/vabdQs32.c: Remove. 4927 * gcc.target/arm/neon/vabdQs8.c: Remove. 4928 * gcc.target/arm/neon/vabdQu16.c: Remove. 4929 * gcc.target/arm/neon/vabdQu32.c: Remove. 4930 * gcc.target/arm/neon/vabdQu8.c: Remove. 4931 * gcc.target/arm/neon/vabdf32.c: Remove. 4932 * gcc.target/arm/neon/vabdls16.c: Remove. 4933 * gcc.target/arm/neon/vabdls32.c: Remove. 4934 * gcc.target/arm/neon/vabdls8.c: Remove. 4935 * gcc.target/arm/neon/vabdlu16.c: Remove. 4936 * gcc.target/arm/neon/vabdlu32.c: Remove. 4937 * gcc.target/arm/neon/vabdlu8.c: Remove. 4938 * gcc.target/arm/neon/vabds16.c: Remove. 4939 * gcc.target/arm/neon/vabds32.c: Remove. 4940 * gcc.target/arm/neon/vabds8.c: Remove. 4941 * gcc.target/arm/neon/vabdu16.c: Remove. 4942 * gcc.target/arm/neon/vabdu32.c: Remove. 4943 * gcc.target/arm/neon/vabdu8.c: Remove. 4944 * gcc.target/arm/neon/vabsQf32.c: Remove. 4945 * gcc.target/arm/neon/vabsQs16.c: Remove. 4946 * gcc.target/arm/neon/vabsQs32.c: Remove. 4947 * gcc.target/arm/neon/vabsQs8.c: Remove. 4948 * gcc.target/arm/neon/vabsf32.c: Remove. 4949 * gcc.target/arm/neon/vabss16.c: Remove. 4950 * gcc.target/arm/neon/vabss32.c: Remove. 4951 * gcc.target/arm/neon/vabss8.c: Remove. 4952 * gcc.target/arm/neon/vaddQf32.c: Remove. 4953 * gcc.target/arm/neon/vaddQs16.c: Remove. 4954 * gcc.target/arm/neon/vaddQs32.c: Remove. 4955 * gcc.target/arm/neon/vaddQs64.c: Remove. 4956 * gcc.target/arm/neon/vaddQs8.c: Remove. 4957 * gcc.target/arm/neon/vaddQu16.c: Remove. 4958 * gcc.target/arm/neon/vaddQu32.c: Remove. 4959 * gcc.target/arm/neon/vaddQu64.c: Remove. 4960 * gcc.target/arm/neon/vaddQu8.c: Remove. 4961 * gcc.target/arm/neon/vaddf32.c: Remove. 4962 * gcc.target/arm/neon/vaddhns16.c: Remove. 4963 * gcc.target/arm/neon/vaddhns32.c: Remove. 4964 * gcc.target/arm/neon/vaddhns64.c: Remove. 4965 * gcc.target/arm/neon/vaddhnu16.c: Remove. 4966 * gcc.target/arm/neon/vaddhnu32.c: Remove. 4967 * gcc.target/arm/neon/vaddhnu64.c: Remove. 4968 * gcc.target/arm/neon/vaddls16.c: Remove. 4969 * gcc.target/arm/neon/vaddls32.c: Remove. 4970 * gcc.target/arm/neon/vaddls8.c: Remove. 4971 * gcc.target/arm/neon/vaddlu16.c: Remove. 4972 * gcc.target/arm/neon/vaddlu32.c: Remove. 4973 * gcc.target/arm/neon/vaddlu8.c: Remove. 4974 * gcc.target/arm/neon/vadds16.c: Remove. 4975 * gcc.target/arm/neon/vadds32.c: Remove. 4976 * gcc.target/arm/neon/vadds64.c: Remove. 4977 * gcc.target/arm/neon/vadds8.c: Remove. 4978 * gcc.target/arm/neon/vaddu16.c: Remove. 4979 * gcc.target/arm/neon/vaddu32.c: Remove. 4980 * gcc.target/arm/neon/vaddu64.c: Remove. 4981 * gcc.target/arm/neon/vaddu8.c: Remove. 4982 * gcc.target/arm/neon/vaddws16.c: Remove. 4983 * gcc.target/arm/neon/vaddws32.c: Remove. 4984 * gcc.target/arm/neon/vaddws8.c: Remove. 4985 * gcc.target/arm/neon/vaddwu16.c: Remove. 4986 * gcc.target/arm/neon/vaddwu32.c: Remove. 4987 * gcc.target/arm/neon/vaddwu8.c: Remove. 4988 * gcc.target/arm/neon/vandQs16.c: Remove. 4989 * gcc.target/arm/neon/vandQs32.c: Remove. 4990 * gcc.target/arm/neon/vandQs64.c: Remove. 4991 * gcc.target/arm/neon/vandQs8.c: Remove. 4992 * gcc.target/arm/neon/vandQu16.c: Remove. 4993 * gcc.target/arm/neon/vandQu32.c: Remove. 4994 * gcc.target/arm/neon/vandQu64.c: Remove. 4995 * gcc.target/arm/neon/vandQu8.c: Remove. 4996 * gcc.target/arm/neon/vands16.c: Remove. 4997 * gcc.target/arm/neon/vands32.c: Remove. 4998 * gcc.target/arm/neon/vands64.c: Remove. 4999 * gcc.target/arm/neon/vands8.c: Remove. 5000 * gcc.target/arm/neon/vandu16.c: Remove. 5001 * gcc.target/arm/neon/vandu32.c: Remove. 5002 * gcc.target/arm/neon/vandu64.c: Remove. 5003 * gcc.target/arm/neon/vandu8.c: Remove. 5004 * gcc.target/arm/neon/vbicQs16.c: Remove. 5005 * gcc.target/arm/neon/vbicQs32.c: Remove. 5006 * gcc.target/arm/neon/vbicQs64.c: Remove. 5007 * gcc.target/arm/neon/vbicQs8.c: Remove. 5008 * gcc.target/arm/neon/vbicQu16.c: Remove. 5009 * gcc.target/arm/neon/vbicQu32.c: Remove. 5010 * gcc.target/arm/neon/vbicQu64.c: Remove. 5011 * gcc.target/arm/neon/vbicQu8.c: Remove. 5012 * gcc.target/arm/neon/vbics16.c: Remove. 5013 * gcc.target/arm/neon/vbics32.c: Remove. 5014 * gcc.target/arm/neon/vbics64.c: Remove. 5015 * gcc.target/arm/neon/vbics8.c: Remove. 5016 * gcc.target/arm/neon/vbicu16.c: Remove. 5017 * gcc.target/arm/neon/vbicu32.c: Remove. 5018 * gcc.target/arm/neon/vbicu64.c: Remove. 5019 * gcc.target/arm/neon/vbicu8.c: Remove. 5020 * gcc.target/arm/neon/vbslQf32.c: Remove. 5021 * gcc.target/arm/neon/vbslQp16.c: Remove. 5022 * gcc.target/arm/neon/vbslQp64.c: Remove. 5023 * gcc.target/arm/neon/vbslQp8.c: Remove. 5024 * gcc.target/arm/neon/vbslQs16.c: Remove. 5025 * gcc.target/arm/neon/vbslQs32.c: Remove. 5026 * gcc.target/arm/neon/vbslQs64.c: Remove. 5027 * gcc.target/arm/neon/vbslQs8.c: Remove. 5028 * gcc.target/arm/neon/vbslQu16.c: Remove. 5029 * gcc.target/arm/neon/vbslQu32.c: Remove. 5030 * gcc.target/arm/neon/vbslQu64.c: Remove. 5031 * gcc.target/arm/neon/vbslQu8.c: Remove. 5032 * gcc.target/arm/neon/vbslf32.c: Remove. 5033 * gcc.target/arm/neon/vbslp16.c: Remove. 5034 * gcc.target/arm/neon/vbslp64.c: Remove. 5035 * gcc.target/arm/neon/vbslp8.c: Remove. 5036 * gcc.target/arm/neon/vbsls16.c: Remove. 5037 * gcc.target/arm/neon/vbsls32.c: Remove. 5038 * gcc.target/arm/neon/vbsls64.c: Remove. 5039 * gcc.target/arm/neon/vbsls8.c: Remove. 5040 * gcc.target/arm/neon/vbslu16.c: Remove. 5041 * gcc.target/arm/neon/vbslu32.c: Remove. 5042 * gcc.target/arm/neon/vbslu64.c: Remove. 5043 * gcc.target/arm/neon/vbslu8.c: Remove. 5044 * gcc.target/arm/neon/vcageQf32.c: Remove. 5045 * gcc.target/arm/neon/vcagef32.c: Remove. 5046 * gcc.target/arm/neon/vcagtQf32.c: Remove. 5047 * gcc.target/arm/neon/vcagtf32.c: Remove. 5048 * gcc.target/arm/neon/vcaleQf32.c: Remove. 5049 * gcc.target/arm/neon/vcalef32.c: Remove. 5050 * gcc.target/arm/neon/vcaltQf32.c: Remove. 5051 * gcc.target/arm/neon/vcaltf32.c: Remove. 5052 * gcc.target/arm/neon/vceqQf32.c: Remove. 5053 * gcc.target/arm/neon/vceqQp8.c: Remove. 5054 * gcc.target/arm/neon/vceqQs16.c: Remove. 5055 * gcc.target/arm/neon/vceqQs32.c: Remove. 5056 * gcc.target/arm/neon/vceqQs8.c: Remove. 5057 * gcc.target/arm/neon/vceqQu16.c: Remove. 5058 * gcc.target/arm/neon/vceqQu32.c: Remove. 5059 * gcc.target/arm/neon/vceqQu8.c: Remove. 5060 * gcc.target/arm/neon/vceqf32.c: Remove. 5061 * gcc.target/arm/neon/vceqp8.c: Remove. 5062 * gcc.target/arm/neon/vceqs16.c: Remove. 5063 * gcc.target/arm/neon/vceqs32.c: Remove. 5064 * gcc.target/arm/neon/vceqs8.c: Remove. 5065 * gcc.target/arm/neon/vcequ16.c: Remove. 5066 * gcc.target/arm/neon/vcequ32.c: Remove. 5067 * gcc.target/arm/neon/vcequ8.c: Remove. 5068 * gcc.target/arm/neon/vcgeQf32.c: Remove. 5069 * gcc.target/arm/neon/vcgeQs16.c: Remove. 5070 * gcc.target/arm/neon/vcgeQs32.c: Remove. 5071 * gcc.target/arm/neon/vcgeQs8.c: Remove. 5072 * gcc.target/arm/neon/vcgeQu16.c: Remove. 5073 * gcc.target/arm/neon/vcgeQu32.c: Remove. 5074 * gcc.target/arm/neon/vcgeQu8.c: Remove. 5075 * gcc.target/arm/neon/vcgef32.c: Remove. 5076 * gcc.target/arm/neon/vcges16.c: Remove. 5077 * gcc.target/arm/neon/vcges32.c: Remove. 5078 * gcc.target/arm/neon/vcges8.c: Remove. 5079 * gcc.target/arm/neon/vcgeu16.c: Remove. 5080 * gcc.target/arm/neon/vcgeu32.c: Remove. 5081 * gcc.target/arm/neon/vcgeu8.c: Remove. 5082 * gcc.target/arm/neon/vcgtQf32.c: Remove. 5083 * gcc.target/arm/neon/vcgtQs16.c: Remove. 5084 * gcc.target/arm/neon/vcgtQs32.c: Remove. 5085 * gcc.target/arm/neon/vcgtQs8.c: Remove. 5086 * gcc.target/arm/neon/vcgtQu16.c: Remove. 5087 * gcc.target/arm/neon/vcgtQu32.c: Remove. 5088 * gcc.target/arm/neon/vcgtQu8.c: Remove. 5089 * gcc.target/arm/neon/vcgtf32.c: Remove. 5090 * gcc.target/arm/neon/vcgts16.c: Remove. 5091 * gcc.target/arm/neon/vcgts32.c: Remove. 5092 * gcc.target/arm/neon/vcgts8.c: Remove. 5093 * gcc.target/arm/neon/vcgtu16.c: Remove. 5094 * gcc.target/arm/neon/vcgtu32.c: Remove. 5095 * gcc.target/arm/neon/vcgtu8.c: Remove. 5096 * gcc.target/arm/neon/vcleQf32.c: Remove. 5097 * gcc.target/arm/neon/vcleQs16.c: Remove. 5098 * gcc.target/arm/neon/vcleQs32.c: Remove. 5099 * gcc.target/arm/neon/vcleQs8.c: Remove. 5100 * gcc.target/arm/neon/vcleQu16.c: Remove. 5101 * gcc.target/arm/neon/vcleQu32.c: Remove. 5102 * gcc.target/arm/neon/vcleQu8.c: Remove. 5103 * gcc.target/arm/neon/vclef32.c: Remove. 5104 * gcc.target/arm/neon/vcles16.c: Remove. 5105 * gcc.target/arm/neon/vcles32.c: Remove. 5106 * gcc.target/arm/neon/vcles8.c: Remove. 5107 * gcc.target/arm/neon/vcleu16.c: Remove. 5108 * gcc.target/arm/neon/vcleu32.c: Remove. 5109 * gcc.target/arm/neon/vcleu8.c: Remove. 5110 * gcc.target/arm/neon/vclsQs16.c: Remove. 5111 * gcc.target/arm/neon/vclsQs32.c: Remove. 5112 * gcc.target/arm/neon/vclsQs8.c: Remove. 5113 * gcc.target/arm/neon/vclss16.c: Remove. 5114 * gcc.target/arm/neon/vclss32.c: Remove. 5115 * gcc.target/arm/neon/vclss8.c: Remove. 5116 * gcc.target/arm/neon/vcltQf32.c: Remove. 5117 * gcc.target/arm/neon/vcltQs16.c: Remove. 5118 * gcc.target/arm/neon/vcltQs32.c: Remove. 5119 * gcc.target/arm/neon/vcltQs8.c: Remove. 5120 * gcc.target/arm/neon/vcltQu16.c: Remove. 5121 * gcc.target/arm/neon/vcltQu32.c: Remove. 5122 * gcc.target/arm/neon/vcltQu8.c: Remove. 5123 * gcc.target/arm/neon/vcltf32.c: Remove. 5124 * gcc.target/arm/neon/vclts16.c: Remove. 5125 * gcc.target/arm/neon/vclts32.c: Remove. 5126 * gcc.target/arm/neon/vclts8.c: Remove. 5127 * gcc.target/arm/neon/vcltu16.c: Remove. 5128 * gcc.target/arm/neon/vcltu32.c: Remove. 5129 * gcc.target/arm/neon/vcltu8.c: Remove. 5130 * gcc.target/arm/neon/vclzQs16.c: Remove. 5131 * gcc.target/arm/neon/vclzQs32.c: Remove. 5132 * gcc.target/arm/neon/vclzQs8.c: Remove. 5133 * gcc.target/arm/neon/vclzQu16.c: Remove. 5134 * gcc.target/arm/neon/vclzQu32.c: Remove. 5135 * gcc.target/arm/neon/vclzQu8.c: Remove. 5136 * gcc.target/arm/neon/vclzs16.c: Remove. 5137 * gcc.target/arm/neon/vclzs32.c: Remove. 5138 * gcc.target/arm/neon/vclzs8.c: Remove. 5139 * gcc.target/arm/neon/vclzu16.c: Remove. 5140 * gcc.target/arm/neon/vclzu32.c: Remove. 5141 * gcc.target/arm/neon/vclzu8.c: Remove. 5142 * gcc.target/arm/neon/vcntQp8.c: Remove. 5143 * gcc.target/arm/neon/vcntQs8.c: Remove. 5144 * gcc.target/arm/neon/vcntQu8.c: Remove. 5145 * gcc.target/arm/neon/vcntp8.c: Remove. 5146 * gcc.target/arm/neon/vcnts8.c: Remove. 5147 * gcc.target/arm/neon/vcntu8.c: Remove. 5148 * gcc.target/arm/neon/vcombinef32.c: Remove. 5149 * gcc.target/arm/neon/vcombinep16.c: Remove. 5150 * gcc.target/arm/neon/vcombinep64.c: Remove. 5151 * gcc.target/arm/neon/vcombinep8.c: Remove. 5152 * gcc.target/arm/neon/vcombines16.c: Remove. 5153 * gcc.target/arm/neon/vcombines32.c: Remove. 5154 * gcc.target/arm/neon/vcombines64.c: Remove. 5155 * gcc.target/arm/neon/vcombines8.c: Remove. 5156 * gcc.target/arm/neon/vcombineu16.c: Remove. 5157 * gcc.target/arm/neon/vcombineu32.c: Remove. 5158 * gcc.target/arm/neon/vcombineu64.c: Remove. 5159 * gcc.target/arm/neon/vcombineu8.c: Remove. 5160 * gcc.target/arm/neon/vcreatef32.c: Remove. 5161 * gcc.target/arm/neon/vcreatep16.c: Remove. 5162 * gcc.target/arm/neon/vcreatep64.c: Remove. 5163 * gcc.target/arm/neon/vcreatep8.c: Remove. 5164 * gcc.target/arm/neon/vcreates16.c: Remove. 5165 * gcc.target/arm/neon/vcreates32.c: Remove. 5166 * gcc.target/arm/neon/vcreates64.c: Remove. 5167 * gcc.target/arm/neon/vcreates8.c: Remove. 5168 * gcc.target/arm/neon/vcreateu16.c: Remove. 5169 * gcc.target/arm/neon/vcreateu32.c: Remove. 5170 * gcc.target/arm/neon/vcreateu64.c: Remove. 5171 * gcc.target/arm/neon/vcreateu8.c: Remove. 5172 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove. 5173 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove. 5174 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove. 5175 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove. 5176 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove. 5177 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove. 5178 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove. 5179 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove. 5180 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove. 5181 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove. 5182 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove. 5183 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove. 5184 * gcc.target/arm/neon/vcvtf16_f32.c: Remove. 5185 * gcc.target/arm/neon/vcvtf32_f16.c: Remove. 5186 * gcc.target/arm/neon/vcvtf32_s32.c: Remove. 5187 * gcc.target/arm/neon/vcvtf32_u32.c: Remove. 5188 * gcc.target/arm/neon/vcvts32_f32.c: Remove. 5189 * gcc.target/arm/neon/vcvtu32_f32.c: Remove. 5190 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove. 5191 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove. 5192 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove. 5193 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove. 5194 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove. 5195 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove. 5196 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove. 5197 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove. 5198 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove. 5199 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove. 5200 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove. 5201 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove. 5202 * gcc.target/arm/neon/vdupQ_nf32.c: Remove. 5203 * gcc.target/arm/neon/vdupQ_np16.c: Remove. 5204 * gcc.target/arm/neon/vdupQ_np64.c: Remove. 5205 * gcc.target/arm/neon/vdupQ_np8.c: Remove. 5206 * gcc.target/arm/neon/vdupQ_ns16.c: Remove. 5207 * gcc.target/arm/neon/vdupQ_ns32.c: Remove. 5208 * gcc.target/arm/neon/vdupQ_ns64.c: Remove. 5209 * gcc.target/arm/neon/vdupQ_ns8.c: Remove. 5210 * gcc.target/arm/neon/vdupQ_nu16.c: Remove. 5211 * gcc.target/arm/neon/vdupQ_nu32.c: Remove. 5212 * gcc.target/arm/neon/vdupQ_nu64.c: Remove. 5213 * gcc.target/arm/neon/vdupQ_nu8.c: Remove. 5214 * gcc.target/arm/neon/vdup_lanef32.c: Remove. 5215 * gcc.target/arm/neon/vdup_lanep16.c: Remove. 5216 * gcc.target/arm/neon/vdup_lanep64.c: Remove. 5217 * gcc.target/arm/neon/vdup_lanep8.c: Remove. 5218 * gcc.target/arm/neon/vdup_lanes16.c: Remove. 5219 * gcc.target/arm/neon/vdup_lanes32.c: Remove. 5220 * gcc.target/arm/neon/vdup_lanes64.c: Remove. 5221 * gcc.target/arm/neon/vdup_lanes8.c: Remove. 5222 * gcc.target/arm/neon/vdup_laneu16.c: Remove. 5223 * gcc.target/arm/neon/vdup_laneu32.c: Remove. 5224 * gcc.target/arm/neon/vdup_laneu64.c: Remove. 5225 * gcc.target/arm/neon/vdup_laneu8.c: Remove. 5226 * gcc.target/arm/neon/vdup_nf32.c: Remove. 5227 * gcc.target/arm/neon/vdup_np16.c: Remove. 5228 * gcc.target/arm/neon/vdup_np64.c: Remove. 5229 * gcc.target/arm/neon/vdup_np8.c: Remove. 5230 * gcc.target/arm/neon/vdup_ns16.c: Remove. 5231 * gcc.target/arm/neon/vdup_ns32.c: Remove. 5232 * gcc.target/arm/neon/vdup_ns64.c: Remove. 5233 * gcc.target/arm/neon/vdup_ns8.c: Remove. 5234 * gcc.target/arm/neon/vdup_nu16.c: Remove. 5235 * gcc.target/arm/neon/vdup_nu32.c: Remove. 5236 * gcc.target/arm/neon/vdup_nu64.c: Remove. 5237 * gcc.target/arm/neon/vdup_nu8.c: Remove. 5238 * gcc.target/arm/neon/veorQs16.c: Remove. 5239 * gcc.target/arm/neon/veorQs32.c: Remove. 5240 * gcc.target/arm/neon/veorQs64.c: Remove. 5241 * gcc.target/arm/neon/veorQs8.c: Remove. 5242 * gcc.target/arm/neon/veorQu16.c: Remove. 5243 * gcc.target/arm/neon/veorQu32.c: Remove. 5244 * gcc.target/arm/neon/veorQu64.c: Remove. 5245 * gcc.target/arm/neon/veorQu8.c: Remove. 5246 * gcc.target/arm/neon/veors16.c: Remove. 5247 * gcc.target/arm/neon/veors32.c: Remove. 5248 * gcc.target/arm/neon/veors64.c: Remove. 5249 * gcc.target/arm/neon/veors8.c: Remove. 5250 * gcc.target/arm/neon/veoru16.c: Remove. 5251 * gcc.target/arm/neon/veoru32.c: Remove. 5252 * gcc.target/arm/neon/veoru64.c: Remove. 5253 * gcc.target/arm/neon/veoru8.c: Remove. 5254 * gcc.target/arm/neon/vextQf32.c: Remove. 5255 * gcc.target/arm/neon/vextQp16.c: Remove. 5256 * gcc.target/arm/neon/vextQp64.c: Remove. 5257 * gcc.target/arm/neon/vextQp8.c: Remove. 5258 * gcc.target/arm/neon/vextQs16.c: Remove. 5259 * gcc.target/arm/neon/vextQs32.c: Remove. 5260 * gcc.target/arm/neon/vextQs64.c: Remove. 5261 * gcc.target/arm/neon/vextQs8.c: Remove. 5262 * gcc.target/arm/neon/vextQu16.c: Remove. 5263 * gcc.target/arm/neon/vextQu32.c: Remove. 5264 * gcc.target/arm/neon/vextQu64.c: Remove. 5265 * gcc.target/arm/neon/vextQu8.c: Remove. 5266 * gcc.target/arm/neon/vextf32.c: Remove. 5267 * gcc.target/arm/neon/vextp16.c: Remove. 5268 * gcc.target/arm/neon/vextp64.c: Remove. 5269 * gcc.target/arm/neon/vextp8.c: Remove. 5270 * gcc.target/arm/neon/vexts16.c: Remove. 5271 * gcc.target/arm/neon/vexts32.c: Remove. 5272 * gcc.target/arm/neon/vexts64.c: Remove. 5273 * gcc.target/arm/neon/vexts8.c: Remove. 5274 * gcc.target/arm/neon/vextu16.c: Remove. 5275 * gcc.target/arm/neon/vextu32.c: Remove. 5276 * gcc.target/arm/neon/vextu64.c: Remove. 5277 * gcc.target/arm/neon/vextu8.c: Remove. 5278 * gcc.target/arm/neon/vfmaQf32.c: Remove. 5279 * gcc.target/arm/neon/vfmaf32.c: Remove. 5280 * gcc.target/arm/neon/vfmsQf32.c: Remove. 5281 * gcc.target/arm/neon/vfmsf32.c: Remove. 5282 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove. 5283 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove. 5284 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove. 5285 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove. 5286 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove. 5287 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove. 5288 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove. 5289 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove. 5290 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove. 5291 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove. 5292 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove. 5293 * gcc.target/arm/neon/vget_highf32.c: Remove. 5294 * gcc.target/arm/neon/vget_highp16.c: Remove. 5295 * gcc.target/arm/neon/vget_highp64.c: Remove. 5296 * gcc.target/arm/neon/vget_highp8.c: Remove. 5297 * gcc.target/arm/neon/vget_highs16.c: Remove. 5298 * gcc.target/arm/neon/vget_highs32.c: Remove. 5299 * gcc.target/arm/neon/vget_highs64.c: Remove. 5300 * gcc.target/arm/neon/vget_highs8.c: Remove. 5301 * gcc.target/arm/neon/vget_highu16.c: Remove. 5302 * gcc.target/arm/neon/vget_highu32.c: Remove. 5303 * gcc.target/arm/neon/vget_highu64.c: Remove. 5304 * gcc.target/arm/neon/vget_highu8.c: Remove. 5305 * gcc.target/arm/neon/vget_lanef32.c: Remove. 5306 * gcc.target/arm/neon/vget_lanep16.c: Remove. 5307 * gcc.target/arm/neon/vget_lanep8.c: Remove. 5308 * gcc.target/arm/neon/vget_lanes16.c: Remove. 5309 * gcc.target/arm/neon/vget_lanes32.c: Remove. 5310 * gcc.target/arm/neon/vget_lanes64.c: Remove. 5311 * gcc.target/arm/neon/vget_lanes8.c: Remove. 5312 * gcc.target/arm/neon/vget_laneu16.c: Remove. 5313 * gcc.target/arm/neon/vget_laneu32.c: Remove. 5314 * gcc.target/arm/neon/vget_laneu64.c: Remove. 5315 * gcc.target/arm/neon/vget_laneu8.c: Remove. 5316 * gcc.target/arm/neon/vget_lowf32.c: Remove. 5317 * gcc.target/arm/neon/vget_lowp16.c: Remove. 5318 * gcc.target/arm/neon/vget_lowp64.c: Remove. 5319 * gcc.target/arm/neon/vget_lowp8.c: Remove. 5320 * gcc.target/arm/neon/vget_lows16.c: Remove. 5321 * gcc.target/arm/neon/vget_lows32.c: Remove. 5322 * gcc.target/arm/neon/vget_lows64.c: Remove. 5323 * gcc.target/arm/neon/vget_lows8.c: Remove. 5324 * gcc.target/arm/neon/vget_lowu16.c: Remove. 5325 * gcc.target/arm/neon/vget_lowu32.c: Remove. 5326 * gcc.target/arm/neon/vget_lowu64.c: Remove. 5327 * gcc.target/arm/neon/vget_lowu8.c: Remove. 5328 * gcc.target/arm/neon/vhaddQs16.c: Remove. 5329 * gcc.target/arm/neon/vhaddQs32.c: Remove. 5330 * gcc.target/arm/neon/vhaddQs8.c: Remove. 5331 * gcc.target/arm/neon/vhaddQu16.c: Remove. 5332 * gcc.target/arm/neon/vhaddQu32.c: Remove. 5333 * gcc.target/arm/neon/vhaddQu8.c: Remove. 5334 * gcc.target/arm/neon/vhadds16.c: Remove. 5335 * gcc.target/arm/neon/vhadds32.c: Remove. 5336 * gcc.target/arm/neon/vhadds8.c: Remove. 5337 * gcc.target/arm/neon/vhaddu16.c: Remove. 5338 * gcc.target/arm/neon/vhaddu32.c: Remove. 5339 * gcc.target/arm/neon/vhaddu8.c: Remove. 5340 * gcc.target/arm/neon/vhsubQs16.c: Remove. 5341 * gcc.target/arm/neon/vhsubQs32.c: Remove. 5342 * gcc.target/arm/neon/vhsubQs8.c: Remove. 5343 * gcc.target/arm/neon/vhsubQu16.c: Remove. 5344 * gcc.target/arm/neon/vhsubQu32.c: Remove. 5345 * gcc.target/arm/neon/vhsubQu8.c: Remove. 5346 * gcc.target/arm/neon/vhsubs16.c: Remove. 5347 * gcc.target/arm/neon/vhsubs32.c: Remove. 5348 * gcc.target/arm/neon/vhsubs8.c: Remove. 5349 * gcc.target/arm/neon/vhsubu16.c: Remove. 5350 * gcc.target/arm/neon/vhsubu32.c: Remove. 5351 * gcc.target/arm/neon/vhsubu8.c: Remove. 5352 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove. 5353 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove. 5354 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove. 5355 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove. 5356 * gcc.target/arm/neon/vld1Q_dups16.c: Remove. 5357 * gcc.target/arm/neon/vld1Q_dups32.c: Remove. 5358 * gcc.target/arm/neon/vld1Q_dups64.c: Remove. 5359 * gcc.target/arm/neon/vld1Q_dups8.c: Remove. 5360 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove. 5361 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove. 5362 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove. 5363 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove. 5364 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove. 5365 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove. 5366 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove. 5367 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove. 5368 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove. 5369 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove. 5370 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove. 5371 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove. 5372 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove. 5373 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove. 5374 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove. 5375 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove. 5376 * gcc.target/arm/neon/vld1Qf32.c: Remove. 5377 * gcc.target/arm/neon/vld1Qp16.c: Remove. 5378 * gcc.target/arm/neon/vld1Qp64.c: Remove. 5379 * gcc.target/arm/neon/vld1Qp8.c: Remove. 5380 * gcc.target/arm/neon/vld1Qs16.c: Remove. 5381 * gcc.target/arm/neon/vld1Qs32.c: Remove. 5382 * gcc.target/arm/neon/vld1Qs64.c: Remove. 5383 * gcc.target/arm/neon/vld1Qs8.c: Remove. 5384 * gcc.target/arm/neon/vld1Qu16.c: Remove. 5385 * gcc.target/arm/neon/vld1Qu32.c: Remove. 5386 * gcc.target/arm/neon/vld1Qu64.c: Remove. 5387 * gcc.target/arm/neon/vld1Qu8.c: Remove. 5388 * gcc.target/arm/neon/vld1_dupf32.c: Remove. 5389 * gcc.target/arm/neon/vld1_dupp16.c: Remove. 5390 * gcc.target/arm/neon/vld1_dupp64.c: Remove. 5391 * gcc.target/arm/neon/vld1_dupp8.c: Remove. 5392 * gcc.target/arm/neon/vld1_dups16.c: Remove. 5393 * gcc.target/arm/neon/vld1_dups32.c: Remove. 5394 * gcc.target/arm/neon/vld1_dups64.c: Remove. 5395 * gcc.target/arm/neon/vld1_dups8.c: Remove. 5396 * gcc.target/arm/neon/vld1_dupu16.c: Remove. 5397 * gcc.target/arm/neon/vld1_dupu32.c: Remove. 5398 * gcc.target/arm/neon/vld1_dupu64.c: Remove. 5399 * gcc.target/arm/neon/vld1_dupu8.c: Remove. 5400 * gcc.target/arm/neon/vld1_lanef32.c: Remove. 5401 * gcc.target/arm/neon/vld1_lanep16.c: Remove. 5402 * gcc.target/arm/neon/vld1_lanep64.c: Remove. 5403 * gcc.target/arm/neon/vld1_lanep8.c: Remove. 5404 * gcc.target/arm/neon/vld1_lanes16.c: Remove. 5405 * gcc.target/arm/neon/vld1_lanes32.c: Remove. 5406 * gcc.target/arm/neon/vld1_lanes64.c: Remove. 5407 * gcc.target/arm/neon/vld1_lanes8.c: Remove. 5408 * gcc.target/arm/neon/vld1_laneu16.c: Remove. 5409 * gcc.target/arm/neon/vld1_laneu32.c: Remove. 5410 * gcc.target/arm/neon/vld1_laneu64.c: Remove. 5411 * gcc.target/arm/neon/vld1_laneu8.c: Remove. 5412 * gcc.target/arm/neon/vld1f32.c: Remove. 5413 * gcc.target/arm/neon/vld1p16.c: Remove. 5414 * gcc.target/arm/neon/vld1p64.c: Remove. 5415 * gcc.target/arm/neon/vld1p8.c: Remove. 5416 * gcc.target/arm/neon/vld1s16.c: Remove. 5417 * gcc.target/arm/neon/vld1s32.c: Remove. 5418 * gcc.target/arm/neon/vld1s64.c: Remove. 5419 * gcc.target/arm/neon/vld1s8.c: Remove. 5420 * gcc.target/arm/neon/vld1u16.c: Remove. 5421 * gcc.target/arm/neon/vld1u32.c: Remove. 5422 * gcc.target/arm/neon/vld1u64.c: Remove. 5423 * gcc.target/arm/neon/vld1u8.c: Remove. 5424 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove. 5425 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove. 5426 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove. 5427 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove. 5428 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove. 5429 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove. 5430 * gcc.target/arm/neon/vld2Qf32.c: Remove. 5431 * gcc.target/arm/neon/vld2Qp16.c: Remove. 5432 * gcc.target/arm/neon/vld2Qp8.c: Remove. 5433 * gcc.target/arm/neon/vld2Qs16.c: Remove. 5434 * gcc.target/arm/neon/vld2Qs32.c: Remove. 5435 * gcc.target/arm/neon/vld2Qs8.c: Remove. 5436 * gcc.target/arm/neon/vld2Qu16.c: Remove. 5437 * gcc.target/arm/neon/vld2Qu32.c: Remove. 5438 * gcc.target/arm/neon/vld2Qu8.c: Remove. 5439 * gcc.target/arm/neon/vld2_dupf32.c: Remove. 5440 * gcc.target/arm/neon/vld2_dupp16.c: Remove. 5441 * gcc.target/arm/neon/vld2_dupp64.c: Remove. 5442 * gcc.target/arm/neon/vld2_dupp8.c: Remove. 5443 * gcc.target/arm/neon/vld2_dups16.c: Remove. 5444 * gcc.target/arm/neon/vld2_dups32.c: Remove. 5445 * gcc.target/arm/neon/vld2_dups64.c: Remove. 5446 * gcc.target/arm/neon/vld2_dups8.c: Remove. 5447 * gcc.target/arm/neon/vld2_dupu16.c: Remove. 5448 * gcc.target/arm/neon/vld2_dupu32.c: Remove. 5449 * gcc.target/arm/neon/vld2_dupu64.c: Remove. 5450 * gcc.target/arm/neon/vld2_dupu8.c: Remove. 5451 * gcc.target/arm/neon/vld2_lanef32.c: Remove. 5452 * gcc.target/arm/neon/vld2_lanep16.c: Remove. 5453 * gcc.target/arm/neon/vld2_lanep8.c: Remove. 5454 * gcc.target/arm/neon/vld2_lanes16.c: Remove. 5455 * gcc.target/arm/neon/vld2_lanes32.c: Remove. 5456 * gcc.target/arm/neon/vld2_lanes8.c: Remove. 5457 * gcc.target/arm/neon/vld2_laneu16.c: Remove. 5458 * gcc.target/arm/neon/vld2_laneu32.c: Remove. 5459 * gcc.target/arm/neon/vld2_laneu8.c: Remove. 5460 * gcc.target/arm/neon/vld2f32.c: Remove. 5461 * gcc.target/arm/neon/vld2p16.c: Remove. 5462 * gcc.target/arm/neon/vld2p64.c: Remove. 5463 * gcc.target/arm/neon/vld2p8.c: Remove. 5464 * gcc.target/arm/neon/vld2s16.c: Remove. 5465 * gcc.target/arm/neon/vld2s32.c: Remove. 5466 * gcc.target/arm/neon/vld2s64.c: Remove. 5467 * gcc.target/arm/neon/vld2s8.c: Remove. 5468 * gcc.target/arm/neon/vld2u16.c: Remove. 5469 * gcc.target/arm/neon/vld2u32.c: Remove. 5470 * gcc.target/arm/neon/vld2u64.c: Remove. 5471 * gcc.target/arm/neon/vld2u8.c: Remove. 5472 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove. 5473 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove. 5474 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove. 5475 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove. 5476 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove. 5477 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove. 5478 * gcc.target/arm/neon/vld3Qf32.c: Remove. 5479 * gcc.target/arm/neon/vld3Qp16.c: Remove. 5480 * gcc.target/arm/neon/vld3Qp8.c: Remove. 5481 * gcc.target/arm/neon/vld3Qs16.c: Remove. 5482 * gcc.target/arm/neon/vld3Qs32.c: Remove. 5483 * gcc.target/arm/neon/vld3Qs8.c: Remove. 5484 * gcc.target/arm/neon/vld3Qu16.c: Remove. 5485 * gcc.target/arm/neon/vld3Qu32.c: Remove. 5486 * gcc.target/arm/neon/vld3Qu8.c: Remove. 5487 * gcc.target/arm/neon/vld3_dupf32.c: Remove. 5488 * gcc.target/arm/neon/vld3_dupp16.c: Remove. 5489 * gcc.target/arm/neon/vld3_dupp64.c: Remove. 5490 * gcc.target/arm/neon/vld3_dupp8.c: Remove. 5491 * gcc.target/arm/neon/vld3_dups16.c: Remove. 5492 * gcc.target/arm/neon/vld3_dups32.c: Remove. 5493 * gcc.target/arm/neon/vld3_dups64.c: Remove. 5494 * gcc.target/arm/neon/vld3_dups8.c: Remove. 5495 * gcc.target/arm/neon/vld3_dupu16.c: Remove. 5496 * gcc.target/arm/neon/vld3_dupu32.c: Remove. 5497 * gcc.target/arm/neon/vld3_dupu64.c: Remove. 5498 * gcc.target/arm/neon/vld3_dupu8.c: Remove. 5499 * gcc.target/arm/neon/vld3_lanef32.c: Remove. 5500 * gcc.target/arm/neon/vld3_lanep16.c: Remove. 5501 * gcc.target/arm/neon/vld3_lanep8.c: Remove. 5502 * gcc.target/arm/neon/vld3_lanes16.c: Remove. 5503 * gcc.target/arm/neon/vld3_lanes32.c: Remove. 5504 * gcc.target/arm/neon/vld3_lanes8.c: Remove. 5505 * gcc.target/arm/neon/vld3_laneu16.c: Remove. 5506 * gcc.target/arm/neon/vld3_laneu32.c: Remove. 5507 * gcc.target/arm/neon/vld3_laneu8.c: Remove. 5508 * gcc.target/arm/neon/vld3f32.c: Remove. 5509 * gcc.target/arm/neon/vld3p16.c: Remove. 5510 * gcc.target/arm/neon/vld3p64.c: Remove. 5511 * gcc.target/arm/neon/vld3p8.c: Remove. 5512 * gcc.target/arm/neon/vld3s16.c: Remove. 5513 * gcc.target/arm/neon/vld3s32.c: Remove. 5514 * gcc.target/arm/neon/vld3s64.c: Remove. 5515 * gcc.target/arm/neon/vld3s8.c: Remove. 5516 * gcc.target/arm/neon/vld3u16.c: Remove. 5517 * gcc.target/arm/neon/vld3u32.c: Remove. 5518 * gcc.target/arm/neon/vld3u64.c: Remove. 5519 * gcc.target/arm/neon/vld3u8.c: Remove. 5520 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove. 5521 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove. 5522 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove. 5523 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove. 5524 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove. 5525 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove. 5526 * gcc.target/arm/neon/vld4Qf32.c: Remove. 5527 * gcc.target/arm/neon/vld4Qp16.c: Remove. 5528 * gcc.target/arm/neon/vld4Qp8.c: Remove. 5529 * gcc.target/arm/neon/vld4Qs16.c: Remove. 5530 * gcc.target/arm/neon/vld4Qs32.c: Remove. 5531 * gcc.target/arm/neon/vld4Qs8.c: Remove. 5532 * gcc.target/arm/neon/vld4Qu16.c: Remove. 5533 * gcc.target/arm/neon/vld4Qu32.c: Remove. 5534 * gcc.target/arm/neon/vld4Qu8.c: Remove. 5535 * gcc.target/arm/neon/vld4_dupf32.c: Remove. 5536 * gcc.target/arm/neon/vld4_dupp16.c: Remove. 5537 * gcc.target/arm/neon/vld4_dupp64.c: Remove. 5538 * gcc.target/arm/neon/vld4_dupp8.c: Remove. 5539 * gcc.target/arm/neon/vld4_dups16.c: Remove. 5540 * gcc.target/arm/neon/vld4_dups32.c: Remove. 5541 * gcc.target/arm/neon/vld4_dups64.c: Remove. 5542 * gcc.target/arm/neon/vld4_dups8.c: Remove. 5543 * gcc.target/arm/neon/vld4_dupu16.c: Remove. 5544 * gcc.target/arm/neon/vld4_dupu32.c: Remove. 5545 * gcc.target/arm/neon/vld4_dupu64.c: Remove. 5546 * gcc.target/arm/neon/vld4_dupu8.c: Remove. 5547 * gcc.target/arm/neon/vld4_lanef32.c: Remove. 5548 * gcc.target/arm/neon/vld4_lanep16.c: Remove. 5549 * gcc.target/arm/neon/vld4_lanep8.c: Remove. 5550 * gcc.target/arm/neon/vld4_lanes16.c: Remove. 5551 * gcc.target/arm/neon/vld4_lanes32.c: Remove. 5552 * gcc.target/arm/neon/vld4_lanes8.c: Remove. 5553 * gcc.target/arm/neon/vld4_laneu16.c: Remove. 5554 * gcc.target/arm/neon/vld4_laneu32.c: Remove. 5555 * gcc.target/arm/neon/vld4_laneu8.c: Remove. 5556 * gcc.target/arm/neon/vld4f32.c: Remove. 5557 * gcc.target/arm/neon/vld4p16.c: Remove. 5558 * gcc.target/arm/neon/vld4p64.c: Remove. 5559 * gcc.target/arm/neon/vld4p8.c: Remove. 5560 * gcc.target/arm/neon/vld4s16.c: Remove. 5561 * gcc.target/arm/neon/vld4s32.c: Remove. 5562 * gcc.target/arm/neon/vld4s64.c: Remove. 5563 * gcc.target/arm/neon/vld4s8.c: Remove. 5564 * gcc.target/arm/neon/vld4u16.c: Remove. 5565 * gcc.target/arm/neon/vld4u32.c: Remove. 5566 * gcc.target/arm/neon/vld4u64.c: Remove. 5567 * gcc.target/arm/neon/vld4u8.c: Remove. 5568 * gcc.target/arm/neon/vmaxQf32.c: Remove. 5569 * gcc.target/arm/neon/vmaxQs16.c: Remove. 5570 * gcc.target/arm/neon/vmaxQs32.c: Remove. 5571 * gcc.target/arm/neon/vmaxQs8.c: Remove. 5572 * gcc.target/arm/neon/vmaxQu16.c: Remove. 5573 * gcc.target/arm/neon/vmaxQu32.c: Remove. 5574 * gcc.target/arm/neon/vmaxQu8.c: Remove. 5575 * gcc.target/arm/neon/vmaxf32.c: Remove. 5576 * gcc.target/arm/neon/vmaxs16.c: Remove. 5577 * gcc.target/arm/neon/vmaxs32.c: Remove. 5578 * gcc.target/arm/neon/vmaxs8.c: Remove. 5579 * gcc.target/arm/neon/vmaxu16.c: Remove. 5580 * gcc.target/arm/neon/vmaxu32.c: Remove. 5581 * gcc.target/arm/neon/vmaxu8.c: Remove. 5582 * gcc.target/arm/neon/vminQf32.c: Remove. 5583 * gcc.target/arm/neon/vminQs16.c: Remove. 5584 * gcc.target/arm/neon/vminQs32.c: Remove. 5585 * gcc.target/arm/neon/vminQs8.c: Remove. 5586 * gcc.target/arm/neon/vminQu16.c: Remove. 5587 * gcc.target/arm/neon/vminQu32.c: Remove. 5588 * gcc.target/arm/neon/vminQu8.c: Remove. 5589 * gcc.target/arm/neon/vminf32.c: Remove. 5590 * gcc.target/arm/neon/vmins16.c: Remove. 5591 * gcc.target/arm/neon/vmins32.c: Remove. 5592 * gcc.target/arm/neon/vmins8.c: Remove. 5593 * gcc.target/arm/neon/vminu16.c: Remove. 5594 * gcc.target/arm/neon/vminu32.c: Remove. 5595 * gcc.target/arm/neon/vminu8.c: Remove. 5596 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove. 5597 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove. 5598 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove. 5599 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove. 5600 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove. 5601 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove. 5602 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove. 5603 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove. 5604 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove. 5605 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove. 5606 * gcc.target/arm/neon/vmlaQf32.c: Remove. 5607 * gcc.target/arm/neon/vmlaQs16.c: Remove. 5608 * gcc.target/arm/neon/vmlaQs32.c: Remove. 5609 * gcc.target/arm/neon/vmlaQs8.c: Remove. 5610 * gcc.target/arm/neon/vmlaQu16.c: Remove. 5611 * gcc.target/arm/neon/vmlaQu32.c: Remove. 5612 * gcc.target/arm/neon/vmlaQu8.c: Remove. 5613 * gcc.target/arm/neon/vmla_lanef32.c: Remove. 5614 * gcc.target/arm/neon/vmla_lanes16.c: Remove. 5615 * gcc.target/arm/neon/vmla_lanes32.c: Remove. 5616 * gcc.target/arm/neon/vmla_laneu16.c: Remove. 5617 * gcc.target/arm/neon/vmla_laneu32.c: Remove. 5618 * gcc.target/arm/neon/vmla_nf32.c: Remove. 5619 * gcc.target/arm/neon/vmla_ns16.c: Remove. 5620 * gcc.target/arm/neon/vmla_ns32.c: Remove. 5621 * gcc.target/arm/neon/vmla_nu16.c: Remove. 5622 * gcc.target/arm/neon/vmla_nu32.c: Remove. 5623 * gcc.target/arm/neon/vmlaf32.c: Remove. 5624 * gcc.target/arm/neon/vmlal_lanes16.c: Remove. 5625 * gcc.target/arm/neon/vmlal_lanes32.c: Remove. 5626 * gcc.target/arm/neon/vmlal_laneu16.c: Remove. 5627 * gcc.target/arm/neon/vmlal_laneu32.c: Remove. 5628 * gcc.target/arm/neon/vmlal_ns16.c: Remove. 5629 * gcc.target/arm/neon/vmlal_ns32.c: Remove. 5630 * gcc.target/arm/neon/vmlal_nu16.c: Remove. 5631 * gcc.target/arm/neon/vmlal_nu32.c: Remove. 5632 * gcc.target/arm/neon/vmlals16.c: Remove. 5633 * gcc.target/arm/neon/vmlals32.c: Remove. 5634 * gcc.target/arm/neon/vmlals8.c: Remove. 5635 * gcc.target/arm/neon/vmlalu16.c: Remove. 5636 * gcc.target/arm/neon/vmlalu32.c: Remove. 5637 * gcc.target/arm/neon/vmlalu8.c: Remove. 5638 * gcc.target/arm/neon/vmlas16.c: Remove. 5639 * gcc.target/arm/neon/vmlas32.c: Remove. 5640 * gcc.target/arm/neon/vmlas8.c: Remove. 5641 * gcc.target/arm/neon/vmlau16.c: Remove. 5642 * gcc.target/arm/neon/vmlau32.c: Remove. 5643 * gcc.target/arm/neon/vmlau8.c: Remove. 5644 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove. 5645 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove. 5646 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove. 5647 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove. 5648 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove. 5649 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove. 5650 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove. 5651 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove. 5652 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove. 5653 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove. 5654 * gcc.target/arm/neon/vmlsQf32.c: Remove. 5655 * gcc.target/arm/neon/vmlsQs16.c: Remove. 5656 * gcc.target/arm/neon/vmlsQs32.c: Remove. 5657 * gcc.target/arm/neon/vmlsQs8.c: Remove. 5658 * gcc.target/arm/neon/vmlsQu16.c: Remove. 5659 * gcc.target/arm/neon/vmlsQu32.c: Remove. 5660 * gcc.target/arm/neon/vmlsQu8.c: Remove. 5661 * gcc.target/arm/neon/vmls_lanef32.c: Remove. 5662 * gcc.target/arm/neon/vmls_lanes16.c: Remove. 5663 * gcc.target/arm/neon/vmls_lanes32.c: Remove. 5664 * gcc.target/arm/neon/vmls_laneu16.c: Remove. 5665 * gcc.target/arm/neon/vmls_laneu32.c: Remove. 5666 * gcc.target/arm/neon/vmls_nf32.c: Remove. 5667 * gcc.target/arm/neon/vmls_ns16.c: Remove. 5668 * gcc.target/arm/neon/vmls_ns32.c: Remove. 5669 * gcc.target/arm/neon/vmls_nu16.c: Remove. 5670 * gcc.target/arm/neon/vmls_nu32.c: Remove. 5671 * gcc.target/arm/neon/vmlsf32.c: Remove. 5672 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove. 5673 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove. 5674 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove. 5675 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove. 5676 * gcc.target/arm/neon/vmlsl_ns16.c: Remove. 5677 * gcc.target/arm/neon/vmlsl_ns32.c: Remove. 5678 * gcc.target/arm/neon/vmlsl_nu16.c: Remove. 5679 * gcc.target/arm/neon/vmlsl_nu32.c: Remove. 5680 * gcc.target/arm/neon/vmlsls16.c: Remove. 5681 * gcc.target/arm/neon/vmlsls32.c: Remove. 5682 * gcc.target/arm/neon/vmlsls8.c: Remove. 5683 * gcc.target/arm/neon/vmlslu16.c: Remove. 5684 * gcc.target/arm/neon/vmlslu32.c: Remove. 5685 * gcc.target/arm/neon/vmlslu8.c: Remove. 5686 * gcc.target/arm/neon/vmlss16.c: Remove. 5687 * gcc.target/arm/neon/vmlss32.c: Remove. 5688 * gcc.target/arm/neon/vmlss8.c: Remove. 5689 * gcc.target/arm/neon/vmlsu16.c: Remove. 5690 * gcc.target/arm/neon/vmlsu32.c: Remove. 5691 * gcc.target/arm/neon/vmlsu8.c: Remove. 5692 * gcc.target/arm/neon/vmovQ_nf32.c: Remove. 5693 * gcc.target/arm/neon/vmovQ_np16.c: Remove. 5694 * gcc.target/arm/neon/vmovQ_np8.c: Remove. 5695 * gcc.target/arm/neon/vmovQ_ns16.c: Remove. 5696 * gcc.target/arm/neon/vmovQ_ns32.c: Remove. 5697 * gcc.target/arm/neon/vmovQ_ns64.c: Remove. 5698 * gcc.target/arm/neon/vmovQ_ns8.c: Remove. 5699 * gcc.target/arm/neon/vmovQ_nu16.c: Remove. 5700 * gcc.target/arm/neon/vmovQ_nu32.c: Remove. 5701 * gcc.target/arm/neon/vmovQ_nu64.c: Remove. 5702 * gcc.target/arm/neon/vmovQ_nu8.c: Remove. 5703 * gcc.target/arm/neon/vmov_nf32.c: Remove. 5704 * gcc.target/arm/neon/vmov_np16.c: Remove. 5705 * gcc.target/arm/neon/vmov_np8.c: Remove. 5706 * gcc.target/arm/neon/vmov_ns16.c: Remove. 5707 * gcc.target/arm/neon/vmov_ns32.c: Remove. 5708 * gcc.target/arm/neon/vmov_ns64.c: Remove. 5709 * gcc.target/arm/neon/vmov_ns8.c: Remove. 5710 * gcc.target/arm/neon/vmov_nu16.c: Remove. 5711 * gcc.target/arm/neon/vmov_nu32.c: Remove. 5712 * gcc.target/arm/neon/vmov_nu64.c: Remove. 5713 * gcc.target/arm/neon/vmov_nu8.c: Remove. 5714 * gcc.target/arm/neon/vmovls16.c: Remove. 5715 * gcc.target/arm/neon/vmovls32.c: Remove. 5716 * gcc.target/arm/neon/vmovls8.c: Remove. 5717 * gcc.target/arm/neon/vmovlu16.c: Remove. 5718 * gcc.target/arm/neon/vmovlu32.c: Remove. 5719 * gcc.target/arm/neon/vmovlu8.c: Remove. 5720 * gcc.target/arm/neon/vmovns16.c: Remove. 5721 * gcc.target/arm/neon/vmovns32.c: Remove. 5722 * gcc.target/arm/neon/vmovns64.c: Remove. 5723 * gcc.target/arm/neon/vmovnu16.c: Remove. 5724 * gcc.target/arm/neon/vmovnu32.c: Remove. 5725 * gcc.target/arm/neon/vmovnu64.c: Remove. 5726 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove. 5727 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove. 5728 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove. 5729 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove. 5730 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove. 5731 * gcc.target/arm/neon/vmulQ_nf32.c: Remove. 5732 * gcc.target/arm/neon/vmulQ_ns16.c: Remove. 5733 * gcc.target/arm/neon/vmulQ_ns32.c: Remove. 5734 * gcc.target/arm/neon/vmulQ_nu16.c: Remove. 5735 * gcc.target/arm/neon/vmulQ_nu32.c: Remove. 5736 * gcc.target/arm/neon/vmulQf32.c: Remove. 5737 * gcc.target/arm/neon/vmulQp8.c: Remove. 5738 * gcc.target/arm/neon/vmulQs16.c: Remove. 5739 * gcc.target/arm/neon/vmulQs32.c: Remove. 5740 * gcc.target/arm/neon/vmulQs8.c: Remove. 5741 * gcc.target/arm/neon/vmulQu16.c: Remove. 5742 * gcc.target/arm/neon/vmulQu32.c: Remove. 5743 * gcc.target/arm/neon/vmulQu8.c: Remove. 5744 * gcc.target/arm/neon/vmul_lanef32.c: Remove. 5745 * gcc.target/arm/neon/vmul_lanes16.c: Remove. 5746 * gcc.target/arm/neon/vmul_lanes32.c: Remove. 5747 * gcc.target/arm/neon/vmul_laneu16.c: Remove. 5748 * gcc.target/arm/neon/vmul_laneu32.c: Remove. 5749 * gcc.target/arm/neon/vmul_nf32.c: Remove. 5750 * gcc.target/arm/neon/vmul_ns16.c: Remove. 5751 * gcc.target/arm/neon/vmul_ns32.c: Remove. 5752 * gcc.target/arm/neon/vmul_nu16.c: Remove. 5753 * gcc.target/arm/neon/vmul_nu32.c: Remove. 5754 * gcc.target/arm/neon/vmulf32.c: Remove. 5755 * gcc.target/arm/neon/vmull_lanes16.c: Remove. 5756 * gcc.target/arm/neon/vmull_lanes32.c: Remove. 5757 * gcc.target/arm/neon/vmull_laneu16.c: Remove. 5758 * gcc.target/arm/neon/vmull_laneu32.c: Remove. 5759 * gcc.target/arm/neon/vmull_ns16.c: Remove. 5760 * gcc.target/arm/neon/vmull_ns32.c: Remove. 5761 * gcc.target/arm/neon/vmull_nu16.c: Remove. 5762 * gcc.target/arm/neon/vmull_nu32.c: Remove. 5763 * gcc.target/arm/neon/vmullp8.c: Remove. 5764 * gcc.target/arm/neon/vmulls16.c: Remove. 5765 * gcc.target/arm/neon/vmulls32.c: Remove. 5766 * gcc.target/arm/neon/vmulls8.c: Remove. 5767 * gcc.target/arm/neon/vmullu16.c: Remove. 5768 * gcc.target/arm/neon/vmullu32.c: Remove. 5769 * gcc.target/arm/neon/vmullu8.c: Remove. 5770 * gcc.target/arm/neon/vmulp8.c: Remove. 5771 * gcc.target/arm/neon/vmuls16.c: Remove. 5772 * gcc.target/arm/neon/vmuls32.c: Remove. 5773 * gcc.target/arm/neon/vmuls8.c: Remove. 5774 * gcc.target/arm/neon/vmulu16.c: Remove. 5775 * gcc.target/arm/neon/vmulu32.c: Remove. 5776 * gcc.target/arm/neon/vmulu8.c: Remove. 5777 * gcc.target/arm/neon/vmvnQp8.c: Remove. 5778 * gcc.target/arm/neon/vmvnQs16.c: Remove. 5779 * gcc.target/arm/neon/vmvnQs32.c: Remove. 5780 * gcc.target/arm/neon/vmvnQs8.c: Remove. 5781 * gcc.target/arm/neon/vmvnQu16.c: Remove. 5782 * gcc.target/arm/neon/vmvnQu32.c: Remove. 5783 * gcc.target/arm/neon/vmvnQu8.c: Remove. 5784 * gcc.target/arm/neon/vmvnp8.c: Remove. 5785 * gcc.target/arm/neon/vmvns16.c: Remove. 5786 * gcc.target/arm/neon/vmvns32.c: Remove. 5787 * gcc.target/arm/neon/vmvns8.c: Remove. 5788 * gcc.target/arm/neon/vmvnu16.c: Remove. 5789 * gcc.target/arm/neon/vmvnu32.c: Remove. 5790 * gcc.target/arm/neon/vmvnu8.c: Remove. 5791 * gcc.target/arm/neon/vnegQf32.c: Remove. 5792 * gcc.target/arm/neon/vnegQs16.c: Remove. 5793 * gcc.target/arm/neon/vnegQs32.c: Remove. 5794 * gcc.target/arm/neon/vnegQs8.c: Remove. 5795 * gcc.target/arm/neon/vnegf32.c: Remove. 5796 * gcc.target/arm/neon/vnegs16.c: Remove. 5797 * gcc.target/arm/neon/vnegs32.c: Remove. 5798 * gcc.target/arm/neon/vnegs8.c: Remove. 5799 * gcc.target/arm/neon/vornQs16.c: Remove. 5800 * gcc.target/arm/neon/vornQs32.c: Remove. 5801 * gcc.target/arm/neon/vornQs64.c: Remove. 5802 * gcc.target/arm/neon/vornQs8.c: Remove. 5803 * gcc.target/arm/neon/vornQu16.c: Remove. 5804 * gcc.target/arm/neon/vornQu32.c: Remove. 5805 * gcc.target/arm/neon/vornQu64.c: Remove. 5806 * gcc.target/arm/neon/vornQu8.c: Remove. 5807 * gcc.target/arm/neon/vorns16.c: Remove. 5808 * gcc.target/arm/neon/vorns32.c: Remove. 5809 * gcc.target/arm/neon/vorns64.c: Remove. 5810 * gcc.target/arm/neon/vorns8.c: Remove. 5811 * gcc.target/arm/neon/vornu16.c: Remove. 5812 * gcc.target/arm/neon/vornu32.c: Remove. 5813 * gcc.target/arm/neon/vornu64.c: Remove. 5814 * gcc.target/arm/neon/vornu8.c: Remove. 5815 * gcc.target/arm/neon/vorrQs16.c: Remove. 5816 * gcc.target/arm/neon/vorrQs32.c: Remove. 5817 * gcc.target/arm/neon/vorrQs64.c: Remove. 5818 * gcc.target/arm/neon/vorrQs8.c: Remove. 5819 * gcc.target/arm/neon/vorrQu16.c: Remove. 5820 * gcc.target/arm/neon/vorrQu32.c: Remove. 5821 * gcc.target/arm/neon/vorrQu64.c: Remove. 5822 * gcc.target/arm/neon/vorrQu8.c: Remove. 5823 * gcc.target/arm/neon/vorrs16.c: Remove. 5824 * gcc.target/arm/neon/vorrs32.c: Remove. 5825 * gcc.target/arm/neon/vorrs64.c: Remove. 5826 * gcc.target/arm/neon/vorrs8.c: Remove. 5827 * gcc.target/arm/neon/vorru16.c: Remove. 5828 * gcc.target/arm/neon/vorru32.c: Remove. 5829 * gcc.target/arm/neon/vorru64.c: Remove. 5830 * gcc.target/arm/neon/vorru8.c: Remove. 5831 * gcc.target/arm/neon/vpadalQs16.c: Remove. 5832 * gcc.target/arm/neon/vpadalQs32.c: Remove. 5833 * gcc.target/arm/neon/vpadalQs8.c: Remove. 5834 * gcc.target/arm/neon/vpadalQu16.c: Remove. 5835 * gcc.target/arm/neon/vpadalQu32.c: Remove. 5836 * gcc.target/arm/neon/vpadalQu8.c: Remove. 5837 * gcc.target/arm/neon/vpadals16.c: Remove. 5838 * gcc.target/arm/neon/vpadals32.c: Remove. 5839 * gcc.target/arm/neon/vpadals8.c: Remove. 5840 * gcc.target/arm/neon/vpadalu16.c: Remove. 5841 * gcc.target/arm/neon/vpadalu32.c: Remove. 5842 * gcc.target/arm/neon/vpadalu8.c: Remove. 5843 * gcc.target/arm/neon/vpaddf32.c: Remove. 5844 * gcc.target/arm/neon/vpaddlQs16.c: Remove. 5845 * gcc.target/arm/neon/vpaddlQs32.c: Remove. 5846 * gcc.target/arm/neon/vpaddlQs8.c: Remove. 5847 * gcc.target/arm/neon/vpaddlQu16.c: Remove. 5848 * gcc.target/arm/neon/vpaddlQu32.c: Remove. 5849 * gcc.target/arm/neon/vpaddlQu8.c: Remove. 5850 * gcc.target/arm/neon/vpaddls16.c: Remove. 5851 * gcc.target/arm/neon/vpaddls32.c: Remove. 5852 * gcc.target/arm/neon/vpaddls8.c: Remove. 5853 * gcc.target/arm/neon/vpaddlu16.c: Remove. 5854 * gcc.target/arm/neon/vpaddlu32.c: Remove. 5855 * gcc.target/arm/neon/vpaddlu8.c: Remove. 5856 * gcc.target/arm/neon/vpadds16.c: Remove. 5857 * gcc.target/arm/neon/vpadds32.c: Remove. 5858 * gcc.target/arm/neon/vpadds8.c: Remove. 5859 * gcc.target/arm/neon/vpaddu16.c: Remove. 5860 * gcc.target/arm/neon/vpaddu32.c: Remove. 5861 * gcc.target/arm/neon/vpaddu8.c: Remove. 5862 * gcc.target/arm/neon/vpmaxf32.c: Remove. 5863 * gcc.target/arm/neon/vpmaxs16.c: Remove. 5864 * gcc.target/arm/neon/vpmaxs32.c: Remove. 5865 * gcc.target/arm/neon/vpmaxs8.c: Remove. 5866 * gcc.target/arm/neon/vpmaxu16.c: Remove. 5867 * gcc.target/arm/neon/vpmaxu32.c: Remove. 5868 * gcc.target/arm/neon/vpmaxu8.c: Remove. 5869 * gcc.target/arm/neon/vpminf32.c: Remove. 5870 * gcc.target/arm/neon/vpmins16.c: Remove. 5871 * gcc.target/arm/neon/vpmins32.c: Remove. 5872 * gcc.target/arm/neon/vpmins8.c: Remove. 5873 * gcc.target/arm/neon/vpminu16.c: Remove. 5874 * gcc.target/arm/neon/vpminu32.c: Remove. 5875 * gcc.target/arm/neon/vpminu8.c: Remove. 5876 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove. 5877 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove. 5878 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove. 5879 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove. 5880 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove. 5881 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove. 5882 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove. 5883 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove. 5884 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove. 5885 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove. 5886 * gcc.target/arm/neon/vqRdmulhs16.c: Remove. 5887 * gcc.target/arm/neon/vqRdmulhs32.c: Remove. 5888 * gcc.target/arm/neon/vqRshlQs16.c: Remove. 5889 * gcc.target/arm/neon/vqRshlQs32.c: Remove. 5890 * gcc.target/arm/neon/vqRshlQs64.c: Remove. 5891 * gcc.target/arm/neon/vqRshlQs8.c: Remove. 5892 * gcc.target/arm/neon/vqRshlQu16.c: Remove. 5893 * gcc.target/arm/neon/vqRshlQu32.c: Remove. 5894 * gcc.target/arm/neon/vqRshlQu64.c: Remove. 5895 * gcc.target/arm/neon/vqRshlQu8.c: Remove. 5896 * gcc.target/arm/neon/vqRshls16.c: Remove. 5897 * gcc.target/arm/neon/vqRshls32.c: Remove. 5898 * gcc.target/arm/neon/vqRshls64.c: Remove. 5899 * gcc.target/arm/neon/vqRshls8.c: Remove. 5900 * gcc.target/arm/neon/vqRshlu16.c: Remove. 5901 * gcc.target/arm/neon/vqRshlu32.c: Remove. 5902 * gcc.target/arm/neon/vqRshlu64.c: Remove. 5903 * gcc.target/arm/neon/vqRshlu8.c: Remove. 5904 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove. 5905 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove. 5906 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove. 5907 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove. 5908 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove. 5909 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove. 5910 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove. 5911 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove. 5912 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove. 5913 * gcc.target/arm/neon/vqabsQs16.c: Remove. 5914 * gcc.target/arm/neon/vqabsQs32.c: Remove. 5915 * gcc.target/arm/neon/vqabsQs8.c: Remove. 5916 * gcc.target/arm/neon/vqabss16.c: Remove. 5917 * gcc.target/arm/neon/vqabss32.c: Remove. 5918 * gcc.target/arm/neon/vqabss8.c: Remove. 5919 * gcc.target/arm/neon/vqaddQs16.c: Remove. 5920 * gcc.target/arm/neon/vqaddQs32.c: Remove. 5921 * gcc.target/arm/neon/vqaddQs64.c: Remove. 5922 * gcc.target/arm/neon/vqaddQs8.c: Remove. 5923 * gcc.target/arm/neon/vqaddQu16.c: Remove. 5924 * gcc.target/arm/neon/vqaddQu32.c: Remove. 5925 * gcc.target/arm/neon/vqaddQu64.c: Remove. 5926 * gcc.target/arm/neon/vqaddQu8.c: Remove. 5927 * gcc.target/arm/neon/vqadds16.c: Remove. 5928 * gcc.target/arm/neon/vqadds32.c: Remove. 5929 * gcc.target/arm/neon/vqadds64.c: Remove. 5930 * gcc.target/arm/neon/vqadds8.c: Remove. 5931 * gcc.target/arm/neon/vqaddu16.c: Remove. 5932 * gcc.target/arm/neon/vqaddu32.c: Remove. 5933 * gcc.target/arm/neon/vqaddu64.c: Remove. 5934 * gcc.target/arm/neon/vqaddu8.c: Remove. 5935 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove. 5936 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove. 5937 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove. 5938 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove. 5939 * gcc.target/arm/neon/vqdmlals16.c: Remove. 5940 * gcc.target/arm/neon/vqdmlals32.c: Remove. 5941 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove. 5942 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove. 5943 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove. 5944 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove. 5945 * gcc.target/arm/neon/vqdmlsls16.c: Remove. 5946 * gcc.target/arm/neon/vqdmlsls32.c: Remove. 5947 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove. 5948 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove. 5949 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove. 5950 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove. 5951 * gcc.target/arm/neon/vqdmulhQs16.c: Remove. 5952 * gcc.target/arm/neon/vqdmulhQs32.c: Remove. 5953 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove. 5954 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove. 5955 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove. 5956 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove. 5957 * gcc.target/arm/neon/vqdmulhs16.c: Remove. 5958 * gcc.target/arm/neon/vqdmulhs32.c: Remove. 5959 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove. 5960 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove. 5961 * gcc.target/arm/neon/vqdmull_ns16.c: Remove. 5962 * gcc.target/arm/neon/vqdmull_ns32.c: Remove. 5963 * gcc.target/arm/neon/vqdmulls16.c: Remove. 5964 * gcc.target/arm/neon/vqdmulls32.c: Remove. 5965 * gcc.target/arm/neon/vqmovns16.c: Remove. 5966 * gcc.target/arm/neon/vqmovns32.c: Remove. 5967 * gcc.target/arm/neon/vqmovns64.c: Remove. 5968 * gcc.target/arm/neon/vqmovnu16.c: Remove. 5969 * gcc.target/arm/neon/vqmovnu32.c: Remove. 5970 * gcc.target/arm/neon/vqmovnu64.c: Remove. 5971 * gcc.target/arm/neon/vqmovuns16.c: Remove. 5972 * gcc.target/arm/neon/vqmovuns32.c: Remove. 5973 * gcc.target/arm/neon/vqmovuns64.c: Remove. 5974 * gcc.target/arm/neon/vqnegQs16.c: Remove. 5975 * gcc.target/arm/neon/vqnegQs32.c: Remove. 5976 * gcc.target/arm/neon/vqnegQs8.c: Remove. 5977 * gcc.target/arm/neon/vqnegs16.c: Remove. 5978 * gcc.target/arm/neon/vqnegs32.c: Remove. 5979 * gcc.target/arm/neon/vqnegs8.c: Remove. 5980 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove. 5981 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove. 5982 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove. 5983 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove. 5984 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove. 5985 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove. 5986 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove. 5987 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove. 5988 * gcc.target/arm/neon/vqshlQs16.c: Remove. 5989 * gcc.target/arm/neon/vqshlQs32.c: Remove. 5990 * gcc.target/arm/neon/vqshlQs64.c: Remove. 5991 * gcc.target/arm/neon/vqshlQs8.c: Remove. 5992 * gcc.target/arm/neon/vqshlQu16.c: Remove. 5993 * gcc.target/arm/neon/vqshlQu32.c: Remove. 5994 * gcc.target/arm/neon/vqshlQu64.c: Remove. 5995 * gcc.target/arm/neon/vqshlQu8.c: Remove. 5996 * gcc.target/arm/neon/vqshl_ns16.c: Remove. 5997 * gcc.target/arm/neon/vqshl_ns32.c: Remove. 5998 * gcc.target/arm/neon/vqshl_ns64.c: Remove. 5999 * gcc.target/arm/neon/vqshl_ns8.c: Remove. 6000 * gcc.target/arm/neon/vqshl_nu16.c: Remove. 6001 * gcc.target/arm/neon/vqshl_nu32.c: Remove. 6002 * gcc.target/arm/neon/vqshl_nu64.c: Remove. 6003 * gcc.target/arm/neon/vqshl_nu8.c: Remove. 6004 * gcc.target/arm/neon/vqshls16.c: Remove. 6005 * gcc.target/arm/neon/vqshls32.c: Remove. 6006 * gcc.target/arm/neon/vqshls64.c: Remove. 6007 * gcc.target/arm/neon/vqshls8.c: Remove. 6008 * gcc.target/arm/neon/vqshlu16.c: Remove. 6009 * gcc.target/arm/neon/vqshlu32.c: Remove. 6010 * gcc.target/arm/neon/vqshlu64.c: Remove. 6011 * gcc.target/arm/neon/vqshlu8.c: Remove. 6012 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove. 6013 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove. 6014 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove. 6015 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove. 6016 * gcc.target/arm/neon/vqshlu_ns16.c: Remove. 6017 * gcc.target/arm/neon/vqshlu_ns32.c: Remove. 6018 * gcc.target/arm/neon/vqshlu_ns64.c: Remove. 6019 * gcc.target/arm/neon/vqshlu_ns8.c: Remove. 6020 * gcc.target/arm/neon/vqshrn_ns16.c: Remove. 6021 * gcc.target/arm/neon/vqshrn_ns32.c: Remove. 6022 * gcc.target/arm/neon/vqshrn_ns64.c: Remove. 6023 * gcc.target/arm/neon/vqshrn_nu16.c: Remove. 6024 * gcc.target/arm/neon/vqshrn_nu32.c: Remove. 6025 * gcc.target/arm/neon/vqshrn_nu64.c: Remove. 6026 * gcc.target/arm/neon/vqshrun_ns16.c: Remove. 6027 * gcc.target/arm/neon/vqshrun_ns32.c: Remove. 6028 * gcc.target/arm/neon/vqshrun_ns64.c: Remove. 6029 * gcc.target/arm/neon/vqsubQs16.c: Remove. 6030 * gcc.target/arm/neon/vqsubQs32.c: Remove. 6031 * gcc.target/arm/neon/vqsubQs64.c: Remove. 6032 * gcc.target/arm/neon/vqsubQs8.c: Remove. 6033 * gcc.target/arm/neon/vqsubQu16.c: Remove. 6034 * gcc.target/arm/neon/vqsubQu32.c: Remove. 6035 * gcc.target/arm/neon/vqsubQu64.c: Remove. 6036 * gcc.target/arm/neon/vqsubQu8.c: Remove. 6037 * gcc.target/arm/neon/vqsubs16.c: Remove. 6038 * gcc.target/arm/neon/vqsubs32.c: Remove. 6039 * gcc.target/arm/neon/vqsubs64.c: Remove. 6040 * gcc.target/arm/neon/vqsubs8.c: Remove. 6041 * gcc.target/arm/neon/vqsubu16.c: Remove. 6042 * gcc.target/arm/neon/vqsubu32.c: Remove. 6043 * gcc.target/arm/neon/vqsubu64.c: Remove. 6044 * gcc.target/arm/neon/vqsubu8.c: Remove. 6045 * gcc.target/arm/neon/vrecpeQf32.c: Remove. 6046 * gcc.target/arm/neon/vrecpeQu32.c: Remove. 6047 * gcc.target/arm/neon/vrecpef32.c: Remove. 6048 * gcc.target/arm/neon/vrecpeu32.c: Remove. 6049 * gcc.target/arm/neon/vrecpsQf32.c: Remove. 6050 * gcc.target/arm/neon/vrecpsf32.c: Remove. 6051 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove. 6052 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove. 6053 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove. 6054 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove. 6055 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove. 6056 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove. 6057 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove. 6058 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove. 6059 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove. 6060 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove. 6061 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove. 6062 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove. 6063 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove. 6064 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove. 6065 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove. 6066 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove. 6067 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove. 6068 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove. 6069 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove. 6070 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove. 6071 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove. 6072 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove. 6073 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove. 6074 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove. 6075 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove. 6076 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove. 6077 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove. 6078 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove. 6079 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove. 6080 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove. 6081 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove. 6082 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove. 6083 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove. 6084 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove. 6085 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove. 6086 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove. 6087 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove. 6088 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove. 6089 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove. 6090 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove. 6091 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove. 6092 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove. 6093 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove. 6094 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove. 6095 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove. 6096 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove. 6097 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove. 6098 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove. 6099 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove. 6100 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove. 6101 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove. 6102 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove. 6103 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove. 6104 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove. 6105 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove. 6106 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove. 6107 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove. 6108 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove. 6109 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove. 6110 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove. 6111 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove. 6112 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove. 6113 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove. 6114 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove. 6115 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove. 6116 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove. 6117 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove. 6118 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove. 6119 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove. 6120 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove. 6121 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove. 6122 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove. 6123 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove. 6124 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove. 6125 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove. 6126 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove. 6127 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove. 6128 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove. 6129 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove. 6130 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove. 6131 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove. 6132 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove. 6133 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove. 6134 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove. 6135 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove. 6136 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove. 6137 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove. 6138 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove. 6139 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove. 6140 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove. 6141 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove. 6142 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove. 6143 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove. 6144 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove. 6145 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove. 6146 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove. 6147 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove. 6148 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove. 6149 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove. 6150 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove. 6151 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove. 6152 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove. 6153 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove. 6154 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove. 6155 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove. 6156 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove. 6157 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove. 6158 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove. 6159 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove. 6160 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove. 6161 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove. 6162 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove. 6163 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove. 6164 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove. 6165 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove. 6166 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove. 6167 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove. 6168 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove. 6169 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove. 6170 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove. 6171 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove. 6172 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove. 6173 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove. 6174 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove. 6175 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove. 6176 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove. 6177 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove. 6178 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove. 6179 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove. 6180 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove. 6181 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove. 6182 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove. 6183 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove. 6184 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove. 6185 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove. 6186 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove. 6187 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove. 6188 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove. 6189 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove. 6190 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove. 6191 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove. 6192 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove. 6193 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove. 6194 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove. 6195 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove. 6196 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove. 6197 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove. 6198 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove. 6199 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove. 6200 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove. 6201 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove. 6202 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove. 6203 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove. 6204 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove. 6205 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove. 6206 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove. 6207 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove. 6208 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove. 6209 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove. 6210 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove. 6211 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove. 6212 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove. 6213 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove. 6214 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove. 6215 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove. 6216 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove. 6217 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove. 6218 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove. 6219 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove. 6220 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove. 6221 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove. 6222 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove. 6223 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove. 6224 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove. 6225 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove. 6226 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove. 6227 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove. 6228 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove. 6229 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove. 6230 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove. 6231 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove. 6232 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove. 6233 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove. 6234 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove. 6235 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove. 6236 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove. 6237 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove. 6238 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove. 6239 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove. 6240 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove. 6241 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove. 6242 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove. 6243 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove. 6244 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove. 6245 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove. 6246 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove. 6247 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove. 6248 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove. 6249 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove. 6250 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove. 6251 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove. 6252 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove. 6253 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove. 6254 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove. 6255 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove. 6256 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove. 6257 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove. 6258 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove. 6259 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove. 6260 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove. 6261 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove. 6262 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove. 6263 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove. 6264 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove. 6265 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove. 6266 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove. 6267 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove. 6268 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove. 6269 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove. 6270 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove. 6271 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove. 6272 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove. 6273 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove. 6274 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove. 6275 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove. 6276 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove. 6277 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove. 6278 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove. 6279 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove. 6280 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove. 6281 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove. 6282 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove. 6283 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove. 6284 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove. 6285 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove. 6286 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove. 6287 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove. 6288 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove. 6289 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove. 6290 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove. 6291 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove. 6292 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove. 6293 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove. 6294 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove. 6295 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove. 6296 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove. 6297 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove. 6298 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove. 6299 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove. 6300 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove. 6301 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove. 6302 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove. 6303 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove. 6304 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove. 6305 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove. 6306 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove. 6307 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove. 6308 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove. 6309 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove. 6310 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove. 6311 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove. 6312 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove. 6313 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove. 6314 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove. 6315 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove. 6316 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove. 6317 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove. 6318 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove. 6319 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove. 6320 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove. 6321 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove. 6322 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove. 6323 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove. 6324 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove. 6325 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove. 6326 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove. 6327 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove. 6328 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove. 6329 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove. 6330 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove. 6331 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove. 6332 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove. 6333 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove. 6334 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove. 6335 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove. 6336 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove. 6337 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove. 6338 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove. 6339 * gcc.target/arm/neon/vrev16Qp8.c: Remove. 6340 * gcc.target/arm/neon/vrev16Qs8.c: Remove. 6341 * gcc.target/arm/neon/vrev16Qu8.c: Remove. 6342 * gcc.target/arm/neon/vrev16p8.c: Remove. 6343 * gcc.target/arm/neon/vrev16s8.c: Remove. 6344 * gcc.target/arm/neon/vrev16u8.c: Remove. 6345 * gcc.target/arm/neon/vrev32Qp16.c: Remove. 6346 * gcc.target/arm/neon/vrev32Qp8.c: Remove. 6347 * gcc.target/arm/neon/vrev32Qs16.c: Remove. 6348 * gcc.target/arm/neon/vrev32Qs8.c: Remove. 6349 * gcc.target/arm/neon/vrev32Qu16.c: Remove. 6350 * gcc.target/arm/neon/vrev32Qu8.c: Remove. 6351 * gcc.target/arm/neon/vrev32p16.c: Remove. 6352 * gcc.target/arm/neon/vrev32p8.c: Remove. 6353 * gcc.target/arm/neon/vrev32s16.c: Remove. 6354 * gcc.target/arm/neon/vrev32s8.c: Remove. 6355 * gcc.target/arm/neon/vrev32u16.c: Remove. 6356 * gcc.target/arm/neon/vrev32u8.c: Remove. 6357 * gcc.target/arm/neon/vrev64Qf32.c: Remove. 6358 * gcc.target/arm/neon/vrev64Qp16.c: Remove. 6359 * gcc.target/arm/neon/vrev64Qp8.c: Remove. 6360 * gcc.target/arm/neon/vrev64Qs16.c: Remove. 6361 * gcc.target/arm/neon/vrev64Qs32.c: Remove. 6362 * gcc.target/arm/neon/vrev64Qs8.c: Remove. 6363 * gcc.target/arm/neon/vrev64Qu16.c: Remove. 6364 * gcc.target/arm/neon/vrev64Qu32.c: Remove. 6365 * gcc.target/arm/neon/vrev64Qu8.c: Remove. 6366 * gcc.target/arm/neon/vrev64f32.c: Remove. 6367 * gcc.target/arm/neon/vrev64p16.c: Remove. 6368 * gcc.target/arm/neon/vrev64p8.c: Remove. 6369 * gcc.target/arm/neon/vrev64s16.c: Remove. 6370 * gcc.target/arm/neon/vrev64s32.c: Remove. 6371 * gcc.target/arm/neon/vrev64s8.c: Remove. 6372 * gcc.target/arm/neon/vrev64u16.c: Remove. 6373 * gcc.target/arm/neon/vrev64u32.c: Remove. 6374 * gcc.target/arm/neon/vrev64u8.c: Remove. 6375 * gcc.target/arm/neon/vrndaf32.c: Remove. 6376 * gcc.target/arm/neon/vrndaqf32.c: Remove. 6377 * gcc.target/arm/neon/vrndf32.c: Remove. 6378 * gcc.target/arm/neon/vrndmf32.c: Remove. 6379 * gcc.target/arm/neon/vrndmqf32.c: Remove. 6380 * gcc.target/arm/neon/vrndnf32.c: Remove. 6381 * gcc.target/arm/neon/vrndnqf32.c: Remove. 6382 * gcc.target/arm/neon/vrndpf32.c: Remove. 6383 * gcc.target/arm/neon/vrndpqf32.c: Remove. 6384 * gcc.target/arm/neon/vrndqf32.c: Remove. 6385 * gcc.target/arm/neon/vrsqrteQf32.c: Remove. 6386 * gcc.target/arm/neon/vrsqrteQu32.c: Remove. 6387 * gcc.target/arm/neon/vrsqrtef32.c: Remove. 6388 * gcc.target/arm/neon/vrsqrteu32.c: Remove. 6389 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove. 6390 * gcc.target/arm/neon/vrsqrtsf32.c: Remove. 6391 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove. 6392 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove. 6393 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove. 6394 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove. 6395 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove. 6396 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove. 6397 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove. 6398 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove. 6399 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove. 6400 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove. 6401 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove. 6402 * gcc.target/arm/neon/vset_lanef32.c: Remove. 6403 * gcc.target/arm/neon/vset_lanep16.c: Remove. 6404 * gcc.target/arm/neon/vset_lanep8.c: Remove. 6405 * gcc.target/arm/neon/vset_lanes16.c: Remove. 6406 * gcc.target/arm/neon/vset_lanes32.c: Remove. 6407 * gcc.target/arm/neon/vset_lanes64.c: Remove. 6408 * gcc.target/arm/neon/vset_lanes8.c: Remove. 6409 * gcc.target/arm/neon/vset_laneu16.c: Remove. 6410 * gcc.target/arm/neon/vset_laneu32.c: Remove. 6411 * gcc.target/arm/neon/vset_laneu64.c: Remove. 6412 * gcc.target/arm/neon/vset_laneu8.c: Remove. 6413 * gcc.target/arm/neon/vshlQ_ns16.c: Remove. 6414 * gcc.target/arm/neon/vshlQ_ns32.c: Remove. 6415 * gcc.target/arm/neon/vshlQ_ns64.c: Remove. 6416 * gcc.target/arm/neon/vshlQ_ns8.c: Remove. 6417 * gcc.target/arm/neon/vshlQ_nu16.c: Remove. 6418 * gcc.target/arm/neon/vshlQ_nu32.c: Remove. 6419 * gcc.target/arm/neon/vshlQ_nu64.c: Remove. 6420 * gcc.target/arm/neon/vshlQ_nu8.c: Remove. 6421 * gcc.target/arm/neon/vshlQs16.c: Remove. 6422 * gcc.target/arm/neon/vshlQs32.c: Remove. 6423 * gcc.target/arm/neon/vshlQs64.c: Remove. 6424 * gcc.target/arm/neon/vshlQs8.c: Remove. 6425 * gcc.target/arm/neon/vshlQu16.c: Remove. 6426 * gcc.target/arm/neon/vshlQu32.c: Remove. 6427 * gcc.target/arm/neon/vshlQu64.c: Remove. 6428 * gcc.target/arm/neon/vshlQu8.c: Remove. 6429 * gcc.target/arm/neon/vshl_ns16.c: Remove. 6430 * gcc.target/arm/neon/vshl_ns32.c: Remove. 6431 * gcc.target/arm/neon/vshl_ns64.c: Remove. 6432 * gcc.target/arm/neon/vshl_ns8.c: Remove. 6433 * gcc.target/arm/neon/vshl_nu16.c: Remove. 6434 * gcc.target/arm/neon/vshl_nu32.c: Remove. 6435 * gcc.target/arm/neon/vshl_nu64.c: Remove. 6436 * gcc.target/arm/neon/vshl_nu8.c: Remove. 6437 * gcc.target/arm/neon/vshll_ns16.c: Remove. 6438 * gcc.target/arm/neon/vshll_ns32.c: Remove. 6439 * gcc.target/arm/neon/vshll_ns8.c: Remove. 6440 * gcc.target/arm/neon/vshll_nu16.c: Remove. 6441 * gcc.target/arm/neon/vshll_nu32.c: Remove. 6442 * gcc.target/arm/neon/vshll_nu8.c: Remove. 6443 * gcc.target/arm/neon/vshls16.c: Remove. 6444 * gcc.target/arm/neon/vshls32.c: Remove. 6445 * gcc.target/arm/neon/vshls64.c: Remove. 6446 * gcc.target/arm/neon/vshls8.c: Remove. 6447 * gcc.target/arm/neon/vshlu16.c: Remove. 6448 * gcc.target/arm/neon/vshlu32.c: Remove. 6449 * gcc.target/arm/neon/vshlu64.c: Remove. 6450 * gcc.target/arm/neon/vshlu8.c: Remove. 6451 * gcc.target/arm/neon/vshrQ_ns16.c: Remove. 6452 * gcc.target/arm/neon/vshrQ_ns32.c: Remove. 6453 * gcc.target/arm/neon/vshrQ_ns64.c: Remove. 6454 * gcc.target/arm/neon/vshrQ_ns8.c: Remove. 6455 * gcc.target/arm/neon/vshrQ_nu16.c: Remove. 6456 * gcc.target/arm/neon/vshrQ_nu32.c: Remove. 6457 * gcc.target/arm/neon/vshrQ_nu64.c: Remove. 6458 * gcc.target/arm/neon/vshrQ_nu8.c: Remove. 6459 * gcc.target/arm/neon/vshr_ns16.c: Remove. 6460 * gcc.target/arm/neon/vshr_ns32.c: Remove. 6461 * gcc.target/arm/neon/vshr_ns64.c: Remove. 6462 * gcc.target/arm/neon/vshr_ns8.c: Remove. 6463 * gcc.target/arm/neon/vshr_nu16.c: Remove. 6464 * gcc.target/arm/neon/vshr_nu32.c: Remove. 6465 * gcc.target/arm/neon/vshr_nu64.c: Remove. 6466 * gcc.target/arm/neon/vshr_nu8.c: Remove. 6467 * gcc.target/arm/neon/vshrn_ns16.c: Remove. 6468 * gcc.target/arm/neon/vshrn_ns32.c: Remove. 6469 * gcc.target/arm/neon/vshrn_ns64.c: Remove. 6470 * gcc.target/arm/neon/vshrn_nu16.c: Remove. 6471 * gcc.target/arm/neon/vshrn_nu32.c: Remove. 6472 * gcc.target/arm/neon/vshrn_nu64.c: Remove. 6473 * gcc.target/arm/neon/vsliQ_np16.c: Remove. 6474 * gcc.target/arm/neon/vsliQ_np64.c: Remove. 6475 * gcc.target/arm/neon/vsliQ_np8.c: Remove. 6476 * gcc.target/arm/neon/vsliQ_ns16.c: Remove. 6477 * gcc.target/arm/neon/vsliQ_ns32.c: Remove. 6478 * gcc.target/arm/neon/vsliQ_ns64.c: Remove. 6479 * gcc.target/arm/neon/vsliQ_ns8.c: Remove. 6480 * gcc.target/arm/neon/vsliQ_nu16.c: Remove. 6481 * gcc.target/arm/neon/vsliQ_nu32.c: Remove. 6482 * gcc.target/arm/neon/vsliQ_nu64.c: Remove. 6483 * gcc.target/arm/neon/vsliQ_nu8.c: Remove. 6484 * gcc.target/arm/neon/vsli_np16.c: Remove. 6485 * gcc.target/arm/neon/vsli_np64.c: Remove. 6486 * gcc.target/arm/neon/vsli_np8.c: Remove. 6487 * gcc.target/arm/neon/vsli_ns16.c: Remove. 6488 * gcc.target/arm/neon/vsli_ns32.c: Remove. 6489 * gcc.target/arm/neon/vsli_ns64.c: Remove. 6490 * gcc.target/arm/neon/vsli_ns8.c: Remove. 6491 * gcc.target/arm/neon/vsli_nu16.c: Remove. 6492 * gcc.target/arm/neon/vsli_nu32.c: Remove. 6493 * gcc.target/arm/neon/vsli_nu64.c: Remove. 6494 * gcc.target/arm/neon/vsli_nu8.c: Remove. 6495 * gcc.target/arm/neon/vsraQ_ns16.c: Remove. 6496 * gcc.target/arm/neon/vsraQ_ns32.c: Remove. 6497 * gcc.target/arm/neon/vsraQ_ns64.c: Remove. 6498 * gcc.target/arm/neon/vsraQ_ns8.c: Remove. 6499 * gcc.target/arm/neon/vsraQ_nu16.c: Remove. 6500 * gcc.target/arm/neon/vsraQ_nu32.c: Remove. 6501 * gcc.target/arm/neon/vsraQ_nu64.c: Remove. 6502 * gcc.target/arm/neon/vsraQ_nu8.c: Remove. 6503 * gcc.target/arm/neon/vsra_ns16.c: Remove. 6504 * gcc.target/arm/neon/vsra_ns32.c: Remove. 6505 * gcc.target/arm/neon/vsra_ns64.c: Remove. 6506 * gcc.target/arm/neon/vsra_ns8.c: Remove. 6507 * gcc.target/arm/neon/vsra_nu16.c: Remove. 6508 * gcc.target/arm/neon/vsra_nu32.c: Remove. 6509 * gcc.target/arm/neon/vsra_nu64.c: Remove. 6510 * gcc.target/arm/neon/vsra_nu8.c: Remove. 6511 * gcc.target/arm/neon/vsriQ_np16.c: Remove. 6512 * gcc.target/arm/neon/vsriQ_np64.c: Remove. 6513 * gcc.target/arm/neon/vsriQ_np8.c: Remove. 6514 * gcc.target/arm/neon/vsriQ_ns16.c: Remove. 6515 * gcc.target/arm/neon/vsriQ_ns32.c: Remove. 6516 * gcc.target/arm/neon/vsriQ_ns64.c: Remove. 6517 * gcc.target/arm/neon/vsriQ_ns8.c: Remove. 6518 * gcc.target/arm/neon/vsriQ_nu16.c: Remove. 6519 * gcc.target/arm/neon/vsriQ_nu32.c: Remove. 6520 * gcc.target/arm/neon/vsriQ_nu64.c: Remove. 6521 * gcc.target/arm/neon/vsriQ_nu8.c: Remove. 6522 * gcc.target/arm/neon/vsri_np16.c: Remove. 6523 * gcc.target/arm/neon/vsri_np64.c: Remove. 6524 * gcc.target/arm/neon/vsri_np8.c: Remove. 6525 * gcc.target/arm/neon/vsri_ns16.c: Remove. 6526 * gcc.target/arm/neon/vsri_ns32.c: Remove. 6527 * gcc.target/arm/neon/vsri_ns64.c: Remove. 6528 * gcc.target/arm/neon/vsri_ns8.c: Remove. 6529 * gcc.target/arm/neon/vsri_nu16.c: Remove. 6530 * gcc.target/arm/neon/vsri_nu32.c: Remove. 6531 * gcc.target/arm/neon/vsri_nu64.c: Remove. 6532 * gcc.target/arm/neon/vsri_nu8.c: Remove. 6533 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove. 6534 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove. 6535 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove. 6536 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove. 6537 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove. 6538 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove. 6539 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove. 6540 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove. 6541 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove. 6542 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove. 6543 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove. 6544 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove. 6545 * gcc.target/arm/neon/vst1Qf32.c: Remove. 6546 * gcc.target/arm/neon/vst1Qp16.c: Remove. 6547 * gcc.target/arm/neon/vst1Qp64.c: Remove. 6548 * gcc.target/arm/neon/vst1Qp8.c: Remove. 6549 * gcc.target/arm/neon/vst1Qs16.c: Remove. 6550 * gcc.target/arm/neon/vst1Qs32.c: Remove. 6551 * gcc.target/arm/neon/vst1Qs64.c: Remove. 6552 * gcc.target/arm/neon/vst1Qs8.c: Remove. 6553 * gcc.target/arm/neon/vst1Qu16.c: Remove. 6554 * gcc.target/arm/neon/vst1Qu32.c: Remove. 6555 * gcc.target/arm/neon/vst1Qu64.c: Remove. 6556 * gcc.target/arm/neon/vst1Qu8.c: Remove. 6557 * gcc.target/arm/neon/vst1_lanef32.c: Remove. 6558 * gcc.target/arm/neon/vst1_lanep16.c: Remove. 6559 * gcc.target/arm/neon/vst1_lanep64.c: Remove. 6560 * gcc.target/arm/neon/vst1_lanep8.c: Remove. 6561 * gcc.target/arm/neon/vst1_lanes16.c: Remove. 6562 * gcc.target/arm/neon/vst1_lanes32.c: Remove. 6563 * gcc.target/arm/neon/vst1_lanes64.c: Remove. 6564 * gcc.target/arm/neon/vst1_lanes8.c: Remove. 6565 * gcc.target/arm/neon/vst1_laneu16.c: Remove. 6566 * gcc.target/arm/neon/vst1_laneu32.c: Remove. 6567 * gcc.target/arm/neon/vst1_laneu64.c: Remove. 6568 * gcc.target/arm/neon/vst1_laneu8.c: Remove. 6569 * gcc.target/arm/neon/vst1f32.c: Remove. 6570 * gcc.target/arm/neon/vst1p16.c: Remove. 6571 * gcc.target/arm/neon/vst1p64.c: Remove. 6572 * gcc.target/arm/neon/vst1p8.c: Remove. 6573 * gcc.target/arm/neon/vst1s16.c: Remove. 6574 * gcc.target/arm/neon/vst1s32.c: Remove. 6575 * gcc.target/arm/neon/vst1s64.c: Remove. 6576 * gcc.target/arm/neon/vst1s8.c: Remove. 6577 * gcc.target/arm/neon/vst1u16.c: Remove. 6578 * gcc.target/arm/neon/vst1u32.c: Remove. 6579 * gcc.target/arm/neon/vst1u64.c: Remove. 6580 * gcc.target/arm/neon/vst1u8.c: Remove. 6581 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove. 6582 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove. 6583 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove. 6584 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove. 6585 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove. 6586 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove. 6587 * gcc.target/arm/neon/vst2Qf32.c: Remove. 6588 * gcc.target/arm/neon/vst2Qp16.c: Remove. 6589 * gcc.target/arm/neon/vst2Qp8.c: Remove. 6590 * gcc.target/arm/neon/vst2Qs16.c: Remove. 6591 * gcc.target/arm/neon/vst2Qs32.c: Remove. 6592 * gcc.target/arm/neon/vst2Qs8.c: Remove. 6593 * gcc.target/arm/neon/vst2Qu16.c: Remove. 6594 * gcc.target/arm/neon/vst2Qu32.c: Remove. 6595 * gcc.target/arm/neon/vst2Qu8.c: Remove. 6596 * gcc.target/arm/neon/vst2_lanef32.c: Remove. 6597 * gcc.target/arm/neon/vst2_lanep16.c: Remove. 6598 * gcc.target/arm/neon/vst2_lanep8.c: Remove. 6599 * gcc.target/arm/neon/vst2_lanes16.c: Remove. 6600 * gcc.target/arm/neon/vst2_lanes32.c: Remove. 6601 * gcc.target/arm/neon/vst2_lanes8.c: Remove. 6602 * gcc.target/arm/neon/vst2_laneu16.c: Remove. 6603 * gcc.target/arm/neon/vst2_laneu32.c: Remove. 6604 * gcc.target/arm/neon/vst2_laneu8.c: Remove. 6605 * gcc.target/arm/neon/vst2f32.c: Remove. 6606 * gcc.target/arm/neon/vst2p16.c: Remove. 6607 * gcc.target/arm/neon/vst2p64.c: Remove. 6608 * gcc.target/arm/neon/vst2p8.c: Remove. 6609 * gcc.target/arm/neon/vst2s16.c: Remove. 6610 * gcc.target/arm/neon/vst2s32.c: Remove. 6611 * gcc.target/arm/neon/vst2s64.c: Remove. 6612 * gcc.target/arm/neon/vst2s8.c: Remove. 6613 * gcc.target/arm/neon/vst2u16.c: Remove. 6614 * gcc.target/arm/neon/vst2u32.c: Remove. 6615 * gcc.target/arm/neon/vst2u64.c: Remove. 6616 * gcc.target/arm/neon/vst2u8.c: Remove. 6617 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove. 6618 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove. 6619 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove. 6620 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove. 6621 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove. 6622 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove. 6623 * gcc.target/arm/neon/vst3Qf32.c: Remove. 6624 * gcc.target/arm/neon/vst3Qp16.c: Remove. 6625 * gcc.target/arm/neon/vst3Qp8.c: Remove. 6626 * gcc.target/arm/neon/vst3Qs16.c: Remove. 6627 * gcc.target/arm/neon/vst3Qs32.c: Remove. 6628 * gcc.target/arm/neon/vst3Qs8.c: Remove. 6629 * gcc.target/arm/neon/vst3Qu16.c: Remove. 6630 * gcc.target/arm/neon/vst3Qu32.c: Remove. 6631 * gcc.target/arm/neon/vst3Qu8.c: Remove. 6632 * gcc.target/arm/neon/vst3_lanef32.c: Remove. 6633 * gcc.target/arm/neon/vst3_lanep16.c: Remove. 6634 * gcc.target/arm/neon/vst3_lanep8.c: Remove. 6635 * gcc.target/arm/neon/vst3_lanes16.c: Remove. 6636 * gcc.target/arm/neon/vst3_lanes32.c: Remove. 6637 * gcc.target/arm/neon/vst3_lanes8.c: Remove. 6638 * gcc.target/arm/neon/vst3_laneu16.c: Remove. 6639 * gcc.target/arm/neon/vst3_laneu32.c: Remove. 6640 * gcc.target/arm/neon/vst3_laneu8.c: Remove. 6641 * gcc.target/arm/neon/vst3f32.c: Remove. 6642 * gcc.target/arm/neon/vst3p16.c: Remove. 6643 * gcc.target/arm/neon/vst3p64.c: Remove. 6644 * gcc.target/arm/neon/vst3p8.c: Remove. 6645 * gcc.target/arm/neon/vst3s16.c: Remove. 6646 * gcc.target/arm/neon/vst3s32.c: Remove. 6647 * gcc.target/arm/neon/vst3s64.c: Remove. 6648 * gcc.target/arm/neon/vst3s8.c: Remove. 6649 * gcc.target/arm/neon/vst3u16.c: Remove. 6650 * gcc.target/arm/neon/vst3u32.c: Remove. 6651 * gcc.target/arm/neon/vst3u64.c: Remove. 6652 * gcc.target/arm/neon/vst3u8.c: Remove. 6653 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove. 6654 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove. 6655 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove. 6656 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove. 6657 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove. 6658 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove. 6659 * gcc.target/arm/neon/vst4Qf32.c: Remove. 6660 * gcc.target/arm/neon/vst4Qp16.c: Remove. 6661 * gcc.target/arm/neon/vst4Qp8.c: Remove. 6662 * gcc.target/arm/neon/vst4Qs16.c: Remove. 6663 * gcc.target/arm/neon/vst4Qs32.c: Remove. 6664 * gcc.target/arm/neon/vst4Qs8.c: Remove. 6665 * gcc.target/arm/neon/vst4Qu16.c: Remove. 6666 * gcc.target/arm/neon/vst4Qu32.c: Remove. 6667 * gcc.target/arm/neon/vst4Qu8.c: Remove. 6668 * gcc.target/arm/neon/vst4_lanef32.c: Remove. 6669 * gcc.target/arm/neon/vst4_lanep16.c: Remove. 6670 * gcc.target/arm/neon/vst4_lanep8.c: Remove. 6671 * gcc.target/arm/neon/vst4_lanes16.c: Remove. 6672 * gcc.target/arm/neon/vst4_lanes32.c: Remove. 6673 * gcc.target/arm/neon/vst4_lanes8.c: Remove. 6674 * gcc.target/arm/neon/vst4_laneu16.c: Remove. 6675 * gcc.target/arm/neon/vst4_laneu32.c: Remove. 6676 * gcc.target/arm/neon/vst4_laneu8.c: Remove. 6677 * gcc.target/arm/neon/vst4f32.c: Remove. 6678 * gcc.target/arm/neon/vst4p16.c: Remove. 6679 * gcc.target/arm/neon/vst4p64.c: Remove. 6680 * gcc.target/arm/neon/vst4p8.c: Remove. 6681 * gcc.target/arm/neon/vst4s16.c: Remove. 6682 * gcc.target/arm/neon/vst4s32.c: Remove. 6683 * gcc.target/arm/neon/vst4s64.c: Remove. 6684 * gcc.target/arm/neon/vst4s8.c: Remove. 6685 * gcc.target/arm/neon/vst4u16.c: Remove. 6686 * gcc.target/arm/neon/vst4u32.c: Remove. 6687 * gcc.target/arm/neon/vst4u64.c: Remove. 6688 * gcc.target/arm/neon/vst4u8.c: Remove. 6689 * gcc.target/arm/neon/vsubQf32.c: Remove. 6690 * gcc.target/arm/neon/vsubQs16.c: Remove. 6691 * gcc.target/arm/neon/vsubQs32.c: Remove. 6692 * gcc.target/arm/neon/vsubQs64.c: Remove. 6693 * gcc.target/arm/neon/vsubQs8.c: Remove. 6694 * gcc.target/arm/neon/vsubQu16.c: Remove. 6695 * gcc.target/arm/neon/vsubQu32.c: Remove. 6696 * gcc.target/arm/neon/vsubQu64.c: Remove. 6697 * gcc.target/arm/neon/vsubQu8.c: Remove. 6698 * gcc.target/arm/neon/vsubf32.c: Remove. 6699 * gcc.target/arm/neon/vsubhns16.c: Remove. 6700 * gcc.target/arm/neon/vsubhns32.c: Remove. 6701 * gcc.target/arm/neon/vsubhns64.c: Remove. 6702 * gcc.target/arm/neon/vsubhnu16.c: Remove. 6703 * gcc.target/arm/neon/vsubhnu32.c: Remove. 6704 * gcc.target/arm/neon/vsubhnu64.c: Remove. 6705 * gcc.target/arm/neon/vsubls16.c: Remove. 6706 * gcc.target/arm/neon/vsubls32.c: Remove. 6707 * gcc.target/arm/neon/vsubls8.c: Remove. 6708 * gcc.target/arm/neon/vsublu16.c: Remove. 6709 * gcc.target/arm/neon/vsublu32.c: Remove. 6710 * gcc.target/arm/neon/vsublu8.c: Remove. 6711 * gcc.target/arm/neon/vsubs16.c: Remove. 6712 * gcc.target/arm/neon/vsubs32.c: Remove. 6713 * gcc.target/arm/neon/vsubs64.c: Remove. 6714 * gcc.target/arm/neon/vsubs8.c: Remove. 6715 * gcc.target/arm/neon/vsubu16.c: Remove. 6716 * gcc.target/arm/neon/vsubu32.c: Remove. 6717 * gcc.target/arm/neon/vsubu64.c: Remove. 6718 * gcc.target/arm/neon/vsubu8.c: Remove. 6719 * gcc.target/arm/neon/vsubws16.c: Remove. 6720 * gcc.target/arm/neon/vsubws32.c: Remove. 6721 * gcc.target/arm/neon/vsubws8.c: Remove. 6722 * gcc.target/arm/neon/vsubwu16.c: Remove. 6723 * gcc.target/arm/neon/vsubwu32.c: Remove. 6724 * gcc.target/arm/neon/vsubwu8.c: Remove. 6725 * gcc.target/arm/neon/vtbl1p8.c: Remove. 6726 * gcc.target/arm/neon/vtbl1s8.c: Remove. 6727 * gcc.target/arm/neon/vtbl1u8.c: Remove. 6728 * gcc.target/arm/neon/vtbl2p8.c: Remove. 6729 * gcc.target/arm/neon/vtbl2s8.c: Remove. 6730 * gcc.target/arm/neon/vtbl2u8.c: Remove. 6731 * gcc.target/arm/neon/vtbl3p8.c: Remove. 6732 * gcc.target/arm/neon/vtbl3s8.c: Remove. 6733 * gcc.target/arm/neon/vtbl3u8.c: Remove. 6734 * gcc.target/arm/neon/vtbl4p8.c: Remove. 6735 * gcc.target/arm/neon/vtbl4s8.c: Remove. 6736 * gcc.target/arm/neon/vtbl4u8.c: Remove. 6737 * gcc.target/arm/neon/vtbx1p8.c: Remove. 6738 * gcc.target/arm/neon/vtbx1s8.c: Remove. 6739 * gcc.target/arm/neon/vtbx1u8.c: Remove. 6740 * gcc.target/arm/neon/vtbx2p8.c: Remove. 6741 * gcc.target/arm/neon/vtbx2s8.c: Remove. 6742 * gcc.target/arm/neon/vtbx2u8.c: Remove. 6743 * gcc.target/arm/neon/vtbx3p8.c: Remove. 6744 * gcc.target/arm/neon/vtbx3s8.c: Remove. 6745 * gcc.target/arm/neon/vtbx3u8.c: Remove. 6746 * gcc.target/arm/neon/vtbx4p8.c: Remove. 6747 * gcc.target/arm/neon/vtbx4s8.c: Remove. 6748 * gcc.target/arm/neon/vtbx4u8.c: Remove. 6749 * gcc.target/arm/neon/vtrnQf32.c: Remove. 6750 * gcc.target/arm/neon/vtrnQp16.c: Remove. 6751 * gcc.target/arm/neon/vtrnQp8.c: Remove. 6752 * gcc.target/arm/neon/vtrnQs16.c: Remove. 6753 * gcc.target/arm/neon/vtrnQs32.c: Remove. 6754 * gcc.target/arm/neon/vtrnQs8.c: Remove. 6755 * gcc.target/arm/neon/vtrnQu16.c: Remove. 6756 * gcc.target/arm/neon/vtrnQu32.c: Remove. 6757 * gcc.target/arm/neon/vtrnQu8.c: Remove. 6758 * gcc.target/arm/neon/vtrnf32.c: Remove. 6759 * gcc.target/arm/neon/vtrnp16.c: Remove. 6760 * gcc.target/arm/neon/vtrnp8.c: Remove. 6761 * gcc.target/arm/neon/vtrns16.c: Remove. 6762 * gcc.target/arm/neon/vtrns32.c: Remove. 6763 * gcc.target/arm/neon/vtrns8.c: Remove. 6764 * gcc.target/arm/neon/vtrnu16.c: Remove. 6765 * gcc.target/arm/neon/vtrnu32.c: Remove. 6766 * gcc.target/arm/neon/vtrnu8.c: Remove. 6767 * gcc.target/arm/neon/vtstQp8.c: Remove. 6768 * gcc.target/arm/neon/vtstQs16.c: Remove. 6769 * gcc.target/arm/neon/vtstQs32.c: Remove. 6770 * gcc.target/arm/neon/vtstQs8.c: Remove. 6771 * gcc.target/arm/neon/vtstQu16.c: Remove. 6772 * gcc.target/arm/neon/vtstQu32.c: Remove. 6773 * gcc.target/arm/neon/vtstQu8.c: Remove. 6774 * gcc.target/arm/neon/vtstp8.c: Remove. 6775 * gcc.target/arm/neon/vtsts16.c: Remove. 6776 * gcc.target/arm/neon/vtsts32.c: Remove. 6777 * gcc.target/arm/neon/vtsts8.c: Remove. 6778 * gcc.target/arm/neon/vtstu16.c: Remove. 6779 * gcc.target/arm/neon/vtstu32.c: Remove. 6780 * gcc.target/arm/neon/vtstu8.c: Remove. 6781 * gcc.target/arm/neon/vuzpQf32.c: Remove. 6782 * gcc.target/arm/neon/vuzpQp16.c: Remove. 6783 * gcc.target/arm/neon/vuzpQp8.c: Remove. 6784 * gcc.target/arm/neon/vuzpQs16.c: Remove. 6785 * gcc.target/arm/neon/vuzpQs32.c: Remove. 6786 * gcc.target/arm/neon/vuzpQs8.c: Remove. 6787 * gcc.target/arm/neon/vuzpQu16.c: Remove. 6788 * gcc.target/arm/neon/vuzpQu32.c: Remove. 6789 * gcc.target/arm/neon/vuzpQu8.c: Remove. 6790 * gcc.target/arm/neon/vuzpf32.c: Remove. 6791 * gcc.target/arm/neon/vuzpp16.c: Remove. 6792 * gcc.target/arm/neon/vuzpp8.c: Remove. 6793 * gcc.target/arm/neon/vuzps16.c: Remove. 6794 * gcc.target/arm/neon/vuzps32.c: Remove. 6795 * gcc.target/arm/neon/vuzps8.c: Remove. 6796 * gcc.target/arm/neon/vuzpu16.c: Remove. 6797 * gcc.target/arm/neon/vuzpu32.c: Remove. 6798 * gcc.target/arm/neon/vuzpu8.c: Remove. 6799 * gcc.target/arm/neon/vzipQf32.c: Remove. 6800 * gcc.target/arm/neon/vzipQp16.c: Remove. 6801 * gcc.target/arm/neon/vzipQp8.c: Remove. 6802 * gcc.target/arm/neon/vzipQs16.c: Remove. 6803 * gcc.target/arm/neon/vzipQs32.c: Remove. 6804 * gcc.target/arm/neon/vzipQs8.c: Remove. 6805 * gcc.target/arm/neon/vzipQu16.c: Remove. 6806 * gcc.target/arm/neon/vzipQu32.c: Remove. 6807 * gcc.target/arm/neon/vzipQu8.c: Remove. 6808 * gcc.target/arm/neon/vzipf32.c: Remove. 6809 * gcc.target/arm/neon/vzipp16.c: Remove. 6810 * gcc.target/arm/neon/vzipp8.c: Remove. 6811 * gcc.target/arm/neon/vzips16.c: Remove. 6812 * gcc.target/arm/neon/vzips32.c: Remove. 6813 * gcc.target/arm/neon/vzips8.c: Remove. 6814 * gcc.target/arm/neon/vzipu16.c: Remove. 6815 * gcc.target/arm/neon/vzipu32.c: Remove. 6816 * gcc.target/arm/neon/vzipu8.c: Remove. 6817 6818 68192015-11-12 Marek Polacek <polacek@redhat.com> 6820 6821 PR c/67784 6822 * gcc.dg/pr67784-1.c: New test. 6823 * gcc.dg/pr67784-2.c: New test. 6824 68252015-11-12 Martin Liska <mliska@suse.cz> 6826 6827 * gcc.dg/ipa/pr68035.c: New test. 6828 68292015-11-12 Richard Biener <rguenther@suse.de> 6830 6831 PR tree-optimization/68306 6832 * gcc.dg/pr68306.c: New testcase. 6833 68342015-11-12 Ville Voutilainen <ville.voutilainen@gmail.com> 6835 6836 Implement D0013R2, logical type traits. 6837 6838 * g++.dg/cpp0x/Wattributes1.C: Adjust. 6839 68402015-11-12 Nathan Sidwell <nathan@codesourcery.com> 6841 6842 * c-c++-common/goacc/data-default-1.c: New. 6843 68442015-11-12 David Edelsohn <dje.gcc@gmail.com> 6845 6846 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin. 6847 68482015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com> 6849 6850 PR tree-optimization/68305 6851 * gcc.dg/vect/pr68305.c: New test. 6852 68532015-11-12 Eric Botcazou <ebotcazou@adacore.com> 6854 6855 * gcc.target/i386/pr67265-2.c: New test. 6856 68572015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com> 6858 6859 * gcc.dg/pr68286.c: New test. 6860 68612015-11-12 Christian Bruel <christian.bruel@st.com> 6862 6863 * gcc.target/arm/mmx-1.c: Adjust for unified asm. 6864 68652015-11-12 Uros Bizjak <ubizjak@gmail.com> 6866 6867 * gcc.target/i386/sse-1.c (swizzle): Assume that a is 6868 aligned to 64 bits. 6869 68702015-11-11 David Edelsohn <dje.gcc@gmail.com> 6871 6872 * gcc.dg/pr65521.c: Fail on AIX. 6873 68742015-11-11 Sebastian Pop <s.pop@samsung.com> 6875 6876 * gcc.dg/graphite/fuse-1.c: Adjust pattern. Remove dg-do. 6877 * gcc.dg/graphite/fuse-2.c: Same. 6878 * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and 6879 isl-ast-gen-*.c files. 6880 * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options. 6881 * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same. 6882 * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same. 6883 * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same. 6884 * gcc.dg/graphite/isl-ast-gen-if-1.c: Same. 6885 * gcc.dg/graphite/isl-ast-gen-if-2.c: Same. 6886 * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same. 6887 * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same. 6888 * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same. 6889 * gcc.dg/graphite/isl-ast-gen-user-1.c: Same. 6890 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove. 6891 68922015-11-11 Marek Polacek <polacek@redhat.com> 6893 6894 PR c/68107 6895 PR c++/68266 6896 * c-c++-common/pr68107.c: New test. 6897 * g++.dg/init/new38.C (large_array_char): Adjust dg-error. 6898 (large_array_char_template): Likewise. 6899 * g++.dg/init/new44.C: Adjust dg-error. 6900 69012015-11-11 Nathan Sidwell <nathan@codesourcery.com> 6902 6903 * gfortran.dg/goacc/private-3.f95: Remove xfail. 6904 * gfortran.dg/goacc/combined_loop.f90: Remove xfail. 6905 69062015-11-11 Eric Botcazou <ebotcazou@adacore.com> 6907 6908 * gcc.target/i386/pr67265.c: New test. 6909 69102015-11-11 Segher Boessenkool <segher@kernel.crashing.org> 6911 6912 * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32. Do more 6913 tests for the expected generated code. 6914 69152015-11-11 Simon Dardis <simon.dardis@imgtec.com> 6916 6917 * gcc.target/mips/split-ds-sequence.c: New test. 6918 69192015-11-11 Julia Koval <julia.koval@intel.com> 6920 6921 * g++.dg/ext/mv16.C: New functions. 6922 69232015-11-11 Richard Biener <rguenth@gcc.gnu.org> 6924 Jiong Wang <jiong.wang@arm.com> 6925 6926 * gcc.dg/tree-ssa/pr68234.c: New testcase. 6927 69282015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com> 6929 6930 * gcc.target/i386/mask-pack.c: New test. 6931 * gcc.target/i386/mask-unpack.c: New test. 6932 69332015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com> 6934 6935 * gcc.target/i386/avx2-vec-mask-bit-not.c: New test. 6936 69372015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com> 6938 6939 * gcc.dg/vect/slp-cond-5.c: New test. 6940 69412015-11-10 Richard Biener <rguenther@suse.de> 6942 6943 PR tree-optimization/68240 6944 * gcc.dg/torture/pr68240.c: New testcase. 6945 69462015-11-10 Richard Biener <rguenther@suse.de> 6947 6948 PR tree-optimization/56118 6949 * gcc.target/i386/pr56118.c: New testcase. 6950 69512015-11-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 6952 6953 * gcc.target/aarch64/cond_op_imm_1.c: New test. 6954 69552015-11-10 Eric Botcazou <ebotcazou@adacore.com> 6956 6957 * gfortran.dg/pr68251.f90: New test. 6958 69592015-11-09 Cesar Philippidis <cesar@codesourcery.com> 6960 6961 * c-c++-common/goacc/routine-5.c: Enable c++ tests. 6962 69632015-11-09 Martin Sebor <msebor@redhat.com> 6964 6965 * init/new45.C: New test to verify that operator new is invoked 6966 with or without overhead for a cookie. 6967 6968 PR c++/67927 6969 * init/new44.C: New test for placement new expressions for arrays 6970 with excessive number of elements. 6971 6972 PR c++/67913 6973 * init/new43.C: New test for placement new expressions for arrays 6974 with negative number of elements. 6975 6976 * other/new-size-type.C: Expect array new expression with 6977 an excessive number of elements to be rejected. 6978 69792015-11-09 Nathan Sidwell <nathan@codesourcery.com> 6980 6981 * c-c++-common/goacc/routine-1.c: New. 6982 * c-c++-common/goacc/routine-2.c: New. 6983 * c-c++-common/goacc/routine-3.c: New. 6984 * c-c++-common/goacc/routine-4.c: New. 6985 * c-c++-common/goacc/routine-5.c: New. 6986 69872015-11-09 Eric Botcazou <ebotcazou@adacore.com> 6988 6989 * gcc.target/sparc/sparc-ret.c: Rename to... 6990 * gcc.target/sparc/sparc-ret-1.c: ...this. 6991 * gcc.target/sparc/sparc-ret-2.c: New test. 6992 69932015-11-09 Michael Meissner <meissner@linux.vnet.ibm.com> 6994 6995 * lib/target-supports.exp (check_p8vector_hw_available): Split 6996 long line. 6997 (check_vsx_hw_available): Likewise. 6998 (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware 6999 support and for PowerPC float128 support. 7000 (check_p9modulo_hw_available): Likewise. 7001 (check_ppc_float128_sw_available): Likewise. 7002 (check_ppc_float128_hw_available): Likewise. 7003 (check_effective_target_powerpc_p9vector_ok): Likewise. 7004 (check_effective_target_powerpc_p9modulo_ok): Likewise. 7005 (check_effective_target_powerpc_float128_sw_ok): Likewise. 7006 (check_effective_target_powerpc_float128_hw_ok): Likewise. 7007 (is-effective-target): Add new PowerPc targets. 7008 (is-effective-target-keyword): Likewise. 7009 (check_vect_support_and_set_flags): If we have ISA 3.0 vector 7010 instructions, use it. 7011 7012 * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions. 7013 * gcc.target/powerpc/mod-2.c: Likewise. 7014 * gcc.target/powerpc/ctz-1.c: Likewise. 7015 * gcc.target/powerpc/ctz-2.c: Likewise. 7016 * gcc.target/powerpc/extswsli-1.c: Likewise. 7017 * gcc.target/powerpc/extswsli-2.c: Likewise. 7018 * gcc.target/powerpc/extswsli-3.c: Likewise. 7019 7020 * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c 7021 and allow the test on PowerPC LE. 7022 * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise. 7023 * gcc.target/powerpc/fusion3.c: New file, test power9 fusion. 7024 7025 * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok 7026 check instead of powerpc_vsx_ok. 7027 * gcc.target/powerpc/float128-mix.c: Likewise. 7028 70292015-11-09 Eric Botcazou <ebotcazou@adacore.com> 7030 7031 * gcc.dg/sso/*.c: Robustify dg-output directives. 7032 70332015-11-09 Eric Botcazou <ebotcazou@adacore.com> 7034 7035 * g++.dg/ubsan/pr68259.C: New test. 7036 70372015-11-09 Uros Bizjak <ubizjak@gmail.com> 7038 7039 * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h. 7040 (main): Use _Cilk_spawn instead of cilk_spawn. 7041 70422015-11-09 Thomas Schwinge <thomas@codesourcery.com> 7043 7044 * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final 7045 scan-assembler directive. 7046 70472015-11-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 7048 7049 PR target/68129 7050 * gcc.dg/pr68129_1.c: New test. 7051 70522015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com> 7053 7054 PR debug/67192 7055 * gcc.dg/guality/pr67192.c (f3, f4): New functions. 7056 (main): Invoke them. 7057 70582015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com> 7059 7060 PR debug/67192 7061 * gcc.dg/guality/pr67192.c: New test. 7062 70632015-11-09 Richard Biener <rguenther@suse.de> 7064 7065 PR tree-optimization/68248 7066 * gcc.dg/torture/pr68248.c: New testcase. 7067 70682015-11-09 Richard Biener <rguenther@suse.de> 7069 7070 PR tree-optimization/56118 7071 * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust. 7072 70732015-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com> 7074 7075 * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for 7076 labelref and check use of constant pool by looking for .word and 7077 similar directives. 7078 70792015-11-09 Igor Zamyatin <igor.zamyatin@intel.com> 7080 7081 PR target/66326 7082 * g++.dg/cilk-plus/CK/pr66326.cc: New test. 7083 70842015-11-09 Richard Henderson <rth@redhat.com> 7085 7086 * gcc.target/i386/addr-space-1.c: New test. 7087 * gcc.target/i386/addr-space-2.c: New test. 7088 * gcc.target/i386/addr-space-3.c: New test. 7089 70902015-11-08 Steven g. Kargl <kargl@gcc.gnu.org> 7091 7092 PR fortran/68053 7093 * gfortran.dg/pr68053.f90: New test. 7094 70952015-11-06 Jan Hubicka <hubicka@ucw.cz> 7096 7097 * g++.dg/lto/pr68057_0.C: Fix testcase. 7098 70992015-11-08 Joost VandeVondele <vondele@gcc.gnu.org> 7100 7101 * gfortran.dg/PR67518.f90: move from here... 7102 * gfortran.dg/graphite/PR67518.f90: to here. 7103 * gfortran.dg/PR53852.f90: move from here... 7104 * gfortran.dg/graphite/PR53852.f90: to here. 7105 71062015-11-08 Eric Botcazou <ebotcazou@adacore.com> 7107 7108 * gcc.dg/sso-1.c: New test. 7109 * gcc.dg/sso-2.c: Likewise. 7110 * gcc.dg/sso-3.c: Likewise. 7111 * gcc.dg/sso-4.c: Likewise. 7112 * gcc.dg/sso-5.c: Likewise. 7113 * gcc.dg/sso-6.c: Likewise. 7114 * gcc.dg/sso-7.c: Likewise. 7115 * gcc.dg/sso-8.c: Likewise. 7116 * gcc.dg/sso: New directory. 7117 * gcc.target/i386/movbe-3.c: New test. 7118 * gnat.dg/sso1.adb: Likewise. 7119 * gnat.dg/sso2.ad[sb]: Likewise. 7120 * gnat.dg/sso3.adb: Likewise. 7121 * gnat.dg/sso4.adb: Likewise. 7122 * gnat.dg/sso5.adb: Likewise. 7123 * gnat.dg/sso6.adb: Likewise. 7124 * gnat.dg/sso7.adb: Likewise. 7125 * gnat.dg/specs/sso1.ads: Likewise. 7126 * gnat.dg/specs/sso2.ads: Likewise. 7127 * gnat.dg/sso: New directory. 7128 71292015-11-08 Andre Vehreschild <vehre@gcc.gnu.org> 7130 7131 PR fortran/68218 7132 * gfortran.dg/allocate_with_arrayspec_1.f90: New test. 7133 71342015-11-08 Steven G. Kargl <kargl@gc.gnu.org> 7135 7136 PR fortran/68224 7137 * gfortran.dg/pr68224.f90: New test. 7138 71392015-11-08 Paul Thomas <pault@gcc.gnu.org> 7140 7141 PR fortran/68196 7142 * gfortran.dg/proc_ptr_47.f90: New test. 7143 7144 PR fortran/66465 7145 * gfortran.dg/pr66465.f90: New test. 7146 71472015-11-07 John David Anglin <danglin@gcc.gnu.org> 7148 7149 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*. 7150 71512015-11-07 Steven G. Kargl <kargl@gcc.gnu.org> 7152 7153 PR fortran/68153 7154 * gfortran.dg/pr68153.f90: New test. 7155 71562015-11-07 Steven G. Kargl <kargl@gcc.gnu.org> 7157 7158 PR fortran/68151 7159 * gfortran.dg/pr68151.f90: New test. 7160 71612015-11-07 Richard Sandiford <richard.sandiford@arm.com> 7162 7163 PR tree-optimization/68235 7164 * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno. 7165 71662015-11-06 Jeff Law <law@redhat.com> 7167 7168 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for 7169 realized jump threads. 7170 * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump 7171 threads rather than dom1 dump. 7172 71732015-11-06 Michael Collison <michael.collison@linaro.org 7174 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> 7175 7176 Revert: 7177 2015-08-01 Michael Collison <michael.collison@linaro.org 7178 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> 7179 7180 * gcc.target/arm/mincmp.c: New test. 7181 71822015-11-06 Dominique d'Humieres <dominiq@lps.ens.fr> 7183 7184 PR fortran/54224 7185 * gfortran.dg/warn_unused_function_2.f90: Add two new 7186 "defined but not used" subroutines. 7187 71882015-11-06 Jakub Jelinek <jakub@redhat.com> 7189 7190 * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error. 7191 * g++.dg/gomp/ordered-2.C (f1): Likewise. 7192 * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust 7193 expected diagnostics for the addition of quotes. 7194 * gfortran.dg/gomp/target3.f90: Likewise. 7195 * c-c++-common/goacc/nesting-fail-1.c: Likewise. 7196 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise. 7197 * c-c++-common/gomp/doacross-1.c: Likewise. 7198 * c-c++-common/gomp/nesting-warn-1.c: Likewise. 7199 * c-c++-common/gomp/cancel-1.c (f2): Add some new tests. 7200 Adjust expected diagnostics wording. 7201 * c-c++-common/gomp/clauses-4.c (foo): Likewise. 7202 Don't expect error on ordered threads simd when in for simd. 7203 * c-c++-common/gomp/nesting-2.c: New test. 7204 * c-c++-common/gomp/ordered-3.c (foo): Add some new tests. 7205 * c-c++-common/gomp/ordered-4.c: New test. 7206 72072015-11-06 Mike Stump <mikestump@comcast.net> 7208 7209 * gcc.dg/pragma-diag-5.c: Make test cases unique. 7210 72112015-11-06 Aditya Kumar <aditya.k7@samsung.com> 7212 Sebastian Pop <s.pop@samsung.com> 7213 7214 * gcc.dg/graphite/fuse-1.c: New. 7215 * gcc.dg/graphite/fuse-2.c: New. 7216 * gcc.dg/graphite/interchange-13.c: Remove bogus check. 7217 72182015-11-06 Christophe Lyon <christophe.lyon@linaro.org> 7219 7220 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test. 7221 72222015-11-06 David Malcolm <dmalcolm@redhat.com> 7223 7224 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file. 7225 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file. 7226 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file. 7227 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above. 7228 * lib/gcc-dg.exp: Load multiline.exp. 7229 72302015-11-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 7231 7232 * gcc.target/arm/combine-movs.c: Adjust for unified asm. 7233 * gcc.target/arm/interrupt-1.c: Likewise. 7234 * gcc.target/arm/interrupt-2.c: Likewise. 7235 * gcc.target/arm/unaligned-memcpy-4.c: Likewise. 7236 72372015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems.com> 7238 Philipp Tomsich <philipp.tomsich@theobroma-systems.com> 7239 7240 * gcc.target/aarch64/rsqrt_asm_check_common.h: Common 7241 macros for assembly checks. 7242 * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure 7243 frsqrts and frsqrte are not emitted. 7244 * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure 7245 frsqrts and frsqrte are emitted. 7246 * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt. 7247 72482015-11-06 Thomas Schwinge <thomas@codesourcery.com> 7249 7250 * gfortran.dg/goacc/combined_loop.f90: XFAIL. 7251 72522015-11-06 Jan Hubicka <hubicka@ucw.cz> 7253 7254 PR ipa/68057 7255 PR ipa/68220 7256 * g++.dg/lto/pr68057_0.C: New testcase. 7257 * g++.dg/lto/pr68057_1.C: New testcase. 7258 * g++.dg/torture/pr68220.C: New testcase. 7259 72602015-11-06 Christophe Lyon <christophe.lyon@linaro.org> 7261 7262 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in 7263 comment. 7264 72652015-11-06 Ilya Enkovich <enkovich.gnu@gmail.com> 7266 7267 PR tree-optimization/68145 7268 * g++.dg/vect/pr68145.cc: New test. 7269 72702015-11-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 7271 7272 PR target/68088 7273 * gcc.dg/pr68088_1.c: New test. 7274 72752015-11-06 Richard Biener <rguenther@suse.de> 7276 7277 * gcc.dg/vect/bb-slp-38.c: New testcase. 7278 72792015-11-06 Thomas Schwinge <thomas@codesourcery.com> 7280 7281 * gfortran.dg/goacc/private-3.f95: XFAIL. 7282 72832015-11-06 Joost VandeVondele <vondele@gnu.gcc.org> 7284 7285 PR middle-end/53852 7286 PR middle-end/67518 7287 * gfortran.dg/PR67518.f90: New test. 7288 * gfortran.dg/PR53852.f90: New test. 7289 72902015-11-05 Cesar Philippidis <cesar@codesourcery.com> 7291 Tom de Vries <tom@codesourcery.com> 7292 Nathan Sidwell <nathan@codesourcery.com> 7293 Thomas Schwinge <thomas@codesourcery.com> 7294 7295 * c-c++-common/goacc/combined-directives.c: New test. 7296 * c-c++-common/goacc/loop-clauses.c: New test. 7297 * c-c++-common/goacc/tile.c: New test. 7298 * c-c++-common/goacc/loop-shape.c: Add test for pointer variable 7299 as gang static arguments. 7300 * c-c++-common/goacc/update-1.c: Adjust expected error message. 7301 * g++.dg/goacc/template.C: New test. 7302 * gfortran.dg/goacc/combined-directives.f90: New test. 7303 * gfortran.dg/goacc/default.f95: New test. 7304 * gfortran.dg/goacc/default_none.f95: New test. 7305 * gfortran.dg/goacc/firstprivate-1.f95: New test. 7306 * gfortran.dg/goacc/gang-static.f95: New test. 7307 * gfortran.dg/goacc/kernels-loop-inner.f95: New test. 7308 * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test. 7309 * gfortran.dg/goacc/list.f95: Update test. 7310 * gfortran.dg/goacc/loop-2.f95: Likewise. 7311 * gfortran.dg/goacc/loop-4.f95: New test. 7312 * gfortran.dg/goacc/loop-5.f95: New test. 7313 * gfortran.dg/goacc/loop-6.f95: New test. 7314 * gfortran.dg/goacc/loop-tree-1.f90: Update test. 7315 * gfortran.dg/goacc/multi-clause.f90: New test. 7316 * gfortran.dg/goacc/parallel-tree.f95: Update test. 7317 * gfortran.dg/goacc/update.f95: New test. 7318 73192015-11-05 Martin Sebor <msebor@redhat.com> 7320 7321 PR c++/67942 7322 * g++.dg/warn/Wplacement-new-size.C: Exercise placement new 7323 invocations where the size of the destination buffer object 7324 or its type (or both) is unknown. 7325 73262015-11-05 Martin Sebor <msebor@redhat.com> 7327 7328 PR c++/67942 7329 * g++.dg/warn/Wplacement-new-size.C: New test. 7330 73312015-11-05 Alan Lawrence <alan.lawrence@arm.com> 7332 7333 * gcc.dg/pr68112.c: New. 7334 * gcc.dg/vect/vect-strided-shift-1.c: New. 7335 73362015-11-05 Marek Polacek <polacek@redhat.com> 7337 7338 PR c/68090 7339 * gcc.dg/pr68090.c: New test. 7340 73412015-11-05 James Greenhalgh <james.greenhalgh@arm.com> 7342 7343 * gcc.dg/ifcvt-4.c: New. 7344 73452015-11-05 Paolo Carlini <paolo.carlini@oracle.com> 7346 7347 PR c++/67846 7348 * g++.dg/cpp0x/lambda/lambda-ice15.C: New. 7349 73502015-11-05 Jakub Jelinek <jakub@redhat.com> 7351 7352 * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics 7353 of variables in both data sharing and mapping clauses and for 7354 structure element based array sections being mapped rather than 7355 privatized. 7356 * c-c++-common/gomp/declare-target-2.c: Add various new tests. Adjust 7357 expected diagnostics wording in one case. 7358 * c-c++-common/gomp/distribute-1.c: New test. 7359 * c-c++-common/gomp/element-1.c: New test. 7360 * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target 7361 and #pragma omp end declare target pair around the function. 7362 Change s from a parameter to a file scope variable. 7363 * c-c++-common/gomp/pr67521.c: Add dg-error directives. 7364 * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics 7365 on non-zero low-bound in reduction array sections. Add further 7366 tests. 7367 * c-c++-common/gomp/schedule-modifiers-1.c: New test. 7368 * c-c++-common/gomp/target-teams-1.c: New test. 7369 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives 7370 for expected mangling on x86_64/i?86. 7371 * gcc.dg/gomp/declare-simd-3.c: New test. 7372 * gcc.dg/gomp/declare-simd-4.c: New test. 7373 * gcc.dg/gomp/for-20.c: New test. 7374 * gcc.dg/gomp/for-21.c: New test. 7375 * gcc.dg/gomp/for-22.c: New test. 7376 * gcc.dg/gomp/for-23.c: New test. 7377 * gcc.dg/gomp/for-24.c: New test. 7378 * gcc.dg/gomp/linear-1.c: New test. 7379 * gcc.dg/gomp/loop-1.c: New test. 7380 * g++.dg/gomp/atomic-17.C: New test. 7381 * g++.dg/gomp/clause-1.C (T::test): Don't expect error on 7382 non-static data member in shared clause. Add single construct. 7383 * g++.dg/gomp/declare-simd-1.C: Add dg-options. Add 7384 scan-assembler-times directives for expected mangling on x86_64/i?86. 7385 * g++.dg/gomp/declare-simd-3.C: Likewise. 7386 * g++.dg/gomp/declare-simd-4.C: New test. 7387 * g++.dg/gomp/declare-simd-5.C: New test. 7388 * g++.dg/gomp/declare-target-1.C: New test. 7389 * g++.dg/gomp/linear-2.C: New test. 7390 * g++.dg/gomp/loop-1.C: New test. 7391 * g++.dg/gomp/loop-2.C: New test. 7392 * g++.dg/gomp/loop-3.C: New test. 7393 * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on 7394 non-static data member in shared clause. 7395 * g++.dg/gomp/member-3.C: New test. 7396 * g++.dg/gomp/member-4.C: New test. 7397 * g++.dg/gomp/pr38639.C (foo): Adjust dg-error. 7398 (bar): Remove dg-message. 7399 * g++.dg/gomp/target-teams-1.C: New test. 7400 74012015-11-05 Richard Biener <rguenther@suse.de> 7402 7403 * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to 7404 uninitialized variables. 7405 * gcc.dg/tree-ssa/loadpre21.c: Likewise. 7406 * gcc.dg/tree-ssa/loadpre22.c: Likewise. 7407 * gcc.dg/tree-ssa/loadpre23.c: Likewise. 7408 * gcc.dg/tree-ssa/loadpre24.c: Likewise. 7409 * gcc.dg/tree-ssa/loadpre25.c: Likewise. 7410 * gcc.dg/tree-ssa/loadpre4.c: Likewise. 7411 * gcc.dg/ipa/inlinehint-2.c: Likewise. 7412 * gcc.dg/ipa/pure-const-2.c: Likewise. 7413 * gcc.dg/tree-ssa/loop-1.c: Likewise. 7414 * gcc.dg/tree-ssa/loop-23.c: Likewise. 7415 * gcc.dg/tree-ssa/pr22051-2.c: Likewise. 7416 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise. 7417 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise. 7418 * gcc.dg/vect/pr30858.c: Likewise. 7419 * gcc.dg/vect/pr33866.c: Likewise. 7420 * gcc.dg/vect/pr37027.c: Likewise. 7421 * c-c++-common/ubsan/null-10.c: Likewise. 7422 * gcc.target/i386/incoming-8.c: Likewise. 7423 74242015-11-04 Eric Botcazou <ebotcazou@adacore.com> 7425 7426 * gnat.dg/slice9.adb: New test. 7427 74282015-11-04 Nathan Sidwell <nathan@codesourcery.com> 7429 7430 * gfortran.dg/goacc/reduction-2.f95: Delete. 7431 74322015-11-04 Tom de Vries <tom@codesourcery.com> 7433 7434 PR tree-optimization/67742 7435 * gcc.dg/tree-ssa/restrict-7.c: New test. 7436 * gcc.dg/tree-ssa/restrict-8.c: New test. 7437 74382015-11-03 Martin Sebor <msebor@redhat.com> 7439 7440 PR c++-common/67882 7441 * c-c++-common/builtin-offsetof-2.c: New test. 7442 74432015-11-03 Dominique d'Humieres <dominiq@lps.ens.fr> 7444 7445 PR fortran/67982 7446 * gfortran.dg/warn_unused_function_3.f90: New test. 7447 74482015-11-03 Eric Botcazou <ebotcazou@adacore.com> 7449 7450 * gnat.dg/discr45.adb: Only compile the test. 7451 74522015-11-03 Evgeny Stupachenko <evstupac@gmail.com> 7453 7454 * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition. 7455 * gcc.target/i386/mvc5.c: Ditto. 7456 * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on 7457 resolver. 7458 74592015-11-03 Thomas Schwinge <thomas@codesourcery.com> 7460 7461 * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests 7462 from here to... 7463 * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them 7464 to succeed. 7465 74662015-11-03 Bilyan Borisov <bilyan.borisov@arm.com> 7467 7468 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New. 7469 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New. 7470 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New. 7471 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New. 7472 * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New. 7473 * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New. 7474 74752015-11-03 Alan Lawrence <alan.lawrence@arm.com> 7476 7477 * gcc.target/aarch64/fp16/set_zero_1.c: New. 7478 74792015-11-03 Uros Bizjak <ubizjak@gmail.com> 7480 7481 * gcc.dg/mvc1.c: Move to ... 7482 * gcc.target/i386/mvc1.c: ... here. Require ifunc. 7483 * gcc.dg/mvc2.c: Move to ... 7484 * gcc.target/i386/mvc2.c: ... here. 7485 * gcc.dg/mvc3.c: Move to ... 7486 * gcc.target/i386/mvc3.c: ... here. 7487 * gcc.dg/mvc4.c: Move to ... 7488 * gcc.target/i386/mvc4.c: ... here. Require ifunc. 7489 * gcc.dg/mvc5.c: Move to ... 7490 * gcc.target/i386/mvc5.c: ... here. 7491 * gcc.dg/mvc6.c: Move to ... 7492 * gcc.target/i386/mvc6.c: ... here. 7493 * gcc.dg/mvc7.c: Move to ... 7494 * gcc.target/i386/mvc7.c: ... here. 7495 7496 * g++.dg/ext/mvc1.C: Require ifunc. 7497 74982015-11-02 Alexandre Oliva <aoliva@redhat.com> 7499 7500 PR tree-optimization/68083 7501 * gcc.dg/torture/pr68083.c: New. From Zhendong Su. 7502 75032015-11-02 Jeff Law <law@redhat.com> 7504 7505 * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have 7506 irreducible loops in the CFG. 7507 75082015-11-02 Alan Lawrence <alan.lawrence@arm.com> 7509 7510 Revert: 7511 2015-10-27 Alan Lawrence <alan.lawrence@arm.com> 7512 7513 * gcc.dg/vect/vect-strided-shift-1.c: New. 7514 75152015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 7516 7517 PR target/67929 7518 * gcc.target/arm/pr67929_1.c: Move to... 7519 * gcc.c-torture/execute/pr67929_1.c: ... Here. 7520 Remove arm-specific directives. Add noclone, noinline 7521 attributes. 7522 75232015-11-01 Jeff Law <law@redhat.com> 7524 7525 * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector. 7526 75272015-11-01 Uros Bizjak <ubizjak@gmail.com> 7528 7529 * gcc.target/i386/pr67609-2.c: Include sse2-check.h. 7530 (sse2_test): Rename from main. Do not return 0. 7531 75322015-11-01 David Edelsohn <dje.gcc@gmail.com> 7533 7534 * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX. 7535 * gfortran.dg/proc_ptr_39.f90: Require visibility. 7536 * gfortran.dg/read_dir.f90: XFAIL AIX. 7537 75382015-10-31 Ville Voutilainen <ville.voutilainen@gmail.com> 7539 7540 Remove the implementation of N3994, terse range-for loops. 7541 * g++.dg/cpp1z/range-for1.C: Remove. 7542 75432015-10-31 Eric Botcazou <ebotcazou@adacore.com> 7544 7545 * gnat.dg/discr45.adb: New test. 7546 75472015-10-31 Tom de Vries <tom@codesourcery.com> 7548 7549 * gfortran.dg/assumed_type_2.f90: Update test. 7550 * gfortran.dg/no_arg_check_2.f90: Same. 7551 75522015-10-30 Cesar Philippidis <cesar@codesourcery.com> 7553 7554 * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning. 7555 75562015-10-30 Steven G. Kargl <kargl@gcc.gnu.org> 7557 7558 PR fortran/46588 7559 * gfortran.dg/pr46588.f90: New test. 7560 75612015-10-30 Evgeny Stupachenko <evstupac@gmail.com> 7562 7563 * gcc.dg/mvc1.c: New test for multiple targets cloning. 7564 * gcc.dg/mvc2.c: Ditto. 7565 * gcc.dg/mvc3.c: Ditto. 7566 * gcc.dg/mvc4.c: Ditto. 7567 * gcc.dg/mvc5.c: Ditto. 7568 * gcc.dg/mvc6.c: Ditto. 7569 * gcc.dg/mvc7.c: Ditto. 7570 * g++.dg/ext/mvc1.C: Ditto. 7571 * g++.dg/ext/mvc2.C: Ditto. 7572 * g++.dg/ext/mvc3.C: Ditto. 7573 * g++.dg/ext/mvc4.C: Ditto. 7574 75752015-10-30 Steven G. Kargl <kargl@gcc.gnu.org> 7576 7577 PR fortran/51993 7578 * gfortran.dg/pr51993.f90: New test. 7579 75802015-10-30 Vladimir Makarov <vmakarov@redhat.com> 7581 7582 PR rtl-optimization/68106 7583 * gcc.target/aarch64/pr68106.c: New. 7584 75852015-10-30 Steven G. Kargl <kargl@gcc.gnu.org> 7586 7587 PR fortran/36192 7588 * gfortran.dg/pr36192_1.f90: New test. 7589 75902015-10-30 Steven G. Kargl <kargl@gcc.gnu.org> 7591 7592 PR fortran/68154 7593 *gfortran.dg/pr68154.f90 7594 75952015-10-29 Nathan Sidwell <nathan@codesourcery.com> 7596 7597 * c-c++-common/goacc/acc_on_device-2-off.c: Delete. 7598 * c-c++-common/goacc/acc_on_device-2.c: Delete. 7599 76002015-10-29 Richard Sandiford <richard.sandiford@arm.com> 7601 7602 * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime. 7603 76042015-10-29 Michael Meissner <meissner@linux.vnet.ibm.com> 7605 7606 * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on 7607 PowerPC. 7608 * gcc.target/powerpc/float128-mix.c: Likewise. 7609 76102015-10-29 Steven G. Kargl <kargl@gcc.gnu.org> 7611 7612 PR fortran/68054 7613 * gfortran.dg/pr68054.f90: New test. 7614 76152015-10-29 Steven G. Kargl <kargl@gcc.gnu.org> 7616 7617 PR fortran/67885 7618 * gfortran.dg/pr67885.f90: New test. 7619 76202015-10-29 Jeff Law <law@redhat.com> 7621 7622 PR tree-optimization/67892 7623 * gcc.dg/tree-ssa/pr21417: Update expected output. 7624 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise. 7625 76262015-10-29 Richard Biener <rguenther@suse.de> 7627 7628 PR middle-end/68142 7629 * c-c++-common/ubsan/pr68142.c: New testcase. 7630 76312015-10-29 Paolo Carlini <paolo.carlini@oracle.com> 7632 7633 PR c++/67845 7634 * g++.dg/other/cv_func4.C: New. 7635 76362015-10-29 Richard Biener <rguenther@suse.de> 7637 7638 PR middle-end/56956 7639 * c-c++-common/ubsan/pr56956.c: New testcase. 7640 76412015-10-28 Eric Botcazou <ebotcazou@adacore.com> 7642 7643 * gnat.dg/discr44.adb: New test. 7644 76452015-10-28 Jim Wilson <jim.wilson@linaro.org> 7646 7647 PR debug/66068 7648 * gcc.dg/debug/pr66068.c: New test. 7649 76502015-01-28 Paul Thomas <pault@gcc.gnu.org> 7651 7652 PR fortran/67933 7653 * gfortran.dg/allocate_with_source_15.f03: Correct trivial 7654 array bounds error at line 25. 7655 76562015-10-28 Catherine Moore <clm@codesourcery.com> 7657 7658 * gcc.target/mips/oddspreg-3.c: Disable for MIPS16. 7659 * gcc.target/mips/oddspreg-6.c: Likewise. 7660 * gcc.target/mips/oddspreg-1.c: Likewise. 7661 * gcc.target/mips/oddspreg-2.c: Likewise. 7662 76632015-10-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> 7664 7665 PR target/67839 7666 * gcc.target/avr/pr67839.c: New test. 7667 76682015-10-28 Richard Biener <rguenther@suse.de> 7669 7670 * gcc.dg/tree-ssa/operand-equal-2.c: Adjust. 7671 76722015-10-28 Tom de Vries <tom@codesourcery.com> 7673 7674 * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id). 7675 76762015-10-28 Richard Biener <rguenther@suse.de> 7677 7678 PR ipa/67600 7679 * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor 7680 of #includes. 7681 76822015-10-28 Richard Biener <rguenther@suse.de> 7683 7684 PR tree-optimization/65962 7685 * gcc.dg/vect/vect-62.c: Adjust. 7686 76872015-10-28 Richard Biener <rguenther@suse.de> 7688 7689 PR middle-end/68067 7690 * gcc.dg/torture/pr68067-1.c: New testcase. 7691 * gcc.dg/torture/pr68067-2.c: Likewise. 7692 76932015-10-28 Segher Boessenkool <segher@kernel.crashing.org> 7694 7695 * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128". 7696 76972015-10-28 Segher Boessenkool <segher@kernel.crashing.org> 7698 7699 * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well 7700 as xvmadd and xvnmsub. 7701 * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd. 7702 77032015-10-27 Cesar Philippidis <cesar@codesourcery.com> 7704 7705 * c-c++-common/goacc/loop-shape.c: New test. 7706 77072015-10-27 Nathan Sidwell <nathan@codesourcery.com> 7708 Cesar Philippidis <cesar@codesourcery.com> 7709 7710 * g++.dg/gomp/pr33372-1.C: Adjust diagnostic. 7711 * g++.dg/gomp/pr33372-3.C: Likewise. 7712 77132015-10-27 Richard Henderson <rth@redhat.com> 7714 7715 PR rtl-opt/67609 7716 * gcc.target/i386/pr67609-2.c: New test. 7717 77182015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 7719 7720 PR target/68102 7721 * gcc.target/aarch64/pr68102_1.c: New test. 7722 77232015-01-27 Paul Thomas <pault@gcc.gnu.org> 7724 7725 PR fortran/67933 7726 * gfortran.dg/allocate_with_source_15.f03: New test 7727 77282015-10-27 Thomas Schwinge <thomas@codesourcery.com> 7729 James Norris <jnorris@codesourcery.com> 7730 7731 PR fortran/63865 7732 * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache 7733 directive to work. 7734 * gfortran.dg/goacc/loop-1.f95: Likewise. 7735 * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing. 7736 * gfortran.dg/goacc/cray.f95: Likewise. 7737 * gfortran.dg/goacc/parameter.f95: Likewise. 7738 77392015-10-27 Steven G. Kargl <kargl@gcc.gnu.org> 7740 7741 PR fortran/68108 7742 * gfortran.dg/pr67805_2.f90: New test. 7743 77442015-10-27 Abderrazek Zaafrani <a.zaafrani@samsung.com> 7745 Aditya Kumar <aditya.k7@samsung.com> 7746 7747 * gcc.dg/graphite/block-0.c: Changed to match pattern. 7748 * gcc.dg/graphite/interchange-1.c: Same. 7749 * gcc.dg/graphite/interchange-10.c: Same. 7750 * gcc.dg/graphite/interchange-11.c: Same. 7751 * gcc.dg/graphite/interchange-13.c: Same. 7752 * gcc.dg/graphite/interchange-3.c: Same. 7753 * gcc.dg/graphite/interchange-4.c: Same. 7754 * gcc.dg/graphite/interchange-7.c: Same. 7755 * gcc.dg/graphite/interchange-9.c: Same. 7756 * gcc.dg/graphite/uns-interchange-9.c: Same. 7757 * gfortran.dg/graphite/interchange-3.f90: Same. 7758 77592015-10-27 H.J. Lu <hongjiu.lu@intel.com> 7760 7761 PR target/67215 7762 * gcc.target/i386/pr67215-1.c: New test. 7763 * gcc.target/i386/pr67215-2.c: Likewise. 7764 * gcc.target/i386/pr67215-3.c: Likewise. 7765 77662015-10-27 Richard Biener <rguenther@suse.de> 7767 7768 PR tree-optimization/68104 7769 * gcc.dg/torture/pr68104.c: New testcase. 7770 77712015-10-27 Alan Lawrence <alan.lawrence@arm.com> 7772 7773 * gcc.dg/vect/vect-strided-shift-1.c: New. 7774 77752015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 7776 7777 PR target/67929 7778 * gcc.target/arm/pr67929_1.c: New test. 7779 77802015-10-27 Richard Sandiford <richard.sandiford@arm.com> 7781 7782 * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9, 7783 77842015-10-27 Richard Sandiford <richard.sandiford@arm.com> 7785 7786 PR tree-optimization/68097 7787 * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0. Add 7788 --param max-ssa-name-query-depth=3 to dg-options. 7789 77902015-10-27 Richard Sandiford <richard.sandiford@arm.com> 7791 7792 * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test. 7793 77942015-10-27 Richard Sandiford <richard.sandiford@arm.com> 7795 7796 * gcc.dg/builtins-52.c: Add -O to dg-options. 7797 77982015-10-27 Richard Sandiford <richard.sandiford@arm.com> 7799 7800 * gcc.dg/torture/builtin-math-1.c: Skip at -O0. 7801 78022015-10-27 Thomas Schwinge <thomas@codesourcery.com> 7803 7804 PR c/64765 7805 PR c/64880 7806 * c-c++-common/goacc/loop-1.c: Don't skip for C++. Don't prune 7807 sorry message. 7808 (PR64765): New function. 7809 * gfortran.dg/goacc/coarray_2.f90: XFAIL. 7810 * gfortran.dg/goacc/combined_loop.f90: Extend. Don't prune 7811 sorry message. 7812 * gfortran.dg/goacc/cray.f95: Refine prune directive. 7813 * gfortran.dg/goacc/parameter.f95: Likewise. 7814 78152015-10-26 Louis Krupp <louis.krupp@zoho.com> 7816 7817 PR fortran/66056 7818 * gfortran.dg/empty_label_typedecl.f90: New test. 7819 78202015-10-26 Steven G. Kargl <kargl@gcc.gnu.org> 7821 7822 PR fortran/36192 7823 * gfortran.dg/pr36192.f90: New test. 7824 78252015-10-26 Eric Botcazou <ebotcazou@adacore.com> 7826 7827 * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free. 7828 * gcc.dg/atomic-noinline-aux.c: Adjust accordingly. 7829 * gnat.dg/opt51.adb: New test. 7830 * gnat.dg/opt51_pkg.ads: New helper. 7831 78322015-10-26 Simon Dardis <simon.dardis@imgtec.com> 7833 7834 * gcc.target/mips/ds-schedule-1.c: New. 7835 * gcc.target/mips/ds-schedule-2.c: New. 7836 78372015-10-26 Jeff Law <law@redhat.com> 7838 7839 PR tree-optimization/68013 7840 * gcc.c-torture/compile/pr68013.c: New test. 7841 78422015-10-26 Richard Biener <rguenther@suse.de> 7843 Dominik Vogt <vogt@linux.vnet.ibm.com> 7844 7845 PR middle-end/67443 7846 * gcc.target/s390/pr67443.c: New testcase. 7847 78482015-10-26 Christophe Lyon <christophe.lyon@linaro.org> 7849 7850 * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to 7851 make it unique per testcase. 7852 * gfortran.dg/chmod_2.f90: Likewise. 7853 * gfortran.dg/chmod_3.f90: Likewise. 7854 * gfortran.dg/direct_io_8.f90: Likewise. 7855 * gfortran.dg/f2003_inquire_1.f03: Likewise. 7856 * gfortran.dg/f2003_io_1.f03: Likewise. 7857 * gfortran.dg/f2003_io_2.f03: Likewise. 7858 * gfortran.dg/f2003_io_8.f03: Likewise. 7859 * gfortran.dg/inquire_size.f90: Likewise. 7860 * gfortran.dg/namelist_66.f90: Likewise. 7861 * gfortran.dg/namelist_82.f90: Likewise. 7862 * gfortran.dg/namelist_87.f90: Likewise. 7863 * gfortran.dg/open_negative_unit_1.f90: Likewise. 7864 * gfortran.dg/open_new.f90: Likewise. 7865 * gfortran.dg/stat_1.f90: Likewise. 7866 * gfortran.dg/stat_2.f90: Likewise. 7867 * gfortran.dg/streamio_15.f90: Likewise. 7868 * gfortran.dg/unf_read_corrupted_1.f90: Likewise. 7869 78702015-10-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 7871 7872 PR middle-end/67989 7873 * g++.dg/pr67989.C: New test. 7874 78752015-10-26 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 7876 7877 * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90, 7878 * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90, 7879 * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add 7880 suffix to the temporary filename to make it unique per testcase. 7881 78822015-10-26 Richard Sandiford <richard.sandiford@arm.com> 7883 7884 * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0. 7885 78862015-01-25 Paul Thomas <pault@gcc.gnu.org> 7887 7888 PR fortran/67171 7889 * gfortran.dg/allocate_with_source_12.f03: New test 7890 7891 PR fortran/61819 7892 * gfortran.dg/allocate_with_source_13.f03: New test 7893 7894 PR fortran/61830 7895 * gfortran.dg/allocate_with_source_14.f03: New test 7896 78972015-10-25 John David Anglin <danglin@gcc.gnu.org> 7898 7899 * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*. 7900 79012015-10-25 Uros Bizjak <ubizjak@gmail.com> 7902 7903 PR target/68084 7904 * gcc.target/i386/pr68084.c: New test. 7905 79062015-10-25 Andre Vehreschild <vehre@gmx.de> 7907 7908 PR fortran/66927 7909 PR fortran/67044 7910 * gfortran.dg/allocate_with_source_10.f08: New test. 7911 * gfortran.dg/allocate_with_source_11.f08: New test. 7912 * gfortran.dg/class_array_15.f03: Changed count of expected 7913 _builtin_frees to 11. One step of temporaries is spared, therefore 7914 the allocatable component of that temporary is not to be freeed. 7915 79162015-10-24 Steven G. Kargl <kargl@gcc.gnu.org> 7917 7918 PR fortran/68055 7919 * gfortran.dg/pr68055.f90: New case. 7920 79212015-10-24 Steven G. Kargl <kargl@gcc.gnu.org> 7922 7923 PR fortran/67805 7924 * gfortran.dg/pr67805.f90: New testcase. 7925 * gfortran.dg/array_constructor_26.f03: Update testcase. 7926 * gfortran.dg/array_constructor_27.f03: Ditto. 7927 * gfortran.dg/char_type_len_2.f90: Ditto. 7928 * gfortran.dg/pr67802.f90: Ditto. 7929 * gfortran.dg/used_before_typed_3.f90: Ditto. 7930 79312015-10-23 Jan Hubicka <hubicka@ucw.cz> 7932 7933 PR ipa/pr67600 7934 * g++.dg/torture/pr67600.C: New testcase. 7935 79362015-10-23 Ilya Enkovich <enkovich.gnu@gmail.com> 7937 7938 * g++.dg/pr68062.C: New test. 7939 79402015-10-23 Jeff Law <law@redhat.com> 7941 7942 PR tree-optimization/67830 7943 * gcc.dg/pr67830.c: New test. 7944 79452015-10-23 Jan Hubicka <hubicka@ucw.cz> 7946 7947 * gcc.dg/tree-ssa/operand-equal-2.c: New testcase. 7948 79492015-10-23 Steve Ellcey <sellcey@imgtec.com> 7950 Andrew Pinski <apinski@cavium.com> 7951 7952 PR rtl-optimization/67736 7953 * gcc.dg/torture/pr67736.c: New test. 7954 * gcc.dg/combine-subregs.c: New test. 7955 79562015-10-23 Alan Hayward <alan.hayward@arm.com> 7957 7958 PR tree-optimization/65947 7959 * lib/target-supports.exp 7960 (check_effective_target_vect_max_reduc): Add. 7961 * gcc.dg/vect/pr65947-1.c: New test. 7962 * gcc.dg/vect/pr65947-2.c: New test. 7963 * gcc.dg/vect/pr65947-3.c: New test. 7964 * gcc.dg/vect/pr65947-4.c: New test. 7965 * gcc.dg/vect/pr65947-5.c: New test. 7966 * gcc.dg/vect/pr65947-6.c: New test. 7967 * gcc.dg/vect/pr65947-7.c: New test. 7968 * gcc.dg/vect/pr65947-8.c: New test. 7969 * gcc.dg/vect/pr65947-9.c: New test. 7970 * gcc.dg/vect/pr65947-10.c: New test. 7971 * gcc.dg/vect/pr65947-11.c: New test. 7972 79732015-10-23 Richard Sandiford <richard.sandiford@arm.com> 7974 7975 * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf): 7976 Make weak rather than noinline. 7977 * gcc.dg/builtins-57.c: Compile with -O. 7978 * gcc.dg/torture/builtin-integral-1.c: Skip for -O0. 7979 79802015-10-23 Tom de Vries <tom@codesourcery.com> 7981 7982 * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options. 7983 79842015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com> 7985 7986 PR sanitizer/68042 7987 * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin. 7988 * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise. 7989 79902015-10-22 Martin Sebor <msebor@redhat.com> 7991 7992 PR driver/68043 7993 * gcc.misc-tests/help.exp: Verify that option descriptions 7994 end in periods. 7995 * lib/options.exp (check_for_options): Use the regexp --line option. 7996 Print unexpected match on failure. 7997 79982015-10-22 Uros Bizjak <ubizjak@gmail.com> 7999 8000 * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse. 8001 80022015-10-22 Paolo Carlini <paolo.carlini@oracle.com> 8003 8004 PR c++/67838 8005 * g++.dg/cpp1y/var-templ46.C: New. 8006 80072015-10-22 Richard Biener <rguenther@suse.de> 8008 8009 PR tree-optimization/58497 8010 * gcc.dg/tree-ssa/vector-5.c: New testcase. 8011 80122015-10-22 Richard Biener <rguenther@suse.de> 8013 8014 PR tree-optimization/19049 8015 PR tree-optimization/65962 8016 * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase. 8017 * gcc.dg/vect/vect-63.c: Adjust. 8018 * gcc.dg/vect/vect-70.c: Likewise. 8019 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise. 8020 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise. 8021 * gfortran.dg/vect/pr19049.f90: Likewise. 8022 * gfortran.dg/vect/vect-8.f90: Likewise. 8023 80242015-10-22 Richard Biener <rguenther@suse.de> 8025 8026 PR middle-end/68046 8027 PR middle-end/61893 8028 * gcc.dg/torture/ftrapv-2.c: New testcase. 8029 80302015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 8031 8032 PR target/68015 8033 * gcc.target/s390/pr68015.c: New test. 8034 80352015-10-22 Andre Vieira <andre.simoesdiasvieira@arm.com> 8036 8037 PR testsuite/67948 8038 * gcc.target/arm/xor-and.c: Adjust test to check for eor 8039 instead of orr. 8040 80412015-10-22 Jiong Wang <jiong.wang@arm.com> 8042 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 8043 8044 PR target/63304 8045 * gcc.target/aarch64/pr63304_1.c: New test. 8046 80472015-10-21 Paolo Carlini <paolo.carlini@oracle.com> 8048 8049 PR c++/66781 8050 * g++.dg/parse/enum13.C: New. 8051 80522015-10-21 Paolo Carlini <paolo.carlini@oracle.com> 8053 8054 PR c++/67847 8055 * g++.dg/parse/enum12.C: New. 8056 80572015-10-21 Martin Sebor <msebor@redhat.com> 8058 8059 PR driver/68043 8060 * gcc.misc-tests/help.exp: Adjust. 8061 * lib/options.exp (check_for_options): Add detail to output. 8062 80632015-10-21 Steven G. Kargl <kargl@gcc.gnu.org> 8064 8065 PR fortran/67939 8066 * gfortran.dg/pr67939.f90: New test. 8067 80682015-10-21 Aditya Kumar <aditya.k7@samsung.com> 8069 Sebastian Pop <s.pop@samsung.com> 8070 8071 * gcc.dg/graphite/scop-11.c: Update pattern. 8072 80732015-10-11 Jan Hubicka <hubicka@ucw.cz> 8074 8075 PR ipa/67056 8076 * g++.dg/ipa/pr67056.C: New testcase. 8077 80782015-10-11 Jan Hubicka <hubicka@ucw.cz> 8079 8080 * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors 8081 are matched. 8082 80832015-10-21 Richard Sandiford <richard.sandiford@arm.com> 8084 8085 * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets. 8086 Add associated options for arm*-*-*. 8087 (sqrt): Remove dummy definition. 8088 80892015-10-21 Richard Sandiford <richard.sandiford@arm.com> 8090 8091 * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0. 8092 80932015-10-21 Richard Sandiford <richard.sandiford@arm.com> 8094 8095 * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c, 8096 gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c, 8097 gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests. 8098 80992015-10-21 Alan Lawrence <alan.lawrence@arm.com> 8100 8101 * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param 8102 sra-max-scalarization-size-Ospeed. 8103 81042015-10-21 Marek Polacek <polacek@redhat.com> 8105 8106 8107 PR c/68024 8108 * gcc.dg/pr68024.c: New test. 8109 81102015-10-21 Nathan Sidwell <nathan@codesourcery.com> 8111 8112 * c-c++-common/goacc/clauses-fail.c: Adjust errors. 8113 * c-c++-common/goacc/sb-1.c: Adjust errors. 8114 * c-c++-common/goacc/sb-3.c: Adjust errors. 8115 * c-c++-common/goacc/loop-1.c: Adjust errors. 8116 * c-c++-common/goacc/nesting-1.c: Adjust errors. 8117 * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors. 8118 * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors. 8119 81202015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com> 8121 8122 * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR. 8123 81242015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com> 8125 8126 * gcc.dg/lto/simd-function_0.c: New test. 8127 81282015-10-21 Uros Bizjak <ubizjak@gmail.com> 8129 8130 PR target/68018 8131 * gcc.target/i386/pr68018.c: New test. 8132 81332015-10-21 Richard Biener <rguenther@suse.de> 8134 8135 PR middle-end/68031 8136 * gcc.dg/torture/pr68031.c: New testcase. 8137 81382015-10-21 Richard Biener <rguenther@suse.de> 8139 8140 PR tree-optimization/68026 8141 * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase. 8142 81432015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com> 8144 8145 * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test. 8146 * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise. 8147 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise. 8148 * g++.dg/asan/default-options-1.C: Likewise. 8149 81502015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 8151 8152 * gcc.target/aarch64/stp_vec_64_1.c: New test. 8153 * gcc.target/aarch64/ldp_vec_64_1.c: Likewise. 8154 81552015-10-20 Alan Lawrence <alan.lawrence@arm.com> 8156 8157 * lib/target-supports.exp (check_effective_target_vect64): Add AArch64. 8158 81592015-10-20 Marek Polacek <polacek@redhat.com> 8160 8161 PR c/67964 8162 * gcc.dg/pr67964.c: New test. 8163 81642015-10-20 Vladimir Makarov <vmakarov@redhat.com> 8165 8166 PR rtl-optimization/67609 8167 * gcc.target/i386/pr67609.c: New. 8168 81692015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 8170 8171 * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases. 8172 81732015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 8174 8175 * gcc.target/aarch64/fmul_fcvt_1.c: New test. 8176 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise. 8177 81782015-10-20 H.J. Lu <hongjiu.lu@intel.com> 8179 8180 PR target/66810 8181 * gcc.target/i386/pr66810.c: New test. 8182 81832015-10-20 H.J. Lu <hongjiu.lu@intel.com> 8184 8185 PR target/67963 8186 PR target/67985 8187 * gcc.target/i386/pr67963-1.c: New test. 8188 * gcc.target/i386/pr67963-2.c: Likewise. 8189 * gcc.target/i386/pr67963-3.c: Likewise. 8190 * gcc.target/i386/pr67985-1.c: Likewise. 8191 * gcc.target/i386/pr67985-2.c: Likewise. 8192 * gcc.target/i386/pr67985-3.c: Likewise. 8193 81942015-10-20 Alan Lawrence <alan.lawrence@arm.com> 8195 8196 * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan. 8197 81982015-10-20 Richard Biener <rguenther@suse.de> 8199 8200 PR tree-optimization/68017 8201 * gcc.dg/torture/pr68017.c: New testcase. 8202 82032015-10-20 Szabolcs Nagy <szabolcs.nagy@arm.com> 8204 8205 PR target/66912 8206 * gcc.target/aarch64/pr66912.c: New. 8207 * gcc.target/arm/pr66912.c: New. 8208 82092015-10-19 Steven G. Kargl <kargl@gcc.gnu.org> 8210 8211 * gfortran.dg/pr67900.f90: New tests. 8212 82132015-10-19 Pierre-Marie de Rodat <derodat@adacore.com> 8214 8215 * gnat.dg/opt50.adb: New test. 8216 * gnat.dg/opt50_pkg.adb: New helper. 8217 * gnat.dg/opt50_pkg.ads: New helper. 8218 82192015-10-19 Steven G. Kargl <kargl@gcc.gnu.org> 8220 8221 PR fortran/68019 8222 * gfortran.dg/pr68019.f90: new test. 8223 82242015-10-19 Richard Biener <rguenther@suse.de> 8225 8226 PR tree-optimization/67975 8227 * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase. 8228 82292015-10-19 Richard Biener <rguenther@suse.de> 8230 8231 * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0. 8232 82332015-10-19 H.J. Lu <hongjiu.lu@intel.com> 8234 8235 PR target/67995 8236 * gcc.target/i386/pr67995-1.c: New test. 8237 * gcc.target/i386/pr67995-2.c: Likewise. 8238 * gcc.target/i386/pr67995-3.c: Likewise. 8239 82402015-10-19 Joost VandeVondele <vondele@gnu.gcc.org> 8241 8242 PR middle-end/68002 8243 * gcc.dg/PR68002.c: New test. 8244 82452015-10-19 Richard Sandiford <richard.sandiford@arm.com> 8246 8247 * gcc.dg/builtins-20.c: Remove undefined behavior. 8248 82492015-10-18 Mikael Morin <mikael@gcc.gnu.org> 8250 8251 PR fortran/67758 8252 * gfortran.dg/common_25.f90: New file. 8253 82542015-10-18 Paul Thomas <pault@gcc.gnu.org> 8255 8256 PR fortran/67177 8257 * gfortran.dg/move_alloc_15.f90: New test 8258 * gfortran.dg/move_alloc_16.f90: New test 8259 8260 PR fortran/67977 8261 * gfortran.dg/deferred_character_assignment_1.f90: New test 8262 82632015-10-17 Steven G. Kargl <kargl@gcc.gnu.org> 8264 8265 PR fortran/67987 8266 * gfortran.df/pr67987.f90: New test. 8267 * gfortran.dg/char_length_2.f90: Update testcase. 8268 82692015-10-16 H.J. Lu <hongjiu.lu@intel.com> 8270 8271 * gcc.target/i386/iamcu/test_basic_returning.c 8272 (def_test_returning_type): Use union to check float return bits. 8273 82742015-10-16 H.J. Lu <hongjiu.lu@intel.com> 8275 8276 * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main): 8277 Replace printf with __builtin_printf. 8278 82792015-10-16 H.J. Lu <hongjiu.lu@intel.com> 8280 8281 * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly 8282 initialize u5. 8283 82842015-10-16 Eric Botcazou <ebotcazou@adacore.com> 8285 8286 PR middle-end/67966 8287 * gnat.dg/pack21.adb: New test. 8288 * gnat.dg/pack22.adb: Likewise. 8289 * gnat.dg/pack22_pkg.ad[sb]: New helper. 8290 82912015-10-16 Christian Bruel <christian.bruel@st.com> 8292 8293 PR target/67745 8294 * gcc.target/arm/no-align.c: New test. 8295 * gcc.target/arm/attr-align1.c: New test. 8296 * gcc.target/arm/attr-align2.c: New test. 8297 * gcc.target/arm/attr-align3.c: New test. 8298 82992015-10-11 Jan Hubicka <hubicka@ucw.cz> 8300 8301 * gcc.c-torture/compile/icfmatch.c: Add testcase 8302 83032015-10-16 Paolo Carlini <paolo.carlini@oracle.com> 8304 8305 PR c++/67926 8306 * g++.dg/cpp1z/fold-ice1.C: New. 8307 83082015-10-16 Michael Collison <michael.collison@linaro.org> 8309 Andrew Pinski <andrew.pinski@caviumnetworks.com> 8310 8311 * gcc.dg/tree-ssa/minmax-loopend.c: New test. 8312 83132015-10-15 Marek Polacek <polacek@redhat.com> 8314 8315 * gcc.dg/tree-ssa/reassoc-42.c: New test. 8316 83172015-10-15 Marek Polacek <polacek@redhat.com> 8318 8319 PR tree-optimization/67953 8320 * gcc.dg/fold-minus-6.c (fn4): Change the type of A to 8321 unsigned. 8322 * gcc.dg/torture/pr67953.c: New test. 8323 83242015-10-14 Jeff Law <law@redhat.com> 8325 8326 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted. The six functions 8327 contained within have their own file/test now. 8328 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from 8329 ssa-dom-thread-2.c. Tighten expected output slightly and comment 8330 expectations a bit more. 8331 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise. 8332 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise. 8333 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise. 8334 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise. 8335 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise. 8336 8337 PR testsuite/67959 8338 * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions. 8339 83402015-10-14 Marek Polacek <polacek@redhat.com> 8341 8342 * gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final. 8343 (f6): New. 8344 (f7): New. 8345 (f8): New. 8346 (f9): New. 8347 (f10): New. 8348 (f11): New. 8349 (f12): New. 8350 (f13): New. 8351 83522015-10-14 Richard Biener <rguenther@suse.de> 8353 8354 PR tree-optimization/67915 8355 * gcc.dg/torture/pr67915.c: New testcase. 8356 83572015-10-14 Marek Polacek <polacek@redhat.com> 8358 8359 PR tree-optimization/67815 8360 * gcc.dg/tree-ssa/reassoc-39.c: New test. 8361 * gcc.dg/tree-ssa/reassoc-40.c: New test. 8362 * gcc.dg/tree-ssa/reassoc-41.c: New test. 8363 83642015-10-14 Dominik Vogt <vogt@linux.vnet.ibm.com> 8365 8366 * gcc.dg/pragma-pop_options-1.c: New test. 8367 83682015-10-13 Jakub Jelinek <jakub@redhat.com> 8369 Aldy Hernandez <aldyh@redhat.com> 8370 8371 * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data. 8372 * c-c++-common/gomp/clauses-1.c: New test. 8373 * c-c++-common/gomp/clauses-2.c: New test. 8374 * c-c++-common/gomp/clauses-3.c: New test. 8375 * c-c++-common/gomp/clauses-4.c: New test. 8376 * c-c++-common/gomp/declare-target-1.c: New test. 8377 * c-c++-common/gomp/declare-target-2.c: New test. 8378 * c-c++-common/gomp/depend-3.c: New test. 8379 * c-c++-common/gomp/depend-4.c: New test. 8380 * c-c++-common/gomp/doacross-1.c: New test. 8381 * c-c++-common/gomp/if-1.c: New test. 8382 * c-c++-common/gomp/if-2.c: New test. 8383 * c-c++-common/gomp/linear-1.c: New test. 8384 * c-c++-common/gomp/map-2.c: New test. 8385 * c-c++-common/gomp/map-3.c: New test. 8386 * c-c++-common/gomp/nesting-1.c (f_omp_parallel, 8387 f_omp_target_data): Add map clause to target data. 8388 * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise. 8389 * c-c++-common/gomp/ordered-1.c: New test. 8390 * c-c++-common/gomp/ordered-2.c: New test. 8391 * c-c++-common/gomp/ordered-3.c: New test. 8392 * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause 8393 on non-iterator. 8394 * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered 8395 clause and ordered construct where no longer allowed. 8396 * c-c++-common/gomp/priority-1.c: New test. 8397 * c-c++-common/gomp/reduction-1.c: New test. 8398 * c-c++-common/gomp/schedule-simd-1.c: New test. 8399 * c-c++-common/gomp/sink-1.c: New test. 8400 * c-c++-common/gomp/sink-2.c: New test. 8401 * c-c++-common/gomp/sink-3.c: New test. 8402 * c-c++-common/gomp/sink-4.c: New test. 8403 * c-c++-common/gomp/udr-1.c: New test. 8404 * c-c++-common/taskloop-1.c: New test. 8405 * c-c++-common/cpp/openmp-define-3.c: Adjust for the new 8406 value of _OPENMP macro. 8407 * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics. 8408 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel, 8409 f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data. 8410 * gcc.dg/gomp/clause-1.c: 8411 * gcc.dg/gomp/reduction-1.c: New test. 8412 * gcc.dg/gomp/sink-fold-1.c: New test. 8413 * gcc.dg/gomp/sink-fold-2.c: New test. 8414 * gcc.dg/gomp/sink-fold-3.c: New test. 8415 * gcc.dg/vect/vect-simd-clone-15.c: New test. 8416 * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization 8417 of non-static data members. 8418 * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive. 8419 Add some linear clause tests. 8420 * g++.dg/gomp/declare-simd-3.C: New test. 8421 * g++.dg/gomp/linear-1.C: New test. 8422 * g++.dg/gomp/member-1.C: New test. 8423 * g++.dg/gomp/member-2.C: New test. 8424 * g++.dg/gomp/pr66571-2.C: New test. 8425 * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with 8426 dependent argument. 8427 * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section 8428 in reduction clause. 8429 * g++.dg/gomp/reference-1.C: New test. 8430 * g++.dg/gomp/sink-1.C: New test. 8431 * g++.dg/gomp/sink-2.C: New test. 8432 * g++.dg/gomp/sink-3.C: New test. 8433 * g++.dg/gomp/task-1.C: Remove both dg-error directives. 8434 * g++.dg/gomp/this-1.C: New test. 8435 * g++.dg/gomp/this-2.C: New test. 8436 * g++.dg/vect/simd-clone-2.cc: New test. 8437 * g++.dg/vect/simd-clone-2.h: New test. 8438 * g++.dg/vect/simd-clone-3.cc: New test. 8439 * g++.dg/vect/simd-clone-4.cc: New test. 8440 * g++.dg/vect/simd-clone-4.h: New test. 8441 * g++.dg/vect/simd-clone-5.cc: New test. 8442 84432015-10-13 Christophe Lyon <christophe.lyon@linaro.org> 8444 8445 * gcc.target/aarch64/table-intrinsics.c: Fix regexp 8446 after r228716 (Fix vtbl[34] and vtbx4). 8447 84482015-10-13 Yuri Rumyantsev <ysrumyan@gmail.com> 8449 8450 PR tree-optimization/67909, 67947 8451 * gcc.dg/torture/pr67947.c: New test. 8452 84532015-10-13 Jeff Law <law@redhat.com> 8454 8455 * gcc.dg/tree-ssa/ssa-thread-13.c: New test. 8456 84572015-10-12 Jeff Law <law@redhat.com> 8458 8459 * gcc.dg/tree-ssa/ssa-thread-12.c: New test. 8460 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output. 8461 * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from 8462 ssa-dom-thread-11.c. 8463 8464 * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test. 8465 84662015-10-12 Ville Voutilainen <ville.voutilainen@gmail.com> 8467 8468 PR c++/58566 8469 * g++.dg/cpp0x/lambda/lambda-58566.C: New. 8470 84712015-10-10 Jan Hubicka <hubicka@ucw.cz> 8472 8473 * gfortran.dg/lto/bind_c-2_0.f90: New testcase. 8474 * gfortran.dg/lto/bind_c-2_1.c: New testcase. 8475 * gfortran.dg/lto/bind_c-3_0.f90: New testcase. 8476 * gfortran.dg/lto/bind_c-3_1.c: New testcase. 8477 * gfortran.dg/lto/bind_c-4_0.f90: New testcase. 8478 * gfortran.dg/lto/bind_c-4_1.c: New testcase. 8479 * gfortran.dg/lto/bind_c-5_0.f90: New testcase. 8480 * gfortran.dg/lto/bind_c-5_1.c: New testcase. 8481 84822015-10-09 Steve Ellcey <sellcey@imgtec.com> 8483 8484 * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt 8485 and -mno-frame-header-opt options. 8486 * gcc.target/mips/frame-header-1.c: New file. 8487 * gcc.target/mips/frame-header-2.c: New file. 8488 * gcc.target/mips/frame-header-3.c: New file. 8489 84902015-10-09 Andre Vieira <andre.simoesdiasvieira@arm.com> 8491 Hale Wang <hale.wang@arm.com> 8492 8493 * gcc.dg/tree-ssa/forwprop-33.c: New. 8494 84952015-10-09 Alexander Fomin <alexander.fomin@intel.com> 8496 8497 PR target/67895 8498 * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp. 8499 * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise. 8500 * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise. 8501 * gcc.target/i386/avx512dq-vrangess-1.c: Likewise. 8502 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise. 8503 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise. 8504 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise. 8505 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise. 8506 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise. 8507 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise. 8508 85092015-10-09 David Malcolm <dmalcolm@redhat.com> 8510 8511 * lib/multiline.exp: New file. 8512 * lib/prune.exp: Load multiline.exp. 8513 (prune_gcc_output): Call into multiline.exp to handle any 8514 multiline output directives. 8515 * lib/libgo.exp: Load multiline.exp before prune.exp, using 8516 load_gcc_lib. 8517 85182015-10-09 Martin Jambor <mjambor@suse.cz> 8519 8520 PR tree-optimization/67794 8521 * gcc.dg/ipa/ipa-sra-10.c: New test. 8522 * gcc.dg/torture/pr67794.c: Likewise. 8523 85242015-10-09 Alexandre Oliva <aoliva@redhat.com> 8525 8526 PR rtl-optimization/67828 8527 * gcc.dg/torture/pr67828.c: New. 8528 85292015-10-09 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 8530 8531 PR target/67366 8532 * lib/target-supports.exp (check_effective_target_non_strict_align): 8533 Adjust for arm*-*-*. 8534 * gcc.target/arm/pr67366.c: New test. 8535 85362015-10-09 Richard Biener <rguenther@suse.de> 8537 8538 PR tree-optimization/67891 8539 * gcc.dg/tree-ssa/pr67891.c: New testcase. 8540 85412015-10-08 Richard Sandiford <richard.sandiford@arm.com> 8542 8543 * gcc.dg/builtins-47.c: Test the optimized dump instead. 8544 85452015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com> 8546 8547 * gcc.dg/vect/vect-outer-simd-3.c: New test. 8548 85492015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com> 8550 8551 * gcc.dg/loop-unswitch-2.c: New test. 8552 * gcc.dg/loop-unswitch-3.c: Likewise. 8553 * gcc.dg/loop-unswitch-4.c: Likewise. 8554 85552015-10-08 Tom de Vries <tom@codesourcery.com> 8556 8557 * gcc.dg/dse.c: Only dump in dse1 pass. 8558 * gcc.dg/tree-ssa/pr30375.c: Same. 8559 85602015-10-07 Uros Bizjak <ubizjak@gmail.com> 8561 8562 PR target/66697 8563 * gcc.target/i386/20060512-1.c: Remove ia32 requirement. 8564 (PUSH, POP): New defines. 8565 (sse2_test): Use PUSH and POP to misalign runtime stack. 8566 * gcc.target/i386/20060512-2.c: Remove ia32 requirement. 8567 85682015-10-07 James Norris <jnorris@codesourcery.com> 8569 8570 * lib/atomic-dg.exp (atomic_link_flags): Move flag setting 8571 to atomic_init. (atomic_init): Restrict flags usage. 8572 85732015-10-07 Andre Vehreschild <vehre@gcc.gnu.org> 8574 8575 PR fortran/65889 8576 * gfortran.dg/sizeof_5.f90: New test. 8577 85782015-10-06 Jeff Law <law@redhat.com> 8579 8580 * gcc.c-torture/compile/pr67816.c: New test. 8581 85822015-10-07 Kugan Vivekanandarajah <kuganv@linaro.org> 8583 8584 * gcc.target/aarch64/get_lane_f16_1.c: New test. 8585 85862015-10-06 Louis Krupp <louis.krupp@zoho.com> 8587 8588 PR fortran/65766 8589 * gfortran.dg/substr_alloc_string_comp_1.f90: New. 8590 85912015-10-06 Marek Polacek <polacek@redhat.com> 8592 8593 PR c++/67863 8594 * c-c++-common/Wtautological-compare-4.c: New test. 8595 85962015-10-05 Michael Meissner <meissner@linux.vnet.ibm.com> 8597 Peter Bergner <bergner@vnet.ibm.com> 8598 8599 PR target/67808 8600 * gcc.target/powerpc/pr67808.c: New test. 8601 86022015-10-06 Nick Clifton <nickc@redhat.com> 8603 8604 * gcc.target/msp430: New directory. 8605 * gcc.target/msp430/msp430.exp: New file. Runs MSP430 specific 8606 tests. 8607 * gcc.target/msp430/data-attributes.c: New file. Checks the 8608 noinit and persistent data attributes. 8609 86102015-10-06 Kirill Yukhin <kirill.yukhin@intel.com> 8611 8612 * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection. 8613 86142015-10-06 Richard Biener <rguenther@suse.de> 8615 8616 PR tree-optimization/67859 8617 * gcc.dg/torture/pr67859.c: New testcase. 8618 86192015-10-05 Kirill Yukhin <kirill.yukhin@intel.com> 8620 8621 * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL. 8622 86232015-10-05 Paolo Carlini <paolo.carlini@oracle.com> 8624 8625 PR c++/53856 8626 * g++.dg/template/defarg19.C: New. 8627 * g++.dg/template/defarg20.C: Likewise. 8628 86292015-10-05 Aditya Kumar <aditya.k7@samsung.com> 8630 Sebastian Pop <s.pop@samsung.com> 8631 8632 * gcc.dg/graphite/scop-sor.c: Un-xfail. 8633 86342015-10-05 Aditya Kumar <aditya.k7@samsung.com> 8635 Sebastian Pop <s.pop@samsung.com> 8636 8637 * gcc.dg/graphite/scop-sor.c: Xfail. 8638 86392015-10-05 Martin Jambor <mjambor@suse.cz> 8640 Jan Hubicka <hubicka@ucw.cz> 8641 8642 * gcc.dg/ipa/propalign-4.c: New test. 8643 * gcc.dg/ipa/propalign-5.c: Likewise. 8644 86452015-10-05 Marek Polacek <polacek@redhat.com> 8646 8647 PR tree-optimization/67821 8648 * gcc.dg/torture/pr67821-2.c: New test. 8649 * gcc.dg/torture/pr67821.c: New test. 8650 86512015-10-05 Kirill Yukhin <kirill.yukhin@intel.com> 8652 8653 * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512". 8654 86552015-10-05 Christian Bruel <christian.bruel@st.com> 8656 8657 * gcc.target/arm/attr_thumb-static2.c: Cleanup directives. 8658 86592015-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 8660 8661 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo. 8662 (exec_vcvt): Add comments. 8663 86642015-10-04 Uros Bizjak <ubizjak@gmail.com> 8665 8666 PR rtl-optimization/67447 8667 * gcc.target/i386/pr67447.c: New test. 8668 86692015-10-04 Uros Bizjak <ubizjak@gmail.com> 8670 8671 * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw 8672 effective target. 8673 * gcc.target/i386/vect-pack-trunc-2.c: Ditto. 8674 * gcc.target/i386/vect-perm-even-1.c: Ditto. 8675 * gcc.target/i386/vect-perm-odd-1.c: Ditto. 8676 * gcc.target/i386/vect-unpack-1.c: Ditto. 8677 * gcc.target/i386/vect-unpack-2.c: Ditto. 8678 86792015-10-04 Mikael Morin <mikael@gcc.gnu.org> 8680 8681 PR fortran/67758 8682 * gfortran.dg/common_24.f: New. 8683 86842015-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de> 8685 8686 * gcc.target/arm/pr67756.c: Fixed warnings. 8687 86882015-10-02 Marek Polacek <polacek@redhat.com> 8689 8690 PR c/67730 8691 * gcc.dg/pr67730-1.c: New test. 8692 * gcc.dg/pr67730-2.c: New test. 8693 * gcc.dg/pr67730.h: New test. 8694 86952015-10-02 Marek Polacek <polacek@redhat.com> 8696 8697 * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved. 8698 86992015-10-02 Sebastian Pop <s.pop@samsung.com> 8700 8701 PR tree-optimization/67754 8702 * gfortran.dg/graphite/block-1.f90: Adjust pattern. 8703 * gfortran.dg/graphite/block-2.f: Same. 8704 87052015-10-02 Sebastian Pop <s.pop@samsung.com> 8706 8707 * gcc.dg/graphite/scop-23.c: New. 8708 87092015-10-02 Kirill Yukhin <kirill.yukhin@intel.com> 8710 8711 * gcc.target/i386/builtin_target.c: Handle "avx512ifma" 8712 and "avx512vbmi". 8713 87142015-10-02 Vladimir Makarov <vmakarov@redhat.com> 8715 8716 PR rtl-optimization/67756 8717 * gcc.target/arm/pr67756.c: New. 8718 87192015-10-02 Jiong Wang <jiong.wang@arm.com> 8720 8721 * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model. 8722 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise. 8723 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test 8724 for tiny model. 8725 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test 8726 for small model. 8727 87282015-10-02 Kirill Yukhin <kirill.yukhin@intel.com> 8729 8730 * gcc.target/i386/vect-pack-trunc-1.c: New test. 8731 * gcc.target/i386/vect-pack-trunc-2.c: Ditto. 8732 * gcc.target/i386/vect-perm-even-1.c: Ditto. 8733 * gcc.target/i386/vect-perm-odd-1.c: Ditto. 8734 * gcc.target/i386/vect-unpack-1.c: Ditto. 8735 * gcc.target/i386/vect-unpack-2.c: Ditto. 8736 87372015-10-02 Marek Polacek <polacek@redhat.com> 8738 8739 PR c/64249 8740 * c-c++-common/Wduplicated-cond-1.c: New test. 8741 * c-c++-common/Wduplicated-cond-2.c: New test. 8742 * c-c++-common/Wduplicated-cond-3.c: New test. 8743 * c-c++-common/Wduplicated-cond-4.c: New test. 8744 * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid 8745 -Wduplicated-cond warning. 8746 87472015-10-02 Renlin Li <renlin.li@arm.com> 8748 8749 * gcc.target/aarch64/csneg-1.c: Update. 8750 87512015-10-02 Renlin Li <renlin.li@arm.com> 8752 8753 PR target/66776 8754 * gcc.target/aarch64/pr66776.c: New. 8755 87562015-10-02 Eric Botcazou <ebotcazou@adacore.com> 8757 8758 * gnat.dg/warn13.adb: New test. 8759 87602015-10-02 Eric Botcazou <ebotcazou@adacore.com> 8761 8762 * gnat.dg/vect15.ad[sb]: New test. 8763 * gnat.dg/vect16.ad[sb]: Likewise. 8764 * gnat.dg/vect17.ad[sb]: Likewise. 8765 * gnat.dg/vect18.ad[sb]: Likewise. 8766 87672015-10-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 8768 8769 PR rtl-optimization/67786 8770 PR rtl-optimization/67787 8771 * gcc.dg/pr67786.c: New test. 8772 * gcc.dg/pr67787.c: Likewise. 8773 87742015-10-02 James Greenhalgh <james.greenhalgh@arm.com> 8775 8776 * gcc.target/aarch64/vect_combine_zeroes_1.c: New. 8777 87782015-10-02 Kai Tietz <ktietz70@googlemail.com> 8779 8780 PR target/51726 8781 * g++.dg/ext/selectany2.C: Allow uninitialized variable case. 8782 87832015-10-01 Louis Krupp <louis.krupp@zoho.com> 8784 8785 PR fortran/62242 8786 PR fortran/52332 8787 * gfortran.dg/string_array_constructor_1.f90: New. 8788 * gfortran.dg/string_array_constructor_2.f90: New. 8789 * gfortran.dg/string_array_constructor_3.f90: New. 8790 87912015-10-01 Segher Boessenkool <segher@kernel.crashing.org> 8792 8793 PR target/67788 8794 PR target/67789 8795 * gcc.target/powerpc/pr67789.c: New testcase. 8796 87972015-10-01 Steven G. Kargl <kargl@gcc.gnu.org> 8798 8799 PR fortran.67802 8800 * gfortran.dg/pr67802.f90: New test. 8801 88022015-10-01 Steven G. Kargl <kargl@gcc.gnu.org> 8803 8804 PR fortran/66979 8805 gfortran.dg/pr66979.f90: new test. 8806 88072015-10-01 Steven G. Kargl <kargl@gcc.gnu.org> 8808 8809 PR fortran/67616 8810 * gfortran.dg/pr67616.f90: New test. 8811 88122015-10-01 Ville Voutilainen <ville.voutilainen@gmail.com> 8813 8814 PR c++/54430 8815 * g++.dg/cpp0x/range-for30.C: New. 8816 88172015-10-01 Marek Polacek <polacek@redhat.com> 8818 8819 PR c/65345 8820 * gcc.dg/atomic/pr65345-4.c: New test. 8821 * gcc.dg/pr65345-3.c: New test. 8822 88232015-10-01 Marek Polacek <polacek@redhat.com> 8824 8825 PR tree-optimization/67769 8826 * gcc.dg/torture/pr67769.c: New test. 8827 88282015-10-01 Uros Bizjak <ubizjak@gmail.com> 8829 8830 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets. 8831 88322015-10-01 Oleg Endo <olegendo@gcc.gnu.org> 8833 8834 PR target/54236 8835 * gcc.target/sh/pr54236-6.c: Fix assembler-not string. 8836 88372015-10-01 Uros Bizjak <ubizjak@gmail.com> 8838 8839 * gcc.target/i386/pr65105-1.c: Require sse2 effective target. 8840 (main): Rename to sse2_test. Abort if count != 5. 8841 (dg-options): Add -save-temps. Use "-msse2 -mtune=slm" instead 8842 of -march=slm. 8843 * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps. 8844 88452015-10-01 Richard Biener <rguenther@suse.de> 8846 8847 * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust. 8848 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise. 8849 88502015-09-30 Jeff Law <law@redhat.com> 8851 8852 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test. 8853 88542015-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de> 8855 8856 PR rtl-optimization/67037 8857 * gcc.c-torture/execute/pr67037.c: New test. 8858 88592015-09-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> 8860 8861 * lib/target-supports.exp (check_effective_target_sync_int_128): 8862 Return 1 on spu-*-* targets. 8863 (check_effective_target_sync_int_128_runtime): Likewise. 8864 (check_effective_target_sync_long_long): Likewise. 8865 (check_effective_target_sync_long_long_runtime): Likewise. 8866 (check_effective_target_sync_int_long): Likewise. 8867 (check_effective_target_sync_char_short): Likewise. 8868 88692015-09-30 Ilya Enkovich <enkovich.gnu@gmail.com> 8870 8871 * gcc.target/i386/pr67761.c: New test. 8872 88732015-09-30 Marek Polacek <polacek@redhat.com> 8874 8875 PR c/67730 8876 * gcc.dg/pr67730.c: New test. 8877 88782015-09-30 Marek Polacek <polacek@redhat.com> 8879 8880 PR tree-optimization/67690 8881 * gcc.dg/torture/pr67690.c: New test. 8882 88832015-09-30 Christophe Lyon <christophe.lyon@linaro.org> 8884 8885 * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do. 8886 * g++.dg/gomp/tls-wrap4.C: Likewise. 8887 * gcc.dg/atomic-op-optimize.c: Likewise. 8888 * gcc.dg/pr54087.c: Likewise. 8889 * gcc.dg/tls/section-2.c: Likewise. 8890 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise. 8891 * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise. 8892 * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise. 8893 * gcc.target/arm/divzero.c: Likewise. 8894 * gcc.target/arm/sibcall-2.c: Likewise. 8895 * gcc.target/arm/thumb1-Os-mult.c: Likewise. 8896 * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise. 8897 * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise. 8898 * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise. 8899 * gcc.target/arm/volatile-bitfields-1.c: Likewise. 8900 * gcc.target/arm/volatile-bitfields-2.c: Likewise. 8901 * gcc.target/arm/volatile-bitfields-3.c: Likewise. 8902 * gcc.target/arm/volatile-bitfields-4.c: Likewise. 8903 * gfortran.dg/default_format_2.f90: Likewise. 8904 * gfortran.dg/default_format_denormal_2.f90: Likewise. 8905 89062015-09-29 Jonathan Roelofs <jonathan@codesourcery.com> 8907 8908 * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls. 8909 89102015-09-29 Steven G. Kargl <kargl@gcc.gnu.org> 8911 8912 * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd* 8913 * gfortran.dg/round_4.f90: ditto. 8914 89152015-09-29 Richard Biener <rguenther@suse.de> 8916 8917 PR tree-optimization/67170 8918 * gfortran.dg/pr67170.f90: New testcase. 8919 89202015-09-29 Richard Biener <rguenther@suse.de> 8921 8922 PR tree-optimization/67741 8923 * gcc.dg/torture/pr67741.c: New testcase. 8924 89252015-09-29 Uros Bizjak <ubizjak@gmail.com> 8926 8927 * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are 8928 non-zero for __builtin_signbit tests. 8929 89302015-09-29 Ilya Enkovich <enkovich.gnu@gmail.com> 8931 8932 PR target/65105 8933 * gcc.target/i386/pr65105-1.c: New. 8934 * gcc.target/i386/pr65105-2.c: New. 8935 * gcc.target/i386/pr65105-3.c: New. 8936 * gcc.target/i386/pr65105-4.C: New. 8937 * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32. 8938 89392015-09-28 Segher Boessenkool <segher@kernel.crashing.org> 8940 8941 * gcc.dg/asm-4.c: Use braced words for the regular expressions. 8942 89432015-09-28 Paul Thomas <pault@gcc.gnu.org> 8944 8945 PR fortran/40054 8946 PR fortran/63921 8947 * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set 8948 standard as legacy. 8949 * gfortran.dg/fmt_tab_2.f90: Add extra tab error. 8950 * gfortran.dg/function_types_3.f90: Change error message to 8951 "Type inaccessible...." 8952 * gfortran.dg/ptr_func_assign_1.f08: New test. 8953 * gfortran.dg/ptr_func_assign_2.f08: New test. 8954 89552015-09-25 Mikael Morin <mikael.morin@sfr.fr> 8956 8957 PR fortran/40054 8958 PR fortran/63921 8959 * gfortran.dg/ptr_func_assign_3.f08: New test. 8960 * gfortran.dg/ptr_func_assign_4.f08: New test. 8961 89622015-09-28 Aditya Kumar <aditya.k7@samsung.com> 8963 Sebastian Pop <s.pop@samsung.com> 8964 8965 * gcc.dg/graphite/run-id-pr67700-1.c: New test case. 8966 * gcc.dg/graphite/block-1.c: Modified to match the pattern. 8967 * gcc.dg/graphite/block-3.c: Same. 8968 * gcc.dg/graphite/block-4.c: Same. 8969 * gcc.dg/graphite/block-5.c: Same. 8970 * gcc.dg/graphite/block-6.c: Same. 8971 * gcc.dg/graphite/block-7.c: Same. 8972 * gcc.dg/graphite/block-8.c: Same. 8973 * gcc.dg/graphite/block-pr47654.c: Same. 8974 * gcc.dg/graphite/interchange-0.c: Same. 8975 * gcc.dg/graphite/interchange-1.c: Same. 8976 * gcc.dg/graphite/interchange-10.c: Same. 8977 * gcc.dg/graphite/interchange-11.c: Same. 8978 * gcc.dg/graphite/interchange-12.c: Same. 8979 * gcc.dg/graphite/interchange-13.c: Same. 8980 * gcc.dg/graphite/interchange-14.c: Same. 8981 * gcc.dg/graphite/interchange-15.c: Same. 8982 * gcc.dg/graphite/interchange-3.c: Same. 8983 * gcc.dg/graphite/interchange-4.c: Same. 8984 * gcc.dg/graphite/interchange-5.c: Same. 8985 * gcc.dg/graphite/interchange-6.c: Same. 8986 * gcc.dg/graphite/interchange-7.c: Same. 8987 * gcc.dg/graphite/interchange-8.c: Same. 8988 * gcc.dg/graphite/interchange-9.c: Same. 8989 * gcc.dg/graphite/interchange-mvt.c: Same. 8990 * gcc.dg/graphite/pr35356-1.c: Same. 8991 * gcc.dg/graphite/pr35356-3.c: Same. 8992 * gcc.dg/graphite/pr37485.c: Same. 8993 * gcc.dg/graphite/scop-1.c: Same. 8994 * gcc.dg/graphite/scop-11.c: Same. 8995 * gcc.dg/graphite/scop-5.c: Same. 8996 * gcc.dg/graphite/uns-block-1.c: Same. 8997 * gcc.dg/graphite/uns-interchange-9.c: Same. 8998 * gfortran.dg/graphite/block-1.f90: Same. 8999 * gfortran.dg/graphite/interchange-3.f90: Same. 9000 * gfortran.dg/graphite/pr14741.f90: Same. 9001 * gfortran.dg/graphite/block-2.f: Same. 9002 90032015-09-28 Aditya Kumar <aditya.k7@samsung.com> 9004 Sebastian Pop <s.pop@samsung.com> 9005 9006 PR tree-optimization/67700 9007 * gcc.dg/graphite/run-id-pr67700.c: New. 9008 90092015-09-28 Oleg Endo <olegendo@gcc.gnu.org> 9010 9011 PR target/54236 9012 * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New. 9013 * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26, 9014 test_27): New. 9015 * gcc.target/sh/pr54236-5.c: New. 9016 * gcc.target/sh/pr54236-6.c: New. 9017 90182015-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 9019 9020 PR rtl-optimization/67456 9021 PR rtl-optimization/67464 9022 PR rtl-optimization/67465 9023 * gcc.dg/pr67465.c: New test. 9024 90252015-09-28 Tom de Vries <tom@codesourcery.com> 9026 9027 PR tree-optimization/62171 9028 * gcc.dg/vect/pr62171.c: New test. 9029 90302015-09-27 David Edelsohn <dje.gcc@gmail.com> 9031 9032 * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove 9033 skip on AIX. XFAIL individual line tests. 9034 90352015-09-27 Alexandre Oliva <aoliva@redhat.com> 9036 9037 PR rtl-optimization/64164 9038 PR tree-optimization/67312 9039 * gcc.dg/pr67312.c: New. From Zdenek Sojka. 9040 * gcc.target/i386/stackalign/return-4.c: Add -O. 9041 90422015-09-27 David Edelsohn <dje.gcc@gmail.com> 9043 9044 * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers. 9045 90462015-09-26 Mikael Morin <mikael@gcc.gnu.org> 9047 9048 PR fortran/67721 9049 * gfortran.dg/alloc_comp_deep_copy_3.f03: New. 9050 90512015-09-26 David Edelsohn <dje.gcc@gmail.com> 9052 9053 * gcc.dg/pr64935-1.c: XFAIL on AIX. 9054 * gcc.dg/pr64935-2.c: XFAIL on AIX. 9055 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX. 9056 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX. 9057 * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX. 9058 * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL 9059 DW_AT_noreturn on AIX. 9060 * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL 9061 DW_AT_noreturn on AIX. 9062 * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX. 9063 * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX. 9064 * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL 9065 DW_AT_GNU_deleted on AIX. 9066 * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX. 9067 * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX. 9068 * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX. 9069 * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX. 9070 * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX. 9071 * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX. 9072 * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX. 9073 * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX. 9074 * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX. 9075 * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX. 9076 * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX. 9077 * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX. 9078 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX. 9079 * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX. 9080 * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX. 9081 90822015-09-25 Steven G. Kargl <kargl@gcc.gnu.org> 9083 9084 PR fortran/67614 9085 * gfortran.dg/pr67614.f90: New test. 9086 90872015-09-25 Steven G. Kargl <kargl@gcc.gnu.org> 9088 9089 PR fortran/67525 9090 * gfortran.dg/pr67525.f90: New test. 9091 90922015-09-25 Mikael Morin <mikael@gcc.gnu.org> 9093 9094 PR fortran/55603 9095 * gfortran.dg/allocatable_function_9.f90: New. 9096 90972015-09-25 Oleg Endo <olegendo@gcc.gnu.org> 9098 9099 PR target/67675 9100 * gcc.target/sh/pr67675.c: New. 9101 91022015-09-25 Richard Sandiford <richard.sandiford@arm.com> 9103 9104 * gcc.target/aarch64/fpcr_fpsr_1.c: New file. 9105 91062015-09-25 H.J. Lu <hongjiu.lu@intel.com> 9107 9108 * gcc.target/i386/pr66749.c (dg-options): Replace 9109 -mtune=lakemount with -mtune=lakemont. 9110 * gcc.target/i386/pr66821.c (dg-options): Likewise. 9111 * gcc.target/i386/pr67329.c (dg-options): Likewise. 9112 91132015-09-25 Marek Polacek <polacek@redhat.com> 9114 9115 * c-c++-common/ubsan/bounds-11.c: New test. 9116 * c-c++-common/ubsan/bounds-12.c: New test. 9117 91182015-09-25 Marek Polacek <polacek@redhat.com> 9119 9120 PR sanitizer/64906 9121 * c-c++-common/ubsan/pr64906.c: New test. 9122 91232015-09-24 H.J. Lu <hongjiu.lu@intel.com> 9124 9125 * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu 9126 with -mtune=lakemount. 9127 * gcc.target/i386/pr66821.c (dg-options): Likewise. 9128 * gcc.target/i386/pr67329.c (dg-options): Likewise. 9129 91302015-09-24 Manuel López-Ibáñez <manu@gcc.gnu.org> 9131 9132 PR driver/67640 9133 * gcc.dg/Werror-13.c: New test. 9134 91352015-09-24 Szabolcs Nagy <szabolcs.nagy@arm.com> 9136 9137 * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note. 9138 91392015-09-24 Richard Biener <rguenther@suse.de> 9140 9141 PR lto/67699 9142 * g++.dg/pr67699.C: New testcase. 9143 91442015-09-24 Richard Earnshaw <rearnsha@arm.com> 9145 9146 PR libgcc/67624 9147 * gcc.target/arm/fp16-inf.c: New test. 9148 91492015-09-24 Kirill Yukhin <kirill.yukhin@intel.com> 9150 9151 * gcc.target/i386/avx512vbmi-check.h (main): Fix register 9152 name while checking for AVX-512VBMI presence. 9153 91542015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 9155 9156 * lib/target-supports.exp (check_effective_target_pie): Check for 9157 PIE support on Solaris 11.x and 12. 9158 91592015-09-24 Richard Biener <rguenther@suse.de> 9160 9161 * g++.dg/tree-ssa/restrict3.C: New testcase. 9162 91632015-09-24 Richard Biener <rguenther@suse.de> 9164 9165 PR tree-optimization/48885 9166 * gcc.dg/tree-ssa/restrict-6.c: New testcase. 9167 91682015-09-24 Patrick Palka <ppalka@gcc.gnu.org> 9169 9170 * c-c++-common/Wmisleading-indentation.c: Augment test. 9171 91722015-09-23 Ville Voutilainen <ville.voutilainen@gmail.com> 9173 9174 Fix small typos in the coding rule enforcement warnings. 9175 * g++.dg/diagnostic/disable.C: Replace 'namepace' 9176 with 'namespace'. 9177 91782015-09-23 Richard Biener <rguenther@suse.de> 9179 9180 PR middle-end/67662 9181 * gcc.dg/ubsan/pr67662.c: New testcase. 9182 91832015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org> 9184 9185 PR c/49655 9186 * gcc.dg/pragma-diag-6.c: New test. 9187 91882015-09-23 James Greenhalgh <james.greenhalgh@arm.com> 9189 9190 * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New. 9191 91922015-09-23 Richard Biener <rguenther@suse.de> 9193 9194 * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase. 9195 91962015-09-22 Patrick Palka <ppalka@gcc.gnu.org> 9197 9198 * c-c++-common/Wmisleading-indentation.c: Augment test. 9199 92002015-09-22 Nathan Sidwell <nathan@codesourcery.com> 9201 9202 * g++.dg/diagostic/disable.C: New. 9203 92042015-09-22 Tom de Vries <tom@codesourcery.com> 9205 9206 PR tree-optimization/67671 9207 * g++.dg/pr67671.C: New test. 9208 92092015-09-22 Alexander Fomin <alexander.fomin@intel.com> 9210 9211 PR target/67480 9212 * gcc.target/i386/pr67480.c: New test. 9213 92142015-09-22 Kirill Yukhin <kirill.yukhin@intel.com> 9215 9216 * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw, 9217 avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512. 9218 * gcc.target/i386/builtin_target.c: Test avx512vl, avx512bw, 9219 avx512dq, avx512cd, avx512er and avx512pf. 9220 92212015-09-22 Matthew Wahab <matthew.wahab@arm.com> 9222 9223 * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for 9224 update-fetch operations. 9225 * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise. 9226 92272015-09-22 Matthew Wahab <matthew.wahab@arm.com> 9228 9229 * gcc.target/aarch64/atomic-inst-ldadd.c: New. 9230 * gcc.target/aarch64/atomic-inst-ldlogic.c: New. 9231 92322015-09-22 Matthew Wahab <matthew.wahab@arm.com> 9233 9234 * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New. 9235 (TEST_ONE): New. 9236 * gcc.target/aarch64/atomic-inst-swap.c: New. 9237 92382015-09-22 Manuel López-Ibáñez <manu@gcc.gnu.org> 9239 9240 * gcc.target/i386/inline_error.c (int bar): Use dg-message for note. 9241 * gcc.target/i386/pr57756.c (static __inline int caller): Likewise. 9242 * gcc.target/i386/pr59789.c (f1): Likewise. 9243 * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise. 9244 * gcc.target/i386/intrinsics_6.c: Likewise. 9245 * gcc.dg/winline-5.c (int t): Likewise. 9246 * gcc.dg/winline-9.c (t): Likewise. 9247 * gcc.dg/always_inline2.c (q): Likewise. 9248 * gcc.dg/winline-2.c (inline int t): Likewise. 9249 * gcc.dg/winline-6.c: Likewise. 9250 * gcc.dg/winline-10.c (void g): Likewise. 9251 * gcc.dg/pr49243.c (void parse): Likewise. 9252 * gcc.dg/always_inline3.c (q2): Likewise. 9253 * gcc.dg/winline-3.c: Likewise. 9254 * gcc.dg/winline-7.c (inline void *t): Likewise. 9255 92562015-09-22 Tom de Vries <tom@codesourcery.com> 9257 9258 PR tree-optimization/67666 9259 * g++.dg/pr67666.C: New test. 9260 92612015-09-21 Steven G. Kargl <kargl@gcc.gnu.org> 9262 9263 PR fortran/67615 9264 * gfortran.dg/pr67615.f90: new test. 9265 92662015-09-21 Jeff Law <law@redhat.com> 9267 9268 * gcc.target/h8300/andsi3_ashift_n_lower.c: New test. 9269 92702015-09-21 Ville Voutilainen <ville.voutilainen@gmail.com> 9271 9272 Complete the implementation of N4230, Nested namespace definition. 9273 * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace 9274 attributes and nested namespace definitions. 9275 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise. 9276 * g++.dg/cpp1z/feat-cxx1z.C: Likewise. 9277 * g++.dg/cpp1y/feat-cxx14-neg.C: New. 9278 * g++.dg/cpp1z/namespace-attribs.C: Likewise. 9279 * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes 9280 appearing before the namespace identifier. 9281 92822015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org> 9283 9284 PR c/66415 9285 * gcc.dg/cpp/pr66415-1.c: Test column number. 9286 92872015-09-21 Richard Biener <rguenther@suse.de> 9288 9289 * g++.dg/ext/attr-alias-3.C: Add -g. 9290 92912015-09-21 Richard Biener <rguenther@suse.de> 9292 9293 PR debug/67664 9294 * g++.dg/debug/dwarf2/pr67764.C: New testcase. 9295 92962015-09-21 Oleg Endo <olegendo@gcc.gnu.org> 9297 9298 PR target/64345 9299 * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A. 9300 93012015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org> 9302 9303 * gcc.dg/pragma-diag-5.c: Fix excess warning. 9304 93052015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org> 9306 9307 PR middle-end/60832 9308 * gcc.dg/pr53265.c: Update. 9309 93102015-09-21 Eric Botcazou <ebotcazou@adacore.com> 9311 9312 * gcc.target/arm/stack-checking.c: Skip for Thumb1. 9313 93142015-09-21 Oleg Endo <olegendo@gcc.gnu.org> 9315 9316 PR target/59478 9317 * gcc.target/sh/pr59478.c: New. 9318 93192015-09-21 Oleg Endo <olegendo@gcc.gnu.org> 9320 9321 PR target/67126 9322 * gcc.target/sh/pr51244-12.c: Adjust testcase. 9323 * gcc.target/sh/pr54236-2.c: Likewise. 9324 93252015-09-20 Oleg Endo <olegendo@gcc.gnu.org> 9326 9327 * gcc.target/sh/pr43417.c: Move target independent test to ... 9328 * gcc.c-torture/compile/pr43417.c: ... here. 9329 93302015-09-20 Oleg Endo <olegendo@gcc.gnu.org> 9331 9332 * gcc.target/sh/sh.exp (check_effective_target_sh4a, 9333 check_effective_target_big_endian, check_effective_target_little_endian, 9334 check_effective_target_any_fpu, check_effective_target_double_fpu, 9335 check_effective_target_use_single_only_fpu, 9336 check_effective_target_default_single_fpu, 9337 check_effective_target_no_fpu, check_effective_target_has_xf_regs, 9338 check_effective_target_has_fsca, check_effective_target_has_fsrra, 9339 check_effective_target_has_fpchg, check_effective_target_has_dyn_shift, 9340 check_effective_target_fmovd_enabled, 9341 check_effective_target_has_privileged, check_effective_target_has_pref, 9342 check_effective_target_banked_r0r7_isr, 9343 check_effective_target_stack_save_isr): New effective target checks. 9344 * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c. 9345 * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c. 9346 * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c 9347 * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c. 9348 * gcc.target/sh/20080410-1.c: Use new effective target checks. 9349 * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise. 9350 * gcc.target/sh/attr-isr.c: Likewise. 9351 * gcc.target/sh/fpul-usage-1.c: Likewise. 9352 * gcc.target/sh/hiconst.c: Likewise. 9353 * gcc.target/sh/mfmovd.c: Likewise. 9354 * gcc.target/sh/pr21255-3.c: Likewise. 9355 * gcc.target/sh/pr33135-1.c: Likewise. 9356 * gcc.target/sh/pr33135-2.c: Likewise. 9357 * gcc.target/sh/pr33135-3.c: Likewise. 9358 * gcc.target/sh/pr33135-4.c: Likewise. 9359 * gcc.target/sh/pr39423-2.c: Likewise. 9360 * gcc.target/sh/pr49880-4.c: Likewise. 9361 * gcc.target/sh/pr49880-5.c: Likewise. 9362 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise. 9363 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise. 9364 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise. 9365 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise. 9366 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise. 9367 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise. 9368 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise. 9369 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise. 9370 * gcc.target/sh/pr50751-2.c: Likewise. 9371 * gcc.target/sh/pr50751-3.c: Likewise. 9372 * gcc.target/sh/pr50751-5.c: Likewise. 9373 * gcc.target/sh/pr50751-6.c: Likewise. 9374 * gcc.target/sh/pr50751-8.c: Likewise. 9375 * gcc.target/sh/pr51244-15.c: Likewise. 9376 * gcc.target/sh/pr51244-2.c: Likewise. 9377 * gcc.target/sh/pr51244-20.c: Likewise. 9378 * gcc.target/sh/pr51244-6.c: Likewise. 9379 * gcc.target/sh/pr52483-4.c: Likewise. 9380 * gcc.target/sh/pr53511-1.c: Likewise. 9381 * gcc.target/sh/pr53512-1.c: Likewise. 9382 * gcc.target/sh/pr53512-2.c: Likewise. 9383 * gcc.target/sh/pr53512-3.c: Likewise. 9384 * gcc.target/sh/pr53512-4.c: Likewise. 9385 * gcc.target/sh/pr53513-1.c: Likewise. 9386 * gcc.target/sh/pr54089-2.c: Likewise. 9387 * gcc.target/sh/pr54089-3.c: Likewise. 9388 * gcc.target/sh/pr54089-4.c: Likewise. 9389 * gcc.target/sh/pr54602-2.c: Likewise. 9390 * gcc.target/sh/pr54602-3.c: Likewise. 9391 * gcc.target/sh/pr54602-4.c: Likewise. 9392 * gcc.target/sh/pr54680.c: Likewise. 9393 * gcc.target/sh/pr55303-1.c: Likewise. 9394 * gcc.target/sh/pr55303-2.c: Likewise. 9395 * gcc.target/sh/pr55303-3.c: Likewise. 9396 * gcc.target/sh/pr56547-1.c: Likewise. 9397 * gcc.target/sh/pr56547-2.c: Likewise. 9398 * gcc.target/sh/pr61195.c: Likewise. 9399 * gcc.target/sh/pr61996.c: Likewise. 9400 * gcc.target/sh/pr6526.c: Likewise. 9401 * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise. 9402 * gcc.target/sh/pragma-isr-trapa2.c: Likewise. 9403 * gcc.target/sh/prefetch.c: Likewise. 9404 * gcc.target/sh/rte-delay-slot.c: Likewise. 9405 * gcc.target/sh/sh2a-band.c: Likewise. 9406 * gcc.target/sh/sh2a-bclr.c: Likewise. 9407 * gcc.target/sh/sh2a-bclrmem.c: Likewise. 9408 * gcc.target/sh/sh2a-bld.c: Likewise. 9409 * gcc.target/sh/sh2a-bor.c: Likewise. 9410 * gcc.target/sh/sh2a-bset.c: Likewise. 9411 * gcc.target/sh/sh2a-bsetmem.c: Likewise. 9412 * gcc.target/sh/sh2a-bxor.c: Likewise. 9413 * gcc.target/sh/sh2a-jsrn.c: Likewise. 9414 * gcc.target/sh/sh2a-movi20s.c: Likewise. 9415 * gcc.target/sh/sh2a-movrt.c: Likewise. 9416 * gcc.target/sh/sh2a-resbank.c: Likewise. 9417 * gcc.target/sh/sh2a-rtsn.c: Likewise. 9418 * gcc.target/sh/sh2a-tbr-jump.c: Likewise. 9419 * gcc.target/sh/sh4a-bitmovua.c: Likewise. 9420 * gcc.target/sh/sh4a-cosf.c: Likewise. 9421 * gcc.target/sh/sh4a-fsrra.c: Likewise. 9422 * gcc.target/sh/sh4a-memmovua.c: Likewise. 9423 * gcc.target/sh/sh4a-sincosf.c: Likewise. 9424 * gcc.target/sh/sh4a-sinf.c: Likewise. 9425 94262015-09-20 Jeff Law <law@redhat.com> 9427 9428 PR tree-optimization/47679 9429 * g++.dg/warn/Wuninitialized-6.C: New test. 9430 94312015-09-18 Ville Voutilainen <ville.voutilainen@gmail.com> 9432 9433 Implement nested namespace definitions. 9434 * g++.dg/cpp1z/nested-namespace-def1.C: New. 9435 * g++.dg/cpp1z/nested-namespace-def2.C: Likewise. 9436 * g++.dg/cpp1z/nested-namespace-def3.C: Likewise. 9437 * g++.dg/lookup/name-clash5.C: Adjust. 9438 * g++.dg/lookup/name-clash6.C: Likewise. 9439 94402015-09-18 Manuel López-Ibáñez <manu@gcc.gnu.org> 9441 9442 * gcc.dg/pragma-diag-5.c: New test. 9443 94442015-09-18 Uros Bizjak <ubizjak@gmail.com> 9445 9446 PR middle-end/67619 9447 * gcc.dg/torture/pr67619.c: New test. 9448 * lib/target-supports.exp (check_effective_target_builtin_eh_return): 9449 New procedure. 9450 94512015-09-18 Alan Lawrence <alan.lawrence@arm.com> 9452 9453 PR tree-optimization/67283 9454 * gcc.dg/tree-ssa/sra-15.c: New. 9455 * gcc.dg/tree-ssa/sra-16.c: New. 9456 94572015-09-17 Bernd Edlinger <bernd.edlinger@hotmail.de> 9458 9459 PR sanitizer/64078 9460 * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute. 9461 (f2, f3): Make the function static. 9462 * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute. 9463 94642015-09-17 Christian Bruel <christian.bruel@st.com> 9465 9466 * gcc.target/arm/attr_thumb-static2.c: New test. 9467 94682015-09-17 Eric Botcazou <ebotcazou@adacore.com> 9469 9470 * gnat.dg/overflow_sum3.adb: New test. 9471 94722015-09-17 Eric Botcazou <ebotcazou@adacore.com> 9473 9474 * gcc.target/arm/stack-checking.c: New test. 9475 94762015-09-17 Paul Thomas <pault@gcc.gnu.org> 9477 9478 PR fortran/52846 9479 * gfortran.dg/public_private_module_5.f90: Add module procedure 9480 trigger_smod to ensure that the smod file is written. 9481 94822015-09-17 James Greenhalgh <james.greenhalgh@arm.com> 9483 9484 * gcc.target/aarch64/copysign_1.c: New. 9485 * gcc.target/aarch64/copysign_2.c: New. 9486 94872015-09-17 Bin Cheng <bin.cheng@arm.com> 9488 9489 * gcc.dg/tree-ssa/loop-bound-2.c: New test. 9490 * gcc.dg/tree-ssa/loop-bound-4.c: New test. 9491 * gcc.dg/tree-ssa/loop-bound-6.c: New test. 9492 94932015-09-16 John Marino <gnugcc@marino.st> 9494 9495 * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly. 9496 94972015-09-16 Richard Biener <rguenther@suse.de> 9498 9499 PR middle-end/67253 9500 * gcc.dg/torture/pr67253.c: New testcase. 9501 95022015-09-16 Richard Biener <rguenther@suse.de> 9503 9504 PR middle-end/67271 9505 * gcc.dg/pr67271.c: New testcase. 9506 95072015-09-16 Eric Botcazou <ebotcazou@adacore.com> 9508 9509 * gnat.dg/opt49.adb: New test. 9510 95112015-09-16 Richard Biener <rguenther@suse.de> 9512 9513 PR middle-end/67442 9514 * gcc.dg/torture/pr67442.c: New testcase. 9515 95162015-09-15 Eric Botcazou <ebotcazou@adacore.com> 9517 9518 * gnat.dg/array24.adb: New test. 9519 * gnat.dg/blocklocs.adb: Delete. 9520 95212015-09-15 Marek Polacek <polacek@redhat.com> 9522 9523 PR c/67580 9524 * gcc.dg/pr67580.c: New test. 9525 95262015-09-15 Richard Biener <rguenther@suse.de> 9527 9528 PR tree-optimization/67470 9529 * gcc.dg/torture/pr67470.c: New testcase. 9530 95312015-09-15 Alan Lawrence <alan.lawrence@arm.com> 9532 9533 * gcc.target/aarch64/vect_int32x2x4_1.c: New. 9534 95352015-09-15 Richard Biener <rguenther@suse.de> 9536 9537 PR middle-end/67563 9538 * gcc.dg/pr67563.c: New testcase. 9539 95402015-09-14 Manuel López-Ibáñez <manu@gcc.gnu.org> 9541 9542 PR fortran/67460 9543 * gfortran.dg/pr67460.f90: New test. 9544 95452015-09-14 Uros Bizjak <ubizjak@gmail.com> 9546 9547 * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn. 9548 * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto. 9549 95502015-09-14 Paolo Carlini <paolo.carlini@oracle.com> 9551 9552 PR c++/51911 9553 * g++.dg/cpp0x/new-auto1.C: New. 9554 95552015-09-11 Mark Wielaard <mjw@redhat.com> 9556 9557 PR c/28901 9558 * g++.dg/warn/unused-variable-1.C: New test. 9559 * g++.dg/warn/unused-variable-2.C: Likewise. 9560 * gcc.dg/unused-4.c: Adjust warning for static const. 9561 * gcc.dg/unused-variable-1.c: New test. 9562 * gcc.dg/unused-variable-2.c: Likewise. 9563 95642015-09-13 David Edelsohn <dje.gcc@gmail.com> 9565 9566 * gfortran.dg/private_type_3.f90: Require visibility. 9567 * gfortran.dg/module_variable_2.f90: Same. 9568 * gfortran.dg/nested_forall_1.f: Same. 9569 * gfortran.dg/elemental_dependency_4.f90: Same. 9570 * gfortran.dg/bind_c_usage_25.f90: Same. 9571 * gfortran.dg/access_spec_1.f90: Same. 9572 * gfortran.dg/public_private_module_2.f90: Same. 9573 * gfortran.dg/host_assoc_variable_1.f90: Same. 9574 * gfortran.dg/public_private_module_6.f90: Same. 9575 * gfortran.dg/module_variable_1.f90: Same. 9576 * gfortran.dg/pr37286.f90: Same. 9577 * gfortran.dg/internal_pack_7.f90: Same. 9578 * gfortran.dg/submodule_10.f08: Same. 9579 * gfortran.dg/allocatable_function_8.f90: Same. 9580 * gfortran.dg/merge_init_expr_2.f90: Same. 9581 * gfortran.dg/class_37.f03: Same. 9582 * gfortran.dg/vect/fast-math-vect-8.f90: Same. 9583 * gfortran.dg/typebound_call_20.f03: Same. 9584 * gfortran.dg/proc_ptr_result_3.f90: Same. 9585 * gfortran.dg/pr32535.f90: Same. 9586 * gfortran.dg/typebound_proc_19.f90: Same. 9587 * gfortran.dg/initialization_10.f90: Same. 9588 * gfortran.dg/bind_c_usage_8.f03: Same. 9589 * gfortran.dg/pr61335.f90: Same. 9590 * gfortran.dg/elemental_dependency_5.f90: Same. 9591 * gfortran.dg/proc_ptr_3.f90: Same. 9592 * gfortran.dg/debug/pr46756.f: XFAIL on AIX. 9593 95942015-09-13 Eric Botcazou <ebotcazou@adacore.com> 9595 9596 * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium. 9597 * gcc.dg/Wno-frame-address.c: Skip for Visium. 9598 * gcc.dg/loop-8.c: Likewise. 9599 96002015-09-12 Eric Botcazou <ebotcazou@adacore.com> 9601 9602 PR ada/66965 9603 * gnat.dg/specs/addr1.ads: Remove. 9604 96052015-09-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 9606 9607 * gcc.dg/pie-link.c: Add -pie to dg-options. 9608 96092015-09-11 Alex Velenko <Alex.Velenko@arm.com> 9610 9611 * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t. 9612 (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok. 9613 96142015-09-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 9615 9616 * gcc.target/powerpc/swaps-p8-20.c: New test. 9617 * gcc.target/powerpc/swaps-p8-21.c: New test. 9618 96192015-09-10 Steven G. Kargl <kargl@gcc.gnu.org> 9620 9621 PR fortran/67526 9622 * gfortran.dg/pr67526.f90: New test. 9623 96242015-09-10 Paolo Carlini <paolo.carlini@oracle.com> 9625 9626 PR c++/67318 9627 * g++.dg/cpp0x/variadic166.C: New. 9628 96292015-09-09 Mark Wielaard <mjw@redhat.com> 9630 9631 * c-c++-common/nonnull-1.c: New test. 9632 96332015-09-10 Paul Thomas <pault@gcc.gnu.org> 9634 9635 PR fortran/66993 9636 * gfortran.dg/submodule_11.f08: New test. 9637 96382015-09-10 Oleg Endo <olegendo@gcc.gnu.org> 9639 9640 PR target/67506 9641 * gcc.c-torture/compile/pr67506.c: New test. 9642 96432015-09-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 9644 9645 * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI 9646 initialization with a byte mask. No change expected here. 9647 * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace. 9648 * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI 9649 initialization with contigious bitmask. Literal pool is expectd 9650 to be used here. 9651 96522015-09-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 9653 9654 PR target/67439 9655 * gcc.target/arm/pr67439_1.c: New test. 9656 96572015-09-10 Jiong Wang <jiong.wang@arm.com> 9658 9659 * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code 9660 model. 9661 96622015-09-10 Jakub Jelinek <jakub@redhat.com> 9663 9664 PR c++/67523 9665 * g++.dg/gomp/pr67523.C: New test. 9666 9667 PR c++/67522 9668 * g++.dg/gomp/pr67522.C: New test. 9669 9670 PR middle-end/67521 9671 * c-c++-common/gomp/pr67521.c: New test. 9672 9673 PR middle-end/67517 9674 * c-c++-common/gomp/pr67517.c: New test. 9675 9676 PR c++/67514 9677 * g++.dg/gomp/pr67514.C: New test. 9678 9679 PR c++/67511 9680 * g++.dg/gomp/pr67511.C: New test. 9681 9682 PR c/67502 9683 * c-c++-common/gomp/pr67502.c: New test. 9684 96852015-09-09 Marek Polacek <polacek@redhat.com> 9686 9687 PR middle-end/67512 9688 * gcc.dg/pr67512.c: New test. 9689 96902015-09-09 Paolo Carlini <paolo.carlini@oracle.com> 9691 9692 PR c++/53184 9693 * g++.dg/warn/Wsubobject-linkage-1.C: New. 9694 * g++.dg/warn/Wsubobject-linkage-2.C: Likewise. 9695 * g++.dg/warn/Wsubobject-linkage-3.C: Likewise. 9696 * g++.dg/warn/Wsubobject-linkage-4.C: Likewise. 9697 96982015-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 9699 9700 * gcc.target/aarch64/mod_2.x: New file. 9701 * gcc.target/aarch64/mod_256.x: Likewise. 9702 * gcc.target/arm/mod_2.c: New test. 9703 * gcc.target/arm/mod_256.c: Likewise. 9704 * gcc.target/aarch64/mod_2.c: Likewise. 9705 * gcc.target/aarch64/mod_256.c: Likewise. 9706 97072015-09-09 Jakub Jelinek <jakub@redhat.com> 9708 9709 PR c++/67504 9710 * g++.dg/gomp/pr67504.C: New test. 9711 9712 PR c/67501 9713 * c-c++-common/gomp/pr67501.c: New test. 9714 9715 PR c/67500 9716 * gcc.dg/gomp/pr67500.c: New test. 9717 9718 PR c/67495 9719 * gcc.dg/gomp/pr67495.c: New test. 9720 97212015-09-09 Aditya Kumar <hiraditya@msn.com> 9722 Sebastian Pop <s.pop@samsung.com> 9723 9724 PR tree-optimization/53852 9725 * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with 9726 both isl-0.12 and isl-0.15. 9727 * gcc.dg/graphite/uns-interchange-14.c: Same. 9728 * gcc.dg/graphite/uns-interchange-15.c: Same. 9729 * gcc.dg/graphite/uns-interchange-mvt.c: Same. 9730 97312015-09-08 Aditya Kumar <hiraditya@msn.com> 9732 Sebastian Pop <s.pop@samsung.com> 9733 9734 * gcc.dg/graphite/block-0.c: Modifed test case to match current output. 9735 * gcc.dg/graphite/block-1.c: Same. 9736 * gcc.dg/graphite/block-5.c: Same. 9737 * gcc.dg/graphite/block-6.c: Same. 9738 * gcc.dg/graphite/interchange-1.c: Same. 9739 * gcc.dg/graphite/interchange-10.c: Same. 9740 * gcc.dg/graphite/interchange-11.c: Same. 9741 * gcc.dg/graphite/interchange-13.c: Same. 9742 * gcc.dg/graphite/interchange-14.c: Same. 9743 * gcc.dg/graphite/interchange-3.c: Same. 9744 * gcc.dg/graphite/interchange-4.c: Same. 9745 * gcc.dg/graphite/interchange-7.c: Same. 9746 * gcc.dg/graphite/interchange-8.c: Same. 9747 * gcc.dg/graphite/interchange-9.c: Same. 9748 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same. 9749 * gcc.dg/graphite/pr35356-1.c (foo): Same. 9750 * gcc.dg/graphite/pr37485.c: Same. 9751 * gcc.dg/graphite/scop-0.c (int toto): Same. 9752 * gcc.dg/graphite/scop-1.c: Same. 9753 * gcc.dg/graphite/scop-10.c: Same. 9754 * gcc.dg/graphite/scop-11.c: Same. 9755 * gcc.dg/graphite/scop-12.c: Same. 9756 * gcc.dg/graphite/scop-13.c: Same. 9757 * gcc.dg/graphite/scop-16.c: Same. 9758 * gcc.dg/graphite/scop-17.c: Same. 9759 * gcc.dg/graphite/scop-18.c: Same. 9760 * gcc.dg/graphite/scop-2.c: Same. 9761 * gcc.dg/graphite/scop-21.c (int test): Same. 9762 * gcc.dg/graphite/scop-22.c (void foo): Same. 9763 * gcc.dg/graphite/scop-4.c: Same. 9764 * gcc.dg/graphite/scop-5.c: Same. 9765 * gcc.dg/graphite/scop-6.c: Same. 9766 * gcc.dg/graphite/scop-7.c: Same. 9767 * gcc.dg/graphite/scop-8.c: Same. 9768 * gcc.dg/graphite/scop-9.c: Same. 9769 * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that 9770 data-refs remain inside the inner loop. 9771 * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p. 9772 * gcc.dg/graphite/uns-interchange-14.c: Same. 9773 * gcc.dg/graphite/uns-interchange-9.c: Same. 9774 * gfortran.dg/graphite/interchange-3.f90 9775 97762015-09-08 Alan Lawrence <alan.lawrence@arm.com> 9777 9778 PR target/63870 9779 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New. 9780 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New. 9781 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New. 9782 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New. 9783 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New. 9784 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New. 9785 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New. 9786 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New. 9787 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New. 9788 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New. 9789 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New. 9790 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New. 9791 97922015-09-08 Alan Lawrence <alan.lawrence@arm.com> 9793 9794 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New. 9795 * lib/target-supports.exp 9796 (check_effective_target_arm_neon_fp16_hw): New. 9797 97982015-09-08 Alan Lawrence <alan.lawrence@arm.com> 9799 9800 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: 9801 Set additional_flags for neon-fp16 if supported, else fallback to neon. 9802 9803 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h 9804 (hfloat16_t): New. 9805 (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS, 9806 DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases 9807 if supported. 9808 (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED. 9809 (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16; 9810 redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants 9811 when those are supported. 9812 (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New. 9813 (vdup_n_f16): New. 9814 9815 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer, 9816 buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t 9817 cases if supported. 9818 9819 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl): 9820 Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS. 9821 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov): 9822 Likewise. 9823 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane): 9824 Likewise. 9825 * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise. 9826 9827 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected): 9828 Add float16x8_t case. 9829 (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported. 9830 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected, 9831 main, exec_vcreate): Likewise. 9832 * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected, 9833 exec_vget_high): Likewise. 9834 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected, 9835 exec_vget_low): Likewise. 9836 * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1): 9837 Likewise. 9838 * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected, 9839 exec_vld1_dup): Likewise. 9840 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected, 9841 exec_vld1_lane): Likewise. 9842 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX): 9843 Likewise. 9844 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected, 9845 exec_vldX_dup): Likewise. 9846 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected, 9847 exec_vldX_lane): Likewise. 9848 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected, 9849 exec_vset_lane): Likewise. 9850 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected, 9851 exec_vst1_lane): Likewise. 9852 98532015-09-08 Alan Lawrence <alan.lawrence@arm.com> 9854 9855 * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case. 9856 * gcc.target/aarch64/vget_low_1.c: Likewise. 9857 98582015-09-08 Alan Lawrence <alan.lawrence@arm.com> 9859 9860 * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases. 9861 * gcc.target/aarch64/vldN_dup_1.c: Likewise. 9862 * gcc.target/aarch64/vldN_lane_1.c: Likewise. 9863 (main): update orig_data to avoid float16 NaN on bigendian. 9864 98652015-09-08 Alan Lawrence <alan.lawrence@arm.com> 9866 9867 * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and 9868 float16x8_t. 9869 * gcc.target/aarch64/vset_lane_1.c: Likewise. 9870 * gcc.target/aarch64/vld1-vst1_1.c: Likewise. 9871 * gcc.target/aarch64/vld1_lane.c: Likewise. 9872 98732015-09-08 Paolo Carlini <paolo.carlini@oracle.com> 9874 9875 PR c++/67369 9876 * g++.dg/cpp1y/lambda-generic-ice4.C: New. 9877 98782015-09-07 Marek Polacek <polacek@redhat.com> 9879 9880 PR inline-asm/67448 9881 * gcc.dg/asm-10.c: New test. 9882 98832015-09-04 Jakub Jelinek <jakub@redhat.com> 9884 9885 PR middle-end/67452 9886 * gcc.dg/lto/pr67452_0.c: New test. 9887 98882015-09-02 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> 9889 9890 PR target/65210 9891 * gcc.target/avr/pr65210.c: New test. 9892 98932015-09-04 H.J. Lu <hongjiu.lu@intel.com> 9894 9895 PR testsuite/67450 9896 * lib/target-supports.exp (check_cached_effective_target): 9897 Apppend $prop to et_prop_list only if needed. 9898 98992015-09-04 Marek Polacek <polacek@redhat.com> 9900 9901 PR sanitizer/67279 9902 * gcc.dg/ubsan/pr67279.c: New test. 9903 99042015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com> 9905 Petr Murzin <petr.murzin@intel.com> 9906 Kirill Yukhin <kirill.yukhin@intel.com> 9907 9908 * gcc.target/i386/avx512f-scatter-1.c: New. 9909 * gcc.target/i386/avx512f-scatter-2.c: Ditto. 9910 * gcc.target/i386/avx512f-scatter-3.c: Ditto. 9911 99122015-09-04 Janne Blomqvist <jb@gcc.gnu.org> 9913 9914 * gfortran.dg/read_dir.f90: Delete empty directory when closing 9915 rather than calling rmdir, cleanup if open fails. 9916 99172015-09-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com> 9918 9919 * gcc.target/powerpc/vec-mult-char-1.c: New test. 9920 * gcc.target/powerpc/vec-mult-char-2.c: New test. 9921 * lib/target-supports.exp (check_effective_target_vect_char_mult): 9922 Return true for PowerPC targets that implement Altivec. 9923 99242015-09-03 Renlin Li <renlin.li@arm.com> 9925 9926 * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case, 9927 check the assembly. 9928 * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise. 9929 99302015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 9931 9932 * gcc.target/powerpc/vec-shift.c: New test. 9933 99342015-09-03 Tom de Vries <tom@codesourcery.com> 9935 9936 PR tree-optimization/65637 9937 * gcc.dg/autopar/reduc-4.c: New test. 9938 99392015-09-03 Tom de Vries <tom@codesourcery.com> 9940 9941 PR tree-optimization/65637 9942 * gcc.dg/autopar/pr46099-2.c: New test. 9943 99442015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com> 9945 9946 PR middle-end/67351 9947 * g++.dg/pr67351.C: New test. 9948 99492015-09-03 Richard Biener <rguenther@suse.de> 9950 9951 PR ipa/66705 9952 * g++.dg/lto/pr66705_0.C: New testcase. 9953 99542015-09-02 Balaji V. Iyer <balaji.v.iyer@intel.com> 9955 9956 PR middle-end/60586 9957 * c-c++-common/cilk-plus/CK/pr60586.c: New file. 9958 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise. 9959 99602015-09-02 Marek Polacek <polacek@redhat.com> 9961 9962 PR c/67432 9963 * gcc.dg/pr67432.c: New test. 9964 99652015-09-02 Christophe Lyon <christophe.lyon@linaro.org> 9966 9967 * lib/target-supports.exp (clear_effective_target_cache): New. 9968 (check_cached_effective_target): Update et_prop_list. 9969 * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache. 9970 * g++.dg/compat/compat.exp: Likewise. 9971 * g++.dg/compat/struct-layout-1.exp: Likewise. 9972 * lib/asan-dg.exp: Likewise. 9973 * lib/atomic-dg.exp: Likewise. 9974 * lib/cilk-plus-dg.exp: Likewise. 9975 * lib/clearcap.exp: Likewise. 9976 * lib/mpx-dg.exp: Likewise. 9977 * lib/tsan-dg.exp: Likewise. 9978 * lib/ubsan-dg.exp: Likewise. 9979 99802015-09-01 Kenneth Zadeck <zadeck@naturalbridge.com> 9981 9982 * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case. 9983 99842015-09-01 Matthew Fortune <matthew.fortune@imgtec.com> 9985 Andrew Bennett <andrew.bennett@imgtec.com> 9986 9987 * gcc.target/mips/mips.exp (mips-dg-options): Handle the 9988 dependencies between ISA level and compact-branches. 9989 * gcc.target/mips/branch-10.c: Update expected output to allow 9990 compact forms of b/bal. 9991 * gcc.target/mips/branch-11.c: Likewise. 9992 * gcc.target/mips/branch-12.c: Likewise. 9993 * gcc.target/mips/branch-13.c: Likewise. 9994 * gcc.target/mips/branch-3.c: Likewise. 9995 * gcc.target/mips/branch-4.c: Likewise. 9996 * gcc.target/mips/branch-5.c: Likewise. 9997 * gcc.target/mips/branch-6.c: Likewise. 9998 * gcc.target/mips/branch-7.c: Likewise. 9999 * gcc.target/mips/branch-8.c: Likewise. 10000 * gcc.target/mips/branch-9.c: Likewise. 10001 * gcc.target/mips/branch-cost-1.c: Likewise. 10002 * gcc.target/mips/call-1.c: Likewise. 10003 * gcc.target/mips/call-2.c: Likewise. 10004 * gcc.target/mips/call-3.c: Likewise. 10005 * gcc.target/mips/call-4.c: Likewise. 10006 * gcc.target/mips/call-5.c: Likewise. 10007 * gcc.target/mips/call-6.c: Likewise. 10008 * gcc.target/mips/lazy-binding-1.c: Likewise. 10009 * gcc.target/mips/near-far-1.c: Likewise. 10010 * gcc.target/mips/near-far-2.c: Likewise. 10011 * gcc.target/mips/near-far-3.c: Likewise. 10012 * gcc.target/mips/near-far-4.c: Likewise. 10013 * gcc.target/mips/umips-branch-3.c: Ensure the test is 10014 run with compact branches allowed. 10015 * gcc.target/mips/compact-branches-1.c: New file. 10016 * gcc.target/mips/compact-branches-2.c: Likewise. 10017 * gcc.target/mips/compact-branches-3.c: Likewise. 10018 * gcc.target/mips/compact-branches-4.c: Likewise. 10019 * gcc.target/mips/compact-branches-5.c: Likewise. 10020 * gcc.target/mips/compact-branches-6.c: Likewise. 10021 * gcc.target/mips/compact-branches-7.c: Likewise. 10022 100232015-09-01 Steven G. Kargl <kargl@gcc.gnu.org> 10024 10025 * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD. 10026 Clean-up a created directory if testcase fails. 10027 100282015-09-01 Ilya Enkovich <enkovich.gnu@gmail.com> 10029 10030 PR target/67405 10031 * g++.dg/pr67405.C: New test. 10032 100332015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 10034 10035 * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times. 10036 100372015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 10038 10039 * gcc.dg/ifcvt-1.c: New test. 10040 * gcc.dg/ifcvt-2.c: Likewise. 10041 * gcc.dg/ifcvt-3.c: Likewise. 10042 100432015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 10044 10045 PR libfortran/67412 10046 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on 10047 *-*-solaris2.10. 10048 100492015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 10050 10051 * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test. 10052 100532015-09-01 Paolo Carlini <paolo.carlini@oracle.com> 10054 10055 PR c++/61753 10056 * g++.dg/other/pr61753.C: New. 10057 100582015-08-31 Marc Glisse <marc.glisse@inria.fr> 10059 10060 * gcc.dg/tree-ssa/cmp-1.c: New file. 10061 100622015-08-31 Marc Glisse <marc.glisse@inria.fr> 10063 10064 * gcc.dg/tree-ssa/complex-7.c: New file. 10065 100662015-08-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 10067 10068 * gcc.target/powerpc/swaps-p8-19.c: New test. 10069 100702015-08-29 Jerry DeLisle <jvdelisle@gcc.gnu.org> 10071 10072 PR fortran/67367 10073 * gfortran.dg/read_dir.f90: New test. May fail on some platforms. 10074 100752015-08-29 Tom de Vries <tom@codesourcery.com> 10076 10077 PR tree-optimization/46193 10078 * gcc.dg/autopar/pr46193.c: New test. 10079 100802015-08-28 Nathan Sidwell <nathan@acm.org> 10081 10082 * gcc.dg/compat/struct-layout-1_generate.c: Simply 10083 use exit code for failure. 10084 10085 * gcc.dg/torture/matrix-1.c: Use plain printf. 10086 * gcc.dg/torture/matrix-2.c: Likewise. 10087 * gcc.dg/torture/matrix-5.c: Likewise. 10088 * gcc.dg/torture/matrix-6.c: Likewise. 10089 * gcc.dg/torture/transpose-1.c: Likewise. 10090 * gcc.dg/torture/transpose-2.c: Likewise. 10091 * gcc.dg/torture/transpose-3.c: Likewise. 10092 * gcc.dg/torture/transpose-4.c: Likewise. 10093 * gcc.dg/torture/transpose-5.c: Likewise. 10094 * gcc.dg/torture/transpose-6.c: Likewise. 10095 100962015-08-28 Jeff Law <law@redhat.com> 10097 10098 PR lto/66752 10099 * gcc.dg/tree-ssa/pr66752-2.c: New test. 10100 * gcc.dg/torture/pr66752-1.c: New test 10101 * g++.dg/torture/pr66752-2.C: New test. 10102 101032015-08-28 Alan Lawrence <alan.lawrence@arm.com> 10104 Revert: 10105 2015-08-27 Alan Lawrence <alan.lawrence@arm.com> 10106 10107 * gcc.dg/tree-ssa/sra-15.c: New. 10108 101092015-08-28 Andrew Bennett <andrew.bennett@imgtec.com> 10110 10111 * gcc.target/mips/madd-8.c: Add lo register to clobber list. 10112 * gcc.target/mips/msub-8.c: Ditto 10113 101142015-08-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 10115 10116 * lib/target-supports.exp (check-effective_target_vect_double): 10117 Enable for Power targets with VSX hardware available. 10118 * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with 10119 vect_no_align && { ! vect_hw_misalign }. 10120 101212015-08-27 Sebastian Pop <s.pop@samsung.com> 10122 10123 * gcc.dg/graphite/graphite.exp (interchange_files, block_files): 10124 Replaced by opt_files, compile with -floop-nest-optimize. 10125 * g++.dg/graphite/graphite.exp: Same. 10126 * gfortran.dg/graphite/graphite.exp: Same. 10127 * gcc.dg/graphite/block-0.c: Adjust pattern. 10128 * gcc.dg/graphite/block-1.c: Same. 10129 * gcc.dg/graphite/block-3.c: Same. 10130 * gcc.dg/graphite/block-4.c: Same. 10131 * gcc.dg/graphite/block-5.c: Same. 10132 * gcc.dg/graphite/block-6.c: Same. 10133 * gcc.dg/graphite/block-7.c: Same. 10134 * gcc.dg/graphite/block-8.c: Same. 10135 * gcc.dg/graphite/block-pr47654.c: Same. 10136 * gcc.dg/graphite/interchange-0.c: Same. 10137 * gcc.dg/graphite/interchange-1.c: Same. 10138 * gcc.dg/graphite/interchange-10.c: Same. 10139 * gcc.dg/graphite/interchange-11.c: Same. 10140 * gcc.dg/graphite/interchange-12.c: Same. 10141 * gcc.dg/graphite/interchange-13.c: Same. 10142 * gcc.dg/graphite/interchange-14.c: Same. 10143 * gcc.dg/graphite/interchange-15.c: Same. 10144 * gcc.dg/graphite/interchange-3.c: Same. 10145 * gcc.dg/graphite/interchange-4.c: Same. 10146 * gcc.dg/graphite/interchange-5.c: Same. 10147 * gcc.dg/graphite/interchange-6.c: Same. 10148 * gcc.dg/graphite/interchange-7.c: Same. 10149 * gcc.dg/graphite/interchange-8.c: Same. 10150 * gcc.dg/graphite/interchange-9.c: Same. 10151 * gcc.dg/graphite/interchange-mvt.c: Same. 10152 * gcc.dg/graphite/pr37485.c: Same. 10153 * gcc.dg/graphite/uns-block-1.c: Same. 10154 * gcc.dg/graphite/uns-interchange-12.c: Same. 10155 * gcc.dg/graphite/uns-interchange-14.c: Same. 10156 * gcc.dg/graphite/uns-interchange-15.c: Same. 10157 * gcc.dg/graphite/uns-interchange-9.c: Same. 10158 * gcc.dg/graphite/uns-interchange-mvt.c: Same. 10159 * gfortran.dg/graphite/interchange-3.f90: Same. 10160 101612015-08-27 Uros Bizjak <ubizjak@gmail.com> 10162 10163 PR target/67317 10164 * gcc.target/i386/pr67317-1.c: New test. 10165 * gcc.target/i386/pr67317-2.c: Ditto. 10166 * gcc.target/i386/pr67317-3.c: Ditto. 10167 * gcc.target/i386/pr67317-4.c: Ditto. 10168 * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl. 10169 * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq. 10170 101712015-08-27 Pat Haugen <pthaugen@us.ibm.com> 10172 10173 * gcc.target/powerpc/vec-shr.c: New. 10174 101752015-08-27 Marek Polacek <polacek@redhat.com> 10176 10177 PR middle-end/67005 10178 * gcc.dg/torture/pr67005.c: New test. 10179 101802015-08-27 Alan Lawrence <alan.lawrence@arm.com> 10181 10182 * gcc.dg/tree-ssa/sra-15.c: New. 10183 101842015-08-27 Andre Vieira <andre.simoesdiasvieira@arm.com> 10185 10186 * gcc.target/aarch64/long_branch_1.c: New test. 10187 101882015-08-27 Dominik Vogt <vogt@linux.vnet.ibm.com> 10189 10190 * gcc.target/s390/20150826-1.c: New test. 10191 101922015-08-26 Renlin Li <renlin.li@arm.com> 10193 10194 * gcc.target/aarch64/combine_bfi_1.c: New testcase. 10195 101962015-08-26 Jiong Wang <jiong.wang@arm.com> 10197 10198 * gcc.target/aarch64/tlsie_tiny_1.c: New testcase. 10199 102002015-08-26 Jiong Wang <jiong.wang@arm.com> 10201 10202 * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x 10203 * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name. 10204 * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise. 10205 * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise. 10206 102072015-08-26 Jiong Wang <jiong.wang@arm.com> 10208 10209 * lib/target-supports.exp (check_effective_target_aarch64_tlsle32): 10210 New test directive. 10211 * gcc.target/aarch64/tlsle_1.x: New test source. 10212 * gcc.target/aarch64/tlsle12_1.c: New testcase. 10213 * gcc.target/aarch64/tlsle24_1.c: Likewise. 10214 * gcc.target/aarch64/tlsle32_1.c: Likewise. 10215 102162015-08-26 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10217 10218 PR fortran/29600 10219 * gfortran.dg/shape_8.f90: New test. 10220 102212015-08-25 Marek Polacek <polacek@redhat.com> 10222 10223 PR middle-end/67330 10224 * gcc.dg/weak/weak-18.c: New test. 10225 102262015-08-25 David Malcolm <dmalcolm@redhat.com> 10227 10228 * jit.dg/test-error-pr63969-missing-driver.c: Add call to 10229 gcc_jit_context_set_bool_use_external_driver. 10230 102312015-08-25 Nathan Sidwell <nathan@acm.org> 10232 10233 * gcc.c-torture/execute/builtins/20010124-1.x: New. 10234 10235 * gcc.dg/20001117-1.c: Needs return_address. 10236 * gcc.dg/20020415-1.c: Needs alloca. 10237 * gcc.dg/graphite/id-pr44676.c: Needs profiling. 10238 * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto 10239 * gcc.dg/pr63186.c: Needs label_values. 10240 * gcc.dg/torture/pr33848.c: Likwise. 10241 10242 * lib/target-supports.exp (check_effective_target_fopenacc, 10243 check_effective_target_fopenmp): Disable for nvptx. 10244 * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx. 10245 * gcc.dg/stack-usage-1.c: Likewise. 10246 * gcc.dg/stack-usage-2.c: Likewise. 10247 * gcc.dg/unused-5.c: Likewise. 10248 * gcc.dg/unwind-1.c: Likewise. 10249 102502015-08-25 Christian Bruel <christian.bruel@st.com> 10251 10252 * gcc.dg/Wno-frame-address.c: Skip for ARM. 10253 * g++.dg/Wno-frame-address.C: Ditto. 10254 102552015-08-24 Michael Meissner <meissner@linux.vnet.ibm.com> 10256 10257 PR target/67211 10258 * g++.dg/pr67211.C: New test. 10259 102602015-08-24 Louis Krupp <louis.krupp@zoho.com> 10261 10262 PR fortran/62536 10263 PR fortran/66175 10264 * gfortran.dg/block_end_error_1.f90: New test. 10265 * gfortran.dg/blocks_nested_incomplete_1.f90: New test. 10266 102672015-08-24 H.J. Lu <hongjiu.lu@intel.com> 10268 10269 PR target/66821 10270 * gcc.target/i386/pr66821.c: New test. 10271 102722015-08-24 H.J. Lu <hongjiu.lu@intel.com> 10273 10274 PR target/67329 10275 * gcc.target/i386/pr67329.c: New test. 10276 102772015-08-24 Nathan Sidwell <nathan@acm.org> 10278 10279 * gcc.dg/pr49551.c: Needs -fdata-sections. 10280 10281 * gcc.dg/pr64935-2.c: Needs scheduling. 10282 10283 * gcc.dg/torture/pr66101.c: Needs nonlocal goto. 10284 * gcc.dg/torture/pr63738.c: Likewise. 10285 * gcc.dg/torture/pr64728.c: Likewise. 10286 * gcc.dg/pr63748.c: Likewise. 10287 * gcc.dg/20020312-2.c: Likewise. 10288 10289 * gcc.dg/torture/pr66123.c: Needs label_values. 10290 10291 * gcc.dg/torture/pr41261.c: Needs profiling. 10292 * gcc.dg/pr26570.c: Likewise. 10293 * gcc.dg/pr61776.c: Likewise. 10294 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise. 10295 * gcc.dg/gomp/pr34610.c: Likewise. 10296 * gcc.dg/pr54121.c: Likewise. 10297 * gcc.dg/20050325-1.c: Likewise. 10298 * gcc.dg/pr66899.c: Likewise. 10299 * gcc.dg/pr48770.c: Likewise. 10300 * gcc.dg/pr24225.c: Likewise. 10301 10302 * gcc.dg/pr27531-1.c: Needs io. 10303 * gcc.dg/pr44606.c: Likewise. 10304 10305 * gcc.dg/tree-ssa/nonzero-1.c: Needs weak. 10306 10307 * gcc.dg/pr51990.c: Needs alloca. 10308 10309 * gcc.misc-tests/options.exp: Disable profiling check for nvptx. 10310 103112015-08-24 Tom de Vries <tom@codesourcery.com> 10312 10313 PR tree-optimization/65468 10314 * gcc.dg/gomp/static-chunk-size-one.c: New test. 10315 103162015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10317 10318 PR libfortran/54572 10319 * gfortran.dg/backtrace_1.f90: New test. 10320 103212015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10322 10323 PR libfortran/62296 10324 * gfortran.dg/execute_command_line_2.f90: New test. 10325 103262015-08-23 Tom de Vries <tom@codesourcery.com> 10327 10328 * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max. 10329 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename 10330 vect_no_int_max to vect_no_int_min_max. 10331 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same. 10332 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same. 10333 * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same. 10334 * gcc.dg/vect/slp-reduc-4.c: Same. 10335 * gcc.dg/vect/slp-reduc-5.c: Same. 10336 * gcc.dg/vect/vect-125.c: Same. 10337 * gcc.dg/vect/vect-13.c: Same. 10338 * gcc.dg/vect/vect-double-reduc-3.c: Same. 10339 * gcc.dg/vect/vect-reduc-1.c: Same. 10340 * gcc.dg/vect/vect-reduc-1char-big-array.c: Same. 10341 * gcc.dg/vect/vect-reduc-1char.c:Same. 10342 * gcc.dg/vect/vect-reduc-1short.c: Same. 10343 * gcc.dg/vect/vect-reduc-2.c: Same. 10344 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same. 10345 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same. 10346 * lib/target-supports.exp: Same. 10347 103482015-08-22 Paolo Carlini <paolo.carlini@oracle.com> 10349 10350 PR c++/63693 10351 * g++.dg/cpp0x/decltype63.C: New. 10352 103532015-08-22 Nathan Sidwell <nathan@acm.org> 10354 10355 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca. 10356 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise. 10357 * c-c++-common/Wunused-var-8.c: Likewise. 10358 * c-c++-common/gomp/pr61486-2.c: Likewise. 10359 * c-c++-common/Wunused-var-6.c: Likewise. 10360 * c-c++-common/goacc/reduction-1.c: Likewise. 10361 * c-c++-common/goacc/reduction-2.c: Likewise. 10362 * c-c++-common/goacc/reduction-3.c: Likewise. 10363 * c-c++-common/goacc/reduction-4.c: Likewise. 10364 * gcc.dg/builtins-64.c: Likewise. 10365 * gcc.dg/pr59523.c: Likewise. 10366 * gcc.dg/tree-ssa/20080530.c: Likewise. 10367 * gcc.dg/tree-ssa/pr23848-2.c: Likewise. 10368 * gcc.dg/tree-ssa/pr23848-4.c: Likewise. 10369 * gcc.dg/tree-ssa/pr23848-1.c: Likewise. 10370 * gcc.dg/tree-ssa/pr23848-3.c: Likewise. 10371 * gcc.dg/tree-ssa/20030807-2.c: Likewise. 10372 * gcc.dg/pr59011.c: Likewise. 10373 * gcc.dg/uninit-9.c: Likewise. 10374 * gcc.dg/pr61561.c: Likewise. 10375 * gcc.dg/vla-4.c: Likewise. 10376 * gcc.dg/20101010-1.c: Likewise. 10377 * gcc.dg/pr49120.c: Likewise. 10378 * gcc.dg/20030331-2.c: Likewise. 10379 * gcc.dg/compat/struct-by-value-22_main.c: Likewise. 10380 * gcc.dg/pr25682.c: Likewise. 10381 * gcc.dg/guality/guality.c: Likewise. 10382 * gcc.dg/pr27301.c: Likewise. 10383 * gcc.dg/uninit-9-O0.c: Likewise. 10384 * gcc.dg/fold-alloca-1.c: Likewise. 10385 * gcc.dg/pr41470.c: Likewise. 10386 * gcc.dg/pr51491-2.c: Likewise. 10387 * gcc.dg/winline-7.c: Likewise. 10388 * gcc.dg/vla-2.c: Likewise. 10389 * gcc.dg/pr50764.c: Likewise. 10390 * gcc.dg/c99-vla-1.c: Likewise. 10391 * gcc.dg/pr33238.c: Likewise. 10392 * gcc.dg/c99-const-expr-13.c: Likewise. 10393 * gcc.dg/builtin-return-1.c: Likewise. 10394 * gcc.dg/vla-3.c: Likewise. 10395 * gcc.dg/20020415-1.c: Likewise. 10396 * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise. 10397 * gcc.dg/shrink-wrap-alloca.c: Likewise. 10398 * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise. 10399 * gcc.dg/torture/calleesave-sse.c: Likewise. 10400 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise. 10401 * gcc.dg/gomp/vla-2.c: Likewise. 10402 * gcc.dg/gomp/vla-3.c: Likewise. 10403 * gcc.dg/gomp/vla-4.c: Likewise. 10404 * gcc.dg/gomp/pr30494.c: Likewise. 10405 * gcc.dg/gomp/vla-5.c: Likewise. 10406 * gcc.dg/pr51990-2.c: Likewise. 10407 * gcc.dg/vla-22.c: Likewise. 10408 104092015-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org> 10410 10411 * gcc.dg/cpp/multiline-2.c: Add column numbers. 10412 * gcc.dg/dollar.c: Likewise. 10413 * gcc.dg/pragma-message.c: Likewise. 10414 * g++.dg/cpp1y/digit-sep-neg.C: Likewise. 10415 * c-c++-common/raw-string-14.c: Likewise. 10416 104172015-08-21 Patrick Palka <ppalka@gcc.gnu.org> 10418 10419 * g++.old-deja/g++.jason/overload.C: Adjust to preserve original 10420 property that instantiation here is a compile-time error. 10421 104222015-08-21 Paolo Carlini <paolo.carlini@oracle.com> 10423 10424 * g++.dg/other/pr67065.C: Extend. 10425 104262015-08-21 Nathan Sidwell <nathan@acm.org> 10427 10428 * lib/target-supports.exp (check_effective_target_freestanding): nvptx 10429 is freestanding. 10430 (check_effective_target_global_constructor): New. 10431 * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed. 10432 * gcc.dg/debug/debug.exp: Skip for nvptx. 10433 * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise. 10434 10435 * gcc.c-torture/execute/981019-1.c: Ptx assembler bug. 10436 * gcc.c-torture/compile/limits-externdecl.c: Likewise. 10437 * gcc.c-torture/compile/pr33855.c: Likewise. 10438 * gcc.c-torture/compile/920723-1.c: Likewise. 10439 * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to 10440 writing a const. 10441 * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in 10442 label. 10443 * gcc.c-torture/compile/callind.c: Ptx assembler objects to label 10444 'call'. 10445 10446 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main 10447 prototype normal. 10448 * gcc.c-torture/execute/switch-1.c: Likewise. 10449 10450 * gcc.c-torture/execute/pr34456.c: Require not freestanding 10451 * gcc.c-torture/execute/printf-1.c: Likewise. 10452 * gcc.c-torture/execute/printf-chk-1.c: Likewise. 10453 * gcc.c-torture/execute/fprintf-1.c: Likewise. 10454 * gcc.c-torture/execute/fprintf-chk-1.c: Likewise. 10455 * gcc.c-torture/execute/vprintf-1.c: Likewise. 10456 * gcc.c-torture/execute/vprintf-chk-1.c: Likewise. 10457 * gcc.c-torture/execute/vfprintf-1.c: Likewise. 10458 * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise. 10459 * gcc.c-torture/execute/builtins/fputs.x: Likewise. 10460 * gcc.c-torture/execute/gofast.c: Likewise. 10461 * gcc.c-torture/execute/complex-6.c: Likewise. 10462 10463 * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto. 10464 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise. 10465 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise. 10466 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise. 10467 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise. 10468 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise. 10469 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise. 10470 * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise. 10471 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise. 10472 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise. 10473 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise. 10474 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise. 10475 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise. 10476 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise. 10477 * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise. 10478 * gcc.dg/setjmp-1.c: Likewise. 10479 * gcc.dg/cleanup-5.c: Likewise. 10480 * gcc.dg/cleanup-12.c: Likewise. 10481 * gcc.dg/cleanup-13.c: Likewise. 10482 10483 * gcc.dg/constructor-1.c: Require global ctor. 10484 10485 * gcc.dg/fork-instrumentation.c: Require profiling. 10486 * gcc.dg/20030107-1.c: Likewise. 10487 * gcc.dg/20030702-1.c: Likewise. 10488 10489 * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging. 10490 * gcc.dg/cpp/paste2.c: Likewise. 10491 * gcc.dg/cpp/strify3.c: Likewise. 10492 * gcc.dg/cpp/strify4.c: Likewise. 10493 * gcc.dg/cpp/lexnum.c: Likewise. 10494 * gcc.dg/cpp/digraphs.c: Likewise. 10495 * gcc.dg/cpp/macro1.c: Likewise. 10496 104972015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com> 10498 10499 * gcc.target/s390/zvector/vec-load_bndry-1.c: New test. 10500 105012015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com> 10502 10503 * lib/gcc-dg.exp: Add extra options for db-final to the command line 10504 only once. 10505 105062015-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 10507 10508 * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd. 10509 * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for 10510 vec_vpmsum_be and vec_shasigma_be. 10511 105122015-08-20 Alan Lawrence <alan.lawrence@arm.com> 10513 10514 * lib/target-supports.exp 10515 (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants 10516 with -mfp16-format=ieee. 10517 105182015-08-20 Paolo Carlini <paolo.carlini@oracle.com> 10519 10520 PR c++/67065 10521 * g++.dg/other/pr67065.C: New. 10522 105232015-08-20 Simon Dardis <simon.dardis@imgtec.com> 10524 10525 * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of 10526 memcpy. 10527 * gcc.target/mips/inline-memcpy-2.c: Ditto. 10528 * gcc.target/mips/inline-memcpy-3.c: Ditto. 10529 * gcc.target/mips/inline-memcpy-4.c: Ditto. 10530 * gcc.target/mips/inline-memcpy-5.c: Ditto. 10531 105322015-08-19 Jiong Wang <jiong.wang@arm.com> 10533 10534 * gcc.dg/wide_shift_64_1.c: New testcase. 10535 * gcc.dg/wide_shift_128_1.c: Likewise. 10536 * gcc.target/aarch64/ashlti3_1.c: Likewise. 10537 105382015-08-19 Magnus Granberg <zorry@gentoo.org> 10539 10540 * lib/target-supports.exp 10541 (check_effective_target_fstack_protector_enabled): New test. 10542 * gcc.target/i386/ssp-default.c: New test. 10543 105442015-08-19 Mikael Morin <mikael@gcc.gnu.org> 10545 10546 PR fortran/66929 10547 * gfortran.dg/generic_31.f90: New. 10548 105492015-08-19 Marek Polacek <polacek@redhat.com> 10550 10551 PR middle-end/67133 10552 * g++.dg/torture/pr67133.C: New test. 10553 105542015-08-18 Bill Schmidt <wschmidt@vnet.linux.ibm.com> 10555 10556 * gcc.target/powerpc/altivec-35.c: New test. 10557 * gcc.target/powerpc/p8vector-builtin-8.c: New test. 10558 * gcc.target/powerpc/vsx-vector-7.c: New test. 10559 105602015-08-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10561 10562 PR middle-end/36757 10563 * gcc.dg/builtins-error.c: Add checks for __builtin_signbit. 10564 * gcc.dg/tg-tests.h: Add checks for __builtin_signbit. 10565 105662015-08-18 Richard Sandiford <richard.sandiford@arm.com> 10567 10568 PR rtl-optimization/67218 10569 * gcc.c-torture/execute/ieee/pr67218.c, 10570 gcc.target/aarch64/fcvt_int_float_double1.c, 10571 gcc.target/aarch64/fcvt_int_float_double2.c, 10572 gcc.target/aarch64/fcvt_int_float_double3.c, 10573 gcc.target/aarch64/fcvt_int_float_double4.c, 10574 gcc.target/aarch64/fcvt_uint_float_double1.c, 10575 gcc.target/aarch64/fcvt_uint_float_double2.c, 10576 gcc.target/aarch64/fcvt_uint_float_double3.c, 10577 gcc.target/aarch64/fcvt_uint_float_double4.c: New tests. 10578 105792015-08-18 Matthew Wahab <matthew.wahab@arm.com> 10580 10581 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust 10582 dg-options to disable LSE extensions. 10583 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise. 10584 * gcc.target/aarch64/atomic-op-acquire.c: Likewise. 10585 * gcc.target/aarch64/atomic-op-char.c: Likewise. 10586 * gcc.target/aarch64/atomic-op-consume.c: Likewise. 10587 * gcc.target/aarch64/atomic-op-imm.c: Likewise. 10588 * gcc.target/aarch64/atomic-op-int.c: Likewise. 10589 * gcc.target/aarch64/atomic-op-long.c: Likewise. 10590 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise. 10591 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise. 10592 * gcc.target/aarch64/atomic-op-release.c: Likewise. 10593 * gcc.target/aarch64/atomic-op-short.c: Likewise. 10594 * gcc.target/aarch64/sync-comp-swap.c: Likewise. 10595 * gcc.target/aarch64/sync-op-acquire.c: Likewise. 10596 * gcc.target/aarch64/sync-op-full.c: Likewise. 10597 * gcc.target/aarch64/sync-op-release.c: Likewise. 10598 105992015-08-18 Paolo Carlini <paolo.carlini@oracle.com> 10600 10601 PR c++/67160 10602 * g++.dg/cpp1z/feat-cxx1z.C: New. 10603 106042015-08-18 Marek Polacek <polacek@redhat.com> 10605 10606 PR middle-end/67222 10607 * gcc.dg/torture/pr67222.c: New test. 10608 106092015-08-18 Robert Suchanek <robert.suchanek@imgtec.com> 10610 10611 * gcc.target/mips/interrupt_handler-bug-1.c: New test. 10612 106132015-08-18 Bin Cheng <bin.cheng@arm.com> 10614 10615 * gcc.dg/tree-ssa/loop-bound-1.c: New test. 10616 * gcc.dg/tree-ssa/loop-bound-3.c: New test. 10617 * gcc.dg/tree-ssa/loop-bound-5.c: New test. 10618 106192015-08-17 Matthew Fortune <matthew.fortune@imgtec.com> 10620 10621 * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa 10622 which is used in later code. 10623 106242015-08-17 Paolo Carlini <paolo.carlini@oracle.com> 10625 10626 PR c++/67216 10627 * g++.dg/cpp0x/nullptr34.C: New. 10628 * g++.dg/warn/Wconversion2.C: Adjust. 10629 * g++.dg/warn/Wnull-conversion-1.C: Likewise. 10630 * g++.old-deja/g++.other/null3.C: Likewise. 10631 10632 * g++.dg/cpp0x/pr51313.C: Adjust. 10633 106342015-08-17 Richard Biener <rguenther@suse.de> 10635 10636 PR tree-optimization/67221 10637 * gcc.dg/torture/pr67221.c: New testcase. 10638 106392015-08-17 Mike Stump <mikestump@comcast.net> 10640 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 10641 10642 * gcc.target/arm/memcpy-aligned-1.c: New test. 10643 106442015-08-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10645 10646 PR fortran/54656 10647 * gfortran.dg/norm_4.f90: Rename to... 10648 * gfortran.dg/norm2_4.f90: this. 10649 * gfortran.dg/norm2_5.f90: New test. 10650 106512015-08-14 Alexandre Oliva <aoliva@redhat.com> 10652 10653 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars. 10654 * gcc.dg/ssp-1.c: Make counter a register. 10655 * gcc.dg/ssp-2.c: Likewise. 10656 * gcc.dg/torture/parm-coalesce.c: New. 10657 106582015-08-14 Marek Polacek <polacek@redhat.com> 10659 10660 PR middle-end/67133 10661 * gcc.dg/torture/pr67133.c: New test. 10662 106632015-08-14 Matthew Wahab <matthew.wahab@arm.com> 10664 Matthias Klose <doko@debian.org> 10665 10666 PR target/67143 10667 * gcc.c-torture/compile/pr67143.c: New 10668 * gcc.target/aarch64/atomic-op-imm.c 10669 (atomic_fetch_add_negative_RELAXED): New. 10670 (atomic_fetch_sub_negative_ACQUIRE): New. 10671 106722015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 10673 10674 * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar. 10675 * gcc.target/aarch64/target_attr_8.c: Likewise. 10676 * gcc.target/aarch64/target_attr_14.c: Likewise. 10677 106782015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 10679 10680 * gcc.target/aarch64/target_attr_1.c: Make test compile-only. 10681 106822015-08-14 Yuri Rumyantsev <ysrumyan@gmail.com> 10683 10684 * gcc.target/i386/builtin_target.c: Add skylake check. 10685 106862015-08-13 Jeff Law <law@redhat.com> 10687 10688 * gcc.dg/pr66314.c: Moved from here to .. 10689 * gcc.dg/asan/pr66314.c: Here. Use -fno-sanitize=all 10690 to clear all sanitizers before -fsanitize=kernel-address. 10691 106922015-08-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 10693 10694 * gcc.target/aarch64/cinc_common_1.c: New test. 10695 106962015-08-13 Paolo Carlini <paolo.carlini@oracle.com> 10697 10698 PR c++/53421 10699 * g++.dg/ext/attribute-may-alias-1.C: New. 10700 * g++.dg/ext/attribute-may-alias-2.C: Likewise. 10701 107022015-08-13 Matthew Wahab <matthew.wahab@arm.com> 10703 10704 * gcc.target/aarch64/atomic-inst-cas.c: New. 10705 * gcc.target/aarch64/atomic-inst-ops.inc: New. 10706 107072015-08-13 Andreas Schwab <schwab@suse.de> 10708 10709 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre. 10710 107112015-08-13 Paolo Carlini <paolo.carlini@oracle.com> 10712 10713 PR c++/62164 10714 * g++.dg/torture/pr62164.C: New. 10715 107162015-08-13 Richard Biener <rguenther@suse.de> 10717 10718 PR tree-optimization/67191 10719 * gcc.dg/torture/pr67191.c: New testcase. 10720 * g++.dg/torture/pr67191.C: Likewise. 10721 107222015-08-13 Richard Biener <rguenther@suse.de> 10723 10724 PR tree-optimization/66502 10725 PR tree-optimization/67167 10726 * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase. 10727 107282015-08-12 Paolo Carlini <paolo.carlini@oracle.com> 10729 10730 PR c++/53330 10731 * g++.dg/init/new42.C: New. 10732 107332015-08-12 Michael Meissner <meissner@linux.vnet.ibm.com> 10734 10735 PR target/67071 10736 * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new 10737 vector constants. 10738 * gcc.target/powerpc/pr67071-2.c: Likewise. 10739 * gcc.target/powerpc/pr67071-3.c: Likewise. 10740 107412015-08-12 Marek Polacek <polacek@redhat.com> 10742 10743 PR c++/55095 10744 * c-c++-common/Wshift-overflow-6.c: New test. 10745 * c-c++-common/Wshift-overflow-7.c: New test. 10746 * g++.dg/cpp1y/left-shift-2.C: New test. 10747 107482015-08-12 Paolo Carlini <paolo.carlini@oracle.com> 10749 10750 PR c++/52742 10751 * g++.dg/cpp0x/pr52742.C: New. 10752 107532015-08-12 H.J. Lu <hongjiu.lu@intel.com> 10754 10755 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): 10756 Check Knights Landing support. 10757 107582015-08-12 Paolo Carlini <paolo.carlini@oracle.com> 10759 10760 PR c++/47461 10761 * g++.dg/warn/Wunused-result-1.C: New. 10762 107632015-08-12 Richard Biener <rguenther@suse.de> 10764 10765 * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase. 10766 * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise. 10767 * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise. 10768 * g++.dg/tree-ssa/pr61034.C: Adjust. 10769 * gcc.dg/fold-compare-2.c: Likewise. 10770 * gcc.dg/pr50763.c: Likewise. 10771 * gcc.dg/predict-3.c: Likewise. 10772 * gcc.dg/tree-ssa/20030709-2.c: Likewise. 10773 * gcc.dg/tree-ssa/pr19831-3.c: Likewise. 10774 * gcc.dg/tree-ssa/pr20657.c: Likewise. 10775 * gcc.dg/tree-ssa/pr21001.c: Likewise. 10776 * gcc.dg/tree-ssa/pr37508.c: Likewise. 10777 * gcc.dg/tree-ssa/vrp04.c: Likewise. 10778 * gcc.dg/tree-ssa/vrp07.c: Likewise. 10779 * gcc.dg/tree-ssa/vrp09.c: Likewise. 10780 * gcc.dg/tree-ssa/vrp16.c: Likewise. 10781 * gcc.dg/tree-ssa/vrp20.c: Likewise. 10782 * gcc.dg/tree-ssa/vrp25.c: Likewise. 10783 * gcc.dg/tree-ssa/vrp87.c: Likewise. 10784 107852015-08-12 Nathan Sidwell <nathan@acm.org> 10786 10787 * gcc.dg/vrp-min-max-1.c: New. 10788 * gcc.dg/vrp-min-max-2.c: New. 10789 107902015-08-12 Richard Biener <rguenther@suse.de> 10791 10792 * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust. 10793 107942015-08-12 Tom de Vries <tom@codesourcery.com> 10795 10796 PR testsuite/67175 10797 * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan. 10798 Handle absence of vector min/max for sparc. 10799 108002015-08-11 Uros Bizjak <ubizjak@gmail.com> 10801 10802 PR target/66954 10803 * g++.dg/ext/mv25.C: New test. 10804 108052015-08-11 Yuri Rumyantsev <ysrumyan@gmail.com> 10806 10807 * gcc.target/i386/avx2-vect-shift.c: New test. 10808 108092015-08-11 Manuel López-Ibáñez <manu@gcc.gnu.org> 10810 10811 PR c/66098 10812 PR c/66711 10813 * gcc.dg/pragma-diag-3.c: New test. 10814 * gcc.dg/pragma-diag-4.c: New test. 10815 108162015-08-11 Nathan Sidwell <nathan@acm.org> 10817 10818 * c-c++-common/dfp/operator-comma.c: Call init function. 10819 * c-c++-common/dfp/convert-dfp-2.c: New test. 10820 108212015-08-10 H.J. Lu <hongjiu.lu@intel.com> 10822 10823 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): 10824 Treat model == 0x4f as Broadwell. 10825 108262015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10827 10828 PR libfortran/67140 10829 * gfortran.dg/pr67140.f90: New test. 10830 108312015-08-10 Thomas Schwinge <thomas@codesourcery.com> 10832 10833 PR libgomp/65742 10834 PR middle-end/66332 10835 * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C. 10836 108372015-08-10 Uros Bizjak <ubizjak@gmail.com> 10838 10839 PR fortran/64022 10840 * gfortran.dg/ieee/large_4.f90: New test. 10841 108422015-08-08 Bud Davis <jmdavis@link.com> 10843 10844 PR fortran/59746 10845 * gfortran.dg/common_22.f90: New. 10846 108472015-08-08 Segher Boessenkool <segher@kernel.crashing.org> 10848 10849 PR rtl-optimization/67028 10850 * gcc.dg/pr67028.c: New testcase. 10851 108522015-08-07 H.J. Lu <hongjiu.lu@intel.com> 10853 10854 PR rtl-optimization/67029 10855 * gcc.dg/pr67029.c: New test. 10856 108572015-08-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10858 10859 PR fortran/64104 10860 * gfortran.dg/ieee/ieee_8.f90: New test. 10861 108622015-08-07 Jiong Wang <jiong.wang@arm.com> 10863 10864 * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation 10865 modifers. 10866 * gcc.target/aarch64/noplt_2.c: Likewise. 10867 * gcc.target/aarch64/noplt_3.c: Likewise. 10868 108692015-08-06 David Malcolm <dmalcolm@redhat.com> 10870 10871 * jit.dg/test-benchmark.c (main): Record all elapsed times at each 10872 optimization level, and print a summary at the end. 10873 108742015-08-06 Jiong Wang <jiong.wang@arm.com> 10875 10876 * gcc.target/aarch64/tlsdesc_hoist.c: New testcase. 10877 108782015-08-06 Jiong Wang <jiong.wang@arm.com> 10879 10880 * gcc.target/aarch64/noplt_3.c: New testcase. 10881 108822015-08-06 Jiong Wang <jiong.wang@arm.com> 10883 10884 * gcc.target/aarch64/noplt_1.c: New testcase. 10885 * gcc.target/aarch64/noplt_2.c: Likewise. 10886 108872015-08-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com> 10888 10889 * gcc.dg/vect/vect-mult-pattern-1.c: New test. 10890 * gcc.dg/vect/vect-mult-pattern-2.c: New test. 10891 108922015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 10893 10894 * gcc.target/s390/dwarfregtable-1.c: New test. 10895 * gcc.target/s390/dwarfregtable-2.c: New test. 10896 * gcc.target/s390/dwarfregtable-3.c: New test. 10897 108982015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 10899 10900 * gcc.target/s390/htm-builtins-z13-1.c: New test. 10901 109022015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10903 10904 PR fortran/64022 10905 * gfortran.dg/ieee/large_2.f90: New test. 10906 * gfortran.dg/ieee/large_3.F90: New test. 10907 109082015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10909 10910 PR fortran/64022 10911 * gfortran.dg/ieee/large_1.f90: Adjust test. 10912 109132015-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org> 10914 Jeff Law <law@redhat.com> 10915 10916 PR c/16351 10917 * gcc.dg/tree-ssa/isolate-2.c: Close comment. 10918 * gcc.dg/tree-ssa/isolate-4.c: Likewise. 10919 * gcc.dg/tree-ssa/wnull-dereference.c: New test. 10920 * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference. 10921 * gcc.dg/tree-ssa/isolate-3.c: Likewise. 10922 * gcc.dg/tree-ssa/isolate-5.c: Likewise. 10923 109242015-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 10925 10926 PR middle-end/66311 10927 * gfortran.dg/pr66311.f90: New file. 10928 109292015-08-05 Richard Biener <rguenther@suse.de> 10930 10931 PR tree-optimization/67121 10932 * gcc.dg/torture/pr67121.c: New testcase. 10933 109342015-08-05 Nick Clifton <nickc@redhat.com> 10935 10936 * gcc.target/rl78: New directory. 10937 * gcc.target/rl78/rl78.exp: New file: Test driver. 10938 * gcc.target/rl78/test_addm3.c: New file: Test adds. 10939 109402015-08-05 Richard Biener <rguenther@suse.de> 10941 10942 PR middle-end/67120 10943 * gcc.dg/torture/pr67120.c: New testcase. 10944 109452015-08-05 Paul Thomas <pault@gcc.gnu.org> 10946 10947 PR fortran/52846 10948 10949 * lib/fortran-modules.exp: Call cleanup-submodules from 10950 cleanup-modules. 10951 * gfortran.dg/public_private_module_2.f90: Add two XFAILS to 10952 cover the cases where private entities are no longer optimized 10953 away. 10954 * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the 10955 same reason. 10956 * gfortran.dg/submodule_1.f08: Change cleanup module names. 10957 * gfortran.dg/submodule_5.f08: The same. 10958 * gfortran.dg/submodule_9.f08: The same. 10959 * gfortran.dg/submodule_10.f08: New test. 10960 109612015-08-05 Paolo Carlini <paolo.carlini@oracle.com> 10962 10963 PR c++/66595 10964 * g++.dg/cpp1y/var-templ35.C: New. 10965 109662015-08-05 Richard Biener <rguenther@suse.de> 10967 10968 PR tree-optimization/67055 10969 * g++.dg/torture/pr67055.C: New testcase. 10970 109712015-08-05 Richard Biener <rguenther@suse.de> 10972 10973 PR tree-optimization/67109 10974 * gcc.dg/torture/pr67109.c: New testcase. 10975 * gcc.dg/vect/vect-119.c: Adjust. 10976 109772015-08-05 Richard Biener <rguenther@suse.de> 10978 10979 PR middle-end/67107 10980 * gcc.dg/pr67107.c: New testcase. 10981 109822015-08-04 Paolo Carlini <paolo.carlini@oracle.com> 10983 10984 PR c++/66197 10985 * g++.dg/cpp1z/abbrev2.C: New. 10986 109872015-08-04 Paolo Carlini <paolo.carlini@oracle.com> 10988 10989 * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive. 10990 109912015-08-04 Paolo Carlini <paolo.carlini@oracle.com> 10992 10993 PR c++/66392 10994 * g++.dg/init/explicit4.C: New. 10995 109962015-08-04 Bill Schmidt <wschmidt@vnet.linux.ibm.com> 10997 10998 * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines 10999 without VSX an Power8 vector support. 11000 110012015-08-04 Richard Biener <rguenther@suse.de> 11002 11003 * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase. 11004 110052015-08-04 H.J. Lu <hongjiu.lu@intel.com> 11006 11007 PR target/67110 11008 * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add 11009 -fno-pie -no-pie. 11010 110112015-08-04 Paolo Carlini <paolo.carlini@oracle.com> 11012 11013 PR c++/66427 11014 * g++.dg/cpp1y/var-templ34.C: New. 11015 110162015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11017 11018 * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test. 11019 * gcc.target/aarch64/target_attr_1.c: Likewise. 11020 * gcc.target/aarch64/target_attr_2.c: Likewise. 11021 * gcc.target/aarch64/target_attr_3.c: Likewise. 11022 * gcc.target/aarch64/target_attr_4.c: Likewise. 11023 * gcc.target/aarch64/target_attr_5.c: Likewise. 11024 * gcc.target/aarch64/target_attr_6.c: Likewise. 11025 * gcc.target/aarch64/target_attr_7.c: Likewise. 11026 * gcc.target/aarch64/target_attr_8.c: Likewise. 11027 * gcc.target/aarch64/target_attr_9.c: Likewise. 11028 * gcc.target/aarch64/target_attr_10.c: Likewise. 11029 * gcc.target/aarch64/target_attr_11.c: Likewise. 11030 * gcc.target/aarch64/target_attr_12.c: Likewise. 11031 * gcc.target/aarch64/target_attr_13.c: Likewise. 11032 * gcc.target/aarch64/target_attr_14.c: Likewise. 11033 * gcc.target/aarch64/target_attr_15.c: Likewise. 11034 110352015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11036 11037 * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test. 11038 110392015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11040 11041 * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete. 11042 110432015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11044 11045 * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error 11046 message. 11047 110482015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 11049 11050 PR fortran/64022 11051 * gfortran.dg/ieee/ieee_7.f90: Adjust test. 11052 * gfortran.dg/ieee/large_1.f90: New test. 11053 110542015-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 11055 11056 PR tree-optimization/67043 11057 * gcc.dg/pr67043.c: New test. 11058 110592015-08-03 Peter Bergner <bergner@vnet.ibm.com> 11060 11061 * gcc.target/powerpc/htm-tabort-no-r0.c: New test. 11062 110632015-08-03 David Malcolm <dmalcolm@redhat.com> 11064 11065 * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use 11066 it to push/pop timing items. 11067 (main): For each optimization level, create a gcc_jit_timer, and 11068 time all of the iteration within that level cumulatively. 11069 * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case. 11070 * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case. 11071 110722015-08-03 Alexander Basov <coohpt@gmail.com> 11073 11074 PR middle-end/64744 11075 PR middle-end/48470 11076 PR middle-end/43404 11077 * gcc.target/arm/pr43404.c : New testcase. 11078 * gcc.target/arm/pr48470.c : New testcase. 11079 * gcc.target/arm/pr64744-1.c : New testcase. 11080 * gcc.target/arm/pr64744-2.c : New testcase. 11081 110822015-08-03 H.J. Lu <hongjiu.lu@intel.com> 11083 11084 PR tree-optimization/67077 11085 * gcc.dg/pr67077.c: New test. 11086 110872015-08-03 Jeff Law <law@redhat.com> 11088 11089 PR middle-end/66314 11090 PR gcov-profile/66899 11091 * gcc.dg/pr66899.c: New test. 11092 * gcc.dg/pr66314.c: New test. 11093 110942015-08-03 Marek Polacek <polacek@redhat.com> 11095 11096 PR c/67088 11097 * gcc.dg/pr67088.c: New test. 11098 110992015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com> 11100 11101 PR target/66731 11102 * gcc.target/arm/vnmul-1.c: New. 11103 * gcc.target/arm/vnmul-2.c: New. 11104 * gcc.target/arm/vnmul-3.c: New. 11105 * gcc.target/arm/vnmul-4.c: New. 11106 111072015-08-03 Mikael Morin <mikael@gcc.gnu.org> 11108 11109 PR fortran/64921 11110 * gfortran.dg/class_allocate_20.f90: New. 11111 111122015-08-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11113 11114 * gcc.target/aarch64/csel_bfx_1.c: New test. 11115 * gcc.target/aarch64/csel_imms_inc_1.c: Likewise. 11116 111172015-08-02 Martin Sebor <msebor@redhat.com> 11118 11119 * g++.dg/Wframe-address-in-Wall.C: New test. 11120 * g++.dg/Wframe-address.C: New test. 11121 * g++.dg/Wno-frame-address.C: New test. 11122 * gcc.dg/Wframe-address-in-Wall.c: New test. 11123 * gcc.dg/Wframe-address.c: New test. 11124 * gcc.dg/Wno-frame-address.c: New test. 11125 111262015-08-02 Patrick Palka <ppalka@gcc.gnu.org> 11127 11128 * c-c++-common/Wmisleading-indentation.c: Add more tests. 11129 111302015-08-01 Michael Collison <michael.collison@linaro.org 11131 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> 11132 11133 * gcc.target/arm/mincmp.c: New test. 11134 111352015-08-01 Paul Thomas <pault@gcc.gnu.org> 11136 11137 PR fortran/67091 11138 * gfortran.dg/associated_target_6.f03: New test 11139 111402015-08-01 Tom de Vries <tom@codesourcery.com> 11141 11142 * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute 11143 optimize ("-ftree-parallelize-loops=0"). 11144 Add successful scans for 2 detected reductions. Add xfail scans for 3 11145 detected reductions. 11146 * gcc.dg/autopar/reduc-2short.c: Same. 11147 * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute 11148 optimize ("-ftree-parallelize-loops=0"). Add successful scans for 2 11149 detected reductions. 11150 * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min 11151 and max reductions. 11152 111532015-07-31 Marek Polacek <polacek@redhat.com> 11154 11155 PR sanitizer/66977 11156 * g++.dg/ubsan/pr66977.C: New test. 11157 111582015-07-30 Marek Polacek <polacek@redhat.com> 11159 11160 * c-c++-common/Wtautological-compare-3.c: New test. 11161 111622015-07-29 Alan Lawrence <alan.lawrence@arm.com> 11163 11164 * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data. 11165 (CHECK): Pass address of scalar, rather than array. 11166 111672015-07-29 Alan Lawrence <alan.lawrence@arm.com> 11168 11169 * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case. 11170 111712015-07-29 Alan Lawrence <alan.lawrence@arm.com> 11172 11173 * gcc.target/aarch64/fp16/fp16.exp: New. 11174 * gcc.target/aarch64/fp16/f16_convs_1.c: New. 11175 * gcc.target/aarch64/fp16/f16_convs_2.c: New. 11176 111772015-07-29 Alan Lawrence <alan.lawrence@arm.com> 11178 11179 * gcc.target/aarch64/f16_movs_1.c: New test. 11180 111812015-07-28 Tom de Vries <tom@codesourcery.com> 11182 11183 * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing 11184 outer loop. 11185 111862015-07-28 Luis Felipe Strano Moraes <luis.strano@gmail.com> 11187 Manuel López-Ibáñez <manu@gcc.gnu.org> 11188 11189 * gcc.dg/parm-incomplete-1.c: Update. 11190 * gcc.dg/pr18809-1.c: Update. 11191 * gcc.dg/pr27953.c: Update. 11192 * gcc.dg/vla-11.c: Update. 11193 111942015-07-27 Marek Polacek <polacek@redhat.com> 11195 11196 * c-c++-common/Wtautological-compare-2.c: Remove unused line. 11197 111982015-07-27 Tom de Vries <tom@codesourcery.com> 11199 11200 * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline 11201 attribute. Update comment. 11202 (main): Remove. 11203 Add scan for not parallelizing inner loop. 11204 * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline 11205 attribute. 11206 (main): Remove. 11207 112082015-07-27 Marek Polacek <polacek@redhat.com> 11209 11210 PR bootstrap/67030 11211 * c-c++-common/Wtautological-compare-2.c: New test. 11212 112132015-07-27 H.J. Lu <hongjiu.lu@intel.com> 11214 11215 PR target/66232 11216 * gcc.target/i386/pr66232-6.c: New tests. 11217 * gcc.target/i386/pr66232-7.c: Likewise. 11218 * gcc.target/i386/pr66232-8.c: Likewise. 11219 * gcc.target/i386/pr66232-9.c: Likewise. 11220 112212015-07-27 Marek Polacek <polacek@redhat.com> 11222 11223 PR c++/66555 11224 PR c/54979 11225 * c-c++-common/Wtautological-compare-1.c: New test. 11226 112272015-07-26 Patrick Palka <ppalka@gcc.gnu.org> 11228 11229 PR c++/18969 11230 * g++.dg/template/pr18969.C: New test. 11231 * g++.dg/template/pr18969-2.C: New test. 11232 * g++.old-deja/g++.jason/overload.C: Remove return value in 11233 template function returning void. 11234 112352015-07-26 Uros Bizjak <ubizjak@gmail.com> 11236 11237 * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned 11238 immediates to avoid shift-overflow warnings. 11239 112402015-07-25 Patrick Palka <ppalka@gcc.gnu.org> 11241 11242 PR c++/66857 11243 * g++.dg/init/pr66857.C: New test. 11244 112452015-07-25 Uros Bizjak <ubizjak@gmail.com> 11246 11247 PR target/66648 11248 * gcc.target/i386/pr66648.c: New test. 11249 112502015-07-25 Tom de Vries <tom@codesourcery.com> 11251 11252 * gcc.dg/graphite/graphite.exp: Include uns-*.c files in 11253 interchange_files and block_files variables. 11254 * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned 11255 arithmetic. 11256 * gcc.dg/graphite/uns-interchange-12.c: Same. 11257 * gcc.dg/graphite/uns-interchange-14.c: Same. 11258 * gcc.dg/graphite/uns-interchange-15.c: Same. 11259 * gcc.dg/graphite/uns-interchange-9.c (foo): Same. 11260 * gcc.dg/graphite/uns-interchange-mvt.c: Same. 11261 112622015-07-25 Jeff Law <law@redhat.com> 11263 11264 Revert: 11265 PR lto/66752 11266 * gcc.dg/tree-ssa/pr66752-2.c: New test. 11267 * gcc.dg/torture/pr66752-1.c: New test 11268 * g++.dg/torture/pr66752-2.C: New test. 11269 112702015-07-25 David Edelsohn <dje.gcc@gmail.com> 11271 11272 Revert: 11273 2015-07-23 Alexandre Oliva <aoliva@redhat.com> 11274 11275 PR rtl-optimization/64164 11276 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars. 11277 * gcc.dg/ssp-1.c: Make counter a register. 11278 * gcc.dg/ssp-2.c: Likewise. 11279 * gcc.dg/torture/parm-coalesce.c: New. 11280 112812015-07-24 Tom de Vries <tom@codesourcery.com> 11282 11283 * gcc.dg/graphite/block-1.c: Xfail scan. 11284 * gcc.dg/graphite/interchange-12.c: Same. 11285 * gcc.dg/graphite/interchange-14.c: Same. 11286 * gcc.dg/graphite/interchange-15.c: Same. 11287 * gcc.dg/graphite/interchange-9.c: Same. 11288 * gcc.dg/graphite/interchange-mvt.c: Same. 11289 * gcc.dg/graphite/uns-block-1.c: New test. 11290 * gcc.dg/graphite/uns-interchange-12.c: New test. 11291 * gcc.dg/graphite/uns-interchange-14.c: New test. 11292 * gcc.dg/graphite/uns-interchange-15.c: New test. 11293 * gcc.dg/graphite/uns-interchange-9.c: New test. 11294 * gcc.dg/graphite/uns-interchange-mvt.c: New test. 11295 112962015-07-24 Manuel López-Ibáñez <manu@gcc.gnu.org> 11297 11298 PR c++/64079 11299 * c-c++-common/Wunused-function-1.c: New. 11300 113012015-07-24 Tom de Vries <tom@codesourcery.com> 11302 11303 * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for 11304 alternative exit-first loop transform. 11305 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same. 11306 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same. 11307 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same. 11308 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same. 11309 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same. 11310 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same. 11311 * gcc.dg/parloops-exit-first-loop-alt.c: Same. 11312 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same. 11313 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same. 11314 113152015-07-24 Ilya Enkovich <enkovich.gnu@gmail.com> 11316 11317 PR ipa/66566 11318 * gcc.target/i386/mpx/pr66566.c: New test. 11319 113202015-07-24 H.J. Lu <hongjiu.lu@intel.com> 11321 11322 PR bootstrap/66978 11323 * gcc.target/i386/pr66978.c: New test. 11324 113252015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 11326 11327 * gcc.target/s390/gpr2fprsavecfi.c: New test. 11328 113292015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 11330 11331 * gcc.target/s390/insv-1.c: New test. 11332 * gcc.target/s390/insv-2.c: New test. 11333 * gcc.target/s390/insv-3.c: New test. 11334 113352015-07-24 Tom de Vries <tom@codesourcery.com> 11336 11337 * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail. 11338 113392015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com> 11340 11341 PR middle-end/25530 11342 * gcc.dg/pr25530.c: New test. 11343 113442015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com> 11345 11346 PR middle-end/25529 11347 * gcc.dg/pr25529.c: New test. 11348 113492015-07-23 Kugan Vivekanandarajah <kuganv@linaro.org> 11350 11351 * gcc.target/arm/reg_equal_test.c: New test. 11352 113532015-07-23 Jeff Law <law@redhat.com> 11354 11355 PR lto/66752 11356 * gcc.dg/tree-ssa/pr66752-2.c: New test. 11357 * gcc.dg/torture/pr66752-1.c: New test 11358 * g++.dg/torture/pr66752-2.C: New test. 11359 113602015-07-23 Marek Polacek <polacek@redhat.com> 11361 11362 PR c++/66572 11363 * g++.dg/warn/Wlogical-op-2.C: New test. 11364 113652015-07-23 Alexandre Oliva <aoliva@redhat.com> 11366 11367 PR rtl-optimization/64164 11368 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars. 11369 * gcc.dg/ssp-1.c: Make counter a register. 11370 * gcc.dg/ssp-2.c: Likewise. 11371 * gcc.dg/torture/parm-coalesce.c: New. 11372 113732015-07-23 Marek Polacek <polacek@redhat.com> 11374 11375 PR sanitizer/66908 11376 * c-c++-common/ubsan/pr66908.c: New test. 11377 113782015-07-23 Tom de Vries <tom@codesourcery.com> 11379 11380 * gcc.dg/autopar/outer-4.c: Add xfail. 11381 * gcc.dg/autopar/outer-5.c: Same. 11382 * gcc.dg/autopar/outer-6.c: Same. 11383 * gcc.dg/autopar/reduc-2.c: Same. 11384 * gcc.dg/autopar/reduc-2char.c: Same. 11385 * gcc.dg/autopar/reduc-2short.c: Same. 11386 * gcc.dg/autopar/reduc-8.c: Same. 11387 * gcc.dg/autopar/uns-outer-4.c: New test. 11388 * gcc.dg/autopar/uns-outer-5.c: New test. 11389 * gcc.dg/autopar/uns-outer-6.c: New test. 11390 113912015-07-23 Richard Biener <rguenther@suse.de> 11392 11393 PR tree-optimization/66952 11394 * gcc.dg/torture/pr66952.c: Use signed char. 11395 113962015-07-23 Yuri Rumyantsev <ysrumyan@gmail.com> 11397 11398 PR tree-optimization/66926,66951 11399 * gcc.dg/vect/pr66951.c: New test. 11400 114012015-07-23 Paolo Carlini <paolo.carlini@oracle.com> 11402 11403 PR c++/52987 11404 * g++.dg/parse/error57.C: New. 11405 * g++.dg/expr/string-2.C: Update. 11406 114072015-07-23 Richard Biener <rguenther@suse.de> 11408 11409 PR tree-optimization/66945 11410 * gcc.dg/torture/pr66945.c: New testcase. 11411 114122015-07-22 Uros Bizjak <ubizjak@gmail.com> 11413 11414 PR target/66954 11415 * g++.dg/ext/mv24.C: New test. 11416 114172015-07-22 Marek Polacek <polacek@redhat.com> 11418 11419 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than 11420 dg-options. 11421 114222015-07-22 Mikael Morin <mikael@gcc.gnu.org> 11423 11424 PR fortran/61831 11425 PR fortran/66929 11426 * gfortran.dg/generic_30.f90: New. 11427 114282015-07-22 Richard Biener <rguenther@suse.de> 11429 11430 PR tree-optimization/66952 11431 * gcc.dg/torture/pr66952.c: New testcase. 11432 114332015-07-22 Charles Baylis <charles.baylis@linaro.org> 11434 11435 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New 11436 test. 11437 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New 11438 test. 11439 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New 11440 test. 11441 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New 11442 test. 11443 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New 11444 test. 11445 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New 11446 test. 11447 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New 11448 test. 11449 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New 11450 test. 11451 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New 11452 test. 11453 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New 11454 test. 11455 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New 11456 test. 11457 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New 11458 test. 11459 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New 11460 test. 11461 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New 11462 test. 11463 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New 11464 test. 11465 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New 11466 test. 11467 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New 11468 test. 11469 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New 11470 test. 11471 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New 11472 test. 11473 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New 11474 test. 11475 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New 11476 test. 11477 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New 11478 test. 11479 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New 11480 test. 11481 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New 11482 test. 11483 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New 11484 test. 11485 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New 11486 test. 11487 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New 11488 test. 11489 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New 11490 test. 11491 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New 11492 test. 11493 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New 11494 test. 11495 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New 11496 test. 11497 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New 11498 test. 11499 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New 11500 test. 11501 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New 11502 test. 11503 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New 11504 test. 11505 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New 11506 test. 11507 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New 11508 test. 11509 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New 11510 test. 11511 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New 11512 test. 11513 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New 11514 test. 11515 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New 11516 test. 11517 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New 11518 test. 11519 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New 11520 test. 11521 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New 11522 test. 11523 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New 11524 test. 11525 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New 11526 test. 11527 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New 11528 test. 11529 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New 11530 test. 11531 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New 11532 test. 11533 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New 11534 test. 11535 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New 11536 test. 11537 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New 11538 test. 11539 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New 11540 test. 11541 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New 11542 test. 11543 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New 11544 test. 11545 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New 11546 test. 11547 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New 11548 test. 11549 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New 11550 test. 11551 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New 11552 test. 11553 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New 11554 test. 11555 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New 11556 test. 11557 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New 11558 test. 11559 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New 11560 test. 11561 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New 11562 test. 11563 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New 11564 test. 11565 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New 11566 test. 11567 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New 11568 test. 11569 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New 11570 test. 11571 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New 11572 test. 11573 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New 11574 test. 11575 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New 11576 test. 11577 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New 11578 test. 11579 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New 11580 test. 11581 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New 11582 test. 11583 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New 11584 test. 11585 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New 11586 test. 11587 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New 11588 test. 11589 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New 11590 test. 11591 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New 11592 test. 11593 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New 11594 test. 11595 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New 11596 test. 11597 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New 11598 test. 11599 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New 11600 test. 11601 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New 11602 test. 11603 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New 11604 test. 11605 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New 11606 test. 11607 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New 11608 test. 11609 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New 11610 test. 11611 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New 11612 test. 11613 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New 11614 test. 11615 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New 11616 test. 11617 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New 11618 test. 11619 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New 11620 test. 11621 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New 11622 test. 11623 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New 11624 test. 11625 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New 11626 test. 11627 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New 11628 test. 11629 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New 11630 test. 11631 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New 11632 test. 11633 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New 11634 test. 11635 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New 11636 test. 11637 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New 11638 test. 11639 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New 11640 test. 11641 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New 11642 test. 11643 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New 11644 test. 11645 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New 11646 test. 11647 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New 11648 test. 11649 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New 11650 test. 11651 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New 11652 test. 11653 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New 11654 test. 11655 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New 11656 test. 11657 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New 11658 test. 11659 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New 11660 test. 11661 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New 11662 test. 11663 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New 11664 test. 11665 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New 11666 test. 11667 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New 11668 test. 11669 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New 11670 test. 11671 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New 11672 test. 11673 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New 11674 test. 11675 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New 11676 test. 11677 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New 11678 test. 11679 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New 11680 test. 11681 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New 11682 test. 11683 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New 11684 test. 11685 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New 11686 test. 11687 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New 11688 test. 11689 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New 11690 test. 11691 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New 11692 test. 11693 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New 11694 test. 11695 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New 11696 test. 11697 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New 11698 test. 11699 117002015-07-21 Paolo Carlini <paolo.carlini@oracle.com> 11701 11702 * g++.dg/template/crash81.C: Update. 11703 117042015-07-21 Vladimir Makarov <vmakarov@redhat.com> 11705 11706 PR ipa/66424. 11707 * gcc.target/i386/pr66424.c: New. 11708 117092015-07-21 Alex Velenko <Alex.Velenko@arm.com> 11710 11711 * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type. 11712 117132015-07-21 Mikael Morin <mikael@gcc.gnu.org> 11714 11715 PR fortran/61831 11716 * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive. 11717 Drop address sanitization. 11718 117192015-07-21 Alex Velenko <Alex.Velenko@arm.com> 11720 11721 * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if): 11722 Skip -march=armv4t. 11723 (dg-additional-options): Set armv5t flag. 11724 117252015-07-21 Marek Polacek <polacek@redhat.com> 11726 11727 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow. 11728 * gcc.dg/vmx/unpack.c: Likewise. 11729 * gcc.target/powerpc/quad-atomic.c: Likewise. 11730 117312015-07-20 Uros Bizjak <ubizjak@gmail.com> 11732 11733 * gcc.target/i386/asm-flag-5.c (f_ll): New. 11734 117352015-07-20 Jiong Wang <jiong.wang@arm.com> 11736 11737 * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large 11738 model. 11739 117402015-07-20 Marek Polacek <polacek@redhat.com> 11741 11742 PR c++/55095 11743 * c-c++-common/Wshift-overflow-1.c: New test. 11744 * c-c++-common/Wshift-overflow-2.c: New test. 11745 * c-c++-common/Wshift-overflow-3.c: New test. 11746 * c-c++-common/Wshift-overflow-4.c: New test. 11747 * c-c++-common/Wshift-overflow-5.c: New test. 11748 * g++.dg/cpp1y/left-shift-1.C: New test. 11749 * gcc.dg/c90-left-shift-2.c: New test. 11750 * gcc.dg/c90-left-shift-3.c: New test. 11751 * gcc.dg/c99-left-shift-2.c: New test. 11752 * gcc.dg/c99-left-shift-3.c: New test. 11753 * gcc.dg/pr40501.c: Use -Wno-shift-overflow. 11754 * gcc.c-torture/execute/pr40386.c: Likewise. 11755 * gcc.dg/vect/pr33373.c: Likewise. 11756 * gcc.dg/vect/vect-shift-2-big-array.c: Likewise. 11757 * gcc.dg/vect/vect-shift-2.c: Likewise. 11758 117592015-07-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11760 11761 * gcc.target/aarch64/neg_abs_1.c: New test. 11762 117632015-07-18 Uros Bizjak <ubizjak@gmail.com> 11764 11765 PR target/66922 11766 * gcc.target/i386/pr66922.c: New test. 11767 117682015-07-18 Sebastian Pop <s.pop@samsung.com> 11769 11770 PR middle-end/46851 11771 PR middle-end/60340 11772 * gcc.dg/tree-ssa/pr42327.c: Removed. 11773 * g++.dg/other/pr35011.C: Removed. 11774 117752015-07-17 H.J. Lu <hongjiu.lu@intel.com> 11776 11777 PR target/66906 11778 * gcc.target/i386/pr66906.c: New test. 11779 117802015-07-17 Mikael Morin <mikael@gcc.gnu.org> 11781 11782 * gfortran.dg/coarray_collectives_16.f90: Fix pattern 11783 as follow-up to r225930. 11784 117852015-07-17 Paul Thomas <pault@gcc.gnu.org> 11786 11787 PR fortran/52846 11788 * lib/fortran-modules.exp (proc cleanup-submodules): New 11789 procedure. 11790 * gfortran.dg/submodule_1.f08: Change extension and clean up 11791 the submodule files. 11792 * gfortran.dg/submodule_2.f08: ditto 11793 * gfortran.dg/submodule_6.f08: ditto 11794 * gfortran.dg/submodule_7.f08: ditto 11795 * gfortran.dg/submodule_8.f08: New test 11796 * gfortran.dg/submodule_9.f08: New test 11797 117982015-07-17 Aditya Kumar <aditya.k7@samsung.com> 11799 Sebastian Pop <s.pop@samsung.com> 11800 11801 PR middle-end/61929 11802 * gcc.dg/graphite/pr61929.c: New. 11803 118042015-07-17 Marek Polacek <polacek@redhat.com> 11805 11806 * gcc.dg/fold-minus-7.c: New test. 11807 118082015-07-17 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com> 11809 11810 * gfortran.dg/co_reduce_1.f90: New file. 11811 118122015-07-17 H.J. Lu <hongjiu.lu@intel.com> 11813 11814 PR target/66824 11815 * gcc.target/i386/pr66824.c: 11816 118172015-07-17 Andre Vehreschild <vehre@gcc.gnu.org> 11818 11819 PR fortran/66035 11820 * gfortran.dg/structure_constructor_13.f03: New test. 11821 118222015-07-17 Mikael Morin <mikael@gcc.gnu.org> 11823 11824 PR fortran/61831 11825 * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number 11826 of generated while loops in the tree dump. 11827 * gfortran.dg/derived_constructor_comps_6.f90: New file. 11828 118292015-07-17 Yuri Rumyantsev <ysrumyan@gmail.com> 11830 11831 * gcc.dg/vect/vect-outer-simd-2.c: New test. 11832 118332015-07-17 Uros Bizjak <ubizjak@gmail.com> 11834 11835 PR target/66891 11836 * gcc.target/i386/pr66891.c: New test. 11837 118382015-07-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11839 11840 * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden. 11841 118422015-07-16 Vladimir Makarov <vmakarov@redhat.com> 11843 11844 PR rtl-optimization/66626 11845 * gcc.target/i386/pr66626-2.c: New. 11846 118472015-07-16 Richard Biener <rguenther@suse.de> 11848 11849 PR tree-optimization/66894 11850 * gcc.dg/torture/pr66894.c: New testcase. 11851 118522015-07-16 Richard Biener <rguenther@suse.de> 11853 11854 * gcc.dg/tree-ssa/pr21031.c: Adjust. 11855 118562015-07-16 Uros Bizjak <ubizjak@gmail.com> 11857 11858 PR target/66866 11859 * g++.dg/pr66866.C: New test. 11860 118612015-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 11862 11863 * gcc.target/powerpc/vec-cmp-sel.c: New test. 11864 118652015-07-15 Richard Biener <rguenther@suse.de> 11866 11867 * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove 11868 { -O3 -fomit-frame-pointer }, 11869 { -O3 -fomit-frame-pointer -funroll-loops } and 11870 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions } 11871 in favor of 11872 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer 11873 -finline-functions } 11874 118752015-07-15 Robert Suchanek <robert.suchanek@imgtec.com> 11876 11877 * gcc.target/mips/interrupt_handler-5.c: New test. 11878 118792015-07-15 Matthew Fortune <matthew.fortune@imgtec.com> 11880 Robert Suchanek <robert.suchanek@imgtec.com> 11881 11882 * gcc.target/mips/interrupt_handler-4.c: New test. 11883 118842015-07-15 Ilya Enkovich <enkovich.gnu@gmail.com> 11885 11886 PR testsuite/66734 11887 * gcc.dg/lto/lto.exp: Initialize MPX. 11888 118892015-07-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 11890 11891 * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate 11892 dg-skip-if. 11893 * gcc.target/arm/scd42-3.c: Likewise. 11894 118952015-07-15 Andrew Bennett <andrew.bennett@imgtec.com> 11896 11897 * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch 11898 code to be run when the pre-arch code increases the isa_rev to 11899 mips32r6 or greater. 11900 119012015-07-15 Richard Biener <rguenther@suse.de> 11902 11903 * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove 11904 { -O3 -fomit-frame-pointer }, 11905 { -O3 -fomit-frame-pointer -funroll-loops } and 11906 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions } 11907 in favor of 11908 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer 11909 -finline-functions } 11910 * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise. 11911 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer 11912 to additional_flags. 11913 119142015-07-15 Uros Bizjak <ubizjak@gmail.com> 11915 11916 PR rtl-optimization/66838 11917 * gcc.target/i386/pr66838.c: New test. 11918 119192015-07-14 Patrick Palka <ppalka@gcc.gnu.org> 11920 11921 PR c++/66850 11922 * g++.dg/template/pr66850.C: New test. 11923 119242015-07-14 Sandra Loosemore <sandra@codesourcery.com> 11925 Cesar Philippidis <cesar@codesourcery.com> 11926 Chung-Lin Tang <cltang@codesourcery.com> 11927 11928 * gcc.target/nios2/nios2-flushd.c: New. 11929 * gcc.target/nios2/nios2-rdprs.c: New. 11930 * gcc.target/nios2/r2-atomic.c: New. 11931 * gcc.target/nios2/r2-eni.c: New. 11932 * gcc.target/nios2/r2-wrpie.c: New. 11933 119342015-07-14 Sandra Loosemore <sandra@codesourcery.com> 11935 Cesar Philippidis <cesar@codesourcery.com> 11936 Chung-Lin Tang <cltang@codesourcery.com> 11937 11938 * gcc.target/nios2/cdx-ldstwm-1.c: New. 11939 * gcc.target/nios2/cdx-ldstwm-2.c: New. 11940 119412015-07-14 Sandra Loosemore <sandra@codesourcery.com> 11942 Cesar Philippidis <cesar@codesourcery.com> 11943 Chung-Lin Tang <cltang@codesourcery.com> 11944 11945 * gcc.target/nios2/andci.c: New. 11946 * gcc.target/nios2/bmx.c: New. 11947 * gcc.target/nios2/cdx-add.c: New. 11948 * gcc.target/nios2/cdx-branch.c: New. 11949 * gcc.target/nios2/cdx-callret.c: New. 11950 * gcc.target/nios2/cdx-loadstore.c: New. 11951 * gcc.target/nios2/cdx-logical.c: New. 11952 * gcc.target/nios2/cdx-mov.c: New. 11953 * gcc.target/nios2/cdx-shift.c: New. 11954 * gcc.target/nios2/cdx-sub.c: New. 11955 * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern. 11956 119572015-07-14 Andrea Azzarone <azzaronea@gmail.com> 11958 11959 PR c++/65071 11960 * g++.dg/cpp0x/vt-65071.C: New. 11961 119622015-07-14 Sandra Loosemore <sandra@codesourcery.com> 11963 Cesar Philippidis <cesar@codesourcery.com> 11964 Chung-Lin Tang <cltang@codesourcery.com> 11965 11966 * gcc.target/nios2/r2-io-range.c: New. 11967 * gcc.target/nios2/r2-stio-1.c: New. 11968 * gcc.target/nios2/r2-stio-2.c: New. 11969 * gcc.target/nios2/nios2-ldxio.c: New. 11970 * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead 11971 of just compile. Add more tests. 11972 119732015-07-14 Steven G. Kargl <kargl@gcc.gnu.org> 11974 11975 gfortran.dg/pr66864.f90: New test. 11976 119772015-07-14 Vladimir Makarov <vmakarov@redhat.com> 11978 11979 PR rtl-optimization/66626 11980 * gcc.target/i386/pr66626.c: New. 11981 119822015-07-14 Sandra Loosemore <sandra@codesourcery.com> 11983 11984 * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns. 11985 * gcc.target/nios2/nios2-stack-check-2.c: Likewise. 11986 * gcc.target/nios2/nios2-stack-check-3.c: New test case. 11987 119882015-07-14 Paolo Carlini <paolo.carlini@oracle.com> 11989 11990 * g++.dg/template/crash81.C: Adjust for error + inform change. 11991 * g++.dg/template/pr58878.C: Likewise. 11992 * g++.dg/template/shadow1.C: Likewise. 11993 * g++.dg/template/shadow2.C: Likewise. 11994 * g++.old-deja/g++.benjamin/tem03.C: Likewise. 11995 * g++.old-deja/g++.benjamin/tem04.C: Likewise. 11996 * g++.old-deja/g++.brendan/crash7.C: Likewise. 11997 * g++.old-deja/g++.pt/shadow2.C: Likewise. 11998 119992015-07-14 Richard Biener <rguenther@suse.de> 12000 12001 PR tree-optimization/66863 12002 * gcc.dg/torture/pr66863.c: New testcase. 12003 120042015-07-13 Patrick Palka <ppalka@gcc.gnu.org> 12005 12006 PR c++/65186 12007 * g++.dg/template/pr65186.C: New test. 12008 120092015-07-13 Mantas Mikaitis <mantas.mikaitis@arm.com> 12010 12011 * gcc.target/arm/macro_defs0.c: Add directive to skip 12012 test if -marm is present. 12013 * gcc.target/arm/macro_defs1.c: Likewise. 12014 120152015-07-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 12016 12017 * gcc.target/aarch64/adds3.c: Adjust for more aggressive 12018 if-conversion.. 12019 * gcc.target/aarch64/adds1.c: Likewise. 12020 * gcc.target/aarch64/ands_1.c: Likewise. 12021 * gcc.target/aarch64/bics_1.c: Likewise. 12022 * gcc.target/aarch64/subs1.c: Likewise. 12023 * gcc.target/aarch64/subs3.c: Likewise. 12024 120252015-07-13 Andre Vehreschild <vehre@gcc.gnu.org> 12026 12027 PR fortran/64589 12028 * gfortran.dg/pr64589.f90: New test. 12029 120302015-07-13 Renlin Li <renlin.li@arm.com> 12031 12032 PR rtl/66556 12033 * gcc.c-torture/execute/pr66556.c: New. 12034 120352015-07-12 Aldy Hernandez <aldyh@redhat.com> 12036 12037 * gcc.dg/20020219-1.c: Fix double word typos. 12038 * gcc.dg/20020919-1.c: Same. 12039 120402015-07-12 Kugan Vivekanandarajah <kuganv@linaro.org> 12041 Jeff Law <law@redhat.com> 12042 12043 PR middle-end/66726 12044 * g++.dg/tree-ssa/pr66726.c: New test. 12045 * gcc.dg/tree-ssa/pr66726-2.c: New test. 12046 * gcc.dg/tree-ssa/pr66726.c: New test. 12047 120482015-07-11 Paolo Carlini <paolo.carlini@oracle.com> 12049 12050 PR c++/58734 12051 * g++.dg/cpp0x/variadic-ttp2.C: New. 12052 120532015-07-10 Patrick Palka <ppalka@gcc.gnu.org> 12054 12055 PR c++/30044 12056 * g++.dg/cpp0x/auto46.C: New test. 12057 * g++.dg/template/pr30044.C: New test. 12058 * g++.dg/template/shadow2.C: New test. 12059 * g++.dg/template/error55.C: New test. 12060 * g++.dg/template/crash83.C: Accept any error string. 12061 * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template 12062 parameters. 12063 * g++.dg/cpp0x/variadic19.C: Likewise 12064 * g++.dg/template/canon-type-13.C: Likewise. 12065 * g++.old-deja/g++.pt/ttp42.C: Likewise. 12066 * g++.dg/torture/20070621-1.C: Likewise. 12067 120682015-07-10 Paolo Carlini <paolo.carlini@oracle.com> 12069 12070 PR c++/54521 12071 * g++.dg/init/explicit3.C: New. 12072 120732015-07-10 H.J. Lu <hongjiu.lu@intel.com> 12074 12075 PR target/66819 12076 * gcc.target/i386/pr66819-1.c: New test. 12077 * gcc.target/i386/pr66819-2.c: Likewise. 12078 * gcc.target/i386/pr66819-3.c: Likewise. 12079 * gcc.target/i386/pr66819-4.c: Likewise. 12080 * gcc.target/i386/pr66819-5.c: Likewise. 12081 120822015-07-10 Uros Bizjak <ubizjak@gmail.com> 12083 12084 PR target/66703 12085 * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with 12086 __attribute__((noinline, noclone)). Change "x" to "volatile char" 12087 type to prevent possible flag-clobbering zero-extensions. 12088 * gcc.target/i386/pr66703.c: New test. 12089 120902015-07-10 Paolo Carlini <paolo.carlini@oracle.com> 12091 12092 PR c++/60842 12093 * g++.dg/cpp0x/nsdmi-template15.C: New. 12094 120952015-07-10 Jiong Wang <jiong.wang@arm.com> 12096 12097 * gcc.target/aarch64/got_mem_hoist_1.c: New test. 12098 120992015-07-10 Christophe Lyon <christophe.lyon@linaro.org> 12100 12101 * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported. 12102 * gcc.target/arm/flip-thumb.c: Likewise. 12103 121042015-07-10 Uros Bizjak <ubizjak@gmail.com> 12105 12106 PR target/66813 12107 * gcc.target/i386/pr66813.c: New test. 12108 121092015-07-10 Jakub Jelinek <jakub@redhat.com> 12110 12111 PR middle-end/66820 12112 * gcc.dg/gomp/pr66820.c: New test. 12113 121142015-07-10 Paolo Carlini <paolo.carlini@oracle.com> 12115 12116 PR c++/65592 12117 * g++.dg/cpp0x/scoped_enum6.C: New. 12118 121192015-07-10 Tom de Vries <tom@codesourcery.com> 12120 12121 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test. 12122 * gfortran.dg/parloops-exit-first-loop-alt.f95: New test. 12123 121242015-07-10 Richard Biener <rguenther@suse.de> 12125 12126 PR tree-optimization/66823 12127 * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores 12128 which should not be necessary. XFAIL. 12129 121302015-07-09 Paolo Carlini <paolo.carlini@oracle.com> 12131 12132 PR c++/64848 12133 * g++.dg/cpp0x/lambda/lambda-ice14.C: New. 12134 121352015-07-09 Jakub Jelinek <jakub@redhat.com> 12136 12137 PR middle-end/66633 12138 * gcc.dg/gomp/pr66633-1.c: New test. 12139 * gcc.dg/gomp/pr66633-2.c: New test. 12140 * gcc.dg/gomp/pr66633-3.c: New test. 12141 * gcc.dg/gomp/pr66633-4.c: New test. 12142 121432015-07-09 John Marino <gnugcc@marino.st> 12144 12145 * lib/target-supports.exp (check_effective_target_pie): 12146 Add *-*-dragonfly* 12147 121482015-07-09 Uros Bizjak <ubizjak@gmail.com> 12149 12150 PR target/66814 12151 * gcc.target/i386/pr66814.c: New test. 12152 121532015-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com> 12154 12155 PR target/66731 12156 * gcc.target/aarch64/fnmul-1.c: Fix whitespace. 12157 * gcc.target/aarch64/fnmul-2.c: Likewise. 12158 * gcc.target/aarch64/fnmul-3.c: Likewise. 12159 * gcc.target/aarch64/fnmul-4.c: Likewise. 12160 121612015-07-09 Paolo Carlini <paolo.carlini@oracle.com> 12162 12163 PR c++/65790 12164 * g++.dg/cpp0x/vt-65790.C: New. 12165 121662015-07-09 H.J. Lu <hongjiu.lu@intel.com> 12167 12168 PR target/66818 12169 * gcc.target/i386/pr66818.c: New test. 12170 121712015-07-09 H.J. Lu <hongjiu.lu@intel.com> 12172 12173 PR target/66817 12174 * gcc.target/i386/pr66817.c: New test. 12175 121762015-07-09 Marek Polacek <polacek@redhat.com> 12177 12178 PR tree-optimization/66718 12179 * gcc.dg/vect/vect-126.c: New test. 12180 121812015-07-08 Carlos Sánchez de La Lama <csanchezdll@gmail.com> 12182 12183 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information 12184 even when dwarf-2 is not the default. 12185 121862015-07-08 Jeff Law <law@redhat.com> 12187 12188 PR testsuite/66796 12189 * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as 12190 to have a single memory reference. 12191 121922015-07-08 Eric Botcazou <ebotcazou@adacore.com> 12193 12194 * g++.dg/other/dump-ada-spec-9.C: New test. 12195 121962015-07-08 Jakub Jelinek <jakub@redhat.com> 12197 12198 * g++.dg/vect/vect.exp: Run also simd* tests. 12199 * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C". 12200 (check_vect): Fix up get_cpuid call for C++. 12201 * g++.dg/vect/simd-clone-1.cc: New test. 12202 122032015-07-08 H.J. Lu <hongjiu.lu@intel.com> 12204 12205 * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80. 12206 122072015-07-08 H.J. Lu <hongjiu.lu@intel.com> 12208 12209 * gcc.target/i386/readeflags-1.c (abort): New prototype. 12210 * gcc.target/i386/writeeflags-1.c (abort): Likewise. 12211 122122015-07-08 H.J. Lu <hongjiu.lu@intel.com> 12213 12214 PR target/66806 12215 * gcc.target/i386/pr66806.c: New test. 12216 122172015-07-08 Paolo Carlini <paolo.carlini@oracle.com> 12218 12219 PR c++/66421 12220 * g++.dg/cpp0x/auto45.C: New. 12221 122222015-07-08 Vladimir Makarov <vmakarov@redhat.com> 12223 12224 PR middle-end/66334 12225 * gcc.target/i386/pr66334.c: New. 12226 122272015-07-08 David Malcolm <dmalcolm@redhat.com> 12228 12229 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix 12230 comments. 12231 122322015-07-08 David Malcolm <dmalcolm@redhat.com> 12233 12234 PR jit/66783 12235 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c 12236 (verify_code): Update expected error message. 12237 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c 12238 (verify_code): Likewise. 12239 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c 12240 (verify_code): Likewise. 12241 122422015-07-08 Richard Biener <rguenther@suse.de> 12243 12244 PR tree-optimization/66793 12245 * gcc.dg/torture/pr66793.c: New testcase. 12246 122472015-07-08 Richard Biener <rguenther@suse.de> 12248 12249 PR tree-optimization/66794 12250 * gcc.dg/torture/pr66794.c: New testcase. 12251 122522015-07-08 Marek Polacek <polacek@redhat.com> 12253 12254 PR c++/66748 12255 * g++.dg/abi/abi-tag15.C: New test. 12256 122572015-07-08 Andrew Bennett <andrew.bennett@imgtec.com> 12258 12259 * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION. 12260 * gcc.target/mips/branch-3.c: Ditto 12261 * gcc.target/mips/branch-4.c: Ditto. 12262 * gcc.target/mips/branch-5.c: Ditto. 12263 * gcc.target/mips/branch-6.c: Ditto. 12264 * gcc.target/mips/branch-7.c: Ditto. 12265 * gcc.target/mips/branch-8.c: Ditto. 12266 * gcc.target/mips/branch-9.c: Ditto. 12267 * gcc.target/mips/branch-10.c: Ditto. 12268 * gcc.target/mips/branch-11.c: Ditto. 12269 * gcc.target/mips/branch-12.c: Ditto. 12270 * gcc.target/mips/branch-13.c: Ditto. 12271 * gcc.target/mips/umips-branch-5.c: New file. 12272 * gcc.target/mips/umips-branch-6.c: New file. 12273 * gcc.target/mips/umips-branch-7.c: New file. 12274 * gcc.target/mips/umips-branch-8.c: New file. 12275 * gcc.target/mips/umips-branch-9.c: New file. 12276 * gcc.target/mips/umips-branch-10.c: New file. 12277 * gcc.target/mips/umips-branch-11.c: New file. 12278 * gcc.target/mips/umips-branch-12.c: New file. 12279 * gcc.target/mips/umips-branch-13.c: New file. 12280 * gcc.target/mips/umips-branch-14.c: New file. 12281 * gcc.target/mips/umips-branch-15.c: New file. 12282 * gcc.target/mips/umips-branch-16.c: New file. 12283 * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define. 12284 (OCCUPY_0xfffc): New define. 12285 122862015-07-08 Renlin Li <renlin.li@arm.com> 12287 12288 * gcc.target/arm/unsigned-float.c: Different options for hf toolchain. 12289 122902015-07-08 Andrew Bennett <andrew.bennett@imgtec.com> 12291 12292 * gcc.target/mips/stack-1.c: Do not build the testcase for micromips. 12293 122942015-07-07 Uros Bizjak <ubizjak@gmail.com> 12295 12296 * gcc.target/i386/bt-3.c: New test. 12297 * gcc.target/i386/bt-4.c: Ditto. 12298 122992015-07-07 Eric Botcazou <ebotcazou@adacore.com> 12300 12301 * g++.dg/other/dump-ada-spec-8.C: New test. 12302 123032015-07-07 David Malcolm <dmalcolm@redhat.com> 12304 12305 PR jit/66783 12306 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New 12307 test case. 12308 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c: 12309 New test case. 12310 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c: 12311 New test case. 12312 * jit.dg/test-error-mismatching-types-in-call.c (create_code): 12313 Avoid using an opaque struct for local "f". 12314 123152015-07-07 David Malcolm <dmalcolm@redhat.com> 12316 12317 PR jit/66779 12318 * jit.dg/all-non-failing-tests.h: Add test-pr66779.c. 12319 * jit.dg/test-pr66779.c: New testcase. 12320 123212015-07-07 Andrew Bennett <andrew.bennett@imgtec.com> 12322 12323 * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to 12324 NOCOMPRESSION. 12325 123262015-07-07 Richard Biener <rguenther@suse.de> 12327 12328 * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust. 12329 123302015-07-07 Andrew Bennett <andrew.bennett@imgtec.com> 12331 12332 * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction. 12333 * gcc.target/mips/call-5.c: Ditto. 12334 * gcc.target/mips/call-6.c: Ditto. 12335 123362015-07-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> 12337 12338 * gcc.dg/dx-test.c: New test-case. 12339 123402015-07-07 Andre Vehreschild <vehre@gmx.de> 12341 12342 PR fortran/66578 12343 * gfortran.dg/allocate_with_source_9.f08: New test. 12344 123452015-07-07 Christian Bruel <christian.bruel@st.com> 12346 12347 PR target/52144 12348 * gcc.target/arm/flip-thumb.c: Fix scan. 12349 * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan. 12350 * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan. 12351 * gcc.target/arm/attr_thumb-static.c: Test for all targets. 12352 Fix return value. 12353 123542015-07-06 Jakub Jelinek <jakub@redhat.com> 12355 12356 PR target/65956 12357 * gcc.c-torture/execute/pr65956.c: New test. 12358 123592015-07-06 Alan Lawrence <alan.lawrence@arm.com> 12360 12361 * gcc.target/arm/aapcs/align1.c: New. 12362 * gcc.target/arm/aapcs/align_rec1.c: New. 12363 * gcc.target/arm/aapcs/align2.c: New. 12364 * gcc.target/arm/aapcs/align_rec2.c: New. 12365 * gcc.target/arm/aapcs/align3.c: New. 12366 * gcc.target/arm/aapcs/align_rec3.c: New. 12367 * gcc.target/arm/aapcs/align4.c: New. 12368 * gcc.target/arm/aapcs/align_rec4.c: New. 12369 * gcc.target/arm/aapcs/align_vararg1.c: New. 12370 * gcc.target/arm/aapcs/align_vararg2.c: New. 12371 123722015-07-06 Steven G. Kargl <kargl@gcc.gnu.org> 12373 12374 * gfortran.dg/iomsg_2.f90: New test. 12375 123762015-07-06 H.J. Lu <hongjiu.lu@intel.com> 12377 12378 PR target/66749 12379 * gcc.target/i386/pr66749.c: New test. 12380 123812015-07-06 Richard Biener <rguenther@suse.de> 12382 12383 PR tree-optimization/66772 12384 * gcc.dg/torture/pr66772-1.c: New testcase. 12385 * gcc.dg/torture/pr66772-2.c: Likewise. 12386 123872015-07-06 Andrew Bennett <andrew.bennett@imgtec.com> 12388 12389 * gcc.target/mips/near-far-3.c: Allow the call to near_func to use 12390 the jals instruction. 12391 123922015-07-06 H.J. Lu <hongjiu.lu@intel.com> 12393 12394 PR target/53383 12395 * gcc.target/i386/pr53383-1.c: New file. 12396 * gcc.target/i386/pr53383-2.c: Likewise. 12397 * gcc.target/i386/pr53383-3.c: Likewise. 12398 123992015-07-06 Szabolcs Nagy <szabolcs.nagy@arm.com> 12400 12401 * gcc.target/aarch64/fnmul-1.c: New. 12402 * gcc.target/aarch64/fnmul-2.c: New. 12403 * gcc.target/aarch64/fnmul-3.c: New. 12404 * gcc.target/aarch64/fnmul-4.c: New. 12405 124062015-07-06 Richard Biener <rguenther@suse.de> 12407 12408 PR middle-end/66759 12409 * gcc.dg/torture/pr66759.c: New testcase. 12410 124112015-07-06 Andre Vehreschild <vehre@gmx.de> 12412 12413 PR fortran/58586 12414 * gfortran.dg/alloc_comp_class_3.f03: New test. 12415 * gfortran.dg/alloc_comp_class_4.f03: New test. 12416 124172015-07-06 Eric Botcazou <ebotcazou@adacore.com> 12418 12419 * gcc.c-torture/execute/pr66757.c: New test. 12420 124212015-07-06 Bin Cheng <bin.cheng@arm.com> 12422 12423 PR tree-optimization/66720 12424 * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult. 12425 124262015-07-05 Chung-Lin Tang <cltang@codesourcery.com> 12427 Sandra Loosemore <sandra@codesourcery.com> 12428 12429 * gcc.target/nios2/gprel-offset.c: New test. 12430 124312015-07-04 Steven G. Kargl <kargl@gcc.gnu.org> 12432 12433 PR fortran/66725 12434 * gfortran.dg/pr66725.f90: New test. 12435 124362015-07-03 Jason Merrill <jason@redhat.com> 12437 12438 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv): 12439 Avoid narrowing error. 12440 124412015-07-03 Segher Boessenkool <segher@kernel.crashing.org> 12442 12443 PR rtl-optimization/66706 12444 * gcc.target/powerpc/shift-int.c: New testcase. 12445 124462015-07-03 H.J. Lu <hongjiu.lu@intel.com> 12447 12448 PR target/66746. 12449 * gcc.target/i386/pr66746.c: New file. 12450 124512015-07-03 Christophe Lyon <christophe.lyon@linaro.org> 12452 12453 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase. 12454 124552015-07-03 James Greenhalgh <james.greenhalgh@arm.com> 12456 12457 PR tree-optimization/66119 12458 * g++.dg/opt/pr66119.C: New. 12459 124602015-07-02 Paul Thomas <pault@gcc.gnu.org> 12461 12462 PR fortran/52846 12463 * gfortran.dg/submodule_1.f90: New test 12464 * gfortran.dg/submodule_2.f90: New test 12465 * gfortran.dg/submodule_3.f90: New test 12466 * gfortran.dg/submodule_4.f90: New test 12467 * gfortran.dg/submodule_5.f90: New test 12468 * gfortran.dg/submodule_6.f90: New test 12469 * gfortran.dg/submodule_7.f90: New test 12470 124712015-07-02 Paolo Carlini <paolo.carlini@oracle.com> 12472 12473 PR preprocessor/53690 12474 * g++.dg/cpp/pr53690.C: New. 12475 124762015-07-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 12477 12478 * gcc.target/powerpc/vec-cmp.c: New test. 12479 124802015-07-02 Steven G. Kargl <kargl@gcc.gnu.org> 12481 12482 PR fortran/56520 12483 * gfortran.dg/pr56520.f90: New test. 12484 124852015-07-02 Steven G. Kargl <kargl@gcc.gnu.org> 12486 12487 PR fortran/66545 12488 * gfortran.dg/pr66545_1.f90: New test. 12489 * gfortran.dg/pr66545_2.f90: New test. 12490 124912015-07-02 Alan Lawrence <alan.lawrence@arm.com> 12492 12493 * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w. 12494 * gcc.dg/vect/vect-ifcvt-11.c: New testcase. 12495 124962015-07-02 Richard Biener <rguenther@suse.de> 12497 12498 PR testsuite/66719 12499 * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting 12500 unaligned loads. 12501 125022015-07-02 Richard Biener <rguenther@suse.de> 12503 12504 * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase. 12505 125062015-07-01 H.J. Lu <hongjiu.lu@intel.com> 12507 12508 * gcc.target/i386/mpx/pr66568.c (exit): New prototype. 12509 125102015-07-01 Jason Merrill <jason@redhat.com> 12511 12512 * lib/target-supports.exp (cxx_default): Set to C++14. 12513 125142015-07-01 Tom de Vries <tom@codesourcery.com> 12515 12516 PR testsuite/66723 12517 * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of 12518 scan-assembler. 12519 125202015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org> 12521 12522 * gfortran.dg/warn_conversion_8.f90: New test. 12523 125242015-07-01 Bernd Edlinger <bernd.edlinger@hotmail.de> 12525 12526 PR rtl-optimization/61047 12527 * gcc.c-torture/execute/20150611-1.c: New testcase. 12528 125292015-07-01 David Malcolm <dmalcolm@redhat.com> 12530 12531 PR jit/66700 12532 * jit.dg/all-non-failing-tests.h: Add 12533 test-pr66700-observing-write-through-ptr.c. 12534 * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase. 12535 125362015-07-01 David Malcolm <dmalcolm@redhat.com> 12537 12538 * jit.dg/test-accessing-union.c: Add comments for use by 12539 gcc/jit/docs/topics/types.rst. 12540 125412015-07-01 Matthew Wahab <matthew.wahab@arm.com> 12542 12543 * gcc.target/arm/armv8-sync-comp-swap.c: Replace 12544 'do-require-effective-target' with 'dg-require-effective-target'. 12545 * gcc.target/arm/armv8-sync-op-full.c: Likewise. 12546 * gcc.target/arm/armv8-sync-op-release.c: Likewise. 12547 * gcc.target/arm/armv8-sync-op-acquire.c: Likewise. Also, replace 12548 'stlex' with 'strex' as the expected output. 12549 125502015-07-01 Paolo Carlini <paolo.carlini@oracle.com> 12551 12552 PR c++/60365 12553 * g++.dg/cpp0x/gen-attrs-60.C: New. 12554 * g++.dg/cpp1y/attr-deprecated-2.C: Likewise. 12555 125562015-07-01 Jiong Wang <jiong.wang@arm.com> 12557 12558 * lib/target-supports.exp (check_effective_target_aarch64_small_fpic): 12559 New function. 12560 * gcc.target/aarch64/pic-small.c: Restrict this test under 12561 check_effective_target_aarch64_small_fpic. 12562 125632015-07-01 Eric Botcazou <ebotcazou@adacore.com> 12564 12565 * gfortran.dg/gomp/pr66633.f90: New test. 12566 125672015-07-01 Patrick Palka <ppalka@gcc.gnu.org> 12568 12569 PR c++/66686 12570 * g++.dg/template/pr66686.C: New test. 12571 125722015-06-30 Eric Botcazou <ebotcazou@adacore.com> 12573 12574 * gnat.dg/lto17.ad[sb]: New test. 12575 125762015-06-30 David Malcolm <dmalcolm@redhat.com> 12577 12578 * jit.dg/all-non-failing-tests.h: Add test-switch.c. 12579 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New 12580 testcase. 12581 * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c: 12582 New testcase. 12583 * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c: 12584 New testcase. 12585 * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c: 12586 New testcase. 12587 * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c: 12588 New testcase. 12589 * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c: 12590 New testcase. 12591 * jit.dg/test-switch.c: New testcase. 12592 * jit.dg/test-switch.cc: New testcase. 12593 125942015-06-30 David Malcolm <dmalcolm@redhat.com> 12595 12596 PR jit/66546 12597 * jit.dg/all-non-failing-tests.h: Add note about 12598 test-validly-unreachable-block.c. 12599 * jit.dg/test-validly-unreachable-block.c: New file. 12600 126012015-06-30 David Malcolm <dmalcolm@redhat.com> 12602 12603 PR jit/66628 12604 * jit.dg/all-non-failing-tests.h: Add note about 12605 test-extra-options.c. 12606 * jit.dg/test-extra-options.c: New testcase. 12607 126082015-06-30 Vladimir Makarov <vmakarov@redhat.com> 12609 12610 PR debug/66691 12611 * gcc.target/i386/pr66691.c: New. 12612 126132015-06-30 H.J. Lu <hongjiu.lu@intel.com> 12614 12615 * gcc.target/i386/iamcu/abi-iamcu.exp: New file. 12616 * gcc.target/i386/iamcu/args.h: Likewise. 12617 * gcc.target/i386/iamcu/asm-support.S: Likewise. 12618 * gcc.target/i386/iamcu/defines.h: Likewise. 12619 * gcc.target/i386/iamcu/macros.h: Likewise. 12620 * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise. 12621 * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise. 12622 * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise. 12623 * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise. 12624 * gcc.target/i386/iamcu/test_basic_returning.c: Likewise. 12625 * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise. 12626 * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise. 12627 * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise. 12628 * gcc.target/i386/iamcu/test_bitfields.c: Likewise. 12629 * gcc.target/i386/iamcu/test_complex_returning.c: Likewise. 12630 * gcc.target/i386/iamcu/test_passing_floats.c: Likewise. 12631 * gcc.target/i386/iamcu/test_passing_integers.c: Likewise. 12632 * gcc.target/i386/iamcu/test_passing_structs.c: Likewise. 12633 * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise. 12634 * gcc.target/i386/iamcu/test_passing_unions.c: Likewise. 12635 * gcc.target/i386/iamcu/test_struct_returning.c: Likewise. 12636 * gcc.target/i386/iamcu/test_varargs.c: Likewise. 12637 126382015-06-30 Marek Polacek <polacek@redhat.com> 12639 12640 * gcc.dg/fold-minus-6.c: New test. 12641 12642 * gcc.dg/fold-ior-3.c: New test. 12643 126442015-06-30 Edward Smith-Rowland <3dw4rd@verizon.net> 12645 12646 Implement N4197 - Adding u8 character literals 12647 * g++.dg/cpp1z/utf8.C: New. 12648 * g++.dg/cpp1z/utf8-neg.C: New. 12649 * g++.dg/cpp1z/udlit-utf8char.C: New. 12650 126512015-06-30 Marek Polacek <polacek@redhat.com> 12652 12653 * gcc.dg/fold-ior-2.c (fn4): Swap operands. 12654 126552015-06-30 Tom de Vries <tom@codesourcery.com> 12656 12657 * gcc.dg/parloops-exit-first-loop-alt-5.c: New test. 12658 * gcc.dg/parloops-exit-first-loop-alt-6.c: New test. 12659 * gcc.dg/parloops-exit-first-loop-alt-7.c: New test. 12660 * gcc.dg/parloops-exit-first-loop-alt.c: Update comment. 12661 126622015-06-30 Marek Polacek <polacek@redhat.com> 12663 12664 * gcc.dg/fold-ior-2.c: New test. 12665 126662015-06-30 Tom de Vries <tom@codesourcery.com> 12667 12668 PR tree-optimization/66652 12669 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test. 12670 * gcc.dg/parloops-exit-first-loop-alt-3.c (f): Rewrite using restrict 12671 pointers. 12672 * gcc.dg/parloops-exit-first-loop-alt.c: Same. 12673 126742015-06-29 Paolo Carlini <paolo.carlini@oracle.com> 12675 12676 PR c++/65977 12677 * g++.dg/cpp0x/constexpr-friend-3.C: New. 12678 * g++.dg/cpp0x/constexpr-friend-2.C: Adjust. 12679 126802015-06-29 Manuel López-Ibáñez <manu@gcc.gnu.org> 12681 12682 PR fortran/66605 12683 * gfortran.dg/wunused-parameter.f90: New test. 12684 126852015-06-29 Richard Henderson <rth@redhat.com> 12686 12687 * gcc.target/i386/asm-flag-1.c: New. 12688 * gcc.target/i386/asm-flag-2.c: New. 12689 * gcc.target/i386/asm-flag-3.c: New. 12690 * gcc.target/i386/asm-flag-4.c: New. 12691 * gcc.target/i386/asm-flag-5.c: New. 12692 126932015-06-29 Marek Polacek <polacek@redhat.com> 12694 12695 PR c/66322 12696 * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases. 12697 * c-c++-common/pr66322.c: New test. 12698 * g++.dg/eh/scope1.C: Remove dg-warning. 12699 127002015-06-29 Richard Biener <rguenther@suse.de> 12701 12702 PR tree-optimization/66677 12703 * gcc.dg/vect/pr66677.c: New testcase. 12704 127052015-06-29 Kugan Vivekanandarajah <kuganv@linaro.org> 12706 12707 PR middle-end/64130 12708 * gcc.dg/tree-ssa/pr64130.c: New test. 12709 127102015-06-26 Jiong Wang <jiong.wang@arm.com> 12711 12712 * gcc.target/aarch64/pic-small.c: New testcase. 12713 127142015-06-26 Richard Biener <rguenther@suse.de> 12715 12716 * gcc.dg/tree-ssa/forwprop-25.c: Adjust. 12717 127182015-06-26 Marek Polacek <polacek@redhat.com> 12719 12720 * gcc.dg/fold-and-1.c: New test. 12721 * gcc.dg/fold-and-2.c: New test. 12722 127232015-06-26 Eric Botcazou <ebotcazou@adacore.com> 12724 12725 * gnat.dg/warn11.adb: Add missing dg directive. 12726 * gnat.dg/warn12.adb: New test. 12727 * gnat.dg/warn12_pkg.ads: New helper. 12728 127292015-06-26 Richard Biener <rguenther@suse.de> 12730 12731 * gfortran.dg/reassoc_3.f90: Adjust. 12732 127332015-06-26 Uros Bizjak <ubizjak@gmail.com> 12734 12735 PR target/66412 12736 * gcc.target/i386/pr66412.c: New test. 12737 127382015-06-25 Richard Biener <rguenther@suse.de> 12739 12740 * gcc.dg/tree-ssa/pr52631.c: Disable forwprop. 12741 127422015-06-25 Richard Sandiford <richard.sandiford@arm.com> 12743 12744 * gcc.target/aarch64/vect-add-sub-cond.c: New test. 12745 127462015-06-25 Richard Biener <rguenther@suse.de> 12747 12748 * gfortran.dg/vect/vect-9.f90: New testcase. 12749 127502015-06-25 Nick Clifton <nickc@redhat.com> 12751 12752 * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300, 12753 H8300 and M32R targets. 12754 127552015-06-24 Manuel López-Ibáñez <manu@gcc.gnu.org> 12756 12757 PR fortran/66528 12758 * gfortran.dg/maxerrors.f90: New test. 12759 127602015-06-08 DJ Delorie <dj@redhat.com> 12761 12762 * gcc.dg/torture/pr66345.c: Fix assumption about size_t type. 12763 127642015-06-24 Alan Lawrence <alan.lawrence@arm.com> 12765 12766 * gcc.target/aarch64/mgeneral-regs_3.c: New. 12767 127682015-06-24 Alan Lawrence <alan.lawrence@arm.com> 12769 12770 * gcc.target/aarch64/mgeneral-regs_1.c: New file. 12771 * gcc.target/aarch64/mgeneral-regs_2.c: New file. 12772 * gcc.target/aarch64/nofp_1.c: New file. 12773 127742015-06-24 Edward Smith-Rowland <3dw4rd@verizon.net> 12775 12776 Implement N3928 - Extending static_assert 12777 * g++.dg/cpp0x/static_assert8.C: Adjust. 12778 * g++.dg/cpp0x/static_assert12.C: New. 12779 * g++.dg/cpp0x/static_assert13.C: New. 12780 * g++.dg/cpp1y/static_assert1.C: New. 12781 * g++.dg/cpp1y/static_assert2.C: New. 12782 * g++.dg/cpp1z/static_assert-nomsg.C: New. 12783 127842015-06-24 Adam Butcher <adam@jessamine.co.uk> 12785 12786 PR c++/65750 12787 * g++.dg/cpp0x/trailing11.C: New. 12788 127892015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 12790 12791 * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate 12792 multilibs. 12793 * gcc.target/arm/memset-inline-10.c: Likewise. 12794 * gcc.target/arm/pr58784.c: Likewise. 12795 * gcc.target/arm/pr59985.C: Likewise. 12796 * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases. 12797 127982015-06-24 Renlin Li <renlin.li@arm.com> 12799 12800 * gcc.target/aarch64/arm_align_max_pwr.c: New. 12801 * gcc.target/aarch64/arm_align_max_stack_pwr.c: New. 12802 128032015-06-24 Patrick Palka <ppalka@gcc.gnu.org> 12804 12805 Revert: 12806 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org> 12807 12808 PR c++/30044 12809 * g++.dg/cpp0x/auto45.C: New test. 12810 * g++.dg/template/pr30044.C: New test. 12811 * g++.dg/template/crash83.C: Accept any error string. 12812 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template 12813 parameters. 12814 * g++.dg/cpp0x/variadic18.C: Likewise 12815 * g++.dg/template/canon-type-13.C: Likewise. 12816 * g++.old-deja/g++.pt/ttp42.C: Likewise. 12817 128182015-06-24 Paolo Carlini <paolo.carlini@oracle.com> 12819 12820 PR c++/65811 12821 * g++.dg/other/linkage2.C: New. 12822 128232015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 12824 12825 PR target/63408 12826 * gcc.target/arm/pr63408.c: New test. 12827 128282015-06-24 James Greenhalgh <james.greenhalgh@arm.com> 12829 12830 * lib/c-torture.exp: Don't call check_effective_target_lto 12831 before setting up environment correctly. 12832 * lib/gcc-dg.exp: Likewise, and protect 12833 gcc_force_conventional_output. 12834 128352015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 12836 12837 PR rtl-optimization/66306 12838 * gcc.target/s390/pr66306.c: New test. 12839 128402015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 12841 12842 * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check. 12843 * gcc.target/s390/vector/vec-abi-attr-1.c: New test. 12844 * gcc.target/s390/vector/vec-abi-attr-2.c: New test. 12845 * gcc.target/s390/vector/vec-abi-attr-3.c: New test. 12846 * gcc.target/s390/vector/vec-abi-attr-4.c: New test. 12847 * gcc.target/s390/vector/vec-abi-attr-5.c: New test. 12848 * gcc.target/s390/vector/vec-abi-attr-6.c: New test. 12849 128502015-06-23 Chen Gang <gang.chen.5i5j@gmail.com> 12851 12852 PR target/65803 12853 * gcc.c-torture/pr65803.c: New test. 12854 128552015-06-23 Patrick Palka <ppalka@gcc.gnu.org> 12856 12857 PR c++/30044 12858 * g++.dg/cpp0x/auto45.C: New test. 12859 * g++.dg/template/pr30044.C: New test. 12860 * g++.dg/template/crash83.C: Accept any error string. 12861 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template 12862 parameters. 12863 * g++.dg/cpp0x/variadic18.C: Likewise 12864 * g++.dg/template/canon-type-13.C: Likewise. 12865 * g++.old-deja/g++.pt/ttp42.C: Likewise. 12866 128672015-06-23 Marek Polacek <polacek@redhat.com> 12868 12869 * c-c++-common/Wlogical-op-3.c: New test. 12870 128712015-06-23 Paolo Carlini <paolo.carlini@oracle.com> 12872 12873 PR c++/66254 12874 * g++.dg/cpp0x/scoped_enum5.C: New. 12875 128762015-06-23 Richard Biener <rguenther@suse.de> 12877 12878 PR tree-optimization/66636 12879 * gcc.dg/vect/pr66636.c: New testcase. 12880 128812015-06-23 Marek Polacek <polacek@redhat.com> 12882 12883 * gcc.dg/fold-minus-4.c: New test. 12884 * gcc.dg/fold-minus-5.c: New test. 12885 * c-c++-common/ubsan/overflow-add-5.c: New test. 12886 128872015-06-23 James Greenhalgh <james.greenhalgh@arm.com> 12888 12889 Add missing testcase from r224672. 12890 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com> 12891 12892 * gcc.target/vax/bswapdi-1.c: New. 12893 128942015-06-23 Andre Vehreschild <vehre@gmx.de> 12895 12896 PR fortran/64674 12897 * gfortran.dg/associate_18.f08: New test. 12898 128992015-06-23 Uros Bizjak <ubizjak@gmail.com> 12900 12901 PR target/66560 12902 * gcc.target/i386/pr66560-1.c: New test. 12903 * gcc.target/i386/pr66560-2.c: Ditto. 12904 * gcc.target/i386/pr66560-3.c: Ditto. 12905 * gcc.target/i386/pr66560-4.c: Ditto. 12906 129072015-06-23 Thomas Schwinge <thomas@codesourcery.com> 12908 12909 * gcc.target/nvptx/nvptx.exp: New file. 12910 * gcc.target/nvptx/proto-1.c: Likewise. 12911 129122015-06-23 Bin Cheng <bin.cheng@arm.com> 12913 12914 PR tree-optimization/66449 12915 * gcc.dg/vect/pr66449.c: New test. 12916 129172015-06-22 Pierre-Marie de Rodat <derodat@adacore.com> 12918 12919 * g++.dg/other/dump-ada-spec-5.C: New test. 12920 * g++.dg/other/dump-ada-spec-6.C: Likewise. 12921 * g++.dg/other/dump-ada-spec-7.C: Likewise. 12922 129232015-06-22 Paolo Carlini <paolo.carlini@oracle.com> 12924 12925 * g++.dg/inherit/pure1.C: Test location too. 12926 129272015-06-22 Marek Polacek <polacek@redhat.com> 12928 12929 * gcc.dg/fold-ior-1.c: New test. 12930 * gcc.dg/fold-minus-2.c: New test. 12931 * gcc.dg/fold-minus-3.c: New test. 12932 * gcc.dg/fold-plus-1.c: New test. 12933 * gcc.dg/fold-plus-2.c: New test. 12934 * gcc.dg/fold-xor-4.c: New test. 12935 * gcc.dg/fold-xor-5.c: New test. 12936 129372015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 12938 12939 PR target/65914 12940 * g++.dg/torture/pr65914.C: New. 12941 129422015-06-22 Richard Biener <rguenther@suse.de> 12943 12944 * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on 12945 not existing TORTURE_OPTIONS only. 12946 * lib/gcc-dg.exp: Likewise. 12947 129482015-06-22 Christian Bruel <christian.bruel@st.com> 12949 12950 PR target/52144 12951 * gcc.target/arm/flip-thumb.c: New test. 12952 129532015-06-22 Jan Hubicka <hubicka@ucw.cz> 12954 Martin Liska <mliska@suse.cz> 12955 12956 PR ipa/65908 12957 * g++.dg/ipa/pr65908.C: New testcase. 12958 129592015-06-20 Mikhail Maltsev <maltsevm@gmail.com> 12960 12961 PR c++/65882 12962 * g++.dg/diagnostic/inhibit-warn-1.C: New test. 12963 * g++.dg/diagnostic/inhibit-warn-2.C: New test. 12964 129652015-06-19 Eric Botcazou <ebotcazou@adacore.com> 12966 12967 * gnat.dg/specs/debug1.ads: Adjust. 12968 129692015-06-19 Jim Wilson <jim.wilson@linaro.org> 12970 12971 * gcc.target/aarch64/fmovd-zero-mem.c: New. 12972 * gcc.target/aarch64/fmovd-zero-reg.c: New. 12973 * gcc.target/aarch64/fmovf-zero-mem.c: New. 12974 * gcc.target/aarch64/fmovf-zero-reg.c: New. 12975 * gcc.target/aarch64/fmovld-zero-mem.c: New. 12976 * gcc.target/aarch64/fmovld-zero-mem.c: New. 12977 * gcc.target/aarch64/fmovd-zero.c: Delete. 12978 * gcc.target/aarch64/fmovf-zero.c: Delete. 12979 129802015-06-19 James Greenhalgh <james.greenhalgh@arm.com> 12981 12982 * gcc.target/vax/bswapdi-1.c: New. 12983 129842015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 12985 12986 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file. 12987 129882015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 12989 12990 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file. 12991 129922015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 12993 12994 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file. 12995 129962015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 12997 12998 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file. 12999 130002015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13001 13002 * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file. 13003 130042015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13005 13006 * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file. 13007 130082015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13009 13010 * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file. 13011 130122015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13013 13014 * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file. 13015 130162015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13017 13018 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file. 13019 130202015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13021 13022 * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file. 13023 130242015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13025 13026 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file. 13027 130282015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13029 13030 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file. 13031 130322015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13033 13034 * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file. 13035 130362015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13037 13038 * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file. 13039 130402015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13041 13042 * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file. 13043 130442015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13045 13046 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file. 13047 130482015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13049 13050 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file. 13051 130522015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13053 13054 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file. 13055 130562015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13057 13058 * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file. 13059 130602015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13061 13062 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h 13063 (_ARM_FPSCR): Add FZ field. 13064 (clean_results): Force FZ=1 on AArch64. 13065 * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file. 13066 130672015-06-19 Christophe Lyon <christophe.lyon@linaro.org> 13068 13069 * gcc.target/aarch64/pr62308.c: New test. 13070 130712015-06-19 Mikael Morin <mikael@gcc.gnu.org> 13072 13073 PR fortran/66549 13074 * gfortran.dg/gomp/omp_parallel_1.f90: New file. 13075 130762015-06-19 Ilya Enkovich <enkovich.gnu@gmail.com> 13077 13078 * gcc.target/i386/mpx/pr66581.c: New test. 13079 130802015-06-18 Uros Bizjak <ubizjak@gmail.com> 13081 13082 * gcc.target/i386/cmov9.c: New test. 13083 130842015-06-18 Richard Biener <rguenther@suse.de> 13085 13086 * g++.dg/other/const4.C: New testcase. 13087 130882015-06-18 Michael Matz <matz@suse.de> 13089 13090 PR middle-end/66253 13091 * gcc.dg/vect/pr66253.c: New testcase. 13092 130932015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com> 13094 13095 PR target/66569 13096 * gcc.target/i386/mpx/chkp-vararg.c: New test. 13097 130982015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com> 13099 13100 PR middle-end/66568 13101 * gcc.target/i386/mpx/pr66568.c: New test. 13102 131032015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com> 13104 13105 PR middle-end/66567 13106 * gcc.target/i386/mpx/pr66567.c: New test. 13107 131082015-06-18 Richard Biener <rguenther@suse.de> 13109 13110 PR tree-optimization/66510 13111 * gcc.dg/vect/slp-perm-12.c: New testcase. 13112 131132015-06-17 Uros Bizjak <ubizjak@gmail.com> 13114 13115 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector. 13116 * gcc.target/i386/noplt-2.c (dg-do): Ditto. 13117 * gcc.target/i386/noplt-3.c (dg-do): Ditto. 13118 * gcc.target/i386/noplt-4.c (dg-do): Ditto. 13119 131202015-06-17 Jakub Jelinek <jakub@redhat.com> 13121 13122 PR c++/66571 13123 * g++.dg/gomp/pr66571-1.C: New test. 13124 13125 PR middle-end/66429 13126 * c-c++-common/gomp/pr66429.c: New test. 13127 131282015-06-17 David Malcolm <dmalcolm@redhat.com> 13129 13130 * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to... 13131 * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c: 13132 ...this. 13133 * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c: 13134 New testcase. 13135 * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c: 13136 New testcase. 13137 131382015-06-17 Uros Bizjak <ubizjak@gmail.com> 13139 13140 PR testsuite/65944 13141 * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function. 13142 131432015-06-17 Robert Suchanek <robert.suchanek@imgtec.com> 13144 13145 * gcc.target/mips/pr65862-1.c: New test. 13146 * gcc.target/mips/pr65862-2.c: Likewise. 13147 131482015-06-17 Uros Bizjak <ubizjak@gmail.com> 13149 13150 * gcc.target/i386/pr54592.c: Remove dg-require-effective-target. 13151 * gcc.target/i386/pr52252-atom.c: Ditto. 13152 * gcc.target/i386/vect-div-1.c: Ditto. 13153 * gcc.target/i386/rotate-5.c: Ditto. 13154 * gcc.target/i386/pr50202.c: Ditto. 13155 * gcc.target/i386/pr37843-3.c: Ditto. 13156 * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto. 13157 * gcc.target/i386/pr53397-1.c: Ditto. 13158 * gcc.target/i386/pr55934.c: Ditto. 13159 * gcc.target/i386/pr37843-4.c: Ditto. 13160 * gcc.target/i386/pr60451.c: Ditto. 13161 * gcc.target/i386/pr53397-2.c: Ditto. 13162 * gcc.target/i386/vectorize1.c: Ditto. 13163 * gcc.target/i386/extract-insert-combining.c: Ditto. 13164 * gcc.target/i386/pr53759.c: Ditto. 13165 * gcc.target/i386/pr52252-core.c: Ditto. 13166 * gcc.target/i386/rotate-3.c: Ditto. 13167 * gcc.target/i386/sse-20.c: Ditto. 13168 * gcc.target/i386/rotate-4.c: Ditto. 13169 * gcc.target/i386/pr61403.c: Ditto. 13170 * gcc.target/i386/pr60205-2.c: Add dg-do compile directive. 13171 * gcc.target/i386/pr60901.c: Ditto. 13172 * gcc.target/i386/pr59794-7.c: Ditto. 13173 * gcc.target/i386/pr62208.c: Ditto. 13174 * gcc.target/i386/pr53416.c: Ditto. 13175 * gcc.target/i386/asm-dialect-1.c: Ditto. 13176 * gcc.target/i386/pr50038.c: Ditto. 13177 * gcc.target/i386/47698.c: Ditto. 13178 * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto. 13179 * gcc.target/i386/pr59794-2.c: Ditto. 13180 * gcc.target/i386/pr59794-3.c: Ditto. 13181 * gcc.target/i386/pr39058.c: Ditto. 13182 * gcc.target/i386/pr60205-1.c: Ditto. 13183 * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive. 13184 * gcc.target/i386/sse2-movq-2.c: Ditto. 13185 131862015-06-17 Richard Biener <rguenther@suse.de> 13187 13188 PR tree-optimization/66251 13189 * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase. 13190 131912015-06-16 Paolo Carlini <paolo.carlini@oracle.com> 13192 13193 PR c++/59682 13194 * g++.dg/parse/new-placement1.C: New. 13195 131962015-06-16 David Malcolm <dmalcolm@redhat.com> 13197 13198 * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c. 13199 * jit.dg/test-compound-assignment.c: New testcase. 13200 132012015-06-16 David Malcolm <dmalcolm@redhat.com> 13202 13203 PR jit/66539 13204 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c 13205 to "testcases" array. 13206 132072015-06-16 David Malcolm <dmalcolm@redhat.com> 13208 13209 PR jit/66539 13210 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c. 13211 * jit.dg/test-debug-strings.c: New test case. 13212 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that 13213 the discriminant has a sane debug string. 13214 132152015-06-16 Uros Bizjak <ubizjak@gmail.com> 13216 13217 PR target/56766 13218 * gcc.target/i386/pr56766-1.c: New test. 13219 * gcc.target/i386/pr56766-2.c: Ditto. 13220 132212015-06-16 Steve Ellcey <sellcey@imgtec.com> 13222 13223 * gcc.target/mips/loongson-shift-count-truncated-1.c: 13224 Skip on mips*-mti-linux* and mips*-img-linux* targets. 13225 * gcc.target/mips/loongson-simd.c: Ditto. 13226 132272015-06-16 Richard Biener <rguenther@suse.de> 13228 13229 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling. 13230 132312015-06-16 James Greenhalgh <james.greenhalgh@arm.com> 13232 13233 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives 13234 passed by the testsuite driver. 13235 132362015-06-16 Richard Biener <rguenther@suse.de> 13237 13238 * gcc.dg/vect/slp-perm-11.c: New testcase. 13239 132402015-06-16 Christophe Lyon <christophe.lyon@linaro.org> 13241 13242 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to 13243 dg-options. 13244 132452015-06-16 James Greenhalgh <james.greenhalgh@arm.com> 13246 13247 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: 13248 Reinstate calls to torture-init and torture-finalize. 13249 132502015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 13251 13252 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options. 13253 132542015-06-15 Nathan Sidwell <nathan@acm.org> 13255 13256 PR c++/58583 13257 * g++.dg/cpp0x/nsdmi-template14.C: New test. 13258 132592015-06-15 Paolo Carlini <paolo.carlini@oracle.com> 13260 13261 PR c++/51048 13262 * g++.dg/cpp0x/local-type1.C: New. 13263 132642015-06-15 Andre Vehreschild <vehre@gmx.de> 13265 13266 PR fortran/44672 13267 PR fortran/45440 13268 PR fortran/57307 13269 * gfortran.dg/allocate_with_source_3.f90: Removed check for 13270 unimplemented error. 13271 * gfortran.dg/allocate_with_source_7.f08: New test. 13272 * gfortran.dg/allocate_with_source_8.f08: New test. 13273 132742015-06-13 Patrick Palka <ppalka@gcc.gnu.org> 13275 13276 PR c++/65168 13277 * g++.dg/warn/Walways-true-3.C: New test. 13278 132792015-06-13 Tom de Vries <tom@codesourcery.com> 13280 13281 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test. 13282 132832015-06-13 Tom de Vries <tom@codesourcery.com> 13284 13285 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment. 13286 (main): Remove superfluous attributes. 13287 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same. 13288 * gcc.dg/parloops-exit-first-loop-alt.c: Same. 13289 132902015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com> 13291 13292 * gcc.target/i386/monitorx.c: New. 13293 * gcc.target/i386/sse-12.c: Add -mmwaitx. 13294 * gcc.target/i386/sse-13.c: Ditto. 13295 * gcc.target/i386/sse-14.c: Ditto. 13296 * gcc.target/i386/sse-22.c: Ditto. 13297 * gcc.target/i386/sse-23.c: Ditto. 13298 * g++.dg/other/i386-2.C: Ditto. 13299 * g++.dg/other/i386-3.C: Ditto. 13300 133012015-06-11 Steve Ellcey <sellcey@imgtec.com> 13302 13303 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips. 13304 133052015-06-11 Paul Thomas <pault@gcc.gnu.org> 13306 13307 PR fortran/66079 13308 * gfortran.dg/allocatable_scalar_13.f90: New test 13309 133102015-06-11 Marek Polacek <polacek@redhat.com> 13311 13312 * gcc.dg/fold-xor-3.c: New test. 13313 133142015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 13315 13316 * gcc.target/arm/short-it-ifcvt-1.c: New test. 13317 * gcc.target/arm/short-it-ifcvt-2.c: Likewise. 13318 133192015-06-11 Christian Bruel <christian.bruel@st.com> 13320 13321 PR target/52144 13322 * gcc.target/arm/pragma_attribute.c: New test. 13323 133242015-06-10 Uros Bizjak <ubizjak@gmail.com> 13325 13326 * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps. 13327 133282015-06-10 Uros Bizjak <ubizjak@gmail.com> 13329 13330 PR target/66473 13331 * gcc.target/i386/pr66473.c: New test. 13332 133332015-06-10 Jakub Jelinek <jakub@redhat.com> 13334 13335 PR target/66470 13336 * gcc.dg/tls/pr66470.c: New test. 13337 * gcc.target/i386/pr66470.c: New test. 13338 133392015-06-10 Christian Bruel <christian.bruel@st.com> 13340 13341 PR target/52144 13342 * gcc.target/arm/attr_arm.c: New test 13343 * gcc.target/arm/attr_arm-err.c: New test 13344 * gcc.target/arm/attr_thumb.c: New test 13345 * gcc.target/arm/attr_thumb-static.c: New test 13346 133472015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 13348 13349 PR target/66200 13350 PR target/66428 13351 PR c++/66192 13352 * g++.dg/abi/aarch64_guard1.C: Adjust test. 13353 133542015-06-10 James Greenhalgh <james.greenhalgh@arm.com> 13355 13356 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives 13357 passed by the testsuite driver. 13358 133592015-06-09 Alexandre Oliva <aoliva@redhat.com> 13360 13361 Revert: 13362 2015-06-09 Alexandre Oliva <aoliva@redhat.com> 13363 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars. 13364 * gcc.dg/ssp-1.c: Make counter a register. 13365 * gcc.dg/ssp-2.c: Likewise. 13366 * gcc.dg/torture/parm-coalesce.c: New. 13367 133682015-06-09 Tom de Vries <tom@codesourcery.com> 13369 13370 * gcc.target/i386/vararg-loc.c: New test. 13371 133722015-06-09 Paolo Carlini <paolo.carlini@oracle.com> 13373 13374 PR c++/65815 13375 * g++.dg/cpp0x/nsdmi-aggr1.C: New. 13376 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise. 13377 133782015-06-09 Marek Polacek <polacek@redhat.com> 13379 13380 PR tree-optimization/66299 13381 * gcc.dg/pr66299-1.c: New test. 13382 * gcc.dg/pr66299-2.c: New test. 13383 * gcc.dg/pr66299-3.c: New test. 13384 133852015-06-09 James Greenhalgh <james.greenhalgh@arm.com> 13386 13387 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives 13388 passed by the testsuite driver. 13389 133902015-06-09 Richard Biener <rguenther@suse.de> 13391 13392 PR middle-end/66423 13393 * gcc.dg/fold-modpow2.c: New testcase. 13394 133952015-06-09 Richard Biener <rguenther@suse.de> 13396 13397 PR tree-optimization/66419 13398 * gcc.dg/vect/bb-slp-37.c: New testcase. 13399 134002015-06-09 Shiva Chen <shiva0217@gmail.com> 13401 13402 * gcc.target/arm/stl-cond.c: New test. 13403 134042015-06-09 Richard Biener <rguenther@suse.de> 13405 13406 PR middle-end/66413 13407 * gcc.dg/torture/pr66413.c: New testcase. 13408 134092015-06-09 Alexandre Oliva <aoliva@redhat.com> 13410 13411 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars. 13412 * gcc.dg/ssp-1.c: Make counter a register. 13413 * gcc.dg/ssp-2.c: Likewise. 13414 * gcc.dg/torture/parm-coalesce.c: New. 13415 134162015-06-08 Jan Hubicka <hubicka@ucw.cz> 13417 13418 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase. 13419 * gfortran.dg/lto/bind_c-2b_1.c: New testcase. 13420 134212015-06-08 Tom de Vries <tom@codesourcery.com> 13422 13423 PR rtl-optimization/66444 13424 * gcc.dg/pr66444.c: New test. 13425 134262015-06-08 Steven G. Kargl <kargl@gcc.gnu.org> 13427 13428 PR fortran/66245 13429 * gfortran.dg/class_is_1.f90: New test. 13430 * gfortran.dg/type_is_1.f90: Ditto. 13431 134322015-06-08 Marek Polacek <polacek@redhat.com> 13433 13434 PR c/66415 13435 * gcc.dg/cpp/pr66415-1.c: New test. 13436 * gcc.dg/cpp/pr66415-2.c: New test. 13437 134382015-06-08 Richard Biener <rguenther@suse.de> 13439 13440 PR tree-optimization/66422 13441 * gcc.dg/Warray-bounds-16.c: New testcase. 13442 134432015-06-08 Richard Biener <rguenther@suse.de> 13444 13445 * gcc.dg/vect/slp-perm-10.c: New testcase. 13446 * gcc.dg/vect/slp-23.c: Adjust. 13447 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration 13448 vector pointer update. 13449 134502015-06-08 Marek Polacek <polacek@redhat.com> 13451 13452 PR sanitizer/66452 13453 * g++.dg/ubsan/pr66452.C: New test. 13454 134552015-06-08 Tom de Vries <tom@codesourcery.com> 13456 13457 PR tree-optimization/66436 13458 * gcc.dg/gomp/dump-new-function-2.c: New test. 13459 * gcc.dg/gomp/dump-new-function-3.c: Same. 13460 * gcc.dg/gomp/dump-new-function.c: Same. 13461 134622015-06-08 Tom de Vries <tom@codesourcery.com> 13463 13464 PR tree-optimization/66435 13465 * gcc.dg/gomp/notify-new-function-2.c: New test. 13466 * gcc.dg/gomp/notify-new-function-3.c: Same. 13467 * gcc.dg/gomp/notify-new-function.c: Same. 13468 134692015-06-06 Jan Hubicka <hubicka@ucw.cz> 13470 13471 * gfortran.dg/lto/bind_c-1_0.f90: New testcase. 13472 * gfortran.dg/lto/bind_c-1_1.c: New testcase. 13473 * gcc.dg/lto/c-compatible-types_0.c: Rename to ... 13474 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template 13475 * gcc.dg/lto/c-compatible-types_1.c: Rename to ... 13476 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for 13477 -fshort-enum. 13478 134792015-06-06 Thomas Koenig <tkoenig@netcologne.de> 13480 13481 PR fortran/47659 13482 * gfortran.dg/array_constructor_type_17.f03: Adjust error message. 13483 * gfortran.dg/warn_conversion.f90: Add warning for change in value 13484 for assignment. 13485 * gfortran.dg/warn_conversion_3.f90: Add warnings. 13486 * gfortran.dg/warn_conversion_5.f90: New test. 13487 * gfortran.dg/warn_conversion_6.f90: New test. 13488 * gfortran.dg/warn_conversion_7.f90: New test. 13489 134902015-06-05 Steven G. Kargl <kargl@gcc.gnu.org> 13491 13492 PR fortran/66347 13493 * gfortran.dg/blockdata_9.f: New test. 13494 134952015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org> 13496 13497 PR fortran/66385 13498 * gfortran.dg/forall_17.f90: New test. 13499 135002015-06-05 Aldy Hernandez <aldyh@redhat.com> 13501 13502 * g++.dg/cpp0x/pr57101.C: Add warning. 13503 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same. 13504 * g++.dg/ext/visibility/anon7.C: Same. 13505 * g++.dg/ipa/pr63587-2.C: Same. 13506 * g++.dg/opt/dump1.C: Same. 13507 * g++.dg/opt/pr59622-3.C: Same. 13508 * g++.dg/opt/pr59622.C: Same. 13509 * g++.dg/torture/pr46383.C: Same. 13510 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same. 13511 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf. 13512 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined 13513 functions. 13514 * gfortran.dg/intent_out_8.f90: Same. 13515 * gfortran.dg/warn_target_lifetime_3.f90: Same. 13516 135172015-06-05 Steven G. Kargl <kargl@gcc.gnu.org> 13518 13519 PR fortran/66377 13520 gfortran.dg/equiv_9.f90: New test. 13521 13522 135232015-06-05 Tom de Vries <tom@codesourcery.com> 13524 13525 merge from gomp4 branch: 13526 2015-05-28 Tom de Vries <tom@codesourcery.com> 13527 13528 PR tree-optimization/65443 13529 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test. 13530 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test. 13531 * gcc.dg/parloops-exit-first-loop-alt.c: New test. 13532 135332015-06-05 Nathan Sidwell <nathan@acm.org> 13534 13535 PR c++/52595 13536 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case. 13537 135382015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org> 13539 13540 * gcc.target/arm/neon-reload-class.c: Remove movw and movt. 13541 135422015-06-04 Paolo Carlini <paolo.carlini@oracle.com> 13543 13544 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097. 13545 135462015-06-04 Sriraman Tallam <tmsriram@google.com> 13547 13548 * gcc.target/i386/noplt-1.c: New test. 13549 * gcc.target/i386/noplt-2.c: New test. 13550 * gcc.target/i386/noplt-3.c: New test. 13551 * gcc.target/i386/noplt-4.c: New test. 13552 135532015-06-04 Thomas Koenig <tkoenig@netcologne.de> 13554 13555 PR fortran/58749 13556 * gfortran.dg/adjustl_1.f90: New test. 13557 135582015-06-04 Jan Hubicka <hubicka@ucw.cz> 13559 13560 * gcc.dg/lto/c-compatible-types_0.c: New testcase. 13561 * gcc.dg/lto/c-compatible-types_1.c: New testcase. 13562 135632015-06-03 Jan Hubicka <hubicka@ucw.cz> 13564 13565 * lto.c (iterative_hash_canonical_type, 13566 gimple_register_canonical_type): only hash main variants of types 13567 135682015-06-04 Sandra Loosemore <sandra@codesourcery.com> 13569 13570 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: 13571 Move set of dg-do-what-default after early return. 13572 135732015-06-04 Marek Polacek <polacek@redhat.com> 13574 13575 PR c/66341 13576 * gcc.dg/lvalue-8.c: New test. 13577 135782015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org> 13579 Paolo Carlini <paolo.carlini@oracle.com> 13580 13581 PR c++/66130 13582 * g++.dg/other/pr66130.C: New. 13583 * g++.dg/cpp0x/pr66130.C: Likewise. 13584 135852015-06-03 Paolo Carlini <paolo.carlini@oracle.com> 13586 13587 * g++.dg/cpp0x/decl-loc1.C: New. 13588 * g++.dg/cpp0x/constexpr-neg1.C: Adjust. 13589 * g++.dg/cpp0x/constexpr-object1.C: Likewise. 13590 * g++.dg/init/ctor8.C: Likewise. 13591 * g++.dg/parse/semicolon4.C: Likewise. 13592 135932015-06-03 Marek Polacek <polacek@redhat.com> 13594 13595 PR sanitizer/66190 13596 * g++.dg/ubsan/static-init-1.C: New test. 13597 * g++.dg/ubsan/static-init-2.C: New test. 13598 * g++.dg/ubsan/static-init-3.C: New test. 13599 136002015-06-03 Uros Bizjak <ubizjak@gmail.com> 13601 13602 PR target/66275 13603 * gcc.target/i386/pr66275.c: New test. 13604 136052015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> 13606 13607 * gcc.dg/Wcxx-compat-22.c: New testcase. 13608 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat. 13609 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise. 13610 * c-c++-common/pr58346-1.c: Likewise. 13611 * c-c++-common/transparent-union-1.c: Likewise. 13612 136132015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com> 13614 13615 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C. 13616 * g++.dg/plugin/def_plugin.c: New file. 13617 * g++.dg/plugin/def-plugin-test.C: New file. 13618 136192015-06-03 Richard Biener <rguenther@suse.de> 13620 13621 * gcc.dg/vect/bb-slp-36.c: New testcase. 13622 136232015-06-03 Ilya Enkovich <ilya.enkovich@intel.com> 13624 13625 * gcc.dg/lto/chkp-removed-alias_0.c: New. 13626 136272015-06-03 Ilya Enkovich <ilya.enkovich@intel.com> 13628 13629 * gcc.dg/lto/chkp-privatize-1_0.c: New. 13630 * gcc.dg/lto/chkp-privatize-1_1.c: New. 13631 * gcc.dg/lto/chkp-privatize-2_0.c: New. 13632 * gcc.dg/lto/chkp-privatize-2_1.c: New. 13633 136342015-06-03 Marek Polacek <polacek@redhat.com> 13635 13636 PR c/64223 13637 PR c/29358 13638 * gcc.dg/pr64223-1.c: New test. 13639 * gcc.dg/pr64223-2.c: New test. 13640 136412015-06-03 Richard Biener <rguenther@suse.de> 13642 13643 PR tree-optimization/63916 13644 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase. 13645 136462015-06-03 Richard Biener <rguenther@suse.de> 13647 13648 PR tree-optimization/66375 13649 * gcc.dg/torture/pr66375.c: New testcase. 13650 136512015-06-03 Bin Cheng <bin.cheng@arm.com> 13652 13653 * gcc.dg/tree-ssa/pr65447.c: Increase searching number. 13654 136552015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org> 13656 13657 PR target/65768 13658 * gcc.target/arm/maskdata.c: Remove -fno-gcse. 13659 136602015-06-02 Steven G. Kargl <kargl@gcc.gnu.org> 13661 13662 PR fortran/66380 13663 * gfortran.dg/reshape_7.f90: New test. 13664 136652015-06-02 David Malcolm <dmalcolm@redhat.com> 13666 13667 PR c/66220: 13668 * c-c++-common/Wmisleading-indentation.c (fn_35): New. 13669 (fn_36): New. 13670 136712015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> 13672 13673 PR c/49551 13674 * gcc.dg/pr49551.c: New testcase. 13675 136762015-06-02 Richard Biener <rguenther@suse.de> 13677 13678 PR debug/65549 13679 * g++.dg/lto/pr65549_0.C: New testcase. 13680 136812015-06-02 Thomas Schwinge <thomas@codesourcery.com> 13682 13683 PR libgomp/65742 13684 PR middle-end/66332 13685 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too. 13686 136872015-06-02 Uros Bizjak <ubizjak@gmail.com> 13688 13689 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector. 13690 136912015-06-02 Paolo Carlini <paolo.carlini@oracle.com> 13692 13693 PR c++/61683 13694 * g++.dg/cpp0x/decltype-mem-initializer1.C: New. 13695 136962015-06-02 Bin Cheng <bin.cheng@arm.com> 13697 13698 PR tree-optimization/48052 13699 * gcc.dg/tree-ssa/scev-8.c: New. 13700 * gcc.dg/tree-ssa/scev-9.c: New. 13701 * gcc.dg/tree-ssa/scev-10.c: New. 13702 * gcc.dg/vect/pr48052.c: New. 13703 137042015-06-02 Eric Botcazou <ebotcazou@adacore.com> 13705 13706 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp. 13707 137082015-06-02 Uros Bizjak <ubizjak@gmail.com> 13709 13710 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive. 13711 137122015-06-02 Marek Polacek <polacek@redhat.com> 13713 13714 PR middle-end/66345 13715 * gcc.dg/torture/pr66345.c: New test. 13716 137172015-06-02 Richard Biener <rguenther@suse.de> 13718 13719 PR tree-optimization/65961 13720 * gcc.dg/torture/pr65961.c: New testcase. 13721 137222015-06-02 Bin Cheng <bin.cheng@arm.com> 13723 13724 PR tree-optimization/52563 13725 PR tree-optimization/62173 13726 * gcc.dg/tree-ssa/scev-3.c: Remove xfail. 13727 * gcc.dg/tree-ssa/scev-4.c: Ditto. 13728 137292015-06-01 Eric Botcazou <ebotcazou@adacore.com> 13730 13731 * gnat.dg/specs/varsize_return2.ads: New test. 13732 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper. 13733 137342015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com> 13735 13736 * gcc.dg/vect/vect-outer-simd-1.c: New test. 13737 137382015-06-01 Matthew Wahab <matthew.wahab@arm.com> 13739 13740 PR target/65697 13741 * gcc.target/aarch64/sync-comp-swap.c: New. 13742 * gcc.target/aarch64/sync-comp-swap.x: New. 13743 * gcc.target/aarch64/sync-op-acquire.c: New. 13744 * gcc.target/aarch64/sync-op-acquire.x: New. 13745 * gcc.target/aarch64/sync-op-full.c: New. 13746 * gcc.target/aarch64/sync-op-full.x: New. 13747 * gcc.target/aarch64/sync-op-release.c: New. 13748 * gcc.target/aarch64/sync-op-release.x: New. 13749 137502015-06-01 Alex Velenko <Alex.Velenko@arm.com> 13751 13752 * gcc.target/arm/thumb-ltu.c (foo): Predefined. 13753 (bar): Predefined. 13754 137552015-06-01 Richard Biener <rguenther@suse.de> 13756 13757 PR tree-optimization/66349 13758 PR tree-optimization/66352 13759 PR tree-optimization/66357 13760 * gcc.dg/torture/pr66357.c: New testcase. 13761 * gcc.dg/torture/pr66349.c: Likewise. 13762 * gfortran.fortran-torture/compile/pr66352.f90: Likewise. 13763 137642015-06-01 Richard Biener <rguenther@suse.de> 13765 13766 Revert 13767 2015-05-29 Richard Biener <rguenther@suse.de> 13768 13769 PR tree-optimization/66314 13770 * gcc.dg/asan/pr66314.c: New testcase. 13771 137722015-06-01 Richard Biener <rguenther@suse.de> 13773 13774 * gcc.dg/ipa/ipa-pta-1.c: Adjust. 13775 137762015-06-01 Jakub Jelinek <jakub@redhat.com> 13777 13778 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output 13779 directives. 13780 (hp3, hp4): Add inline keyword. 13781 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive. 13782 (hp2): Add inline keyword. 13783 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives. 13784 (hp2): Add inline keyword. 13785 137862015-06-01 Ilya Enkovich <ilya.enkovich@intel.com> 13787 13788 PR target/65527 13789 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New. 13790 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New. 13791 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New. 13792 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New. 13793 137942015-06-01 Alan Lawrence <alan.lawrence@arm.com> 13795 13796 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass 13797 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization. 13798 137992015-06-01 Richard Biener <rguenther@suse.de> 13800 13801 PR tree-optimization/66280 13802 * g++.dg/torture/pr66280.C: New testcase. 13803 * g++.dg/torture/pr66280-2.C: Likewise. 13804 138052015-06-01 Eric Botcazou <ebotcazou@adacore.com> 13806 13807 * gnat.dg/addr9_1.adb: New test. 13808 * gnat.dg/addr9_2.adb: Likewise. 13809 * gnat.dg/addr9_3.adb: Likewise. 13810 * gnat.dg/addr9_4.adb: Likewise. 13811 138122015-05-31 Eric Botcazou <ebotcazou@adacore.com> 13813 13814 * g++.dg/other/dump-ada-spec-4.C: New test. 13815 138162015-05-30 H.J. Lu <hongjiu.lu@intel.com> 13817 13818 * gcc.dg/alias-8.c: Fix dg-warning. 13819 138202015-05-30 Jan Hubicka <hubicka@ucw.cz> 13821 13822 * gcc.dg/alias-8.c: Do not xfail. 13823 * gcc.dg/pr62167.c: Prevent FRE. 13824 * gcc.dg/alias-14.c: New testcase. 13825 138262015-05-29 Christophe Lyon <christophe.lyon@linaro.org> 13827 13828 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line. 13829 138302015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com> 13831 13832 PR target/66215 13833 * gcc.target/s390/hotpatch-1.c: Remove optimization options from 13834 dg-options. 13835 * gcc.target/s390/hotpatch-10.c: Likewise. 13836 * gcc.target/s390/hotpatch-11.c: Likewise. 13837 * gcc.target/s390/hotpatch-12.c: Likewise. 13838 * gcc.target/s390/hotpatch-17.c: Likewise. 13839 * gcc.target/s390/hotpatch-18.c: Likewise. 13840 * gcc.target/s390/hotpatch-20.c: Likewise. 13841 * gcc.target/s390/hotpatch-21.c: Likewise. 13842 * gcc.target/s390/hotpatch-22.c: Likewise. 13843 * gcc.target/s390/hotpatch-23.c: Likewise. 13844 * gcc.target/s390/hotpatch-24.c: Likewise. 13845 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler 13846 to check for the exact nops too. 13847 * gcc.target/s390/hotpatch-3.c: Likewise. 13848 * gcc.target/s390/hotpatch-4.c: Likewise. 13849 * gcc.target/s390/hotpatch-5.c: Likewise. 13850 * gcc.target/s390/hotpatch-6.c: Likewise. 13851 * gcc.target/s390/hotpatch-7.c: Likewise. 13852 * gcc.target/s390/hotpatch-8.c: Likewise. 13853 * gcc.target/s390/hotpatch-9.c: Likewise. 13854 * gcc.target/s390/hotpatch-14.c: Likewise. 13855 * gcc.target/s390/hotpatch-15.c: Likewise. 13856 * gcc.target/s390/hotpatch-16.c: Likewise. 13857 * gcc.target/s390/hotpatch-19.c: Likewise. 13858 * gcc.target/s390/hotpatch-25.c: Likewise. Remove 13859 scan-assembler-times counting number of .align directives. 13860 * gcc.target/s390/hotpatch-13.c: Remove optimization options from 13861 dg-options. Remove scan-assembler-times counting number of .align 13862 directives. 13863 * gcc.target/s390/hotpatch-26.c: New file. 13864 * gcc.target/s390/hotpatch-27.c: New file. 13865 * gcc.target/s390/hotpatch-28.c: New file. 13866 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests 13867 using -Os -O0 -O1 -O2 -O3 options. 13868 138692015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 13870 13871 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line. 13872 138732015-05-29 Jakub Jelinek <jakub@redhat.com> 13874 13875 PR tree-optimization/66142 13876 * gcc.dg/vect/pr66142.c: New test. 13877 138782015-05-29 Richard Biener <rguenther@suse.de> 13879 13880 PR tree-optimization/66314 13881 * gcc.dg/asan/pr66314.c: New testcase. 13882 138832015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> 13884 13885 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump, 13886 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove. 13887 Adjust all callers. 13888 (schedule-cleanups, dg-keep-saved-temps): New proc. 13889 (gcc-dg-test-1): Schedule cleanups. 13890 * lib/profopt.exp (profopt-execute): Likewise. 13891 * g++.dg/cdce3.C: Adjust expected line numbers. 13892 * gcc.dg/cdce1.c: Likewise. 13893 * gcc.dg/cdce2.c: Likewise. 13894 * gcc.dg/strlenopt-22.c: Fix comment delimiter. 13895 * gcc.dg/strlenopt-24.c: Likewise. 13896 * gcc.dg/tree-ssa/vrp26.c: Likewise. 13897 * gcc.dg/tree-ssa/vrp28.c: Likewise. 13898 * obj-c++.dg/encode-2.mm: Likewise. 13899 139002015-05-28 DJ Delorie <dj@redhat.com> 13901 13902 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits. 13903 139042015-05-28 Eric Botcazou <ebotcazou@adacore.com> 13905 13906 * gnat.dg/discr43.adb: New test. 13907 139082015-05-28 Eric Botcazou <ebotcazou@adacore.com> 13909 13910 * gnat.dg/varsize_temp.adb: Rename into... 13911 * gnat.dg/varsize1.adb: ...this. 13912 * gnat.dg/varsize_copy.ad[sb]: Rename into... 13913 * gnat.dg/varsize2.ad[sb]: ...this. 13914 * gnat.dg/varsize3_1.adb: New test. 13915 * gnat.dg/varsize3_2.adb: Likewise. 13916 * gnat.dg/varsize3_3.adb: Likewise. 13917 * gnat.dg/varsize3_4.adb: Likewise. 13918 * gnat.dg/varsize3_5.adb: Likewise. 13919 * gnat.dg/varsize3_6.adb: Likewise. 13920 * gnat.dg/varsize3_pkg1.ads: New helper. 13921 * gnat.dg/varsize3_pkg2.ads: Likewise. 13922 * gnat.dg/varsize3_pkg3.ads: Likewise. 13923 139242015-05-28 Richard Biener <rguenther@suse.de> 13925 13926 * gcc.dg/vect/slp-reduc-sad.c: New testcase. 13927 139282015-05-28 Richard Biener <rguenther@suse.de> 13929 13930 PR tree-optimization/66142 13931 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup. 13932 139332015-05-28 Lawrence Velázquez <vq@larryv.me> 13934 13935 PR target/63810 13936 * gcc.dg/darwin-minversion-3.c: Update testcase. 13937 * gcc.dg/darwin-minversion-4.c: Ditto. 13938 * gcc.dg/darwin-minversion-5.c: New testcase. 13939 * gcc.dg/darwin-minversion-6.c: Ditto. 13940 * gcc.dg/darwin-minversion-7.c: Ditto. 13941 * gcc.dg/darwin-minversion-8.c: Ditto. 13942 * gcc.dg/darwin-minversion-9.c: Ditto. 13943 * gcc.dg/darwin-minversion-10.c: Ditto. 13944 * gcc.dg/darwin-minversion-11.c: Ditto. 13945 * gcc.dg/darwin-minversion-12.c: Ditto. 13946 139472015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com> 13948 13949 PR rtl-optimization/66168 13950 * gcc.c-torture/compile/pr66168.c: New test. 13951 139522015-05-27 Jeff Law <law@redhat.com> 13953 13954 PR target/39726 13955 * gcc.dg/target/m68k/pr39726-1.c: New test. 13956 139572015-05-27 Nathan Sidwell <nathan@acm.org> 13958 13959 PR c++/66270 13960 * g++.dg/ext/alias-canon3.C: New. 13961 139622015-05-27 Richard Biener <rguenther@suse.de> 13963 13964 PR tree-optimization/66272 13965 Revert parts of 13966 2014-08-15 Richard Biener <rguenther@suse.de> 13967 13968 PR tree-optimization/62031 13969 * gcc.dg/torture/pr66272.c: New testcase. 13970 139712015-05-27 Richard Biener <rguenther@suse.de> 13972 13973 * gcc.dg/vect/slp-reduc-7.c: New testcase. 13974 139752015-05-27 Honggyu Kim <hong.gyu.kim@lge.com> 13976 13977 PR target/65358 13978 * gcc.dg/pr65358.c: New test. 13979 139802015-05-27 Andre Vehreschild <vehre@gmx.de> 13981 13982 PR fortran/65548 13983 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous 13984 semantic. 13985 * gfortran.dg/allocate_with_source_6.f90: New test. 13986 139872015-05-26 Eric Botcazou <ebotcazou@adacore.com> 13988 13989 * gnat.dg/atomic7_1.adb: New test. 13990 * gnat.dg/atomic7_2.adb: Likewise. 13991 * gnat.dg/atomic7_pkg1.ads: New helper. 13992 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise. 13993 139942015-05-26 Michael Matz <matz@suse.de> 13995 13996 PR middle-end/66251 13997 * gcc.dg/vect/pr66251.c: New test. 13998 139992015-05-26 Richard Biener <rguenther@suse.de> 14000 14001 PR tree-optimization/66142 14002 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase. 14003 140042015-05-26 Paul Thomas <pault@gcc.gnu.org> 14005 14006 PR fortran/66082 14007 * gfortran.dg/allocatable_scalar_13.f90: New test 14008 140092015-05-25 Eric Botcazou <ebotcazou@adacore.com> 14010 14011 * gnat.dg/warn11.adb: New test. 14012 * gnat.dg/specs/alignment2.ads: Add dg-warning directive. 14013 140142015-05-25 Eric Botcazou <ebotcazou@adacore.com> 14015 14016 * gnat.dg/vfa1_1.adb: New test. 14017 * gnat.dg/vfa1_2.adb: Likewise. 14018 * gnat.dg/vfa1_3.adb: Likewise. 14019 * gnat.dg/vfa1_4.adb: Likewise. 14020 * gnat.dg/vfa1_pkg.ads: New helper. 14021 140222015-05-25 Alexander Monakov <amonakov@ispras.ru> 14023 14024 * gcc.target/i386/pr66232-1.c: Adjust scan pattern. 14025 * gcc.target/i386/pr66232-3.c: Likewise. 14026 140272015-05-25 Uros Bizjak <ubizjak@gmail.com> 14028 14029 PR target/66274 14030 * gcc.target/i386/pr66274.c: New test. 14031 140322015-05-25 Eric Botcazou <ebotcazou@adacore.com> 14033 14034 * gnat.dg/renaming6.ad[sb]: New test. 14035 140362015-05-25 Andreas Tobler <andreast@gcc.gnu.org> 14037 14038 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32' 14039 and 'dg-require-effective-target pie'. 14040 140412015-05-23 Nathan Sidwell <nathan@acm.org> 14042 14043 PR c++/66243 14044 * g++.dg/cpp0x/pr66243.C: New. 14045 140462015-05-24 Jan Hubicka <hubicka@ucw.cz> 14047 14048 PR lto/66180 14049 * g++.dg/lto/pr66180_0.C: New testcase. 14050 * g++.dg/lto/pr66180_1.C: New testcase. 14051 140522015-05-24 Mikael Morin <mikael@gcc.gnu.org> 14053 14054 PR fortran/66257 14055 * typebound_call_27.f90: New file. 14056 140572015-05-23 Nathan Sidwell <nathan@acm.org> 14058 14059 PR c++/65936 14060 * g++.dg/template/pr65936.C: New. 14061 140622015-05-22 Marc Glisse <marc.glisse@inria.fr> 14063 14064 PR tree-optimization/63387 14065 * gcc.dg/pr63387-2.c: New testcase. 14066 140672015-05-22 Marc Glisse <marc.glisse@inria.fr> 14068 14069 * gcc.dg/simd-1.c: Update to the new message. 14070 140712015-05-22 Marc Glisse <marc.glisse@inria.fr> 14072 14073 * gcc.dg/nand.c: New testcase. 14074 140752015-05-22 Sandra Loosemore <sandra@codesourcery.com> 14076 14077 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: 14078 Set dg-do-what-default to compile only on ARM targets without 14079 arm_neon_hw execution support. Remove redundant c-torture-execute 14080 in loop over test cases. 14081 140822015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 14083 14084 PR target/65491 14085 * gcc.target/aarch64/pr65491_1.c: New test. 14086 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef. 14087 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t. 14088 140892015-05-22 Paolo Carlini <paolo.carlini@oracle.com> 14090 14091 PR c++/65598 14092 * g++.dg/cpp0x/explicit9.C: New. 14093 * g++.dg/cpp0x/explicit8.C: Check the locations too. 14094 140952015-05-22 Richard Biener <rguenther@suse.de> 14096 14097 PR tree-optimization/66251 14098 * gfortran.fortran-torture/compile/pr66251.f90: New testcase. 14099 141002015-05-22 Marek Polacek <polacek@redhat.com> 14101 14102 PR c/47043 14103 * c-c++-common/attributes-enum-1.c: New test. 14104 * c-c++-common/attributes-enum-2.c: New test. 14105 * g++.dg/cpp0x/attributes-enum-1.C: New test. 14106 * g++.dg/cpp1y/attributes-enum-1.C: New test. 14107 141082015-05-21 Sandra Loosemore <sandra@codesourcery.com> 14109 14110 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok 14111 effective target support. If no arm_neon_hw support, do not attempt 14112 to execute the tests; only compile them. 14113 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run" 14114 and "dg-require-effective-target arm_neon_ok". 14115 * gcc.target/arm/simd/vextp16_1.c: Likewise. 14116 * gcc.target/arm/simd/vextp64_1.c: Likewise. 14117 * gcc.target/arm/simd/vextp8_1.c: Likewise. 14118 * gcc.target/arm/simd/vextQf32_1.c: Likewise. 14119 * gcc.target/arm/simd/vextQp16_1.c: Likewise. 14120 * gcc.target/arm/simd/vextQp64_1.c: Likewise. 14121 * gcc.target/arm/simd/vextQp8_1.c: Likewise. 14122 * gcc.target/arm/simd/vextQs16_1.c: Likewise. 14123 * gcc.target/arm/simd/vextQs32_1.c: Likewise. 14124 * gcc.target/arm/simd/vextQs64_1.c: Likewise. 14125 * gcc.target/arm/simd/vextQs8_1.c: Likewise. 14126 * gcc.target/arm/simd/vextQu16_1.c: Likewise. 14127 * gcc.target/arm/simd/vextQu32_1.c: Likewise. 14128 * gcc.target/arm/simd/vextQu64_1.c: Likewise. 14129 * gcc.target/arm/simd/vextQu8_1.c: Likewise. 14130 * gcc.target/arm/simd/vexts16_1.c: Likewise. 14131 * gcc.target/arm/simd/vexts32_1.c: Likewise. 14132 * gcc.target/arm/simd/vexts64_1.c: Likewise. 14133 * gcc.target/arm/simd/vexts8_1.c: Likewise. 14134 * gcc.target/arm/simd/vextu16_1.c: Likewise. 14135 * gcc.target/arm/simd/vextu32_1.c: Likewise. 14136 * gcc.target/arm/simd/vextu64_1.c: Likewise. 14137 * gcc.target/arm/simd/vextu8_1.c: Likewise. 14138 * gcc.target/arm/simd/vrev16p8_1.c: Likewise. 14139 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise. 14140 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise. 14141 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise. 14142 * gcc.target/arm/simd/vrev16s8_1.c: Likewise. 14143 * gcc.target/arm/simd/vrev16u8_1.c: Likewise. 14144 * gcc.target/arm/simd/vrev32p16_1.c: Likewise. 14145 * gcc.target/arm/simd/vrev32p8_1.c: Likewise. 14146 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise. 14147 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise. 14148 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise. 14149 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise. 14150 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise. 14151 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise. 14152 * gcc.target/arm/simd/vrev32s16_1.c: Likewise. 14153 * gcc.target/arm/simd/vrev32s8_1.c: Likewise. 14154 * gcc.target/arm/simd/vrev32u16_1.c: Likewise. 14155 * gcc.target/arm/simd/vrev32u8_1.c: Likewise. 14156 * gcc.target/arm/simd/vrev64f32_1.c: Likewise. 14157 * gcc.target/arm/simd/vrev64p16_1.c: Likewise. 14158 * gcc.target/arm/simd/vrev64p8_1.c: Likewise. 14159 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise. 14160 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise. 14161 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise. 14162 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise. 14163 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise. 14164 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise. 14165 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise. 14166 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise. 14167 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise. 14168 * gcc.target/arm/simd/vrev64s16_1.c: Likewise. 14169 * gcc.target/arm/simd/vrev64s32_1.c: Likewise. 14170 * gcc.target/arm/simd/vrev64s8_1.c: Likewise. 14171 * gcc.target/arm/simd/vrev64u16_1.c: Likewise. 14172 * gcc.target/arm/simd/vrev64u32_1.c: Likewise. 14173 * gcc.target/arm/simd/vrev64u8_1.c: Likewise. 14174 * gcc.target/arm/simd/vtrnf32_1.c: Likewise. 14175 * gcc.target/arm/simd/vtrnp16_1.c: Likewise. 14176 * gcc.target/arm/simd/vtrnp8_1.c: Likewise. 14177 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise. 14178 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise. 14179 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise. 14180 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise. 14181 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise. 14182 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise. 14183 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise. 14184 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise. 14185 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise. 14186 * gcc.target/arm/simd/vtrns16_1.c: Likewise. 14187 * gcc.target/arm/simd/vtrns32_1.c: Likewise. 14188 * gcc.target/arm/simd/vtrns8_1.c: Likewise. 14189 * gcc.target/arm/simd/vtrnu16_1.c: Likewise. 14190 * gcc.target/arm/simd/vtrnu32_1.c: Likewise. 14191 * gcc.target/arm/simd/vtrnu8_1.c: Likewise. 14192 * gcc.target/arm/simd/vuzpf32_1.c: Likewise. 14193 * gcc.target/arm/simd/vuzpp16_1.c: Likewise. 14194 * gcc.target/arm/simd/vuzpp8_1.c: Likewise. 14195 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise. 14196 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise. 14197 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise. 14198 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise. 14199 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise. 14200 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise. 14201 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise. 14202 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise. 14203 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise. 14204 * gcc.target/arm/simd/vuzps16_1.c: Likewise. 14205 * gcc.target/arm/simd/vuzps32_1.c: Likewise. 14206 * gcc.target/arm/simd/vuzps8_1.c: Likewise. 14207 * gcc.target/arm/simd/vuzpu16_1.c: Likewise. 14208 * gcc.target/arm/simd/vuzpu32_1.c: Likewise. 14209 * gcc.target/arm/simd/vuzpu8_1.c: Likewise. 14210 * gcc.target/arm/simd/vzipf32_1.c: Likewise. 14211 * gcc.target/arm/simd/vzipp16_1.c: Likewise. 14212 * gcc.target/arm/simd/vzipp8_1.c: Likewise. 14213 * gcc.target/arm/simd/vzipqf32_1.c: Likewise. 14214 * gcc.target/arm/simd/vzipqp16_1.c: Likewise. 14215 * gcc.target/arm/simd/vzipqp8_1.c: Likewise. 14216 * gcc.target/arm/simd/vzipqs16_1.c: Likewise. 14217 * gcc.target/arm/simd/vzipqs32_1.c: Likewise. 14218 * gcc.target/arm/simd/vzipqs8_1.c: Likewise. 14219 * gcc.target/arm/simd/vzipqu16_1.c: Likewise. 14220 * gcc.target/arm/simd/vzipqu32_1.c: Likewise. 14221 * gcc.target/arm/simd/vzipqu8_1.c: Likewise. 14222 * gcc.target/arm/simd/vzips16_1.c: Likewise. 14223 * gcc.target/arm/simd/vzips32_1.c: Likewise. 14224 * gcc.target/arm/simd/vzips8_1.c: Likewise. 14225 * gcc.target/arm/simd/vzipu16_1.c: Likewise. 14226 * gcc.target/arm/simd/vzipu32_1.c: Likewise. 14227 * gcc.target/arm/simd/vzipu8_1.c: Likewise. 14228 142292015-05-21 Sandra Loosemore <sandra@codesourcery.com> 14230 14231 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run". 14232 * gcc.dg/vect/pr59354.c: Likewise. 14233 * gcc.dg/vect/pr64252.c: Likewise. 14234 * gcc.dg/vect/pr64404.c: Likewise. 14235 * gcc.dg/vect/pr64493.c: Likewise. 14236 * gcc.dg/vect/pr64495.c: Likewise. 14237 * gcc.dg/vect/pr64844.c: Likewise. 14238 * gcc.dg/vect/pr65518.c: Likewise. 14239 * gcc.dg/vect/vect-aggressive-1.c: Likewise. 14240 142412015-05-21 Paolo Carlini <paolo.carlini@oracle.com> 14242 14243 PR c++/66210 14244 * g++.dg/cpp1y/var-templ28.C: New. 14245 142462015-05-21 H.J. Lu <hongjiu.lu@intel.com> 14247 14248 PR target/66232 14249 * gcc.target/i386/pr66232-1.c: New test. 14250 * gcc.target/i386/pr66232-2.c: Likewise. 14251 * gcc.target/i386/pr66232-3.c: Likewise. 14252 * gcc.target/i386/pr66232-4.c: Likewise. 14253 * gcc.target/i386/pr66232-5.c: Likewise. 14254 142552015-05-21 Nathan Sidwell <nathan@acm.org> 14256 14257 * g++.dg/cpp1y/pr60943.C: New. 14258 142592015-05-21 Jakub Jelinek <jakub@redhat.com> 14260 14261 PR tree-optimization/66233 14262 * gcc.c-torture/execute/pr66233.c: New test. 14263 142642015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org> 14265 14266 PR fortran/66176 14267 * gfortran.dg/inline_matmul_11.f90: New test. 14268 142692015-05-21 Andreas Tobler <andreast@gcc.gnu.org> 14270 14271 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie' 14272 instead of listing several targets on its own. 14273 * gcc.target/i386/pr32219-2.c: Likewise. 14274 * gcc.target/i386/pr32219-3.c: Likewise. 14275 * gcc.target/i386/pr32219-4.c: Likewise. 14276 * gcc.target/i386/pr32219-5.c: Likewise. 14277 * gcc.target/i386/pr32219-6.c: Likewise 14278 * gcc.target/i386/pr32219-7.c: Likewise. 14279 * gcc.target/i386/pr32219-8.c: Likewise. 14280 * gcc.target/i386/pr39013-1.c: Likewise. 14281 * gcc.target/i386/pr39013-2.c: Likewise. 14282 * gcc.target/i386/pr64317.c: Likewise. 14283 142842015-05-21 Jeff Law <law@redhat.com> 14285 14286 * gcc.target/hppa/shadd-3.c: New test. 14287 * gcc.target/hppa/shadd-4.c: New test. 14288 142892015-05-21 Michael Matz <matz@suse.de> 14290 14291 * gcc.dg/vect/vect-strided-store.c: New test. 14292 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust. 14293 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust. 14294 142952015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 14296 14297 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check. 14298 * gcc.dg/pow-sqrt-synth-1.c: New test. 14299 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete. 14300 143012015-05-21 Richard Biener <rguenther@suse.de> 14302 14303 PR c++/66211 14304 * g++.dg/conversion/pr66211.C: New testcase. 14305 * gcc.dg/tree-ssa/forwprop-18.c: Adjust. 14306 143072015-05-21 Jeff Law <law@redhat.com> 14308 14309 * gcc.target/hppa/shadd-2.c: New test. 14310 143112015-05-21 Oleg Endo <olegendo@gcc.gnu.org> 14312 14313 PR target/54236 14314 * gcc.target/sh/pr54236-2.c: Fix typo in comment. 14315 143162015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 14317 14318 PR target/65937 14319 * gcc.target/arm/pr26702.c: Adjust target selector. 14320 143212015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com> 14322 14323 PR middle-end/66221 14324 * gcc.dg/lto/pr66221_0.c: New test. 14325 * gcc.dg/lto/pr66221_1.c: New test. 14326 143272015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org> 14328 14329 PR c/52952 14330 * gcc.dg/redecl-4.c: Update column numbers. 14331 * gcc.dg/format/bitfld-1.c: Likewise. 14332 * gcc.dg/format/attr-2.c: Likewise. 14333 * gcc.dg/format/attr-6.c: Likewise. 14334 * gcc.dg/format/attr-7.c (baz): Likewise. 14335 * gcc.dg/format/asm_fprintf-1.c: Likewise. 14336 * gcc.dg/format/attr-4.c: Likewise. 14337 * gcc.dg/format/branch-1.c: Likewise. 14338 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column 14339 locations within strings with embedded escape sequences. 14340 143412015-05-20 Jeff Law <law@redhat.com> 14342 14343 * gcc.target/hppa/hppa.exp: New target test driver. 14344 * gcc.target/hppa/shadd-1.c: New test. 14345 143462015-05-20 Alex Velenko <Alex.Velenko@arm.com> 14347 14348 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition. 14349 143502015-05-20 David Malcolm <dmalcolm@redhat.com> 14351 14352 * c-c++-common/Wmisleading-indentation.c (fn_32): New. 14353 (fn_33_k_and_r_style): New. 14354 (fn_33_stroustrup_style): New. 14355 (fn_33_allman_style): New. 14356 (fn_33_whitesmiths_style): New. 14357 (fn_33_horstmann_style): New. 14358 (fn_33_ratliff_banner_style): New. 14359 (fn_33_lisp_style): New. 14360 (fn_34_indent_dash_gnu): New. 14361 (fn_34_indent_dash_kr): New. 14362 (fn_34_indent_dash_orig): New. 14363 (fn_34_indent_linux_style): New. 14364 143652015-05-20 Andre Vehreschild <vehre@gmx.de> 14366 14367 PR fortran/65548 14368 * gfortran.dg/allocate_with_source_5.f90: Extend test. 14369 143702015-05-20 Bin Cheng <bin.cheng@arm.com> 14371 14372 PR tree-optimization/65447 14373 * gcc.dg/tree-ssa/pr65447.c: New test. 14374 143752015-05-19 Nathan sidwell <nathan@acm.org> 14376 14377 * g++.dg/cpp0x/pr65954.C: New. 14378 143792015-05-20 Oleg Endo <olegendo@gcc.gnu.org> 14380 14381 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options. 14382 143832015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 14384 14385 * lib/target-supports.exp: Vector do not always have natural 14386 alignment on s390*. 14387 143882015-05-19 David Sherwood <david.sherwood@arm.com> 14389 14390 * gcc.dg/loop-invariant.c: New testcase. 14391 143922015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 14393 14394 * lib/target-supports.exp: Vector do not always have natural 14395 alignment on s390*. 14396 143972015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 14398 14399 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on 14400 s390*. 14401 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise. 14402 144032015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 14404 14405 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test. 14406 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test. 14407 * gcc.target/s390/zvector/vec-genmask-1.c: New test. 14408 * gcc.target/s390/zvector/vec-lcbb-1.c: New test. 14409 * gcc.target/s390/zvector/vec-overloading-1.c: New test. 14410 * gcc.target/s390/zvector/vec-overloading-2.c: New test. 14411 * gcc.target/s390/zvector/vec-overloading-3.c: New test. 14412 * gcc.target/s390/zvector/vec-overloading-4.c: New test. 14413 * gcc.target/s390/zvector/vec-test-mask-1.c: New test. 14414 * gcc.target/s390/zvector/vec-elem-1.c: New test. 14415 144162015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 14417 14418 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test. 14419 144202015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 14421 14422 * gcc.target/s390/s390.exp 14423 (check_effective_target_vector): New check. 14424 * gcc.target/s390/vector/vec-abi-1.c: New test. 14425 * gcc.target/s390/vector/vec-abi-2.c: New test. 14426 * gcc.target/s390/vector/vec-abi-3.c: New test. 14427 * gcc.target/s390/vector/vec-abi-4.c: New test. 14428 * gcc.target/s390/vector/vec-abi-align-1.c: New test. 14429 * gcc.target/s390/vector/vec-abi-single-1.c: New test. 14430 * gcc.target/s390/vector/vec-abi-single-2.c: New test. 14431 * gcc.target/s390/vector/vec-abi-struct-1.c: New test. 14432 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test. 14433 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test. 14434 * gcc.target/s390/vector/vec-clobber-1.c: New test. 14435 * gcc.target/s390/vector/vec-cmp-1.c: New test. 14436 * gcc.target/s390/vector/vec-cmp-2.c: New test. 14437 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test. 14438 * gcc.target/s390/vector/vec-genbytemask-1.c: New test. 14439 * gcc.target/s390/vector/vec-genbytemask-2.c: New test. 14440 * gcc.target/s390/vector/vec-genmask-1.c: New test. 14441 * gcc.target/s390/vector/vec-genmask-2.c: New test. 14442 * gcc.target/s390/vector/vec-init-1.c: New test. 14443 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test. 14444 * gcc.target/s390/vector/vec-shift-1.c: New test. 14445 * gcc.target/s390/vector/vec-sub-1.c: New test. 14446 144472015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14448 14449 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file. 14450 144512015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14452 14453 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file. 14454 144552015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14456 14457 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file. 14458 144592015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14460 14461 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file. 14462 144632015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14464 14465 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file. 14466 144672015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14468 14469 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file. 14470 144712015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14472 14473 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file. 14474 144752015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14476 14477 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file. 14478 144792015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14480 14481 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file. 14482 144832015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14484 14485 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file. 14486 144872015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14488 14489 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file. 14490 144912015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14492 14493 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file. 14494 144952015-05-19 Christophe Lyon <christophe.lyon@linaro.org> 14496 14497 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file. 14498 144992015-05-19 Jakub Jelinek <jakub@redhat.com> 14500 14501 PR tree-optimization/66187 14502 * gcc.c-torture/execute/pr66187.c: New test. 14503 * gcc.dg/pr66187-1.c: New test. 14504 * gcc.dg/pr66187-2.c: New test. 14505 145062015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 14507 14508 * gcc.dg/vect/bb-slp-35.c: Adjust. 14509 145102015-05-19 Richard Biener <rguenther@suse.de> 14511 14512 PR tree-optimization/66165 14513 * gcc.dg/torture/pr66165.c: New testcase. 14514 14515 PR tree-optimization/66185 14516 * gcc.dg/torture/pr66185.c: New testcase. 14517 145182015-05-19 Oleg Endo <olegendo@gcc.gnu.org> 14519 14520 PR target/54236 14521 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts. 14522 145232015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com> 14524 14525 * gcc.target/mips/p5600-bonding.c : New file. 14526 145272015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14528 14529 PR fortran/66106 14530 * gfortran.dg/interface_operator_1.f90: New tests. 14531 145322015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14533 14534 PR fortran/66057 14535 * gfortran.dg/generic_29.f90: New tests. 14536 145372015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14538 14539 PR fortran/66043 14540 * gfortran.dg/storage_size_6.f90: New tests. 14541 145422015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14543 14544 PR fortran/66045 14545 * gfortran.dg/null1.f90: New test. 14546 145472015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14548 14549 PR fortran/66044 14550 * gfortran.dg/entry_21.f90: New test. 14551 145522015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14553 14554 PR fortran/66043 14555 * gfortran.dg/storage_size_6.f90: New tests. 14556 145572015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14558 14559 PR fortran/66040 14560 * gfortran.dg/misplaced_statement.f90: New test. 14561 145622015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14563 14564 PR fortran/66039 14565 * gfortran.dg/filepos1.f90: New test 14566 145672015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14568 14569 PR fortran/64925 14570 * gfortran.dg/pr64925.f90: New test. 14571 145722015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> 14573 14574 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program 14575 unit. 14576 * gfortran.dg/lto/pr41576_1.f90: Ditto. 14577 145782015-05-12 Andreas Tobler <andreast@gcc.gnu.org> 14579 14580 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd* 14581 to the family of pie capable targets. 14582 145832015-05-18 Alex Velenko <Alex.Velenko@arm.com> 14584 14585 * gcc.target/arm/bics_1.c : New testcase. 14586 * gcc.target/arm/bics_2.c : New testcase. 14587 * gcc.target/arm/bics_3.c : New testcase. 14588 * gcc.target/arm/bics_4.c : New testcase. 14589 145902015-05-18 Robert Suchanek <robert.suchanek@imgtec.com> 14591 14592 * gcc.target/mips/umips-attr.c: New test. 14593 145942015-05-17 Uros Bizjak <ubizjak@gmail.com> 14595 14596 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump. 14597 * gcc.dg/20150120-2.c (dg-final): Ditto. 14598 * gcc.dg/20150120-2.c (dg-final): Ditto. 14599 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto. 14600 146012015-05-17 Uros Bizjak <ubizjak@gmail.com> 14602 14603 PR target/66174 14604 * gcc.target/i386/pr66174.c: New test. 14605 146062015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org> 14607 14608 PR fortran/37131 14609 * gfortran.dg/matmul_bounds_6.f90: New test. 14610 * gfortran.dg/matmul_bounds_7.f90: New test. 14611 146122015-05-16 Jan Hubicka <hubicka@ucw.cz> 14613 14614 * gfortran.dg/lto/20091028-2_1.c: Fix return value. 14615 * gfortran.dg/lto/pr41576_1.f90: Add interface. 14616 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch 14617 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch. 14618 * gfortran.dg/lto/20091028-1_1.c: Fix return type. 14619 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch. 14620 146212015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org> 14622 14623 PR fortran/65903 14624 * gfortran.dg/continuation_13.f90: Update test. 14625 * gfortran.dg/pr65903.f90: New test. 14626 146272015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org> 14628 14629 PR fortran/66113 14630 * gfortran.dg/block_14.f90: New test. 14631 146322015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org> 14633 14634 PR fortran/44054 14635 * lib/gfortran-dg.exp: Update regex to handle two locations for 14636 the same diagnostic without caret. 14637 * gfortran.dg/badline.f: Test also that line numbers are correct 14638 before and after "left but not entered" warning. 14639 146402015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org> 14641 Zhenqiang Chen <zhenqiang.chen@linaro.org> 14642 14643 PR target/65768 14644 * gcc.target/arm/maskdata.c: New test. 14645 146462015-05-16 Mikael Morin <mikael@gcc.gnu.org> 14647 14648 PR fortran/65792 14649 * gfortran.dg/derived_constructor_components_5: New test 14650 146512015-05-16 Uros Bizjak <ubizjak@gmail.com> 14652 14653 PR target/66140 14654 * gcc.target/alpha/pr66140.c: New test. 14655 146562015-05-15 Mikhail Maltsev <maltsevm@gmail.com> 14657 14658 PR c/48956 14659 * gcc.dg/Wconversion-complex-c99.c: New test. 14660 * gcc.dg/Wconversion-complex-gnu.c: New test. 14661 146622015-05-15 Marc Glisse <marc.glisse@inria.fr> 14663 14664 PR tree-optimization/64454 14665 * gcc.dg/modmod.c: New testcase. 14666 146672015-05-15 Ilya Enkovich <ilya.enkovich@intel.com> 14668 14669 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New. 14670 146712015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com> 14672 14673 PR middle-end/66134 14674 * gcc.target/i386/mpx/pr66134.c: New test. 14675 146762015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com> 14677 14678 * gcc.target/powerpc/pr60158.c: New test. 14679 146802015-05-14 Alexander Monakov <amonakov@ispras.ru> 14681 14682 * gcc.target/i386/sibcall-7.c: New test. 14683 * gcc.target/i386/sibcall-8.c: New test. 14684 146852015-05-14 Wilco Dijkstra <wdijkstr@arm.com> 14686 14687 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion. 14688 (abs64_in_dreg): Likewise. 14689 146902015-05-14 Marek Polacek <polacek@redhat.com> 14691 14692 PR c/66066 14693 PR c/66127 14694 * gcc.dg/pr14649-1.c: Add -Wpedantic. 14695 * gcc.dg/pr19984.c: Likewise. 14696 * gcc.dg/pr66066-1.c: New test. 14697 * gcc.dg/pr66066-2.c: New test. 14698 * gcc.dg/pr66066-3.c: New test. 14699 147002015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 14701 14702 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test. 14703 * gcc.dg/pow-sqrt.x: New file. 14704 * gcc.dg/pow-sqrt-1.c: New test. 14705 * gcc.dg/pow-sqrt-2.c: Likewise. 14706 * gcc.dg/pow-sqrt-3.c: Likewise. 14707 147082015-05-13 Richard Biener <rguenther@suse.de> 14709 14710 PR tree-optimization/66123 14711 * gcc.dg/torture/pr66123.c: New testcase. 14712 147132015-05-13 Richard Biener <rguenther@suse.de> 14714 14715 PR middle-end/66110 14716 * gcc.dg/alias-2.c: Adjust. 14717 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase. 14718 147192015-05-13 Ilya Enkovich <ilya.enkovich@intel.com> 14720 14721 PR target/65103 14722 * gcc.target/i386/pr65103-3.c: New. 14723 147242015-05-13 Martin Liska <mliska@suse.cz> 14725 14726 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag. 14727 147282015-05-13 Jakub Jelinek <jakub@redhat.com> 14729 14730 PR target/66112 14731 * gcc.target/i386/pr66112-2.c: New test. 14732 14733 PR target/66112 14734 * gcc.target/i386/pr66112-1.c: New test. 14735 147362015-05-13 Ilya Enkovich <ilya.enkovich@intel.com> 14737 14738 PR target/66048 14739 * gcc.target/i386/mpx/pr66048.cc: New. 14740 147412015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com> 14742 14743 PR rtl-optimization/64616 14744 * gcc.dg/loop-8.c: New test. 14745 * gcc.dg/loop-9.c: New test. 14746 147472015-05-12 Jan Hubicka <hubicka@ucw.cz> 14748 14749 PR target/pr66047.c 14750 * gcc.target/i386/pr66047.c: New testcase. 14751 147522015-05-12 Jan Hubicka <hubicka@ucw.cz> 14753 14754 PR ipa/65873 14755 * gcc.c-torture/compile/pr65873.c: New testcase. 14756 147572015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org> 14758 14759 PR fortran/66111 14760 * gfortran.dg/inline_matmul_10.f90: New test. 14761 147622015-05-12 David Malcolm <dmalcolm@redhat.com> 14763 14764 * c-c++-common/Wmisleading-indentation.c: New testcase. 14765 * c-c++-common/Wmisleading-indentation-2.c: New testcase. 14766 * c-c++-common/Wmisleading-indentation-2.md: New file. 14767 147682015-05-12 Sandra Loosemore <sandra@codesourcery.com> 14769 14770 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of 14771 "break". 14772 * gcc.target/nios2/nios2-stack-check-1.c: Likewise. 14773 147742015-05-12 Richard Biener <rguenther@suse.de> 14775 14776 PR tree-optimization/66101 14777 * gcc.dg/torture/pr66101.c: New testcase. 14778 147792015-05-12 Richard Biener <rguenther@suse.de> 14780 14781 PR tree-optimization/37021 14782 * gcc.target/i386/vect-addsub.c: New testcase. 14783 147842015-05-12 Alexander Monakov <amonakov@ispras.ru> 14785 14786 * gcc.target/i386/pr65753.c: Use -O2 instead of -O. 14787 147882015-05-12 Tom de Vries <tom@codesourcery.com> 14789 14790 PR tree-optimization/66010 14791 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15. 14792 147932015-05-12 Paolo Carlini <paolo.carlini@oracle.com> 14794 14795 PR c++/65133 14796 * g++.dg/cpp0x/trailing10.C: New. 14797 147982015-05-12 Richard Biener <rguenther@suse.de> 14799 14800 * gcc.dg/vect/bb-slp-35.c: New testcase. 14801 148022015-05-11 Mikael Morin <mikael@gcc.gnu.org> 14803 14804 PR fortran/66100 14805 * gfortran.dg/bound_simplification_6.f90: New. 14806 148072015-05-11 Steve Ellcey <sellcey@mips.com> 14808 14809 * gcc.target/mips/branch-1.c: Pass argument to bar(). 14810 148112015-05-11 Alexander Monakov <amonakov@ispras.ru> 14812 14813 PR target/65753 14814 * gcc.target/i386/pr65753.c: New test. 14815 148162015-05-11 Richard Sandiford <richard.sandiford@arm.com> 14817 14818 PR rtl-optimization/66076 14819 * gcc.dg/torture/pr66076.c: New test. 14820 148212015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org> 14822 14823 PR fortran/66041 14824 * gfortran.dg/inline_matmul_7.f90: New test. 14825 * gfortran.dg/inline_matmul_8.f90: New test. 14826 * gfortran.dg/inline_matmul_9.f90: New test. 14827 148282015-05-10 Mikael Morin <mikael@gcc.gnu.org> 14829 14830 * gfortran.dg/bound_simplification_5.f90: New. 14831 148322015-05-09 Jason Merrill <jason@redhat.com> 14833 14834 * lib/target-supports.exp (cxx_default): New global. 14835 (check_effective_target_c++11_only) 14836 (check_effective_target_c++14_only) 14837 (check_effective_target_c++98_only) 14838 (check_effective_target_c++1z_only): Check it. 14839 148402015-05-09 Marc Glisse <marc.glisse@inria.fr> 14841 14842 PR tree-optimization/64454 14843 * gcc.dg/tree-ssa/vrp97.c: New file. 14844 * gcc.dg/vect/slp-perm-7.c: Update. 14845 148462015-05-09 Andre Vehreschild <vehre@gmx.de> 14847 14848 PR fortran/65894 14849 * gfortran.dg/elemental_subroutine_11.f90: New test. 14850 148512015-05-08 Richard Biener <rguenther@suse.de> 14852 14853 PR tree-optimization/66036 14854 * gcc.dg/vect/slp-41.c: New testcase. 14855 148562015-05-08 Mikael Morin <mikael@gcc.gnu.org> 14857 14858 * gfortran.dg/elemental_optional_args_7.f90: New. 14859 148602015-05-08 Alan Lawrence <alan.lawrence@arm.com> 14861 14862 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to 14863 allow cmlt or sshr. 14864 148652015-05-08 Marek Polacek <polacek@redhat.com> 14866 14867 PR c/64918 14868 * gcc.dg/Woverride-init-side-effects-1.c: New test. 14869 * gcc.dg/Woverride-init-side-effects-2.c: New test. 14870 148712015-05-07 Marek Polacek <polacek@redhat.com> 14872 14873 PR c/65179 14874 * c-c++-common/Wshift-negative-value-1.c: New test. 14875 * c-c++-common/Wshift-negative-value-2.c: New test. 14876 * c-c++-common/Wshift-negative-value-3.c: New test. 14877 * c-c++-common/Wshift-negative-value-4.c: New test. 14878 * c-c++-common/Wshift-negative-value-5.c: New test. 14879 * c-c++-common/Wshift-negative-value-6.c: New test. 14880 * gcc.dg/c90-left-shift-1.c: New test. 14881 * gcc.dg/c99-const-expr-7.c: Add dg-error. 14882 * gcc.dg/c99-left-shift-1.c: New test. 14883 148842015-05-07 Segher Boessenkool <segher@kernel.crashing.org> 14885 14886 PR middle-end/192 14887 PR middle-end/54303 14888 * gcc.dg/fdata-sections-2.c: New file. 14889 148902015-05-07 Marek Polacek <polacek@redhat.com> 14891 14892 PR testsuite/66046 14893 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the 14894 last dg-output. 14895 * c-c++-common/ubsan/align-7.c: Likewise. 14896 * c-c++-common/ubsan/bounds-8.c: Likewise. 14897 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise. 14898 * c-c++-common/ubsan/load-bool-enum.c: Likewise. 14899 * c-c++-common/ubsan/null-1.c: Likewise. 14900 * c-c++-common/ubsan/null-10.c: Likewise. 14901 * c-c++-common/ubsan/null-11.c: Likewise. 14902 * c-c++-common/ubsan/null-2.c: Likewise. 14903 * c-c++-common/ubsan/null-3.c: Likewise. 14904 * c-c++-common/ubsan/null-4.c: Likewise. 14905 * c-c++-common/ubsan/null-5.c: Likewise. 14906 * c-c++-common/ubsan/null-6.c: Likewise. 14907 * c-c++-common/ubsan/null-7.c: Likewise. 14908 * c-c++-common/ubsan/null-8.c: Likewise. 14909 * c-c++-common/ubsan/null-9.c: Likewise. 14910 * c-c++-common/ubsan/object-size-1.c: Likewise. 14911 * c-c++-common/ubsan/object-size-10.c: Likewise. 14912 * c-c++-common/ubsan/object-size-4.c: Likewise. 14913 * c-c++-common/ubsan/object-size-5.c: Likewise. 14914 * c-c++-common/ubsan/object-size-7.c: Likewise. 14915 * c-c++-common/ubsan/object-size-8.c: Likewise. 14916 * c-c++-common/ubsan/object-size-9.c: Likewise. 14917 * c-c++-common/ubsan/overflow-add-2.c: Likewise. 14918 * c-c++-common/ubsan/overflow-int128.c: Likewise. 14919 * c-c++-common/ubsan/overflow-mul-2.c: Likewise. 14920 * c-c++-common/ubsan/overflow-mul-4.c: Likewise. 14921 * c-c++-common/ubsan/overflow-negate-1.c: Likewise. 14922 * c-c++-common/ubsan/overflow-negate-3.c: Likewise. 14923 * c-c++-common/ubsan/overflow-sub-2.c: Likewise. 14924 * c-c++-common/ubsan/overflow-sub-4.c: Likewise. 14925 * c-c++-common/ubsan/pr59333.c: Likewise. 14926 * c-c++-common/ubsan/pr59667.c: Likewise. 14927 * c-c++-common/ubsan/pr60613-2.c: Likewise. 14928 * c-c++-common/ubsan/pr60636.c: Likewise. 14929 * c-c++-common/ubsan/pr63802.c: Likewise. 14930 * c-c++-common/ubsan/recovery-1.c: Likewise. 14931 * c-c++-common/ubsan/recovery-3.c: Likewise. 14932 * c-c++-common/ubsan/shift-1.c: Likewise. 14933 * c-c++-common/ubsan/shift-2.c: Likewise. 14934 * c-c++-common/ubsan/shift-4.c: Likewise. 14935 * c-c++-common/ubsan/shift-7.c: Likewise. 14936 * c-c++-common/ubsan/undefined-2.c: Likewise. 14937 * c-c++-common/ubsan/vla-1.c: Likewise. 14938 * g++.dg/ubsan/null-1.C: Likewise. 14939 * g++.dg/ubsan/null-3.C: Likewise. 14940 * g++.dg/ubsan/null-4.C: Likewise. 14941 * g++.dg/ubsan/vptr-8.C: Likewise. 14942 * g++.dg/ubsan/vptr-9.C: Likewise. 14943 * gcc.dg/ubsan/bounds-2.c: Likewise. 14944 * gcc.dg/ubsan/object-size-9.c: Likewise. 14945 149462015-05-07 Jeff Law <law@redhat.com> 14947 14948 * gcc.dg/tree-ssa/shorten-1.c: New test. 14949 149502015-05-07 Richard Biener <rguenther@suse.de> 14951 14952 PR tree-optimization/66002 14953 * gcc.dg/vect/vect-125.c: New testcase. 14954 149552015-05-07 Marek Polacek <polacek@redhat.com> 14956 Martin Uecker <uecker@eecs.berkeley.edu> 14957 14958 * c-c++-common/ubsan/bounds-10.c: New test. 14959 149602015-05-06 David Malcolm <dmalcolm@redhat.com> 14961 14962 * jit.dg/harness.h (set_options): Wrap with 14963 #ifndef TEST_ESCHEWS_SET_OPTIONS. 14964 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): 14965 Special-case test-benchmark.c as a negative. 14966 * jit.dg/test-benchmark.c: New file. 14967 149682015-05-06 Yvan Roux <yvan.roux@linaro.org> 14969 14970 PR target/64208 14971 * gcc.target/arm/pr64208.c: New test. 14972 149732015-05-06 Alan Modra <amodra@gmail.com> 14974 14975 PR target/66020 14976 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite. 14977 (gparms): Make volatile. 14978 149792015-05-06 Richard Biener <rguenther@suse.de> 14980 14981 PR tree-optimization/62283 14982 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL. 14983 149842015-05-06 Christian Bruel <christian.bruel@st.com> 14985 14986 PR target/66015 14987 * gcc.target/aarch64/iinline-attr-1.c: New test. 14988 149892015-05-06 Richard Biener <rguenther@suse.de> 14990 14991 * gcc.dg/vect/bb-slp-34.c: New testcase. 14992 149932015-05-06 Richard Biener <rguenther@suse.de> 14994 14995 PR tree-optimization/62283 14996 * gcc.dg/vect/bb-slp-14.c: Adjust. 14997 149982015-05-05 Uros Bizjak <ubizjak@gmail.com> 14999 15000 PR target/65990 15001 * gcc.target/i386/pr65990.c: New test. 15002 150032015-05-05 Ilya Tocar <ilya.tocar@intel.com> 15004 15005 PR target/65915 15006 * gcc.target/i386/pr65915.c: New. 15007 150082015-05-05 Tom de Vries <tom@codesourcery.com> 15009 15010 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of 15011 'va_list escapes 0'. 15012 150132015-05-05 Tom de Vries <tom@codesourcery.com> 15014 15015 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed 15016 in r222173. 15017 150182015-05-05 Yvan Roux <yvan.roux@linaro.org> 15019 15020 * gcc.target/arm/pr65067.c: Require Thumb2 effective target. 15021 * gcc.target/arm/pr65924.c: Likewise. 15022 150232015-05-05 Uros Bizjak <ubizjak@gmail.com> 15024 15025 PR target/65871 15026 * gcc.target/i386/pr65871-3.c: New test. 15027 150282015-05-04 Jeff Law <law@redhat.com> 15029 15030 Revert: 15031 2015-05-04 Jeff Law <law@redhat.com> 15032 * gcc.dg/tree-ssa/shorten-1.c: New test. 15033 150342015-05-04 Paolo Carlini <paolo.carlini@oracle.com> 15035 Jakub Jelinek <jakub@redhat.com> 15036 15037 PR c++/66007 15038 * g++.dg/cpp0x/Wnarrowing4.C: New. 15039 150402015-05-04 Sandra Loosemore <sandra@codesourcery.com> 15041 15042 * lib/target-supports.exp 15043 (check_effective_target_keeps_null_pointer_checks): Clarify that 15044 this is for targets that disable -fdelete-null-pointer-checks, 15045 not default it to off. 15046 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on 15047 -fdelete-null-pointer-checks explicit. 15048 * gcc.dg/tree-ssa/20030730-1.c: Likewise. 15049 * gcc.dg/tree-ssa/20030730-2.c: Likewise. 15050 * gcc.dg/tree-ssa/isolate-1.c: Likewise. 15051 * gcc.dg/tree-ssa/isolate-2.c: Likewise. 15052 * gcc.dg/tree-ssa/isolate-3.c: Likewise. 15053 * gcc.dg/tree-ssa/isolate-4.c: Likewise. 15054 * gcc.dg/tree-ssa/isolate-5.c: Likewise. 15055 * gcc.dg/tree-ssa/nonzero-1.c: Likewise. 15056 * gcc.dg/tree-ssa/pr20318.c: Likewise. 15057 * gcc.dg/tree-ssa/pr20701.c: Likewise. 15058 * gcc.dg/tree-ssa/pr20702.c: Likewise. 15059 * gcc.dg/tree-ssa/pr21086.c: Likewise. 15060 * gcc.dg/tree-ssa/pr21090.c: Likewise. 15061 * gcc.dg/tree-ssa/pr58480.c: Likewise. 15062 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise. 15063 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise. 15064 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise. 15065 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise. 15066 * gcc.dg/tree-ssa/unreachable.c: Likewise. 15067 * gcc.dg/tree-ssa/vrp02.c: Likewise. 15068 * gcc.dg/tree-ssa/vrp07.c: Likewise. 15069 * gcc.dg/tree-ssa/vrp08.c: Likewise. 15070 * gcc.dg/tree-ssa/vrp55.c: Likewise. 15071 * g++.dg/cpp0x/static_assert9.C: Likewise. 15072 * g++.dg/tree-ssa/nonzero-1.C: Likewise. 15073 * g++.dg/tree-ssa/pr19476-1.C: Likewise. 15074 * g++.dg/tree-ssa/pr19476-2.C: Likewise. 15075 * g++.dg/tree-ssa/pr19476-5.C: Likewise. 15076 * g++.dg/tree-ssa/pr26406.C: Likewise. 15077 150782015-05-04 Jakub Jelinek <jakub@redhat.com> 15079 15080 PR tree-optimization/65984 15081 * c-c++-common/ubsan/pr65984.c: New test. 15082 150832015-05-04 Jeff Law <law@redhat.com> 15084 15085 * gcc.dg/tree-ssa/shorten-1.c: New test. 15086 150872015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> 15088 15089 PR fortran/44735 15090 * gfortran.dg/pr44735.f90: New test. 15091 150922015-05-04 Richard Biener <rguenther@suse.de> 15093 15094 PR tree-optimization/65965 15095 * gcc.dg/vect/bb-slp-33.c: New testcase. 15096 150972015-05-04 Richard Biener <rguenther@suse.de> 15098 15099 PR tree-optimization/65935 15100 * gcc.dg/vect/bb-slp-pr65935.c: New testcase. 15101 151022015-05-03 Christophe Lyon <christophe.lyon@linaro.org> 15103 15104 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK 15105 for each supported variant instead of CHECK_RESULTS. 15106 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise. 15107 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise. 15108 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise. 15109 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise. 15110 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise. 15111 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise. 15112 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy 15113 expected results for unsupported variants. Call CHECK for each 15114 supported variant instead of CHECK_RESULTS. 15115 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise. 15116 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise. 15117 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise. 15118 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise. 15119 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise. 15120 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise. 15121 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise. 15122 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise. 15123 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise. 15124 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise. 15125 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise. 15126 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise. 15127 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise. 15128 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise. 15129 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise. 15130 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise. 15131 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise. 15132 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy 15133 expected results for unsupported variants. 15134 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise. 15135 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise. 15136 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise. 15137 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise. 15138 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise. 15139 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise. 15140 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise. 15141 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise. 15142 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise. 15143 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise. 15144 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise. 15145 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise. 15146 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise. 15147 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise. 15148 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise. 15149 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise. 15150 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise. 15151 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise. 15152 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise. 15153 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise. 15154 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise. 15155 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise. 15156 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise. 15157 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise. 15158 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise. 15159 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise. 15160 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise. 15161 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise. 15162 151632015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org> 15164 15165 PR fortran/37131 15166 * gfortran.dg/bound_9.f90: Add pointer assignment. 15167 151682015-05-01 Paolo Carlini <paolo.carlini@oracle.com> 15169 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org> 15170 15171 PR c++/65858 15172 * g++.dg/cpp0x/Wnarrowing3.C: New. 15173 151742015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk> 15175 15176 * gcc.dg/20150120-1.c: New test. 15177 * gcc.dg/20150120-2.c: New test. 15178 * gcc.dg/20150120-3.c: New test. 15179 151802015-05-01 David Edelsohn <dje.gcc@gmail.com> 15181 15182 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls". 15183 151842015-05-01 Renlin Li <renlin.li@arm.com> 15185 15186 * gcc.dg/pr65345-2.c: Add sync_int_long target selector. 15187 151882015-05-01 Mikael Morin <mikael@gcc.gnu.org> 15189 15190 * gfortran.dg/bound_simplification_4.f90: New. 15191 151922015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15193 15194 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok 15195 with powerpc_p8vector_ok. 15196 151972015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org> 15198 15199 PR fortran/37131 15200 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust 15201 scan pattern. 15202 * gfortran.dg/bound_9.f90: New test case. 15203 152042015-04-30 Uros Bizjak <ubizjak@gmail.com> 15205 15206 * g++.dg/ipa/devirt-28a.C: Require LTO effective target. 15207 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium 15208 for 32bit x86 targets. 15209 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse 15210 for 32bit x86 targets. 15211 * gcc.dg/pr39455.c (dg-additional-options): Ditto. 15212 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto. 15213 * gcc.dg/pr63914.c (dg-additional-options): Use -msse 15214 for 32bit x86 targets. 15215 152162015-04-30 Marek Polacek <polacek@redhat.com> 15217 15218 PR tree-optimization/63551 15219 * g++.dg/ipa/pr63551.C: New test. 15220 152212015-04-30 Caroline Tice <cmtice@google.com> 15222 15223 PR 65929 15224 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold 15225 partition size on certain targets. 15226 152272015-04-30 Renlin Li <renlin.li@arm.com> 15228 15229 * gcc.target/aarch64/vect-reduc-or_1.c: New. 15230 152312015-04-30 Marek Polacek <polacek@redhat.com> 15232 15233 * c-c++-common/Wbool-compare-3.c: New test. 15234 15235 * gcc.dg/pr65901.c (foo): Adjust dg-error. 15236 * gcc.c-torture/compile/pr48767.c (foo): Likewise. 15237 152382015-04-30 Paolo Carlini <paolo.carlini@oracle.com> 15239 15240 PR c++/57610 15241 * g++.dg/init/ref22.C: New. 15242 152432015-04-30 Marek Polacek <polacek@redhat.com> 15244 15245 * gcc.dg/init-bad-8.c: New test. 15246 15247 * gcc.dg/incomplete-typedef-1.c: New test. 15248 152492015-04-30 Paolo Carlini <paolo.carlini@oracle.com> 15250 15251 PR c++/59955 15252 * g++.dg/template/crash121.C: New. 15253 152542015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com> 15255 15256 * gcc.target/mips/call-from-init.c: New test. 15257 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups. 15258 152592015-04-29 Uros Bizjak <ubizjak@gmail.com> 15260 15261 PR target/65871 15262 * gcc.target/i386/pr65871-1.c: New test. 15263 * gcc.target/i386/pr65871-2.c: Ditto. 15264 152652015-04-29 Marek Polacek <polacek@redhat.com> 15266 15267 PR c/64610 15268 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines. 15269 * c-c++-common/Wbool-compare-2.c: New test. 15270 152712015-04-29 Alan Lawrence <alan.lawrence@arm.com> 15272 15273 PR target/65770 15274 * gcc.target/aarch64/vstN_lane_1.c: New file. 15275 152762015-04-29 Paolo Carlini <paolo.carlini@oracle.com> 15277 15278 PR c++/64667 15279 * g++.dg/warn/Winit-self-3.C: New. 15280 152812015-04-29 Uros Bizjak <ubizjak@gmail.com> 15282 15283 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee. 15284 152852015-04-29 Yvan Roux <yvan.roux@linaro.org> 15286 15287 PR target/65924 15288 * gcc.target/arm/pr65924.c: New test. 15289 152902015-04-29 Thomas Schwinge <thomas@codesourcery.com> 15291 15292 * g++.dg/gomp/tpl-target-update.C: New file. 15293 152942015-04-29 Richard Biener <rguenther@suse.de> 15295 15296 PR tree-optimization/65917 15297 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL. 15298 152992015-04-29 Christian Bruel <christian.bruel@st.com> 15300 15301 PR target/64835 15302 * gcc.dg/ipa/iinline-attr.c: New test. 15303 * gcc.target/i386/iinline-attr-2.c: New test. 15304 153052015-04-28 Andre Vehreschild <vehre@gmx.de> 15306 15307 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if 15308 segfault is fixed. 15309 153102015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15311 15312 * gcc.dg/vect/vect-33.c: Remove spurious line. 15313 153142015-04-28 Jan Hubicka <hubicka@ucw.cz> 15315 15316 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template. 15317 153182015-04-28 Marek Polacek <polacek@redhat.com> 15319 15320 PR c/65901 15321 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error. 15322 * gcc.dg/pr65901.c: New test. 15323 153242015-04-28 Richard Biener <rguenther@suse.de> 15325 15326 PR tree-optimization/62283 15327 * gfortran.dg/vect/pr62283-2.f: New testcase. 15328 * gcc.dg/vect/bb-slp-14.c: Adjust. 15329 153302015-04-28 Richard Biener <rguenther@suse.de> 15331 15332 PR tree-optimization/65851 15333 * g++.dg/torture/pr65851.C: New testcase. 15334 153352015-04-27 Jeff Law <law@redhat.com> 15336 15337 PR tree-optimization/65217 15338 * gcc.target/i386/pr65217.c: Remove XFAIL. 15339 153402015-04-27 Andre Vehreschild <vehre@gmx.de> 15341 15342 PR fortran/60322 15343 Add tests forgotten to svn-add. 15344 * gfortran.dg/class_allocate_19.f03: New test. 15345 * gfortran.dg/class_array_20.f03: New test. 15346 * gfortran.dg/class_array_21.f03: New test. 15347 * gfortran.dg/finalize_29.f08: New test. 15348 153492015-04-27 Andre Vehreschild <vehre@gmx.de> 15350 15351 PR fortran/59678 15352 PR fortran/65841 15353 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test. 15354 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test. 15355 153562015-04-27 Caroline Tice <cmtice@google.com> 15357 15358 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold 15359 partition size. 15360 153612015-04-27 Peter Bergner <bergner@vnet.ibm.com> 15362 15363 PR target/64579 15364 * gcc.target/powerpc/htm-1.c: New test. 15365 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test 15366 on 64-bit compiles. 15367 (__builtin_tabortdci): Likewise. 15368 (__builtin_tcheck): Remove operand. 15369 * lib/target-supports.exp (check_htm_hw_available): New function. 15370 153712015-04-27 Richard Biener <rguenther@suse.de> 15372 15373 * gcc.target/i386/pr65217.c: XFAIL. 15374 153752015-04-27 Jakub Jelinek <jakub@redhat.com> 15376 15377 PR tree-optimization/65875 15378 * gcc.c-torture/compile/pr65875.c: New test. 15379 153802015-04-25 Marek Polacek <polacek@redhat.com> 15381 15382 PR c/52085 15383 * gcc.dg/enum-incomplete-2.c: New test. 15384 * gcc.dg/enum-mode-1.c: New test. 15385 153862015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com> 15387 15388 PR target/65849 15389 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to 15390 set new options. 15391 * gcc.target/powerpc/pr65849-2.c: Likewise. 15392 153932015-04-24 Tom de Vries <tom@codesourcery.com> 15394 15395 PR tree-optimization/65802 15396 * g++.dg/pr65802.C: Move to ... 15397 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include 15398 stdarg.h. Rewrite for C. 15399 (fn1): Use va_list and va_arg. Make variable args function. Add use of 15400 va_start and va_end. Remove unnecessary inline asm. 15401 154022015-04-24 Uros Bizjak <ubizjak@gmail.com> 15403 Wei Mi <wmi@google.com> 15404 15405 * gcc.target/i386/sse2-load-multi.c: New test. 15406 * gcc.target/i386/sse2-store-multi.c: Ditto. 15407 154082015-04-24 Marek Polacek <polacek@redhat.com> 15409 15410 PR c/65830 15411 * c-c++-common/pr65830.c: New test. 15412 15413 PR c/63357 15414 * c-c++-common/Wlogical-op-1.c: New test. 15415 154162015-04-24 Marek Polacek <polacek@redhat.com> 15417 15418 PR c/61534 15419 * c-c++-common/pr61534-1.c: New test. 15420 154212015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com> 15422 Steven Bosscher <steven@gcc.gnu.org> 15423 15424 PR rtl-optimization/34503 15425 * gcc.target/arm/pr64616.c: New file. 15426 154272015-04-24 Bin Cheng <bin.cheng@arm.com> 15428 15429 * gcc.target/arm/pr42172-1.c: Check str instead of ldr. 15430 154312015-04-24 Terry Guo <terry.guo@arm.com> 15432 15433 * gcc.target/arm/pr65710.c: Update the options. 15434 154352015-04-23 H.J. Lu <hongjiu.lu@intel.com> 15436 15437 * gcc.target/i386/pr65523.c: Skip x32. 15438 154392015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 15440 15441 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns 15442 to look for vcl* where appropriate. 15443 154442015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15445 15446 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace 15447 vect_no_align with vect_no_align && { ! vect_hw_misalign }. 15448 154492015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com> 15450 15451 PR target/26702 15452 * gcc.target/arm/pr26702.c: New test. 15453 154542015-04-23 Marek Polacek <polacek@redhat.com> 15455 15456 PR c/65345 15457 * gcc.dg/pr65345-1.c: New test. 15458 * gcc.dg/pr65345-2.c: New test. 15459 154602015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15461 15462 * gcc.target/powerpc/crypto-builtin-2.c: New. 15463 154642015-04-23 Andre Vehreschild <vehre@gmx.de> 15465 15466 PR fortran/60322 15467 * gfortran.dg/class_allocate_19.f03: New test. 15468 * gfortran.dg/class_array_20.f03: New test. 15469 * gfortran.dg/class_array_21.f03: New test. 15470 * gfortran.dg/finalize_10.f90: Corrected scan-trees. 15471 * gfortran.dg/finalize_15.f90: Fixing comparision to model 15472 initialization correctly. 15473 * gfortran.dg/finalize_29.f08: New test. 15474 154752015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15476 15477 * gcc.target/powerpc/swaps-p8-18.c: New test. 15478 154792015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15480 15481 PR target/65456 15482 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8. 15483 * gcc.dg/vect/bb-slp-25.c: Likewise. 15484 * gcc.dg/vect/bb-slp-29.c: Likewise. 15485 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with 15486 vect_no_align && { ! vect_hw_misalign }. 15487 * gcc.dg/vect/bb-slp-9.c: Likewise. 15488 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for 15489 vect_hw_misalign. 15490 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise. 15491 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to 15492 account for POWER8, where peeling for alignment is not needed. 15493 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace 15494 vect_no_align with vect_no_align && { ! vect_hw_misalign }. 15495 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise. 15496 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise. 15497 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise. 15498 * gcc.dg/vect/no-vfa-vect-43.c: Likewise. 15499 * gcc.dg/vect/no-vfa-vect-57.c: Likewise. 15500 * gcc.dg/vect/no-vfa-vect-61.c: Likewise. 15501 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise. 15502 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise. 15503 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise. 15504 * gcc.dg/vect/pr16105.c: Likewise. 15505 * gcc.dg/vect/pr20122.c: Likewise. 15506 * gcc.dg/vect/pr33804.c: Likewise. 15507 * gcc.dg/vect/pr33953.c: Likewise. 15508 * gcc.dg/vect/pr56787.c: Likewise. 15509 * gcc.dg/vect/pr58508.c: Likewise. 15510 * gcc.dg/vect/slp-25.c: Likewise. 15511 * gcc.dg/vect/vect-105-bit-array.c: Likewise. 15512 * gcc.dg/vect/vect-105.c: Likewise. 15513 * gcc.dg/vect/vect-27.c: Likewise. 15514 * gcc.dg/vect/vect-29.c: Likewise. 15515 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for 15516 POWER8. 15517 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align 15518 && { ! vect_hw_misalign }. 15519 * gcc.dg/vect/vect-44.c: Likewise. 15520 * gcc.dg/vect/vect-48.c: Likewise. 15521 * gcc.dg/vect/vect-50.c: Likewise. 15522 * gcc.dg/vect/vect-52.c: Likewise. 15523 * gcc.dg/vect/vect-56.c: Likewise. 15524 * gcc.dg/vect/vect-60.c: Likewise. 15525 * gcc.dg/vect/vect-72.c: Likewise. 15526 * gcc.dg/vect/vect-75-big-array.c: Likewise. 15527 * gcc.dg/vect/vect-75.c: Likewise. 15528 * gcc.dg/vect/vect-77-alignchecks.c: Likewise. 15529 * gcc.dg/vect/vect-77-global.c: Likewise. 15530 * gcc.dg/vect/vect-78-alignchecks.c: Likewise. 15531 * gcc.dg/vect/vect-78-global.c: Likewise. 15532 * gcc.dg/vect/vect-93.c: Likewise. 15533 * gcc.dg/vect/vect-95.c: Likewise. 15534 * gcc.dg/vect/vect-96.c: Likewise. 15535 * gcc.dg/vect/vect-cond-1.c: Likewise. 15536 * gcc.dg/vect/vect-cond-3.c: Likewise. 15537 * gcc.dg/vect/vect-cond-4.c: Likewise. 15538 * gcc.dg/vect/vect-cselim-1.c: Likewise. 15539 * gcc.dg/vect/vect-multitypes-1.c: Likewise. 15540 * gcc.dg/vect/vect-multitypes-3.c: Likewise. 15541 * gcc.dg/vect/vect-multitypes-4.c: Likewise. 15542 * gcc.dg/vect/vect-multitypes-6.c: Likewise. 15543 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise. 15544 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise. 15545 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise. 15546 * gcc.dg/vect/vect-outer-3a.c: Likewise. 15547 * gcc.dg/vect/vect-outer-5.c: Likewise. 15548 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise. 15549 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise. 15550 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise. 15551 * gcc.dg/vect/vect-outer-fir.c: Likewise. 15552 * gcc.dg/vect/vect-peel-3.c: Likewise. 15553 * gcc.dg/vect/vect-peel-4.c: Likewise. 15554 * gcc.dg/vect/vect-pre-interact.c: Likewise. 15555 * gcc.target/powerpc/pr65456.c: New test. 15556 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8. 15557 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise. 15558 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise. 15559 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise. 15560 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with 15561 vect_no_align && { ! vect_hw_misalign }. 15562 * gfortran.dg/vect/vect-3.f90: Likewise. 15563 * gfortran.dg/vect/vect-4.f90: Likewise. 15564 * gfortran.dg/vect/vect-5.f90: Likewise. 15565 * lib/target-supports.exp (check_effective_target_vect_no_align): 15566 Return 1 for POWER8. 15567 (check_effective_target_vect_hw_misalign): Return 1 for POWER8. 15568 155692015-04-22 Steven G. Kargl <kargl@gcc.gnu.org> 15570 15571 PR fortran/65429 15572 * gfortran.dg/pr65429.f90: New test. 15573 155742015-04-22 Yury Gribov <y.gribov@samsung.com> 15575 15576 * c-c++-common/asan/user-section-1.c: New test. 15577 * c-c++-common/asan/user-section-2.c: New test. 15578 * c-c++-common/asan/user-section-3.c: New test. 15579 155802015-04-22 Hale Wang <hale.wang@arm.com> 15581 Terry Guo <terry.guo@arm.com> 15582 15583 PR rtl-optimization/64818 15584 * gcc.target/arm/pr64818.c: New test. 15585 155862015-04-21 Jan Hubicka <hubicka@ucw.cz> 15587 15588 PR ipa/65076 15589 * g++.dg/tree-ssa/pr61034.C: Update template. 15590 * g++.dg/warn/Warray-bounds.C: Harden for DSE. 15591 * gcc.dg/Warray-bounds-11.c: Likewise. 15592 * gcc.dg/Warray-bounds.c: Likewise. 15593 155942015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org> 15595 15596 PR libgfortran/65234 15597 * gfortran.dg/fmt_unlimited.f90: New test. 15598 155992015-04-21 Andreas Tobler <andreast@gcc.gnu.org> 15600 15601 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual 15602 headers. 15603 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise. 15604 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise. 15605 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise. 15606 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise. 15607 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise. 15608 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise. 15609 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise. 15610 156112015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org> 15612 15613 PR libgfortran/56743 15614 * gfortran.dg/namelist_87.f90: New test. 15615 156162015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 15617 15618 * gcc.target/aarch64/mult-synth_1.c: New test. 15619 * gcc.target/aarch64/mult-synth_2.c: Likewise. 15620 * gcc.target/aarch64/mult-synth_3.c: Likewise. 15621 * gcc.target/aarch64/mult-synth_4.c: Likewise. 15622 * gcc.target/aarch64/mult-synth_5.c: Likewise. 15623 * gcc.target/aarch64/mult-synth_6.c: Likewise. 15624 156252015-04-21 Richard Biener <rguenther@suse.de> 15626 15627 PR tree-optimization/65650 15628 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase. 15629 * gcc.dg/tree-ssa/forwprop-11.c: Adjust. 15630 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise. 15631 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise. 15632 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise. 15633 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise. 15634 156352015-04-21 Tom de Vries <tom@codesourcery.com> 15636 15637 PR tree-optimization/65802 15638 * g++.dg/pr65802.C: New test. 15639 156402015-04-21 Bin Cheng <bin.cheng@arm.com> 15641 15642 PR testsuite/65767 15643 * g++.dg/lto/pr65276_0.C: Change namespace std to std2. 15644 * g++.dg/lto/pr65276_1.C: Change namespace std to std2. 15645 156462015-04-20 Paolo Carlini <paolo.carlini@oracle.com> 15647 15648 PR c++/65801 15649 * g++.dg/cpp0x/Wnarrowing2.C: New. 15650 156512015-04-20 Jeff Law <law@redhat.com> 15652 15653 PR tree-optimization/65658 15654 * gcc.dg/pr65658.c: New test. 15655 156562015-04-20 Alan Lawrence <alan.lawrence@arm.com> 15657 15658 PR target/64134 15659 * gcc.target/aarch64/vec_init_1.c: New test. 15660 156612015-04-20 Yvan Roux <yvan.roux@linaro.org> 15662 15663 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant 15664 targets. 15665 156662015-04-18 Martin Sebor <msebor@redhat.com> 15667 15668 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number 15669 of non-nul characters. 15670 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout 15671 156722015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 15673 15674 PR target/65787 15675 * gcc.target/powerpc/pr65787.c: New. 15676 156772015-04-17 Jakub Jelinek <jakub@redhat.com> 15678 15679 PR target/65689 15680 * gcc.target/aarch64/c-output-template-4.c: New test. 15681 156822015-04-17 H.J. Lu <hongjiu.lu@intel.com> 15683 15684 PR target/65780 15685 * gcc.dg/pr65780-1.c: New test. 15686 * gcc.dg/pr65780-2.c: Likewise. 15687 * gcc.target/i386/pr32219-9.c: Likewise. 15688 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common 15689 symbol. 15690 * gcc.target/i386/pr64317.c (c): Initialize. 15691 156922015-04-17 H.J. Lu <hongjiu.lu@intel.com> 15693 15694 PR target/65612 15695 * g++.dg/ext/mv18.C: New test. 15696 * g++.dg/ext/mv19.C: Likewise. 15697 * g++.dg/ext/mv20.C: Likewise. 15698 * g++.dg/ext/mv21.C: Likewise. 15699 * g++.dg/ext/mv22.C: Likewise. 15700 * g++.dg/ext/mv23.C: Likewise. 15701 157022015-04-17 Patrick Palka <ppalka@gcc.gnu.org> 15703 15704 PR c++/64527 15705 * g++.dg/init/pr64527.C: New test. 15706 157072015-04-17 Tom de Vries <tom@codesourcery.com> 15708 Michael Matz <matz@suse.de> 15709 15710 PR tree-optimization/64950 15711 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target 15712 x86_64-*-*. 15713 157142015-04-17 Yury Gribov <y.gribov@samsung.com> 15715 15716 * c-c++-common/asan/user-section-1.c: New test. 15717 157182015-04-17 Jakub Jelinek <jakub@redhat.com> 15719 15720 PR debug/65771 15721 * gcc.dg/debug/pr65771.c: New test. 15722 157232015-04-16 H.J. Lu <hongjiu.lu@intel.com> 15724 15725 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace 15726 __buitlin_alloca with __builtin_alloca. 15727 157282015-04-16 Alan Lawrence <alan.lawrence@arm.com> 15729 15730 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments. 15731 157322015-04-16 Richard Biener <rguenther@suse.de> 15733 15734 PR tree-optimization/64277 15735 * gcc.dg/Warray-bounds-14.c: New testcase. 15736 * gcc.dg/Warray-bounds-15.c: Likewise. 15737 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds. 15738 * c-c++-common/ubsan/bounds-6.c: Likewise. 15739 157402015-04-16 Renlin Li <renlin.li@arm.com> 15741 15742 * gcc.target/aarch64/unsigned-unsignedfloat.c: New. 15743 * gcc.target/arm/unsigned-float.c: New. 15744 157452015-04-16 Richard Biener <rguenther@suse.de> 15746 15747 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase. 15748 * gcc.dg/tree-ssa/pr37508.c: Adjust. 15749 * gfortran.dg/reassoc_6.f: Remove XFAIL. 15750 157512015-04-15 Paolo Carlini <paolo.carlini@oracle.com> 15752 15753 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change. 15754 * g++.dg/cpp0x/decltype-call1.C: Likewise. 15755 * g++.dg/cpp0x/defaulted21.C: Likewise. 15756 * g++.dg/cpp0x/defaulted28.C: Likewise. 15757 * g++.dg/cpp0x/defaulted47.C: Likewise. 15758 * g++.dg/cpp0x/elision_neg.C: Likewise. 15759 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise. 15760 * g++.dg/cpp0x/implicit-trivial1.C: Likewise. 15761 * g++.dg/cpp0x/implicit1.C: Likewise. 15762 * g++.dg/cpp0x/implicit9.C: Likewise. 15763 * g++.dg/cpp0x/inh-ctor9.C: Likewise. 15764 * g++.dg/cpp0x/range-for13.C: Likewise. 15765 * g++.dg/gomp/clause-2.C: Likewise. 15766 * g++.dg/gomp/udr-5.C: Likewise. 15767 * g++.dg/inherit/access6.C: Likewise. 15768 * g++.dg/lookup/duperr1.C: Likewise. 15769 * g++.dg/lookup/friend2.C: Likewise. 15770 * g++.dg/lookup/pr6936.C: Likewise. 15771 * g++.dg/lookup/scoped1.C: Likewise. 15772 * g++.dg/lookup/using26.C: Likewise. 15773 * g++.dg/lookup/using38.C: Likewise. 15774 * g++.dg/other/access2.C: Likewise. 15775 * g++.dg/overload/defarg3.C: Likewise. 15776 * g++.dg/overload/defarg6.C: Likewise. 15777 * g++.dg/parse/access11.C: Likewise. 15778 * g++.dg/parse/access2.C: Likewise. 15779 * g++.dg/parse/access3.C: Likewise. 15780 * g++.dg/parse/access4.C: Likewise. 15781 * g++.dg/parse/access5.C: Likewise. 15782 * g++.dg/parse/access6.C: Likewise. 15783 * g++.dg/parse/access8.C: Likewise. 15784 * g++.dg/parse/access9.C: Likewise. 15785 * g++.dg/parse/crash40.C: Likewise. 15786 * g++.dg/tc1/dr142.C: Likewise. 15787 * g++.dg/tc1/dr166.C: Likewise. 15788 * g++.dg/tc1/dr52.C: Likewise. 15789 * g++.dg/template/access11.C: Likewise. 15790 * g++.dg/template/access18.C: Likewise. 15791 * g++.dg/template/access19.C: Likewise. 15792 * g++.dg/template/access2.C: Likewise. 15793 * g++.dg/template/access20.C: Likewise. 15794 * g++.dg/template/access26.C: Likewise. 15795 * g++.dg/template/access3.C: Likewise. 15796 * g++.dg/template/access7.C: Likewise. 15797 * g++.dg/template/conv12.C: Likewise. 15798 * g++.dg/template/crash69.C: Likewise. 15799 * g++.dg/template/friend31.C: Likewise. 15800 * g++.dg/template/friend32.C: Likewise. 15801 * g++.dg/template/memfriend15.C: Likewise. 15802 * g++.dg/template/memfriend16.C: Likewise. 15803 * g++.dg/template/memfriend17.C: Likewise. 15804 * g++.dg/template/memfriend7.C: Likewise. 15805 * g++.dg/template/pr32519.C: Likewise. 15806 * g++.dg/template/qualttp21.C: Likewise. 15807 * g++.dg/template/qualttp8.C: Likewise. 15808 * g++.dg/template/ttp10.C: Likewise. 15809 * g++.dg/template/typedef11.C: Likewise. 15810 * g++.dg/template/typedef13.C: Likewise. 15811 * g++.dg/template/typedef19.C: Likewise. 15812 * g++.dg/template/typedef20.C: Likewise. 15813 * g++.dg/template/typedef22.C: Likewise. 15814 * g++.dg/template/using16.C: Likewise. 15815 * g++.dg/template/virtual3.C: Likewise. 15816 * g++.dg/ubsan/pr61272.C: Likewise. 15817 * g++.old-deja/g++.bob/inherit2.C: Likewise. 15818 * g++.old-deja/g++.brendan/crash11.C: Likewise. 15819 * g++.old-deja/g++.brendan/enum6.C: Likewise. 15820 * g++.old-deja/g++.brendan/visibility1.C: Likewise. 15821 * g++.old-deja/g++.brendan/visibility10.C: Likewise. 15822 * g++.old-deja/g++.brendan/visibility2.C: Likewise. 15823 * g++.old-deja/g++.brendan/visibility6.C: Likewise. 15824 * g++.old-deja/g++.brendan/visibility7.C: Likewise. 15825 * g++.old-deja/g++.brendan/visibility8.C: Likewise. 15826 * g++.old-deja/g++.brendan/visibility9.C: Likewise. 15827 * g++.old-deja/g++.bugs/900428_03.C: Likewise. 15828 * g++.old-deja/g++.jason/access17.C: Likewise. 15829 * g++.old-deja/g++.jason/access18.C: Likewise. 15830 * g++.old-deja/g++.jason/access22.C: Likewise. 15831 * g++.old-deja/g++.jason/access23.C: Likewise. 15832 * g++.old-deja/g++.jason/access8.C: Likewise. 15833 * g++.old-deja/g++.jason/delete3.C: Likewise. 15834 * g++.old-deja/g++.jason/report.C: Likewise. 15835 * g++.old-deja/g++.law/access2.C: Likewise. 15836 * g++.old-deja/g++.law/access3.C: Likewise. 15837 * g++.old-deja/g++.law/access4.C: Likewise. 15838 * g++.old-deja/g++.law/access5.C: Likewise. 15839 * g++.old-deja/g++.law/arm12.C: Likewise. 15840 * g++.old-deja/g++.law/arm14.C: Likewise. 15841 * g++.old-deja/g++.law/ctors13.C: Likewise. 15842 * g++.old-deja/g++.law/union2.C: Likewise. 15843 * g++.old-deja/g++.law/visibility12.C: Likewise. 15844 * g++.old-deja/g++.law/visibility15.C: Likewise. 15845 * g++.old-deja/g++.law/visibility16.C: Likewise. 15846 * g++.old-deja/g++.law/visibility17.C: Likewise. 15847 * g++.old-deja/g++.law/visibility18.C: Likewise. 15848 * g++.old-deja/g++.law/visibility19.C: Likewise. 15849 * g++.old-deja/g++.law/visibility20.C: Likewise. 15850 * g++.old-deja/g++.law/visibility21.C: Likewise. 15851 * g++.old-deja/g++.law/visibility24.C: Likewise. 15852 * g++.old-deja/g++.law/visibility4.C: Likewise. 15853 * g++.old-deja/g++.law/visibility5.C: Likewise. 15854 * g++.old-deja/g++.law/visibility6.C: Likewise. 15855 * g++.old-deja/g++.law/visibility7.C: Likewise. 15856 * g++.old-deja/g++.law/visibility8.C: Likewise. 15857 * g++.old-deja/g++.law/visibility9.C: Likewise. 15858 * g++.old-deja/g++.niklas/t135.C: Likewise. 15859 * g++.old-deja/g++.oliva/delete1.C: Likewise. 15860 * g++.old-deja/g++.oliva/partord1.C: Likewise. 15861 * g++.old-deja/g++.other/access11.C: Likewise. 15862 * g++.old-deja/g++.other/access4.C: Likewise. 15863 * g++.old-deja/g++.other/access7.C: Likewise. 15864 * g++.old-deja/g++.other/crash1.C: Likewise. 15865 * g++.old-deja/g++.other/crash7.C: Likewise. 15866 * g++.old-deja/g++.other/friend1.C: Likewise. 15867 * g++.old-deja/g++.other/friend4.C: Likewise. 15868 * g++.old-deja/g++.other/friend9.C: Likewise. 15869 * g++.old-deja/g++.other/lineno1.C: Likewise. 15870 * g++.old-deja/g++.other/using1.C: Likewise. 15871 * g++.old-deja/g++.pt/enum14.C: Likewise. 15872 * g++.old-deja/g++.pt/friend11.C: Likewise. 15873 * g++.old-deja/g++.pt/friend21.C: Likewise. 15874 * g++.old-deja/g++.pt/friend3.C: Likewise. 15875 * g++.old-deja/g++.pt/inherit2.C: Likewise. 15876 * g++.old-deja/g++.pt/memtemp74.C: Likewise. 15877 * g++.old-deja/g++.pt/memtemp89.C: Likewise. 15878 * g++.old-deja/g++.robertl/eb94.C: Likewise. 15879 158802015-04-15 Jakub Jelinek <jakub@redhat.com> 15881 15882 PR ipa/65765 15883 * g++.dg/ipa/pr65765.C: New test. 15884 158852015-04-15 Nick Clifton <nickc@redhat.com> 15886 15887 * gcc.target/rx/builtins.c: Disable RMPA test if string 15888 instructions are not allowed. 15889 158902015-04-15 Alan Modra <amodra@gmail.com> 15891 15892 * gcc.dg/pr65408.c: New. 15893 158942015-04-14 Yvan Roux <yvan.roux@linaro.org> 15895 15896 PR target/65729 15897 * gcc.target/arm/pr65729.c: New test. 15898 158992015-04-14 Richard Biener <rguenther@suse.de> 15900 15901 PR tree-optimization/65758 15902 * gfortran.fortran-torture/compile/pr65758.f90: New testcase. 15903 159042015-04-14 Yvan Roux <yvan.roux@linaro.org> 15905 15906 PR target/65648 15907 * gcc.c-torture/execute/pr65648.c: New test. 15908 159092015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 15910 15911 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use 15912 __builtin_finite instead of finite. 15913 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp): 15914 Likewise. 15915 159162015-04-14 Marc Glisse <marc.glisse@inria.fr> 15917 15918 PR tree-optimization/63387 15919 * gcc.dg/pr63387.c: New testcase. 15920 159212015-04-12 Jan Hubicka <hubicka@ucw.cz> 15922 15923 * g++.dg/tree-ssa/nonzero-3.C: New testcase. 15924 159252015-04-13 Richard Biener <rguenther@suse.de> 15926 15927 PR tree-optimization/65204 15928 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase. 15929 159302015-04-13 Terry Guo <terry.guo@arm.com> 15931 15932 PR target/65710 15933 * gcc.target/arm/pr65710.c: New. 15934 159352015-04-12 Jakub Jelinek <jakub@redhat.com> 15936 15937 PR tree-optimization/65747 15938 * g++.dg/torture/pr65747.C: New test. 15939 159402015-04-12 Jakub Jelinek <jakub@redhat.com> 15941 15942 PR c++/65736 15943 * g++.dg/cpp0x/pr65736.C: New test. 15944 159452015-04-11 Jan Hubicka <hubicka@ucw.cz> 15946 Martin Liska <mliska@suse.cz> 15947 15948 PR ipa/65722 15949 * g++.dg/ipa/pr65722.C: New testcase. 15950 159512015-04-11 Jakub Jelinek <jakub@redhat.com> 15952 15953 PR tree-optimization/65735 15954 * gcc.c-torture/compile/pr65735.c: New test. 15955 159562015-04-11 H.J. Lu <hongjiu.lu@intel.com> 15957 15958 PR middle-end/65554 15959 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long. 15960 159612015-04-11 Jakub Jelinek <jakub@redhat.com> 15962 15963 PR target/65671 15964 * gcc.target/i386/pr65671.c: Require avx512vl effective target. 15965 159662015-04-10 Yvan Roux <yvan.roux@linaro.org> 15967 15968 PR target/65647 15969 * gcc.target/arm/pr65647-2.c: New. 15970 159712015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 15972 15973 PR target/65694 15974 * g++.dg/torture/pr65694.C: New test. 15975 159762015-04-10 Tobias Burnus <burnus@net-b.de> 15977 15978 * gfortran.dg/coarray_lock_6.f90: New. 15979 * gfortran.dg/coarray_lock_7.f90: New. 15980 * gfortran.dg/coarray/lock_2.f90: New. 15981 159822015-04-10 Mikael Morin <mikael@gcc.gnu.org> 15983 15984 PR fortran/56674 15985 PR fortran/58813 15986 PR fortran/59016 15987 PR fortran/59024 15988 * gfortran.dg/used_types_27.f90: New. 15989 159902015-04-09 Kirill Yukhin <kirill.yukhin@intel.com> 15991 15992 PR target/65671 15993 * gcc.target/i386/pr65671.c: New. 15994 159952015-04-09 Jakub Jelinek <jakub@redhat.com> 15996 15997 PR tree-optimization/65709 15998 * c-c++-common/ubsan/align-9.c: New test. 15999 160002013-04-09 Paul Thomas <pault@gcc.gnu.org> 16001 16002 PR fortran/56852 16003 * gfortran.dg/pr56852.f90: New test. 16004 160052015-04-09 Marek Polacek <polacek@redhat.com> 16006 Jakub Jelinek <jakub@redhat.com> 16007 16008 PR middle-end/65554 16009 * g++.dg/opt/pr65554.C: New test. 16010 160112015-04-09 Jakub Jelinek <jakub@redhat.com> 16012 16013 PR c++/65690 16014 * c-c++-common/attr-aligned-1.c: New test. 16015 160162015-04-09 Ilya Enkovich <ilya.enkovich@intel.com> 16017 16018 * gcc.target/i386/mpx/memmove-zero-length.c: New. 16019 160202015-04-09 Kirill Yukhin <kirill.yukhin@intel.com> 16021 16022 PR target/65676 16023 * gcc.target/i386/sse-25.c: New. 16024 160252015-04-09 Jakub Jelinek <jakub@redhat.com> 16026 16027 PR target/65693 16028 * gcc.target/i386/pr65693.c: New test. 16029 160302015-04-08 Ilya Enkovich <ilya.enkovich@intel.com> 16031 16032 * gcc.dg/lto/chkp-static-bounds_0.c: New. 16033 160342015-04-08 Ilya Enkovich <ilya.enkovich@intel.com> 16035 16036 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New. 16037 160382015-04-08 Ilya Enkovich <ilya.enkovich@intel.com> 16039 16040 * gcc.target/i386/thunk-retbnd.c: New. 16041 160422015-04-08 Eric Botcazou <ebotcazou@adacore.com> 16043 16044 * gnat.dg/opt48.adb: New test. 16045 * gnat.dg/opt48_pkg1.ad[sb]: New helper. 16046 * gnat.dg/opt48_pkg2.ad[sb]: Likewise. 16047 160482015-04-07 Jan Hubicka <hubicka@ucw.cz> 16049 16050 PR ipa/65540 16051 * gcc.c-torture/compile/pr65540.c: New. 16052 160532015-04-07 Alan Lawrence <alan.lawrence@arm.com> 16054 16055 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove 16056 -Wno-pointer-arith. 16057 160582015-04-07 Jakub Jelinek <jakub@redhat.com> 16059 16060 PR debug/65678 16061 * g++.dg/debug/pr65678.C: New test. 16062 16063 PR middle-end/65680 16064 * gcc.c-torture/compile/pr65680.c: New test. 16065 160662015-04-07 Andre Vehreschild <vehre@gmx.de> 16067 16068 PR fortran/65548 16069 * gfortran.dg/allocate_with_source_5.f90: New test. 16070 160712015-04-07 Ilya Enkovich <ilya.enkovich@intel.com> 16072 16073 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New. 16074 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New. 16075 160762015-04-07 Bin Cheng <bin.cheng@arm.com> 16077 16078 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft". 16079 160802015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com> 16081 16082 PR target/65614 16083 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5 16084 to get floating point compression. 16085 * gcc.target/powerpc/compress-foat-ppc.c: Likewise. 16086 160872015-04-06 Jakub Jelinek <jakub@redhat.com> 16088 16089 PR preprocessor/61977 16090 * gcc.dg/cpp/pr61977.c: New test. 16091 160922015-04-06 Ilya Enkovich <ilya.enkovich@intel.com> 16093 16094 * gcc.dg/lto/chkp-ctor-merge_0.c: New. 16095 160962015-04-04 Vladimir Makarov <vmakarov@redhat.com> 16097 16098 PR target/65647 16099 * gcc.target/arm/pr65647.c: New. 16100 161012015-04-03 Jan Hubicka <hubicka@ucw.cz> 16102 16103 PR ipa/65655 16104 * g++.dg/torture/pr65655.C: New testcase. 16105 161062015-04-03 Paolo Carlini <paolo.carlini@oracle.com> 16107 16108 PR c++/64085 16109 * g++.dg/cpp1y/lambda-init13.C: New. 16110 161112015-04-03 Marek Polacek <polacek@redhat.com> 16112 16113 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t. 16114 161152015-04-02 Marek Polacek <polacek@redhat.com> 16116 16117 PR c++/65642 16118 * g++.dg/cpp0x/constexpr-fold1.C: New test. 16119 * g++.dg/cpp0x/constexpr-fold2.C: New test. 16120 161212015-04-02 Jakub Jelinek <jakub@redhat.com> 16122 16123 PR preprocessor/61977 16124 * gcc.target/powerpc/pr61977-1.c: New test. 16125 * gcc.target/powerpc/pr61977-2.c: New test. 16126 161272015-04-01 Paolo Carlini <paolo.carlini@oracle.com> 16128 16129 PR c++/56100 16130 * g++.dg/warn/Wshadow-8.C: New. 16131 * g++.dg/warn/Wshadow-9.C: Likewise. 16132 * g++.dg/warn/Wshadow-10.C: Likewise. 16133 * g++.dg/warn/Wshadow-11.C: Likewise. 16134 161352015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de> 16136 16137 * gcc.dg/pr23623.c: Added aligned attribute. 16138 * gcc.dg/20141029-1.c: Likewise. 16139 * gcc.dg/20150306-1.c: New test. 16140 161412015-04-01 Marek Polacek <polacek@redhat.com> 16142 16143 PR c++/65554 16144 * g++.dg/cpp0x/initlist93.C: New test. 16145 * g++.dg/cpp0x/initlist94.C: New test. 16146 161472015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com> 16148 16149 PR target/65624 16150 * gcc.target/aarch64/pr65624.c: New test. 16151 161522015-03-31 Jan Hubicka <hubicka@ucw.cz> 16153 16154 * gcc.dg/ipa/inlinehint-4.c: New testcase. 16155 161562015-03-31 Alex Velenko <Alex.Velenko@arm.com> 16157 16158 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an 16159 extra variable to force stack alignment. 16160 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an 16161 extra variable to force stack alignment. 16162 161632015-03-31 Marek Polacek <polacek@redhat.com> 16164 16165 PR c++/65390 16166 * g++.dg/template/pr65390.C: New test. 16167 161682015-03-31 Martin Liska <mliska@suse.cz> 16169 16170 * g++.dg/ipa/pr65557.C: New test. 16171 161722015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com> 16173 16174 * gcc.target/s390/hotpatch-25.c: New test. 16175 * gcc.target/s390/hotpatch-1.c: Update test. 16176 * gcc.target/s390/hotpatch-10.c: Update test. 16177 * gcc.target/s390/hotpatch-11.c: Update test. 16178 * gcc.target/s390/hotpatch-12.c: Update test. 16179 * gcc.target/s390/hotpatch-13.c: Update test. 16180 * gcc.target/s390/hotpatch-14.c: Update test. 16181 * gcc.target/s390/hotpatch-15.c: Update test. 16182 * gcc.target/s390/hotpatch-16.c: Update test. 16183 * gcc.target/s390/hotpatch-17.c: Update test. 16184 * gcc.target/s390/hotpatch-18.c: Update test. 16185 * gcc.target/s390/hotpatch-19.c: Update test. 16186 * gcc.target/s390/hotpatch-2.c: Update test. 16187 * gcc.target/s390/hotpatch-21.c: Update test. 16188 * gcc.target/s390/hotpatch-22.c: Update test. 16189 * gcc.target/s390/hotpatch-23.c: Update test. 16190 * gcc.target/s390/hotpatch-24.c: Update test. 16191 * gcc.target/s390/hotpatch-3.c: Update test. 16192 * gcc.target/s390/hotpatch-4.c: Update test. 16193 * gcc.target/s390/hotpatch-5.c: Update test. 16194 * gcc.target/s390/hotpatch-6.c: Update test. 16195 * gcc.target/s390/hotpatch-7.c: Update test. 16196 * gcc.target/s390/hotpatch-8.c: Update test. 16197 * gcc.target/s390/hotpatch-9.c: Update test. 16198 * gcc.target/s390/hotpatch-compile-16.c: Update test. 16199 162002015-03-31 Richard Biener <rguenther@suse.de> 16201 16202 PR middle-end/65626 16203 * g++.dg/torture/pr65626.C: New testcase. 16204 162052015-03-31 Ilya Enkovich <ilya.enkovich@intel.com> 16206 16207 PR target/65531 16208 * gcc.target/i386/mpx/pr65531.cc: New. 16209 162102015-03-31 Ilya Enkovich <ilya.enkovich@intel.com> 16211 16212 PR target/65602 16213 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use 16214 __builtin_alloca instead of alloca. 16215 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise. 16216 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise. 16217 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper 16218 check. 16219 162202015-03-30 Jakub Jelinek <jakub@redhat.com> 16221 16222 PR ipa/65610 16223 * g++.dg/ubsan/pr65610.C: New test. 16224 162252015-03-30 Marek Polacek <polacek@redhat.com> 16226 16227 PR c++/65398 16228 * g++.dg/cpp0x/pr65398-2.C: New test. 16229 162302015-03-30 Marek Polacek <polacek@redhat.com> 16231 16232 * c-c++-common/pr65556.c: Change the width of bit-fields. 16233 162342015-03-27 Jan Hubicka <hubicka@ucw.cz> 16235 16236 PR ipa/65588 16237 * gcc.target/i386/pr65588.c: New testcase. 16238 162392015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org> 16240 16241 PR libgfortran/65563 16242 * gfortran.dg/open_errors_2.f90: New test. 16243 162442015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> 16245 16246 PR libgfortran/65596 16247 * gfortran.dg/namelist_86.f90: New test. 16248 162492015-03-28 Andre Vehreschild <vehre@gmx.de> 16250 16251 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright 16252 statement to reflect new ownership. 16253 162542015-03-28 Paolo Carlini <paolo.carlini@oracle.com> 16255 16256 PR c++/42328 16257 * g++.dg/template/friend58.C: New. 16258 * g++.dg/template/friend59.C: Likewise. 16259 162602015-03-27 Tobias Burnus <burnus@net-b.de> 16261 16262 PR c/65586 16263 * g++.dg/gomp/openmp-simd-3.C: New. 16264 * gcc.dg/gomp/openmp-simd-3.c: New. 16265 162662015-03-27 H.J. Lu <hongjiu.lu@intel.com> 16267 16268 PR target/65248 16269 * gcc.target/i386/pr65248-1.c: New file. 16270 * gcc.target/i386/pr65248-2.c: Likewise. 16271 * gcc.target/i386/pr65248-3.c: Likewise. 16272 * gcc.target/i386/pr65248-4.c: Likewise. 16273 162742015-03-27 Jakub Jelinek <jakub@redhat.com> 16275 16276 PR target/65593 16277 * gcc.c-torture/compile/pr65593.c: New test. 16278 162792015-03-27 Paolo Carlini <paolo.carlini@oracle.com> 16280 16281 PR c++/59329 16282 * g++.dg/cpp1y/constexpr-assert1.C: New. 16283 162842015-03-27 Marek Polacek <polacek@redhat.com> 16285 16286 PR c++/65556 16287 * c-c++-common/pr65556.c: New test. 16288 162892015-03-27 Jan Hubicka <hubicka@ucw.cz> 16290 16291 PR ipa/65600 16292 * g++.dg/torture/pr65600.C: New testcase. 16293 162942015-03-27 Vladimir Makarov <vmakarov@redhat.com> 16295 16296 PR target/65407 16297 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw. 16298 162992015-03-27 Andre Vehreschild <vehre@gmx.de> 16300 16301 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright 16302 statement and cleanup. Fixed typos. 16303 163042015-03-26 Jan Hubicka <hubicka@ucw.cz> 16305 16306 PR middle-end/65595 16307 * gcc.c-torture/compile/pr65595.c: New testcase. 16308 163092015-03-27 Marek Polacek <polacek@redhat.com> 16310 16311 PR sanitizer/65583 16312 * g++.dg/ubsan/pr65583.C: New test. 16313 163142015-03-26 Jan Hubicka <hubicka@ucw.cz> 16315 16316 * gcc.c-torture/compile/20150327.c: New testcase. 16317 163182015-03-26 Richard Biener <rguenther@suse.de> 16319 16320 PR middle-end/65555 16321 * g++.dg/torture/pr65555.C: New testcase. 16322 163232015-03-26 Jakub Jelinek <jakub@redhat.com> 16324 16325 PR tree-optimization/64715 16326 * gcc.dg/builtin-object-size-15.c: New test. 16327 * gcc.dg/pr64715-1.c: New test. 16328 * gcc.dg/pr64715-2.c: New test. 16329 163302015-03-26 Richard Biener <rguenther@suse.de> 16331 16332 PR middle-end/65519 16333 * gnat.dg/specs/opt2.ads: Fix testcase. 16334 163352015-03-25 Martin Sebor <msebor@redhat.com> 16336 16337 PR testsuite/65526 16338 * lib/target-supports.exp (check_effective_target_arm32): Fail early 16339 when target isn't arm*-*-*-*. 16340 (check_effective_target_arm_nothumb): Likewise. 16341 (check_effective_target_arm_little_endian): Likewise. 16342 (check_effective_target_arm_vect_no_misalign): Likewise. 16343 (check_effective_target_aarch64_little_endian): Fail early if target 16344 isn't aarch64*-*-*. 16345 163462015-03-25 Sebastian Pop <s.pop@samsung.com> 16347 16348 PR tree-optimization/65177 16349 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New. 16350 163512015-03-25 Uros Bizjak <ubizjak@gmail.com> 16352 16353 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines. 16354 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h, 16355 smmintrin.h and mm3dnow.h. 16356 163572015-03-25 Marek Polacek <polacek@redhat.com> 16358 16359 PR c++/65558 16360 * g++.dg/cpp0x/pr65558.C: New test. 16361 163622015-03-25 Marek Polacek <polacek@redhat.com> 16363 16364 PR c++/61670 16365 * g++.dg/template/pr61670.C: New test. 16366 163672015-03-25 Paolo Carlini <paolo.carlini@oracle.com> 16368 16369 PR c++/54987 16370 * g++.dg/template/pr54987.C: New. 16371 163722015-03-25 Richard Biener <rguenther@suse.de> 16373 16374 PR tree-optimization/62630 16375 * gcc.dg/graphite/vect-pr43423.c: XFAIL. 16376 163772015-03-25 Ilya Enkovich <ilya.enkovich@intel.com> 16378 16379 PR target/65508 16380 * gcc.target/i386/mpx/pr65508.c: New. 16381 163822015-03-25 Mikael Morin <mikael@gcc.gnu.org> 16383 16384 PR fortran/64952 16385 PR fortran/65532 16386 * gfortran.dg/data_initialized_3.f90: New. 16387 163882015-03-25 Richard Biener <rguenther@suse.de> 16389 16390 PR middle-end/65519 16391 * gnat.dg/specs/opt2.ads: New testcase. 16392 163932015-03-25 Bin Cheng <bin.cheng@arm.com> 16394 16395 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New. 16396 * gcc.target/arm/memset-inline-4.c: Skip for 16397 arm_tune_string_ops_prefer_neon. 16398 * gcc.target/arm/memset-inline-5.c: Ditto. 16399 * gcc.target/arm/memset-inline-6.c: Ditto. 16400 * gcc.target/arm/memset-inline-8.c: Ditto. 16401 * gcc.target/arm/memset-inline-9.c: Ditto. 16402 164032015-03-24 Paolo Carlini <paolo.carlini@oracle.com> 16404 16405 PR c++/58923 16406 * g++.dg/other/virtual3.C: New. 16407 164082015-03-24 Paolo Carlini <paolo.carlini@oracle.com> 16409 16410 PR c++/60130 16411 * g++.dg/cpp0x/vt-60130.C: New. 16412 164132015-03-24 Paolo Carlini <paolo.carlini@oracle.com> 16414 16415 PR c++/61971 16416 * g++.dg/warn/Warray-bounds-7.C: New. 16417 164182015-03-24 Paolo Carlini <paolo.carlini@oracle.com> 16419 16420 PR c++/60067 16421 * g++.dg/template/defarg18.C: New. 16422 164232015-03-24 Paolo Carlini <paolo.carlini@oracle.com> 16424 16425 PR c++/59988 16426 * g++.dg/cpp0x/vt-59988.C: New. 16427 164282015-03-24 Jakub Jelinek <jakub@redhat.com> 16429 16430 PR tree-optimization/65533 16431 * gcc.dg/pr65533.c: New test. 16432 164332015-03-24 Andre Vehreschild <vehre@gmx.de> 16434 16435 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for 16436 source= and mold= expressions functionality. 16437 * gfortran.dg/allocate_class_4.f90: New test. 16438 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether 16439 copying an unlimited polymorhpic object containing a char array 16440 to another unlimited polymorphic object respects the _len 16441 component. 16442 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check 16443 whether deferred length char array allocate works, unlimited 16444 polymorphic object allocation from a string works and if 16445 allocating an array of deferred length strings works. 16446 * gfortran.dg/unlimited_polymorphic_24.f03: New test. 16447 164482015-03-24 Paolo Carlini <paolo.carlini@oracle.com> 16449 16450 PR c++/65513 16451 * g++.dg/cpp0x/constexpr-array11.C: New. 16452 164532015-03-24 Richard Biener <rguenther@suse.de> 16454 16455 PR middle-end/65517 16456 * gcc.dg/torture/pr65517.c: New testcase. 16457 164582015-03-24 Tobias Burnus <burnus@net-b.de> 16459 16460 * gfortran.dg/coindexed_1.f90: Moved from 16461 gfortran.dg/coarray/coindexed_3.f90; added dg-options. 16462 164632015-03-23 Jakub Jelinek <jakub@redhat.com> 16464 16465 PR testsuite/65506 16466 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of 16467 gimple dump. 16468 16469 PR target/65523 16470 * gcc.target/i386/pr65523.c: New test. 16471 16472 PR ipa/65475 16473 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of 16474 dg-options. 16475 * g++.dg/lto/pr65475b_0.C: Likewise. 16476 164772015-03-23 Oleg Endo <olegendo@gcc.gnu.org> 16478 16479 PR target/65505 16480 * gcc.target/sh/torture/pr65505.c: New. 16481 164822015-03-23 Martin Sebor <msebor@redhat.com> 16483 16484 PR testsuite/63175 16485 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan 16486 assembly for lvx in addition to lxv. 16487 164882015-03-23 Jakub Jelinek <jakub@redhat.com> 16489 16490 PR target/65504 16491 * gfortran.dg/pr65504.f90: New test. 16492 16493 PR ipa/65521 16494 * gcc.dg/pr65521.c: New test. 16495 164962015-03-23 Richard Biener <rguenther@suse.de> 16497 16498 PR tree-optimization/65518 16499 * gcc.dg/vect/pr65518.c: New testcase. 16500 165012015-03-23 Richard Biener <rguenther@suse.de> 16502 16503 PR tree-optimization/65494 16504 * gcc.dg/vect/pr65494.c: New testcase. 16505 165062015-03-23 Jakub Jelinek <jakub@redhat.com> 16507 16508 PR preprocessor/65238 16509 * c-c++-common/cpp/pr65238-1.c: New test. 16510 * gcc.dg/cpp/pr65238-2.c: New test. 16511 * gcc.dg/cpp/trad/pr65238-3.c: New test. 16512 * gcc.dg/cpp/trad/pr65238-4.c: New test. 16513 165142015-03-23 Paul Thomas <pault@gcc.gnu.org> 16515 Mikael Morin <mikael@gcc.gnu.org> 16516 16517 PR fortran/64952 16518 * gfortran.dg/elemental_dependency_4.f90: New. 16519 * gfortran.dg/elemental_dependency_5.f90: New. 16520 165212015-03-22 Jan Hubicka <hubicka@ucw.cz> 16522 16523 PR ipa/65475 16524 * g++.dg/lto/pr65475b_0.C: New testcase. 16525 * g++.dg/lto/pr65475b_1.C: New testcase. 16526 * g++.dg/lto/pr65475c_0.C: New testcase. 16527 * g++.dg/lto/pr65475c_1.C: New testcase. 16528 165292015-03-21 Tobias Burnus <burnus@net-b.de> 16530 16531 * gfortran.dg/coarray_38.f90: New. 16532 * gfortran.dg/coarray_39.f90: New. 16533 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into 16534 compile test. 16535 165362015-03-20 Marek Polacek <polacek@redhat.com> 16537 16538 PR c++/65398 16539 * g++.dg/cpp0x/pr65398.C: New test. 16540 165412015-03-20 Jan Hubicka <hubicka@ucw.cz> 16542 16543 PR ipa/65475 16544 * g++.dg/lto/pr65475_0.C: New testcase. 16545 * g++.dg/lto/pr65475_1.C: New testcase. 16546 165472015-03-20 Vladimir Makarov <vmakarov@redhat.com> 16548 16549 PR rtl-optimization/64366 16550 * gcc.target/sh/pr64366.c: New. 16551 165522015-03-20 Paolo Carlini <paolo.carlini@oracle.com> 16553 16554 PR c++/48324 16555 * g++.dg/cpp0x/constexpr-48324.C: New. 16556 165572015-03-20 Paolo Carlini <paolo.carlini@oracle.com> 16558 16559 PR c++/48453 16560 * g++.dg/cpp0x/pr48453.C: New. 16561 165622015-03-20 Marek Polacek <polacek@redhat.com> 16563 16564 PR c++/65072 16565 * g++.dg/cpp0x/pr65072.C: New test. 16566 165672015-03-20 Richard Biener <rguenther@suse.de> 16568 16569 PR middle-end/64715 16570 * gcc.dg/pr15347.c: Use -O. 16571 * c-c++-common/pr19807-1.c: Likewise. 16572 165732015-03-20 Eric Botcazou <ebotcazou@adacore.com> 16574 16575 * gnat.dg/volatile13.ad[sb]: New test. 16576 165772015-03-20 Uros Bizjak <ubizjak@gmail.com> 16578 16579 PR rtl-optimization/60851 16580 * gcc.target/i386/pr60851.c: New test. 16581 165822015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com> 16583 16584 PR target/65240 16585 * g++.dg/pr65240.h: Add tests for PR 65240. 16586 * g++.dg/pr65240-1.C: Likewise. 16587 * g++.dg/pr65240-2.C: Likewise. 16588 * g++.dg/pr65240-3.C: Likewise. 16589 * g++.dg/pr65240-4.C: Likewise. 16590 165912015-03-19 Vladimir Makarov <vmakarov@redhat.com> 16592 16593 PR rtl-optimization/63491 16594 * gcc.target/powerpc/pr63491.c: New. 16595 165962015-03-19 Jakub Jelinek <jakub@redhat.com> 16597 16598 * g++.dg/ipa/pr65465.C: New test. 16599 166002015-03-19 Paolo Carlini <paolo.carlini@oracle.com> 16601 16602 PR c++/52659 16603 * g++.dg/cpp0x/deleted11.C: New. 16604 166052015-03-19 Jakub Jelinek <jakub@redhat.com> 16606 16607 PR sanitizer/65400 16608 * c-c++-common/tsan/pr65400-3.c: New test. 16609 166102015-03-19 Paolo Carlini <paolo.carlini@oracle.com> 16611 16612 PR c++/59686 16613 * g++.dg/cpp0x/constexpr-59686.C: New. 16614 166152015-03-19 Jakub Jelinek <jakub@redhat.com> 16616 16617 PR sanitizer/64265 16618 * g++.dg/tsan/pr64265.C: New test. 16619 16620 PR sanitizer/65400 16621 * c-c++-common/tsan/pr65400-1.c: New test. 16622 * c-c++-common/tsan/pr65400-2.c: New test. 16623 166242015-03-18 Paolo Carlini <paolo.carlini@oracle.com> 16625 16626 PR c++/59816 16627 * g++.dg/cpp0x/pr59816.C: New. 16628 166292015-03-18 Paul Thomas <pault@gcc.gnu.org> 16630 16631 PR fortran/59198 16632 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy. 16633 166342015-03-18 Martin Liska <mliska@suse.cz> 16635 16636 PR ipa/65439 16637 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of 16638 equivalences either to 6 or 7. 16639 166402015-03-18 Andrew Stubbs <ams@codesourcery.com> 16641 16642 PR middle-end/64491 16643 Revert: 16644 2014-11-20 Andrew Stubbs <ams@codesourcery.com> 16645 16646 * gcc.dg/undefined-loop-1.c: New file. 16647 * gcc.dg/undefined-loop-2.c: New file. 16648 16649 2014-12-24 Andrew Stubbs <ams@codesourcery.com> 16650 16651 PR testsuite/64032 16652 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the 16653 loop exits too early. 16654 166552015-03-18 Jakub Jelinek <jakub@redhat.com> 16656 16657 PR tree-optimization/65450 16658 * gfortran.dg/pr65450.f90: New test. 16659 16660 PR target/65078 16661 * gcc.target/i386/pr65078-1.c: New test. 16662 * gcc.target/i386/pr65078-2.c: New test. 16663 * gcc.target/i386/pr65078-3.c: New test. 16664 * gcc.target/i386/pr65078-4.c: New test. 16665 * gcc.target/i386/pr65078-5.c: New test. 16666 * gcc.target/i386/pr65078-6.c: New test. 16667 166682015-03-18 Paolo Carlini <paolo.carlini@oracle.com> 16669 16670 PR c++/65340 16671 * g++.dg/cpp1y/pr65340.C: New. 16672 166732015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> 16674 16675 PR fortran/64432 16676 * gfortran.dg/system_clock_3.f08: Adjust test. 16677 166782015-03-17 Paul Thomas <pault@gcc.gnu.org> 16679 16680 PR fortran/59198 16681 * gfortran.dg/proc_ptr_comp_44.f90: New test. 16682 * gfortran.dg/proc_ptr_comp_45.f90: New test. 16683 166842015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org> 16685 16686 PR fortran/64432 16687 * gfortran.dg/system_clock_3.f08: New test. 16688 166892015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net> 16690 16691 PR c++/64626 16692 g++.dg/cpp1y/pr64626-1.C: New. 16693 g++.dg/cpp1y/pr64626-2.C: New. 16694 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings. 16695 166962015-03-16 Jakub Jelinek <jakub@redhat.com> 16697 16698 PR tree-optimization/65427 16699 * gcc.c-torture/execute/pr65427.c: New test. 16700 167012015-03-16 Marek Polacek <polacek@redhat.com> 16702 16703 DR 1688 16704 PR c++/65327 16705 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus. 16706 * g++.dg/cpp0x/pr65327.C: New test. 16707 167082015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com> 16709 16710 PR sanitizer/64820 16711 * c-c++-common/asan/pr64820.c: New test. 16712 167132015-03-16 Andre Vehreschild <vehre@gmx.de> 16714 16715 * gfortran.dg/pointer_2.f90: New test. 16716 167172015-03-16 Eric Botcazou <ebotcazou@adacore.com> 16718 16719 * g++.dg/pr65049.C: New test. 16720 167212015-03-16 Tom de Vries <tom@codesourcery.com> 16722 16723 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans. 16724 * gcc.target/i386/fuse-caller-save-xmm.c: Same. 16725 * gcc.target/i386/fuse-caller-save.c: Same. 16726 167272015-03-16 Eric Botcazou <ebotcazou@adacore.com> 16728 16729 * gnat.dg/loop_optimization18.ad[sb]: New test. 16730 * gnat.dg/loop_optimization18_pkg.ads: New helper. 16731 167322015-03-16 Alan Modra <amodra@gmail.com> 16733 16734 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert 16735 2014-12-05 change. 16736 167372015-03-15 John David Anglin <danglin@gcc.gnu.org> 16738 16739 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on 16740 hppa*-*-hpux*. 16741 * gcc.dg/torture/pr65270-2.c: Likewise. 16742 167432015-03-14 Mikael Morin <mikael@gcc.gnu.org> 16744 16745 PR fortran/61138 16746 * gfortran.dg/pointer_remapping_9.f90: New. 16747 167482015-03-14 Jakub Jelinek <jakub@redhat.com> 16749 16750 PR tree-optimization/65369 16751 * gcc.c-torture/execute/pr65369.c: New test. 16752 16753 PR tree-optimization/65418 16754 * gcc.c-torture/execute/pr65418-1.c: New test. 16755 * gcc.c-torture/execute/pr65418-2.c: New test. 16756 16757 PR rtl-optimization/65401 16758 * gcc.c-torture/execute/pr65401.c: New test. 16759 167602015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 16761 16762 PR target/64600 16763 * gcc.target/arm/pr64600_1.c: New test. 16764 167652015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 16766 16767 PR rtl-optimization/65235 16768 * gcc.target/aarch64/pr65235_1.c: New test. 16769 167702015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com> 16771 16772 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment. 16773 * gcc.target/s390/hotpatch-22.c: Likewise. 16774 * gcc.target/s390/hotpatch-23.c: Likewise. 16775 * gcc.target/s390/hotpatch-24.c: Likewise. 16776 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment. 16777 * gcc.target/s390/hotpatch-1.c: Update expected output. 16778 * gcc.target/s390/hotpatch-2.c: Likewise. 16779 * gcc.target/s390/hotpatch-3.c: Likewise. 16780 * gcc.target/s390/hotpatch-4.c: Likewise. 16781 * gcc.target/s390/hotpatch-5.c: Likewise. 16782 * gcc.target/s390/hotpatch-6.c: Likewise. 16783 * gcc.target/s390/hotpatch-7.c: Likewise. 16784 * gcc.target/s390/hotpatch-8.c: Likewise. 16785 * gcc.target/s390/hotpatch-9.c: Likewise. 16786 * gcc.target/s390/hotpatch-10.c: Likewise. 16787 * gcc.target/s390/hotpatch-11.c: Likewise. 16788 * gcc.target/s390/hotpatch-12.c: Likewise. 16789 * gcc.target/s390/hotpatch-13.c: Likewise. 16790 * gcc.target/s390/hotpatch-14.c: Likewise. 16791 * gcc.target/s390/hotpatch-15.c: Likewise. 16792 * gcc.target/s390/hotpatch-16.c: Likewise. 16793 * gcc.target/s390/hotpatch-17.c: Likewise. 16794 * gcc.target/s390/hotpatch-18.c: Likewise. 16795 * gcc.target/s390/hotpatch-19.c: Likewise. 16796 167972015-03-12 Ilya Enkovich <ilya.enkovich@intel.com> 16798 16799 PR target/65103 16800 * gcc.target/i386/pr65103-1.c: New. 16801 168022015-03-12 Ilya Enkovich <ilya.enkovich@intel.com> 16803 16804 PR target/65044 16805 * gcc.target/i386/pr65044.c: New. 16806 168072015-03-12 Tom de Vries <tom@codesourcery.com> 16808 16809 PR rtl-optimization/64895 16810 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target. 16811 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto. 16812 * gcc.target/i386/fuse-caller-save.c: Ditto. 16813 168142015-03-10 Jan Hubicka <hubicka@ucw.cz> 16815 16816 * gcc.dg/ipa/pr63569.c: Fix template. 16817 168182015-03-11 Sandra Loosemore <sandra@codesourcery.com> 16819 16820 * g++.dg/ipa/pr64146.C: Require fpic support. 16821 168222015-03-11 Janne Blomqvist <jb@gcc.gnu.org> 16823 16824 PR libfortran/65200 16825 * gfortran.dg/open_errors.f90: Update checks for iomsg string. 16826 * gfortran.dg/open_new_segv.f90: Fix error message pattern. 16827 168282015-03-11 Jakub Jelinek <jakub@redhat.com> 16829 16830 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects 16831 to dg-options, fix up dg-skip-if. 16832 168332015-03-11 Georg-Johann Lay <avr@gjlay.de> 16834 16835 PR target/65296 16836 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march. 16837 * gcc.target/avr/tiny-caller-save.c: Same. 16838 168392015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com> 16840 16841 PR target/65242 16842 * g++.dg/pr65242.C: New test. 16843 168442015-03-11 Marat Zakirov <m.zakirov@samsung.com> 16845 16846 * c-c++-common/asan/no-asan-check-glob.c: New test. 16847 168482015-03-10 Paolo Carlini <paolo.carlini@oracle.com> 16849 16850 PR c++/65370 16851 * g++.dg/other/default11.C: New. 16852 * g++.dg/other/default12.C: Likewise. 16853 168542015-03-10 Jakub Jelinek <jakub@redhat.com> 16855 16856 PR target/65368 16857 * gcc.target/i386/bmi2-bzhi-2.c: New test. 16858 168592015-03-10 Paul Thomas <pault@gcc.gnu.org> 16860 16861 PR fortran/65024 16862 * gfortran.dg/unlimited_polymorphic_23.f90: New test 16863 168642015-03-10 Jakub Jelinek <jakub@redhat.com> 16865 16866 PR c++/65127 16867 * g++.dg/cpp0x/pr65127.C: New test. 16868 168692015-03-10 Jan Hubicka <hubicka@ucw.cz> 16870 16871 * gcc.dg/ipa/PR64550.c: Update template. 16872 168732015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com> 16874 Tobias Burnus <burnus@net-b.de> 16875 16876 * gfortran.dg/coarray_sync_memory.f90: New. 16877 168782015-03-10 Marek Polacek <polacek@redhat.com> 16879 16880 PR sanitizer/65367 16881 * c-c++-common/ubsan/pr65367.c: New test. 16882 168832015-03-10 Ilya Enkovich <ilya.enkovich@intel.com> 16884 16885 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library. 16886 * gcc.target/i386/mpx/calloc-1-lbv.c: New. 16887 * gcc.target/i386/mpx/calloc-1-ubv.c: New. 16888 * gcc.target/i386/mpx/calloc-1-nov.c: New. 16889 * gcc.target/i386/mpx/malloc-1-lbv.c: New. 16890 * gcc.target/i386/mpx/malloc-1-nov.c: New. 16891 * gcc.target/i386/mpx/malloc-1-ubv.c: New. 16892 * gcc.target/i386/mpx/realloc-1-lbv.c: New. 16893 * gcc.target/i386/mpx/realloc-1-nov.c: New. 16894 * gcc.target/i386/mpx/realloc-1-ubv.c: New. 16895 * gcc.target/i386/mpx/realloc-2-lbv.c: New. 16896 * gcc.target/i386/mpx/realloc-2-nov.c: New. 16897 * gcc.target/i386/mpx/realloc-2-ubv.c: New. 16898 168992015-03-10 Ilya Enkovich <ilya.enkovich@intel.com> 16900 16901 * lib/mpx-dg.exp (mpx_link_flags): New. 16902 (mpx_init): New. 16903 (mpx_finish): New. 16904 * gcc.target/i386/mpx/alloca-1-lbv.c: New. 16905 * gcc.target/i386/mpx/alloca-1-nov.c: New. 16906 * gcc.target/i386/mpx/alloca-1-ubv.c: New. 16907 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New. 16908 * gcc.target/i386/mpx/arg-addr-1-nov.c: New. 16909 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New. 16910 * gcc.target/i386/mpx/bitfields-1-lbv.c: New. 16911 * gcc.target/i386/mpx/bitfields-1-nov.c: New. 16912 * gcc.target/i386/mpx/bitfields-1-ubv.c: New. 16913 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New. 16914 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New. 16915 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New. 16916 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New. 16917 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New. 16918 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New. 16919 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New. 16920 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New. 16921 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New. 16922 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New. 16923 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New. 16924 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New. 16925 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New. 16926 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New. 16927 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New. 16928 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New. 16929 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New. 16930 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New. 16931 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New. 16932 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New. 16933 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New. 16934 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New. 16935 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New. 16936 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New. 16937 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New. 16938 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New. 16939 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New. 16940 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New. 16941 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New. 16942 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New. 16943 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New. 16944 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New. 16945 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New. 16946 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New. 16947 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New. 16948 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New. 16949 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New. 16950 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New. 16951 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New. 16952 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New. 16953 * gcc.target/i386/mpx/fastcall-1-lbv.c: New. 16954 * gcc.target/i386/mpx/fastcall-1-nov.c: New. 16955 * gcc.target/i386/mpx/fastcall-1-ubv.c: New. 16956 * gcc.target/i386/mpx/fastcall-2-lbv.c: New. 16957 * gcc.target/i386/mpx/fastcall-2-nov.c: New. 16958 * gcc.target/i386/mpx/fastcall-2-ubv.c: New. 16959 * gcc.target/i386/mpx/field-addr-1-lbv.c: New. 16960 * gcc.target/i386/mpx/field-addr-1-nov.c: New. 16961 * gcc.target/i386/mpx/field-addr-1-ubv.c: New. 16962 * gcc.target/i386/mpx/field-addr-10-lbv.c: New. 16963 * gcc.target/i386/mpx/field-addr-10-nov.c: New. 16964 * gcc.target/i386/mpx/field-addr-10-ubv.c: New. 16965 * gcc.target/i386/mpx/field-addr-2-lbv.c: New. 16966 * gcc.target/i386/mpx/field-addr-2-nov.c: New. 16967 * gcc.target/i386/mpx/field-addr-2-ubv.c: New. 16968 * gcc.target/i386/mpx/field-addr-3-lbv.c: New. 16969 * gcc.target/i386/mpx/field-addr-3-nov.c: New. 16970 * gcc.target/i386/mpx/field-addr-3-ubv.c: New. 16971 * gcc.target/i386/mpx/field-addr-4-lbv.c: New. 16972 * gcc.target/i386/mpx/field-addr-4-nov.c: New. 16973 * gcc.target/i386/mpx/field-addr-4-ubv.c: New. 16974 * gcc.target/i386/mpx/field-addr-5-lbv.c: New. 16975 * gcc.target/i386/mpx/field-addr-5-nov.c: New. 16976 * gcc.target/i386/mpx/field-addr-5-ubv.c: New. 16977 * gcc.target/i386/mpx/field-addr-6-lbv.c: New. 16978 * gcc.target/i386/mpx/field-addr-6-nov.c: New. 16979 * gcc.target/i386/mpx/field-addr-6-ubv.c: New. 16980 * gcc.target/i386/mpx/field-addr-7-lbv.c: New. 16981 * gcc.target/i386/mpx/field-addr-7-nov.c: New. 16982 * gcc.target/i386/mpx/field-addr-7-ubv.c: New. 16983 * gcc.target/i386/mpx/field-addr-8-lbv.c: New. 16984 * gcc.target/i386/mpx/field-addr-8-nov.c: New. 16985 * gcc.target/i386/mpx/field-addr-8-ubv.c: New. 16986 * gcc.target/i386/mpx/field-addr-9-lbv.c: New. 16987 * gcc.target/i386/mpx/field-addr-9-nov.c: New. 16988 * gcc.target/i386/mpx/field-addr-9-ubv.c: New. 16989 * gcc.target/i386/mpx/frame-address-1-nov.c: New. 16990 * gcc.target/i386/mpx/hard-reg-1-nov.c: New. 16991 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New. 16992 * gcc.target/i386/mpx/if-stmt-1-nov.c: New. 16993 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New. 16994 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New. 16995 * gcc.target/i386/mpx/if-stmt-2-nov.c: New. 16996 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New. 16997 * gcc.target/i386/mpx/label-address-1.c: New. 16998 * gcc.target/i386/mpx/legacy-1-nov.c: New. 16999 * gcc.target/i386/mpx/macro.c: New. 17000 * gcc.target/i386/mpx/mpx-check.h: New. 17001 * gcc.target/i386/mpx/mpx.exp: New. 17002 * gcc.target/i386/mpx/nested-function-1-lbv.c: New. 17003 * gcc.target/i386/mpx/nested-function-1-nov.c: New. 17004 * gcc.target/i386/mpx/nested-function-1-ubv.c: New. 17005 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New. 17006 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New. 17007 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New. 17008 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New. 17009 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New. 17010 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New. 17011 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New. 17012 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New. 17013 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New. 17014 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New. 17015 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New. 17016 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New. 17017 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New. 17018 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New. 17019 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New. 17020 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New. 17021 * gcc.target/i386/mpx/pointer-store-1-nov.c: New. 17022 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New. 17023 * gcc.target/i386/mpx/reference-1-lbv.c: New. 17024 * gcc.target/i386/mpx/reference-1-nov.c: New. 17025 * gcc.target/i386/mpx/reference-1-ubv.c: New. 17026 * gcc.target/i386/mpx/reference-2-lbv.c: New. 17027 * gcc.target/i386/mpx/reference-2-nov.c: New. 17028 * gcc.target/i386/mpx/reference-2-ubv.c: New. 17029 * gcc.target/i386/mpx/reference-3-lbv.c: New. 17030 * gcc.target/i386/mpx/reference-3-nov.c: New. 17031 * gcc.target/i386/mpx/reference-3-ubv.c: New. 17032 * gcc.target/i386/mpx/reference-4-lbv.c: New. 17033 * gcc.target/i386/mpx/reference-4-nov.c: New. 17034 * gcc.target/i386/mpx/reference-4-ubv.c: New. 17035 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New. 17036 * gcc.target/i386/mpx/return-pointer-1-nov.c: New. 17037 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New. 17038 * gcc.target/i386/mpx/return-struct-1-lbv.c: New. 17039 * gcc.target/i386/mpx/return-struct-1-nov.c: New. 17040 * gcc.target/i386/mpx/return-struct-1-ubv.c: New. 17041 * gcc.target/i386/mpx/return-struct-2-lbv.c: New. 17042 * gcc.target/i386/mpx/return-struct-2-nov.c: New. 17043 * gcc.target/i386/mpx/return-struct-2-ubv.c: New. 17044 * gcc.target/i386/mpx/return-struct-3-lbv.c: New. 17045 * gcc.target/i386/mpx/return-struct-3-nov.c: New. 17046 * gcc.target/i386/mpx/return-struct-3-ubv.c: New. 17047 * gcc.target/i386/mpx/return-struct-4-lbv.c: New. 17048 * gcc.target/i386/mpx/return-struct-4-nov.c: New. 17049 * gcc.target/i386/mpx/return-struct-4-ubv.c: New. 17050 * gcc.target/i386/mpx/return-struct-5-lbv.c: New. 17051 * gcc.target/i386/mpx/return-struct-5-nov.c: New. 17052 * gcc.target/i386/mpx/return-struct-5-ubv.c: New. 17053 * gcc.target/i386/mpx/return-struct-6-lbv.c: New. 17054 * gcc.target/i386/mpx/return-struct-6-nov.c: New. 17055 * gcc.target/i386/mpx/return-struct-6-ubv.c: New. 17056 * gcc.target/i386/mpx/sincos-1-nov.c: New. 17057 * gcc.target/i386/mpx/static-array-1-lbv.c: New. 17058 * gcc.target/i386/mpx/static-array-1-nov.c: New. 17059 * gcc.target/i386/mpx/static-array-1-ubv.c: New. 17060 * gcc.target/i386/mpx/static-init-1-lbv.c: New. 17061 * gcc.target/i386/mpx/static-init-1-nov.c: New. 17062 * gcc.target/i386/mpx/static-init-1-ubv.c: New. 17063 * gcc.target/i386/mpx/static-init-2-lbv.c: New. 17064 * gcc.target/i386/mpx/static-init-2-nov.c: New. 17065 * gcc.target/i386/mpx/static-init-2-ubv.c: New. 17066 * gcc.target/i386/mpx/static-init-3-lbv.c: New. 17067 * gcc.target/i386/mpx/static-init-3-nov.c: New. 17068 * gcc.target/i386/mpx/static-init-3-ubv.c: New. 17069 * gcc.target/i386/mpx/static-init-4-lbv.c: New. 17070 * gcc.target/i386/mpx/static-init-4-nov.c: New. 17071 * gcc.target/i386/mpx/static-init-4-ubv.c: New. 17072 * gcc.target/i386/mpx/static-init-5-lbv.c: New. 17073 * gcc.target/i386/mpx/static-init-5-nov.c: New. 17074 * gcc.target/i386/mpx/static-init-5-ubv.c: New. 17075 * gcc.target/i386/mpx/static-init-6-lbv.c: New. 17076 * gcc.target/i386/mpx/static-init-6-nov.c: New. 17077 * gcc.target/i386/mpx/static-init-6-ubv.c: New. 17078 * gcc.target/i386/mpx/static-string-1-lbv.c: New. 17079 * gcc.target/i386/mpx/static-string-1-nov.c: New. 17080 * gcc.target/i386/mpx/static-string-1-ubv.c: New. 17081 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New. 17082 * gcc.target/i386/mpx/struct-arg-1-nov.c: New. 17083 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New. 17084 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New. 17085 * gcc.target/i386/mpx/struct-arg-10-nov.c: New. 17086 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New. 17087 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New. 17088 * gcc.target/i386/mpx/struct-arg-2-nov.c: New. 17089 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New. 17090 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New. 17091 * gcc.target/i386/mpx/struct-arg-3-nov.c: New. 17092 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New. 17093 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New. 17094 * gcc.target/i386/mpx/struct-arg-4-nov.c: New. 17095 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New. 17096 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New. 17097 * gcc.target/i386/mpx/struct-arg-5-nov.c: New. 17098 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New. 17099 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New. 17100 * gcc.target/i386/mpx/struct-arg-6-nov.c: New. 17101 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New. 17102 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New. 17103 * gcc.target/i386/mpx/struct-arg-7-nov.c: New. 17104 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New. 17105 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New. 17106 * gcc.target/i386/mpx/struct-arg-8-nov.c: New. 17107 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New. 17108 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New. 17109 * gcc.target/i386/mpx/struct-arg-9-nov.c: New. 17110 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New. 17111 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New. 17112 * gcc.target/i386/mpx/struct-copy-1-nov.c: New. 17113 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New. 17114 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New. 17115 * gcc.target/i386/mpx/struct-copy-2-nov.c: New. 17116 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New. 17117 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New. 17118 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New. 17119 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New. 17120 * gcc.target/i386/mpx/union-arg-1-lbv.c: New. 17121 * gcc.target/i386/mpx/union-arg-1-nov.c: New. 17122 * gcc.target/i386/mpx/union-arg-1-ubv.c: New. 17123 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New. 17124 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New. 17125 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New. 17126 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New. 17127 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New. 17128 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New. 17129 * gcc.target/i386/mpx/vararg-1-lbv.c: New. 17130 * gcc.target/i386/mpx/vararg-1-nov.c: New. 17131 * gcc.target/i386/mpx/vararg-1-ubv.c: New. 17132 * gcc.target/i386/mpx/vararg-2-lbv.c: New. 17133 * gcc.target/i386/mpx/vararg-2-nov.c: New. 17134 * gcc.target/i386/mpx/vararg-2-ubv.c: New. 17135 * gcc.target/i386/mpx/vararg-3-lbv.c: New. 17136 * gcc.target/i386/mpx/vararg-3-nov.c: New. 17137 * gcc.target/i386/mpx/vararg-3-ubv.c: New. 17138 * gcc.target/i386/mpx/vararg-4-lbv.c: New. 17139 * gcc.target/i386/mpx/vararg-4-nov.c: New. 17140 * gcc.target/i386/mpx/vararg-4-ubv.c: New. 17141 * gcc.target/i386/mpx/vararg-5-lbv.c: New. 17142 * gcc.target/i386/mpx/vararg-5-nov.c: New. 17143 * gcc.target/i386/mpx/vararg-5-ubv.c: New. 17144 * gcc.target/i386/mpx/vararg-6-lbv.c: New. 17145 * gcc.target/i386/mpx/vararg-6-nov.c: New. 17146 * gcc.target/i386/mpx/vararg-6-ubv.c: New. 17147 * gcc.target/i386/mpx/vararg-7-lbv.c: New. 17148 * gcc.target/i386/mpx/vararg-7-nov.c: New. 17149 * gcc.target/i386/mpx/vararg-7-ubv.c: New. 17150 * gcc.target/i386/mpx/vararg-8-lbv.c: New. 17151 * gcc.target/i386/mpx/vararg-8-nov.c: New. 17152 * gcc.target/i386/mpx/vararg-8-ubv.c: New. 17153 * gcc.target/i386/mpx/vla-1-lbv.c: New. 17154 * gcc.target/i386/mpx/vla-1-nov.c: New. 17155 * gcc.target/i386/mpx/vla-1-ubv.c: New. 17156 * gcc.target/i386/mpx/vla-2-lbv.c: New. 17157 * gcc.target/i386/mpx/vla-2-nov.c: New. 17158 * gcc.target/i386/mpx/vla-2-ubv.c: New. 17159 171602015-03-10 James Greenhalgh <james.greenhalgh@arm.com> 17161 17162 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes. 17163 171642015-03-10 Oleg Endo <olegendo@gcc.gnu.org> 17165 17166 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option. 17167 171682015-03-10 Uros Bizjak <ubizjak@gmail.com> 17169 17170 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump. 17171 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto. 17172 171732015-03-10 Jakub Jelinek <jakub@redhat.com> 17174 17175 PR c/65120 17176 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator 17177 on rhs is 0. 17178 (fn4): New test. 17179 * c-c++-common/pr65120.c: New test. 17180 17181 PR rtl-optimization/65321 17182 * gcc.dg/pr65321.c: New test. 17183 171842015-03-10 Jan Hubicka <hubicka@ucw.cz> 17185 17186 PR tree-optimization/65355 17187 * gcc.dg/vect/section-anchors-vect-69.c: Update template. 17188 171892015-03-09 Jakub Jelinek <jakub@redhat.com> 17190 17191 PR c/65120 17192 * c-c++-common/pr49706.c: Adjust tests for not warning 17193 about !!x == y or !b == y where b is boolean, and add 17194 some further tests. 17195 * c-c++-common/pr62199-2.c: Likewise. 17196 171972015-03-09 Richard Biener <rguenther@suse.de> 17198 17199 PR middle-end/65270 17200 * gcc.dg/torture/pr65270-1.c: New testcase. 17201 * gcc.dg/torture/pr65270-2.c: Likewise. 17202 172032015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com> 17204 17205 PR tree-optimization/63743 17206 * gcc.dg/pr63743.c: New test. 17207 172082015-03-08 Jan Hubicka <hubicka@ucw.cz> 17209 17210 PR lto/65316 17211 * g++.dg/lto/pr65316_0.C: New testcase. 17212 * g++.dg/lto/pr65316_1.C: New testcase. 17213 172142015-03-08 John David Anglin <danglin@gcc.gnu.org> 17215 17216 PR target/62247 17217 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on 17218 hppa*-*-hpux*. 17219 * g++.dg/abi/rtti3.C: Likewise. 17220 17221 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections. 17222 17223 PR target/62251 17224 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*. 17225 17226 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime 17227 17228 * gcc.dg/ipa/pr64307.c: Add target c99_runtime. 17229 17230 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias. 17231 172322015-03-08 Morin <mikael@gcc.gnu.org> 17233 17234 PR fortran/60898 17235 * gfortran.dg/entry_20.f90: New. 17236 172372015-03-07 Oleg Endo <olegendo@gcc.gnu.org> 17238 17239 PR target/65153 17240 * gcc.c-torture/compile/pr65153.c: New. 17241 172422015-03-07 Oleg Endo <olegendo@gcc.gnu.org> 17243 17244 PR target/65249 17245 * g++.dg/torture/pr65249.C: New. 17246 172472015-03-07 H.J. Lu <hongjiu.lu@intel.com> 17248 17249 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long 17250 long. 17251 (int64_t): Likewise. 17252 172532015-03-07 Marek Polacek <polacek@redhat.com> 17254 Martin Uecker <uecker@eecs.berkeley.edu> 17255 17256 PR sanitizer/65280 17257 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array 17258 member-like arrays. 17259 * c-c++-common/ubsan/bounds-8.c: New test. 17260 * c-c++-common/ubsan/bounds-9.c: New test. 17261 * gcc.dg/ubsan/bounds-2.c: New test. 17262 172632015-03-05 Martin Sebor <msebor@redhat.com> 17264 17265 PR testsuite/63175 17266 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move 17267 checking of results into main to prevent it from getting optimized 17268 away. 17269 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test. 17270 172712015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com> 17272 17273 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386. 17274 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test. 17275 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on 17276 x64. 17277 172782015-03-05 Jan Hubicka <hubicka@ucw.cz> 17279 17280 * g++.dg/lto/pr65302_1.C: New testcase. 17281 * g++.dg/lto/pr65302_0.C: New testcase. 17282 172832015-03-06 James Greenhalgh <james.greenhalgh@arm.com> 17284 17285 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add 17286 -fno-ipa-icf to dg-options. 17287 172882015-03-06 James Greenhalgh <james.greenhalgh@arm.com> 17289 17290 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO 17291 compiles using the linker plugin. 17292 172932015-03-06 Eric Botcazou <ebotcazou@adacore.com> 17294 17295 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust. 17296 172972015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de> 17298 17299 * gcc.target/arm/pr65067.c: New test. 17300 173012015-03-05 Martin Liska <mliska@suse.cz> 17302 17303 PR ipa/65318 17304 * gcc.dg/ipa/pr65318.c: New test. 17305 173062015-03-05 Marek Polacek <polacek@redhat.com> 17307 17308 * c-c++-common/ubsan/bounds-6.c: Use dg-do run. 17309 173102015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 17311 17312 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: 17313 173142015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 17315 17316 * gcc.dg/var-expand1.c: Force max-completely-peel-times and 17317 max-unroll-times back to defaults for s390. 17318 173192015-03-05 Paolo Carlini <paolo.carlini@oracle.com> 17320 17321 Fix last commit. 17322 173232015-03-05 Paolo Carlini <paolo.carlini@oracle.com> 17324 17325 PR c++/64665 17326 * g++.dg/cpp0x/initlist92.C: New. 17327 173282015-03-05 Richard Biener <rguenther@suse.de> 17329 17330 PR tree-optimization/65310 17331 * gcc.dg/vect/pr65310.c: New testcase. 17332 173332015-03-05 Paolo Carlini <paolo.carlini@oracle.com> 17334 17335 PR c++/64834 17336 * g++.dg/cpp1y/lambda-generic-uneval1.C: New. 17337 173382015-03-04 Eric Botcazou <ebotcazou@adacore.com> 17339 17340 * gnat.dg/entry_queues3.adb: New test. 17341 173422015-03-04 Ian Lance Taylor <iant@google.com> 17343 17344 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*. 17345 173462015-03-04 Paolo Carlini <paolo.carlini@oracle.com> 17347 17348 PR c++/64227 17349 * g++.dg/cpp1y/lambda-generic-ice1.C: New. 17350 173512015-03-04 James Greenhalgh <james.greenhalgh@arm.com> 17352 17353 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add 17354 -fno-ipa-icf to dg-options 17355 * gcc.target/aarch64/vect_saddl_1.c: Likewise. 17356 * gcc.target/aarch64/vect_smlal_1.c: Likewise. 17357 173582015-03-04 Paolo Carlini <paolo.carlini@oracle.com> 17359 17360 PR c++/64398 17361 * g++.dg/cpp0x/decltype62.C: New. 17362 173632015-03-03 Eric Botcazou <ebotcazou@adacore.com> 17364 17365 * gnat.dg/object_overflow5.adb: New test. 17366 173672015-03-03 Martin Liska <mliska@suse.cz> 17368 17369 PR ipa/65287 17370 * gcc.dg/ipa/pr65287.c: New test. 17371 173722015-03-03 Martin Jambor <mjambor@suse.cz> 17373 Eric Botcazou <ebotcazou@adacore.com> 17374 17375 * gnat.dg/specs/pack12.ads: New test. 17376 173772015-03-03 Martin Liska <mliska@suse.cz> 17378 17379 * gcc.dg/ipa/PR65282.c: New test. 17380 173812015-03-13 Jeff Law <law@redhat.com> 17382 17383 PR tree-optimization/65241 17384 * gcc.c-torture/compile/pr65241.c: New test. 17385 173862015-03-03 Georg-Johann Lay <avr@gjlay.de> 17387 17388 PR target/64331 17389 * gcc.target/avr/torture/pr64331.c: New test. 17390 173912015-03-03 Martin Liska <mliska@suse.cz> 17392 Jan Hubicka <hubicka@ucw.cz> 17393 17394 * g++.dg/ipa/pr65263.C: New test. 17395 173962015-03-02 Jan Hubicka <hubicka@ucw.cz> 17397 17398 PR ipa/65130 17399 * gcc.dg/lto/pr65130_0.c: New testcase. 17400 * gcc.dg/lto/pr65130_1.c: New testcase. 17401 174022015-03-02 Jan Hubicka <hubicka@ucw.cz> 17403 17404 PR ipa/64988 17405 * g++.dg/torture/pr64988.C: New testcase. 17406 174072015-03-02 Tobias Burnus <burnus@net-b.de> 17408 17409 * gfortran.dg/coarray_atomic_6.f90: New. 17410 174112015-03-02 Ilya Enkovich <ilya.enkovich@intel.com> 17412 17413 PR target/65184 17414 * gcc.target/i386/pr65184.c: New. 17415 174162015-03-02 Ilya Enkovich <ilya.enkovich@intel.com> 17417 17418 PR target/65183 17419 * gcc.target/i386/pr65183.c: New. 17420 174212015-02-28 Martin Liska <mliska@suse.cz> 17422 Jan Hubicka <hubicka@ucw.cz> 17423 17424 * gcc.dg/ipa/ipa-icf-35.c: New test. 17425 * gcc.dg/ipa/ipa-icf-36.c: New test. 17426 * gcc.dg/ipa/ipa-icf-37.c: New test. 17427 174282015-02-28 Martin Liska <mliska@suse.cz> 17429 Jan Hubicka <hubicka@ucw.cz> 17430 17431 PR ipa/65245 17432 * gcc.dg/ipa/ipa-icf-34.c: New test. 17433 174342015-03-01 Oleg Endo <olegendo@gcc.gnu.org> 17435 17436 PR target/61142 17437 * gcc.target/sh/sh/pr61142.c: New. 17438 174392015-03-01 Eric Botcazou <ebotcazou@adacore.com> 17440 17441 * g++.dg/other/dump-ada-spec-3.C: New test. 17442 174432015-03-01 Martin Liska <mliska@suse.cz> 17444 17445 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF. 17446 * g++.dg/ipa/pr63595.C: Update expected results. 17447 174482015-02-28 Jan Hubicka <hubicka@ucw.cz> 17449 17450 PR ipa/65236 17451 * g++.dg/ipa/ipa-icf-6.C: New testcase. 17452 174532015-02-27 Pat Haugen <pthaugen@us.ibm.com> 17454 17455 * gcc.dg/vect/pr59354.c: Move vector producing code to 17456 separate function. 17457 174582015-02-27 Jan Hubicka <hubicka@ucw.cz> 17459 17460 PR ipa/65237 17461 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf 17462 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf. 17463 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit. 17464 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit. 17465 174662015-02-27 Jakub Jelinek <jakub@redhat.com> 17467 17468 PR tree-optimization/65048 17469 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options. 17470 (foo): Use K&R style definition. 17471 174722015-02-27 Vladimir Makarov <vmakarov@redhat.com> 17473 17474 PR target/65032 17475 * g++.dg/pr65032.C: New. 17476 174772015-02-27 Marek Polacek <polacek@redhat.com> 17478 17479 PR c/65040 17480 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not 17481 -Wformat=2. 17482 174832015-02-27 Marek Polacek <polacek@redhat.com> 17484 17485 PR c/65228 17486 * gcc.dg/pr65228.c: New test. 17487 174882015-02-27 Kai Tietz <ktietz@redhat.com> 17489 17490 PR c/35330 17491 * gcc.dg/weak/weak-17.c: New file. 17492 174932015-02-27 Richard Biener <rguenther@suse.de> 17494 17495 PR lto/65193 17496 * g++.dg/lto/pr65193_0.C: New testcase. 17497 174982015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 17499 17500 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64. 17501 * gcc.target/s390/hotpatch-8.c: Likewise. 17502 * gcc.target/s390/hotpatch-9.c: Likewise. 17503 * gcc.target/s390/pr61078.c: Likewise. 17504 * gcc.target/s390/pr57960.c: Remove -m64. 17505 * gcc.target/s390/pr61078.c: Likewise. 17506 175072015-02-26 Jan Hubicka <hubicka@ucw.cz> 17508 Martin Liska <mliska@suse.cz> 17509 17510 PR bootstrap/65150 17511 * gcc.dg/pr64454.c: Disable ICF. 17512 * gcc.dg/pr28685-1.c: Disable ICF 17513 * gcc.dg/ipa/iinline-5.c: Disable ICF. 17514 * g++.dg/warn/Wsuggest-final.C: Force methods to be different. 17515 * g++.dg/ipa/ipa-icf-4.C: Update template. 17516 175172015-02-26 Jakub Jelinek <jakub@redhat.com> 17518 17519 PR tree-optimization/65216 17520 * gcc.c-torture/execute/pr65216.c: New test. 17521 17522 PR tree-optimization/65215 17523 * gcc.c-torture/execute/pr65215-1.c: New test. 17524 * gcc.c-torture/execute/pr65215-2.c: New test. 17525 * gcc.c-torture/execute/pr65215-3.c: New test. 17526 * gcc.c-torture/execute/pr65215-4.c: New test. 17527 * gcc.c-torture/execute/pr65215-5.c: New test. 17528 175292015-02-26 Tom de Vries <tom@codesourcery.com> 17530 17531 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout. 17532 175332015-02-26 Martin Liska <mliska@suse.cz> 17534 Jan Hubicka <hubicka@ucw.cz> 17535 17536 * g++.dg/ipa/pr64146.C: Update expected results. 17537 * gcc.dg/ipa/ipa-icf-26.c: Update test. 17538 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line. 17539 * gcc.dg/ipa/ipa-icf-34.c: New test. 17540 175412015-02-26 Uros Bizjak <ubizjak@gmail.com> 17542 17543 * gcc.dg/vect/vect-pr61917.c: Rename to ... 17544 * gcc.dg/vect/O3-vect-pr61917.c: ... this. 17545 (dg-additional-options): Remove dg directive. 17546 (dg-final): Add dg directive. 17547 175482015-02-26 Marek Polacek <polacek@redhat.com> 17549 17550 PR ipa/65008 17551 * g++.dg/ipa/pr65008.C: New test. 17552 175532015-02-26 Tom de Vries <tom@codesourcery.com> 17554 17555 * lib/profopt.exp (profopt-target-cleanup): New proc. 17556 (profopt-execute): Use profopt-target-cleanup to handle cleanup of 17557 files from sources from dg-additional-sources. 17558 175592015-02-26 Tom de Vries <tom@codesourcery.com> 17560 17561 * lib/gcov.exp: Cleanup in case of xfail. 17562 175632015-02-26 Sebastian Pop <s.pop@samsung.com> 17564 17565 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type. 17566 175672015-02-25 Aldy Hernandez <aldyh@redhat.com> 17568 17569 PR debug/46102 17570 * g++.dg/debug/dwarf2-1.C: XFAIL and move... 17571 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here. 17572 * g++.dg/debug/dwarf2-2.C: XFAIL and move... 17573 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here. 17574 * g++.dg/debug/dwarf2/typedef5.C: XFAIL. 17575 * g++.dg/debug/pr46123.C: XFAIL and move... 17576 * g++.dg/debug/dwarf2/pr46123-2.C: ...here. 17577 * gcc.dg/debug/dwarf2-3.c: Move... 17578 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here. 17579 175802015-02-26 Marek Polacek <polacek@redhat.com> 17581 17582 PR c++/65202 17583 * g++.dg/cpp1y/pr65202.C: New test. 17584 175852015-02-26 Tom de Vries <tom@codesourcery.com> 17586 17587 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and 17588 locale_facets.h.gcov. 17589 175902015-02-26 Tom de Vries <tom@codesourcery.com> 17591 17592 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file. 17593 175942015-02-26 Tom de Vries <tom@codesourcery.com> 17595 17596 * gcc.dg/aru-2.c: Add missing cleanup-profile-file. 17597 175982015-02-26 H.J. Lu <hongjiu.lu@intel.com> 17599 17600 PR target/65217 17601 * gcc.target/i386/pr65217.c: New. 17602 176032015-02-26 Tom de Vries <tom@codesourcery.com> 17604 17605 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o. 17606 176072015-02-26 Tom de Vries <tom@codesourcery.com> 17608 17609 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out. 17610 176112015-02-26 Sebastian Pop <s.pop@samsung.com> 17612 17613 PR tree-optimization/65048 17614 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New. 17615 176162015-02-26 Uros Bizjak <ubizjak@gmail.com> 17617 17618 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure. 17619 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump. 17620 176212015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com> 17622 17623 PR target/65161 17624 * gcc.target/i386/pr65161.c: New test. 17625 176262015-02-26 Terry Guo <terry.guo@arm.com> 17627 17628 * gcc.target/arm/no-volatile-in-it.c: New test. 17629 176302015-02-25 Peter Bergner <bergner@vnet.ibm.com> 17631 17632 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble. 17633 (dg-options): Add -save-temps. 17634 (dg-final): Add cleanup-saved-temps. 17635 176362015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com> 17637 17638 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value. 17639 176402015-02-25 Pat Haugen <pthaugen@us.ibm.com> 17641 17642 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h. 17643 * gcc.target/powerpc/pack01.c: Include string.h. 17644 176452015-02-25 Ilya Enkovich <ilya.enkovich@intel.com> 17646 17647 PR target/65167 17648 * gcc.target/i386/pr65167.c: New. 17649 176502015-02-25 Kai Tietz <ktietz@redhat.com> 17651 17652 PR tree-optimization/61917 17653 * gcc.dg/vect/vect-pr61917.c: New file. 17654 176552015-02-24 Jakub Jelinek <jakub@redhat.com> 17656 17657 PR tree-optimization/65170 17658 * gcc.c-torture/execute/pr65170.c: New test. 17659 * gcc.dg/tree-ssa/vrp96.c: New test. 17660 176612015-02-24 Tom de Vries <tom@codesourcery.com> 17662 17663 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close. 17664 176652015-02-24 Tom de Vries <tom@codesourcery.com> 17666 17667 PR testsuite/65126 17668 * lib/gcc-defs.exp (additional_sources_used): Add new var. 17669 (dg-additional-files-options): Copy additional_sources to 17670 additional_sources_used before emptying additional_sources. 17671 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files) 17672 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump) 17673 (cleanup-saved-temps): Use additional_sources_used instead of 17674 additional_sources. 17675 (dg-test): Reset additional_sources_used. 17676 176772015-02-23 Richard Sandiford <richard.sandiford@arm.com> 17678 17679 PR fortran/63427 17680 * gfortran.dg/integer_exponentiation_6.F90: New test. 17681 176822015-02-23 Martin Sebor <msebor@redhat.com> 17683 17684 PR target/65109 17685 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into 17686 two parts. One to save registers, the other to verify the 17687 registers have the right values. Save register state into 17688 static data rather than on the stack. 17689 176902015-02-23 Jakub Jelinek <jakub@redhat.com> 17691 17692 PR bootstrap/63888 17693 * c-c++-common/asan/pr63888.c: New test. 17694 176952015-02-23 Oleg Endo <olegendo@gcc.gnu.org> 17696 17697 PR target/65163 17698 * gcc.c-torture/compile/pr65163.c: New. 17699 177002015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 17701 17702 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work 17703 with -m31 on 64 bit. 17704 * gcc.dg/hoist-register-pressure-2.c: Likewise. 17705 * gcc.dg/hoist-register-pressure-3.c: Likewise. 17706 177072015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 17708 17709 * gcc.target/s390/20090223-1.c: Add 17710 -Wno-implicit-function-declaration option. 17711 * gcc.target/s390/pr42224.c: Likewise. 17712 * gcc.target/s390/pr55718.c: Likewise. 17713 177142015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 17715 17716 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option. 17717 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option. 17718 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option. 17719 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option. 17720 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option. 17721 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option. 17722 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option. 17723 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option. 17724 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option. 17725 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option. 17726 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option. 17727 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option. 17728 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option. 17729 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option. 17730 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option. 17731 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option. 17732 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option. 17733 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option. 17734 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option. 17735 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option. 17736 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files. 17737 177382015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 17739 17740 * gcc.target/s390/hotpatch-8.c: Add -march=g5. 17741 * gcc.target/s390/hotpatch-9.c: Add -march=g5. 17742 * gcc.target/s390/hotpatch-compile-1.c: Fix error message. 17743 * gcc.target/s390/hotpatch-compile-10.c: Likewise. 17744 * gcc.target/s390/hotpatch-compile-11.c: Likewise. 17745 * gcc.target/s390/hotpatch-compile-12.c: Likewise. 17746 * gcc.target/s390/hotpatch-compile-13.c: Likewise. 17747 * gcc.target/s390/hotpatch-compile-14.c: Likewise. 17748 * gcc.target/s390/hotpatch-compile-2.c: Likewise. 17749 * gcc.target/s390/hotpatch-compile-3.c: Likewise. 17750 * gcc.target/s390/hotpatch-compile-4.c: Likewise. 17751 * gcc.target/s390/hotpatch-compile-5.c: Likewise. 17752 * gcc.target/s390/hotpatch-compile-6.c: Likewise. 17753 * gcc.target/s390/hotpatch-compile-7.c: Likewise. 17754 * gcc.target/s390/hotpatch-compile-8.c: Likewise. 17755 * gcc.target/s390/hotpatch-compile-9.c: Likewise. 17756 177572015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de> 17758 17759 PR fortran/64980 17760 PR fortran/61960 17761 * gfortran.dg/pr61960.f90: New. 17762 * gfortran.dg/pr64230.f90: New. 17763 * gfortran.dg/pr64980.f03: New. 17764 177652015-02-22 Tom de Vries <tom@codesourcery.com> 17766 17767 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail. 17768 177692015-02-21 Arnaud Charlet <charlet@adacore.com> 17770 17771 PR ada/65156 17772 * gnat.dg/timing_events.adb: Removed, invalid test. 17773 177742015-02-20 Aldy Hernandez <aldyh@redhat.com> 17775 17776 PR debug/58123 17777 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try 17778 location. 17779 * g++.dg/gcov/gcov-2.C: Likewise. 17780 177812015-02-20 Richard Biener <rguenther@suse.de> 17782 17783 PR tree-optimization/65136 17784 * gcc.dg/tree-ssa/pr65136.c: New testcase. 17785 177862015-02-20 Jakub Jelinek <jakub@redhat.com> 17787 17788 PR testsuite/64158 17789 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up 17790 powerpc*-*-linux* and nvptx-*-* blacklisting. 17791 17792 * gcc.dg/sibcall-9.c: New test. 17793 * gcc.dg/sibcall-10.c: New test. 17794 177952015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 17796 17797 * gcc.target/aarch64/sisd-shft-neg_1.c: New test. 17798 177992015-02-20 Georg-Johann Lay <avr@gjlay.de> 17800 17801 PR target/64452 17802 * gcc.target/avr/torture/pr64452.c: New test. 17803 178042015-02-19 Kaz Kojima <kkojima@gcc.gnu.org> 17805 17806 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*. 17807 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*. 17808 178092015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 17810 17811 PR testsuite/65116 17812 * lib/target-supports.exp (check_compile): Check whether 17813 additional_sources is defined before using it. 17814 178152015-02-19 Jakub Jelinek <jakub@redhat.com> 17816 17817 PR middle-end/65074 17818 * g++.dg/opt/pr65074.C: New file. 17819 178202015-02-19 Andrea Azzarone <azzaronea@gmail.com> 17821 17822 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C 17823 (size_type): New typedef. 17824 (operator "" _script): Use it for the last argument. 17825 178262015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 17827 17828 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests. 17829 178302015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 17831 17832 * lib/target-supports.exp (check_compile): Save/restore 17833 additional_sources that may belong to an actual test. 17834 178352015-02-18 Jakub Jelinek <jakub@redhat.com> 17836 17837 PR gcov-profile/64634 17838 * g++.dg/gcov/gcov-15.C: New test. 17839 178402015-02-18 Tom de Vries <tom@codesourcery.com> 17841 17842 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules. 17843 178442015-02-18 Tom de Vries <tom@codesourcery.com> 17845 17846 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules. 17847 178482015-02-18 Tom de Vries <tom@codesourcery.com> 17849 17850 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump. 17851 178522015-02-18 Tom de Vries <tom@codesourcery.com> 17853 17854 * gfortran.dg/fmt_cache_1.f: Add missing close. 17855 178562015-02-18 Tom de Vries <tom@codesourcery.com> 17857 17858 PR testsuite/65107 17859 * gfortran.dg/read_eof_8.f90: Add missing close. 17860 178612015-02-18 Richard Biener <rguenther@suse.de> 17862 17863 PR tree-optimization/65063 17864 * gcc.dg/pr65063.c: New testcase. 17865 178662015-02-18 Richard Biener <rguenther@suse.de> 17867 17868 PR tree-optimization/62217 17869 * gcc.dg/tree-ssa/cunroll-11.c: New testcase. 17870 178712015-02-18 Marek Polacek <polacek@redhat.com> 17872 17873 PR sanitizer/65081 17874 * c-c++-common/ubsan/pr65081.c: New test. 17875 178762015-02-17 Oleg Endo <olegendo@gcc.gnu.org> 17877 17878 * gcc.target/sh/sh.exp (check_effective_target_sh1): New. 17879 * gcc.target/sh/force-cbranch-delay-slot.c: New. 17880 178812015-02-17 H.J. Lu <hongjiu.lu@intel.com> 17882 17883 * gcc.dg/ipa/propalign-3.c: New test. 17884 178852015-02-17 Oleg Endo <olegendo@gcc.gnu.org> 17886 17887 PR target/64793 17888 * gcc.target/sh/pr64793.c: New. 17889 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count. 17890 178912015-02-17 Sandra Loosemore <sandra@codesourcery.com> 17892 17893 * gcc.target/arm/divzero.c: New test case. 17894 178952015-02-17 Tom de Vries <tom@codesourcery.com> 17896 17897 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test. 17898 178992015-02-17 Paolo Carlini <paolo.carlini@oracle.com> 17900 Jakub Jelinek <jakub@redhat.com> 17901 17902 PR c++/65075 17903 * g++.dg/cpp0x/pr65075.C: New test. 17904 179052015-02-16 David Edelsohn <dje.gcc@gmail.com> 17906 17907 PR target/65058 17908 * gcc.target/powerpc/pr65058.c: New test. 17909 179102015-02-16 Jeff Law <law@redhat.com> 17911 17912 PR tree-optimization/64823 17913 * gcc.dg/uninit-20.c: New test. 17914 179152015-02-16 Jakub Jelinek <jakub@redhat.com> 17916 James Greenhalgh <james.greenhalgh@arm.com> 17917 17918 PR ipa/64963 17919 * gcc.dg/ipa/ipa-clone-1.c: New test. 17920 179212015-02-16 Richard Biener <rguenther@suse.de> 17922 17923 PR tree-optimization/65077 17924 * gcc.dg/torture/pr65077.c: New testcase. 17925 179262015-02-16 Alex Velenko <Alex.Velenko@arm.com> 17927 17928 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times): 17929 Directive adjusted to scan for ldaxr. 17930 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive 17931 adjusted to scan for ldaex. 17932 179332015-02-16 Paolo Carlini <paolo.carlini@oracle.com> 17934 17935 PR c++/65080 17936 * g++.dg/cpp0x/constexpr-65080.C: New. 17937 179382015-02-16 Richard Biener <rguenther@suse.de> 17939 17940 PR tree-optimization/63593 17941 * gcc.dg/pr63593.c: New testcase. 17942 179432015-02-16 Marek Polacek <polacek@redhat.com> 17944 17945 PR c/65066 17946 * gcc.dg/pr65066.c: New test. 17947 179482015-02-16 Ilya Enkovich <ilya.enkovich@intel.com> 17949 17950 * gcc.dg/pr65002.C: Move ... 17951 * g++.dg/ipa/pr65002.C: ... here. 17952 179532015-02-14 David Edelsohn <dje.gcc@gmail.com> 17954 17955 * gcc.target/powerpc/pr64205.c: Skip on AIX. 17956 * gcc.target/powerpc/pr64505.c: Skip on AIX. 17957 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings. 17958 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings. 17959 179602015-02-14 Kaz Kojima <kkojima@gcc.gnu.org> 17961 17962 PR testsuite/64850 17963 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in 17964 the expression to find calls. 17965 * c-c++-common/goacc/acc_on_device-2.c: Likewise. 17966 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise. 17967 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise. 17968 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise. 17969 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise. 17970 179712015-02-14 Marek Polacek <polacek@redhat.com> 17972 17973 PR c/64768 17974 * gcc.dg/array-11.c: New test. 17975 * gcc.dg/array-12.c: New test. 17976 * gcc.dg/array-13.c: New test. 17977 * gcc.dg/array-14.c: New test. 17978 * gcc.dg/c99-flex-array-typedef-1.c: New test. 17979 * gcc.dg/c99-flex-array-typedef-2.c: New test. 17980 * gcc.dg/c99-flex-array-typedef-3.c: New test. 17981 * gcc.dg/c99-flex-array-typedef-5.c: New test. 17982 * gcc.dg/c99-flex-array-typedef-7.c: New test. 17983 * gcc.dg/c99-flex-array-typedef-8.c: New test. 17984 179852015-02-13 Paolo Carlini <paolo.carlini@oracle.com> 17986 17987 PR c++/60894 17988 * g++.dg/lookup/using54.C: New. 17989 179902015-02-13 Jeff Law <law@redhat.com> 17991 17992 PR bootstrap/65060 17993 Revert my change for tree-optimization/64823. 17994 179952015-02-13 Jakub Jelinek <jakub@redhat.com> 17996 17997 PR tree-optimization/65053 17998 * gcc.c-torture/execute/pr65053-1.c: New test. 17999 * gcc.c-torture/execute/pr65053-2.c: New test. 18000 180012015-02-13 Marek Polacek <polacek@redhat.com> 18002 18003 PR c/65050 18004 * gcc.dg/pr65050.c: New test. 18005 180062015-02-13 Jeff Law <law@redhat.com> 18007 18008 PR tree-optimization/64823 18009 * gcc.dg/uninit-20.c: New test. 18010 18011 PR rtl-optimization/47477 18012 * gcc.dg/tree-ssa/pr47477.c: New test. 18013 180142015-02-13 Paolo Carlini <paolo.carlini@oracle.com> 18015 18016 PR c++/60211 18017 * g++.dg/parse/ivdep-2.C: New. 18018 * g++.dg/parse/ivdep-3.C: Likewise. 18019 180202015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org> 18021 18022 PR fortran/64506 18023 * gfortran.dg/continuation_13.f90: New test. 18024 * gfortran.dg/continuation_14.f: New test. 18025 180262015-02-13 Paolo Carlini <paolo.carlini@oracle.com> 18027 18028 PR c++/64970 18029 * g++.dg/cpp0x/sfinae55.C: New. 18030 180312015-02-13 Jakub Jelinek <jakub@redhat.com> 18032 18033 PR ipa/65034 18034 * g++.dg/ipa/pr65034.C: New test. 18035 180362015-02-13 Ilya Enkovich <ilya.enkovich@intel.com> 18037 18038 PR tree-optimization/65002 18039 * gcc.dg/pr65002.C: New. 18040 180412015-02-13 Marek Polacek <polacek@redhat.com> 18042 18043 PR c/65040 18044 * c-c++-common/pr65040.c: New test. 18045 180462015-02-13 Bin Cheng <bin.cheng@arm.com> 18047 18048 PR tree-optimization/64705 18049 * gcc.dg/tree-ssa/pr64705.c: New test. 18050 180512015-02-12 H.J. Lu <hongjiu.lu@intel.com> 18052 18053 PR rtl/32219 18054 * gcc.dg/visibility-22.c: New test. 18055 * gcc.dg/visibility-23.c: New test. 18056 * gcc.target/i386/pr32219-1.c: New test. 18057 * gcc.target/i386/pr32219-2.c: New test. 18058 * gcc.target/i386/pr32219-3.c: New test. 18059 * gcc.target/i386/pr32219-4.c: New test. 18060 * gcc.target/i386/pr32219-5.c: New test. 18061 * gcc.target/i386/pr32219-6.c: New test. 18062 * gcc.target/i386/pr32219-7.c: New test. 18063 * gcc.target/i386/pr32219-8.c: New test. 18064 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT. 18065 180662015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org> 18067 18068 PR libgfortran/57822 18069 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than 18070 four different KINDs. 18071 180722015-02-12 Jakub Jelinek <jakub@redhat.com> 18073 18074 PR c++/64884 18075 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets. 18076 18077 PR sanitizer/65000 18078 * g++.dg/ubsan/pr65000.C: New test. 18079 180802015-02-12 Paul Thomas <pault@gcc.gnu.org> 18081 18082 PR fortran/64932 18083 * gfortran.dg/finalize_28.f90: New test 18084 180852015-02-12 Jakub Jelinek <jakub@redhat.com> 18086 18087 PR debug/55541 18088 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous 18089 DW_TAG_lexical_block removal. 18090 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise. 18091 * g++.dg/guality/pr55541.C: New test. 18092 18093 PR sanitizer/64984 18094 * g++.dg/ubsan/pr64984.C: New test. 18095 180962015-02-12 James Greenhalgh <james.greenhalgh@arm.com> 18097 18098 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets. 18099 181002015-02-12 Jakub Jelinek <jakub@redhat.com> 18101 18102 PR testsuite/64930 18103 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync 18104 instructions for 2015-01-14 get_memmodel changes. 18105 * gcc.target/powerpc/atomic-p8.c: Likewise. 18106 18107 PR sanitizer/65019 18108 * g++.dg/ubsan/pr65019.C: New test. 18109 18110 PR tree-optimization/65014 18111 * gcc.c-torture/compile/pr65014.c: New test. 18112 181132015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> 18114 18115 PR libgfortran/57822 18116 * gfortran/fmt_g0_7.f08: Revise test. 18117 181182015-02-11 Jeff Law <law@redhat.com> 18119 18120 PR target/63347 18121 * gcc.target/m68k/pr63347.c: New test. 18122 181232015-02-11 Marek Polacek <polacek@redhat.com> 18124 18125 * g++.dg/ubsan/shift-1.C: New test. 18126 * gcc.dg/ubsan/c-shift-2.c: New test. 18127 * c-c++-common/ubsan/shift-5.c: Remove file. 18128 181292015-02-11 Alex Velenko <Alex.Velenko@arm.com> 18130 18131 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times): 18132 Directive adjusted to XFAIL. 18133 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive 18134 adjusted to XFAIL. 18135 181362015-02-11 Jakub Jelinek <jakub@redhat.com> 18137 18138 PR middle-end/65003 18139 * g++.dg/opt/pr65003.C: New test. 18140 181412015-02-11 H.J. Lu <hongjiu.lu@intel.com> 18142 18143 * lib/target-supports.exp (check_effective_target_pie): Renamed 18144 to ... 18145 (check_effective_target_pie_enabled): This. 18146 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled. 18147 * gcc.target/i386/pie.c: Likewise. 18148 181492015-02-11 Andrew Pinski <apinski@cavium.com> 18150 18151 PR target/64893 18152 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase. 18153 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase. 18154 181552015-02-11 Jakub Jelinek <jakub@redhat.com> 18156 18157 PR target/61925 18158 * gcc.target/i386/pr61925-1.c: New test. 18159 * gcc.target/i386/pr61925-2.c: New test. 18160 * gcc.target/i386/pr61925-3.c: New test. 18161 181622015-02-10 Jakub Jelinek <jakub@redhat.com> 18163 18164 PR sanitizer/65004 18165 * g++.dg/asan/pr65004.C: New test. 18166 181672015-02-10 Oleg Endo <olegendo@gcc.gnu.org> 18168 18169 PR target/64661 18170 * gcc.taget/sh/pr64661-0.h: New. 18171 * gcc.taget/sh/pr64661-1.c: New. 18172 * gcc.taget/sh/pr64661-2.c: New. 18173 * gcc.taget/sh/pr64661-3.c: New. 18174 * gcc.taget/sh/pr64661-4.c: New. 18175 181762015-02-10 Richard Biener <rguenther@suse.de> 18177 18178 PR tree-optimization/64995 18179 * g++.dg/torture/pr64995.C: New testcase. 18180 181812015-02-10 Richard Biener <rguenther@suse.de> 18182 18183 PR tree-optimization/64909 18184 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase. 18185 181862015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 18187 18188 * gcc.dg/signbit-sa.c: New test. 18189 181902015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org> 18191 18192 PR libgfortran/57822 18193 * gfortran/fmt_g0_7.f08: New test. 18194 181952015-02-10 Bin Cheng <bin.cheng@arm.com> 18196 18197 PR tree-optimization/43378 18198 * gcc.dg/tree-ssa/pr43378.c: New test. 18199 182002015-02-08 Jan Hubicka <hubicka@ucw.cz> 18201 18202 PR ipa/64978 18203 * g++.dg/torture/pr64978.C: New testcase. 18204 182052015-02-09 Jakub Jelinek <jakub@redhat.com> 18206 18207 PR sanitizer/64981 18208 * gcc.dg/asan/pr64981.c: New test. 18209 182102015-02-09 Marek Polacek <polacek@redhat.com> 18211 18212 PR c/64856 18213 * gcc.dg/pr64856.c: New test. 18214 182152015-02-09 Jakub Jelinek <jakub@redhat.com> 18216 18217 PR target/64979 18218 * gcc.dg/tree-ssa/stdarg-7.c: New test. 18219 * gcc.c-torture/execute/pr64979.c: New test. 18220 182212015-02-09 Alan Lawrence <alan.lawrence@arm.com> 18222 18223 * gcc.target/arm/macro_defs0.c: Remove extraneous "target" 18224 182252015-02-09 Uros Bizjak <ubizjak@gmail.com> 18226 18227 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*. 18228 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*. 18229 182302015-02-09 Uros Bizjak <ubizjak@gmail.com> 18231 18232 PR target/58757 18233 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*. 18234 182352015-02-09 Richard Biener <rguenther@suse.de> 18236 18237 PR tree-optimization/54000 18238 * g++.dg/tree-ssa/ivopts-3.C: New testcase. 18239 182402015-02-09 Tom de Vries <tom@codesourcery.com> 18241 18242 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic. 18243 182442015-02-09 Martin Liska <mliska@suse.cz> 18245 18246 * g++.dg/ipa/pr64858.C: New test. 18247 182482015-02-09 Tom de Vries <tom@codesourcery.com> 18249 18250 * gcc.dg/uninit-19.c: Fix warning line for fpic. 18251 182522015-02-08 Andrew Pinski <apinski@cavium.com> 18253 18254 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also. 18255 182562015-02-08 Mikael Morin <mikael@gcc.gnu.org> 18257 18258 PR fortran/63744 18259 * gfortran.dg/use_rename_8.f90: New. 18260 182612015-02-08 Eric Botcazou <ebotcazou@adacore.com> 18262 18263 * gnat.dg/addr7.ad[sb]: New test. 18264 * gnat.dg/addr8.ad[sb]: Likewise. 18265 182662015-02-06 David Malcolm <dmalcolm@redhat.com> 18267 18268 PR jit/64752 18269 * jit.dg/create-code-for-hello-world-executable.h: New file, taken 18270 from jit.dg/test-compile-to-executable.c's create_code, with a 18271 clarification of the output message. 18272 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the 18273 pass/fail message. 18274 (test_jit): Use CHECK_NO_ERRORS when calling 18275 gcc_jit_context_compile_to_file. 18276 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of 18277 jit-verify-compile-to-file to jit-verify-output-file-was-created. 18278 (jit-setup-compile-to-file): Likewise. Add a verbose comment 18279 about deletions that are attempted. 18280 (jit-verify-compile-to-file): Rename to... 18281 (jit-verify-output-file-was-created): ...this, and drop the 18282 attempt to run "file" and verify the output. 18283 (jit-verify-assembler): New function. 18284 (jit-verify-object): New function. 18285 (jit-verify-dynamic-library): New function. 18286 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in 18287 favor of an implementation from new file 18288 create-code-for-hello-world-executable.h, which also adds a 18289 "main". 18290 (dg-final): Replace jit-verify-compile-to-file with 18291 jit-verify-output-file-was-created, and invoke new function 18292 jit-verify-assembler. 18293 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify 18294 the output message. 18295 (dg-final): Replace jit-verify-compile-to-file with 18296 jit-verify-output-file-was-created, and invoke new function 18297 jit-verify-dynamic-library. 18298 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in 18299 favor of an implementation from new file 18300 create-code-for-hello-world-executable.h, which also adds a 18301 "main". 18302 (dg-final): Replace jit-verify-compile-to-file with 18303 jit-verify-output-file-was-created. Strengthen the expected stdout 18304 from the built executable. 18305 * jit.dg/test-compile-to-object.c (create_code): Eliminate in 18306 favor of an implementation from new file 18307 create-code-for-hello-world-executable.h, which also adds a 18308 "main". 18309 (dg-final): Replace jit-verify-compile-to-file with 18310 jit-verify-output-file-was-created, and invoke new function 18311 jit-verify-object. 18312 * jit.dg/verify-dynamic-library.c: New source file. 18313 183142015-02-06 Sebastian Pop <s.pop@samsung.com> 18315 Brian Rzycki <b.rzycki@samsung.com> 18316 18317 PR tree-optimization/64878 18318 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New. 18319 183202015-02-06 Jakub Jelinek <jakub@redhat.com> 18321 18322 PR ipa/64896 18323 * g++.dg/ipa/pr64896.C: New test. 18324 183252015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com> 18326 18327 PR target/64205 18328 * gcc.target/powerpc/pr64205.c: New file. 18329 183302015-02-06 Uros Bizjak <ubizjak@gmail.com> 18331 18332 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets. 18333 (dg-options): Use -fpie instead of -fPIE -pie. 18334 183352015-02-06 Jakub Jelinek <jakub@redhat.com> 18336 18337 PR middle-end/64937 18338 * g++.dg/asan/pr64937.C: New test. 18339 183402015-02-06 Paul Thomas <pault@gcc.gnu.org> 18341 18342 PR fortran/63205 18343 * gfortran.dg/class_to_type_4.f90: New test 18344 183452015-01-29 Andre Vehreschild <vehre@gmx.de> 18346 18347 * gfortran.dg/unlimited_polymorphic_22.f90: New test. 18348 183492015-02-06 Jakub Jelinek <jakub@redhat.com> 18350 18351 PR rtl-optimization/64957 18352 PR debug/64817 18353 * gcc.c-torture/execute/pr64957.c: New test. 18354 183552015-02-05 Jeff Law <law@redhat.com> 18356 18357 PR target/17306 18358 * gcc.target/h8300/pr17306-1.c: New test. 18359 * gcc.target/h8300/pr17306-2.c: New test. 18360 183612015-02-05 Tobias Burnus <burnus@net-b.de> 18362 18363 PR fortran/64943 18364 * gfortran.dg/structure_constructor_12.f90: New. 18365 183662015-02-05 Jeff Law <law@redhat.com> 18367 18368 PR target/58400 18369 gcc.target/h8300/pr58400.c: New test. 18370 183712015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com> 18372 18373 * gcc.target/arm/macro_defs0.c: New test. 18374 * gcc.target/arm/macro_defs1.c: New test. 18375 * gcc.target/arm/macro_defs2.c: New test. 18376 183772015-02-05 Uros Bizjak <ubizjak@gmail.com> 18378 18379 PR rtl-optimization/64905 18380 * gcc.target/i386/pr64905.c: Require nonpic target. 18381 (dg-options): Add -fomit-frame-pointer. 18382 (main): Remove. 18383 183842014-02-05 James Greenhalgh <james.greenhalgh@arm.com> 18385 18386 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for 18387 tree dump scanning. 18388 183892015-02-05 Paul Thomas <pault@gcc.gnu.org> 18390 18391 PR fortran/64757 18392 * gfortran.dg/type_to_class_2.f90: New test 18393 * gfortran.dg/type_to_class_3.f90: New test 18394 183952015-02-04 Jan Hubicka <hubicka@ucw.cz> 18396 18397 PR ipa/64686 18398 * g++.dg/torture/pr64686.C: New testcase. 18399 184002015-02-04 H.J. Lu <hongjiu.lu@intel.com> 18401 18402 PR rtl-optimization/64905 18403 * gcc.target/i386/pr64905.c: New file. 18404 184052015-02-04 Segher Boessenkool <segher@kernel.crashing.org> 18406 18407 * gcc.dg/guality/pr41447-1.c: Remove xfail. 18408 * gcc.dg/guality/pr41616-1.c: Ditto. 18409 184102015-02-04 Alexandre Oliva <aoliva@redhat.com> 18411 18412 PR debug/64817 18413 * gcc.dg/pr64817-3.c: New. 18414 184152015-02-04 Jakub Jelinek <jakub@redhat.com> 18416 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 18417 18418 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that 18419 pass parameters in registers. 18420 * gcc.dg/guality/pr36728-2.c (main): Likewise. 18421 * gcc.dg/guality/pr36728-3.c (main): Likewise. 18422 * gcc.dg/guality/pr36728-4.c (main): Likewise. 18423 184242015-02-04 Alan Lawrence <alan.lawrence@arm.com> 18425 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 18426 18427 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target 18428 list, allow for multilibed targets. 18429 * gcc.dg/combine_ashiftrt_2.c: Likewise. 18430 184312015-02-04 Segher Boessenkool <segher@kernel.crashing.org> 18432 18433 * gcc.dg/builtins-58.c: Check for pow at the end of words only. 18434 * gcc.dg/pr46728-6.c: Ditto. 18435 184362015-02-04 Robert Suchanek <robert.suchanek@imgtec.com> 18437 18438 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need 18439 for mips_nanlegacy target. 18440 184412015-02-04 Ilya Enkovich <ilya.enkovich@intel.com> 18442 18443 * gcc.target/i386/chkp-hidden-def.c: New. 18444 184452015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 18446 18447 PR middle-end/62103 18448 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c 18449 to use 24 bits for bitfield b. 18450 184512015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com> 18452 18453 PR testsuite/64796 18454 * lib/target-supports.exp (check_effective_target_bswap64): Do not 18455 cache result in a global variable. Include all 32-bit targets for 18456 bswap64 tests. 18457 184582015-02-03 Jakub Jelinek <jakub@redhat.com> 18459 18460 PR rtl-optimization/64756 18461 * gcc.c-torture/execute/pr64756.c: New test. 18462 184632015-02-03 Oleg Endo <olegendo@gcc.gnu.org> 18464 18465 PR target/64660 18466 * gcc.target/sh/pr64660-0.h: New. 18467 * gcc.target/sh/pr64660-1.c: New. 18468 * gcc.target/sh/pr64660-2.c: New. 18469 * gcc.target/sh/pr64660-3.c: New. 18470 * gcc.target/sh/pr64660-4.c: New. 18471 184722015-02-03 Paolo Carlini <paolo.carlini@oracle.com> 18473 18474 PR c++/64877 18475 * g++.dg/warn/Waddress-2.C: New. 18476 184772015-02-03 Segher Boessenkool <segher@kernel.crashing.org> 18478 18479 PR middle-end/61225 18480 * gcc.target/i386/pr49095.c: XFAIL for ia32. 18481 184822015-02-03 Dodji Seketeli <dodji@redhat.com> 18483 18484 PR preprocessor/64803 18485 * gcc.dg/cpp/builtin-macro-1.c: New test case. 18486 184872015-02-02 Jan Hubicka <hubicka@ucw.cz> 18488 18489 * g++.dg/ipa/devirt-37.C: Disable early inlining. 18490 184912015-02-02 Christophe Lyon <christophe.lyon@linaro.org> 18492 18493 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h 18494 (_ARM_FPSRC): Add DN and AHP fields. 18495 (clean_results): Force DN=1 on AArch64. 18496 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file. 18497 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file. 18498 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file. 18499 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file. 18500 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file. 18501 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file. 18502 185032015-02-02 Alan Modra <amodra@gmail.com> 18504 18505 * gcc.target/powerpc/cprophard.c: New. 18506 185072015-02-01 Andreas Tobler <andreast@gcc.gnu.org> 18508 18509 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*. 18510 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources. 18511 185122015-02-01 Jakub Jelinek <jakub@redhat.com> 18513 18514 PR debug/64817 18515 * gcc.dg/pr64817-1.c: New test. 18516 * gcc.dg/pr64817-2.c: New test. 18517 185182015-02-01 Oleg Endo <olegendo@gcc.gnu.org> 18519 18520 PR target/64851 18521 * gcc.target/sh/pr64851-0.h: New 18522 * gcc.target/sh/pr64851-1.c: New 18523 * gcc.target/sh/pr64851-2.c: New 18524 * gcc.target/sh/pr64851-3.c: New 18525 * gcc.target/sh/pr64851-4.c: New 18526 185272015-01-31 Uros Bizjak <ubizjak@gmail.com> 18528 18529 PR target/64882 18530 * gcc.dg/torture/pr64882.c: New test. 18531 185322015-01-31 David Edelsohn <dje.gcc@gmail.com> 18533 18534 PR target/64159 18535 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and 18536 sparc*-*-*. 18537 185382015-01-31 Uros Bizjak <ubizjak@gmail.com> 18539 18540 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump. 18541 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump. 18542 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto. 18543 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto. 18544 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto. 18545 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt 18546 tree dump. 18547 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto. 18548 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized 18549 tree dump. 18550 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto. 18551 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower 18552 tree dump. 18553 185542015-01-30 Vladimir Makarov <vmakarov@redhat.com> 18555 18556 PR target/64688 18557 * g++.dg/pr64688-2.C: New. 18558 185592015-01-30 Uros Bizjak <ubizjak@gmail.com> 18560 18561 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target. 18562 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto. 18563 * gcc.target/i386/fuse-caller-save.c: Ditto. 18564 * gcc.target/i386/headmerge-1.c: Ditto. 18565 * gcc.target/i386/headmerge-2.c: Ditto. 18566 * gcc.target/i386/sibcall-6.c: Ditto. 18567 185682015-01-30 Vladimir Makarov <vmakarov@redhat.com> 18569 18570 PR target/64617 18571 * gcc.target/i386/pr64617.c: New test. 18572 185732015-01-30 Uros Bizjak <ubizjak@gmail.com> 18574 18575 PR target/15184 18576 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only. 18577 (dg-options): Remove -m32. 18578 (dg-final): Scan for "movb %al" only. 18579 * gcc.target/i386/pr15184-2.c: Ditto. 18580 185812015-01-30 Richard Biener <rguenther@suse.de> 18582 18583 PR tree-optimization/64829 18584 * gcc.dg/vect/pr64829.c: New testcase. 18585 185862015-01-29 Marek Polacek <polacek@redhat.com> 18587 18588 PR c/64709 18589 * gcc.dg/pr64709.c: New test. 18590 185912015-01-29 Jakub Jelinek <jakub@redhat.com> 18592 18593 PR c++/64717 18594 * g++.dg/ubsan/pr64717-1.C: New test. 18595 * g++.dg/ubsan/pr64717-2.C: New test. 18596 185972015-01-29 Uros Bizjak <ubizjak@gmail.com> 18598 18599 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive. 18600 186012015-01-29 Jeff Law <law@redhat.com> 18602 18603 PR target/15184 18604 * gcc.target/i386/pr15184-1.c: New test. 18605 * gcc.target/i386/pr15184-2.c: New test. 18606 186072015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com> 18608 18609 PR tree-optimization/64746 18610 * gcc.target/i386/avx2-vect-aggressive-1.c: New test. 18611 186122015-01-29 Richard Biener <rguenther@suse.de> 18613 18614 PR tree-optimization/64853 18615 * gcc.dg/torture/pr64853.c: New testcase. 18616 186172015-01-29 Richard Biener <rguenther@suse.de> 18618 18619 PR tree-optimization/64844 18620 * gcc.dg/vect/pr64844.c: New testcase. 18621 186222015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com> 18623 18624 PR middle-end/64809 18625 * gcc.dg/pr64809.c: Delete. 18626 186272015-01-29 Ilya Enkovich <ilya.enkovich@intel.com> 18628 18629 PR middle-end/64805 18630 * gcc.target/i386/pr64805.c: New. 18631 186322015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 18633 18634 * gcc.dg/guality/guality.h (main): Add argv[0] to 18635 guality_gdb_command. 18636 186372015-01-29 Jan Hubicka <hubicka@ucw.cz> 18638 18639 PR ipa/64801 18640 * gcc.dg/tree-ssa/pr64801.c: New testcase. 18641 186422015-01-28 Oleg Endo <olegendo@gcc.gnu.org> 18643 18644 PR target/64659 18645 * gcc.target/sh/sh.exp 18646 (check_effective_target_atomic_model_soft_gusa_available, 18647 check_effective_target_atomic_model_soft_tcb_available, 18648 check_effective_target_atomic_model_soft_imask_available, 18649 check_effective_target_atomic_model_hard_llcs_available): New. 18650 * gcc.target/sh/pr64659-0.h: New. 18651 * gcc.target/sh/pr64659-1.c: New. 18652 * gcc.target/sh/pr64659-2.c: New. 18653 * gcc.target/sh/pr64659-3.c: New. 18654 * gcc.target/sh/pr64659-4.c: New. 18655 186562015-01-28 Alex Velenko <Alex.Velenko@arm.com> 18657 18658 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust 18659 scan-assembler-times pattern. 18660 186612015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com> 18662 18663 PR middle-end/64809 18664 * gcc.dg/pr64809.c: New test. 18665 186662015-01-28 Ilya Enkovich <ilya.enkovich@intel.com> 18667 18668 PR tree-optimization/64277 18669 * gcc.dg/pr64277.c: New. 18670 186712015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com> 18672 18673 PR tree-optimization/64718 18674 * gcc.c-torture/execute/pr64718.c: New test. 18675 186762015-01-28 James Greenhalgh <james.greenhalgh@arm.com> 18677 18678 * gcc.target/aarch64/abs_2.c: New. 18679 186802015-01-28 Robert Suchanek <robert.suchanek@imgtec.com> 18681 18682 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New. 18683 * gcc.target/mips/loongson-simd.c: Require legacy NaN support. 18684 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for 18685 ISA rev < 2. 18686 186872015-01-28 Jakub Jelinek <jakub@redhat.com> 18688 18689 PR bootstrap/64612 18690 * lib/target-supports.exp (check_effective_target_comdat_group): New. 18691 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with 18692 { target comdat_group }. 18693 186942015-01-27 Tobias Burnus <burnus@net-b.de> 18695 18696 PR fortran/63861 18697 * gfortran.dg/goacc/coarray_2.f90: New. 18698 186992015-01-27 Jan Hubicka <hubicka@ucw.cz> 18700 18701 PR ipa/60871 18702 PR ipa/64139 18703 * g++.dg/torture/pr64139.C: New testcase. 18704 * g++.dg/torture/pr60871.C: Likewise. 18705 187062015-01-27 Janus Weil <janus@gcc.gnu.org> 18707 18708 PR fortran/64230 18709 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to 18710 prevent linking errors. 18711 187122015-01-27 Jan Hubicka <hubicka@ucw.cz> 18713 18714 PR ipa/64282 18715 * g++.dg/torture/pr64282.C: New testcase. 18716 187172015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 18718 18719 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check 18720 for wzr reg. 18721 187222015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com> 18723 18724 * gcc.target/s390/hotpatch-13.c: New testcase. 18725 * gcc.target/s390/hotpatch-14.c: New testcase. 18726 * gcc.target/s390/hotpatch-15.c: New testcase. 18727 * gcc.target/s390/hotpatch-16.c: New testcase. 18728 * gcc.target/s390/hotpatch-17.c: New testcase. 18729 * gcc.target/s390/hotpatch-18.c: New testcase. 18730 * gcc.target/s390/hotpatch-19.c: New testcase. 18731 * gcc.target/s390/hotpatch-20.c: New testcase. 18732 * gcc.target/s390/hotpatch-compile-10.c: New testcase. 18733 * gcc.target/s390/hotpatch-compile-11.c: New testcase. 18734 * gcc.target/s390/hotpatch-compile-12.c: New testcase. 18735 * gcc.target/s390/hotpatch-compile-13.c: New testcase. 18736 * gcc.target/s390/hotpatch-compile-14.c: New testcase. 18737 * gcc.target/s390/hotpatch-compile-15.c: New testcase. 18738 * gcc.target/s390/hotpatch-compile-16.c: New testcase. 18739 * gcc.target/s390/hotpatch-compile-9.c: New testcase. 18740 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch. 18741 * gcc.target/s390/hotpatch-10.c: Likewise. 18742 * gcc.target/s390/hotpatch-11.c: Likewise. 18743 * gcc.target/s390/hotpatch-12.c: Likewise. 18744 * gcc.target/s390/hotpatch-2.c: Likewise. 18745 * gcc.target/s390/hotpatch-3.c: Likewise. 18746 * gcc.target/s390/hotpatch-4.c: Likewise. 18747 * gcc.target/s390/hotpatch-5.c: Likewise. 18748 * gcc.target/s390/hotpatch-6.c: Likewise. 18749 * gcc.target/s390/hotpatch-7.c: Likewise. 18750 * gcc.target/s390/hotpatch-8.c: Likewise. 18751 * gcc.target/s390/hotpatch-9.c: Likewise. 18752 * gcc.target/s390/hotpatch-compile-1.c: Likewise. 18753 * gcc.target/s390/hotpatch-compile-2.c: Likewise. 18754 * gcc.target/s390/hotpatch-compile-3.c: Likewise. 18755 * gcc.target/s390/hotpatch-compile-4.c: Likewise. 18756 * gcc.target/s390/hotpatch-compile-5.c: Likewise. 18757 * gcc.target/s390/hotpatch-compile-6.c: Likewise. 18758 * gcc.target/s390/hotpatch-compile-7.c: Likewise. 18759 * gcc.target/s390/hotpatch-compile-8.c: Likewise. 18760 187612015-01-27 Jiong Wang <jiong.wang@arm.com> 18762 18763 * gcc.dg/long_branch.c: New testcase. 18764 187652015-01-27 Richard Biener <rguenther@suse.de> 18766 18767 PR tree-optimization/56273 18768 PR tree-optimization/59124 18769 PR tree-optimization/64277 18770 * g++.dg/warn/Warray-bounds-6.C: New testcase. 18771 * gcc.dg/Warray-bounds-12.c: Likewise. 18772 * gcc.dg/Warray-bounds-13.c: Likewise. 18773 187742015-01-27 Jakub Jelinek <jakub@redhat.com> 18775 18776 PR rtl-optimization/61058 18777 * gcc.dg/pr61058.c: New test. 18778 187792015-01-27 Ilya Enkovich <ilya.enkovich@intel.com> 18780 18781 * gcc.target/i386/chkp-narrow-bounds.c: New. 18782 187832015-01-27 Jakub Jelinek <jakub@redhat.com> 18784 18785 PR tree-optimization/64807 18786 * gcc.dg/pr64807.c: New test. 18787 18788 PR c/64766 18789 * gcc.dg/pr64766.c: New test. 18790 187912015-01-26 Oleg Endo <olegendo@gcc.gnu.org> 18792 18793 PR target/49263 18794 * gcc.target/sh/pr49263-4.c: New. 18795 187962015-01-26 Paul Thomas <pault@gcc.gnu.org> 18797 18798 PR fortran/62044 18799 * gfortran.dg/allocate_with_mold_1.f90: New test 18800 188012015-01-26 Jakub Jelinek <jakub@redhat.com> 18802 18803 PR c/64778 18804 * gcc.dg/pr64778.c: New test. 18805 18806 PR middle-end/64421 18807 * gcc.dg/vect/pr64421.c: New test. 18808 188092015-01-26 Tobias Burnus <burnus@net-b.de> 18810 18811 PR fortran/64771 18812 * gfortran.dg/coarray_36.f: New. 18813 * gfortran.dg/coarray_37.f90: New. 18814 188152015-01-26 Janus Weil <janus@gcc.gnu.org> 18816 18817 PR fortran/64230 18818 * gfortran.dg/class_allocate_18.f90: New. 18819 188202015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18821 18822 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file. 18823 188242015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18825 18826 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file. 18827 188282015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18829 18830 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file. 18831 188322015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18833 18834 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file. 18835 188362015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18837 18838 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file. 18839 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file. 18840 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file. 18841 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file. 18842 188432015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18844 18845 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file. 18846 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file. 18847 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file. 18848 188492015-01-26 Christophe Lyon <christophe.lyon@linaro.org> 18850 18851 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file. 18852 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file. 18853 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file. 18854 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file. 18855 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from 18856 vXXXhn.inc. 18857 188582015-01-26 Richard Biener <rguenther@suse.de> 18859 18860 PR middle-end/64764 18861 * gcc.dg/uninit-19.c: New testcase. 18862 188632015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 18864 18865 * lib/target-supports.exp (check_effective_target_vect64): Add 18866 sparc*-*-*. 18867 188682015-01-26 Eric Botcazou <ebotcazou@adacore.com> 18869 18870 PR testsuite/64712 18871 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A. 18872 188732015-01-26 Tony Liu <tony.liu@arm.com> 18874 18875 * gcc.target/arm/scd42-1.c: Improve the check for UAL and 18876 non-UAL cases. 18877 188782015-01-26 Janne Blomqvist <jb@gcc.gnu.org> 18879 18880 PR libfortran/64770 18881 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work 18882 correctly, clean up afterwards. 18883 188842015-01-25 Mikael Morin <mikael@gcc.gnu.org> 18885 18886 PR fortran/62044 18887 * gfortran.dg/use_rename_7.f90: New. 18888 188892015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org> 18890 18891 * gcc.target/i386/funcspec-5.c: Test new multiversion targets. 18892 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher. 18893 188942015-01-25 Oleg Endo <olegendo@gcc.gnu.org> 18895 18896 PR target/54236 18897 * gcc.target/sh/pr54236-4.c: New. 18898 188992015-01-24 H.J. Lu <hongjiu.lu@intel.com> 18900 18901 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add 18902 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy 18903 Bridge test. 18904 189052015-01-24 Janne Blomqvist <jb@gcc.gnu.org> 18906 18907 PR libfortran/64770 18908 * gfortran.dg/open_new_segv.f90: New test. 18909 189102015-01-24 Oleg Endo <olegendo@gcc.gnu.org> 18911 18912 PR target/49263 18913 PR target/53987 18914 PR target/64345 18915 PR target/59533 18916 PR target/52933 18917 PR target/54236 18918 PR target/51244 18919 * gcc.target/sh/pr64345-1.c: New. 18920 * gcc.target/sh/pr64345-2.c: New. 18921 * gcc.target/sh/pr59533-1.c: New. 18922 * gcc.target/sh/pr49263.c: Adjust matching of expected insns. 18923 * gcc.target/sh/pr52933-2.c: Likewise. 18924 * gcc.target/sh/pr54089-1.c: Likewise. 18925 * gcc.target/sh/pr54236-1.c: Likewise. 18926 * gcc.target/sh/pr51244-20-sh2a.c: Likewise. 18927 * gcc.target/sh/pr49263-1.c: Remove xfails. 18928 * gcc.target/sh/pr49263-2.c: Likewise. 18929 * gcc.target/sh/pr49263-3.c: Likewise. 18930 * gcc.target/sh/pr53987-1.c: Likewise. 18931 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns. 18932 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New. 18933 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns. 18934 (test05, test06, test07, test08, test09, test10, test11, test12): New. 18935 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns. 18936 (test_002, test_003, test_004, test_005, test_006, test_007, test_008, 18937 test_009): New. 18938 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns. 18939 (test_02): New. 18940 189412015-01-24 Tom de Vries <tom@codesourcery.com> 18942 18943 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f. 18944 189452015-01-23 Ian Lance Taylor <iant@google.com> 18946 18947 PR go/64510 18948 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on 18949 targets without split stack support. 18950 189512015-01-23 Vladimir Makarov <vmakarov@redhat.com> 18952 18953 PR target/64317 18954 * gcc.target/i386/pr64317.c: New test. 18955 189562015-01-23 Jakub Jelinek <jakub@redhat.com> 18957 18958 PR rtl-optimization/63637 18959 PR rtl-optimization/60663 18960 * gcc.dg/pr63637-1.c: New test. 18961 * gcc.dg/pr63637-2.c: New test. 18962 * gcc.dg/pr63637-3.c: New test. 18963 * gcc.dg/pr63637-4.c: New test. 18964 * gcc.dg/pr63637-5.c: New test. 18965 * gcc.dg/pr63637-6.c: New test. 18966 * gcc.target/i386/pr63637-1.c: New test. 18967 * gcc.target/i386/pr63637-2.c: New test. 18968 * gcc.target/i386/pr63637-3.c: New test. 18969 * gcc.target/i386/pr63637-4.c: New test. 18970 * gcc.target/i386/pr63637-5.c: New test. 18971 * gcc.target/i386/pr63637-6.c: New test. 18972 189732015-01-23 Richard Biener <rguenther@suse.de> 18974 18975 PR testsuite/63439 18976 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc. 18977 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign. 18978 189792015-01-23 Marek Polacek <polacek@redhat.com> 18980 18981 PR preprocessor/60570 18982 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus. 18983 * gcc.dg/cpp/pr60570.c: New test. 18984 189852015-01-23 Richard Biener <rguenther@suse.de> 18986 18987 PR testsuite/63439 18988 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi 18989 vectorization on vect64 targets. 18990 189912015-01-23 Janus Weil <janus@gcc.gnu.org> 18992 18993 PR fortran/60922 18994 * gfortran.dg/class_allocate_17.f90: New. 18995 189962015-01-23 Tobias Burnus <burnus@net-b.de> 18997 18998 PR fortran/64726 18999 * gfortran.dg/goacc/combined_loop.f90: New. 19000 190012015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> 19002 19003 PR fortran/61933 19004 * gfortran.dg/make_unit.f90: New test. 19005 190062015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> 19007 19008 PR fortran/61933 19009 * gfortran.dg/negative_unit_int8.f: Update. 19010 190112015-01-22 Jeff Law <law@redhat.com> 19012 19013 PR target/52076 19014 * gcc.target/m68k/pr52076-1.c: New test. 19015 * gcc.target/m68k/pr52076-2.c: New test. 19016 190172015-01-22 Richard Biener <rguenther@suse.de> 19018 19019 PR middle-end/64728 19020 * gcc.dg/torture/pr64728.c: New testcase. 19021 190222015-01-22 Uros Bizjak <ubizjak@gmail.com> 19023 19024 PR target/64688 19025 * g++.dg/pr64688.C: New test. 19026 190272015-01-22 Ilya Enkovich <ilya.enkovich@intel.com> 19028 19029 * gcc.target/i386/chkp-always_inline.c (f1): Make static 19030 to avoid errors with -fpic. 19031 190322015-01-22 Richard Biener <rguenther@suse.de> 19033 19034 PR libstdc++/64535 19035 * g++.old-deja/g++.eh/badalloc1.C: Adjust. 19036 190372015-01-21 Segher Boessenkool <segher@kernel.crashing.org> 19038 19039 PR rtl-optimization/64682 19040 * gcc.c-torture/execute/pr64682.c: New file. 19041 190422015-01-21 Jakub Jelinek <jakub@redhat.com> 19043 19044 PR debug/64511 19045 * gcc.dg/pr64511.c: New test. 19046 19047 PR rtl-optimization/62078 19048 * g++.dg/opt/pr62078.C: New test. 19049 19050 PR c/63307 19051 * c-c++-common/cilk-plus/CK/pr63307.c: New test. 19052 190532015-01-21 Thomas Koenig <tkoenig@netcologne.de> 19054 19055 PR fortran/57023 19056 * gfortran.dg/internal_pack_15.f90: New test. 19057 190582015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de> 19059 19060 * c-c++-common/tsan/step.c: New testcase. 19061 190622015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19063 19064 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file. 19065 190662015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19067 19068 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file. 19069 190702015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19071 19072 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file. 19073 190742015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19075 19076 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file. 19077 190782015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19079 19080 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file. 19081 190822015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19083 19084 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file. 19085 190862015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19087 19088 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file. 19089 190902015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19091 19092 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file. 19093 190942015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19095 19096 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file. 19097 190982015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19099 19100 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file. 19101 191022015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19103 19104 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file. 19105 191062015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19107 19108 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file. 19109 191102015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19111 19112 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file. 19113 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file. 19114 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from 19115 vXXXw.inc. 19116 191172015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19118 19119 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file. 19120 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file. 19121 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from 19122 vXXXl.inc. 19123 191242015-01-21 Renlin Li <renlin.li@arm.com> 19125 19126 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used. 19127 * g++.dg/tls/thread_local5g.C: Likewise. 19128 * g++.dg/tls/thread_local6g.C: Likewise. 19129 191302015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19131 19132 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file. 19133 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file. 19134 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file. 19135 191362015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19137 19138 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file. 19139 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file. 19140 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file. 19141 191422015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19143 19144 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file. 19145 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file. 19146 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file. 19147 191482015-01-21 Christophe Lyon <christophe.lyon@linaro.org> 19149 19150 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file. 19151 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file. 19152 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file. 19153 191542015-01-20 Jeff Law <law@redhat.com> 19155 19156 PR target/59946 19157 * gcc.target/m68k/pr59946.c: New test. 19158 191592015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19160 19161 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file. 19162 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file. 19163 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file. 19164 191652015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19166 19167 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file. 19168 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file. 19169 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file. 19170 191712015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19172 19173 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file. 19174 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file. 19175 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file. 19176 191772015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19178 19179 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file. 19180 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file. 19181 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from 19182 vshuffle.inc. 19183 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from 19184 vshuffle.inc. 19185 191862015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19187 19188 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file. 19189 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file. 19190 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file. 19191 191922015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19193 19194 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file. 19195 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file. 19196 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file. 19197 191982015-01-20 Christophe Lyon <christophe.lyon@linaro.org> 19199 19200 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file. 19201 192022015-01-20 Jakub Jelinek <jakub@redhat.com> 19203 19204 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)). 19205 19206 PR sanitizer/64632 19207 * g++.dg/ubsan/pr64632.C: New test. 19208 19209 PR debug/64663 19210 * gcc.dg/pr64663.c: New test. 19211 192122015-01-20 Paolo Carlini <paolo.carlini@oracle.com> 19213 19214 PR c++/64383 19215 * g++.dg/warn/Wunused-var-23.C: New. 19216 192172015-01-20 Paolo Carlini <paolo.carlini@oracle.com> 19218 19219 PR c++/59937 19220 * g++.dg/cpp0x/constexpr-59937-1.C: New. 19221 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise. 19222 192232015-01-20 Richard Biener <rguenther@suse.de> 19224 19225 PR ipa/64684 19226 * gcc.dg/lto/pr64684_0.c: New testcase. 19227 * gcc.dg/lto/pr64684_1.c: Likewise. 19228 * gcc.dg/lto/pr64684_2.c: Likewise. 19229 * gcc.dg/lto/pr64685_0.c: Likewise. 19230 * gcc.dg/lto/pr64685_1.c: Likewise. 19231 192322015-01-20 Paolo Carlini <paolo.carlini@oracle.com> 19233 19234 PR c++/62241 19235 * g++.dg/cpp1y/lambda-init12.C: New. 19236 192372015-01-20 Richard Biener <rguenther@suse.de> 19238 19239 PR tree-optimization/64410 19240 * g++.dg/vect/pr64410.cc: Require vect_double. 19241 192422015-01-20 Matthew Wahab <matthew.wahab@arm.com> 19243 19244 PR target/64149 19245 * gcc.target/arm/thumb1-far-farjump-3.c: Remove. 19246 192472015-01-20 Igor Zamyatin <igor.zamyatin@intel.com> 19248 19249 PR bootstrap/64676 19250 Revert: 19251 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com> 19252 19253 PR rtl-optimization/64081 19254 * gcc.dg/pr64081.c: New test. 19255 192562015-01-19 David Malcolm <dmalcolm@redhat.com> 19257 19258 * jit.dg/harness.h: Include <unistd.h>. 19259 (CHECK_NO_ERRORS): New. 19260 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE. 19261 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising 19262 gcc_jit_context_compile_to_file. 19263 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on 19264 args to the spawned executable. 19265 (jit-expand-vars): New function. 19266 (jit-exe-params): New variable. 19267 (dg-jit-set-exe-params): New function. 19268 (jit-dg-test): Detect testcases that use 19269 jit-verify-compile-to-file and call jit-setup-compile-to-file. 19270 Set arguments of spawned process to jit-exe-params. 19271 (jit-get-output-filename): New function. 19272 (jit-setup-compile-to-file): New function. 19273 (jit-verify-compile-to-file): New function. 19274 (jit-run-executable): New function. 19275 (jit-verify-executable): New function. 19276 * jit.dg/test-compile-to-assembler.c: New testcase. 19277 * jit.dg/test-compile-to-dynamic-library.c: New testcase. 19278 * jit.dg/test-compile-to-executable.c: New testcase. 19279 * jit.dg/test-compile-to-object.c: New testcase. 19280 192812015-01-19 Oleg Endo <olegendo@gcc.gnu.org> 19282 19283 PR target/64652 19284 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0. 19285 (test_1): New. 19286 192872015-01-19 Martin Liska <mliska@suse.cz> 19288 19289 * objc/compile/pr64668.m: New test. 19290 192912015-01-19 David Malcolm <dmalcolm@redhat.com> 19292 19293 * jit.dg/test-arith-overflow.c: Include stdbool.h. 19294 (create_overflow_fn): Update comment to clarify that 19295 the third param of the created function is a bool *, not 19296 an int *. 19297 (verify_int_overflow_fn): Convert param "expected_ovf" from 19298 int to bool. Update third param of "overflow_fn_type" from int * 19299 to bool *. Update local "actual_ovf" from int to bool. 19300 (verify_uint_overflow_fn): Likewise. 19301 193022015-01-19 Martin Liska <mliska@suse.cz> 19303 19304 * gcc.dg/ipa/ipa-icf-33.c: New test. 19305 193062015-01-19 Felix Yang <felix.yang@huawei.com> 19307 Haijian Zhang <z.zhanghaijian@huawei.com> 19308 19309 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h 19310 (buffer_float64x2, buffer_pad_float64x2): New helper variables. 19311 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t, 19312 result_float64x2, expected_hfloat64x2): New helper type, variable and 19313 declaration. 19314 (buffer_float64x2, buffer_pad_float64x2): New helper variables. 19315 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target 19316 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*. 19317 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target 19318 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*. 19319 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-* 19320 and target without the FMA feature. 19321 193222015-01-19 Jiong Wang <jiong.wang@arm.com> 19323 19324 * gcc.target/aarch64/pr64304.c: New testcase. 19325 193262015-01-19 Igor Zamyatin <igor.zamyatin@intel.com> 19327 19328 PR rtl-optimization/64081 19329 * gcc.dg/pr64081.c: New test. 19330 193312015-01-19 Tejas Belagod <tejas.belagod@arm.com> 19332 19333 PR target/63971 19334 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in 19335 the epilogue). 19336 * gcc.target/aarch64/test_frame_6.c: Likewise. 19337 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30 19338 and x19 (in the epilogue). 19339 * gcc.target/aarch64/test_frame_4.c: Likewise. 19340 * gcc.target/aarch64/test_frame_7.c: Likewise. 19341 193422015-01-19 Ilya Enkovich <ilya.enkovich@intel.com> 19343 19344 * gcc.target/i386/chkp-always_inline.c: New. 19345 193462015-01-15 Andrew Pinski <apinski@cavium.com> 19347 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com> 19348 19349 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load 19350 testfunc_ptr as 32bit for ILP32 and 64bit for LP64. 19351 193522015-01-18 Andre Vehreschild <vehre@gmx.de> 19353 19354 PR fortran/60255 19355 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error. 19356 * gfortran.dg/unlimited_polymorphic_20.f03: New test. 19357 193582015-01-18 Paul Thomas <pault@gcc.gnu.org> 19359 19360 PR fortran/64578 19361 * gfortran.dg/unlimited_polymorphic_21.f90: New test 19362 193632015-01-18 Oleg Endo <olegendo@gcc.gnu.org> 19364 19365 PR target/64652 19366 * gcc.target/sh/torture/pr64652.c: New. 19367 193682015-01-18 Jan Hubicka <hubicka@ucw.cz> 19369 19370 * gcc.dg/ipa/ipa-icf-32.c: Update template. 19371 * c-c++-common/asan/instrument-with-calls-3.c: Likewise. 19372 * c-c++-common/asan/instrument-with-calls-2.c: Likewise. 19373 * c-c++-common/asan/instrument-with-calls-1.c: Likewise. 19374 * c-c++-common/asan/kasan-recover-1.c: Likewise. 19375 * c-c++-common/asan/kasan-recover-2.c: Likewise. 19376 193772015-01-18 Jan Hubicka <hubicka@ucw.cz> 19378 19379 PR ipa/64378 19380 * g++.dg/torture/pr64378.C: New testcase. 19381 193822015-01-18 Paul Thomas <pault@gcc.gnu.org> 19383 19384 PR fortran/57959 19385 * gfortran.dg/block_13.f08: New test 19386 193872015-01-18 Paul Thomas <pault@gcc.gnu.org> 19388 19389 PR fortran/55901 19390 * gfortran.dg/associate_1.f03: Allow test for character with 19391 automatic length. 19392 193932015-01-17 Segher Boessenkool <segher@kernel.crashing.org> 19394 19395 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64. 19396 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto. 19397 193982015-01-17 Segher Boessenkool <segher@kernel.crashing.org> 19399 19400 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64. 19401 194022015-01-17 Paul Thomas <pault@gcc.gnu.org> 19403 19404 PR fortran/64578 19405 * gfortran.dg/unlimited_polymorphic_21.f90: New test 19406 194072015-01-17 Andre Vehreschild <vehre@gmx.de> 19408 19409 PR fortran/60357 19410 * gfortran.dg/alloc_comp_assign_13.f08: New test. 19411 19412 PR fortran/61275 19413 * gfortran.dg/alloc_comp_assign_14.f08: New test. 19414 19415 PR fortran/55932 19416 * gfortran.dg/alloc_comp_initializer_4.f03: New test. 19417 194182015-01-17 Andre Vehreschild <vehre@gmx.de> 19419 19420 PR fortran/60334 19421 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR. 19422 194232015-01-16 Bernd Schmidt <bernds@codesourcery.com> 19424 19425 PR rtl-optimization/52773 19426 * gcc.c-torture/compile/pr52773.c: New test. 19427 194282015-01-16 Paolo Carlini <paolo.carlini@oracle.com> 19429 19430 PR c++/62134 19431 * g++.dg/cpp0x/alias-decl-46.C: New. 19432 194332015-01-16 Christophe Lyon <christophe.lyon@linaro.org> 19434 19435 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file. 19436 194372015-01-16 Christophe Lyon <christophe.lyon@linaro.org> 19438 19439 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK): 19440 Add trace. 19441 (CHECK_FP): Likewise. 19442 (CHECK_CUMULATIVE_SAT): Likewise. 19443 194442015-01-16 Christophe Lyon <christophe.lyon@linaro.org> 19445 19446 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h 19447 (Set_Neon_Cumulative_Sat): Add parameter. 19448 (__set_neon_cumulative_sat): Support new parameter. 19449 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc 19450 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new 19451 argument. 19452 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc 19453 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new 19454 argument. 19455 194562015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de> 19457 19458 * g++.dg/tsan/vptr_benign_race.C: New testcase. 19459 * g++.dg/tsan/vptr_harmful_race.C: New testcase. 19460 194612015-01-16 Paolo Carlini <paolo.carlini@oracle.com> 19462 19463 PR c++/60056 19464 * g++.dg/tls/thread_local-ice4.C: New. 19465 194662015-01-16 James Greenhalgh <james.greenhalgh@arm.com> 19467 19468 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather 19469 than Neon options. 19470 194712015-01-16 Paolo Carlini <paolo.carlini@oracle.com> 19472 19473 PR c++/62276 19474 * g++.dg/cpp0x/vt-62276.C: New. 19475 194762015-01-16 Ilya Enkovich <ilya.enkovich@intel.com> 19477 19478 PR middle-end/64353 19479 * g++.dg/pr64353.C: New. 19480 194812015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 19482 19483 PR target/64263 19484 * gcc.target/aarch64/pr64263_1.c: New test. 19485 194862015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com> 19487 19488 PR tree-optimization/64434 19489 * gcc.dg/torture/pr64434.c: Move to... 19490 * gcc.dg/pr64434.c: ... here. 19491 194922015-01-16 Richard Biener <rguenther@suse.de> 19493 19494 PR middle-end/64614 19495 * gcc.dg/uninit-18.c: New testcase. 19496 194972015-01-16 Richard Biener <rguenther@suse.de> 19498 19499 PR tree-optimization/64568 19500 * g++.dg/torture/pr64568-2.C: New testcase. 19501 195022015-01-16 Ilya Enkovich <ilya.enkovich@intel.com> 19503 19504 PR target/64363 19505 * gcc.target/i386/chkp-label-address.c: New. 19506 195072015-01-16 Janus Weil <janus@gcc.gnu.org> 19508 19509 PR fortran/45290 19510 * gfortran.dg/pointer_init_6.f90: Extended. 19511 195122015-01-16 Robert Suchanek <robert.suchanek@imgtec.com> 19513 19514 * gcc.c-torture/compile/20150108.c: New test. 19515 195162015-01-16 Eric Botcazou <ebotcazou@adacore.com> 19517 19518 * gcc.target/visium: New directory. 19519 195202015-01-16 Richard Biener <rguenther@suse.de> 19521 19522 PR tree-optimization/61743 19523 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize. 19524 * gcc.dg/tree-ssa/pr61743-2.c: Likewise. 19525 195262015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com> 19527 19528 * gcc.dg/pr64015.c: New test. 19529 195302015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de> 19531 19532 PR ipa/64163 19533 PR ipa/64612 19534 * g++.dg/ipa/pr64612.C: New test. 19535 195362015-01-16 Renlin Li <renlin.li@arm.com> 19537 19538 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list. 19539 195402015-01-16 Ilya Tocar <ilya.tocar@intel.com> 19541 19542 * gcc.target/i386/sse-14.c: Test new intrinsic. 19543 * gcc.target/i386/sse-22.c: Ditto. 19544 195452015-01-16 Paolo Carlini <paolo.carlini@oracle.com> 19546 19547 PR c++/58614 19548 * g++.dg/cpp0x/auto44.C: New. 19549 195502015-01-15 Sandra Loosemore <sandra@codesourcery.com> 19551 19552 PR target/59710 19553 * gcc.target/nios2/gpopt-all.c: New test case. 19554 * gcc.target/nios2/gpopt-local.c: New test case. 19555 * gcc.target/nios2/gpopt-global.c: New test case. 19556 * gcc.target/nios2/gpopt-data.c: New test case. 19557 * gcc.target/nios2/gpopt-none.c: New test case. 19558 195592015-01-15 Jakub Jelinek <jakub@redhat.com> 19560 19561 * g++.dg/ubsan/vptr-1.C: New test. 19562 * g++.dg/ubsan/vptr-2.C: New test. 19563 * g++.dg/ubsan/vptr-3.C: New test. 19564 * g++.dg/ubsan/vptr-4.C: New test. 19565 * g++.dg/ubsan/vptr-5.C: New test. 19566 * g++.dg/ubsan/vptr-6.C: New test. 19567 * g++.dg/ubsan/vptr-7.C: New test. 19568 * g++.dg/ubsan/vptr-8.C: New test. 19569 * g++.dg/ubsan/vptr-9.C: New test. 19570 195712015-01-15 Eric Botcazou <ebotcazou@adacore.com> 19572 19573 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment 19574 is set up. 19575 * lib/gcc-dg.exp: Likewise. 19576 195772015-01-15 Vladimir Makarov <vmakarov@redhat.com> 19578 19579 PR rtl-optimization/64110 19580 * gcc.target/i386/pr64110.c: Add scan-assembler. 19581 195822015-01-15 Thomas Schwinge <thomas@codesourcery.com> 19583 James Norris <jnorris@codesourcery.com> 19584 Cesar Philippidis <cesar@codesourcery.com> 19585 Ilmir Usmanov <i.usmanov@samsung.com> 19586 19587 * lib/target-supports.exp (check_effective_target_fopenacc): New 19588 procedure. 19589 * g++.dg/goacc-gomp/goacc-gomp.exp: New file. 19590 * g++.dg/goacc/goacc.exp: Likewise. 19591 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise. 19592 * gcc.dg/goacc/goacc.exp: Likewise. 19593 * gfortran.dg/goacc/goacc.exp: Likewise. 19594 * c-c++-common/cpp/openacc-define-1.c: New file. 19595 * c-c++-common/cpp/openacc-define-2.c: Likewise. 19596 * c-c++-common/cpp/openacc-define-3.c: Likewise. 19597 * c-c++-common/goacc-gomp/nesting-1.c: Likewise. 19598 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise. 19599 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise. 19600 * c-c++-common/goacc/acc_on_device-2.c: Likewise. 19601 * c-c++-common/goacc/asyncwait-1.c: Likewise. 19602 * c-c++-common/goacc/cache-1.c: Likewise. 19603 * c-c++-common/goacc/clauses-fail.c: Likewise. 19604 * c-c++-common/goacc/collapse-1.c: Likewise. 19605 * c-c++-common/goacc/data-1.c: Likewise. 19606 * c-c++-common/goacc/data-2.c: Likewise. 19607 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise. 19608 * c-c++-common/goacc/deviceptr-1.c: Likewise. 19609 * c-c++-common/goacc/deviceptr-2.c: Likewise. 19610 * c-c++-common/goacc/deviceptr-3.c: Likewise. 19611 * c-c++-common/goacc/if-clause-1.c: Likewise. 19612 * c-c++-common/goacc/if-clause-2.c: Likewise. 19613 * c-c++-common/goacc/kernels-1.c: Likewise. 19614 * c-c++-common/goacc/loop-1.c: Likewise. 19615 * c-c++-common/goacc/loop-private-1.c: Likewise. 19616 * c-c++-common/goacc/nesting-1.c: Likewise. 19617 * c-c++-common/goacc/nesting-data-1.c: Likewise. 19618 * c-c++-common/goacc/nesting-fail-1.c: Likewise. 19619 * c-c++-common/goacc/parallel-1.c: Likewise. 19620 * c-c++-common/goacc/pcopy.c: Likewise. 19621 * c-c++-common/goacc/pcopyin.c: Likewise. 19622 * c-c++-common/goacc/pcopyout.c: Likewise. 19623 * c-c++-common/goacc/pcreate.c: Likewise. 19624 * c-c++-common/goacc/pragma_context.c: Likewise. 19625 * c-c++-common/goacc/present-1.c: Likewise. 19626 * c-c++-common/goacc/reduction-1.c: Likewise. 19627 * c-c++-common/goacc/reduction-2.c: Likewise. 19628 * c-c++-common/goacc/reduction-3.c: Likewise. 19629 * c-c++-common/goacc/reduction-4.c: Likewise. 19630 * c-c++-common/goacc/sb-1.c: Likewise. 19631 * c-c++-common/goacc/sb-2.c: Likewise. 19632 * c-c++-common/goacc/sb-3.c: Likewise. 19633 * c-c++-common/goacc/update-1.c: Likewise. 19634 * gcc.dg/goacc/acc_on_device-1.c: Likewise. 19635 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise. 19636 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise. 19637 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise. 19638 * gfortran.dg/goacc/assumed.f95: Likewise. 19639 * gfortran.dg/goacc/asyncwait-1.f95: Likewise. 19640 * gfortran.dg/goacc/asyncwait-2.f95: Likewise. 19641 * gfortran.dg/goacc/asyncwait-3.f95: Likewise. 19642 * gfortran.dg/goacc/asyncwait-4.f95: Likewise. 19643 * gfortran.dg/goacc/branch.f95: Likewise. 19644 * gfortran.dg/goacc/cache-1.f95: Likewise. 19645 * gfortran.dg/goacc/coarray.f95: Likewise. 19646 * gfortran.dg/goacc/continuation-free-form.f95: Likewise. 19647 * gfortran.dg/goacc/cray.f95: Likewise. 19648 * gfortran.dg/goacc/critical.f95: Likewise. 19649 * gfortran.dg/goacc/data-clauses.f95: Likewise. 19650 * gfortran.dg/goacc/data-tree.f95: Likewise. 19651 * gfortran.dg/goacc/declare-1.f95: Likewise. 19652 * gfortran.dg/goacc/enter-exit-data.f95: Likewise. 19653 * gfortran.dg/goacc/fixed-1.f: Likewise. 19654 * gfortran.dg/goacc/fixed-2.f: Likewise. 19655 * gfortran.dg/goacc/fixed-3.f: Likewise. 19656 * gfortran.dg/goacc/fixed-4.f: Likewise. 19657 * gfortran.dg/goacc/host_data-tree.f95: Likewise. 19658 * gfortran.dg/goacc/if.f95: Likewise. 19659 * gfortran.dg/goacc/kernels-tree.f95: Likewise. 19660 * gfortran.dg/goacc/list.f95: Likewise. 19661 * gfortran.dg/goacc/literal.f95: Likewise. 19662 * gfortran.dg/goacc/loop-1.f95: Likewise. 19663 * gfortran.dg/goacc/loop-2.f95: Likewise. 19664 * gfortran.dg/goacc/loop-3.f95: Likewise. 19665 * gfortran.dg/goacc/loop-tree-1.f90: Likewise. 19666 * gfortran.dg/goacc/omp.f95: Likewise. 19667 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise. 19668 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise. 19669 * gfortran.dg/goacc/parallel-tree.f95: Likewise. 19670 * gfortran.dg/goacc/parameter.f95: Likewise. 19671 * gfortran.dg/goacc/private-1.f95: Likewise. 19672 * gfortran.dg/goacc/private-2.f95: Likewise. 19673 * gfortran.dg/goacc/private-3.f95: Likewise. 19674 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise. 19675 * gfortran.dg/goacc/reduction-2.f95: Likewise. 19676 * gfortran.dg/goacc/reduction.f95: Likewise. 19677 * gfortran.dg/goacc/routine-1.f90: Likewise. 19678 * gfortran.dg/goacc/routine-2.f90: Likewise. 19679 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise. 19680 * gfortran.dg/goacc/several-directives.f95: Likewise. 19681 * gfortran.dg/goacc/sie.f95: Likewise. 19682 * gfortran.dg/goacc/subarrays.f95: Likewise. 19683 * gfortran.dg/gomp/map-1.f90: Likewise. 19684 * gfortran.dg/openacc-define-1.f90: Likewise. 19685 * gfortran.dg/openacc-define-2.f90: Likewise. 19686 * gfortran.dg/openacc-define-3.f90: Likewise. 19687 * g++.dg/gomp/block-1.C: Update for changed compiler output. 19688 * g++.dg/gomp/block-2.C: Likewise. 19689 * g++.dg/gomp/block-3.C: Likewise. 19690 * g++.dg/gomp/block-5.C: Likewise. 19691 * g++.dg/gomp/target-1.C: Likewise. 19692 * g++.dg/gomp/target-2.C: Likewise. 19693 * g++.dg/gomp/taskgroup-1.C: Likewise. 19694 * g++.dg/gomp/teams-1.C: Likewise. 19695 * gcc.dg/cilk-plus/jump-openmp.c: Likewise. 19696 * gcc.dg/cilk-plus/jump.c: Likewise. 19697 * gcc.dg/gomp/block-1.c: Likewise. 19698 * gcc.dg/gomp/block-10.c: Likewise. 19699 * gcc.dg/gomp/block-2.c: Likewise. 19700 * gcc.dg/gomp/block-3.c: Likewise. 19701 * gcc.dg/gomp/block-4.c: Likewise. 19702 * gcc.dg/gomp/block-5.c: Likewise. 19703 * gcc.dg/gomp/block-6.c: Likewise. 19704 * gcc.dg/gomp/block-7.c: Likewise. 19705 * gcc.dg/gomp/block-8.c: Likewise. 19706 * gcc.dg/gomp/block-9.c: Likewise. 19707 * gcc.dg/gomp/target-1.c: Likewise. 19708 * gcc.dg/gomp/target-2.c: Likewise. 19709 * gcc.dg/gomp/taskgroup-1.c: Likewise. 19710 * gcc.dg/gomp/teams-1.c: Likewise. 19711 197122015-01-15 David Malcolm <dmalcolm@redhat.com> 19713 19714 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New 19715 test case. 19716 197172015-01-15 Mike Stump <mikestump@comcast.net> 19718 19719 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c. 19720 * gcc.dg/inline_2.c: Likewise. 19721 * gcc.dg/inline_3.c: Likewise. 19722 * gcc.dg/inline_4.c: Likewise. 19723 197242015-01-15 Janus Weil <janus@gcc.gnu.org> 19725 19726 PR fortran/58023 19727 * gfortran.dg/proc_ptr_comp_43.f90: New. 19728 197292015-01-15 Mike Stump <mikestump@comcast.net> 19730 19731 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6]. 19732 * gcc.dg/unroll_2.c: Likewise. 19733 * gcc.dg/unroll_3.c: Likewise. 19734 * gcc.dg/unroll_4.c: Likewise. 19735 * gcc.dg/unroll_5.c: Likewise. 19736 197372015-01-15 Tejas Belagod <tejas.belagod@arm.com> 19738 19739 PR target/63971 19740 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30 19741 in epilogue. 19742 * gcc.target/aarch64/test_frame_6.c: Likewise. 19743 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of 19744 x30 and x19 (in the epilogue). 19745 * gcc.target/aarch64/test_frame_4.c: Likewise. 19746 * gcc.target/aarch64/test_frame_7.c: Likewise. 19747 197482015-01-15 Martin Liska <mliska@suse.cz> 19749 19750 * g++.dg/ipa/pr64068.C: New test. 19751 * gcc.dg/ipa/PR64559.c: New test. 19752 197532015-01-15 H.J. Lu <hongjiu.lu@intel.com> 19754 19755 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86 19756 with PIE. 19757 197582015-01-15 Richard Biener <rguenther@suse.de> 19759 19760 PR tree-optimization/61743 19761 * gcc.dg/tree-ssa/pr61743-1.c: New testcase. 19762 * gcc.dg/tree-ssa/pr61743-2.c: Likewise. 19763 197642015-01-15 Renlin Li <renlin.li@arm.com> 19765 19766 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options. 19767 * gcc.target/aarch64/volatileloadpair-2.c: Likewise. 19768 197692015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com> 19770 19771 * gcc.dg/vect/vect-aggressive-1.c: New. 19772 * gcc.target/i386/avx2-vect-aggressive.c: New. 19773 197742015-01-15 H.J. Lu <hongjiu.lu@intel.com> 19775 19776 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE. 19777 197782015-01-15 Richard Biener <rguenther@suse.de> 19779 19780 PR lto/64415 19781 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with 19782 -Wl,-undefined,dynamic_lookup. 19783 197842015-01-15 Eric Botcazou <ebotcazou@adacore.com> 19785 19786 * gnat.dg/opt47.adb: New test. 19787 197882015-01-15 Richard Biener <rguenther@suse.de> 19789 19790 PR lto/64415 19791 * gcc.dg/lto/pr64415_0.c: Skip on darwin. 19792 197932015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com> 19794 19795 PR tree-optimization/64434 19796 * gcc.dg/torture/pr64434.c: New test. 19797 197982015-01-15 Matthew Fortune <matthew.fortune@imgtec.com> 19799 19800 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires 19801 -mno-micromips. MIPS32R1 and below require -mno-micromips. 19802 -march=loongson* and -march=octeon* require -mno-micromips. 19803 198042015-01-15 Andrew Bennett <andrew.bennett@imgtec.com> 19805 Matthew Fortune <matthew.fortune@imgtec.com> 19806 19807 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION. 19808 * gcc.target/mips/call-saved-5.c (foo): Likewise. 19809 * gcc.target/mips/call-saved-6.c (foo): Likewise. 19810 * gcc.target/mips/call-saved-7.c: New file. 19811 * gcc.target/mips/call-saved-8.c: New file. 19812 * gcc.target/mips/call-saved-9.c: New file. 19813 198142015-01-14 Matthew Fortune <matthew.fortune@imgtec.com> 19815 19816 * gcc.target/mips/lsa.c: New file. 19817 * gcc.target/mips/mips64-lsa.c: Likewise. 19818 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA. 19819 * gcc.target/mips/mulsize-4.c: Likewise. 19820 * gcc.target/mips/mulsize-5.c: New file. 19821 * gcc.target/mips/mulsize-6.c: Likewise. 19822 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA 19823 and !HAS_LSA as ghost options. 19824 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5 19825 for !HAS_LSA. 19826 198272015-01-15 Matthew Wahab <matthew.wahab@arm.com> 19828 19829 * g++.dg/torture/20141013.c: Set -fno-short-enums. 19830 198312015-01-15 Richard Biener <rguenther@suse.de> 19832 19833 PR middle-end/64365 19834 * gcc.dg/torture/pr64365.c: New testcase. 19835 198362015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com> 19837 19838 * gcc.dg/stackprotectexplicit1.c: New test. 19839 * g++.dg/stackprotectexplicit2.c: New test. 19840 198412015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> 19842 19843 PR target/61933 19844 * gfortran.dg/inquire_internal.f90: New. 19845 * gfortran.dg/negative_unit_check.f90: New. 19846 198472015-01-14 Oleg Endo <olegendo@gcc.gnu.org> 19848 19849 PR target/53988 19850 * gcc.target/sh/pr53988-1.c: New. 19851 198522015-01-14 Paolo Carlini <paolo.carlini@oracle.com> 19853 19854 PR c++/58671 19855 * g++.dg/tls/thread_local-ice3.C: New. 19856 198572015-01-14 H.J. Lu <hongjiu.lu@intel.com> 19858 19859 * gcc.target/i386/fentry-override.c: Properly place {} in target 19860 selector. Remove nonpic. 19861 * gcc.target/i386/fentry.c: Likewise. 19862 198632015-01-14 Andrew MacLeod <amacleod@redhat.com> 19864 19865 * gcc.dg/atomic-invalid.c: Check for invalid memory model 19866 warnings instead of errors. 19867 198682015-01-14 Ilya Verbin <ilya.verbin@intel.com> 19869 19870 * lib/target-supports.exp (check_effective_target_lto): Check for -flto 19871 option support instead of ENABLE_LTO from Makefile. 19872 198732015-01-14 Richard Biener <rguenther@suse.de> 19874 19875 PR tree-optimization/59354 19876 * gcc.dg/vect/pr59354.c: New testcase. 19877 198782015-01-14 Andrew Stubbs <ams@codesourcery.com> 19879 19880 * lib/target-supports.exp 19881 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon 19882 on ARM architures before v7. 19883 198842015-01-14 Andrew MacLeod <amacleod@redhat.com> 19885 19886 PR middle-end/59448 19887 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in 19888 an atomic_exchange. 19889 198902015-01-14 Ilya Tocar <ilya.tocar@intel.com> 19891 19892 PR target/64386 19893 * gcc.target/i386/pr64386.c: New test. 19894 198952015-01-14 Ilya Tocar <ilya.tocar@intel.com> 19896 19897 PR target/64393 19898 * gcc.target/i386/pr64393.c: New test. 19899 199002015-01-14 Ilya Tocar <ilya.tocar@intel.com> 19901 19902 PR target/64387 19903 * gcc.target/i386/pr64387.c: New test. 19904 199052015-01-14 Christophe Lyon <christophe.lyon@linaro.org> 19906 19907 * gcc.target/aarch64/store-pair-1.c: Fix typo. 19908 199092015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 19910 19911 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test. 19912 199132015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com> 19914 19915 PR target/64453 19916 * gcc.target/arm/pr64453.c: New. 19917 199182015-01-14 Richard Biener <rguenther@suse.de> 19919 19920 PR lto/64415 19921 * gcc.dg/lto/pr64415_0.c: New testcase. 19922 * gcc.dg/lto/pr64415_1.c: Likewise. 19923 199242015-01-14 Martin Liska <mliska@suse.cz> 19925 19926 * gcc.dg/ipa/pr64307.c: New test. 19927 199282015-01-14 Tejas Belagod <tejas.belagod@arm.com> 19929 19930 * gcc.target/aarch64/vect-movi.c: Check for vectorization for 19931 64-bit and 128-bit. 19932 199332015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 19934 19935 PR target/64460 19936 * gcc.target/arm/pr64460_1.c: New test. 19937 199382015-01-14 Richard Biener <rguenther@suse.de> 19939 19940 PR tree-optimization/64493 19941 PR tree-optimization/64495 19942 * gcc.dg/vect/pr64493.c: New testcase. 19943 * gcc.dg/vect/pr64495.c: Likewise. 19944 199452015-01-13 Martin Uecker <uecker@eecs.berkeley.edu> 19946 19947 * gcc.dg/Warray-bounds-11.c: New test-case. 19948 199492015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com> 19950 19951 * gcc.target/mips/octeon3-pipe-1.c: New test. 19952 199532015-01-13 David Malcolm <dmalcolm@redhat.com> 19954 19955 * jit.dg/harness.h (set_up_logging): Move string concatenation 19956 into... 19957 (concat_strings): New function. 19958 (dump_reproducer): New function. 19959 (test_jit): Call dump_reproducer. 19960 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New 19961 function. 19962 (jit-dg-test): Delete any generated reproducer from previous runs. 19963 Verify that a generated reproducer was created, and verify that it 19964 compiles. 19965 * jit.dg/test-nested-contexts.c (main): Call 19966 gcc_jit_context_dump_reproducer_to_file. 19967 199682015-01-13 H.J. Lu <hongjiu.lu@intel.com> 19969 19970 * gcc.dg/aru-2.c: Add dg-require-profiling. 19971 199722015-01-13 H.J. Lu <hongjiu.lu@intel.com> 19973 19974 * lib/target-supports.exp (check_profiling_available): Check if 19975 -pg links. 19976 199772015-01-13 Jan Hubicka <hubicka@ucw.cz> 19978 19979 PR ipa/64565 19980 * g++.dg/torture/pr64565.C: New testcase. 19981 199822015-01-13 Marek Polacek <polacek@redhat.com> 19983 19984 PR middle-end/64391 19985 * gcc.dg/tm/pr64391.c: New test. 19986 199872015-01-13 H.J. Lu <hongjiu.lu@intel.com> 19988 19989 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is 19990 true. 19991 199922015-01-13 H.J. Lu <hongjiu.lu@intel.com> 19993 19994 * gcc.target/i386/pie.c: New test. 19995 19996 * lib/target-supports.exp (check_effective_target_pie): New. 19997 199982015-01-13 Jakub Jelinek <jakub@redhat.com> 19999 20000 PR rtl-optimization/64286 20001 * gcc.target/i386/avx2-pr64286.c: New test. 20002 200032015-01-13 Paolo Carlini <paolo.carlini@oracle.com> 20004 20005 PR c++/57626 20006 * g++.dg/cpp0x/vt-57626.C: New. 20007 200082015-01-13 Jakub Jelinek <jakub@redhat.com> 20009 20010 PR fortran/64528 20011 * gfortran.dg/pr64528.f90: New test. 20012 200132015-01-13 Richard Sandiford <richard.sandiford@arm.com> 20014 20015 * gcc.target/aarch64/subsp.c: New test. 20016 200172015-01-13 Andrew Pinski <apinski@cavium.com> 20018 20019 * gcc.target/aarch64/store-pair-1.c: New testcase. 20020 200212015-01-13 Richard Biener <rguenther@suse.de> 20022 20023 PR lto/64373 20024 * gcc.dg/lto/pr64373_0.c: New testcase. 20025 200262015-01-13 Andrew Pinski <apinski@cavium.com> 20027 20028 * gcc.target/aarch64/volatileloadpair-1.c: New testcase. 20029 * gcc.target/aarch64/volatileloadpair-2.c: New testcase. 20030 200312015-01-13 Richard Biener <rguenther@suse.de> 20032 20033 PR tree-optimization/64406 20034 * gcc.dg/pr64406.c: New testcase. 20035 200362015-01-13 Richard Biener <rguenther@suse.de> 20037 20038 PR tree-optimization/64404 20039 * gcc.dg/vect/pr64404.c: New testcase. 20040 200412015-01-13 Richard Biener <rguenther@suse.de> 20042 20043 PR tree-optimization/64568 20044 * g++.dg/torture/pr64568.C: New testcase. 20045 200462015-01-12 David Malcolm <dmalcolm@redhat.com> 20047 20048 * jit.dg/test-error-local-used-from-other-function.c: New test 20049 case. 20050 * jit.dg/test-error-param-reuse.c: New test case. 20051 * jit.dg/test-error-param-sharing.c: New test case. 20052 * jit.dg/test-error-param-used-from-other-function.c: New test 20053 case. 20054 * jit.dg/test-error-param-used-without-a-function.c: New test 20055 case. 20056 200572015-01-12 Jakub Jelinek <jakub@redhat.com> 20058 20059 PR tree-optimization/64563 20060 * gcc.dg/pr64563.c: New test. 20061 20062 PR target/64513 20063 * gcc.target/i386/pr64513.c: New test. 20064 20065 PR tree-optimization/64454 20066 * gcc.dg/pr64454.c: New test. 20067 20068 PR testsuite/64028 20069 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options 20070 bind_pic_locally. 20071 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise. 20072 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise. 20073 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise. 20074 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise. 20075 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise. 20076 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise. 20077 * gcc.dg/vect/slp-25.c: Likewise. 20078 * gcc.dg/vect/vect-109.c: Likewise. 20079 * gcc.dg/vect/vect-13.c: Likewise. 20080 * gcc.dg/vect/vect-17.c: Likewise. 20081 * gcc.dg/vect/vect-18.c: Likewise. 20082 * gcc.dg/vect/vect-19.c: Likewise. 20083 * gcc.dg/vect/vect-20.c: Likewise. 20084 * gcc.dg/vect/vect-21.c: Likewise. 20085 * gcc.dg/vect/vect-22.c: Likewise. 20086 * gcc.dg/vect/vect-27.c: Likewise. 20087 * gcc.dg/vect/vect-29.c: Likewise. 20088 * gcc.dg/vect/vect-2-big-array.c: Likewise. 20089 * gcc.dg/vect/vect-2.c: Likewise. 20090 * gcc.dg/vect/vect-3.c: Likewise. 20091 * gcc.dg/vect/vect-4.c: Likewise. 20092 * gcc.dg/vect/vect-5.c: Likewise. 20093 * gcc.dg/vect/vect-72.c: Likewise. 20094 * gcc.dg/vect/vect-73-big-array.c: Likewise. 20095 * gcc.dg/vect/vect-73.c: Likewise. 20096 * gcc.dg/vect/vect-77-global.c: Likewise. 20097 * gcc.dg/vect/vect-78-global.c: Likewise. 20098 * gcc.dg/vect/vect-7.c: Likewise. 20099 * gcc.dg/vect/vect-86.c: Likewise. 20100 * gcc.dg/vect/vect-align-1.c: Likewise. 20101 * gcc.dg/vect/vect-align-3.c: Likewise. 20102 * gcc.dg/vect/vect-all-big-array.c: Likewise. 20103 * gcc.dg/vect/vect-all.c: Likewise. 20104 * gcc.dg/vect/vect-multitypes-1.c: Likewise. 20105 * gcc.dg/vect/vect-multitypes-4.c: Likewise. 20106 * gcc.dg/vect/vect-peel-3.c: Likewise. 20107 * gcc.dg/vect/vect-peel-4.c: Likewise. 20108 * gcc.dg/vect/wrapv-vect-7.c: Likewise. 20109 201102015-01-12 Jeff Law <law@redhat.com> 20111 20112 PR target/64461 20113 * gcc.target/m68k/pr64461.c: New test. 20114 201152015-01-12 David Malcolm <dmalcolm@redhat.com> 20116 20117 * jit.dg/test-array-as-pointer.c (create_code): Update call 20118 to gcc_jit_context_new_global by setting "kind" to 20119 GCC_JIT_GLOBAL_IMPORTED. 20120 * jit.dg/test-error-array-as-pointer.c: Likewise. 20121 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise. 20122 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but 20123 setting kind to GCC_JIT_GLOBAL_EXPORTED. 20124 * jit.dg/test-using-global.c (the_global): Rename to... 20125 (imported_global): ...this. 20126 (create_code): Update to test the three kinds of global. 20127 (verify_code): Likewise. 20128 201292015-01-12 Marc Glisse <marc.glisse@inria.fr> 20130 20131 PR testsuite/64427 20132 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid 20133 undefined behavior. 20134 * gcc.target/i386/pr64291-2.c: Updated. 20135 201362015-01-12 Richard Biener <rguenther@suse.de> 20137 20138 PR tree-optimization/64530 20139 * gfortran.dg/pr64530.f90: New testcase. 20140 201412015-01-12 Richard Biener <rguenther@suse.de> 20142 20143 PR middle-end/64357 20144 * gcc.dg/torture/pr64357.c: New testcase. 20145 201462015-01-12 H.J. Lu <hongjiu.lu@intel.com> 20147 20148 * gcc.target/i386/nop-mcount.c: Properly place {} in target 20149 selector. 20150 201512015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> 20152 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h. 20153 201542015-01-12 Martin Liska <mliska@suse.cz> 20155 20156 * gcc.dg/ipa/PR64550.c: New test. 20157 201582015-01-12 Jan Hubicka <hubicka@ucw.cz> 20159 20160 PR ipa/63470 20161 * g++.dg/ipa/pr63470.C: New testcase. 20162 201632015-01-11 Janus Weil <janus@gcc.gnu.org> 20164 20165 PR fortran/63733 20166 * gfortran.dg/typebound_operator_20.f90: New. 20167 201682015-01-11 Janus Weil <janus@gcc.gnu.org> 20169 20170 PR fortran/58023 20171 * gfortran.dg/proc_ptr_comp_42.f90: New. 20172 201732015-01-11 Janus Weil <janus@gcc.gnu.org> 20174 20175 PR fortran/64508 20176 * gfortran.dg/proc_ptr_comp_41.f90: New. 20177 201782015-01-11 Segher Boessenkool <segher@kernel.crashing.org> 20179 20180 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead. 20181 201822015-01-10 Tobias Burnus <burnus@net-b.de> 20183 20184 PR fortran/64522 20185 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error 20186 and add dg-excess-errors. 20187 * gfortran.dg/line_length_6.f90: New. 20188 * gfortran.dg/line_length_7.f90: New. 20189 * gfortran.dg/line_length_8.f90: New. 20190 * gfortran.dg/line_length_9.f90: New. 20191 * gfortran.dg/line_length_10.f90: New. 20192 * gfortran.dg/line_length_11.f90: New. 20193 201942015-01-09 David Malcolm <dmalcolm@redhat.com> 20195 20196 * jit.dg/test-threads.c (struct testcase): Move declaration 20197 to jit.dg/all-non-failing-tests.h. 20198 (testcases): Likewise. 20199 * jit.dg/all-non-failing-tests.h (struct testcase): Move 20200 declaration here from jit.dg/all-non-failing-tests.h. 20201 (testcases): Likewise. 20202 * jit.dg/test-combination.c (create_code): Eliminate spelling 20203 out all of the testcases in favor of looping through the 20204 "testcases" metadata. 20205 (verify_code): Likewise. 20206 202072015-01-09 Jakub Jelinek <jakub@redhat.com> 20208 20209 PR rtl-optimization/64536 20210 * gcc.dg/pr64536.c: New test. 20211 202122015-01-09 David Malcolm <dmalcolm@redhat.com> 20213 20214 * jit.dg/all-non-failing-tests.h: Add test-constants.c. 20215 * jit.dg/test-combination.c (create_code): Likewise. 20216 (verify_code): Likewise. 20217 * jit.dg/test-constants.c: New test case. 20218 * jit.dg/test-threads.c: Add test-constants.c. 20219 202202015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com> 20221 20222 PR libobjc/51891 20223 * objc.dg/gnu-api-2-class.m: Add a test case 20224 for the above change. 20225 202262015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de> 20227 20228 * gcc.dg/typeof-2.c: Add checks for non-atomic types. 20229 202302015-01-09 Richard Biener <rguenther@suse.de> 20231 20232 PR tree-optimization/64410 20233 * g++.dg/vect/pr64410.cc: New testcase. 20234 202352015-01-09 Martin Liska <mliska@suse.cz> 20236 20237 * gcc.dg/ipa/ipa-icf-32.c: New test. 20238 202392015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de> 20240 20241 * c-c++-common/tsan/tsan_barrier.h: New. 20242 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep. 20243 * c-c++-common/tsan/bitfield_race.c: Likewise. 20244 * c-c++-common/tsan/fd_pipe_race.c: Likewise. 20245 * c-c++-common/tsan/mutexset1.c: Likewise. 20246 * c-c++-common/tsan/race_on_barrier.c: Likewise. 20247 * c-c++-common/tsan/race_on_mutex.c: Likewise. 20248 * c-c++-common/tsan/race_on_mutex2.c: Likewise. 20249 * c-c++-common/tsan/simple_race.c: Likewise. 20250 * c-c++-common/tsan/simple_stack.c: Likewise. 20251 * c-c++-common/tsan/sleep_sync.c: Likewise. 20252 * c-c++-common/tsan/tiny_race.c: Likewise. 20253 * c-c++-common/tsan/tls_race.c: Likewise. 20254 * c-c++-common/tsan/write_in_reader_lock.c: Likewise. 20255 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise. 20256 * g++.dg/tsan/atomic_free.C: Likewise. 20257 * g++.dg/tsan/atomic_free2.C: Likewise. 20258 * g++.dg/tsan/cond_race.C: Likewise. 20259 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan. 20260 202612015-01-08 Hans-Peter Nilsson <hp@axis.com> 20262 20263 PR testsuite/62250 20264 * lib/target-supports.exp (check_effective_target_libatomic_available): 20265 New. 20266 * gfortran.dg/coarray/caf.exp: Only add -latomic for 20267 targets that match effective-target libatomic_available. 20268 * gfortran.dg/coarray_lib_comm_1.f90: Similar. 20269 202702015-01-08 David Malcolm <dmalcolm@redhat.com> 20271 20272 * jit.dg/test-error-block-in-wrong-function.c (verify_code): 20273 Verify the result of gcc_jit_context_get_last_error. 20274 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise. 20275 202762015-01-08 Jakub Jelinek <jakub@redhat.com> 20277 20278 PR tree-optimization/63989 20279 * gcc.dg/strlenopt-27.c: New test. 20280 202812015-01-08 David Malcolm <dmalcolm@redhat.com> 20282 20283 * jit.dg/harness.h (set_up_logging): New function. 20284 (test_jit): Fail if gcc_jit_context_acquire fails. Call 20285 set_up_logging on the context, so that every testcase is 20286 logged to a particular file. 20287 * jit.dg/test-nested-contexts.c (main): Open a logfile, 20288 and call gcc_jit_context_set_logfile on the top-level context. 20289 202902015-01-08 Jakub Jelinek <jakub@redhat.com> 20291 20292 PR target/64338 20293 * g++.dg/opt/pr64338.C: New test. 20294 202952015-01-08 Tobias Burnus <burnus@net-b.de> 20296 20297 * gfortran.dg/coarray/codimension_2b.f90: New file. 20298 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources. 20299 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine. 20300 203012015-01-08 Paolo Carlini <paolo.carlini@oracle.com> 20302 20303 PR c++/59004 20304 * g++.dg/ext/fnname4.C: New. 20305 203062015-01-08 Paolo Carlini <paolo.carlini@oracle.com> 20307 20308 PR c++/64462 20309 * g++.dg/cpp0x/constexpr-64462.C: New. 20310 203112015-01-08 Paolo Carlini <paolo.carlini@oracle.com> 20312 20313 PR c++/60753 20314 * g++.dg/cpp0x/deleted10.C: New. 20315 203162015-01-07 David Malcolm <dmalcolm@redhat.com> 20317 20318 * jit.dg/test-error-dereferencing-void-ptr.c: New test case. 20319 203202015-01-07 David Malcolm <dmalcolm@redhat.com> 20321 20322 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of 20323 GCC_JIT_UNARY_OP_ABS. 20324 (verify_unary_ops): Likewise. 20325 203262015-01-07 David Malcolm <dmalcolm@redhat.com> 20327 20328 * jit.dg/test-arith-overflow.c: New test case. 20329 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c. 20330 * jit.dg/test-combination.c (create_code): Likewise. 20331 (verify_code): Likewise. 20332 * jit.dg/test-threads.c (testcases): Likewise. 20333 203342015-01-07 David Malcolm <dmalcolm@redhat.com> 20335 20336 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++" 20337 rather than "jit". Load g++.exp, and call g++_init. 20338 Run test-*.cc files within the testsuite and *.cc files within 20339 docs/examples. 20340 (jit-dg-test): Drop the addition of -fgnu89-inline to 20341 DEFAULT_CFLAGS in favor of adding it to additional_flags, only 20342 doing it when compiling C testcases (since g++ does not handle 20343 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH 20344 is restored to the value after g++_init ran, rather than the 20345 value before g++_init ran. Return a list of 20346 $comp_output $output_file, as dg-test assumes. 20347 203482015-01-07 David Malcolm <dmalcolm@redhat.com> 20349 20350 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to 20351 make it easier to figure out the origin of each test result when 20352 running test-combination.c and test-threads.c. 20353 (CHECK_VALUE): Likewise. 20354 (CHECK_DOUBLE_VALUE): Likewise. 20355 (CHECK_STRING_VALUE): Likewise. 20356 (CHECK_STRING_STARTS_WITH): Likewise. 20357 (CHECK_STRING_CONTAINS): Likewise. 20358 (CHECK): Likewise. 20359 (check_string_value): Likewise, add "funcname" param. 20360 (check_string_starts_with): Likewise. 20361 (check_string_contains): Likewise. 20362 203632015-01-07 David Malcolm <dmalcolm@redhat.com> 20364 20365 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when 20366 generating name of built executable. 20367 203682015-01-07 Marek Polacek <polacek@redhat.com> 20369 20370 PR c/64440 20371 * gcc.dg/pr64440.c: New test. 20372 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++. 20373 203742015-01-07 Marek Polacek <polacek@redhat.com> 20375 20376 PR c/64417 20377 * gcc.c-torture/compile/pr28865.c: Add dg-errors. 20378 * gcc.dg/pr64417.c: New test. 20379 203802015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com> 20381 20382 PR target/64505 20383 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64 20384 fix is correct. 20385 203862015-01-06 Eric Botcazou <ebotcazou@adacore.com> 20387 20388 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread): 20389 Check if testcases run without errors, not just if they compile. 20390 203912015-01-06 Christian Bruel <christian.bruel@st.com> 20392 20393 PR target/64507 20394 * gcc.target/sh/pr64507.c: New test. 20395 203962015-01-06 Arnaud Charlet <charlet@adacore.com> 20397 20398 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings. 20399 204002015-01-06 Jakub Jelinek <jakub@redhat.com> 20401 20402 * c-c++-common/asan/sanitize-all-1.c: New test. 20403 * c-c++-common/ubsan/sanitize-all-1.c: New test. 20404 * c-c++-common/ubsan/sanitize-all-2.c: New test. 20405 * c-c++-common/ubsan/sanitize-all-3.c: New test. 20406 * c-c++-common/ubsan/sanitize-all-4.c: New test. 20407 204082015-01-06 Eric Botcazou <ebotcazou@adacore.com> 20409 20410 * lib/target-supports.exp (check_profiling_available): Return 0 for 20411 Visium. 20412 (check_effective_target_tls_runtime): Likewise. 20413 (check_effective_target_logical_op_short_circuit): Return 1 for Visium. 20414 * gcc.dg/20020312-2.c: Adjust for Visium. 20415 * gcc.dg/tls/thr-cse-1.c: Likewise 20416 * gcc.dg/tree-ssa/20040204-1.c: Likewise 20417 * gcc.dg/tree-ssa/loop-1.c: Likewise. 20418 * gcc.dg/weak/typeof-2.c: Likewise. 20419 204202015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com> 20421 20422 PR rtl-optimization/64287 20423 * gcc.dg/aru-2.c: New test. 20424 204252015-01-05 Jakub Jelinek <jakub@redhat.com> 20426 20427 PR sanitizer/64344 20428 * c-c++-common/ubsan/pr64344-1.c: New test. 20429 * c-c++-common/ubsan/pr64344-2.c: New test. 20430 20431 PR tree-optimization/64465 20432 * gcc.dg/pr64465.c: New test. 20433 20434 PR tree-optimization/64494 20435 * gcc.c-torture/compile/pr64494.c: New test. 20436 204372015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org> 20438 20439 PR fortran/47674 20440 * gfortran.dg/realloc_on_assign_25.f90: New test. 20441 204422015-01-05 Jakub Jelinek <jakub@redhat.com> 20443 20444 Update copyright years. 20445 204462015-01-05 Marek Polacek <polacek@redhat.com> 20447 20448 PR c/64423 20449 * gcc.dg/pr64423.c: New test. 20450 204512015-01-05 Hans-Peter Nilsson <hp@bitrange.com> 20452 20453 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for 20454 mmix-knuth-mmixware for the same reason as for MIPS. 20455 * gcc.dg/debug/debug-2.c: Ditto. 20456 20457 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets. 20458 204592015-01-03 John David Anglin <danglin@gcc.gnu.org> 20460 20461 PR testsuite/62250 20462 * lib/gfortran.exp: Add libatomic library search path. 20463 * gfortran.dg/coarray/caf.exp: Add -latomic to test options. 20464 * gfortran.dg/coarray_lib_comm_1.f90: Likewise. 20465 20466 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*. 20467 204682015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de> 20469 20470 * c-c++-common/tsan/bitfield_race.c: New testcase. 20471 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed. 20472 204732015-01-02 Tobias Burnus <burnus@net-b.de> 20474 20475 * gfortran.dg/coarray/collectives_4.f90: New. 20476 204772015-01-02 Janus Weil <janus@gcc.gnu.org> 20478 20479 PR fortran/57562 20480 * gfortran.dg/extends_16.f90: New. 20481 204822015-01-02 Tobias Burnus <burnus@net-b.de> 20483 20484 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add. 20485 204862015-01-02 Tobias Burnus <burnus@net-b.de> 20487 20488 * gfortran.dg/coarray/codimension_2.f90: New. 20489 * gfortran.dg/coarray/codimension_2a.f90: New. 20490 * gfortran.dg/coarray_35.f90: New. 20491 * gfortran.dg/coarray_35a.f90: New. 20492 204932015-01-02 Janus Weil <janus@gcc.gnu.org> 20494 20495 PR fortran/60507 20496 * gfortran.dg/dummy_procedure_11.f90: New. 20497 20498Copyright (C) 2015 Free Software Foundation, Inc. 20499 20500Copying and distribution of this file, with or without modification, 20501are permitted in any medium without royalty provided the copyright 20502notice and this notice are preserved. 20503