1 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3 PR rtl-optimization/68381
4 * gcc.c-torture/execute/pr68381.c: New test.
6 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8 * gcc.target/aarch64/cmpimm_branch_1.c: New test.
9 * gcc.target/aarch64/cmpimm_cset_1.c: Likewise.
11 2015-11-24 Mikhail Maltsev <maltsevm@gmail.com>
14 * gcc.target/i386/pr68497.c: New test.
16 2015-11-24 Bilyan Borisov <bilyan.borisov@arm.com>
18 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c:
20 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c:
22 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c:
24 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c:
26 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c:
28 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c:
30 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c:
32 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c:
34 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c:
36 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c:
38 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c:
40 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c:
43 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
46 * gcc.dg/pr68375.c: New test.
48 2015-11-24 Jakub Jelinek <jakub@redhat.com>
51 * gcc.target/i386/pr68483-1.c: New test.
52 * gcc.target/i386/pr68483-2.c: New test.
54 2015-11-24 Ilya Enkovich <enkovich.gnu@gmail.com>
57 * gcc.target/i386/mpx/pr68337-1.c: New test.
58 * gcc.target/i386/mpx/pr68337-2.c: New test.
60 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
62 PR rtl-optimization/68194
63 PR rtl-optimization/68328
64 PR rtl-optimization/68185
65 * gcc.c-torture/execute/pr68185.c: New test.
66 * gcc.c-torture/execute/pr68328.c: Likewise.
68 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
70 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase.
72 2015-11-23 David Malcolm <dmalcolm@redhat.com>
75 * objc.dg/plugin: New subdirectory.
76 * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
77 * objc.dg/plugin/plugin.exp: New file, based on
78 gcc.dg/plugin/plugin.exp.
80 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
81 Sebastian Pop <s.pop@samsung.com>
83 PR tree-optimization/68493
84 * gcc.dg/graphite/pr68493.c: New.
86 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
87 Sebastian Pop <s.pop@samsung.com>
89 PR tree-optimization/68279
90 * gfortran.dg/graphite/pr68279.f90: New.
92 2015-11-23 Marek Polacek <polacek@redhat.com>
94 PR tree-optimization/68455
95 * gcc.dg/tree-ssa/pr68455.c: New test.
97 2015-11-23 Richard Biener <rguenther@suse.de>
99 PR tree-optimization/68465
100 * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase.
102 2015-11-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
105 * gcc.target/aarch64/pr68363_1.c: New test.
107 2015-11-23 Bilyan Borisov <bilyan.borisov@arm.com>
109 * gcc.target/aarch64/simd/vmulx.x: New.
110 * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise.
111 * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise.
112 * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise.
114 2015-11-23 Igor Zamyatin <igor.zamyatin@intel.com>
117 * g++.dg/cilk-plus/CK/pr68001.cc: New test.
119 2015-11-23 Richard Biener <rguenther@suse.de>
120 Jiong Wang <jiong.wang@arm.com>
122 PR tree-optimization/68317
123 PR tree-optimization/68326
124 * gcc.dg/pr68317.c: New testcase.
126 2015-11-23 Ilya Enkovich <enkovich.gnu@gmail.com>
128 PR tree-optimization/68327
129 * gcc.dg/pr68327.c: New test.
131 2015-11-23 Tom de Vries <tom@codesourcery.com>
133 PR tree-optimization/68460
134 * gcc.dg/autopar/pr68460.c: New test.
136 2015-11-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
138 * c-c++-common/asan/halt_on_error-1.c: New test.
139 * c-c++-common/asan/halt_on_error-2.c: Likewise.
141 2015-11-23 Richard Biener <rguenther@suse.de>
143 PR tree-optimization/68482
144 * gcc.dg/vect/pr68482.c: New testcase.
146 2015-11-23 Richard Biener <rguenther@suse.de>
148 PR tree-optimization/68445
149 * gcc.dg/vect/pr68445.c: New testcase.
151 2015-11-23 Robin Dapp <rdapp@linux.vnet.ibm.com>
153 * gcc.target/s390/load-relative-check.c: New test to check
154 generation of load relative instructions.
156 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
158 * gfortran.dg/fmt_t_8.f90: New test.
160 2015-11-23 Kugan Vivekanandarajah <kuganv@linaro.org>
163 * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test.
165 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
167 * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero.
169 2015-11-22 Steven G. Kargl <kargl@gcc.gnu.org>
172 * gfortran.dg/simplify_cshift_2.f90: New test.
174 2015-11-22 James Norris <jnorris@codesourcery.com>
175 Cesar Philippidis <cesar@codesourcery.com>
177 * gfortran.dg/goacc/declare-1.f95: Update test.
178 * gfortran.dg/goacc/declare-2.f95: New test.
180 2015-11-22 Bilyan Borisov <bilyan.borisov@arm.com>
182 * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New.
183 * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New.
184 * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New.
185 * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New.
186 * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New.
187 * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New.
188 * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New.
189 * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New.
190 * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New.
191 * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New.
192 * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New.
193 * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New.
195 2015-11-21 Steven G. Kargl <kargl@gcc.gnu.org>
197 * gfortran.dg/simplify_cshift_1.f90: New test.
199 2015-11-21 Nathan Sidwell <nathan@acm.org>
201 * gcc.dg/atomic-generic.c: Include <string.h>.
203 2015-11-21 David Edelsohn <dje.gcc@gmail.com>
205 * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto.
207 2015-11-21 Uros Bizjak <ubizjak@gmail.com>
209 * g++.dg/init/vbase1.C: Also run on i?86-*-*.
211 2015-11-21 Jakub Jelinek <jakub@redhat.com>
214 * gcc.dg/debug/pr66432.c: New test.
216 2015-11-20 Ian Lance Taylor <iant@google.com>
219 * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE.
221 2015-11-20 Mike Stump <mikestump@comcast.net>
223 * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase
226 2015-11-20 David Malcolm <dmalcolm@redhat.com>
229 * gcc.dg/fixits.c: New file.
230 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c
231 (test_fixit_insert): New.
232 (test_fixit_remove): New.
233 (test_fixit_replace): New.
234 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c
235 (test_fixit_insert): New.
236 (test_fixit_remove): New.
237 (test_fixit_replace): New.
238 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
239 (test_show_locus): Add tests of rendering fixit hints.
241 2015-11-20 Jakub Jelinek <jakub@redhat.com>
244 * gcc.dg/vect/pr68339.c: New test.
246 2015-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
248 * gcc.target/arm/armv6-unaligned-load-ice.c: New test.
250 2015-11-20 Paul Thomas <pault@gcc.gnu.org>
253 * gfortran.dg/submodule_12.f90: New test
256 * gfortran.dg/submodule_6.f08: Add compile option -flto.
258 2015-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
260 * lib/target-supports.exp
261 (check_effective_target_arm_neon_ok_nocache): Add check
264 2015-11-20 Tom de Vries <tom@codesourcery.com>
266 PR tree-optimization/68373
267 * gcc.dg/autopar/pr68373.c: New test.
269 2015-11-20 Jakub Jelinek <jakub@redhat.com>
272 * g++.dg/abi/mangle67.C: New test.
274 2015-11-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
276 * gcc.target/s390/bswap-1.c: New test.
278 2015-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
280 * gcc.target/s390/pfpo.c: New test.
282 2015-11-20 Kirill Yukhin <kirill.yukhin@intel.com>
284 * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error.
285 * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86.
287 2015-11-19 David Malcolm <dmalcolm@redhat.com>
289 * g++.dg/spellcheck-fields.C: New file.
291 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
292 Sebastian Pop <s.pop@samsung.com>
294 PR tree-optimization/68428
295 * gcc.dg/graphite/pr68428.c: New.
297 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
298 Sebastian Pop <s.pop@samsung.com>
300 PR tree-optimization/68335
301 * gfortran.dg/graphite/pr68335.f90: New.
303 2015-11-19 Nathan Sidwell <nathan@acm.org>
305 * lib/target-supports.exp (check_weak_available): Add nvptx-*-*.
306 * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-*
307 * gcc.dg/special/weak-2.c: Likewise.
308 * gcc.dg/weak/weak-12.c: Likewise.
309 * gcc.dg/weak/weak-15.c: Likewise.
310 * gcc.dg/weak/weak-16.c: Likewise.
311 * gcc.dg/weak/weak-1.c: Likewise.
312 * gcc.dg/weak/weak-2.c: Likewise.
313 * gcc.dg/weak/weak-4.c: Likewise.
314 * gcc.dg/torture/pr53922.c: Likewise.
315 * gcc.dg/torture/pr60092.c: Likewise.
317 2015-11-19 Marek Polacek <polacek@redhat.com>
320 * gcc.dg/pr68412-2.c: New test.
321 * gcc.dg/pr68412.c: New test.
323 2015-11-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
325 * gcc.dg/tree-ssa/vrp98.c: New testcase.
326 * gcc.target/avr/uint8-single-reg.c: New testcase.
328 2015-11-19 Jakub Jelinek <jakub@redhat.com>
331 * g++.dg/eh/goto3.C: New test.
333 2015-11-19 Marek Polacek <polacek@redhat.com>
335 PR tree-optimization/68431
336 * gcc.dg/tree-ssa/pr68431.c: New test.
338 2015-11-19 Jakub Jelinek <jakub@redhat.com>
340 PR rtl-optimization/68376
341 * gcc.c-torture/execute/pr68376-1.c: New test.
342 * gcc.c-torture/execute/pr68376-2.c: New test.
345 * gcc.target/i386/pr67770.c: New test.
347 2015-11-18 Jeff Law <law@redhat.com>
349 PR tree-optimization/68198
350 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1.
351 * gcc.dg/tree-ssa/pr68198.c: New test.
353 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
356 * gfortran.dg/pr59910.f90: New test.
358 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
361 * gfortran.dg/pr43996.f90: New test.
363 2015-11-18 Joseph Myers <joseph@codesourcery.com>
366 * gcc.dg/atomic/stdatomic-fence-2.c,
367 gcc.dg/atomic/stdatomic-flag-2.c: New tests.
369 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
371 * gnat.dg/loop_optimization19.adb: New test.
372 * gnat.dg/loop_optimization20.adb: Likewise.
373 * gnat.dg/loop_optimization21.ad[sb]: Likewise.
375 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
377 * gnat.dg/opt52.adb: New test.
379 2015-11-18 Nathan Sidwell <nathan@codesourcery.com>
381 * gcc.dg/goacc/nvptx-sese-1.c: New.
383 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
385 * gnat.dg/renaming7.adb: New test.
386 * gnat.dg/renaming7_pkg.ads: New helper.
388 2015-11-18 Ajit Agarwal <ajitkum@xilinx.com>
390 PR tree-optimization/68402
391 * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase
392 to avoid undefined behaviour.
394 2015-11-18 Jakub Jelinek <jakub@redhat.com>
396 PR tree-optimization/68157
397 * g++.dg/opt/pr68157.C: New test.
399 2015-11-18 Richard Biener <rguenther@suse.de>
401 PR tree-optimization/67790
402 * gcc.dg/vect/pr67790.c: New testcase.
404 2015-11-17 David Edelsohn <dje.gcc@gmail.com>
406 * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t.
408 2015-11-17 David Malcolm <dmalcolm@redhat.com>
410 * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro.
411 (test_braced_init): New function.
412 (test_statement_expression): New function.
413 (test_address_of_label): New function.
414 (test_transaction_expressions): New function.
415 (test_keywords): New function.
416 (test_builtin_va_arg): New function.
417 (test_builtin_offsetof): New function.
418 * lib/multiline.exp (_build_multiline_regex): Escape braces.
420 2015-11-17 Martin Sebor <msebor@redhat.com>
423 * g++.dg/init/new46.C: New test.
425 2015-11-17 Dominique d'Humieres <dominiq@lps.ens.fr>
428 * gfortran.dg/unlimited_polymorphic_2.f03: Update test.
430 2015-11-17 Ilya Enkovich <enkovich.gnu@gmail.com>
433 * gcc.dg/pr68134.c: New test.
435 2015-11-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
438 * gcc.c-torture/execute/pr68143_1.c: New test.
440 2015-11-17 Uros Bizjak <ubizjak@gmail.com>
442 * gcc.dg/torture/pr68264.c: Use dg-add-options ieee.
444 2015-11-17 Venkataramanan Kumar <Venkataramanan.Kumar@amd.com>
446 * gcc.dg/tree-ssa/ifc-8.c: New test.
448 2015-11-16 Marek Polacek <polacek@redhat.com>
451 * g++.dg/delayedfold/switch-1.C: New test.
453 2015-11-16 Steven G. Kargl <kargl@gcc.gnu.org>
457 * gfortran.dg/pr58027.f90: New test.
459 2015-11-16 Kirill Yukhin <kirill.yukhin@intel.com>
461 * c-c++-common/attr-simd.c: New test.
462 * c-c++-common/attr-simd-2.c: New test.
463 * c-c++-common/attr-simd-3.c: New test.
465 2015-11-16 Alan Lawrence <alan.lawrence@arm.com>
467 * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION.
469 2015-11-16 Christian Bruel <christian.bruel@st.com>
471 * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
472 Check __ARM_NEON__ instead of "arm_neon.h.
473 * gcc.target/arm/attr-neon3.c: New test.
474 * gcc.target/arm/attr-neon-fp16.c: Likewise
476 2015-11-16 Christian Bruel <christian.bruel@st.com>
479 * gcc.target/arm/lto/pr65837_0.c
480 * gcc.target/arm/attr-neon2.c
481 * gcc.target/arm/attr-neon.c
482 * gcc.target/arm/attr-neon-builtin-fail.c
483 * gcc.target/arm/attr-crypto.c
485 2015-11-16 Richard Biener <rguenther@suse.de>
487 * gcc.dg/vect/bb-slp-32.c: Adjust testcase.
489 2015-11-15 Paul Thomas <pault@gcc.gnu.org>
492 * gfortran.dg/deferred_character_1.f90: New test.
493 * gfortran.dg/deferred_character_4.f90: New test for comment
497 * gfortran.dg/deferred_character_2.f90: New test.
500 * gfortran.dg/deferred_character_3.f90: New test.
503 * gfortran.dg/deferred_character_5.f90: New test.
506 * gfortran.dg/deferred_character_6.f90: New test.
509 * gfortran.dg/deferred_character_7.f90: New test.
511 2015-11-14 Steven G. Kargl <kargl@gcc.gnu.org>
514 * gfortran.dg/pr67803.f90: New test.
516 2015-11-14 David Edelsohn <dje.gcc@gmail.com>
518 * g++.dg/cpp/ucn-1.C: Fix typo.
520 2015-11-13 David Edelsohn <dje.gcc@gmail.com>
522 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
523 * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
525 2015-11-13 Ajit Agarwal <ajitkum@xilinx.com>
526 Jeff Law <law@redhat.com>
528 * gcc.dg/tree-ssa/split-path-1.c: New test.
530 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
532 * c-c++-common/goacc/loop-auto-1.c: New.
534 * lib/target-supports.exp (check_effective_target_offload_nvptx): New.
535 * gcc.dg/goacc/nvptx-merged-loop.c: New.
537 2015-11-13 Steven G. Kargl <kargl@gccc.gnu.org>
540 * gfortran.dg/pr68319.f90: New test.
542 2015-11-13 Michael Meissner <meissner@linux.vnet.ibm.com>
544 * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit
545 hardware floating point support.
547 * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit
548 vector direct move instructions.
550 * gcc.target/powerpc/maddld.c: New test.
552 2015-11-13 Uros Bizjak <ubizjak@gmail.com>
554 * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target.
555 * gcc.dg/pr68306-2.c (dg-additional-options): Ditto.
556 * gcc.dg/pr68306-3.c (dg-additional-options): Ditto.
558 2015-11-13 David Malcolm <dmalcolm@redhat.com>
560 * gcc.dg/diagnostic-token-ranges.c: New file.
561 * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file.
562 * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file.
563 * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file.
564 * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file.
565 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add
566 line_table param when calling
567 linemap_position_for_line_and_column.
568 (test_show_locus): Pass line_table to rich_location ctors.
569 (plugin_init): Remove setting of global_dc->colorize_source_p.
570 * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c:
572 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
573 diagnostic_plugin_test_tree_expression_range.c,
574 diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c,
575 and diagnostic-test-show-trees-1.c.
577 2015-11-13 Alan Lawrence <alan.lawrence@arm.com>
579 PR tree-optimization/67682
580 * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic.
581 * gcc.dg/vect/bb-slp-subgroups-1.c: New.
582 * gcc.dg/vect/bb-slp-subgroups-2.c: New.
583 * gcc.dg/vect/bb-slp-subgroups-3.c: New.
585 2015-11-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
587 * gcc.target/aarch64/umaddl_combine_1.c: New test.
589 2015-11-13 Richard Sandiford <richard.sandiford@arm.com>
591 PR tree-optimization/68264
592 * gcc.dg/torture/pr68264.c: New test.
594 2015-11-13 Marek Polacek <polacek@redhat.com>
597 * gcc.dg/pr68320.c: New test.
599 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
601 * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic.
603 2015-11-13 Richard Biener <rguenther@suse.de>
605 PR tree-optimization/68306
606 * gcc.dg/pr68306.c: Adjust.
607 * gcc.dg/pr68306-2.c: New testcase.
608 * gcc.dg/pr68306-3.c: Likewise.
610 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
612 * g++.dg/vect/simd-bool-comparison-1.cc: New test.
613 * g++.dg/vect/simd-bool-comparison-2.cc: New test.
615 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
618 * gfortran.dg/module_private_2.f90: New test.
620 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
623 * gfortran.dg/warn_unused_function_2.f90: New test.
625 2015-11-13 Christophe Lyon <christophe.lyon@linaro.org>
627 Revert [ARM] Remove neon-testgen.ml and generated tests.
628 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
630 * gcc.target/arm/neon/vRaddhns16.c: Remove.
631 * gcc.target/arm/neon/vRaddhns32.c: Remove.
632 * gcc.target/arm/neon/vRaddhns64.c: Remove.
633 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
634 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
635 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
636 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
637 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
638 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
639 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
640 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
641 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
642 * gcc.target/arm/neon/vRhadds16.c: Remove.
643 * gcc.target/arm/neon/vRhadds32.c: Remove.
644 * gcc.target/arm/neon/vRhadds8.c: Remove.
645 * gcc.target/arm/neon/vRhaddu16.c: Remove.
646 * gcc.target/arm/neon/vRhaddu32.c: Remove.
647 * gcc.target/arm/neon/vRhaddu8.c: Remove.
648 * gcc.target/arm/neon/vRshlQs16.c: Remove.
649 * gcc.target/arm/neon/vRshlQs32.c: Remove.
650 * gcc.target/arm/neon/vRshlQs64.c: Remove.
651 * gcc.target/arm/neon/vRshlQs8.c: Remove.
652 * gcc.target/arm/neon/vRshlQu16.c: Remove.
653 * gcc.target/arm/neon/vRshlQu32.c: Remove.
654 * gcc.target/arm/neon/vRshlQu64.c: Remove.
655 * gcc.target/arm/neon/vRshlQu8.c: Remove.
656 * gcc.target/arm/neon/vRshls16.c: Remove.
657 * gcc.target/arm/neon/vRshls32.c: Remove.
658 * gcc.target/arm/neon/vRshls64.c: Remove.
659 * gcc.target/arm/neon/vRshls8.c: Remove.
660 * gcc.target/arm/neon/vRshlu16.c: Remove.
661 * gcc.target/arm/neon/vRshlu32.c: Remove.
662 * gcc.target/arm/neon/vRshlu64.c: Remove.
663 * gcc.target/arm/neon/vRshlu8.c: Remove.
664 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
665 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
666 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
667 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
668 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
669 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
670 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
671 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
672 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
673 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
674 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
675 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
676 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
677 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
678 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
679 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
680 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
681 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
682 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
683 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
684 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
685 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
686 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
687 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
688 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
689 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
690 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
691 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
692 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
693 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
694 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
695 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
696 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
697 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
698 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
699 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
700 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
701 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
702 * gcc.target/arm/neon/vRsubhns16.c: Remove.
703 * gcc.target/arm/neon/vRsubhns32.c: Remove.
704 * gcc.target/arm/neon/vRsubhns64.c: Remove.
705 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
706 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
707 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
708 * gcc.target/arm/neon/vabaQs16.c: Remove.
709 * gcc.target/arm/neon/vabaQs32.c: Remove.
710 * gcc.target/arm/neon/vabaQs8.c: Remove.
711 * gcc.target/arm/neon/vabaQu16.c: Remove.
712 * gcc.target/arm/neon/vabaQu32.c: Remove.
713 * gcc.target/arm/neon/vabaQu8.c: Remove.
714 * gcc.target/arm/neon/vabals16.c: Remove.
715 * gcc.target/arm/neon/vabals32.c: Remove.
716 * gcc.target/arm/neon/vabals8.c: Remove.
717 * gcc.target/arm/neon/vabalu16.c: Remove.
718 * gcc.target/arm/neon/vabalu32.c: Remove.
719 * gcc.target/arm/neon/vabalu8.c: Remove.
720 * gcc.target/arm/neon/vabas16.c: Remove.
721 * gcc.target/arm/neon/vabas32.c: Remove.
722 * gcc.target/arm/neon/vabas8.c: Remove.
723 * gcc.target/arm/neon/vabau16.c: Remove.
724 * gcc.target/arm/neon/vabau32.c: Remove.
725 * gcc.target/arm/neon/vabau8.c: Remove.
726 * gcc.target/arm/neon/vabdQf32.c: Remove.
727 * gcc.target/arm/neon/vabdQs16.c: Remove.
728 * gcc.target/arm/neon/vabdQs32.c: Remove.
729 * gcc.target/arm/neon/vabdQs8.c: Remove.
730 * gcc.target/arm/neon/vabdQu16.c: Remove.
731 * gcc.target/arm/neon/vabdQu32.c: Remove.
732 * gcc.target/arm/neon/vabdQu8.c: Remove.
733 * gcc.target/arm/neon/vabdf32.c: Remove.
734 * gcc.target/arm/neon/vabdls16.c: Remove.
735 * gcc.target/arm/neon/vabdls32.c: Remove.
736 * gcc.target/arm/neon/vabdls8.c: Remove.
737 * gcc.target/arm/neon/vabdlu16.c: Remove.
738 * gcc.target/arm/neon/vabdlu32.c: Remove.
739 * gcc.target/arm/neon/vabdlu8.c: Remove.
740 * gcc.target/arm/neon/vabds16.c: Remove.
741 * gcc.target/arm/neon/vabds32.c: Remove.
742 * gcc.target/arm/neon/vabds8.c: Remove.
743 * gcc.target/arm/neon/vabdu16.c: Remove.
744 * gcc.target/arm/neon/vabdu32.c: Remove.
745 * gcc.target/arm/neon/vabdu8.c: Remove.
746 * gcc.target/arm/neon/vabsQf32.c: Remove.
747 * gcc.target/arm/neon/vabsQs16.c: Remove.
748 * gcc.target/arm/neon/vabsQs32.c: Remove.
749 * gcc.target/arm/neon/vabsQs8.c: Remove.
750 * gcc.target/arm/neon/vabsf32.c: Remove.
751 * gcc.target/arm/neon/vabss16.c: Remove.
752 * gcc.target/arm/neon/vabss32.c: Remove.
753 * gcc.target/arm/neon/vabss8.c: Remove.
754 * gcc.target/arm/neon/vaddQf32.c: Remove.
755 * gcc.target/arm/neon/vaddQs16.c: Remove.
756 * gcc.target/arm/neon/vaddQs32.c: Remove.
757 * gcc.target/arm/neon/vaddQs64.c: Remove.
758 * gcc.target/arm/neon/vaddQs8.c: Remove.
759 * gcc.target/arm/neon/vaddQu16.c: Remove.
760 * gcc.target/arm/neon/vaddQu32.c: Remove.
761 * gcc.target/arm/neon/vaddQu64.c: Remove.
762 * gcc.target/arm/neon/vaddQu8.c: Remove.
763 * gcc.target/arm/neon/vaddf32.c: Remove.
764 * gcc.target/arm/neon/vaddhns16.c: Remove.
765 * gcc.target/arm/neon/vaddhns32.c: Remove.
766 * gcc.target/arm/neon/vaddhns64.c: Remove.
767 * gcc.target/arm/neon/vaddhnu16.c: Remove.
768 * gcc.target/arm/neon/vaddhnu32.c: Remove.
769 * gcc.target/arm/neon/vaddhnu64.c: Remove.
770 * gcc.target/arm/neon/vaddls16.c: Remove.
771 * gcc.target/arm/neon/vaddls32.c: Remove.
772 * gcc.target/arm/neon/vaddls8.c: Remove.
773 * gcc.target/arm/neon/vaddlu16.c: Remove.
774 * gcc.target/arm/neon/vaddlu32.c: Remove.
775 * gcc.target/arm/neon/vaddlu8.c: Remove.
776 * gcc.target/arm/neon/vadds16.c: Remove.
777 * gcc.target/arm/neon/vadds32.c: Remove.
778 * gcc.target/arm/neon/vadds64.c: Remove.
779 * gcc.target/arm/neon/vadds8.c: Remove.
780 * gcc.target/arm/neon/vaddu16.c: Remove.
781 * gcc.target/arm/neon/vaddu32.c: Remove.
782 * gcc.target/arm/neon/vaddu64.c: Remove.
783 * gcc.target/arm/neon/vaddu8.c: Remove.
784 * gcc.target/arm/neon/vaddws16.c: Remove.
785 * gcc.target/arm/neon/vaddws32.c: Remove.
786 * gcc.target/arm/neon/vaddws8.c: Remove.
787 * gcc.target/arm/neon/vaddwu16.c: Remove.
788 * gcc.target/arm/neon/vaddwu32.c: Remove.
789 * gcc.target/arm/neon/vaddwu8.c: Remove.
790 * gcc.target/arm/neon/vandQs16.c: Remove.
791 * gcc.target/arm/neon/vandQs32.c: Remove.
792 * gcc.target/arm/neon/vandQs64.c: Remove.
793 * gcc.target/arm/neon/vandQs8.c: Remove.
794 * gcc.target/arm/neon/vandQu16.c: Remove.
795 * gcc.target/arm/neon/vandQu32.c: Remove.
796 * gcc.target/arm/neon/vandQu64.c: Remove.
797 * gcc.target/arm/neon/vandQu8.c: Remove.
798 * gcc.target/arm/neon/vands16.c: Remove.
799 * gcc.target/arm/neon/vands32.c: Remove.
800 * gcc.target/arm/neon/vands64.c: Remove.
801 * gcc.target/arm/neon/vands8.c: Remove.
802 * gcc.target/arm/neon/vandu16.c: Remove.
803 * gcc.target/arm/neon/vandu32.c: Remove.
804 * gcc.target/arm/neon/vandu64.c: Remove.
805 * gcc.target/arm/neon/vandu8.c: Remove.
806 * gcc.target/arm/neon/vbicQs16.c: Remove.
807 * gcc.target/arm/neon/vbicQs32.c: Remove.
808 * gcc.target/arm/neon/vbicQs64.c: Remove.
809 * gcc.target/arm/neon/vbicQs8.c: Remove.
810 * gcc.target/arm/neon/vbicQu16.c: Remove.
811 * gcc.target/arm/neon/vbicQu32.c: Remove.
812 * gcc.target/arm/neon/vbicQu64.c: Remove.
813 * gcc.target/arm/neon/vbicQu8.c: Remove.
814 * gcc.target/arm/neon/vbics16.c: Remove.
815 * gcc.target/arm/neon/vbics32.c: Remove.
816 * gcc.target/arm/neon/vbics64.c: Remove.
817 * gcc.target/arm/neon/vbics8.c: Remove.
818 * gcc.target/arm/neon/vbicu16.c: Remove.
819 * gcc.target/arm/neon/vbicu32.c: Remove.
820 * gcc.target/arm/neon/vbicu64.c: Remove.
821 * gcc.target/arm/neon/vbicu8.c: Remove.
822 * gcc.target/arm/neon/vbslQf32.c: Remove.
823 * gcc.target/arm/neon/vbslQp16.c: Remove.
824 * gcc.target/arm/neon/vbslQp64.c: Remove.
825 * gcc.target/arm/neon/vbslQp8.c: Remove.
826 * gcc.target/arm/neon/vbslQs16.c: Remove.
827 * gcc.target/arm/neon/vbslQs32.c: Remove.
828 * gcc.target/arm/neon/vbslQs64.c: Remove.
829 * gcc.target/arm/neon/vbslQs8.c: Remove.
830 * gcc.target/arm/neon/vbslQu16.c: Remove.
831 * gcc.target/arm/neon/vbslQu32.c: Remove.
832 * gcc.target/arm/neon/vbslQu64.c: Remove.
833 * gcc.target/arm/neon/vbslQu8.c: Remove.
834 * gcc.target/arm/neon/vbslf32.c: Remove.
835 * gcc.target/arm/neon/vbslp16.c: Remove.
836 * gcc.target/arm/neon/vbslp64.c: Remove.
837 * gcc.target/arm/neon/vbslp8.c: Remove.
838 * gcc.target/arm/neon/vbsls16.c: Remove.
839 * gcc.target/arm/neon/vbsls32.c: Remove.
840 * gcc.target/arm/neon/vbsls64.c: Remove.
841 * gcc.target/arm/neon/vbsls8.c: Remove.
842 * gcc.target/arm/neon/vbslu16.c: Remove.
843 * gcc.target/arm/neon/vbslu32.c: Remove.
844 * gcc.target/arm/neon/vbslu64.c: Remove.
845 * gcc.target/arm/neon/vbslu8.c: Remove.
846 * gcc.target/arm/neon/vcageQf32.c: Remove.
847 * gcc.target/arm/neon/vcagef32.c: Remove.
848 * gcc.target/arm/neon/vcagtQf32.c: Remove.
849 * gcc.target/arm/neon/vcagtf32.c: Remove.
850 * gcc.target/arm/neon/vcaleQf32.c: Remove.
851 * gcc.target/arm/neon/vcalef32.c: Remove.
852 * gcc.target/arm/neon/vcaltQf32.c: Remove.
853 * gcc.target/arm/neon/vcaltf32.c: Remove.
854 * gcc.target/arm/neon/vceqQf32.c: Remove.
855 * gcc.target/arm/neon/vceqQp8.c: Remove.
856 * gcc.target/arm/neon/vceqQs16.c: Remove.
857 * gcc.target/arm/neon/vceqQs32.c: Remove.
858 * gcc.target/arm/neon/vceqQs8.c: Remove.
859 * gcc.target/arm/neon/vceqQu16.c: Remove.
860 * gcc.target/arm/neon/vceqQu32.c: Remove.
861 * gcc.target/arm/neon/vceqQu8.c: Remove.
862 * gcc.target/arm/neon/vceqf32.c: Remove.
863 * gcc.target/arm/neon/vceqp8.c: Remove.
864 * gcc.target/arm/neon/vceqs16.c: Remove.
865 * gcc.target/arm/neon/vceqs32.c: Remove.
866 * gcc.target/arm/neon/vceqs8.c: Remove.
867 * gcc.target/arm/neon/vcequ16.c: Remove.
868 * gcc.target/arm/neon/vcequ32.c: Remove.
869 * gcc.target/arm/neon/vcequ8.c: Remove.
870 * gcc.target/arm/neon/vcgeQf32.c: Remove.
871 * gcc.target/arm/neon/vcgeQs16.c: Remove.
872 * gcc.target/arm/neon/vcgeQs32.c: Remove.
873 * gcc.target/arm/neon/vcgeQs8.c: Remove.
874 * gcc.target/arm/neon/vcgeQu16.c: Remove.
875 * gcc.target/arm/neon/vcgeQu32.c: Remove.
876 * gcc.target/arm/neon/vcgeQu8.c: Remove.
877 * gcc.target/arm/neon/vcgef32.c: Remove.
878 * gcc.target/arm/neon/vcges16.c: Remove.
879 * gcc.target/arm/neon/vcges32.c: Remove.
880 * gcc.target/arm/neon/vcges8.c: Remove.
881 * gcc.target/arm/neon/vcgeu16.c: Remove.
882 * gcc.target/arm/neon/vcgeu32.c: Remove.
883 * gcc.target/arm/neon/vcgeu8.c: Remove.
884 * gcc.target/arm/neon/vcgtQf32.c: Remove.
885 * gcc.target/arm/neon/vcgtQs16.c: Remove.
886 * gcc.target/arm/neon/vcgtQs32.c: Remove.
887 * gcc.target/arm/neon/vcgtQs8.c: Remove.
888 * gcc.target/arm/neon/vcgtQu16.c: Remove.
889 * gcc.target/arm/neon/vcgtQu32.c: Remove.
890 * gcc.target/arm/neon/vcgtQu8.c: Remove.
891 * gcc.target/arm/neon/vcgtf32.c: Remove.
892 * gcc.target/arm/neon/vcgts16.c: Remove.
893 * gcc.target/arm/neon/vcgts32.c: Remove.
894 * gcc.target/arm/neon/vcgts8.c: Remove.
895 * gcc.target/arm/neon/vcgtu16.c: Remove.
896 * gcc.target/arm/neon/vcgtu32.c: Remove.
897 * gcc.target/arm/neon/vcgtu8.c: Remove.
898 * gcc.target/arm/neon/vcleQf32.c: Remove.
899 * gcc.target/arm/neon/vcleQs16.c: Remove.
900 * gcc.target/arm/neon/vcleQs32.c: Remove.
901 * gcc.target/arm/neon/vcleQs8.c: Remove.
902 * gcc.target/arm/neon/vcleQu16.c: Remove.
903 * gcc.target/arm/neon/vcleQu32.c: Remove.
904 * gcc.target/arm/neon/vcleQu8.c: Remove.
905 * gcc.target/arm/neon/vclef32.c: Remove.
906 * gcc.target/arm/neon/vcles16.c: Remove.
907 * gcc.target/arm/neon/vcles32.c: Remove.
908 * gcc.target/arm/neon/vcles8.c: Remove.
909 * gcc.target/arm/neon/vcleu16.c: Remove.
910 * gcc.target/arm/neon/vcleu32.c: Remove.
911 * gcc.target/arm/neon/vcleu8.c: Remove.
912 * gcc.target/arm/neon/vclsQs16.c: Remove.
913 * gcc.target/arm/neon/vclsQs32.c: Remove.
914 * gcc.target/arm/neon/vclsQs8.c: Remove.
915 * gcc.target/arm/neon/vclss16.c: Remove.
916 * gcc.target/arm/neon/vclss32.c: Remove.
917 * gcc.target/arm/neon/vclss8.c: Remove.
918 * gcc.target/arm/neon/vcltQf32.c: Remove.
919 * gcc.target/arm/neon/vcltQs16.c: Remove.
920 * gcc.target/arm/neon/vcltQs32.c: Remove.
921 * gcc.target/arm/neon/vcltQs8.c: Remove.
922 * gcc.target/arm/neon/vcltQu16.c: Remove.
923 * gcc.target/arm/neon/vcltQu32.c: Remove.
924 * gcc.target/arm/neon/vcltQu8.c: Remove.
925 * gcc.target/arm/neon/vcltf32.c: Remove.
926 * gcc.target/arm/neon/vclts16.c: Remove.
927 * gcc.target/arm/neon/vclts32.c: Remove.
928 * gcc.target/arm/neon/vclts8.c: Remove.
929 * gcc.target/arm/neon/vcltu16.c: Remove.
930 * gcc.target/arm/neon/vcltu32.c: Remove.
931 * gcc.target/arm/neon/vcltu8.c: Remove.
932 * gcc.target/arm/neon/vclzQs16.c: Remove.
933 * gcc.target/arm/neon/vclzQs32.c: Remove.
934 * gcc.target/arm/neon/vclzQs8.c: Remove.
935 * gcc.target/arm/neon/vclzQu16.c: Remove.
936 * gcc.target/arm/neon/vclzQu32.c: Remove.
937 * gcc.target/arm/neon/vclzQu8.c: Remove.
938 * gcc.target/arm/neon/vclzs16.c: Remove.
939 * gcc.target/arm/neon/vclzs32.c: Remove.
940 * gcc.target/arm/neon/vclzs8.c: Remove.
941 * gcc.target/arm/neon/vclzu16.c: Remove.
942 * gcc.target/arm/neon/vclzu32.c: Remove.
943 * gcc.target/arm/neon/vclzu8.c: Remove.
944 * gcc.target/arm/neon/vcntQp8.c: Remove.
945 * gcc.target/arm/neon/vcntQs8.c: Remove.
946 * gcc.target/arm/neon/vcntQu8.c: Remove.
947 * gcc.target/arm/neon/vcntp8.c: Remove.
948 * gcc.target/arm/neon/vcnts8.c: Remove.
949 * gcc.target/arm/neon/vcntu8.c: Remove.
950 * gcc.target/arm/neon/vcombinef32.c: Remove.
951 * gcc.target/arm/neon/vcombinep16.c: Remove.
952 * gcc.target/arm/neon/vcombinep64.c: Remove.
953 * gcc.target/arm/neon/vcombinep8.c: Remove.
954 * gcc.target/arm/neon/vcombines16.c: Remove.
955 * gcc.target/arm/neon/vcombines32.c: Remove.
956 * gcc.target/arm/neon/vcombines64.c: Remove.
957 * gcc.target/arm/neon/vcombines8.c: Remove.
958 * gcc.target/arm/neon/vcombineu16.c: Remove.
959 * gcc.target/arm/neon/vcombineu32.c: Remove.
960 * gcc.target/arm/neon/vcombineu64.c: Remove.
961 * gcc.target/arm/neon/vcombineu8.c: Remove.
962 * gcc.target/arm/neon/vcreatef32.c: Remove.
963 * gcc.target/arm/neon/vcreatep16.c: Remove.
964 * gcc.target/arm/neon/vcreatep64.c: Remove.
965 * gcc.target/arm/neon/vcreatep8.c: Remove.
966 * gcc.target/arm/neon/vcreates16.c: Remove.
967 * gcc.target/arm/neon/vcreates32.c: Remove.
968 * gcc.target/arm/neon/vcreates64.c: Remove.
969 * gcc.target/arm/neon/vcreates8.c: Remove.
970 * gcc.target/arm/neon/vcreateu16.c: Remove.
971 * gcc.target/arm/neon/vcreateu32.c: Remove.
972 * gcc.target/arm/neon/vcreateu64.c: Remove.
973 * gcc.target/arm/neon/vcreateu8.c: Remove.
974 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
975 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
976 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
977 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
978 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
979 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
980 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
981 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
982 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
983 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
984 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
985 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
986 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
987 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
988 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
989 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
990 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
991 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
992 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
993 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
994 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
995 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
996 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
997 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
998 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
999 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
1000 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
1001 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
1002 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
1003 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
1004 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
1005 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
1006 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
1007 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
1008 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
1009 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
1010 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
1011 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
1012 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
1013 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
1014 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
1015 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
1016 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
1017 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
1018 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
1019 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
1020 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
1021 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
1022 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
1023 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
1024 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
1025 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
1026 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
1027 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
1028 * gcc.target/arm/neon/vdup_nf32.c: Remove.
1029 * gcc.target/arm/neon/vdup_np16.c: Remove.
1030 * gcc.target/arm/neon/vdup_np64.c: Remove.
1031 * gcc.target/arm/neon/vdup_np8.c: Remove.
1032 * gcc.target/arm/neon/vdup_ns16.c: Remove.
1033 * gcc.target/arm/neon/vdup_ns32.c: Remove.
1034 * gcc.target/arm/neon/vdup_ns64.c: Remove.
1035 * gcc.target/arm/neon/vdup_ns8.c: Remove.
1036 * gcc.target/arm/neon/vdup_nu16.c: Remove.
1037 * gcc.target/arm/neon/vdup_nu32.c: Remove.
1038 * gcc.target/arm/neon/vdup_nu64.c: Remove.
1039 * gcc.target/arm/neon/vdup_nu8.c: Remove.
1040 * gcc.target/arm/neon/veorQs16.c: Remove.
1041 * gcc.target/arm/neon/veorQs32.c: Remove.
1042 * gcc.target/arm/neon/veorQs64.c: Remove.
1043 * gcc.target/arm/neon/veorQs8.c: Remove.
1044 * gcc.target/arm/neon/veorQu16.c: Remove.
1045 * gcc.target/arm/neon/veorQu32.c: Remove.
1046 * gcc.target/arm/neon/veorQu64.c: Remove.
1047 * gcc.target/arm/neon/veorQu8.c: Remove.
1048 * gcc.target/arm/neon/veors16.c: Remove.
1049 * gcc.target/arm/neon/veors32.c: Remove.
1050 * gcc.target/arm/neon/veors64.c: Remove.
1051 * gcc.target/arm/neon/veors8.c: Remove.
1052 * gcc.target/arm/neon/veoru16.c: Remove.
1053 * gcc.target/arm/neon/veoru32.c: Remove.
1054 * gcc.target/arm/neon/veoru64.c: Remove.
1055 * gcc.target/arm/neon/veoru8.c: Remove.
1056 * gcc.target/arm/neon/vextQf32.c: Remove.
1057 * gcc.target/arm/neon/vextQp16.c: Remove.
1058 * gcc.target/arm/neon/vextQp64.c: Remove.
1059 * gcc.target/arm/neon/vextQp8.c: Remove.
1060 * gcc.target/arm/neon/vextQs16.c: Remove.
1061 * gcc.target/arm/neon/vextQs32.c: Remove.
1062 * gcc.target/arm/neon/vextQs64.c: Remove.
1063 * gcc.target/arm/neon/vextQs8.c: Remove.
1064 * gcc.target/arm/neon/vextQu16.c: Remove.
1065 * gcc.target/arm/neon/vextQu32.c: Remove.
1066 * gcc.target/arm/neon/vextQu64.c: Remove.
1067 * gcc.target/arm/neon/vextQu8.c: Remove.
1068 * gcc.target/arm/neon/vextf32.c: Remove.
1069 * gcc.target/arm/neon/vextp16.c: Remove.
1070 * gcc.target/arm/neon/vextp64.c: Remove.
1071 * gcc.target/arm/neon/vextp8.c: Remove.
1072 * gcc.target/arm/neon/vexts16.c: Remove.
1073 * gcc.target/arm/neon/vexts32.c: Remove.
1074 * gcc.target/arm/neon/vexts64.c: Remove.
1075 * gcc.target/arm/neon/vexts8.c: Remove.
1076 * gcc.target/arm/neon/vextu16.c: Remove.
1077 * gcc.target/arm/neon/vextu32.c: Remove.
1078 * gcc.target/arm/neon/vextu64.c: Remove.
1079 * gcc.target/arm/neon/vextu8.c: Remove.
1080 * gcc.target/arm/neon/vfmaQf32.c: Remove.
1081 * gcc.target/arm/neon/vfmaf32.c: Remove.
1082 * gcc.target/arm/neon/vfmsQf32.c: Remove.
1083 * gcc.target/arm/neon/vfmsf32.c: Remove.
1084 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
1085 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
1086 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
1087 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
1088 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
1089 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
1090 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
1091 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
1092 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
1093 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
1094 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
1095 * gcc.target/arm/neon/vget_highf32.c: Remove.
1096 * gcc.target/arm/neon/vget_highp16.c: Remove.
1097 * gcc.target/arm/neon/vget_highp64.c: Remove.
1098 * gcc.target/arm/neon/vget_highp8.c: Remove.
1099 * gcc.target/arm/neon/vget_highs16.c: Remove.
1100 * gcc.target/arm/neon/vget_highs32.c: Remove.
1101 * gcc.target/arm/neon/vget_highs64.c: Remove.
1102 * gcc.target/arm/neon/vget_highs8.c: Remove.
1103 * gcc.target/arm/neon/vget_highu16.c: Remove.
1104 * gcc.target/arm/neon/vget_highu32.c: Remove.
1105 * gcc.target/arm/neon/vget_highu64.c: Remove.
1106 * gcc.target/arm/neon/vget_highu8.c: Remove.
1107 * gcc.target/arm/neon/vget_lanef32.c: Remove.
1108 * gcc.target/arm/neon/vget_lanep16.c: Remove.
1109 * gcc.target/arm/neon/vget_lanep8.c: Remove.
1110 * gcc.target/arm/neon/vget_lanes16.c: Remove.
1111 * gcc.target/arm/neon/vget_lanes32.c: Remove.
1112 * gcc.target/arm/neon/vget_lanes64.c: Remove.
1113 * gcc.target/arm/neon/vget_lanes8.c: Remove.
1114 * gcc.target/arm/neon/vget_laneu16.c: Remove.
1115 * gcc.target/arm/neon/vget_laneu32.c: Remove.
1116 * gcc.target/arm/neon/vget_laneu64.c: Remove.
1117 * gcc.target/arm/neon/vget_laneu8.c: Remove.
1118 * gcc.target/arm/neon/vget_lowf32.c: Remove.
1119 * gcc.target/arm/neon/vget_lowp16.c: Remove.
1120 * gcc.target/arm/neon/vget_lowp64.c: Remove.
1121 * gcc.target/arm/neon/vget_lowp8.c: Remove.
1122 * gcc.target/arm/neon/vget_lows16.c: Remove.
1123 * gcc.target/arm/neon/vget_lows32.c: Remove.
1124 * gcc.target/arm/neon/vget_lows64.c: Remove.
1125 * gcc.target/arm/neon/vget_lows8.c: Remove.
1126 * gcc.target/arm/neon/vget_lowu16.c: Remove.
1127 * gcc.target/arm/neon/vget_lowu32.c: Remove.
1128 * gcc.target/arm/neon/vget_lowu64.c: Remove.
1129 * gcc.target/arm/neon/vget_lowu8.c: Remove.
1130 * gcc.target/arm/neon/vhaddQs16.c: Remove.
1131 * gcc.target/arm/neon/vhaddQs32.c: Remove.
1132 * gcc.target/arm/neon/vhaddQs8.c: Remove.
1133 * gcc.target/arm/neon/vhaddQu16.c: Remove.
1134 * gcc.target/arm/neon/vhaddQu32.c: Remove.
1135 * gcc.target/arm/neon/vhaddQu8.c: Remove.
1136 * gcc.target/arm/neon/vhadds16.c: Remove.
1137 * gcc.target/arm/neon/vhadds32.c: Remove.
1138 * gcc.target/arm/neon/vhadds8.c: Remove.
1139 * gcc.target/arm/neon/vhaddu16.c: Remove.
1140 * gcc.target/arm/neon/vhaddu32.c: Remove.
1141 * gcc.target/arm/neon/vhaddu8.c: Remove.
1142 * gcc.target/arm/neon/vhsubQs16.c: Remove.
1143 * gcc.target/arm/neon/vhsubQs32.c: Remove.
1144 * gcc.target/arm/neon/vhsubQs8.c: Remove.
1145 * gcc.target/arm/neon/vhsubQu16.c: Remove.
1146 * gcc.target/arm/neon/vhsubQu32.c: Remove.
1147 * gcc.target/arm/neon/vhsubQu8.c: Remove.
1148 * gcc.target/arm/neon/vhsubs16.c: Remove.
1149 * gcc.target/arm/neon/vhsubs32.c: Remove.
1150 * gcc.target/arm/neon/vhsubs8.c: Remove.
1151 * gcc.target/arm/neon/vhsubu16.c: Remove.
1152 * gcc.target/arm/neon/vhsubu32.c: Remove.
1153 * gcc.target/arm/neon/vhsubu8.c: Remove.
1154 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
1155 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
1156 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
1157 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
1158 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
1159 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
1160 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
1161 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
1162 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
1163 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
1164 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
1165 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
1166 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
1167 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
1168 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
1169 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
1170 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
1171 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
1172 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
1173 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
1174 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
1175 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
1176 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
1177 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
1178 * gcc.target/arm/neon/vld1Qf32.c: Remove.
1179 * gcc.target/arm/neon/vld1Qp16.c: Remove.
1180 * gcc.target/arm/neon/vld1Qp64.c: Remove.
1181 * gcc.target/arm/neon/vld1Qp8.c: Remove.
1182 * gcc.target/arm/neon/vld1Qs16.c: Remove.
1183 * gcc.target/arm/neon/vld1Qs32.c: Remove.
1184 * gcc.target/arm/neon/vld1Qs64.c: Remove.
1185 * gcc.target/arm/neon/vld1Qs8.c: Remove.
1186 * gcc.target/arm/neon/vld1Qu16.c: Remove.
1187 * gcc.target/arm/neon/vld1Qu32.c: Remove.
1188 * gcc.target/arm/neon/vld1Qu64.c: Remove.
1189 * gcc.target/arm/neon/vld1Qu8.c: Remove.
1190 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
1191 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
1192 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
1193 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
1194 * gcc.target/arm/neon/vld1_dups16.c: Remove.
1195 * gcc.target/arm/neon/vld1_dups32.c: Remove.
1196 * gcc.target/arm/neon/vld1_dups64.c: Remove.
1197 * gcc.target/arm/neon/vld1_dups8.c: Remove.
1198 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
1199 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
1200 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
1201 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
1202 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
1203 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
1204 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
1205 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
1206 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
1207 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
1208 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
1209 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
1210 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
1211 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
1212 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
1213 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
1214 * gcc.target/arm/neon/vld1f32.c: Remove.
1215 * gcc.target/arm/neon/vld1p16.c: Remove.
1216 * gcc.target/arm/neon/vld1p64.c: Remove.
1217 * gcc.target/arm/neon/vld1p8.c: Remove.
1218 * gcc.target/arm/neon/vld1s16.c: Remove.
1219 * gcc.target/arm/neon/vld1s32.c: Remove.
1220 * gcc.target/arm/neon/vld1s64.c: Remove.
1221 * gcc.target/arm/neon/vld1s8.c: Remove.
1222 * gcc.target/arm/neon/vld1u16.c: Remove.
1223 * gcc.target/arm/neon/vld1u32.c: Remove.
1224 * gcc.target/arm/neon/vld1u64.c: Remove.
1225 * gcc.target/arm/neon/vld1u8.c: Remove.
1226 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
1227 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
1228 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
1229 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
1230 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
1231 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
1232 * gcc.target/arm/neon/vld2Qf32.c: Remove.
1233 * gcc.target/arm/neon/vld2Qp16.c: Remove.
1234 * gcc.target/arm/neon/vld2Qp8.c: Remove.
1235 * gcc.target/arm/neon/vld2Qs16.c: Remove.
1236 * gcc.target/arm/neon/vld2Qs32.c: Remove.
1237 * gcc.target/arm/neon/vld2Qs8.c: Remove.
1238 * gcc.target/arm/neon/vld2Qu16.c: Remove.
1239 * gcc.target/arm/neon/vld2Qu32.c: Remove.
1240 * gcc.target/arm/neon/vld2Qu8.c: Remove.
1241 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
1242 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
1243 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
1244 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
1245 * gcc.target/arm/neon/vld2_dups16.c: Remove.
1246 * gcc.target/arm/neon/vld2_dups32.c: Remove.
1247 * gcc.target/arm/neon/vld2_dups64.c: Remove.
1248 * gcc.target/arm/neon/vld2_dups8.c: Remove.
1249 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
1250 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
1251 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
1252 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
1253 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
1254 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
1255 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
1256 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
1257 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
1258 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
1259 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
1260 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
1261 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
1262 * gcc.target/arm/neon/vld2f32.c: Remove.
1263 * gcc.target/arm/neon/vld2p16.c: Remove.
1264 * gcc.target/arm/neon/vld2p64.c: Remove.
1265 * gcc.target/arm/neon/vld2p8.c: Remove.
1266 * gcc.target/arm/neon/vld2s16.c: Remove.
1267 * gcc.target/arm/neon/vld2s32.c: Remove.
1268 * gcc.target/arm/neon/vld2s64.c: Remove.
1269 * gcc.target/arm/neon/vld2s8.c: Remove.
1270 * gcc.target/arm/neon/vld2u16.c: Remove.
1271 * gcc.target/arm/neon/vld2u32.c: Remove.
1272 * gcc.target/arm/neon/vld2u64.c: Remove.
1273 * gcc.target/arm/neon/vld2u8.c: Remove.
1274 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
1275 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
1276 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
1277 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
1278 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
1279 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
1280 * gcc.target/arm/neon/vld3Qf32.c: Remove.
1281 * gcc.target/arm/neon/vld3Qp16.c: Remove.
1282 * gcc.target/arm/neon/vld3Qp8.c: Remove.
1283 * gcc.target/arm/neon/vld3Qs16.c: Remove.
1284 * gcc.target/arm/neon/vld3Qs32.c: Remove.
1285 * gcc.target/arm/neon/vld3Qs8.c: Remove.
1286 * gcc.target/arm/neon/vld3Qu16.c: Remove.
1287 * gcc.target/arm/neon/vld3Qu32.c: Remove.
1288 * gcc.target/arm/neon/vld3Qu8.c: Remove.
1289 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
1290 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
1291 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
1292 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
1293 * gcc.target/arm/neon/vld3_dups16.c: Remove.
1294 * gcc.target/arm/neon/vld3_dups32.c: Remove.
1295 * gcc.target/arm/neon/vld3_dups64.c: Remove.
1296 * gcc.target/arm/neon/vld3_dups8.c: Remove.
1297 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
1298 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
1299 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
1300 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
1301 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
1302 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
1303 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
1304 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
1305 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
1306 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
1307 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
1308 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
1309 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
1310 * gcc.target/arm/neon/vld3f32.c: Remove.
1311 * gcc.target/arm/neon/vld3p16.c: Remove.
1312 * gcc.target/arm/neon/vld3p64.c: Remove.
1313 * gcc.target/arm/neon/vld3p8.c: Remove.
1314 * gcc.target/arm/neon/vld3s16.c: Remove.
1315 * gcc.target/arm/neon/vld3s32.c: Remove.
1316 * gcc.target/arm/neon/vld3s64.c: Remove.
1317 * gcc.target/arm/neon/vld3s8.c: Remove.
1318 * gcc.target/arm/neon/vld3u16.c: Remove.
1319 * gcc.target/arm/neon/vld3u32.c: Remove.
1320 * gcc.target/arm/neon/vld3u64.c: Remove.
1321 * gcc.target/arm/neon/vld3u8.c: Remove.
1322 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
1323 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
1324 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
1325 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
1326 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
1327 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
1328 * gcc.target/arm/neon/vld4Qf32.c: Remove.
1329 * gcc.target/arm/neon/vld4Qp16.c: Remove.
1330 * gcc.target/arm/neon/vld4Qp8.c: Remove.
1331 * gcc.target/arm/neon/vld4Qs16.c: Remove.
1332 * gcc.target/arm/neon/vld4Qs32.c: Remove.
1333 * gcc.target/arm/neon/vld4Qs8.c: Remove.
1334 * gcc.target/arm/neon/vld4Qu16.c: Remove.
1335 * gcc.target/arm/neon/vld4Qu32.c: Remove.
1336 * gcc.target/arm/neon/vld4Qu8.c: Remove.
1337 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
1338 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
1339 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
1340 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
1341 * gcc.target/arm/neon/vld4_dups16.c: Remove.
1342 * gcc.target/arm/neon/vld4_dups32.c: Remove.
1343 * gcc.target/arm/neon/vld4_dups64.c: Remove.
1344 * gcc.target/arm/neon/vld4_dups8.c: Remove.
1345 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
1346 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
1347 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
1348 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
1349 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
1350 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
1351 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
1352 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
1353 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
1354 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
1355 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
1356 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
1357 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
1358 * gcc.target/arm/neon/vld4f32.c: Remove.
1359 * gcc.target/arm/neon/vld4p16.c: Remove.
1360 * gcc.target/arm/neon/vld4p64.c: Remove.
1361 * gcc.target/arm/neon/vld4p8.c: Remove.
1362 * gcc.target/arm/neon/vld4s16.c: Remove.
1363 * gcc.target/arm/neon/vld4s32.c: Remove.
1364 * gcc.target/arm/neon/vld4s64.c: Remove.
1365 * gcc.target/arm/neon/vld4s8.c: Remove.
1366 * gcc.target/arm/neon/vld4u16.c: Remove.
1367 * gcc.target/arm/neon/vld4u32.c: Remove.
1368 * gcc.target/arm/neon/vld4u64.c: Remove.
1369 * gcc.target/arm/neon/vld4u8.c: Remove.
1370 * gcc.target/arm/neon/vmaxQf32.c: Remove.
1371 * gcc.target/arm/neon/vmaxQs16.c: Remove.
1372 * gcc.target/arm/neon/vmaxQs32.c: Remove.
1373 * gcc.target/arm/neon/vmaxQs8.c: Remove.
1374 * gcc.target/arm/neon/vmaxQu16.c: Remove.
1375 * gcc.target/arm/neon/vmaxQu32.c: Remove.
1376 * gcc.target/arm/neon/vmaxQu8.c: Remove.
1377 * gcc.target/arm/neon/vmaxf32.c: Remove.
1378 * gcc.target/arm/neon/vmaxs16.c: Remove.
1379 * gcc.target/arm/neon/vmaxs32.c: Remove.
1380 * gcc.target/arm/neon/vmaxs8.c: Remove.
1381 * gcc.target/arm/neon/vmaxu16.c: Remove.
1382 * gcc.target/arm/neon/vmaxu32.c: Remove.
1383 * gcc.target/arm/neon/vmaxu8.c: Remove.
1384 * gcc.target/arm/neon/vminQf32.c: Remove.
1385 * gcc.target/arm/neon/vminQs16.c: Remove.
1386 * gcc.target/arm/neon/vminQs32.c: Remove.
1387 * gcc.target/arm/neon/vminQs8.c: Remove.
1388 * gcc.target/arm/neon/vminQu16.c: Remove.
1389 * gcc.target/arm/neon/vminQu32.c: Remove.
1390 * gcc.target/arm/neon/vminQu8.c: Remove.
1391 * gcc.target/arm/neon/vminf32.c: Remove.
1392 * gcc.target/arm/neon/vmins16.c: Remove.
1393 * gcc.target/arm/neon/vmins32.c: Remove.
1394 * gcc.target/arm/neon/vmins8.c: Remove.
1395 * gcc.target/arm/neon/vminu16.c: Remove.
1396 * gcc.target/arm/neon/vminu32.c: Remove.
1397 * gcc.target/arm/neon/vminu8.c: Remove.
1398 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
1399 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
1400 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
1401 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
1402 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
1403 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
1404 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
1405 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
1406 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
1407 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
1408 * gcc.target/arm/neon/vmlaQf32.c: Remove.
1409 * gcc.target/arm/neon/vmlaQs16.c: Remove.
1410 * gcc.target/arm/neon/vmlaQs32.c: Remove.
1411 * gcc.target/arm/neon/vmlaQs8.c: Remove.
1412 * gcc.target/arm/neon/vmlaQu16.c: Remove.
1413 * gcc.target/arm/neon/vmlaQu32.c: Remove.
1414 * gcc.target/arm/neon/vmlaQu8.c: Remove.
1415 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
1416 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
1417 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
1418 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
1419 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
1420 * gcc.target/arm/neon/vmla_nf32.c: Remove.
1421 * gcc.target/arm/neon/vmla_ns16.c: Remove.
1422 * gcc.target/arm/neon/vmla_ns32.c: Remove.
1423 * gcc.target/arm/neon/vmla_nu16.c: Remove.
1424 * gcc.target/arm/neon/vmla_nu32.c: Remove.
1425 * gcc.target/arm/neon/vmlaf32.c: Remove.
1426 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
1427 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
1428 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
1429 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
1430 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
1431 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
1432 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
1433 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
1434 * gcc.target/arm/neon/vmlals16.c: Remove.
1435 * gcc.target/arm/neon/vmlals32.c: Remove.
1436 * gcc.target/arm/neon/vmlals8.c: Remove.
1437 * gcc.target/arm/neon/vmlalu16.c: Remove.
1438 * gcc.target/arm/neon/vmlalu32.c: Remove.
1439 * gcc.target/arm/neon/vmlalu8.c: Remove.
1440 * gcc.target/arm/neon/vmlas16.c: Remove.
1441 * gcc.target/arm/neon/vmlas32.c: Remove.
1442 * gcc.target/arm/neon/vmlas8.c: Remove.
1443 * gcc.target/arm/neon/vmlau16.c: Remove.
1444 * gcc.target/arm/neon/vmlau32.c: Remove.
1445 * gcc.target/arm/neon/vmlau8.c: Remove.
1446 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
1447 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
1448 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
1449 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
1450 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
1451 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
1452 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
1453 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
1454 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
1455 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
1456 * gcc.target/arm/neon/vmlsQf32.c: Remove.
1457 * gcc.target/arm/neon/vmlsQs16.c: Remove.
1458 * gcc.target/arm/neon/vmlsQs32.c: Remove.
1459 * gcc.target/arm/neon/vmlsQs8.c: Remove.
1460 * gcc.target/arm/neon/vmlsQu16.c: Remove.
1461 * gcc.target/arm/neon/vmlsQu32.c: Remove.
1462 * gcc.target/arm/neon/vmlsQu8.c: Remove.
1463 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
1464 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
1465 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
1466 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
1467 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
1468 * gcc.target/arm/neon/vmls_nf32.c: Remove.
1469 * gcc.target/arm/neon/vmls_ns16.c: Remove.
1470 * gcc.target/arm/neon/vmls_ns32.c: Remove.
1471 * gcc.target/arm/neon/vmls_nu16.c: Remove.
1472 * gcc.target/arm/neon/vmls_nu32.c: Remove.
1473 * gcc.target/arm/neon/vmlsf32.c: Remove.
1474 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
1475 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
1476 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
1477 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
1478 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
1479 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
1480 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
1481 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
1482 * gcc.target/arm/neon/vmlsls16.c: Remove.
1483 * gcc.target/arm/neon/vmlsls32.c: Remove.
1484 * gcc.target/arm/neon/vmlsls8.c: Remove.
1485 * gcc.target/arm/neon/vmlslu16.c: Remove.
1486 * gcc.target/arm/neon/vmlslu32.c: Remove.
1487 * gcc.target/arm/neon/vmlslu8.c: Remove.
1488 * gcc.target/arm/neon/vmlss16.c: Remove.
1489 * gcc.target/arm/neon/vmlss32.c: Remove.
1490 * gcc.target/arm/neon/vmlss8.c: Remove.
1491 * gcc.target/arm/neon/vmlsu16.c: Remove.
1492 * gcc.target/arm/neon/vmlsu32.c: Remove.
1493 * gcc.target/arm/neon/vmlsu8.c: Remove.
1494 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
1495 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
1496 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
1497 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
1498 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
1499 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
1500 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
1501 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
1502 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
1503 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
1504 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
1505 * gcc.target/arm/neon/vmov_nf32.c: Remove.
1506 * gcc.target/arm/neon/vmov_np16.c: Remove.
1507 * gcc.target/arm/neon/vmov_np8.c: Remove.
1508 * gcc.target/arm/neon/vmov_ns16.c: Remove.
1509 * gcc.target/arm/neon/vmov_ns32.c: Remove.
1510 * gcc.target/arm/neon/vmov_ns64.c: Remove.
1511 * gcc.target/arm/neon/vmov_ns8.c: Remove.
1512 * gcc.target/arm/neon/vmov_nu16.c: Remove.
1513 * gcc.target/arm/neon/vmov_nu32.c: Remove.
1514 * gcc.target/arm/neon/vmov_nu64.c: Remove.
1515 * gcc.target/arm/neon/vmov_nu8.c: Remove.
1516 * gcc.target/arm/neon/vmovls16.c: Remove.
1517 * gcc.target/arm/neon/vmovls32.c: Remove.
1518 * gcc.target/arm/neon/vmovls8.c: Remove.
1519 * gcc.target/arm/neon/vmovlu16.c: Remove.
1520 * gcc.target/arm/neon/vmovlu32.c: Remove.
1521 * gcc.target/arm/neon/vmovlu8.c: Remove.
1522 * gcc.target/arm/neon/vmovns16.c: Remove.
1523 * gcc.target/arm/neon/vmovns32.c: Remove.
1524 * gcc.target/arm/neon/vmovns64.c: Remove.
1525 * gcc.target/arm/neon/vmovnu16.c: Remove.
1526 * gcc.target/arm/neon/vmovnu32.c: Remove.
1527 * gcc.target/arm/neon/vmovnu64.c: Remove.
1528 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
1529 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
1530 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
1531 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
1532 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
1533 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
1534 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
1535 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
1536 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
1537 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
1538 * gcc.target/arm/neon/vmulQf32.c: Remove.
1539 * gcc.target/arm/neon/vmulQp8.c: Remove.
1540 * gcc.target/arm/neon/vmulQs16.c: Remove.
1541 * gcc.target/arm/neon/vmulQs32.c: Remove.
1542 * gcc.target/arm/neon/vmulQs8.c: Remove.
1543 * gcc.target/arm/neon/vmulQu16.c: Remove.
1544 * gcc.target/arm/neon/vmulQu32.c: Remove.
1545 * gcc.target/arm/neon/vmulQu8.c: Remove.
1546 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
1547 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
1548 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
1549 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
1550 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
1551 * gcc.target/arm/neon/vmul_nf32.c: Remove.
1552 * gcc.target/arm/neon/vmul_ns16.c: Remove.
1553 * gcc.target/arm/neon/vmul_ns32.c: Remove.
1554 * gcc.target/arm/neon/vmul_nu16.c: Remove.
1555 * gcc.target/arm/neon/vmul_nu32.c: Remove.
1556 * gcc.target/arm/neon/vmulf32.c: Remove.
1557 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
1558 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
1559 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
1560 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
1561 * gcc.target/arm/neon/vmull_ns16.c: Remove.
1562 * gcc.target/arm/neon/vmull_ns32.c: Remove.
1563 * gcc.target/arm/neon/vmull_nu16.c: Remove.
1564 * gcc.target/arm/neon/vmull_nu32.c: Remove.
1565 * gcc.target/arm/neon/vmullp8.c: Remove.
1566 * gcc.target/arm/neon/vmulls16.c: Remove.
1567 * gcc.target/arm/neon/vmulls32.c: Remove.
1568 * gcc.target/arm/neon/vmulls8.c: Remove.
1569 * gcc.target/arm/neon/vmullu16.c: Remove.
1570 * gcc.target/arm/neon/vmullu32.c: Remove.
1571 * gcc.target/arm/neon/vmullu8.c: Remove.
1572 * gcc.target/arm/neon/vmulp8.c: Remove.
1573 * gcc.target/arm/neon/vmuls16.c: Remove.
1574 * gcc.target/arm/neon/vmuls32.c: Remove.
1575 * gcc.target/arm/neon/vmuls8.c: Remove.
1576 * gcc.target/arm/neon/vmulu16.c: Remove.
1577 * gcc.target/arm/neon/vmulu32.c: Remove.
1578 * gcc.target/arm/neon/vmulu8.c: Remove.
1579 * gcc.target/arm/neon/vmvnQp8.c: Remove.
1580 * gcc.target/arm/neon/vmvnQs16.c: Remove.
1581 * gcc.target/arm/neon/vmvnQs32.c: Remove.
1582 * gcc.target/arm/neon/vmvnQs8.c: Remove.
1583 * gcc.target/arm/neon/vmvnQu16.c: Remove.
1584 * gcc.target/arm/neon/vmvnQu32.c: Remove.
1585 * gcc.target/arm/neon/vmvnQu8.c: Remove.
1586 * gcc.target/arm/neon/vmvnp8.c: Remove.
1587 * gcc.target/arm/neon/vmvns16.c: Remove.
1588 * gcc.target/arm/neon/vmvns32.c: Remove.
1589 * gcc.target/arm/neon/vmvns8.c: Remove.
1590 * gcc.target/arm/neon/vmvnu16.c: Remove.
1591 * gcc.target/arm/neon/vmvnu32.c: Remove.
1592 * gcc.target/arm/neon/vmvnu8.c: Remove.
1593 * gcc.target/arm/neon/vnegQf32.c: Remove.
1594 * gcc.target/arm/neon/vnegQs16.c: Remove.
1595 * gcc.target/arm/neon/vnegQs32.c: Remove.
1596 * gcc.target/arm/neon/vnegQs8.c: Remove.
1597 * gcc.target/arm/neon/vnegf32.c: Remove.
1598 * gcc.target/arm/neon/vnegs16.c: Remove.
1599 * gcc.target/arm/neon/vnegs32.c: Remove.
1600 * gcc.target/arm/neon/vnegs8.c: Remove.
1601 * gcc.target/arm/neon/vornQs16.c: Remove.
1602 * gcc.target/arm/neon/vornQs32.c: Remove.
1603 * gcc.target/arm/neon/vornQs64.c: Remove.
1604 * gcc.target/arm/neon/vornQs8.c: Remove.
1605 * gcc.target/arm/neon/vornQu16.c: Remove.
1606 * gcc.target/arm/neon/vornQu32.c: Remove.
1607 * gcc.target/arm/neon/vornQu64.c: Remove.
1608 * gcc.target/arm/neon/vornQu8.c: Remove.
1609 * gcc.target/arm/neon/vorns16.c: Remove.
1610 * gcc.target/arm/neon/vorns32.c: Remove.
1611 * gcc.target/arm/neon/vorns64.c: Remove.
1612 * gcc.target/arm/neon/vorns8.c: Remove.
1613 * gcc.target/arm/neon/vornu16.c: Remove.
1614 * gcc.target/arm/neon/vornu32.c: Remove.
1615 * gcc.target/arm/neon/vornu64.c: Remove.
1616 * gcc.target/arm/neon/vornu8.c: Remove.
1617 * gcc.target/arm/neon/vorrQs16.c: Remove.
1618 * gcc.target/arm/neon/vorrQs32.c: Remove.
1619 * gcc.target/arm/neon/vorrQs64.c: Remove.
1620 * gcc.target/arm/neon/vorrQs8.c: Remove.
1621 * gcc.target/arm/neon/vorrQu16.c: Remove.
1622 * gcc.target/arm/neon/vorrQu32.c: Remove.
1623 * gcc.target/arm/neon/vorrQu64.c: Remove.
1624 * gcc.target/arm/neon/vorrQu8.c: Remove.
1625 * gcc.target/arm/neon/vorrs16.c: Remove.
1626 * gcc.target/arm/neon/vorrs32.c: Remove.
1627 * gcc.target/arm/neon/vorrs64.c: Remove.
1628 * gcc.target/arm/neon/vorrs8.c: Remove.
1629 * gcc.target/arm/neon/vorru16.c: Remove.
1630 * gcc.target/arm/neon/vorru32.c: Remove.
1631 * gcc.target/arm/neon/vorru64.c: Remove.
1632 * gcc.target/arm/neon/vorru8.c: Remove.
1633 * gcc.target/arm/neon/vpadalQs16.c: Remove.
1634 * gcc.target/arm/neon/vpadalQs32.c: Remove.
1635 * gcc.target/arm/neon/vpadalQs8.c: Remove.
1636 * gcc.target/arm/neon/vpadalQu16.c: Remove.
1637 * gcc.target/arm/neon/vpadalQu32.c: Remove.
1638 * gcc.target/arm/neon/vpadalQu8.c: Remove.
1639 * gcc.target/arm/neon/vpadals16.c: Remove.
1640 * gcc.target/arm/neon/vpadals32.c: Remove.
1641 * gcc.target/arm/neon/vpadals8.c: Remove.
1642 * gcc.target/arm/neon/vpadalu16.c: Remove.
1643 * gcc.target/arm/neon/vpadalu32.c: Remove.
1644 * gcc.target/arm/neon/vpadalu8.c: Remove.
1645 * gcc.target/arm/neon/vpaddf32.c: Remove.
1646 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
1647 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
1648 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
1649 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
1650 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
1651 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
1652 * gcc.target/arm/neon/vpaddls16.c: Remove.
1653 * gcc.target/arm/neon/vpaddls32.c: Remove.
1654 * gcc.target/arm/neon/vpaddls8.c: Remove.
1655 * gcc.target/arm/neon/vpaddlu16.c: Remove.
1656 * gcc.target/arm/neon/vpaddlu32.c: Remove.
1657 * gcc.target/arm/neon/vpaddlu8.c: Remove.
1658 * gcc.target/arm/neon/vpadds16.c: Remove.
1659 * gcc.target/arm/neon/vpadds32.c: Remove.
1660 * gcc.target/arm/neon/vpadds8.c: Remove.
1661 * gcc.target/arm/neon/vpaddu16.c: Remove.
1662 * gcc.target/arm/neon/vpaddu32.c: Remove.
1663 * gcc.target/arm/neon/vpaddu8.c: Remove.
1664 * gcc.target/arm/neon/vpmaxf32.c: Remove.
1665 * gcc.target/arm/neon/vpmaxs16.c: Remove.
1666 * gcc.target/arm/neon/vpmaxs32.c: Remove.
1667 * gcc.target/arm/neon/vpmaxs8.c: Remove.
1668 * gcc.target/arm/neon/vpmaxu16.c: Remove.
1669 * gcc.target/arm/neon/vpmaxu32.c: Remove.
1670 * gcc.target/arm/neon/vpmaxu8.c: Remove.
1671 * gcc.target/arm/neon/vpminf32.c: Remove.
1672 * gcc.target/arm/neon/vpmins16.c: Remove.
1673 * gcc.target/arm/neon/vpmins32.c: Remove.
1674 * gcc.target/arm/neon/vpmins8.c: Remove.
1675 * gcc.target/arm/neon/vpminu16.c: Remove.
1676 * gcc.target/arm/neon/vpminu32.c: Remove.
1677 * gcc.target/arm/neon/vpminu8.c: Remove.
1678 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
1679 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
1680 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
1681 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
1682 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
1683 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
1684 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
1685 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
1686 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
1687 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
1688 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
1689 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
1690 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
1691 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
1692 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
1693 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
1694 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
1695 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
1696 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
1697 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
1698 * gcc.target/arm/neon/vqRshls16.c: Remove.
1699 * gcc.target/arm/neon/vqRshls32.c: Remove.
1700 * gcc.target/arm/neon/vqRshls64.c: Remove.
1701 * gcc.target/arm/neon/vqRshls8.c: Remove.
1702 * gcc.target/arm/neon/vqRshlu16.c: Remove.
1703 * gcc.target/arm/neon/vqRshlu32.c: Remove.
1704 * gcc.target/arm/neon/vqRshlu64.c: Remove.
1705 * gcc.target/arm/neon/vqRshlu8.c: Remove.
1706 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
1707 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
1708 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
1709 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
1710 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
1711 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
1712 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
1713 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
1714 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
1715 * gcc.target/arm/neon/vqabsQs16.c: Remove.
1716 * gcc.target/arm/neon/vqabsQs32.c: Remove.
1717 * gcc.target/arm/neon/vqabsQs8.c: Remove.
1718 * gcc.target/arm/neon/vqabss16.c: Remove.
1719 * gcc.target/arm/neon/vqabss32.c: Remove.
1720 * gcc.target/arm/neon/vqabss8.c: Remove.
1721 * gcc.target/arm/neon/vqaddQs16.c: Remove.
1722 * gcc.target/arm/neon/vqaddQs32.c: Remove.
1723 * gcc.target/arm/neon/vqaddQs64.c: Remove.
1724 * gcc.target/arm/neon/vqaddQs8.c: Remove.
1725 * gcc.target/arm/neon/vqaddQu16.c: Remove.
1726 * gcc.target/arm/neon/vqaddQu32.c: Remove.
1727 * gcc.target/arm/neon/vqaddQu64.c: Remove.
1728 * gcc.target/arm/neon/vqaddQu8.c: Remove.
1729 * gcc.target/arm/neon/vqadds16.c: Remove.
1730 * gcc.target/arm/neon/vqadds32.c: Remove.
1731 * gcc.target/arm/neon/vqadds64.c: Remove.
1732 * gcc.target/arm/neon/vqadds8.c: Remove.
1733 * gcc.target/arm/neon/vqaddu16.c: Remove.
1734 * gcc.target/arm/neon/vqaddu32.c: Remove.
1735 * gcc.target/arm/neon/vqaddu64.c: Remove.
1736 * gcc.target/arm/neon/vqaddu8.c: Remove.
1737 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
1738 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
1739 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
1740 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
1741 * gcc.target/arm/neon/vqdmlals16.c: Remove.
1742 * gcc.target/arm/neon/vqdmlals32.c: Remove.
1743 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
1744 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
1745 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
1746 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
1747 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
1748 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
1749 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
1750 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
1751 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
1752 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
1753 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
1754 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
1755 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
1756 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
1757 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
1758 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
1759 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
1760 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
1761 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
1762 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
1763 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
1764 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
1765 * gcc.target/arm/neon/vqdmulls16.c: Remove.
1766 * gcc.target/arm/neon/vqdmulls32.c: Remove.
1767 * gcc.target/arm/neon/vqmovns16.c: Remove.
1768 * gcc.target/arm/neon/vqmovns32.c: Remove.
1769 * gcc.target/arm/neon/vqmovns64.c: Remove.
1770 * gcc.target/arm/neon/vqmovnu16.c: Remove.
1771 * gcc.target/arm/neon/vqmovnu32.c: Remove.
1772 * gcc.target/arm/neon/vqmovnu64.c: Remove.
1773 * gcc.target/arm/neon/vqmovuns16.c: Remove.
1774 * gcc.target/arm/neon/vqmovuns32.c: Remove.
1775 * gcc.target/arm/neon/vqmovuns64.c: Remove.
1776 * gcc.target/arm/neon/vqnegQs16.c: Remove.
1777 * gcc.target/arm/neon/vqnegQs32.c: Remove.
1778 * gcc.target/arm/neon/vqnegQs8.c: Remove.
1779 * gcc.target/arm/neon/vqnegs16.c: Remove.
1780 * gcc.target/arm/neon/vqnegs32.c: Remove.
1781 * gcc.target/arm/neon/vqnegs8.c: Remove.
1782 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
1783 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
1784 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
1785 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
1786 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
1787 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
1788 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
1789 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
1790 * gcc.target/arm/neon/vqshlQs16.c: Remove.
1791 * gcc.target/arm/neon/vqshlQs32.c: Remove.
1792 * gcc.target/arm/neon/vqshlQs64.c: Remove.
1793 * gcc.target/arm/neon/vqshlQs8.c: Remove.
1794 * gcc.target/arm/neon/vqshlQu16.c: Remove.
1795 * gcc.target/arm/neon/vqshlQu32.c: Remove.
1796 * gcc.target/arm/neon/vqshlQu64.c: Remove.
1797 * gcc.target/arm/neon/vqshlQu8.c: Remove.
1798 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
1799 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
1800 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
1801 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
1802 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
1803 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
1804 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
1805 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
1806 * gcc.target/arm/neon/vqshls16.c: Remove.
1807 * gcc.target/arm/neon/vqshls32.c: Remove.
1808 * gcc.target/arm/neon/vqshls64.c: Remove.
1809 * gcc.target/arm/neon/vqshls8.c: Remove.
1810 * gcc.target/arm/neon/vqshlu16.c: Remove.
1811 * gcc.target/arm/neon/vqshlu32.c: Remove.
1812 * gcc.target/arm/neon/vqshlu64.c: Remove.
1813 * gcc.target/arm/neon/vqshlu8.c: Remove.
1814 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
1815 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
1816 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
1817 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
1818 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
1819 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
1820 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
1821 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
1822 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
1823 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
1824 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
1825 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
1826 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
1827 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
1828 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
1829 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
1830 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
1831 * gcc.target/arm/neon/vqsubQs16.c: Remove.
1832 * gcc.target/arm/neon/vqsubQs32.c: Remove.
1833 * gcc.target/arm/neon/vqsubQs64.c: Remove.
1834 * gcc.target/arm/neon/vqsubQs8.c: Remove.
1835 * gcc.target/arm/neon/vqsubQu16.c: Remove.
1836 * gcc.target/arm/neon/vqsubQu32.c: Remove.
1837 * gcc.target/arm/neon/vqsubQu64.c: Remove.
1838 * gcc.target/arm/neon/vqsubQu8.c: Remove.
1839 * gcc.target/arm/neon/vqsubs16.c: Remove.
1840 * gcc.target/arm/neon/vqsubs32.c: Remove.
1841 * gcc.target/arm/neon/vqsubs64.c: Remove.
1842 * gcc.target/arm/neon/vqsubs8.c: Remove.
1843 * gcc.target/arm/neon/vqsubu16.c: Remove.
1844 * gcc.target/arm/neon/vqsubu32.c: Remove.
1845 * gcc.target/arm/neon/vqsubu64.c: Remove.
1846 * gcc.target/arm/neon/vqsubu8.c: Remove.
1847 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
1848 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
1849 * gcc.target/arm/neon/vrecpef32.c: Remove.
1850 * gcc.target/arm/neon/vrecpeu32.c: Remove.
1851 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
1852 * gcc.target/arm/neon/vrecpsf32.c: Remove.
1853 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
1854 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
1855 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
1856 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
1857 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
1858 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
1859 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
1860 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
1861 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
1862 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
1863 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
1864 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
1865 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
1866 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
1867 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
1868 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
1869 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
1870 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
1871 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
1872 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
1873 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
1874 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
1875 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
1876 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
1877 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
1878 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
1879 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
1880 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
1881 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
1882 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
1883 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
1884 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
1885 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
1886 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
1887 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
1888 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
1889 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
1890 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
1891 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
1892 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
1893 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
1894 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
1895 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
1896 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
1897 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
1898 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
1899 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
1900 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
1901 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
1902 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
1903 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
1904 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
1905 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
1906 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
1907 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
1908 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
1909 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
1910 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
1911 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
1912 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
1913 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
1914 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
1915 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
1916 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
1917 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
1918 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
1919 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
1920 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
1921 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
1922 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
1923 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
1924 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
1925 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
1926 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
1927 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
1928 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
1929 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
1930 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
1931 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
1932 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
1933 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
1934 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
1935 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
1936 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
1937 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
1938 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
1939 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
1940 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
1941 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
1942 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
1943 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
1944 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
1945 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
1946 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
1947 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
1948 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
1949 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
1950 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
1951 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
1952 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
1953 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
1954 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
1955 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
1956 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
1957 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
1958 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
1959 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
1960 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
1961 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
1962 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
1963 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
1964 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
1965 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
1966 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
1967 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
1968 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
1969 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
1970 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
1971 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
1972 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
1973 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
1974 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
1975 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
1976 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
1977 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
1978 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
1979 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
1980 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
1981 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
1982 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
1983 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
1984 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
1985 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
1986 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
1987 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
1988 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
1989 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
1990 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
1991 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
1992 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
1993 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
1994 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
1995 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
1996 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
1997 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
1998 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
1999 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
2000 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
2001 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
2002 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
2003 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
2004 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
2005 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
2006 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
2007 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
2008 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
2009 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
2010 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
2011 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
2012 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
2013 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
2014 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
2015 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
2016 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
2017 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
2018 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
2019 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
2020 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
2021 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
2022 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
2023 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
2024 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
2025 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
2026 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
2027 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
2028 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
2029 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
2030 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
2031 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
2032 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
2033 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
2034 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
2035 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
2036 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
2037 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
2038 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
2039 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
2040 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
2041 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
2042 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
2043 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
2044 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
2045 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
2046 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
2047 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
2048 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
2049 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
2050 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
2051 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
2052 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
2053 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
2054 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
2055 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
2056 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
2057 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
2058 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
2059 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
2060 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
2061 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
2062 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
2063 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
2064 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
2065 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
2066 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
2067 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
2068 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
2069 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
2070 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
2071 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
2072 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
2073 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
2074 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
2075 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
2076 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
2077 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
2078 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
2079 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
2080 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
2081 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
2082 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
2083 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
2084 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
2085 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
2086 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
2087 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
2088 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
2089 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
2090 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
2091 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
2092 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
2093 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
2094 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
2095 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
2096 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
2097 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
2098 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
2099 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
2100 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
2101 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
2102 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
2103 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
2104 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
2105 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
2106 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
2107 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
2108 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
2109 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
2110 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
2111 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
2112 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
2113 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
2114 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
2115 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
2116 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
2117 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
2118 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
2119 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
2120 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
2121 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
2122 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
2123 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
2124 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
2125 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
2126 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
2127 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
2128 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
2129 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
2130 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
2131 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
2132 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
2133 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
2134 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
2135 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
2136 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
2137 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
2138 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
2139 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
2140 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
2141 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
2142 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
2143 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
2144 * gcc.target/arm/neon/vrev16p8.c: Remove.
2145 * gcc.target/arm/neon/vrev16s8.c: Remove.
2146 * gcc.target/arm/neon/vrev16u8.c: Remove.
2147 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
2148 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
2149 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
2150 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
2151 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
2152 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
2153 * gcc.target/arm/neon/vrev32p16.c: Remove.
2154 * gcc.target/arm/neon/vrev32p8.c: Remove.
2155 * gcc.target/arm/neon/vrev32s16.c: Remove.
2156 * gcc.target/arm/neon/vrev32s8.c: Remove.
2157 * gcc.target/arm/neon/vrev32u16.c: Remove.
2158 * gcc.target/arm/neon/vrev32u8.c: Remove.
2159 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
2160 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
2161 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
2162 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
2163 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
2164 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
2165 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
2166 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
2167 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
2168 * gcc.target/arm/neon/vrev64f32.c: Remove.
2169 * gcc.target/arm/neon/vrev64p16.c: Remove.
2170 * gcc.target/arm/neon/vrev64p8.c: Remove.
2171 * gcc.target/arm/neon/vrev64s16.c: Remove.
2172 * gcc.target/arm/neon/vrev64s32.c: Remove.
2173 * gcc.target/arm/neon/vrev64s8.c: Remove.
2174 * gcc.target/arm/neon/vrev64u16.c: Remove.
2175 * gcc.target/arm/neon/vrev64u32.c: Remove.
2176 * gcc.target/arm/neon/vrev64u8.c: Remove.
2177 * gcc.target/arm/neon/vrndaf32.c: Remove.
2178 * gcc.target/arm/neon/vrndaqf32.c: Remove.
2179 * gcc.target/arm/neon/vrndf32.c: Remove.
2180 * gcc.target/arm/neon/vrndmf32.c: Remove.
2181 * gcc.target/arm/neon/vrndmqf32.c: Remove.
2182 * gcc.target/arm/neon/vrndnf32.c: Remove.
2183 * gcc.target/arm/neon/vrndnqf32.c: Remove.
2184 * gcc.target/arm/neon/vrndpf32.c: Remove.
2185 * gcc.target/arm/neon/vrndpqf32.c: Remove.
2186 * gcc.target/arm/neon/vrndqf32.c: Remove.
2187 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
2188 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
2189 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
2190 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
2191 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
2192 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
2193 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
2194 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
2195 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
2196 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
2197 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
2198 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
2199 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
2200 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
2201 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
2202 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
2203 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
2204 * gcc.target/arm/neon/vset_lanef32.c: Remove.
2205 * gcc.target/arm/neon/vset_lanep16.c: Remove.
2206 * gcc.target/arm/neon/vset_lanep8.c: Remove.
2207 * gcc.target/arm/neon/vset_lanes16.c: Remove.
2208 * gcc.target/arm/neon/vset_lanes32.c: Remove.
2209 * gcc.target/arm/neon/vset_lanes64.c: Remove.
2210 * gcc.target/arm/neon/vset_lanes8.c: Remove.
2211 * gcc.target/arm/neon/vset_laneu16.c: Remove.
2212 * gcc.target/arm/neon/vset_laneu32.c: Remove.
2213 * gcc.target/arm/neon/vset_laneu64.c: Remove.
2214 * gcc.target/arm/neon/vset_laneu8.c: Remove.
2215 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
2216 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
2217 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
2218 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
2219 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
2220 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
2221 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
2222 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
2223 * gcc.target/arm/neon/vshlQs16.c: Remove.
2224 * gcc.target/arm/neon/vshlQs32.c: Remove.
2225 * gcc.target/arm/neon/vshlQs64.c: Remove.
2226 * gcc.target/arm/neon/vshlQs8.c: Remove.
2227 * gcc.target/arm/neon/vshlQu16.c: Remove.
2228 * gcc.target/arm/neon/vshlQu32.c: Remove.
2229 * gcc.target/arm/neon/vshlQu64.c: Remove.
2230 * gcc.target/arm/neon/vshlQu8.c: Remove.
2231 * gcc.target/arm/neon/vshl_ns16.c: Remove.
2232 * gcc.target/arm/neon/vshl_ns32.c: Remove.
2233 * gcc.target/arm/neon/vshl_ns64.c: Remove.
2234 * gcc.target/arm/neon/vshl_ns8.c: Remove.
2235 * gcc.target/arm/neon/vshl_nu16.c: Remove.
2236 * gcc.target/arm/neon/vshl_nu32.c: Remove.
2237 * gcc.target/arm/neon/vshl_nu64.c: Remove.
2238 * gcc.target/arm/neon/vshl_nu8.c: Remove.
2239 * gcc.target/arm/neon/vshll_ns16.c: Remove.
2240 * gcc.target/arm/neon/vshll_ns32.c: Remove.
2241 * gcc.target/arm/neon/vshll_ns8.c: Remove.
2242 * gcc.target/arm/neon/vshll_nu16.c: Remove.
2243 * gcc.target/arm/neon/vshll_nu32.c: Remove.
2244 * gcc.target/arm/neon/vshll_nu8.c: Remove.
2245 * gcc.target/arm/neon/vshls16.c: Remove.
2246 * gcc.target/arm/neon/vshls32.c: Remove.
2247 * gcc.target/arm/neon/vshls64.c: Remove.
2248 * gcc.target/arm/neon/vshls8.c: Remove.
2249 * gcc.target/arm/neon/vshlu16.c: Remove.
2250 * gcc.target/arm/neon/vshlu32.c: Remove.
2251 * gcc.target/arm/neon/vshlu64.c: Remove.
2252 * gcc.target/arm/neon/vshlu8.c: Remove.
2253 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
2254 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
2255 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
2256 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
2257 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
2258 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
2259 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
2260 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
2261 * gcc.target/arm/neon/vshr_ns16.c: Remove.
2262 * gcc.target/arm/neon/vshr_ns32.c: Remove.
2263 * gcc.target/arm/neon/vshr_ns64.c: Remove.
2264 * gcc.target/arm/neon/vshr_ns8.c: Remove.
2265 * gcc.target/arm/neon/vshr_nu16.c: Remove.
2266 * gcc.target/arm/neon/vshr_nu32.c: Remove.
2267 * gcc.target/arm/neon/vshr_nu64.c: Remove.
2268 * gcc.target/arm/neon/vshr_nu8.c: Remove.
2269 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
2270 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
2271 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
2272 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
2273 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
2274 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
2275 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
2276 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
2277 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
2278 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
2279 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
2280 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
2281 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
2282 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
2283 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
2284 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
2285 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
2286 * gcc.target/arm/neon/vsli_np16.c: Remove.
2287 * gcc.target/arm/neon/vsli_np64.c: Remove.
2288 * gcc.target/arm/neon/vsli_np8.c: Remove.
2289 * gcc.target/arm/neon/vsli_ns16.c: Remove.
2290 * gcc.target/arm/neon/vsli_ns32.c: Remove.
2291 * gcc.target/arm/neon/vsli_ns64.c: Remove.
2292 * gcc.target/arm/neon/vsli_ns8.c: Remove.
2293 * gcc.target/arm/neon/vsli_nu16.c: Remove.
2294 * gcc.target/arm/neon/vsli_nu32.c: Remove.
2295 * gcc.target/arm/neon/vsli_nu64.c: Remove.
2296 * gcc.target/arm/neon/vsli_nu8.c: Remove.
2297 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
2298 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
2299 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
2300 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
2301 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
2302 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
2303 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
2304 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
2305 * gcc.target/arm/neon/vsra_ns16.c: Remove.
2306 * gcc.target/arm/neon/vsra_ns32.c: Remove.
2307 * gcc.target/arm/neon/vsra_ns64.c: Remove.
2308 * gcc.target/arm/neon/vsra_ns8.c: Remove.
2309 * gcc.target/arm/neon/vsra_nu16.c: Remove.
2310 * gcc.target/arm/neon/vsra_nu32.c: Remove.
2311 * gcc.target/arm/neon/vsra_nu64.c: Remove.
2312 * gcc.target/arm/neon/vsra_nu8.c: Remove.
2313 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
2314 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
2315 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
2316 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
2317 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
2318 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
2319 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
2320 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
2321 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
2322 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
2323 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
2324 * gcc.target/arm/neon/vsri_np16.c: Remove.
2325 * gcc.target/arm/neon/vsri_np64.c: Remove.
2326 * gcc.target/arm/neon/vsri_np8.c: Remove.
2327 * gcc.target/arm/neon/vsri_ns16.c: Remove.
2328 * gcc.target/arm/neon/vsri_ns32.c: Remove.
2329 * gcc.target/arm/neon/vsri_ns64.c: Remove.
2330 * gcc.target/arm/neon/vsri_ns8.c: Remove.
2331 * gcc.target/arm/neon/vsri_nu16.c: Remove.
2332 * gcc.target/arm/neon/vsri_nu32.c: Remove.
2333 * gcc.target/arm/neon/vsri_nu64.c: Remove.
2334 * gcc.target/arm/neon/vsri_nu8.c: Remove.
2335 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
2336 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
2337 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
2338 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
2339 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
2340 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
2341 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
2342 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
2343 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
2344 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
2345 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
2346 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
2347 * gcc.target/arm/neon/vst1Qf32.c: Remove.
2348 * gcc.target/arm/neon/vst1Qp16.c: Remove.
2349 * gcc.target/arm/neon/vst1Qp64.c: Remove.
2350 * gcc.target/arm/neon/vst1Qp8.c: Remove.
2351 * gcc.target/arm/neon/vst1Qs16.c: Remove.
2352 * gcc.target/arm/neon/vst1Qs32.c: Remove.
2353 * gcc.target/arm/neon/vst1Qs64.c: Remove.
2354 * gcc.target/arm/neon/vst1Qs8.c: Remove.
2355 * gcc.target/arm/neon/vst1Qu16.c: Remove.
2356 * gcc.target/arm/neon/vst1Qu32.c: Remove.
2357 * gcc.target/arm/neon/vst1Qu64.c: Remove.
2358 * gcc.target/arm/neon/vst1Qu8.c: Remove.
2359 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
2360 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
2361 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
2362 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
2363 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
2364 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
2365 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
2366 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
2367 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
2368 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
2369 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
2370 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
2371 * gcc.target/arm/neon/vst1f32.c: Remove.
2372 * gcc.target/arm/neon/vst1p16.c: Remove.
2373 * gcc.target/arm/neon/vst1p64.c: Remove.
2374 * gcc.target/arm/neon/vst1p8.c: Remove.
2375 * gcc.target/arm/neon/vst1s16.c: Remove.
2376 * gcc.target/arm/neon/vst1s32.c: Remove.
2377 * gcc.target/arm/neon/vst1s64.c: Remove.
2378 * gcc.target/arm/neon/vst1s8.c: Remove.
2379 * gcc.target/arm/neon/vst1u16.c: Remove.
2380 * gcc.target/arm/neon/vst1u32.c: Remove.
2381 * gcc.target/arm/neon/vst1u64.c: Remove.
2382 * gcc.target/arm/neon/vst1u8.c: Remove.
2383 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
2384 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
2385 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
2386 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
2387 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
2388 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
2389 * gcc.target/arm/neon/vst2Qf32.c: Remove.
2390 * gcc.target/arm/neon/vst2Qp16.c: Remove.
2391 * gcc.target/arm/neon/vst2Qp8.c: Remove.
2392 * gcc.target/arm/neon/vst2Qs16.c: Remove.
2393 * gcc.target/arm/neon/vst2Qs32.c: Remove.
2394 * gcc.target/arm/neon/vst2Qs8.c: Remove.
2395 * gcc.target/arm/neon/vst2Qu16.c: Remove.
2396 * gcc.target/arm/neon/vst2Qu32.c: Remove.
2397 * gcc.target/arm/neon/vst2Qu8.c: Remove.
2398 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
2399 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
2400 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
2401 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
2402 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
2403 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
2404 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
2405 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
2406 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
2407 * gcc.target/arm/neon/vst2f32.c: Remove.
2408 * gcc.target/arm/neon/vst2p16.c: Remove.
2409 * gcc.target/arm/neon/vst2p64.c: Remove.
2410 * gcc.target/arm/neon/vst2p8.c: Remove.
2411 * gcc.target/arm/neon/vst2s16.c: Remove.
2412 * gcc.target/arm/neon/vst2s32.c: Remove.
2413 * gcc.target/arm/neon/vst2s64.c: Remove.
2414 * gcc.target/arm/neon/vst2s8.c: Remove.
2415 * gcc.target/arm/neon/vst2u16.c: Remove.
2416 * gcc.target/arm/neon/vst2u32.c: Remove.
2417 * gcc.target/arm/neon/vst2u64.c: Remove.
2418 * gcc.target/arm/neon/vst2u8.c: Remove.
2419 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
2420 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
2421 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
2422 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
2423 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
2424 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
2425 * gcc.target/arm/neon/vst3Qf32.c: Remove.
2426 * gcc.target/arm/neon/vst3Qp16.c: Remove.
2427 * gcc.target/arm/neon/vst3Qp8.c: Remove.
2428 * gcc.target/arm/neon/vst3Qs16.c: Remove.
2429 * gcc.target/arm/neon/vst3Qs32.c: Remove.
2430 * gcc.target/arm/neon/vst3Qs8.c: Remove.
2431 * gcc.target/arm/neon/vst3Qu16.c: Remove.
2432 * gcc.target/arm/neon/vst3Qu32.c: Remove.
2433 * gcc.target/arm/neon/vst3Qu8.c: Remove.
2434 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
2435 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
2436 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
2437 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
2438 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
2439 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
2440 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
2441 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
2442 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
2443 * gcc.target/arm/neon/vst3f32.c: Remove.
2444 * gcc.target/arm/neon/vst3p16.c: Remove.
2445 * gcc.target/arm/neon/vst3p64.c: Remove.
2446 * gcc.target/arm/neon/vst3p8.c: Remove.
2447 * gcc.target/arm/neon/vst3s16.c: Remove.
2448 * gcc.target/arm/neon/vst3s32.c: Remove.
2449 * gcc.target/arm/neon/vst3s64.c: Remove.
2450 * gcc.target/arm/neon/vst3s8.c: Remove.
2451 * gcc.target/arm/neon/vst3u16.c: Remove.
2452 * gcc.target/arm/neon/vst3u32.c: Remove.
2453 * gcc.target/arm/neon/vst3u64.c: Remove.
2454 * gcc.target/arm/neon/vst3u8.c: Remove.
2455 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
2456 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
2457 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
2458 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
2459 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
2460 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
2461 * gcc.target/arm/neon/vst4Qf32.c: Remove.
2462 * gcc.target/arm/neon/vst4Qp16.c: Remove.
2463 * gcc.target/arm/neon/vst4Qp8.c: Remove.
2464 * gcc.target/arm/neon/vst4Qs16.c: Remove.
2465 * gcc.target/arm/neon/vst4Qs32.c: Remove.
2466 * gcc.target/arm/neon/vst4Qs8.c: Remove.
2467 * gcc.target/arm/neon/vst4Qu16.c: Remove.
2468 * gcc.target/arm/neon/vst4Qu32.c: Remove.
2469 * gcc.target/arm/neon/vst4Qu8.c: Remove.
2470 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
2471 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
2472 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
2473 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
2474 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
2475 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
2476 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
2477 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
2478 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
2479 * gcc.target/arm/neon/vst4f32.c: Remove.
2480 * gcc.target/arm/neon/vst4p16.c: Remove.
2481 * gcc.target/arm/neon/vst4p64.c: Remove.
2482 * gcc.target/arm/neon/vst4p8.c: Remove.
2483 * gcc.target/arm/neon/vst4s16.c: Remove.
2484 * gcc.target/arm/neon/vst4s32.c: Remove.
2485 * gcc.target/arm/neon/vst4s64.c: Remove.
2486 * gcc.target/arm/neon/vst4s8.c: Remove.
2487 * gcc.target/arm/neon/vst4u16.c: Remove.
2488 * gcc.target/arm/neon/vst4u32.c: Remove.
2489 * gcc.target/arm/neon/vst4u64.c: Remove.
2490 * gcc.target/arm/neon/vst4u8.c: Remove.
2491 * gcc.target/arm/neon/vsubQf32.c: Remove.
2492 * gcc.target/arm/neon/vsubQs16.c: Remove.
2493 * gcc.target/arm/neon/vsubQs32.c: Remove.
2494 * gcc.target/arm/neon/vsubQs64.c: Remove.
2495 * gcc.target/arm/neon/vsubQs8.c: Remove.
2496 * gcc.target/arm/neon/vsubQu16.c: Remove.
2497 * gcc.target/arm/neon/vsubQu32.c: Remove.
2498 * gcc.target/arm/neon/vsubQu64.c: Remove.
2499 * gcc.target/arm/neon/vsubQu8.c: Remove.
2500 * gcc.target/arm/neon/vsubf32.c: Remove.
2501 * gcc.target/arm/neon/vsubhns16.c: Remove.
2502 * gcc.target/arm/neon/vsubhns32.c: Remove.
2503 * gcc.target/arm/neon/vsubhns64.c: Remove.
2504 * gcc.target/arm/neon/vsubhnu16.c: Remove.
2505 * gcc.target/arm/neon/vsubhnu32.c: Remove.
2506 * gcc.target/arm/neon/vsubhnu64.c: Remove.
2507 * gcc.target/arm/neon/vsubls16.c: Remove.
2508 * gcc.target/arm/neon/vsubls32.c: Remove.
2509 * gcc.target/arm/neon/vsubls8.c: Remove.
2510 * gcc.target/arm/neon/vsublu16.c: Remove.
2511 * gcc.target/arm/neon/vsublu32.c: Remove.
2512 * gcc.target/arm/neon/vsublu8.c: Remove.
2513 * gcc.target/arm/neon/vsubs16.c: Remove.
2514 * gcc.target/arm/neon/vsubs32.c: Remove.
2515 * gcc.target/arm/neon/vsubs64.c: Remove.
2516 * gcc.target/arm/neon/vsubs8.c: Remove.
2517 * gcc.target/arm/neon/vsubu16.c: Remove.
2518 * gcc.target/arm/neon/vsubu32.c: Remove.
2519 * gcc.target/arm/neon/vsubu64.c: Remove.
2520 * gcc.target/arm/neon/vsubu8.c: Remove.
2521 * gcc.target/arm/neon/vsubws16.c: Remove.
2522 * gcc.target/arm/neon/vsubws32.c: Remove.
2523 * gcc.target/arm/neon/vsubws8.c: Remove.
2524 * gcc.target/arm/neon/vsubwu16.c: Remove.
2525 * gcc.target/arm/neon/vsubwu32.c: Remove.
2526 * gcc.target/arm/neon/vsubwu8.c: Remove.
2527 * gcc.target/arm/neon/vtbl1p8.c: Remove.
2528 * gcc.target/arm/neon/vtbl1s8.c: Remove.
2529 * gcc.target/arm/neon/vtbl1u8.c: Remove.
2530 * gcc.target/arm/neon/vtbl2p8.c: Remove.
2531 * gcc.target/arm/neon/vtbl2s8.c: Remove.
2532 * gcc.target/arm/neon/vtbl2u8.c: Remove.
2533 * gcc.target/arm/neon/vtbl3p8.c: Remove.
2534 * gcc.target/arm/neon/vtbl3s8.c: Remove.
2535 * gcc.target/arm/neon/vtbl3u8.c: Remove.
2536 * gcc.target/arm/neon/vtbl4p8.c: Remove.
2537 * gcc.target/arm/neon/vtbl4s8.c: Remove.
2538 * gcc.target/arm/neon/vtbl4u8.c: Remove.
2539 * gcc.target/arm/neon/vtbx1p8.c: Remove.
2540 * gcc.target/arm/neon/vtbx1s8.c: Remove.
2541 * gcc.target/arm/neon/vtbx1u8.c: Remove.
2542 * gcc.target/arm/neon/vtbx2p8.c: Remove.
2543 * gcc.target/arm/neon/vtbx2s8.c: Remove.
2544 * gcc.target/arm/neon/vtbx2u8.c: Remove.
2545 * gcc.target/arm/neon/vtbx3p8.c: Remove.
2546 * gcc.target/arm/neon/vtbx3s8.c: Remove.
2547 * gcc.target/arm/neon/vtbx3u8.c: Remove.
2548 * gcc.target/arm/neon/vtbx4p8.c: Remove.
2549 * gcc.target/arm/neon/vtbx4s8.c: Remove.
2550 * gcc.target/arm/neon/vtbx4u8.c: Remove.
2551 * gcc.target/arm/neon/vtrnQf32.c: Remove.
2552 * gcc.target/arm/neon/vtrnQp16.c: Remove.
2553 * gcc.target/arm/neon/vtrnQp8.c: Remove.
2554 * gcc.target/arm/neon/vtrnQs16.c: Remove.
2555 * gcc.target/arm/neon/vtrnQs32.c: Remove.
2556 * gcc.target/arm/neon/vtrnQs8.c: Remove.
2557 * gcc.target/arm/neon/vtrnQu16.c: Remove.
2558 * gcc.target/arm/neon/vtrnQu32.c: Remove.
2559 * gcc.target/arm/neon/vtrnQu8.c: Remove.
2560 * gcc.target/arm/neon/vtrnf32.c: Remove.
2561 * gcc.target/arm/neon/vtrnp16.c: Remove.
2562 * gcc.target/arm/neon/vtrnp8.c: Remove.
2563 * gcc.target/arm/neon/vtrns16.c: Remove.
2564 * gcc.target/arm/neon/vtrns32.c: Remove.
2565 * gcc.target/arm/neon/vtrns8.c: Remove.
2566 * gcc.target/arm/neon/vtrnu16.c: Remove.
2567 * gcc.target/arm/neon/vtrnu32.c: Remove.
2568 * gcc.target/arm/neon/vtrnu8.c: Remove.
2569 * gcc.target/arm/neon/vtstQp8.c: Remove.
2570 * gcc.target/arm/neon/vtstQs16.c: Remove.
2571 * gcc.target/arm/neon/vtstQs32.c: Remove.
2572 * gcc.target/arm/neon/vtstQs8.c: Remove.
2573 * gcc.target/arm/neon/vtstQu16.c: Remove.
2574 * gcc.target/arm/neon/vtstQu32.c: Remove.
2575 * gcc.target/arm/neon/vtstQu8.c: Remove.
2576 * gcc.target/arm/neon/vtstp8.c: Remove.
2577 * gcc.target/arm/neon/vtsts16.c: Remove.
2578 * gcc.target/arm/neon/vtsts32.c: Remove.
2579 * gcc.target/arm/neon/vtsts8.c: Remove.
2580 * gcc.target/arm/neon/vtstu16.c: Remove.
2581 * gcc.target/arm/neon/vtstu32.c: Remove.
2582 * gcc.target/arm/neon/vtstu8.c: Remove.
2583 * gcc.target/arm/neon/vuzpQf32.c: Remove.
2584 * gcc.target/arm/neon/vuzpQp16.c: Remove.
2585 * gcc.target/arm/neon/vuzpQp8.c: Remove.
2586 * gcc.target/arm/neon/vuzpQs16.c: Remove.
2587 * gcc.target/arm/neon/vuzpQs32.c: Remove.
2588 * gcc.target/arm/neon/vuzpQs8.c: Remove.
2589 * gcc.target/arm/neon/vuzpQu16.c: Remove.
2590 * gcc.target/arm/neon/vuzpQu32.c: Remove.
2591 * gcc.target/arm/neon/vuzpQu8.c: Remove.
2592 * gcc.target/arm/neon/vuzpf32.c: Remove.
2593 * gcc.target/arm/neon/vuzpp16.c: Remove.
2594 * gcc.target/arm/neon/vuzpp8.c: Remove.
2595 * gcc.target/arm/neon/vuzps16.c: Remove.
2596 * gcc.target/arm/neon/vuzps32.c: Remove.
2597 * gcc.target/arm/neon/vuzps8.c: Remove.
2598 * gcc.target/arm/neon/vuzpu16.c: Remove.
2599 * gcc.target/arm/neon/vuzpu32.c: Remove.
2600 * gcc.target/arm/neon/vuzpu8.c: Remove.
2601 * gcc.target/arm/neon/vzipQf32.c: Remove.
2602 * gcc.target/arm/neon/vzipQp16.c: Remove.
2603 * gcc.target/arm/neon/vzipQp8.c: Remove.
2604 * gcc.target/arm/neon/vzipQs16.c: Remove.
2605 * gcc.target/arm/neon/vzipQs32.c: Remove.
2606 * gcc.target/arm/neon/vzipQs8.c: Remove.
2607 * gcc.target/arm/neon/vzipQu16.c: Remove.
2608 * gcc.target/arm/neon/vzipQu32.c: Remove.
2609 * gcc.target/arm/neon/vzipQu8.c: Remove.
2610 * gcc.target/arm/neon/vzipf32.c: Remove.
2611 * gcc.target/arm/neon/vzipp16.c: Remove.
2612 * gcc.target/arm/neon/vzipp8.c: Remove.
2613 * gcc.target/arm/neon/vzips16.c: Remove.
2614 * gcc.target/arm/neon/vzips32.c: Remove.
2615 * gcc.target/arm/neon/vzips8.c: Remove.
2616 * gcc.target/arm/neon/vzipu16.c: Remove.
2617 * gcc.target/arm/neon/vzipu32.c: Remove.
2618 * gcc.target/arm/neon/vzipu8.c: Remove.
2620 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
2622 * g++.dg/vect/simd-mask-store-bool.cc: New test.
2624 2015-11-13 David Malcolm <dmalcolm@redhat.com>
2627 * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file.
2628 * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file.
2630 2015-11-13 David Malcolm <dmalcolm@redhat.com>
2632 * gcc.dg/plugin/levenshtein-test-1.c: New file.
2633 * gcc.dg/plugin/levenshtein_plugin.c: New file.
2634 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
2635 levenshtein_plugin.c.
2636 * gcc.dg/spellcheck-fields.c: New file.
2638 2015-11-12 Steven G. Kargl <kargl@gcc.gnu.org>
2641 * gfortran.dg/pr68318_1.f90: New test.
2642 * gfortran.dg/pr68318_2.f90: Ditto.
2644 2015-11-12 James Norris <jnorris@codesourcery.com>
2645 Joseph Myers <joseph@codesourcery.com>
2647 * c-c++-common/goacc/declare-1.c: New test.
2648 * c-c++-common/goacc/declare-2.c: Likewise.
2650 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
2652 [ARM] Remove neon-testgen.ml and generated tests.
2654 * gcc.target/arm/neon/vRaddhns16.c: Remove.
2655 * gcc.target/arm/neon/vRaddhns32.c: Remove.
2656 * gcc.target/arm/neon/vRaddhns64.c: Remove.
2657 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
2658 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
2659 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
2660 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
2661 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
2662 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
2663 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
2664 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
2665 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
2666 * gcc.target/arm/neon/vRhadds16.c: Remove.
2667 * gcc.target/arm/neon/vRhadds32.c: Remove.
2668 * gcc.target/arm/neon/vRhadds8.c: Remove.
2669 * gcc.target/arm/neon/vRhaddu16.c: Remove.
2670 * gcc.target/arm/neon/vRhaddu32.c: Remove.
2671 * gcc.target/arm/neon/vRhaddu8.c: Remove.
2672 * gcc.target/arm/neon/vRshlQs16.c: Remove.
2673 * gcc.target/arm/neon/vRshlQs32.c: Remove.
2674 * gcc.target/arm/neon/vRshlQs64.c: Remove.
2675 * gcc.target/arm/neon/vRshlQs8.c: Remove.
2676 * gcc.target/arm/neon/vRshlQu16.c: Remove.
2677 * gcc.target/arm/neon/vRshlQu32.c: Remove.
2678 * gcc.target/arm/neon/vRshlQu64.c: Remove.
2679 * gcc.target/arm/neon/vRshlQu8.c: Remove.
2680 * gcc.target/arm/neon/vRshls16.c: Remove.
2681 * gcc.target/arm/neon/vRshls32.c: Remove.
2682 * gcc.target/arm/neon/vRshls64.c: Remove.
2683 * gcc.target/arm/neon/vRshls8.c: Remove.
2684 * gcc.target/arm/neon/vRshlu16.c: Remove.
2685 * gcc.target/arm/neon/vRshlu32.c: Remove.
2686 * gcc.target/arm/neon/vRshlu64.c: Remove.
2687 * gcc.target/arm/neon/vRshlu8.c: Remove.
2688 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
2689 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
2690 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
2691 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
2692 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
2693 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
2694 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
2695 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
2696 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
2697 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
2698 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
2699 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
2700 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
2701 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
2702 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
2703 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
2704 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
2705 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
2706 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
2707 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
2708 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
2709 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
2710 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
2711 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
2712 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
2713 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
2714 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
2715 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
2716 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
2717 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
2718 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
2719 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
2720 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
2721 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
2722 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
2723 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
2724 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
2725 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
2726 * gcc.target/arm/neon/vRsubhns16.c: Remove.
2727 * gcc.target/arm/neon/vRsubhns32.c: Remove.
2728 * gcc.target/arm/neon/vRsubhns64.c: Remove.
2729 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
2730 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
2731 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
2732 * gcc.target/arm/neon/vabaQs16.c: Remove.
2733 * gcc.target/arm/neon/vabaQs32.c: Remove.
2734 * gcc.target/arm/neon/vabaQs8.c: Remove.
2735 * gcc.target/arm/neon/vabaQu16.c: Remove.
2736 * gcc.target/arm/neon/vabaQu32.c: Remove.
2737 * gcc.target/arm/neon/vabaQu8.c: Remove.
2738 * gcc.target/arm/neon/vabals16.c: Remove.
2739 * gcc.target/arm/neon/vabals32.c: Remove.
2740 * gcc.target/arm/neon/vabals8.c: Remove.
2741 * gcc.target/arm/neon/vabalu16.c: Remove.
2742 * gcc.target/arm/neon/vabalu32.c: Remove.
2743 * gcc.target/arm/neon/vabalu8.c: Remove.
2744 * gcc.target/arm/neon/vabas16.c: Remove.
2745 * gcc.target/arm/neon/vabas32.c: Remove.
2746 * gcc.target/arm/neon/vabas8.c: Remove.
2747 * gcc.target/arm/neon/vabau16.c: Remove.
2748 * gcc.target/arm/neon/vabau32.c: Remove.
2749 * gcc.target/arm/neon/vabau8.c: Remove.
2750 * gcc.target/arm/neon/vabdQf32.c: Remove.
2751 * gcc.target/arm/neon/vabdQs16.c: Remove.
2752 * gcc.target/arm/neon/vabdQs32.c: Remove.
2753 * gcc.target/arm/neon/vabdQs8.c: Remove.
2754 * gcc.target/arm/neon/vabdQu16.c: Remove.
2755 * gcc.target/arm/neon/vabdQu32.c: Remove.
2756 * gcc.target/arm/neon/vabdQu8.c: Remove.
2757 * gcc.target/arm/neon/vabdf32.c: Remove.
2758 * gcc.target/arm/neon/vabdls16.c: Remove.
2759 * gcc.target/arm/neon/vabdls32.c: Remove.
2760 * gcc.target/arm/neon/vabdls8.c: Remove.
2761 * gcc.target/arm/neon/vabdlu16.c: Remove.
2762 * gcc.target/arm/neon/vabdlu32.c: Remove.
2763 * gcc.target/arm/neon/vabdlu8.c: Remove.
2764 * gcc.target/arm/neon/vabds16.c: Remove.
2765 * gcc.target/arm/neon/vabds32.c: Remove.
2766 * gcc.target/arm/neon/vabds8.c: Remove.
2767 * gcc.target/arm/neon/vabdu16.c: Remove.
2768 * gcc.target/arm/neon/vabdu32.c: Remove.
2769 * gcc.target/arm/neon/vabdu8.c: Remove.
2770 * gcc.target/arm/neon/vabsQf32.c: Remove.
2771 * gcc.target/arm/neon/vabsQs16.c: Remove.
2772 * gcc.target/arm/neon/vabsQs32.c: Remove.
2773 * gcc.target/arm/neon/vabsQs8.c: Remove.
2774 * gcc.target/arm/neon/vabsf32.c: Remove.
2775 * gcc.target/arm/neon/vabss16.c: Remove.
2776 * gcc.target/arm/neon/vabss32.c: Remove.
2777 * gcc.target/arm/neon/vabss8.c: Remove.
2778 * gcc.target/arm/neon/vaddQf32.c: Remove.
2779 * gcc.target/arm/neon/vaddQs16.c: Remove.
2780 * gcc.target/arm/neon/vaddQs32.c: Remove.
2781 * gcc.target/arm/neon/vaddQs64.c: Remove.
2782 * gcc.target/arm/neon/vaddQs8.c: Remove.
2783 * gcc.target/arm/neon/vaddQu16.c: Remove.
2784 * gcc.target/arm/neon/vaddQu32.c: Remove.
2785 * gcc.target/arm/neon/vaddQu64.c: Remove.
2786 * gcc.target/arm/neon/vaddQu8.c: Remove.
2787 * gcc.target/arm/neon/vaddf32.c: Remove.
2788 * gcc.target/arm/neon/vaddhns16.c: Remove.
2789 * gcc.target/arm/neon/vaddhns32.c: Remove.
2790 * gcc.target/arm/neon/vaddhns64.c: Remove.
2791 * gcc.target/arm/neon/vaddhnu16.c: Remove.
2792 * gcc.target/arm/neon/vaddhnu32.c: Remove.
2793 * gcc.target/arm/neon/vaddhnu64.c: Remove.
2794 * gcc.target/arm/neon/vaddls16.c: Remove.
2795 * gcc.target/arm/neon/vaddls32.c: Remove.
2796 * gcc.target/arm/neon/vaddls8.c: Remove.
2797 * gcc.target/arm/neon/vaddlu16.c: Remove.
2798 * gcc.target/arm/neon/vaddlu32.c: Remove.
2799 * gcc.target/arm/neon/vaddlu8.c: Remove.
2800 * gcc.target/arm/neon/vadds16.c: Remove.
2801 * gcc.target/arm/neon/vadds32.c: Remove.
2802 * gcc.target/arm/neon/vadds64.c: Remove.
2803 * gcc.target/arm/neon/vadds8.c: Remove.
2804 * gcc.target/arm/neon/vaddu16.c: Remove.
2805 * gcc.target/arm/neon/vaddu32.c: Remove.
2806 * gcc.target/arm/neon/vaddu64.c: Remove.
2807 * gcc.target/arm/neon/vaddu8.c: Remove.
2808 * gcc.target/arm/neon/vaddws16.c: Remove.
2809 * gcc.target/arm/neon/vaddws32.c: Remove.
2810 * gcc.target/arm/neon/vaddws8.c: Remove.
2811 * gcc.target/arm/neon/vaddwu16.c: Remove.
2812 * gcc.target/arm/neon/vaddwu32.c: Remove.
2813 * gcc.target/arm/neon/vaddwu8.c: Remove.
2814 * gcc.target/arm/neon/vandQs16.c: Remove.
2815 * gcc.target/arm/neon/vandQs32.c: Remove.
2816 * gcc.target/arm/neon/vandQs64.c: Remove.
2817 * gcc.target/arm/neon/vandQs8.c: Remove.
2818 * gcc.target/arm/neon/vandQu16.c: Remove.
2819 * gcc.target/arm/neon/vandQu32.c: Remove.
2820 * gcc.target/arm/neon/vandQu64.c: Remove.
2821 * gcc.target/arm/neon/vandQu8.c: Remove.
2822 * gcc.target/arm/neon/vands16.c: Remove.
2823 * gcc.target/arm/neon/vands32.c: Remove.
2824 * gcc.target/arm/neon/vands64.c: Remove.
2825 * gcc.target/arm/neon/vands8.c: Remove.
2826 * gcc.target/arm/neon/vandu16.c: Remove.
2827 * gcc.target/arm/neon/vandu32.c: Remove.
2828 * gcc.target/arm/neon/vandu64.c: Remove.
2829 * gcc.target/arm/neon/vandu8.c: Remove.
2830 * gcc.target/arm/neon/vbicQs16.c: Remove.
2831 * gcc.target/arm/neon/vbicQs32.c: Remove.
2832 * gcc.target/arm/neon/vbicQs64.c: Remove.
2833 * gcc.target/arm/neon/vbicQs8.c: Remove.
2834 * gcc.target/arm/neon/vbicQu16.c: Remove.
2835 * gcc.target/arm/neon/vbicQu32.c: Remove.
2836 * gcc.target/arm/neon/vbicQu64.c: Remove.
2837 * gcc.target/arm/neon/vbicQu8.c: Remove.
2838 * gcc.target/arm/neon/vbics16.c: Remove.
2839 * gcc.target/arm/neon/vbics32.c: Remove.
2840 * gcc.target/arm/neon/vbics64.c: Remove.
2841 * gcc.target/arm/neon/vbics8.c: Remove.
2842 * gcc.target/arm/neon/vbicu16.c: Remove.
2843 * gcc.target/arm/neon/vbicu32.c: Remove.
2844 * gcc.target/arm/neon/vbicu64.c: Remove.
2845 * gcc.target/arm/neon/vbicu8.c: Remove.
2846 * gcc.target/arm/neon/vbslQf32.c: Remove.
2847 * gcc.target/arm/neon/vbslQp16.c: Remove.
2848 * gcc.target/arm/neon/vbslQp64.c: Remove.
2849 * gcc.target/arm/neon/vbslQp8.c: Remove.
2850 * gcc.target/arm/neon/vbslQs16.c: Remove.
2851 * gcc.target/arm/neon/vbslQs32.c: Remove.
2852 * gcc.target/arm/neon/vbslQs64.c: Remove.
2853 * gcc.target/arm/neon/vbslQs8.c: Remove.
2854 * gcc.target/arm/neon/vbslQu16.c: Remove.
2855 * gcc.target/arm/neon/vbslQu32.c: Remove.
2856 * gcc.target/arm/neon/vbslQu64.c: Remove.
2857 * gcc.target/arm/neon/vbslQu8.c: Remove.
2858 * gcc.target/arm/neon/vbslf32.c: Remove.
2859 * gcc.target/arm/neon/vbslp16.c: Remove.
2860 * gcc.target/arm/neon/vbslp64.c: Remove.
2861 * gcc.target/arm/neon/vbslp8.c: Remove.
2862 * gcc.target/arm/neon/vbsls16.c: Remove.
2863 * gcc.target/arm/neon/vbsls32.c: Remove.
2864 * gcc.target/arm/neon/vbsls64.c: Remove.
2865 * gcc.target/arm/neon/vbsls8.c: Remove.
2866 * gcc.target/arm/neon/vbslu16.c: Remove.
2867 * gcc.target/arm/neon/vbslu32.c: Remove.
2868 * gcc.target/arm/neon/vbslu64.c: Remove.
2869 * gcc.target/arm/neon/vbslu8.c: Remove.
2870 * gcc.target/arm/neon/vcageQf32.c: Remove.
2871 * gcc.target/arm/neon/vcagef32.c: Remove.
2872 * gcc.target/arm/neon/vcagtQf32.c: Remove.
2873 * gcc.target/arm/neon/vcagtf32.c: Remove.
2874 * gcc.target/arm/neon/vcaleQf32.c: Remove.
2875 * gcc.target/arm/neon/vcalef32.c: Remove.
2876 * gcc.target/arm/neon/vcaltQf32.c: Remove.
2877 * gcc.target/arm/neon/vcaltf32.c: Remove.
2878 * gcc.target/arm/neon/vceqQf32.c: Remove.
2879 * gcc.target/arm/neon/vceqQp8.c: Remove.
2880 * gcc.target/arm/neon/vceqQs16.c: Remove.
2881 * gcc.target/arm/neon/vceqQs32.c: Remove.
2882 * gcc.target/arm/neon/vceqQs8.c: Remove.
2883 * gcc.target/arm/neon/vceqQu16.c: Remove.
2884 * gcc.target/arm/neon/vceqQu32.c: Remove.
2885 * gcc.target/arm/neon/vceqQu8.c: Remove.
2886 * gcc.target/arm/neon/vceqf32.c: Remove.
2887 * gcc.target/arm/neon/vceqp8.c: Remove.
2888 * gcc.target/arm/neon/vceqs16.c: Remove.
2889 * gcc.target/arm/neon/vceqs32.c: Remove.
2890 * gcc.target/arm/neon/vceqs8.c: Remove.
2891 * gcc.target/arm/neon/vcequ16.c: Remove.
2892 * gcc.target/arm/neon/vcequ32.c: Remove.
2893 * gcc.target/arm/neon/vcequ8.c: Remove.
2894 * gcc.target/arm/neon/vcgeQf32.c: Remove.
2895 * gcc.target/arm/neon/vcgeQs16.c: Remove.
2896 * gcc.target/arm/neon/vcgeQs32.c: Remove.
2897 * gcc.target/arm/neon/vcgeQs8.c: Remove.
2898 * gcc.target/arm/neon/vcgeQu16.c: Remove.
2899 * gcc.target/arm/neon/vcgeQu32.c: Remove.
2900 * gcc.target/arm/neon/vcgeQu8.c: Remove.
2901 * gcc.target/arm/neon/vcgef32.c: Remove.
2902 * gcc.target/arm/neon/vcges16.c: Remove.
2903 * gcc.target/arm/neon/vcges32.c: Remove.
2904 * gcc.target/arm/neon/vcges8.c: Remove.
2905 * gcc.target/arm/neon/vcgeu16.c: Remove.
2906 * gcc.target/arm/neon/vcgeu32.c: Remove.
2907 * gcc.target/arm/neon/vcgeu8.c: Remove.
2908 * gcc.target/arm/neon/vcgtQf32.c: Remove.
2909 * gcc.target/arm/neon/vcgtQs16.c: Remove.
2910 * gcc.target/arm/neon/vcgtQs32.c: Remove.
2911 * gcc.target/arm/neon/vcgtQs8.c: Remove.
2912 * gcc.target/arm/neon/vcgtQu16.c: Remove.
2913 * gcc.target/arm/neon/vcgtQu32.c: Remove.
2914 * gcc.target/arm/neon/vcgtQu8.c: Remove.
2915 * gcc.target/arm/neon/vcgtf32.c: Remove.
2916 * gcc.target/arm/neon/vcgts16.c: Remove.
2917 * gcc.target/arm/neon/vcgts32.c: Remove.
2918 * gcc.target/arm/neon/vcgts8.c: Remove.
2919 * gcc.target/arm/neon/vcgtu16.c: Remove.
2920 * gcc.target/arm/neon/vcgtu32.c: Remove.
2921 * gcc.target/arm/neon/vcgtu8.c: Remove.
2922 * gcc.target/arm/neon/vcleQf32.c: Remove.
2923 * gcc.target/arm/neon/vcleQs16.c: Remove.
2924 * gcc.target/arm/neon/vcleQs32.c: Remove.
2925 * gcc.target/arm/neon/vcleQs8.c: Remove.
2926 * gcc.target/arm/neon/vcleQu16.c: Remove.
2927 * gcc.target/arm/neon/vcleQu32.c: Remove.
2928 * gcc.target/arm/neon/vcleQu8.c: Remove.
2929 * gcc.target/arm/neon/vclef32.c: Remove.
2930 * gcc.target/arm/neon/vcles16.c: Remove.
2931 * gcc.target/arm/neon/vcles32.c: Remove.
2932 * gcc.target/arm/neon/vcles8.c: Remove.
2933 * gcc.target/arm/neon/vcleu16.c: Remove.
2934 * gcc.target/arm/neon/vcleu32.c: Remove.
2935 * gcc.target/arm/neon/vcleu8.c: Remove.
2936 * gcc.target/arm/neon/vclsQs16.c: Remove.
2937 * gcc.target/arm/neon/vclsQs32.c: Remove.
2938 * gcc.target/arm/neon/vclsQs8.c: Remove.
2939 * gcc.target/arm/neon/vclss16.c: Remove.
2940 * gcc.target/arm/neon/vclss32.c: Remove.
2941 * gcc.target/arm/neon/vclss8.c: Remove.
2942 * gcc.target/arm/neon/vcltQf32.c: Remove.
2943 * gcc.target/arm/neon/vcltQs16.c: Remove.
2944 * gcc.target/arm/neon/vcltQs32.c: Remove.
2945 * gcc.target/arm/neon/vcltQs8.c: Remove.
2946 * gcc.target/arm/neon/vcltQu16.c: Remove.
2947 * gcc.target/arm/neon/vcltQu32.c: Remove.
2948 * gcc.target/arm/neon/vcltQu8.c: Remove.
2949 * gcc.target/arm/neon/vcltf32.c: Remove.
2950 * gcc.target/arm/neon/vclts16.c: Remove.
2951 * gcc.target/arm/neon/vclts32.c: Remove.
2952 * gcc.target/arm/neon/vclts8.c: Remove.
2953 * gcc.target/arm/neon/vcltu16.c: Remove.
2954 * gcc.target/arm/neon/vcltu32.c: Remove.
2955 * gcc.target/arm/neon/vcltu8.c: Remove.
2956 * gcc.target/arm/neon/vclzQs16.c: Remove.
2957 * gcc.target/arm/neon/vclzQs32.c: Remove.
2958 * gcc.target/arm/neon/vclzQs8.c: Remove.
2959 * gcc.target/arm/neon/vclzQu16.c: Remove.
2960 * gcc.target/arm/neon/vclzQu32.c: Remove.
2961 * gcc.target/arm/neon/vclzQu8.c: Remove.
2962 * gcc.target/arm/neon/vclzs16.c: Remove.
2963 * gcc.target/arm/neon/vclzs32.c: Remove.
2964 * gcc.target/arm/neon/vclzs8.c: Remove.
2965 * gcc.target/arm/neon/vclzu16.c: Remove.
2966 * gcc.target/arm/neon/vclzu32.c: Remove.
2967 * gcc.target/arm/neon/vclzu8.c: Remove.
2968 * gcc.target/arm/neon/vcntQp8.c: Remove.
2969 * gcc.target/arm/neon/vcntQs8.c: Remove.
2970 * gcc.target/arm/neon/vcntQu8.c: Remove.
2971 * gcc.target/arm/neon/vcntp8.c: Remove.
2972 * gcc.target/arm/neon/vcnts8.c: Remove.
2973 * gcc.target/arm/neon/vcntu8.c: Remove.
2974 * gcc.target/arm/neon/vcombinef32.c: Remove.
2975 * gcc.target/arm/neon/vcombinep16.c: Remove.
2976 * gcc.target/arm/neon/vcombinep64.c: Remove.
2977 * gcc.target/arm/neon/vcombinep8.c: Remove.
2978 * gcc.target/arm/neon/vcombines16.c: Remove.
2979 * gcc.target/arm/neon/vcombines32.c: Remove.
2980 * gcc.target/arm/neon/vcombines64.c: Remove.
2981 * gcc.target/arm/neon/vcombines8.c: Remove.
2982 * gcc.target/arm/neon/vcombineu16.c: Remove.
2983 * gcc.target/arm/neon/vcombineu32.c: Remove.
2984 * gcc.target/arm/neon/vcombineu64.c: Remove.
2985 * gcc.target/arm/neon/vcombineu8.c: Remove.
2986 * gcc.target/arm/neon/vcreatef32.c: Remove.
2987 * gcc.target/arm/neon/vcreatep16.c: Remove.
2988 * gcc.target/arm/neon/vcreatep64.c: Remove.
2989 * gcc.target/arm/neon/vcreatep8.c: Remove.
2990 * gcc.target/arm/neon/vcreates16.c: Remove.
2991 * gcc.target/arm/neon/vcreates32.c: Remove.
2992 * gcc.target/arm/neon/vcreates64.c: Remove.
2993 * gcc.target/arm/neon/vcreates8.c: Remove.
2994 * gcc.target/arm/neon/vcreateu16.c: Remove.
2995 * gcc.target/arm/neon/vcreateu32.c: Remove.
2996 * gcc.target/arm/neon/vcreateu64.c: Remove.
2997 * gcc.target/arm/neon/vcreateu8.c: Remove.
2998 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
2999 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
3000 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
3001 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
3002 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
3003 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
3004 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
3005 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
3006 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
3007 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
3008 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
3009 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
3010 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
3011 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
3012 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
3013 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
3014 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
3015 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
3016 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
3017 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
3018 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
3019 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
3020 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
3021 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
3022 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
3023 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
3024 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
3025 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
3026 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
3027 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
3028 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
3029 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
3030 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
3031 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
3032 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
3033 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
3034 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
3035 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
3036 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
3037 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
3038 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
3039 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
3040 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
3041 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
3042 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
3043 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
3044 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
3045 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
3046 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
3047 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
3048 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
3049 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
3050 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
3051 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
3052 * gcc.target/arm/neon/vdup_nf32.c: Remove.
3053 * gcc.target/arm/neon/vdup_np16.c: Remove.
3054 * gcc.target/arm/neon/vdup_np64.c: Remove.
3055 * gcc.target/arm/neon/vdup_np8.c: Remove.
3056 * gcc.target/arm/neon/vdup_ns16.c: Remove.
3057 * gcc.target/arm/neon/vdup_ns32.c: Remove.
3058 * gcc.target/arm/neon/vdup_ns64.c: Remove.
3059 * gcc.target/arm/neon/vdup_ns8.c: Remove.
3060 * gcc.target/arm/neon/vdup_nu16.c: Remove.
3061 * gcc.target/arm/neon/vdup_nu32.c: Remove.
3062 * gcc.target/arm/neon/vdup_nu64.c: Remove.
3063 * gcc.target/arm/neon/vdup_nu8.c: Remove.
3064 * gcc.target/arm/neon/veorQs16.c: Remove.
3065 * gcc.target/arm/neon/veorQs32.c: Remove.
3066 * gcc.target/arm/neon/veorQs64.c: Remove.
3067 * gcc.target/arm/neon/veorQs8.c: Remove.
3068 * gcc.target/arm/neon/veorQu16.c: Remove.
3069 * gcc.target/arm/neon/veorQu32.c: Remove.
3070 * gcc.target/arm/neon/veorQu64.c: Remove.
3071 * gcc.target/arm/neon/veorQu8.c: Remove.
3072 * gcc.target/arm/neon/veors16.c: Remove.
3073 * gcc.target/arm/neon/veors32.c: Remove.
3074 * gcc.target/arm/neon/veors64.c: Remove.
3075 * gcc.target/arm/neon/veors8.c: Remove.
3076 * gcc.target/arm/neon/veoru16.c: Remove.
3077 * gcc.target/arm/neon/veoru32.c: Remove.
3078 * gcc.target/arm/neon/veoru64.c: Remove.
3079 * gcc.target/arm/neon/veoru8.c: Remove.
3080 * gcc.target/arm/neon/vextQf32.c: Remove.
3081 * gcc.target/arm/neon/vextQp16.c: Remove.
3082 * gcc.target/arm/neon/vextQp64.c: Remove.
3083 * gcc.target/arm/neon/vextQp8.c: Remove.
3084 * gcc.target/arm/neon/vextQs16.c: Remove.
3085 * gcc.target/arm/neon/vextQs32.c: Remove.
3086 * gcc.target/arm/neon/vextQs64.c: Remove.
3087 * gcc.target/arm/neon/vextQs8.c: Remove.
3088 * gcc.target/arm/neon/vextQu16.c: Remove.
3089 * gcc.target/arm/neon/vextQu32.c: Remove.
3090 * gcc.target/arm/neon/vextQu64.c: Remove.
3091 * gcc.target/arm/neon/vextQu8.c: Remove.
3092 * gcc.target/arm/neon/vextf32.c: Remove.
3093 * gcc.target/arm/neon/vextp16.c: Remove.
3094 * gcc.target/arm/neon/vextp64.c: Remove.
3095 * gcc.target/arm/neon/vextp8.c: Remove.
3096 * gcc.target/arm/neon/vexts16.c: Remove.
3097 * gcc.target/arm/neon/vexts32.c: Remove.
3098 * gcc.target/arm/neon/vexts64.c: Remove.
3099 * gcc.target/arm/neon/vexts8.c: Remove.
3100 * gcc.target/arm/neon/vextu16.c: Remove.
3101 * gcc.target/arm/neon/vextu32.c: Remove.
3102 * gcc.target/arm/neon/vextu64.c: Remove.
3103 * gcc.target/arm/neon/vextu8.c: Remove.
3104 * gcc.target/arm/neon/vfmaQf32.c: Remove.
3105 * gcc.target/arm/neon/vfmaf32.c: Remove.
3106 * gcc.target/arm/neon/vfmsQf32.c: Remove.
3107 * gcc.target/arm/neon/vfmsf32.c: Remove.
3108 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
3109 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
3110 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
3111 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
3112 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
3113 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
3114 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
3115 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
3116 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
3117 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
3118 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
3119 * gcc.target/arm/neon/vget_highf32.c: Remove.
3120 * gcc.target/arm/neon/vget_highp16.c: Remove.
3121 * gcc.target/arm/neon/vget_highp64.c: Remove.
3122 * gcc.target/arm/neon/vget_highp8.c: Remove.
3123 * gcc.target/arm/neon/vget_highs16.c: Remove.
3124 * gcc.target/arm/neon/vget_highs32.c: Remove.
3125 * gcc.target/arm/neon/vget_highs64.c: Remove.
3126 * gcc.target/arm/neon/vget_highs8.c: Remove.
3127 * gcc.target/arm/neon/vget_highu16.c: Remove.
3128 * gcc.target/arm/neon/vget_highu32.c: Remove.
3129 * gcc.target/arm/neon/vget_highu64.c: Remove.
3130 * gcc.target/arm/neon/vget_highu8.c: Remove.
3131 * gcc.target/arm/neon/vget_lanef32.c: Remove.
3132 * gcc.target/arm/neon/vget_lanep16.c: Remove.
3133 * gcc.target/arm/neon/vget_lanep8.c: Remove.
3134 * gcc.target/arm/neon/vget_lanes16.c: Remove.
3135 * gcc.target/arm/neon/vget_lanes32.c: Remove.
3136 * gcc.target/arm/neon/vget_lanes64.c: Remove.
3137 * gcc.target/arm/neon/vget_lanes8.c: Remove.
3138 * gcc.target/arm/neon/vget_laneu16.c: Remove.
3139 * gcc.target/arm/neon/vget_laneu32.c: Remove.
3140 * gcc.target/arm/neon/vget_laneu64.c: Remove.
3141 * gcc.target/arm/neon/vget_laneu8.c: Remove.
3142 * gcc.target/arm/neon/vget_lowf32.c: Remove.
3143 * gcc.target/arm/neon/vget_lowp16.c: Remove.
3144 * gcc.target/arm/neon/vget_lowp64.c: Remove.
3145 * gcc.target/arm/neon/vget_lowp8.c: Remove.
3146 * gcc.target/arm/neon/vget_lows16.c: Remove.
3147 * gcc.target/arm/neon/vget_lows32.c: Remove.
3148 * gcc.target/arm/neon/vget_lows64.c: Remove.
3149 * gcc.target/arm/neon/vget_lows8.c: Remove.
3150 * gcc.target/arm/neon/vget_lowu16.c: Remove.
3151 * gcc.target/arm/neon/vget_lowu32.c: Remove.
3152 * gcc.target/arm/neon/vget_lowu64.c: Remove.
3153 * gcc.target/arm/neon/vget_lowu8.c: Remove.
3154 * gcc.target/arm/neon/vhaddQs16.c: Remove.
3155 * gcc.target/arm/neon/vhaddQs32.c: Remove.
3156 * gcc.target/arm/neon/vhaddQs8.c: Remove.
3157 * gcc.target/arm/neon/vhaddQu16.c: Remove.
3158 * gcc.target/arm/neon/vhaddQu32.c: Remove.
3159 * gcc.target/arm/neon/vhaddQu8.c: Remove.
3160 * gcc.target/arm/neon/vhadds16.c: Remove.
3161 * gcc.target/arm/neon/vhadds32.c: Remove.
3162 * gcc.target/arm/neon/vhadds8.c: Remove.
3163 * gcc.target/arm/neon/vhaddu16.c: Remove.
3164 * gcc.target/arm/neon/vhaddu32.c: Remove.
3165 * gcc.target/arm/neon/vhaddu8.c: Remove.
3166 * gcc.target/arm/neon/vhsubQs16.c: Remove.
3167 * gcc.target/arm/neon/vhsubQs32.c: Remove.
3168 * gcc.target/arm/neon/vhsubQs8.c: Remove.
3169 * gcc.target/arm/neon/vhsubQu16.c: Remove.
3170 * gcc.target/arm/neon/vhsubQu32.c: Remove.
3171 * gcc.target/arm/neon/vhsubQu8.c: Remove.
3172 * gcc.target/arm/neon/vhsubs16.c: Remove.
3173 * gcc.target/arm/neon/vhsubs32.c: Remove.
3174 * gcc.target/arm/neon/vhsubs8.c: Remove.
3175 * gcc.target/arm/neon/vhsubu16.c: Remove.
3176 * gcc.target/arm/neon/vhsubu32.c: Remove.
3177 * gcc.target/arm/neon/vhsubu8.c: Remove.
3178 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
3179 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
3180 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
3181 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
3182 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
3183 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
3184 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
3185 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
3186 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
3187 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
3188 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
3189 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
3190 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
3191 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
3192 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
3193 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
3194 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
3195 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
3196 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
3197 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
3198 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
3199 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
3200 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
3201 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
3202 * gcc.target/arm/neon/vld1Qf32.c: Remove.
3203 * gcc.target/arm/neon/vld1Qp16.c: Remove.
3204 * gcc.target/arm/neon/vld1Qp64.c: Remove.
3205 * gcc.target/arm/neon/vld1Qp8.c: Remove.
3206 * gcc.target/arm/neon/vld1Qs16.c: Remove.
3207 * gcc.target/arm/neon/vld1Qs32.c: Remove.
3208 * gcc.target/arm/neon/vld1Qs64.c: Remove.
3209 * gcc.target/arm/neon/vld1Qs8.c: Remove.
3210 * gcc.target/arm/neon/vld1Qu16.c: Remove.
3211 * gcc.target/arm/neon/vld1Qu32.c: Remove.
3212 * gcc.target/arm/neon/vld1Qu64.c: Remove.
3213 * gcc.target/arm/neon/vld1Qu8.c: Remove.
3214 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
3215 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
3216 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
3217 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
3218 * gcc.target/arm/neon/vld1_dups16.c: Remove.
3219 * gcc.target/arm/neon/vld1_dups32.c: Remove.
3220 * gcc.target/arm/neon/vld1_dups64.c: Remove.
3221 * gcc.target/arm/neon/vld1_dups8.c: Remove.
3222 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
3223 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
3224 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
3225 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
3226 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
3227 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
3228 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
3229 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
3230 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
3231 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
3232 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
3233 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
3234 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
3235 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
3236 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
3237 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
3238 * gcc.target/arm/neon/vld1f32.c: Remove.
3239 * gcc.target/arm/neon/vld1p16.c: Remove.
3240 * gcc.target/arm/neon/vld1p64.c: Remove.
3241 * gcc.target/arm/neon/vld1p8.c: Remove.
3242 * gcc.target/arm/neon/vld1s16.c: Remove.
3243 * gcc.target/arm/neon/vld1s32.c: Remove.
3244 * gcc.target/arm/neon/vld1s64.c: Remove.
3245 * gcc.target/arm/neon/vld1s8.c: Remove.
3246 * gcc.target/arm/neon/vld1u16.c: Remove.
3247 * gcc.target/arm/neon/vld1u32.c: Remove.
3248 * gcc.target/arm/neon/vld1u64.c: Remove.
3249 * gcc.target/arm/neon/vld1u8.c: Remove.
3250 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
3251 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
3252 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
3253 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
3254 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
3255 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
3256 * gcc.target/arm/neon/vld2Qf32.c: Remove.
3257 * gcc.target/arm/neon/vld2Qp16.c: Remove.
3258 * gcc.target/arm/neon/vld2Qp8.c: Remove.
3259 * gcc.target/arm/neon/vld2Qs16.c: Remove.
3260 * gcc.target/arm/neon/vld2Qs32.c: Remove.
3261 * gcc.target/arm/neon/vld2Qs8.c: Remove.
3262 * gcc.target/arm/neon/vld2Qu16.c: Remove.
3263 * gcc.target/arm/neon/vld2Qu32.c: Remove.
3264 * gcc.target/arm/neon/vld2Qu8.c: Remove.
3265 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
3266 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
3267 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
3268 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
3269 * gcc.target/arm/neon/vld2_dups16.c: Remove.
3270 * gcc.target/arm/neon/vld2_dups32.c: Remove.
3271 * gcc.target/arm/neon/vld2_dups64.c: Remove.
3272 * gcc.target/arm/neon/vld2_dups8.c: Remove.
3273 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
3274 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
3275 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
3276 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
3277 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
3278 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
3279 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
3280 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
3281 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
3282 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
3283 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
3284 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
3285 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
3286 * gcc.target/arm/neon/vld2f32.c: Remove.
3287 * gcc.target/arm/neon/vld2p16.c: Remove.
3288 * gcc.target/arm/neon/vld2p64.c: Remove.
3289 * gcc.target/arm/neon/vld2p8.c: Remove.
3290 * gcc.target/arm/neon/vld2s16.c: Remove.
3291 * gcc.target/arm/neon/vld2s32.c: Remove.
3292 * gcc.target/arm/neon/vld2s64.c: Remove.
3293 * gcc.target/arm/neon/vld2s8.c: Remove.
3294 * gcc.target/arm/neon/vld2u16.c: Remove.
3295 * gcc.target/arm/neon/vld2u32.c: Remove.
3296 * gcc.target/arm/neon/vld2u64.c: Remove.
3297 * gcc.target/arm/neon/vld2u8.c: Remove.
3298 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
3299 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
3300 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
3301 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
3302 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
3303 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
3304 * gcc.target/arm/neon/vld3Qf32.c: Remove.
3305 * gcc.target/arm/neon/vld3Qp16.c: Remove.
3306 * gcc.target/arm/neon/vld3Qp8.c: Remove.
3307 * gcc.target/arm/neon/vld3Qs16.c: Remove.
3308 * gcc.target/arm/neon/vld3Qs32.c: Remove.
3309 * gcc.target/arm/neon/vld3Qs8.c: Remove.
3310 * gcc.target/arm/neon/vld3Qu16.c: Remove.
3311 * gcc.target/arm/neon/vld3Qu32.c: Remove.
3312 * gcc.target/arm/neon/vld3Qu8.c: Remove.
3313 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
3314 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
3315 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
3316 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
3317 * gcc.target/arm/neon/vld3_dups16.c: Remove.
3318 * gcc.target/arm/neon/vld3_dups32.c: Remove.
3319 * gcc.target/arm/neon/vld3_dups64.c: Remove.
3320 * gcc.target/arm/neon/vld3_dups8.c: Remove.
3321 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
3322 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
3323 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
3324 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
3325 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
3326 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
3327 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
3328 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
3329 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
3330 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
3331 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
3332 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
3333 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
3334 * gcc.target/arm/neon/vld3f32.c: Remove.
3335 * gcc.target/arm/neon/vld3p16.c: Remove.
3336 * gcc.target/arm/neon/vld3p64.c: Remove.
3337 * gcc.target/arm/neon/vld3p8.c: Remove.
3338 * gcc.target/arm/neon/vld3s16.c: Remove.
3339 * gcc.target/arm/neon/vld3s32.c: Remove.
3340 * gcc.target/arm/neon/vld3s64.c: Remove.
3341 * gcc.target/arm/neon/vld3s8.c: Remove.
3342 * gcc.target/arm/neon/vld3u16.c: Remove.
3343 * gcc.target/arm/neon/vld3u32.c: Remove.
3344 * gcc.target/arm/neon/vld3u64.c: Remove.
3345 * gcc.target/arm/neon/vld3u8.c: Remove.
3346 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
3347 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
3348 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
3349 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
3350 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
3351 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
3352 * gcc.target/arm/neon/vld4Qf32.c: Remove.
3353 * gcc.target/arm/neon/vld4Qp16.c: Remove.
3354 * gcc.target/arm/neon/vld4Qp8.c: Remove.
3355 * gcc.target/arm/neon/vld4Qs16.c: Remove.
3356 * gcc.target/arm/neon/vld4Qs32.c: Remove.
3357 * gcc.target/arm/neon/vld4Qs8.c: Remove.
3358 * gcc.target/arm/neon/vld4Qu16.c: Remove.
3359 * gcc.target/arm/neon/vld4Qu32.c: Remove.
3360 * gcc.target/arm/neon/vld4Qu8.c: Remove.
3361 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
3362 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
3363 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
3364 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
3365 * gcc.target/arm/neon/vld4_dups16.c: Remove.
3366 * gcc.target/arm/neon/vld4_dups32.c: Remove.
3367 * gcc.target/arm/neon/vld4_dups64.c: Remove.
3368 * gcc.target/arm/neon/vld4_dups8.c: Remove.
3369 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
3370 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
3371 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
3372 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
3373 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
3374 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
3375 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
3376 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
3377 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
3378 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
3379 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
3380 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
3381 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
3382 * gcc.target/arm/neon/vld4f32.c: Remove.
3383 * gcc.target/arm/neon/vld4p16.c: Remove.
3384 * gcc.target/arm/neon/vld4p64.c: Remove.
3385 * gcc.target/arm/neon/vld4p8.c: Remove.
3386 * gcc.target/arm/neon/vld4s16.c: Remove.
3387 * gcc.target/arm/neon/vld4s32.c: Remove.
3388 * gcc.target/arm/neon/vld4s64.c: Remove.
3389 * gcc.target/arm/neon/vld4s8.c: Remove.
3390 * gcc.target/arm/neon/vld4u16.c: Remove.
3391 * gcc.target/arm/neon/vld4u32.c: Remove.
3392 * gcc.target/arm/neon/vld4u64.c: Remove.
3393 * gcc.target/arm/neon/vld4u8.c: Remove.
3394 * gcc.target/arm/neon/vmaxQf32.c: Remove.
3395 * gcc.target/arm/neon/vmaxQs16.c: Remove.
3396 * gcc.target/arm/neon/vmaxQs32.c: Remove.
3397 * gcc.target/arm/neon/vmaxQs8.c: Remove.
3398 * gcc.target/arm/neon/vmaxQu16.c: Remove.
3399 * gcc.target/arm/neon/vmaxQu32.c: Remove.
3400 * gcc.target/arm/neon/vmaxQu8.c: Remove.
3401 * gcc.target/arm/neon/vmaxf32.c: Remove.
3402 * gcc.target/arm/neon/vmaxs16.c: Remove.
3403 * gcc.target/arm/neon/vmaxs32.c: Remove.
3404 * gcc.target/arm/neon/vmaxs8.c: Remove.
3405 * gcc.target/arm/neon/vmaxu16.c: Remove.
3406 * gcc.target/arm/neon/vmaxu32.c: Remove.
3407 * gcc.target/arm/neon/vmaxu8.c: Remove.
3408 * gcc.target/arm/neon/vminQf32.c: Remove.
3409 * gcc.target/arm/neon/vminQs16.c: Remove.
3410 * gcc.target/arm/neon/vminQs32.c: Remove.
3411 * gcc.target/arm/neon/vminQs8.c: Remove.
3412 * gcc.target/arm/neon/vminQu16.c: Remove.
3413 * gcc.target/arm/neon/vminQu32.c: Remove.
3414 * gcc.target/arm/neon/vminQu8.c: Remove.
3415 * gcc.target/arm/neon/vminf32.c: Remove.
3416 * gcc.target/arm/neon/vmins16.c: Remove.
3417 * gcc.target/arm/neon/vmins32.c: Remove.
3418 * gcc.target/arm/neon/vmins8.c: Remove.
3419 * gcc.target/arm/neon/vminu16.c: Remove.
3420 * gcc.target/arm/neon/vminu32.c: Remove.
3421 * gcc.target/arm/neon/vminu8.c: Remove.
3422 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
3423 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
3424 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
3425 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
3426 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
3427 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
3428 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
3429 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
3430 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
3431 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
3432 * gcc.target/arm/neon/vmlaQf32.c: Remove.
3433 * gcc.target/arm/neon/vmlaQs16.c: Remove.
3434 * gcc.target/arm/neon/vmlaQs32.c: Remove.
3435 * gcc.target/arm/neon/vmlaQs8.c: Remove.
3436 * gcc.target/arm/neon/vmlaQu16.c: Remove.
3437 * gcc.target/arm/neon/vmlaQu32.c: Remove.
3438 * gcc.target/arm/neon/vmlaQu8.c: Remove.
3439 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
3440 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
3441 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
3442 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
3443 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
3444 * gcc.target/arm/neon/vmla_nf32.c: Remove.
3445 * gcc.target/arm/neon/vmla_ns16.c: Remove.
3446 * gcc.target/arm/neon/vmla_ns32.c: Remove.
3447 * gcc.target/arm/neon/vmla_nu16.c: Remove.
3448 * gcc.target/arm/neon/vmla_nu32.c: Remove.
3449 * gcc.target/arm/neon/vmlaf32.c: Remove.
3450 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
3451 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
3452 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
3453 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
3454 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
3455 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
3456 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
3457 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
3458 * gcc.target/arm/neon/vmlals16.c: Remove.
3459 * gcc.target/arm/neon/vmlals32.c: Remove.
3460 * gcc.target/arm/neon/vmlals8.c: Remove.
3461 * gcc.target/arm/neon/vmlalu16.c: Remove.
3462 * gcc.target/arm/neon/vmlalu32.c: Remove.
3463 * gcc.target/arm/neon/vmlalu8.c: Remove.
3464 * gcc.target/arm/neon/vmlas16.c: Remove.
3465 * gcc.target/arm/neon/vmlas32.c: Remove.
3466 * gcc.target/arm/neon/vmlas8.c: Remove.
3467 * gcc.target/arm/neon/vmlau16.c: Remove.
3468 * gcc.target/arm/neon/vmlau32.c: Remove.
3469 * gcc.target/arm/neon/vmlau8.c: Remove.
3470 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
3471 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
3472 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
3473 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
3474 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
3475 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
3476 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
3477 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
3478 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
3479 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
3480 * gcc.target/arm/neon/vmlsQf32.c: Remove.
3481 * gcc.target/arm/neon/vmlsQs16.c: Remove.
3482 * gcc.target/arm/neon/vmlsQs32.c: Remove.
3483 * gcc.target/arm/neon/vmlsQs8.c: Remove.
3484 * gcc.target/arm/neon/vmlsQu16.c: Remove.
3485 * gcc.target/arm/neon/vmlsQu32.c: Remove.
3486 * gcc.target/arm/neon/vmlsQu8.c: Remove.
3487 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
3488 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
3489 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
3490 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
3491 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
3492 * gcc.target/arm/neon/vmls_nf32.c: Remove.
3493 * gcc.target/arm/neon/vmls_ns16.c: Remove.
3494 * gcc.target/arm/neon/vmls_ns32.c: Remove.
3495 * gcc.target/arm/neon/vmls_nu16.c: Remove.
3496 * gcc.target/arm/neon/vmls_nu32.c: Remove.
3497 * gcc.target/arm/neon/vmlsf32.c: Remove.
3498 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
3499 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
3500 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
3501 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
3502 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
3503 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
3504 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
3505 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
3506 * gcc.target/arm/neon/vmlsls16.c: Remove.
3507 * gcc.target/arm/neon/vmlsls32.c: Remove.
3508 * gcc.target/arm/neon/vmlsls8.c: Remove.
3509 * gcc.target/arm/neon/vmlslu16.c: Remove.
3510 * gcc.target/arm/neon/vmlslu32.c: Remove.
3511 * gcc.target/arm/neon/vmlslu8.c: Remove.
3512 * gcc.target/arm/neon/vmlss16.c: Remove.
3513 * gcc.target/arm/neon/vmlss32.c: Remove.
3514 * gcc.target/arm/neon/vmlss8.c: Remove.
3515 * gcc.target/arm/neon/vmlsu16.c: Remove.
3516 * gcc.target/arm/neon/vmlsu32.c: Remove.
3517 * gcc.target/arm/neon/vmlsu8.c: Remove.
3518 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
3519 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
3520 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
3521 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
3522 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
3523 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
3524 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
3525 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
3526 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
3527 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
3528 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
3529 * gcc.target/arm/neon/vmov_nf32.c: Remove.
3530 * gcc.target/arm/neon/vmov_np16.c: Remove.
3531 * gcc.target/arm/neon/vmov_np8.c: Remove.
3532 * gcc.target/arm/neon/vmov_ns16.c: Remove.
3533 * gcc.target/arm/neon/vmov_ns32.c: Remove.
3534 * gcc.target/arm/neon/vmov_ns64.c: Remove.
3535 * gcc.target/arm/neon/vmov_ns8.c: Remove.
3536 * gcc.target/arm/neon/vmov_nu16.c: Remove.
3537 * gcc.target/arm/neon/vmov_nu32.c: Remove.
3538 * gcc.target/arm/neon/vmov_nu64.c: Remove.
3539 * gcc.target/arm/neon/vmov_nu8.c: Remove.
3540 * gcc.target/arm/neon/vmovls16.c: Remove.
3541 * gcc.target/arm/neon/vmovls32.c: Remove.
3542 * gcc.target/arm/neon/vmovls8.c: Remove.
3543 * gcc.target/arm/neon/vmovlu16.c: Remove.
3544 * gcc.target/arm/neon/vmovlu32.c: Remove.
3545 * gcc.target/arm/neon/vmovlu8.c: Remove.
3546 * gcc.target/arm/neon/vmovns16.c: Remove.
3547 * gcc.target/arm/neon/vmovns32.c: Remove.
3548 * gcc.target/arm/neon/vmovns64.c: Remove.
3549 * gcc.target/arm/neon/vmovnu16.c: Remove.
3550 * gcc.target/arm/neon/vmovnu32.c: Remove.
3551 * gcc.target/arm/neon/vmovnu64.c: Remove.
3552 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
3553 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
3554 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
3555 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
3556 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
3557 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
3558 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
3559 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
3560 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
3561 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
3562 * gcc.target/arm/neon/vmulQf32.c: Remove.
3563 * gcc.target/arm/neon/vmulQp8.c: Remove.
3564 * gcc.target/arm/neon/vmulQs16.c: Remove.
3565 * gcc.target/arm/neon/vmulQs32.c: Remove.
3566 * gcc.target/arm/neon/vmulQs8.c: Remove.
3567 * gcc.target/arm/neon/vmulQu16.c: Remove.
3568 * gcc.target/arm/neon/vmulQu32.c: Remove.
3569 * gcc.target/arm/neon/vmulQu8.c: Remove.
3570 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
3571 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
3572 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
3573 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
3574 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
3575 * gcc.target/arm/neon/vmul_nf32.c: Remove.
3576 * gcc.target/arm/neon/vmul_ns16.c: Remove.
3577 * gcc.target/arm/neon/vmul_ns32.c: Remove.
3578 * gcc.target/arm/neon/vmul_nu16.c: Remove.
3579 * gcc.target/arm/neon/vmul_nu32.c: Remove.
3580 * gcc.target/arm/neon/vmulf32.c: Remove.
3581 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
3582 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
3583 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
3584 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
3585 * gcc.target/arm/neon/vmull_ns16.c: Remove.
3586 * gcc.target/arm/neon/vmull_ns32.c: Remove.
3587 * gcc.target/arm/neon/vmull_nu16.c: Remove.
3588 * gcc.target/arm/neon/vmull_nu32.c: Remove.
3589 * gcc.target/arm/neon/vmullp8.c: Remove.
3590 * gcc.target/arm/neon/vmulls16.c: Remove.
3591 * gcc.target/arm/neon/vmulls32.c: Remove.
3592 * gcc.target/arm/neon/vmulls8.c: Remove.
3593 * gcc.target/arm/neon/vmullu16.c: Remove.
3594 * gcc.target/arm/neon/vmullu32.c: Remove.
3595 * gcc.target/arm/neon/vmullu8.c: Remove.
3596 * gcc.target/arm/neon/vmulp8.c: Remove.
3597 * gcc.target/arm/neon/vmuls16.c: Remove.
3598 * gcc.target/arm/neon/vmuls32.c: Remove.
3599 * gcc.target/arm/neon/vmuls8.c: Remove.
3600 * gcc.target/arm/neon/vmulu16.c: Remove.
3601 * gcc.target/arm/neon/vmulu32.c: Remove.
3602 * gcc.target/arm/neon/vmulu8.c: Remove.
3603 * gcc.target/arm/neon/vmvnQp8.c: Remove.
3604 * gcc.target/arm/neon/vmvnQs16.c: Remove.
3605 * gcc.target/arm/neon/vmvnQs32.c: Remove.
3606 * gcc.target/arm/neon/vmvnQs8.c: Remove.
3607 * gcc.target/arm/neon/vmvnQu16.c: Remove.
3608 * gcc.target/arm/neon/vmvnQu32.c: Remove.
3609 * gcc.target/arm/neon/vmvnQu8.c: Remove.
3610 * gcc.target/arm/neon/vmvnp8.c: Remove.
3611 * gcc.target/arm/neon/vmvns16.c: Remove.
3612 * gcc.target/arm/neon/vmvns32.c: Remove.
3613 * gcc.target/arm/neon/vmvns8.c: Remove.
3614 * gcc.target/arm/neon/vmvnu16.c: Remove.
3615 * gcc.target/arm/neon/vmvnu32.c: Remove.
3616 * gcc.target/arm/neon/vmvnu8.c: Remove.
3617 * gcc.target/arm/neon/vnegQf32.c: Remove.
3618 * gcc.target/arm/neon/vnegQs16.c: Remove.
3619 * gcc.target/arm/neon/vnegQs32.c: Remove.
3620 * gcc.target/arm/neon/vnegQs8.c: Remove.
3621 * gcc.target/arm/neon/vnegf32.c: Remove.
3622 * gcc.target/arm/neon/vnegs16.c: Remove.
3623 * gcc.target/arm/neon/vnegs32.c: Remove.
3624 * gcc.target/arm/neon/vnegs8.c: Remove.
3625 * gcc.target/arm/neon/vornQs16.c: Remove.
3626 * gcc.target/arm/neon/vornQs32.c: Remove.
3627 * gcc.target/arm/neon/vornQs64.c: Remove.
3628 * gcc.target/arm/neon/vornQs8.c: Remove.
3629 * gcc.target/arm/neon/vornQu16.c: Remove.
3630 * gcc.target/arm/neon/vornQu32.c: Remove.
3631 * gcc.target/arm/neon/vornQu64.c: Remove.
3632 * gcc.target/arm/neon/vornQu8.c: Remove.
3633 * gcc.target/arm/neon/vorns16.c: Remove.
3634 * gcc.target/arm/neon/vorns32.c: Remove.
3635 * gcc.target/arm/neon/vorns64.c: Remove.
3636 * gcc.target/arm/neon/vorns8.c: Remove.
3637 * gcc.target/arm/neon/vornu16.c: Remove.
3638 * gcc.target/arm/neon/vornu32.c: Remove.
3639 * gcc.target/arm/neon/vornu64.c: Remove.
3640 * gcc.target/arm/neon/vornu8.c: Remove.
3641 * gcc.target/arm/neon/vorrQs16.c: Remove.
3642 * gcc.target/arm/neon/vorrQs32.c: Remove.
3643 * gcc.target/arm/neon/vorrQs64.c: Remove.
3644 * gcc.target/arm/neon/vorrQs8.c: Remove.
3645 * gcc.target/arm/neon/vorrQu16.c: Remove.
3646 * gcc.target/arm/neon/vorrQu32.c: Remove.
3647 * gcc.target/arm/neon/vorrQu64.c: Remove.
3648 * gcc.target/arm/neon/vorrQu8.c: Remove.
3649 * gcc.target/arm/neon/vorrs16.c: Remove.
3650 * gcc.target/arm/neon/vorrs32.c: Remove.
3651 * gcc.target/arm/neon/vorrs64.c: Remove.
3652 * gcc.target/arm/neon/vorrs8.c: Remove.
3653 * gcc.target/arm/neon/vorru16.c: Remove.
3654 * gcc.target/arm/neon/vorru32.c: Remove.
3655 * gcc.target/arm/neon/vorru64.c: Remove.
3656 * gcc.target/arm/neon/vorru8.c: Remove.
3657 * gcc.target/arm/neon/vpadalQs16.c: Remove.
3658 * gcc.target/arm/neon/vpadalQs32.c: Remove.
3659 * gcc.target/arm/neon/vpadalQs8.c: Remove.
3660 * gcc.target/arm/neon/vpadalQu16.c: Remove.
3661 * gcc.target/arm/neon/vpadalQu32.c: Remove.
3662 * gcc.target/arm/neon/vpadalQu8.c: Remove.
3663 * gcc.target/arm/neon/vpadals16.c: Remove.
3664 * gcc.target/arm/neon/vpadals32.c: Remove.
3665 * gcc.target/arm/neon/vpadals8.c: Remove.
3666 * gcc.target/arm/neon/vpadalu16.c: Remove.
3667 * gcc.target/arm/neon/vpadalu32.c: Remove.
3668 * gcc.target/arm/neon/vpadalu8.c: Remove.
3669 * gcc.target/arm/neon/vpaddf32.c: Remove.
3670 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
3671 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
3672 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
3673 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
3674 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
3675 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
3676 * gcc.target/arm/neon/vpaddls16.c: Remove.
3677 * gcc.target/arm/neon/vpaddls32.c: Remove.
3678 * gcc.target/arm/neon/vpaddls8.c: Remove.
3679 * gcc.target/arm/neon/vpaddlu16.c: Remove.
3680 * gcc.target/arm/neon/vpaddlu32.c: Remove.
3681 * gcc.target/arm/neon/vpaddlu8.c: Remove.
3682 * gcc.target/arm/neon/vpadds16.c: Remove.
3683 * gcc.target/arm/neon/vpadds32.c: Remove.
3684 * gcc.target/arm/neon/vpadds8.c: Remove.
3685 * gcc.target/arm/neon/vpaddu16.c: Remove.
3686 * gcc.target/arm/neon/vpaddu32.c: Remove.
3687 * gcc.target/arm/neon/vpaddu8.c: Remove.
3688 * gcc.target/arm/neon/vpmaxf32.c: Remove.
3689 * gcc.target/arm/neon/vpmaxs16.c: Remove.
3690 * gcc.target/arm/neon/vpmaxs32.c: Remove.
3691 * gcc.target/arm/neon/vpmaxs8.c: Remove.
3692 * gcc.target/arm/neon/vpmaxu16.c: Remove.
3693 * gcc.target/arm/neon/vpmaxu32.c: Remove.
3694 * gcc.target/arm/neon/vpmaxu8.c: Remove.
3695 * gcc.target/arm/neon/vpminf32.c: Remove.
3696 * gcc.target/arm/neon/vpmins16.c: Remove.
3697 * gcc.target/arm/neon/vpmins32.c: Remove.
3698 * gcc.target/arm/neon/vpmins8.c: Remove.
3699 * gcc.target/arm/neon/vpminu16.c: Remove.
3700 * gcc.target/arm/neon/vpminu32.c: Remove.
3701 * gcc.target/arm/neon/vpminu8.c: Remove.
3702 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
3703 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
3704 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
3705 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
3706 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
3707 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
3708 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
3709 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
3710 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
3711 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
3712 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
3713 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
3714 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
3715 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
3716 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
3717 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
3718 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
3719 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
3720 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
3721 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
3722 * gcc.target/arm/neon/vqRshls16.c: Remove.
3723 * gcc.target/arm/neon/vqRshls32.c: Remove.
3724 * gcc.target/arm/neon/vqRshls64.c: Remove.
3725 * gcc.target/arm/neon/vqRshls8.c: Remove.
3726 * gcc.target/arm/neon/vqRshlu16.c: Remove.
3727 * gcc.target/arm/neon/vqRshlu32.c: Remove.
3728 * gcc.target/arm/neon/vqRshlu64.c: Remove.
3729 * gcc.target/arm/neon/vqRshlu8.c: Remove.
3730 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
3731 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
3732 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
3733 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
3734 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
3735 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
3736 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
3737 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
3738 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
3739 * gcc.target/arm/neon/vqabsQs16.c: Remove.
3740 * gcc.target/arm/neon/vqabsQs32.c: Remove.
3741 * gcc.target/arm/neon/vqabsQs8.c: Remove.
3742 * gcc.target/arm/neon/vqabss16.c: Remove.
3743 * gcc.target/arm/neon/vqabss32.c: Remove.
3744 * gcc.target/arm/neon/vqabss8.c: Remove.
3745 * gcc.target/arm/neon/vqaddQs16.c: Remove.
3746 * gcc.target/arm/neon/vqaddQs32.c: Remove.
3747 * gcc.target/arm/neon/vqaddQs64.c: Remove.
3748 * gcc.target/arm/neon/vqaddQs8.c: Remove.
3749 * gcc.target/arm/neon/vqaddQu16.c: Remove.
3750 * gcc.target/arm/neon/vqaddQu32.c: Remove.
3751 * gcc.target/arm/neon/vqaddQu64.c: Remove.
3752 * gcc.target/arm/neon/vqaddQu8.c: Remove.
3753 * gcc.target/arm/neon/vqadds16.c: Remove.
3754 * gcc.target/arm/neon/vqadds32.c: Remove.
3755 * gcc.target/arm/neon/vqadds64.c: Remove.
3756 * gcc.target/arm/neon/vqadds8.c: Remove.
3757 * gcc.target/arm/neon/vqaddu16.c: Remove.
3758 * gcc.target/arm/neon/vqaddu32.c: Remove.
3759 * gcc.target/arm/neon/vqaddu64.c: Remove.
3760 * gcc.target/arm/neon/vqaddu8.c: Remove.
3761 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
3762 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
3763 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
3764 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
3765 * gcc.target/arm/neon/vqdmlals16.c: Remove.
3766 * gcc.target/arm/neon/vqdmlals32.c: Remove.
3767 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
3768 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
3769 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
3770 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
3771 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
3772 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
3773 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
3774 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
3775 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
3776 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
3777 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
3778 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
3779 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
3780 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
3781 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
3782 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
3783 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
3784 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
3785 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
3786 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
3787 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
3788 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
3789 * gcc.target/arm/neon/vqdmulls16.c: Remove.
3790 * gcc.target/arm/neon/vqdmulls32.c: Remove.
3791 * gcc.target/arm/neon/vqmovns16.c: Remove.
3792 * gcc.target/arm/neon/vqmovns32.c: Remove.
3793 * gcc.target/arm/neon/vqmovns64.c: Remove.
3794 * gcc.target/arm/neon/vqmovnu16.c: Remove.
3795 * gcc.target/arm/neon/vqmovnu32.c: Remove.
3796 * gcc.target/arm/neon/vqmovnu64.c: Remove.
3797 * gcc.target/arm/neon/vqmovuns16.c: Remove.
3798 * gcc.target/arm/neon/vqmovuns32.c: Remove.
3799 * gcc.target/arm/neon/vqmovuns64.c: Remove.
3800 * gcc.target/arm/neon/vqnegQs16.c: Remove.
3801 * gcc.target/arm/neon/vqnegQs32.c: Remove.
3802 * gcc.target/arm/neon/vqnegQs8.c: Remove.
3803 * gcc.target/arm/neon/vqnegs16.c: Remove.
3804 * gcc.target/arm/neon/vqnegs32.c: Remove.
3805 * gcc.target/arm/neon/vqnegs8.c: Remove.
3806 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
3807 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
3808 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
3809 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
3810 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
3811 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
3812 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
3813 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
3814 * gcc.target/arm/neon/vqshlQs16.c: Remove.
3815 * gcc.target/arm/neon/vqshlQs32.c: Remove.
3816 * gcc.target/arm/neon/vqshlQs64.c: Remove.
3817 * gcc.target/arm/neon/vqshlQs8.c: Remove.
3818 * gcc.target/arm/neon/vqshlQu16.c: Remove.
3819 * gcc.target/arm/neon/vqshlQu32.c: Remove.
3820 * gcc.target/arm/neon/vqshlQu64.c: Remove.
3821 * gcc.target/arm/neon/vqshlQu8.c: Remove.
3822 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
3823 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
3824 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
3825 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
3826 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
3827 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
3828 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
3829 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
3830 * gcc.target/arm/neon/vqshls16.c: Remove.
3831 * gcc.target/arm/neon/vqshls32.c: Remove.
3832 * gcc.target/arm/neon/vqshls64.c: Remove.
3833 * gcc.target/arm/neon/vqshls8.c: Remove.
3834 * gcc.target/arm/neon/vqshlu16.c: Remove.
3835 * gcc.target/arm/neon/vqshlu32.c: Remove.
3836 * gcc.target/arm/neon/vqshlu64.c: Remove.
3837 * gcc.target/arm/neon/vqshlu8.c: Remove.
3838 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
3839 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
3840 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
3841 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
3842 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
3843 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
3844 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
3845 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
3846 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
3847 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
3848 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
3849 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
3850 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
3851 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
3852 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
3853 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
3854 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
3855 * gcc.target/arm/neon/vqsubQs16.c: Remove.
3856 * gcc.target/arm/neon/vqsubQs32.c: Remove.
3857 * gcc.target/arm/neon/vqsubQs64.c: Remove.
3858 * gcc.target/arm/neon/vqsubQs8.c: Remove.
3859 * gcc.target/arm/neon/vqsubQu16.c: Remove.
3860 * gcc.target/arm/neon/vqsubQu32.c: Remove.
3861 * gcc.target/arm/neon/vqsubQu64.c: Remove.
3862 * gcc.target/arm/neon/vqsubQu8.c: Remove.
3863 * gcc.target/arm/neon/vqsubs16.c: Remove.
3864 * gcc.target/arm/neon/vqsubs32.c: Remove.
3865 * gcc.target/arm/neon/vqsubs64.c: Remove.
3866 * gcc.target/arm/neon/vqsubs8.c: Remove.
3867 * gcc.target/arm/neon/vqsubu16.c: Remove.
3868 * gcc.target/arm/neon/vqsubu32.c: Remove.
3869 * gcc.target/arm/neon/vqsubu64.c: Remove.
3870 * gcc.target/arm/neon/vqsubu8.c: Remove.
3871 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
3872 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
3873 * gcc.target/arm/neon/vrecpef32.c: Remove.
3874 * gcc.target/arm/neon/vrecpeu32.c: Remove.
3875 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
3876 * gcc.target/arm/neon/vrecpsf32.c: Remove.
3877 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
3878 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
3879 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
3880 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
3881 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
3882 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
3883 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
3884 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
3885 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
3886 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
3887 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
3888 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
3889 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
3890 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
3891 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
3892 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
3893 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
3894 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
3895 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
3896 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
3897 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
3898 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
3899 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
3900 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
3901 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
3902 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
3903 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
3904 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
3905 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
3906 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
3907 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
3908 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
3909 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
3910 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
3911 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
3912 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
3913 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
3914 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
3915 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
3916 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
3917 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
3918 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
3919 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
3920 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
3921 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
3922 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
3923 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
3924 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
3925 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
3926 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
3927 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
3928 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
3929 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
3930 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
3931 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
3932 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
3933 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
3934 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
3935 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
3936 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
3937 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
3938 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
3939 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
3940 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
3941 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
3942 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
3943 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
3944 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
3945 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
3946 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
3947 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
3948 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
3949 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
3950 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
3951 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
3952 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
3953 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
3954 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
3955 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
3956 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
3957 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
3958 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
3959 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
3960 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
3961 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
3962 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
3963 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
3964 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
3965 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
3966 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
3967 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
3968 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
3969 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
3970 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
3971 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
3972 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
3973 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
3974 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
3975 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
3976 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
3977 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
3978 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
3979 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
3980 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
3981 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
3982 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
3983 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
3984 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
3985 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
3986 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
3987 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
3988 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
3989 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
3990 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
3991 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
3992 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
3993 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
3994 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
3995 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
3996 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
3997 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
3998 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
3999 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
4000 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
4001 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
4002 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
4003 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
4004 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
4005 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
4006 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
4007 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
4008 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
4009 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
4010 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
4011 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
4012 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
4013 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
4014 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
4015 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
4016 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
4017 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
4018 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
4019 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
4020 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
4021 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
4022 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
4023 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
4024 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
4025 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
4026 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
4027 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
4028 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
4029 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
4030 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
4031 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
4032 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
4033 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
4034 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
4035 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
4036 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
4037 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
4038 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
4039 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
4040 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
4041 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
4042 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
4043 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
4044 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
4045 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
4046 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
4047 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
4048 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
4049 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
4050 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
4051 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
4052 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
4053 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
4054 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
4055 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
4056 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
4057 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
4058 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
4059 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
4060 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
4061 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
4062 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
4063 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
4064 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
4065 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
4066 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
4067 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
4068 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
4069 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
4070 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
4071 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
4072 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
4073 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
4074 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
4075 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
4076 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
4077 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
4078 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
4079 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
4080 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
4081 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
4082 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
4083 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
4084 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
4085 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
4086 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
4087 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
4088 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
4089 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
4090 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
4091 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
4092 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
4093 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
4094 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
4095 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
4096 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
4097 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
4098 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
4099 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
4100 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
4101 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
4102 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
4103 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
4104 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
4105 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
4106 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
4107 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
4108 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
4109 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
4110 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
4111 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
4112 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
4113 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
4114 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
4115 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
4116 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
4117 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
4118 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
4119 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
4120 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
4121 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
4122 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
4123 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
4124 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
4125 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
4126 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
4127 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
4128 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
4129 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
4130 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
4131 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
4132 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
4133 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
4134 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
4135 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
4136 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
4137 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
4138 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
4139 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
4140 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
4141 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
4142 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
4143 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
4144 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
4145 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
4146 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
4147 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
4148 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
4149 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
4150 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
4151 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
4152 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
4153 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
4154 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
4155 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
4156 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
4157 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
4158 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
4159 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
4160 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
4161 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
4162 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
4163 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
4164 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
4165 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
4166 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
4167 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
4168 * gcc.target/arm/neon/vrev16p8.c: Remove.
4169 * gcc.target/arm/neon/vrev16s8.c: Remove.
4170 * gcc.target/arm/neon/vrev16u8.c: Remove.
4171 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
4172 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
4173 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
4174 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
4175 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
4176 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
4177 * gcc.target/arm/neon/vrev32p16.c: Remove.
4178 * gcc.target/arm/neon/vrev32p8.c: Remove.
4179 * gcc.target/arm/neon/vrev32s16.c: Remove.
4180 * gcc.target/arm/neon/vrev32s8.c: Remove.
4181 * gcc.target/arm/neon/vrev32u16.c: Remove.
4182 * gcc.target/arm/neon/vrev32u8.c: Remove.
4183 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
4184 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
4185 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
4186 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
4187 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
4188 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
4189 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
4190 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
4191 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
4192 * gcc.target/arm/neon/vrev64f32.c: Remove.
4193 * gcc.target/arm/neon/vrev64p16.c: Remove.
4194 * gcc.target/arm/neon/vrev64p8.c: Remove.
4195 * gcc.target/arm/neon/vrev64s16.c: Remove.
4196 * gcc.target/arm/neon/vrev64s32.c: Remove.
4197 * gcc.target/arm/neon/vrev64s8.c: Remove.
4198 * gcc.target/arm/neon/vrev64u16.c: Remove.
4199 * gcc.target/arm/neon/vrev64u32.c: Remove.
4200 * gcc.target/arm/neon/vrev64u8.c: Remove.
4201 * gcc.target/arm/neon/vrndaf32.c: Remove.
4202 * gcc.target/arm/neon/vrndaqf32.c: Remove.
4203 * gcc.target/arm/neon/vrndf32.c: Remove.
4204 * gcc.target/arm/neon/vrndmf32.c: Remove.
4205 * gcc.target/arm/neon/vrndmqf32.c: Remove.
4206 * gcc.target/arm/neon/vrndnf32.c: Remove.
4207 * gcc.target/arm/neon/vrndnqf32.c: Remove.
4208 * gcc.target/arm/neon/vrndpf32.c: Remove.
4209 * gcc.target/arm/neon/vrndpqf32.c: Remove.
4210 * gcc.target/arm/neon/vrndqf32.c: Remove.
4211 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
4212 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
4213 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
4214 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
4215 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
4216 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
4217 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
4218 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
4219 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
4220 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
4221 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
4222 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
4223 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
4224 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
4225 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
4226 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
4227 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
4228 * gcc.target/arm/neon/vset_lanef32.c: Remove.
4229 * gcc.target/arm/neon/vset_lanep16.c: Remove.
4230 * gcc.target/arm/neon/vset_lanep8.c: Remove.
4231 * gcc.target/arm/neon/vset_lanes16.c: Remove.
4232 * gcc.target/arm/neon/vset_lanes32.c: Remove.
4233 * gcc.target/arm/neon/vset_lanes64.c: Remove.
4234 * gcc.target/arm/neon/vset_lanes8.c: Remove.
4235 * gcc.target/arm/neon/vset_laneu16.c: Remove.
4236 * gcc.target/arm/neon/vset_laneu32.c: Remove.
4237 * gcc.target/arm/neon/vset_laneu64.c: Remove.
4238 * gcc.target/arm/neon/vset_laneu8.c: Remove.
4239 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
4240 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
4241 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
4242 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
4243 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
4244 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
4245 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
4246 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
4247 * gcc.target/arm/neon/vshlQs16.c: Remove.
4248 * gcc.target/arm/neon/vshlQs32.c: Remove.
4249 * gcc.target/arm/neon/vshlQs64.c: Remove.
4250 * gcc.target/arm/neon/vshlQs8.c: Remove.
4251 * gcc.target/arm/neon/vshlQu16.c: Remove.
4252 * gcc.target/arm/neon/vshlQu32.c: Remove.
4253 * gcc.target/arm/neon/vshlQu64.c: Remove.
4254 * gcc.target/arm/neon/vshlQu8.c: Remove.
4255 * gcc.target/arm/neon/vshl_ns16.c: Remove.
4256 * gcc.target/arm/neon/vshl_ns32.c: Remove.
4257 * gcc.target/arm/neon/vshl_ns64.c: Remove.
4258 * gcc.target/arm/neon/vshl_ns8.c: Remove.
4259 * gcc.target/arm/neon/vshl_nu16.c: Remove.
4260 * gcc.target/arm/neon/vshl_nu32.c: Remove.
4261 * gcc.target/arm/neon/vshl_nu64.c: Remove.
4262 * gcc.target/arm/neon/vshl_nu8.c: Remove.
4263 * gcc.target/arm/neon/vshll_ns16.c: Remove.
4264 * gcc.target/arm/neon/vshll_ns32.c: Remove.
4265 * gcc.target/arm/neon/vshll_ns8.c: Remove.
4266 * gcc.target/arm/neon/vshll_nu16.c: Remove.
4267 * gcc.target/arm/neon/vshll_nu32.c: Remove.
4268 * gcc.target/arm/neon/vshll_nu8.c: Remove.
4269 * gcc.target/arm/neon/vshls16.c: Remove.
4270 * gcc.target/arm/neon/vshls32.c: Remove.
4271 * gcc.target/arm/neon/vshls64.c: Remove.
4272 * gcc.target/arm/neon/vshls8.c: Remove.
4273 * gcc.target/arm/neon/vshlu16.c: Remove.
4274 * gcc.target/arm/neon/vshlu32.c: Remove.
4275 * gcc.target/arm/neon/vshlu64.c: Remove.
4276 * gcc.target/arm/neon/vshlu8.c: Remove.
4277 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
4278 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
4279 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
4280 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
4281 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
4282 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
4283 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
4284 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
4285 * gcc.target/arm/neon/vshr_ns16.c: Remove.
4286 * gcc.target/arm/neon/vshr_ns32.c: Remove.
4287 * gcc.target/arm/neon/vshr_ns64.c: Remove.
4288 * gcc.target/arm/neon/vshr_ns8.c: Remove.
4289 * gcc.target/arm/neon/vshr_nu16.c: Remove.
4290 * gcc.target/arm/neon/vshr_nu32.c: Remove.
4291 * gcc.target/arm/neon/vshr_nu64.c: Remove.
4292 * gcc.target/arm/neon/vshr_nu8.c: Remove.
4293 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
4294 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
4295 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
4296 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
4297 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
4298 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
4299 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
4300 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
4301 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
4302 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
4303 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
4304 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
4305 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
4306 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
4307 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
4308 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
4309 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
4310 * gcc.target/arm/neon/vsli_np16.c: Remove.
4311 * gcc.target/arm/neon/vsli_np64.c: Remove.
4312 * gcc.target/arm/neon/vsli_np8.c: Remove.
4313 * gcc.target/arm/neon/vsli_ns16.c: Remove.
4314 * gcc.target/arm/neon/vsli_ns32.c: Remove.
4315 * gcc.target/arm/neon/vsli_ns64.c: Remove.
4316 * gcc.target/arm/neon/vsli_ns8.c: Remove.
4317 * gcc.target/arm/neon/vsli_nu16.c: Remove.
4318 * gcc.target/arm/neon/vsli_nu32.c: Remove.
4319 * gcc.target/arm/neon/vsli_nu64.c: Remove.
4320 * gcc.target/arm/neon/vsli_nu8.c: Remove.
4321 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
4322 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
4323 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
4324 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
4325 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
4326 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
4327 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
4328 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
4329 * gcc.target/arm/neon/vsra_ns16.c: Remove.
4330 * gcc.target/arm/neon/vsra_ns32.c: Remove.
4331 * gcc.target/arm/neon/vsra_ns64.c: Remove.
4332 * gcc.target/arm/neon/vsra_ns8.c: Remove.
4333 * gcc.target/arm/neon/vsra_nu16.c: Remove.
4334 * gcc.target/arm/neon/vsra_nu32.c: Remove.
4335 * gcc.target/arm/neon/vsra_nu64.c: Remove.
4336 * gcc.target/arm/neon/vsra_nu8.c: Remove.
4337 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
4338 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
4339 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
4340 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
4341 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
4342 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
4343 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
4344 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
4345 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
4346 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
4347 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
4348 * gcc.target/arm/neon/vsri_np16.c: Remove.
4349 * gcc.target/arm/neon/vsri_np64.c: Remove.
4350 * gcc.target/arm/neon/vsri_np8.c: Remove.
4351 * gcc.target/arm/neon/vsri_ns16.c: Remove.
4352 * gcc.target/arm/neon/vsri_ns32.c: Remove.
4353 * gcc.target/arm/neon/vsri_ns64.c: Remove.
4354 * gcc.target/arm/neon/vsri_ns8.c: Remove.
4355 * gcc.target/arm/neon/vsri_nu16.c: Remove.
4356 * gcc.target/arm/neon/vsri_nu32.c: Remove.
4357 * gcc.target/arm/neon/vsri_nu64.c: Remove.
4358 * gcc.target/arm/neon/vsri_nu8.c: Remove.
4359 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
4360 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
4361 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
4362 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
4363 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
4364 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
4365 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
4366 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
4367 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
4368 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
4369 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
4370 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
4371 * gcc.target/arm/neon/vst1Qf32.c: Remove.
4372 * gcc.target/arm/neon/vst1Qp16.c: Remove.
4373 * gcc.target/arm/neon/vst1Qp64.c: Remove.
4374 * gcc.target/arm/neon/vst1Qp8.c: Remove.
4375 * gcc.target/arm/neon/vst1Qs16.c: Remove.
4376 * gcc.target/arm/neon/vst1Qs32.c: Remove.
4377 * gcc.target/arm/neon/vst1Qs64.c: Remove.
4378 * gcc.target/arm/neon/vst1Qs8.c: Remove.
4379 * gcc.target/arm/neon/vst1Qu16.c: Remove.
4380 * gcc.target/arm/neon/vst1Qu32.c: Remove.
4381 * gcc.target/arm/neon/vst1Qu64.c: Remove.
4382 * gcc.target/arm/neon/vst1Qu8.c: Remove.
4383 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
4384 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
4385 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
4386 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
4387 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
4388 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
4389 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
4390 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
4391 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
4392 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
4393 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
4394 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
4395 * gcc.target/arm/neon/vst1f32.c: Remove.
4396 * gcc.target/arm/neon/vst1p16.c: Remove.
4397 * gcc.target/arm/neon/vst1p64.c: Remove.
4398 * gcc.target/arm/neon/vst1p8.c: Remove.
4399 * gcc.target/arm/neon/vst1s16.c: Remove.
4400 * gcc.target/arm/neon/vst1s32.c: Remove.
4401 * gcc.target/arm/neon/vst1s64.c: Remove.
4402 * gcc.target/arm/neon/vst1s8.c: Remove.
4403 * gcc.target/arm/neon/vst1u16.c: Remove.
4404 * gcc.target/arm/neon/vst1u32.c: Remove.
4405 * gcc.target/arm/neon/vst1u64.c: Remove.
4406 * gcc.target/arm/neon/vst1u8.c: Remove.
4407 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
4408 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
4409 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
4410 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
4411 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
4412 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
4413 * gcc.target/arm/neon/vst2Qf32.c: Remove.
4414 * gcc.target/arm/neon/vst2Qp16.c: Remove.
4415 * gcc.target/arm/neon/vst2Qp8.c: Remove.
4416 * gcc.target/arm/neon/vst2Qs16.c: Remove.
4417 * gcc.target/arm/neon/vst2Qs32.c: Remove.
4418 * gcc.target/arm/neon/vst2Qs8.c: Remove.
4419 * gcc.target/arm/neon/vst2Qu16.c: Remove.
4420 * gcc.target/arm/neon/vst2Qu32.c: Remove.
4421 * gcc.target/arm/neon/vst2Qu8.c: Remove.
4422 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
4423 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
4424 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
4425 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
4426 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
4427 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
4428 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
4429 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
4430 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
4431 * gcc.target/arm/neon/vst2f32.c: Remove.
4432 * gcc.target/arm/neon/vst2p16.c: Remove.
4433 * gcc.target/arm/neon/vst2p64.c: Remove.
4434 * gcc.target/arm/neon/vst2p8.c: Remove.
4435 * gcc.target/arm/neon/vst2s16.c: Remove.
4436 * gcc.target/arm/neon/vst2s32.c: Remove.
4437 * gcc.target/arm/neon/vst2s64.c: Remove.
4438 * gcc.target/arm/neon/vst2s8.c: Remove.
4439 * gcc.target/arm/neon/vst2u16.c: Remove.
4440 * gcc.target/arm/neon/vst2u32.c: Remove.
4441 * gcc.target/arm/neon/vst2u64.c: Remove.
4442 * gcc.target/arm/neon/vst2u8.c: Remove.
4443 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
4444 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
4445 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
4446 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
4447 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
4448 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
4449 * gcc.target/arm/neon/vst3Qf32.c: Remove.
4450 * gcc.target/arm/neon/vst3Qp16.c: Remove.
4451 * gcc.target/arm/neon/vst3Qp8.c: Remove.
4452 * gcc.target/arm/neon/vst3Qs16.c: Remove.
4453 * gcc.target/arm/neon/vst3Qs32.c: Remove.
4454 * gcc.target/arm/neon/vst3Qs8.c: Remove.
4455 * gcc.target/arm/neon/vst3Qu16.c: Remove.
4456 * gcc.target/arm/neon/vst3Qu32.c: Remove.
4457 * gcc.target/arm/neon/vst3Qu8.c: Remove.
4458 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
4459 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
4460 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
4461 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
4462 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
4463 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
4464 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
4465 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
4466 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
4467 * gcc.target/arm/neon/vst3f32.c: Remove.
4468 * gcc.target/arm/neon/vst3p16.c: Remove.
4469 * gcc.target/arm/neon/vst3p64.c: Remove.
4470 * gcc.target/arm/neon/vst3p8.c: Remove.
4471 * gcc.target/arm/neon/vst3s16.c: Remove.
4472 * gcc.target/arm/neon/vst3s32.c: Remove.
4473 * gcc.target/arm/neon/vst3s64.c: Remove.
4474 * gcc.target/arm/neon/vst3s8.c: Remove.
4475 * gcc.target/arm/neon/vst3u16.c: Remove.
4476 * gcc.target/arm/neon/vst3u32.c: Remove.
4477 * gcc.target/arm/neon/vst3u64.c: Remove.
4478 * gcc.target/arm/neon/vst3u8.c: Remove.
4479 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
4480 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
4481 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
4482 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
4483 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
4484 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
4485 * gcc.target/arm/neon/vst4Qf32.c: Remove.
4486 * gcc.target/arm/neon/vst4Qp16.c: Remove.
4487 * gcc.target/arm/neon/vst4Qp8.c: Remove.
4488 * gcc.target/arm/neon/vst4Qs16.c: Remove.
4489 * gcc.target/arm/neon/vst4Qs32.c: Remove.
4490 * gcc.target/arm/neon/vst4Qs8.c: Remove.
4491 * gcc.target/arm/neon/vst4Qu16.c: Remove.
4492 * gcc.target/arm/neon/vst4Qu32.c: Remove.
4493 * gcc.target/arm/neon/vst4Qu8.c: Remove.
4494 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
4495 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
4496 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
4497 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
4498 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
4499 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
4500 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
4501 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
4502 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
4503 * gcc.target/arm/neon/vst4f32.c: Remove.
4504 * gcc.target/arm/neon/vst4p16.c: Remove.
4505 * gcc.target/arm/neon/vst4p64.c: Remove.
4506 * gcc.target/arm/neon/vst4p8.c: Remove.
4507 * gcc.target/arm/neon/vst4s16.c: Remove.
4508 * gcc.target/arm/neon/vst4s32.c: Remove.
4509 * gcc.target/arm/neon/vst4s64.c: Remove.
4510 * gcc.target/arm/neon/vst4s8.c: Remove.
4511 * gcc.target/arm/neon/vst4u16.c: Remove.
4512 * gcc.target/arm/neon/vst4u32.c: Remove.
4513 * gcc.target/arm/neon/vst4u64.c: Remove.
4514 * gcc.target/arm/neon/vst4u8.c: Remove.
4515 * gcc.target/arm/neon/vsubQf32.c: Remove.
4516 * gcc.target/arm/neon/vsubQs16.c: Remove.
4517 * gcc.target/arm/neon/vsubQs32.c: Remove.
4518 * gcc.target/arm/neon/vsubQs64.c: Remove.
4519 * gcc.target/arm/neon/vsubQs8.c: Remove.
4520 * gcc.target/arm/neon/vsubQu16.c: Remove.
4521 * gcc.target/arm/neon/vsubQu32.c: Remove.
4522 * gcc.target/arm/neon/vsubQu64.c: Remove.
4523 * gcc.target/arm/neon/vsubQu8.c: Remove.
4524 * gcc.target/arm/neon/vsubf32.c: Remove.
4525 * gcc.target/arm/neon/vsubhns16.c: Remove.
4526 * gcc.target/arm/neon/vsubhns32.c: Remove.
4527 * gcc.target/arm/neon/vsubhns64.c: Remove.
4528 * gcc.target/arm/neon/vsubhnu16.c: Remove.
4529 * gcc.target/arm/neon/vsubhnu32.c: Remove.
4530 * gcc.target/arm/neon/vsubhnu64.c: Remove.
4531 * gcc.target/arm/neon/vsubls16.c: Remove.
4532 * gcc.target/arm/neon/vsubls32.c: Remove.
4533 * gcc.target/arm/neon/vsubls8.c: Remove.
4534 * gcc.target/arm/neon/vsublu16.c: Remove.
4535 * gcc.target/arm/neon/vsublu32.c: Remove.
4536 * gcc.target/arm/neon/vsublu8.c: Remove.
4537 * gcc.target/arm/neon/vsubs16.c: Remove.
4538 * gcc.target/arm/neon/vsubs32.c: Remove.
4539 * gcc.target/arm/neon/vsubs64.c: Remove.
4540 * gcc.target/arm/neon/vsubs8.c: Remove.
4541 * gcc.target/arm/neon/vsubu16.c: Remove.
4542 * gcc.target/arm/neon/vsubu32.c: Remove.
4543 * gcc.target/arm/neon/vsubu64.c: Remove.
4544 * gcc.target/arm/neon/vsubu8.c: Remove.
4545 * gcc.target/arm/neon/vsubws16.c: Remove.
4546 * gcc.target/arm/neon/vsubws32.c: Remove.
4547 * gcc.target/arm/neon/vsubws8.c: Remove.
4548 * gcc.target/arm/neon/vsubwu16.c: Remove.
4549 * gcc.target/arm/neon/vsubwu32.c: Remove.
4550 * gcc.target/arm/neon/vsubwu8.c: Remove.
4551 * gcc.target/arm/neon/vtbl1p8.c: Remove.
4552 * gcc.target/arm/neon/vtbl1s8.c: Remove.
4553 * gcc.target/arm/neon/vtbl1u8.c: Remove.
4554 * gcc.target/arm/neon/vtbl2p8.c: Remove.
4555 * gcc.target/arm/neon/vtbl2s8.c: Remove.
4556 * gcc.target/arm/neon/vtbl2u8.c: Remove.
4557 * gcc.target/arm/neon/vtbl3p8.c: Remove.
4558 * gcc.target/arm/neon/vtbl3s8.c: Remove.
4559 * gcc.target/arm/neon/vtbl3u8.c: Remove.
4560 * gcc.target/arm/neon/vtbl4p8.c: Remove.
4561 * gcc.target/arm/neon/vtbl4s8.c: Remove.
4562 * gcc.target/arm/neon/vtbl4u8.c: Remove.
4563 * gcc.target/arm/neon/vtbx1p8.c: Remove.
4564 * gcc.target/arm/neon/vtbx1s8.c: Remove.
4565 * gcc.target/arm/neon/vtbx1u8.c: Remove.
4566 * gcc.target/arm/neon/vtbx2p8.c: Remove.
4567 * gcc.target/arm/neon/vtbx2s8.c: Remove.
4568 * gcc.target/arm/neon/vtbx2u8.c: Remove.
4569 * gcc.target/arm/neon/vtbx3p8.c: Remove.
4570 * gcc.target/arm/neon/vtbx3s8.c: Remove.
4571 * gcc.target/arm/neon/vtbx3u8.c: Remove.
4572 * gcc.target/arm/neon/vtbx4p8.c: Remove.
4573 * gcc.target/arm/neon/vtbx4s8.c: Remove.
4574 * gcc.target/arm/neon/vtbx4u8.c: Remove.
4575 * gcc.target/arm/neon/vtrnQf32.c: Remove.
4576 * gcc.target/arm/neon/vtrnQp16.c: Remove.
4577 * gcc.target/arm/neon/vtrnQp8.c: Remove.
4578 * gcc.target/arm/neon/vtrnQs16.c: Remove.
4579 * gcc.target/arm/neon/vtrnQs32.c: Remove.
4580 * gcc.target/arm/neon/vtrnQs8.c: Remove.
4581 * gcc.target/arm/neon/vtrnQu16.c: Remove.
4582 * gcc.target/arm/neon/vtrnQu32.c: Remove.
4583 * gcc.target/arm/neon/vtrnQu8.c: Remove.
4584 * gcc.target/arm/neon/vtrnf32.c: Remove.
4585 * gcc.target/arm/neon/vtrnp16.c: Remove.
4586 * gcc.target/arm/neon/vtrnp8.c: Remove.
4587 * gcc.target/arm/neon/vtrns16.c: Remove.
4588 * gcc.target/arm/neon/vtrns32.c: Remove.
4589 * gcc.target/arm/neon/vtrns8.c: Remove.
4590 * gcc.target/arm/neon/vtrnu16.c: Remove.
4591 * gcc.target/arm/neon/vtrnu32.c: Remove.
4592 * gcc.target/arm/neon/vtrnu8.c: Remove.
4593 * gcc.target/arm/neon/vtstQp8.c: Remove.
4594 * gcc.target/arm/neon/vtstQs16.c: Remove.
4595 * gcc.target/arm/neon/vtstQs32.c: Remove.
4596 * gcc.target/arm/neon/vtstQs8.c: Remove.
4597 * gcc.target/arm/neon/vtstQu16.c: Remove.
4598 * gcc.target/arm/neon/vtstQu32.c: Remove.
4599 * gcc.target/arm/neon/vtstQu8.c: Remove.
4600 * gcc.target/arm/neon/vtstp8.c: Remove.
4601 * gcc.target/arm/neon/vtsts16.c: Remove.
4602 * gcc.target/arm/neon/vtsts32.c: Remove.
4603 * gcc.target/arm/neon/vtsts8.c: Remove.
4604 * gcc.target/arm/neon/vtstu16.c: Remove.
4605 * gcc.target/arm/neon/vtstu32.c: Remove.
4606 * gcc.target/arm/neon/vtstu8.c: Remove.
4607 * gcc.target/arm/neon/vuzpQf32.c: Remove.
4608 * gcc.target/arm/neon/vuzpQp16.c: Remove.
4609 * gcc.target/arm/neon/vuzpQp8.c: Remove.
4610 * gcc.target/arm/neon/vuzpQs16.c: Remove.
4611 * gcc.target/arm/neon/vuzpQs32.c: Remove.
4612 * gcc.target/arm/neon/vuzpQs8.c: Remove.
4613 * gcc.target/arm/neon/vuzpQu16.c: Remove.
4614 * gcc.target/arm/neon/vuzpQu32.c: Remove.
4615 * gcc.target/arm/neon/vuzpQu8.c: Remove.
4616 * gcc.target/arm/neon/vuzpf32.c: Remove.
4617 * gcc.target/arm/neon/vuzpp16.c: Remove.
4618 * gcc.target/arm/neon/vuzpp8.c: Remove.
4619 * gcc.target/arm/neon/vuzps16.c: Remove.
4620 * gcc.target/arm/neon/vuzps32.c: Remove.
4621 * gcc.target/arm/neon/vuzps8.c: Remove.
4622 * gcc.target/arm/neon/vuzpu16.c: Remove.
4623 * gcc.target/arm/neon/vuzpu32.c: Remove.
4624 * gcc.target/arm/neon/vuzpu8.c: Remove.
4625 * gcc.target/arm/neon/vzipQf32.c: Remove.
4626 * gcc.target/arm/neon/vzipQp16.c: Remove.
4627 * gcc.target/arm/neon/vzipQp8.c: Remove.
4628 * gcc.target/arm/neon/vzipQs16.c: Remove.
4629 * gcc.target/arm/neon/vzipQs32.c: Remove.
4630 * gcc.target/arm/neon/vzipQs8.c: Remove.
4631 * gcc.target/arm/neon/vzipQu16.c: Remove.
4632 * gcc.target/arm/neon/vzipQu32.c: Remove.
4633 * gcc.target/arm/neon/vzipQu8.c: Remove.
4634 * gcc.target/arm/neon/vzipf32.c: Remove.
4635 * gcc.target/arm/neon/vzipp16.c: Remove.
4636 * gcc.target/arm/neon/vzipp8.c: Remove.
4637 * gcc.target/arm/neon/vzips16.c: Remove.
4638 * gcc.target/arm/neon/vzips32.c: Remove.
4639 * gcc.target/arm/neon/vzips8.c: Remove.
4640 * gcc.target/arm/neon/vzipu16.c: Remove.
4641 * gcc.target/arm/neon/vzipu32.c: Remove.
4642 * gcc.target/arm/neon/vzipu8.c: Remove.
4645 2015-11-12 Marek Polacek <polacek@redhat.com>
4648 * gcc.dg/pr67784-1.c: New test.
4649 * gcc.dg/pr67784-2.c: New test.
4651 2015-11-12 Martin Liska <mliska@suse.cz>
4653 * gcc.dg/ipa/pr68035.c: New test.
4655 2015-11-12 Richard Biener <rguenther@suse.de>
4657 PR tree-optimization/68306
4658 * gcc.dg/pr68306.c: New testcase.
4660 2015-11-12 Ville Voutilainen <ville.voutilainen@gmail.com>
4662 Implement D0013R2, logical type traits.
4664 * g++.dg/cpp0x/Wattributes1.C: Adjust.
4666 2015-11-12 Nathan Sidwell <nathan@codesourcery.com>
4668 * c-c++-common/goacc/data-default-1.c: New.
4670 2015-11-12 David Edelsohn <dje.gcc@gmail.com>
4672 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin.
4674 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4676 PR tree-optimization/68305
4677 * gcc.dg/vect/pr68305.c: New test.
4679 2015-11-12 Eric Botcazou <ebotcazou@adacore.com>
4681 * gcc.target/i386/pr67265-2.c: New test.
4683 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4685 * gcc.dg/pr68286.c: New test.
4687 2015-11-12 Christian Bruel <christian.bruel@st.com>
4689 * gcc.target/arm/mmx-1.c: Adjust for unified asm.
4691 2015-11-12 Uros Bizjak <ubizjak@gmail.com>
4693 * gcc.target/i386/sse-1.c (swizzle): Assume that a is
4696 2015-11-11 David Edelsohn <dje.gcc@gmail.com>
4698 * gcc.dg/pr65521.c: Fail on AIX.
4700 2015-11-11 Sebastian Pop <s.pop@samsung.com>
4702 * gcc.dg/graphite/fuse-1.c: Adjust pattern. Remove dg-do.
4703 * gcc.dg/graphite/fuse-2.c: Same.
4704 * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and
4705 isl-ast-gen-*.c files.
4706 * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options.
4707 * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same.
4708 * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same.
4709 * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same.
4710 * gcc.dg/graphite/isl-ast-gen-if-1.c: Same.
4711 * gcc.dg/graphite/isl-ast-gen-if-2.c: Same.
4712 * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same.
4713 * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same.
4714 * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same.
4715 * gcc.dg/graphite/isl-ast-gen-user-1.c: Same.
4716 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove.
4718 2015-11-11 Marek Polacek <polacek@redhat.com>
4722 * c-c++-common/pr68107.c: New test.
4723 * g++.dg/init/new38.C (large_array_char): Adjust dg-error.
4724 (large_array_char_template): Likewise.
4725 * g++.dg/init/new44.C: Adjust dg-error.
4727 2015-11-11 Nathan Sidwell <nathan@codesourcery.com>
4729 * gfortran.dg/goacc/private-3.f95: Remove xfail.
4730 * gfortran.dg/goacc/combined_loop.f90: Remove xfail.
4732 2015-11-11 Eric Botcazou <ebotcazou@adacore.com>
4734 * gcc.target/i386/pr67265.c: New test.
4736 2015-11-11 Segher Boessenkool <segher@kernel.crashing.org>
4738 * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32. Do more
4739 tests for the expected generated code.
4741 2015-11-11 Simon Dardis <simon.dardis@imgtec.com>
4743 * gcc.target/mips/split-ds-sequence.c: New test.
4745 2015-11-11 Julia Koval <julia.koval@intel.com>
4747 * g++.dg/ext/mv16.C: New functions.
4749 2015-11-11 Richard Biener <rguenth@gcc.gnu.org>
4750 Jiong Wang <jiong.wang@arm.com>
4752 * gcc.dg/tree-ssa/pr68234.c: New testcase.
4754 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
4756 * gcc.target/i386/mask-pack.c: New test.
4757 * gcc.target/i386/mask-unpack.c: New test.
4759 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
4761 * gcc.target/i386/avx2-vec-mask-bit-not.c: New test.
4763 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
4765 * gcc.dg/vect/slp-cond-5.c: New test.
4767 2015-11-10 Richard Biener <rguenther@suse.de>
4769 PR tree-optimization/68240
4770 * gcc.dg/torture/pr68240.c: New testcase.
4772 2015-11-10 Richard Biener <rguenther@suse.de>
4774 PR tree-optimization/56118
4775 * gcc.target/i386/pr56118.c: New testcase.
4777 2015-11-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4779 * gcc.target/aarch64/cond_op_imm_1.c: New test.
4781 2015-11-10 Eric Botcazou <ebotcazou@adacore.com>
4783 * gfortran.dg/pr68251.f90: New test.
4785 2015-11-09 Cesar Philippidis <cesar@codesourcery.com>
4787 * c-c++-common/goacc/routine-5.c: Enable c++ tests.
4789 2015-11-09 Martin Sebor <msebor@redhat.com>
4791 * init/new45.C: New test to verify that operator new is invoked
4792 with or without overhead for a cookie.
4795 * init/new44.C: New test for placement new expressions for arrays
4796 with excessive number of elements.
4799 * init/new43.C: New test for placement new expressions for arrays
4800 with negative number of elements.
4802 * other/new-size-type.C: Expect array new expression with
4803 an excessive number of elements to be rejected.
4805 2015-11-09 Nathan Sidwell <nathan@codesourcery.com>
4807 * c-c++-common/goacc/routine-1.c: New.
4808 * c-c++-common/goacc/routine-2.c: New.
4809 * c-c++-common/goacc/routine-3.c: New.
4810 * c-c++-common/goacc/routine-4.c: New.
4811 * c-c++-common/goacc/routine-5.c: New.
4813 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
4815 * gcc.target/sparc/sparc-ret.c: Rename to...
4816 * gcc.target/sparc/sparc-ret-1.c: ...this.
4817 * gcc.target/sparc/sparc-ret-2.c: New test.
4819 2015-11-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4821 * lib/target-supports.exp (check_p8vector_hw_available): Split
4823 (check_vsx_hw_available): Likewise.
4824 (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware
4825 support and for PowerPC float128 support.
4826 (check_p9modulo_hw_available): Likewise.
4827 (check_ppc_float128_sw_available): Likewise.
4828 (check_ppc_float128_hw_available): Likewise.
4829 (check_effective_target_powerpc_p9vector_ok): Likewise.
4830 (check_effective_target_powerpc_p9modulo_ok): Likewise.
4831 (check_effective_target_powerpc_float128_sw_ok): Likewise.
4832 (check_effective_target_powerpc_float128_hw_ok): Likewise.
4833 (is-effective-target): Add new PowerPc targets.
4834 (is-effective-target-keyword): Likewise.
4835 (check_vect_support_and_set_flags): If we have ISA 3.0 vector
4836 instructions, use it.
4838 * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions.
4839 * gcc.target/powerpc/mod-2.c: Likewise.
4840 * gcc.target/powerpc/ctz-1.c: Likewise.
4841 * gcc.target/powerpc/ctz-2.c: Likewise.
4842 * gcc.target/powerpc/extswsli-1.c: Likewise.
4843 * gcc.target/powerpc/extswsli-2.c: Likewise.
4844 * gcc.target/powerpc/extswsli-3.c: Likewise.
4846 * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c
4847 and allow the test on PowerPC LE.
4848 * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise.
4849 * gcc.target/powerpc/fusion3.c: New file, test power9 fusion.
4851 * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok
4852 check instead of powerpc_vsx_ok.
4853 * gcc.target/powerpc/float128-mix.c: Likewise.
4855 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
4857 * gcc.dg/sso/*.c: Robustify dg-output directives.
4859 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
4861 * g++.dg/ubsan/pr68259.C: New test.
4863 2015-11-09 Uros Bizjak <ubizjak@gmail.com>
4865 * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
4866 (main): Use _Cilk_spawn instead of cilk_spawn.
4868 2015-11-09 Thomas Schwinge <thomas@codesourcery.com>
4870 * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final
4871 scan-assembler directive.
4873 2015-11-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4876 * gcc.dg/pr68129_1.c: New test.
4878 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
4881 * gcc.dg/guality/pr67192.c (f3, f4): New functions.
4882 (main): Invoke them.
4884 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
4887 * gcc.dg/guality/pr67192.c: New test.
4889 2015-11-09 Richard Biener <rguenther@suse.de>
4891 PR tree-optimization/68248
4892 * gcc.dg/torture/pr68248.c: New testcase.
4894 2015-11-09 Richard Biener <rguenther@suse.de>
4896 PR tree-optimization/56118
4897 * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust.
4899 2015-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
4901 * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for
4902 labelref and check use of constant pool by looking for .word and
4905 2015-11-09 Igor Zamyatin <igor.zamyatin@intel.com>
4908 * g++.dg/cilk-plus/CK/pr66326.cc: New test.
4910 2015-11-09 Richard Henderson <rth@redhat.com>
4912 * gcc.target/i386/addr-space-1.c: New test.
4913 * gcc.target/i386/addr-space-2.c: New test.
4914 * gcc.target/i386/addr-space-3.c: New test.
4916 2015-11-08 Steven g. Kargl <kargl@gcc.gnu.org>
4919 * gfortran.dg/pr68053.f90: New test.
4921 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
4923 * g++.dg/lto/pr68057_0.C: Fix testcase.
4925 2015-11-08 Joost VandeVondele <vondele@gcc.gnu.org>
4927 * gfortran.dg/PR67518.f90: move from here...
4928 * gfortran.dg/graphite/PR67518.f90: to here.
4929 * gfortran.dg/PR53852.f90: move from here...
4930 * gfortran.dg/graphite/PR53852.f90: to here.
4932 2015-11-08 Eric Botcazou <ebotcazou@adacore.com>
4934 * gcc.dg/sso-1.c: New test.
4935 * gcc.dg/sso-2.c: Likewise.
4936 * gcc.dg/sso-3.c: Likewise.
4937 * gcc.dg/sso-4.c: Likewise.
4938 * gcc.dg/sso-5.c: Likewise.
4939 * gcc.dg/sso-6.c: Likewise.
4940 * gcc.dg/sso-7.c: Likewise.
4941 * gcc.dg/sso-8.c: Likewise.
4942 * gcc.dg/sso: New directory.
4943 * gcc.target/i386/movbe-3.c: New test.
4944 * gnat.dg/sso1.adb: Likewise.
4945 * gnat.dg/sso2.ad[sb]: Likewise.
4946 * gnat.dg/sso3.adb: Likewise.
4947 * gnat.dg/sso4.adb: Likewise.
4948 * gnat.dg/sso5.adb: Likewise.
4949 * gnat.dg/sso6.adb: Likewise.
4950 * gnat.dg/sso7.adb: Likewise.
4951 * gnat.dg/specs/sso1.ads: Likewise.
4952 * gnat.dg/specs/sso2.ads: Likewise.
4953 * gnat.dg/sso: New directory.
4955 2015-11-08 Andre Vehreschild <vehre@gcc.gnu.org>
4958 * gfortran.dg/allocate_with_arrayspec_1.f90: New test.
4960 2015-11-08 Steven G. Kargl <kargl@gc.gnu.org>
4963 * gfortran.dg/pr68224.f90: New test.
4965 2015-11-08 Paul Thomas <pault@gcc.gnu.org>
4968 * gfortran.dg/proc_ptr_47.f90: New test.
4971 * gfortran.dg/pr66465.f90: New test.
4973 2015-11-07 John David Anglin <danglin@gcc.gnu.org>
4975 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*.
4977 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
4980 * gfortran.dg/pr68153.f90: New test.
4982 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
4985 * gfortran.dg/pr68151.f90: New test.
4987 2015-11-07 Richard Sandiford <richard.sandiford@arm.com>
4989 PR tree-optimization/68235
4990 * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno.
4992 2015-11-06 Jeff Law <law@redhat.com>
4994 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for
4995 realized jump threads.
4996 * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump
4997 threads rather than dom1 dump.
4999 2015-11-06 Michael Collison <michael.collison@linaro.org
5000 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5003 2015-08-01 Michael Collison <michael.collison@linaro.org
5004 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5006 * gcc.target/arm/mincmp.c: New test.
5008 2015-11-06 Dominique d'Humieres <dominiq@lps.ens.fr>
5011 * gfortran.dg/warn_unused_function_2.f90: Add two new
5012 "defined but not used" subroutines.
5014 2015-11-06 Jakub Jelinek <jakub@redhat.com>
5016 * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error.
5017 * g++.dg/gomp/ordered-2.C (f1): Likewise.
5018 * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust
5019 expected diagnostics for the addition of quotes.
5020 * gfortran.dg/gomp/target3.f90: Likewise.
5021 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
5022 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5023 * c-c++-common/gomp/doacross-1.c: Likewise.
5024 * c-c++-common/gomp/nesting-warn-1.c: Likewise.
5025 * c-c++-common/gomp/cancel-1.c (f2): Add some new tests.
5026 Adjust expected diagnostics wording.
5027 * c-c++-common/gomp/clauses-4.c (foo): Likewise.
5028 Don't expect error on ordered threads simd when in for simd.
5029 * c-c++-common/gomp/nesting-2.c: New test.
5030 * c-c++-common/gomp/ordered-3.c (foo): Add some new tests.
5031 * c-c++-common/gomp/ordered-4.c: New test.
5033 2015-11-06 Mike Stump <mikestump@comcast.net>
5035 * gcc.dg/pragma-diag-5.c: Make test cases unique.
5037 2015-11-06 Aditya Kumar <aditya.k7@samsung.com>
5038 Sebastian Pop <s.pop@samsung.com>
5040 * gcc.dg/graphite/fuse-1.c: New.
5041 * gcc.dg/graphite/fuse-2.c: New.
5042 * gcc.dg/graphite/interchange-13.c: Remove bogus check.
5044 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
5046 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test.
5048 2015-11-06 David Malcolm <dmalcolm@redhat.com>
5050 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file.
5051 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file.
5052 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file.
5053 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5054 * lib/gcc-dg.exp: Load multiline.exp.
5056 2015-11-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5058 * gcc.target/arm/combine-movs.c: Adjust for unified asm.
5059 * gcc.target/arm/interrupt-1.c: Likewise.
5060 * gcc.target/arm/interrupt-2.c: Likewise.
5061 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5063 2015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems.com>
5064 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
5066 * gcc.target/aarch64/rsqrt_asm_check_common.h: Common
5067 macros for assembly checks.
5068 * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure
5069 frsqrts and frsqrte are not emitted.
5070 * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure
5071 frsqrts and frsqrte are emitted.
5072 * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt.
5074 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
5076 * gfortran.dg/goacc/combined_loop.f90: XFAIL.
5078 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
5082 * g++.dg/lto/pr68057_0.C: New testcase.
5083 * g++.dg/lto/pr68057_1.C: New testcase.
5084 * g++.dg/torture/pr68220.C: New testcase.
5086 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
5088 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in
5091 2015-11-06 Ilya Enkovich <enkovich.gnu@gmail.com>
5093 PR tree-optimization/68145
5094 * g++.dg/vect/pr68145.cc: New test.
5096 2015-11-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5099 * gcc.dg/pr68088_1.c: New test.
5101 2015-11-06 Richard Biener <rguenther@suse.de>
5103 * gcc.dg/vect/bb-slp-38.c: New testcase.
5105 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
5107 * gfortran.dg/goacc/private-3.f95: XFAIL.
5109 2015-11-06 Joost VandeVondele <vondele@gnu.gcc.org>
5113 * gfortran.dg/PR67518.f90: New test.
5114 * gfortran.dg/PR53852.f90: New test.
5116 2015-11-05 Cesar Philippidis <cesar@codesourcery.com>
5117 Tom de Vries <tom@codesourcery.com>
5118 Nathan Sidwell <nathan@codesourcery.com>
5119 Thomas Schwinge <thomas@codesourcery.com>
5121 * c-c++-common/goacc/combined-directives.c: New test.
5122 * c-c++-common/goacc/loop-clauses.c: New test.
5123 * c-c++-common/goacc/tile.c: New test.
5124 * c-c++-common/goacc/loop-shape.c: Add test for pointer variable
5125 as gang static arguments.
5126 * c-c++-common/goacc/update-1.c: Adjust expected error message.
5127 * g++.dg/goacc/template.C: New test.
5128 * gfortran.dg/goacc/combined-directives.f90: New test.
5129 * gfortran.dg/goacc/default.f95: New test.
5130 * gfortran.dg/goacc/default_none.f95: New test.
5131 * gfortran.dg/goacc/firstprivate-1.f95: New test.
5132 * gfortran.dg/goacc/gang-static.f95: New test.
5133 * gfortran.dg/goacc/kernels-loop-inner.f95: New test.
5134 * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test.
5135 * gfortran.dg/goacc/list.f95: Update test.
5136 * gfortran.dg/goacc/loop-2.f95: Likewise.
5137 * gfortran.dg/goacc/loop-4.f95: New test.
5138 * gfortran.dg/goacc/loop-5.f95: New test.
5139 * gfortran.dg/goacc/loop-6.f95: New test.
5140 * gfortran.dg/goacc/loop-tree-1.f90: Update test.
5141 * gfortran.dg/goacc/multi-clause.f90: New test.
5142 * gfortran.dg/goacc/parallel-tree.f95: Update test.
5143 * gfortran.dg/goacc/update.f95: New test.
5145 2015-11-05 Martin Sebor <msebor@redhat.com>
5148 * g++.dg/warn/Wplacement-new-size.C: Exercise placement new
5149 invocations where the size of the destination buffer object
5150 or its type (or both) is unknown.
5152 2015-11-05 Martin Sebor <msebor@redhat.com>
5155 * g++.dg/warn/Wplacement-new-size.C: New test.
5157 2015-11-05 Alan Lawrence <alan.lawrence@arm.com>
5159 * gcc.dg/pr68112.c: New.
5160 * gcc.dg/vect/vect-strided-shift-1.c: New.
5162 2015-11-05 Marek Polacek <polacek@redhat.com>
5165 * gcc.dg/pr68090.c: New test.
5167 2015-11-05 James Greenhalgh <james.greenhalgh@arm.com>
5169 * gcc.dg/ifcvt-4.c: New.
5171 2015-11-05 Paolo Carlini <paolo.carlini@oracle.com>
5174 * g++.dg/cpp0x/lambda/lambda-ice15.C: New.
5176 2015-11-05 Jakub Jelinek <jakub@redhat.com>
5178 * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics
5179 of variables in both data sharing and mapping clauses and for
5180 structure element based array sections being mapped rather than
5182 * c-c++-common/gomp/declare-target-2.c: Add various new tests. Adjust
5183 expected diagnostics wording in one case.
5184 * c-c++-common/gomp/distribute-1.c: New test.
5185 * c-c++-common/gomp/element-1.c: New test.
5186 * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target
5187 and #pragma omp end declare target pair around the function.
5188 Change s from a parameter to a file scope variable.
5189 * c-c++-common/gomp/pr67521.c: Add dg-error directives.
5190 * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics
5191 on non-zero low-bound in reduction array sections. Add further
5193 * c-c++-common/gomp/schedule-modifiers-1.c: New test.
5194 * c-c++-common/gomp/target-teams-1.c: New test.
5195 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5196 for expected mangling on x86_64/i?86.
5197 * gcc.dg/gomp/declare-simd-3.c: New test.
5198 * gcc.dg/gomp/declare-simd-4.c: New test.
5199 * gcc.dg/gomp/for-20.c: New test.
5200 * gcc.dg/gomp/for-21.c: New test.
5201 * gcc.dg/gomp/for-22.c: New test.
5202 * gcc.dg/gomp/for-23.c: New test.
5203 * gcc.dg/gomp/for-24.c: New test.
5204 * gcc.dg/gomp/linear-1.c: New test.
5205 * gcc.dg/gomp/loop-1.c: New test.
5206 * g++.dg/gomp/atomic-17.C: New test.
5207 * g++.dg/gomp/clause-1.C (T::test): Don't expect error on
5208 non-static data member in shared clause. Add single construct.
5209 * g++.dg/gomp/declare-simd-1.C: Add dg-options. Add
5210 scan-assembler-times directives for expected mangling on x86_64/i?86.
5211 * g++.dg/gomp/declare-simd-3.C: Likewise.
5212 * g++.dg/gomp/declare-simd-4.C: New test.
5213 * g++.dg/gomp/declare-simd-5.C: New test.
5214 * g++.dg/gomp/declare-target-1.C: New test.
5215 * g++.dg/gomp/linear-2.C: New test.
5216 * g++.dg/gomp/loop-1.C: New test.
5217 * g++.dg/gomp/loop-2.C: New test.
5218 * g++.dg/gomp/loop-3.C: New test.
5219 * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on
5220 non-static data member in shared clause.
5221 * g++.dg/gomp/member-3.C: New test.
5222 * g++.dg/gomp/member-4.C: New test.
5223 * g++.dg/gomp/pr38639.C (foo): Adjust dg-error.
5224 (bar): Remove dg-message.
5225 * g++.dg/gomp/target-teams-1.C: New test.
5227 2015-11-05 Richard Biener <rguenther@suse.de>
5229 * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to
5230 uninitialized variables.
5231 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
5232 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
5233 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5234 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5235 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5236 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5237 * gcc.dg/ipa/inlinehint-2.c: Likewise.
5238 * gcc.dg/ipa/pure-const-2.c: Likewise.
5239 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5240 * gcc.dg/tree-ssa/loop-23.c: Likewise.
5241 * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
5242 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5243 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
5244 * gcc.dg/vect/pr30858.c: Likewise.
5245 * gcc.dg/vect/pr33866.c: Likewise.
5246 * gcc.dg/vect/pr37027.c: Likewise.
5247 * c-c++-common/ubsan/null-10.c: Likewise.
5248 * gcc.target/i386/incoming-8.c: Likewise.
5250 2015-11-04 Eric Botcazou <ebotcazou@adacore.com>
5252 * gnat.dg/slice9.adb: New test.
5254 2015-11-04 Nathan Sidwell <nathan@codesourcery.com>
5256 * gfortran.dg/goacc/reduction-2.f95: Delete.
5258 2015-11-04 Tom de Vries <tom@codesourcery.com>
5260 PR tree-optimization/67742
5261 * gcc.dg/tree-ssa/restrict-7.c: New test.
5262 * gcc.dg/tree-ssa/restrict-8.c: New test.
5264 2015-11-03 Martin Sebor <msebor@redhat.com>
5267 * c-c++-common/builtin-offsetof-2.c: New test.
5269 015-11-03 Dominique d'Humieres <dominiq@lps.ens.fr>
5272 * gfortran.dg/warn_unused_function_3.f90: New test.
5274 2015-11-03 Eric Botcazou <ebotcazou@adacore.com>
5276 * gnat.dg/discr45.adb: Only compile the test.
5278 2015-11-03 Evgeny Stupachenko <evstupac@gmail.com>
5280 * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
5281 * gcc.target/i386/mvc5.c: Ditto.
5282 * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
5285 2015-11-03 Thomas Schwinge <thomas@codesourcery.com>
5287 * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests
5289 * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them
5292 2015-11-03 Bilyan Borisov <bilyan.borisov@arm.com>
5294 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New.
5295 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New.
5296 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New.
5297 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New.
5298 * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New.
5299 * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New.
5301 2015-11-03 Alan Lawrence <alan.lawrence@arm.com>
5303 * gcc.target/aarch64/fp16/set_zero_1.c: New.
5305 2015-11-03 Uros Bizjak <ubizjak@gmail.com>
5307 * gcc.dg/mvc1.c: Move to ...
5308 * gcc.target/i386/mvc1.c: ... here. Require ifunc.
5309 * gcc.dg/mvc2.c: Move to ...
5310 * gcc.target/i386/mvc2.c: ... here.
5311 * gcc.dg/mvc3.c: Move to ...
5312 * gcc.target/i386/mvc3.c: ... here.
5313 * gcc.dg/mvc4.c: Move to ...
5314 * gcc.target/i386/mvc4.c: ... here. Require ifunc.
5315 * gcc.dg/mvc5.c: Move to ...
5316 * gcc.target/i386/mvc5.c: ... here.
5317 * gcc.dg/mvc6.c: Move to ...
5318 * gcc.target/i386/mvc6.c: ... here.
5319 * gcc.dg/mvc7.c: Move to ...
5320 * gcc.target/i386/mvc7.c: ... here.
5322 * g++.dg/ext/mvc1.C: Require ifunc.
5324 2015-11-02 Alexandre Oliva <aoliva@redhat.com>
5326 PR tree-optimization/68083
5327 * gcc.dg/torture/pr68083.c: New. From Zhendong Su.
5329 2015-11-02 Jeff Law <law@redhat.com>
5331 * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have
5332 irreducible loops in the CFG.
5334 2015-11-02 Alan Lawrence <alan.lawrence@arm.com>
5337 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
5339 * gcc.dg/vect/vect-strided-shift-1.c: New.
5341 2015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5344 * gcc.target/arm/pr67929_1.c: Move to...
5345 * gcc.c-torture/execute/pr67929_1.c: ... Here.
5346 Remove arm-specific directives. Add noclone, noinline
5349 2015-11-01 Jeff Law <law@redhat.com>
5351 * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector.
5353 2015-11-01 Uros Bizjak <ubizjak@gmail.com>
5355 * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
5356 (sse2_test): Rename from main. Do not return 0.
5358 2015-11-01 David Edelsohn <dje.gcc@gmail.com>
5360 * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
5361 * gfortran.dg/proc_ptr_39.f90: Require visibility.
5362 * gfortran.dg/read_dir.f90: XFAIL AIX.
5364 2015-10-31 Ville Voutilainen <ville.voutilainen@gmail.com>
5366 Remove the implementation of N3994, terse range-for loops.
5367 * g++.dg/cpp1z/range-for1.C: Remove.
5369 2015-10-31 Eric Botcazou <ebotcazou@adacore.com>
5371 * gnat.dg/discr45.adb: New test.
5373 2015-10-31 Tom de Vries <tom@codesourcery.com>
5375 * gfortran.dg/assumed_type_2.f90: Update test.
5376 * gfortran.dg/no_arg_check_2.f90: Same.
5378 2015-10-30 Cesar Philippidis <cesar@codesourcery.com>
5380 * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning.
5382 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
5385 * gfortran.dg/pr46588.f90: New test.
5387 2015-10-30 Evgeny Stupachenko <evstupac@gmail.com>
5389 * gcc.dg/mvc1.c: New test for multiple targets cloning.
5390 * gcc.dg/mvc2.c: Ditto.
5391 * gcc.dg/mvc3.c: Ditto.
5392 * gcc.dg/mvc4.c: Ditto.
5393 * gcc.dg/mvc5.c: Ditto.
5394 * gcc.dg/mvc6.c: Ditto.
5395 * gcc.dg/mvc7.c: Ditto.
5396 * g++.dg/ext/mvc1.C: Ditto.
5397 * g++.dg/ext/mvc2.C: Ditto.
5398 * g++.dg/ext/mvc3.C: Ditto.
5399 * g++.dg/ext/mvc4.C: Ditto.
5401 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
5404 * gfortran.dg/pr51993.f90: New test.
5406 2015-10-30 Vladimir Makarov <vmakarov@redhat.com>
5408 PR rtl-optimization/68106
5409 * gcc.target/aarch64/pr68106.c: New.
5411 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
5414 * gfortran.dg/pr36192_1.f90: New test.
5416 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
5419 *gfortran.dg/pr68154.f90
5421 2015-10-29 Nathan Sidwell <nathan@codesourcery.com>
5423 * c-c++-common/goacc/acc_on_device-2-off.c: Delete.
5424 * c-c++-common/goacc/acc_on_device-2.c: Delete.
5426 2015-10-29 Richard Sandiford <richard.sandiford@arm.com>
5428 * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime.
5430 2015-10-29 Michael Meissner <meissner@linux.vnet.ibm.com>
5432 * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on
5434 * gcc.target/powerpc/float128-mix.c: Likewise.
5436 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
5439 * gfortran.dg/pr68054.f90: New test.
5441 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
5444 * gfortran.dg/pr67885.f90: New test.
5446 2015-10-29 Jeff Law <law@redhat.com>
5448 PR tree-optimization/67892
5449 * gcc.dg/tree-ssa/pr21417: Update expected output.
5450 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
5452 2015-10-29 Richard Biener <rguenther@suse.de>
5455 * c-c++-common/ubsan/pr68142.c: New testcase.
5457 2015-10-29 Paolo Carlini <paolo.carlini@oracle.com>
5460 * g++.dg/other/cv_func4.C: New.
5462 2015-10-29 Richard Biener <rguenther@suse.de>
5465 * c-c++-common/ubsan/pr56956.c: New testcase.
5467 2015-10-28 Eric Botcazou <ebotcazou@adacore.com>
5469 * gnat.dg/discr44.adb: New test.
5471 2015-10-28 Jim Wilson <jim.wilson@linaro.org>
5474 * gcc.dg/debug/pr66068.c: New test.
5476 2015-01-28 Paul Thomas <pault@gcc.gnu.org>
5479 * gfortran.dg/allocate_with_source_15.f03: Correct trivial
5480 array bounds error at line 25.
5482 2015-10-28 Catherine Moore <clm@codesourcery.com>
5484 * gcc.target/mips/oddspreg-3.c: Disable for MIPS16.
5485 * gcc.target/mips/oddspreg-6.c: Likewise.
5486 * gcc.target/mips/oddspreg-1.c: Likewise.
5487 * gcc.target/mips/oddspreg-2.c: Likewise.
5489 2015-10-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5492 * gcc.target/avr/pr67839.c: New test.
5494 2015-10-28 Richard Biener <rguenther@suse.de>
5496 * gcc.dg/tree-ssa/operand-equal-2.c: Adjust.
5498 2015-10-28 Tom de Vries <tom@codesourcery.com>
5500 * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).
5502 2015-10-28 Richard Biener <rguenther@suse.de>
5505 * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor
5508 2015-10-28 Richard Biener <rguenther@suse.de>
5510 PR tree-optimization/65962
5511 * gcc.dg/vect/vect-62.c: Adjust.
5513 2015-10-28 Richard Biener <rguenther@suse.de>
5516 * gcc.dg/torture/pr68067-1.c: New testcase.
5517 * gcc.dg/torture/pr68067-2.c: Likewise.
5519 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
5521 * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128".
5523 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
5525 * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well
5526 as xvmadd and xvnmsub.
5527 * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd.
5529 2015-10-27 Cesar Philippidis <cesar@codesourcery.com>
5531 * c-c++-common/goacc/loop-shape.c: New test.
5533 2015-10-27 Nathan Sidwell <nathan@codesourcery.com>
5534 Cesar Philippidis <cesar@codesourcery.com>
5536 * g++.dg/gomp/pr33372-1.C: Adjust diagnostic.
5537 * g++.dg/gomp/pr33372-3.C: Likewise.
5539 2015-10-27 Richard Henderson <rth@redhat.com>
5542 * gcc.target/i386/pr67609-2.c: New test.
5544 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5547 * gcc.target/aarch64/pr68102_1.c: New test.
5549 2015-01-27 Paul Thomas <pault@gcc.gnu.org>
5552 * gfortran.dg/allocate_with_source_15.f03: New test
5554 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
5555 James Norris <jnorris@codesourcery.com>
5558 * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache
5560 * gfortran.dg/goacc/loop-1.f95: Likewise.
5561 * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing.
5562 * gfortran.dg/goacc/cray.f95: Likewise.
5563 * gfortran.dg/goacc/parameter.f95: Likewise.
5565 2015-10-27 Steven G. Kargl <kargl@gcc.gnu.org>
5568 * gfortran.dg/pr67805_2.f90: New test.
5570 2015-10-27 Abderrazek Zaafrani <a.zaafrani@samsung.com>
5571 Aditya Kumar <aditya.k7@samsung.com>
5573 * gcc.dg/graphite/block-0.c: Changed to match pattern.
5574 * gcc.dg/graphite/interchange-1.c: Same.
5575 * gcc.dg/graphite/interchange-10.c: Same.
5576 * gcc.dg/graphite/interchange-11.c: Same.
5577 * gcc.dg/graphite/interchange-13.c: Same.
5578 * gcc.dg/graphite/interchange-3.c: Same.
5579 * gcc.dg/graphite/interchange-4.c: Same.
5580 * gcc.dg/graphite/interchange-7.c: Same.
5581 * gcc.dg/graphite/interchange-9.c: Same.
5582 * gcc.dg/graphite/uns-interchange-9.c: Same.
5583 * gfortran.dg/graphite/interchange-3.f90: Same.
5585 2015-10-27 H.J. Lu <hongjiu.lu@intel.com>
5588 * gcc.target/i386/pr67215-1.c: New test.
5589 * gcc.target/i386/pr67215-2.c: Likewise.
5590 * gcc.target/i386/pr67215-3.c: Likewise.
5592 2015-10-27 Richard Biener <rguenther@suse.de>
5594 PR tree-optimization/68104
5595 * gcc.dg/torture/pr68104.c: New testcase.
5597 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
5599 * gcc.dg/vect/vect-strided-shift-1.c: New.
5601 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5604 * gcc.target/arm/pr67929_1.c: New test.
5606 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
5608 * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9,
5610 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
5612 PR tree-optimization/68097
5613 * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0. Add
5614 --param max-ssa-name-query-depth=3 to dg-options.
5616 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
5618 * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test.
5620 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
5622 * gcc.dg/builtins-52.c: Add -O to dg-options.
5624 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
5626 * gcc.dg/torture/builtin-math-1.c: Skip at -O0.
5628 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
5632 * c-c++-common/goacc/loop-1.c: Don't skip for C++. Don't prune
5634 (PR64765): New function.
5635 * gfortran.dg/goacc/coarray_2.f90: XFAIL.
5636 * gfortran.dg/goacc/combined_loop.f90: Extend. Don't prune
5638 * gfortran.dg/goacc/cray.f95: Refine prune directive.
5639 * gfortran.dg/goacc/parameter.f95: Likewise.
5641 2015-10-26 Louis Krupp <louis.krupp@zoho.com>
5644 * gfortran.dg/empty_label_typedecl.f90: New test.
5646 2015-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
5649 * gfortran.dg/pr36192.f90: New test.
5651 2015-10-26 Eric Botcazou <ebotcazou@adacore.com>
5653 * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free.
5654 * gcc.dg/atomic-noinline-aux.c: Adjust accordingly.
5655 * gnat.dg/opt51.adb: New test.
5656 * gnat.dg/opt51_pkg.ads: New helper.
5658 2015-10-26 Simon Dardis <simon.dardis@imgtec.com>
5660 * gcc.target/mips/ds-schedule-1.c: New.
5661 * gcc.target/mips/ds-schedule-2.c: New.
5663 2015-10-26 Jeff Law <law@redhat.com>
5665 PR tree-optimization/68013
5666 * gcc.c-torture/compile/pr68013.c: New test.
5668 2015-10-26 Richard Biener <rguenther@suse.de>
5669 Dominik Vogt <vogt@linux.vnet.ibm.com>
5672 * gcc.target/s390/pr67443.c: New testcase.
5674 2015-10-26 Christophe Lyon <christophe.lyon@linaro.org>
5676 * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to
5677 make it unique per testcase.
5678 * gfortran.dg/chmod_2.f90: Likewise.
5679 * gfortran.dg/chmod_3.f90: Likewise.
5680 * gfortran.dg/direct_io_8.f90: Likewise.
5681 * gfortran.dg/f2003_inquire_1.f03: Likewise.
5682 * gfortran.dg/f2003_io_1.f03: Likewise.
5683 * gfortran.dg/f2003_io_2.f03: Likewise.
5684 * gfortran.dg/f2003_io_8.f03: Likewise.
5685 * gfortran.dg/inquire_size.f90: Likewise.
5686 * gfortran.dg/namelist_66.f90: Likewise.
5687 * gfortran.dg/namelist_82.f90: Likewise.
5688 * gfortran.dg/namelist_87.f90: Likewise.
5689 * gfortran.dg/open_negative_unit_1.f90: Likewise.
5690 * gfortran.dg/open_new.f90: Likewise.
5691 * gfortran.dg/stat_1.f90: Likewise.
5692 * gfortran.dg/stat_2.f90: Likewise.
5693 * gfortran.dg/streamio_15.f90: Likewise.
5694 * gfortran.dg/unf_read_corrupted_1.f90: Likewise.
5696 2015-10-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5699 * g++.dg/pr67989.C: New test.
5701 2015-10-26 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5703 * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90,
5704 * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90,
5705 * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add
5706 suffix to the temporary filename to make it unique per testcase.
5708 2015-10-26 Richard Sandiford <richard.sandiford@arm.com>
5710 * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0.
5712 2015-01-25 Paul Thomas <pault@gcc.gnu.org>
5715 * gfortran.dg/allocate_with_source_12.f03: New test
5718 * gfortran.dg/allocate_with_source_13.f03: New test
5721 * gfortran.dg/allocate_with_source_14.f03: New test
5723 2015-10-25 John David Anglin <danglin@gcc.gnu.org>
5725 * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*.
5727 2015-10-25 Uros Bizjak <ubizjak@gmail.com>
5730 * gcc.target/i386/pr68084.c: New test.
5732 2015-10-25 Andre Vehreschild <vehre@gmx.de>
5736 * gfortran.dg/allocate_with_source_10.f08: New test.
5737 * gfortran.dg/allocate_with_source_11.f08: New test.
5738 * gfortran.dg/class_array_15.f03: Changed count of expected
5739 _builtin_frees to 11. One step of temporaries is spared, therefore
5740 the allocatable component of that temporary is not to be freeed.
5742 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
5745 * gfortran.dg/pr68055.f90: New case.
5747 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
5750 * gfortran.dg/pr67805.f90: New testcase.
5751 * gfortran.dg/array_constructor_26.f03: Update testcase.
5752 * gfortran.dg/array_constructor_27.f03: Ditto.
5753 * gfortran.dg/char_type_len_2.f90: Ditto.
5754 * gfortran.dg/pr67802.f90: Ditto.
5755 * gfortran.dg/used_before_typed_3.f90: Ditto.
5757 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
5760 * g++.dg/torture/pr67600.C: New testcase.
5762 2015-10-23 Ilya Enkovich <enkovich.gnu@gmail.com>
5764 * g++.dg/pr68062.C: New test.
5766 2015-10-23 Jeff Law <law@redhat.com>
5768 PR tree-optimization/67830
5769 * gcc.dg/pr67830.c: New test.
5771 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
5773 * gcc.dg/tree-ssa/operand-equal-2.c: New testcase.
5775 2015-10-23 Steve Ellcey <sellcey@imgtec.com>
5776 Andrew Pinski <apinski@cavium.com>
5778 PR rtl-optimization/67736
5779 * gcc.dg/torture/pr67736.c: New test.
5780 * gcc.dg/combine-subregs.c: New test.
5782 2015-10-23 Alan Hayward <alan.hayward@arm.com>
5784 PR tree-optimization/65947
5785 * lib/target-supports.exp
5786 (check_effective_target_vect_max_reduc): Add.
5787 * gcc.dg/vect/pr65947-1.c: New test.
5788 * gcc.dg/vect/pr65947-2.c: New test.
5789 * gcc.dg/vect/pr65947-3.c: New test.
5790 * gcc.dg/vect/pr65947-4.c: New test.
5791 * gcc.dg/vect/pr65947-5.c: New test.
5792 * gcc.dg/vect/pr65947-6.c: New test.
5793 * gcc.dg/vect/pr65947-7.c: New test.
5794 * gcc.dg/vect/pr65947-8.c: New test.
5795 * gcc.dg/vect/pr65947-9.c: New test.
5796 * gcc.dg/vect/pr65947-10.c: New test.
5797 * gcc.dg/vect/pr65947-11.c: New test.
5799 2015-10-23 Richard Sandiford <richard.sandiford@arm.com>
5801 * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf):
5802 Make weak rather than noinline.
5803 * gcc.dg/builtins-57.c: Compile with -O.
5804 * gcc.dg/torture/builtin-integral-1.c: Skip for -O0.
5806 2015-10-23 Tom de Vries <tom@codesourcery.com>
5808 * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options.
5810 2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
5813 * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin.
5814 * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise.
5816 2015-10-22 Martin Sebor <msebor@redhat.com>
5819 * gcc.misc-tests/help.exp: Verify that option descriptions
5821 * lib/options.exp (check_for_options): Use the regexp --line option.
5822 Print unexpected match on failure.
5824 2015-10-22 Uros Bizjak <ubizjak@gmail.com>
5826 * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse.
5828 2015-10-22 Paolo Carlini <paolo.carlini@oracle.com>
5831 * g++.dg/cpp1y/var-templ46.C: New.
5833 2015-10-22 Richard Biener <rguenther@suse.de>
5835 PR tree-optimization/58497
5836 * gcc.dg/tree-ssa/vector-5.c: New testcase.
5838 2015-10-22 Richard Biener <rguenther@suse.de>
5840 PR tree-optimization/19049
5841 PR tree-optimization/65962
5842 * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase.
5843 * gcc.dg/vect/vect-63.c: Adjust.
5844 * gcc.dg/vect/vect-70.c: Likewise.
5845 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
5846 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
5847 * gfortran.dg/vect/pr19049.f90: Likewise.
5848 * gfortran.dg/vect/vect-8.f90: Likewise.
5850 2015-10-22 Richard Biener <rguenther@suse.de>
5854 * gcc.dg/torture/ftrapv-2.c: New testcase.
5856 2015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5859 * gcc.target/s390/pr68015.c: New test.
5861 2015-10-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
5864 * gcc.target/arm/xor-and.c: Adjust test to check for eor
5867 2015-10-22 Jiong Wang <jiong.wang@arm.com>
5868 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5871 * gcc.target/aarch64/pr63304_1.c: New test.
5873 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
5876 * g++.dg/parse/enum13.C: New.
5878 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
5881 * g++.dg/parse/enum12.C: New.
5883 2015-10-21 Martin Sebor <msebor@redhat.com>
5886 * gcc.misc-tests/help.exp: Adjust.
5887 * lib/options.exp (check_for_options): Add detail to output.
5889 2015-10-21 Steven G. Kargl <kargl@gcc.gnu.org>
5892 * gfortran.dg/pr67939.f90: New test.
5894 2015-10-21 Aditya Kumar <aditya.k7@samsung.com>
5895 Sebastian Pop <s.pop@samsung.com>
5897 * gcc.dg/graphite/scop-11.c: Update pattern.
5899 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
5902 * g++.dg/ipa/pr67056.C: New testcase.
5904 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
5906 * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors
5909 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
5911 * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets.
5912 Add associated options for arm*-*-*.
5913 (sqrt): Remove dummy definition.
5915 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
5917 * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0.
5919 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
5921 * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c,
5922 gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c,
5923 gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests.
5925 2015-10-21 Alan Lawrence <alan.lawrence@arm.com>
5927 * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param
5928 sra-max-scalarization-size-Ospeed.
5930 2015-10-21 Marek Polacek <polacek@redhat.com>
5934 * gcc.dg/pr68024.c: New test.
5936 2015-10-21 Nathan Sidwell <nathan@codesourcery.com>
5938 * c-c++-common/goacc/clauses-fail.c: Adjust errors.
5939 * c-c++-common/goacc/sb-1.c: Adjust errors.
5940 * c-c++-common/goacc/sb-3.c: Adjust errors.
5941 * c-c++-common/goacc/loop-1.c: Adjust errors.
5942 * c-c++-common/goacc/nesting-1.c: Adjust errors.
5943 * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors.
5944 * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors.
5946 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
5948 * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR.
5950 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
5952 * gcc.dg/lto/simd-function_0.c: New test.
5954 2015-10-21 Uros Bizjak <ubizjak@gmail.com>
5957 * gcc.target/i386/pr68018.c: New test.
5959 2015-10-21 Richard Biener <rguenther@suse.de>
5962 * gcc.dg/torture/pr68031.c: New testcase.
5964 2015-10-21 Richard Biener <rguenther@suse.de>
5966 PR tree-optimization/68026
5967 * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase.
5969 2015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
5971 * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test.
5972 * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
5973 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
5974 * g++.dg/asan/default-options-1.C: Likewise.
5976 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5978 * gcc.target/aarch64/stp_vec_64_1.c: New test.
5979 * gcc.target/aarch64/ldp_vec_64_1.c: Likewise.
5981 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
5983 * lib/target-supports.exp (check_effective_target_vect64): Add AArch64.
5985 2015-10-20 Marek Polacek <polacek@redhat.com>
5988 * gcc.dg/pr67964.c: New test.
5990 2015-10-20 Vladimir Makarov <vmakarov@redhat.com>
5992 PR rtl-optimization/67609
5993 * gcc.target/i386/pr67609.c: New.
5995 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5997 * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases.
5999 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6001 * gcc.target/aarch64/fmul_fcvt_1.c: New test.
6002 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
6004 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
6007 * gcc.target/i386/pr66810.c: New test.
6009 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
6013 * gcc.target/i386/pr67963-1.c: New test.
6014 * gcc.target/i386/pr67963-2.c: Likewise.
6015 * gcc.target/i386/pr67963-3.c: Likewise.
6016 * gcc.target/i386/pr67985-1.c: Likewise.
6017 * gcc.target/i386/pr67985-2.c: Likewise.
6018 * gcc.target/i386/pr67985-3.c: Likewise.
6020 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
6022 * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan.
6024 2015-10-20 Richard Biener <rguenther@suse.de>
6026 PR tree-optimization/68017
6027 * gcc.dg/torture/pr68017.c: New testcase.
6029 2015-10-20 Szabolcs Nagy <szabolcs.nagy@arm.com>
6032 * gcc.target/aarch64/pr66912.c: New.
6033 * gcc.target/arm/pr66912.c: New.
6035 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6037 * gfortran.dg/pr67900.f90: New tests.
6039 2015-10-19 Pierre-Marie de Rodat <derodat@adacore.com>
6041 * gnat.dg/opt50.adb: New test.
6042 * gnat.dg/opt50_pkg.adb: New helper.
6043 * gnat.dg/opt50_pkg.ads: New helper.
6045 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6048 * gfortran.dg/pr68019.f90: new test.
6050 2015-10-19 Richard Biener <rguenther@suse.de>
6052 PR tree-optimization/67975
6053 * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase.
6055 2015-10-19 Richard Biener <rguenther@suse.de>
6057 * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
6059 2015-10-19 H.J. Lu <hongjiu.lu@intel.com>
6062 * gcc.target/i386/pr67995-1.c: New test.
6063 * gcc.target/i386/pr67995-2.c: Likewise.
6064 * gcc.target/i386/pr67995-3.c: Likewise.
6066 2015-10-19 Joost VandeVondele <vondele@gnu.gcc.org>
6069 * gcc.dg/PR68002.c: New test.
6071 2015-10-19 Richard Sandiford <richard.sandiford@arm.com>
6073 * gcc.dg/builtins-20.c: Remove undefined behavior.
6075 2015-10-18 Mikael Morin <mikael@gcc.gnu.org>
6078 * gfortran.dg/common_25.f90: New file.
6080 2015-10-18 Paul Thomas <pault@gcc.gnu.org>
6083 * gfortran.dg/move_alloc_15.f90: New test
6084 * gfortran.dg/move_alloc_16.f90: New test
6087 * gfortran.dg/deferred_character_assignment_1.f90: New test
6089 2015-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
6092 * gfortran.df/pr67987.f90: New test.
6093 * gfortran.dg/char_length_2.f90: Update testcase.
6095 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6097 * gcc.target/i386/iamcu/test_basic_returning.c
6098 (def_test_returning_type): Use union to check float return bits.
6100 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6102 * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main):
6103 Replace printf with __builtin_printf.
6105 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6107 * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly
6110 2015-10-16 Eric Botcazou <ebotcazou@adacore.com>
6113 * gnat.dg/pack21.adb: New test.
6114 * gnat.dg/pack22.adb: Likewise.
6115 * gnat.dg/pack22_pkg.ad[sb]: New helper.
6117 2015-10-16 Christian Bruel <christian.bruel@st.com>
6120 * gcc.target/arm/no-align.c: New test.
6121 * gcc.target/arm/attr-align1.c: New test.
6122 * gcc.target/arm/attr-align2.c: New test.
6123 * gcc.target/arm/attr-align3.c: New test.
6125 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
6127 * gcc.c-torture/compile/icfmatch.c: Add testcase
6129 2015-10-16 Paolo Carlini <paolo.carlini@oracle.com>
6132 * g++.dg/cpp1z/fold-ice1.C: New.
6134 2015-10-16 Michael Collison <michael.collison@linaro.org>
6135 Andrew Pinski <andrew.pinski@caviumnetworks.com>
6137 * gcc.dg/tree-ssa/minmax-loopend.c: New test.
6139 2015-10-15 Marek Polacek <polacek@redhat.com>
6141 * gcc.dg/tree-ssa/reassoc-42.c: New test.
6143 2015-10-15 Marek Polacek <polacek@redhat.com>
6145 PR tree-optimization/67953
6146 * gcc.dg/fold-minus-6.c (fn4): Change the type of A to
6148 * gcc.dg/torture/pr67953.c: New test.
6150 2015-10-14 Jeff Law <law@redhat.com>
6152 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted. The six functions
6153 contained within have their own file/test now.
6154 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from
6155 ssa-dom-thread-2.c. Tighten expected output slightly and comment
6156 expectations a bit more.
6157 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
6158 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise.
6159 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6160 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise.
6161 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise.
6164 * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
6166 2015-10-14 Marek Polacek <polacek@redhat.com>
6168 * gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final.
6178 2015-10-14 Richard Biener <rguenther@suse.de>
6180 PR tree-optimization/67915
6181 * gcc.dg/torture/pr67915.c: New testcase.
6183 2015-10-14 Marek Polacek <polacek@redhat.com>
6185 PR tree-optimization/67815
6186 * gcc.dg/tree-ssa/reassoc-39.c: New test.
6187 * gcc.dg/tree-ssa/reassoc-40.c: New test.
6188 * gcc.dg/tree-ssa/reassoc-41.c: New test.
6190 2015-10-14 Dominik Vogt <vogt@linux.vnet.ibm.com>
6192 * gcc.dg/pragma-pop_options-1.c: New test.
6194 2015-10-13 Jakub Jelinek <jakub@redhat.com>
6195 Aldy Hernandez <aldyh@redhat.com>
6197 * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data.
6198 * c-c++-common/gomp/clauses-1.c: New test.
6199 * c-c++-common/gomp/clauses-2.c: New test.
6200 * c-c++-common/gomp/clauses-3.c: New test.
6201 * c-c++-common/gomp/clauses-4.c: New test.
6202 * c-c++-common/gomp/declare-target-1.c: New test.
6203 * c-c++-common/gomp/declare-target-2.c: New test.
6204 * c-c++-common/gomp/depend-3.c: New test.
6205 * c-c++-common/gomp/depend-4.c: New test.
6206 * c-c++-common/gomp/doacross-1.c: New test.
6207 * c-c++-common/gomp/if-1.c: New test.
6208 * c-c++-common/gomp/if-2.c: New test.
6209 * c-c++-common/gomp/linear-1.c: New test.
6210 * c-c++-common/gomp/map-2.c: New test.
6211 * c-c++-common/gomp/map-3.c: New test.
6212 * c-c++-common/gomp/nesting-1.c (f_omp_parallel,
6213 f_omp_target_data): Add map clause to target data.
6214 * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise.
6215 * c-c++-common/gomp/ordered-1.c: New test.
6216 * c-c++-common/gomp/ordered-2.c: New test.
6217 * c-c++-common/gomp/ordered-3.c: New test.
6218 * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause
6220 * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered
6221 clause and ordered construct where no longer allowed.
6222 * c-c++-common/gomp/priority-1.c: New test.
6223 * c-c++-common/gomp/reduction-1.c: New test.
6224 * c-c++-common/gomp/schedule-simd-1.c: New test.
6225 * c-c++-common/gomp/sink-1.c: New test.
6226 * c-c++-common/gomp/sink-2.c: New test.
6227 * c-c++-common/gomp/sink-3.c: New test.
6228 * c-c++-common/gomp/sink-4.c: New test.
6229 * c-c++-common/gomp/udr-1.c: New test.
6230 * c-c++-common/taskloop-1.c: New test.
6231 * c-c++-common/cpp/openmp-define-3.c: Adjust for the new
6232 value of _OPENMP macro.
6233 * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics.
6234 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel,
6235 f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data.
6236 * gcc.dg/gomp/clause-1.c:
6237 * gcc.dg/gomp/reduction-1.c: New test.
6238 * gcc.dg/gomp/sink-fold-1.c: New test.
6239 * gcc.dg/gomp/sink-fold-2.c: New test.
6240 * gcc.dg/gomp/sink-fold-3.c: New test.
6241 * gcc.dg/vect/vect-simd-clone-15.c: New test.
6242 * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization
6243 of non-static data members.
6244 * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive.
6245 Add some linear clause tests.
6246 * g++.dg/gomp/declare-simd-3.C: New test.
6247 * g++.dg/gomp/linear-1.C: New test.
6248 * g++.dg/gomp/member-1.C: New test.
6249 * g++.dg/gomp/member-2.C: New test.
6250 * g++.dg/gomp/pr66571-2.C: New test.
6251 * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with
6253 * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section
6254 in reduction clause.
6255 * g++.dg/gomp/reference-1.C: New test.
6256 * g++.dg/gomp/sink-1.C: New test.
6257 * g++.dg/gomp/sink-2.C: New test.
6258 * g++.dg/gomp/sink-3.C: New test.
6259 * g++.dg/gomp/task-1.C: Remove both dg-error directives.
6260 * g++.dg/gomp/this-1.C: New test.
6261 * g++.dg/gomp/this-2.C: New test.
6262 * g++.dg/vect/simd-clone-2.cc: New test.
6263 * g++.dg/vect/simd-clone-2.h: New test.
6264 * g++.dg/vect/simd-clone-3.cc: New test.
6265 * g++.dg/vect/simd-clone-4.cc: New test.
6266 * g++.dg/vect/simd-clone-4.h: New test.
6267 * g++.dg/vect/simd-clone-5.cc: New test.
6269 2015-10-13 Christophe Lyon <christophe.lyon@linaro.org>
6271 * gcc.target/aarch64/table-intrinsics.c: Fix regexp
6272 after r228716 (Fix vtbl[34] and vtbx4).
6274 2015-10-13 Yuri Rumyantsev <ysrumyan@gmail.com>
6276 PR tree-optimization/67909, 67947
6277 * gcc.dg/torture/pr67947.c: New test.
6279 2015-10-13 Jeff Law <law@redhat.com>
6281 * gcc.dg/tree-ssa/ssa-thread-13.c: New test.
6283 2015-10-12 Jeff Law <law@redhat.com>
6285 * gcc.dg/tree-ssa/ssa-thread-12.c: New test.
6286 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6287 * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from
6288 ssa-dom-thread-11.c.
6290 * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test.
6292 2015-10-12 Ville Voutilainen <ville.voutilainen@gmail.com>
6295 * g++.dg/cpp0x/lambda/lambda-58566.C: New.
6297 2015-10-10 Jan Hubicka <hubicka@ucw.cz>
6299 * gfortran.dg/lto/bind_c-2_0.f90: New testcase.
6300 * gfortran.dg/lto/bind_c-2_1.c: New testcase.
6301 * gfortran.dg/lto/bind_c-3_0.f90: New testcase.
6302 * gfortran.dg/lto/bind_c-3_1.c: New testcase.
6303 * gfortran.dg/lto/bind_c-4_0.f90: New testcase.
6304 * gfortran.dg/lto/bind_c-4_1.c: New testcase.
6305 * gfortran.dg/lto/bind_c-5_0.f90: New testcase.
6306 * gfortran.dg/lto/bind_c-5_1.c: New testcase.
6308 2015-10-09 Steve Ellcey <sellcey@imgtec.com>
6310 * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt
6311 and -mno-frame-header-opt options.
6312 * gcc.target/mips/frame-header-1.c: New file.
6313 * gcc.target/mips/frame-header-2.c: New file.
6314 * gcc.target/mips/frame-header-3.c: New file.
6316 2015-10-09 Andre Vieira <andre.simoesdiasvieira@arm.com>
6317 Hale Wang <hale.wang@arm.com>
6319 * gcc.dg/tree-ssa/forwprop-33.c: New.
6321 2015-10-09 Alexander Fomin <alexander.fomin@intel.com>
6324 * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp.
6325 * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise.
6326 * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise.
6327 * gcc.target/i386/avx512dq-vrangess-1.c: Likewise.
6328 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise.
6329 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise.
6330 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise.
6331 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise.
6332 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise.
6333 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise.
6335 2015-10-09 David Malcolm <dmalcolm@redhat.com>
6337 * lib/multiline.exp: New file.
6338 * lib/prune.exp: Load multiline.exp.
6339 (prune_gcc_output): Call into multiline.exp to handle any
6340 multiline output directives.
6341 * lib/libgo.exp: Load multiline.exp before prune.exp, using
6344 2015-10-09 Martin Jambor <mjambor@suse.cz>
6346 PR tree-optimization/67794
6347 * gcc.dg/ipa/ipa-sra-10.c: New test.
6348 * gcc.dg/torture/pr67794.c: Likewise.
6350 2015-10-09 Alexandre Oliva <aoliva@redhat.com>
6352 PR rtl-optimization/67828
6353 * gcc.dg/torture/pr67828.c: New.
6355 2015-10-09 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6358 * lib/target-supports.exp (check_effective_target_non_strict_align):
6359 Adjust for arm*-*-*.
6360 * gcc.target/arm/pr67366.c: New test.
6362 2015-10-09 Richard Biener <rguenther@suse.de>
6364 PR tree-optimization/67891
6365 * gcc.dg/tree-ssa/pr67891.c: New testcase.
6367 2015-10-08 Richard Sandiford <richard.sandiford@arm.com>
6369 * gcc.dg/builtins-47.c: Test the optimized dump instead.
6371 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
6373 * gcc.dg/vect/vect-outer-simd-3.c: New test.
6375 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
6377 * gcc.dg/loop-unswitch-2.c: New test.
6378 * gcc.dg/loop-unswitch-3.c: Likewise.
6379 * gcc.dg/loop-unswitch-4.c: Likewise.
6381 2015-10-08 Tom de Vries <tom@codesourcery.com>
6383 * gcc.dg/dse.c: Only dump in dse1 pass.
6384 * gcc.dg/tree-ssa/pr30375.c: Same.
6386 2015-10-07 Uros Bizjak <ubizjak@gmail.com>
6389 * gcc.target/i386/20060512-1.c: Remove ia32 requirement.
6390 (PUSH, POP): New defines.
6391 (sse2_test): Use PUSH and POP to misalign runtime stack.
6392 * gcc.target/i386/20060512-2.c: Remove ia32 requirement.
6394 2015-10-07 James Norris <jnorris@codesourcery.com>
6396 * lib/atomic-dg.exp (atomic_link_flags): Move flag setting
6397 to atomic_init. (atomic_init): Restrict flags usage.
6399 2015-10-07 Andre Vehreschild <vehre@gcc.gnu.org>
6402 * gfortran.dg/sizeof_5.f90: New test.
6404 2015-10-06 Jeff Law <law@redhat.com>
6406 * gcc.c-torture/compile/pr67816.c: New test.
6408 2015-10-07 Kugan Vivekanandarajah <kuganv@linaro.org>
6410 * gcc.target/aarch64/get_lane_f16_1.c: New test.
6412 2015-10-06 Louis Krupp <louis.krupp@zoho.com>
6415 * gfortran.dg/substr_alloc_string_comp_1.f90: New.
6417 2015-10-06 Marek Polacek <polacek@redhat.com>
6420 * c-c++-common/Wtautological-compare-4.c: New test.
6422 2015-10-05 Michael Meissner <meissner@linux.vnet.ibm.com>
6423 Peter Bergner <bergner@vnet.ibm.com>
6426 * gcc.target/powerpc/pr67808.c: New test.
6428 2015-10-06 Nick Clifton <nickc@redhat.com>
6430 * gcc.target/msp430: New directory.
6431 * gcc.target/msp430/msp430.exp: New file. Runs MSP430 specific
6433 * gcc.target/msp430/data-attributes.c: New file. Checks the
6434 noinit and persistent data attributes.
6436 2015-10-06 Kirill Yukhin <kirill.yukhin@intel.com>
6438 * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection.
6440 2015-10-06 Richard Biener <rguenther@suse.de>
6442 PR tree-optimization/67859
6443 * gcc.dg/torture/pr67859.c: New testcase.
6445 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
6447 * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL.
6449 2015-10-05 Paolo Carlini <paolo.carlini@oracle.com>
6452 * g++.dg/template/defarg19.C: New.
6453 * g++.dg/template/defarg20.C: Likewise.
6455 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
6456 Sebastian Pop <s.pop@samsung.com>
6458 * gcc.dg/graphite/scop-sor.c: Un-xfail.
6460 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
6461 Sebastian Pop <s.pop@samsung.com>
6463 * gcc.dg/graphite/scop-sor.c: Xfail.
6465 2015-10-05 Martin Jambor <mjambor@suse.cz>
6466 Jan Hubicka <hubicka@ucw.cz>
6468 * gcc.dg/ipa/propalign-4.c: New test.
6469 * gcc.dg/ipa/propalign-5.c: Likewise.
6471 2015-10-05 Marek Polacek <polacek@redhat.com>
6473 PR tree-optimization/67821
6474 * gcc.dg/torture/pr67821-2.c: New test.
6475 * gcc.dg/torture/pr67821.c: New test.
6477 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
6479 * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512".
6481 2015-10-05 Christian Bruel <christian.bruel@st.com>
6483 * gcc.target/arm/attr_thumb-static2.c: Cleanup directives.
6485 2015-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6487 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo.
6488 (exec_vcvt): Add comments.
6490 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
6492 PR rtl-optimization/67447
6493 * gcc.target/i386/pr67447.c: New test.
6495 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
6497 * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw
6499 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
6500 * gcc.target/i386/vect-perm-even-1.c: Ditto.
6501 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
6502 * gcc.target/i386/vect-unpack-1.c: Ditto.
6503 * gcc.target/i386/vect-unpack-2.c: Ditto.
6505 2015-10-04 Mikael Morin <mikael@gcc.gnu.org>
6508 * gfortran.dg/common_24.f: New.
6510 2015-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
6512 * gcc.target/arm/pr67756.c: Fixed warnings.
6514 2015-10-02 Marek Polacek <polacek@redhat.com>
6517 * gcc.dg/pr67730-1.c: New test.
6518 * gcc.dg/pr67730-2.c: New test.
6519 * gcc.dg/pr67730.h: New test.
6521 2015-10-02 Marek Polacek <polacek@redhat.com>
6523 * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved.
6525 2015-10-02 Sebastian Pop <s.pop@samsung.com>
6527 PR tree-optimization/67754
6528 * gfortran.dg/graphite/block-1.f90: Adjust pattern.
6529 * gfortran.dg/graphite/block-2.f: Same.
6531 2015-10-02 Sebastian Pop <s.pop@samsung.com>
6533 * gcc.dg/graphite/scop-23.c: New.
6535 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
6537 * gcc.target/i386/builtin_target.c: Handle "avx512ifma"
6540 2015-10-02 Vladimir Makarov <vmakarov@redhat.com>
6542 PR rtl-optimization/67756
6543 * gcc.target/arm/pr67756.c: New.
6545 2015-10-02 Jiong Wang <jiong.wang@arm.com>
6547 * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model.
6548 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
6549 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test
6551 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test
6554 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
6556 * gcc.target/i386/vect-pack-trunc-1.c: New test.
6557 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
6558 * gcc.target/i386/vect-perm-even-1.c: Ditto.
6559 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
6560 * gcc.target/i386/vect-unpack-1.c: Ditto.
6561 * gcc.target/i386/vect-unpack-2.c: Ditto.
6563 2015-10-02 Marek Polacek <polacek@redhat.com>
6566 * c-c++-common/Wduplicated-cond-1.c: New test.
6567 * c-c++-common/Wduplicated-cond-2.c: New test.
6568 * c-c++-common/Wduplicated-cond-3.c: New test.
6569 * c-c++-common/Wduplicated-cond-4.c: New test.
6570 * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid
6571 -Wduplicated-cond warning.
6573 2015-10-02 Renlin Li <renlin.li@arm.com>
6575 * gcc.target/aarch64/csneg-1.c: Update.
6577 2015-10-02 Renlin Li <renlin.li@arm.com>
6580 * gcc.target/aarch64/pr66776.c: New.
6582 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
6584 * gnat.dg/warn13.adb: New test.
6586 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
6588 * gnat.dg/vect15.ad[sb]: New test.
6589 * gnat.dg/vect16.ad[sb]: Likewise.
6590 * gnat.dg/vect17.ad[sb]: Likewise.
6591 * gnat.dg/vect18.ad[sb]: Likewise.
6593 2015-10-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6595 PR rtl-optimization/67786
6596 PR rtl-optimization/67787
6597 * gcc.dg/pr67786.c: New test.
6598 * gcc.dg/pr67787.c: Likewise.
6600 2015-10-02 James Greenhalgh <james.greenhalgh@arm.com>
6602 * gcc.target/aarch64/vect_combine_zeroes_1.c: New.
6604 2015-10-02 Kai Tietz <ktietz70@googlemail.com>
6607 * g++.dg/ext/selectany2.C: Allow uninitialized variable case.
6609 2015-10-01 Louis Krupp <louis.krupp@zoho.com>
6613 * gfortran.dg/string_array_constructor_1.f90: New.
6614 * gfortran.dg/string_array_constructor_2.f90: New.
6615 * gfortran.dg/string_array_constructor_3.f90: New.
6617 2015-10-01 Segher Boessenkool <segher@kernel.crashing.org>
6621 * gcc.target/powerpc/pr67789.c: New testcase.
6623 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
6626 * gfortran.dg/pr67802.f90: New test.
6628 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
6631 gfortran.dg/pr66979.f90: new test.
6633 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
6636 * gfortran.dg/pr67616.f90: New test.
6638 2015-10-01 Ville Voutilainen <ville.voutilainen@gmail.com>
6641 * g++.dg/cpp0x/range-for30.C: New.
6643 2015-10-01 Marek Polacek <polacek@redhat.com>
6646 * gcc.dg/atomic/pr65345-4.c: New test.
6647 * gcc.dg/pr65345-3.c: New test.
6649 2015-10-01 Marek Polacek <polacek@redhat.com>
6651 PR tree-optimization/67769
6652 * gcc.dg/torture/pr67769.c: New test.
6654 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
6656 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets.
6658 2015-10-01 Oleg Endo <olegendo@gcc.gnu.org>
6661 * gcc.target/sh/pr54236-6.c: Fix assembler-not string.
6663 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
6665 * gcc.target/i386/pr65105-1.c: Require sse2 effective target.
6666 (main): Rename to sse2_test. Abort if count != 5.
6667 (dg-options): Add -save-temps. Use "-msse2 -mtune=slm" instead
6669 * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps.
6671 2015-10-01 Richard Biener <rguenther@suse.de>
6673 * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust.
6674 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
6676 2015-09-30 Jeff Law <law@redhat.com>
6678 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test.
6680 2015-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
6682 PR rtl-optimization/67037
6683 * gcc.c-torture/execute/pr67037.c: New test.
6685 2015-09-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
6687 * lib/target-supports.exp (check_effective_target_sync_int_128):
6688 Return 1 on spu-*-* targets.
6689 (check_effective_target_sync_int_128_runtime): Likewise.
6690 (check_effective_target_sync_long_long): Likewise.
6691 (check_effective_target_sync_long_long_runtime): Likewise.
6692 (check_effective_target_sync_int_long): Likewise.
6693 (check_effective_target_sync_char_short): Likewise.
6695 2015-09-30 Ilya Enkovich <enkovich.gnu@gmail.com>
6697 * gcc.target/i386/pr67761.c: New test.
6699 2015-09-30 Marek Polacek <polacek@redhat.com>
6702 * gcc.dg/pr67730.c: New test.
6704 2015-09-30 Marek Polacek <polacek@redhat.com>
6706 PR tree-optimization/67690
6707 * gcc.dg/torture/pr67690.c: New test.
6709 2015-09-30 Christophe Lyon <christophe.lyon@linaro.org>
6711 * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do.
6712 * g++.dg/gomp/tls-wrap4.C: Likewise.
6713 * gcc.dg/atomic-op-optimize.c: Likewise.
6714 * gcc.dg/pr54087.c: Likewise.
6715 * gcc.dg/tls/section-2.c: Likewise.
6716 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise.
6717 * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise.
6718 * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
6719 * gcc.target/arm/divzero.c: Likewise.
6720 * gcc.target/arm/sibcall-2.c: Likewise.
6721 * gcc.target/arm/thumb1-Os-mult.c: Likewise.
6722 * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise.
6723 * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise.
6724 * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
6725 * gcc.target/arm/volatile-bitfields-1.c: Likewise.
6726 * gcc.target/arm/volatile-bitfields-2.c: Likewise.
6727 * gcc.target/arm/volatile-bitfields-3.c: Likewise.
6728 * gcc.target/arm/volatile-bitfields-4.c: Likewise.
6729 * gfortran.dg/default_format_2.f90: Likewise.
6730 * gfortran.dg/default_format_denormal_2.f90: Likewise.
6732 2015-09-29 Jonathan Roelofs <jonathan@codesourcery.com>
6734 * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls.
6736 2015-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
6738 * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd*
6739 * gfortran.dg/round_4.f90: ditto.
6741 2015-09-29 Richard Biener <rguenther@suse.de>
6743 PR tree-optimization/67170
6744 * gfortran.dg/pr67170.f90: New testcase.
6746 2015-09-29 Richard Biener <rguenther@suse.de>
6748 PR tree-optimization/67741
6749 * gcc.dg/torture/pr67741.c: New testcase.
6751 2015-09-29 Uros Bizjak <ubizjak@gmail.com>
6753 * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are
6754 non-zero for __builtin_signbit tests.
6756 2015-09-29 Ilya Enkovich <enkovich.gnu@gmail.com>
6759 * gcc.target/i386/pr65105-1.c: New.
6760 * gcc.target/i386/pr65105-2.c: New.
6761 * gcc.target/i386/pr65105-3.c: New.
6762 * gcc.target/i386/pr65105-4.C: New.
6763 * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32.
6765 2015-09-28 Segher Boessenkool <segher@kernel.crashing.org>
6767 * gcc.dg/asm-4.c: Use braced words for the regular expressions.
6769 2015-09-28 Paul Thomas <pault@gcc.gnu.org>
6773 * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set
6775 * gfortran.dg/fmt_tab_2.f90: Add extra tab error.
6776 * gfortran.dg/function_types_3.f90: Change error message to
6777 "Type inaccessible...."
6778 * gfortran.dg/ptr_func_assign_1.f08: New test.
6779 * gfortran.dg/ptr_func_assign_2.f08: New test.
6781 2015-09-25 Mikael Morin <mikael.morin@sfr.fr>
6785 * gfortran.dg/ptr_func_assign_3.f08: New test.
6786 * gfortran.dg/ptr_func_assign_4.f08: New test.
6788 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
6789 Sebastian Pop <s.pop@samsung.com>
6791 * gcc.dg/graphite/run-id-pr67700-1.c: New test case.
6792 * gcc.dg/graphite/block-1.c: Modified to match the pattern.
6793 * gcc.dg/graphite/block-3.c: Same.
6794 * gcc.dg/graphite/block-4.c: Same.
6795 * gcc.dg/graphite/block-5.c: Same.
6796 * gcc.dg/graphite/block-6.c: Same.
6797 * gcc.dg/graphite/block-7.c: Same.
6798 * gcc.dg/graphite/block-8.c: Same.
6799 * gcc.dg/graphite/block-pr47654.c: Same.
6800 * gcc.dg/graphite/interchange-0.c: Same.
6801 * gcc.dg/graphite/interchange-1.c: Same.
6802 * gcc.dg/graphite/interchange-10.c: Same.
6803 * gcc.dg/graphite/interchange-11.c: Same.
6804 * gcc.dg/graphite/interchange-12.c: Same.
6805 * gcc.dg/graphite/interchange-13.c: Same.
6806 * gcc.dg/graphite/interchange-14.c: Same.
6807 * gcc.dg/graphite/interchange-15.c: Same.
6808 * gcc.dg/graphite/interchange-3.c: Same.
6809 * gcc.dg/graphite/interchange-4.c: Same.
6810 * gcc.dg/graphite/interchange-5.c: Same.
6811 * gcc.dg/graphite/interchange-6.c: Same.
6812 * gcc.dg/graphite/interchange-7.c: Same.
6813 * gcc.dg/graphite/interchange-8.c: Same.
6814 * gcc.dg/graphite/interchange-9.c: Same.
6815 * gcc.dg/graphite/interchange-mvt.c: Same.
6816 * gcc.dg/graphite/pr35356-1.c: Same.
6817 * gcc.dg/graphite/pr35356-3.c: Same.
6818 * gcc.dg/graphite/pr37485.c: Same.
6819 * gcc.dg/graphite/scop-1.c: Same.
6820 * gcc.dg/graphite/scop-11.c: Same.
6821 * gcc.dg/graphite/scop-5.c: Same.
6822 * gcc.dg/graphite/uns-block-1.c: Same.
6823 * gcc.dg/graphite/uns-interchange-9.c: Same.
6824 * gfortran.dg/graphite/block-1.f90: Same.
6825 * gfortran.dg/graphite/interchange-3.f90: Same.
6826 * gfortran.dg/graphite/pr14741.f90: Same.
6827 * gfortran.dg/graphite/block-2.f: Same.
6829 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
6830 Sebastian Pop <s.pop@samsung.com>
6832 PR tree-optimization/67700
6833 * gcc.dg/graphite/run-id-pr67700.c: New.
6835 2015-09-28 Oleg Endo <olegendo@gcc.gnu.org>
6838 * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New.
6839 * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26,
6841 * gcc.target/sh/pr54236-5.c: New.
6842 * gcc.target/sh/pr54236-6.c: New.
6844 2015-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6846 PR rtl-optimization/67456
6847 PR rtl-optimization/67464
6848 PR rtl-optimization/67465
6849 * gcc.dg/pr67465.c: New test.
6851 2015-09-28 Tom de Vries <tom@codesourcery.com>
6853 PR tree-optimization/62171
6854 * gcc.dg/vect/pr62171.c: New test.
6856 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
6858 * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove
6859 skip on AIX. XFAIL individual line tests.
6861 2015-09-27 Alexandre Oliva <aoliva@redhat.com>
6863 PR rtl-optimization/64164
6864 PR tree-optimization/67312
6865 * gcc.dg/pr67312.c: New. From Zdenek Sojka.
6866 * gcc.target/i386/stackalign/return-4.c: Add -O.
6868 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
6870 * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers.
6872 2015-09-26 Mikael Morin <mikael@gcc.gnu.org>
6875 * gfortran.dg/alloc_comp_deep_copy_3.f03: New.
6877 2015-09-26 David Edelsohn <dje.gcc@gmail.com>
6879 * gcc.dg/pr64935-1.c: XFAIL on AIX.
6880 * gcc.dg/pr64935-2.c: XFAIL on AIX.
6881 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
6882 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
6883 * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
6884 * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
6885 DW_AT_noreturn on AIX.
6886 * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
6887 DW_AT_noreturn on AIX.
6888 * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
6889 * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
6890 * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
6891 DW_AT_GNU_deleted on AIX.
6892 * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
6893 * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
6894 * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
6895 * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
6896 * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
6897 * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
6898 * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
6899 * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
6900 * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
6901 * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
6902 * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
6903 * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
6904 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
6905 * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
6906 * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
6908 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
6911 * gfortran.dg/pr67614.f90: New test.
6913 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
6916 * gfortran.dg/pr67525.f90: New test.
6918 2015-09-25 Mikael Morin <mikael@gcc.gnu.org>
6921 * gfortran.dg/allocatable_function_9.f90: New.
6923 2015-09-25 Oleg Endo <olegendo@gcc.gnu.org>
6926 * gcc.target/sh/pr67675.c: New.
6928 2015-09-25 Richard Sandiford <richard.sandiford@arm.com>
6930 * gcc.target/aarch64/fpcr_fpsr_1.c: New file.
6932 2015-09-25 H.J. Lu <hongjiu.lu@intel.com>
6934 * gcc.target/i386/pr66749.c (dg-options): Replace
6935 -mtune=lakemount with -mtune=lakemont.
6936 * gcc.target/i386/pr66821.c (dg-options): Likewise.
6937 * gcc.target/i386/pr67329.c (dg-options): Likewise.
6939 2015-09-25 Marek Polacek <polacek@redhat.com>
6941 * c-c++-common/ubsan/bounds-11.c: New test.
6942 * c-c++-common/ubsan/bounds-12.c: New test.
6944 2015-09-25 Marek Polacek <polacek@redhat.com>
6947 * c-c++-common/ubsan/pr64906.c: New test.
6949 2015-09-24 H.J. Lu <hongjiu.lu@intel.com>
6951 * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu
6952 with -mtune=lakemount.
6953 * gcc.target/i386/pr66821.c (dg-options): Likewise.
6954 * gcc.target/i386/pr67329.c (dg-options): Likewise.
6956 2015-09-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
6959 * gcc.dg/Werror-13.c: New test.
6961 2015-09-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
6963 * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note.
6965 2015-09-24 Richard Biener <rguenther@suse.de>
6968 * g++.dg/pr67699.C: New testcase.
6970 2015-09-24 Richard Earnshaw <rearnsha@arm.com>
6973 * gcc.target/arm/fp16-inf.c: New test.
6975 2015-09-24 Kirill Yukhin <kirill.yukhin@intel.com>
6977 * gcc.target/i386/avx512vbmi-check.h (main): Fix register
6978 name while checking for AVX-512VBMI presence.
6980 2015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6982 * lib/target-supports.exp (check_effective_target_pie): Check for
6983 PIE support on Solaris 11.x and 12.
6985 2015-09-24 Richard Biener <rguenther@suse.de>
6987 * g++.dg/tree-ssa/restrict3.C: New testcase.
6989 2015-09-24 Richard Biener <rguenther@suse.de>
6991 PR tree-optimization/48885
6992 * gcc.dg/tree-ssa/restrict-6.c: New testcase.
6994 2015-09-24 Patrick Palka <ppalka@gcc.gnu.org>
6996 * c-c++-common/Wmisleading-indentation.c: Augment test.
6998 2015-09-23 Ville Voutilainen <ville.voutilainen@gmail.com>
7000 Fix small typos in the coding rule enforcement warnings.
7001 * g++.dg/diagnostic/disable.C: Replace 'namepace'
7004 2015-09-23 Richard Biener <rguenther@suse.de>
7007 * gcc.dg/ubsan/pr67662.c: New testcase.
7009 2015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
7012 * gcc.dg/pragma-diag-6.c: New test.
7014 2015-09-23 James Greenhalgh <james.greenhalgh@arm.com>
7016 * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New.
7018 2015-09-23 Richard Biener <rguenther@suse.de>
7020 * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase.
7022 2015-09-22 Patrick Palka <ppalka@gcc.gnu.org>
7024 * c-c++-common/Wmisleading-indentation.c: Augment test.
7026 2015-09-22 Nathan Sidwell <nathan@codesourcery.com>
7028 * g++.dg/diagostic/disable.C: New.
7030 2015-09-22 Tom de Vries <tom@codesourcery.com>
7032 PR tree-optimization/67671
7033 * g++.dg/pr67671.C: New test.
7035 2015-09-22 Alexander Fomin <alexander.fomin@intel.com>
7038 * gcc.target/i386/pr67480.c: New test.
7040 2015-09-22 Kirill Yukhin <kirill.yukhin@intel.com>
7042 * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw,
7043 avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512.
7044 * gcc.target/i386/builtin_target.c: Test avx512vl, avx512bw,
7045 avx512dq, avx512cd, avx512er and avx512pf.
7047 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7049 * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for
7050 update-fetch operations.
7051 * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise.
7053 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7055 * gcc.target/aarch64/atomic-inst-ldadd.c: New.
7056 * gcc.target/aarch64/atomic-inst-ldlogic.c: New.
7058 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7060 * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New.
7062 * gcc.target/aarch64/atomic-inst-swap.c: New.
7064 2015-09-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
7066 * gcc.target/i386/inline_error.c (int bar): Use dg-message for note.
7067 * gcc.target/i386/pr57756.c (static __inline int caller): Likewise.
7068 * gcc.target/i386/pr59789.c (f1): Likewise.
7069 * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise.
7070 * gcc.target/i386/intrinsics_6.c: Likewise.
7071 * gcc.dg/winline-5.c (int t): Likewise.
7072 * gcc.dg/winline-9.c (t): Likewise.
7073 * gcc.dg/always_inline2.c (q): Likewise.
7074 * gcc.dg/winline-2.c (inline int t): Likewise.
7075 * gcc.dg/winline-6.c: Likewise.
7076 * gcc.dg/winline-10.c (void g): Likewise.
7077 * gcc.dg/pr49243.c (void parse): Likewise.
7078 * gcc.dg/always_inline3.c (q2): Likewise.
7079 * gcc.dg/winline-3.c: Likewise.
7080 * gcc.dg/winline-7.c (inline void *t): Likewise.
7082 2015-09-22 Tom de Vries <tom@codesourcery.com>
7084 PR tree-optimization/67666
7085 * g++.dg/pr67666.C: New test.
7087 2015-09-21 Steven G. Kargl <kargl@gcc.gnu.org>
7090 * gfortran.dg/pr67615.f90: new test.
7092 2015-09-21 Jeff Law <law@redhat.com>
7094 * gcc.target/h8300/andsi3_ashift_n_lower.c: New test.
7096 2015-09-21 Ville Voutilainen <ville.voutilainen@gmail.com>
7098 Complete the implementation of N4230, Nested namespace definition.
7099 * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace
7100 attributes and nested namespace definitions.
7101 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
7102 * g++.dg/cpp1z/feat-cxx1z.C: Likewise.
7103 * g++.dg/cpp1y/feat-cxx14-neg.C: New.
7104 * g++.dg/cpp1z/namespace-attribs.C: Likewise.
7105 * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes
7106 appearing before the namespace identifier.
7108 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7111 * gcc.dg/cpp/pr66415-1.c: Test column number.
7113 2015-09-21 Richard Biener <rguenther@suse.de>
7115 * g++.dg/ext/attr-alias-3.C: Add -g.
7117 2015-09-21 Richard Biener <rguenther@suse.de>
7120 * g++.dg/debug/dwarf2/pr67764.C: New testcase.
7122 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
7125 * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A.
7127 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7129 * gcc.dg/pragma-diag-5.c: Fix excess warning.
7131 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7134 * gcc.dg/pr53265.c: Update.
7136 2015-09-21 Eric Botcazou <ebotcazou@adacore.com>
7138 * gcc.target/arm/stack-checking.c: Skip for Thumb1.
7140 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
7143 * gcc.target/sh/pr59478.c: New.
7145 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
7148 * gcc.target/sh/pr51244-12.c: Adjust testcase.
7149 * gcc.target/sh/pr54236-2.c: Likewise.
7151 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
7153 * gcc.target/sh/pr43417.c: Move target independent test to ...
7154 * gcc.c-torture/compile/pr43417.c: ... here.
7156 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
7158 * gcc.target/sh/sh.exp (check_effective_target_sh4a,
7159 check_effective_target_big_endian, check_effective_target_little_endian,
7160 check_effective_target_any_fpu, check_effective_target_double_fpu,
7161 check_effective_target_use_single_only_fpu,
7162 check_effective_target_default_single_fpu,
7163 check_effective_target_no_fpu, check_effective_target_has_xf_regs,
7164 check_effective_target_has_fsca, check_effective_target_has_fsrra,
7165 check_effective_target_has_fpchg, check_effective_target_has_dyn_shift,
7166 check_effective_target_fmovd_enabled,
7167 check_effective_target_has_privileged, check_effective_target_has_pref,
7168 check_effective_target_banked_r0r7_isr,
7169 check_effective_target_stack_save_isr): New effective target checks.
7170 * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c.
7171 * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c.
7172 * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c
7173 * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c.
7174 * gcc.target/sh/20080410-1.c: Use new effective target checks.
7175 * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise.
7176 * gcc.target/sh/attr-isr.c: Likewise.
7177 * gcc.target/sh/fpul-usage-1.c: Likewise.
7178 * gcc.target/sh/hiconst.c: Likewise.
7179 * gcc.target/sh/mfmovd.c: Likewise.
7180 * gcc.target/sh/pr21255-3.c: Likewise.
7181 * gcc.target/sh/pr33135-1.c: Likewise.
7182 * gcc.target/sh/pr33135-2.c: Likewise.
7183 * gcc.target/sh/pr33135-3.c: Likewise.
7184 * gcc.target/sh/pr33135-4.c: Likewise.
7185 * gcc.target/sh/pr39423-2.c: Likewise.
7186 * gcc.target/sh/pr49880-4.c: Likewise.
7187 * gcc.target/sh/pr49880-5.c: Likewise.
7188 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
7189 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
7190 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
7191 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
7192 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
7193 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
7194 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
7195 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
7196 * gcc.target/sh/pr50751-2.c: Likewise.
7197 * gcc.target/sh/pr50751-3.c: Likewise.
7198 * gcc.target/sh/pr50751-5.c: Likewise.
7199 * gcc.target/sh/pr50751-6.c: Likewise.
7200 * gcc.target/sh/pr50751-8.c: Likewise.
7201 * gcc.target/sh/pr51244-15.c: Likewise.
7202 * gcc.target/sh/pr51244-2.c: Likewise.
7203 * gcc.target/sh/pr51244-20.c: Likewise.
7204 * gcc.target/sh/pr51244-6.c: Likewise.
7205 * gcc.target/sh/pr52483-4.c: Likewise.
7206 * gcc.target/sh/pr53511-1.c: Likewise.
7207 * gcc.target/sh/pr53512-1.c: Likewise.
7208 * gcc.target/sh/pr53512-2.c: Likewise.
7209 * gcc.target/sh/pr53512-3.c: Likewise.
7210 * gcc.target/sh/pr53512-4.c: Likewise.
7211 * gcc.target/sh/pr53513-1.c: Likewise.
7212 * gcc.target/sh/pr54089-2.c: Likewise.
7213 * gcc.target/sh/pr54089-3.c: Likewise.
7214 * gcc.target/sh/pr54089-4.c: Likewise.
7215 * gcc.target/sh/pr54602-2.c: Likewise.
7216 * gcc.target/sh/pr54602-3.c: Likewise.
7217 * gcc.target/sh/pr54602-4.c: Likewise.
7218 * gcc.target/sh/pr54680.c: Likewise.
7219 * gcc.target/sh/pr55303-1.c: Likewise.
7220 * gcc.target/sh/pr55303-2.c: Likewise.
7221 * gcc.target/sh/pr55303-3.c: Likewise.
7222 * gcc.target/sh/pr56547-1.c: Likewise.
7223 * gcc.target/sh/pr56547-2.c: Likewise.
7224 * gcc.target/sh/pr61195.c: Likewise.
7225 * gcc.target/sh/pr61996.c: Likewise.
7226 * gcc.target/sh/pr6526.c: Likewise.
7227 * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
7228 * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
7229 * gcc.target/sh/prefetch.c: Likewise.
7230 * gcc.target/sh/rte-delay-slot.c: Likewise.
7231 * gcc.target/sh/sh2a-band.c: Likewise.
7232 * gcc.target/sh/sh2a-bclr.c: Likewise.
7233 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
7234 * gcc.target/sh/sh2a-bld.c: Likewise.
7235 * gcc.target/sh/sh2a-bor.c: Likewise.
7236 * gcc.target/sh/sh2a-bset.c: Likewise.
7237 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
7238 * gcc.target/sh/sh2a-bxor.c: Likewise.
7239 * gcc.target/sh/sh2a-jsrn.c: Likewise.
7240 * gcc.target/sh/sh2a-movi20s.c: Likewise.
7241 * gcc.target/sh/sh2a-movrt.c: Likewise.
7242 * gcc.target/sh/sh2a-resbank.c: Likewise.
7243 * gcc.target/sh/sh2a-rtsn.c: Likewise.
7244 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
7245 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
7246 * gcc.target/sh/sh4a-cosf.c: Likewise.
7247 * gcc.target/sh/sh4a-fsrra.c: Likewise.
7248 * gcc.target/sh/sh4a-memmovua.c: Likewise.
7249 * gcc.target/sh/sh4a-sincosf.c: Likewise.
7250 * gcc.target/sh/sh4a-sinf.c: Likewise.
7252 2015-09-20 Jeff Law <law@redhat.com>
7254 PR tree-optimization/47679
7255 * g++.dg/warn/Wuninitialized-6.C: New test.
7257 2015-09-18 Ville Voutilainen <ville.voutilainen@gmail.com>
7259 Implement nested namespace definitions.
7260 * g++.dg/cpp1z/nested-namespace-def1.C: New.
7261 * g++.dg/cpp1z/nested-namespace-def2.C: Likewise.
7262 * g++.dg/cpp1z/nested-namespace-def3.C: Likewise.
7263 * g++.dg/lookup/name-clash5.C: Adjust.
7264 * g++.dg/lookup/name-clash6.C: Likewise.
7266 2015-09-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
7268 * gcc.dg/pragma-diag-5.c: New test.
7270 2015-09-18 Uros Bizjak <ubizjak@gmail.com>
7273 * gcc.dg/torture/pr67619.c: New test.
7274 * lib/target-supports.exp (check_effective_target_builtin_eh_return):
7277 2015-09-18 Alan Lawrence <alan.lawrence@arm.com>
7279 PR tree-optimization/67283
7280 * gcc.dg/tree-ssa/sra-15.c: New.
7281 * gcc.dg/tree-ssa/sra-16.c: New.
7283 2015-09-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
7286 * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute.
7287 (f2, f3): Make the function static.
7288 * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute.
7290 2015-09-17 Christian Bruel <christian.bruel@st.com>
7292 * gcc.target/arm/attr_thumb-static2.c: New test.
7294 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
7296 * gnat.dg/overflow_sum3.adb: New test.
7298 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
7300 * gcc.target/arm/stack-checking.c: New test.
7302 2015-09-17 Paul Thomas <pault@gcc.gnu.org>
7305 * gfortran.dg/public_private_module_5.f90: Add module procedure
7306 trigger_smod to ensure that the smod file is written.
7308 2015-09-17 James Greenhalgh <james.greenhalgh@arm.com>
7310 * gcc.target/aarch64/copysign_1.c: New.
7311 * gcc.target/aarch64/copysign_2.c: New.
7313 2015-09-17 Bin Cheng <bin.cheng@arm.com>
7315 * gcc.dg/tree-ssa/loop-bound-2.c: New test.
7316 * gcc.dg/tree-ssa/loop-bound-4.c: New test.
7317 * gcc.dg/tree-ssa/loop-bound-6.c: New test.
7319 2015-09-16 John Marino <gnugcc@marino.st>
7321 * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly.
7323 2015-09-16 Richard Biener <rguenther@suse.de>
7326 * gcc.dg/torture/pr67253.c: New testcase.
7328 2015-09-16 Richard Biener <rguenther@suse.de>
7331 * gcc.dg/pr67271.c: New testcase.
7333 2015-09-16 Eric Botcazou <ebotcazou@adacore.com>
7335 * gnat.dg/opt49.adb: New test.
7337 2015-09-16 Richard Biener <rguenther@suse.de>
7340 * gcc.dg/torture/pr67442.c: New testcase.
7342 2015-09-15 Eric Botcazou <ebotcazou@adacore.com>
7344 * gnat.dg/array24.adb: New test.
7345 * gnat.dg/blocklocs.adb: Delete.
7347 2015-09-15 Marek Polacek <polacek@redhat.com>
7350 * gcc.dg/pr67580.c: New test.
7352 2015-09-15 Richard Biener <rguenther@suse.de>
7354 PR tree-optimization/67470
7355 * gcc.dg/torture/pr67470.c: New testcase.
7357 2015-09-15 Alan Lawrence <alan.lawrence@arm.com>
7359 * gcc.target/aarch64/vect_int32x2x4_1.c: New.
7361 2015-09-15 Richard Biener <rguenther@suse.de>
7364 * gcc.dg/pr67563.c: New testcase.
7366 2015-09-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
7369 * gfortran.dg/pr67460.f90: New test.
7371 2015-09-14 Uros Bizjak <ubizjak@gmail.com>
7373 * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn.
7374 * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto.
7376 2015-09-14 Paolo Carlini <paolo.carlini@oracle.com>
7379 * g++.dg/cpp0x/new-auto1.C: New.
7381 2015-09-11 Mark Wielaard <mjw@redhat.com>
7384 * g++.dg/warn/unused-variable-1.C: New test.
7385 * g++.dg/warn/unused-variable-2.C: Likewise.
7386 * gcc.dg/unused-4.c: Adjust warning for static const.
7387 * gcc.dg/unused-variable-1.c: New test.
7388 * gcc.dg/unused-variable-2.c: Likewise.
7390 2015-09-13 David Edelsohn <dje.gcc@gmail.com>
7392 * gfortran.dg/private_type_3.f90: Require visibility.
7393 * gfortran.dg/module_variable_2.f90: Same.
7394 * gfortran.dg/nested_forall_1.f: Same.
7395 * gfortran.dg/elemental_dependency_4.f90: Same.
7396 * gfortran.dg/bind_c_usage_25.f90: Same.
7397 * gfortran.dg/access_spec_1.f90: Same.
7398 * gfortran.dg/public_private_module_2.f90: Same.
7399 * gfortran.dg/host_assoc_variable_1.f90: Same.
7400 * gfortran.dg/public_private_module_6.f90: Same.
7401 * gfortran.dg/module_variable_1.f90: Same.
7402 * gfortran.dg/pr37286.f90: Same.
7403 * gfortran.dg/internal_pack_7.f90: Same.
7404 * gfortran.dg/submodule_10.f08: Same.
7405 * gfortran.dg/allocatable_function_8.f90: Same.
7406 * gfortran.dg/merge_init_expr_2.f90: Same.
7407 * gfortran.dg/class_37.f03: Same.
7408 * gfortran.dg/vect/fast-math-vect-8.f90: Same.
7409 * gfortran.dg/typebound_call_20.f03: Same.
7410 * gfortran.dg/proc_ptr_result_3.f90: Same.
7411 * gfortran.dg/pr32535.f90: Same.
7412 * gfortran.dg/typebound_proc_19.f90: Same.
7413 * gfortran.dg/initialization_10.f90: Same.
7414 * gfortran.dg/bind_c_usage_8.f03: Same.
7415 * gfortran.dg/pr61335.f90: Same.
7416 * gfortran.dg/elemental_dependency_5.f90: Same.
7417 * gfortran.dg/proc_ptr_3.f90: Same.
7418 * gfortran.dg/debug/pr46756.f: XFAIL on AIX.
7420 2015-09-13 Eric Botcazou <ebotcazou@adacore.com>
7422 * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
7423 * gcc.dg/Wno-frame-address.c: Skip for Visium.
7424 * gcc.dg/loop-8.c: Likewise.
7426 2015-09-12 Eric Botcazou <ebotcazou@adacore.com>
7429 * gnat.dg/specs/addr1.ads: Remove.
7431 2015-09-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7433 * gcc.dg/pie-link.c: Add -pie to dg-options.
7435 2015-09-11 Alex Velenko <Alex.Velenko@arm.com>
7437 * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t.
7438 (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok.
7440 2015-09-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7442 * gcc.target/powerpc/swaps-p8-20.c: New test.
7443 * gcc.target/powerpc/swaps-p8-21.c: New test.
7445 2015-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
7448 * gfortran.dg/pr67526.f90: New test.
7450 2015-09-10 Paolo Carlini <paolo.carlini@oracle.com>
7453 * g++.dg/cpp0x/variadic166.C: New.
7455 2015-09-09 Mark Wielaard <mjw@redhat.com>
7457 * c-c++-common/nonnull-1.c: New test.
7459 2015-09-10 Paul Thomas <pault@gcc.gnu.org>
7462 * gfortran.dg/submodule_11.f08: New test.
7464 2015-09-10 Oleg Endo <olegendo@gcc.gnu.org>
7467 * gcc.c-torture/compile/pr67506.c: New test.
7469 2015-09-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7471 * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI
7472 initialization with a byte mask. No change expected here.
7473 * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace.
7474 * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI
7475 initialization with contigious bitmask. Literal pool is expectd
7478 2015-09-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7481 * gcc.target/arm/pr67439_1.c: New test.
7483 2015-09-10 Jiong Wang <jiong.wang@arm.com>
7485 * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code
7488 2015-09-10 Jakub Jelinek <jakub@redhat.com>
7491 * g++.dg/gomp/pr67523.C: New test.
7494 * g++.dg/gomp/pr67522.C: New test.
7497 * c-c++-common/gomp/pr67521.c: New test.
7500 * c-c++-common/gomp/pr67517.c: New test.
7503 * g++.dg/gomp/pr67514.C: New test.
7506 * g++.dg/gomp/pr67511.C: New test.
7509 * c-c++-common/gomp/pr67502.c: New test.
7511 2015-09-09 Marek Polacek <polacek@redhat.com>
7514 * gcc.dg/pr67512.c: New test.
7516 2015-09-09 Paolo Carlini <paolo.carlini@oracle.com>
7519 * g++.dg/warn/Wsubobject-linkage-1.C: New.
7520 * g++.dg/warn/Wsubobject-linkage-2.C: Likewise.
7521 * g++.dg/warn/Wsubobject-linkage-3.C: Likewise.
7522 * g++.dg/warn/Wsubobject-linkage-4.C: Likewise.
7524 2015-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7526 * gcc.target/aarch64/mod_2.x: New file.
7527 * gcc.target/aarch64/mod_256.x: Likewise.
7528 * gcc.target/arm/mod_2.c: New test.
7529 * gcc.target/arm/mod_256.c: Likewise.
7530 * gcc.target/aarch64/mod_2.c: Likewise.
7531 * gcc.target/aarch64/mod_256.c: Likewise.
7533 2015-09-09 Jakub Jelinek <jakub@redhat.com>
7536 * g++.dg/gomp/pr67504.C: New test.
7539 * c-c++-common/gomp/pr67501.c: New test.
7542 * gcc.dg/gomp/pr67500.c: New test.
7545 * gcc.dg/gomp/pr67495.c: New test.
7547 2015-09-09 Aditya Kumar <hiraditya@msn.com>
7548 Sebastian Pop <s.pop@samsung.com>
7550 PR tree-optimization/53852
7551 * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with
7552 both isl-0.12 and isl-0.15.
7553 * gcc.dg/graphite/uns-interchange-14.c: Same.
7554 * gcc.dg/graphite/uns-interchange-15.c: Same.
7555 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
7557 2015-09-08 Aditya Kumar <hiraditya@msn.com>
7558 Sebastian Pop <s.pop@samsung.com>
7560 * gcc.dg/graphite/block-0.c: Modifed test case to match current output.
7561 * gcc.dg/graphite/block-1.c: Same.
7562 * gcc.dg/graphite/block-5.c: Same.
7563 * gcc.dg/graphite/block-6.c: Same.
7564 * gcc.dg/graphite/interchange-1.c: Same.
7565 * gcc.dg/graphite/interchange-10.c: Same.
7566 * gcc.dg/graphite/interchange-11.c: Same.
7567 * gcc.dg/graphite/interchange-13.c: Same.
7568 * gcc.dg/graphite/interchange-14.c: Same.
7569 * gcc.dg/graphite/interchange-3.c: Same.
7570 * gcc.dg/graphite/interchange-4.c: Same.
7571 * gcc.dg/graphite/interchange-7.c: Same.
7572 * gcc.dg/graphite/interchange-8.c: Same.
7573 * gcc.dg/graphite/interchange-9.c: Same.
7574 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same.
7575 * gcc.dg/graphite/pr35356-1.c (foo): Same.
7576 * gcc.dg/graphite/pr37485.c: Same.
7577 * gcc.dg/graphite/scop-0.c (int toto): Same.
7578 * gcc.dg/graphite/scop-1.c: Same.
7579 * gcc.dg/graphite/scop-10.c: Same.
7580 * gcc.dg/graphite/scop-11.c: Same.
7581 * gcc.dg/graphite/scop-12.c: Same.
7582 * gcc.dg/graphite/scop-13.c: Same.
7583 * gcc.dg/graphite/scop-16.c: Same.
7584 * gcc.dg/graphite/scop-17.c: Same.
7585 * gcc.dg/graphite/scop-18.c: Same.
7586 * gcc.dg/graphite/scop-2.c: Same.
7587 * gcc.dg/graphite/scop-21.c (int test): Same.
7588 * gcc.dg/graphite/scop-22.c (void foo): Same.
7589 * gcc.dg/graphite/scop-4.c: Same.
7590 * gcc.dg/graphite/scop-5.c: Same.
7591 * gcc.dg/graphite/scop-6.c: Same.
7592 * gcc.dg/graphite/scop-7.c: Same.
7593 * gcc.dg/graphite/scop-8.c: Same.
7594 * gcc.dg/graphite/scop-9.c: Same.
7595 * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that
7596 data-refs remain inside the inner loop.
7597 * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p.
7598 * gcc.dg/graphite/uns-interchange-14.c: Same.
7599 * gcc.dg/graphite/uns-interchange-9.c: Same.
7600 * gfortran.dg/graphite/interchange-3.f90
7602 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
7605 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New.
7606 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New.
7607 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New.
7608 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New.
7609 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New.
7610 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New.
7611 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New.
7612 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New.
7613 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New.
7614 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New.
7615 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New.
7616 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New.
7618 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
7620 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New.
7621 * lib/target-supports.exp
7622 (check_effective_target_arm_neon_fp16_hw): New.
7624 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
7626 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
7627 Set additional_flags for neon-fp16 if supported, else fallback to neon.
7629 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
7631 (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS,
7632 DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases
7634 (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED.
7635 (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16;
7636 redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants
7637 when those are supported.
7638 (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New.
7641 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer,
7642 buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t
7645 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl):
7646 Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS.
7647 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov):
7649 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane):
7651 * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise.
7653 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected):
7654 Add float16x8_t case.
7655 (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported.
7656 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected,
7657 main, exec_vcreate): Likewise.
7658 * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected,
7659 exec_vget_high): Likewise.
7660 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected,
7661 exec_vget_low): Likewise.
7662 * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1):
7664 * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected,
7665 exec_vld1_dup): Likewise.
7666 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected,
7667 exec_vld1_lane): Likewise.
7668 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX):
7670 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected,
7671 exec_vldX_dup): Likewise.
7672 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected,
7673 exec_vldX_lane): Likewise.
7674 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected,
7675 exec_vset_lane): Likewise.
7676 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected,
7677 exec_vst1_lane): Likewise.
7679 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
7681 * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case.
7682 * gcc.target/aarch64/vget_low_1.c: Likewise.
7684 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
7686 * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases.
7687 * gcc.target/aarch64/vldN_dup_1.c: Likewise.
7688 * gcc.target/aarch64/vldN_lane_1.c: Likewise.
7689 (main): update orig_data to avoid float16 NaN on bigendian.
7691 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
7693 * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and
7695 * gcc.target/aarch64/vset_lane_1.c: Likewise.
7696 * gcc.target/aarch64/vld1-vst1_1.c: Likewise.
7697 * gcc.target/aarch64/vld1_lane.c: Likewise.
7699 2015-09-08 Paolo Carlini <paolo.carlini@oracle.com>
7702 * g++.dg/cpp1y/lambda-generic-ice4.C: New.
7704 2015-09-07 Marek Polacek <polacek@redhat.com>
7707 * gcc.dg/asm-10.c: New test.
7709 2015-09-04 Jakub Jelinek <jakub@redhat.com>
7712 * gcc.dg/lto/pr67452_0.c: New test.
7714 2015-09-02 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7717 * gcc.target/avr/pr65210.c: New test.
7719 2015-09-04 H.J. Lu <hongjiu.lu@intel.com>
7722 * lib/target-supports.exp (check_cached_effective_target):
7723 Apppend $prop to et_prop_list only if needed.
7725 2015-09-04 Marek Polacek <polacek@redhat.com>
7728 * gcc.dg/ubsan/pr67279.c: New test.
7730 2015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com>
7731 Petr Murzin <petr.murzin@intel.com>
7732 Kirill Yukhin <kirill.yukhin@intel.com>
7734 * gcc.target/i386/avx512f-scatter-1.c: New.
7735 * gcc.target/i386/avx512f-scatter-2.c: Ditto.
7736 * gcc.target/i386/avx512f-scatter-3.c: Ditto.
7738 2015-09-04 Janne Blomqvist <jb@gcc.gnu.org>
7740 * gfortran.dg/read_dir.f90: Delete empty directory when closing
7741 rather than calling rmdir, cleanup if open fails.
7743 2015-09-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
7745 * gcc.target/powerpc/vec-mult-char-1.c: New test.
7746 * gcc.target/powerpc/vec-mult-char-2.c: New test.
7747 * lib/target-supports.exp (check_effective_target_vect_char_mult):
7748 Return true for PowerPC targets that implement Altivec.
7750 2015-09-03 Renlin Li <renlin.li@arm.com>
7752 * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case,
7754 * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
7756 2015-09-03 Martin Sebor <msebor@redhat.com>
7759 * g++.dg/addr_builtin-1.C: New test.
7760 * gcc.dg/addr_builtin-1.c: New test.
7762 2015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7764 * gcc.target/powerpc/vec-shift.c: New test.
7766 2015-09-03 Tom de Vries <tom@codesourcery.com>
7768 PR tree-optimization/65637
7769 * gcc.dg/autopar/reduc-4.c: New test.
7771 2015-09-03 Tom de Vries <tom@codesourcery.com>
7773 PR tree-optimization/65637
7774 * gcc.dg/autopar/pr46099-2.c: New test.
7776 2015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7779 * g++.dg/pr67351.C: New test.
7781 2015-09-03 Richard Biener <rguenther@suse.de>
7784 * g++.dg/lto/pr66705_0.C: New testcase.
7786 2015-09-02 Balaji V. Iyer <balaji.v.iyer@intel.com>
7789 * c-c++-common/cilk-plus/CK/pr60586.c: New file.
7790 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
7792 2015-09-02 Marek Polacek <polacek@redhat.com>
7795 * gcc.dg/pr67432.c: New test.
7797 2015-09-02 Christophe Lyon <christophe.lyon@linaro.org>
7799 * lib/target-supports.exp (clear_effective_target_cache): New.
7800 (check_cached_effective_target): Update et_prop_list.
7801 * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache.
7802 * g++.dg/compat/compat.exp: Likewise.
7803 * g++.dg/compat/struct-layout-1.exp: Likewise.
7804 * lib/asan-dg.exp: Likewise.
7805 * lib/atomic-dg.exp: Likewise.
7806 * lib/cilk-plus-dg.exp: Likewise.
7807 * lib/clearcap.exp: Likewise.
7808 * lib/mpx-dg.exp: Likewise.
7809 * lib/tsan-dg.exp: Likewise.
7810 * lib/ubsan-dg.exp: Likewise.
7812 2015-09-01 Kenneth Zadeck <zadeck@naturalbridge.com>
7814 * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case.
7816 2015-09-01 Matthew Fortune <matthew.fortune@imgtec.com>
7817 Andrew Bennett <andrew.bennett@imgtec.com>
7819 * gcc.target/mips/mips.exp (mips-dg-options): Handle the
7820 dependencies between ISA level and compact-branches.
7821 * gcc.target/mips/branch-10.c: Update expected output to allow
7822 compact forms of b/bal.
7823 * gcc.target/mips/branch-11.c: Likewise.
7824 * gcc.target/mips/branch-12.c: Likewise.
7825 * gcc.target/mips/branch-13.c: Likewise.
7826 * gcc.target/mips/branch-3.c: Likewise.
7827 * gcc.target/mips/branch-4.c: Likewise.
7828 * gcc.target/mips/branch-5.c: Likewise.
7829 * gcc.target/mips/branch-6.c: Likewise.
7830 * gcc.target/mips/branch-7.c: Likewise.
7831 * gcc.target/mips/branch-8.c: Likewise.
7832 * gcc.target/mips/branch-9.c: Likewise.
7833 * gcc.target/mips/branch-cost-1.c: Likewise.
7834 * gcc.target/mips/call-1.c: Likewise.
7835 * gcc.target/mips/call-2.c: Likewise.
7836 * gcc.target/mips/call-3.c: Likewise.
7837 * gcc.target/mips/call-4.c: Likewise.
7838 * gcc.target/mips/call-5.c: Likewise.
7839 * gcc.target/mips/call-6.c: Likewise.
7840 * gcc.target/mips/lazy-binding-1.c: Likewise.
7841 * gcc.target/mips/near-far-1.c: Likewise.
7842 * gcc.target/mips/near-far-2.c: Likewise.
7843 * gcc.target/mips/near-far-3.c: Likewise.
7844 * gcc.target/mips/near-far-4.c: Likewise.
7845 * gcc.target/mips/umips-branch-3.c: Ensure the test is
7846 run with compact branches allowed.
7847 * gcc.target/mips/compact-branches-1.c: New file.
7848 * gcc.target/mips/compact-branches-2.c: Likewise.
7849 * gcc.target/mips/compact-branches-3.c: Likewise.
7850 * gcc.target/mips/compact-branches-4.c: Likewise.
7851 * gcc.target/mips/compact-branches-5.c: Likewise.
7852 * gcc.target/mips/compact-branches-6.c: Likewise.
7853 * gcc.target/mips/compact-branches-7.c: Likewise.
7855 2015-09-01 Steven G. Kargl <kargl@gcc.gnu.org>
7857 * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD.
7858 Clean-up a created directory if testcase fails.
7860 2015-09-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7863 * g++.dg/pr67405.C: New test.
7865 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7867 * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times.
7869 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7871 * gcc.dg/ifcvt-1.c: New test.
7872 * gcc.dg/ifcvt-2.c: Likewise.
7873 * gcc.dg/ifcvt-3.c: Likewise.
7875 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7878 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on
7881 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7883 * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test.
7885 2015-09-01 Paolo Carlini <paolo.carlini@oracle.com>
7888 * g++.dg/other/pr61753.C: New.
7890 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
7892 * gcc.dg/tree-ssa/cmp-1.c: New file.
7894 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
7896 * gcc.dg/tree-ssa/complex-7.c: New file.
7898 2015-08-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7900 * gcc.target/powerpc/swaps-p8-19.c: New test.
7902 2015-08-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7905 * gfortran.dg/read_dir.f90: New test. May fail on some platforms.
7907 2015-08-29 Tom de Vries <tom@codesourcery.com>
7909 PR tree-optimization/46193
7910 * gcc.dg/autopar/pr46193.c: New test.
7912 2015-08-28 Nathan Sidwell <nathan@acm.org>
7914 * gcc.dg/compat/struct-layout-1_generate.c: Simply
7915 use exit code for failure.
7917 * gcc.dg/torture/matrix-1.c: Use plain printf.
7918 * gcc.dg/torture/matrix-2.c: Likewise.
7919 * gcc.dg/torture/matrix-5.c: Likewise.
7920 * gcc.dg/torture/matrix-6.c: Likewise.
7921 * gcc.dg/torture/transpose-1.c: Likewise.
7922 * gcc.dg/torture/transpose-2.c: Likewise.
7923 * gcc.dg/torture/transpose-3.c: Likewise.
7924 * gcc.dg/torture/transpose-4.c: Likewise.
7925 * gcc.dg/torture/transpose-5.c: Likewise.
7926 * gcc.dg/torture/transpose-6.c: Likewise.
7928 2015-08-28 Jeff Law <law@redhat.com>
7931 * gcc.dg/tree-ssa/pr66752-2.c: New test.
7932 * gcc.dg/torture/pr66752-1.c: New test
7933 * g++.dg/torture/pr66752-2.C: New test.
7935 2015-08-28 Alan Lawrence <alan.lawrence@arm.com>
7937 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
7939 * gcc.dg/tree-ssa/sra-15.c: New.
7941 2015-08-28 Andrew Bennett <andrew.bennett@imgtec.com>
7943 * gcc.target/mips/madd-8.c: Add lo register to clobber list.
7944 * gcc.target/mips/msub-8.c: Ditto
7946 2015-08-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7948 * lib/target-supports.exp (check-effective_target_vect_double):
7949 Enable for Power targets with VSX hardware available.
7950 * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with
7951 vect_no_align && { ! vect_hw_misalign }.
7953 2015-08-27 Sebastian Pop <s.pop@samsung.com>
7955 * gcc.dg/graphite/graphite.exp (interchange_files, block_files):
7956 Replaced by opt_files, compile with -floop-nest-optimize.
7957 * g++.dg/graphite/graphite.exp: Same.
7958 * gfortran.dg/graphite/graphite.exp: Same.
7959 * gcc.dg/graphite/block-0.c: Adjust pattern.
7960 * gcc.dg/graphite/block-1.c: Same.
7961 * gcc.dg/graphite/block-3.c: Same.
7962 * gcc.dg/graphite/block-4.c: Same.
7963 * gcc.dg/graphite/block-5.c: Same.
7964 * gcc.dg/graphite/block-6.c: Same.
7965 * gcc.dg/graphite/block-7.c: Same.
7966 * gcc.dg/graphite/block-8.c: Same.
7967 * gcc.dg/graphite/block-pr47654.c: Same.
7968 * gcc.dg/graphite/interchange-0.c: Same.
7969 * gcc.dg/graphite/interchange-1.c: Same.
7970 * gcc.dg/graphite/interchange-10.c: Same.
7971 * gcc.dg/graphite/interchange-11.c: Same.
7972 * gcc.dg/graphite/interchange-12.c: Same.
7973 * gcc.dg/graphite/interchange-13.c: Same.
7974 * gcc.dg/graphite/interchange-14.c: Same.
7975 * gcc.dg/graphite/interchange-15.c: Same.
7976 * gcc.dg/graphite/interchange-3.c: Same.
7977 * gcc.dg/graphite/interchange-4.c: Same.
7978 * gcc.dg/graphite/interchange-5.c: Same.
7979 * gcc.dg/graphite/interchange-6.c: Same.
7980 * gcc.dg/graphite/interchange-7.c: Same.
7981 * gcc.dg/graphite/interchange-8.c: Same.
7982 * gcc.dg/graphite/interchange-9.c: Same.
7983 * gcc.dg/graphite/interchange-mvt.c: Same.
7984 * gcc.dg/graphite/pr37485.c: Same.
7985 * gcc.dg/graphite/uns-block-1.c: Same.
7986 * gcc.dg/graphite/uns-interchange-12.c: Same.
7987 * gcc.dg/graphite/uns-interchange-14.c: Same.
7988 * gcc.dg/graphite/uns-interchange-15.c: Same.
7989 * gcc.dg/graphite/uns-interchange-9.c: Same.
7990 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
7991 * gfortran.dg/graphite/interchange-3.f90: Same.
7993 2015-08-27 Uros Bizjak <ubizjak@gmail.com>
7996 * gcc.target/i386/pr67317-1.c: New test.
7997 * gcc.target/i386/pr67317-2.c: Ditto.
7998 * gcc.target/i386/pr67317-3.c: Ditto.
7999 * gcc.target/i386/pr67317-4.c: Ditto.
8000 * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl.
8001 * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq.
8003 2015-08-27 Pat Haugen <pthaugen@us.ibm.com>
8005 * gcc.target/powerpc/vec-shr.c: New.
8007 2015-08-27 Marek Polacek <polacek@redhat.com>
8010 * gcc.dg/torture/pr67005.c: New test.
8012 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
8014 * gcc.dg/tree-ssa/sra-15.c: New.
8016 2015-08-27 Andre Vieira <andre.simoesdiasvieira@arm.com>
8018 * gcc.target/aarch64/long_branch_1.c: New test.
8020 2015-08-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
8022 * gcc.target/s390/20150826-1.c: New test.
8024 2015-08-26 Renlin Li <renlin.li@arm.com>
8026 * gcc.target/aarch64/combine_bfi_1.c: New testcase.
8028 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8030 * gcc.target/aarch64/tlsie_tiny_1.c: New testcase.
8032 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8034 * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x
8035 * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name.
8036 * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise.
8037 * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise.
8039 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8041 * lib/target-supports.exp (check_effective_target_aarch64_tlsle32):
8043 * gcc.target/aarch64/tlsle_1.x: New test source.
8044 * gcc.target/aarch64/tlsle12_1.c: New testcase.
8045 * gcc.target/aarch64/tlsle24_1.c: Likewise.
8046 * gcc.target/aarch64/tlsle32_1.c: Likewise.
8048 2015-08-26 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8051 * gfortran.dg/shape_8.f90: New test.
8053 2015-08-25 Marek Polacek <polacek@redhat.com>
8056 * gcc.dg/weak/weak-18.c: New test.
8058 2015-08-25 David Malcolm <dmalcolm@redhat.com>
8060 * jit.dg/test-error-pr63969-missing-driver.c: Add call to
8061 gcc_jit_context_set_bool_use_external_driver.
8063 2015-08-25 Nathan Sidwell <nathan@acm.org>
8065 * gcc.c-torture/execute/builtins/20010124-1.x: New.
8067 * gcc.dg/20001117-1.c: Needs return_address.
8068 * gcc.dg/20020415-1.c: Needs alloca.
8069 * gcc.dg/graphite/id-pr44676.c: Needs profiling.
8070 * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto
8071 * gcc.dg/pr63186.c: Needs label_values.
8072 * gcc.dg/torture/pr33848.c: Likwise.
8074 * lib/target-supports.exp (check_effective_target_fopenacc,
8075 check_effective_target_fopenmp): Disable for nvptx.
8076 * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx.
8077 * gcc.dg/stack-usage-1.c: Likewise.
8078 * gcc.dg/stack-usage-2.c: Likewise.
8079 * gcc.dg/unused-5.c: Likewise.
8080 * gcc.dg/unwind-1.c: Likewise.
8082 2015-08-25 Christian Bruel <christian.bruel@st.com>
8084 * gcc.dg/Wno-frame-address.c: Skip for ARM.
8085 * g++.dg/Wno-frame-address.C: Ditto.
8087 2015-08-24 Michael Meissner <meissner@linux.vnet.ibm.com>
8090 * g++.dg/pr67211.C: New test.
8092 2015-08-24 Louis Krupp <louis.krupp@zoho.com>
8096 * gfortran.dg/block_end_error_1.f90: New test.
8097 * gfortran.dg/blocks_nested_incomplete_1.f90: New test.
8099 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
8102 * gcc.target/i386/pr66821.c: New test.
8104 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
8107 * gcc.target/i386/pr67329.c: New test.
8109 2015-08-24 Nathan Sidwell <nathan@acm.org>
8111 * gcc.dg/pr49551.c: Needs -fdata-sections.
8113 * gcc.dg/pr64935-2.c: Needs scheduling.
8115 * gcc.dg/torture/pr66101.c: Needs nonlocal goto.
8116 * gcc.dg/torture/pr63738.c: Likewise.
8117 * gcc.dg/torture/pr64728.c: Likewise.
8118 * gcc.dg/pr63748.c: Likewise.
8119 * gcc.dg/20020312-2.c: Likewise.
8121 * gcc.dg/torture/pr66123.c: Needs label_values.
8123 * gcc.dg/torture/pr41261.c: Needs profiling.
8124 * gcc.dg/pr26570.c: Likewise.
8125 * gcc.dg/pr61776.c: Likewise.
8126 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
8127 * gcc.dg/gomp/pr34610.c: Likewise.
8128 * gcc.dg/pr54121.c: Likewise.
8129 * gcc.dg/20050325-1.c: Likewise.
8130 * gcc.dg/pr66899.c: Likewise.
8131 * gcc.dg/pr48770.c: Likewise.
8132 * gcc.dg/pr24225.c: Likewise.
8134 * gcc.dg/pr27531-1.c: Needs io.
8135 * gcc.dg/pr44606.c: Likewise.
8137 * gcc.dg/tree-ssa/nonzero-1.c: Needs weak.
8139 * gcc.dg/pr51990.c: Needs alloca.
8141 * gcc.misc-tests/options.exp: Disable profiling check for nvptx.
8143 2015-08-24 Tom de Vries <tom@codesourcery.com>
8145 PR tree-optimization/65468
8146 * gcc.dg/gomp/static-chunk-size-one.c: New test.
8148 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8151 * gfortran.dg/backtrace_1.f90: New test.
8153 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8156 * gfortran.dg/execute_command_line_2.f90: New test.
8158 2015-08-23 Tom de Vries <tom@codesourcery.com>
8160 * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max.
8161 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename
8162 vect_no_int_max to vect_no_int_min_max.
8163 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same.
8164 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same.
8165 * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same.
8166 * gcc.dg/vect/slp-reduc-4.c: Same.
8167 * gcc.dg/vect/slp-reduc-5.c: Same.
8168 * gcc.dg/vect/vect-125.c: Same.
8169 * gcc.dg/vect/vect-13.c: Same.
8170 * gcc.dg/vect/vect-double-reduc-3.c: Same.
8171 * gcc.dg/vect/vect-reduc-1.c: Same.
8172 * gcc.dg/vect/vect-reduc-1char-big-array.c: Same.
8173 * gcc.dg/vect/vect-reduc-1char.c:Same.
8174 * gcc.dg/vect/vect-reduc-1short.c: Same.
8175 * gcc.dg/vect/vect-reduc-2.c: Same.
8176 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same.
8177 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same.
8178 * lib/target-supports.exp: Same.
8180 2015-08-22 Paolo Carlini <paolo.carlini@oracle.com>
8183 * g++.dg/cpp0x/decltype63.C: New.
8185 2015-08-22 Nathan Sidwell <nathan@acm.org>
8187 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca.
8188 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
8189 * c-c++-common/Wunused-var-8.c: Likewise.
8190 * c-c++-common/gomp/pr61486-2.c: Likewise.
8191 * c-c++-common/Wunused-var-6.c: Likewise.
8192 * c-c++-common/goacc/reduction-1.c: Likewise.
8193 * c-c++-common/goacc/reduction-2.c: Likewise.
8194 * c-c++-common/goacc/reduction-3.c: Likewise.
8195 * c-c++-common/goacc/reduction-4.c: Likewise.
8196 * gcc.dg/builtins-64.c: Likewise.
8197 * gcc.dg/pr59523.c: Likewise.
8198 * gcc.dg/tree-ssa/20080530.c: Likewise.
8199 * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
8200 * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
8201 * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
8202 * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
8203 * gcc.dg/tree-ssa/20030807-2.c: Likewise.
8204 * gcc.dg/pr59011.c: Likewise.
8205 * gcc.dg/uninit-9.c: Likewise.
8206 * gcc.dg/pr61561.c: Likewise.
8207 * gcc.dg/vla-4.c: Likewise.
8208 * gcc.dg/20101010-1.c: Likewise.
8209 * gcc.dg/pr49120.c: Likewise.
8210 * gcc.dg/20030331-2.c: Likewise.
8211 * gcc.dg/compat/struct-by-value-22_main.c: Likewise.
8212 * gcc.dg/pr25682.c: Likewise.
8213 * gcc.dg/guality/guality.c: Likewise.
8214 * gcc.dg/pr27301.c: Likewise.
8215 * gcc.dg/uninit-9-O0.c: Likewise.
8216 * gcc.dg/fold-alloca-1.c: Likewise.
8217 * gcc.dg/pr41470.c: Likewise.
8218 * gcc.dg/pr51491-2.c: Likewise.
8219 * gcc.dg/winline-7.c: Likewise.
8220 * gcc.dg/vla-2.c: Likewise.
8221 * gcc.dg/pr50764.c: Likewise.
8222 * gcc.dg/c99-vla-1.c: Likewise.
8223 * gcc.dg/pr33238.c: Likewise.
8224 * gcc.dg/c99-const-expr-13.c: Likewise.
8225 * gcc.dg/builtin-return-1.c: Likewise.
8226 * gcc.dg/vla-3.c: Likewise.
8227 * gcc.dg/20020415-1.c: Likewise.
8228 * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
8229 * gcc.dg/shrink-wrap-alloca.c: Likewise.
8230 * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
8231 * gcc.dg/torture/calleesave-sse.c: Likewise.
8232 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
8233 * gcc.dg/gomp/vla-2.c: Likewise.
8234 * gcc.dg/gomp/vla-3.c: Likewise.
8235 * gcc.dg/gomp/vla-4.c: Likewise.
8236 * gcc.dg/gomp/pr30494.c: Likewise.
8237 * gcc.dg/gomp/vla-5.c: Likewise.
8238 * gcc.dg/pr51990-2.c: Likewise.
8239 * gcc.dg/vla-22.c: Likewise.
8241 2015-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
8243 * gcc.dg/cpp/multiline-2.c: Add column numbers.
8244 * gcc.dg/dollar.c: Likewise.
8245 * gcc.dg/pragma-message.c: Likewise.
8246 * g++.dg/cpp1y/digit-sep-neg.C: Likewise.
8247 * c-c++-common/raw-string-14.c: Likewise.
8249 2015-08-21 Patrick Palka <ppalka@gcc.gnu.org>
8251 * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
8252 property that instantiation here is a compile-time error.
8254 2015-08-21 Paolo Carlini <paolo.carlini@oracle.com>
8256 * g++.dg/other/pr67065.C: Extend.
8258 2015-08-21 Nathan Sidwell <nathan@acm.org>
8260 * lib/target-supports.exp (check_effective_target_freestanding): nvptx
8262 (check_effective_target_global_constructor): New.
8263 * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed.
8264 * gcc.dg/debug/debug.exp: Skip for nvptx.
8265 * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise.
8267 * gcc.c-torture/execute/981019-1.c: Ptx assembler bug.
8268 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
8269 * gcc.c-torture/compile/pr33855.c: Likewise.
8270 * gcc.c-torture/compile/920723-1.c: Likewise.
8271 * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to
8273 * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in
8275 * gcc.c-torture/compile/callind.c: Ptx assembler objects to label
8278 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main
8280 * gcc.c-torture/execute/switch-1.c: Likewise.
8282 * gcc.c-torture/execute/pr34456.c: Require not freestanding
8283 * gcc.c-torture/execute/printf-1.c: Likewise.
8284 * gcc.c-torture/execute/printf-chk-1.c: Likewise.
8285 * gcc.c-torture/execute/fprintf-1.c: Likewise.
8286 * gcc.c-torture/execute/fprintf-chk-1.c: Likewise.
8287 * gcc.c-torture/execute/vprintf-1.c: Likewise.
8288 * gcc.c-torture/execute/vprintf-chk-1.c: Likewise.
8289 * gcc.c-torture/execute/vfprintf-1.c: Likewise.
8290 * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise.
8291 * gcc.c-torture/execute/builtins/fputs.x: Likewise.
8292 * gcc.c-torture/execute/gofast.c: Likewise.
8293 * gcc.c-torture/execute/complex-6.c: Likewise.
8295 * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto.
8296 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
8297 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
8298 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
8299 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
8300 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
8301 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
8302 * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise.
8303 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
8304 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
8305 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
8306 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
8307 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
8308 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
8309 * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise.
8310 * gcc.dg/setjmp-1.c: Likewise.
8311 * gcc.dg/cleanup-5.c: Likewise.
8312 * gcc.dg/cleanup-12.c: Likewise.
8313 * gcc.dg/cleanup-13.c: Likewise.
8315 * gcc.dg/constructor-1.c: Require global ctor.
8317 * gcc.dg/fork-instrumentation.c: Require profiling.
8318 * gcc.dg/20030107-1.c: Likewise.
8319 * gcc.dg/20030702-1.c: Likewise.
8321 * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging.
8322 * gcc.dg/cpp/paste2.c: Likewise.
8323 * gcc.dg/cpp/strify3.c: Likewise.
8324 * gcc.dg/cpp/strify4.c: Likewise.
8325 * gcc.dg/cpp/lexnum.c: Likewise.
8326 * gcc.dg/cpp/digraphs.c: Likewise.
8327 * gcc.dg/cpp/macro1.c: Likewise.
8329 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8331 * gcc.target/s390/zvector/vec-load_bndry-1.c: New test.
8333 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8335 * lib/gcc-dg.exp: Add extra options for db-final to the command line
8338 2015-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8340 * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd.
8341 * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for
8342 vec_vpmsum_be and vec_shasigma_be.
8344 2015-08-20 Alan Lawrence <alan.lawrence@arm.com>
8346 * lib/target-supports.exp
8347 (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants
8348 with -mfp16-format=ieee.
8350 2015-08-20 Paolo Carlini <paolo.carlini@oracle.com>
8353 * g++.dg/other/pr67065.C: New.
8355 2015-08-20 Simon Dardis <simon.dardis@imgtec.com>
8357 * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of
8359 * gcc.target/mips/inline-memcpy-2.c: Ditto.
8360 * gcc.target/mips/inline-memcpy-3.c: Ditto.
8361 * gcc.target/mips/inline-memcpy-4.c: Ditto.
8362 * gcc.target/mips/inline-memcpy-5.c: Ditto.
8364 2015-08-19 Jiong Wang <jiong.wang@arm.com>
8366 * gcc.dg/wide_shift_64_1.c: New testcase.
8367 * gcc.dg/wide_shift_128_1.c: Likewise.
8368 * gcc.target/aarch64/ashlti3_1.c: Likewise.
8370 2015-08-19 Magnus Granberg <zorry@gentoo.org>
8372 * lib/target-supports.exp
8373 (check_effective_target_fstack_protector_enabled): New test.
8374 * gcc.target/i386/ssp-default.c: New test.
8376 2015-08-19 Mikael Morin <mikael@gcc.gnu.org>
8379 * gfortran.dg/generic_31.f90: New.
8381 2015-08-19 Marek Polacek <polacek@redhat.com>
8384 * g++.dg/torture/pr67133.C: New test.
8386 2015-08-18 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
8388 * gcc.target/powerpc/altivec-35.c: New test.
8389 * gcc.target/powerpc/p8vector-builtin-8.c: New test.
8390 * gcc.target/powerpc/vsx-vector-7.c: New test.
8392 2015-08-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8395 * gcc.dg/builtins-error.c: Add checks for __builtin_signbit.
8396 * gcc.dg/tg-tests.h: Add checks for __builtin_signbit.
8398 2015-08-18 Richard Sandiford <richard.sandiford@arm.com>
8400 PR rtl-optimization/67218
8401 * gcc.c-torture/execute/ieee/pr67218.c,
8402 gcc.target/aarch64/fcvt_int_float_double1.c,
8403 gcc.target/aarch64/fcvt_int_float_double2.c,
8404 gcc.target/aarch64/fcvt_int_float_double3.c,
8405 gcc.target/aarch64/fcvt_int_float_double4.c,
8406 gcc.target/aarch64/fcvt_uint_float_double1.c,
8407 gcc.target/aarch64/fcvt_uint_float_double2.c,
8408 gcc.target/aarch64/fcvt_uint_float_double3.c,
8409 gcc.target/aarch64/fcvt_uint_float_double4.c: New tests.
8411 2015-08-18 Matthew Wahab <matthew.wahab@arm.com>
8413 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
8414 dg-options to disable LSE extensions.
8415 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
8416 * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
8417 * gcc.target/aarch64/atomic-op-char.c: Likewise.
8418 * gcc.target/aarch64/atomic-op-consume.c: Likewise.
8419 * gcc.target/aarch64/atomic-op-imm.c: Likewise.
8420 * gcc.target/aarch64/atomic-op-int.c: Likewise.
8421 * gcc.target/aarch64/atomic-op-long.c: Likewise.
8422 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
8423 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
8424 * gcc.target/aarch64/atomic-op-release.c: Likewise.
8425 * gcc.target/aarch64/atomic-op-short.c: Likewise.
8426 * gcc.target/aarch64/sync-comp-swap.c: Likewise.
8427 * gcc.target/aarch64/sync-op-acquire.c: Likewise.
8428 * gcc.target/aarch64/sync-op-full.c: Likewise.
8429 * gcc.target/aarch64/sync-op-release.c: Likewise.
8431 2015-08-18 Paolo Carlini <paolo.carlini@oracle.com>
8434 * g++.dg/cpp1z/feat-cxx1z.C: New.
8436 2015-08-18 Marek Polacek <polacek@redhat.com>
8439 * gcc.dg/torture/pr67222.c: New test.
8441 2015-08-18 Robert Suchanek <robert.suchanek@imgtec.com>
8443 * gcc.target/mips/interrupt_handler-bug-1.c: New test.
8445 2015-08-18 Bin Cheng <bin.cheng@arm.com>
8447 * gcc.dg/tree-ssa/loop-bound-1.c: New test.
8448 * gcc.dg/tree-ssa/loop-bound-3.c: New test.
8449 * gcc.dg/tree-ssa/loop-bound-5.c: New test.
8451 2015-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
8453 * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa
8454 which is used in later code.
8456 2015-08-17 Paolo Carlini <paolo.carlini@oracle.com>
8459 * g++.dg/cpp0x/nullptr34.C: New.
8460 * g++.dg/warn/Wconversion2.C: Adjust.
8461 * g++.dg/warn/Wnull-conversion-1.C: Likewise.
8462 * g++.old-deja/g++.other/null3.C: Likewise.
8464 * g++.dg/cpp0x/pr51313.C: Adjust.
8466 2015-08-17 Richard Biener <rguenther@suse.de>
8468 PR tree-optimization/67221
8469 * gcc.dg/torture/pr67221.c: New testcase.
8471 2015-08-17 Mike Stump <mikestump@comcast.net>
8472 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8474 * gcc.target/arm/memcpy-aligned-1.c: New test.
8476 2015-08-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8479 * gfortran.dg/norm_4.f90: Rename to...
8480 * gfortran.dg/norm2_4.f90: this.
8481 * gfortran.dg/norm2_5.f90: New test.
8483 2015-08-14 Alexandre Oliva <aoliva@redhat.com>
8485 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
8486 * gcc.dg/ssp-1.c: Make counter a register.
8487 * gcc.dg/ssp-2.c: Likewise.
8488 * gcc.dg/torture/parm-coalesce.c: New.
8490 2015-08-14 Marek Polacek <polacek@redhat.com>
8493 * gcc.dg/torture/pr67133.c: New test.
8495 2015-08-14 Matthew Wahab <matthew.wahab@arm.com>
8496 Matthias Klose <doko@debian.org>
8499 * gcc.c-torture/compile/pr67143.c: New
8500 * gcc.target/aarch64/atomic-op-imm.c
8501 (atomic_fetch_add_negative_RELAXED): New.
8502 (atomic_fetch_sub_negative_ACQUIRE): New.
8504 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8506 * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar.
8507 * gcc.target/aarch64/target_attr_8.c: Likewise.
8508 * gcc.target/aarch64/target_attr_14.c: Likewise.
8510 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8512 * gcc.target/aarch64/target_attr_1.c: Make test compile-only.
8514 2015-08-14 Yuri Rumyantsev <ysrumyan@gmail.com>
8516 * gcc.target/i386/builtin_target.c: Add skylake check.
8518 2015-08-13 Jeff Law <law@redhat.com>
8520 * gcc.dg/pr66314.c: Moved from here to ..
8521 * gcc.dg/asan/pr66314.c: Here. Use -fno-sanitize=all
8522 to clear all sanitizers before -fsanitize=kernel-address.
8524 2015-08-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8526 * gcc.target/aarch64/cinc_common_1.c: New test.
8528 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
8531 * g++.dg/ext/attribute-may-alias-1.C: New.
8532 * g++.dg/ext/attribute-may-alias-2.C: Likewise.
8534 2015-08-13 Matthew Wahab <matthew.wahab@arm.com>
8536 * gcc.target/aarch64/atomic-inst-cas.c: New.
8537 * gcc.target/aarch64/atomic-inst-ops.inc: New.
8539 2015-08-13 Andreas Schwab <schwab@suse.de>
8541 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre.
8543 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
8546 * g++.dg/torture/pr62164.C: New.
8548 2015-08-13 Richard Biener <rguenther@suse.de>
8550 PR tree-optimization/67191
8551 * gcc.dg/torture/pr67191.c: New testcase.
8552 * g++.dg/torture/pr67191.C: Likewise.
8554 2015-08-13 Richard Biener <rguenther@suse.de>
8556 PR tree-optimization/66502
8557 PR tree-optimization/67167
8558 * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase.
8560 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
8563 * g++.dg/init/new42.C: New.
8565 2015-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
8568 * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new
8570 * gcc.target/powerpc/pr67071-2.c: Likewise.
8571 * gcc.target/powerpc/pr67071-3.c: Likewise.
8573 2015-08-12 Marek Polacek <polacek@redhat.com>
8576 * c-c++-common/Wshift-overflow-6.c: New test.
8577 * c-c++-common/Wshift-overflow-7.c: New test.
8578 * g++.dg/cpp1y/left-shift-2.C: New test.
8580 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
8583 * g++.dg/cpp0x/pr52742.C: New.
8585 2015-08-12 H.J. Lu <hongjiu.lu@intel.com>
8587 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
8588 Check Knights Landing support.
8590 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
8593 * g++.dg/warn/Wunused-result-1.C: New.
8595 2015-08-12 Richard Biener <rguenther@suse.de>
8597 * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase.
8598 * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise.
8599 * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise.
8600 * g++.dg/tree-ssa/pr61034.C: Adjust.
8601 * gcc.dg/fold-compare-2.c: Likewise.
8602 * gcc.dg/pr50763.c: Likewise.
8603 * gcc.dg/predict-3.c: Likewise.
8604 * gcc.dg/tree-ssa/20030709-2.c: Likewise.
8605 * gcc.dg/tree-ssa/pr19831-3.c: Likewise.
8606 * gcc.dg/tree-ssa/pr20657.c: Likewise.
8607 * gcc.dg/tree-ssa/pr21001.c: Likewise.
8608 * gcc.dg/tree-ssa/pr37508.c: Likewise.
8609 * gcc.dg/tree-ssa/vrp04.c: Likewise.
8610 * gcc.dg/tree-ssa/vrp07.c: Likewise.
8611 * gcc.dg/tree-ssa/vrp09.c: Likewise.
8612 * gcc.dg/tree-ssa/vrp16.c: Likewise.
8613 * gcc.dg/tree-ssa/vrp20.c: Likewise.
8614 * gcc.dg/tree-ssa/vrp25.c: Likewise.
8615 * gcc.dg/tree-ssa/vrp87.c: Likewise.
8617 2015-08-12 Nathan Sidwell <nathan@acm.org>
8619 * gcc.dg/vrp-min-max-1.c: New.
8620 * gcc.dg/vrp-min-max-2.c: New.
8622 2015-08-12 Richard Biener <rguenther@suse.de>
8624 * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust.
8626 2015-08-12 Tom de Vries <tom@codesourcery.com>
8629 * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan.
8630 Handle absence of vector min/max for sparc.
8632 2015-08-11 Uros Bizjak <ubizjak@gmail.com>
8635 * g++.dg/ext/mv25.C: New test.
8637 2015-08-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8639 * gcc.target/i386/avx2-vect-shift.c: New test.
8641 2015-08-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
8645 * gcc.dg/pragma-diag-3.c: New test.
8646 * gcc.dg/pragma-diag-4.c: New test.
8648 2015-08-11 Nathan Sidwell <nathan@acm.org>
8650 * c-c++-common/dfp/operator-comma.c: Call init function.
8651 * c-c++-common/dfp/convert-dfp-2.c: New test.
8653 2015-08-10 H.J. Lu <hongjiu.lu@intel.com>
8655 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
8656 Treat model == 0x4f as Broadwell.
8658 2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8661 * gfortran.dg/pr67140.f90: New test.
8663 2015-08-10 Thomas Schwinge <thomas@codesourcery.com>
8667 * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C.
8669 2015-08-10 Uros Bizjak <ubizjak@gmail.com>
8672 * gfortran.dg/ieee/large_4.f90: New test.
8674 2015-08-08 Bud Davis <jmdavis@link.com>
8677 * gfortran.dg/common_22.f90: New.
8679 2015-08-08 Segher Boessenkool <segher@kernel.crashing.org>
8681 PR rtl-optimization/67028
8682 * gcc.dg/pr67028.c: New testcase.
8684 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
8686 PR rtl-optimization/67029
8687 * gcc.dg/pr67029.c: New test.
8689 2015-08-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8692 * gfortran.dg/ieee/ieee_8.f90: New test.
8694 2015-08-07 Jiong Wang <jiong.wang@arm.com>
8696 * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation
8698 * gcc.target/aarch64/noplt_2.c: Likewise.
8699 * gcc.target/aarch64/noplt_3.c: Likewise.
8701 2015-08-06 David Malcolm <dmalcolm@redhat.com>
8703 * jit.dg/test-benchmark.c (main): Record all elapsed times at each
8704 optimization level, and print a summary at the end.
8706 2015-08-06 Jiong Wang <jiong.wang@arm.com>
8708 * gcc.target/aarch64/tlsdesc_hoist.c: New testcase.
8710 2015-08-06 Jiong Wang <jiong.wang@arm.com>
8712 * gcc.target/aarch64/noplt_3.c: New testcase.
8714 2015-08-06 Jiong Wang <jiong.wang@arm.com>
8716 * gcc.target/aarch64/noplt_1.c: New testcase.
8717 * gcc.target/aarch64/noplt_2.c: Likewise.
8719 2015-08-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>
8721 * gcc.dg/vect/vect-mult-pattern-1.c: New test.
8722 * gcc.dg/vect/vect-mult-pattern-2.c: New test.
8724 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8726 * gcc.target/s390/dwarfregtable-1.c: New test.
8727 * gcc.target/s390/dwarfregtable-2.c: New test.
8728 * gcc.target/s390/dwarfregtable-3.c: New test.
8730 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8732 * gcc.target/s390/htm-builtins-z13-1.c: New test.
8734 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8737 * gfortran.dg/ieee/large_2.f90: New test.
8738 * gfortran.dg/ieee/large_3.F90: New test.
8740 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8743 * gfortran.dg/ieee/large_1.f90: Adjust test.
8745 2015-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
8746 Jeff Law <law@redhat.com>
8749 * gcc.dg/tree-ssa/isolate-2.c: Close comment.
8750 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
8751 * gcc.dg/tree-ssa/wnull-dereference.c: New test.
8752 * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference.
8753 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
8754 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
8756 2015-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8759 * gfortran.dg/pr66311.f90: New file.
8761 2015-08-05 Richard Biener <rguenther@suse.de>
8763 PR tree-optimization/67121
8764 * gcc.dg/torture/pr67121.c: New testcase.
8766 2015-08-05 Nick Clifton <nickc@redhat.com>
8768 * gcc.target/rl78: New directory.
8769 * gcc.target/rl78/rl78.exp: New file: Test driver.
8770 * gcc.target/rl78/test_addm3.c: New file: Test adds.
8772 2015-08-05 Richard Biener <rguenther@suse.de>
8775 * gcc.dg/torture/pr67120.c: New testcase.
8777 2015-08-05 Paul Thomas <pault@gcc.gnu.org>
8781 * lib/fortran-modules.exp: Call cleanup-submodules from
8783 * gfortran.dg/public_private_module_2.f90: Add two XFAILS to
8784 cover the cases where private entities are no longer optimized
8786 * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the
8788 * gfortran.dg/submodule_1.f08: Change cleanup module names.
8789 * gfortran.dg/submodule_5.f08: The same.
8790 * gfortran.dg/submodule_9.f08: The same.
8791 * gfortran.dg/submodule_10.f08: New test.
8793 2015-08-05 Paolo Carlini <paolo.carlini@oracle.com>
8796 * g++.dg/cpp1y/var-templ35.C: New.
8798 2015-08-05 Richard Biener <rguenther@suse.de>
8800 PR tree-optimization/67055
8801 * g++.dg/torture/pr67055.C: New testcase.
8803 2015-08-05 Richard Biener <rguenther@suse.de>
8805 PR tree-optimization/67109
8806 * gcc.dg/torture/pr67109.c: New testcase.
8807 * gcc.dg/vect/vect-119.c: Adjust.
8809 2015-08-05 Richard Biener <rguenther@suse.de>
8812 * gcc.dg/pr67107.c: New testcase.
8814 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
8817 * g++.dg/cpp1z/abbrev2.C: New.
8819 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
8821 * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive.
8823 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
8826 * g++.dg/init/explicit4.C: New.
8828 2015-08-04 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
8830 * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines
8831 without VSX an Power8 vector support.
8833 2015-08-04 Richard Biener <rguenther@suse.de>
8835 * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase.
8837 2015-08-04 H.J. Lu <hongjiu.lu@intel.com>
8840 * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add
8843 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
8846 * g++.dg/cpp1y/var-templ34.C: New.
8848 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8850 * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test.
8851 * gcc.target/aarch64/target_attr_1.c: Likewise.
8852 * gcc.target/aarch64/target_attr_2.c: Likewise.
8853 * gcc.target/aarch64/target_attr_3.c: Likewise.
8854 * gcc.target/aarch64/target_attr_4.c: Likewise.
8855 * gcc.target/aarch64/target_attr_5.c: Likewise.
8856 * gcc.target/aarch64/target_attr_6.c: Likewise.
8857 * gcc.target/aarch64/target_attr_7.c: Likewise.
8858 * gcc.target/aarch64/target_attr_8.c: Likewise.
8859 * gcc.target/aarch64/target_attr_9.c: Likewise.
8860 * gcc.target/aarch64/target_attr_10.c: Likewise.
8861 * gcc.target/aarch64/target_attr_11.c: Likewise.
8862 * gcc.target/aarch64/target_attr_12.c: Likewise.
8863 * gcc.target/aarch64/target_attr_13.c: Likewise.
8864 * gcc.target/aarch64/target_attr_14.c: Likewise.
8865 * gcc.target/aarch64/target_attr_15.c: Likewise.
8867 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8869 * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test.
8871 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8873 * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete.
8875 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8877 * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error
8880 2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8883 * gfortran.dg/ieee/ieee_7.f90: Adjust test.
8884 * gfortran.dg/ieee/large_1.f90: New test.
8886 2015-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
8888 PR tree-optimization/67043
8889 * gcc.dg/pr67043.c: New test.
8891 2015-08-03 Peter Bergner <bergner@vnet.ibm.com>
8893 * gcc.target/powerpc/htm-tabort-no-r0.c: New test.
8895 2015-08-03 David Malcolm <dmalcolm@redhat.com>
8897 * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use
8898 it to push/pop timing items.
8899 (main): For each optimization level, create a gcc_jit_timer, and
8900 time all of the iteration within that level cumulatively.
8901 * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case.
8902 * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case.
8904 2015-08-03 Alexander Basov <coohpt@gmail.com>
8909 * gcc.target/arm/pr43404.c : New testcase.
8910 * gcc.target/arm/pr48470.c : New testcase.
8911 * gcc.target/arm/pr64744-1.c : New testcase.
8912 * gcc.target/arm/pr64744-2.c : New testcase.
8914 2015-08-03 H.J. Lu <hongjiu.lu@intel.com>
8916 PR tree-optimization/67077
8917 * gcc.dg/pr67077.c: New test.
8919 2015-08-03 Jeff Law <law@redhat.com>
8922 PR gcov-profile/66899
8923 * gcc.dg/pr66899.c: New test.
8924 * gcc.dg/pr66314.c: New test.
8926 2015-08-03 Marek Polacek <polacek@redhat.com>
8929 * gcc.dg/pr67088.c: New test.
8931 2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
8934 * gcc.target/arm/vnmul-1.c: New.
8935 * gcc.target/arm/vnmul-2.c: New.
8936 * gcc.target/arm/vnmul-3.c: New.
8937 * gcc.target/arm/vnmul-4.c: New.
8939 2015-08-03 Mikael Morin <mikael@gcc.gnu.org>
8942 * gfortran.dg/class_allocate_20.f90: New.
8944 2015-08-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8946 * gcc.target/aarch64/csel_bfx_1.c: New test.
8947 * gcc.target/aarch64/csel_imms_inc_1.c: Likewise.
8949 2015-08-02 Martin Sebor <msebor@redhat.com>
8951 * g++.dg/Wframe-address-in-Wall.C: New test.
8952 * g++.dg/Wframe-address.C: New test.
8953 * g++.dg/Wno-frame-address.C: New test.
8954 * gcc.dg/Wframe-address-in-Wall.c: New test.
8955 * gcc.dg/Wframe-address.c: New test.
8956 * gcc.dg/Wno-frame-address.c: New test.
8958 2015-08-02 Patrick Palka <ppalka@gcc.gnu.org>
8960 * c-c++-common/Wmisleading-indentation.c: Add more tests.
8962 2015-08-01 Michael Collison <michael.collison@linaro.org
8963 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
8965 * gcc.target/arm/mincmp.c: New test.
8967 2015-08-01 Paul Thomas <pault@gcc.gnu.org>
8970 * gfortran.dg/associated_target_6.f03: New test
8972 2015-08-01 Tom de Vries <tom@codesourcery.com>
8974 * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute
8975 optimize ("-ftree-parallelize-loops=0").
8976 Add successful scans for 2 detected reductions. Add xfail scans for 3
8977 detected reductions.
8978 * gcc.dg/autopar/reduc-2short.c: Same.
8979 * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute
8980 optimize ("-ftree-parallelize-loops=0"). Add successful scans for 2
8981 detected reductions.
8982 * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min
8985 2015-07-31 Marek Polacek <polacek@redhat.com>
8988 * g++.dg/ubsan/pr66977.C: New test.
8990 2015-07-30 Marek Polacek <polacek@redhat.com>
8992 * c-c++-common/Wtautological-compare-3.c: New test.
8994 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
8996 * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data.
8997 (CHECK): Pass address of scalar, rather than array.
8999 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9001 * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case.
9003 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9005 * gcc.target/aarch64/fp16/fp16.exp: New.
9006 * gcc.target/aarch64/fp16/f16_convs_1.c: New.
9007 * gcc.target/aarch64/fp16/f16_convs_2.c: New.
9009 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9011 * gcc.target/aarch64/f16_movs_1.c: New test.
9013 2015-07-28 Tom de Vries <tom@codesourcery.com>
9015 * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
9018 2015-07-28 Luis Felipe Strano Moraes <luis.strano@gmail.com>
9019 Manuel López-Ibáñez <manu@gcc.gnu.org>
9021 * gcc.dg/parm-incomplete-1.c: Update.
9022 * gcc.dg/pr18809-1.c: Update.
9023 * gcc.dg/pr27953.c: Update.
9024 * gcc.dg/vla-11.c: Update.
9026 2015-07-27 Marek Polacek <polacek@redhat.com>
9028 * c-c++-common/Wtautological-compare-2.c: Remove unused line.
9030 2015-07-27 Tom de Vries <tom@codesourcery.com>
9032 * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline
9033 attribute. Update comment.
9035 Add scan for not parallelizing inner loop.
9036 * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline
9040 2015-07-27 Marek Polacek <polacek@redhat.com>
9043 * c-c++-common/Wtautological-compare-2.c: New test.
9045 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
9048 * gcc.target/i386/pr66232-6.c: New tests.
9049 * gcc.target/i386/pr66232-7.c: Likewise.
9050 * gcc.target/i386/pr66232-8.c: Likewise.
9051 * gcc.target/i386/pr66232-9.c: Likewise.
9053 2015-07-27 Marek Polacek <polacek@redhat.com>
9057 * c-c++-common/Wtautological-compare-1.c: New test.
9059 2015-07-26 Patrick Palka <ppalka@gcc.gnu.org>
9062 * g++.dg/template/pr18969.C: New test.
9063 * g++.dg/template/pr18969-2.C: New test.
9064 * g++.old-deja/g++.jason/overload.C: Remove return value in
9065 template function returning void.
9067 2015-07-26 Uros Bizjak <ubizjak@gmail.com>
9069 * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned
9070 immediates to avoid shift-overflow warnings.
9072 2015-07-25 Patrick Palka <ppalka@gcc.gnu.org>
9075 * g++.dg/init/pr66857.C: New test.
9077 2015-07-25 Uros Bizjak <ubizjak@gmail.com>
9080 * gcc.target/i386/pr66648.c: New test.
9082 2015-07-25 Tom de Vries <tom@codesourcery.com>
9084 * gcc.dg/graphite/graphite.exp: Include uns-*.c files in
9085 interchange_files and block_files variables.
9086 * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
9088 * gcc.dg/graphite/uns-interchange-12.c: Same.
9089 * gcc.dg/graphite/uns-interchange-14.c: Same.
9090 * gcc.dg/graphite/uns-interchange-15.c: Same.
9091 * gcc.dg/graphite/uns-interchange-9.c (foo): Same.
9092 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
9094 2015-07-25 Jeff Law <law@redhat.com>
9098 * gcc.dg/tree-ssa/pr66752-2.c: New test.
9099 * gcc.dg/torture/pr66752-1.c: New test
9100 * g++.dg/torture/pr66752-2.C: New test.
9102 2015-07-25 David Edelsohn <dje.gcc@gmail.com>
9105 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
9107 PR rtl-optimization/64164
9108 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
9109 * gcc.dg/ssp-1.c: Make counter a register.
9110 * gcc.dg/ssp-2.c: Likewise.
9111 * gcc.dg/torture/parm-coalesce.c: New.
9113 2015-07-24 Tom de Vries <tom@codesourcery.com>
9115 * gcc.dg/graphite/block-1.c: Xfail scan.
9116 * gcc.dg/graphite/interchange-12.c: Same.
9117 * gcc.dg/graphite/interchange-14.c: Same.
9118 * gcc.dg/graphite/interchange-15.c: Same.
9119 * gcc.dg/graphite/interchange-9.c: Same.
9120 * gcc.dg/graphite/interchange-mvt.c: Same.
9121 * gcc.dg/graphite/uns-block-1.c: New test.
9122 * gcc.dg/graphite/uns-interchange-12.c: New test.
9123 * gcc.dg/graphite/uns-interchange-14.c: New test.
9124 * gcc.dg/graphite/uns-interchange-15.c: New test.
9125 * gcc.dg/graphite/uns-interchange-9.c: New test.
9126 * gcc.dg/graphite/uns-interchange-mvt.c: New test.
9128 2015-07-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
9131 * c-c++-common/Wunused-function-1.c: New.
9133 2015-07-24 Tom de Vries <tom@codesourcery.com>
9135 * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for
9136 alternative exit-first loop transform.
9137 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9138 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9139 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9140 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9141 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9142 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9143 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
9144 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9145 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9147 2015-07-24 Ilya Enkovich <enkovich.gnu@gmail.com>
9150 * gcc.target/i386/mpx/pr66566.c: New test.
9152 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
9155 * gcc.target/i386/pr66978.c: New test.
9157 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9159 * gcc.target/s390/gpr2fprsavecfi.c: New test.
9161 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9163 * gcc.target/s390/insv-1.c: New test.
9164 * gcc.target/s390/insv-2.c: New test.
9165 * gcc.target/s390/insv-3.c: New test.
9167 2015-07-24 Tom de Vries <tom@codesourcery.com>
9169 * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail.
9171 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
9174 * gcc.dg/pr25530.c: New test.
9176 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
9179 * gcc.dg/pr25529.c: New test.
9181 2015-07-23 Kugan Vivekanandarajah <kuganv@linaro.org>
9183 * gcc.target/arm/reg_equal_test.c: New test.
9185 2015-07-23 Jeff Law <law@redhat.com>
9188 * gcc.dg/tree-ssa/pr66752-2.c: New test.
9189 * gcc.dg/torture/pr66752-1.c: New test
9190 * g++.dg/torture/pr66752-2.C: New test.
9192 2015-07-23 Marek Polacek <polacek@redhat.com>
9195 * g++.dg/warn/Wlogical-op-2.C: New test.
9197 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
9199 PR rtl-optimization/64164
9200 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
9201 * gcc.dg/ssp-1.c: Make counter a register.
9202 * gcc.dg/ssp-2.c: Likewise.
9203 * gcc.dg/torture/parm-coalesce.c: New.
9205 2015-07-23 Marek Polacek <polacek@redhat.com>
9208 * c-c++-common/ubsan/pr66908.c: New test.
9210 2015-07-23 Tom de Vries <tom@codesourcery.com>
9212 * gcc.dg/autopar/outer-4.c: Add xfail.
9213 * gcc.dg/autopar/outer-5.c: Same.
9214 * gcc.dg/autopar/outer-6.c: Same.
9215 * gcc.dg/autopar/reduc-2.c: Same.
9216 * gcc.dg/autopar/reduc-2char.c: Same.
9217 * gcc.dg/autopar/reduc-2short.c: Same.
9218 * gcc.dg/autopar/reduc-8.c: Same.
9219 * gcc.dg/autopar/uns-outer-4.c: New test.
9220 * gcc.dg/autopar/uns-outer-5.c: New test.
9221 * gcc.dg/autopar/uns-outer-6.c: New test.
9223 2015-07-23 Richard Biener <rguenther@suse.de>
9225 PR tree-optimization/66952
9226 * gcc.dg/torture/pr66952.c: Use signed char.
9228 2015-07-23 Yuri Rumyantsev <ysrumyan@gmail.com>
9230 PR tree-optimization/66926,66951
9231 * gcc.dg/vect/pr66951.c: New test.
9233 2015-07-23 Paolo Carlini <paolo.carlini@oracle.com>
9236 * g++.dg/parse/error57.C: New.
9237 * g++.dg/expr/string-2.C: Update.
9239 2015-07-23 Richard Biener <rguenther@suse.de>
9241 PR tree-optimization/66945
9242 * gcc.dg/torture/pr66945.c: New testcase.
9244 2015-07-22 Uros Bizjak <ubizjak@gmail.com>
9247 * g++.dg/ext/mv24.C: New test.
9249 2015-07-22 Marek Polacek <polacek@redhat.com>
9251 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
9254 2015-07-22 Mikael Morin <mikael@gcc.gnu.org>
9258 * gfortran.dg/generic_30.f90: New.
9260 2015-07-22 Richard Biener <rguenther@suse.de>
9262 PR tree-optimization/66952
9263 * gcc.dg/torture/pr66952.c: New testcase.
9265 2015-07-22 Charles Baylis <charles.baylis@linaro.org>
9267 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
9269 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
9271 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
9273 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
9275 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
9277 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
9279 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
9281 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
9283 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
9285 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
9287 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
9289 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
9291 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
9293 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
9295 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
9297 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
9299 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
9301 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
9303 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
9305 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
9307 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
9309 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
9311 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
9313 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
9315 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
9317 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
9319 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
9321 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
9323 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
9325 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
9327 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
9329 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
9331 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
9333 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
9335 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
9337 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
9339 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
9341 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
9343 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
9345 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
9347 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
9349 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
9351 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
9353 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
9355 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
9357 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
9359 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
9361 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
9363 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
9365 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
9367 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
9369 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
9371 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
9373 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
9375 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
9377 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
9379 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
9381 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
9383 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
9385 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
9387 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
9389 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
9391 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
9393 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
9395 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
9397 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
9399 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
9401 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
9403 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
9405 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
9407 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
9409 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
9411 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
9413 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
9415 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
9417 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
9419 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
9421 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
9423 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
9425 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
9427 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
9429 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
9431 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
9433 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
9435 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
9437 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
9439 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
9441 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
9443 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
9445 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
9447 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
9449 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
9451 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
9453 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
9455 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
9457 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
9459 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
9461 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
9463 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
9465 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
9467 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
9469 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
9471 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
9473 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
9475 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
9477 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
9479 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
9481 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
9483 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
9485 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
9487 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
9489 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
9491 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
9493 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
9495 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
9497 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
9499 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
9501 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
9503 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
9505 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
9507 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
9509 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
9511 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
9513 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
9515 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
9517 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
9519 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
9521 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
9523 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
9525 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
9527 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
9529 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
9532 2015-07-21 Paolo Carlini <paolo.carlini@oracle.com>
9534 * g++.dg/template/crash81.C: Update.
9536 2015-07-21 Vladimir Makarov <vmakarov@redhat.com>
9539 * gcc.target/i386/pr66424.c: New.
9541 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
9543 * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type.
9545 2015-07-21 Mikael Morin <mikael@gcc.gnu.org>
9548 * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive.
9549 Drop address sanitization.
9551 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
9553 * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if):
9555 (dg-additional-options): Set armv5t flag.
9557 2015-07-21 Marek Polacek <polacek@redhat.com>
9559 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow.
9560 * gcc.dg/vmx/unpack.c: Likewise.
9561 * gcc.target/powerpc/quad-atomic.c: Likewise.
9563 2015-07-20 Uros Bizjak <ubizjak@gmail.com>
9565 * gcc.target/i386/asm-flag-5.c (f_ll): New.
9567 2015-07-20 Jiong Wang <jiong.wang@arm.com>
9569 * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large
9572 2015-07-20 Marek Polacek <polacek@redhat.com>
9575 * c-c++-common/Wshift-overflow-1.c: New test.
9576 * c-c++-common/Wshift-overflow-2.c: New test.
9577 * c-c++-common/Wshift-overflow-3.c: New test.
9578 * c-c++-common/Wshift-overflow-4.c: New test.
9579 * c-c++-common/Wshift-overflow-5.c: New test.
9580 * g++.dg/cpp1y/left-shift-1.C: New test.
9581 * gcc.dg/c90-left-shift-2.c: New test.
9582 * gcc.dg/c90-left-shift-3.c: New test.
9583 * gcc.dg/c99-left-shift-2.c: New test.
9584 * gcc.dg/c99-left-shift-3.c: New test.
9585 * gcc.dg/pr40501.c: Use -Wno-shift-overflow.
9586 * gcc.c-torture/execute/pr40386.c: Likewise.
9587 * gcc.dg/vect/pr33373.c: Likewise.
9588 * gcc.dg/vect/vect-shift-2-big-array.c: Likewise.
9589 * gcc.dg/vect/vect-shift-2.c: Likewise.
9591 2015-07-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9593 * gcc.target/aarch64/neg_abs_1.c: New test.
9595 2015-07-18 Uros Bizjak <ubizjak@gmail.com>
9598 * gcc.target/i386/pr66922.c: New test.
9600 2015-07-18 Sebastian Pop <s.pop@samsung.com>
9604 * gcc.dg/tree-ssa/pr42327.c: Removed.
9605 * g++.dg/other/pr35011.C: Removed.
9607 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
9610 * gcc.target/i386/pr66906.c: New test.
9612 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
9614 * gfortran.dg/coarray_collectives_16.f90: Fix pattern
9615 as follow-up to r225930.
9617 2015-07-17 Paul Thomas <pault@gcc.gnu.org>
9620 * lib/fortran-modules.exp (proc cleanup-submodules): New
9622 * gfortran.dg/submodule_1.f08: Change extension and clean up
9623 the submodule files.
9624 * gfortran.dg/submodule_2.f08: ditto
9625 * gfortran.dg/submodule_6.f08: ditto
9626 * gfortran.dg/submodule_7.f08: ditto
9627 * gfortran.dg/submodule_8.f08: New test
9628 * gfortran.dg/submodule_9.f08: New test
9630 2015-07-17 Aditya Kumar <aditya.k7@samsung.com>
9631 Sebastian Pop <s.pop@samsung.com>
9634 * gcc.dg/graphite/pr61929.c: New.
9636 2015-07-17 Marek Polacek <polacek@redhat.com>
9638 * gcc.dg/fold-minus-7.c: New test.
9640 2015-07-17 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
9642 * gfortran.dg/co_reduce_1.f90: New file.
9644 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
9647 * gcc.target/i386/pr66824.c:
9649 2015-07-17 Andre Vehreschild <vehre@gcc.gnu.org>
9652 * gfortran.dg/structure_constructor_13.f03: New test.
9654 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
9657 * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number
9658 of generated while loops in the tree dump.
9659 * gfortran.dg/derived_constructor_comps_6.f90: New file.
9661 2015-07-17 Yuri Rumyantsev <ysrumyan@gmail.com>
9663 * gcc.dg/vect/vect-outer-simd-2.c: New test.
9665 2015-07-17 Uros Bizjak <ubizjak@gmail.com>
9668 * gcc.target/i386/pr66891.c: New test.
9670 2015-07-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9672 * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden.
9674 2015-07-16 Vladimir Makarov <vmakarov@redhat.com>
9676 PR rtl-optimization/66626
9677 * gcc.target/i386/pr66626-2.c: New.
9679 2015-07-16 Martin Liska <mliska@suse.cz>
9681 * g++.dg/ipa/pr66896.c: New test.
9683 2015-07-16 Richard Biener <rguenther@suse.de>
9685 PR tree-optimization/66894
9686 * gcc.dg/torture/pr66894.c: New testcase.
9688 2015-07-16 Richard Biener <rguenther@suse.de>
9690 * gcc.dg/tree-ssa/pr21031.c: Adjust.
9692 2015-07-16 Uros Bizjak <ubizjak@gmail.com>
9695 * g++.dg/pr66866.C: New test.
9697 2015-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9699 * gcc.target/powerpc/vec-cmp-sel.c: New test.
9701 2015-07-15 Richard Biener <rguenther@suse.de>
9703 * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove
9704 { -O3 -fomit-frame-pointer },
9705 { -O3 -fomit-frame-pointer -funroll-loops } and
9706 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
9708 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
9709 -finline-functions }
9711 2015-07-15 Robert Suchanek <robert.suchanek@imgtec.com>
9713 * gcc.target/mips/interrupt_handler-5.c: New test.
9715 2015-07-15 Matthew Fortune <matthew.fortune@imgtec.com>
9716 Robert Suchanek <robert.suchanek@imgtec.com>
9718 * gcc.target/mips/interrupt_handler-4.c: New test.
9720 2015-07-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9723 * gcc.dg/lto/lto.exp: Initialize MPX.
9725 2015-07-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9727 * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate
9729 * gcc.target/arm/scd42-3.c: Likewise.
9731 2015-07-15 Andrew Bennett <andrew.bennett@imgtec.com>
9733 * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch
9734 code to be run when the pre-arch code increases the isa_rev to
9735 mips32r6 or greater.
9737 2015-07-15 Richard Biener <rguenther@suse.de>
9739 * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove
9740 { -O3 -fomit-frame-pointer },
9741 { -O3 -fomit-frame-pointer -funroll-loops } and
9742 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
9744 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
9745 -finline-functions }
9746 * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise.
9747 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer
9748 to additional_flags.
9750 2015-07-15 Uros Bizjak <ubizjak@gmail.com>
9752 PR rtl-optimization/66838
9753 * gcc.target/i386/pr66838.c: New test.
9755 2015-07-14 Patrick Palka <ppalka@gcc.gnu.org>
9758 * g++.dg/template/pr66850.C: New test.
9760 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
9761 Cesar Philippidis <cesar@codesourcery.com>
9762 Chung-Lin Tang <cltang@codesourcery.com>
9764 * gcc.target/nios2/nios2-flushd.c: New.
9765 * gcc.target/nios2/nios2-rdprs.c: New.
9766 * gcc.target/nios2/r2-atomic.c: New.
9767 * gcc.target/nios2/r2-eni.c: New.
9768 * gcc.target/nios2/r2-wrpie.c: New.
9770 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
9771 Cesar Philippidis <cesar@codesourcery.com>
9772 Chung-Lin Tang <cltang@codesourcery.com>
9774 * gcc.target/nios2/cdx-ldstwm-1.c: New.
9775 * gcc.target/nios2/cdx-ldstwm-2.c: New.
9777 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
9778 Cesar Philippidis <cesar@codesourcery.com>
9779 Chung-Lin Tang <cltang@codesourcery.com>
9781 * gcc.target/nios2/andci.c: New.
9782 * gcc.target/nios2/bmx.c: New.
9783 * gcc.target/nios2/cdx-add.c: New.
9784 * gcc.target/nios2/cdx-branch.c: New.
9785 * gcc.target/nios2/cdx-callret.c: New.
9786 * gcc.target/nios2/cdx-loadstore.c: New.
9787 * gcc.target/nios2/cdx-logical.c: New.
9788 * gcc.target/nios2/cdx-mov.c: New.
9789 * gcc.target/nios2/cdx-shift.c: New.
9790 * gcc.target/nios2/cdx-sub.c: New.
9791 * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern.
9793 2015-07-14 Andrea Azzarone <azzaronea@gmail.com>
9796 * g++.dg/cpp0x/vt-65071.C: New.
9798 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
9799 Cesar Philippidis <cesar@codesourcery.com>
9800 Chung-Lin Tang <cltang@codesourcery.com>
9802 * gcc.target/nios2/r2-io-range.c: New.
9803 * gcc.target/nios2/r2-stio-1.c: New.
9804 * gcc.target/nios2/r2-stio-2.c: New.
9805 * gcc.target/nios2/nios2-ldxio.c: New.
9806 * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead
9807 of just compile. Add more tests.
9809 2015-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
9811 gfortran.dg/pr66864.f90: New test.
9813 2015-07-14 Vladimir Makarov <vmakarov@redhat.com>
9815 PR rtl-optimization/66626
9816 * gcc.target/i386/pr66626.c: New.
9818 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
9820 * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns.
9821 * gcc.target/nios2/nios2-stack-check-2.c: Likewise.
9822 * gcc.target/nios2/nios2-stack-check-3.c: New test case.
9824 2015-07-14 Paolo Carlini <paolo.carlini@oracle.com>
9826 * g++.dg/template/crash81.C: Adjust for error + inform change.
9827 * g++.dg/template/pr58878.C: Likewise.
9828 * g++.dg/template/shadow1.C: Likewise.
9829 * g++.dg/template/shadow2.C: Likewise.
9830 * g++.old-deja/g++.benjamin/tem03.C: Likewise.
9831 * g++.old-deja/g++.benjamin/tem04.C: Likewise.
9832 * g++.old-deja/g++.brendan/crash7.C: Likewise.
9833 * g++.old-deja/g++.pt/shadow2.C: Likewise.
9835 2015-07-14 Richard Biener <rguenther@suse.de>
9837 PR tree-optimization/66863
9838 * gcc.dg/torture/pr66863.c: New testcase.
9840 2015-07-13 Patrick Palka <ppalka@gcc.gnu.org>
9843 * g++.dg/template/pr65186.C: New test.
9845 2015-07-13 Mantas Mikaitis <mantas.mikaitis@arm.com>
9847 * gcc.target/arm/macro_defs0.c: Add directive to skip
9848 test if -marm is present.
9849 * gcc.target/arm/macro_defs1.c: Likewise.
9851 2015-07-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9853 * gcc.target/aarch64/adds3.c: Adjust for more aggressive
9855 * gcc.target/aarch64/adds1.c: Likewise.
9856 * gcc.target/aarch64/ands_1.c: Likewise.
9857 * gcc.target/aarch64/bics_1.c: Likewise.
9858 * gcc.target/aarch64/subs1.c: Likewise.
9859 * gcc.target/aarch64/subs3.c: Likewise.
9861 2015-07-13 Andre Vehreschild <vehre@gcc.gnu.org>
9864 * gfortran.dg/pr64589.f90: New test.
9866 2015-07-13 Renlin Li <renlin.li@arm.com>
9869 * gcc.c-torture/execute/pr66556.c: New.
9871 2015-07-12 Aldy Hernandez <aldyh@redhat.com>
9873 * gcc.dg/20020219-1.c: Fix double word typos.
9874 * gcc.dg/20020919-1.c: Same.
9876 2015-07-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9877 Jeff Law <law@redhat.com>
9880 * g++.dg/tree-ssa/pr66726.c: New test.
9881 * gcc.dg/tree-ssa/pr66726-2.c: New test.
9882 * gcc.dg/tree-ssa/pr66726.c: New test.
9884 2015-07-11 Paolo Carlini <paolo.carlini@oracle.com>
9887 * g++.dg/cpp0x/variadic-ttp2.C: New.
9889 2015-07-10 Patrick Palka <ppalka@gcc.gnu.org>
9892 * g++.dg/cpp0x/auto46.C: New test.
9893 * g++.dg/template/pr30044.C: New test.
9894 * g++.dg/template/shadow2.C: New test.
9895 * g++.dg/template/error55.C: New test.
9896 * g++.dg/template/crash83.C: Accept any error string.
9897 * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template
9899 * g++.dg/cpp0x/variadic19.C: Likewise
9900 * g++.dg/template/canon-type-13.C: Likewise.
9901 * g++.old-deja/g++.pt/ttp42.C: Likewise.
9902 * g++.dg/torture/20070621-1.C: Likewise.
9904 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
9907 * g++.dg/init/explicit3.C: New.
9909 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
9912 * gcc.target/i386/pr66819-1.c: New test.
9913 * gcc.target/i386/pr66819-2.c: Likewise.
9914 * gcc.target/i386/pr66819-3.c: Likewise.
9915 * gcc.target/i386/pr66819-4.c: Likewise.
9916 * gcc.target/i386/pr66819-5.c: Likewise.
9918 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
9921 * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
9922 __attribute__((noinline, noclone)). Change "x" to "volatile char"
9923 type to prevent possible flag-clobbering zero-extensions.
9924 * gcc.target/i386/pr66703.c: New test.
9926 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
9929 * g++.dg/cpp0x/nsdmi-template15.C: New.
9931 2015-07-10 Jiong Wang <jiong.wang@arm.com>
9933 * gcc.target/aarch64/got_mem_hoist_1.c: New test.
9935 2015-07-10 Christophe Lyon <christophe.lyon@linaro.org>
9937 * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported.
9938 * gcc.target/arm/flip-thumb.c: Likewise.
9940 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
9943 * gcc.target/i386/pr66813.c: New test.
9945 2015-07-10 Jakub Jelinek <jakub@redhat.com>
9948 * gcc.dg/gomp/pr66820.c: New test.
9950 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
9953 * g++.dg/cpp0x/scoped_enum6.C: New.
9955 2015-07-10 Tom de Vries <tom@codesourcery.com>
9957 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
9958 * gfortran.dg/parloops-exit-first-loop-alt.f95: New test.
9960 2015-07-10 Richard Biener <rguenther@suse.de>
9962 PR tree-optimization/66823
9963 * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores
9964 which should not be necessary. XFAIL.
9966 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
9969 * g++.dg/cpp0x/lambda/lambda-ice14.C: New.
9971 2015-07-09 Jakub Jelinek <jakub@redhat.com>
9974 * gcc.dg/gomp/pr66633-1.c: New test.
9975 * gcc.dg/gomp/pr66633-2.c: New test.
9976 * gcc.dg/gomp/pr66633-3.c: New test.
9977 * gcc.dg/gomp/pr66633-4.c: New test.
9979 2015-07-09 John Marino <gnugcc@marino.st>
9981 * lib/target-supports.exp (check_effective_target_pie):
9984 2015-07-09 Uros Bizjak <ubizjak@gmail.com>
9987 * gcc.target/i386/pr66814.c: New test.
9989 2015-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
9992 * gcc.target/aarch64/fnmul-1.c: Fix whitespace.
9993 * gcc.target/aarch64/fnmul-2.c: Likewise.
9994 * gcc.target/aarch64/fnmul-3.c: Likewise.
9995 * gcc.target/aarch64/fnmul-4.c: Likewise.
9997 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
10000 * g++.dg/cpp0x/vt-65790.C: New.
10002 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
10005 * gcc.target/i386/pr66818.c: New test.
10007 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
10010 * gcc.target/i386/pr66817.c: New test.
10012 2015-07-09 Marek Polacek <polacek@redhat.com>
10014 PR tree-optimization/66718
10015 * gcc.dg/vect/vect-126.c: New test.
10017 2015-07-08 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
10019 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information
10020 even when dwarf-2 is not the default.
10022 2015-07-08 Jeff Law <law@redhat.com>
10025 * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
10026 to have a single memory reference.
10028 2015-07-08 Eric Botcazou <ebotcazou@adacore.com>
10030 * g++.dg/other/dump-ada-spec-9.C: New test.
10032 2015-07-08 Jakub Jelinek <jakub@redhat.com>
10034 * g++.dg/vect/vect.exp: Run also simd* tests.
10035 * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C".
10036 (check_vect): Fix up get_cpuid call for C++.
10037 * g++.dg/vect/simd-clone-1.cc: New test.
10039 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10041 * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80.
10043 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10045 * gcc.target/i386/readeflags-1.c (abort): New prototype.
10046 * gcc.target/i386/writeeflags-1.c (abort): Likewise.
10048 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10051 * gcc.target/i386/pr66806.c: New test.
10053 2015-07-08 Paolo Carlini <paolo.carlini@oracle.com>
10056 * g++.dg/cpp0x/auto45.C: New.
10058 2015-07-08 Vladimir Makarov <vmakarov@redhat.com>
10060 PR middle-end/66334
10061 * gcc.target/i386/pr66334.c: New.
10063 2015-07-08 David Malcolm <dmalcolm@redhat.com>
10065 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix
10068 2015-07-08 David Malcolm <dmalcolm@redhat.com>
10071 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c
10072 (verify_code): Update expected error message.
10073 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c
10074 (verify_code): Likewise.
10075 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c
10076 (verify_code): Likewise.
10078 2015-07-08 Richard Biener <rguenther@suse.de>
10080 PR tree-optimization/66793
10081 * gcc.dg/torture/pr66793.c: New testcase.
10083 2015-07-08 Richard Biener <rguenther@suse.de>
10085 PR tree-optimization/66794
10086 * gcc.dg/torture/pr66794.c: New testcase.
10088 2015-07-08 Marek Polacek <polacek@redhat.com>
10091 * g++.dg/abi/abi-tag15.C: New test.
10093 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
10095 * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION.
10096 * gcc.target/mips/branch-3.c: Ditto
10097 * gcc.target/mips/branch-4.c: Ditto.
10098 * gcc.target/mips/branch-5.c: Ditto.
10099 * gcc.target/mips/branch-6.c: Ditto.
10100 * gcc.target/mips/branch-7.c: Ditto.
10101 * gcc.target/mips/branch-8.c: Ditto.
10102 * gcc.target/mips/branch-9.c: Ditto.
10103 * gcc.target/mips/branch-10.c: Ditto.
10104 * gcc.target/mips/branch-11.c: Ditto.
10105 * gcc.target/mips/branch-12.c: Ditto.
10106 * gcc.target/mips/branch-13.c: Ditto.
10107 * gcc.target/mips/umips-branch-5.c: New file.
10108 * gcc.target/mips/umips-branch-6.c: New file.
10109 * gcc.target/mips/umips-branch-7.c: New file.
10110 * gcc.target/mips/umips-branch-8.c: New file.
10111 * gcc.target/mips/umips-branch-9.c: New file.
10112 * gcc.target/mips/umips-branch-10.c: New file.
10113 * gcc.target/mips/umips-branch-11.c: New file.
10114 * gcc.target/mips/umips-branch-12.c: New file.
10115 * gcc.target/mips/umips-branch-13.c: New file.
10116 * gcc.target/mips/umips-branch-14.c: New file.
10117 * gcc.target/mips/umips-branch-15.c: New file.
10118 * gcc.target/mips/umips-branch-16.c: New file.
10119 * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define.
10120 (OCCUPY_0xfffc): New define.
10122 2015-07-08 Renlin Li <renlin.li@arm.com>
10124 * gcc.target/arm/unsigned-float.c: Different options for hf toolchain.
10126 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
10128 * gcc.target/mips/stack-1.c: Do not build the testcase for micromips.
10130 2015-07-07 Uros Bizjak <ubizjak@gmail.com>
10132 * gcc.target/i386/bt-3.c: New test.
10133 * gcc.target/i386/bt-4.c: Ditto.
10135 2015-07-07 Eric Botcazou <ebotcazou@adacore.com>
10137 * g++.dg/other/dump-ada-spec-8.C: New test.
10139 2015-07-07 David Malcolm <dmalcolm@redhat.com>
10142 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New
10144 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c:
10146 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c:
10148 * jit.dg/test-error-mismatching-types-in-call.c (create_code):
10149 Avoid using an opaque struct for local "f".
10151 2015-07-07 David Malcolm <dmalcolm@redhat.com>
10154 * jit.dg/all-non-failing-tests.h: Add test-pr66779.c.
10155 * jit.dg/test-pr66779.c: New testcase.
10157 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
10159 * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to
10162 2015-07-07 Richard Biener <rguenther@suse.de>
10164 * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust.
10166 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
10168 * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction.
10169 * gcc.target/mips/call-5.c: Ditto.
10170 * gcc.target/mips/call-6.c: Ditto.
10172 2015-07-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
10174 * gcc.dg/dx-test.c: New test-case.
10176 2015-07-07 Andre Vehreschild <vehre@gmx.de>
10179 * gfortran.dg/allocate_with_source_9.f08: New test.
10181 2015-07-07 Christian Bruel <christian.bruel@st.com>
10184 * gcc.target/arm/flip-thumb.c: Fix scan.
10185 * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan.
10186 * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan.
10187 * gcc.target/arm/attr_thumb-static.c: Test for all targets.
10190 2015-07-06 Jakub Jelinek <jakub@redhat.com>
10193 * gcc.c-torture/execute/pr65956.c: New test.
10195 2015-07-06 Alan Lawrence <alan.lawrence@arm.com>
10197 * gcc.target/arm/aapcs/align1.c: New.
10198 * gcc.target/arm/aapcs/align_rec1.c: New.
10199 * gcc.target/arm/aapcs/align2.c: New.
10200 * gcc.target/arm/aapcs/align_rec2.c: New.
10201 * gcc.target/arm/aapcs/align3.c: New.
10202 * gcc.target/arm/aapcs/align_rec3.c: New.
10203 * gcc.target/arm/aapcs/align4.c: New.
10204 * gcc.target/arm/aapcs/align_rec4.c: New.
10205 * gcc.target/arm/aapcs/align_vararg1.c: New.
10206 * gcc.target/arm/aapcs/align_vararg2.c: New.
10208 2015-07-06 Steven G. Kargl <kargl@gcc.gnu.org>
10210 * gfortran.dg/iomsg_2.f90: New test.
10212 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
10215 * gcc.target/i386/pr66749.c: New test.
10217 2015-07-06 Richard Biener <rguenther@suse.de>
10219 PR tree-optimization/66772
10220 * gcc.dg/torture/pr66772-1.c: New testcase.
10221 * gcc.dg/torture/pr66772-2.c: Likewise.
10223 2015-07-06 Andrew Bennett <andrew.bennett@imgtec.com>
10225 * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
10226 the jals instruction.
10228 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
10231 * gcc.target/i386/pr53383-1.c: New file.
10232 * gcc.target/i386/pr53383-2.c: Likewise.
10233 * gcc.target/i386/pr53383-3.c: Likewise.
10235 2015-07-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
10237 * gcc.target/aarch64/fnmul-1.c: New.
10238 * gcc.target/aarch64/fnmul-2.c: New.
10239 * gcc.target/aarch64/fnmul-3.c: New.
10240 * gcc.target/aarch64/fnmul-4.c: New.
10242 2015-07-06 Richard Biener <rguenther@suse.de>
10244 PR middle-end/66759
10245 * gcc.dg/torture/pr66759.c: New testcase.
10247 2015-07-06 Andre Vehreschild <vehre@gmx.de>
10250 * gfortran.dg/alloc_comp_class_3.f03: New test.
10251 * gfortran.dg/alloc_comp_class_4.f03: New test.
10253 2015-07-06 Eric Botcazou <ebotcazou@adacore.com>
10255 * gcc.c-torture/execute/pr66757.c: New test.
10257 2015-07-06 Bin Cheng <bin.cheng@arm.com>
10259 PR tree-optimization/66720
10260 * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult.
10262 2015-07-05 Chung-Lin Tang <cltang@codesourcery.com>
10263 Sandra Loosemore <sandra@codesourcery.com>
10265 * gcc.target/nios2/gprel-offset.c: New test.
10267 2015-07-04 Steven G. Kargl <kargl@gcc.gnu.org>
10270 * gfortran.dg/pr66725.f90: New test.
10272 2015-07-03 Jason Merrill <jason@redhat.com>
10274 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
10275 Avoid narrowing error.
10277 2015-07-03 Segher Boessenkool <segher@kernel.crashing.org>
10279 PR rtl-optimization/66706
10280 * gcc.target/powerpc/shift-int.c: New testcase.
10282 2015-07-03 H.J. Lu <hongjiu.lu@intel.com>
10285 * gcc.target/i386/pr66746.c: New file.
10287 2015-07-03 Christophe Lyon <christophe.lyon@linaro.org>
10289 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase.
10291 2015-07-03 James Greenhalgh <james.greenhalgh@arm.com>
10293 PR tree-optimization/66119
10294 * g++.dg/opt/pr66119.C: New.
10296 2015-07-02 Paul Thomas <pault@gcc.gnu.org>
10299 * gfortran.dg/submodule_1.f90: New test
10300 * gfortran.dg/submodule_2.f90: New test
10301 * gfortran.dg/submodule_3.f90: New test
10302 * gfortran.dg/submodule_4.f90: New test
10303 * gfortran.dg/submodule_5.f90: New test
10304 * gfortran.dg/submodule_6.f90: New test
10305 * gfortran.dg/submodule_7.f90: New test
10307 2015-07-02 Paolo Carlini <paolo.carlini@oracle.com>
10309 PR preprocessor/53690
10310 * g++.dg/cpp/pr53690.C: New.
10312 2015-07-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10314 * gcc.target/powerpc/vec-cmp.c: New test.
10316 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
10319 * gfortran.dg/pr56520.f90: New test.
10321 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
10324 * gfortran.dg/pr66545_1.f90: New test.
10325 * gfortran.dg/pr66545_2.f90: New test.
10327 2015-07-02 Alan Lawrence <alan.lawrence@arm.com>
10329 * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w.
10330 * gcc.dg/vect/vect-ifcvt-11.c: New testcase.
10332 2015-07-02 Richard Biener <rguenther@suse.de>
10335 * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting
10338 2015-07-02 Richard Biener <rguenther@suse.de>
10340 * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase.
10342 2015-07-01 H.J. Lu <hongjiu.lu@intel.com>
10344 * gcc.target/i386/mpx/pr66568.c (exit): New prototype.
10346 2015-07-01 Jason Merrill <jason@redhat.com>
10348 * lib/target-supports.exp (cxx_default): Set to C++14.
10350 2015-07-01 Tom de Vries <tom@codesourcery.com>
10353 * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of
10356 2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org>
10358 * gfortran.dg/warn_conversion_8.f90: New test.
10360 2015-07-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
10362 PR rtl-optimization/61047
10363 * gcc.c-torture/execute/20150611-1.c: New testcase.
10365 2015-07-01 David Malcolm <dmalcolm@redhat.com>
10368 * jit.dg/all-non-failing-tests.h: Add
10369 test-pr66700-observing-write-through-ptr.c.
10370 * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase.
10372 2015-07-01 David Malcolm <dmalcolm@redhat.com>
10374 * jit.dg/test-accessing-union.c: Add comments for use by
10375 gcc/jit/docs/topics/types.rst.
10377 2015-07-01 Matthew Wahab <matthew.wahab@arm.com>
10379 * gcc.target/arm/armv8-sync-comp-swap.c: Replace
10380 'do-require-effective-target' with 'dg-require-effective-target'.
10381 * gcc.target/arm/armv8-sync-op-full.c: Likewise.
10382 * gcc.target/arm/armv8-sync-op-release.c: Likewise.
10383 * gcc.target/arm/armv8-sync-op-acquire.c: Likewise. Also, replace
10384 'stlex' with 'strex' as the expected output.
10386 2015-07-01 Paolo Carlini <paolo.carlini@oracle.com>
10389 * g++.dg/cpp0x/gen-attrs-60.C: New.
10390 * g++.dg/cpp1y/attr-deprecated-2.C: Likewise.
10392 2015-07-01 Jiong Wang <jiong.wang@arm.com>
10394 * lib/target-supports.exp (check_effective_target_aarch64_small_fpic):
10396 * gcc.target/aarch64/pic-small.c: Restrict this test under
10397 check_effective_target_aarch64_small_fpic.
10399 2015-07-01 Eric Botcazou <ebotcazou@adacore.com>
10401 * gfortran.dg/gomp/pr66633.f90: New test.
10403 2015-07-01 Patrick Palka <ppalka@gcc.gnu.org>
10406 * g++.dg/template/pr66686.C: New test.
10408 2015-06-30 Eric Botcazou <ebotcazou@adacore.com>
10410 * gnat.dg/lto17.ad[sb]: New test.
10412 2015-06-30 David Malcolm <dmalcolm@redhat.com>
10414 * jit.dg/all-non-failing-tests.h: Add test-switch.c.
10415 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New
10417 * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c:
10419 * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c:
10421 * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c:
10423 * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c:
10425 * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c:
10427 * jit.dg/test-switch.c: New testcase.
10428 * jit.dg/test-switch.cc: New testcase.
10430 2015-06-30 David Malcolm <dmalcolm@redhat.com>
10433 * jit.dg/all-non-failing-tests.h: Add note about
10434 test-validly-unreachable-block.c.
10435 * jit.dg/test-validly-unreachable-block.c: New file.
10437 2015-06-30 David Malcolm <dmalcolm@redhat.com>
10440 * jit.dg/all-non-failing-tests.h: Add note about
10441 test-extra-options.c.
10442 * jit.dg/test-extra-options.c: New testcase.
10444 2015-06-30 Vladimir Makarov <vmakarov@redhat.com>
10447 * gcc.target/i386/pr66691.c: New.
10449 2015-06-30 H.J. Lu <hongjiu.lu@intel.com>
10451 * gcc.target/i386/iamcu/abi-iamcu.exp: New file.
10452 * gcc.target/i386/iamcu/args.h: Likewise.
10453 * gcc.target/i386/iamcu/asm-support.S: Likewise.
10454 * gcc.target/i386/iamcu/defines.h: Likewise.
10455 * gcc.target/i386/iamcu/macros.h: Likewise.
10456 * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise.
10457 * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise.
10458 * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise.
10459 * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise.
10460 * gcc.target/i386/iamcu/test_basic_returning.c: Likewise.
10461 * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise.
10462 * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise.
10463 * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise.
10464 * gcc.target/i386/iamcu/test_bitfields.c: Likewise.
10465 * gcc.target/i386/iamcu/test_complex_returning.c: Likewise.
10466 * gcc.target/i386/iamcu/test_passing_floats.c: Likewise.
10467 * gcc.target/i386/iamcu/test_passing_integers.c: Likewise.
10468 * gcc.target/i386/iamcu/test_passing_structs.c: Likewise.
10469 * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise.
10470 * gcc.target/i386/iamcu/test_passing_unions.c: Likewise.
10471 * gcc.target/i386/iamcu/test_struct_returning.c: Likewise.
10472 * gcc.target/i386/iamcu/test_varargs.c: Likewise.
10474 2015-06-30 Marek Polacek <polacek@redhat.com>
10476 * gcc.dg/fold-minus-6.c: New test.
10478 * gcc.dg/fold-ior-3.c: New test.
10480 2015-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
10482 Implement N4197 - Adding u8 character literals
10483 * g++.dg/cpp1z/utf8.C: New.
10484 * g++.dg/cpp1z/utf8-neg.C: New.
10485 * g++.dg/cpp1z/udlit-utf8char.C: New.
10487 2015-06-30 Marek Polacek <polacek@redhat.com>
10489 * gcc.dg/fold-ior-2.c (fn4): Swap operands.
10491 2015-06-30 Tom de Vries <tom@codesourcery.com>
10493 * gcc.dg/parloops-exit-first-loop-alt-5.c: New test.
10494 * gcc.dg/parloops-exit-first-loop-alt-6.c: New test.
10495 * gcc.dg/parloops-exit-first-loop-alt-7.c: New test.
10496 * gcc.dg/parloops-exit-first-loop-alt.c: Update comment.
10498 2015-06-30 Marek Polacek <polacek@redhat.com>
10500 * gcc.dg/fold-ior-2.c: New test.
10502 2015-06-30 Tom de Vries <tom@codesourcery.com>
10504 PR tree-optimization/66652
10505 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test.
10506 * gcc.dg/parloops-exit-first-loop-alt-3.c (f): Rewrite using restrict
10508 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
10510 2015-06-29 Paolo Carlini <paolo.carlini@oracle.com>
10513 * g++.dg/cpp0x/constexpr-friend-3.C: New.
10514 * g++.dg/cpp0x/constexpr-friend-2.C: Adjust.
10516 2015-06-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
10519 * gfortran.dg/wunused-parameter.f90: New test.
10521 2015-06-29 Richard Henderson <rth@redhat.com>
10523 * gcc.target/i386/asm-flag-1.c: New.
10524 * gcc.target/i386/asm-flag-2.c: New.
10525 * gcc.target/i386/asm-flag-3.c: New.
10526 * gcc.target/i386/asm-flag-4.c: New.
10527 * gcc.target/i386/asm-flag-5.c: New.
10529 2015-06-29 Marek Polacek <polacek@redhat.com>
10532 * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases.
10533 * c-c++-common/pr66322.c: New test.
10534 * g++.dg/eh/scope1.C: Remove dg-warning.
10536 2015-06-29 Richard Biener <rguenther@suse.de>
10538 PR tree-optimization/66677
10539 * gcc.dg/vect/pr66677.c: New testcase.
10541 2015-06-29 Kugan Vivekanandarajah <kuganv@linaro.org>
10543 PR middle-end/64130
10544 * gcc.dg/tree-ssa/pr64130.c: New test.
10546 2015-06-26 Jiong Wang <jiong.wang@arm.com>
10548 * gcc.target/aarch64/pic-small.c: New testcase.
10550 2015-06-26 Richard Biener <rguenther@suse.de>
10552 * gcc.dg/tree-ssa/forwprop-25.c: Adjust.
10554 2015-06-26 Marek Polacek <polacek@redhat.com>
10556 * gcc.dg/fold-and-1.c: New test.
10557 * gcc.dg/fold-and-2.c: New test.
10559 2015-06-26 Eric Botcazou <ebotcazou@adacore.com>
10561 * gnat.dg/warn11.adb: Add missing dg directive.
10562 * gnat.dg/warn12.adb: New test.
10563 * gnat.dg/warn12_pkg.ads: New helper.
10565 2015-06-26 Richard Biener <rguenther@suse.de>
10567 * gfortran.dg/reassoc_3.f90: Adjust.
10569 2015-06-26 Uros Bizjak <ubizjak@gmail.com>
10572 * gcc.target/i386/pr66412.c: New test.
10574 2015-06-25 Richard Biener <rguenther@suse.de>
10576 * gcc.dg/tree-ssa/pr52631.c: Disable forwprop.
10578 2015-06-25 Richard Sandiford <richard.sandiford@arm.com>
10580 * gcc.target/aarch64/vect-add-sub-cond.c: New test.
10582 2015-06-25 Richard Biener <rguenther@suse.de>
10584 * gfortran.dg/vect/vect-9.f90: New testcase.
10586 2015-06-25 Nick Clifton <nickc@redhat.com>
10588 * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300,
10589 H8300 and M32R targets.
10591 2015-06-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
10594 * gfortran.dg/maxerrors.f90: New test.
10596 2015-06-08 DJ Delorie <dj@redhat.com>
10598 * gcc.dg/torture/pr66345.c: Fix assumption about size_t type.
10600 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
10602 * gcc.target/aarch64/mgeneral-regs_3.c: New.
10604 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
10606 * gcc.target/aarch64/mgeneral-regs_1.c: New file.
10607 * gcc.target/aarch64/mgeneral-regs_2.c: New file.
10608 * gcc.target/aarch64/nofp_1.c: New file.
10610 2015-06-24 Edward Smith-Rowland <3dw4rd@verizon.net>
10612 Implement N3928 - Extending static_assert
10613 * g++.dg/cpp0x/static_assert8.C: Adjust.
10614 * g++.dg/cpp0x/static_assert12.C: New.
10615 * g++.dg/cpp0x/static_assert13.C: New.
10616 * g++.dg/cpp1y/static_assert1.C: New.
10617 * g++.dg/cpp1y/static_assert2.C: New.
10618 * g++.dg/cpp1z/static_assert-nomsg.C: New.
10620 2015-06-24 Adam Butcher <adam@jessamine.co.uk>
10623 * g++.dg/cpp0x/trailing11.C: New.
10625 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
10627 * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate
10629 * gcc.target/arm/memset-inline-10.c: Likewise.
10630 * gcc.target/arm/pr58784.c: Likewise.
10631 * gcc.target/arm/pr59985.C: Likewise.
10632 * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases.
10634 2015-06-24 Renlin Li <renlin.li@arm.com>
10636 * gcc.target/aarch64/arm_align_max_pwr.c: New.
10637 * gcc.target/aarch64/arm_align_max_stack_pwr.c: New.
10639 2015-06-24 Patrick Palka <ppalka@gcc.gnu.org>
10642 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
10645 * g++.dg/cpp0x/auto45.C: New test.
10646 * g++.dg/template/pr30044.C: New test.
10647 * g++.dg/template/crash83.C: Accept any error string.
10648 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
10650 * g++.dg/cpp0x/variadic18.C: Likewise
10651 * g++.dg/template/canon-type-13.C: Likewise.
10652 * g++.old-deja/g++.pt/ttp42.C: Likewise.
10654 2015-06-24 Paolo Carlini <paolo.carlini@oracle.com>
10657 * g++.dg/other/linkage2.C: New.
10659 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
10662 * gcc.target/arm/pr63408.c: New test.
10664 2015-06-24 James Greenhalgh <james.greenhalgh@arm.com>
10666 * lib/c-torture.exp: Don't call check_effective_target_lto
10667 before setting up environment correctly.
10668 * lib/gcc-dg.exp: Likewise, and protect
10669 gcc_force_conventional_output.
10671 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10673 PR rtl-optimization/66306
10674 * gcc.target/s390/pr66306.c: New test.
10676 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10678 * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check.
10679 * gcc.target/s390/vector/vec-abi-attr-1.c: New test.
10680 * gcc.target/s390/vector/vec-abi-attr-2.c: New test.
10681 * gcc.target/s390/vector/vec-abi-attr-3.c: New test.
10682 * gcc.target/s390/vector/vec-abi-attr-4.c: New test.
10683 * gcc.target/s390/vector/vec-abi-attr-5.c: New test.
10684 * gcc.target/s390/vector/vec-abi-attr-6.c: New test.
10686 2015-06-23 Chen Gang <gang.chen.5i5j@gmail.com>
10689 * gcc.c-torture/pr65803.c: New test.
10691 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
10694 * g++.dg/cpp0x/auto45.C: New test.
10695 * g++.dg/template/pr30044.C: New test.
10696 * g++.dg/template/crash83.C: Accept any error string.
10697 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
10699 * g++.dg/cpp0x/variadic18.C: Likewise
10700 * g++.dg/template/canon-type-13.C: Likewise.
10701 * g++.old-deja/g++.pt/ttp42.C: Likewise.
10703 2015-06-23 Marek Polacek <polacek@redhat.com>
10705 * c-c++-common/Wlogical-op-3.c: New test.
10707 2015-06-23 Paolo Carlini <paolo.carlini@oracle.com>
10710 * g++.dg/cpp0x/scoped_enum5.C: New.
10712 2015-06-23 Richard Biener <rguenther@suse.de>
10714 PR tree-optimization/66636
10715 * gcc.dg/vect/pr66636.c: New testcase.
10717 2015-06-23 Marek Polacek <polacek@redhat.com>
10719 * gcc.dg/fold-minus-4.c: New test.
10720 * gcc.dg/fold-minus-5.c: New test.
10721 * c-c++-common/ubsan/overflow-add-5.c: New test.
10723 2015-06-23 James Greenhalgh <james.greenhalgh@arm.com>
10725 Add missing testcase from r224672.
10726 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
10728 * gcc.target/vax/bswapdi-1.c: New.
10730 2015-06-23 Andre Vehreschild <vehre@gmx.de>
10733 * gfortran.dg/associate_18.f08: New test.
10735 2015-06-23 Uros Bizjak <ubizjak@gmail.com>
10738 * gcc.target/i386/pr66560-1.c: New test.
10739 * gcc.target/i386/pr66560-2.c: Ditto.
10740 * gcc.target/i386/pr66560-3.c: Ditto.
10741 * gcc.target/i386/pr66560-4.c: Ditto.
10743 2015-06-23 Thomas Schwinge <thomas@codesourcery.com>
10745 * gcc.target/nvptx/nvptx.exp: New file.
10746 * gcc.target/nvptx/proto-1.c: Likewise.
10748 2015-06-23 Bin Cheng <bin.cheng@arm.com>
10750 PR tree-optimization/66449
10751 * gcc.dg/vect/pr66449.c: New test.
10753 2015-06-22 Pierre-Marie de Rodat <derodat@adacore.com>
10755 * g++.dg/other/dump-ada-spec-5.C: New test.
10756 * g++.dg/other/dump-ada-spec-6.C: Likewise.
10757 * g++.dg/other/dump-ada-spec-7.C: Likewise.
10759 2015-06-22 Paolo Carlini <paolo.carlini@oracle.com>
10761 * g++.dg/inherit/pure1.C: Test location too.
10763 2015-06-22 Marek Polacek <polacek@redhat.com>
10765 * gcc.dg/fold-ior-1.c: New test.
10766 * gcc.dg/fold-minus-2.c: New test.
10767 * gcc.dg/fold-minus-3.c: New test.
10768 * gcc.dg/fold-plus-1.c: New test.
10769 * gcc.dg/fold-plus-2.c: New test.
10770 * gcc.dg/fold-xor-4.c: New test.
10771 * gcc.dg/fold-xor-5.c: New test.
10773 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10776 * g++.dg/torture/pr65914.C: New.
10778 2015-06-22 Richard Biener <rguenther@suse.de>
10780 * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on
10781 not existing TORTURE_OPTIONS only.
10782 * lib/gcc-dg.exp: Likewise.
10784 2015-06-22 Christian Bruel <christian.bruel@st.com>
10787 * gcc.target/arm/flip-thumb.c: New test.
10789 2015-06-22 Jan Hubicka <hubicka@ucw.cz>
10790 Martin Liska <mliska@suse.cz>
10793 * g++.dg/ipa/pr65908.C: New testcase.
10795 2015-06-20 Mikhail Maltsev <maltsevm@gmail.com>
10798 * g++.dg/diagnostic/inhibit-warn-1.C: New test.
10799 * g++.dg/diagnostic/inhibit-warn-2.C: New test.
10801 2015-06-19 Eric Botcazou <ebotcazou@adacore.com>
10803 * gnat.dg/specs/debug1.ads: Adjust.
10805 2015-06-19 Jim Wilson <jim.wilson@linaro.org>
10807 * gcc.target/aarch64/fmovd-zero-mem.c: New.
10808 * gcc.target/aarch64/fmovd-zero-reg.c: New.
10809 * gcc.target/aarch64/fmovf-zero-mem.c: New.
10810 * gcc.target/aarch64/fmovf-zero-reg.c: New.
10811 * gcc.target/aarch64/fmovld-zero-mem.c: New.
10812 * gcc.target/aarch64/fmovld-zero-mem.c: New.
10813 * gcc.target/aarch64/fmovd-zero.c: Delete.
10814 * gcc.target/aarch64/fmovf-zero.c: Delete.
10816 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
10818 * gcc.target/vax/bswapdi-1.c: New.
10820 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10822 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file.
10824 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10826 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file.
10828 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10830 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file.
10832 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10834 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file.
10836 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10838 * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file.
10840 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10842 * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file.
10844 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10846 * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file.
10848 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10850 * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file.
10852 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10854 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file.
10856 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10858 * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file.
10860 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10862 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file.
10864 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10866 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file.
10868 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10870 * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file.
10872 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10874 * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file.
10876 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10878 * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file.
10880 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10882 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file.
10884 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10886 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file.
10888 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10890 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file.
10892 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10894 * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file.
10896 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10898 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
10899 (_ARM_FPSCR): Add FZ field.
10900 (clean_results): Force FZ=1 on AArch64.
10901 * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file.
10903 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
10905 * gcc.target/aarch64/pr62308.c: New test.
10907 2015-06-19 Mikael Morin <mikael@gcc.gnu.org>
10910 * gfortran.dg/gomp/omp_parallel_1.f90: New file.
10912 2015-06-19 Ilya Enkovich <enkovich.gnu@gmail.com>
10914 * gcc.target/i386/mpx/pr66581.c: New test.
10916 2015-06-18 Uros Bizjak <ubizjak@gmail.com>
10918 * gcc.target/i386/cmov9.c: New test.
10920 2015-06-18 Richard Biener <rguenther@suse.de>
10922 * g++.dg/other/const4.C: New testcase.
10924 2015-06-18 Michael Matz <matz@suse.de>
10926 PR middle-end/66253
10927 * gcc.dg/vect/pr66253.c: New testcase.
10929 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10932 * gcc.target/i386/mpx/chkp-vararg.c: New test.
10934 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10936 PR middle-end/66568
10937 * gcc.target/i386/mpx/pr66568.c: New test.
10939 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10941 PR middle-end/66567
10942 * gcc.target/i386/mpx/pr66567.c: New test.
10944 2015-06-18 Richard Biener <rguenther@suse.de>
10946 PR tree-optimization/66510
10947 * gcc.dg/vect/slp-perm-12.c: New testcase.
10949 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
10951 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector.
10952 * gcc.target/i386/noplt-2.c (dg-do): Ditto.
10953 * gcc.target/i386/noplt-3.c (dg-do): Ditto.
10954 * gcc.target/i386/noplt-4.c (dg-do): Ditto.
10956 2015-06-17 Jakub Jelinek <jakub@redhat.com>
10959 * g++.dg/gomp/pr66571-1.C: New test.
10961 PR middle-end/66429
10962 * c-c++-common/gomp/pr66429.c: New test.
10964 2015-06-17 David Malcolm <dmalcolm@redhat.com>
10966 * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to...
10967 * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c:
10969 * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c:
10971 * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c:
10974 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
10977 * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function.
10979 2015-06-17 Robert Suchanek <robert.suchanek@imgtec.com>
10981 * gcc.target/mips/pr65862-1.c: New test.
10982 * gcc.target/mips/pr65862-2.c: Likewise.
10984 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
10986 * gcc.target/i386/pr54592.c: Remove dg-require-effective-target.
10987 * gcc.target/i386/pr52252-atom.c: Ditto.
10988 * gcc.target/i386/vect-div-1.c: Ditto.
10989 * gcc.target/i386/rotate-5.c: Ditto.
10990 * gcc.target/i386/pr50202.c: Ditto.
10991 * gcc.target/i386/pr37843-3.c: Ditto.
10992 * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto.
10993 * gcc.target/i386/pr53397-1.c: Ditto.
10994 * gcc.target/i386/pr55934.c: Ditto.
10995 * gcc.target/i386/pr37843-4.c: Ditto.
10996 * gcc.target/i386/pr60451.c: Ditto.
10997 * gcc.target/i386/pr53397-2.c: Ditto.
10998 * gcc.target/i386/vectorize1.c: Ditto.
10999 * gcc.target/i386/extract-insert-combining.c: Ditto.
11000 * gcc.target/i386/pr53759.c: Ditto.
11001 * gcc.target/i386/pr52252-core.c: Ditto.
11002 * gcc.target/i386/rotate-3.c: Ditto.
11003 * gcc.target/i386/sse-20.c: Ditto.
11004 * gcc.target/i386/rotate-4.c: Ditto.
11005 * gcc.target/i386/pr61403.c: Ditto.
11006 * gcc.target/i386/pr60205-2.c: Add dg-do compile directive.
11007 * gcc.target/i386/pr60901.c: Ditto.
11008 * gcc.target/i386/pr59794-7.c: Ditto.
11009 * gcc.target/i386/pr62208.c: Ditto.
11010 * gcc.target/i386/pr53416.c: Ditto.
11011 * gcc.target/i386/asm-dialect-1.c: Ditto.
11012 * gcc.target/i386/pr50038.c: Ditto.
11013 * gcc.target/i386/47698.c: Ditto.
11014 * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
11015 * gcc.target/i386/pr59794-2.c: Ditto.
11016 * gcc.target/i386/pr59794-3.c: Ditto.
11017 * gcc.target/i386/pr39058.c: Ditto.
11018 * gcc.target/i386/pr60205-1.c: Ditto.
11019 * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive.
11020 * gcc.target/i386/sse2-movq-2.c: Ditto.
11022 2015-06-17 Richard Biener <rguenther@suse.de>
11024 PR tree-optimization/66251
11025 * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.
11027 2015-06-16 Paolo Carlini <paolo.carlini@oracle.com>
11030 * g++.dg/parse/new-placement1.C: New.
11032 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11034 * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c.
11035 * jit.dg/test-compound-assignment.c: New testcase.
11037 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11040 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c
11041 to "testcases" array.
11043 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11046 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
11047 * jit.dg/test-debug-strings.c: New test case.
11048 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
11049 the discriminant has a sane debug string.
11051 2015-06-16 Uros Bizjak <ubizjak@gmail.com>
11054 * gcc.target/i386/pr56766-1.c: New test.
11055 * gcc.target/i386/pr56766-2.c: Ditto.
11057 2015-06-16 Steve Ellcey <sellcey@imgtec.com>
11059 * gcc.target/mips/loongson-shift-count-truncated-1.c:
11060 Skip on mips*-mti-linux* and mips*-img-linux* targets.
11061 * gcc.target/mips/loongson-simd.c: Ditto.
11063 2015-06-16 Richard Biener <rguenther@suse.de>
11065 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
11067 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
11069 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
11070 passed by the testsuite driver.
11072 2015-06-16 Richard Biener <rguenther@suse.de>
11074 * gcc.dg/vect/slp-perm-11.c: New testcase.
11076 2015-06-16 Christophe Lyon <christophe.lyon@linaro.org>
11078 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
11081 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
11083 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
11084 Reinstate calls to torture-init and torture-finalize.
11086 2015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11088 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
11090 2015-06-15 Nathan Sidwell <nathan@acm.org>
11093 * g++.dg/cpp0x/nsdmi-template14.C: New test.
11095 2015-06-15 Paolo Carlini <paolo.carlini@oracle.com>
11098 * g++.dg/cpp0x/local-type1.C: New.
11100 2015-06-15 Andre Vehreschild <vehre@gmx.de>
11105 * gfortran.dg/allocate_with_source_3.f90: Removed check for
11106 unimplemented error.
11107 * gfortran.dg/allocate_with_source_7.f08: New test.
11108 * gfortran.dg/allocate_with_source_8.f08: New test.
11110 2015-06-13 Patrick Palka <ppalka@gcc.gnu.org>
11113 * g++.dg/warn/Walways-true-3.C: New test.
11115 2015-06-13 Tom de Vries <tom@codesourcery.com>
11117 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
11119 2015-06-13 Tom de Vries <tom@codesourcery.com>
11121 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
11122 (main): Remove superfluous attributes.
11123 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
11124 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
11126 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
11128 * gcc.target/i386/monitorx.c: New.
11129 * gcc.target/i386/sse-12.c: Add -mmwaitx.
11130 * gcc.target/i386/sse-13.c: Ditto.
11131 * gcc.target/i386/sse-14.c: Ditto.
11132 * gcc.target/i386/sse-22.c: Ditto.
11133 * gcc.target/i386/sse-23.c: Ditto.
11134 * g++.dg/other/i386-2.C: Ditto.
11135 * g++.dg/other/i386-3.C: Ditto.
11137 2015-06-11 Steve Ellcey <sellcey@imgtec.com>
11139 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
11141 2015-06-11 Paul Thomas <pault@gcc.gnu.org>
11144 * gfortran.dg/allocatable_scalar_13.f90: New test
11146 2015-06-11 Marek Polacek <polacek@redhat.com>
11148 * gcc.dg/fold-xor-3.c: New test.
11150 2015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11152 * gcc.target/arm/short-it-ifcvt-1.c: New test.
11153 * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
11155 2015-06-11 Christian Bruel <christian.bruel@st.com>
11158 * gcc.target/arm/pragma_attribute.c: New test.
11160 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
11162 * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps.
11164 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
11167 * gcc.target/i386/pr66473.c: New test.
11169 2015-06-10 Jakub Jelinek <jakub@redhat.com>
11172 * gcc.dg/tls/pr66470.c: New test.
11173 * gcc.target/i386/pr66470.c: New test.
11175 2015-06-10 Christian Bruel <christian.bruel@st.com>
11178 * gcc.target/arm/attr_arm.c: New test
11179 * gcc.target/arm/attr_arm-err.c: New test
11180 * gcc.target/arm/attr_thumb.c: New test
11181 * gcc.target/arm/attr_thumb-static.c: New test
11183 2015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11188 * g++.dg/abi/aarch64_guard1.C: Adjust test.
11190 2015-06-10 James Greenhalgh <james.greenhalgh@arm.com>
11192 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
11193 passed by the testsuite driver.
11195 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
11198 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
11199 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
11200 * gcc.dg/ssp-1.c: Make counter a register.
11201 * gcc.dg/ssp-2.c: Likewise.
11202 * gcc.dg/torture/parm-coalesce.c: New.
11204 2015-06-09 Tom de Vries <tom@codesourcery.com>
11206 * gcc.target/i386/vararg-loc.c: New test.
11208 2015-06-09 Paolo Carlini <paolo.carlini@oracle.com>
11211 * g++.dg/cpp0x/nsdmi-aggr1.C: New.
11212 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
11214 2015-06-09 Marek Polacek <polacek@redhat.com>
11216 PR tree-optimization/66299
11217 * gcc.dg/pr66299-1.c: New test.
11218 * gcc.dg/pr66299-2.c: New test.
11219 * gcc.dg/pr66299-3.c: New test.
11221 2015-06-09 James Greenhalgh <james.greenhalgh@arm.com>
11223 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
11224 passed by the testsuite driver.
11226 2015-06-09 Richard Biener <rguenther@suse.de>
11228 PR middle-end/66423
11229 * gcc.dg/fold-modpow2.c: New testcase.
11231 2015-06-09 Richard Biener <rguenther@suse.de>
11233 PR tree-optimization/66419
11234 * gcc.dg/vect/bb-slp-37.c: New testcase.
11236 2015-06-09 Shiva Chen <shiva0217@gmail.com>
11238 * gcc.target/arm/stl-cond.c: New test.
11240 2015-06-09 Richard Biener <rguenther@suse.de>
11242 PR middle-end/66413
11243 * gcc.dg/torture/pr66413.c: New testcase.
11245 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
11247 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
11248 * gcc.dg/ssp-1.c: Make counter a register.
11249 * gcc.dg/ssp-2.c: Likewise.
11250 * gcc.dg/torture/parm-coalesce.c: New.
11252 2015-06-08 Jan Hubicka <hubicka@ucw.cz>
11254 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
11255 * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
11257 2015-06-08 Tom de Vries <tom@codesourcery.com>
11259 PR rtl-optimization/66444
11260 * gcc.dg/pr66444.c: New test.
11262 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org>
11265 * gfortran.dg/class_is_1.f90: New test.
11266 * gfortran.dg/type_is_1.f90: Ditto.
11268 2015-06-08 Marek Polacek <polacek@redhat.com>
11271 * gcc.dg/cpp/pr66415-1.c: New test.
11272 * gcc.dg/cpp/pr66415-2.c: New test.
11274 2015-06-08 Richard Biener <rguenther@suse.de>
11276 PR tree-optimization/66422
11277 * gcc.dg/Warray-bounds-16.c: New testcase.
11279 2015-06-08 Richard Biener <rguenther@suse.de>
11281 * gcc.dg/vect/slp-perm-10.c: New testcase.
11282 * gcc.dg/vect/slp-23.c: Adjust.
11283 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
11284 vector pointer update.
11286 2015-06-08 Marek Polacek <polacek@redhat.com>
11289 * g++.dg/ubsan/pr66452.C: New test.
11291 2015-06-08 Tom de Vries <tom@codesourcery.com>
11293 PR tree-optimization/66436
11294 * gcc.dg/gomp/dump-new-function-2.c: New test.
11295 * gcc.dg/gomp/dump-new-function-3.c: Same.
11296 * gcc.dg/gomp/dump-new-function.c: Same.
11298 2015-06-08 Tom de Vries <tom@codesourcery.com>
11300 PR tree-optimization/66435
11301 * gcc.dg/gomp/notify-new-function-2.c: New test.
11302 * gcc.dg/gomp/notify-new-function-3.c: Same.
11303 * gcc.dg/gomp/notify-new-function.c: Same.
11305 2015-06-06 Jan Hubicka <hubicka@ucw.cz>
11307 * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
11308 * gfortran.dg/lto/bind_c-1_1.c: New testcase.
11309 * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
11310 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
11311 * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
11312 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
11315 2015-06-06 Thomas Koenig <tkoenig@netcologne.de>
11318 * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
11319 * gfortran.dg/warn_conversion.f90: Add warning for change in value
11321 * gfortran.dg/warn_conversion_3.f90: Add warnings.
11322 * gfortran.dg/warn_conversion_5.f90: New test.
11323 * gfortran.dg/warn_conversion_6.f90: New test.
11324 * gfortran.dg/warn_conversion_7.f90: New test.
11326 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
11329 * gfortran.dg/blockdata_9.f: New test.
11331 2015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org>
11334 * gfortran.dg/forall_17.f90: New test.
11336 2015-06-05 Aldy Hernandez <aldyh@redhat.com>
11338 * g++.dg/cpp0x/pr57101.C: Add warning.
11339 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
11340 * g++.dg/ext/visibility/anon7.C: Same.
11341 * g++.dg/ipa/pr63587-2.C: Same.
11342 * g++.dg/opt/dump1.C: Same.
11343 * g++.dg/opt/pr59622-3.C: Same.
11344 * g++.dg/opt/pr59622.C: Same.
11345 * g++.dg/torture/pr46383.C: Same.
11346 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
11347 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
11348 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
11350 * gfortran.dg/intent_out_8.f90: Same.
11351 * gfortran.dg/warn_target_lifetime_3.f90: Same.
11353 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
11356 gfortran.dg/equiv_9.f90: New test.
11359 2015-06-05 Tom de Vries <tom@codesourcery.com>
11361 merge from gomp4 branch:
11362 2015-05-28 Tom de Vries <tom@codesourcery.com>
11364 PR tree-optimization/65443
11365 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
11366 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
11367 * gcc.dg/parloops-exit-first-loop-alt.c: New test.
11369 2015-06-05 Nathan Sidwell <nathan@acm.org>
11372 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
11374 2015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org>
11376 * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
11378 2015-06-04 Paolo Carlini <paolo.carlini@oracle.com>
11380 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
11382 2015-06-04 Sriraman Tallam <tmsriram@google.com>
11384 * gcc.target/i386/noplt-1.c: New test.
11385 * gcc.target/i386/noplt-2.c: New test.
11386 * gcc.target/i386/noplt-3.c: New test.
11387 * gcc.target/i386/noplt-4.c: New test.
11389 2015-06-04 Thomas Koenig <tkoenig@netcologne.de>
11392 * gfortran.dg/adjustl_1.f90: New test.
11394 2015-06-04 Jan Hubicka <hubicka@ucw.cz>
11396 * gcc.dg/lto/c-compatible-types_0.c: New testcase.
11397 * gcc.dg/lto/c-compatible-types_1.c: New testcase.
11399 2015-06-03 Jan Hubicka <hubicka@ucw.cz>
11401 * lto.c (iterative_hash_canonical_type,
11402 gimple_register_canonical_type): only hash main variants of types
11404 2015-06-04 Sandra Loosemore <sandra@codesourcery.com>
11406 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
11407 Move set of dg-do-what-default after early return.
11409 2015-06-04 Marek Polacek <polacek@redhat.com>
11412 * gcc.dg/lvalue-8.c: New test.
11414 2015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
11415 Paolo Carlini <paolo.carlini@oracle.com>
11418 * g++.dg/other/pr66130.C: New.
11419 * g++.dg/cpp0x/pr66130.C: Likewise.
11421 2015-06-03 Paolo Carlini <paolo.carlini@oracle.com>
11423 * g++.dg/cpp0x/decl-loc1.C: New.
11424 * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
11425 * g++.dg/cpp0x/constexpr-object1.C: Likewise.
11426 * g++.dg/init/ctor8.C: Likewise.
11427 * g++.dg/parse/semicolon4.C: Likewise.
11429 2015-06-03 Marek Polacek <polacek@redhat.com>
11432 * g++.dg/ubsan/static-init-1.C: New test.
11433 * g++.dg/ubsan/static-init-2.C: New test.
11434 * g++.dg/ubsan/static-init-3.C: New test.
11436 2015-06-03 Uros Bizjak <ubizjak@gmail.com>
11439 * gcc.target/i386/pr66275.c: New test.
11441 2015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11443 * gcc.dg/Wcxx-compat-22.c: New testcase.
11444 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
11445 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
11446 * c-c++-common/pr58346-1.c: Likewise.
11447 * c-c++-common/transparent-union-1.c: Likewise.
11449 2015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com>
11451 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
11452 * g++.dg/plugin/def_plugin.c: New file.
11453 * g++.dg/plugin/def-plugin-test.C: New file.
11455 2015-06-03 Richard Biener <rguenther@suse.de>
11457 * gcc.dg/vect/bb-slp-36.c: New testcase.
11459 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
11461 * gcc.dg/lto/chkp-removed-alias_0.c: New.
11463 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
11465 * gcc.dg/lto/chkp-privatize-1_0.c: New.
11466 * gcc.dg/lto/chkp-privatize-1_1.c: New.
11467 * gcc.dg/lto/chkp-privatize-2_0.c: New.
11468 * gcc.dg/lto/chkp-privatize-2_1.c: New.
11470 2015-06-03 Marek Polacek <polacek@redhat.com>
11474 * gcc.dg/pr64223-1.c: New test.
11475 * gcc.dg/pr64223-2.c: New test.
11477 2015-06-03 Richard Biener <rguenther@suse.de>
11479 PR tree-optimization/63916
11480 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
11482 2015-06-03 Richard Biener <rguenther@suse.de>
11484 PR tree-optimization/66375
11485 * gcc.dg/torture/pr66375.c: New testcase.
11487 2015-06-03 Bin Cheng <bin.cheng@arm.com>
11489 * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
11491 2015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org>
11494 * gcc.target/arm/maskdata.c: Remove -fno-gcse.
11496 2015-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
11499 * gfortran.dg/reshape_7.f90: New test.
11501 2015-06-02 David Malcolm <dmalcolm@redhat.com>
11504 * c-c++-common/Wmisleading-indentation.c (fn_35): New.
11507 2015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11510 * gcc.dg/pr49551.c: New testcase.
11512 2015-06-02 Richard Biener <rguenther@suse.de>
11515 * g++.dg/lto/pr65549_0.C: New testcase.
11517 2015-06-02 Thomas Schwinge <thomas@codesourcery.com>
11520 PR middle-end/66332
11521 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
11523 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
11525 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
11527 2015-06-02 Paolo Carlini <paolo.carlini@oracle.com>
11530 * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
11532 2015-06-02 Bin Cheng <bin.cheng@arm.com>
11534 PR tree-optimization/48052
11535 * gcc.dg/tree-ssa/scev-8.c: New.
11536 * gcc.dg/tree-ssa/scev-9.c: New.
11537 * gcc.dg/tree-ssa/scev-10.c: New.
11538 * gcc.dg/vect/pr48052.c: New.
11540 2015-06-02 Eric Botcazou <ebotcazou@adacore.com>
11542 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
11544 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
11546 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
11548 2015-06-02 Marek Polacek <polacek@redhat.com>
11550 PR middle-end/66345
11551 * gcc.dg/torture/pr66345.c: New test.
11553 2015-06-02 Richard Biener <rguenther@suse.de>
11555 PR tree-optimization/65961
11556 * gcc.dg/torture/pr65961.c: New testcase.
11558 2015-06-02 Bin Cheng <bin.cheng@arm.com>
11560 PR tree-optimization/52563
11561 PR tree-optimization/62173
11562 * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
11563 * gcc.dg/tree-ssa/scev-4.c: Ditto.
11565 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
11567 * gnat.dg/specs/varsize_return2.ads: New test.
11568 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
11570 2015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com>
11572 * gcc.dg/vect/vect-outer-simd-1.c: New test.
11574 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
11577 * gcc.target/aarch64/sync-comp-swap.c: New.
11578 * gcc.target/aarch64/sync-comp-swap.x: New.
11579 * gcc.target/aarch64/sync-op-acquire.c: New.
11580 * gcc.target/aarch64/sync-op-acquire.x: New.
11581 * gcc.target/aarch64/sync-op-full.c: New.
11582 * gcc.target/aarch64/sync-op-full.x: New.
11583 * gcc.target/aarch64/sync-op-release.c: New.
11584 * gcc.target/aarch64/sync-op-release.x: New.
11586 2015-06-01 Alex Velenko <Alex.Velenko@arm.com>
11588 * gcc.target/arm/thumb-ltu.c (foo): Predefined.
11591 2015-06-01 Richard Biener <rguenther@suse.de>
11593 PR tree-optimization/66349
11594 PR tree-optimization/66352
11595 PR tree-optimization/66357
11596 * gcc.dg/torture/pr66357.c: New testcase.
11597 * gcc.dg/torture/pr66349.c: Likewise.
11598 * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
11600 2015-06-01 Richard Biener <rguenther@suse.de>
11603 2015-05-29 Richard Biener <rguenther@suse.de>
11605 PR tree-optimization/66314
11606 * gcc.dg/asan/pr66314.c: New testcase.
11608 2015-06-01 Richard Biener <rguenther@suse.de>
11610 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
11612 2015-06-01 Jakub Jelinek <jakub@redhat.com>
11614 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
11616 (hp3, hp4): Add inline keyword.
11617 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
11618 (hp2): Add inline keyword.
11619 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
11620 (hp2): Add inline keyword.
11622 2015-06-01 Ilya Enkovich <ilya.enkovich@intel.com>
11625 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
11626 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
11627 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
11628 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
11630 2015-06-01 Alan Lawrence <alan.lawrence@arm.com>
11632 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
11633 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
11635 2015-06-01 Richard Biener <rguenther@suse.de>
11637 PR tree-optimization/66280
11638 * g++.dg/torture/pr66280.C: New testcase.
11639 * g++.dg/torture/pr66280-2.C: Likewise.
11641 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
11643 * gnat.dg/addr9_1.adb: New test.
11644 * gnat.dg/addr9_2.adb: Likewise.
11645 * gnat.dg/addr9_3.adb: Likewise.
11646 * gnat.dg/addr9_4.adb: Likewise.
11648 2015-05-31 Eric Botcazou <ebotcazou@adacore.com>
11650 * g++.dg/other/dump-ada-spec-4.C: New test.
11652 2015-05-30 H.J. Lu <hongjiu.lu@intel.com>
11654 * gcc.dg/alias-8.c: Fix dg-warning.
11656 2015-05-30 Jan Hubicka <hubicka@ucw.cz>
11658 * gcc.dg/alias-8.c: Do not xfail.
11659 * gcc.dg/pr62167.c: Prevent FRE.
11660 * gcc.dg/alias-14.c: New testcase.
11662 2015-05-29 Christophe Lyon <christophe.lyon@linaro.org>
11664 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
11666 2015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
11669 * gcc.target/s390/hotpatch-1.c: Remove optimization options from
11671 * gcc.target/s390/hotpatch-10.c: Likewise.
11672 * gcc.target/s390/hotpatch-11.c: Likewise.
11673 * gcc.target/s390/hotpatch-12.c: Likewise.
11674 * gcc.target/s390/hotpatch-17.c: Likewise.
11675 * gcc.target/s390/hotpatch-18.c: Likewise.
11676 * gcc.target/s390/hotpatch-20.c: Likewise.
11677 * gcc.target/s390/hotpatch-21.c: Likewise.
11678 * gcc.target/s390/hotpatch-22.c: Likewise.
11679 * gcc.target/s390/hotpatch-23.c: Likewise.
11680 * gcc.target/s390/hotpatch-24.c: Likewise.
11681 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler
11682 to check for the exact nops too.
11683 * gcc.target/s390/hotpatch-3.c: Likewise.
11684 * gcc.target/s390/hotpatch-4.c: Likewise.
11685 * gcc.target/s390/hotpatch-5.c: Likewise.
11686 * gcc.target/s390/hotpatch-6.c: Likewise.
11687 * gcc.target/s390/hotpatch-7.c: Likewise.
11688 * gcc.target/s390/hotpatch-8.c: Likewise.
11689 * gcc.target/s390/hotpatch-9.c: Likewise.
11690 * gcc.target/s390/hotpatch-14.c: Likewise.
11691 * gcc.target/s390/hotpatch-15.c: Likewise.
11692 * gcc.target/s390/hotpatch-16.c: Likewise.
11693 * gcc.target/s390/hotpatch-19.c: Likewise.
11694 * gcc.target/s390/hotpatch-25.c: Likewise. Remove
11695 scan-assembler-times counting number of .align directives.
11696 * gcc.target/s390/hotpatch-13.c: Remove optimization options from
11697 dg-options. Remove scan-assembler-times counting number of .align
11699 * gcc.target/s390/hotpatch-26.c: New file.
11700 * gcc.target/s390/hotpatch-27.c: New file.
11701 * gcc.target/s390/hotpatch-28.c: New file.
11702 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
11703 using -Os -O0 -O1 -O2 -O3 options.
11705 2015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11707 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
11709 2015-05-29 Jakub Jelinek <jakub@redhat.com>
11711 PR tree-optimization/66142
11712 * gcc.dg/vect/pr66142.c: New test.
11714 2015-05-29 Richard Biener <rguenther@suse.de>
11716 PR tree-optimization/66314
11717 * gcc.dg/asan/pr66314.c: New testcase.
11719 2015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
11721 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
11722 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
11723 Adjust all callers.
11724 (schedule-cleanups, dg-keep-saved-temps): New proc.
11725 (gcc-dg-test-1): Schedule cleanups.
11726 * lib/profopt.exp (profopt-execute): Likewise.
11727 * g++.dg/cdce3.C: Adjust expected line numbers.
11728 * gcc.dg/cdce1.c: Likewise.
11729 * gcc.dg/cdce2.c: Likewise.
11730 * gcc.dg/strlenopt-22.c: Fix comment delimiter.
11731 * gcc.dg/strlenopt-24.c: Likewise.
11732 * gcc.dg/tree-ssa/vrp26.c: Likewise.
11733 * gcc.dg/tree-ssa/vrp28.c: Likewise.
11734 * obj-c++.dg/encode-2.mm: Likewise.
11736 2015-05-28 DJ Delorie <dj@redhat.com>
11738 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
11740 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
11742 * gnat.dg/discr43.adb: New test.
11744 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
11746 * gnat.dg/varsize_temp.adb: Rename into...
11747 * gnat.dg/varsize1.adb: ...this.
11748 * gnat.dg/varsize_copy.ad[sb]: Rename into...
11749 * gnat.dg/varsize2.ad[sb]: ...this.
11750 * gnat.dg/varsize3_1.adb: New test.
11751 * gnat.dg/varsize3_2.adb: Likewise.
11752 * gnat.dg/varsize3_3.adb: Likewise.
11753 * gnat.dg/varsize3_4.adb: Likewise.
11754 * gnat.dg/varsize3_5.adb: Likewise.
11755 * gnat.dg/varsize3_6.adb: Likewise.
11756 * gnat.dg/varsize3_pkg1.ads: New helper.
11757 * gnat.dg/varsize3_pkg2.ads: Likewise.
11758 * gnat.dg/varsize3_pkg3.ads: Likewise.
11760 2015-05-28 Richard Biener <rguenther@suse.de>
11762 * gcc.dg/vect/slp-reduc-sad.c: New testcase.
11764 2015-05-28 Richard Biener <rguenther@suse.de>
11766 PR tree-optimization/66142
11767 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
11769 2015-05-28 Lawrence Velázquez <vq@larryv.me>
11772 * gcc.dg/darwin-minversion-3.c: Update testcase.
11773 * gcc.dg/darwin-minversion-4.c: Ditto.
11774 * gcc.dg/darwin-minversion-5.c: New testcase.
11775 * gcc.dg/darwin-minversion-6.c: Ditto.
11776 * gcc.dg/darwin-minversion-7.c: Ditto.
11777 * gcc.dg/darwin-minversion-8.c: Ditto.
11778 * gcc.dg/darwin-minversion-9.c: Ditto.
11779 * gcc.dg/darwin-minversion-10.c: Ditto.
11780 * gcc.dg/darwin-minversion-11.c: Ditto.
11781 * gcc.dg/darwin-minversion-12.c: Ditto.
11783 2015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
11785 PR rtl-optimization/66168
11786 * gcc.c-torture/compile/pr66168.c: New test.
11788 2015-05-27 Jeff Law <law@redhat.com>
11791 * gcc.dg/target/m68k/pr39726-1.c: New test.
11793 2015-05-27 Nathan Sidwell <nathan@acm.org>
11796 * g++.dg/ext/alias-canon3.C: New.
11798 2015-05-27 Richard Biener <rguenther@suse.de>
11800 PR tree-optimization/66272
11802 2014-08-15 Richard Biener <rguenther@suse.de>
11804 PR tree-optimization/62031
11805 * gcc.dg/torture/pr66272.c: New testcase.
11807 2015-05-27 Richard Biener <rguenther@suse.de>
11809 * gcc.dg/vect/slp-reduc-7.c: New testcase.
11811 2015-05-27 Honggyu Kim <hong.gyu.kim@lge.com>
11814 * gcc.dg/pr65358.c: New test.
11816 2015-05-27 Andre Vehreschild <vehre@gmx.de>
11819 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
11821 * gfortran.dg/allocate_with_source_6.f90: New test.
11823 2015-05-26 Eric Botcazou <ebotcazou@adacore.com>
11825 * gnat.dg/atomic7_1.adb: New test.
11826 * gnat.dg/atomic7_2.adb: Likewise.
11827 * gnat.dg/atomic7_pkg1.ads: New helper.
11828 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
11830 2015-05-26 Michael Matz <matz@suse.de>
11832 PR middle-end/66251
11833 * gcc.dg/vect/pr66251.c: New test.
11835 2015-05-26 Richard Biener <rguenther@suse.de>
11837 PR tree-optimization/66142
11838 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
11840 2015-05-26 Paul Thomas <pault@gcc.gnu.org>
11843 * gfortran.dg/allocatable_scalar_13.f90: New test
11845 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
11847 * gnat.dg/warn11.adb: New test.
11848 * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
11850 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
11852 * gnat.dg/vfa1_1.adb: New test.
11853 * gnat.dg/vfa1_2.adb: Likewise.
11854 * gnat.dg/vfa1_3.adb: Likewise.
11855 * gnat.dg/vfa1_4.adb: Likewise.
11856 * gnat.dg/vfa1_pkg.ads: New helper.
11858 2015-05-25 Alexander Monakov <amonakov@ispras.ru>
11860 * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
11861 * gcc.target/i386/pr66232-3.c: Likewise.
11863 2015-05-25 Uros Bizjak <ubizjak@gmail.com>
11866 * gcc.target/i386/pr66274.c: New test.
11868 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
11870 * gnat.dg/renaming6.ad[sb]: New test.
11872 2015-05-25 Andreas Tobler <andreast@gcc.gnu.org>
11874 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
11875 and 'dg-require-effective-target pie'.
11877 2015-05-23 Nathan Sidwell <nathan@acm.org>
11880 * g++.dg/cpp0x/pr66243.C: New.
11882 2015-05-24 Jan Hubicka <hubicka@ucw.cz>
11885 * g++.dg/lto/pr66180_0.C: New testcase.
11886 * g++.dg/lto/pr66180_1.C: New testcase.
11888 2015-05-24 Mikael Morin <mikael@gcc.gnu.org>
11891 * typebound_call_27.f90: New file.
11893 2015-05-23 Nathan Sidwell <nathan@acm.org>
11896 * g++.dg/template/pr65936.C: New.
11898 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
11900 PR tree-optimization/63387
11901 * gcc.dg/pr63387-2.c: New testcase.
11903 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
11905 * gcc.dg/simd-1.c: Update to the new message.
11907 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
11909 * gcc.dg/nand.c: New testcase.
11911 2015-05-22 Sandra Loosemore <sandra@codesourcery.com>
11913 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
11914 Set dg-do-what-default to compile only on ARM targets without
11915 arm_neon_hw execution support. Remove redundant c-torture-execute
11916 in loop over test cases.
11918 2015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11921 * gcc.target/aarch64/pr65491_1.c: New test.
11922 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
11923 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
11925 2015-05-22 Paolo Carlini <paolo.carlini@oracle.com>
11928 * g++.dg/cpp0x/explicit9.C: New.
11929 * g++.dg/cpp0x/explicit8.C: Check the locations too.
11931 2015-05-22 Richard Biener <rguenther@suse.de>
11933 PR tree-optimization/66251
11934 * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
11936 2015-05-22 Marek Polacek <polacek@redhat.com>
11939 * c-c++-common/attributes-enum-1.c: New test.
11940 * c-c++-common/attributes-enum-2.c: New test.
11941 * g++.dg/cpp0x/attributes-enum-1.C: New test.
11942 * g++.dg/cpp1y/attributes-enum-1.C: New test.
11944 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
11946 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
11947 effective target support. If no arm_neon_hw support, do not attempt
11948 to execute the tests; only compile them.
11949 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
11950 and "dg-require-effective-target arm_neon_ok".
11951 * gcc.target/arm/simd/vextp16_1.c: Likewise.
11952 * gcc.target/arm/simd/vextp64_1.c: Likewise.
11953 * gcc.target/arm/simd/vextp8_1.c: Likewise.
11954 * gcc.target/arm/simd/vextQf32_1.c: Likewise.
11955 * gcc.target/arm/simd/vextQp16_1.c: Likewise.
11956 * gcc.target/arm/simd/vextQp64_1.c: Likewise.
11957 * gcc.target/arm/simd/vextQp8_1.c: Likewise.
11958 * gcc.target/arm/simd/vextQs16_1.c: Likewise.
11959 * gcc.target/arm/simd/vextQs32_1.c: Likewise.
11960 * gcc.target/arm/simd/vextQs64_1.c: Likewise.
11961 * gcc.target/arm/simd/vextQs8_1.c: Likewise.
11962 * gcc.target/arm/simd/vextQu16_1.c: Likewise.
11963 * gcc.target/arm/simd/vextQu32_1.c: Likewise.
11964 * gcc.target/arm/simd/vextQu64_1.c: Likewise.
11965 * gcc.target/arm/simd/vextQu8_1.c: Likewise.
11966 * gcc.target/arm/simd/vexts16_1.c: Likewise.
11967 * gcc.target/arm/simd/vexts32_1.c: Likewise.
11968 * gcc.target/arm/simd/vexts64_1.c: Likewise.
11969 * gcc.target/arm/simd/vexts8_1.c: Likewise.
11970 * gcc.target/arm/simd/vextu16_1.c: Likewise.
11971 * gcc.target/arm/simd/vextu32_1.c: Likewise.
11972 * gcc.target/arm/simd/vextu64_1.c: Likewise.
11973 * gcc.target/arm/simd/vextu8_1.c: Likewise.
11974 * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
11975 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
11976 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
11977 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
11978 * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
11979 * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
11980 * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
11981 * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
11982 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
11983 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
11984 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
11985 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
11986 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
11987 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
11988 * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
11989 * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
11990 * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
11991 * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
11992 * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
11993 * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
11994 * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
11995 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
11996 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
11997 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
11998 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
11999 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
12000 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
12001 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
12002 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
12003 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
12004 * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
12005 * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
12006 * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
12007 * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
12008 * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
12009 * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
12010 * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
12011 * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
12012 * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
12013 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
12014 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
12015 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
12016 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
12017 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
12018 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
12019 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
12020 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
12021 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
12022 * gcc.target/arm/simd/vtrns16_1.c: Likewise.
12023 * gcc.target/arm/simd/vtrns32_1.c: Likewise.
12024 * gcc.target/arm/simd/vtrns8_1.c: Likewise.
12025 * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
12026 * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
12027 * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
12028 * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
12029 * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
12030 * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
12031 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
12032 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
12033 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
12034 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
12035 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
12036 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
12037 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
12038 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
12039 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
12040 * gcc.target/arm/simd/vuzps16_1.c: Likewise.
12041 * gcc.target/arm/simd/vuzps32_1.c: Likewise.
12042 * gcc.target/arm/simd/vuzps8_1.c: Likewise.
12043 * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
12044 * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
12045 * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
12046 * gcc.target/arm/simd/vzipf32_1.c: Likewise.
12047 * gcc.target/arm/simd/vzipp16_1.c: Likewise.
12048 * gcc.target/arm/simd/vzipp8_1.c: Likewise.
12049 * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
12050 * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
12051 * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
12052 * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
12053 * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
12054 * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
12055 * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
12056 * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
12057 * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
12058 * gcc.target/arm/simd/vzips16_1.c: Likewise.
12059 * gcc.target/arm/simd/vzips32_1.c: Likewise.
12060 * gcc.target/arm/simd/vzips8_1.c: Likewise.
12061 * gcc.target/arm/simd/vzipu16_1.c: Likewise.
12062 * gcc.target/arm/simd/vzipu32_1.c: Likewise.
12063 * gcc.target/arm/simd/vzipu8_1.c: Likewise.
12065 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
12067 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
12068 * gcc.dg/vect/pr59354.c: Likewise.
12069 * gcc.dg/vect/pr64252.c: Likewise.
12070 * gcc.dg/vect/pr64404.c: Likewise.
12071 * gcc.dg/vect/pr64493.c: Likewise.
12072 * gcc.dg/vect/pr64495.c: Likewise.
12073 * gcc.dg/vect/pr64844.c: Likewise.
12074 * gcc.dg/vect/pr65518.c: Likewise.
12075 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
12077 2015-05-21 Paolo Carlini <paolo.carlini@oracle.com>
12080 * g++.dg/cpp1y/var-templ28.C: New.
12082 2015-05-21 H.J. Lu <hongjiu.lu@intel.com>
12085 * gcc.target/i386/pr66232-1.c: New test.
12086 * gcc.target/i386/pr66232-2.c: Likewise.
12087 * gcc.target/i386/pr66232-3.c: Likewise.
12088 * gcc.target/i386/pr66232-4.c: Likewise.
12089 * gcc.target/i386/pr66232-5.c: Likewise.
12091 2015-05-21 Nathan Sidwell <nathan@acm.org>
12093 * g++.dg/cpp1y/pr60943.C: New.
12095 2015-05-21 Jakub Jelinek <jakub@redhat.com>
12097 PR tree-optimization/66233
12098 * gcc.c-torture/execute/pr66233.c: New test.
12100 2015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org>
12103 * gfortran.dg/inline_matmul_11.f90: New test.
12105 2015-05-21 Andreas Tobler <andreast@gcc.gnu.org>
12107 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
12108 instead of listing several targets on its own.
12109 * gcc.target/i386/pr32219-2.c: Likewise.
12110 * gcc.target/i386/pr32219-3.c: Likewise.
12111 * gcc.target/i386/pr32219-4.c: Likewise.
12112 * gcc.target/i386/pr32219-5.c: Likewise.
12113 * gcc.target/i386/pr32219-6.c: Likewise
12114 * gcc.target/i386/pr32219-7.c: Likewise.
12115 * gcc.target/i386/pr32219-8.c: Likewise.
12116 * gcc.target/i386/pr39013-1.c: Likewise.
12117 * gcc.target/i386/pr39013-2.c: Likewise.
12118 * gcc.target/i386/pr64317.c: Likewise.
12120 2015-05-21 Jeff Law <law@redhat.com>
12122 * gcc.target/hppa/shadd-3.c: New test.
12123 * gcc.target/hppa/shadd-4.c: New test.
12125 2015-05-21 Michael Matz <matz@suse.de>
12127 * gcc.dg/vect/vect-strided-store.c: New test.
12128 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
12129 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
12131 2015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12133 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
12134 * gcc.dg/pow-sqrt-synth-1.c: New test.
12135 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
12137 2015-05-21 Richard Biener <rguenther@suse.de>
12140 * g++.dg/conversion/pr66211.C: New testcase.
12141 * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
12143 2015-05-21 Jeff Law <law@redhat.com>
12145 * gcc.target/hppa/shadd-2.c: New test.
12147 2015-05-21 Oleg Endo <olegendo@gcc.gnu.org>
12150 * gcc.target/sh/pr54236-2.c: Fix typo in comment.
12152 2015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12155 * gcc.target/arm/pr26702.c: Adjust target selector.
12157 2015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com>
12159 PR middle-end/66221
12160 * gcc.dg/lto/pr66221_0.c: New test.
12161 * gcc.dg/lto/pr66221_1.c: New test.
12163 2015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
12166 * gcc.dg/redecl-4.c: Update column numbers.
12167 * gcc.dg/format/bitfld-1.c: Likewise.
12168 * gcc.dg/format/attr-2.c: Likewise.
12169 * gcc.dg/format/attr-6.c: Likewise.
12170 * gcc.dg/format/attr-7.c (baz): Likewise.
12171 * gcc.dg/format/asm_fprintf-1.c: Likewise.
12172 * gcc.dg/format/attr-4.c: Likewise.
12173 * gcc.dg/format/branch-1.c: Likewise.
12174 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column
12175 locations within strings with embedded escape sequences.
12177 2015-05-20 Jeff Law <law@redhat.com>
12179 * gcc.target/hppa/hppa.exp: New target test driver.
12180 * gcc.target/hppa/shadd-1.c: New test.
12182 2015-05-20 Alex Velenko <Alex.Velenko@arm.com>
12184 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
12186 2015-05-20 David Malcolm <dmalcolm@redhat.com>
12188 * c-c++-common/Wmisleading-indentation.c (fn_32): New.
12189 (fn_33_k_and_r_style): New.
12190 (fn_33_stroustrup_style): New.
12191 (fn_33_allman_style): New.
12192 (fn_33_whitesmiths_style): New.
12193 (fn_33_horstmann_style): New.
12194 (fn_33_ratliff_banner_style): New.
12195 (fn_33_lisp_style): New.
12196 (fn_34_indent_dash_gnu): New.
12197 (fn_34_indent_dash_kr): New.
12198 (fn_34_indent_dash_orig): New.
12199 (fn_34_indent_linux_style): New.
12201 2015-05-20 Andre Vehreschild <vehre@gmx.de>
12204 * gfortran.dg/allocate_with_source_5.f90: Extend test.
12206 2015-05-20 Bin Cheng <bin.cheng@arm.com>
12208 PR tree-optimization/65447
12209 * gcc.dg/tree-ssa/pr65447.c: New test.
12211 2015-05-19 Nathan sidwell <nathan@acm.org>
12213 * g++.dg/cpp0x/pr65954.C: New.
12215 2015-05-20 Oleg Endo <olegendo@gcc.gnu.org>
12217 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
12219 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12221 * lib/target-supports.exp: Vector do not always have natural
12222 alignment on s390*.
12224 2015-05-19 David Sherwood <david.sherwood@arm.com>
12226 * gcc.dg/loop-invariant.c: New testcase.
12228 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12230 * lib/target-supports.exp: Vector do not always have natural
12231 alignment on s390*.
12233 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12235 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
12237 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
12239 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12241 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
12242 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
12243 * gcc.target/s390/zvector/vec-genmask-1.c: New test.
12244 * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
12245 * gcc.target/s390/zvector/vec-overloading-1.c: New test.
12246 * gcc.target/s390/zvector/vec-overloading-2.c: New test.
12247 * gcc.target/s390/zvector/vec-overloading-3.c: New test.
12248 * gcc.target/s390/zvector/vec-overloading-4.c: New test.
12249 * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
12250 * gcc.target/s390/zvector/vec-elem-1.c: New test.
12252 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12254 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
12256 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12258 * gcc.target/s390/s390.exp
12259 (check_effective_target_vector): New check.
12260 * gcc.target/s390/vector/vec-abi-1.c: New test.
12261 * gcc.target/s390/vector/vec-abi-2.c: New test.
12262 * gcc.target/s390/vector/vec-abi-3.c: New test.
12263 * gcc.target/s390/vector/vec-abi-4.c: New test.
12264 * gcc.target/s390/vector/vec-abi-align-1.c: New test.
12265 * gcc.target/s390/vector/vec-abi-single-1.c: New test.
12266 * gcc.target/s390/vector/vec-abi-single-2.c: New test.
12267 * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
12268 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
12269 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
12270 * gcc.target/s390/vector/vec-clobber-1.c: New test.
12271 * gcc.target/s390/vector/vec-cmp-1.c: New test.
12272 * gcc.target/s390/vector/vec-cmp-2.c: New test.
12273 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
12274 * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
12275 * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
12276 * gcc.target/s390/vector/vec-genmask-1.c: New test.
12277 * gcc.target/s390/vector/vec-genmask-2.c: New test.
12278 * gcc.target/s390/vector/vec-init-1.c: New test.
12279 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
12280 * gcc.target/s390/vector/vec-shift-1.c: New test.
12281 * gcc.target/s390/vector/vec-sub-1.c: New test.
12283 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12285 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
12287 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12289 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
12291 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12293 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
12295 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12297 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
12299 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12301 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
12303 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12305 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
12307 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12309 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
12311 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12313 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
12315 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12317 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
12319 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12321 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
12323 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12325 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
12327 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12329 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
12331 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
12333 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
12335 2015-05-19 Jakub Jelinek <jakub@redhat.com>
12337 PR tree-optimization/66187
12338 * gcc.c-torture/execute/pr66187.c: New test.
12339 * gcc.dg/pr66187-1.c: New test.
12340 * gcc.dg/pr66187-2.c: New test.
12342 2015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12344 * gcc.dg/vect/bb-slp-35.c: Adjust.
12346 2015-05-19 Richard Biener <rguenther@suse.de>
12348 PR tree-optimization/66165
12349 * gcc.dg/torture/pr66165.c: New testcase.
12351 PR tree-optimization/66185
12352 * gcc.dg/torture/pr66185.c: New testcase.
12354 2015-05-19 Oleg Endo <olegendo@gcc.gnu.org>
12357 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
12359 2015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com>
12361 * gcc.target/mips/p5600-bonding.c : New file.
12363 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12366 * gfortran.dg/interface_operator_1.f90: New tests.
12368 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12371 * gfortran.dg/generic_29.f90: New tests.
12373 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12376 * gfortran.dg/storage_size_6.f90: New tests.
12378 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12381 * gfortran.dg/null1.f90: New test.
12383 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12386 * gfortran.dg/entry_21.f90: New test.
12388 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12391 * gfortran.dg/storage_size_6.f90: New tests.
12393 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12396 * gfortran.dg/misplaced_statement.f90: New test.
12398 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12401 * gfortran.dg/filepos1.f90: New test
12403 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12406 * gfortran.dg/pr64925.f90: New test.
12408 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
12410 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
12412 * gfortran.dg/lto/pr41576_1.f90: Ditto.
12414 2015-05-12 Andreas Tobler <andreast@gcc.gnu.org>
12416 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
12417 to the family of pie capable targets.
12419 2015-05-18 Alex Velenko <Alex.Velenko@arm.com>
12421 * gcc.target/arm/bics_1.c : New testcase.
12422 * gcc.target/arm/bics_2.c : New testcase.
12423 * gcc.target/arm/bics_3.c : New testcase.
12424 * gcc.target/arm/bics_4.c : New testcase.
12426 2015-05-18 Robert Suchanek <robert.suchanek@imgtec.com>
12428 * gcc.target/mips/umips-attr.c: New test.
12430 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
12432 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
12433 * gcc.dg/20150120-2.c (dg-final): Ditto.
12434 * gcc.dg/20150120-2.c (dg-final): Ditto.
12435 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
12437 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
12440 * gcc.target/i386/pr66174.c: New test.
12442 2015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org>
12445 * gfortran.dg/matmul_bounds_6.f90: New test.
12446 * gfortran.dg/matmul_bounds_7.f90: New test.
12448 2015-05-16 Jan Hubicka <hubicka@ucw.cz>
12450 * gfortran.dg/lto/20091028-2_1.c: Fix return value.
12451 * gfortran.dg/lto/pr41576_1.f90: Add interface.
12452 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
12453 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
12454 * gfortran.dg/lto/20091028-1_1.c: Fix return type.
12455 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
12457 2015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12460 * gfortran.dg/continuation_13.f90: Update test.
12461 * gfortran.dg/pr65903.f90: New test.
12463 2015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org>
12466 * gfortran.dg/block_14.f90: New test.
12468 2015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org>
12471 * lib/gfortran-dg.exp: Update regex to handle two locations for
12472 the same diagnostic without caret.
12473 * gfortran.dg/badline.f: Test also that line numbers are correct
12474 before and after "left but not entered" warning.
12476 2015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org>
12477 Zhenqiang Chen <zhenqiang.chen@linaro.org>
12480 * gcc.target/arm/maskdata.c: New test.
12482 2015-05-16 Mikael Morin <mikael@gcc.gnu.org>
12485 * gfortran.dg/derived_constructor_components_5: New test
12487 2015-05-16 Uros Bizjak <ubizjak@gmail.com>
12490 * gcc.target/alpha/pr66140.c: New test.
12492 2015-05-15 Mikhail Maltsev <maltsevm@gmail.com>
12495 * gcc.dg/Wconversion-complex-c99.c: New test.
12496 * gcc.dg/Wconversion-complex-gnu.c: New test.
12498 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
12500 PR tree-optimization/64454
12501 * gcc.dg/modmod.c: New testcase.
12503 2015-05-15 Ilya Enkovich <ilya.enkovich@intel.com>
12505 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
12507 2015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com>
12509 PR middle-end/66134
12510 * gcc.target/i386/mpx/pr66134.c: New test.
12512 2015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com>
12514 * gcc.target/powerpc/pr60158.c: New test.
12516 2015-05-14 Alexander Monakov <amonakov@ispras.ru>
12518 * gcc.target/i386/sibcall-7.c: New test.
12519 * gcc.target/i386/sibcall-8.c: New test.
12521 2015-05-14 Wilco Dijkstra <wdijkstr@arm.com>
12523 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
12524 (abs64_in_dreg): Likewise.
12526 2015-05-14 Marek Polacek <polacek@redhat.com>
12530 * gcc.dg/pr14649-1.c: Add -Wpedantic.
12531 * gcc.dg/pr19984.c: Likewise.
12532 * gcc.dg/pr66066-1.c: New test.
12533 * gcc.dg/pr66066-2.c: New test.
12534 * gcc.dg/pr66066-3.c: New test.
12536 2015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12538 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
12539 * gcc.dg/pow-sqrt.x: New file.
12540 * gcc.dg/pow-sqrt-1.c: New test.
12541 * gcc.dg/pow-sqrt-2.c: Likewise.
12542 * gcc.dg/pow-sqrt-3.c: Likewise.
12544 2015-05-13 Richard Biener <rguenther@suse.de>
12546 PR tree-optimization/66123
12547 * gcc.dg/torture/pr66123.c: New testcase.
12549 2015-05-13 Richard Biener <rguenther@suse.de>
12551 PR middle-end/66110
12552 * gcc.dg/alias-2.c: Adjust.
12553 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
12555 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
12558 * gcc.target/i386/pr65103-3.c: New.
12560 2015-05-13 Martin Liska <mliska@suse.cz>
12562 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
12564 2015-05-13 Jakub Jelinek <jakub@redhat.com>
12567 * gcc.target/i386/pr66112-2.c: New test.
12570 * gcc.target/i386/pr66112-1.c: New test.
12572 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
12575 * gcc.target/i386/mpx/pr66048.cc: New.
12577 2015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
12579 PR rtl-optimization/64616
12580 * gcc.dg/loop-8.c: New test.
12581 * gcc.dg/loop-9.c: New test.
12583 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
12585 PR target/pr66047.c
12586 * gcc.target/i386/pr66047.c: New testcase.
12588 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
12591 * gcc.c-torture/compile/pr65873.c: New testcase.
12593 2015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
12596 * gfortran.dg/inline_matmul_10.f90: New test.
12598 2015-05-12 David Malcolm <dmalcolm@redhat.com>
12600 * c-c++-common/Wmisleading-indentation.c: New testcase.
12601 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
12602 * c-c++-common/Wmisleading-indentation-2.md: New file.
12604 2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
12606 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
12608 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
12610 2015-05-12 Richard Biener <rguenther@suse.de>
12612 PR tree-optimization/66101
12613 * gcc.dg/torture/pr66101.c: New testcase.
12615 2015-05-12 Richard Biener <rguenther@suse.de>
12617 PR tree-optimization/37021
12618 * gcc.target/i386/vect-addsub.c: New testcase.
12620 2015-05-12 Alexander Monakov <amonakov@ispras.ru>
12622 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
12624 2015-05-12 Tom de Vries <tom@codesourcery.com>
12626 PR tree-optimization/66010
12627 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
12629 2015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
12632 * g++.dg/cpp0x/trailing10.C: New.
12634 2015-05-12 Richard Biener <rguenther@suse.de>
12636 * gcc.dg/vect/bb-slp-35.c: New testcase.
12638 2015-05-11 Mikael Morin <mikael@gcc.gnu.org>
12641 * gfortran.dg/bound_simplification_6.f90: New.
12643 2015-05-11 Steve Ellcey <sellcey@mips.com>
12645 * gcc.target/mips/branch-1.c: Pass argument to bar().
12647 2015-05-11 Alexander Monakov <amonakov@ispras.ru>
12650 * gcc.target/i386/pr65753.c: New test.
12652 2015-05-11 Richard Sandiford <richard.sandiford@arm.com>
12654 PR rtl-optimization/66076
12655 * gcc.dg/torture/pr66076.c: New test.
12657 2015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
12660 * gfortran.dg/inline_matmul_7.f90: New test.
12661 * gfortran.dg/inline_matmul_8.f90: New test.
12662 * gfortran.dg/inline_matmul_9.f90: New test.
12664 2015-05-10 Mikael Morin <mikael@gcc.gnu.org>
12666 * gfortran.dg/bound_simplification_5.f90: New.
12668 2015-05-09 Jason Merrill <jason@redhat.com>
12670 * lib/target-supports.exp (cxx_default): New global.
12671 (check_effective_target_c++11_only)
12672 (check_effective_target_c++14_only)
12673 (check_effective_target_c++98_only)
12674 (check_effective_target_c++1z_only): Check it.
12676 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
12678 PR tree-optimization/64454
12679 * gcc.dg/tree-ssa/vrp97.c: New file.
12680 * gcc.dg/vect/slp-perm-7.c: Update.
12682 2015-05-09 Andre Vehreschild <vehre@gmx.de>
12685 * gfortran.dg/elemental_subroutine_11.f90: New test.
12687 2015-05-08 Richard Biener <rguenther@suse.de>
12689 PR tree-optimization/66036
12690 * gcc.dg/vect/slp-41.c: New testcase.
12692 2015-05-08 Mikael Morin <mikael@gcc.gnu.org>
12694 * gfortran.dg/elemental_optional_args_7.f90: New.
12696 2015-05-08 Alan Lawrence <alan.lawrence@arm.com>
12698 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
12699 allow cmlt or sshr.
12701 2015-05-08 Marek Polacek <polacek@redhat.com>
12704 * gcc.dg/Woverride-init-side-effects-1.c: New test.
12705 * gcc.dg/Woverride-init-side-effects-2.c: New test.
12707 2015-05-07 Marek Polacek <polacek@redhat.com>
12710 * c-c++-common/Wshift-negative-value-1.c: New test.
12711 * c-c++-common/Wshift-negative-value-2.c: New test.
12712 * c-c++-common/Wshift-negative-value-3.c: New test.
12713 * c-c++-common/Wshift-negative-value-4.c: New test.
12714 * c-c++-common/Wshift-negative-value-5.c: New test.
12715 * c-c++-common/Wshift-negative-value-6.c: New test.
12716 * gcc.dg/c90-left-shift-1.c: New test.
12717 * gcc.dg/c99-const-expr-7.c: Add dg-error.
12718 * gcc.dg/c99-left-shift-1.c: New test.
12720 2015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
12723 PR middle-end/54303
12724 * gcc.dg/fdata-sections-2.c: New file.
12726 2015-05-07 Marek Polacek <polacek@redhat.com>
12729 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
12731 * c-c++-common/ubsan/align-7.c: Likewise.
12732 * c-c++-common/ubsan/bounds-8.c: Likewise.
12733 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
12734 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
12735 * c-c++-common/ubsan/null-1.c: Likewise.
12736 * c-c++-common/ubsan/null-10.c: Likewise.
12737 * c-c++-common/ubsan/null-11.c: Likewise.
12738 * c-c++-common/ubsan/null-2.c: Likewise.
12739 * c-c++-common/ubsan/null-3.c: Likewise.
12740 * c-c++-common/ubsan/null-4.c: Likewise.
12741 * c-c++-common/ubsan/null-5.c: Likewise.
12742 * c-c++-common/ubsan/null-6.c: Likewise.
12743 * c-c++-common/ubsan/null-7.c: Likewise.
12744 * c-c++-common/ubsan/null-8.c: Likewise.
12745 * c-c++-common/ubsan/null-9.c: Likewise.
12746 * c-c++-common/ubsan/object-size-1.c: Likewise.
12747 * c-c++-common/ubsan/object-size-10.c: Likewise.
12748 * c-c++-common/ubsan/object-size-4.c: Likewise.
12749 * c-c++-common/ubsan/object-size-5.c: Likewise.
12750 * c-c++-common/ubsan/object-size-7.c: Likewise.
12751 * c-c++-common/ubsan/object-size-8.c: Likewise.
12752 * c-c++-common/ubsan/object-size-9.c: Likewise.
12753 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
12754 * c-c++-common/ubsan/overflow-int128.c: Likewise.
12755 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
12756 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
12757 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
12758 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
12759 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
12760 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
12761 * c-c++-common/ubsan/pr59333.c: Likewise.
12762 * c-c++-common/ubsan/pr59667.c: Likewise.
12763 * c-c++-common/ubsan/pr60613-2.c: Likewise.
12764 * c-c++-common/ubsan/pr60636.c: Likewise.
12765 * c-c++-common/ubsan/pr63802.c: Likewise.
12766 * c-c++-common/ubsan/recovery-1.c: Likewise.
12767 * c-c++-common/ubsan/recovery-3.c: Likewise.
12768 * c-c++-common/ubsan/shift-1.c: Likewise.
12769 * c-c++-common/ubsan/shift-2.c: Likewise.
12770 * c-c++-common/ubsan/shift-4.c: Likewise.
12771 * c-c++-common/ubsan/shift-7.c: Likewise.
12772 * c-c++-common/ubsan/undefined-2.c: Likewise.
12773 * c-c++-common/ubsan/vla-1.c: Likewise.
12774 * g++.dg/ubsan/null-1.C: Likewise.
12775 * g++.dg/ubsan/null-3.C: Likewise.
12776 * g++.dg/ubsan/null-4.C: Likewise.
12777 * g++.dg/ubsan/vptr-8.C: Likewise.
12778 * g++.dg/ubsan/vptr-9.C: Likewise.
12779 * gcc.dg/ubsan/bounds-2.c: Likewise.
12780 * gcc.dg/ubsan/object-size-9.c: Likewise.
12782 2015-05-07 Jeff Law <law@redhat.com>
12784 * gcc.dg/tree-ssa/shorten-1.c: New test.
12786 2015-05-07 Richard Biener <rguenther@suse.de>
12788 PR tree-optimization/66002
12789 * gcc.dg/vect/vect-125.c: New testcase.
12791 2015-05-07 Marek Polacek <polacek@redhat.com>
12792 Martin Uecker <uecker@eecs.berkeley.edu>
12794 * c-c++-common/ubsan/bounds-10.c: New test.
12796 2015-05-06 David Malcolm <dmalcolm@redhat.com>
12798 * jit.dg/harness.h (set_options): Wrap with
12799 #ifndef TEST_ESCHEWS_SET_OPTIONS.
12800 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
12801 Special-case test-benchmark.c as a negative.
12802 * jit.dg/test-benchmark.c: New file.
12804 2015-05-06 Yvan Roux <yvan.roux@linaro.org>
12807 * gcc.target/arm/pr64208.c: New test.
12809 2015-05-06 Alan Modra <amodra@gmail.com>
12812 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
12813 (gparms): Make volatile.
12815 2015-05-06 Richard Biener <rguenther@suse.de>
12817 PR tree-optimization/62283
12818 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
12820 2015-05-06 Christian Bruel <christian.bruel@st.com>
12823 * gcc.target/aarch64/iinline-attr-1.c: New test.
12825 2015-05-06 Richard Biener <rguenther@suse.de>
12827 * gcc.dg/vect/bb-slp-34.c: New testcase.
12829 2015-05-06 Richard Biener <rguenther@suse.de>
12831 PR tree-optimization/62283
12832 * gcc.dg/vect/bb-slp-14.c: Adjust.
12834 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
12837 * gcc.target/i386/pr65990.c: New test.
12839 2015-05-05 Ilya Tocar <ilya.tocar@intel.com>
12842 * gcc.target/i386/pr65915.c: New.
12844 2015-05-05 Tom de Vries <tom@codesourcery.com>
12846 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
12847 'va_list escapes 0'.
12849 2015-05-05 Tom de Vries <tom@codesourcery.com>
12851 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
12854 2015-05-05 Yvan Roux <yvan.roux@linaro.org>
12856 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
12857 * gcc.target/arm/pr65924.c: Likewise.
12859 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
12862 * gcc.target/i386/pr65871-3.c: New test.
12864 2015-05-04 Jeff Law <law@redhat.com>
12867 2015-05-04 Jeff Law <law@redhat.com>
12868 * gcc.dg/tree-ssa/shorten-1.c: New test.
12870 2015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
12871 Jakub Jelinek <jakub@redhat.com>
12874 * g++.dg/cpp0x/Wnarrowing4.C: New.
12876 2015-05-04 Sandra Loosemore <sandra@codesourcery.com>
12878 * lib/target-supports.exp
12879 (check_effective_target_keeps_null_pointer_checks): Clarify that
12880 this is for targets that disable -fdelete-null-pointer-checks,
12881 not default it to off.
12882 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
12883 -fdelete-null-pointer-checks explicit.
12884 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
12885 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
12886 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
12887 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
12888 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
12889 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
12890 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
12891 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
12892 * gcc.dg/tree-ssa/pr20318.c: Likewise.
12893 * gcc.dg/tree-ssa/pr20701.c: Likewise.
12894 * gcc.dg/tree-ssa/pr20702.c: Likewise.
12895 * gcc.dg/tree-ssa/pr21086.c: Likewise.
12896 * gcc.dg/tree-ssa/pr21090.c: Likewise.
12897 * gcc.dg/tree-ssa/pr58480.c: Likewise.
12898 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
12899 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
12900 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
12901 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
12902 * gcc.dg/tree-ssa/unreachable.c: Likewise.
12903 * gcc.dg/tree-ssa/vrp02.c: Likewise.
12904 * gcc.dg/tree-ssa/vrp07.c: Likewise.
12905 * gcc.dg/tree-ssa/vrp08.c: Likewise.
12906 * gcc.dg/tree-ssa/vrp55.c: Likewise.
12907 * g++.dg/cpp0x/static_assert9.C: Likewise.
12908 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
12909 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
12910 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
12911 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
12912 * g++.dg/tree-ssa/pr26406.C: Likewise.
12914 2015-05-04 Jakub Jelinek <jakub@redhat.com>
12916 PR tree-optimization/65984
12917 * c-c++-common/ubsan/pr65984.c: New test.
12919 2015-05-04 Jeff Law <law@redhat.com>
12921 * gcc.dg/tree-ssa/shorten-1.c: New test.
12923 2015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12926 * gfortran.dg/pr44735.f90: New test.
12928 2015-05-04 Richard Biener <rguenther@suse.de>
12930 PR tree-optimization/65965
12931 * gcc.dg/vect/bb-slp-33.c: New testcase.
12933 2015-05-04 Richard Biener <rguenther@suse.de>
12935 PR tree-optimization/65935
12936 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
12938 2015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
12940 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
12941 for each supported variant instead of CHECK_RESULTS.
12942 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
12943 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
12944 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
12945 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
12946 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
12947 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
12948 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
12949 expected results for unsupported variants. Call CHECK for each
12950 supported variant instead of CHECK_RESULTS.
12951 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
12952 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
12953 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
12954 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
12955 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
12956 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
12957 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
12958 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
12959 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
12960 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
12961 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
12962 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
12963 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
12964 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
12965 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
12966 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
12967 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
12968 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
12969 expected results for unsupported variants.
12970 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
12971 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
12972 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
12973 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
12974 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
12975 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
12976 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
12977 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
12978 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
12979 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
12980 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
12981 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
12982 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
12983 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
12984 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
12985 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
12986 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
12987 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
12988 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
12989 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
12990 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
12991 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
12992 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
12993 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
12994 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
12995 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
12996 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
12997 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
12999 2015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
13002 * gfortran.dg/bound_9.f90: Add pointer assignment.
13004 2015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
13005 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
13008 * g++.dg/cpp0x/Wnarrowing3.C: New.
13010 2015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
13012 * gcc.dg/20150120-1.c: New test.
13013 * gcc.dg/20150120-2.c: New test.
13014 * gcc.dg/20150120-3.c: New test.
13016 2015-05-01 David Edelsohn <dje.gcc@gmail.com>
13018 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
13020 2015-05-01 Renlin Li <renlin.li@arm.com>
13022 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
13024 2015-05-01 Mikael Morin <mikael@gcc.gnu.org>
13026 * gfortran.dg/bound_simplification_4.f90: New.
13028 2015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13030 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
13031 with powerpc_p8vector_ok.
13033 2015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
13036 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
13038 * gfortran.dg/bound_9.f90: New test case.
13040 2015-04-30 Uros Bizjak <ubizjak@gmail.com>
13042 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
13043 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
13044 for 32bit x86 targets.
13045 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
13046 for 32bit x86 targets.
13047 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
13048 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
13049 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
13050 for 32bit x86 targets.
13052 2015-04-30 Marek Polacek <polacek@redhat.com>
13054 PR tree-optimization/63551
13055 * g++.dg/ipa/pr63551.C: New test.
13057 2015-04-30 Caroline Tice <cmtice@google.com>
13060 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
13061 partition size on certain targets.
13063 2015-04-30 Renlin Li <renlin.li@arm.com>
13065 * gcc.target/aarch64/vect-reduc-or_1.c: New.
13067 2015-04-30 Marek Polacek <polacek@redhat.com>
13069 * c-c++-common/Wbool-compare-3.c: New test.
13071 * gcc.dg/pr65901.c (foo): Adjust dg-error.
13072 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
13074 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
13077 * g++.dg/init/ref22.C: New.
13079 2015-04-30 Marek Polacek <polacek@redhat.com>
13081 * gcc.dg/init-bad-8.c: New test.
13083 * gcc.dg/incomplete-typedef-1.c: New test.
13085 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
13088 * g++.dg/template/crash121.C: New.
13090 2015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
13092 * gcc.target/mips/call-from-init.c: New test.
13093 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
13095 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
13098 * gcc.target/i386/pr65871-1.c: New test.
13099 * gcc.target/i386/pr65871-2.c: Ditto.
13101 2015-04-29 Marek Polacek <polacek@redhat.com>
13104 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
13105 * c-c++-common/Wbool-compare-2.c: New test.
13107 2015-04-29 Alan Lawrence <alan.lawrence@arm.com>
13110 * gcc.target/aarch64/vstN_lane_1.c: New file.
13112 2015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
13115 * g++.dg/warn/Winit-self-3.C: New.
13117 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
13119 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
13121 2015-04-29 Yvan Roux <yvan.roux@linaro.org>
13124 * gcc.target/arm/pr65924.c: New test.
13126 2015-04-29 Thomas Schwinge <thomas@codesourcery.com>
13128 * g++.dg/gomp/tpl-target-update.C: New file.
13130 2015-04-29 Richard Biener <rguenther@suse.de>
13132 PR tree-optimization/65917
13133 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
13135 2015-04-29 Christian Bruel <christian.bruel@st.com>
13138 * gcc.dg/ipa/iinline-attr.c: New test.
13139 * gcc.target/i386/iinline-attr-2.c: New test.
13141 2015-04-28 Andre Vehreschild <vehre@gmx.de>
13143 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
13146 2015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13148 * gcc.dg/vect/vect-33.c: Remove spurious line.
13150 2015-04-28 Jan Hubicka <hubicka@ucw.cz>
13152 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
13154 2015-04-28 Marek Polacek <polacek@redhat.com>
13157 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
13158 * gcc.dg/pr65901.c: New test.
13160 2015-04-28 Richard Biener <rguenther@suse.de>
13162 PR tree-optimization/62283
13163 * gfortran.dg/vect/pr62283-2.f: New testcase.
13164 * gcc.dg/vect/bb-slp-14.c: Adjust.
13166 2015-04-28 Richard Biener <rguenther@suse.de>
13168 PR tree-optimization/65851
13169 * g++.dg/torture/pr65851.C: New testcase.
13171 2015-04-27 Jeff Law <law@redhat.com>
13173 PR tree-optimization/65217
13174 * gcc.target/i386/pr65217.c: Remove XFAIL.
13176 2015-04-27 Andre Vehreschild <vehre@gmx.de>
13179 Add tests forgotten to svn-add.
13180 * gfortran.dg/class_allocate_19.f03: New test.
13181 * gfortran.dg/class_array_20.f03: New test.
13182 * gfortran.dg/class_array_21.f03: New test.
13183 * gfortran.dg/finalize_29.f08: New test.
13185 2015-04-27 Andre Vehreschild <vehre@gmx.de>
13189 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
13190 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
13192 2015-04-27 Caroline Tice <cmtice@google.com>
13194 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
13197 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
13200 * gcc.target/powerpc/htm-1.c: New test.
13201 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
13202 on 64-bit compiles.
13203 (__builtin_tabortdci): Likewise.
13204 (__builtin_tcheck): Remove operand.
13205 * lib/target-supports.exp (check_htm_hw_available): New function.
13207 2015-04-27 Richard Biener <rguenther@suse.de>
13209 * gcc.target/i386/pr65217.c: XFAIL.
13211 2015-04-27 Jakub Jelinek <jakub@redhat.com>
13213 PR tree-optimization/65875
13214 * gcc.c-torture/compile/pr65875.c: New test.
13216 2015-04-25 Marek Polacek <polacek@redhat.com>
13219 * gcc.dg/enum-incomplete-2.c: New test.
13220 * gcc.dg/enum-mode-1.c: New test.
13222 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
13225 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
13227 * gcc.target/powerpc/pr65849-2.c: Likewise.
13229 2015-04-24 Tom de Vries <tom@codesourcery.com>
13231 PR tree-optimization/65802
13232 * g++.dg/pr65802.C: Move to ...
13233 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
13234 stdarg.h. Rewrite for C.
13235 (fn1): Use va_list and va_arg. Make variable args function. Add use of
13236 va_start and va_end. Remove unnecessary inline asm.
13238 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
13239 Wei Mi <wmi@google.com>
13241 * gcc.target/i386/sse2-load-multi.c: New test.
13242 * gcc.target/i386/sse2-store-multi.c: Ditto.
13244 2015-04-24 Marek Polacek <polacek@redhat.com>
13247 * c-c++-common/pr65830.c: New test.
13250 * c-c++-common/Wlogical-op-1.c: New test.
13252 2015-04-24 Marek Polacek <polacek@redhat.com>
13255 * c-c++-common/pr61534-1.c: New test.
13257 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
13258 Steven Bosscher <steven@gcc.gnu.org>
13260 PR rtl-optimization/34503
13261 * gcc.target/arm/pr64616.c: New file.
13263 2015-04-24 Bin Cheng <bin.cheng@arm.com>
13265 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
13267 2015-04-24 Terry Guo <terry.guo@arm.com>
13269 * gcc.target/arm/pr65710.c: Update the options.
13271 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
13273 * gcc.target/i386/pr65523.c: Skip x32.
13275 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13277 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
13278 to look for vcl* where appropriate.
13280 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13282 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
13283 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
13285 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
13288 * gcc.target/arm/pr26702.c: New test.
13290 2015-04-23 Marek Polacek <polacek@redhat.com>
13293 * gcc.dg/pr65345-1.c: New test.
13294 * gcc.dg/pr65345-2.c: New test.
13296 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13298 * gcc.target/powerpc/crypto-builtin-2.c: New.
13300 2015-04-23 Andre Vehreschild <vehre@gmx.de>
13303 * gfortran.dg/class_allocate_19.f03: New test.
13304 * gfortran.dg/class_array_20.f03: New test.
13305 * gfortran.dg/class_array_21.f03: New test.
13306 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
13307 * gfortran.dg/finalize_15.f90: Fixing comparision to model
13308 initialization correctly.
13309 * gfortran.dg/finalize_29.f08: New test.
13311 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13313 * gcc.target/powerpc/swaps-p8-18.c: New test.
13315 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13318 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
13319 * gcc.dg/vect/bb-slp-25.c: Likewise.
13320 * gcc.dg/vect/bb-slp-29.c: Likewise.
13321 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
13322 vect_no_align && { ! vect_hw_misalign }.
13323 * gcc.dg/vect/bb-slp-9.c: Likewise.
13324 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
13326 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
13327 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
13328 account for POWER8, where peeling for alignment is not needed.
13329 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
13330 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
13331 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
13332 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
13333 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
13334 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
13335 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
13336 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
13337 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
13338 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
13339 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
13340 * gcc.dg/vect/pr16105.c: Likewise.
13341 * gcc.dg/vect/pr20122.c: Likewise.
13342 * gcc.dg/vect/pr33804.c: Likewise.
13343 * gcc.dg/vect/pr33953.c: Likewise.
13344 * gcc.dg/vect/pr56787.c: Likewise.
13345 * gcc.dg/vect/pr58508.c: Likewise.
13346 * gcc.dg/vect/slp-25.c: Likewise.
13347 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
13348 * gcc.dg/vect/vect-105.c: Likewise.
13349 * gcc.dg/vect/vect-27.c: Likewise.
13350 * gcc.dg/vect/vect-29.c: Likewise.
13351 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
13353 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
13354 && { ! vect_hw_misalign }.
13355 * gcc.dg/vect/vect-44.c: Likewise.
13356 * gcc.dg/vect/vect-48.c: Likewise.
13357 * gcc.dg/vect/vect-50.c: Likewise.
13358 * gcc.dg/vect/vect-52.c: Likewise.
13359 * gcc.dg/vect/vect-56.c: Likewise.
13360 * gcc.dg/vect/vect-60.c: Likewise.
13361 * gcc.dg/vect/vect-72.c: Likewise.
13362 * gcc.dg/vect/vect-75-big-array.c: Likewise.
13363 * gcc.dg/vect/vect-75.c: Likewise.
13364 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
13365 * gcc.dg/vect/vect-77-global.c: Likewise.
13366 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
13367 * gcc.dg/vect/vect-78-global.c: Likewise.
13368 * gcc.dg/vect/vect-93.c: Likewise.
13369 * gcc.dg/vect/vect-95.c: Likewise.
13370 * gcc.dg/vect/vect-96.c: Likewise.
13371 * gcc.dg/vect/vect-cond-1.c: Likewise.
13372 * gcc.dg/vect/vect-cond-3.c: Likewise.
13373 * gcc.dg/vect/vect-cond-4.c: Likewise.
13374 * gcc.dg/vect/vect-cselim-1.c: Likewise.
13375 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
13376 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
13377 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
13378 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
13379 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
13380 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
13381 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
13382 * gcc.dg/vect/vect-outer-3a.c: Likewise.
13383 * gcc.dg/vect/vect-outer-5.c: Likewise.
13384 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
13385 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
13386 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
13387 * gcc.dg/vect/vect-outer-fir.c: Likewise.
13388 * gcc.dg/vect/vect-peel-3.c: Likewise.
13389 * gcc.dg/vect/vect-peel-4.c: Likewise.
13390 * gcc.dg/vect/vect-pre-interact.c: Likewise.
13391 * gcc.target/powerpc/pr65456.c: New test.
13392 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
13393 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
13394 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
13395 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
13396 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
13397 vect_no_align && { ! vect_hw_misalign }.
13398 * gfortran.dg/vect/vect-3.f90: Likewise.
13399 * gfortran.dg/vect/vect-4.f90: Likewise.
13400 * gfortran.dg/vect/vect-5.f90: Likewise.
13401 * lib/target-supports.exp (check_effective_target_vect_no_align):
13402 Return 1 for POWER8.
13403 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
13405 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
13408 * gfortran.dg/pr65429.f90: New test.
13410 2015-04-22 Yury Gribov <y.gribov@samsung.com>
13412 * c-c++-common/asan/user-section-1.c: New test.
13413 * c-c++-common/asan/user-section-2.c: New test.
13414 * c-c++-common/asan/user-section-3.c: New test.
13416 2015-04-22 Hale Wang <hale.wang@arm.com>
13417 Terry Guo <terry.guo@arm.com>
13419 PR rtl-optimization/64818
13420 * gcc.target/arm/pr64818.c: New test.
13422 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
13425 * g++.dg/tree-ssa/pr61034.C: Update template.
13426 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
13427 * gcc.dg/Warray-bounds-11.c: Likewise.
13428 * gcc.dg/Warray-bounds.c: Likewise.
13430 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13432 PR libgfortran/65234
13433 * gfortran.dg/fmt_unlimited.f90: New test.
13435 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
13437 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
13439 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
13440 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
13441 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
13442 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
13443 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
13444 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
13445 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
13447 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13449 PR libgfortran/56743
13450 * gfortran.dg/namelist_87.f90: New test.
13452 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13454 * gcc.target/aarch64/mult-synth_1.c: New test.
13455 * gcc.target/aarch64/mult-synth_2.c: Likewise.
13456 * gcc.target/aarch64/mult-synth_3.c: Likewise.
13457 * gcc.target/aarch64/mult-synth_4.c: Likewise.
13458 * gcc.target/aarch64/mult-synth_5.c: Likewise.
13459 * gcc.target/aarch64/mult-synth_6.c: Likewise.
13461 2015-04-21 Richard Biener <rguenther@suse.de>
13463 PR tree-optimization/65650
13464 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
13465 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
13466 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
13467 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
13468 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
13469 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
13471 2015-04-21 Tom de Vries <tom@codesourcery.com>
13473 PR tree-optimization/65802
13474 * g++.dg/pr65802.C: New test.
13476 2015-04-21 Bin Cheng <bin.cheng@arm.com>
13479 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
13480 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
13482 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
13485 * g++.dg/cpp0x/Wnarrowing2.C: New.
13487 2015-04-20 Jeff Law <law@redhat.com>
13489 PR tree-optimization/65658
13490 * gcc.dg/pr65658.c: New test.
13492 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
13495 * gcc.target/aarch64/vec_init_1.c: New test.
13497 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
13499 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
13502 2015-04-18 Martin Sebor <msebor@redhat.com>
13504 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
13505 of non-nul characters.
13506 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
13508 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13511 * gcc.target/powerpc/pr65787.c: New.
13513 2015-04-17 Jakub Jelinek <jakub@redhat.com>
13516 * gcc.target/aarch64/c-output-template-4.c: New test.
13518 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
13521 * gcc.dg/pr65780-1.c: New test.
13522 * gcc.dg/pr65780-2.c: Likewise.
13523 * gcc.target/i386/pr32219-9.c: Likewise.
13524 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
13526 * gcc.target/i386/pr64317.c (c): Initialize.
13528 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
13531 * g++.dg/ext/mv18.C: New test.
13532 * g++.dg/ext/mv19.C: Likewise.
13533 * g++.dg/ext/mv20.C: Likewise.
13534 * g++.dg/ext/mv21.C: Likewise.
13535 * g++.dg/ext/mv22.C: Likewise.
13536 * g++.dg/ext/mv23.C: Likewise.
13538 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
13541 * g++.dg/init/pr64527.C: New test.
13543 2015-04-17 Tom de Vries <tom@codesourcery.com>
13544 Michael Matz <matz@suse.de>
13546 PR tree-optimization/64950
13547 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
13550 2015-04-17 Yury Gribov <y.gribov@samsung.com>
13552 * c-c++-common/asan/user-section-1.c: New test.
13554 2015-04-17 Jakub Jelinek <jakub@redhat.com>
13557 * gcc.dg/debug/pr65771.c: New test.
13559 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
13561 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
13562 __buitlin_alloca with __builtin_alloca.
13564 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
13566 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
13568 2015-04-16 Richard Biener <rguenther@suse.de>
13570 PR tree-optimization/64277
13571 * gcc.dg/Warray-bounds-14.c: New testcase.
13572 * gcc.dg/Warray-bounds-15.c: Likewise.
13573 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
13574 * c-c++-common/ubsan/bounds-6.c: Likewise.
13576 2015-04-16 Renlin Li <renlin.li@arm.com>
13578 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
13579 * gcc.target/arm/unsigned-float.c: New.
13581 2015-04-16 Richard Biener <rguenther@suse.de>
13583 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
13584 * gcc.dg/tree-ssa/pr37508.c: Adjust.
13585 * gfortran.dg/reassoc_6.f: Remove XFAIL.
13587 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
13589 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
13590 * g++.dg/cpp0x/decltype-call1.C: Likewise.
13591 * g++.dg/cpp0x/defaulted21.C: Likewise.
13592 * g++.dg/cpp0x/defaulted28.C: Likewise.
13593 * g++.dg/cpp0x/defaulted47.C: Likewise.
13594 * g++.dg/cpp0x/elision_neg.C: Likewise.
13595 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
13596 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
13597 * g++.dg/cpp0x/implicit1.C: Likewise.
13598 * g++.dg/cpp0x/implicit9.C: Likewise.
13599 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
13600 * g++.dg/cpp0x/range-for13.C: Likewise.
13601 * g++.dg/gomp/clause-2.C: Likewise.
13602 * g++.dg/gomp/udr-5.C: Likewise.
13603 * g++.dg/inherit/access6.C: Likewise.
13604 * g++.dg/lookup/duperr1.C: Likewise.
13605 * g++.dg/lookup/friend2.C: Likewise.
13606 * g++.dg/lookup/pr6936.C: Likewise.
13607 * g++.dg/lookup/scoped1.C: Likewise.
13608 * g++.dg/lookup/using26.C: Likewise.
13609 * g++.dg/lookup/using38.C: Likewise.
13610 * g++.dg/other/access2.C: Likewise.
13611 * g++.dg/overload/defarg3.C: Likewise.
13612 * g++.dg/overload/defarg6.C: Likewise.
13613 * g++.dg/parse/access11.C: Likewise.
13614 * g++.dg/parse/access2.C: Likewise.
13615 * g++.dg/parse/access3.C: Likewise.
13616 * g++.dg/parse/access4.C: Likewise.
13617 * g++.dg/parse/access5.C: Likewise.
13618 * g++.dg/parse/access6.C: Likewise.
13619 * g++.dg/parse/access8.C: Likewise.
13620 * g++.dg/parse/access9.C: Likewise.
13621 * g++.dg/parse/crash40.C: Likewise.
13622 * g++.dg/tc1/dr142.C: Likewise.
13623 * g++.dg/tc1/dr166.C: Likewise.
13624 * g++.dg/tc1/dr52.C: Likewise.
13625 * g++.dg/template/access11.C: Likewise.
13626 * g++.dg/template/access18.C: Likewise.
13627 * g++.dg/template/access19.C: Likewise.
13628 * g++.dg/template/access2.C: Likewise.
13629 * g++.dg/template/access20.C: Likewise.
13630 * g++.dg/template/access26.C: Likewise.
13631 * g++.dg/template/access3.C: Likewise.
13632 * g++.dg/template/access7.C: Likewise.
13633 * g++.dg/template/conv12.C: Likewise.
13634 * g++.dg/template/crash69.C: Likewise.
13635 * g++.dg/template/friend31.C: Likewise.
13636 * g++.dg/template/friend32.C: Likewise.
13637 * g++.dg/template/memfriend15.C: Likewise.
13638 * g++.dg/template/memfriend16.C: Likewise.
13639 * g++.dg/template/memfriend17.C: Likewise.
13640 * g++.dg/template/memfriend7.C: Likewise.
13641 * g++.dg/template/pr32519.C: Likewise.
13642 * g++.dg/template/qualttp21.C: Likewise.
13643 * g++.dg/template/qualttp8.C: Likewise.
13644 * g++.dg/template/ttp10.C: Likewise.
13645 * g++.dg/template/typedef11.C: Likewise.
13646 * g++.dg/template/typedef13.C: Likewise.
13647 * g++.dg/template/typedef19.C: Likewise.
13648 * g++.dg/template/typedef20.C: Likewise.
13649 * g++.dg/template/typedef22.C: Likewise.
13650 * g++.dg/template/using16.C: Likewise.
13651 * g++.dg/template/virtual3.C: Likewise.
13652 * g++.dg/ubsan/pr61272.C: Likewise.
13653 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13654 * g++.old-deja/g++.brendan/crash11.C: Likewise.
13655 * g++.old-deja/g++.brendan/enum6.C: Likewise.
13656 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
13657 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
13658 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
13659 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
13660 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
13661 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
13662 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
13663 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
13664 * g++.old-deja/g++.jason/access17.C: Likewise.
13665 * g++.old-deja/g++.jason/access18.C: Likewise.
13666 * g++.old-deja/g++.jason/access22.C: Likewise.
13667 * g++.old-deja/g++.jason/access23.C: Likewise.
13668 * g++.old-deja/g++.jason/access8.C: Likewise.
13669 * g++.old-deja/g++.jason/delete3.C: Likewise.
13670 * g++.old-deja/g++.jason/report.C: Likewise.
13671 * g++.old-deja/g++.law/access2.C: Likewise.
13672 * g++.old-deja/g++.law/access3.C: Likewise.
13673 * g++.old-deja/g++.law/access4.C: Likewise.
13674 * g++.old-deja/g++.law/access5.C: Likewise.
13675 * g++.old-deja/g++.law/arm12.C: Likewise.
13676 * g++.old-deja/g++.law/arm14.C: Likewise.
13677 * g++.old-deja/g++.law/ctors13.C: Likewise.
13678 * g++.old-deja/g++.law/union2.C: Likewise.
13679 * g++.old-deja/g++.law/visibility12.C: Likewise.
13680 * g++.old-deja/g++.law/visibility15.C: Likewise.
13681 * g++.old-deja/g++.law/visibility16.C: Likewise.
13682 * g++.old-deja/g++.law/visibility17.C: Likewise.
13683 * g++.old-deja/g++.law/visibility18.C: Likewise.
13684 * g++.old-deja/g++.law/visibility19.C: Likewise.
13685 * g++.old-deja/g++.law/visibility20.C: Likewise.
13686 * g++.old-deja/g++.law/visibility21.C: Likewise.
13687 * g++.old-deja/g++.law/visibility24.C: Likewise.
13688 * g++.old-deja/g++.law/visibility4.C: Likewise.
13689 * g++.old-deja/g++.law/visibility5.C: Likewise.
13690 * g++.old-deja/g++.law/visibility6.C: Likewise.
13691 * g++.old-deja/g++.law/visibility7.C: Likewise.
13692 * g++.old-deja/g++.law/visibility8.C: Likewise.
13693 * g++.old-deja/g++.law/visibility9.C: Likewise.
13694 * g++.old-deja/g++.niklas/t135.C: Likewise.
13695 * g++.old-deja/g++.oliva/delete1.C: Likewise.
13696 * g++.old-deja/g++.oliva/partord1.C: Likewise.
13697 * g++.old-deja/g++.other/access11.C: Likewise.
13698 * g++.old-deja/g++.other/access4.C: Likewise.
13699 * g++.old-deja/g++.other/access7.C: Likewise.
13700 * g++.old-deja/g++.other/crash1.C: Likewise.
13701 * g++.old-deja/g++.other/crash7.C: Likewise.
13702 * g++.old-deja/g++.other/friend1.C: Likewise.
13703 * g++.old-deja/g++.other/friend4.C: Likewise.
13704 * g++.old-deja/g++.other/friend9.C: Likewise.
13705 * g++.old-deja/g++.other/lineno1.C: Likewise.
13706 * g++.old-deja/g++.other/using1.C: Likewise.
13707 * g++.old-deja/g++.pt/enum14.C: Likewise.
13708 * g++.old-deja/g++.pt/friend11.C: Likewise.
13709 * g++.old-deja/g++.pt/friend21.C: Likewise.
13710 * g++.old-deja/g++.pt/friend3.C: Likewise.
13711 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13712 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
13713 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
13714 * g++.old-deja/g++.robertl/eb94.C: Likewise.
13716 2015-04-15 Jakub Jelinek <jakub@redhat.com>
13719 * g++.dg/ipa/pr65765.C: New test.
13721 2015-04-15 Nick Clifton <nickc@redhat.com>
13723 * gcc.target/rx/builtins.c: Disable RMPA test if string
13724 instructions are not allowed.
13726 2015-04-15 Alan Modra <amodra@gmail.com>
13728 * gcc.dg/pr65408.c: New.
13730 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
13733 * gcc.target/arm/pr65729.c: New test.
13735 2015-04-14 Richard Biener <rguenther@suse.de>
13737 PR tree-optimization/65758
13738 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
13740 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
13743 * gcc.c-torture/execute/pr65648.c: New test.
13745 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13747 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
13748 __builtin_finite instead of finite.
13749 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
13752 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
13754 PR tree-optimization/63387
13755 * gcc.dg/pr63387.c: New testcase.
13757 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
13759 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
13761 2015-04-13 Richard Biener <rguenther@suse.de>
13763 PR tree-optimization/65204
13764 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
13766 2015-04-13 Terry Guo <terry.guo@arm.com>
13769 * gcc.target/arm/pr65710.c: New.
13771 2015-04-12 Jakub Jelinek <jakub@redhat.com>
13773 PR tree-optimization/65747
13774 * g++.dg/torture/pr65747.C: New test.
13776 2015-04-12 Jakub Jelinek <jakub@redhat.com>
13779 * g++.dg/cpp0x/pr65736.C: New test.
13781 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
13782 Martin Liska <mliska@suse.cz>
13785 * g++.dg/ipa/pr65722.C: New testcase.
13787 2015-04-11 Jakub Jelinek <jakub@redhat.com>
13789 PR tree-optimization/65735
13790 * gcc.c-torture/compile/pr65735.c: New test.
13792 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
13794 PR middle-end/65554
13795 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
13797 2015-04-11 Jakub Jelinek <jakub@redhat.com>
13800 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
13802 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
13805 * gcc.target/arm/pr65647-2.c: New.
13807 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13810 * g++.dg/torture/pr65694.C: New test.
13812 2015-04-10 Tobias Burnus <burnus@net-b.de>
13814 * gfortran.dg/coarray_lock_6.f90: New.
13815 * gfortran.dg/coarray_lock_7.f90: New.
13816 * gfortran.dg/coarray/lock_2.f90: New.
13818 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
13824 * gfortran.dg/used_types_27.f90: New.
13826 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
13829 * gcc.target/i386/pr65671.c: New.
13831 2015-04-09 Jakub Jelinek <jakub@redhat.com>
13833 PR tree-optimization/65709
13834 * c-c++-common/ubsan/align-9.c: New test.
13836 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
13839 * gfortran.dg/pr56852.f90: New test.
13841 2015-04-09 Marek Polacek <polacek@redhat.com>
13842 Jakub Jelinek <jakub@redhat.com>
13844 PR middle-end/65554
13845 * g++.dg/opt/pr65554.C: New test.
13847 2015-04-09 Jakub Jelinek <jakub@redhat.com>
13850 * c-c++-common/attr-aligned-1.c: New test.
13852 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
13854 * gcc.target/i386/mpx/memmove-zero-length.c: New.
13856 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
13859 * gcc.target/i386/sse-25.c: New.
13861 2015-04-09 Jakub Jelinek <jakub@redhat.com>
13864 * gcc.target/i386/pr65693.c: New test.
13866 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
13868 * gcc.dg/lto/chkp-static-bounds_0.c: New.
13870 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
13872 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
13874 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
13876 * gcc.target/i386/thunk-retbnd.c: New.
13878 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
13880 * gnat.dg/opt48.adb: New test.
13881 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
13882 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
13884 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
13887 * gcc.c-torture/compile/pr65540.c: New.
13889 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
13891 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
13892 -Wno-pointer-arith.
13894 2015-04-07 Jakub Jelinek <jakub@redhat.com>
13897 * g++.dg/debug/pr65678.C: New test.
13899 PR middle-end/65680
13900 * gcc.c-torture/compile/pr65680.c: New test.
13902 2015-04-07 Andre Vehreschild <vehre@gmx.de>
13905 * gfortran.dg/allocate_with_source_5.f90: New test.
13907 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
13909 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
13910 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
13912 2015-04-07 Bin Cheng <bin.cheng@arm.com>
13914 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
13916 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
13919 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
13920 to get floating point compression.
13921 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
13923 2015-04-06 Jakub Jelinek <jakub@redhat.com>
13925 PR preprocessor/61977
13926 * gcc.dg/cpp/pr61977.c: New test.
13928 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
13930 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
13932 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
13935 * gcc.target/arm/pr65647.c: New.
13937 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
13940 * g++.dg/torture/pr65655.C: New testcase.
13942 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
13945 * g++.dg/cpp1y/lambda-init13.C: New.
13947 2015-04-03 Marek Polacek <polacek@redhat.com>
13949 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
13951 2015-04-02 Marek Polacek <polacek@redhat.com>
13954 * g++.dg/cpp0x/constexpr-fold1.C: New test.
13955 * g++.dg/cpp0x/constexpr-fold2.C: New test.
13957 2015-04-02 Jakub Jelinek <jakub@redhat.com>
13959 PR preprocessor/61977
13960 * gcc.target/powerpc/pr61977-1.c: New test.
13961 * gcc.target/powerpc/pr61977-2.c: New test.
13963 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
13966 * g++.dg/warn/Wshadow-8.C: New.
13967 * g++.dg/warn/Wshadow-9.C: Likewise.
13968 * g++.dg/warn/Wshadow-10.C: Likewise.
13969 * g++.dg/warn/Wshadow-11.C: Likewise.
13971 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
13973 * gcc.dg/pr23623.c: Added aligned attribute.
13974 * gcc.dg/20141029-1.c: Likewise.
13975 * gcc.dg/20150306-1.c: New test.
13977 2015-04-01 Marek Polacek <polacek@redhat.com>
13980 * g++.dg/cpp0x/initlist93.C: New test.
13981 * g++.dg/cpp0x/initlist94.C: New test.
13983 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
13986 * gcc.target/aarch64/pr65624.c: New test.
13988 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
13990 * gcc.dg/ipa/inlinehint-4.c: New testcase.
13992 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
13994 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
13995 extra variable to force stack alignment.
13996 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
13997 extra variable to force stack alignment.
13999 2015-03-31 Marek Polacek <polacek@redhat.com>
14002 * g++.dg/template/pr65390.C: New test.
14004 2015-03-31 Martin Liska <mliska@suse.cz>
14006 * g++.dg/ipa/pr65557.C: New test.
14008 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
14010 * gcc.target/s390/hotpatch-25.c: New test.
14011 * gcc.target/s390/hotpatch-1.c: Update test.
14012 * gcc.target/s390/hotpatch-10.c: Update test.
14013 * gcc.target/s390/hotpatch-11.c: Update test.
14014 * gcc.target/s390/hotpatch-12.c: Update test.
14015 * gcc.target/s390/hotpatch-13.c: Update test.
14016 * gcc.target/s390/hotpatch-14.c: Update test.
14017 * gcc.target/s390/hotpatch-15.c: Update test.
14018 * gcc.target/s390/hotpatch-16.c: Update test.
14019 * gcc.target/s390/hotpatch-17.c: Update test.
14020 * gcc.target/s390/hotpatch-18.c: Update test.
14021 * gcc.target/s390/hotpatch-19.c: Update test.
14022 * gcc.target/s390/hotpatch-2.c: Update test.
14023 * gcc.target/s390/hotpatch-21.c: Update test.
14024 * gcc.target/s390/hotpatch-22.c: Update test.
14025 * gcc.target/s390/hotpatch-23.c: Update test.
14026 * gcc.target/s390/hotpatch-24.c: Update test.
14027 * gcc.target/s390/hotpatch-3.c: Update test.
14028 * gcc.target/s390/hotpatch-4.c: Update test.
14029 * gcc.target/s390/hotpatch-5.c: Update test.
14030 * gcc.target/s390/hotpatch-6.c: Update test.
14031 * gcc.target/s390/hotpatch-7.c: Update test.
14032 * gcc.target/s390/hotpatch-8.c: Update test.
14033 * gcc.target/s390/hotpatch-9.c: Update test.
14034 * gcc.target/s390/hotpatch-compile-16.c: Update test.
14036 2015-03-31 Richard Biener <rguenther@suse.de>
14038 PR middle-end/65626
14039 * g++.dg/torture/pr65626.C: New testcase.
14041 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
14044 * gcc.target/i386/mpx/pr65531.cc: New.
14046 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
14049 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
14050 __builtin_alloca instead of alloca.
14051 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
14052 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
14053 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
14056 2015-03-30 Jakub Jelinek <jakub@redhat.com>
14059 * g++.dg/ubsan/pr65610.C: New test.
14061 2015-03-30 Marek Polacek <polacek@redhat.com>
14064 * g++.dg/cpp0x/pr65398-2.C: New test.
14066 2015-03-30 Marek Polacek <polacek@redhat.com>
14068 * c-c++-common/pr65556.c: Change the width of bit-fields.
14070 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
14073 * gcc.target/i386/pr65588.c: New testcase.
14075 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
14077 PR libgfortran/65563
14078 * gfortran.dg/open_errors_2.f90: New test.
14080 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14082 PR libgfortran/65596
14083 * gfortran.dg/namelist_86.f90: New test.
14085 2015-03-28 Andre Vehreschild <vehre@gmx.de>
14087 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
14088 statement to reflect new ownership.
14090 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
14093 * g++.dg/template/friend58.C: New.
14094 * g++.dg/template/friend59.C: Likewise.
14096 2015-03-27 Tobias Burnus <burnus@net-b.de>
14099 * g++.dg/gomp/openmp-simd-3.C: New.
14100 * gcc.dg/gomp/openmp-simd-3.c: New.
14102 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
14105 * gcc.target/i386/pr65248-1.c: New file.
14106 * gcc.target/i386/pr65248-2.c: Likewise.
14107 * gcc.target/i386/pr65248-3.c: Likewise.
14108 * gcc.target/i386/pr65248-4.c: Likewise.
14110 2015-03-27 Jakub Jelinek <jakub@redhat.com>
14113 * gcc.c-torture/compile/pr65593.c: New test.
14115 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
14118 * g++.dg/cpp1y/constexpr-assert1.C: New.
14120 2015-03-27 Marek Polacek <polacek@redhat.com>
14123 * c-c++-common/pr65556.c: New test.
14125 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
14128 * g++.dg/torture/pr65600.C: New testcase.
14130 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
14133 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
14135 2015-03-27 Andre Vehreschild <vehre@gmx.de>
14137 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
14138 statement and cleanup. Fixed typos.
14140 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
14142 PR middle-end/65595
14143 * gcc.c-torture/compile/pr65595.c: New testcase.
14145 2015-03-27 Marek Polacek <polacek@redhat.com>
14148 * g++.dg/ubsan/pr65583.C: New test.
14150 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
14152 * gcc.c-torture/compile/20150327.c: New testcase.
14154 2015-03-26 Richard Biener <rguenther@suse.de>
14156 PR middle-end/65555
14157 * g++.dg/torture/pr65555.C: New testcase.
14159 2015-03-26 Jakub Jelinek <jakub@redhat.com>
14161 PR tree-optimization/64715
14162 * gcc.dg/builtin-object-size-15.c: New test.
14163 * gcc.dg/pr64715-1.c: New test.
14164 * gcc.dg/pr64715-2.c: New test.
14166 2015-03-26 Richard Biener <rguenther@suse.de>
14168 PR middle-end/65519
14169 * gnat.dg/specs/opt2.ads: Fix testcase.
14171 2015-03-25 Martin Sebor <msebor@redhat.com>
14174 * lib/target-supports.exp (check_effective_target_arm32): Fail early
14175 when target isn't arm*-*-*-*.
14176 (check_effective_target_arm_nothumb): Likewise.
14177 (check_effective_target_arm_little_endian): Likewise.
14178 (check_effective_target_arm_vect_no_misalign): Likewise.
14179 (check_effective_target_aarch64_little_endian): Fail early if target
14180 isn't aarch64*-*-*.
14182 2015-03-25 Sebastian Pop <s.pop@samsung.com>
14184 PR tree-optimization/65177
14185 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
14187 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
14189 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
14190 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
14191 smmintrin.h and mm3dnow.h.
14193 2015-03-25 Marek Polacek <polacek@redhat.com>
14196 * g++.dg/cpp0x/pr65558.C: New test.
14198 2015-03-25 Marek Polacek <polacek@redhat.com>
14201 * g++.dg/template/pr61670.C: New test.
14203 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
14206 * g++.dg/template/pr54987.C: New.
14208 2015-03-25 Richard Biener <rguenther@suse.de>
14210 PR tree-optimization/62630
14211 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
14213 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
14216 * gcc.target/i386/mpx/pr65508.c: New.
14218 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
14222 * gfortran.dg/data_initialized_3.f90: New.
14224 2015-03-25 Richard Biener <rguenther@suse.de>
14226 PR middle-end/65519
14227 * gnat.dg/specs/opt2.ads: New testcase.
14229 2015-03-25 Bin Cheng <bin.cheng@arm.com>
14231 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
14232 * gcc.target/arm/memset-inline-4.c: Skip for
14233 arm_tune_string_ops_prefer_neon.
14234 * gcc.target/arm/memset-inline-5.c: Ditto.
14235 * gcc.target/arm/memset-inline-6.c: Ditto.
14236 * gcc.target/arm/memset-inline-8.c: Ditto.
14237 * gcc.target/arm/memset-inline-9.c: Ditto.
14239 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
14242 * g++.dg/other/virtual3.C: New.
14244 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
14247 * g++.dg/cpp0x/vt-60130.C: New.
14249 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
14252 * g++.dg/warn/Warray-bounds-7.C: New.
14254 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
14257 * g++.dg/template/defarg18.C: New.
14259 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
14262 * g++.dg/cpp0x/vt-59988.C: New.
14264 2015-03-24 Jakub Jelinek <jakub@redhat.com>
14266 PR tree-optimization/65533
14267 * gcc.dg/pr65533.c: New test.
14269 2015-03-24 Andre Vehreschild <vehre@gmx.de>
14271 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
14272 source= and mold= expressions functionality.
14273 * gfortran.dg/allocate_class_4.f90: New test.
14274 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
14275 copying an unlimited polymorhpic object containing a char array
14276 to another unlimited polymorphic object respects the _len
14278 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
14279 whether deferred length char array allocate works, unlimited
14280 polymorphic object allocation from a string works and if
14281 allocating an array of deferred length strings works.
14282 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
14284 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
14287 * g++.dg/cpp0x/constexpr-array11.C: New.
14289 2015-03-24 Richard Biener <rguenther@suse.de>
14291 PR middle-end/65517
14292 * gcc.dg/torture/pr65517.c: New testcase.
14294 2015-03-24 Tobias Burnus <burnus@net-b.de>
14296 * gfortran.dg/coindexed_1.f90: Moved from
14297 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
14299 2015-03-23 Jakub Jelinek <jakub@redhat.com>
14302 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
14306 * gcc.target/i386/pr65523.c: New test.
14309 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
14311 * g++.dg/lto/pr65475b_0.C: Likewise.
14313 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
14316 * gcc.target/sh/torture/pr65505.c: New.
14318 2015-03-23 Martin Sebor <msebor@redhat.com>
14321 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
14322 assembly for lvx in addition to lxv.
14324 2015-03-23 Jakub Jelinek <jakub@redhat.com>
14327 * gfortran.dg/pr65504.f90: New test.
14330 * gcc.dg/pr65521.c: New test.
14332 2015-03-23 Richard Biener <rguenther@suse.de>
14334 PR tree-optimization/65518
14335 * gcc.dg/vect/pr65518.c: New testcase.
14337 2015-03-23 Richard Biener <rguenther@suse.de>
14339 PR tree-optimization/65494
14340 * gcc.dg/vect/pr65494.c: New testcase.
14342 2015-03-23 Jakub Jelinek <jakub@redhat.com>
14344 PR preprocessor/65238
14345 * c-c++-common/cpp/pr65238-1.c: New test.
14346 * gcc.dg/cpp/pr65238-2.c: New test.
14347 * gcc.dg/cpp/trad/pr65238-3.c: New test.
14348 * gcc.dg/cpp/trad/pr65238-4.c: New test.
14350 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
14351 Mikael Morin <mikael@gcc.gnu.org>
14354 * gfortran.dg/elemental_dependency_4.f90: New.
14355 * gfortran.dg/elemental_dependency_5.f90: New.
14357 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
14360 * g++.dg/lto/pr65475b_0.C: New testcase.
14361 * g++.dg/lto/pr65475b_1.C: New testcase.
14362 * g++.dg/lto/pr65475c_0.C: New testcase.
14363 * g++.dg/lto/pr65475c_1.C: New testcase.
14365 2015-03-21 Tobias Burnus <burnus@net-b.de>
14367 * gfortran.dg/coarray_38.f90: New.
14368 * gfortran.dg/coarray_39.f90: New.
14369 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
14372 2015-03-20 Marek Polacek <polacek@redhat.com>
14375 * g++.dg/cpp0x/pr65398.C: New test.
14377 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
14380 * g++.dg/lto/pr65475_0.C: New testcase.
14381 * g++.dg/lto/pr65475_1.C: New testcase.
14383 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
14385 PR rtl-optimization/64366
14386 * gcc.target/sh/pr64366.c: New.
14388 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
14391 * g++.dg/cpp0x/constexpr-48324.C: New.
14393 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
14396 * g++.dg/cpp0x/pr48453.C: New.
14398 2015-03-20 Marek Polacek <polacek@redhat.com>
14401 * g++.dg/cpp0x/pr65072.C: New test.
14403 2015-03-20 Richard Biener <rguenther@suse.de>
14405 PR middle-end/64715
14406 * gcc.dg/pr15347.c: Use -O.
14407 * c-c++-common/pr19807-1.c: Likewise.
14409 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
14411 * gnat.dg/volatile13.ad[sb]: New test.
14413 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
14415 PR rtl-optimization/60851
14416 * gcc.target/i386/pr60851.c: New test.
14418 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
14421 * g++.dg/pr65240.h: Add tests for PR 65240.
14422 * g++.dg/pr65240-1.C: Likewise.
14423 * g++.dg/pr65240-2.C: Likewise.
14424 * g++.dg/pr65240-3.C: Likewise.
14425 * g++.dg/pr65240-4.C: Likewise.
14427 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
14429 PR rtl-optimization/63491
14430 * gcc.target/powerpc/pr63491.c: New.
14432 2015-03-19 Jakub Jelinek <jakub@redhat.com>
14434 * g++.dg/ipa/pr65465.C: New test.
14436 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
14439 * g++.dg/cpp0x/deleted11.C: New.
14441 2015-03-19 Jakub Jelinek <jakub@redhat.com>
14444 * c-c++-common/tsan/pr65400-3.c: New test.
14446 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
14449 * g++.dg/cpp0x/constexpr-59686.C: New.
14451 2015-03-19 Jakub Jelinek <jakub@redhat.com>
14454 * g++.dg/tsan/pr64265.C: New test.
14457 * c-c++-common/tsan/pr65400-1.c: New test.
14458 * c-c++-common/tsan/pr65400-2.c: New test.
14460 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
14463 * g++.dg/cpp0x/pr59816.C: New.
14465 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
14468 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
14470 2015-03-18 Martin Liska <mliska@suse.cz>
14473 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
14474 equivalences either to 6 or 7.
14476 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
14478 PR middle-end/64491
14480 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
14482 * gcc.dg/undefined-loop-1.c: New file.
14483 * gcc.dg/undefined-loop-2.c: New file.
14485 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
14488 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
14489 loop exits too early.
14491 2015-03-18 Jakub Jelinek <jakub@redhat.com>
14493 PR tree-optimization/65450
14494 * gfortran.dg/pr65450.f90: New test.
14497 * gcc.target/i386/pr65078-1.c: New test.
14498 * gcc.target/i386/pr65078-2.c: New test.
14499 * gcc.target/i386/pr65078-3.c: New test.
14500 * gcc.target/i386/pr65078-4.c: New test.
14501 * gcc.target/i386/pr65078-5.c: New test.
14502 * gcc.target/i386/pr65078-6.c: New test.
14504 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
14507 * g++.dg/cpp1y/pr65340.C: New.
14509 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14512 * gfortran.dg/system_clock_3.f08: Adjust test.
14514 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
14517 * gfortran.dg/proc_ptr_comp_44.f90: New test.
14518 * gfortran.dg/proc_ptr_comp_45.f90: New test.
14520 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14523 * gfortran.dg/system_clock_3.f08: New test.
14525 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
14528 g++.dg/cpp1y/pr64626-1.C: New.
14529 g++.dg/cpp1y/pr64626-2.C: New.
14530 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
14532 2015-03-16 Jakub Jelinek <jakub@redhat.com>
14534 PR tree-optimization/65427
14535 * gcc.c-torture/execute/pr65427.c: New test.
14537 2015-03-16 Marek Polacek <polacek@redhat.com>
14541 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
14542 * g++.dg/cpp0x/pr65327.C: New test.
14544 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
14547 * c-c++-common/asan/pr64820.c: New test.
14549 2015-03-16 Andre Vehreschild <vehre@gmx.de>
14551 * gfortran.dg/pointer_2.f90: New test.
14553 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
14555 * g++.dg/pr65049.C: New test.
14557 2015-03-16 Tom de Vries <tom@codesourcery.com>
14559 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
14560 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
14561 * gcc.target/i386/fuse-caller-save.c: Same.
14563 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
14565 * gnat.dg/loop_optimization18.ad[sb]: New test.
14566 * gnat.dg/loop_optimization18_pkg.ads: New helper.
14568 2015-03-16 Alan Modra <amodra@gmail.com>
14570 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
14573 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
14575 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
14577 * gcc.dg/torture/pr65270-2.c: Likewise.
14579 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
14582 * gfortran.dg/pointer_remapping_9.f90: New.
14584 2015-03-14 Jakub Jelinek <jakub@redhat.com>
14586 PR tree-optimization/65369
14587 * gcc.c-torture/execute/pr65369.c: New test.
14589 PR tree-optimization/65418
14590 * gcc.c-torture/execute/pr65418-1.c: New test.
14591 * gcc.c-torture/execute/pr65418-2.c: New test.
14593 PR rtl-optimization/65401
14594 * gcc.c-torture/execute/pr65401.c: New test.
14596 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14599 * gcc.target/arm/pr64600_1.c: New test.
14601 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14603 PR rtl-optimization/65235
14604 * gcc.target/aarch64/pr65235_1.c: New test.
14606 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
14608 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
14609 * gcc.target/s390/hotpatch-22.c: Likewise.
14610 * gcc.target/s390/hotpatch-23.c: Likewise.
14611 * gcc.target/s390/hotpatch-24.c: Likewise.
14612 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
14613 * gcc.target/s390/hotpatch-1.c: Update expected output.
14614 * gcc.target/s390/hotpatch-2.c: Likewise.
14615 * gcc.target/s390/hotpatch-3.c: Likewise.
14616 * gcc.target/s390/hotpatch-4.c: Likewise.
14617 * gcc.target/s390/hotpatch-5.c: Likewise.
14618 * gcc.target/s390/hotpatch-6.c: Likewise.
14619 * gcc.target/s390/hotpatch-7.c: Likewise.
14620 * gcc.target/s390/hotpatch-8.c: Likewise.
14621 * gcc.target/s390/hotpatch-9.c: Likewise.
14622 * gcc.target/s390/hotpatch-10.c: Likewise.
14623 * gcc.target/s390/hotpatch-11.c: Likewise.
14624 * gcc.target/s390/hotpatch-12.c: Likewise.
14625 * gcc.target/s390/hotpatch-13.c: Likewise.
14626 * gcc.target/s390/hotpatch-14.c: Likewise.
14627 * gcc.target/s390/hotpatch-15.c: Likewise.
14628 * gcc.target/s390/hotpatch-16.c: Likewise.
14629 * gcc.target/s390/hotpatch-17.c: Likewise.
14630 * gcc.target/s390/hotpatch-18.c: Likewise.
14631 * gcc.target/s390/hotpatch-19.c: Likewise.
14633 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
14636 * gcc.target/i386/pr65103-1.c: New.
14638 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
14641 * gcc.target/i386/pr65044.c: New.
14643 2015-03-12 Tom de Vries <tom@codesourcery.com>
14645 PR rtl-optimization/64895
14646 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
14647 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
14648 * gcc.target/i386/fuse-caller-save.c: Ditto.
14650 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
14652 * gcc.dg/ipa/pr63569.c: Fix template.
14654 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
14656 * g++.dg/ipa/pr64146.C: Require fpic support.
14658 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
14660 PR libfortran/65200
14661 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
14662 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
14664 2015-03-11 Jakub Jelinek <jakub@redhat.com>
14666 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
14667 to dg-options, fix up dg-skip-if.
14669 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
14672 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
14673 * gcc.target/avr/tiny-caller-save.c: Same.
14675 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
14678 * g++.dg/pr65242.C: New test.
14680 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
14682 * c-c++-common/asan/no-asan-check-glob.c: New test.
14684 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
14687 * g++.dg/other/default11.C: New.
14688 * g++.dg/other/default12.C: Likewise.
14690 2015-03-10 Jakub Jelinek <jakub@redhat.com>
14693 * gcc.target/i386/bmi2-bzhi-2.c: New test.
14695 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
14698 * gfortran.dg/unlimited_polymorphic_23.f90: New test
14700 2015-03-10 Jakub Jelinek <jakub@redhat.com>
14703 * g++.dg/cpp0x/pr65127.C: New test.
14705 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
14707 * gcc.dg/ipa/PR64550.c: Update template.
14709 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
14710 Tobias Burnus <burnus@net-b.de>
14712 * gfortran.dg/coarray_sync_memory.f90: New.
14714 2015-03-10 Marek Polacek <polacek@redhat.com>
14717 * c-c++-common/ubsan/pr65367.c: New test.
14719 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
14721 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
14722 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
14723 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
14724 * gcc.target/i386/mpx/calloc-1-nov.c: New.
14725 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
14726 * gcc.target/i386/mpx/malloc-1-nov.c: New.
14727 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
14728 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
14729 * gcc.target/i386/mpx/realloc-1-nov.c: New.
14730 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
14731 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
14732 * gcc.target/i386/mpx/realloc-2-nov.c: New.
14733 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
14735 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
14737 * lib/mpx-dg.exp (mpx_link_flags): New.
14740 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
14741 * gcc.target/i386/mpx/alloca-1-nov.c: New.
14742 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
14743 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
14744 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
14745 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
14746 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
14747 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
14748 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
14749 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
14750 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
14751 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
14752 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
14753 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
14754 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
14755 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
14756 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
14757 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
14758 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
14759 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
14760 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
14761 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
14762 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
14763 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
14764 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
14765 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
14766 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
14767 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
14768 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
14769 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
14770 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
14771 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
14772 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
14773 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
14774 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
14775 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
14776 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
14777 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
14778 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
14779 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
14780 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
14781 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
14782 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
14783 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
14784 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
14785 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
14786 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
14787 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
14788 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
14789 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
14790 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
14791 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
14792 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
14793 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
14794 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
14795 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
14796 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
14797 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
14798 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
14799 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
14800 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
14801 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
14802 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
14803 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
14804 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
14805 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
14806 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
14807 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
14808 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
14809 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
14810 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
14811 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
14812 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
14813 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
14814 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
14815 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
14816 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
14817 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
14818 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
14819 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
14820 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
14821 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
14822 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
14823 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
14824 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
14825 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
14826 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
14827 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
14828 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
14829 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
14830 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
14831 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
14832 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
14833 * gcc.target/i386/mpx/label-address-1.c: New.
14834 * gcc.target/i386/mpx/legacy-1-nov.c: New.
14835 * gcc.target/i386/mpx/macro.c: New.
14836 * gcc.target/i386/mpx/mpx-check.h: New.
14837 * gcc.target/i386/mpx/mpx.exp: New.
14838 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
14839 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
14840 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
14841 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
14842 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
14843 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
14844 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
14845 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
14846 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
14847 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
14848 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
14849 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
14850 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
14851 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
14852 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
14853 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
14854 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
14855 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
14856 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
14857 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
14858 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
14859 * gcc.target/i386/mpx/reference-1-lbv.c: New.
14860 * gcc.target/i386/mpx/reference-1-nov.c: New.
14861 * gcc.target/i386/mpx/reference-1-ubv.c: New.
14862 * gcc.target/i386/mpx/reference-2-lbv.c: New.
14863 * gcc.target/i386/mpx/reference-2-nov.c: New.
14864 * gcc.target/i386/mpx/reference-2-ubv.c: New.
14865 * gcc.target/i386/mpx/reference-3-lbv.c: New.
14866 * gcc.target/i386/mpx/reference-3-nov.c: New.
14867 * gcc.target/i386/mpx/reference-3-ubv.c: New.
14868 * gcc.target/i386/mpx/reference-4-lbv.c: New.
14869 * gcc.target/i386/mpx/reference-4-nov.c: New.
14870 * gcc.target/i386/mpx/reference-4-ubv.c: New.
14871 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
14872 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
14873 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
14874 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
14875 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
14876 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
14877 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
14878 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
14879 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
14880 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
14881 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
14882 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
14883 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
14884 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
14885 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
14886 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
14887 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
14888 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
14889 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
14890 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
14891 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
14892 * gcc.target/i386/mpx/sincos-1-nov.c: New.
14893 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
14894 * gcc.target/i386/mpx/static-array-1-nov.c: New.
14895 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
14896 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
14897 * gcc.target/i386/mpx/static-init-1-nov.c: New.
14898 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
14899 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
14900 * gcc.target/i386/mpx/static-init-2-nov.c: New.
14901 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
14902 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
14903 * gcc.target/i386/mpx/static-init-3-nov.c: New.
14904 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
14905 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
14906 * gcc.target/i386/mpx/static-init-4-nov.c: New.
14907 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
14908 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
14909 * gcc.target/i386/mpx/static-init-5-nov.c: New.
14910 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
14911 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
14912 * gcc.target/i386/mpx/static-init-6-nov.c: New.
14913 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
14914 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
14915 * gcc.target/i386/mpx/static-string-1-nov.c: New.
14916 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
14917 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
14918 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
14919 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
14920 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
14921 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
14922 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
14923 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
14924 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
14925 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
14926 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
14927 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
14928 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
14929 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
14930 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
14931 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
14932 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
14933 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
14934 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
14935 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
14936 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
14937 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
14938 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
14939 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
14940 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
14941 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
14942 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
14943 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
14944 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
14945 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
14946 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
14947 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
14948 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
14949 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
14950 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
14951 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
14952 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
14953 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
14954 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
14955 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
14956 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
14957 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
14958 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
14959 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
14960 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
14961 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
14962 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
14963 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
14964 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
14965 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
14966 * gcc.target/i386/mpx/vararg-1-nov.c: New.
14967 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
14968 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
14969 * gcc.target/i386/mpx/vararg-2-nov.c: New.
14970 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
14971 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
14972 * gcc.target/i386/mpx/vararg-3-nov.c: New.
14973 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
14974 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
14975 * gcc.target/i386/mpx/vararg-4-nov.c: New.
14976 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
14977 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
14978 * gcc.target/i386/mpx/vararg-5-nov.c: New.
14979 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
14980 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
14981 * gcc.target/i386/mpx/vararg-6-nov.c: New.
14982 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
14983 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
14984 * gcc.target/i386/mpx/vararg-7-nov.c: New.
14985 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
14986 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
14987 * gcc.target/i386/mpx/vararg-8-nov.c: New.
14988 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
14989 * gcc.target/i386/mpx/vla-1-lbv.c: New.
14990 * gcc.target/i386/mpx/vla-1-nov.c: New.
14991 * gcc.target/i386/mpx/vla-1-ubv.c: New.
14992 * gcc.target/i386/mpx/vla-2-lbv.c: New.
14993 * gcc.target/i386/mpx/vla-2-nov.c: New.
14994 * gcc.target/i386/mpx/vla-2-ubv.c: New.
14996 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
14998 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
15000 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
15002 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
15004 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
15006 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
15007 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
15009 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15012 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
15015 * c-c++-common/pr65120.c: New test.
15017 PR rtl-optimization/65321
15018 * gcc.dg/pr65321.c: New test.
15020 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15022 PR tree-optimization/65355
15023 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
15025 2015-03-09 Jakub Jelinek <jakub@redhat.com>
15028 * c-c++-common/pr49706.c: Adjust tests for not warning
15029 about !!x == y or !b == y where b is boolean, and add
15030 some further tests.
15031 * c-c++-common/pr62199-2.c: Likewise.
15033 2015-03-09 Richard Biener <rguenther@suse.de>
15035 PR middle-end/65270
15036 * gcc.dg/torture/pr65270-1.c: New testcase.
15037 * gcc.dg/torture/pr65270-2.c: Likewise.
15039 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
15041 PR tree-optimization/63743
15042 * gcc.dg/pr63743.c: New test.
15044 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
15047 * g++.dg/lto/pr65316_0.C: New testcase.
15048 * g++.dg/lto/pr65316_1.C: New testcase.
15050 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
15053 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
15055 * g++.dg/abi/rtti3.C: Likewise.
15057 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
15060 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
15062 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
15064 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
15066 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
15068 2015-03-08 Morin <mikael@gcc.gnu.org>
15071 * gfortran.dg/entry_20.f90: New.
15073 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
15076 * gcc.c-torture/compile/pr65153.c: New.
15078 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
15081 * g++.dg/torture/pr65249.C: New.
15083 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
15085 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
15087 (int64_t): Likewise.
15089 2015-03-07 Marek Polacek <polacek@redhat.com>
15090 Martin Uecker <uecker@eecs.berkeley.edu>
15093 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
15094 member-like arrays.
15095 * c-c++-common/ubsan/bounds-8.c: New test.
15096 * c-c++-common/ubsan/bounds-9.c: New test.
15097 * gcc.dg/ubsan/bounds-2.c: New test.
15099 2015-03-05 Martin Sebor <msebor@redhat.com>
15102 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
15103 checking of results into main to prevent it from getting optimized
15105 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
15107 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
15109 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
15110 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
15111 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
15114 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
15116 * g++.dg/lto/pr65302_1.C: New testcase.
15117 * g++.dg/lto/pr65302_0.C: New testcase.
15119 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
15121 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
15122 -fno-ipa-icf to dg-options.
15124 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
15126 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
15127 compiles using the linker plugin.
15129 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
15131 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
15133 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
15135 * gcc.target/arm/pr65067.c: New test.
15137 2015-03-05 Martin Liska <mliska@suse.cz>
15140 * gcc.dg/ipa/pr65318.c: New test.
15142 2015-03-05 Marek Polacek <polacek@redhat.com>
15144 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
15146 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
15148 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
15150 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
15152 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
15153 max-unroll-times back to defaults for s390.
15155 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
15159 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
15162 * g++.dg/cpp0x/initlist92.C: New.
15164 2015-03-05 Richard Biener <rguenther@suse.de>
15166 PR tree-optimization/65310
15167 * gcc.dg/vect/pr65310.c: New testcase.
15169 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
15172 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
15174 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
15176 * gnat.dg/entry_queues3.adb: New test.
15178 2015-03-04 Ian Lance Taylor <iant@google.com>
15180 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
15182 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
15185 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
15187 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
15189 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
15190 -fno-ipa-icf to dg-options
15191 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
15192 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
15194 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
15197 * g++.dg/cpp0x/decltype62.C: New.
15199 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
15201 * gnat.dg/object_overflow5.adb: New test.
15203 2015-03-03 Martin Liska <mliska@suse.cz>
15206 * gcc.dg/ipa/pr65287.c: New test.
15208 2015-03-03 Martin Jambor <mjambor@suse.cz>
15209 Eric Botcazou <ebotcazou@adacore.com>
15211 * gnat.dg/specs/pack12.ads: New test.
15213 2015-03-03 Martin Liska <mliska@suse.cz>
15215 * gcc.dg/ipa/PR65282.c: New test.
15217 2015-03-13 Jeff Law <law@redhat.com>
15219 PR tree-optimization/65241
15220 * gcc.c-torture/compile/pr65241.c: New test.
15222 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
15225 * gcc.target/avr/torture/pr64331.c: New test.
15227 2015-03-03 Martin Liska <mliska@suse.cz>
15228 Jan Hubicka <hubicka@ucw.cz>
15230 * g++.dg/ipa/pr65263.C: New test.
15232 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
15235 * gcc.dg/lto/pr65130_0.c: New testcase.
15236 * gcc.dg/lto/pr65130_1.c: New testcase.
15238 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
15241 * g++.dg/torture/pr64988.C: New testcase.
15243 2015-03-02 Tobias Burnus <burnus@net-b.de>
15245 * gfortran.dg/coarray_atomic_6.f90: New.
15247 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
15250 * gcc.target/i386/pr65184.c: New.
15252 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
15255 * gcc.target/i386/pr65183.c: New.
15257 2015-02-28 Martin Liska <mliska@suse.cz>
15258 Jan Hubicka <hubicka@ucw.cz>
15260 * gcc.dg/ipa/ipa-icf-35.c: New test.
15261 * gcc.dg/ipa/ipa-icf-36.c: New test.
15262 * gcc.dg/ipa/ipa-icf-37.c: New test.
15264 2015-02-28 Martin Liska <mliska@suse.cz>
15265 Jan Hubicka <hubicka@ucw.cz>
15268 * gcc.dg/ipa/ipa-icf-34.c: New test.
15270 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
15273 * gcc.target/sh/sh/pr61142.c: New.
15275 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
15277 * g++.dg/other/dump-ada-spec-3.C: New test.
15279 2015-03-01 Martin Liska <mliska@suse.cz>
15281 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
15282 * g++.dg/ipa/pr63595.C: Update expected results.
15284 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
15287 * g++.dg/ipa/ipa-icf-6.C: New testcase.
15289 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
15291 * gcc.dg/vect/pr59354.c: Move vector producing code to
15294 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
15297 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
15298 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
15299 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
15300 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
15302 2015-02-27 Jakub Jelinek <jakub@redhat.com>
15304 PR tree-optimization/65048
15305 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
15306 (foo): Use K&R style definition.
15308 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
15311 * g++.dg/pr65032.C: New.
15313 2015-02-27 Marek Polacek <polacek@redhat.com>
15316 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
15319 2015-02-27 Marek Polacek <polacek@redhat.com>
15322 * gcc.dg/pr65228.c: New test.
15324 2015-02-27 Kai Tietz <ktietz@redhat.com>
15327 * gcc.dg/weak/weak-17.c: New file.
15329 2015-02-27 Richard Biener <rguenther@suse.de>
15332 * g++.dg/lto/pr65193_0.C: New testcase.
15334 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
15336 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
15337 * gcc.target/s390/hotpatch-8.c: Likewise.
15338 * gcc.target/s390/hotpatch-9.c: Likewise.
15339 * gcc.target/s390/pr61078.c: Likewise.
15340 * gcc.target/s390/pr57960.c: Remove -m64.
15341 * gcc.target/s390/pr61078.c: Likewise.
15343 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
15344 Martin Liska <mliska@suse.cz>
15347 * gcc.dg/pr64454.c: Disable ICF.
15348 * gcc.dg/pr28685-1.c: Disable ICF
15349 * gcc.dg/ipa/iinline-5.c: Disable ICF.
15350 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
15351 * g++.dg/ipa/ipa-icf-4.C: Update template.
15353 2015-02-26 Jakub Jelinek <jakub@redhat.com>
15355 PR tree-optimization/65216
15356 * gcc.c-torture/execute/pr65216.c: New test.
15358 PR tree-optimization/65215
15359 * gcc.c-torture/execute/pr65215-1.c: New test.
15360 * gcc.c-torture/execute/pr65215-2.c: New test.
15361 * gcc.c-torture/execute/pr65215-3.c: New test.
15362 * gcc.c-torture/execute/pr65215-4.c: New test.
15363 * gcc.c-torture/execute/pr65215-5.c: New test.
15365 2015-02-26 Tom de Vries <tom@codesourcery.com>
15367 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
15369 2015-02-26 Martin Liska <mliska@suse.cz>
15370 Jan Hubicka <hubicka@ucw.cz>
15372 * g++.dg/ipa/pr64146.C: Update expected results.
15373 * gcc.dg/ipa/ipa-icf-26.c: Update test.
15374 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
15375 * gcc.dg/ipa/ipa-icf-34.c: New test.
15377 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
15379 * gcc.dg/vect/vect-pr61917.c: Rename to ...
15380 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
15381 (dg-additional-options): Remove dg directive.
15382 (dg-final): Add dg directive.
15384 2015-02-26 Marek Polacek <polacek@redhat.com>
15387 * g++.dg/ipa/pr65008.C: New test.
15389 2015-02-26 Tom de Vries <tom@codesourcery.com>
15391 * lib/profopt.exp (profopt-target-cleanup): New proc.
15392 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
15393 files from sources from dg-additional-sources.
15395 2015-02-26 Tom de Vries <tom@codesourcery.com>
15397 * lib/gcov.exp: Cleanup in case of xfail.
15399 2015-02-26 Sebastian Pop <s.pop@samsung.com>
15401 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
15403 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
15406 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
15407 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
15408 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
15409 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
15410 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
15411 * g++.dg/debug/pr46123.C: XFAIL and move...
15412 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
15413 * gcc.dg/debug/dwarf2-3.c: Move...
15414 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
15416 2015-02-26 Marek Polacek <polacek@redhat.com>
15419 * g++.dg/cpp1y/pr65202.C: New test.
15421 2015-02-26 Tom de Vries <tom@codesourcery.com>
15423 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
15424 locale_facets.h.gcov.
15426 2015-02-26 Tom de Vries <tom@codesourcery.com>
15428 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
15430 2015-02-26 Tom de Vries <tom@codesourcery.com>
15432 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
15434 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
15437 * gcc.target/i386/pr65217.c: New.
15439 2015-02-26 Tom de Vries <tom@codesourcery.com>
15441 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
15443 2015-02-26 Tom de Vries <tom@codesourcery.com>
15445 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
15447 2015-02-26 Sebastian Pop <s.pop@samsung.com>
15449 PR tree-optimization/65048
15450 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
15452 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
15454 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
15455 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
15457 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
15460 * gcc.target/i386/pr65161.c: New test.
15462 2015-02-26 Terry Guo <terry.guo@arm.com>
15464 * gcc.target/arm/no-volatile-in-it.c: New test.
15466 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
15468 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
15469 (dg-options): Add -save-temps.
15470 (dg-final): Add cleanup-saved-temps.
15472 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
15474 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
15476 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
15478 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
15479 * gcc.target/powerpc/pack01.c: Include string.h.
15481 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
15484 * gcc.target/i386/pr65167.c: New.
15486 2015-02-25 Kai Tietz <ktietz@redhat.com>
15488 PR tree-optimization/61917
15489 * gcc.dg/vect/vect-pr61917.c: New file.
15491 2015-02-24 Jakub Jelinek <jakub@redhat.com>
15493 PR tree-optimization/65170
15494 * gcc.c-torture/execute/pr65170.c: New test.
15495 * gcc.dg/tree-ssa/vrp96.c: New test.
15497 2015-02-24 Tom de Vries <tom@codesourcery.com>
15499 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
15501 2015-02-24 Tom de Vries <tom@codesourcery.com>
15504 * lib/gcc-defs.exp (additional_sources_used): Add new var.
15505 (dg-additional-files-options): Copy additional_sources to
15506 additional_sources_used before emptying additional_sources.
15507 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
15508 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
15509 (cleanup-saved-temps): Use additional_sources_used instead of
15510 additional_sources.
15511 (dg-test): Reset additional_sources_used.
15513 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
15516 * gfortran.dg/integer_exponentiation_6.F90: New test.
15518 2015-02-23 Martin Sebor <msebor@redhat.com>
15521 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
15522 two parts. One to save registers, the other to verify the
15523 registers have the right values. Save register state into
15524 static data rather than on the stack.
15526 2015-02-23 Jakub Jelinek <jakub@redhat.com>
15529 * c-c++-common/asan/pr63888.c: New test.
15531 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
15534 * gcc.c-torture/compile/pr65163.c: New.
15536 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
15538 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
15539 with -m31 on 64 bit.
15540 * gcc.dg/hoist-register-pressure-2.c: Likewise.
15541 * gcc.dg/hoist-register-pressure-3.c: Likewise.
15543 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
15545 * gcc.target/s390/20090223-1.c: Add
15546 -Wno-implicit-function-declaration option.
15547 * gcc.target/s390/pr42224.c: Likewise.
15548 * gcc.target/s390/pr55718.c: Likewise.
15550 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
15552 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
15553 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
15554 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
15555 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
15556 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
15557 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
15558 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
15559 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
15560 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
15561 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
15562 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
15563 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
15564 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
15565 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
15566 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
15567 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
15568 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
15569 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
15570 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
15571 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
15572 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
15574 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
15576 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
15577 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
15578 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
15579 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
15580 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
15581 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
15582 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
15583 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
15584 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
15585 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
15586 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
15587 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
15588 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
15589 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
15590 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
15591 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
15593 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
15597 * gfortran.dg/pr61960.f90: New.
15598 * gfortran.dg/pr64230.f90: New.
15599 * gfortran.dg/pr64980.f03: New.
15601 2015-02-22 Tom de Vries <tom@codesourcery.com>
15603 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
15605 2015-02-21 Arnaud Charlet <charlet@adacore.com>
15608 * gnat.dg/timing_events.adb: Removed, invalid test.
15610 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
15613 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
15615 * g++.dg/gcov/gcov-2.C: Likewise.
15617 2015-02-20 Richard Biener <rguenther@suse.de>
15619 PR tree-optimization/65136
15620 * gcc.dg/tree-ssa/pr65136.c: New testcase.
15622 2015-02-20 Jakub Jelinek <jakub@redhat.com>
15625 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up
15626 powerpc*-*-linux* and nvptx-*-* blacklisting.
15628 * gcc.dg/sibcall-9.c: New test.
15629 * gcc.dg/sibcall-10.c: New test.
15631 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15633 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
15635 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
15638 * gcc.target/avr/torture/pr64452.c: New test.
15640 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
15642 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
15643 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
15645 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
15648 * lib/target-supports.exp (check_compile): Check whether
15649 additional_sources is defined before using it.
15651 2015-02-19 Jakub Jelinek <jakub@redhat.com>
15653 PR middle-end/65074
15654 * g++.dg/opt/pr65074.C: New file.
15656 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
15658 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
15659 (size_type): New typedef.
15660 (operator "" _script): Use it for the last argument.
15662 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
15664 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
15666 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
15668 * lib/target-supports.exp (check_compile): Save/restore
15669 additional_sources that may belong to an actual test.
15671 2015-02-18 Jakub Jelinek <jakub@redhat.com>
15673 PR gcov-profile/64634
15674 * g++.dg/gcov/gcov-15.C: New test.
15676 2015-02-18 Tom de Vries <tom@codesourcery.com>
15678 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
15680 2015-02-18 Tom de Vries <tom@codesourcery.com>
15682 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
15684 2015-02-18 Tom de Vries <tom@codesourcery.com>
15686 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
15688 2015-02-18 Tom de Vries <tom@codesourcery.com>
15690 * gfortran.dg/fmt_cache_1.f: Add missing close.
15692 2015-02-18 Tom de Vries <tom@codesourcery.com>
15695 * gfortran.dg/read_eof_8.f90: Add missing close.
15697 2015-02-18 Richard Biener <rguenther@suse.de>
15699 PR tree-optimization/65063
15700 * gcc.dg/pr65063.c: New testcase.
15702 2015-02-18 Richard Biener <rguenther@suse.de>
15704 PR tree-optimization/62217
15705 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
15707 2015-02-18 Marek Polacek <polacek@redhat.com>
15710 * c-c++-common/ubsan/pr65081.c: New test.
15712 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
15714 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
15715 * gcc.target/sh/force-cbranch-delay-slot.c: New.
15717 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
15719 * gcc.dg/ipa/propalign-3.c: New test.
15721 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
15724 * gcc.target/sh/pr64793.c: New.
15725 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
15727 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
15729 * gcc.target/arm/divzero.c: New test case.
15731 2015-02-17 Tom de Vries <tom@codesourcery.com>
15733 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
15735 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
15736 Jakub Jelinek <jakub@redhat.com>
15739 * g++.dg/cpp0x/pr65075.C: New test.
15741 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
15744 * gcc.target/powerpc/pr65058.c: New test.
15746 2015-02-16 Jeff Law <law@redhat.com>
15748 PR tree-optimization/64823
15749 * gcc.dg/uninit-20.c: New test.
15751 2015-02-16 Jakub Jelinek <jakub@redhat.com>
15752 James Greenhalgh <james.greenhalgh@arm.com>
15755 * gcc.dg/ipa/ipa-clone-1.c: New test.
15757 2015-02-16 Richard Biener <rguenther@suse.de>
15759 PR tree-optimization/65077
15760 * gcc.dg/torture/pr65077.c: New testcase.
15762 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
15764 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
15765 Directive adjusted to scan for ldaxr.
15766 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
15767 adjusted to scan for ldaex.
15769 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
15772 * g++.dg/cpp0x/constexpr-65080.C: New.
15774 2015-02-16 Richard Biener <rguenther@suse.de>
15776 PR tree-optimization/63593
15777 * gcc.dg/pr63593.c: New testcase.
15779 2015-02-16 Marek Polacek <polacek@redhat.com>
15782 * gcc.dg/pr65066.c: New test.
15784 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
15786 * gcc.dg/pr65002.C: Move ...
15787 * g++.dg/ipa/pr65002.C: ... here.
15789 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
15791 * gcc.target/powerpc/pr64205.c: Skip on AIX.
15792 * gcc.target/powerpc/pr64505.c: Skip on AIX.
15793 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
15794 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
15796 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
15799 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
15800 the expression to find calls.
15801 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
15802 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
15803 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
15804 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
15805 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
15807 2015-02-14 Marek Polacek <polacek@redhat.com>
15810 * gcc.dg/array-11.c: New test.
15811 * gcc.dg/array-12.c: New test.
15812 * gcc.dg/array-13.c: New test.
15813 * gcc.dg/array-14.c: New test.
15814 * gcc.dg/c99-flex-array-typedef-1.c: New test.
15815 * gcc.dg/c99-flex-array-typedef-2.c: New test.
15816 * gcc.dg/c99-flex-array-typedef-3.c: New test.
15817 * gcc.dg/c99-flex-array-typedef-5.c: New test.
15818 * gcc.dg/c99-flex-array-typedef-7.c: New test.
15819 * gcc.dg/c99-flex-array-typedef-8.c: New test.
15821 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
15824 * g++.dg/lookup/using54.C: New.
15826 2015-02-13 Jeff Law <law@redhat.com>
15829 Revert my change for tree-optimization/64823.
15831 2015-02-13 Jakub Jelinek <jakub@redhat.com>
15833 PR tree-optimization/65053
15834 * gcc.c-torture/execute/pr65053-1.c: New test.
15835 * gcc.c-torture/execute/pr65053-2.c: New test.
15837 2015-02-13 Marek Polacek <polacek@redhat.com>
15840 * gcc.dg/pr65050.c: New test.
15842 2015-02-13 Jeff Law <law@redhat.com>
15844 PR tree-optimization/64823
15845 * gcc.dg/uninit-20.c: New test.
15847 PR rtl-optimization/47477
15848 * gcc.dg/tree-ssa/pr47477.c: New test.
15850 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
15853 * g++.dg/parse/ivdep-2.C: New.
15854 * g++.dg/parse/ivdep-3.C: Likewise.
15856 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15859 * gfortran.dg/continuation_13.f90: New test.
15860 * gfortran.dg/continuation_14.f: New test.
15862 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
15865 * g++.dg/cpp0x/sfinae55.C: New.
15867 2015-02-13 Jakub Jelinek <jakub@redhat.com>
15870 * g++.dg/ipa/pr65034.C: New test.
15872 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
15874 PR tree-optimization/65002
15875 * gcc.dg/pr65002.C: New.
15877 2015-02-13 Marek Polacek <polacek@redhat.com>
15880 * c-c++-common/pr65040.c: New test.
15882 2015-02-13 Bin Cheng <bin.cheng@arm.com>
15884 PR tree-optimization/64705
15885 * gcc.dg/tree-ssa/pr64705.c: New test.
15887 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
15890 * gcc.dg/visibility-22.c: New test.
15891 * gcc.dg/visibility-23.c: New test.
15892 * gcc.target/i386/pr32219-1.c: New test.
15893 * gcc.target/i386/pr32219-2.c: New test.
15894 * gcc.target/i386/pr32219-3.c: New test.
15895 * gcc.target/i386/pr32219-4.c: New test.
15896 * gcc.target/i386/pr32219-5.c: New test.
15897 * gcc.target/i386/pr32219-6.c: New test.
15898 * gcc.target/i386/pr32219-7.c: New test.
15899 * gcc.target/i386/pr32219-8.c: New test.
15900 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
15902 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15904 PR libgfortran/57822
15905 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
15906 four different KINDs.
15908 2015-02-12 Jakub Jelinek <jakub@redhat.com>
15911 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
15914 * g++.dg/ubsan/pr65000.C: New test.
15916 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
15919 * gfortran.dg/finalize_28.f90: New test
15921 2015-02-12 Jakub Jelinek <jakub@redhat.com>
15924 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
15925 DW_TAG_lexical_block removal.
15926 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
15927 * g++.dg/guality/pr55541.C: New test.
15930 * g++.dg/ubsan/pr64984.C: New test.
15932 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
15934 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
15936 2015-02-12 Jakub Jelinek <jakub@redhat.com>
15939 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
15940 instructions for 2015-01-14 get_memmodel changes.
15941 * gcc.target/powerpc/atomic-p8.c: Likewise.
15944 * g++.dg/ubsan/pr65019.C: New test.
15946 PR tree-optimization/65014
15947 * gcc.c-torture/compile/pr65014.c: New test.
15949 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15951 PR libgfortran/57822
15952 * gfortran/fmt_g0_7.f08: Revise test.
15954 2015-02-11 Jeff Law <law@redhat.com>
15957 * gcc.target/m68k/pr63347.c: New test.
15959 2015-02-11 Marek Polacek <polacek@redhat.com>
15961 * g++.dg/ubsan/shift-1.C: New test.
15962 * gcc.dg/ubsan/c-shift-2.c: New test.
15963 * c-c++-common/ubsan/shift-5.c: Remove file.
15965 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
15967 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
15968 Directive adjusted to XFAIL.
15969 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
15972 2015-02-11 Jakub Jelinek <jakub@redhat.com>
15974 PR middle-end/65003
15975 * g++.dg/opt/pr65003.C: New test.
15977 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
15979 * lib/target-supports.exp (check_effective_target_pie): Renamed
15981 (check_effective_target_pie_enabled): This.
15982 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
15983 * gcc.target/i386/pie.c: Likewise.
15985 2015-02-11 Andrew Pinski <apinski@cavium.com>
15988 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
15989 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
15991 2015-02-11 Jakub Jelinek <jakub@redhat.com>
15994 * gcc.target/i386/pr61925-1.c: New test.
15995 * gcc.target/i386/pr61925-2.c: New test.
15996 * gcc.target/i386/pr61925-3.c: New test.
15998 2015-02-10 Jakub Jelinek <jakub@redhat.com>
16001 * g++.dg/asan/pr65004.C: New test.
16003 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
16006 * gcc.taget/sh/pr64661-0.h: New.
16007 * gcc.taget/sh/pr64661-1.c: New.
16008 * gcc.taget/sh/pr64661-2.c: New.
16009 * gcc.taget/sh/pr64661-3.c: New.
16010 * gcc.taget/sh/pr64661-4.c: New.
16012 2015-02-10 Richard Biener <rguenther@suse.de>
16014 PR tree-optimization/64995
16015 * g++.dg/torture/pr64995.C: New testcase.
16017 2015-02-10 Richard Biener <rguenther@suse.de>
16019 PR tree-optimization/64909
16020 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
16022 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16024 * gcc.dg/signbit-sa.c: New test.
16026 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16028 PR libgfortran/57822
16029 * gfortran/fmt_g0_7.f08: New test.
16031 2015-02-10 Bin Cheng <bin.cheng@arm.com>
16033 PR tree-optimization/43378
16034 * gcc.dg/tree-ssa/pr43378.c: New test.
16036 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
16039 * g++.dg/torture/pr64978.C: New testcase.
16041 2015-02-09 Jakub Jelinek <jakub@redhat.com>
16044 * gcc.dg/asan/pr64981.c: New test.
16046 2015-02-09 Marek Polacek <polacek@redhat.com>
16049 * gcc.dg/pr64856.c: New test.
16051 2015-02-09 Jakub Jelinek <jakub@redhat.com>
16054 * gcc.dg/tree-ssa/stdarg-7.c: New test.
16055 * gcc.c-torture/execute/pr64979.c: New test.
16057 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
16059 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
16061 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
16063 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
16064 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
16066 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
16069 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
16071 2015-02-09 Richard Biener <rguenther@suse.de>
16073 PR tree-optimization/54000
16074 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
16076 2015-02-09 Tom de Vries <tom@codesourcery.com>
16078 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
16080 2015-02-09 Martin Liska <mliska@suse.cz>
16082 * g++.dg/ipa/pr64858.C: New test.
16084 2015-02-09 Tom de Vries <tom@codesourcery.com>
16086 * gcc.dg/uninit-19.c: Fix warning line for fpic.
16088 2015-02-08 Andrew Pinski <apinski@cavium.com>
16090 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
16092 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
16095 * gfortran.dg/use_rename_8.f90: New.
16097 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
16099 * gnat.dg/addr7.ad[sb]: New test.
16100 * gnat.dg/addr8.ad[sb]: Likewise.
16102 2015-02-06 David Malcolm <dmalcolm@redhat.com>
16105 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
16106 from jit.dg/test-compile-to-executable.c's create_code, with a
16107 clarification of the output message.
16108 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
16110 (test_jit): Use CHECK_NO_ERRORS when calling
16111 gcc_jit_context_compile_to_file.
16112 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
16113 jit-verify-compile-to-file to jit-verify-output-file-was-created.
16114 (jit-setup-compile-to-file): Likewise. Add a verbose comment
16115 about deletions that are attempted.
16116 (jit-verify-compile-to-file): Rename to...
16117 (jit-verify-output-file-was-created): ...this, and drop the
16118 attempt to run "file" and verify the output.
16119 (jit-verify-assembler): New function.
16120 (jit-verify-object): New function.
16121 (jit-verify-dynamic-library): New function.
16122 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
16123 favor of an implementation from new file
16124 create-code-for-hello-world-executable.h, which also adds a
16126 (dg-final): Replace jit-verify-compile-to-file with
16127 jit-verify-output-file-was-created, and invoke new function
16128 jit-verify-assembler.
16129 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
16130 the output message.
16131 (dg-final): Replace jit-verify-compile-to-file with
16132 jit-verify-output-file-was-created, and invoke new function
16133 jit-verify-dynamic-library.
16134 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
16135 favor of an implementation from new file
16136 create-code-for-hello-world-executable.h, which also adds a
16138 (dg-final): Replace jit-verify-compile-to-file with
16139 jit-verify-output-file-was-created. Strengthen the expected stdout
16140 from the built executable.
16141 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
16142 favor of an implementation from new file
16143 create-code-for-hello-world-executable.h, which also adds a
16145 (dg-final): Replace jit-verify-compile-to-file with
16146 jit-verify-output-file-was-created, and invoke new function
16148 * jit.dg/verify-dynamic-library.c: New source file.
16150 2015-02-06 Sebastian Pop <s.pop@samsung.com>
16151 Brian Rzycki <b.rzycki@samsung.com>
16153 PR tree-optimization/64878
16154 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
16156 2015-02-06 Jakub Jelinek <jakub@redhat.com>
16159 * g++.dg/ipa/pr64896.C: New test.
16161 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
16164 * gcc.target/powerpc/pr64205.c: New file.
16166 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
16168 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
16169 (dg-options): Use -fpie instead of -fPIE -pie.
16171 2015-02-06 Jakub Jelinek <jakub@redhat.com>
16173 PR middle-end/64937
16174 * g++.dg/asan/pr64937.C: New test.
16176 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
16179 * gfortran.dg/class_to_type_4.f90: New test
16181 2015-01-29 Andre Vehreschild <vehre@gmx.de>
16183 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
16185 2015-02-06 Jakub Jelinek <jakub@redhat.com>
16187 PR rtl-optimization/64957
16189 * gcc.c-torture/execute/pr64957.c: New test.
16191 2015-02-05 Jeff Law <law@redhat.com>
16194 * gcc.target/h8300/pr17306-1.c: New test.
16195 * gcc.target/h8300/pr17306-2.c: New test.
16197 2015-02-05 Tobias Burnus <burnus@net-b.de>
16200 * gfortran.dg/structure_constructor_12.f90: New.
16202 2015-02-05 Jeff Law <law@redhat.com>
16205 gcc.target/h8300/pr58400.c: New test.
16207 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
16209 * gcc.target/arm/macro_defs0.c: New test.
16210 * gcc.target/arm/macro_defs1.c: New test.
16211 * gcc.target/arm/macro_defs2.c: New test.
16213 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
16215 PR rtl-optimization/64905
16216 * gcc.target/i386/pr64905.c: Require nonpic target.
16217 (dg-options): Add -fomit-frame-pointer.
16220 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
16222 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
16223 tree dump scanning.
16225 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
16228 * gfortran.dg/type_to_class_2.f90: New test
16229 * gfortran.dg/type_to_class_3.f90: New test
16231 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
16234 * g++.dg/torture/pr64686.C: New testcase.
16236 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
16238 PR rtl-optimization/64905
16239 * gcc.target/i386/pr64905.c: New file.
16241 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
16243 * gcc.dg/guality/pr41447-1.c: Remove xfail.
16244 * gcc.dg/guality/pr41616-1.c: Ditto.
16246 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
16249 * gcc.dg/pr64817-3.c: New.
16251 2015-02-04 Jakub Jelinek <jakub@redhat.com>
16252 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
16254 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
16255 pass parameters in registers.
16256 * gcc.dg/guality/pr36728-2.c (main): Likewise.
16257 * gcc.dg/guality/pr36728-3.c (main): Likewise.
16258 * gcc.dg/guality/pr36728-4.c (main): Likewise.
16260 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
16261 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16263 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
16264 list, allow for multilibed targets.
16265 * gcc.dg/combine_ashiftrt_2.c: Likewise.
16267 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
16269 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
16270 * gcc.dg/pr46728-6.c: Ditto.
16272 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
16274 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
16275 for mips_nanlegacy target.
16277 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
16279 * gcc.target/i386/chkp-hidden-def.c: New.
16281 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
16283 PR middle-end/62103
16284 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
16285 to use 24 bits for bitfield b.
16287 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
16290 * lib/target-supports.exp (check_effective_target_bswap64): Do not
16291 cache result in a global variable. Include all 32-bit targets for
16294 2015-02-03 Jakub Jelinek <jakub@redhat.com>
16296 PR rtl-optimization/64756
16297 * gcc.c-torture/execute/pr64756.c: New test.
16299 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
16302 * gcc.target/sh/pr64660-0.h: New.
16303 * gcc.target/sh/pr64660-1.c: New.
16304 * gcc.target/sh/pr64660-2.c: New.
16305 * gcc.target/sh/pr64660-3.c: New.
16306 * gcc.target/sh/pr64660-4.c: New.
16308 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
16311 * g++.dg/warn/Waddress-2.C: New.
16313 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
16315 PR middle-end/61225
16316 * gcc.target/i386/pr49095.c: XFAIL for ia32.
16318 2015-02-03 Dodji Seketeli <dodji@redhat.com>
16320 PR preprocessor/64803
16321 * gcc.dg/cpp/builtin-macro-1.c: New test case.
16323 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
16325 * g++.dg/ipa/devirt-37.C: Disable early inlining.
16327 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
16329 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
16330 (_ARM_FPSRC): Add DN and AHP fields.
16331 (clean_results): Force DN=1 on AArch64.
16332 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
16333 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
16334 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
16335 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
16336 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
16337 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
16339 2015-02-02 Alan Modra <amodra@gmail.com>
16341 * gcc.target/powerpc/cprophard.c: New.
16343 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
16345 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
16346 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
16348 2015-02-01 Jakub Jelinek <jakub@redhat.com>
16351 * gcc.dg/pr64817-1.c: New test.
16352 * gcc.dg/pr64817-2.c: New test.
16354 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
16357 * gcc.target/sh/pr64851-0.h: New
16358 * gcc.target/sh/pr64851-1.c: New
16359 * gcc.target/sh/pr64851-2.c: New
16360 * gcc.target/sh/pr64851-3.c: New
16361 * gcc.target/sh/pr64851-4.c: New
16363 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
16366 * gcc.dg/torture/pr64882.c: New test.
16368 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
16371 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
16374 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
16376 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
16377 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
16378 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
16379 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
16380 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
16381 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
16383 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
16384 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
16386 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
16387 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
16390 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
16393 * g++.dg/pr64688-2.C: New.
16395 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
16397 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
16398 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
16399 * gcc.target/i386/fuse-caller-save.c: Ditto.
16400 * gcc.target/i386/headmerge-1.c: Ditto.
16401 * gcc.target/i386/headmerge-2.c: Ditto.
16402 * gcc.target/i386/sibcall-6.c: Ditto.
16404 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
16407 * gcc.target/i386/pr64617.c: New test.
16409 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
16412 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
16413 (dg-options): Remove -m32.
16414 (dg-final): Scan for "movb %al" only.
16415 * gcc.target/i386/pr15184-2.c: Ditto.
16417 2015-01-30 Richard Biener <rguenther@suse.de>
16419 PR tree-optimization/64829
16420 * gcc.dg/vect/pr64829.c: New testcase.
16422 2015-01-29 Marek Polacek <polacek@redhat.com>
16425 * gcc.dg/pr64709.c: New test.
16427 2015-01-29 Jakub Jelinek <jakub@redhat.com>
16430 * g++.dg/ubsan/pr64717-1.C: New test.
16431 * g++.dg/ubsan/pr64717-2.C: New test.
16433 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
16435 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
16437 2015-01-29 Jeff Law <law@redhat.com>
16440 * gcc.target/i386/pr15184-1.c: New test.
16441 * gcc.target/i386/pr15184-2.c: New test.
16443 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
16445 PR tree-optimization/64746
16446 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
16448 2015-01-29 Richard Biener <rguenther@suse.de>
16450 PR tree-optimization/64853
16451 * gcc.dg/torture/pr64853.c: New testcase.
16453 2015-01-29 Richard Biener <rguenther@suse.de>
16455 PR tree-optimization/64844
16456 * gcc.dg/vect/pr64844.c: New testcase.
16458 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
16460 PR middle-end/64809
16461 * gcc.dg/pr64809.c: Delete.
16463 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
16465 PR middle-end/64805
16466 * gcc.target/i386/pr64805.c: New.
16468 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16470 * gcc.dg/guality/guality.h (main): Add argv[0] to
16471 guality_gdb_command.
16473 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
16476 * gcc.dg/tree-ssa/pr64801.c: New testcase.
16478 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
16481 * gcc.target/sh/sh.exp
16482 (check_effective_target_atomic_model_soft_gusa_available,
16483 check_effective_target_atomic_model_soft_tcb_available,
16484 check_effective_target_atomic_model_soft_imask_available,
16485 check_effective_target_atomic_model_hard_llcs_available): New.
16486 * gcc.target/sh/pr64659-0.h: New.
16487 * gcc.target/sh/pr64659-1.c: New.
16488 * gcc.target/sh/pr64659-2.c: New.
16489 * gcc.target/sh/pr64659-3.c: New.
16490 * gcc.target/sh/pr64659-4.c: New.
16492 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
16494 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
16495 scan-assembler-times pattern.
16497 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
16499 PR middle-end/64809
16500 * gcc.dg/pr64809.c: New test.
16502 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
16504 PR tree-optimization/64277
16505 * gcc.dg/pr64277.c: New.
16507 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
16509 PR tree-optimization/64718
16510 * gcc.c-torture/execute/pr64718.c: New test.
16512 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
16514 * gcc.target/aarch64/abs_2.c: New.
16516 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
16518 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
16519 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
16520 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
16523 2015-01-28 Jakub Jelinek <jakub@redhat.com>
16526 * lib/target-supports.exp (check_effective_target_comdat_group): New.
16527 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
16528 { target comdat_group }.
16530 2015-01-27 Tobias Burnus <burnus@net-b.de>
16533 * gfortran.dg/goacc/coarray_2.f90: New.
16535 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
16539 * g++.dg/torture/pr64139.C: New testcase.
16540 * g++.dg/torture/pr60871.C: Likewise.
16542 2015-01-27 Janus Weil <janus@gcc.gnu.org>
16545 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
16546 prevent linking errors.
16548 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
16551 * g++.dg/torture/pr64282.C: New testcase.
16553 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16555 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
16558 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
16560 * gcc.target/s390/hotpatch-13.c: New testcase.
16561 * gcc.target/s390/hotpatch-14.c: New testcase.
16562 * gcc.target/s390/hotpatch-15.c: New testcase.
16563 * gcc.target/s390/hotpatch-16.c: New testcase.
16564 * gcc.target/s390/hotpatch-17.c: New testcase.
16565 * gcc.target/s390/hotpatch-18.c: New testcase.
16566 * gcc.target/s390/hotpatch-19.c: New testcase.
16567 * gcc.target/s390/hotpatch-20.c: New testcase.
16568 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
16569 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
16570 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
16571 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
16572 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
16573 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
16574 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
16575 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
16576 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
16577 * gcc.target/s390/hotpatch-10.c: Likewise.
16578 * gcc.target/s390/hotpatch-11.c: Likewise.
16579 * gcc.target/s390/hotpatch-12.c: Likewise.
16580 * gcc.target/s390/hotpatch-2.c: Likewise.
16581 * gcc.target/s390/hotpatch-3.c: Likewise.
16582 * gcc.target/s390/hotpatch-4.c: Likewise.
16583 * gcc.target/s390/hotpatch-5.c: Likewise.
16584 * gcc.target/s390/hotpatch-6.c: Likewise.
16585 * gcc.target/s390/hotpatch-7.c: Likewise.
16586 * gcc.target/s390/hotpatch-8.c: Likewise.
16587 * gcc.target/s390/hotpatch-9.c: Likewise.
16588 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
16589 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
16590 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
16591 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
16592 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
16593 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
16594 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
16595 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
16597 2015-01-27 Jiong Wang <jiong.wang@arm.com>
16599 * gcc.dg/long_branch.c: New testcase.
16601 2015-01-27 Richard Biener <rguenther@suse.de>
16603 PR tree-optimization/56273
16604 PR tree-optimization/59124
16605 PR tree-optimization/64277
16606 * g++.dg/warn/Warray-bounds-6.C: New testcase.
16607 * gcc.dg/Warray-bounds-12.c: Likewise.
16608 * gcc.dg/Warray-bounds-13.c: Likewise.
16610 2015-01-27 Jakub Jelinek <jakub@redhat.com>
16612 PR rtl-optimization/61058
16613 * gcc.dg/pr61058.c: New test.
16615 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
16617 * gcc.target/i386/chkp-narrow-bounds.c: New.
16619 2015-01-27 Jakub Jelinek <jakub@redhat.com>
16621 PR tree-optimization/64807
16622 * gcc.dg/pr64807.c: New test.
16625 * gcc.dg/pr64766.c: New test.
16627 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
16630 * gcc.target/sh/pr49263-4.c: New.
16632 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
16635 * gfortran.dg/allocate_with_mold_1.f90: New test
16637 2015-01-26 Jakub Jelinek <jakub@redhat.com>
16640 * gcc.dg/pr64778.c: New test.
16642 PR middle-end/64421
16643 * gcc.dg/vect/pr64421.c: New test.
16645 2015-01-26 Tobias Burnus <burnus@net-b.de>
16648 * gfortran.dg/coarray_36.f: New.
16649 * gfortran.dg/coarray_37.f90: New.
16651 2015-01-26 Janus Weil <janus@gcc.gnu.org>
16654 * gfortran.dg/class_allocate_18.f90: New.
16656 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16658 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
16660 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16662 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
16664 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16666 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
16668 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16670 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
16672 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16674 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
16675 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
16676 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
16677 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
16679 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16681 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
16682 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
16683 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
16685 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
16687 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
16688 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
16689 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
16690 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
16691 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
16694 2015-01-26 Richard Biener <rguenther@suse.de>
16696 PR middle-end/64764
16697 * gcc.dg/uninit-19.c: New testcase.
16699 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16701 * lib/target-supports.exp (check_effective_target_vect64): Add
16704 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
16707 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
16709 2015-01-26 Tony Liu <tony.liu@arm.com>
16711 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
16714 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
16716 PR libfortran/64770
16717 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
16718 correctly, clean up afterwards.
16720 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
16723 * gfortran.dg/use_rename_7.f90: New.
16725 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
16727 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
16728 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
16730 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
16733 * gcc.target/sh/pr54236-4.c: New.
16735 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
16737 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
16738 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
16741 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
16743 PR libfortran/64770
16744 * gfortran.dg/open_new_segv.f90: New test.
16746 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
16755 * gcc.target/sh/pr64345-1.c: New.
16756 * gcc.target/sh/pr64345-2.c: New.
16757 * gcc.target/sh/pr59533-1.c: New.
16758 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
16759 * gcc.target/sh/pr52933-2.c: Likewise.
16760 * gcc.target/sh/pr54089-1.c: Likewise.
16761 * gcc.target/sh/pr54236-1.c: Likewise.
16762 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
16763 * gcc.target/sh/pr49263-1.c: Remove xfails.
16764 * gcc.target/sh/pr49263-2.c: Likewise.
16765 * gcc.target/sh/pr49263-3.c: Likewise.
16766 * gcc.target/sh/pr53987-1.c: Likewise.
16767 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
16768 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
16769 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
16770 (test05, test06, test07, test08, test09, test10, test11, test12): New.
16771 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
16772 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
16774 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
16777 2015-01-24 Tom de Vries <tom@codesourcery.com>
16779 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
16781 2015-01-23 Ian Lance Taylor <iant@google.com>
16784 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
16785 targets without split stack support.
16787 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
16790 * gcc.target/i386/pr64317.c: New test.
16792 2015-01-23 Jakub Jelinek <jakub@redhat.com>
16794 PR rtl-optimization/63637
16795 PR rtl-optimization/60663
16796 * gcc.dg/pr63637-1.c: New test.
16797 * gcc.dg/pr63637-2.c: New test.
16798 * gcc.dg/pr63637-3.c: New test.
16799 * gcc.dg/pr63637-4.c: New test.
16800 * gcc.dg/pr63637-5.c: New test.
16801 * gcc.dg/pr63637-6.c: New test.
16802 * gcc.target/i386/pr63637-1.c: New test.
16803 * gcc.target/i386/pr63637-2.c: New test.
16804 * gcc.target/i386/pr63637-3.c: New test.
16805 * gcc.target/i386/pr63637-4.c: New test.
16806 * gcc.target/i386/pr63637-5.c: New test.
16807 * gcc.target/i386/pr63637-6.c: New test.
16809 2015-01-23 Richard Biener <rguenther@suse.de>
16812 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
16813 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
16815 2015-01-23 Marek Polacek <polacek@redhat.com>
16817 PR preprocessor/60570
16818 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
16819 * gcc.dg/cpp/pr60570.c: New test.
16821 2015-01-23 Richard Biener <rguenther@suse.de>
16824 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
16825 vectorization on vect64 targets.
16827 2015-01-23 Janus Weil <janus@gcc.gnu.org>
16830 * gfortran.dg/class_allocate_17.f90: New.
16832 2015-01-23 Tobias Burnus <burnus@net-b.de>
16835 * gfortran.dg/goacc/combined_loop.f90: New.
16837 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16840 * gfortran.dg/make_unit.f90: New test.
16842 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16845 * gfortran.dg/negative_unit_int8.f: Update.
16847 2015-01-22 Jeff Law <law@redhat.com>
16850 * gcc.target/m68k/pr52076-1.c: New test.
16851 * gcc.target/m68k/pr52076-2.c: New test.
16853 2015-01-22 Richard Biener <rguenther@suse.de>
16855 PR middle-end/64728
16856 * gcc.dg/torture/pr64728.c: New testcase.
16858 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
16861 * g++.dg/pr64688.C: New test.
16863 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
16865 * gcc.target/i386/chkp-always_inline.c (f1): Make static
16866 to avoid errors with -fpic.
16868 2015-01-22 Richard Biener <rguenther@suse.de>
16871 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
16873 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
16875 PR rtl-optimization/64682
16876 * gcc.c-torture/execute/pr64682.c: New file.
16878 2015-01-21 Jakub Jelinek <jakub@redhat.com>
16881 * gcc.dg/pr64511.c: New test.
16883 PR rtl-optimization/62078
16884 * g++.dg/opt/pr62078.C: New test.
16887 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
16889 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
16892 * gfortran.dg/internal_pack_15.f90: New test.
16894 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
16896 * c-c++-common/tsan/step.c: New testcase.
16898 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16900 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
16902 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16904 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
16906 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16908 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
16910 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16912 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
16914 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16916 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
16918 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16920 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
16922 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16924 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
16926 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16928 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
16930 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16932 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
16934 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16936 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
16938 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16940 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
16942 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16944 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
16946 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16948 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
16949 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
16950 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
16953 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16955 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
16956 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
16957 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
16960 2015-01-21 Renlin Li <renlin.li@arm.com>
16962 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
16963 * g++.dg/tls/thread_local5g.C: Likewise.
16964 * g++.dg/tls/thread_local6g.C: Likewise.
16966 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16968 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
16969 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
16970 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
16972 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16974 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
16975 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
16976 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
16978 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16980 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
16981 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
16982 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
16984 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
16986 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
16987 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
16988 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
16990 2015-01-20 Jeff Law <law@redhat.com>
16993 * gcc.target/m68k/pr59946.c: New test.
16995 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
16997 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
16998 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
16999 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
17001 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17003 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
17004 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
17005 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
17007 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17009 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
17010 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
17011 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
17013 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17015 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
17016 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
17017 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
17019 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
17022 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17024 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
17025 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
17026 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
17028 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17030 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
17031 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
17032 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
17034 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17036 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
17038 2015-01-20 Jakub Jelinek <jakub@redhat.com>
17040 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
17043 * g++.dg/ubsan/pr64632.C: New test.
17046 * gcc.dg/pr64663.c: New test.
17048 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17051 * g++.dg/warn/Wunused-var-23.C: New.
17053 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17056 * g++.dg/cpp0x/constexpr-59937-1.C: New.
17057 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
17059 2015-01-20 Richard Biener <rguenther@suse.de>
17062 * gcc.dg/lto/pr64684_0.c: New testcase.
17063 * gcc.dg/lto/pr64684_1.c: Likewise.
17064 * gcc.dg/lto/pr64684_2.c: Likewise.
17065 * gcc.dg/lto/pr64685_0.c: Likewise.
17066 * gcc.dg/lto/pr64685_1.c: Likewise.
17068 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17071 * g++.dg/cpp1y/lambda-init12.C: New.
17073 2015-01-20 Richard Biener <rguenther@suse.de>
17075 PR tree-optimization/64410
17076 * g++.dg/vect/pr64410.cc: Require vect_double.
17078 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
17081 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
17083 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
17087 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
17089 PR rtl-optimization/64081
17090 * gcc.dg/pr64081.c: New test.
17092 2015-01-19 David Malcolm <dmalcolm@redhat.com>
17094 * jit.dg/harness.h: Include <unistd.h>.
17095 (CHECK_NO_ERRORS): New.
17096 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
17097 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
17098 gcc_jit_context_compile_to_file.
17099 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
17100 args to the spawned executable.
17101 (jit-expand-vars): New function.
17102 (jit-exe-params): New variable.
17103 (dg-jit-set-exe-params): New function.
17104 (jit-dg-test): Detect testcases that use
17105 jit-verify-compile-to-file and call jit-setup-compile-to-file.
17106 Set arguments of spawned process to jit-exe-params.
17107 (jit-get-output-filename): New function.
17108 (jit-setup-compile-to-file): New function.
17109 (jit-verify-compile-to-file): New function.
17110 (jit-run-executable): New function.
17111 (jit-verify-executable): New function.
17112 * jit.dg/test-compile-to-assembler.c: New testcase.
17113 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
17114 * jit.dg/test-compile-to-executable.c: New testcase.
17115 * jit.dg/test-compile-to-object.c: New testcase.
17117 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
17120 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
17123 2015-01-19 Martin Liska <mliska@suse.cz>
17125 * objc/compile/pr64668.m: New test.
17127 2015-01-19 David Malcolm <dmalcolm@redhat.com>
17129 * jit.dg/test-arith-overflow.c: Include stdbool.h.
17130 (create_overflow_fn): Update comment to clarify that
17131 the third param of the created function is a bool *, not
17133 (verify_int_overflow_fn): Convert param "expected_ovf" from
17134 int to bool. Update third param of "overflow_fn_type" from int *
17135 to bool *. Update local "actual_ovf" from int to bool.
17136 (verify_uint_overflow_fn): Likewise.
17138 2015-01-19 Martin Liska <mliska@suse.cz>
17140 * gcc.dg/ipa/ipa-icf-33.c: New test.
17142 2015-01-19 Felix Yang <felix.yang@huawei.com>
17143 Haijian Zhang <z.zhanghaijian@huawei.com>
17145 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
17146 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
17147 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
17148 result_float64x2, expected_hfloat64x2): New helper type, variable and
17150 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
17151 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
17152 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
17153 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
17154 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
17155 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
17156 and target without the FMA feature.
17158 2015-01-19 Jiong Wang <jiong.wang@arm.com>
17160 * gcc.target/aarch64/pr64304.c: New testcase.
17162 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
17164 PR rtl-optimization/64081
17165 * gcc.dg/pr64081.c: New test.
17167 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
17170 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
17172 * gcc.target/aarch64/test_frame_6.c: Likewise.
17173 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
17174 and x19 (in the epilogue).
17175 * gcc.target/aarch64/test_frame_4.c: Likewise.
17176 * gcc.target/aarch64/test_frame_7.c: Likewise.
17178 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
17180 * gcc.target/i386/chkp-always_inline.c: New.
17182 2015-01-15 Andrew Pinski <apinski@cavium.com>
17183 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
17185 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
17186 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
17188 2015-01-18 Andre Vehreschild <vehre@gmx.de>
17191 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
17192 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
17194 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
17197 * gfortran.dg/unlimited_polymorphic_21.f90: New test
17199 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
17202 * gcc.target/sh/torture/pr64652.c: New.
17204 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
17206 * gcc.dg/ipa/ipa-icf-32.c: Update template.
17207 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
17208 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
17209 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
17210 * c-c++-common/asan/kasan-recover-1.c: Likewise.
17211 * c-c++-common/asan/kasan-recover-2.c: Likewise.
17213 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
17216 * g++.dg/torture/pr64378.C: New testcase.
17218 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
17221 * gfortran.dg/block_13.f08: New test
17223 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
17226 * gfortran.dg/associate_1.f03: Allow test for character with
17229 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
17231 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
17232 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
17234 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
17236 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
17238 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
17241 * gfortran.dg/unlimited_polymorphic_21.f90: New test
17243 2015-01-17 Andre Vehreschild <vehre@gmx.de>
17246 * gfortran.dg/alloc_comp_assign_13.f08: New test.
17249 * gfortran.dg/alloc_comp_assign_14.f08: New test.
17252 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
17254 2015-01-17 Andre Vehreschild <vehre@gmx.de>
17257 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
17259 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
17261 PR rtl-optimization/52773
17262 * gcc.c-torture/compile/pr52773.c: New test.
17264 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
17267 * g++.dg/cpp0x/alias-decl-46.C: New.
17269 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
17271 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
17273 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
17275 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
17277 (CHECK_FP): Likewise.
17278 (CHECK_CUMULATIVE_SAT): Likewise.
17280 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
17282 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
17283 (Set_Neon_Cumulative_Sat): Add parameter.
17284 (__set_neon_cumulative_sat): Support new parameter.
17285 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
17286 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
17288 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
17289 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
17292 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
17294 * g++.dg/tsan/vptr_benign_race.C: New testcase.
17295 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
17297 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
17300 * g++.dg/tls/thread_local-ice4.C: New.
17302 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
17304 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
17307 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
17310 * g++.dg/cpp0x/vt-62276.C: New.
17312 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
17314 PR middle-end/64353
17315 * g++.dg/pr64353.C: New.
17317 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17320 * gcc.target/aarch64/pr64263_1.c: New test.
17322 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
17324 PR tree-optimization/64434
17325 * gcc.dg/torture/pr64434.c: Move to...
17326 * gcc.dg/pr64434.c: ... here.
17328 2015-01-16 Richard Biener <rguenther@suse.de>
17330 PR middle-end/64614
17331 * gcc.dg/uninit-18.c: New testcase.
17333 2015-01-16 Richard Biener <rguenther@suse.de>
17335 PR tree-optimization/64568
17336 * g++.dg/torture/pr64568-2.C: New testcase.
17338 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
17341 * gcc.target/i386/chkp-label-address.c: New.
17343 2015-01-16 Janus Weil <janus@gcc.gnu.org>
17346 * gfortran.dg/pointer_init_6.f90: Extended.
17348 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
17350 * gcc.c-torture/compile/20150108.c: New test.
17352 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
17354 * gcc.target/visium: New directory.
17356 2015-01-16 Richard Biener <rguenther@suse.de>
17358 PR tree-optimization/61743
17359 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
17360 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
17362 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
17364 * gcc.dg/pr64015.c: New test.
17366 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
17370 * g++.dg/ipa/pr64612.C: New test.
17372 2015-01-16 Renlin Li <renlin.li@arm.com>
17374 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
17376 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
17378 * gcc.target/i386/sse-14.c: Test new intrinsic.
17379 * gcc.target/i386/sse-22.c: Ditto.
17381 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
17384 * g++.dg/cpp0x/auto44.C: New.
17386 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
17389 * gcc.target/nios2/gpopt-all.c: New test case.
17390 * gcc.target/nios2/gpopt-local.c: New test case.
17391 * gcc.target/nios2/gpopt-global.c: New test case.
17392 * gcc.target/nios2/gpopt-data.c: New test case.
17393 * gcc.target/nios2/gpopt-none.c: New test case.
17395 2015-01-15 Jakub Jelinek <jakub@redhat.com>
17397 * g++.dg/ubsan/vptr-1.C: New test.
17398 * g++.dg/ubsan/vptr-2.C: New test.
17399 * g++.dg/ubsan/vptr-3.C: New test.
17400 * g++.dg/ubsan/vptr-4.C: New test.
17401 * g++.dg/ubsan/vptr-5.C: New test.
17402 * g++.dg/ubsan/vptr-6.C: New test.
17403 * g++.dg/ubsan/vptr-7.C: New test.
17404 * g++.dg/ubsan/vptr-8.C: New test.
17405 * g++.dg/ubsan/vptr-9.C: New test.
17407 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
17409 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
17411 * lib/gcc-dg.exp: Likewise.
17413 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
17415 PR rtl-optimization/64110
17416 * gcc.target/i386/pr64110.c: Add scan-assembler.
17418 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
17419 James Norris <jnorris@codesourcery.com>
17420 Cesar Philippidis <cesar@codesourcery.com>
17421 Ilmir Usmanov <i.usmanov@samsung.com>
17423 * lib/target-supports.exp (check_effective_target_fopenacc): New
17425 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
17426 * g++.dg/goacc/goacc.exp: Likewise.
17427 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
17428 * gcc.dg/goacc/goacc.exp: Likewise.
17429 * gfortran.dg/goacc/goacc.exp: Likewise.
17430 * c-c++-common/cpp/openacc-define-1.c: New file.
17431 * c-c++-common/cpp/openacc-define-2.c: Likewise.
17432 * c-c++-common/cpp/openacc-define-3.c: Likewise.
17433 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
17434 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
17435 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
17436 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
17437 * c-c++-common/goacc/asyncwait-1.c: Likewise.
17438 * c-c++-common/goacc/cache-1.c: Likewise.
17439 * c-c++-common/goacc/clauses-fail.c: Likewise.
17440 * c-c++-common/goacc/collapse-1.c: Likewise.
17441 * c-c++-common/goacc/data-1.c: Likewise.
17442 * c-c++-common/goacc/data-2.c: Likewise.
17443 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
17444 * c-c++-common/goacc/deviceptr-1.c: Likewise.
17445 * c-c++-common/goacc/deviceptr-2.c: Likewise.
17446 * c-c++-common/goacc/deviceptr-3.c: Likewise.
17447 * c-c++-common/goacc/if-clause-1.c: Likewise.
17448 * c-c++-common/goacc/if-clause-2.c: Likewise.
17449 * c-c++-common/goacc/kernels-1.c: Likewise.
17450 * c-c++-common/goacc/loop-1.c: Likewise.
17451 * c-c++-common/goacc/loop-private-1.c: Likewise.
17452 * c-c++-common/goacc/nesting-1.c: Likewise.
17453 * c-c++-common/goacc/nesting-data-1.c: Likewise.
17454 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
17455 * c-c++-common/goacc/parallel-1.c: Likewise.
17456 * c-c++-common/goacc/pcopy.c: Likewise.
17457 * c-c++-common/goacc/pcopyin.c: Likewise.
17458 * c-c++-common/goacc/pcopyout.c: Likewise.
17459 * c-c++-common/goacc/pcreate.c: Likewise.
17460 * c-c++-common/goacc/pragma_context.c: Likewise.
17461 * c-c++-common/goacc/present-1.c: Likewise.
17462 * c-c++-common/goacc/reduction-1.c: Likewise.
17463 * c-c++-common/goacc/reduction-2.c: Likewise.
17464 * c-c++-common/goacc/reduction-3.c: Likewise.
17465 * c-c++-common/goacc/reduction-4.c: Likewise.
17466 * c-c++-common/goacc/sb-1.c: Likewise.
17467 * c-c++-common/goacc/sb-2.c: Likewise.
17468 * c-c++-common/goacc/sb-3.c: Likewise.
17469 * c-c++-common/goacc/update-1.c: Likewise.
17470 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
17471 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
17472 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
17473 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
17474 * gfortran.dg/goacc/assumed.f95: Likewise.
17475 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
17476 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
17477 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
17478 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
17479 * gfortran.dg/goacc/branch.f95: Likewise.
17480 * gfortran.dg/goacc/cache-1.f95: Likewise.
17481 * gfortran.dg/goacc/coarray.f95: Likewise.
17482 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
17483 * gfortran.dg/goacc/cray.f95: Likewise.
17484 * gfortran.dg/goacc/critical.f95: Likewise.
17485 * gfortran.dg/goacc/data-clauses.f95: Likewise.
17486 * gfortran.dg/goacc/data-tree.f95: Likewise.
17487 * gfortran.dg/goacc/declare-1.f95: Likewise.
17488 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
17489 * gfortran.dg/goacc/fixed-1.f: Likewise.
17490 * gfortran.dg/goacc/fixed-2.f: Likewise.
17491 * gfortran.dg/goacc/fixed-3.f: Likewise.
17492 * gfortran.dg/goacc/fixed-4.f: Likewise.
17493 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
17494 * gfortran.dg/goacc/if.f95: Likewise.
17495 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
17496 * gfortran.dg/goacc/list.f95: Likewise.
17497 * gfortran.dg/goacc/literal.f95: Likewise.
17498 * gfortran.dg/goacc/loop-1.f95: Likewise.
17499 * gfortran.dg/goacc/loop-2.f95: Likewise.
17500 * gfortran.dg/goacc/loop-3.f95: Likewise.
17501 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
17502 * gfortran.dg/goacc/omp.f95: Likewise.
17503 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
17504 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
17505 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
17506 * gfortran.dg/goacc/parameter.f95: Likewise.
17507 * gfortran.dg/goacc/private-1.f95: Likewise.
17508 * gfortran.dg/goacc/private-2.f95: Likewise.
17509 * gfortran.dg/goacc/private-3.f95: Likewise.
17510 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
17511 * gfortran.dg/goacc/reduction-2.f95: Likewise.
17512 * gfortran.dg/goacc/reduction.f95: Likewise.
17513 * gfortran.dg/goacc/routine-1.f90: Likewise.
17514 * gfortran.dg/goacc/routine-2.f90: Likewise.
17515 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
17516 * gfortran.dg/goacc/several-directives.f95: Likewise.
17517 * gfortran.dg/goacc/sie.f95: Likewise.
17518 * gfortran.dg/goacc/subarrays.f95: Likewise.
17519 * gfortran.dg/gomp/map-1.f90: Likewise.
17520 * gfortran.dg/openacc-define-1.f90: Likewise.
17521 * gfortran.dg/openacc-define-2.f90: Likewise.
17522 * gfortran.dg/openacc-define-3.f90: Likewise.
17523 * g++.dg/gomp/block-1.C: Update for changed compiler output.
17524 * g++.dg/gomp/block-2.C: Likewise.
17525 * g++.dg/gomp/block-3.C: Likewise.
17526 * g++.dg/gomp/block-5.C: Likewise.
17527 * g++.dg/gomp/target-1.C: Likewise.
17528 * g++.dg/gomp/target-2.C: Likewise.
17529 * g++.dg/gomp/taskgroup-1.C: Likewise.
17530 * g++.dg/gomp/teams-1.C: Likewise.
17531 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
17532 * gcc.dg/cilk-plus/jump.c: Likewise.
17533 * gcc.dg/gomp/block-1.c: Likewise.
17534 * gcc.dg/gomp/block-10.c: Likewise.
17535 * gcc.dg/gomp/block-2.c: Likewise.
17536 * gcc.dg/gomp/block-3.c: Likewise.
17537 * gcc.dg/gomp/block-4.c: Likewise.
17538 * gcc.dg/gomp/block-5.c: Likewise.
17539 * gcc.dg/gomp/block-6.c: Likewise.
17540 * gcc.dg/gomp/block-7.c: Likewise.
17541 * gcc.dg/gomp/block-8.c: Likewise.
17542 * gcc.dg/gomp/block-9.c: Likewise.
17543 * gcc.dg/gomp/target-1.c: Likewise.
17544 * gcc.dg/gomp/target-2.c: Likewise.
17545 * gcc.dg/gomp/taskgroup-1.c: Likewise.
17546 * gcc.dg/gomp/teams-1.c: Likewise.
17548 2015-01-15 David Malcolm <dmalcolm@redhat.com>
17550 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
17553 2015-01-15 Mike Stump <mikestump@comcast.net>
17555 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
17556 * gcc.dg/inline_2.c: Likewise.
17557 * gcc.dg/inline_3.c: Likewise.
17558 * gcc.dg/inline_4.c: Likewise.
17560 2015-01-15 Janus Weil <janus@gcc.gnu.org>
17563 * gfortran.dg/proc_ptr_comp_43.f90: New.
17565 2015-01-15 Mike Stump <mikestump@comcast.net>
17567 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
17568 * gcc.dg/unroll_2.c: Likewise.
17569 * gcc.dg/unroll_3.c: Likewise.
17570 * gcc.dg/unroll_4.c: Likewise.
17571 * gcc.dg/unroll_5.c: Likewise.
17573 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
17576 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
17578 * gcc.target/aarch64/test_frame_6.c: Likewise.
17579 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
17580 x30 and x19 (in the epilogue).
17581 * gcc.target/aarch64/test_frame_4.c: Likewise.
17582 * gcc.target/aarch64/test_frame_7.c: Likewise.
17584 2015-01-15 Martin Liska <mliska@suse.cz>
17586 * g++.dg/ipa/pr64068.C: New test.
17587 * gcc.dg/ipa/PR64559.c: New test.
17589 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
17591 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
17594 2015-01-15 Richard Biener <rguenther@suse.de>
17596 PR tree-optimization/61743
17597 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
17598 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
17600 2015-01-15 Renlin Li <renlin.li@arm.com>
17602 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
17603 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
17605 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
17607 * gcc.dg/vect/vect-aggressive-1.c: New.
17608 * gcc.target/i386/avx2-vect-aggressive.c: New.
17610 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
17612 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
17614 2015-01-15 Richard Biener <rguenther@suse.de>
17617 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
17618 -Wl,-undefined,dynamic_lookup.
17620 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
17622 * gnat.dg/opt47.adb: New test.
17624 2015-01-15 Richard Biener <rguenther@suse.de>
17627 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
17629 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
17631 PR tree-optimization/64434
17632 * gcc.dg/torture/pr64434.c: New test.
17634 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
17636 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
17637 -mno-micromips. MIPS32R1 and below require -mno-micromips.
17638 -march=loongson* and -march=octeon* require -mno-micromips.
17640 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
17641 Matthew Fortune <matthew.fortune@imgtec.com>
17643 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
17644 * gcc.target/mips/call-saved-5.c (foo): Likewise.
17645 * gcc.target/mips/call-saved-6.c (foo): Likewise.
17646 * gcc.target/mips/call-saved-7.c: New file.
17647 * gcc.target/mips/call-saved-8.c: New file.
17648 * gcc.target/mips/call-saved-9.c: New file.
17650 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
17652 * gcc.target/mips/lsa.c: New file.
17653 * gcc.target/mips/mips64-lsa.c: Likewise.
17654 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
17655 * gcc.target/mips/mulsize-4.c: Likewise.
17656 * gcc.target/mips/mulsize-5.c: New file.
17657 * gcc.target/mips/mulsize-6.c: Likewise.
17658 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
17659 and !HAS_LSA as ghost options.
17660 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
17663 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
17665 * g++.dg/torture/20141013.c: Set -fno-short-enums.
17667 2015-01-15 Richard Biener <rguenther@suse.de>
17669 PR middle-end/64365
17670 * gcc.dg/torture/pr64365.c: New testcase.
17672 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
17674 * gcc.dg/stackprotectexplicit1.c: New test.
17675 * g++.dg/stackprotectexplicit2.c: New test.
17677 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17680 * gfortran.dg/inquire_internal.f90: New.
17681 * gfortran.dg/negative_unit_check.f90: New.
17683 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
17686 * gcc.target/sh/pr53988-1.c: New.
17688 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
17691 * g++.dg/tls/thread_local-ice3.C: New.
17693 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
17695 * gcc.target/i386/fentry-override.c: Properly place {} in target
17696 selector. Remove nonpic.
17697 * gcc.target/i386/fentry.c: Likewise.
17699 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
17701 * gcc.dg/atomic-invalid.c: Check for invalid memory model
17702 warnings instead of errors.
17704 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
17706 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
17707 option support instead of ENABLE_LTO from Makefile.
17709 2015-01-14 Richard Biener <rguenther@suse.de>
17711 PR tree-optimization/59354
17712 * gcc.dg/vect/pr59354.c: New testcase.
17714 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
17716 * lib/target-supports.exp
17717 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
17718 on ARM architures before v7.
17720 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
17722 PR middle-end/59448
17723 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
17724 an atomic_exchange.
17726 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
17729 * gcc.target/i386/pr64386.c: New test.
17731 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
17734 * gcc.target/i386/pr64393.c: New test.
17736 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
17739 * gcc.target/i386/pr64387.c: New test.
17741 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
17743 * gcc.target/aarch64/store-pair-1.c: Fix typo.
17745 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17747 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
17749 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
17752 * gcc.target/arm/pr64453.c: New.
17754 2015-01-14 Richard Biener <rguenther@suse.de>
17757 * gcc.dg/lto/pr64415_0.c: New testcase.
17758 * gcc.dg/lto/pr64415_1.c: Likewise.
17760 2015-01-14 Martin Liska <mliska@suse.cz>
17762 * gcc.dg/ipa/pr64307.c: New test.
17764 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
17766 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
17767 64-bit and 128-bit.
17769 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17772 * gcc.target/arm/pr64460_1.c: New test.
17774 2015-01-14 Richard Biener <rguenther@suse.de>
17776 PR tree-optimization/64493
17777 PR tree-optimization/64495
17778 * gcc.dg/vect/pr64493.c: New testcase.
17779 * gcc.dg/vect/pr64495.c: Likewise.
17781 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
17783 * gcc.dg/Warray-bounds-11.c: New test-case.
17785 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
17787 * gcc.target/mips/octeon3-pipe-1.c: New test.
17789 2015-01-13 David Malcolm <dmalcolm@redhat.com>
17791 * jit.dg/harness.h (set_up_logging): Move string concatenation
17793 (concat_strings): New function.
17794 (dump_reproducer): New function.
17795 (test_jit): Call dump_reproducer.
17796 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
17798 (jit-dg-test): Delete any generated reproducer from previous runs.
17799 Verify that a generated reproducer was created, and verify that it
17801 * jit.dg/test-nested-contexts.c (main): Call
17802 gcc_jit_context_dump_reproducer_to_file.
17804 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
17806 * gcc.dg/aru-2.c: Add dg-require-profiling.
17808 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
17810 * lib/target-supports.exp (check_profiling_available): Check if
17813 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
17816 * g++.dg/torture/pr64565.C: New testcase.
17818 2015-01-13 Marek Polacek <polacek@redhat.com>
17820 PR middle-end/64391
17821 * gcc.dg/tm/pr64391.c: New test.
17823 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
17825 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
17828 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
17830 * gcc.target/i386/pie.c: New test.
17832 * lib/target-supports.exp (check_effective_target_pie): New.
17834 2015-01-13 Jakub Jelinek <jakub@redhat.com>
17836 PR rtl-optimization/64286
17837 * gcc.target/i386/avx2-pr64286.c: New test.
17839 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
17842 * g++.dg/cpp0x/vt-57626.C: New.
17844 2015-01-13 Jakub Jelinek <jakub@redhat.com>
17847 * gfortran.dg/pr64528.f90: New test.
17849 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
17851 * gcc.target/aarch64/subsp.c: New test.
17853 2015-01-13 Andrew Pinski <apinski@cavium.com>
17855 * gcc.target/aarch64/store-pair-1.c: New testcase.
17857 2015-01-13 Richard Biener <rguenther@suse.de>
17860 * gcc.dg/lto/pr64373_0.c: New testcase.
17862 2015-01-13 Andrew Pinski <apinski@cavium.com>
17864 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
17865 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
17867 2015-01-13 Richard Biener <rguenther@suse.de>
17869 PR tree-optimization/64406
17870 * gcc.dg/pr64406.c: New testcase.
17872 2015-01-13 Richard Biener <rguenther@suse.de>
17874 PR tree-optimization/64404
17875 * gcc.dg/vect/pr64404.c: New testcase.
17877 2015-01-13 Richard Biener <rguenther@suse.de>
17879 PR tree-optimization/64568
17880 * g++.dg/torture/pr64568.C: New testcase.
17882 2015-01-12 David Malcolm <dmalcolm@redhat.com>
17884 * jit.dg/test-error-local-used-from-other-function.c: New test
17886 * jit.dg/test-error-param-reuse.c: New test case.
17887 * jit.dg/test-error-param-sharing.c: New test case.
17888 * jit.dg/test-error-param-used-from-other-function.c: New test
17890 * jit.dg/test-error-param-used-without-a-function.c: New test
17893 2015-01-12 Jakub Jelinek <jakub@redhat.com>
17895 PR tree-optimization/64563
17896 * gcc.dg/pr64563.c: New test.
17899 * gcc.target/i386/pr64513.c: New test.
17901 PR tree-optimization/64454
17902 * gcc.dg/pr64454.c: New test.
17905 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
17907 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
17908 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
17909 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
17910 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
17911 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
17912 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
17913 * gcc.dg/vect/slp-25.c: Likewise.
17914 * gcc.dg/vect/vect-109.c: Likewise.
17915 * gcc.dg/vect/vect-13.c: Likewise.
17916 * gcc.dg/vect/vect-17.c: Likewise.
17917 * gcc.dg/vect/vect-18.c: Likewise.
17918 * gcc.dg/vect/vect-19.c: Likewise.
17919 * gcc.dg/vect/vect-20.c: Likewise.
17920 * gcc.dg/vect/vect-21.c: Likewise.
17921 * gcc.dg/vect/vect-22.c: Likewise.
17922 * gcc.dg/vect/vect-27.c: Likewise.
17923 * gcc.dg/vect/vect-29.c: Likewise.
17924 * gcc.dg/vect/vect-2-big-array.c: Likewise.
17925 * gcc.dg/vect/vect-2.c: Likewise.
17926 * gcc.dg/vect/vect-3.c: Likewise.
17927 * gcc.dg/vect/vect-4.c: Likewise.
17928 * gcc.dg/vect/vect-5.c: Likewise.
17929 * gcc.dg/vect/vect-72.c: Likewise.
17930 * gcc.dg/vect/vect-73-big-array.c: Likewise.
17931 * gcc.dg/vect/vect-73.c: Likewise.
17932 * gcc.dg/vect/vect-77-global.c: Likewise.
17933 * gcc.dg/vect/vect-78-global.c: Likewise.
17934 * gcc.dg/vect/vect-7.c: Likewise.
17935 * gcc.dg/vect/vect-86.c: Likewise.
17936 * gcc.dg/vect/vect-align-1.c: Likewise.
17937 * gcc.dg/vect/vect-align-3.c: Likewise.
17938 * gcc.dg/vect/vect-all-big-array.c: Likewise.
17939 * gcc.dg/vect/vect-all.c: Likewise.
17940 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
17941 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
17942 * gcc.dg/vect/vect-peel-3.c: Likewise.
17943 * gcc.dg/vect/vect-peel-4.c: Likewise.
17944 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
17946 2015-01-12 Jeff Law <law@redhat.com>
17949 * gcc.target/m68k/pr64461.c: New test.
17951 2015-01-12 David Malcolm <dmalcolm@redhat.com>
17953 * jit.dg/test-array-as-pointer.c (create_code): Update call
17954 to gcc_jit_context_new_global by setting "kind" to
17955 GCC_JIT_GLOBAL_IMPORTED.
17956 * jit.dg/test-error-array-as-pointer.c: Likewise.
17957 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
17958 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
17959 setting kind to GCC_JIT_GLOBAL_EXPORTED.
17960 * jit.dg/test-using-global.c (the_global): Rename to...
17961 (imported_global): ...this.
17962 (create_code): Update to test the three kinds of global.
17963 (verify_code): Likewise.
17965 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
17968 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
17969 undefined behavior.
17970 * gcc.target/i386/pr64291-2.c: Updated.
17972 2015-01-12 Richard Biener <rguenther@suse.de>
17974 PR tree-optimization/64530
17975 * gfortran.dg/pr64530.f90: New testcase.
17977 2015-01-12 Richard Biener <rguenther@suse.de>
17979 PR middle-end/64357
17980 * gcc.dg/torture/pr64357.c: New testcase.
17982 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
17984 * gcc.target/i386/nop-mcount.c: Properly place {} in target
17987 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
17988 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
17990 2015-01-12 Martin Liska <mliska@suse.cz>
17992 * gcc.dg/ipa/PR64550.c: New test.
17994 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
17997 * g++.dg/ipa/pr63470.C: New testcase.
17999 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18002 * gfortran.dg/typebound_operator_20.f90: New.
18004 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18007 * gfortran.dg/proc_ptr_comp_42.f90: New.
18009 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18012 * gfortran.dg/proc_ptr_comp_41.f90: New.
18014 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
18016 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
18018 2015-01-10 Tobias Burnus <burnus@net-b.de>
18021 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
18022 and add dg-excess-errors.
18023 * gfortran.dg/line_length_6.f90: New.
18024 * gfortran.dg/line_length_7.f90: New.
18025 * gfortran.dg/line_length_8.f90: New.
18026 * gfortran.dg/line_length_9.f90: New.
18027 * gfortran.dg/line_length_10.f90: New.
18028 * gfortran.dg/line_length_11.f90: New.
18030 2015-01-09 David Malcolm <dmalcolm@redhat.com>
18032 * jit.dg/test-threads.c (struct testcase): Move declaration
18033 to jit.dg/all-non-failing-tests.h.
18034 (testcases): Likewise.
18035 * jit.dg/all-non-failing-tests.h (struct testcase): Move
18036 declaration here from jit.dg/all-non-failing-tests.h.
18037 (testcases): Likewise.
18038 * jit.dg/test-combination.c (create_code): Eliminate spelling
18039 out all of the testcases in favor of looping through the
18040 "testcases" metadata.
18041 (verify_code): Likewise.
18043 2015-01-09 Jakub Jelinek <jakub@redhat.com>
18045 PR rtl-optimization/64536
18046 * gcc.dg/pr64536.c: New test.
18048 2015-01-09 David Malcolm <dmalcolm@redhat.com>
18050 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
18051 * jit.dg/test-combination.c (create_code): Likewise.
18052 (verify_code): Likewise.
18053 * jit.dg/test-constants.c: New test case.
18054 * jit.dg/test-threads.c: Add test-constants.c.
18056 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
18059 * objc.dg/gnu-api-2-class.m: Add a test case
18060 for the above change.
18062 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
18064 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
18066 2015-01-09 Richard Biener <rguenther@suse.de>
18068 PR tree-optimization/64410
18069 * g++.dg/vect/pr64410.cc: New testcase.
18071 2015-01-09 Martin Liska <mliska@suse.cz>
18073 * gcc.dg/ipa/ipa-icf-32.c: New test.
18075 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
18077 * c-c++-common/tsan/tsan_barrier.h: New.
18078 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
18079 * c-c++-common/tsan/bitfield_race.c: Likewise.
18080 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
18081 * c-c++-common/tsan/mutexset1.c: Likewise.
18082 * c-c++-common/tsan/race_on_barrier.c: Likewise.
18083 * c-c++-common/tsan/race_on_mutex.c: Likewise.
18084 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
18085 * c-c++-common/tsan/simple_race.c: Likewise.
18086 * c-c++-common/tsan/simple_stack.c: Likewise.
18087 * c-c++-common/tsan/sleep_sync.c: Likewise.
18088 * c-c++-common/tsan/tiny_race.c: Likewise.
18089 * c-c++-common/tsan/tls_race.c: Likewise.
18090 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
18091 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
18092 * g++.dg/tsan/atomic_free.C: Likewise.
18093 * g++.dg/tsan/atomic_free2.C: Likewise.
18094 * g++.dg/tsan/cond_race.C: Likewise.
18095 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
18097 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
18100 * lib/target-supports.exp (check_effective_target_libatomic_available):
18102 * gfortran.dg/coarray/caf.exp: Only add -latomic for
18103 targets that match effective-target libatomic_available.
18104 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
18106 2015-01-08 David Malcolm <dmalcolm@redhat.com>
18108 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
18109 Verify the result of gcc_jit_context_get_last_error.
18110 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
18112 2015-01-08 Jakub Jelinek <jakub@redhat.com>
18114 PR tree-optimization/63989
18115 * gcc.dg/strlenopt-27.c: New test.
18117 2015-01-08 David Malcolm <dmalcolm@redhat.com>
18119 * jit.dg/harness.h (set_up_logging): New function.
18120 (test_jit): Fail if gcc_jit_context_acquire fails. Call
18121 set_up_logging on the context, so that every testcase is
18122 logged to a particular file.
18123 * jit.dg/test-nested-contexts.c (main): Open a logfile,
18124 and call gcc_jit_context_set_logfile on the top-level context.
18126 2015-01-08 Jakub Jelinek <jakub@redhat.com>
18129 * g++.dg/opt/pr64338.C: New test.
18131 2015-01-08 Tobias Burnus <burnus@net-b.de>
18133 * gfortran.dg/coarray/codimension_2b.f90: New file.
18134 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
18135 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
18137 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
18140 * g++.dg/ext/fnname4.C: New.
18142 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
18145 * g++.dg/cpp0x/constexpr-64462.C: New.
18147 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
18150 * g++.dg/cpp0x/deleted10.C: New.
18152 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18154 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
18156 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18158 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
18159 GCC_JIT_UNARY_OP_ABS.
18160 (verify_unary_ops): Likewise.
18162 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18164 * jit.dg/test-arith-overflow.c: New test case.
18165 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
18166 * jit.dg/test-combination.c (create_code): Likewise.
18167 (verify_code): Likewise.
18168 * jit.dg/test-threads.c (testcases): Likewise.
18170 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18172 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
18173 rather than "jit". Load g++.exp, and call g++_init.
18174 Run test-*.cc files within the testsuite and *.cc files within
18176 (jit-dg-test): Drop the addition of -fgnu89-inline to
18177 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
18178 doing it when compiling C testcases (since g++ does not handle
18179 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
18180 is restored to the value after g++_init ran, rather than the
18181 value before g++_init ran. Return a list of
18182 $comp_output $output_file, as dg-test assumes.
18184 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18186 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
18187 make it easier to figure out the origin of each test result when
18188 running test-combination.c and test-threads.c.
18189 (CHECK_VALUE): Likewise.
18190 (CHECK_DOUBLE_VALUE): Likewise.
18191 (CHECK_STRING_VALUE): Likewise.
18192 (CHECK_STRING_STARTS_WITH): Likewise.
18193 (CHECK_STRING_CONTAINS): Likewise.
18195 (check_string_value): Likewise, add "funcname" param.
18196 (check_string_starts_with): Likewise.
18197 (check_string_contains): Likewise.
18199 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18201 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
18202 generating name of built executable.
18204 2015-01-07 Marek Polacek <polacek@redhat.com>
18207 * gcc.dg/pr64440.c: New test.
18208 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
18210 2015-01-07 Marek Polacek <polacek@redhat.com>
18213 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
18214 * gcc.dg/pr64417.c: New test.
18216 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
18219 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
18222 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
18224 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
18225 Check if testcases run without errors, not just if they compile.
18227 2015-01-06 Christian Bruel <christian.bruel@st.com>
18230 * gcc.target/sh/pr64507.c: New test.
18232 2015-01-06 Arnaud Charlet <charlet@adacore.com>
18234 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
18236 2015-01-06 Jakub Jelinek <jakub@redhat.com>
18238 * c-c++-common/asan/sanitize-all-1.c: New test.
18239 * c-c++-common/ubsan/sanitize-all-1.c: New test.
18240 * c-c++-common/ubsan/sanitize-all-2.c: New test.
18241 * c-c++-common/ubsan/sanitize-all-3.c: New test.
18242 * c-c++-common/ubsan/sanitize-all-4.c: New test.
18244 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
18246 * lib/target-supports.exp (check_profiling_available): Return 0 for
18248 (check_effective_target_tls_runtime): Likewise.
18249 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
18250 * gcc.dg/20020312-2.c: Adjust for Visium.
18251 * gcc.dg/tls/thr-cse-1.c: Likewise
18252 * gcc.dg/tree-ssa/20040204-1.c: Likewise
18253 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18254 * gcc.dg/weak/typeof-2.c: Likewise.
18256 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
18258 PR rtl-optimization/64287
18259 * gcc.dg/aru-2.c: New test.
18261 2015-01-05 Jakub Jelinek <jakub@redhat.com>
18264 * c-c++-common/ubsan/pr64344-1.c: New test.
18265 * c-c++-common/ubsan/pr64344-2.c: New test.
18267 PR tree-optimization/64465
18268 * gcc.dg/pr64465.c: New test.
18270 PR tree-optimization/64494
18271 * gcc.c-torture/compile/pr64494.c: New test.
18273 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
18276 * gfortran.dg/realloc_on_assign_25.f90: New test.
18278 2015-01-05 Jakub Jelinek <jakub@redhat.com>
18280 Update copyright years.
18282 2015-01-05 Marek Polacek <polacek@redhat.com>
18285 * gcc.dg/pr64423.c: New test.
18287 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18289 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
18290 mmix-knuth-mmixware for the same reason as for MIPS.
18291 * gcc.dg/debug/debug-2.c: Ditto.
18293 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
18295 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
18298 * lib/gfortran.exp: Add libatomic library search path.
18299 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
18300 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
18302 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
18304 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
18306 * c-c++-common/tsan/bitfield_race.c: New testcase.
18307 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
18309 2015-01-02 Tobias Burnus <burnus@net-b.de>
18311 * gfortran.dg/coarray/collectives_4.f90: New.
18313 2015-01-02 Janus Weil <janus@gcc.gnu.org>
18316 * gfortran.dg/extends_16.f90: New.
18318 2015-01-02 Tobias Burnus <burnus@net-b.de>
18320 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
18322 2015-01-02 Tobias Burnus <burnus@net-b.de>
18324 * gfortran.dg/coarray/codimension_2.f90: New.
18325 * gfortran.dg/coarray/codimension_2a.f90: New.
18326 * gfortran.dg/coarray_35.f90: New.
18327 * gfortran.dg/coarray_35a.f90: New.
18329 2015-01-02 Janus Weil <janus@gcc.gnu.org>
18332 * gfortran.dg/dummy_procedure_11.f90: New.
18334 Copyright (C) 2015 Free Software Foundation, Inc.
18336 Copying and distribution of this file, with or without modification,
18337 are permitted in any medium without royalty provided the copyright
18338 notice and this notice are preserved.