ff02575e4d4b0291a3001851d64054b17254955c
[gcc.git] / gcc / testsuite / ChangeLog
1 2015-12-14 Nathan Sidwell <nathan@acm.org>
2
3 * g++.dg/abi/nvptx-nrv1.C: New.
4 * g++.dg/abi/nvptx-ptrmem1.C: New.
5 * gcc.target/nvptx/abi-complex-arg.c: New.
6 * gcc.target/nvptx/abi-complex-ret.c: New.
7 * gcc.target/nvptx/abi-enum-arg.c: New.
8 * gcc.target/nvptx/abi-enum-ret.c: New.
9 * gcc.target/nvptx/abi-knr-arg.c: New.
10 * gcc.target/nvptx/abi-knr-ret.c: New.
11 * gcc.target/nvptx/abi-scalar-arg.c: New.
12 * gcc.target/nvptx/abi-scalar-ret.c: New.
13 * gcc.target/nvptx/abi-struct-arg.c: New.
14 * gcc.target/nvptx/abi-struct-ret.c: New.
15 * gcc.target/nvptx/abi-vararg-1.c: New.
16 * gcc.target/nvptx/abi-vararg-2.c: New.
17 * gcc.target/nvptx/abi-vect-arg.c: New.
18 * gcc.target/nvptx/abi-vect-ret.c: New.
19
20 2015-12-14 Jakub Jelinek <jakub@redhat.com>
21
22 PR c/68833
23 * c-c++-common/pr68833-1.c: New test.
24 * c-c++-common/pr68833-2.c: New test.
25
26 2015-12-14 Richard Biener <rguenther@suse.de>
27
28 PR tree-optimization/68852
29 * g++.dg/torture/pr68852.C: New testcase.
30
31 2015-12-14 Alexander Monakov <amonakov@ispras.ru>
32
33 * gcc.dg/builtin-return-1.c: Correct effective-target test.
34 * gcc.dg/stack-usage-2.c: Use effective-target test.
35
36 2015-12-14 Martin Jambor <mjambor@suse.cz>
37
38 PR ipa/66616
39 * g++.dg/ipa/pr66616.C: New test.
40
41 2015-12-14 Jakub Jelinek <jakub@redhat.com>
42
43 PR rtl-optimization/68730
44 * gcc.dg/pr68730.c: New test.
45
46 2015-12-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
47
48 PR testsuite/68629
49 * lib/target-supports.exp (check_effective_target_cilkplus): Also
50 check that compiling with -fcilkplus does not give an error.
51 * c-c++-common/attr-simd-3.c: Require cilkplus effective target.
52
53 2015-12-13 David Edelsohn <dje.gcc@gmail.com>
54
55 * gcc.dg/graphite/pr42729.c: XFAIL AIX.
56
57 2015-12-13 Jeff Law <law@redhat.com>
58
59 * gcc.target/m68k/pr19201.c: New test.
60
61 * gcc.target/m68k/pr63347.c: Remove #include <stdlib> add -w to
62 command line options.
63 * gcc.target/m68k/20090709-1.c: Adjust expected output.
64
65 2015-12-12 David Edelsohn <dje.gcc@gmail.com>
66
67 * g++.dg/opt/pr48549.C: XFAIL AIX.
68 * g++.dg/abi/anon1.C: XFAIL AIX.
69 * gcc.dg/graphite/pr42917.c: XFAIL AIX.
70
71 2015-12-12 Tobias Burnus <burnus@net-b.de>
72
73 PR fortran/45859
74 * gfortran.dg/coarray_args_2.f90: Remove dg-error.
75
76 2015-12-12 David Edelsohn <dje.gcc@gmail.com>
77
78 * gcc.target/powerpc/pr67808.c: Add -mlong-double-128 option.
79 * g++.dg/cpp1y/pr58708.C: Test appropriate value for size of
80 wchar_t.
81
82 2015-12-12 Paolo Bonzini <bonzini@gnu.org>
83
84 PR sanitizer/68418
85 * gcc.dg/ubsan/c99-wrapv-shift-1.c,
86 gcc.dg/ubsan/c99-wrapv-shift-2.c: New testcases.
87
88 2015-12-11 Jeff Law <law@redhat.com>
89
90 PR tree-optimization/68844
91 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
92
93 2015-12-11 Nathan Sidwell <nathan@acm.org>
94
95 * gcc.dg/pr59605-1.c: Reduce iterations for nvptx.
96
97 2015-12-11 Jan Beulich <jbeulich@suse.com>
98
99 * gcc.c-torture/execute/stkalign.c: New.
100
101 2015-12-11 Tsvetkova Alexandra <aleksandra.tsvetkova@intel.com>
102
103 * gcc.target/i386/mpx/memmove-1.c: New test.
104 * gcc.target/i386/mpx/memmove-2.c: New test.
105
106 2015-12-11 Nathan Sidwell <nathan@acm.org>
107
108 * gcc.target/nvptx/ary-init.c: Repair dg_final syntax.
109 * gcc.target/nvptx/decl-init.c: Likewise. Add TI case.
110
111 2015-12-11 Martin Jambor <mjambor@suse.cz>
112
113 PR ipa/68064
114 * g++.dg/torture/pr68064.C: New test.
115
116 2015-12-11 Dominik Vogt <vogt@linux.vnet.ibm.com>
117
118 * gcc.target/s390/md/setmem_long-1.c: New test.
119
120 2015-12-11 Dominik Vogt <vogt@linux.vnet.ibm.com>
121
122 * gcc.target/s390/md/movstr-1.c: New test.
123 * gcc.target/s390/s390.exp: Add subdir md.
124 Do not run hotpatch tests twice.
125
126 2015-12-11 Ilya Enkovich <enkovich.gnu@gmail.com>
127
128 * gcc.dg/vect/vect-32-chars.c: New test.
129
130 2015-12-11 Jan Hubicka <hubicka@ucw.cz>
131
132 PR ipa/61886
133 * gcc.dg/lto/pr61886_0.c: New testcase
134
135 2015-12-10 Jan Hubicka <hubicka@ucw.cz>
136
137 * gcc.c-torture/execute/20010122-1.c: Disable cloning.
138
139 2015-12-10 Vladimir Makarov <vmakarov@redhat.com>
140
141 PR rtl-optimization/68691
142 * gcc.target/i386/pr68691.c: New.
143
144 2015-12-10 David Malcolm <dmalcolm@redhat.com>
145
146 * lib/multiline.exp (_multiline_expected_outputs): Update comment.
147 (dg-end-multiline-output): Capture line numbers within
148 _multiline_expected_outputs.
149 (handle-multiline-outputs): Access global $testname_with_flags
150 and add it as a prefix to pass/fail results. Extract line numbers
151 from $_multiline_expected_outputs and print them within pass/fail
152 results, replacing the printing of $index. Consolidate the
153 string prefix shared between pass/fail into a new local ($title).
154
155 2015-12-10 Jeff Law <law@redhat.com>
156
157 PR tree-optimization/68619
158 * gcc.dg/tree-ssa/pr68619-1.c: New test.
159 * gcc.dg/tree-ssa/pr68619-2.c: New test.
160 * gcc.dg/tree-ssa/pr68619-3.c: New test.
161 * gcc.dg/tree-ssa/pr68619-4.c: New test.
162 * gcc.dg/tree-ssa/pr68619-5.c: New test.
163
164 2015-12-10 Jakub Jelinek <jakub@redhat.com>
165
166 PR rtl-optimization/68376
167 PR rtl-optimization/68670
168 * gcc.c-torture/execute/pr68376-2.c (f5, f6, f7, f8): New
169 tests.
170 (main): Call them.
171 * gcc.dg/pr68670-1.c: New test.
172 * gcc.dg/pr68670-2.c: New test.
173
174 2015-12-10 Marek Polacek <polacek@redhat.com>
175
176 PR c++/68348
177 * g++.dg/cpp0x/pr68348.C: New test.
178
179 2015-12-10 Eric Botcazou <ebotcazou@adacore.com>
180
181 * gnat.dg/specs/elab4.ads: New test.
182 * gnat.dg/specs/elab4_proc.ad[sb]: New helper.
183
184 2015-12-10 Eric Botcazou <ebotcazou@adacore.com>
185
186 * gnat.dg/array25.adb: New test.
187 * gnat.dg/array25_pkg.ad[sb]: New helper.
188
189 2015-12-10 Claudiu Zissulescu <claziss@synopsys.com>
190
191 * lib/target-supports.exp (check_effective_target_arc_atomic): New
192 function.
193 (check_effective_target_sync_int_long): Add checks for ARC atomic
194 feature.
195 (check_effective_target_sync_char_short): Likewise.
196
197 2015-12-10 Richard Biener <rguenther@suse.de>
198
199 PR tree-optimization/68817
200 * gfortran.dg/pr68817.f90: New testcase.
201
202 2015-12-10 Christophe Lyon <christophe.lyon@linaro.org>
203
204 Revert [testsuite][ARM target attributes] Fix effective_target tests
205 2015-12-08 Christophe Lyon <christophe.lyon@linaro.org>
206
207 * lib/target-supports.exp
208 (check_effective_target_arm_vfp_ok_nocache): New.
209 (check_effective_target_arm_vfp_ok): Call the new
210 check_effective_target_arm_vfp_ok_nocache function.
211 (check_effective_target_arm_fp_ok_nocache): New.
212 (check_effective_target_arm_fp_ok): New.
213 (add_options_for_arm_fp): New.
214 (check_effective_target_arm_crypto_ok_nocache): Require
215 target_arm_v8_neon_ok instead of arm32.
216 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
217 (check_effective_target_arm_crypto_pragma_ok): New.
218 (add_options_for_arm_vfp): New.
219 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
220 target. Do not force -mfloat-abi=softfp, use arm_vfp effective
221 target instead.
222 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
223 -mfloat-abi=softfp, use arm_fp effective target instead.
224 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
225 dependency.
226 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
227 use arm_vfp effective target instead.
228 * gcc.target/arm/attr-neon3.c: Likewise.
229
230 2015-12-10 Eric Botcazou <ebotcazou@adacore.com>
231
232 * gnat.dg/specs/access1.ads: New test.
233 * gnat.dg/specs/access2.ads: Likewise.
234
235 2015-12-10 Jakub Jelinek <jakub@redhat.com>
236
237 PR tree-optimization/68785
238 * gcc.dg/pr68785.c: New test.
239
240 2015-12-10 Richard Biener <rguenther@suse.de>
241
242 PR ipa/68331
243 * gcc.dg/torture/ipa-pta-3.c: New testcase.
244 * g++.dg/ipa/ipa-pta-1.C: Likewise.
245
246 2015-12-10 Richard Biener <rguenther@suse.de>
247
248 PR ipa/68721
249 * gcc.dg/torture/pr68721.c: New testcase.
250
251 2015-12-10 Richard Biener <rguenther@suse.de>
252
253 PR tree-optimization/68806
254 * gcc.dg/torture/pr68806.c: New testcase.
255
256 2015-12-08 Jan Hubicka <hubicka@ucw.cz>
257
258 PR ipa/61886
259 PR middle-end/25140
260 * gcc.c-torture/execute/alias-2.c: New testcase.
261
262 2015-12-09 Tobias Burnus <burnus@net-b.de>
263 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
264
265 * gfortran.dg/coarray_40.f90: New.
266
267 2015-12-08 Jan Hubicka <hubicka@ucw.cz>
268
269 PR lto/68811
270 * g++.dg/lto/pr68811_0.C: New testcase.
271 * g++.dg/lto/pr68811_1.C: New testcase.
272
273 2015-12-09 Paolo Carlini <paolo.carlini@oracle.com>
274
275 PR c++/60218
276 * g++.dg/ext/bases2.C: New.
277
278 2015-12-09 Uros Bizjak <ubizjak@gmail.com>
279
280 * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX define.
281 * gcc.target/i386/sse4_1-roundps-2.c: Ditto.
282 * gcc.target/i386/sse4_1-roundps-3.c: Ditto.
283 * gcc.target/i386/sse4_1-roundsd-1.c: Ditto.
284 * gcc.target/i386/sse4_1-roundsd-2.c: Ditto.
285 * gcc.target/i386/sse4_1-roundsd-3.c: Ditto.
286 * gcc.target/i386/sse4_1-roundss-1.c: Ditto.
287 * gcc.target/i386/sse4_1-roundss-2.c: Ditto.
288 * gcc.target/i386/sse4_1-roundss-3.c: Ditto.
289
290 2015-12-09 Alexander Monakov <amonakov@ispras.ru>
291
292 * gcc.c-torture/execute/980716-1.c: Avoid undefined behavior due to
293 passing terminating NULL as int rather than pointer.
294
295 2015-12-09 Marek Polacek <polacek@redhat.com>
296
297 PR tree-optimization/66949
298 * gcc.dg/torture/pr66949-1.c: New test.
299 * gcc.dg/torture/pr66949-2.c: New test.
300
301 2015-12-09 James Greenhalgh <james.greenhalgh@arm.com>
302
303 PR rtl-optimization/67609
304 * gcc.dg/torture/pr67609.c: New.
305
306 2015-12-09 Richard Biener <rguenther@suse.de>
307
308 PR tree-optimization/68583
309 * gcc.dg/tree-ssa/ifc-pr68583.c: New testcase.
310 * gcc.dg/vect/vect-72.c: Adjust.
311 * gcc.dg/vect/vect-cselim-2.c: Likewise.
312 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
313
314 2015-12-09 Richard Biener <rguenther@suse.de>
315
316 PR tree-optimization/68417
317 * gcc.dg/vect/pr68417.c: New testcase.
318
319 2015-12-09 Martin Liska <mliska@suse.cz>
320
321 * gcc.dg/ipa/pr68790.c: New test.
322
323 2015-12-08 Jan Hubicka <hubicka@ucw.cz>
324
325 PR ipa/61886
326 PR middle-end/25140
327 * gcc.c-torture/execute/alias-3.c: New testcase.
328
329 2015-12-08 Martin Sebor <msebor@redhat.com>
330
331 PR c++/68711
332 * g++.dg/other/offsetof8.C: New test.
333
334 2015-12-08 Nathan Sidwell <nathan@acm.org>
335
336 * gcc.target/nvptx/trailing-init.c: New.
337
338 * gcc.c-torture/compile/920723-1.c: Remove PTX skip.
339 * gcc.c-torture/compile/pr33855.c: Likewise.
340 * gcc.c-torture/execute/981019-1.c: Remove PTX -O2 skip.
341
342 2015-12-08 Uros Bizjak <ubizjak@gmail.com>
343
344 PR target/68701
345 * gcc.target/i386/pr68701-1.c: New test.
346 * gcc.target/i386/pr68701-2.c: Ditto.
347
348 2015-12-08 Uros Bizjak <ubizjak@gmail.com>
349
350 * gcc.target/i386/sse4_1-round.h (do_round): Fix inline asm statements.
351 * gcc.target/i386/sse4_1-roundsd-4.c (do_round): Ditto.
352 * gcc.target/i386/sse4_1-roundss-4.c (do_round): Ditto.
353
354 2015-12-08 Eric Botcazou <ebotcazou@adacore.com>
355
356 * gcc.dg/sso-9.c (foo): Robustify trick.
357
358 2015-12-08 David Malcolm <dmalcolm@redhat.com>
359
360 * gcc.dg/plugin/diagnostic-test-expressions-1.c (test_alignof):
361 New test function.
362
363 2015-12-08 David Malcolm <dmalcolm@redhat.com>
364
365 PR c/68757
366 * gcc.dg/plugin/diagnostic-test-expressions-1.c
367 (test_builtin_choose_expr): New test function.
368 (test_builtin_call_with_static_chain): Likewise.
369 (test_builtin_complex): Likewise.
370 (test_builtin_shuffle): Likewise.
371
372 2015-12-08 Jiong Wang <jiong.wang@arm.com>
373
374 * gcc.target/aarch64/got_mem_hoist_1.c (dg-skip-if): Match big-endian
375 as well.
376
377 2015-12-08 Marek Polacek <polacek@redhat.com>
378
379 PR c++/68116
380 * g++.dg/cpp0x/pr68116.C: New test.
381
382 2015-12-08 Kirill Yukhin <kirill.yukhin@intel.com>
383
384 * gfortran.dg/pr68627.f: Use '!ia32' instead' of 'lp64' in target
385 specifier.
386
387 2015-12-08 Jakub Jelinek <jakub@redhat.com>
388
389 PR c/48088
390 PR c/68657
391 * c-c++-common/pr68657-1.c: New test.
392 * c-c++-common/pr68657-2.c: New test.
393 * c-c++-common/pr68657-3.c: New test.
394 * gcc.dg/cpp/warn-normalized-3.c: Use
395 -Werror=normalized=nfc instead of -Werror=normalized=
396 in dg-options.
397
398 2015-12-08 Christophe Lyon <christophe.lyon@linaro.org>
399
400 * lib/target-supports.exp
401 (check_effective_target_arm_vfp_ok_nocache): New.
402 (check_effective_target_arm_vfp_ok): Call the new
403 check_effective_target_arm_vfp_ok_nocache function.
404 (check_effective_target_arm_fp_ok_nocache): New.
405 (check_effective_target_arm_fp_ok): New.
406 (add_options_for_arm_fp): New.
407 (check_effective_target_arm_crypto_ok_nocache): Require
408 target_arm_v8_neon_ok instead of arm32.
409 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
410 (check_effective_target_arm_crypto_pragma_ok): New.
411 (add_options_for_arm_vfp): New.
412 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
413 target. Do not force -mfloat-abi=softfp, use arm_vfp effective
414 target instead.
415 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
416 -mfloat-abi=softfp, use arm_fp effective target instead.
417 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
418 dependency.
419 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
420 use arm_vfp effective target instead.
421 * gcc.target/arm/attr-neon3.c: Likewise.
422
423 2015-12-08 Kirill Yukhin <kirill.yukhin@intel.com>
424
425 * gfortran.dg/pr68627.f: Limit target to x86.
426
427 2015-12-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
428 Joern Rennecke <joern.rennecke@embecosm.com>
429
430 * gcc.dg/torture/stackalign/builtin-return-1.c: Add an
431 inline assembly read to make sure dummy is not optimized
432 away by LTO.
433
434 2015-12-08 Ilya Enkovich <enkovich.gnu@gmail.com>
435
436 PR tree-optimization/68766
437 * gcc.dg/pr68766.c: New test.
438
439 2015-12-07 Eric Botcazou <ebotcazou@adacore.com>
440
441 * gcc.target/sparc/struct-ret-check.c: Rename to...
442 * gcc.target/sparc/struct-ret-check-1.c: ...this.
443 * gcc.target/sparc/struct-ret-check-2.c: New test.
444
445 2015-12-07 Jakub Jelinek <jakub@redhat.com>
446
447 PR c++/68760
448 * g++.dg/tree-ssa/pr68760.C: New test.
449
450 PR middle-end/66726
451 * g++.dg/tree-ssa/pr66726.c: Renamed to...
452 * g++.dg/tree-ssa/pr66726.C: ... this.
453
454 2015-12-07 Steve Ellcey <sellcey@imgtec.com>
455
456 * gcc.target/mips/wrap-delay.c: New test.
457
458 2015-12-07 Jason Merrill <jason@redhat.com>
459
460 * lib/g++.exp: Also find -std list in GXX_TESTSUITE_STDS
461 environment variable.
462
463 2015-12-07 Marek Polacek <polacek@redhat.com>
464
465 PR c/68668
466 * gcc.dg/pr68668.c: New test.
467
468 2015-12-07 Vladimir Makarov <vmakarov@redhat.com>
469
470 * gcc.target/i386/pr68349.c (strlen): Rename to my_strlen.
471
472 2015-12-07 Nathan Sidwell <nathan@acm.org>
473
474 * gcc.target/nvptx/abort.c: New.
475
476 2015-12-07 David Malcolm <dmalcolm@redhat.com>
477
478 * gcc.dg/diagnostic-ranges-1.c: New test file.
479 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
480 (test_percent_q_plus_d): New test function.
481 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
482 (test_show_locus): Rewrite test code using
483 rich_location::set_range. Add code to unit-test the "%q+D"
484 format code.
485
486 2015-12-07 Martin Liska <mliska@suse.cz>
487
488 * g++.dg/ipa/pr66896.C: New test.
489
490 2015-12-06 Dmitry Vyukov <dvyukov@google.com>
491
492 * gcc.dg/sancov/sancov.exp: Load asan-dg.exp.
493 * gcc.dg/sancov/asan.c: Don't run when asan is not available.
494
495 2015-12-07 Nathan Sidwell <nathan@acm.org>
496
497 * gcc.target/nvptx/decl-init.c: New.
498
499 2015-12-07 Kirill Yukhin <kirill.yukhin@intel.com>
500
501 PR target/68627
502 * gfortran.dg/pr68627.f: New test.
503
504 2015-12-07 Kirill Yukhin <kirill.yukhin@intel.com>
505
506 PR target/68633
507 * gcc.target/i386/pr68633.c: New test.
508
509 2015-12-06 Victoria Stepanyan <victoria.stepanyan@amd.com>
510
511 * gcc.target/i386/clzero.c: New.
512 * gcc.target/i386/sse-12.c: Add -mclzero.
513 * gcc.target/i386/sse-13.c: Ditto.
514 * gcc.target/i386/sse-14.c: Ditto.
515 * gcc.target/i386/sse-22.c: Ditto.
516 * gcc.target/i386/sse-23.c: Ditto.
517 * g++.dg/other/i386-2.C: Ditto.
518 * g++.dg/other/i386-3.C: Ditto.
519
520 2015-12-05 David Edelsohn <dje.gcc@gmail.com>
521
522 * gcc.target/powerpc/recip-sqrtf.c: New test.
523
524 2015-12-04 Aditya Kumar <aditya.k7@samsung.com>
525 Sebastian Pop <s.pop@samsung.com>
526
527 * gcc.dg/graphite/id-29.c: New test.
528
529 2015-12-04 Aditya Kumar <aditya.k7@samsung.com>
530 Sebastian Pop <s.pop@samsung.com>
531
532 PR tree-optimization/68693
533 * gfortran.dg/graphite/pr68693.f90: New test.
534
535 2015-12-04 James Greenhalgh <james.greenhalgh@arm.com>
536
537 * gcc.c-torture/compile/20151204.c: New.
538
539 2015-12-04 Nathan Sidwell <nathan@acm.org>
540
541 * gcc.dg/vla-24.c: Requires alloca.
542
543 2015-12-04 Vladimir Makarov <vmakarov@redhat.com>
544
545 PR rtl-optimization/68349
546 * gcc.target/i386/pr68349.c: New test.
547
548 2015-12-04 Nathan Sidwell <nathan@acm.org>
549
550 * gcc.target/nvptx/ary-init.c: New.
551
552 2015-12-04 David Malcolm <dmalcolm@redhat.com>
553
554 * g++.dg/cpp0x/nsdmi-template14.C: Move dg-error directive.
555 * g++.dg/gomp/loop-1.C: Update dg-error locations.
556 * g++.dg/plugin/diagnostic-test-expressions-1.C: New file, adapted
557 from gcc.dg/plugin/diagnostic-test-expressions-1.c.
558 * g++.dg/plugin/plugin.exp (plugin_test_list): Add the above.
559 * g++.dg/template/crash55.C: Update dg-error directives.
560 * g++.dg/template/pseudodtor3.C: Update column numbers in dg-error
561 directives.
562 * g++.dg/template/pr64100.C: Update location of dg-error
563 directive.
564 * g++.dg/template/ref3.C: Add XFAIL (PR c++/68699).
565 * g++.dg/ubsan/pr63956.C: Update dg directives to reflect
566 improved location information.
567 * g++.dg/warn/pr35635.C (func3): Update location of a dg-warning.
568 * g++.dg/warn/Wconversion-real-integer2.C: Update location of
569 dg-warning; add a dg-message.
570 * obj-c++.dg/plugin/diagnostic-test-expressions-1.mm: New file,
571 based on objc.dg/plugin/diagnostic-test-expressions-1.m.
572 * obj-c++.dg/plugin/plugin.exp: New file, based on
573 objc.dg/plugin/plugin.exp.
574
575 2015-12-04 Jakub Jelinek <jakub@redhat.com>
576
577 PR c/68656
578 * gcc.target/i386/pr65044.c: Expect error on line 0 rather than
579 line 1.
580 * g++.dg/opt/pr34036.C: Expect warning on line 0 rather than line 1.
581 * gcc.dg/tree-ssa/pr23109.c: Likewise.
582 * gcc.dg/tree-ssa/recip-5.c: Likewise.
583 * gcc.dg/pr33007.c: Likewise.
584
585 2015-12-04 Paolo Bonzini <bonzini@gnu.org>
586
587 * c-c++-common/Wshift-overflow-1.c: Test shifting 1 out of the sign bit.
588 * c-c++-common/Wshift-overflow-2.c: Test shifting 1 out of the sign bit.
589 * c-c++-common/Wshift-overflow-3.c: Test shifting 1 out of the sign bit.
590 * c-c++-common/Wshift-overflow-4.c: Test shifting 1 out of the sign bit.
591 * c-c++-common/Wshift-overflow-6.c: Test shifting 1 out of the sign bit.
592 * c-c++-common/Wshift-overflow-7.c: Test shifting 1 out of the sign bit.
593
594 2015-11-25 Nick Clifton <nickc@redhat.com>
595
596 * gcc.target/msp430/msp_abi_div_funcs.c: New test.
597 * gcc.target/msp430/mul_main.h: New test support file.
598 * gcc.target/msp430/mul_none.c: New test.
599 * gcc.target/msp430/mul_16bit.c: New test.
600 * gcc.target/msp430/mul_32bit.c: New test.
601 * gcc.target/msp430/mul_f5.c: New test.
602
603 2015-12-04 Jakub Jelinek <jakub@redhat.com>
604
605 PR tree-optimization/68680
606 * gcc.target/i386/pr68680.c: New test.
607
608 PR tree-optimization/68671
609 * gcc.dg/pr68671.c: New test.
610
611 2015-12-02 Jeff Law <law@redhat.com>
612
613 * gcc.dg/tree-ssa/reassoc-43.c: New test.
614
615 2015-12-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
616
617 * gcc.target/aarch64/mgeneral-regs_4.c: New test.
618
619 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
620
621 * gcc.dg/Wframe-address.c: S/390 requires the -mbackchain option to
622 access arbitrary stack frames.
623 * gcc.dg/Wno-frame-address.c: Likewise.
624
625 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
626
627 * gcc.target/s390/asm-machine-1.c: Updated.
628 * gcc.target/s390/asm-machine-2.c: Updated.
629 * gcc.target/s390/asm-machine-3.c: Updated.
630 * gcc.target/s390/asm-machine-4.c: Updated.
631
632 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
633
634 * gcc.target/s390/asm-machine-1.c: New test.
635 * gcc.target/s390/asm-machine-2.c: New test.
636 * gcc.target/s390/asm-machine-3.c: New test.
637 * gcc.target/s390/asm-machine-4.c: New test.
638 * gcc.target/s390/target-attribute/tattr-1.c: New test.
639 * gcc.target/s390/target-attribute/tattr-2.c: New test.
640 * gcc.target/s390/target-attribute/tattr-3.c: New test.
641 * gcc.target/s390/target-attribute/tattr-4.c: New test.
642 * gcc.target/s390/target-attribute/tattr-5.c: New test.
643 * gcc.target/s390/target-attribute/tattr-6.c: New test.
644 * gcc.target/s390/target-attribute/tattr-7.c: New test.
645 * gcc.target/s390/target-attribute/tattr-8.c: New test.
646 * gcc.target/s390/target-attribute/tattr-9.c: New test.
647 * gcc.target/s390/target-attribute/tattr-10.c: New test.
648 * gcc.target/s390/target-attribute/tattr-11.c: New test.
649 * gcc.target/s390/target-attribute/tattr-12.c: New test.
650 * gcc.target/s390/target-attribute/tattr-13.c: New test.
651 * gcc.target/s390/target-attribute/tattr-14.c: New test.
652 * gcc.target/s390/target-attribute/tattr-15.c: New test.
653 * gcc.target/s390/target-attribute/tattr-16.c: New test.
654 * gcc.target/s390/target-attribute/tattr-17.c: New test.
655 * gcc.target/s390/target-attribute/tattr-18.c: New test.
656 * gcc.target/s390/target-attribute/tattr-19.c: New test.
657 * gcc.target/s390/target-attribute/tattr-arch-tune-1.c: New test.
658 * gcc.target/s390/target-attribute/tattr-arch-tune-2.c: New test.
659 * gcc.target/s390/target-attribute/tattr-m31-1.c: New test.
660 * gcc.target/s390/target-attribute/tattr-m31-2.c: New test.
661 * gcc.target/s390/target-attribute/tattr-m31-3.c: New test.
662 * gcc.target/s390/target-attribute/tattr-m31-4.c: New test.
663 * gcc.target/s390/target-attribute/tattr-m31-5.c: New test.
664 * gcc.target/s390/target-attribute/tattr-m31-6.c: New test.
665 * gcc.target/s390/target-attribute/tattr-m31-7.c: New test.
666 * gcc.target/s390/target-attribute/tattr-m31-8.c: New test.
667 * gcc.target/s390/target-attribute/tattr-m31-9.c: New test.
668 * gcc.target/s390/target-attribute/tattr-m31-10.c: New test.
669 * gcc.target/s390/target-attribute/tattr-m31-11.c: New test.
670 * gcc.target/s390/target-attribute/tattr-m31-12.c: New test.
671 * gcc.target/s390/target-attribute/tattr-m31-13.c: New test.
672 * gcc.target/s390/target-attribute/tattr-m31-14.c: New test.
673 * gcc.target/s390/target-attribute/tattr-m31-15.c: New test.
674 * gcc.target/s390/target-attribute/tattr-m31-16.c: New test.
675 * gcc.target/s390/target-attribute/tattr-m31-17.c: New test.
676 * gcc.target/s390/target-attribute/tattr-m31-18.c: New test.
677 * gcc.target/s390/target-attribute/tattr-m31-19.c: New test.
678 * gcc.target/s390/target-attribute/tattr-m31-20.c: New test.
679 * gcc.target/s390/target-attribute/tattr-m31-21.c: New test.
680 * gcc.target/s390/target-attribute/tattr-m31-22.c: New test.
681 * gcc.target/s390/target-attribute/tattr-m31-23.c: New test.
682 * gcc.target/s390/target-attribute/tattr-m31-24.c: New test.
683 * gcc.target/s390/target-attribute/tattr-m31-25.c: New test.
684 * gcc.target/s390/target-attribute/tattr-m31-26.c: New test.
685 * gcc.target/s390/target-attribute/tattr-m31-27.c: New test.
686 * gcc.target/s390/target-attribute/tattr-m31-28.c: New test.
687 * gcc.target/s390/target-attribute/tattr-m31-29.c: New test.
688 * gcc.target/s390/target-attribute/tattr-m31-30.c: New test.
689 * gcc.target/s390/target-attribute/tattr-m31-31.c: New test.
690 * gcc.target/s390/target-attribute/tattr-m31-32.c: New test.
691 * gcc.target/s390/target-attribute/tattr-m64-1.c: New test.
692 * gcc.target/s390/target-attribute/tattr-m64-2.c: New test.
693 * gcc.target/s390/target-attribute/tattr-m64-3.c: New test.
694 * gcc.target/s390/target-attribute/tattr-m64-4.c: New test.
695 * gcc.target/s390/target-attribute/tattr-m64-5.c: New test.
696 * gcc.target/s390/target-attribute/tattr-m64-6.c: New test.
697 * gcc.target/s390/target-attribute/tattr-m64-7.c: New test.
698 * gcc.target/s390/target-attribute/tattr-m64-8.c: New test.
699 * gcc.target/s390/target-attribute/tattr-m64-9.c: New test.
700 * gcc.target/s390/target-attribute/tattr-m64-10.c: New test.
701 * gcc.target/s390/target-attribute/tattr-m64-11.c: New test.
702 * gcc.target/s390/target-attribute/tattr-m64-12.c: New test.
703 * gcc.target/s390/target-attribute/tattr-m64-13.c: New test.
704 * gcc.target/s390/target-attribute/tattr-m64-14.c: New test.
705 * gcc.target/s390/target-attribute/tattr-m64-15.c: New test.
706 * gcc.target/s390/target-attribute/tattr-m64-16.c: New test.
707 * gcc.target/s390/target-attribute/tattr-m64-17.c: New test.
708 * gcc.target/s390/target-attribute/tattr-m64-18.c: New test.
709 * gcc.target/s390/target-attribute/tattr-m64-19.c: New test.
710 * gcc.target/s390/target-attribute/tattr-m64-20.c: New test.
711 * gcc.target/s390/target-attribute/tattr-m64-21.c: New test.
712 * gcc.target/s390/target-attribute/tattr-m64-22.c: New test.
713 * gcc.target/s390/target-attribute/tattr-m64-23.c: New test.
714 * gcc.target/s390/target-attribute/tattr-m64-24.c: New test.
715 * gcc.target/s390/target-attribute/tattr-m64-25.c: New test.
716 * gcc.target/s390/target-attribute/tattr-m64-26.c: New test.
717 * gcc.target/s390/target-attribute/tattr-m64-27.c: New test.
718 * gcc.target/s390/target-attribute/tattr-m64-28.c: New test.
719 * gcc.target/s390/target-attribute/tattr-m64-29.c: New test.
720 * gcc.target/s390/target-attribute/tattr-m64-30.c: New test.
721 * gcc.target/s390/target-attribute/tattr-m64-31.c: New test.
722 * gcc.target/s390/target-attribute/tattr-m64-32.c: New test.
723 * gcc.target/s390/target-attribute/tpragma-struct-vx-2.c: New test.
724 * gcc.target/s390/s390.exp (check_effective_target_target_attribute):
725 Add check whether target attribute is available.
726 Run test in target-attribute subdir.
727 * gcc.target/s390/s390-c++.exp
728 (check_effective_target_target_attribute): Likewise.
729
730 2015-12-04 Kirill Yukhin <kirill.yukhin@intel.com>
731
732 * c-c++-common/attr-simd-4.c: New test.
733 * c-c++-common/attr-simd-5.c: New test.
734
735 2015-12-04 Nathan Sidwell <nathan@acm.org>
736
737 * gcc.dg/graphite/id-28.c: Requires pthreads.
738
739 2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
740
741 * gcc.dg/vla-24.c: New test.
742
743 2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
744
745 * gcc.target/aarch64/stack-checking.c: New test.
746
747 2015-12-04 Richard Biener <rguenther@suse.de>
748
749 PR testsuite/68681
750 * gcc.dg/vect/pr45752.c: Add --param tree-reassoc-width=1.
751
752 2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
753
754 * gcc.dg/sso-9.c: New test.
755
756 2015-12-04 Jakub Jelinek <jakub@redhat.com>
757
758 PR target/68655
759 * gcc.dg/torture/vshuf-4.inc (TESTS): Add one extra test.
760 * gcc.dg/torture/vshuf-4.inc (TESTS): Add two extra tests.
761
762 2015-12-03 Bernd Schmidt <bschmidt@redhat.com>
763
764 PR target/68472
765 * gcc.target/i386/rop1.c: New test.
766
767 2015-12-03 Nathan Sidwell <nathan@acm.org>
768
769 * gcc.target/nvptx/decl.c: New.
770 * gcc.target/nvptx/uninit-decl.c: Robustify regexps.
771
772 2015-12-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
773
774 PR rtl-optimization/68624
775 * gcc.c-torture/execute/pr68624.c: New test.
776
777 2015-12-03 Richard Biener <rguenther@suse.de>
778
779 PR tree-optimization/66051
780 * gcc.dg/vect/slp-42.c: New testcase.
781
782 2015-12-02 Kirill Yukhin <kirill.yukhin@intel.com>
783
784 * gcc.target/i386/avx512vl-vextractf32x4-1.c: Fix scan pattern.
785 * gcc.target/i386/avx512vl-vextracti32x4-1.c: Fix scan pattern.
786
787 2015-12-03 Richard Biener <rguenther@suse.de>
788
789 PR tree-optimization/67800
790 PR tree-optimization/68333
791 * gcc.target/i386/vect-pr67800.c: New testcase.
792
793 2015-12-03 Richard Biener <rguenther@suse.de>
794
795 PR tree-optimization/68639
796 * gfortran.fortran-torture/compile/pr68639.f90: New testcase.
797
798 2015-12-02 Jan Hubicka <hubicka@ucw.cz>
799
800 PR ipa/68184
801 * g++.dg/torture/pr68184.C: New testcase.
802
803 2015-12-03 Jakub Jelinek <jakub@redhat.com>
804
805 PR preprocessor/57580
806 * c-c++-common/cpp/pr57580.c: New test.
807 * c-c++-common/gomp/pr57580.c: New test.
808
809 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
810 Sebastian Pop <s.pop@samsung.com>
811
812 * gcc.dg/graphite/id-28.c: New.
813
814 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
815 Sebastian Pop <s.pop@samsung.com>
816
817 * gfortran.dg/graphite/id-26.f03: New.
818
819 2015-12-02 Jason Merrill <jason@redhat.com>
820
821 * lib/g++.exp: Handle --stds= option.
822 * lib/g++-dg.exp (g++-dg-runtest): Use it.
823
824 2015-12-02 Tobias Burnus <burnus@net-b.de>
825 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
826
827 * gfortran.dg/coarray/event_1.f90: New.
828 * gfortran.dg/coarray/event_2.f90: New.
829
830 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
831 Sebastian Pop <s.pop@samsung.com>
832
833 PR tree-optimization/68550
834 * gfortran.dg/graphite/pr68550-1.f90: New.
835 * gfortran.dg/graphite/pr68550-2.f90: New.
836
837 2015-12-02 Marek Polacek <polacek@redhat.com>
838
839 PR c/68513
840 * gcc.dg/pr68513.c: New test.
841
842 2015-12-02 Cesar Philippidis <cesar@codesourcery.com>
843
844 PR fortran/63861
845 * gfortran.dg/goacc/array-reduction.f90: New test.
846 * gfortran.dg/goacc/assumed.f95: Update expected diagnostics.
847 * gfortran.dg/goacc/coarray.f95: Likewise.
848 * gfortran.dg/goacc/coarray_2.f90: Likewise.
849 * gfortran.dg/goacc/reduction-2.f95: Likewise.
850 * gfortran.dg/goacc/reduction.f95: Likewise.
851
852 2015-12-02 Jakub Jelinek <jakub@redhat.com>
853
854 PR target/68647
855 * gcc.target/i386/pr68647.c: New test.
856
857 2015-12-02 Marek Polacek <polacek@redhat.com>
858
859 PR c++/68653
860 * g++.dg/warn/nonnull3.C: New test.
861
862 2015-12-02 Joseph Myers <joseph@codesourcery.com>
863
864 PR c/68162
865 * gcc.dg/pr68162-1.c: New test.
866
867 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
868 Sebastian Pop <s.pop@samsung.com>
869
870 * gfortran.dg/graphite/run-id-3.f90: New.
871
872 2015-12-02 David Sherwood <david.sherwood@arm.com>
873
874 * gcc.target/aarch64/fmaxmin.c: New test.
875
876 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
877
878 * gfortran.dg/goacc/coarray.f95: XFAIL.
879 * gfortran.dg/goacc/coarray_2.f90: Adjust dg-excess-errors directive.
880 * gfortran.dg/goacc/host_data-tree.f95: Remove dg-prune-output
881 directive.
882
883 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
884 Julian Brown <julian@codesourcery.com>
885 James Norris <James_Norris@mentor.com>
886
887 * c-c++-common/goacc/host_data-5.c: New file.
888 * c-c++-common/goacc/host_data-6.c: Likewise.
889
890 2015-12-02 Tom de Vries <tom@codesourcery.com>
891
892 * c-c++-common/goacc/kernels-default-2.c: New test.
893 * c-c++-common/goacc/kernels-default.c: New test.
894
895 2015-12-02 Tom de Vries <tom@codesourcery.com>
896
897 * c-c++-common/goacc/kernels-alias-2.c: New test.
898 * c-c++-common/goacc/kernels-alias-3.c: New test.
899 * c-c++-common/goacc/kernels-alias-4.c: New test.
900 * c-c++-common/goacc/kernels-alias-5.c: New test.
901 * c-c++-common/goacc/kernels-alias-6.c: New test.
902 * c-c++-common/goacc/kernels-alias-7.c: New test.
903 * c-c++-common/goacc/kernels-alias-8.c: New test.
904 * c-c++-common/goacc/kernels-alias.c: New test.
905
906 2015-12-02 Tom de Vries <tom@codesourcery.com>
907
908 * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test.
909 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test.
910 * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test.
911
912 2015-12-02 Richard Biener <rguenther@suse.de>
913
914 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Fix uninitialized
915 y guarding a call to abort ().
916 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
917 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
918
919 2015-12-02 Marek Polacek <polacek@redhat.com>
920
921 PR middle-end/68570
922 * gcc.dg/torture/pr68570.c: New test.
923
924 2015-12-02 Richard Biener <rguenther@suse.de>
925
926 PR tree-optimization/68625
927 * gcc.dg/torture/pr68625.c: New testcase.
928
929 2015-12-02 Richard Sandiford <richard.sandiford@arm.com>
930
931 * gcc.target/i386/pr68432-1.c: New test.
932 * gcc.target/i386/pr68432-2.c: Likewise.
933 * gcc.target/i386/pr68432-3.c: Likewise.
934
935 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
936
937 * gcc.target/s390/zvector/vec-splat-2.c: New test.
938
939 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
940
941 * gcc.target/s390/vector/vec-vrepi-1.c: New test.
942
943 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
944
945 * gcc.target/s390/zvector/vec-splat-1.c: New test.
946
947 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
948
949 * gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions.
950 * gcc.target/s390/bswaphi-1.c: New test.
951
952 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
953
954 * lib/target-supports.exp: Add s390 and s390x to the list of long
955 long atomic targets.
956
957 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
958
959 * gcc.dg/optimize-bswapdi-1.c: Force using -mzarch on s390 and
960 s390x to enable 64 bit bswap patterns.
961 * gcc.dg/optimize-bswapdi-2.c: Likewise.
962 * gcc.dg/optimize-bswapdi-3.c: Likewise.
963 * lib/target-supports.exp: Add a comment for s390.
964
965 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
966
967 * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in
968 order to make -m31 work.
969 * gcc.dg/optimize-bswapsi-1.c: Likewise.
970 * gcc.dg/optimize-bswapsi-2.c: Likewise.
971
972 2015-12-02 Jakub Jelinek <jakub@redhat.com>
973
974 PR c/68533
975 * gcc.dg/pr68533.c: New test.
976
977 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
978
979 PR tree-optimization/68577
980 * gcc.dg/vect/pr68577.c: New test.
981
982 2015-12-01 Nathan Sidwell <nathan@acm.org>
983
984 * gcc.target/nvptx/uninit-decl.c: New.
985
986 2015-12-01 Jan Hubicka <hubicka@ucw.cz>
987
988 * gcc.c-torture/execute/alias-1.c: New testcase.
989
990 2015-12-01 Marek Polacek <polacek@redhat.com>
991
992 PR tree-optimization/64769
993 * c-c++-common/gomp/pr64769.c: New test.
994
995 2015-12-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
996
997 * gcc.target/powerpc/swaps-p8-22.c: New.
998
999 2015-12-01 Marek Polacek <polacek@redhat.com>
1000
1001 PR tree-optimization/67916
1002 * gcc.dg/torture/pr67916.c: New test.
1003
1004 2015-12-01 Marek Polacek <polacek@redhat.com>
1005
1006 PR middle-end/68582
1007 * c-c++-common/pr68582.c: New test.
1008
1009 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
1010
1011 PR tree-optimization/68474
1012 * gcc.dg/pr68474.c: New test.
1013
1014 2015-12-01 Christian Bruel <christian.bruel@st.com>
1015
1016 PR target/68617
1017 * gcc.target/arm/attr-unaligned-load-ice.c: New test.
1018
1019 2015-12-01 Tom de Vries <tom@codesourcery.com>
1020
1021 * gcc.dg/pr46032.c: Move to ...
1022 * gcc.dg/vect/pr46032.c: here. Add dg-require-effective-target
1023 vect_int.
1024 * gcc.dg/pr46032-2.c: Move to ...
1025 * gcc.dg/gomp/pr46032-2.c: ... here.
1026 Drop dg-require-effective-target fopenmp.
1027 * gcc.dg/pr46032-3.c: Move to ...
1028 * gcc.dg/gomp/pr46032-3.c: ... here.
1029 Drop dg-require-effective-target fopenmp.
1030
1031 2015-12-01 Cesar Philippidis <cesar@codesourcery.com>
1032
1033 * gfortran.dg/goacc/gang-static.f95: Add tests for gang num arguments.
1034 * gfortran.dg/goacc/loop-2.f95: Update expected diagnostics.
1035 * gfortran.dg/goacc/loop-6.f95: Likewise.
1036 * gfortran.dg/goacc/loop-7.f95: New test.
1037 * gfortran.dg/goacc/reduction-2.f95: New test.
1038
1039 2015-12-01 Richard Biener <rguenther@suse.de>
1040
1041 PR tree-optimization/68379
1042 * gcc.dg/torture/pr68379.c: New testcase.
1043 * gfortran.dg/pr68379-1.f90: Likewise.
1044 * gfortran.dg/pr68379-2.f: Likewise.
1045
1046 2015-12-01 Christophe Lyon <christophe.lyon@linaro.org>
1047
1048 * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp.
1049 * gcc.dg/pr46032-2.c: Likewise.
1050 * gcc.dg/pr46032-3.c: Likewise.
1051
1052 2015-12-01 Richard Biener <rguenther@suse.de>
1053
1054 PR ipa/68470
1055 * g++.dg/torture/pr68470.C: New testcase.
1056
1057 2015-12-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1058
1059 PR middle-end/68595
1060 * gcc.dg/pr68595.c: New test.
1061
1062 2015-12-01 Christian Bruel <christian.bruel@st.com>
1063
1064 * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED.
1065 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1066 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1067
1068 2015-12-01 Bin Cheng <bin.cheng@arm.com>
1069
1070 PR tree-optimization/68529
1071 * gcc.dg/tree-ssa/pr68529-1.c: New test.
1072 * gcc.dg/tree-ssa/pr68529-2.c: New test.
1073 * gcc.dg/tree-ssa/pr68529-3.c: New test.
1074
1075 2015-11-30 Jan Hubicka <hubicka@ucw.cz>
1076
1077 * gcc.dg/lto/alias-1_0.c: New testcase.
1078 * gcc.dg/lto/alias-1_1.c: New testcase.
1079
1080 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
1081 Sebastian Pop <s.pop@samsung.com>
1082
1083 PR tree-optimization/68565
1084 * gfortran.dg/graphite/pr68565.f90: New.
1085
1086 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
1087 Sebastian Pop <s.pop@samsung.com>
1088
1089 * gcc.dg/graphite/pr35356-1.c: Adjust pattern.
1090
1091 2015-11-30 Cesar Philippidis <cesar@codesourcery.com>
1092 Nathan Sidwell <nathan@codesourcery.com>
1093
1094 * gfortran.dg/goacc/routine-3.f90: New test.
1095 * gfortran.dg/goacc/routine-4.f90: New test.
1096 * gfortran.dg/goacc/routine-5.f90: New test.
1097 * gfortran.dg/goacc/routine-6.f90: New test.
1098 * gfortran.dg/goacc/subroutines: New test.
1099
1100 2015-11-30 Tom de Vries <tom@codesourcery.com>
1101
1102 * gcc.dg/pr46032-2.c: New test.
1103 * gcc.dg/pr46032-3.c: New test.
1104
1105 2015-11-30 Charles Baylis <charles.baylis@linaro.org>
1106
1107 PR target/63870
1108 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets.
1109 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto.
1110 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto.
1111 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto.
1112 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto.
1113 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto.
1114 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto.
1115 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto.
1116 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto.
1117 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto.
1118 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto.
1119 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto.
1120 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto.
1121 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto.
1122 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto.
1123 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto.
1124 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto.
1125 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto.
1126 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto.
1127 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto.
1128 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto.
1129 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto.
1130 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto.
1131 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto.
1132 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto.
1133 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto.
1134 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto.
1135 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto.
1136 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto.
1137 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto.
1138 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto.
1139 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto.
1140 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto.
1141 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto.
1142 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto.
1143 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto.
1144 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto.
1145 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto.
1146 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto.
1147 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto.
1148 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto.
1149 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto.
1150 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto.
1151 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto.
1152 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto.
1153 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto.
1154 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto.
1155 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto.
1156 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto.
1157 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto.
1158 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto.
1159 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto.
1160 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto.
1161 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto.
1162 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto.
1163 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto.
1164 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto.
1165 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto.
1166 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto.
1167 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto.
1168 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto.
1169 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto.
1170 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto.
1171 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto.
1172 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto.
1173 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto.
1174 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto.
1175 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto.
1176 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto.
1177 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto.
1178 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto.
1179 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto.
1180 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto.
1181 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto.
1182 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto.
1183 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto.
1184 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto.
1185 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto.
1186 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto.
1187 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto.
1188 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto.
1189 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto.
1190 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto.
1191 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto.
1192 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto.
1193 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto.
1194 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto.
1195 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto.
1196 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto.
1197 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto.
1198 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto.
1199 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto.
1200 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto.
1201 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto.
1202 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto.
1203 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto.
1204 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto.
1205 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto.
1206 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto.
1207 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto.
1208 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto.
1209 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto.
1210 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto.
1211 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto.
1212 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto.
1213 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto.
1214 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto.
1215 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto.
1216 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto.
1217 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto.
1218 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto.
1219 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto.
1220 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto.
1221 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto.
1222 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto.
1223 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto.
1224 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto.
1225 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto.
1226 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto.
1227 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto.
1228 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto.
1229 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto.
1230 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto.
1231 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto.
1232 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto.
1233 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto.
1234 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto.
1235 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto.
1236 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto.
1237 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto.
1238 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto.
1239 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto.
1240 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto.
1241 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto.
1242 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto.
1243 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto.
1244 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto.
1245 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto.
1246 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto.
1247 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto.
1248 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto.
1249 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto.
1250 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto.
1251 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto.
1252
1253 2015-11-30 Tom de Vries <tom@codesourcery.com>
1254
1255 PR tree-optimization/46032
1256 * gcc.dg/pr46032.c: New test.
1257
1258 2015-11-30 Richard Biener <rguenther@suse.de>
1259
1260 PR tree-optimization/68592
1261 * gfortran.dg/pr68592.f: New testcase.
1262
1263 2015-11-30 Paul Thomas <pault@gcc.gnu.org>
1264
1265 PR fortran/68534
1266 * gfortran.dg/submodule_13.f08: New test.
1267
1268 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1269
1270 * gcc.target/s390/load-relative-check.c: Add scan patterns for
1271 -m31.
1272
1273 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1274
1275 * gcc.target/s390/load-relative-check.c: Add -mzarch.
1276
1277 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
1278
1279 * gcc.dg/dump-ada-spec-1.c: Move to...
1280 * c-c++-common/dump-ada-spec-1.c: ...here.
1281 * c-c++-common/dump-ada-spec-2.c: New test.
1282
1283 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
1284
1285 * gnat.dg/loop_optimization22.ad[sb]: New test.
1286
1287 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
1288
1289 * gnat.dg/specs/rep_clause5.ads: New test.
1290
1291 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
1292
1293 PR c/67106
1294 * gcc.c-torture/compile/pr67106.c: New testcase.
1295
1296 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
1297
1298 PR c/67581
1299 * g++.dg/torture/pr67581.C: New testcase.
1300
1301 2015-11-27 Richard Biener <rguenther@suse.de>
1302
1303 PR tree-optimization/68559
1304 * gcc.dg/vect/slp-perm-4.c: Adjust again.
1305 * gcc.dg/vect/pr45752.c: Likewise.
1306
1307 2015-11-27 Jakub Jelinek <jakub@redhat.com>
1308
1309 PR rtl-optimization/68250
1310 * gcc.c-torture/execute/pr68250.c: New test.
1311
1312 2015-11-27 Marek Polacek <polacek@redhat.com>
1313
1314 * gcc.dg/pr63568.c: Convert to GIMPLE.
1315
1316 2015-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1317
1318 PR rtl-optimization/68506
1319 * gcc.c-torture/execute/pr68506.c: New test.
1320
1321 2015-11-27 Jakub Jelinek <jakub@redhat.com>
1322
1323 PR c/63326
1324 * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label.
1325 * c-c++-common/gomp/pr63326.c: New test.
1326
1327 2015-11-27 Richard Biener <rguenther@suse.de>
1328
1329 PR tree-optimization/68553
1330 * gcc.dg/vect/pr45752.c: Adjust.
1331 * gcc.dg/vect/slp-perm-4.c: Likewise.
1332
1333 2015-11-26 Martin Sebor <msebor@redhat.com>
1334
1335 * g++.dg/init/new45.C (cookie_size): New constant set to a value
1336 appropriate for the target.
1337 (operator new[]): Use it.
1338
1339 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
1340
1341 PR c++/67238
1342 * g++.dg/cpp0x/pr67238.C: New.
1343
1344 2015-11-26 Martin Sebor <msebor@redhat.com>
1345
1346 * g++.dg/pr67876.C: Remove duplicate content.
1347
1348 2015-11-26 Andreas Arnez <arnez@linux.vnet.ibm.com>
1349
1350 * g++.dg/guality/pr67192.C: New test.
1351
1352 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
1353
1354 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
1355 support code for vqrdml{as}h_lane tests.
1356 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
1357 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
1358
1359 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
1360
1361 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file,
1362 support code for vqrdml{as}h tests.
1363 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New.
1364 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New.
1365
1366 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
1367
1368 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New.
1369 (check_effective_target_arm_arch_FUNC_ok)
1370 (add_options_for_arm_arch_FUNC)
1371 (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a"
1372 to the list to be generated.
1373 (check_effective_target_arm_v8_1a_neon_ok_nocache): New.
1374 (check_effective_target_arm_v8_1a_neon_ok): New.
1375 (check_effective_target_arm_v8_1a_neon_hw): New.
1376
1377 2015-11-26 Nathan Sidwell <nathan@acm.org>
1378
1379 * gcc.target/nvptx/proto-1.c: Adjust expected asm.
1380
1381 2015-11-26 Richard Biener <rguenther@suse.de>
1382
1383 PR testsuite/68555
1384 * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector
1385 and not XFAIL.
1386
1387 2015-11-26 Richard Biener <rguenther@suse.de>
1388
1389 PR testsuite/68554
1390 * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm.
1391
1392 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
1393
1394 PR c++/67249
1395 * g++.dg/concepts/pr67249.C: New.
1396
1397 2015-11-26 Richard Biener <rguenther@suse.de>
1398
1399 PR testsuite/66799
1400 * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not
1401 vectorize init loop and adjust expected outcome.
1402
1403 2015-11-26 Richard Biener <rguenther@suse.de>
1404
1405 PR testsuite/67203
1406 * g++.dg/tree-ssa/pr61034.C: Make expected optimization result
1407 dependent on PUSH_ARGS_REVERSED. Drop optimization level and
1408 also monitor final optimization result.
1409
1410 2015-11-26 Jakub Jelinek <jakub@redhat.com>
1411
1412 PR rtl-optimization/68249
1413 PR rtl-optimization/68321
1414 * gcc.c-torture/execute/pr68249.c: New test.
1415 * gcc.c-torture/execute/pr68321.c: New test.
1416
1417 2015-11-26 Ilya Enkovich <enkovich.gnu@gmail.com>
1418
1419 PR target/68416
1420 * gcc.target/i386/mpx/pr68416.c: New test.
1421
1422 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
1423
1424 PR c++/67313
1425 * g++.dg/cpp0x/no-weak1.C: New.
1426
1427 2015-11-26 Jakub Jelinek <jakub@redhat.com>
1428
1429 PR tree-optimization/68128
1430 * gcc.dg/gomp/pr68128-1.c: New test.
1431 * gcc.dg/gomp/pr68128-2.c: New test.
1432
1433 2015-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1434
1435 PR rtl-optimization/67226
1436 * gcc.c-torture/execute/pr67226.c: New test.
1437
1438 2015-11-26 Jakub Jelinek <jakub@redhat.com>
1439
1440 PR c++/68508
1441 * g++.dg/ubsan/pr68508.C: New test.
1442
1443 2015-11-25 Martin Sebor <msebor@redhat.com>
1444
1445 PR c++/67876
1446 * g++.dg/pr67876.C: New test.
1447
1448 2015-11-25 Aditya Kumar <aditya.k7@samsung.com>
1449 Sebastian Pop <s.pop@samsung.com>
1450
1451 PR tree-optimization/68453
1452 * gfortran.dg/graphite/pr68453.f90: New.
1453
1454 2015-11-25 Martin Sebor <msebor@redhat.com>
1455
1456 PR c/66516
1457 * g++.dg/addr_builtin-1.C: New test (left out of initial commit).
1458 * gcc.dg/addr_builtin-1.c: Same.
1459
1460 2015-11-25 Michael Meissner <meissner@linux.vnet.ibm.com>
1461
1462 * gcc.target/powerpc/dform-1.c: New test.
1463 * gcc.target/powerpc/dform-2.c: Likewise.
1464
1465 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
1466
1467 * gfortran.dg/lto/bind_c-6_0.f90: New testcase.
1468 * gfortran.dg/lto/bind_c-6_1.c: New testcase.
1469 * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch.
1470
1471 2015-11-25 Tom de Vries <tom@codesourcery.com>
1472
1473 * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1.
1474 * gcc.dg/pr23911.c: Same.
1475 * gcc.dg/tree-ssa/20030709-2.c: Same.
1476 * gcc.dg/tree-ssa/20030731-2.c: Same.
1477 * gcc.dg/tree-ssa/20040729-1.c: Same.
1478 * gcc.dg/tree-ssa/cfgcleanup-1.c: Same.
1479 * gcc.dg/tree-ssa/loop-36.c: Same.
1480 * gcc.dg/tree-ssa/pr21086.c: Same.
1481 * gcc.dg/tree-ssa/ssa-dce-1.c: Same.
1482 * gcc.dg/tree-ssa/ssa-dce-2.c: Same.
1483 * gcc.dg/vect/pr26359.c: Same.
1484 * c-c++-common/restrict-2.c: Update after adding new lim1.
1485 * c-c++-common/restrict-4.c: Same.
1486 * g++.dg/tree-ssa/pr33615.C: Same.
1487 * g++.dg/tree-ssa/restrict1.C: Same.
1488 * gcc.dg/tm/pub-safety-1.c: Same.
1489 * gcc.dg/tm/reg-promotion.c: Same.
1490 * gcc.dg/tree-ssa/20050314-1.c: Same.
1491 * gcc.dg/tree-ssa/loop-32.c: Same.
1492 * gcc.dg/tree-ssa/loop-33.c: Same.
1493 * gcc.dg/tree-ssa/loop-34.c: Same.
1494 * gcc.dg/tree-ssa/loop-35.c: Same.
1495 * gcc.dg/tree-ssa/loop-7.c: Same.
1496 * gcc.dg/tree-ssa/pr23109.c: Same.
1497 * gcc.dg/tree-ssa/restrict-3.c: Same.
1498 * gcc.dg/tree-ssa/restrict-5.c: Same.
1499 * gcc.dg/tree-ssa/ssa-lim-1.c: Same.
1500 * gcc.dg/tree-ssa/ssa-lim-10.c: Same.
1501 * gcc.dg/tree-ssa/ssa-lim-11.c: Same.
1502 * gcc.dg/tree-ssa/ssa-lim-12.c: Same.
1503 * gcc.dg/tree-ssa/ssa-lim-2.c: Same.
1504 * gcc.dg/tree-ssa/ssa-lim-3.c: Same.
1505 * gcc.dg/tree-ssa/ssa-lim-6.c: Same.
1506 * gcc.dg/tree-ssa/ssa-lim-7.c: Same.
1507 * gcc.dg/tree-ssa/ssa-lim-8.c: Same.
1508 * gcc.dg/tree-ssa/ssa-lim-9.c: Same.
1509 * gcc.dg/tree-ssa/structopt-1.c: Same.
1510 * gfortran.dg/pr32921.f: Same.
1511 * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1.
1512 * g++.dg/tree-ssa/pr61009.C: Same.
1513 * g++.dg/tree-ssa/ssa-dom.C: Same.
1514 * gcc.dg/pr20115-1.c: Same.
1515 * gcc.dg/tree-prof/20050826-2.c: Same.
1516 * gcc.dg/tree-prof/cmpsf-1.c: Same.
1517 * gcc.dg/tree-ssa/20030821-1.c: Same.
1518 * gcc.dg/tree-ssa/20030922-2.c: Same.
1519 * gcc.dg/tree-ssa/20031022-1.c: Same.
1520 * gcc.dg/tree-ssa/20040615-1.c: Same.
1521 * gcc.dg/tree-ssa/20040624-1.c: Same.
1522 * gcc.dg/tree-ssa/pr21417.c: Same.
1523 * gcc.dg/tree-ssa/pr61607.c: Same.
1524 * gcc.dg/tree-ssa/slsr-27.c: Same.
1525 * gcc.dg/tree-ssa/slsr-28.c: Same.
1526 * gcc.dg/tree-ssa/slsr-29.c: Same.
1527 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
1528 * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
1529 * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
1530 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
1531 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
1532 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
1533 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
1534 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
1535 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
1536 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
1537 * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
1538 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
1539 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
1540 * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
1541 * gcc.dg/tree-ssa/vrp47.c: Same.
1542 * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1.
1543 * gcc.dg/tree-ssa/foldconst-2.c: Same.
1544 * gcc.dg/tree-ssa/loop-40.c: Same.
1545 * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1.
1546
1547 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
1548
1549 * g++.dg/cpp0x/constexpr-array13.C: Fix.
1550
1551 2015-11-25 David Edelsohn <dje.gcc@gmail.com>
1552
1553 * gfortran.dg/nint_p7.f90: New testcase.
1554
1555 2015-11-25 Markus Trippelsdorf <markus@trippelsdorf.de>
1556 Paolo Carlini <paolo.carlini@oracle.com>
1557
1558 PR c++/68087
1559 * g++.dg/cpp0x/constexpr-array13.C: New.
1560
1561 2015-11-25 Ilmir Usmanov <me@ilmir.us>
1562 Cesar Philippidis <cesar@codesourcery.com>
1563
1564 PR fortran/63858
1565 * goacc/omp-fixed.f: New test.
1566 * goacc/omp.f95: Add check for mis-matched omp and acc continuations.
1567
1568 2015-11-25 Richard Biener <rguenther@suse.de>
1569
1570 PR middle-end/68528
1571 * gcc.dg/torture/pr68528.c: New testcase.
1572
1573 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
1574
1575 PR c++/58910
1576 * g++.dg/cpp0x/constexpr-tuple2.C: New.
1577
1578 2015-11-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1579
1580 PR rtl-optimization/68435
1581 * gcc.dg/pr68435.c: New test.
1582
1583 2015-11-25 Richard Biener <rguenther@suse.de>
1584
1585 PR tree-optimization/68517
1586 * gcc.dg/torture/pr68517.c: New testcase.
1587
1588 2015-11-25 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR target/67089
1591 * gcc.dg/pr67089-1.c: New test.
1592 * gcc.dg/pr67089-2.c: New test.
1593 * gcc.dg/pr67089-3.c: New test.
1594 * gcc.dg/pr67089-4.c: New test.
1595 * gcc.dg/pr67089-5.c: New test.
1596 * gcc.dg/pr67089-6.c: New test.
1597 * gcc.dg/pr67089-7.c: New test.
1598
1599 2015-11-25 Richard Biener <rguenther@suse.de>
1600
1601 PR tree-optimization/68502
1602 * gcc.dg/vect/pr68502-1.c: New testcase.
1603 * gcc.dg/vect/pr68502-2.c: Likewise.
1604
1605 2015-11-24 Michael Collison <michael.collison@linaro.org>
1606
1607 * gcc.target/aarch64/saddw-1.c: New test.
1608 * gcc.target/aarch64/saddw-2.c: New test.
1609 * gcc.target/aarch64/uaddw-1.c: New test.
1610 * gcc.target/aarch64/uaddw-2.c: New test.
1611 * gcc.target/aarch64/uaddw-3.c: New test.
1612 * lib/target-support.exp
1613 (check_effective_target_vect_widen_sum_hi_to_si_pattern):
1614 Add aarch64 to list of support targets.
1615
1616 2015-11-24 Steve Ellcey <sellcey@imgtec.com>
1617
1618 * gcc.target/mips/frame-header-4.c: New test.
1619
1620 2015-11-24 Steven G. Kargl <kargl@gcc.gnu.org>
1621
1622 PR fortran/68486
1623 * gfortran.dg/simplify_cshift_3.f90
1624
1625 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
1626
1627 PR c++/68278
1628 * g++.dg/cpp1y/pr68278.C: New.
1629
1630 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
1631
1632 PR c++/68388
1633 * g++.dg/cpp1y/pr68388.C: New.
1634
1635 2015-11-24 Aditya Kumar <aditya.k7@samsung.com>
1636 Sebastian Pop <s.pop@samsung.com>
1637
1638 PR tree-optimization/67984
1639 * gcc.dg/graphite/pr67984.c: New.
1640
1641 2015-11-24 Michael Matz <matz@suse.de>
1642
1643 PR rtl-optimization/68392
1644 * g++.dg/pr68392.C: New test.
1645
1646 2015-11-24 Nathan Sidwell <nathan@acm.org>
1647
1648 * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx.
1649
1650 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1651
1652 PR rtl-optimization/68381
1653 * gcc.c-torture/execute/pr68381.c: New test.
1654
1655 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1656
1657 * gcc.target/aarch64/cmpimm_branch_1.c: New test.
1658 * gcc.target/aarch64/cmpimm_cset_1.c: Likewise.
1659
1660 2015-11-24 Mikhail Maltsev <maltsevm@gmail.com>
1661
1662 PR target/68497
1663 * gcc.target/i386/pr68497.c: New test.
1664
1665 2015-11-24 Bilyan Borisov <bilyan.borisov@arm.com>
1666
1667 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c:
1668 New.
1669 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c:
1670 New.
1671 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c:
1672 New.
1673 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c:
1674 New.
1675 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c:
1676 New.
1677 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c:
1678 New.
1679 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c:
1680 New.
1681 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c:
1682 New.
1683 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c:
1684 New.
1685 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c:
1686 New.
1687 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c:
1688 New.
1689 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c:
1690 New.
1691
1692 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1693
1694 PR middle-end/68375
1695 * gcc.dg/pr68375.c: New test.
1696
1697 2015-11-24 Jakub Jelinek <jakub@redhat.com>
1698
1699 PR target/68483
1700 * gcc.target/i386/pr68483-1.c: New test.
1701 * gcc.target/i386/pr68483-2.c: New test.
1702
1703 2015-11-24 Ilya Enkovich <enkovich.gnu@gmail.com>
1704
1705 PR c/68337
1706 * gcc.target/i386/mpx/pr68337-1.c: New test.
1707 * gcc.target/i386/mpx/pr68337-2.c: New test.
1708
1709 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1710
1711 PR rtl-optimization/68194
1712 PR rtl-optimization/68328
1713 PR rtl-optimization/68185
1714 * gcc.c-torture/execute/pr68185.c: New test.
1715 * gcc.c-torture/execute/pr68328.c: Likewise.
1716
1717 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
1718
1719 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase.
1720
1721 2015-11-23 David Malcolm <dmalcolm@redhat.com>
1722
1723 PR objc/68438
1724 * objc.dg/plugin: New subdirectory.
1725 * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
1726 * objc.dg/plugin/plugin.exp: New file, based on
1727 gcc.dg/plugin/plugin.exp.
1728
1729 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
1730 Sebastian Pop <s.pop@samsung.com>
1731
1732 PR tree-optimization/68493
1733 * gcc.dg/graphite/pr68493.c: New.
1734
1735 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
1736 Sebastian Pop <s.pop@samsung.com>
1737
1738 PR tree-optimization/68279
1739 * gfortran.dg/graphite/pr68279.f90: New.
1740
1741 2015-11-23 Marek Polacek <polacek@redhat.com>
1742
1743 PR tree-optimization/68455
1744 * gcc.dg/tree-ssa/pr68455.c: New test.
1745
1746 2015-11-23 Richard Biener <rguenther@suse.de>
1747
1748 PR tree-optimization/68465
1749 * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase.
1750
1751 2015-11-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1752
1753 PR target/68363
1754 * gcc.target/aarch64/pr68363_1.c: New test.
1755
1756 2015-11-23 Bilyan Borisov <bilyan.borisov@arm.com>
1757
1758 * gcc.target/aarch64/simd/vmulx.x: New.
1759 * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise.
1760 * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise.
1761 * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise.
1762
1763 2015-11-23 Igor Zamyatin <igor.zamyatin@intel.com>
1764
1765 PR c++/68001
1766 * g++.dg/cilk-plus/CK/pr68001.cc: New test.
1767
1768 2015-11-23 Richard Biener <rguenther@suse.de>
1769 Jiong Wang <jiong.wang@arm.com>
1770
1771 PR tree-optimization/68317
1772 PR tree-optimization/68326
1773 * gcc.dg/pr68317.c: New testcase.
1774
1775 2015-11-23 Ilya Enkovich <enkovich.gnu@gmail.com>
1776
1777 PR tree-optimization/68327
1778 * gcc.dg/pr68327.c: New test.
1779
1780 2015-11-23 Tom de Vries <tom@codesourcery.com>
1781
1782 PR tree-optimization/68460
1783 * gcc.dg/autopar/pr68460.c: New test.
1784
1785 2015-11-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
1786
1787 * c-c++-common/asan/halt_on_error-1.c: New test.
1788 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1789
1790 2015-11-23 Richard Biener <rguenther@suse.de>
1791
1792 PR tree-optimization/68482
1793 * gcc.dg/vect/pr68482.c: New testcase.
1794
1795 2015-11-23 Richard Biener <rguenther@suse.de>
1796
1797 PR tree-optimization/68445
1798 * gcc.dg/vect/pr68445.c: New testcase.
1799
1800 2015-11-23 Robin Dapp <rdapp@linux.vnet.ibm.com>
1801
1802 * gcc.target/s390/load-relative-check.c: New test to check
1803 generation of load relative instructions.
1804
1805 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1806
1807 * gfortran.dg/fmt_t_8.f90: New test.
1808
1809 2015-11-23 Kugan Vivekanandarajah <kuganv@linaro.org>
1810
1811 PR target/68390
1812 * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test.
1813
1814 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1815
1816 * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero.
1817
1818 2015-11-22 Steven G. Kargl <kargl@gcc.gnu.org>
1819
1820 PR fortran/68486
1821 * gfortran.dg/simplify_cshift_2.f90: New test.
1822
1823 2015-11-22 James Norris <jnorris@codesourcery.com>
1824 Cesar Philippidis <cesar@codesourcery.com>
1825
1826 * gfortran.dg/goacc/declare-1.f95: Update test.
1827 * gfortran.dg/goacc/declare-2.f95: New test.
1828
1829 2015-11-22 Bilyan Borisov <bilyan.borisov@arm.com>
1830
1831 * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New.
1832 * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New.
1833 * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New.
1834 * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New.
1835 * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New.
1836 * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New.
1837 * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New.
1838 * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New.
1839 * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New.
1840 * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New.
1841 * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New.
1842 * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New.
1843
1844 2015-11-21 Steven G. Kargl <kargl@gcc.gnu.org>
1845
1846 * gfortran.dg/simplify_cshift_1.f90: New test.
1847
1848 2015-11-21 Nathan Sidwell <nathan@acm.org>
1849
1850 * gcc.dg/atomic-generic.c: Include <string.h>.
1851
1852 2015-11-21 David Edelsohn <dje.gcc@gmail.com>
1853
1854 * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto.
1855
1856 2015-11-21 Uros Bizjak <ubizjak@gmail.com>
1857
1858 * g++.dg/init/vbase1.C: Also run on i?86-*-*.
1859
1860 2015-11-21 Jakub Jelinek <jakub@redhat.com>
1861
1862 PR debug/66432
1863 * gcc.dg/debug/pr66432.c: New test.
1864
1865 2015-11-20 Ian Lance Taylor <iant@google.com>
1866
1867 PR go/66406
1868 * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE.
1869
1870 2015-11-20 Mike Stump <mikestump@comcast.net>
1871
1872 * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase
1873 isn't portable.
1874
1875 2015-11-20 David Malcolm <dmalcolm@redhat.com>
1876
1877 PR 62314
1878 * gcc.dg/fixits.c: New file.
1879 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c
1880 (test_fixit_insert): New.
1881 (test_fixit_remove): New.
1882 (test_fixit_replace): New.
1883 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c
1884 (test_fixit_insert): New.
1885 (test_fixit_remove): New.
1886 (test_fixit_replace): New.
1887 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1888 (test_show_locus): Add tests of rendering fixit hints.
1889
1890 2015-11-20 Jakub Jelinek <jakub@redhat.com>
1891
1892 PR middle-end/68339
1893 * gcc.dg/vect/pr68339.c: New test.
1894
1895 2015-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1896
1897 * gcc.target/arm/armv6-unaligned-load-ice.c: New test.
1898
1899 2015-11-20 Paul Thomas <pault@gcc.gnu.org>
1900
1901 PR fortran/68237
1902 * gfortran.dg/submodule_12.f90: New test
1903
1904 PR fortran/66762
1905 * gfortran.dg/submodule_6.f08: Add compile option -flto.
1906
1907 2015-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1908
1909 * lib/target-supports.exp
1910 (check_effective_target_arm_neon_ok_nocache): Add check
1911 for M profile.
1912
1913 2015-11-20 Tom de Vries <tom@codesourcery.com>
1914
1915 PR tree-optimization/68373
1916 * gcc.dg/autopar/pr68373.c: New test.
1917
1918 2015-11-20 Jakub Jelinek <jakub@redhat.com>
1919
1920 PR c++/67354
1921 * g++.dg/abi/mangle67.C: New test.
1922
1923 2015-11-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1924
1925 * gcc.target/s390/bswap-1.c: New test.
1926
1927 2015-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1928
1929 * gcc.target/s390/pfpo.c: New test.
1930
1931 2015-11-20 Kirill Yukhin <kirill.yukhin@intel.com>
1932
1933 * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error.
1934 * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86.
1935
1936 2015-11-19 David Malcolm <dmalcolm@redhat.com>
1937
1938 * g++.dg/spellcheck-fields.C: New file.
1939
1940 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
1941 Sebastian Pop <s.pop@samsung.com>
1942
1943 PR tree-optimization/68428
1944 * gcc.dg/graphite/pr68428.c: New.
1945
1946 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
1947 Sebastian Pop <s.pop@samsung.com>
1948
1949 PR tree-optimization/68335
1950 * gfortran.dg/graphite/pr68335.f90: New.
1951
1952 2015-11-19 Nathan Sidwell <nathan@acm.org>
1953
1954 * lib/target-supports.exp (check_weak_available): Add nvptx-*-*.
1955 * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-*
1956 * gcc.dg/special/weak-2.c: Likewise.
1957 * gcc.dg/weak/weak-12.c: Likewise.
1958 * gcc.dg/weak/weak-15.c: Likewise.
1959 * gcc.dg/weak/weak-16.c: Likewise.
1960 * gcc.dg/weak/weak-1.c: Likewise.
1961 * gcc.dg/weak/weak-2.c: Likewise.
1962 * gcc.dg/weak/weak-4.c: Likewise.
1963 * gcc.dg/torture/pr53922.c: Likewise.
1964 * gcc.dg/torture/pr60092.c: Likewise.
1965
1966 2015-11-19 Marek Polacek <polacek@redhat.com>
1967
1968 PR c/68412
1969 * gcc.dg/pr68412-2.c: New test.
1970 * gcc.dg/pr68412.c: New test.
1971
1972 2015-11-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1973
1974 * gcc.dg/tree-ssa/vrp98.c: New testcase.
1975 * gcc.target/avr/uint8-single-reg.c: New testcase.
1976
1977 2015-11-19 Jakub Jelinek <jakub@redhat.com>
1978
1979 PR c++/67409
1980 * g++.dg/eh/goto3.C: New test.
1981
1982 2015-11-19 Marek Polacek <polacek@redhat.com>
1983
1984 PR tree-optimization/68431
1985 * gcc.dg/tree-ssa/pr68431.c: New test.
1986
1987 2015-11-19 Jakub Jelinek <jakub@redhat.com>
1988
1989 PR rtl-optimization/68376
1990 * gcc.c-torture/execute/pr68376-1.c: New test.
1991 * gcc.c-torture/execute/pr68376-2.c: New test.
1992
1993 PR target/67770
1994 * gcc.target/i386/pr67770.c: New test.
1995
1996 2015-11-18 Jeff Law <law@redhat.com>
1997
1998 PR tree-optimization/68198
1999 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1.
2000 * gcc.dg/tree-ssa/pr68198.c: New test.
2001
2002 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
2003
2004 PR fortran/59910
2005 * gfortran.dg/pr59910.f90: New test.
2006
2007 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
2008
2009 PR fortran/43996
2010 * gfortran.dg/pr43996.f90: New test.
2011
2012 2015-11-18 Joseph Myers <joseph@codesourcery.com>
2013
2014 PR c/65083
2015 * gcc.dg/atomic/stdatomic-fence-2.c,
2016 gcc.dg/atomic/stdatomic-flag-2.c: New tests.
2017
2018 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
2019
2020 * gnat.dg/loop_optimization19.adb: New test.
2021 * gnat.dg/loop_optimization20.adb: Likewise.
2022 * gnat.dg/loop_optimization21.ad[sb]: Likewise.
2023
2024 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
2025
2026 * gnat.dg/opt52.adb: New test.
2027
2028 2015-11-18 Nathan Sidwell <nathan@codesourcery.com>
2029
2030 * gcc.dg/goacc/nvptx-sese-1.c: New.
2031
2032 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
2033
2034 * gnat.dg/renaming7.adb: New test.
2035 * gnat.dg/renaming7_pkg.ads: New helper.
2036
2037 2015-11-18 Ajit Agarwal <ajitkum@xilinx.com>
2038
2039 PR tree-optimization/68402
2040 * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase
2041 to avoid undefined behaviour.
2042
2043 2015-11-18 Jakub Jelinek <jakub@redhat.com>
2044
2045 PR tree-optimization/68157
2046 * g++.dg/opt/pr68157.C: New test.
2047
2048 2015-11-18 Richard Biener <rguenther@suse.de>
2049
2050 PR tree-optimization/67790
2051 * gcc.dg/vect/pr67790.c: New testcase.
2052
2053 2015-11-17 David Edelsohn <dje.gcc@gmail.com>
2054
2055 * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t.
2056
2057 2015-11-17 David Malcolm <dmalcolm@redhat.com>
2058
2059 * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro.
2060 (test_braced_init): New function.
2061 (test_statement_expression): New function.
2062 (test_address_of_label): New function.
2063 (test_transaction_expressions): New function.
2064 (test_keywords): New function.
2065 (test_builtin_va_arg): New function.
2066 (test_builtin_offsetof): New function.
2067 * lib/multiline.exp (_build_multiline_regex): Escape braces.
2068
2069 2015-11-17 Martin Sebor <msebor@redhat.com>
2070
2071 PR c++/68308
2072 * g++.dg/init/new46.C: New test.
2073
2074 2015-11-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2075
2076 PR fortran/65751
2077 * gfortran.dg/unlimited_polymorphic_2.f03: Update test.
2078
2079 2015-11-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2080
2081 PR middle-end/68134
2082 * gcc.dg/pr68134.c: New test.
2083
2084 2015-11-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2085
2086 PR target/68143
2087 * gcc.c-torture/execute/pr68143_1.c: New test.
2088
2089 2015-11-17 Uros Bizjak <ubizjak@gmail.com>
2090
2091 * gcc.dg/torture/pr68264.c: Use dg-add-options ieee.
2092
2093 2015-11-17 Venkataramanan Kumar <Venkataramanan.Kumar@amd.com>
2094
2095 * gcc.dg/tree-ssa/ifc-8.c: New test.
2096
2097 2015-11-16 Marek Polacek <polacek@redhat.com>
2098
2099 PR c++/68362
2100 * g++.dg/delayedfold/switch-1.C: New test.
2101
2102 2015-11-16 Steven G. Kargl <kargl@gcc.gnu.org>
2103
2104 PR fortran/58027
2105 PR fortran/60993
2106 * gfortran.dg/pr58027.f90: New test.
2107
2108 2015-11-16 Kirill Yukhin <kirill.yukhin@intel.com>
2109
2110 * c-c++-common/attr-simd.c: New test.
2111 * c-c++-common/attr-simd-2.c: New test.
2112 * c-c++-common/attr-simd-3.c: New test.
2113
2114 2015-11-16 Alan Lawrence <alan.lawrence@arm.com>
2115
2116 * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION.
2117
2118 2015-11-16 Christian Bruel <christian.bruel@st.com>
2119
2120 * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
2121 Check __ARM_NEON__ instead of "arm_neon.h.
2122 * gcc.target/arm/attr-neon3.c: New test.
2123 * gcc.target/arm/attr-neon-fp16.c: Likewise
2124
2125 2015-11-16 Christian Bruel <christian.bruel@st.com>
2126
2127 PR target/65837
2128 * gcc.target/arm/lto/pr65837_0.c
2129 * gcc.target/arm/attr-neon2.c
2130 * gcc.target/arm/attr-neon.c
2131 * gcc.target/arm/attr-neon-builtin-fail.c
2132 * gcc.target/arm/attr-crypto.c
2133
2134 2015-11-16 Richard Biener <rguenther@suse.de>
2135
2136 * gcc.dg/vect/bb-slp-32.c: Adjust testcase.
2137
2138 2015-11-15 Paul Thomas <pault@gcc.gnu.org>
2139
2140 PR fortran/50221
2141 * gfortran.dg/deferred_character_1.f90: New test.
2142 * gfortran.dg/deferred_character_4.f90: New test for comment
2143 #4 of the PR.
2144
2145 PR fortran/68216
2146 * gfortran.dg/deferred_character_2.f90: New test.
2147
2148 PR fortran/67674
2149 * gfortran.dg/deferred_character_3.f90: New test.
2150
2151 PR fortran/63932
2152 * gfortran.dg/deferred_character_5.f90: New test.
2153
2154 PR fortran/66408
2155 * gfortran.dg/deferred_character_6.f90: New test.
2156
2157 PR fortran/49954
2158 * gfortran.dg/deferred_character_7.f90: New test.
2159
2160 2015-11-14 Steven G. Kargl <kargl@gcc.gnu.org>
2161
2162 PR fortran/67803
2163 * gfortran.dg/pr67803.f90: New test.
2164
2165 2015-11-14 David Edelsohn <dje.gcc@gmail.com>
2166
2167 * g++.dg/cpp/ucn-1.C: Fix typo.
2168
2169 2015-11-13 David Edelsohn <dje.gcc@gmail.com>
2170
2171 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
2172 * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
2173
2174 2015-11-13 Ajit Agarwal <ajitkum@xilinx.com>
2175 Jeff Law <law@redhat.com>
2176
2177 * gcc.dg/tree-ssa/split-path-1.c: New test.
2178
2179 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
2180
2181 * c-c++-common/goacc/loop-auto-1.c: New.
2182
2183 * lib/target-supports.exp (check_effective_target_offload_nvptx): New.
2184 * gcc.dg/goacc/nvptx-merged-loop.c: New.
2185
2186 2015-11-13 Steven G. Kargl <kargl@gccc.gnu.org>
2187
2188 PR fortran/68319
2189 * gfortran.dg/pr68319.f90: New test.
2190
2191 2015-11-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2192
2193 * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit
2194 hardware floating point support.
2195
2196 * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit
2197 vector direct move instructions.
2198
2199 * gcc.target/powerpc/maddld.c: New test.
2200
2201 2015-11-13 Uros Bizjak <ubizjak@gmail.com>
2202
2203 * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target.
2204 * gcc.dg/pr68306-2.c (dg-additional-options): Ditto.
2205 * gcc.dg/pr68306-3.c (dg-additional-options): Ditto.
2206
2207 2015-11-13 David Malcolm <dmalcolm@redhat.com>
2208
2209 * gcc.dg/diagnostic-token-ranges.c: New file.
2210 * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file.
2211 * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file.
2212 * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file.
2213 * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file.
2214 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add
2215 line_table param when calling
2216 linemap_position_for_line_and_column.
2217 (test_show_locus): Pass line_table to rich_location ctors.
2218 (plugin_init): Remove setting of global_dc->colorize_source_p.
2219 * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c:
2220 New file.
2221 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
2222 diagnostic_plugin_test_tree_expression_range.c,
2223 diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c,
2224 and diagnostic-test-show-trees-1.c.
2225
2226 2015-11-13 Alan Lawrence <alan.lawrence@arm.com>
2227
2228 PR tree-optimization/67682
2229 * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic.
2230 * gcc.dg/vect/bb-slp-subgroups-1.c: New.
2231 * gcc.dg/vect/bb-slp-subgroups-2.c: New.
2232 * gcc.dg/vect/bb-slp-subgroups-3.c: New.
2233
2234 2015-11-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2235
2236 * gcc.target/aarch64/umaddl_combine_1.c: New test.
2237
2238 2015-11-13 Richard Sandiford <richard.sandiford@arm.com>
2239
2240 PR tree-optimization/68264
2241 * gcc.dg/torture/pr68264.c: New test.
2242
2243 2015-11-13 Marek Polacek <polacek@redhat.com>
2244
2245 PR c/68320
2246 * gcc.dg/pr68320.c: New test.
2247
2248 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
2249
2250 * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic.
2251
2252 2015-11-13 Richard Biener <rguenther@suse.de>
2253
2254 PR tree-optimization/68306
2255 * gcc.dg/pr68306.c: Adjust.
2256 * gcc.dg/pr68306-2.c: New testcase.
2257 * gcc.dg/pr68306-3.c: Likewise.
2258
2259 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
2260
2261 * g++.dg/vect/simd-bool-comparison-1.cc: New test.
2262 * g++.dg/vect/simd-bool-comparison-2.cc: New test.
2263
2264 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2265
2266 PR fortran/47266
2267 * gfortran.dg/module_private_2.f90: New test.
2268
2269 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2270
2271 PR fortran/47266
2272 * gfortran.dg/warn_unused_function_2.f90: New test.
2273
2274 2015-11-13 Christophe Lyon <christophe.lyon@linaro.org>
2275
2276 Revert [ARM] Remove neon-testgen.ml and generated tests.
2277 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
2278
2279 * gcc.target/arm/neon/vRaddhns16.c: Remove.
2280 * gcc.target/arm/neon/vRaddhns32.c: Remove.
2281 * gcc.target/arm/neon/vRaddhns64.c: Remove.
2282 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
2283 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
2284 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
2285 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
2286 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
2287 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
2288 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
2289 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
2290 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
2291 * gcc.target/arm/neon/vRhadds16.c: Remove.
2292 * gcc.target/arm/neon/vRhadds32.c: Remove.
2293 * gcc.target/arm/neon/vRhadds8.c: Remove.
2294 * gcc.target/arm/neon/vRhaddu16.c: Remove.
2295 * gcc.target/arm/neon/vRhaddu32.c: Remove.
2296 * gcc.target/arm/neon/vRhaddu8.c: Remove.
2297 * gcc.target/arm/neon/vRshlQs16.c: Remove.
2298 * gcc.target/arm/neon/vRshlQs32.c: Remove.
2299 * gcc.target/arm/neon/vRshlQs64.c: Remove.
2300 * gcc.target/arm/neon/vRshlQs8.c: Remove.
2301 * gcc.target/arm/neon/vRshlQu16.c: Remove.
2302 * gcc.target/arm/neon/vRshlQu32.c: Remove.
2303 * gcc.target/arm/neon/vRshlQu64.c: Remove.
2304 * gcc.target/arm/neon/vRshlQu8.c: Remove.
2305 * gcc.target/arm/neon/vRshls16.c: Remove.
2306 * gcc.target/arm/neon/vRshls32.c: Remove.
2307 * gcc.target/arm/neon/vRshls64.c: Remove.
2308 * gcc.target/arm/neon/vRshls8.c: Remove.
2309 * gcc.target/arm/neon/vRshlu16.c: Remove.
2310 * gcc.target/arm/neon/vRshlu32.c: Remove.
2311 * gcc.target/arm/neon/vRshlu64.c: Remove.
2312 * gcc.target/arm/neon/vRshlu8.c: Remove.
2313 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
2314 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
2315 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
2316 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
2317 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
2318 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
2319 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
2320 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
2321 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
2322 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
2323 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
2324 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
2325 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
2326 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
2327 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
2328 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
2329 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
2330 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
2331 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
2332 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
2333 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
2334 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
2335 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
2336 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
2337 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
2338 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
2339 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
2340 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
2341 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
2342 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
2343 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
2344 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
2345 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
2346 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
2347 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
2348 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
2349 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
2350 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
2351 * gcc.target/arm/neon/vRsubhns16.c: Remove.
2352 * gcc.target/arm/neon/vRsubhns32.c: Remove.
2353 * gcc.target/arm/neon/vRsubhns64.c: Remove.
2354 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
2355 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
2356 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
2357 * gcc.target/arm/neon/vabaQs16.c: Remove.
2358 * gcc.target/arm/neon/vabaQs32.c: Remove.
2359 * gcc.target/arm/neon/vabaQs8.c: Remove.
2360 * gcc.target/arm/neon/vabaQu16.c: Remove.
2361 * gcc.target/arm/neon/vabaQu32.c: Remove.
2362 * gcc.target/arm/neon/vabaQu8.c: Remove.
2363 * gcc.target/arm/neon/vabals16.c: Remove.
2364 * gcc.target/arm/neon/vabals32.c: Remove.
2365 * gcc.target/arm/neon/vabals8.c: Remove.
2366 * gcc.target/arm/neon/vabalu16.c: Remove.
2367 * gcc.target/arm/neon/vabalu32.c: Remove.
2368 * gcc.target/arm/neon/vabalu8.c: Remove.
2369 * gcc.target/arm/neon/vabas16.c: Remove.
2370 * gcc.target/arm/neon/vabas32.c: Remove.
2371 * gcc.target/arm/neon/vabas8.c: Remove.
2372 * gcc.target/arm/neon/vabau16.c: Remove.
2373 * gcc.target/arm/neon/vabau32.c: Remove.
2374 * gcc.target/arm/neon/vabau8.c: Remove.
2375 * gcc.target/arm/neon/vabdQf32.c: Remove.
2376 * gcc.target/arm/neon/vabdQs16.c: Remove.
2377 * gcc.target/arm/neon/vabdQs32.c: Remove.
2378 * gcc.target/arm/neon/vabdQs8.c: Remove.
2379 * gcc.target/arm/neon/vabdQu16.c: Remove.
2380 * gcc.target/arm/neon/vabdQu32.c: Remove.
2381 * gcc.target/arm/neon/vabdQu8.c: Remove.
2382 * gcc.target/arm/neon/vabdf32.c: Remove.
2383 * gcc.target/arm/neon/vabdls16.c: Remove.
2384 * gcc.target/arm/neon/vabdls32.c: Remove.
2385 * gcc.target/arm/neon/vabdls8.c: Remove.
2386 * gcc.target/arm/neon/vabdlu16.c: Remove.
2387 * gcc.target/arm/neon/vabdlu32.c: Remove.
2388 * gcc.target/arm/neon/vabdlu8.c: Remove.
2389 * gcc.target/arm/neon/vabds16.c: Remove.
2390 * gcc.target/arm/neon/vabds32.c: Remove.
2391 * gcc.target/arm/neon/vabds8.c: Remove.
2392 * gcc.target/arm/neon/vabdu16.c: Remove.
2393 * gcc.target/arm/neon/vabdu32.c: Remove.
2394 * gcc.target/arm/neon/vabdu8.c: Remove.
2395 * gcc.target/arm/neon/vabsQf32.c: Remove.
2396 * gcc.target/arm/neon/vabsQs16.c: Remove.
2397 * gcc.target/arm/neon/vabsQs32.c: Remove.
2398 * gcc.target/arm/neon/vabsQs8.c: Remove.
2399 * gcc.target/arm/neon/vabsf32.c: Remove.
2400 * gcc.target/arm/neon/vabss16.c: Remove.
2401 * gcc.target/arm/neon/vabss32.c: Remove.
2402 * gcc.target/arm/neon/vabss8.c: Remove.
2403 * gcc.target/arm/neon/vaddQf32.c: Remove.
2404 * gcc.target/arm/neon/vaddQs16.c: Remove.
2405 * gcc.target/arm/neon/vaddQs32.c: Remove.
2406 * gcc.target/arm/neon/vaddQs64.c: Remove.
2407 * gcc.target/arm/neon/vaddQs8.c: Remove.
2408 * gcc.target/arm/neon/vaddQu16.c: Remove.
2409 * gcc.target/arm/neon/vaddQu32.c: Remove.
2410 * gcc.target/arm/neon/vaddQu64.c: Remove.
2411 * gcc.target/arm/neon/vaddQu8.c: Remove.
2412 * gcc.target/arm/neon/vaddf32.c: Remove.
2413 * gcc.target/arm/neon/vaddhns16.c: Remove.
2414 * gcc.target/arm/neon/vaddhns32.c: Remove.
2415 * gcc.target/arm/neon/vaddhns64.c: Remove.
2416 * gcc.target/arm/neon/vaddhnu16.c: Remove.
2417 * gcc.target/arm/neon/vaddhnu32.c: Remove.
2418 * gcc.target/arm/neon/vaddhnu64.c: Remove.
2419 * gcc.target/arm/neon/vaddls16.c: Remove.
2420 * gcc.target/arm/neon/vaddls32.c: Remove.
2421 * gcc.target/arm/neon/vaddls8.c: Remove.
2422 * gcc.target/arm/neon/vaddlu16.c: Remove.
2423 * gcc.target/arm/neon/vaddlu32.c: Remove.
2424 * gcc.target/arm/neon/vaddlu8.c: Remove.
2425 * gcc.target/arm/neon/vadds16.c: Remove.
2426 * gcc.target/arm/neon/vadds32.c: Remove.
2427 * gcc.target/arm/neon/vadds64.c: Remove.
2428 * gcc.target/arm/neon/vadds8.c: Remove.
2429 * gcc.target/arm/neon/vaddu16.c: Remove.
2430 * gcc.target/arm/neon/vaddu32.c: Remove.
2431 * gcc.target/arm/neon/vaddu64.c: Remove.
2432 * gcc.target/arm/neon/vaddu8.c: Remove.
2433 * gcc.target/arm/neon/vaddws16.c: Remove.
2434 * gcc.target/arm/neon/vaddws32.c: Remove.
2435 * gcc.target/arm/neon/vaddws8.c: Remove.
2436 * gcc.target/arm/neon/vaddwu16.c: Remove.
2437 * gcc.target/arm/neon/vaddwu32.c: Remove.
2438 * gcc.target/arm/neon/vaddwu8.c: Remove.
2439 * gcc.target/arm/neon/vandQs16.c: Remove.
2440 * gcc.target/arm/neon/vandQs32.c: Remove.
2441 * gcc.target/arm/neon/vandQs64.c: Remove.
2442 * gcc.target/arm/neon/vandQs8.c: Remove.
2443 * gcc.target/arm/neon/vandQu16.c: Remove.
2444 * gcc.target/arm/neon/vandQu32.c: Remove.
2445 * gcc.target/arm/neon/vandQu64.c: Remove.
2446 * gcc.target/arm/neon/vandQu8.c: Remove.
2447 * gcc.target/arm/neon/vands16.c: Remove.
2448 * gcc.target/arm/neon/vands32.c: Remove.
2449 * gcc.target/arm/neon/vands64.c: Remove.
2450 * gcc.target/arm/neon/vands8.c: Remove.
2451 * gcc.target/arm/neon/vandu16.c: Remove.
2452 * gcc.target/arm/neon/vandu32.c: Remove.
2453 * gcc.target/arm/neon/vandu64.c: Remove.
2454 * gcc.target/arm/neon/vandu8.c: Remove.
2455 * gcc.target/arm/neon/vbicQs16.c: Remove.
2456 * gcc.target/arm/neon/vbicQs32.c: Remove.
2457 * gcc.target/arm/neon/vbicQs64.c: Remove.
2458 * gcc.target/arm/neon/vbicQs8.c: Remove.
2459 * gcc.target/arm/neon/vbicQu16.c: Remove.
2460 * gcc.target/arm/neon/vbicQu32.c: Remove.
2461 * gcc.target/arm/neon/vbicQu64.c: Remove.
2462 * gcc.target/arm/neon/vbicQu8.c: Remove.
2463 * gcc.target/arm/neon/vbics16.c: Remove.
2464 * gcc.target/arm/neon/vbics32.c: Remove.
2465 * gcc.target/arm/neon/vbics64.c: Remove.
2466 * gcc.target/arm/neon/vbics8.c: Remove.
2467 * gcc.target/arm/neon/vbicu16.c: Remove.
2468 * gcc.target/arm/neon/vbicu32.c: Remove.
2469 * gcc.target/arm/neon/vbicu64.c: Remove.
2470 * gcc.target/arm/neon/vbicu8.c: Remove.
2471 * gcc.target/arm/neon/vbslQf32.c: Remove.
2472 * gcc.target/arm/neon/vbslQp16.c: Remove.
2473 * gcc.target/arm/neon/vbslQp64.c: Remove.
2474 * gcc.target/arm/neon/vbslQp8.c: Remove.
2475 * gcc.target/arm/neon/vbslQs16.c: Remove.
2476 * gcc.target/arm/neon/vbslQs32.c: Remove.
2477 * gcc.target/arm/neon/vbslQs64.c: Remove.
2478 * gcc.target/arm/neon/vbslQs8.c: Remove.
2479 * gcc.target/arm/neon/vbslQu16.c: Remove.
2480 * gcc.target/arm/neon/vbslQu32.c: Remove.
2481 * gcc.target/arm/neon/vbslQu64.c: Remove.
2482 * gcc.target/arm/neon/vbslQu8.c: Remove.
2483 * gcc.target/arm/neon/vbslf32.c: Remove.
2484 * gcc.target/arm/neon/vbslp16.c: Remove.
2485 * gcc.target/arm/neon/vbslp64.c: Remove.
2486 * gcc.target/arm/neon/vbslp8.c: Remove.
2487 * gcc.target/arm/neon/vbsls16.c: Remove.
2488 * gcc.target/arm/neon/vbsls32.c: Remove.
2489 * gcc.target/arm/neon/vbsls64.c: Remove.
2490 * gcc.target/arm/neon/vbsls8.c: Remove.
2491 * gcc.target/arm/neon/vbslu16.c: Remove.
2492 * gcc.target/arm/neon/vbslu32.c: Remove.
2493 * gcc.target/arm/neon/vbslu64.c: Remove.
2494 * gcc.target/arm/neon/vbslu8.c: Remove.
2495 * gcc.target/arm/neon/vcageQf32.c: Remove.
2496 * gcc.target/arm/neon/vcagef32.c: Remove.
2497 * gcc.target/arm/neon/vcagtQf32.c: Remove.
2498 * gcc.target/arm/neon/vcagtf32.c: Remove.
2499 * gcc.target/arm/neon/vcaleQf32.c: Remove.
2500 * gcc.target/arm/neon/vcalef32.c: Remove.
2501 * gcc.target/arm/neon/vcaltQf32.c: Remove.
2502 * gcc.target/arm/neon/vcaltf32.c: Remove.
2503 * gcc.target/arm/neon/vceqQf32.c: Remove.
2504 * gcc.target/arm/neon/vceqQp8.c: Remove.
2505 * gcc.target/arm/neon/vceqQs16.c: Remove.
2506 * gcc.target/arm/neon/vceqQs32.c: Remove.
2507 * gcc.target/arm/neon/vceqQs8.c: Remove.
2508 * gcc.target/arm/neon/vceqQu16.c: Remove.
2509 * gcc.target/arm/neon/vceqQu32.c: Remove.
2510 * gcc.target/arm/neon/vceqQu8.c: Remove.
2511 * gcc.target/arm/neon/vceqf32.c: Remove.
2512 * gcc.target/arm/neon/vceqp8.c: Remove.
2513 * gcc.target/arm/neon/vceqs16.c: Remove.
2514 * gcc.target/arm/neon/vceqs32.c: Remove.
2515 * gcc.target/arm/neon/vceqs8.c: Remove.
2516 * gcc.target/arm/neon/vcequ16.c: Remove.
2517 * gcc.target/arm/neon/vcequ32.c: Remove.
2518 * gcc.target/arm/neon/vcequ8.c: Remove.
2519 * gcc.target/arm/neon/vcgeQf32.c: Remove.
2520 * gcc.target/arm/neon/vcgeQs16.c: Remove.
2521 * gcc.target/arm/neon/vcgeQs32.c: Remove.
2522 * gcc.target/arm/neon/vcgeQs8.c: Remove.
2523 * gcc.target/arm/neon/vcgeQu16.c: Remove.
2524 * gcc.target/arm/neon/vcgeQu32.c: Remove.
2525 * gcc.target/arm/neon/vcgeQu8.c: Remove.
2526 * gcc.target/arm/neon/vcgef32.c: Remove.
2527 * gcc.target/arm/neon/vcges16.c: Remove.
2528 * gcc.target/arm/neon/vcges32.c: Remove.
2529 * gcc.target/arm/neon/vcges8.c: Remove.
2530 * gcc.target/arm/neon/vcgeu16.c: Remove.
2531 * gcc.target/arm/neon/vcgeu32.c: Remove.
2532 * gcc.target/arm/neon/vcgeu8.c: Remove.
2533 * gcc.target/arm/neon/vcgtQf32.c: Remove.
2534 * gcc.target/arm/neon/vcgtQs16.c: Remove.
2535 * gcc.target/arm/neon/vcgtQs32.c: Remove.
2536 * gcc.target/arm/neon/vcgtQs8.c: Remove.
2537 * gcc.target/arm/neon/vcgtQu16.c: Remove.
2538 * gcc.target/arm/neon/vcgtQu32.c: Remove.
2539 * gcc.target/arm/neon/vcgtQu8.c: Remove.
2540 * gcc.target/arm/neon/vcgtf32.c: Remove.
2541 * gcc.target/arm/neon/vcgts16.c: Remove.
2542 * gcc.target/arm/neon/vcgts32.c: Remove.
2543 * gcc.target/arm/neon/vcgts8.c: Remove.
2544 * gcc.target/arm/neon/vcgtu16.c: Remove.
2545 * gcc.target/arm/neon/vcgtu32.c: Remove.
2546 * gcc.target/arm/neon/vcgtu8.c: Remove.
2547 * gcc.target/arm/neon/vcleQf32.c: Remove.
2548 * gcc.target/arm/neon/vcleQs16.c: Remove.
2549 * gcc.target/arm/neon/vcleQs32.c: Remove.
2550 * gcc.target/arm/neon/vcleQs8.c: Remove.
2551 * gcc.target/arm/neon/vcleQu16.c: Remove.
2552 * gcc.target/arm/neon/vcleQu32.c: Remove.
2553 * gcc.target/arm/neon/vcleQu8.c: Remove.
2554 * gcc.target/arm/neon/vclef32.c: Remove.
2555 * gcc.target/arm/neon/vcles16.c: Remove.
2556 * gcc.target/arm/neon/vcles32.c: Remove.
2557 * gcc.target/arm/neon/vcles8.c: Remove.
2558 * gcc.target/arm/neon/vcleu16.c: Remove.
2559 * gcc.target/arm/neon/vcleu32.c: Remove.
2560 * gcc.target/arm/neon/vcleu8.c: Remove.
2561 * gcc.target/arm/neon/vclsQs16.c: Remove.
2562 * gcc.target/arm/neon/vclsQs32.c: Remove.
2563 * gcc.target/arm/neon/vclsQs8.c: Remove.
2564 * gcc.target/arm/neon/vclss16.c: Remove.
2565 * gcc.target/arm/neon/vclss32.c: Remove.
2566 * gcc.target/arm/neon/vclss8.c: Remove.
2567 * gcc.target/arm/neon/vcltQf32.c: Remove.
2568 * gcc.target/arm/neon/vcltQs16.c: Remove.
2569 * gcc.target/arm/neon/vcltQs32.c: Remove.
2570 * gcc.target/arm/neon/vcltQs8.c: Remove.
2571 * gcc.target/arm/neon/vcltQu16.c: Remove.
2572 * gcc.target/arm/neon/vcltQu32.c: Remove.
2573 * gcc.target/arm/neon/vcltQu8.c: Remove.
2574 * gcc.target/arm/neon/vcltf32.c: Remove.
2575 * gcc.target/arm/neon/vclts16.c: Remove.
2576 * gcc.target/arm/neon/vclts32.c: Remove.
2577 * gcc.target/arm/neon/vclts8.c: Remove.
2578 * gcc.target/arm/neon/vcltu16.c: Remove.
2579 * gcc.target/arm/neon/vcltu32.c: Remove.
2580 * gcc.target/arm/neon/vcltu8.c: Remove.
2581 * gcc.target/arm/neon/vclzQs16.c: Remove.
2582 * gcc.target/arm/neon/vclzQs32.c: Remove.
2583 * gcc.target/arm/neon/vclzQs8.c: Remove.
2584 * gcc.target/arm/neon/vclzQu16.c: Remove.
2585 * gcc.target/arm/neon/vclzQu32.c: Remove.
2586 * gcc.target/arm/neon/vclzQu8.c: Remove.
2587 * gcc.target/arm/neon/vclzs16.c: Remove.
2588 * gcc.target/arm/neon/vclzs32.c: Remove.
2589 * gcc.target/arm/neon/vclzs8.c: Remove.
2590 * gcc.target/arm/neon/vclzu16.c: Remove.
2591 * gcc.target/arm/neon/vclzu32.c: Remove.
2592 * gcc.target/arm/neon/vclzu8.c: Remove.
2593 * gcc.target/arm/neon/vcntQp8.c: Remove.
2594 * gcc.target/arm/neon/vcntQs8.c: Remove.
2595 * gcc.target/arm/neon/vcntQu8.c: Remove.
2596 * gcc.target/arm/neon/vcntp8.c: Remove.
2597 * gcc.target/arm/neon/vcnts8.c: Remove.
2598 * gcc.target/arm/neon/vcntu8.c: Remove.
2599 * gcc.target/arm/neon/vcombinef32.c: Remove.
2600 * gcc.target/arm/neon/vcombinep16.c: Remove.
2601 * gcc.target/arm/neon/vcombinep64.c: Remove.
2602 * gcc.target/arm/neon/vcombinep8.c: Remove.
2603 * gcc.target/arm/neon/vcombines16.c: Remove.
2604 * gcc.target/arm/neon/vcombines32.c: Remove.
2605 * gcc.target/arm/neon/vcombines64.c: Remove.
2606 * gcc.target/arm/neon/vcombines8.c: Remove.
2607 * gcc.target/arm/neon/vcombineu16.c: Remove.
2608 * gcc.target/arm/neon/vcombineu32.c: Remove.
2609 * gcc.target/arm/neon/vcombineu64.c: Remove.
2610 * gcc.target/arm/neon/vcombineu8.c: Remove.
2611 * gcc.target/arm/neon/vcreatef32.c: Remove.
2612 * gcc.target/arm/neon/vcreatep16.c: Remove.
2613 * gcc.target/arm/neon/vcreatep64.c: Remove.
2614 * gcc.target/arm/neon/vcreatep8.c: Remove.
2615 * gcc.target/arm/neon/vcreates16.c: Remove.
2616 * gcc.target/arm/neon/vcreates32.c: Remove.
2617 * gcc.target/arm/neon/vcreates64.c: Remove.
2618 * gcc.target/arm/neon/vcreates8.c: Remove.
2619 * gcc.target/arm/neon/vcreateu16.c: Remove.
2620 * gcc.target/arm/neon/vcreateu32.c: Remove.
2621 * gcc.target/arm/neon/vcreateu64.c: Remove.
2622 * gcc.target/arm/neon/vcreateu8.c: Remove.
2623 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
2624 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
2625 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
2626 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
2627 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
2628 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
2629 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
2630 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
2631 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
2632 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
2633 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
2634 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
2635 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
2636 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
2637 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
2638 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
2639 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
2640 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
2641 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
2642 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
2643 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
2644 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
2645 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
2646 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
2647 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
2648 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
2649 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
2650 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
2651 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
2652 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
2653 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
2654 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
2655 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
2656 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
2657 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
2658 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
2659 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
2660 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
2661 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
2662 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
2663 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
2664 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
2665 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
2666 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
2667 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
2668 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
2669 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
2670 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
2671 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
2672 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
2673 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
2674 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
2675 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
2676 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
2677 * gcc.target/arm/neon/vdup_nf32.c: Remove.
2678 * gcc.target/arm/neon/vdup_np16.c: Remove.
2679 * gcc.target/arm/neon/vdup_np64.c: Remove.
2680 * gcc.target/arm/neon/vdup_np8.c: Remove.
2681 * gcc.target/arm/neon/vdup_ns16.c: Remove.
2682 * gcc.target/arm/neon/vdup_ns32.c: Remove.
2683 * gcc.target/arm/neon/vdup_ns64.c: Remove.
2684 * gcc.target/arm/neon/vdup_ns8.c: Remove.
2685 * gcc.target/arm/neon/vdup_nu16.c: Remove.
2686 * gcc.target/arm/neon/vdup_nu32.c: Remove.
2687 * gcc.target/arm/neon/vdup_nu64.c: Remove.
2688 * gcc.target/arm/neon/vdup_nu8.c: Remove.
2689 * gcc.target/arm/neon/veorQs16.c: Remove.
2690 * gcc.target/arm/neon/veorQs32.c: Remove.
2691 * gcc.target/arm/neon/veorQs64.c: Remove.
2692 * gcc.target/arm/neon/veorQs8.c: Remove.
2693 * gcc.target/arm/neon/veorQu16.c: Remove.
2694 * gcc.target/arm/neon/veorQu32.c: Remove.
2695 * gcc.target/arm/neon/veorQu64.c: Remove.
2696 * gcc.target/arm/neon/veorQu8.c: Remove.
2697 * gcc.target/arm/neon/veors16.c: Remove.
2698 * gcc.target/arm/neon/veors32.c: Remove.
2699 * gcc.target/arm/neon/veors64.c: Remove.
2700 * gcc.target/arm/neon/veors8.c: Remove.
2701 * gcc.target/arm/neon/veoru16.c: Remove.
2702 * gcc.target/arm/neon/veoru32.c: Remove.
2703 * gcc.target/arm/neon/veoru64.c: Remove.
2704 * gcc.target/arm/neon/veoru8.c: Remove.
2705 * gcc.target/arm/neon/vextQf32.c: Remove.
2706 * gcc.target/arm/neon/vextQp16.c: Remove.
2707 * gcc.target/arm/neon/vextQp64.c: Remove.
2708 * gcc.target/arm/neon/vextQp8.c: Remove.
2709 * gcc.target/arm/neon/vextQs16.c: Remove.
2710 * gcc.target/arm/neon/vextQs32.c: Remove.
2711 * gcc.target/arm/neon/vextQs64.c: Remove.
2712 * gcc.target/arm/neon/vextQs8.c: Remove.
2713 * gcc.target/arm/neon/vextQu16.c: Remove.
2714 * gcc.target/arm/neon/vextQu32.c: Remove.
2715 * gcc.target/arm/neon/vextQu64.c: Remove.
2716 * gcc.target/arm/neon/vextQu8.c: Remove.
2717 * gcc.target/arm/neon/vextf32.c: Remove.
2718 * gcc.target/arm/neon/vextp16.c: Remove.
2719 * gcc.target/arm/neon/vextp64.c: Remove.
2720 * gcc.target/arm/neon/vextp8.c: Remove.
2721 * gcc.target/arm/neon/vexts16.c: Remove.
2722 * gcc.target/arm/neon/vexts32.c: Remove.
2723 * gcc.target/arm/neon/vexts64.c: Remove.
2724 * gcc.target/arm/neon/vexts8.c: Remove.
2725 * gcc.target/arm/neon/vextu16.c: Remove.
2726 * gcc.target/arm/neon/vextu32.c: Remove.
2727 * gcc.target/arm/neon/vextu64.c: Remove.
2728 * gcc.target/arm/neon/vextu8.c: Remove.
2729 * gcc.target/arm/neon/vfmaQf32.c: Remove.
2730 * gcc.target/arm/neon/vfmaf32.c: Remove.
2731 * gcc.target/arm/neon/vfmsQf32.c: Remove.
2732 * gcc.target/arm/neon/vfmsf32.c: Remove.
2733 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
2734 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
2735 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
2736 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
2737 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
2738 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
2739 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
2740 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
2741 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
2742 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
2743 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
2744 * gcc.target/arm/neon/vget_highf32.c: Remove.
2745 * gcc.target/arm/neon/vget_highp16.c: Remove.
2746 * gcc.target/arm/neon/vget_highp64.c: Remove.
2747 * gcc.target/arm/neon/vget_highp8.c: Remove.
2748 * gcc.target/arm/neon/vget_highs16.c: Remove.
2749 * gcc.target/arm/neon/vget_highs32.c: Remove.
2750 * gcc.target/arm/neon/vget_highs64.c: Remove.
2751 * gcc.target/arm/neon/vget_highs8.c: Remove.
2752 * gcc.target/arm/neon/vget_highu16.c: Remove.
2753 * gcc.target/arm/neon/vget_highu32.c: Remove.
2754 * gcc.target/arm/neon/vget_highu64.c: Remove.
2755 * gcc.target/arm/neon/vget_highu8.c: Remove.
2756 * gcc.target/arm/neon/vget_lanef32.c: Remove.
2757 * gcc.target/arm/neon/vget_lanep16.c: Remove.
2758 * gcc.target/arm/neon/vget_lanep8.c: Remove.
2759 * gcc.target/arm/neon/vget_lanes16.c: Remove.
2760 * gcc.target/arm/neon/vget_lanes32.c: Remove.
2761 * gcc.target/arm/neon/vget_lanes64.c: Remove.
2762 * gcc.target/arm/neon/vget_lanes8.c: Remove.
2763 * gcc.target/arm/neon/vget_laneu16.c: Remove.
2764 * gcc.target/arm/neon/vget_laneu32.c: Remove.
2765 * gcc.target/arm/neon/vget_laneu64.c: Remove.
2766 * gcc.target/arm/neon/vget_laneu8.c: Remove.
2767 * gcc.target/arm/neon/vget_lowf32.c: Remove.
2768 * gcc.target/arm/neon/vget_lowp16.c: Remove.
2769 * gcc.target/arm/neon/vget_lowp64.c: Remove.
2770 * gcc.target/arm/neon/vget_lowp8.c: Remove.
2771 * gcc.target/arm/neon/vget_lows16.c: Remove.
2772 * gcc.target/arm/neon/vget_lows32.c: Remove.
2773 * gcc.target/arm/neon/vget_lows64.c: Remove.
2774 * gcc.target/arm/neon/vget_lows8.c: Remove.
2775 * gcc.target/arm/neon/vget_lowu16.c: Remove.
2776 * gcc.target/arm/neon/vget_lowu32.c: Remove.
2777 * gcc.target/arm/neon/vget_lowu64.c: Remove.
2778 * gcc.target/arm/neon/vget_lowu8.c: Remove.
2779 * gcc.target/arm/neon/vhaddQs16.c: Remove.
2780 * gcc.target/arm/neon/vhaddQs32.c: Remove.
2781 * gcc.target/arm/neon/vhaddQs8.c: Remove.
2782 * gcc.target/arm/neon/vhaddQu16.c: Remove.
2783 * gcc.target/arm/neon/vhaddQu32.c: Remove.
2784 * gcc.target/arm/neon/vhaddQu8.c: Remove.
2785 * gcc.target/arm/neon/vhadds16.c: Remove.
2786 * gcc.target/arm/neon/vhadds32.c: Remove.
2787 * gcc.target/arm/neon/vhadds8.c: Remove.
2788 * gcc.target/arm/neon/vhaddu16.c: Remove.
2789 * gcc.target/arm/neon/vhaddu32.c: Remove.
2790 * gcc.target/arm/neon/vhaddu8.c: Remove.
2791 * gcc.target/arm/neon/vhsubQs16.c: Remove.
2792 * gcc.target/arm/neon/vhsubQs32.c: Remove.
2793 * gcc.target/arm/neon/vhsubQs8.c: Remove.
2794 * gcc.target/arm/neon/vhsubQu16.c: Remove.
2795 * gcc.target/arm/neon/vhsubQu32.c: Remove.
2796 * gcc.target/arm/neon/vhsubQu8.c: Remove.
2797 * gcc.target/arm/neon/vhsubs16.c: Remove.
2798 * gcc.target/arm/neon/vhsubs32.c: Remove.
2799 * gcc.target/arm/neon/vhsubs8.c: Remove.
2800 * gcc.target/arm/neon/vhsubu16.c: Remove.
2801 * gcc.target/arm/neon/vhsubu32.c: Remove.
2802 * gcc.target/arm/neon/vhsubu8.c: Remove.
2803 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
2804 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
2805 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
2806 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
2807 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
2808 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
2809 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
2810 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
2811 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
2812 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
2813 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
2814 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
2815 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
2816 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
2817 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
2818 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
2819 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
2820 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
2821 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
2822 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
2823 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
2824 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
2825 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
2826 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
2827 * gcc.target/arm/neon/vld1Qf32.c: Remove.
2828 * gcc.target/arm/neon/vld1Qp16.c: Remove.
2829 * gcc.target/arm/neon/vld1Qp64.c: Remove.
2830 * gcc.target/arm/neon/vld1Qp8.c: Remove.
2831 * gcc.target/arm/neon/vld1Qs16.c: Remove.
2832 * gcc.target/arm/neon/vld1Qs32.c: Remove.
2833 * gcc.target/arm/neon/vld1Qs64.c: Remove.
2834 * gcc.target/arm/neon/vld1Qs8.c: Remove.
2835 * gcc.target/arm/neon/vld1Qu16.c: Remove.
2836 * gcc.target/arm/neon/vld1Qu32.c: Remove.
2837 * gcc.target/arm/neon/vld1Qu64.c: Remove.
2838 * gcc.target/arm/neon/vld1Qu8.c: Remove.
2839 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
2840 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
2841 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
2842 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
2843 * gcc.target/arm/neon/vld1_dups16.c: Remove.
2844 * gcc.target/arm/neon/vld1_dups32.c: Remove.
2845 * gcc.target/arm/neon/vld1_dups64.c: Remove.
2846 * gcc.target/arm/neon/vld1_dups8.c: Remove.
2847 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
2848 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
2849 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
2850 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
2851 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
2852 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
2853 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
2854 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
2855 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
2856 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
2857 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
2858 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
2859 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
2860 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
2861 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
2862 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
2863 * gcc.target/arm/neon/vld1f32.c: Remove.
2864 * gcc.target/arm/neon/vld1p16.c: Remove.
2865 * gcc.target/arm/neon/vld1p64.c: Remove.
2866 * gcc.target/arm/neon/vld1p8.c: Remove.
2867 * gcc.target/arm/neon/vld1s16.c: Remove.
2868 * gcc.target/arm/neon/vld1s32.c: Remove.
2869 * gcc.target/arm/neon/vld1s64.c: Remove.
2870 * gcc.target/arm/neon/vld1s8.c: Remove.
2871 * gcc.target/arm/neon/vld1u16.c: Remove.
2872 * gcc.target/arm/neon/vld1u32.c: Remove.
2873 * gcc.target/arm/neon/vld1u64.c: Remove.
2874 * gcc.target/arm/neon/vld1u8.c: Remove.
2875 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
2876 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
2877 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
2878 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
2879 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
2880 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
2881 * gcc.target/arm/neon/vld2Qf32.c: Remove.
2882 * gcc.target/arm/neon/vld2Qp16.c: Remove.
2883 * gcc.target/arm/neon/vld2Qp8.c: Remove.
2884 * gcc.target/arm/neon/vld2Qs16.c: Remove.
2885 * gcc.target/arm/neon/vld2Qs32.c: Remove.
2886 * gcc.target/arm/neon/vld2Qs8.c: Remove.
2887 * gcc.target/arm/neon/vld2Qu16.c: Remove.
2888 * gcc.target/arm/neon/vld2Qu32.c: Remove.
2889 * gcc.target/arm/neon/vld2Qu8.c: Remove.
2890 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
2891 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
2892 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
2893 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
2894 * gcc.target/arm/neon/vld2_dups16.c: Remove.
2895 * gcc.target/arm/neon/vld2_dups32.c: Remove.
2896 * gcc.target/arm/neon/vld2_dups64.c: Remove.
2897 * gcc.target/arm/neon/vld2_dups8.c: Remove.
2898 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
2899 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
2900 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
2901 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
2902 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
2903 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
2904 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
2905 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
2906 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
2907 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
2908 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
2909 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
2910 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
2911 * gcc.target/arm/neon/vld2f32.c: Remove.
2912 * gcc.target/arm/neon/vld2p16.c: Remove.
2913 * gcc.target/arm/neon/vld2p64.c: Remove.
2914 * gcc.target/arm/neon/vld2p8.c: Remove.
2915 * gcc.target/arm/neon/vld2s16.c: Remove.
2916 * gcc.target/arm/neon/vld2s32.c: Remove.
2917 * gcc.target/arm/neon/vld2s64.c: Remove.
2918 * gcc.target/arm/neon/vld2s8.c: Remove.
2919 * gcc.target/arm/neon/vld2u16.c: Remove.
2920 * gcc.target/arm/neon/vld2u32.c: Remove.
2921 * gcc.target/arm/neon/vld2u64.c: Remove.
2922 * gcc.target/arm/neon/vld2u8.c: Remove.
2923 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
2924 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
2925 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
2926 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
2927 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
2928 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
2929 * gcc.target/arm/neon/vld3Qf32.c: Remove.
2930 * gcc.target/arm/neon/vld3Qp16.c: Remove.
2931 * gcc.target/arm/neon/vld3Qp8.c: Remove.
2932 * gcc.target/arm/neon/vld3Qs16.c: Remove.
2933 * gcc.target/arm/neon/vld3Qs32.c: Remove.
2934 * gcc.target/arm/neon/vld3Qs8.c: Remove.
2935 * gcc.target/arm/neon/vld3Qu16.c: Remove.
2936 * gcc.target/arm/neon/vld3Qu32.c: Remove.
2937 * gcc.target/arm/neon/vld3Qu8.c: Remove.
2938 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
2939 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
2940 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
2941 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
2942 * gcc.target/arm/neon/vld3_dups16.c: Remove.
2943 * gcc.target/arm/neon/vld3_dups32.c: Remove.
2944 * gcc.target/arm/neon/vld3_dups64.c: Remove.
2945 * gcc.target/arm/neon/vld3_dups8.c: Remove.
2946 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
2947 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
2948 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
2949 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
2950 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
2951 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
2952 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
2953 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
2954 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
2955 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
2956 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
2957 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
2958 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
2959 * gcc.target/arm/neon/vld3f32.c: Remove.
2960 * gcc.target/arm/neon/vld3p16.c: Remove.
2961 * gcc.target/arm/neon/vld3p64.c: Remove.
2962 * gcc.target/arm/neon/vld3p8.c: Remove.
2963 * gcc.target/arm/neon/vld3s16.c: Remove.
2964 * gcc.target/arm/neon/vld3s32.c: Remove.
2965 * gcc.target/arm/neon/vld3s64.c: Remove.
2966 * gcc.target/arm/neon/vld3s8.c: Remove.
2967 * gcc.target/arm/neon/vld3u16.c: Remove.
2968 * gcc.target/arm/neon/vld3u32.c: Remove.
2969 * gcc.target/arm/neon/vld3u64.c: Remove.
2970 * gcc.target/arm/neon/vld3u8.c: Remove.
2971 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
2972 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
2973 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
2974 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
2975 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
2976 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
2977 * gcc.target/arm/neon/vld4Qf32.c: Remove.
2978 * gcc.target/arm/neon/vld4Qp16.c: Remove.
2979 * gcc.target/arm/neon/vld4Qp8.c: Remove.
2980 * gcc.target/arm/neon/vld4Qs16.c: Remove.
2981 * gcc.target/arm/neon/vld4Qs32.c: Remove.
2982 * gcc.target/arm/neon/vld4Qs8.c: Remove.
2983 * gcc.target/arm/neon/vld4Qu16.c: Remove.
2984 * gcc.target/arm/neon/vld4Qu32.c: Remove.
2985 * gcc.target/arm/neon/vld4Qu8.c: Remove.
2986 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
2987 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
2988 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
2989 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
2990 * gcc.target/arm/neon/vld4_dups16.c: Remove.
2991 * gcc.target/arm/neon/vld4_dups32.c: Remove.
2992 * gcc.target/arm/neon/vld4_dups64.c: Remove.
2993 * gcc.target/arm/neon/vld4_dups8.c: Remove.
2994 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
2995 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
2996 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
2997 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
2998 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
2999 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
3000 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
3001 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
3002 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
3003 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
3004 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
3005 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
3006 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
3007 * gcc.target/arm/neon/vld4f32.c: Remove.
3008 * gcc.target/arm/neon/vld4p16.c: Remove.
3009 * gcc.target/arm/neon/vld4p64.c: Remove.
3010 * gcc.target/arm/neon/vld4p8.c: Remove.
3011 * gcc.target/arm/neon/vld4s16.c: Remove.
3012 * gcc.target/arm/neon/vld4s32.c: Remove.
3013 * gcc.target/arm/neon/vld4s64.c: Remove.
3014 * gcc.target/arm/neon/vld4s8.c: Remove.
3015 * gcc.target/arm/neon/vld4u16.c: Remove.
3016 * gcc.target/arm/neon/vld4u32.c: Remove.
3017 * gcc.target/arm/neon/vld4u64.c: Remove.
3018 * gcc.target/arm/neon/vld4u8.c: Remove.
3019 * gcc.target/arm/neon/vmaxQf32.c: Remove.
3020 * gcc.target/arm/neon/vmaxQs16.c: Remove.
3021 * gcc.target/arm/neon/vmaxQs32.c: Remove.
3022 * gcc.target/arm/neon/vmaxQs8.c: Remove.
3023 * gcc.target/arm/neon/vmaxQu16.c: Remove.
3024 * gcc.target/arm/neon/vmaxQu32.c: Remove.
3025 * gcc.target/arm/neon/vmaxQu8.c: Remove.
3026 * gcc.target/arm/neon/vmaxf32.c: Remove.
3027 * gcc.target/arm/neon/vmaxs16.c: Remove.
3028 * gcc.target/arm/neon/vmaxs32.c: Remove.
3029 * gcc.target/arm/neon/vmaxs8.c: Remove.
3030 * gcc.target/arm/neon/vmaxu16.c: Remove.
3031 * gcc.target/arm/neon/vmaxu32.c: Remove.
3032 * gcc.target/arm/neon/vmaxu8.c: Remove.
3033 * gcc.target/arm/neon/vminQf32.c: Remove.
3034 * gcc.target/arm/neon/vminQs16.c: Remove.
3035 * gcc.target/arm/neon/vminQs32.c: Remove.
3036 * gcc.target/arm/neon/vminQs8.c: Remove.
3037 * gcc.target/arm/neon/vminQu16.c: Remove.
3038 * gcc.target/arm/neon/vminQu32.c: Remove.
3039 * gcc.target/arm/neon/vminQu8.c: Remove.
3040 * gcc.target/arm/neon/vminf32.c: Remove.
3041 * gcc.target/arm/neon/vmins16.c: Remove.
3042 * gcc.target/arm/neon/vmins32.c: Remove.
3043 * gcc.target/arm/neon/vmins8.c: Remove.
3044 * gcc.target/arm/neon/vminu16.c: Remove.
3045 * gcc.target/arm/neon/vminu32.c: Remove.
3046 * gcc.target/arm/neon/vminu8.c: Remove.
3047 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
3048 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
3049 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
3050 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
3051 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
3052 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
3053 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
3054 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
3055 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
3056 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
3057 * gcc.target/arm/neon/vmlaQf32.c: Remove.
3058 * gcc.target/arm/neon/vmlaQs16.c: Remove.
3059 * gcc.target/arm/neon/vmlaQs32.c: Remove.
3060 * gcc.target/arm/neon/vmlaQs8.c: Remove.
3061 * gcc.target/arm/neon/vmlaQu16.c: Remove.
3062 * gcc.target/arm/neon/vmlaQu32.c: Remove.
3063 * gcc.target/arm/neon/vmlaQu8.c: Remove.
3064 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
3065 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
3066 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
3067 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
3068 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
3069 * gcc.target/arm/neon/vmla_nf32.c: Remove.
3070 * gcc.target/arm/neon/vmla_ns16.c: Remove.
3071 * gcc.target/arm/neon/vmla_ns32.c: Remove.
3072 * gcc.target/arm/neon/vmla_nu16.c: Remove.
3073 * gcc.target/arm/neon/vmla_nu32.c: Remove.
3074 * gcc.target/arm/neon/vmlaf32.c: Remove.
3075 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
3076 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
3077 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
3078 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
3079 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
3080 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
3081 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
3082 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
3083 * gcc.target/arm/neon/vmlals16.c: Remove.
3084 * gcc.target/arm/neon/vmlals32.c: Remove.
3085 * gcc.target/arm/neon/vmlals8.c: Remove.
3086 * gcc.target/arm/neon/vmlalu16.c: Remove.
3087 * gcc.target/arm/neon/vmlalu32.c: Remove.
3088 * gcc.target/arm/neon/vmlalu8.c: Remove.
3089 * gcc.target/arm/neon/vmlas16.c: Remove.
3090 * gcc.target/arm/neon/vmlas32.c: Remove.
3091 * gcc.target/arm/neon/vmlas8.c: Remove.
3092 * gcc.target/arm/neon/vmlau16.c: Remove.
3093 * gcc.target/arm/neon/vmlau32.c: Remove.
3094 * gcc.target/arm/neon/vmlau8.c: Remove.
3095 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
3096 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
3097 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
3098 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
3099 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
3100 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
3101 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
3102 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
3103 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
3104 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
3105 * gcc.target/arm/neon/vmlsQf32.c: Remove.
3106 * gcc.target/arm/neon/vmlsQs16.c: Remove.
3107 * gcc.target/arm/neon/vmlsQs32.c: Remove.
3108 * gcc.target/arm/neon/vmlsQs8.c: Remove.
3109 * gcc.target/arm/neon/vmlsQu16.c: Remove.
3110 * gcc.target/arm/neon/vmlsQu32.c: Remove.
3111 * gcc.target/arm/neon/vmlsQu8.c: Remove.
3112 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
3113 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
3114 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
3115 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
3116 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
3117 * gcc.target/arm/neon/vmls_nf32.c: Remove.
3118 * gcc.target/arm/neon/vmls_ns16.c: Remove.
3119 * gcc.target/arm/neon/vmls_ns32.c: Remove.
3120 * gcc.target/arm/neon/vmls_nu16.c: Remove.
3121 * gcc.target/arm/neon/vmls_nu32.c: Remove.
3122 * gcc.target/arm/neon/vmlsf32.c: Remove.
3123 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
3124 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
3125 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
3126 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
3127 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
3128 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
3129 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
3130 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
3131 * gcc.target/arm/neon/vmlsls16.c: Remove.
3132 * gcc.target/arm/neon/vmlsls32.c: Remove.
3133 * gcc.target/arm/neon/vmlsls8.c: Remove.
3134 * gcc.target/arm/neon/vmlslu16.c: Remove.
3135 * gcc.target/arm/neon/vmlslu32.c: Remove.
3136 * gcc.target/arm/neon/vmlslu8.c: Remove.
3137 * gcc.target/arm/neon/vmlss16.c: Remove.
3138 * gcc.target/arm/neon/vmlss32.c: Remove.
3139 * gcc.target/arm/neon/vmlss8.c: Remove.
3140 * gcc.target/arm/neon/vmlsu16.c: Remove.
3141 * gcc.target/arm/neon/vmlsu32.c: Remove.
3142 * gcc.target/arm/neon/vmlsu8.c: Remove.
3143 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
3144 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
3145 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
3146 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
3147 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
3148 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
3149 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
3150 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
3151 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
3152 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
3153 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
3154 * gcc.target/arm/neon/vmov_nf32.c: Remove.
3155 * gcc.target/arm/neon/vmov_np16.c: Remove.
3156 * gcc.target/arm/neon/vmov_np8.c: Remove.
3157 * gcc.target/arm/neon/vmov_ns16.c: Remove.
3158 * gcc.target/arm/neon/vmov_ns32.c: Remove.
3159 * gcc.target/arm/neon/vmov_ns64.c: Remove.
3160 * gcc.target/arm/neon/vmov_ns8.c: Remove.
3161 * gcc.target/arm/neon/vmov_nu16.c: Remove.
3162 * gcc.target/arm/neon/vmov_nu32.c: Remove.
3163 * gcc.target/arm/neon/vmov_nu64.c: Remove.
3164 * gcc.target/arm/neon/vmov_nu8.c: Remove.
3165 * gcc.target/arm/neon/vmovls16.c: Remove.
3166 * gcc.target/arm/neon/vmovls32.c: Remove.
3167 * gcc.target/arm/neon/vmovls8.c: Remove.
3168 * gcc.target/arm/neon/vmovlu16.c: Remove.
3169 * gcc.target/arm/neon/vmovlu32.c: Remove.
3170 * gcc.target/arm/neon/vmovlu8.c: Remove.
3171 * gcc.target/arm/neon/vmovns16.c: Remove.
3172 * gcc.target/arm/neon/vmovns32.c: Remove.
3173 * gcc.target/arm/neon/vmovns64.c: Remove.
3174 * gcc.target/arm/neon/vmovnu16.c: Remove.
3175 * gcc.target/arm/neon/vmovnu32.c: Remove.
3176 * gcc.target/arm/neon/vmovnu64.c: Remove.
3177 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
3178 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
3179 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
3180 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
3181 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
3182 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
3183 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
3184 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
3185 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
3186 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
3187 * gcc.target/arm/neon/vmulQf32.c: Remove.
3188 * gcc.target/arm/neon/vmulQp8.c: Remove.
3189 * gcc.target/arm/neon/vmulQs16.c: Remove.
3190 * gcc.target/arm/neon/vmulQs32.c: Remove.
3191 * gcc.target/arm/neon/vmulQs8.c: Remove.
3192 * gcc.target/arm/neon/vmulQu16.c: Remove.
3193 * gcc.target/arm/neon/vmulQu32.c: Remove.
3194 * gcc.target/arm/neon/vmulQu8.c: Remove.
3195 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
3196 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
3197 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
3198 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
3199 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
3200 * gcc.target/arm/neon/vmul_nf32.c: Remove.
3201 * gcc.target/arm/neon/vmul_ns16.c: Remove.
3202 * gcc.target/arm/neon/vmul_ns32.c: Remove.
3203 * gcc.target/arm/neon/vmul_nu16.c: Remove.
3204 * gcc.target/arm/neon/vmul_nu32.c: Remove.
3205 * gcc.target/arm/neon/vmulf32.c: Remove.
3206 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
3207 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
3208 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
3209 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
3210 * gcc.target/arm/neon/vmull_ns16.c: Remove.
3211 * gcc.target/arm/neon/vmull_ns32.c: Remove.
3212 * gcc.target/arm/neon/vmull_nu16.c: Remove.
3213 * gcc.target/arm/neon/vmull_nu32.c: Remove.
3214 * gcc.target/arm/neon/vmullp8.c: Remove.
3215 * gcc.target/arm/neon/vmulls16.c: Remove.
3216 * gcc.target/arm/neon/vmulls32.c: Remove.
3217 * gcc.target/arm/neon/vmulls8.c: Remove.
3218 * gcc.target/arm/neon/vmullu16.c: Remove.
3219 * gcc.target/arm/neon/vmullu32.c: Remove.
3220 * gcc.target/arm/neon/vmullu8.c: Remove.
3221 * gcc.target/arm/neon/vmulp8.c: Remove.
3222 * gcc.target/arm/neon/vmuls16.c: Remove.
3223 * gcc.target/arm/neon/vmuls32.c: Remove.
3224 * gcc.target/arm/neon/vmuls8.c: Remove.
3225 * gcc.target/arm/neon/vmulu16.c: Remove.
3226 * gcc.target/arm/neon/vmulu32.c: Remove.
3227 * gcc.target/arm/neon/vmulu8.c: Remove.
3228 * gcc.target/arm/neon/vmvnQp8.c: Remove.
3229 * gcc.target/arm/neon/vmvnQs16.c: Remove.
3230 * gcc.target/arm/neon/vmvnQs32.c: Remove.
3231 * gcc.target/arm/neon/vmvnQs8.c: Remove.
3232 * gcc.target/arm/neon/vmvnQu16.c: Remove.
3233 * gcc.target/arm/neon/vmvnQu32.c: Remove.
3234 * gcc.target/arm/neon/vmvnQu8.c: Remove.
3235 * gcc.target/arm/neon/vmvnp8.c: Remove.
3236 * gcc.target/arm/neon/vmvns16.c: Remove.
3237 * gcc.target/arm/neon/vmvns32.c: Remove.
3238 * gcc.target/arm/neon/vmvns8.c: Remove.
3239 * gcc.target/arm/neon/vmvnu16.c: Remove.
3240 * gcc.target/arm/neon/vmvnu32.c: Remove.
3241 * gcc.target/arm/neon/vmvnu8.c: Remove.
3242 * gcc.target/arm/neon/vnegQf32.c: Remove.
3243 * gcc.target/arm/neon/vnegQs16.c: Remove.
3244 * gcc.target/arm/neon/vnegQs32.c: Remove.
3245 * gcc.target/arm/neon/vnegQs8.c: Remove.
3246 * gcc.target/arm/neon/vnegf32.c: Remove.
3247 * gcc.target/arm/neon/vnegs16.c: Remove.
3248 * gcc.target/arm/neon/vnegs32.c: Remove.
3249 * gcc.target/arm/neon/vnegs8.c: Remove.
3250 * gcc.target/arm/neon/vornQs16.c: Remove.
3251 * gcc.target/arm/neon/vornQs32.c: Remove.
3252 * gcc.target/arm/neon/vornQs64.c: Remove.
3253 * gcc.target/arm/neon/vornQs8.c: Remove.
3254 * gcc.target/arm/neon/vornQu16.c: Remove.
3255 * gcc.target/arm/neon/vornQu32.c: Remove.
3256 * gcc.target/arm/neon/vornQu64.c: Remove.
3257 * gcc.target/arm/neon/vornQu8.c: Remove.
3258 * gcc.target/arm/neon/vorns16.c: Remove.
3259 * gcc.target/arm/neon/vorns32.c: Remove.
3260 * gcc.target/arm/neon/vorns64.c: Remove.
3261 * gcc.target/arm/neon/vorns8.c: Remove.
3262 * gcc.target/arm/neon/vornu16.c: Remove.
3263 * gcc.target/arm/neon/vornu32.c: Remove.
3264 * gcc.target/arm/neon/vornu64.c: Remove.
3265 * gcc.target/arm/neon/vornu8.c: Remove.
3266 * gcc.target/arm/neon/vorrQs16.c: Remove.
3267 * gcc.target/arm/neon/vorrQs32.c: Remove.
3268 * gcc.target/arm/neon/vorrQs64.c: Remove.
3269 * gcc.target/arm/neon/vorrQs8.c: Remove.
3270 * gcc.target/arm/neon/vorrQu16.c: Remove.
3271 * gcc.target/arm/neon/vorrQu32.c: Remove.
3272 * gcc.target/arm/neon/vorrQu64.c: Remove.
3273 * gcc.target/arm/neon/vorrQu8.c: Remove.
3274 * gcc.target/arm/neon/vorrs16.c: Remove.
3275 * gcc.target/arm/neon/vorrs32.c: Remove.
3276 * gcc.target/arm/neon/vorrs64.c: Remove.
3277 * gcc.target/arm/neon/vorrs8.c: Remove.
3278 * gcc.target/arm/neon/vorru16.c: Remove.
3279 * gcc.target/arm/neon/vorru32.c: Remove.
3280 * gcc.target/arm/neon/vorru64.c: Remove.
3281 * gcc.target/arm/neon/vorru8.c: Remove.
3282 * gcc.target/arm/neon/vpadalQs16.c: Remove.
3283 * gcc.target/arm/neon/vpadalQs32.c: Remove.
3284 * gcc.target/arm/neon/vpadalQs8.c: Remove.
3285 * gcc.target/arm/neon/vpadalQu16.c: Remove.
3286 * gcc.target/arm/neon/vpadalQu32.c: Remove.
3287 * gcc.target/arm/neon/vpadalQu8.c: Remove.
3288 * gcc.target/arm/neon/vpadals16.c: Remove.
3289 * gcc.target/arm/neon/vpadals32.c: Remove.
3290 * gcc.target/arm/neon/vpadals8.c: Remove.
3291 * gcc.target/arm/neon/vpadalu16.c: Remove.
3292 * gcc.target/arm/neon/vpadalu32.c: Remove.
3293 * gcc.target/arm/neon/vpadalu8.c: Remove.
3294 * gcc.target/arm/neon/vpaddf32.c: Remove.
3295 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
3296 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
3297 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
3298 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
3299 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
3300 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
3301 * gcc.target/arm/neon/vpaddls16.c: Remove.
3302 * gcc.target/arm/neon/vpaddls32.c: Remove.
3303 * gcc.target/arm/neon/vpaddls8.c: Remove.
3304 * gcc.target/arm/neon/vpaddlu16.c: Remove.
3305 * gcc.target/arm/neon/vpaddlu32.c: Remove.
3306 * gcc.target/arm/neon/vpaddlu8.c: Remove.
3307 * gcc.target/arm/neon/vpadds16.c: Remove.
3308 * gcc.target/arm/neon/vpadds32.c: Remove.
3309 * gcc.target/arm/neon/vpadds8.c: Remove.
3310 * gcc.target/arm/neon/vpaddu16.c: Remove.
3311 * gcc.target/arm/neon/vpaddu32.c: Remove.
3312 * gcc.target/arm/neon/vpaddu8.c: Remove.
3313 * gcc.target/arm/neon/vpmaxf32.c: Remove.
3314 * gcc.target/arm/neon/vpmaxs16.c: Remove.
3315 * gcc.target/arm/neon/vpmaxs32.c: Remove.
3316 * gcc.target/arm/neon/vpmaxs8.c: Remove.
3317 * gcc.target/arm/neon/vpmaxu16.c: Remove.
3318 * gcc.target/arm/neon/vpmaxu32.c: Remove.
3319 * gcc.target/arm/neon/vpmaxu8.c: Remove.
3320 * gcc.target/arm/neon/vpminf32.c: Remove.
3321 * gcc.target/arm/neon/vpmins16.c: Remove.
3322 * gcc.target/arm/neon/vpmins32.c: Remove.
3323 * gcc.target/arm/neon/vpmins8.c: Remove.
3324 * gcc.target/arm/neon/vpminu16.c: Remove.
3325 * gcc.target/arm/neon/vpminu32.c: Remove.
3326 * gcc.target/arm/neon/vpminu8.c: Remove.
3327 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
3328 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
3329 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
3330 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
3331 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
3332 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
3333 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
3334 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
3335 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
3336 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
3337 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
3338 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
3339 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
3340 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
3341 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
3342 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
3343 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
3344 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
3345 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
3346 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
3347 * gcc.target/arm/neon/vqRshls16.c: Remove.
3348 * gcc.target/arm/neon/vqRshls32.c: Remove.
3349 * gcc.target/arm/neon/vqRshls64.c: Remove.
3350 * gcc.target/arm/neon/vqRshls8.c: Remove.
3351 * gcc.target/arm/neon/vqRshlu16.c: Remove.
3352 * gcc.target/arm/neon/vqRshlu32.c: Remove.
3353 * gcc.target/arm/neon/vqRshlu64.c: Remove.
3354 * gcc.target/arm/neon/vqRshlu8.c: Remove.
3355 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
3356 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
3357 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
3358 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
3359 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
3360 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
3361 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
3362 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
3363 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
3364 * gcc.target/arm/neon/vqabsQs16.c: Remove.
3365 * gcc.target/arm/neon/vqabsQs32.c: Remove.
3366 * gcc.target/arm/neon/vqabsQs8.c: Remove.
3367 * gcc.target/arm/neon/vqabss16.c: Remove.
3368 * gcc.target/arm/neon/vqabss32.c: Remove.
3369 * gcc.target/arm/neon/vqabss8.c: Remove.
3370 * gcc.target/arm/neon/vqaddQs16.c: Remove.
3371 * gcc.target/arm/neon/vqaddQs32.c: Remove.
3372 * gcc.target/arm/neon/vqaddQs64.c: Remove.
3373 * gcc.target/arm/neon/vqaddQs8.c: Remove.
3374 * gcc.target/arm/neon/vqaddQu16.c: Remove.
3375 * gcc.target/arm/neon/vqaddQu32.c: Remove.
3376 * gcc.target/arm/neon/vqaddQu64.c: Remove.
3377 * gcc.target/arm/neon/vqaddQu8.c: Remove.
3378 * gcc.target/arm/neon/vqadds16.c: Remove.
3379 * gcc.target/arm/neon/vqadds32.c: Remove.
3380 * gcc.target/arm/neon/vqadds64.c: Remove.
3381 * gcc.target/arm/neon/vqadds8.c: Remove.
3382 * gcc.target/arm/neon/vqaddu16.c: Remove.
3383 * gcc.target/arm/neon/vqaddu32.c: Remove.
3384 * gcc.target/arm/neon/vqaddu64.c: Remove.
3385 * gcc.target/arm/neon/vqaddu8.c: Remove.
3386 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
3387 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
3388 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
3389 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
3390 * gcc.target/arm/neon/vqdmlals16.c: Remove.
3391 * gcc.target/arm/neon/vqdmlals32.c: Remove.
3392 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
3393 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
3394 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
3395 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
3396 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
3397 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
3398 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
3399 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
3400 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
3401 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
3402 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
3403 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
3404 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
3405 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
3406 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
3407 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
3408 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
3409 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
3410 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
3411 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
3412 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
3413 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
3414 * gcc.target/arm/neon/vqdmulls16.c: Remove.
3415 * gcc.target/arm/neon/vqdmulls32.c: Remove.
3416 * gcc.target/arm/neon/vqmovns16.c: Remove.
3417 * gcc.target/arm/neon/vqmovns32.c: Remove.
3418 * gcc.target/arm/neon/vqmovns64.c: Remove.
3419 * gcc.target/arm/neon/vqmovnu16.c: Remove.
3420 * gcc.target/arm/neon/vqmovnu32.c: Remove.
3421 * gcc.target/arm/neon/vqmovnu64.c: Remove.
3422 * gcc.target/arm/neon/vqmovuns16.c: Remove.
3423 * gcc.target/arm/neon/vqmovuns32.c: Remove.
3424 * gcc.target/arm/neon/vqmovuns64.c: Remove.
3425 * gcc.target/arm/neon/vqnegQs16.c: Remove.
3426 * gcc.target/arm/neon/vqnegQs32.c: Remove.
3427 * gcc.target/arm/neon/vqnegQs8.c: Remove.
3428 * gcc.target/arm/neon/vqnegs16.c: Remove.
3429 * gcc.target/arm/neon/vqnegs32.c: Remove.
3430 * gcc.target/arm/neon/vqnegs8.c: Remove.
3431 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
3432 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
3433 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
3434 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
3435 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
3436 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
3437 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
3438 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
3439 * gcc.target/arm/neon/vqshlQs16.c: Remove.
3440 * gcc.target/arm/neon/vqshlQs32.c: Remove.
3441 * gcc.target/arm/neon/vqshlQs64.c: Remove.
3442 * gcc.target/arm/neon/vqshlQs8.c: Remove.
3443 * gcc.target/arm/neon/vqshlQu16.c: Remove.
3444 * gcc.target/arm/neon/vqshlQu32.c: Remove.
3445 * gcc.target/arm/neon/vqshlQu64.c: Remove.
3446 * gcc.target/arm/neon/vqshlQu8.c: Remove.
3447 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
3448 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
3449 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
3450 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
3451 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
3452 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
3453 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
3454 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
3455 * gcc.target/arm/neon/vqshls16.c: Remove.
3456 * gcc.target/arm/neon/vqshls32.c: Remove.
3457 * gcc.target/arm/neon/vqshls64.c: Remove.
3458 * gcc.target/arm/neon/vqshls8.c: Remove.
3459 * gcc.target/arm/neon/vqshlu16.c: Remove.
3460 * gcc.target/arm/neon/vqshlu32.c: Remove.
3461 * gcc.target/arm/neon/vqshlu64.c: Remove.
3462 * gcc.target/arm/neon/vqshlu8.c: Remove.
3463 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
3464 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
3465 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
3466 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
3467 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
3468 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
3469 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
3470 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
3471 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
3472 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
3473 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
3474 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
3475 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
3476 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
3477 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
3478 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
3479 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
3480 * gcc.target/arm/neon/vqsubQs16.c: Remove.
3481 * gcc.target/arm/neon/vqsubQs32.c: Remove.
3482 * gcc.target/arm/neon/vqsubQs64.c: Remove.
3483 * gcc.target/arm/neon/vqsubQs8.c: Remove.
3484 * gcc.target/arm/neon/vqsubQu16.c: Remove.
3485 * gcc.target/arm/neon/vqsubQu32.c: Remove.
3486 * gcc.target/arm/neon/vqsubQu64.c: Remove.
3487 * gcc.target/arm/neon/vqsubQu8.c: Remove.
3488 * gcc.target/arm/neon/vqsubs16.c: Remove.
3489 * gcc.target/arm/neon/vqsubs32.c: Remove.
3490 * gcc.target/arm/neon/vqsubs64.c: Remove.
3491 * gcc.target/arm/neon/vqsubs8.c: Remove.
3492 * gcc.target/arm/neon/vqsubu16.c: Remove.
3493 * gcc.target/arm/neon/vqsubu32.c: Remove.
3494 * gcc.target/arm/neon/vqsubu64.c: Remove.
3495 * gcc.target/arm/neon/vqsubu8.c: Remove.
3496 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
3497 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
3498 * gcc.target/arm/neon/vrecpef32.c: Remove.
3499 * gcc.target/arm/neon/vrecpeu32.c: Remove.
3500 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
3501 * gcc.target/arm/neon/vrecpsf32.c: Remove.
3502 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
3503 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
3504 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
3505 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
3506 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
3507 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
3508 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
3509 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
3510 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
3511 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
3512 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
3513 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
3514 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
3515 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
3516 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
3517 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
3518 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
3519 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
3520 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
3521 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
3522 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
3523 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
3524 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
3525 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
3526 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
3527 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
3528 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
3529 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
3530 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
3531 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
3532 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
3533 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
3534 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
3535 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
3536 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
3537 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
3538 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
3539 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
3540 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
3541 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
3542 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
3543 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
3544 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
3545 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
3546 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
3547 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
3548 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
3549 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
3550 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
3551 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
3552 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
3553 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
3554 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
3555 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
3556 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
3557 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
3558 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
3559 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
3560 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
3561 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
3562 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
3563 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
3564 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
3565 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
3566 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
3567 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
3568 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
3569 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
3570 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
3571 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
3572 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
3573 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
3574 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
3575 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
3576 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
3577 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
3578 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
3579 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
3580 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
3581 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
3582 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
3583 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
3584 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
3585 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
3586 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
3587 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
3588 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
3589 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
3590 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
3591 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
3592 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
3593 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
3594 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
3595 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
3596 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
3597 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
3598 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
3599 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
3600 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
3601 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
3602 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
3603 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
3604 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
3605 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
3606 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
3607 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
3608 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
3609 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
3610 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
3611 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
3612 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
3613 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
3614 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
3615 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
3616 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
3617 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
3618 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
3619 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
3620 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
3621 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
3622 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
3623 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
3624 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
3625 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
3626 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
3627 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
3628 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
3629 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
3630 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
3631 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
3632 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
3633 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
3634 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
3635 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
3636 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
3637 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
3638 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
3639 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
3640 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
3641 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
3642 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
3643 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
3644 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
3645 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
3646 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
3647 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
3648 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
3649 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
3650 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
3651 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
3652 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
3653 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
3654 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
3655 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
3656 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
3657 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
3658 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
3659 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
3660 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
3661 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
3662 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
3663 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
3664 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
3665 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
3666 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
3667 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
3668 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
3669 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
3670 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
3671 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
3672 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
3673 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
3674 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
3675 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
3676 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
3677 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
3678 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
3679 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
3680 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
3681 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
3682 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
3683 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
3684 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
3685 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
3686 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
3687 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
3688 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
3689 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
3690 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
3691 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
3692 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
3693 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
3694 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
3695 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
3696 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
3697 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
3698 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
3699 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
3700 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
3701 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
3702 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
3703 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
3704 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
3705 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
3706 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
3707 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
3708 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
3709 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
3710 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
3711 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
3712 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
3713 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
3714 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
3715 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
3716 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
3717 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
3718 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
3719 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
3720 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
3721 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
3722 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
3723 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
3724 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
3725 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
3726 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
3727 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
3728 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
3729 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
3730 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
3731 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
3732 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
3733 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
3734 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
3735 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
3736 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
3737 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
3738 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
3739 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
3740 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
3741 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
3742 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
3743 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
3744 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
3745 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
3746 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
3747 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
3748 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
3749 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
3750 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
3751 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
3752 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
3753 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
3754 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
3755 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
3756 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
3757 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
3758 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
3759 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
3760 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
3761 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
3762 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
3763 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
3764 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
3765 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
3766 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
3767 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
3768 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
3769 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
3770 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
3771 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
3772 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
3773 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
3774 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
3775 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
3776 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
3777 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
3778 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
3779 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
3780 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
3781 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
3782 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
3783 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
3784 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
3785 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
3786 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
3787 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
3788 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
3789 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
3790 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
3791 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
3792 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
3793 * gcc.target/arm/neon/vrev16p8.c: Remove.
3794 * gcc.target/arm/neon/vrev16s8.c: Remove.
3795 * gcc.target/arm/neon/vrev16u8.c: Remove.
3796 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
3797 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
3798 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
3799 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
3800 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
3801 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
3802 * gcc.target/arm/neon/vrev32p16.c: Remove.
3803 * gcc.target/arm/neon/vrev32p8.c: Remove.
3804 * gcc.target/arm/neon/vrev32s16.c: Remove.
3805 * gcc.target/arm/neon/vrev32s8.c: Remove.
3806 * gcc.target/arm/neon/vrev32u16.c: Remove.
3807 * gcc.target/arm/neon/vrev32u8.c: Remove.
3808 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
3809 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
3810 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
3811 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
3812 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
3813 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
3814 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
3815 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
3816 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
3817 * gcc.target/arm/neon/vrev64f32.c: Remove.
3818 * gcc.target/arm/neon/vrev64p16.c: Remove.
3819 * gcc.target/arm/neon/vrev64p8.c: Remove.
3820 * gcc.target/arm/neon/vrev64s16.c: Remove.
3821 * gcc.target/arm/neon/vrev64s32.c: Remove.
3822 * gcc.target/arm/neon/vrev64s8.c: Remove.
3823 * gcc.target/arm/neon/vrev64u16.c: Remove.
3824 * gcc.target/arm/neon/vrev64u32.c: Remove.
3825 * gcc.target/arm/neon/vrev64u8.c: Remove.
3826 * gcc.target/arm/neon/vrndaf32.c: Remove.
3827 * gcc.target/arm/neon/vrndaqf32.c: Remove.
3828 * gcc.target/arm/neon/vrndf32.c: Remove.
3829 * gcc.target/arm/neon/vrndmf32.c: Remove.
3830 * gcc.target/arm/neon/vrndmqf32.c: Remove.
3831 * gcc.target/arm/neon/vrndnf32.c: Remove.
3832 * gcc.target/arm/neon/vrndnqf32.c: Remove.
3833 * gcc.target/arm/neon/vrndpf32.c: Remove.
3834 * gcc.target/arm/neon/vrndpqf32.c: Remove.
3835 * gcc.target/arm/neon/vrndqf32.c: Remove.
3836 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
3837 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
3838 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
3839 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
3840 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
3841 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
3842 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
3843 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
3844 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
3845 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
3846 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
3847 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
3848 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
3849 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
3850 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
3851 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
3852 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
3853 * gcc.target/arm/neon/vset_lanef32.c: Remove.
3854 * gcc.target/arm/neon/vset_lanep16.c: Remove.
3855 * gcc.target/arm/neon/vset_lanep8.c: Remove.
3856 * gcc.target/arm/neon/vset_lanes16.c: Remove.
3857 * gcc.target/arm/neon/vset_lanes32.c: Remove.
3858 * gcc.target/arm/neon/vset_lanes64.c: Remove.
3859 * gcc.target/arm/neon/vset_lanes8.c: Remove.
3860 * gcc.target/arm/neon/vset_laneu16.c: Remove.
3861 * gcc.target/arm/neon/vset_laneu32.c: Remove.
3862 * gcc.target/arm/neon/vset_laneu64.c: Remove.
3863 * gcc.target/arm/neon/vset_laneu8.c: Remove.
3864 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
3865 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
3866 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
3867 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
3868 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
3869 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
3870 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
3871 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
3872 * gcc.target/arm/neon/vshlQs16.c: Remove.
3873 * gcc.target/arm/neon/vshlQs32.c: Remove.
3874 * gcc.target/arm/neon/vshlQs64.c: Remove.
3875 * gcc.target/arm/neon/vshlQs8.c: Remove.
3876 * gcc.target/arm/neon/vshlQu16.c: Remove.
3877 * gcc.target/arm/neon/vshlQu32.c: Remove.
3878 * gcc.target/arm/neon/vshlQu64.c: Remove.
3879 * gcc.target/arm/neon/vshlQu8.c: Remove.
3880 * gcc.target/arm/neon/vshl_ns16.c: Remove.
3881 * gcc.target/arm/neon/vshl_ns32.c: Remove.
3882 * gcc.target/arm/neon/vshl_ns64.c: Remove.
3883 * gcc.target/arm/neon/vshl_ns8.c: Remove.
3884 * gcc.target/arm/neon/vshl_nu16.c: Remove.
3885 * gcc.target/arm/neon/vshl_nu32.c: Remove.
3886 * gcc.target/arm/neon/vshl_nu64.c: Remove.
3887 * gcc.target/arm/neon/vshl_nu8.c: Remove.
3888 * gcc.target/arm/neon/vshll_ns16.c: Remove.
3889 * gcc.target/arm/neon/vshll_ns32.c: Remove.
3890 * gcc.target/arm/neon/vshll_ns8.c: Remove.
3891 * gcc.target/arm/neon/vshll_nu16.c: Remove.
3892 * gcc.target/arm/neon/vshll_nu32.c: Remove.
3893 * gcc.target/arm/neon/vshll_nu8.c: Remove.
3894 * gcc.target/arm/neon/vshls16.c: Remove.
3895 * gcc.target/arm/neon/vshls32.c: Remove.
3896 * gcc.target/arm/neon/vshls64.c: Remove.
3897 * gcc.target/arm/neon/vshls8.c: Remove.
3898 * gcc.target/arm/neon/vshlu16.c: Remove.
3899 * gcc.target/arm/neon/vshlu32.c: Remove.
3900 * gcc.target/arm/neon/vshlu64.c: Remove.
3901 * gcc.target/arm/neon/vshlu8.c: Remove.
3902 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
3903 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
3904 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
3905 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
3906 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
3907 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
3908 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
3909 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
3910 * gcc.target/arm/neon/vshr_ns16.c: Remove.
3911 * gcc.target/arm/neon/vshr_ns32.c: Remove.
3912 * gcc.target/arm/neon/vshr_ns64.c: Remove.
3913 * gcc.target/arm/neon/vshr_ns8.c: Remove.
3914 * gcc.target/arm/neon/vshr_nu16.c: Remove.
3915 * gcc.target/arm/neon/vshr_nu32.c: Remove.
3916 * gcc.target/arm/neon/vshr_nu64.c: Remove.
3917 * gcc.target/arm/neon/vshr_nu8.c: Remove.
3918 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
3919 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
3920 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
3921 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
3922 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
3923 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
3924 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
3925 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
3926 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
3927 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
3928 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
3929 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
3930 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
3931 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
3932 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
3933 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
3934 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
3935 * gcc.target/arm/neon/vsli_np16.c: Remove.
3936 * gcc.target/arm/neon/vsli_np64.c: Remove.
3937 * gcc.target/arm/neon/vsli_np8.c: Remove.
3938 * gcc.target/arm/neon/vsli_ns16.c: Remove.
3939 * gcc.target/arm/neon/vsli_ns32.c: Remove.
3940 * gcc.target/arm/neon/vsli_ns64.c: Remove.
3941 * gcc.target/arm/neon/vsli_ns8.c: Remove.
3942 * gcc.target/arm/neon/vsli_nu16.c: Remove.
3943 * gcc.target/arm/neon/vsli_nu32.c: Remove.
3944 * gcc.target/arm/neon/vsli_nu64.c: Remove.
3945 * gcc.target/arm/neon/vsli_nu8.c: Remove.
3946 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
3947 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
3948 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
3949 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
3950 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
3951 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
3952 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
3953 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
3954 * gcc.target/arm/neon/vsra_ns16.c: Remove.
3955 * gcc.target/arm/neon/vsra_ns32.c: Remove.
3956 * gcc.target/arm/neon/vsra_ns64.c: Remove.
3957 * gcc.target/arm/neon/vsra_ns8.c: Remove.
3958 * gcc.target/arm/neon/vsra_nu16.c: Remove.
3959 * gcc.target/arm/neon/vsra_nu32.c: Remove.
3960 * gcc.target/arm/neon/vsra_nu64.c: Remove.
3961 * gcc.target/arm/neon/vsra_nu8.c: Remove.
3962 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
3963 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
3964 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
3965 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
3966 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
3967 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
3968 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
3969 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
3970 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
3971 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
3972 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
3973 * gcc.target/arm/neon/vsri_np16.c: Remove.
3974 * gcc.target/arm/neon/vsri_np64.c: Remove.
3975 * gcc.target/arm/neon/vsri_np8.c: Remove.
3976 * gcc.target/arm/neon/vsri_ns16.c: Remove.
3977 * gcc.target/arm/neon/vsri_ns32.c: Remove.
3978 * gcc.target/arm/neon/vsri_ns64.c: Remove.
3979 * gcc.target/arm/neon/vsri_ns8.c: Remove.
3980 * gcc.target/arm/neon/vsri_nu16.c: Remove.
3981 * gcc.target/arm/neon/vsri_nu32.c: Remove.
3982 * gcc.target/arm/neon/vsri_nu64.c: Remove.
3983 * gcc.target/arm/neon/vsri_nu8.c: Remove.
3984 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
3985 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
3986 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
3987 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
3988 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
3989 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
3990 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
3991 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
3992 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
3993 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
3994 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
3995 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
3996 * gcc.target/arm/neon/vst1Qf32.c: Remove.
3997 * gcc.target/arm/neon/vst1Qp16.c: Remove.
3998 * gcc.target/arm/neon/vst1Qp64.c: Remove.
3999 * gcc.target/arm/neon/vst1Qp8.c: Remove.
4000 * gcc.target/arm/neon/vst1Qs16.c: Remove.
4001 * gcc.target/arm/neon/vst1Qs32.c: Remove.
4002 * gcc.target/arm/neon/vst1Qs64.c: Remove.
4003 * gcc.target/arm/neon/vst1Qs8.c: Remove.
4004 * gcc.target/arm/neon/vst1Qu16.c: Remove.
4005 * gcc.target/arm/neon/vst1Qu32.c: Remove.
4006 * gcc.target/arm/neon/vst1Qu64.c: Remove.
4007 * gcc.target/arm/neon/vst1Qu8.c: Remove.
4008 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
4009 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
4010 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
4011 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
4012 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
4013 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
4014 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
4015 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
4016 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
4017 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
4018 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
4019 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
4020 * gcc.target/arm/neon/vst1f32.c: Remove.
4021 * gcc.target/arm/neon/vst1p16.c: Remove.
4022 * gcc.target/arm/neon/vst1p64.c: Remove.
4023 * gcc.target/arm/neon/vst1p8.c: Remove.
4024 * gcc.target/arm/neon/vst1s16.c: Remove.
4025 * gcc.target/arm/neon/vst1s32.c: Remove.
4026 * gcc.target/arm/neon/vst1s64.c: Remove.
4027 * gcc.target/arm/neon/vst1s8.c: Remove.
4028 * gcc.target/arm/neon/vst1u16.c: Remove.
4029 * gcc.target/arm/neon/vst1u32.c: Remove.
4030 * gcc.target/arm/neon/vst1u64.c: Remove.
4031 * gcc.target/arm/neon/vst1u8.c: Remove.
4032 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
4033 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
4034 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
4035 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
4036 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
4037 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
4038 * gcc.target/arm/neon/vst2Qf32.c: Remove.
4039 * gcc.target/arm/neon/vst2Qp16.c: Remove.
4040 * gcc.target/arm/neon/vst2Qp8.c: Remove.
4041 * gcc.target/arm/neon/vst2Qs16.c: Remove.
4042 * gcc.target/arm/neon/vst2Qs32.c: Remove.
4043 * gcc.target/arm/neon/vst2Qs8.c: Remove.
4044 * gcc.target/arm/neon/vst2Qu16.c: Remove.
4045 * gcc.target/arm/neon/vst2Qu32.c: Remove.
4046 * gcc.target/arm/neon/vst2Qu8.c: Remove.
4047 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
4048 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
4049 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
4050 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
4051 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
4052 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
4053 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
4054 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
4055 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
4056 * gcc.target/arm/neon/vst2f32.c: Remove.
4057 * gcc.target/arm/neon/vst2p16.c: Remove.
4058 * gcc.target/arm/neon/vst2p64.c: Remove.
4059 * gcc.target/arm/neon/vst2p8.c: Remove.
4060 * gcc.target/arm/neon/vst2s16.c: Remove.
4061 * gcc.target/arm/neon/vst2s32.c: Remove.
4062 * gcc.target/arm/neon/vst2s64.c: Remove.
4063 * gcc.target/arm/neon/vst2s8.c: Remove.
4064 * gcc.target/arm/neon/vst2u16.c: Remove.
4065 * gcc.target/arm/neon/vst2u32.c: Remove.
4066 * gcc.target/arm/neon/vst2u64.c: Remove.
4067 * gcc.target/arm/neon/vst2u8.c: Remove.
4068 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
4069 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
4070 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
4071 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
4072 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
4073 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
4074 * gcc.target/arm/neon/vst3Qf32.c: Remove.
4075 * gcc.target/arm/neon/vst3Qp16.c: Remove.
4076 * gcc.target/arm/neon/vst3Qp8.c: Remove.
4077 * gcc.target/arm/neon/vst3Qs16.c: Remove.
4078 * gcc.target/arm/neon/vst3Qs32.c: Remove.
4079 * gcc.target/arm/neon/vst3Qs8.c: Remove.
4080 * gcc.target/arm/neon/vst3Qu16.c: Remove.
4081 * gcc.target/arm/neon/vst3Qu32.c: Remove.
4082 * gcc.target/arm/neon/vst3Qu8.c: Remove.
4083 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
4084 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
4085 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
4086 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
4087 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
4088 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
4089 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
4090 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
4091 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
4092 * gcc.target/arm/neon/vst3f32.c: Remove.
4093 * gcc.target/arm/neon/vst3p16.c: Remove.
4094 * gcc.target/arm/neon/vst3p64.c: Remove.
4095 * gcc.target/arm/neon/vst3p8.c: Remove.
4096 * gcc.target/arm/neon/vst3s16.c: Remove.
4097 * gcc.target/arm/neon/vst3s32.c: Remove.
4098 * gcc.target/arm/neon/vst3s64.c: Remove.
4099 * gcc.target/arm/neon/vst3s8.c: Remove.
4100 * gcc.target/arm/neon/vst3u16.c: Remove.
4101 * gcc.target/arm/neon/vst3u32.c: Remove.
4102 * gcc.target/arm/neon/vst3u64.c: Remove.
4103 * gcc.target/arm/neon/vst3u8.c: Remove.
4104 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
4105 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
4106 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
4107 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
4108 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
4109 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
4110 * gcc.target/arm/neon/vst4Qf32.c: Remove.
4111 * gcc.target/arm/neon/vst4Qp16.c: Remove.
4112 * gcc.target/arm/neon/vst4Qp8.c: Remove.
4113 * gcc.target/arm/neon/vst4Qs16.c: Remove.
4114 * gcc.target/arm/neon/vst4Qs32.c: Remove.
4115 * gcc.target/arm/neon/vst4Qs8.c: Remove.
4116 * gcc.target/arm/neon/vst4Qu16.c: Remove.
4117 * gcc.target/arm/neon/vst4Qu32.c: Remove.
4118 * gcc.target/arm/neon/vst4Qu8.c: Remove.
4119 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
4120 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
4121 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
4122 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
4123 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
4124 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
4125 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
4126 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
4127 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
4128 * gcc.target/arm/neon/vst4f32.c: Remove.
4129 * gcc.target/arm/neon/vst4p16.c: Remove.
4130 * gcc.target/arm/neon/vst4p64.c: Remove.
4131 * gcc.target/arm/neon/vst4p8.c: Remove.
4132 * gcc.target/arm/neon/vst4s16.c: Remove.
4133 * gcc.target/arm/neon/vst4s32.c: Remove.
4134 * gcc.target/arm/neon/vst4s64.c: Remove.
4135 * gcc.target/arm/neon/vst4s8.c: Remove.
4136 * gcc.target/arm/neon/vst4u16.c: Remove.
4137 * gcc.target/arm/neon/vst4u32.c: Remove.
4138 * gcc.target/arm/neon/vst4u64.c: Remove.
4139 * gcc.target/arm/neon/vst4u8.c: Remove.
4140 * gcc.target/arm/neon/vsubQf32.c: Remove.
4141 * gcc.target/arm/neon/vsubQs16.c: Remove.
4142 * gcc.target/arm/neon/vsubQs32.c: Remove.
4143 * gcc.target/arm/neon/vsubQs64.c: Remove.
4144 * gcc.target/arm/neon/vsubQs8.c: Remove.
4145 * gcc.target/arm/neon/vsubQu16.c: Remove.
4146 * gcc.target/arm/neon/vsubQu32.c: Remove.
4147 * gcc.target/arm/neon/vsubQu64.c: Remove.
4148 * gcc.target/arm/neon/vsubQu8.c: Remove.
4149 * gcc.target/arm/neon/vsubf32.c: Remove.
4150 * gcc.target/arm/neon/vsubhns16.c: Remove.
4151 * gcc.target/arm/neon/vsubhns32.c: Remove.
4152 * gcc.target/arm/neon/vsubhns64.c: Remove.
4153 * gcc.target/arm/neon/vsubhnu16.c: Remove.
4154 * gcc.target/arm/neon/vsubhnu32.c: Remove.
4155 * gcc.target/arm/neon/vsubhnu64.c: Remove.
4156 * gcc.target/arm/neon/vsubls16.c: Remove.
4157 * gcc.target/arm/neon/vsubls32.c: Remove.
4158 * gcc.target/arm/neon/vsubls8.c: Remove.
4159 * gcc.target/arm/neon/vsublu16.c: Remove.
4160 * gcc.target/arm/neon/vsublu32.c: Remove.
4161 * gcc.target/arm/neon/vsublu8.c: Remove.
4162 * gcc.target/arm/neon/vsubs16.c: Remove.
4163 * gcc.target/arm/neon/vsubs32.c: Remove.
4164 * gcc.target/arm/neon/vsubs64.c: Remove.
4165 * gcc.target/arm/neon/vsubs8.c: Remove.
4166 * gcc.target/arm/neon/vsubu16.c: Remove.
4167 * gcc.target/arm/neon/vsubu32.c: Remove.
4168 * gcc.target/arm/neon/vsubu64.c: Remove.
4169 * gcc.target/arm/neon/vsubu8.c: Remove.
4170 * gcc.target/arm/neon/vsubws16.c: Remove.
4171 * gcc.target/arm/neon/vsubws32.c: Remove.
4172 * gcc.target/arm/neon/vsubws8.c: Remove.
4173 * gcc.target/arm/neon/vsubwu16.c: Remove.
4174 * gcc.target/arm/neon/vsubwu32.c: Remove.
4175 * gcc.target/arm/neon/vsubwu8.c: Remove.
4176 * gcc.target/arm/neon/vtbl1p8.c: Remove.
4177 * gcc.target/arm/neon/vtbl1s8.c: Remove.
4178 * gcc.target/arm/neon/vtbl1u8.c: Remove.
4179 * gcc.target/arm/neon/vtbl2p8.c: Remove.
4180 * gcc.target/arm/neon/vtbl2s8.c: Remove.
4181 * gcc.target/arm/neon/vtbl2u8.c: Remove.
4182 * gcc.target/arm/neon/vtbl3p8.c: Remove.
4183 * gcc.target/arm/neon/vtbl3s8.c: Remove.
4184 * gcc.target/arm/neon/vtbl3u8.c: Remove.
4185 * gcc.target/arm/neon/vtbl4p8.c: Remove.
4186 * gcc.target/arm/neon/vtbl4s8.c: Remove.
4187 * gcc.target/arm/neon/vtbl4u8.c: Remove.
4188 * gcc.target/arm/neon/vtbx1p8.c: Remove.
4189 * gcc.target/arm/neon/vtbx1s8.c: Remove.
4190 * gcc.target/arm/neon/vtbx1u8.c: Remove.
4191 * gcc.target/arm/neon/vtbx2p8.c: Remove.
4192 * gcc.target/arm/neon/vtbx2s8.c: Remove.
4193 * gcc.target/arm/neon/vtbx2u8.c: Remove.
4194 * gcc.target/arm/neon/vtbx3p8.c: Remove.
4195 * gcc.target/arm/neon/vtbx3s8.c: Remove.
4196 * gcc.target/arm/neon/vtbx3u8.c: Remove.
4197 * gcc.target/arm/neon/vtbx4p8.c: Remove.
4198 * gcc.target/arm/neon/vtbx4s8.c: Remove.
4199 * gcc.target/arm/neon/vtbx4u8.c: Remove.
4200 * gcc.target/arm/neon/vtrnQf32.c: Remove.
4201 * gcc.target/arm/neon/vtrnQp16.c: Remove.
4202 * gcc.target/arm/neon/vtrnQp8.c: Remove.
4203 * gcc.target/arm/neon/vtrnQs16.c: Remove.
4204 * gcc.target/arm/neon/vtrnQs32.c: Remove.
4205 * gcc.target/arm/neon/vtrnQs8.c: Remove.
4206 * gcc.target/arm/neon/vtrnQu16.c: Remove.
4207 * gcc.target/arm/neon/vtrnQu32.c: Remove.
4208 * gcc.target/arm/neon/vtrnQu8.c: Remove.
4209 * gcc.target/arm/neon/vtrnf32.c: Remove.
4210 * gcc.target/arm/neon/vtrnp16.c: Remove.
4211 * gcc.target/arm/neon/vtrnp8.c: Remove.
4212 * gcc.target/arm/neon/vtrns16.c: Remove.
4213 * gcc.target/arm/neon/vtrns32.c: Remove.
4214 * gcc.target/arm/neon/vtrns8.c: Remove.
4215 * gcc.target/arm/neon/vtrnu16.c: Remove.
4216 * gcc.target/arm/neon/vtrnu32.c: Remove.
4217 * gcc.target/arm/neon/vtrnu8.c: Remove.
4218 * gcc.target/arm/neon/vtstQp8.c: Remove.
4219 * gcc.target/arm/neon/vtstQs16.c: Remove.
4220 * gcc.target/arm/neon/vtstQs32.c: Remove.
4221 * gcc.target/arm/neon/vtstQs8.c: Remove.
4222 * gcc.target/arm/neon/vtstQu16.c: Remove.
4223 * gcc.target/arm/neon/vtstQu32.c: Remove.
4224 * gcc.target/arm/neon/vtstQu8.c: Remove.
4225 * gcc.target/arm/neon/vtstp8.c: Remove.
4226 * gcc.target/arm/neon/vtsts16.c: Remove.
4227 * gcc.target/arm/neon/vtsts32.c: Remove.
4228 * gcc.target/arm/neon/vtsts8.c: Remove.
4229 * gcc.target/arm/neon/vtstu16.c: Remove.
4230 * gcc.target/arm/neon/vtstu32.c: Remove.
4231 * gcc.target/arm/neon/vtstu8.c: Remove.
4232 * gcc.target/arm/neon/vuzpQf32.c: Remove.
4233 * gcc.target/arm/neon/vuzpQp16.c: Remove.
4234 * gcc.target/arm/neon/vuzpQp8.c: Remove.
4235 * gcc.target/arm/neon/vuzpQs16.c: Remove.
4236 * gcc.target/arm/neon/vuzpQs32.c: Remove.
4237 * gcc.target/arm/neon/vuzpQs8.c: Remove.
4238 * gcc.target/arm/neon/vuzpQu16.c: Remove.
4239 * gcc.target/arm/neon/vuzpQu32.c: Remove.
4240 * gcc.target/arm/neon/vuzpQu8.c: Remove.
4241 * gcc.target/arm/neon/vuzpf32.c: Remove.
4242 * gcc.target/arm/neon/vuzpp16.c: Remove.
4243 * gcc.target/arm/neon/vuzpp8.c: Remove.
4244 * gcc.target/arm/neon/vuzps16.c: Remove.
4245 * gcc.target/arm/neon/vuzps32.c: Remove.
4246 * gcc.target/arm/neon/vuzps8.c: Remove.
4247 * gcc.target/arm/neon/vuzpu16.c: Remove.
4248 * gcc.target/arm/neon/vuzpu32.c: Remove.
4249 * gcc.target/arm/neon/vuzpu8.c: Remove.
4250 * gcc.target/arm/neon/vzipQf32.c: Remove.
4251 * gcc.target/arm/neon/vzipQp16.c: Remove.
4252 * gcc.target/arm/neon/vzipQp8.c: Remove.
4253 * gcc.target/arm/neon/vzipQs16.c: Remove.
4254 * gcc.target/arm/neon/vzipQs32.c: Remove.
4255 * gcc.target/arm/neon/vzipQs8.c: Remove.
4256 * gcc.target/arm/neon/vzipQu16.c: Remove.
4257 * gcc.target/arm/neon/vzipQu32.c: Remove.
4258 * gcc.target/arm/neon/vzipQu8.c: Remove.
4259 * gcc.target/arm/neon/vzipf32.c: Remove.
4260 * gcc.target/arm/neon/vzipp16.c: Remove.
4261 * gcc.target/arm/neon/vzipp8.c: Remove.
4262 * gcc.target/arm/neon/vzips16.c: Remove.
4263 * gcc.target/arm/neon/vzips32.c: Remove.
4264 * gcc.target/arm/neon/vzips8.c: Remove.
4265 * gcc.target/arm/neon/vzipu16.c: Remove.
4266 * gcc.target/arm/neon/vzipu32.c: Remove.
4267 * gcc.target/arm/neon/vzipu8.c: Remove.
4268
4269 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
4270
4271 * g++.dg/vect/simd-mask-store-bool.cc: New test.
4272
4273 2015-11-13 David Malcolm <dmalcolm@redhat.com>
4274
4275 PR driver/67613
4276 * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file.
4277 * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file.
4278
4279 2015-11-13 David Malcolm <dmalcolm@redhat.com>
4280
4281 * gcc.dg/plugin/levenshtein-test-1.c: New file.
4282 * gcc.dg/plugin/levenshtein_plugin.c: New file.
4283 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
4284 levenshtein_plugin.c.
4285 * gcc.dg/spellcheck-fields.c: New file.
4286
4287 2015-11-12 Steven G. Kargl <kargl@gcc.gnu.org>
4288
4289 PR fortran/68318
4290 * gfortran.dg/pr68318_1.f90: New test.
4291 * gfortran.dg/pr68318_2.f90: Ditto.
4292
4293 2015-11-12 James Norris <jnorris@codesourcery.com>
4294 Joseph Myers <joseph@codesourcery.com>
4295
4296 * c-c++-common/goacc/declare-1.c: New test.
4297 * c-c++-common/goacc/declare-2.c: Likewise.
4298
4299 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
4300
4301 [ARM] Remove neon-testgen.ml and generated tests.
4302
4303 * gcc.target/arm/neon/vRaddhns16.c: Remove.
4304 * gcc.target/arm/neon/vRaddhns32.c: Remove.
4305 * gcc.target/arm/neon/vRaddhns64.c: Remove.
4306 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
4307 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
4308 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
4309 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
4310 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
4311 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
4312 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
4313 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
4314 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
4315 * gcc.target/arm/neon/vRhadds16.c: Remove.
4316 * gcc.target/arm/neon/vRhadds32.c: Remove.
4317 * gcc.target/arm/neon/vRhadds8.c: Remove.
4318 * gcc.target/arm/neon/vRhaddu16.c: Remove.
4319 * gcc.target/arm/neon/vRhaddu32.c: Remove.
4320 * gcc.target/arm/neon/vRhaddu8.c: Remove.
4321 * gcc.target/arm/neon/vRshlQs16.c: Remove.
4322 * gcc.target/arm/neon/vRshlQs32.c: Remove.
4323 * gcc.target/arm/neon/vRshlQs64.c: Remove.
4324 * gcc.target/arm/neon/vRshlQs8.c: Remove.
4325 * gcc.target/arm/neon/vRshlQu16.c: Remove.
4326 * gcc.target/arm/neon/vRshlQu32.c: Remove.
4327 * gcc.target/arm/neon/vRshlQu64.c: Remove.
4328 * gcc.target/arm/neon/vRshlQu8.c: Remove.
4329 * gcc.target/arm/neon/vRshls16.c: Remove.
4330 * gcc.target/arm/neon/vRshls32.c: Remove.
4331 * gcc.target/arm/neon/vRshls64.c: Remove.
4332 * gcc.target/arm/neon/vRshls8.c: Remove.
4333 * gcc.target/arm/neon/vRshlu16.c: Remove.
4334 * gcc.target/arm/neon/vRshlu32.c: Remove.
4335 * gcc.target/arm/neon/vRshlu64.c: Remove.
4336 * gcc.target/arm/neon/vRshlu8.c: Remove.
4337 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
4338 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
4339 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
4340 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
4341 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
4342 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
4343 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
4344 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
4345 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
4346 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
4347 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
4348 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
4349 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
4350 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
4351 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
4352 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
4353 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
4354 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
4355 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
4356 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
4357 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
4358 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
4359 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
4360 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
4361 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
4362 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
4363 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
4364 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
4365 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
4366 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
4367 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
4368 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
4369 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
4370 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
4371 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
4372 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
4373 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
4374 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
4375 * gcc.target/arm/neon/vRsubhns16.c: Remove.
4376 * gcc.target/arm/neon/vRsubhns32.c: Remove.
4377 * gcc.target/arm/neon/vRsubhns64.c: Remove.
4378 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
4379 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
4380 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
4381 * gcc.target/arm/neon/vabaQs16.c: Remove.
4382 * gcc.target/arm/neon/vabaQs32.c: Remove.
4383 * gcc.target/arm/neon/vabaQs8.c: Remove.
4384 * gcc.target/arm/neon/vabaQu16.c: Remove.
4385 * gcc.target/arm/neon/vabaQu32.c: Remove.
4386 * gcc.target/arm/neon/vabaQu8.c: Remove.
4387 * gcc.target/arm/neon/vabals16.c: Remove.
4388 * gcc.target/arm/neon/vabals32.c: Remove.
4389 * gcc.target/arm/neon/vabals8.c: Remove.
4390 * gcc.target/arm/neon/vabalu16.c: Remove.
4391 * gcc.target/arm/neon/vabalu32.c: Remove.
4392 * gcc.target/arm/neon/vabalu8.c: Remove.
4393 * gcc.target/arm/neon/vabas16.c: Remove.
4394 * gcc.target/arm/neon/vabas32.c: Remove.
4395 * gcc.target/arm/neon/vabas8.c: Remove.
4396 * gcc.target/arm/neon/vabau16.c: Remove.
4397 * gcc.target/arm/neon/vabau32.c: Remove.
4398 * gcc.target/arm/neon/vabau8.c: Remove.
4399 * gcc.target/arm/neon/vabdQf32.c: Remove.
4400 * gcc.target/arm/neon/vabdQs16.c: Remove.
4401 * gcc.target/arm/neon/vabdQs32.c: Remove.
4402 * gcc.target/arm/neon/vabdQs8.c: Remove.
4403 * gcc.target/arm/neon/vabdQu16.c: Remove.
4404 * gcc.target/arm/neon/vabdQu32.c: Remove.
4405 * gcc.target/arm/neon/vabdQu8.c: Remove.
4406 * gcc.target/arm/neon/vabdf32.c: Remove.
4407 * gcc.target/arm/neon/vabdls16.c: Remove.
4408 * gcc.target/arm/neon/vabdls32.c: Remove.
4409 * gcc.target/arm/neon/vabdls8.c: Remove.
4410 * gcc.target/arm/neon/vabdlu16.c: Remove.
4411 * gcc.target/arm/neon/vabdlu32.c: Remove.
4412 * gcc.target/arm/neon/vabdlu8.c: Remove.
4413 * gcc.target/arm/neon/vabds16.c: Remove.
4414 * gcc.target/arm/neon/vabds32.c: Remove.
4415 * gcc.target/arm/neon/vabds8.c: Remove.
4416 * gcc.target/arm/neon/vabdu16.c: Remove.
4417 * gcc.target/arm/neon/vabdu32.c: Remove.
4418 * gcc.target/arm/neon/vabdu8.c: Remove.
4419 * gcc.target/arm/neon/vabsQf32.c: Remove.
4420 * gcc.target/arm/neon/vabsQs16.c: Remove.
4421 * gcc.target/arm/neon/vabsQs32.c: Remove.
4422 * gcc.target/arm/neon/vabsQs8.c: Remove.
4423 * gcc.target/arm/neon/vabsf32.c: Remove.
4424 * gcc.target/arm/neon/vabss16.c: Remove.
4425 * gcc.target/arm/neon/vabss32.c: Remove.
4426 * gcc.target/arm/neon/vabss8.c: Remove.
4427 * gcc.target/arm/neon/vaddQf32.c: Remove.
4428 * gcc.target/arm/neon/vaddQs16.c: Remove.
4429 * gcc.target/arm/neon/vaddQs32.c: Remove.
4430 * gcc.target/arm/neon/vaddQs64.c: Remove.
4431 * gcc.target/arm/neon/vaddQs8.c: Remove.
4432 * gcc.target/arm/neon/vaddQu16.c: Remove.
4433 * gcc.target/arm/neon/vaddQu32.c: Remove.
4434 * gcc.target/arm/neon/vaddQu64.c: Remove.
4435 * gcc.target/arm/neon/vaddQu8.c: Remove.
4436 * gcc.target/arm/neon/vaddf32.c: Remove.
4437 * gcc.target/arm/neon/vaddhns16.c: Remove.
4438 * gcc.target/arm/neon/vaddhns32.c: Remove.
4439 * gcc.target/arm/neon/vaddhns64.c: Remove.
4440 * gcc.target/arm/neon/vaddhnu16.c: Remove.
4441 * gcc.target/arm/neon/vaddhnu32.c: Remove.
4442 * gcc.target/arm/neon/vaddhnu64.c: Remove.
4443 * gcc.target/arm/neon/vaddls16.c: Remove.
4444 * gcc.target/arm/neon/vaddls32.c: Remove.
4445 * gcc.target/arm/neon/vaddls8.c: Remove.
4446 * gcc.target/arm/neon/vaddlu16.c: Remove.
4447 * gcc.target/arm/neon/vaddlu32.c: Remove.
4448 * gcc.target/arm/neon/vaddlu8.c: Remove.
4449 * gcc.target/arm/neon/vadds16.c: Remove.
4450 * gcc.target/arm/neon/vadds32.c: Remove.
4451 * gcc.target/arm/neon/vadds64.c: Remove.
4452 * gcc.target/arm/neon/vadds8.c: Remove.
4453 * gcc.target/arm/neon/vaddu16.c: Remove.
4454 * gcc.target/arm/neon/vaddu32.c: Remove.
4455 * gcc.target/arm/neon/vaddu64.c: Remove.
4456 * gcc.target/arm/neon/vaddu8.c: Remove.
4457 * gcc.target/arm/neon/vaddws16.c: Remove.
4458 * gcc.target/arm/neon/vaddws32.c: Remove.
4459 * gcc.target/arm/neon/vaddws8.c: Remove.
4460 * gcc.target/arm/neon/vaddwu16.c: Remove.
4461 * gcc.target/arm/neon/vaddwu32.c: Remove.
4462 * gcc.target/arm/neon/vaddwu8.c: Remove.
4463 * gcc.target/arm/neon/vandQs16.c: Remove.
4464 * gcc.target/arm/neon/vandQs32.c: Remove.
4465 * gcc.target/arm/neon/vandQs64.c: Remove.
4466 * gcc.target/arm/neon/vandQs8.c: Remove.
4467 * gcc.target/arm/neon/vandQu16.c: Remove.
4468 * gcc.target/arm/neon/vandQu32.c: Remove.
4469 * gcc.target/arm/neon/vandQu64.c: Remove.
4470 * gcc.target/arm/neon/vandQu8.c: Remove.
4471 * gcc.target/arm/neon/vands16.c: Remove.
4472 * gcc.target/arm/neon/vands32.c: Remove.
4473 * gcc.target/arm/neon/vands64.c: Remove.
4474 * gcc.target/arm/neon/vands8.c: Remove.
4475 * gcc.target/arm/neon/vandu16.c: Remove.
4476 * gcc.target/arm/neon/vandu32.c: Remove.
4477 * gcc.target/arm/neon/vandu64.c: Remove.
4478 * gcc.target/arm/neon/vandu8.c: Remove.
4479 * gcc.target/arm/neon/vbicQs16.c: Remove.
4480 * gcc.target/arm/neon/vbicQs32.c: Remove.
4481 * gcc.target/arm/neon/vbicQs64.c: Remove.
4482 * gcc.target/arm/neon/vbicQs8.c: Remove.
4483 * gcc.target/arm/neon/vbicQu16.c: Remove.
4484 * gcc.target/arm/neon/vbicQu32.c: Remove.
4485 * gcc.target/arm/neon/vbicQu64.c: Remove.
4486 * gcc.target/arm/neon/vbicQu8.c: Remove.
4487 * gcc.target/arm/neon/vbics16.c: Remove.
4488 * gcc.target/arm/neon/vbics32.c: Remove.
4489 * gcc.target/arm/neon/vbics64.c: Remove.
4490 * gcc.target/arm/neon/vbics8.c: Remove.
4491 * gcc.target/arm/neon/vbicu16.c: Remove.
4492 * gcc.target/arm/neon/vbicu32.c: Remove.
4493 * gcc.target/arm/neon/vbicu64.c: Remove.
4494 * gcc.target/arm/neon/vbicu8.c: Remove.
4495 * gcc.target/arm/neon/vbslQf32.c: Remove.
4496 * gcc.target/arm/neon/vbslQp16.c: Remove.
4497 * gcc.target/arm/neon/vbslQp64.c: Remove.
4498 * gcc.target/arm/neon/vbslQp8.c: Remove.
4499 * gcc.target/arm/neon/vbslQs16.c: Remove.
4500 * gcc.target/arm/neon/vbslQs32.c: Remove.
4501 * gcc.target/arm/neon/vbslQs64.c: Remove.
4502 * gcc.target/arm/neon/vbslQs8.c: Remove.
4503 * gcc.target/arm/neon/vbslQu16.c: Remove.
4504 * gcc.target/arm/neon/vbslQu32.c: Remove.
4505 * gcc.target/arm/neon/vbslQu64.c: Remove.
4506 * gcc.target/arm/neon/vbslQu8.c: Remove.
4507 * gcc.target/arm/neon/vbslf32.c: Remove.
4508 * gcc.target/arm/neon/vbslp16.c: Remove.
4509 * gcc.target/arm/neon/vbslp64.c: Remove.
4510 * gcc.target/arm/neon/vbslp8.c: Remove.
4511 * gcc.target/arm/neon/vbsls16.c: Remove.
4512 * gcc.target/arm/neon/vbsls32.c: Remove.
4513 * gcc.target/arm/neon/vbsls64.c: Remove.
4514 * gcc.target/arm/neon/vbsls8.c: Remove.
4515 * gcc.target/arm/neon/vbslu16.c: Remove.
4516 * gcc.target/arm/neon/vbslu32.c: Remove.
4517 * gcc.target/arm/neon/vbslu64.c: Remove.
4518 * gcc.target/arm/neon/vbslu8.c: Remove.
4519 * gcc.target/arm/neon/vcageQf32.c: Remove.
4520 * gcc.target/arm/neon/vcagef32.c: Remove.
4521 * gcc.target/arm/neon/vcagtQf32.c: Remove.
4522 * gcc.target/arm/neon/vcagtf32.c: Remove.
4523 * gcc.target/arm/neon/vcaleQf32.c: Remove.
4524 * gcc.target/arm/neon/vcalef32.c: Remove.
4525 * gcc.target/arm/neon/vcaltQf32.c: Remove.
4526 * gcc.target/arm/neon/vcaltf32.c: Remove.
4527 * gcc.target/arm/neon/vceqQf32.c: Remove.
4528 * gcc.target/arm/neon/vceqQp8.c: Remove.
4529 * gcc.target/arm/neon/vceqQs16.c: Remove.
4530 * gcc.target/arm/neon/vceqQs32.c: Remove.
4531 * gcc.target/arm/neon/vceqQs8.c: Remove.
4532 * gcc.target/arm/neon/vceqQu16.c: Remove.
4533 * gcc.target/arm/neon/vceqQu32.c: Remove.
4534 * gcc.target/arm/neon/vceqQu8.c: Remove.
4535 * gcc.target/arm/neon/vceqf32.c: Remove.
4536 * gcc.target/arm/neon/vceqp8.c: Remove.
4537 * gcc.target/arm/neon/vceqs16.c: Remove.
4538 * gcc.target/arm/neon/vceqs32.c: Remove.
4539 * gcc.target/arm/neon/vceqs8.c: Remove.
4540 * gcc.target/arm/neon/vcequ16.c: Remove.
4541 * gcc.target/arm/neon/vcequ32.c: Remove.
4542 * gcc.target/arm/neon/vcequ8.c: Remove.
4543 * gcc.target/arm/neon/vcgeQf32.c: Remove.
4544 * gcc.target/arm/neon/vcgeQs16.c: Remove.
4545 * gcc.target/arm/neon/vcgeQs32.c: Remove.
4546 * gcc.target/arm/neon/vcgeQs8.c: Remove.
4547 * gcc.target/arm/neon/vcgeQu16.c: Remove.
4548 * gcc.target/arm/neon/vcgeQu32.c: Remove.
4549 * gcc.target/arm/neon/vcgeQu8.c: Remove.
4550 * gcc.target/arm/neon/vcgef32.c: Remove.
4551 * gcc.target/arm/neon/vcges16.c: Remove.
4552 * gcc.target/arm/neon/vcges32.c: Remove.
4553 * gcc.target/arm/neon/vcges8.c: Remove.
4554 * gcc.target/arm/neon/vcgeu16.c: Remove.
4555 * gcc.target/arm/neon/vcgeu32.c: Remove.
4556 * gcc.target/arm/neon/vcgeu8.c: Remove.
4557 * gcc.target/arm/neon/vcgtQf32.c: Remove.
4558 * gcc.target/arm/neon/vcgtQs16.c: Remove.
4559 * gcc.target/arm/neon/vcgtQs32.c: Remove.
4560 * gcc.target/arm/neon/vcgtQs8.c: Remove.
4561 * gcc.target/arm/neon/vcgtQu16.c: Remove.
4562 * gcc.target/arm/neon/vcgtQu32.c: Remove.
4563 * gcc.target/arm/neon/vcgtQu8.c: Remove.
4564 * gcc.target/arm/neon/vcgtf32.c: Remove.
4565 * gcc.target/arm/neon/vcgts16.c: Remove.
4566 * gcc.target/arm/neon/vcgts32.c: Remove.
4567 * gcc.target/arm/neon/vcgts8.c: Remove.
4568 * gcc.target/arm/neon/vcgtu16.c: Remove.
4569 * gcc.target/arm/neon/vcgtu32.c: Remove.
4570 * gcc.target/arm/neon/vcgtu8.c: Remove.
4571 * gcc.target/arm/neon/vcleQf32.c: Remove.
4572 * gcc.target/arm/neon/vcleQs16.c: Remove.
4573 * gcc.target/arm/neon/vcleQs32.c: Remove.
4574 * gcc.target/arm/neon/vcleQs8.c: Remove.
4575 * gcc.target/arm/neon/vcleQu16.c: Remove.
4576 * gcc.target/arm/neon/vcleQu32.c: Remove.
4577 * gcc.target/arm/neon/vcleQu8.c: Remove.
4578 * gcc.target/arm/neon/vclef32.c: Remove.
4579 * gcc.target/arm/neon/vcles16.c: Remove.
4580 * gcc.target/arm/neon/vcles32.c: Remove.
4581 * gcc.target/arm/neon/vcles8.c: Remove.
4582 * gcc.target/arm/neon/vcleu16.c: Remove.
4583 * gcc.target/arm/neon/vcleu32.c: Remove.
4584 * gcc.target/arm/neon/vcleu8.c: Remove.
4585 * gcc.target/arm/neon/vclsQs16.c: Remove.
4586 * gcc.target/arm/neon/vclsQs32.c: Remove.
4587 * gcc.target/arm/neon/vclsQs8.c: Remove.
4588 * gcc.target/arm/neon/vclss16.c: Remove.
4589 * gcc.target/arm/neon/vclss32.c: Remove.
4590 * gcc.target/arm/neon/vclss8.c: Remove.
4591 * gcc.target/arm/neon/vcltQf32.c: Remove.
4592 * gcc.target/arm/neon/vcltQs16.c: Remove.
4593 * gcc.target/arm/neon/vcltQs32.c: Remove.
4594 * gcc.target/arm/neon/vcltQs8.c: Remove.
4595 * gcc.target/arm/neon/vcltQu16.c: Remove.
4596 * gcc.target/arm/neon/vcltQu32.c: Remove.
4597 * gcc.target/arm/neon/vcltQu8.c: Remove.
4598 * gcc.target/arm/neon/vcltf32.c: Remove.
4599 * gcc.target/arm/neon/vclts16.c: Remove.
4600 * gcc.target/arm/neon/vclts32.c: Remove.
4601 * gcc.target/arm/neon/vclts8.c: Remove.
4602 * gcc.target/arm/neon/vcltu16.c: Remove.
4603 * gcc.target/arm/neon/vcltu32.c: Remove.
4604 * gcc.target/arm/neon/vcltu8.c: Remove.
4605 * gcc.target/arm/neon/vclzQs16.c: Remove.
4606 * gcc.target/arm/neon/vclzQs32.c: Remove.
4607 * gcc.target/arm/neon/vclzQs8.c: Remove.
4608 * gcc.target/arm/neon/vclzQu16.c: Remove.
4609 * gcc.target/arm/neon/vclzQu32.c: Remove.
4610 * gcc.target/arm/neon/vclzQu8.c: Remove.
4611 * gcc.target/arm/neon/vclzs16.c: Remove.
4612 * gcc.target/arm/neon/vclzs32.c: Remove.
4613 * gcc.target/arm/neon/vclzs8.c: Remove.
4614 * gcc.target/arm/neon/vclzu16.c: Remove.
4615 * gcc.target/arm/neon/vclzu32.c: Remove.
4616 * gcc.target/arm/neon/vclzu8.c: Remove.
4617 * gcc.target/arm/neon/vcntQp8.c: Remove.
4618 * gcc.target/arm/neon/vcntQs8.c: Remove.
4619 * gcc.target/arm/neon/vcntQu8.c: Remove.
4620 * gcc.target/arm/neon/vcntp8.c: Remove.
4621 * gcc.target/arm/neon/vcnts8.c: Remove.
4622 * gcc.target/arm/neon/vcntu8.c: Remove.
4623 * gcc.target/arm/neon/vcombinef32.c: Remove.
4624 * gcc.target/arm/neon/vcombinep16.c: Remove.
4625 * gcc.target/arm/neon/vcombinep64.c: Remove.
4626 * gcc.target/arm/neon/vcombinep8.c: Remove.
4627 * gcc.target/arm/neon/vcombines16.c: Remove.
4628 * gcc.target/arm/neon/vcombines32.c: Remove.
4629 * gcc.target/arm/neon/vcombines64.c: Remove.
4630 * gcc.target/arm/neon/vcombines8.c: Remove.
4631 * gcc.target/arm/neon/vcombineu16.c: Remove.
4632 * gcc.target/arm/neon/vcombineu32.c: Remove.
4633 * gcc.target/arm/neon/vcombineu64.c: Remove.
4634 * gcc.target/arm/neon/vcombineu8.c: Remove.
4635 * gcc.target/arm/neon/vcreatef32.c: Remove.
4636 * gcc.target/arm/neon/vcreatep16.c: Remove.
4637 * gcc.target/arm/neon/vcreatep64.c: Remove.
4638 * gcc.target/arm/neon/vcreatep8.c: Remove.
4639 * gcc.target/arm/neon/vcreates16.c: Remove.
4640 * gcc.target/arm/neon/vcreates32.c: Remove.
4641 * gcc.target/arm/neon/vcreates64.c: Remove.
4642 * gcc.target/arm/neon/vcreates8.c: Remove.
4643 * gcc.target/arm/neon/vcreateu16.c: Remove.
4644 * gcc.target/arm/neon/vcreateu32.c: Remove.
4645 * gcc.target/arm/neon/vcreateu64.c: Remove.
4646 * gcc.target/arm/neon/vcreateu8.c: Remove.
4647 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
4648 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
4649 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
4650 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
4651 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
4652 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
4653 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
4654 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
4655 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
4656 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
4657 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
4658 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
4659 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
4660 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
4661 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
4662 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
4663 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
4664 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
4665 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
4666 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
4667 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
4668 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
4669 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
4670 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
4671 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
4672 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
4673 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
4674 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
4675 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
4676 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
4677 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
4678 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
4679 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
4680 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
4681 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
4682 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
4683 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
4684 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
4685 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
4686 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
4687 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
4688 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
4689 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
4690 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
4691 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
4692 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
4693 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
4694 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
4695 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
4696 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
4697 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
4698 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
4699 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
4700 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
4701 * gcc.target/arm/neon/vdup_nf32.c: Remove.
4702 * gcc.target/arm/neon/vdup_np16.c: Remove.
4703 * gcc.target/arm/neon/vdup_np64.c: Remove.
4704 * gcc.target/arm/neon/vdup_np8.c: Remove.
4705 * gcc.target/arm/neon/vdup_ns16.c: Remove.
4706 * gcc.target/arm/neon/vdup_ns32.c: Remove.
4707 * gcc.target/arm/neon/vdup_ns64.c: Remove.
4708 * gcc.target/arm/neon/vdup_ns8.c: Remove.
4709 * gcc.target/arm/neon/vdup_nu16.c: Remove.
4710 * gcc.target/arm/neon/vdup_nu32.c: Remove.
4711 * gcc.target/arm/neon/vdup_nu64.c: Remove.
4712 * gcc.target/arm/neon/vdup_nu8.c: Remove.
4713 * gcc.target/arm/neon/veorQs16.c: Remove.
4714 * gcc.target/arm/neon/veorQs32.c: Remove.
4715 * gcc.target/arm/neon/veorQs64.c: Remove.
4716 * gcc.target/arm/neon/veorQs8.c: Remove.
4717 * gcc.target/arm/neon/veorQu16.c: Remove.
4718 * gcc.target/arm/neon/veorQu32.c: Remove.
4719 * gcc.target/arm/neon/veorQu64.c: Remove.
4720 * gcc.target/arm/neon/veorQu8.c: Remove.
4721 * gcc.target/arm/neon/veors16.c: Remove.
4722 * gcc.target/arm/neon/veors32.c: Remove.
4723 * gcc.target/arm/neon/veors64.c: Remove.
4724 * gcc.target/arm/neon/veors8.c: Remove.
4725 * gcc.target/arm/neon/veoru16.c: Remove.
4726 * gcc.target/arm/neon/veoru32.c: Remove.
4727 * gcc.target/arm/neon/veoru64.c: Remove.
4728 * gcc.target/arm/neon/veoru8.c: Remove.
4729 * gcc.target/arm/neon/vextQf32.c: Remove.
4730 * gcc.target/arm/neon/vextQp16.c: Remove.
4731 * gcc.target/arm/neon/vextQp64.c: Remove.
4732 * gcc.target/arm/neon/vextQp8.c: Remove.
4733 * gcc.target/arm/neon/vextQs16.c: Remove.
4734 * gcc.target/arm/neon/vextQs32.c: Remove.
4735 * gcc.target/arm/neon/vextQs64.c: Remove.
4736 * gcc.target/arm/neon/vextQs8.c: Remove.
4737 * gcc.target/arm/neon/vextQu16.c: Remove.
4738 * gcc.target/arm/neon/vextQu32.c: Remove.
4739 * gcc.target/arm/neon/vextQu64.c: Remove.
4740 * gcc.target/arm/neon/vextQu8.c: Remove.
4741 * gcc.target/arm/neon/vextf32.c: Remove.
4742 * gcc.target/arm/neon/vextp16.c: Remove.
4743 * gcc.target/arm/neon/vextp64.c: Remove.
4744 * gcc.target/arm/neon/vextp8.c: Remove.
4745 * gcc.target/arm/neon/vexts16.c: Remove.
4746 * gcc.target/arm/neon/vexts32.c: Remove.
4747 * gcc.target/arm/neon/vexts64.c: Remove.
4748 * gcc.target/arm/neon/vexts8.c: Remove.
4749 * gcc.target/arm/neon/vextu16.c: Remove.
4750 * gcc.target/arm/neon/vextu32.c: Remove.
4751 * gcc.target/arm/neon/vextu64.c: Remove.
4752 * gcc.target/arm/neon/vextu8.c: Remove.
4753 * gcc.target/arm/neon/vfmaQf32.c: Remove.
4754 * gcc.target/arm/neon/vfmaf32.c: Remove.
4755 * gcc.target/arm/neon/vfmsQf32.c: Remove.
4756 * gcc.target/arm/neon/vfmsf32.c: Remove.
4757 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
4758 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
4759 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
4760 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
4761 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
4762 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
4763 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
4764 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
4765 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
4766 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
4767 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
4768 * gcc.target/arm/neon/vget_highf32.c: Remove.
4769 * gcc.target/arm/neon/vget_highp16.c: Remove.
4770 * gcc.target/arm/neon/vget_highp64.c: Remove.
4771 * gcc.target/arm/neon/vget_highp8.c: Remove.
4772 * gcc.target/arm/neon/vget_highs16.c: Remove.
4773 * gcc.target/arm/neon/vget_highs32.c: Remove.
4774 * gcc.target/arm/neon/vget_highs64.c: Remove.
4775 * gcc.target/arm/neon/vget_highs8.c: Remove.
4776 * gcc.target/arm/neon/vget_highu16.c: Remove.
4777 * gcc.target/arm/neon/vget_highu32.c: Remove.
4778 * gcc.target/arm/neon/vget_highu64.c: Remove.
4779 * gcc.target/arm/neon/vget_highu8.c: Remove.
4780 * gcc.target/arm/neon/vget_lanef32.c: Remove.
4781 * gcc.target/arm/neon/vget_lanep16.c: Remove.
4782 * gcc.target/arm/neon/vget_lanep8.c: Remove.
4783 * gcc.target/arm/neon/vget_lanes16.c: Remove.
4784 * gcc.target/arm/neon/vget_lanes32.c: Remove.
4785 * gcc.target/arm/neon/vget_lanes64.c: Remove.
4786 * gcc.target/arm/neon/vget_lanes8.c: Remove.
4787 * gcc.target/arm/neon/vget_laneu16.c: Remove.
4788 * gcc.target/arm/neon/vget_laneu32.c: Remove.
4789 * gcc.target/arm/neon/vget_laneu64.c: Remove.
4790 * gcc.target/arm/neon/vget_laneu8.c: Remove.
4791 * gcc.target/arm/neon/vget_lowf32.c: Remove.
4792 * gcc.target/arm/neon/vget_lowp16.c: Remove.
4793 * gcc.target/arm/neon/vget_lowp64.c: Remove.
4794 * gcc.target/arm/neon/vget_lowp8.c: Remove.
4795 * gcc.target/arm/neon/vget_lows16.c: Remove.
4796 * gcc.target/arm/neon/vget_lows32.c: Remove.
4797 * gcc.target/arm/neon/vget_lows64.c: Remove.
4798 * gcc.target/arm/neon/vget_lows8.c: Remove.
4799 * gcc.target/arm/neon/vget_lowu16.c: Remove.
4800 * gcc.target/arm/neon/vget_lowu32.c: Remove.
4801 * gcc.target/arm/neon/vget_lowu64.c: Remove.
4802 * gcc.target/arm/neon/vget_lowu8.c: Remove.
4803 * gcc.target/arm/neon/vhaddQs16.c: Remove.
4804 * gcc.target/arm/neon/vhaddQs32.c: Remove.
4805 * gcc.target/arm/neon/vhaddQs8.c: Remove.
4806 * gcc.target/arm/neon/vhaddQu16.c: Remove.
4807 * gcc.target/arm/neon/vhaddQu32.c: Remove.
4808 * gcc.target/arm/neon/vhaddQu8.c: Remove.
4809 * gcc.target/arm/neon/vhadds16.c: Remove.
4810 * gcc.target/arm/neon/vhadds32.c: Remove.
4811 * gcc.target/arm/neon/vhadds8.c: Remove.
4812 * gcc.target/arm/neon/vhaddu16.c: Remove.
4813 * gcc.target/arm/neon/vhaddu32.c: Remove.
4814 * gcc.target/arm/neon/vhaddu8.c: Remove.
4815 * gcc.target/arm/neon/vhsubQs16.c: Remove.
4816 * gcc.target/arm/neon/vhsubQs32.c: Remove.
4817 * gcc.target/arm/neon/vhsubQs8.c: Remove.
4818 * gcc.target/arm/neon/vhsubQu16.c: Remove.
4819 * gcc.target/arm/neon/vhsubQu32.c: Remove.
4820 * gcc.target/arm/neon/vhsubQu8.c: Remove.
4821 * gcc.target/arm/neon/vhsubs16.c: Remove.
4822 * gcc.target/arm/neon/vhsubs32.c: Remove.
4823 * gcc.target/arm/neon/vhsubs8.c: Remove.
4824 * gcc.target/arm/neon/vhsubu16.c: Remove.
4825 * gcc.target/arm/neon/vhsubu32.c: Remove.
4826 * gcc.target/arm/neon/vhsubu8.c: Remove.
4827 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
4828 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
4829 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
4830 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
4831 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
4832 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
4833 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
4834 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
4835 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
4836 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
4837 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
4838 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
4839 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
4840 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
4841 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
4842 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
4843 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
4844 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
4845 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
4846 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
4847 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
4848 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
4849 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
4850 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
4851 * gcc.target/arm/neon/vld1Qf32.c: Remove.
4852 * gcc.target/arm/neon/vld1Qp16.c: Remove.
4853 * gcc.target/arm/neon/vld1Qp64.c: Remove.
4854 * gcc.target/arm/neon/vld1Qp8.c: Remove.
4855 * gcc.target/arm/neon/vld1Qs16.c: Remove.
4856 * gcc.target/arm/neon/vld1Qs32.c: Remove.
4857 * gcc.target/arm/neon/vld1Qs64.c: Remove.
4858 * gcc.target/arm/neon/vld1Qs8.c: Remove.
4859 * gcc.target/arm/neon/vld1Qu16.c: Remove.
4860 * gcc.target/arm/neon/vld1Qu32.c: Remove.
4861 * gcc.target/arm/neon/vld1Qu64.c: Remove.
4862 * gcc.target/arm/neon/vld1Qu8.c: Remove.
4863 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
4864 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
4865 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
4866 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
4867 * gcc.target/arm/neon/vld1_dups16.c: Remove.
4868 * gcc.target/arm/neon/vld1_dups32.c: Remove.
4869 * gcc.target/arm/neon/vld1_dups64.c: Remove.
4870 * gcc.target/arm/neon/vld1_dups8.c: Remove.
4871 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
4872 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
4873 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
4874 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
4875 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
4876 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
4877 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
4878 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
4879 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
4880 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
4881 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
4882 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
4883 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
4884 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
4885 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
4886 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
4887 * gcc.target/arm/neon/vld1f32.c: Remove.
4888 * gcc.target/arm/neon/vld1p16.c: Remove.
4889 * gcc.target/arm/neon/vld1p64.c: Remove.
4890 * gcc.target/arm/neon/vld1p8.c: Remove.
4891 * gcc.target/arm/neon/vld1s16.c: Remove.
4892 * gcc.target/arm/neon/vld1s32.c: Remove.
4893 * gcc.target/arm/neon/vld1s64.c: Remove.
4894 * gcc.target/arm/neon/vld1s8.c: Remove.
4895 * gcc.target/arm/neon/vld1u16.c: Remove.
4896 * gcc.target/arm/neon/vld1u32.c: Remove.
4897 * gcc.target/arm/neon/vld1u64.c: Remove.
4898 * gcc.target/arm/neon/vld1u8.c: Remove.
4899 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
4900 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
4901 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
4902 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
4903 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
4904 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
4905 * gcc.target/arm/neon/vld2Qf32.c: Remove.
4906 * gcc.target/arm/neon/vld2Qp16.c: Remove.
4907 * gcc.target/arm/neon/vld2Qp8.c: Remove.
4908 * gcc.target/arm/neon/vld2Qs16.c: Remove.
4909 * gcc.target/arm/neon/vld2Qs32.c: Remove.
4910 * gcc.target/arm/neon/vld2Qs8.c: Remove.
4911 * gcc.target/arm/neon/vld2Qu16.c: Remove.
4912 * gcc.target/arm/neon/vld2Qu32.c: Remove.
4913 * gcc.target/arm/neon/vld2Qu8.c: Remove.
4914 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
4915 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
4916 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
4917 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
4918 * gcc.target/arm/neon/vld2_dups16.c: Remove.
4919 * gcc.target/arm/neon/vld2_dups32.c: Remove.
4920 * gcc.target/arm/neon/vld2_dups64.c: Remove.
4921 * gcc.target/arm/neon/vld2_dups8.c: Remove.
4922 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
4923 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
4924 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
4925 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
4926 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
4927 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
4928 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
4929 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
4930 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
4931 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
4932 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
4933 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
4934 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
4935 * gcc.target/arm/neon/vld2f32.c: Remove.
4936 * gcc.target/arm/neon/vld2p16.c: Remove.
4937 * gcc.target/arm/neon/vld2p64.c: Remove.
4938 * gcc.target/arm/neon/vld2p8.c: Remove.
4939 * gcc.target/arm/neon/vld2s16.c: Remove.
4940 * gcc.target/arm/neon/vld2s32.c: Remove.
4941 * gcc.target/arm/neon/vld2s64.c: Remove.
4942 * gcc.target/arm/neon/vld2s8.c: Remove.
4943 * gcc.target/arm/neon/vld2u16.c: Remove.
4944 * gcc.target/arm/neon/vld2u32.c: Remove.
4945 * gcc.target/arm/neon/vld2u64.c: Remove.
4946 * gcc.target/arm/neon/vld2u8.c: Remove.
4947 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
4948 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
4949 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
4950 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
4951 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
4952 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
4953 * gcc.target/arm/neon/vld3Qf32.c: Remove.
4954 * gcc.target/arm/neon/vld3Qp16.c: Remove.
4955 * gcc.target/arm/neon/vld3Qp8.c: Remove.
4956 * gcc.target/arm/neon/vld3Qs16.c: Remove.
4957 * gcc.target/arm/neon/vld3Qs32.c: Remove.
4958 * gcc.target/arm/neon/vld3Qs8.c: Remove.
4959 * gcc.target/arm/neon/vld3Qu16.c: Remove.
4960 * gcc.target/arm/neon/vld3Qu32.c: Remove.
4961 * gcc.target/arm/neon/vld3Qu8.c: Remove.
4962 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
4963 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
4964 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
4965 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
4966 * gcc.target/arm/neon/vld3_dups16.c: Remove.
4967 * gcc.target/arm/neon/vld3_dups32.c: Remove.
4968 * gcc.target/arm/neon/vld3_dups64.c: Remove.
4969 * gcc.target/arm/neon/vld3_dups8.c: Remove.
4970 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
4971 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
4972 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
4973 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
4974 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
4975 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
4976 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
4977 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
4978 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
4979 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
4980 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
4981 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
4982 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
4983 * gcc.target/arm/neon/vld3f32.c: Remove.
4984 * gcc.target/arm/neon/vld3p16.c: Remove.
4985 * gcc.target/arm/neon/vld3p64.c: Remove.
4986 * gcc.target/arm/neon/vld3p8.c: Remove.
4987 * gcc.target/arm/neon/vld3s16.c: Remove.
4988 * gcc.target/arm/neon/vld3s32.c: Remove.
4989 * gcc.target/arm/neon/vld3s64.c: Remove.
4990 * gcc.target/arm/neon/vld3s8.c: Remove.
4991 * gcc.target/arm/neon/vld3u16.c: Remove.
4992 * gcc.target/arm/neon/vld3u32.c: Remove.
4993 * gcc.target/arm/neon/vld3u64.c: Remove.
4994 * gcc.target/arm/neon/vld3u8.c: Remove.
4995 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
4996 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
4997 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
4998 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
4999 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
5000 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
5001 * gcc.target/arm/neon/vld4Qf32.c: Remove.
5002 * gcc.target/arm/neon/vld4Qp16.c: Remove.
5003 * gcc.target/arm/neon/vld4Qp8.c: Remove.
5004 * gcc.target/arm/neon/vld4Qs16.c: Remove.
5005 * gcc.target/arm/neon/vld4Qs32.c: Remove.
5006 * gcc.target/arm/neon/vld4Qs8.c: Remove.
5007 * gcc.target/arm/neon/vld4Qu16.c: Remove.
5008 * gcc.target/arm/neon/vld4Qu32.c: Remove.
5009 * gcc.target/arm/neon/vld4Qu8.c: Remove.
5010 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
5011 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
5012 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
5013 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
5014 * gcc.target/arm/neon/vld4_dups16.c: Remove.
5015 * gcc.target/arm/neon/vld4_dups32.c: Remove.
5016 * gcc.target/arm/neon/vld4_dups64.c: Remove.
5017 * gcc.target/arm/neon/vld4_dups8.c: Remove.
5018 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
5019 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
5020 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
5021 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
5022 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
5023 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
5024 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
5025 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
5026 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
5027 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
5028 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
5029 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
5030 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
5031 * gcc.target/arm/neon/vld4f32.c: Remove.
5032 * gcc.target/arm/neon/vld4p16.c: Remove.
5033 * gcc.target/arm/neon/vld4p64.c: Remove.
5034 * gcc.target/arm/neon/vld4p8.c: Remove.
5035 * gcc.target/arm/neon/vld4s16.c: Remove.
5036 * gcc.target/arm/neon/vld4s32.c: Remove.
5037 * gcc.target/arm/neon/vld4s64.c: Remove.
5038 * gcc.target/arm/neon/vld4s8.c: Remove.
5039 * gcc.target/arm/neon/vld4u16.c: Remove.
5040 * gcc.target/arm/neon/vld4u32.c: Remove.
5041 * gcc.target/arm/neon/vld4u64.c: Remove.
5042 * gcc.target/arm/neon/vld4u8.c: Remove.
5043 * gcc.target/arm/neon/vmaxQf32.c: Remove.
5044 * gcc.target/arm/neon/vmaxQs16.c: Remove.
5045 * gcc.target/arm/neon/vmaxQs32.c: Remove.
5046 * gcc.target/arm/neon/vmaxQs8.c: Remove.
5047 * gcc.target/arm/neon/vmaxQu16.c: Remove.
5048 * gcc.target/arm/neon/vmaxQu32.c: Remove.
5049 * gcc.target/arm/neon/vmaxQu8.c: Remove.
5050 * gcc.target/arm/neon/vmaxf32.c: Remove.
5051 * gcc.target/arm/neon/vmaxs16.c: Remove.
5052 * gcc.target/arm/neon/vmaxs32.c: Remove.
5053 * gcc.target/arm/neon/vmaxs8.c: Remove.
5054 * gcc.target/arm/neon/vmaxu16.c: Remove.
5055 * gcc.target/arm/neon/vmaxu32.c: Remove.
5056 * gcc.target/arm/neon/vmaxu8.c: Remove.
5057 * gcc.target/arm/neon/vminQf32.c: Remove.
5058 * gcc.target/arm/neon/vminQs16.c: Remove.
5059 * gcc.target/arm/neon/vminQs32.c: Remove.
5060 * gcc.target/arm/neon/vminQs8.c: Remove.
5061 * gcc.target/arm/neon/vminQu16.c: Remove.
5062 * gcc.target/arm/neon/vminQu32.c: Remove.
5063 * gcc.target/arm/neon/vminQu8.c: Remove.
5064 * gcc.target/arm/neon/vminf32.c: Remove.
5065 * gcc.target/arm/neon/vmins16.c: Remove.
5066 * gcc.target/arm/neon/vmins32.c: Remove.
5067 * gcc.target/arm/neon/vmins8.c: Remove.
5068 * gcc.target/arm/neon/vminu16.c: Remove.
5069 * gcc.target/arm/neon/vminu32.c: Remove.
5070 * gcc.target/arm/neon/vminu8.c: Remove.
5071 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
5072 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
5073 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
5074 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
5075 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
5076 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
5077 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
5078 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
5079 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
5080 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
5081 * gcc.target/arm/neon/vmlaQf32.c: Remove.
5082 * gcc.target/arm/neon/vmlaQs16.c: Remove.
5083 * gcc.target/arm/neon/vmlaQs32.c: Remove.
5084 * gcc.target/arm/neon/vmlaQs8.c: Remove.
5085 * gcc.target/arm/neon/vmlaQu16.c: Remove.
5086 * gcc.target/arm/neon/vmlaQu32.c: Remove.
5087 * gcc.target/arm/neon/vmlaQu8.c: Remove.
5088 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
5089 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
5090 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
5091 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
5092 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
5093 * gcc.target/arm/neon/vmla_nf32.c: Remove.
5094 * gcc.target/arm/neon/vmla_ns16.c: Remove.
5095 * gcc.target/arm/neon/vmla_ns32.c: Remove.
5096 * gcc.target/arm/neon/vmla_nu16.c: Remove.
5097 * gcc.target/arm/neon/vmla_nu32.c: Remove.
5098 * gcc.target/arm/neon/vmlaf32.c: Remove.
5099 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
5100 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
5101 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
5102 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
5103 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
5104 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
5105 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
5106 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
5107 * gcc.target/arm/neon/vmlals16.c: Remove.
5108 * gcc.target/arm/neon/vmlals32.c: Remove.
5109 * gcc.target/arm/neon/vmlals8.c: Remove.
5110 * gcc.target/arm/neon/vmlalu16.c: Remove.
5111 * gcc.target/arm/neon/vmlalu32.c: Remove.
5112 * gcc.target/arm/neon/vmlalu8.c: Remove.
5113 * gcc.target/arm/neon/vmlas16.c: Remove.
5114 * gcc.target/arm/neon/vmlas32.c: Remove.
5115 * gcc.target/arm/neon/vmlas8.c: Remove.
5116 * gcc.target/arm/neon/vmlau16.c: Remove.
5117 * gcc.target/arm/neon/vmlau32.c: Remove.
5118 * gcc.target/arm/neon/vmlau8.c: Remove.
5119 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
5120 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
5121 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
5122 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
5123 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
5124 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
5125 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
5126 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
5127 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
5128 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
5129 * gcc.target/arm/neon/vmlsQf32.c: Remove.
5130 * gcc.target/arm/neon/vmlsQs16.c: Remove.
5131 * gcc.target/arm/neon/vmlsQs32.c: Remove.
5132 * gcc.target/arm/neon/vmlsQs8.c: Remove.
5133 * gcc.target/arm/neon/vmlsQu16.c: Remove.
5134 * gcc.target/arm/neon/vmlsQu32.c: Remove.
5135 * gcc.target/arm/neon/vmlsQu8.c: Remove.
5136 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
5137 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
5138 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
5139 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
5140 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
5141 * gcc.target/arm/neon/vmls_nf32.c: Remove.
5142 * gcc.target/arm/neon/vmls_ns16.c: Remove.
5143 * gcc.target/arm/neon/vmls_ns32.c: Remove.
5144 * gcc.target/arm/neon/vmls_nu16.c: Remove.
5145 * gcc.target/arm/neon/vmls_nu32.c: Remove.
5146 * gcc.target/arm/neon/vmlsf32.c: Remove.
5147 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
5148 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
5149 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
5150 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
5151 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
5152 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
5153 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
5154 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
5155 * gcc.target/arm/neon/vmlsls16.c: Remove.
5156 * gcc.target/arm/neon/vmlsls32.c: Remove.
5157 * gcc.target/arm/neon/vmlsls8.c: Remove.
5158 * gcc.target/arm/neon/vmlslu16.c: Remove.
5159 * gcc.target/arm/neon/vmlslu32.c: Remove.
5160 * gcc.target/arm/neon/vmlslu8.c: Remove.
5161 * gcc.target/arm/neon/vmlss16.c: Remove.
5162 * gcc.target/arm/neon/vmlss32.c: Remove.
5163 * gcc.target/arm/neon/vmlss8.c: Remove.
5164 * gcc.target/arm/neon/vmlsu16.c: Remove.
5165 * gcc.target/arm/neon/vmlsu32.c: Remove.
5166 * gcc.target/arm/neon/vmlsu8.c: Remove.
5167 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
5168 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
5169 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
5170 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
5171 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
5172 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
5173 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
5174 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
5175 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
5176 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
5177 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
5178 * gcc.target/arm/neon/vmov_nf32.c: Remove.
5179 * gcc.target/arm/neon/vmov_np16.c: Remove.
5180 * gcc.target/arm/neon/vmov_np8.c: Remove.
5181 * gcc.target/arm/neon/vmov_ns16.c: Remove.
5182 * gcc.target/arm/neon/vmov_ns32.c: Remove.
5183 * gcc.target/arm/neon/vmov_ns64.c: Remove.
5184 * gcc.target/arm/neon/vmov_ns8.c: Remove.
5185 * gcc.target/arm/neon/vmov_nu16.c: Remove.
5186 * gcc.target/arm/neon/vmov_nu32.c: Remove.
5187 * gcc.target/arm/neon/vmov_nu64.c: Remove.
5188 * gcc.target/arm/neon/vmov_nu8.c: Remove.
5189 * gcc.target/arm/neon/vmovls16.c: Remove.
5190 * gcc.target/arm/neon/vmovls32.c: Remove.
5191 * gcc.target/arm/neon/vmovls8.c: Remove.
5192 * gcc.target/arm/neon/vmovlu16.c: Remove.
5193 * gcc.target/arm/neon/vmovlu32.c: Remove.
5194 * gcc.target/arm/neon/vmovlu8.c: Remove.
5195 * gcc.target/arm/neon/vmovns16.c: Remove.
5196 * gcc.target/arm/neon/vmovns32.c: Remove.
5197 * gcc.target/arm/neon/vmovns64.c: Remove.
5198 * gcc.target/arm/neon/vmovnu16.c: Remove.
5199 * gcc.target/arm/neon/vmovnu32.c: Remove.
5200 * gcc.target/arm/neon/vmovnu64.c: Remove.
5201 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
5202 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
5203 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
5204 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
5205 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
5206 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
5207 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
5208 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
5209 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
5210 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
5211 * gcc.target/arm/neon/vmulQf32.c: Remove.
5212 * gcc.target/arm/neon/vmulQp8.c: Remove.
5213 * gcc.target/arm/neon/vmulQs16.c: Remove.
5214 * gcc.target/arm/neon/vmulQs32.c: Remove.
5215 * gcc.target/arm/neon/vmulQs8.c: Remove.
5216 * gcc.target/arm/neon/vmulQu16.c: Remove.
5217 * gcc.target/arm/neon/vmulQu32.c: Remove.
5218 * gcc.target/arm/neon/vmulQu8.c: Remove.
5219 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
5220 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
5221 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
5222 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
5223 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
5224 * gcc.target/arm/neon/vmul_nf32.c: Remove.
5225 * gcc.target/arm/neon/vmul_ns16.c: Remove.
5226 * gcc.target/arm/neon/vmul_ns32.c: Remove.
5227 * gcc.target/arm/neon/vmul_nu16.c: Remove.
5228 * gcc.target/arm/neon/vmul_nu32.c: Remove.
5229 * gcc.target/arm/neon/vmulf32.c: Remove.
5230 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
5231 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
5232 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
5233 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
5234 * gcc.target/arm/neon/vmull_ns16.c: Remove.
5235 * gcc.target/arm/neon/vmull_ns32.c: Remove.
5236 * gcc.target/arm/neon/vmull_nu16.c: Remove.
5237 * gcc.target/arm/neon/vmull_nu32.c: Remove.
5238 * gcc.target/arm/neon/vmullp8.c: Remove.
5239 * gcc.target/arm/neon/vmulls16.c: Remove.
5240 * gcc.target/arm/neon/vmulls32.c: Remove.
5241 * gcc.target/arm/neon/vmulls8.c: Remove.
5242 * gcc.target/arm/neon/vmullu16.c: Remove.
5243 * gcc.target/arm/neon/vmullu32.c: Remove.
5244 * gcc.target/arm/neon/vmullu8.c: Remove.
5245 * gcc.target/arm/neon/vmulp8.c: Remove.
5246 * gcc.target/arm/neon/vmuls16.c: Remove.
5247 * gcc.target/arm/neon/vmuls32.c: Remove.
5248 * gcc.target/arm/neon/vmuls8.c: Remove.
5249 * gcc.target/arm/neon/vmulu16.c: Remove.
5250 * gcc.target/arm/neon/vmulu32.c: Remove.
5251 * gcc.target/arm/neon/vmulu8.c: Remove.
5252 * gcc.target/arm/neon/vmvnQp8.c: Remove.
5253 * gcc.target/arm/neon/vmvnQs16.c: Remove.
5254 * gcc.target/arm/neon/vmvnQs32.c: Remove.
5255 * gcc.target/arm/neon/vmvnQs8.c: Remove.
5256 * gcc.target/arm/neon/vmvnQu16.c: Remove.
5257 * gcc.target/arm/neon/vmvnQu32.c: Remove.
5258 * gcc.target/arm/neon/vmvnQu8.c: Remove.
5259 * gcc.target/arm/neon/vmvnp8.c: Remove.
5260 * gcc.target/arm/neon/vmvns16.c: Remove.
5261 * gcc.target/arm/neon/vmvns32.c: Remove.
5262 * gcc.target/arm/neon/vmvns8.c: Remove.
5263 * gcc.target/arm/neon/vmvnu16.c: Remove.
5264 * gcc.target/arm/neon/vmvnu32.c: Remove.
5265 * gcc.target/arm/neon/vmvnu8.c: Remove.
5266 * gcc.target/arm/neon/vnegQf32.c: Remove.
5267 * gcc.target/arm/neon/vnegQs16.c: Remove.
5268 * gcc.target/arm/neon/vnegQs32.c: Remove.
5269 * gcc.target/arm/neon/vnegQs8.c: Remove.
5270 * gcc.target/arm/neon/vnegf32.c: Remove.
5271 * gcc.target/arm/neon/vnegs16.c: Remove.
5272 * gcc.target/arm/neon/vnegs32.c: Remove.
5273 * gcc.target/arm/neon/vnegs8.c: Remove.
5274 * gcc.target/arm/neon/vornQs16.c: Remove.
5275 * gcc.target/arm/neon/vornQs32.c: Remove.
5276 * gcc.target/arm/neon/vornQs64.c: Remove.
5277 * gcc.target/arm/neon/vornQs8.c: Remove.
5278 * gcc.target/arm/neon/vornQu16.c: Remove.
5279 * gcc.target/arm/neon/vornQu32.c: Remove.
5280 * gcc.target/arm/neon/vornQu64.c: Remove.
5281 * gcc.target/arm/neon/vornQu8.c: Remove.
5282 * gcc.target/arm/neon/vorns16.c: Remove.
5283 * gcc.target/arm/neon/vorns32.c: Remove.
5284 * gcc.target/arm/neon/vorns64.c: Remove.
5285 * gcc.target/arm/neon/vorns8.c: Remove.
5286 * gcc.target/arm/neon/vornu16.c: Remove.
5287 * gcc.target/arm/neon/vornu32.c: Remove.
5288 * gcc.target/arm/neon/vornu64.c: Remove.
5289 * gcc.target/arm/neon/vornu8.c: Remove.
5290 * gcc.target/arm/neon/vorrQs16.c: Remove.
5291 * gcc.target/arm/neon/vorrQs32.c: Remove.
5292 * gcc.target/arm/neon/vorrQs64.c: Remove.
5293 * gcc.target/arm/neon/vorrQs8.c: Remove.
5294 * gcc.target/arm/neon/vorrQu16.c: Remove.
5295 * gcc.target/arm/neon/vorrQu32.c: Remove.
5296 * gcc.target/arm/neon/vorrQu64.c: Remove.
5297 * gcc.target/arm/neon/vorrQu8.c: Remove.
5298 * gcc.target/arm/neon/vorrs16.c: Remove.
5299 * gcc.target/arm/neon/vorrs32.c: Remove.
5300 * gcc.target/arm/neon/vorrs64.c: Remove.
5301 * gcc.target/arm/neon/vorrs8.c: Remove.
5302 * gcc.target/arm/neon/vorru16.c: Remove.
5303 * gcc.target/arm/neon/vorru32.c: Remove.
5304 * gcc.target/arm/neon/vorru64.c: Remove.
5305 * gcc.target/arm/neon/vorru8.c: Remove.
5306 * gcc.target/arm/neon/vpadalQs16.c: Remove.
5307 * gcc.target/arm/neon/vpadalQs32.c: Remove.
5308 * gcc.target/arm/neon/vpadalQs8.c: Remove.
5309 * gcc.target/arm/neon/vpadalQu16.c: Remove.
5310 * gcc.target/arm/neon/vpadalQu32.c: Remove.
5311 * gcc.target/arm/neon/vpadalQu8.c: Remove.
5312 * gcc.target/arm/neon/vpadals16.c: Remove.
5313 * gcc.target/arm/neon/vpadals32.c: Remove.
5314 * gcc.target/arm/neon/vpadals8.c: Remove.
5315 * gcc.target/arm/neon/vpadalu16.c: Remove.
5316 * gcc.target/arm/neon/vpadalu32.c: Remove.
5317 * gcc.target/arm/neon/vpadalu8.c: Remove.
5318 * gcc.target/arm/neon/vpaddf32.c: Remove.
5319 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
5320 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
5321 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
5322 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
5323 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
5324 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
5325 * gcc.target/arm/neon/vpaddls16.c: Remove.
5326 * gcc.target/arm/neon/vpaddls32.c: Remove.
5327 * gcc.target/arm/neon/vpaddls8.c: Remove.
5328 * gcc.target/arm/neon/vpaddlu16.c: Remove.
5329 * gcc.target/arm/neon/vpaddlu32.c: Remove.
5330 * gcc.target/arm/neon/vpaddlu8.c: Remove.
5331 * gcc.target/arm/neon/vpadds16.c: Remove.
5332 * gcc.target/arm/neon/vpadds32.c: Remove.
5333 * gcc.target/arm/neon/vpadds8.c: Remove.
5334 * gcc.target/arm/neon/vpaddu16.c: Remove.
5335 * gcc.target/arm/neon/vpaddu32.c: Remove.
5336 * gcc.target/arm/neon/vpaddu8.c: Remove.
5337 * gcc.target/arm/neon/vpmaxf32.c: Remove.
5338 * gcc.target/arm/neon/vpmaxs16.c: Remove.
5339 * gcc.target/arm/neon/vpmaxs32.c: Remove.
5340 * gcc.target/arm/neon/vpmaxs8.c: Remove.
5341 * gcc.target/arm/neon/vpmaxu16.c: Remove.
5342 * gcc.target/arm/neon/vpmaxu32.c: Remove.
5343 * gcc.target/arm/neon/vpmaxu8.c: Remove.
5344 * gcc.target/arm/neon/vpminf32.c: Remove.
5345 * gcc.target/arm/neon/vpmins16.c: Remove.
5346 * gcc.target/arm/neon/vpmins32.c: Remove.
5347 * gcc.target/arm/neon/vpmins8.c: Remove.
5348 * gcc.target/arm/neon/vpminu16.c: Remove.
5349 * gcc.target/arm/neon/vpminu32.c: Remove.
5350 * gcc.target/arm/neon/vpminu8.c: Remove.
5351 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
5352 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
5353 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
5354 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
5355 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
5356 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
5357 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
5358 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
5359 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
5360 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
5361 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
5362 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
5363 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
5364 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
5365 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
5366 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
5367 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
5368 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
5369 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
5370 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
5371 * gcc.target/arm/neon/vqRshls16.c: Remove.
5372 * gcc.target/arm/neon/vqRshls32.c: Remove.
5373 * gcc.target/arm/neon/vqRshls64.c: Remove.
5374 * gcc.target/arm/neon/vqRshls8.c: Remove.
5375 * gcc.target/arm/neon/vqRshlu16.c: Remove.
5376 * gcc.target/arm/neon/vqRshlu32.c: Remove.
5377 * gcc.target/arm/neon/vqRshlu64.c: Remove.
5378 * gcc.target/arm/neon/vqRshlu8.c: Remove.
5379 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
5380 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
5381 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
5382 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
5383 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
5384 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
5385 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
5386 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
5387 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
5388 * gcc.target/arm/neon/vqabsQs16.c: Remove.
5389 * gcc.target/arm/neon/vqabsQs32.c: Remove.
5390 * gcc.target/arm/neon/vqabsQs8.c: Remove.
5391 * gcc.target/arm/neon/vqabss16.c: Remove.
5392 * gcc.target/arm/neon/vqabss32.c: Remove.
5393 * gcc.target/arm/neon/vqabss8.c: Remove.
5394 * gcc.target/arm/neon/vqaddQs16.c: Remove.
5395 * gcc.target/arm/neon/vqaddQs32.c: Remove.
5396 * gcc.target/arm/neon/vqaddQs64.c: Remove.
5397 * gcc.target/arm/neon/vqaddQs8.c: Remove.
5398 * gcc.target/arm/neon/vqaddQu16.c: Remove.
5399 * gcc.target/arm/neon/vqaddQu32.c: Remove.
5400 * gcc.target/arm/neon/vqaddQu64.c: Remove.
5401 * gcc.target/arm/neon/vqaddQu8.c: Remove.
5402 * gcc.target/arm/neon/vqadds16.c: Remove.
5403 * gcc.target/arm/neon/vqadds32.c: Remove.
5404 * gcc.target/arm/neon/vqadds64.c: Remove.
5405 * gcc.target/arm/neon/vqadds8.c: Remove.
5406 * gcc.target/arm/neon/vqaddu16.c: Remove.
5407 * gcc.target/arm/neon/vqaddu32.c: Remove.
5408 * gcc.target/arm/neon/vqaddu64.c: Remove.
5409 * gcc.target/arm/neon/vqaddu8.c: Remove.
5410 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
5411 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
5412 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
5413 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
5414 * gcc.target/arm/neon/vqdmlals16.c: Remove.
5415 * gcc.target/arm/neon/vqdmlals32.c: Remove.
5416 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
5417 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
5418 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
5419 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
5420 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
5421 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
5422 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
5423 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
5424 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
5425 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
5426 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
5427 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
5428 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
5429 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
5430 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
5431 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
5432 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
5433 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
5434 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
5435 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
5436 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
5437 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
5438 * gcc.target/arm/neon/vqdmulls16.c: Remove.
5439 * gcc.target/arm/neon/vqdmulls32.c: Remove.
5440 * gcc.target/arm/neon/vqmovns16.c: Remove.
5441 * gcc.target/arm/neon/vqmovns32.c: Remove.
5442 * gcc.target/arm/neon/vqmovns64.c: Remove.
5443 * gcc.target/arm/neon/vqmovnu16.c: Remove.
5444 * gcc.target/arm/neon/vqmovnu32.c: Remove.
5445 * gcc.target/arm/neon/vqmovnu64.c: Remove.
5446 * gcc.target/arm/neon/vqmovuns16.c: Remove.
5447 * gcc.target/arm/neon/vqmovuns32.c: Remove.
5448 * gcc.target/arm/neon/vqmovuns64.c: Remove.
5449 * gcc.target/arm/neon/vqnegQs16.c: Remove.
5450 * gcc.target/arm/neon/vqnegQs32.c: Remove.
5451 * gcc.target/arm/neon/vqnegQs8.c: Remove.
5452 * gcc.target/arm/neon/vqnegs16.c: Remove.
5453 * gcc.target/arm/neon/vqnegs32.c: Remove.
5454 * gcc.target/arm/neon/vqnegs8.c: Remove.
5455 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
5456 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
5457 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
5458 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
5459 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
5460 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
5461 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
5462 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
5463 * gcc.target/arm/neon/vqshlQs16.c: Remove.
5464 * gcc.target/arm/neon/vqshlQs32.c: Remove.
5465 * gcc.target/arm/neon/vqshlQs64.c: Remove.
5466 * gcc.target/arm/neon/vqshlQs8.c: Remove.
5467 * gcc.target/arm/neon/vqshlQu16.c: Remove.
5468 * gcc.target/arm/neon/vqshlQu32.c: Remove.
5469 * gcc.target/arm/neon/vqshlQu64.c: Remove.
5470 * gcc.target/arm/neon/vqshlQu8.c: Remove.
5471 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
5472 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
5473 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
5474 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
5475 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
5476 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
5477 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
5478 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
5479 * gcc.target/arm/neon/vqshls16.c: Remove.
5480 * gcc.target/arm/neon/vqshls32.c: Remove.
5481 * gcc.target/arm/neon/vqshls64.c: Remove.
5482 * gcc.target/arm/neon/vqshls8.c: Remove.
5483 * gcc.target/arm/neon/vqshlu16.c: Remove.
5484 * gcc.target/arm/neon/vqshlu32.c: Remove.
5485 * gcc.target/arm/neon/vqshlu64.c: Remove.
5486 * gcc.target/arm/neon/vqshlu8.c: Remove.
5487 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
5488 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
5489 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
5490 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
5491 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
5492 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
5493 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
5494 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
5495 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
5496 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
5497 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
5498 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
5499 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
5500 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
5501 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
5502 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
5503 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
5504 * gcc.target/arm/neon/vqsubQs16.c: Remove.
5505 * gcc.target/arm/neon/vqsubQs32.c: Remove.
5506 * gcc.target/arm/neon/vqsubQs64.c: Remove.
5507 * gcc.target/arm/neon/vqsubQs8.c: Remove.
5508 * gcc.target/arm/neon/vqsubQu16.c: Remove.
5509 * gcc.target/arm/neon/vqsubQu32.c: Remove.
5510 * gcc.target/arm/neon/vqsubQu64.c: Remove.
5511 * gcc.target/arm/neon/vqsubQu8.c: Remove.
5512 * gcc.target/arm/neon/vqsubs16.c: Remove.
5513 * gcc.target/arm/neon/vqsubs32.c: Remove.
5514 * gcc.target/arm/neon/vqsubs64.c: Remove.
5515 * gcc.target/arm/neon/vqsubs8.c: Remove.
5516 * gcc.target/arm/neon/vqsubu16.c: Remove.
5517 * gcc.target/arm/neon/vqsubu32.c: Remove.
5518 * gcc.target/arm/neon/vqsubu64.c: Remove.
5519 * gcc.target/arm/neon/vqsubu8.c: Remove.
5520 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
5521 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
5522 * gcc.target/arm/neon/vrecpef32.c: Remove.
5523 * gcc.target/arm/neon/vrecpeu32.c: Remove.
5524 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
5525 * gcc.target/arm/neon/vrecpsf32.c: Remove.
5526 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
5527 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
5528 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
5529 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
5530 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
5531 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
5532 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
5533 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
5534 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
5535 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
5536 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
5537 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
5538 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
5539 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
5540 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
5541 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
5542 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
5543 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
5544 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
5545 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
5546 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
5547 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
5548 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
5549 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
5550 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
5551 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
5552 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
5553 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
5554 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
5555 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
5556 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
5557 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
5558 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
5559 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
5560 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
5561 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
5562 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
5563 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
5564 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
5565 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
5566 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
5567 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
5568 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
5569 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
5570 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
5571 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
5572 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
5573 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
5574 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
5575 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
5576 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
5577 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
5578 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
5579 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
5580 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
5581 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
5582 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
5583 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
5584 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
5585 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
5586 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
5587 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
5588 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
5589 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
5590 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
5591 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
5592 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
5593 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
5594 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
5595 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
5596 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
5597 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
5598 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
5599 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
5600 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
5601 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
5602 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
5603 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
5604 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
5605 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
5606 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
5607 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
5608 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
5609 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
5610 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
5611 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
5612 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
5613 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
5614 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
5615 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
5616 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
5617 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
5618 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
5619 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
5620 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
5621 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
5622 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
5623 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
5624 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
5625 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
5626 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
5627 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
5628 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
5629 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
5630 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
5631 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
5632 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
5633 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
5634 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
5635 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
5636 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
5637 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
5638 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
5639 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
5640 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
5641 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
5642 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
5643 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
5644 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
5645 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
5646 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
5647 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
5648 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
5649 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
5650 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
5651 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
5652 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
5653 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
5654 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
5655 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
5656 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
5657 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
5658 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
5659 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
5660 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
5661 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
5662 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
5663 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
5664 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
5665 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
5666 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
5667 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
5668 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
5669 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
5670 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
5671 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
5672 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
5673 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
5674 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
5675 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
5676 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
5677 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
5678 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
5679 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
5680 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
5681 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
5682 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
5683 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
5684 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
5685 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
5686 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
5687 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
5688 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
5689 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
5690 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
5691 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
5692 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
5693 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
5694 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
5695 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
5696 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
5697 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
5698 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
5699 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
5700 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
5701 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
5702 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
5703 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
5704 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
5705 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
5706 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
5707 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
5708 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
5709 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
5710 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
5711 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
5712 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
5713 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
5714 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
5715 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
5716 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
5717 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
5718 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
5719 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
5720 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
5721 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
5722 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
5723 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
5724 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
5725 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
5726 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
5727 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
5728 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
5729 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
5730 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
5731 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
5732 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
5733 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
5734 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
5735 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
5736 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
5737 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
5738 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
5739 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
5740 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
5741 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
5742 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
5743 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
5744 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
5745 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
5746 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
5747 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
5748 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
5749 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
5750 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
5751 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
5752 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
5753 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
5754 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
5755 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
5756 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
5757 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
5758 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
5759 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
5760 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
5761 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
5762 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
5763 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
5764 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
5765 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
5766 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
5767 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
5768 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
5769 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
5770 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
5771 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
5772 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
5773 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
5774 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
5775 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
5776 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
5777 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
5778 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
5779 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
5780 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
5781 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
5782 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
5783 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
5784 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
5785 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
5786 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
5787 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
5788 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
5789 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
5790 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
5791 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
5792 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
5793 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
5794 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
5795 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
5796 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
5797 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
5798 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
5799 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
5800 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
5801 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
5802 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
5803 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
5804 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
5805 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
5806 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
5807 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
5808 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
5809 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
5810 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
5811 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
5812 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
5813 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
5814 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
5815 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
5816 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
5817 * gcc.target/arm/neon/vrev16p8.c: Remove.
5818 * gcc.target/arm/neon/vrev16s8.c: Remove.
5819 * gcc.target/arm/neon/vrev16u8.c: Remove.
5820 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
5821 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
5822 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
5823 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
5824 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
5825 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
5826 * gcc.target/arm/neon/vrev32p16.c: Remove.
5827 * gcc.target/arm/neon/vrev32p8.c: Remove.
5828 * gcc.target/arm/neon/vrev32s16.c: Remove.
5829 * gcc.target/arm/neon/vrev32s8.c: Remove.
5830 * gcc.target/arm/neon/vrev32u16.c: Remove.
5831 * gcc.target/arm/neon/vrev32u8.c: Remove.
5832 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
5833 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
5834 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
5835 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
5836 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
5837 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
5838 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
5839 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
5840 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
5841 * gcc.target/arm/neon/vrev64f32.c: Remove.
5842 * gcc.target/arm/neon/vrev64p16.c: Remove.
5843 * gcc.target/arm/neon/vrev64p8.c: Remove.
5844 * gcc.target/arm/neon/vrev64s16.c: Remove.
5845 * gcc.target/arm/neon/vrev64s32.c: Remove.
5846 * gcc.target/arm/neon/vrev64s8.c: Remove.
5847 * gcc.target/arm/neon/vrev64u16.c: Remove.
5848 * gcc.target/arm/neon/vrev64u32.c: Remove.
5849 * gcc.target/arm/neon/vrev64u8.c: Remove.
5850 * gcc.target/arm/neon/vrndaf32.c: Remove.
5851 * gcc.target/arm/neon/vrndaqf32.c: Remove.
5852 * gcc.target/arm/neon/vrndf32.c: Remove.
5853 * gcc.target/arm/neon/vrndmf32.c: Remove.
5854 * gcc.target/arm/neon/vrndmqf32.c: Remove.
5855 * gcc.target/arm/neon/vrndnf32.c: Remove.
5856 * gcc.target/arm/neon/vrndnqf32.c: Remove.
5857 * gcc.target/arm/neon/vrndpf32.c: Remove.
5858 * gcc.target/arm/neon/vrndpqf32.c: Remove.
5859 * gcc.target/arm/neon/vrndqf32.c: Remove.
5860 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
5861 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
5862 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
5863 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
5864 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
5865 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
5866 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
5867 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
5868 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
5869 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
5870 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
5871 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
5872 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
5873 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
5874 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
5875 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
5876 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
5877 * gcc.target/arm/neon/vset_lanef32.c: Remove.
5878 * gcc.target/arm/neon/vset_lanep16.c: Remove.
5879 * gcc.target/arm/neon/vset_lanep8.c: Remove.
5880 * gcc.target/arm/neon/vset_lanes16.c: Remove.
5881 * gcc.target/arm/neon/vset_lanes32.c: Remove.
5882 * gcc.target/arm/neon/vset_lanes64.c: Remove.
5883 * gcc.target/arm/neon/vset_lanes8.c: Remove.
5884 * gcc.target/arm/neon/vset_laneu16.c: Remove.
5885 * gcc.target/arm/neon/vset_laneu32.c: Remove.
5886 * gcc.target/arm/neon/vset_laneu64.c: Remove.
5887 * gcc.target/arm/neon/vset_laneu8.c: Remove.
5888 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
5889 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
5890 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
5891 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
5892 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
5893 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
5894 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
5895 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
5896 * gcc.target/arm/neon/vshlQs16.c: Remove.
5897 * gcc.target/arm/neon/vshlQs32.c: Remove.
5898 * gcc.target/arm/neon/vshlQs64.c: Remove.
5899 * gcc.target/arm/neon/vshlQs8.c: Remove.
5900 * gcc.target/arm/neon/vshlQu16.c: Remove.
5901 * gcc.target/arm/neon/vshlQu32.c: Remove.
5902 * gcc.target/arm/neon/vshlQu64.c: Remove.
5903 * gcc.target/arm/neon/vshlQu8.c: Remove.
5904 * gcc.target/arm/neon/vshl_ns16.c: Remove.
5905 * gcc.target/arm/neon/vshl_ns32.c: Remove.
5906 * gcc.target/arm/neon/vshl_ns64.c: Remove.
5907 * gcc.target/arm/neon/vshl_ns8.c: Remove.
5908 * gcc.target/arm/neon/vshl_nu16.c: Remove.
5909 * gcc.target/arm/neon/vshl_nu32.c: Remove.
5910 * gcc.target/arm/neon/vshl_nu64.c: Remove.
5911 * gcc.target/arm/neon/vshl_nu8.c: Remove.
5912 * gcc.target/arm/neon/vshll_ns16.c: Remove.
5913 * gcc.target/arm/neon/vshll_ns32.c: Remove.
5914 * gcc.target/arm/neon/vshll_ns8.c: Remove.
5915 * gcc.target/arm/neon/vshll_nu16.c: Remove.
5916 * gcc.target/arm/neon/vshll_nu32.c: Remove.
5917 * gcc.target/arm/neon/vshll_nu8.c: Remove.
5918 * gcc.target/arm/neon/vshls16.c: Remove.
5919 * gcc.target/arm/neon/vshls32.c: Remove.
5920 * gcc.target/arm/neon/vshls64.c: Remove.
5921 * gcc.target/arm/neon/vshls8.c: Remove.
5922 * gcc.target/arm/neon/vshlu16.c: Remove.
5923 * gcc.target/arm/neon/vshlu32.c: Remove.
5924 * gcc.target/arm/neon/vshlu64.c: Remove.
5925 * gcc.target/arm/neon/vshlu8.c: Remove.
5926 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
5927 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
5928 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
5929 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
5930 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
5931 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
5932 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
5933 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
5934 * gcc.target/arm/neon/vshr_ns16.c: Remove.
5935 * gcc.target/arm/neon/vshr_ns32.c: Remove.
5936 * gcc.target/arm/neon/vshr_ns64.c: Remove.
5937 * gcc.target/arm/neon/vshr_ns8.c: Remove.
5938 * gcc.target/arm/neon/vshr_nu16.c: Remove.
5939 * gcc.target/arm/neon/vshr_nu32.c: Remove.
5940 * gcc.target/arm/neon/vshr_nu64.c: Remove.
5941 * gcc.target/arm/neon/vshr_nu8.c: Remove.
5942 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
5943 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
5944 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
5945 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
5946 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
5947 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
5948 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
5949 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
5950 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
5951 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
5952 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
5953 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
5954 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
5955 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
5956 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
5957 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
5958 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
5959 * gcc.target/arm/neon/vsli_np16.c: Remove.
5960 * gcc.target/arm/neon/vsli_np64.c: Remove.
5961 * gcc.target/arm/neon/vsli_np8.c: Remove.
5962 * gcc.target/arm/neon/vsli_ns16.c: Remove.
5963 * gcc.target/arm/neon/vsli_ns32.c: Remove.
5964 * gcc.target/arm/neon/vsli_ns64.c: Remove.
5965 * gcc.target/arm/neon/vsli_ns8.c: Remove.
5966 * gcc.target/arm/neon/vsli_nu16.c: Remove.
5967 * gcc.target/arm/neon/vsli_nu32.c: Remove.
5968 * gcc.target/arm/neon/vsli_nu64.c: Remove.
5969 * gcc.target/arm/neon/vsli_nu8.c: Remove.
5970 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
5971 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
5972 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
5973 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
5974 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
5975 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
5976 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
5977 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
5978 * gcc.target/arm/neon/vsra_ns16.c: Remove.
5979 * gcc.target/arm/neon/vsra_ns32.c: Remove.
5980 * gcc.target/arm/neon/vsra_ns64.c: Remove.
5981 * gcc.target/arm/neon/vsra_ns8.c: Remove.
5982 * gcc.target/arm/neon/vsra_nu16.c: Remove.
5983 * gcc.target/arm/neon/vsra_nu32.c: Remove.
5984 * gcc.target/arm/neon/vsra_nu64.c: Remove.
5985 * gcc.target/arm/neon/vsra_nu8.c: Remove.
5986 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
5987 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
5988 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
5989 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
5990 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
5991 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
5992 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
5993 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
5994 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
5995 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
5996 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
5997 * gcc.target/arm/neon/vsri_np16.c: Remove.
5998 * gcc.target/arm/neon/vsri_np64.c: Remove.
5999 * gcc.target/arm/neon/vsri_np8.c: Remove.
6000 * gcc.target/arm/neon/vsri_ns16.c: Remove.
6001 * gcc.target/arm/neon/vsri_ns32.c: Remove.
6002 * gcc.target/arm/neon/vsri_ns64.c: Remove.
6003 * gcc.target/arm/neon/vsri_ns8.c: Remove.
6004 * gcc.target/arm/neon/vsri_nu16.c: Remove.
6005 * gcc.target/arm/neon/vsri_nu32.c: Remove.
6006 * gcc.target/arm/neon/vsri_nu64.c: Remove.
6007 * gcc.target/arm/neon/vsri_nu8.c: Remove.
6008 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
6009 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
6010 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
6011 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
6012 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
6013 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
6014 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
6015 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
6016 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
6017 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
6018 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
6019 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
6020 * gcc.target/arm/neon/vst1Qf32.c: Remove.
6021 * gcc.target/arm/neon/vst1Qp16.c: Remove.
6022 * gcc.target/arm/neon/vst1Qp64.c: Remove.
6023 * gcc.target/arm/neon/vst1Qp8.c: Remove.
6024 * gcc.target/arm/neon/vst1Qs16.c: Remove.
6025 * gcc.target/arm/neon/vst1Qs32.c: Remove.
6026 * gcc.target/arm/neon/vst1Qs64.c: Remove.
6027 * gcc.target/arm/neon/vst1Qs8.c: Remove.
6028 * gcc.target/arm/neon/vst1Qu16.c: Remove.
6029 * gcc.target/arm/neon/vst1Qu32.c: Remove.
6030 * gcc.target/arm/neon/vst1Qu64.c: Remove.
6031 * gcc.target/arm/neon/vst1Qu8.c: Remove.
6032 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
6033 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
6034 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
6035 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
6036 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
6037 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
6038 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
6039 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
6040 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
6041 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
6042 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
6043 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
6044 * gcc.target/arm/neon/vst1f32.c: Remove.
6045 * gcc.target/arm/neon/vst1p16.c: Remove.
6046 * gcc.target/arm/neon/vst1p64.c: Remove.
6047 * gcc.target/arm/neon/vst1p8.c: Remove.
6048 * gcc.target/arm/neon/vst1s16.c: Remove.
6049 * gcc.target/arm/neon/vst1s32.c: Remove.
6050 * gcc.target/arm/neon/vst1s64.c: Remove.
6051 * gcc.target/arm/neon/vst1s8.c: Remove.
6052 * gcc.target/arm/neon/vst1u16.c: Remove.
6053 * gcc.target/arm/neon/vst1u32.c: Remove.
6054 * gcc.target/arm/neon/vst1u64.c: Remove.
6055 * gcc.target/arm/neon/vst1u8.c: Remove.
6056 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
6057 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
6058 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
6059 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
6060 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
6061 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
6062 * gcc.target/arm/neon/vst2Qf32.c: Remove.
6063 * gcc.target/arm/neon/vst2Qp16.c: Remove.
6064 * gcc.target/arm/neon/vst2Qp8.c: Remove.
6065 * gcc.target/arm/neon/vst2Qs16.c: Remove.
6066 * gcc.target/arm/neon/vst2Qs32.c: Remove.
6067 * gcc.target/arm/neon/vst2Qs8.c: Remove.
6068 * gcc.target/arm/neon/vst2Qu16.c: Remove.
6069 * gcc.target/arm/neon/vst2Qu32.c: Remove.
6070 * gcc.target/arm/neon/vst2Qu8.c: Remove.
6071 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
6072 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
6073 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
6074 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
6075 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
6076 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
6077 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
6078 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
6079 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
6080 * gcc.target/arm/neon/vst2f32.c: Remove.
6081 * gcc.target/arm/neon/vst2p16.c: Remove.
6082 * gcc.target/arm/neon/vst2p64.c: Remove.
6083 * gcc.target/arm/neon/vst2p8.c: Remove.
6084 * gcc.target/arm/neon/vst2s16.c: Remove.
6085 * gcc.target/arm/neon/vst2s32.c: Remove.
6086 * gcc.target/arm/neon/vst2s64.c: Remove.
6087 * gcc.target/arm/neon/vst2s8.c: Remove.
6088 * gcc.target/arm/neon/vst2u16.c: Remove.
6089 * gcc.target/arm/neon/vst2u32.c: Remove.
6090 * gcc.target/arm/neon/vst2u64.c: Remove.
6091 * gcc.target/arm/neon/vst2u8.c: Remove.
6092 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
6093 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
6094 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
6095 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
6096 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
6097 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
6098 * gcc.target/arm/neon/vst3Qf32.c: Remove.
6099 * gcc.target/arm/neon/vst3Qp16.c: Remove.
6100 * gcc.target/arm/neon/vst3Qp8.c: Remove.
6101 * gcc.target/arm/neon/vst3Qs16.c: Remove.
6102 * gcc.target/arm/neon/vst3Qs32.c: Remove.
6103 * gcc.target/arm/neon/vst3Qs8.c: Remove.
6104 * gcc.target/arm/neon/vst3Qu16.c: Remove.
6105 * gcc.target/arm/neon/vst3Qu32.c: Remove.
6106 * gcc.target/arm/neon/vst3Qu8.c: Remove.
6107 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
6108 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
6109 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
6110 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
6111 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
6112 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
6113 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
6114 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
6115 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
6116 * gcc.target/arm/neon/vst3f32.c: Remove.
6117 * gcc.target/arm/neon/vst3p16.c: Remove.
6118 * gcc.target/arm/neon/vst3p64.c: Remove.
6119 * gcc.target/arm/neon/vst3p8.c: Remove.
6120 * gcc.target/arm/neon/vst3s16.c: Remove.
6121 * gcc.target/arm/neon/vst3s32.c: Remove.
6122 * gcc.target/arm/neon/vst3s64.c: Remove.
6123 * gcc.target/arm/neon/vst3s8.c: Remove.
6124 * gcc.target/arm/neon/vst3u16.c: Remove.
6125 * gcc.target/arm/neon/vst3u32.c: Remove.
6126 * gcc.target/arm/neon/vst3u64.c: Remove.
6127 * gcc.target/arm/neon/vst3u8.c: Remove.
6128 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
6129 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
6130 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
6131 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
6132 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
6133 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
6134 * gcc.target/arm/neon/vst4Qf32.c: Remove.
6135 * gcc.target/arm/neon/vst4Qp16.c: Remove.
6136 * gcc.target/arm/neon/vst4Qp8.c: Remove.
6137 * gcc.target/arm/neon/vst4Qs16.c: Remove.
6138 * gcc.target/arm/neon/vst4Qs32.c: Remove.
6139 * gcc.target/arm/neon/vst4Qs8.c: Remove.
6140 * gcc.target/arm/neon/vst4Qu16.c: Remove.
6141 * gcc.target/arm/neon/vst4Qu32.c: Remove.
6142 * gcc.target/arm/neon/vst4Qu8.c: Remove.
6143 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
6144 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
6145 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
6146 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
6147 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
6148 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
6149 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
6150 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
6151 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
6152 * gcc.target/arm/neon/vst4f32.c: Remove.
6153 * gcc.target/arm/neon/vst4p16.c: Remove.
6154 * gcc.target/arm/neon/vst4p64.c: Remove.
6155 * gcc.target/arm/neon/vst4p8.c: Remove.
6156 * gcc.target/arm/neon/vst4s16.c: Remove.
6157 * gcc.target/arm/neon/vst4s32.c: Remove.
6158 * gcc.target/arm/neon/vst4s64.c: Remove.
6159 * gcc.target/arm/neon/vst4s8.c: Remove.
6160 * gcc.target/arm/neon/vst4u16.c: Remove.
6161 * gcc.target/arm/neon/vst4u32.c: Remove.
6162 * gcc.target/arm/neon/vst4u64.c: Remove.
6163 * gcc.target/arm/neon/vst4u8.c: Remove.
6164 * gcc.target/arm/neon/vsubQf32.c: Remove.
6165 * gcc.target/arm/neon/vsubQs16.c: Remove.
6166 * gcc.target/arm/neon/vsubQs32.c: Remove.
6167 * gcc.target/arm/neon/vsubQs64.c: Remove.
6168 * gcc.target/arm/neon/vsubQs8.c: Remove.
6169 * gcc.target/arm/neon/vsubQu16.c: Remove.
6170 * gcc.target/arm/neon/vsubQu32.c: Remove.
6171 * gcc.target/arm/neon/vsubQu64.c: Remove.
6172 * gcc.target/arm/neon/vsubQu8.c: Remove.
6173 * gcc.target/arm/neon/vsubf32.c: Remove.
6174 * gcc.target/arm/neon/vsubhns16.c: Remove.
6175 * gcc.target/arm/neon/vsubhns32.c: Remove.
6176 * gcc.target/arm/neon/vsubhns64.c: Remove.
6177 * gcc.target/arm/neon/vsubhnu16.c: Remove.
6178 * gcc.target/arm/neon/vsubhnu32.c: Remove.
6179 * gcc.target/arm/neon/vsubhnu64.c: Remove.
6180 * gcc.target/arm/neon/vsubls16.c: Remove.
6181 * gcc.target/arm/neon/vsubls32.c: Remove.
6182 * gcc.target/arm/neon/vsubls8.c: Remove.
6183 * gcc.target/arm/neon/vsublu16.c: Remove.
6184 * gcc.target/arm/neon/vsublu32.c: Remove.
6185 * gcc.target/arm/neon/vsublu8.c: Remove.
6186 * gcc.target/arm/neon/vsubs16.c: Remove.
6187 * gcc.target/arm/neon/vsubs32.c: Remove.
6188 * gcc.target/arm/neon/vsubs64.c: Remove.
6189 * gcc.target/arm/neon/vsubs8.c: Remove.
6190 * gcc.target/arm/neon/vsubu16.c: Remove.
6191 * gcc.target/arm/neon/vsubu32.c: Remove.
6192 * gcc.target/arm/neon/vsubu64.c: Remove.
6193 * gcc.target/arm/neon/vsubu8.c: Remove.
6194 * gcc.target/arm/neon/vsubws16.c: Remove.
6195 * gcc.target/arm/neon/vsubws32.c: Remove.
6196 * gcc.target/arm/neon/vsubws8.c: Remove.
6197 * gcc.target/arm/neon/vsubwu16.c: Remove.
6198 * gcc.target/arm/neon/vsubwu32.c: Remove.
6199 * gcc.target/arm/neon/vsubwu8.c: Remove.
6200 * gcc.target/arm/neon/vtbl1p8.c: Remove.
6201 * gcc.target/arm/neon/vtbl1s8.c: Remove.
6202 * gcc.target/arm/neon/vtbl1u8.c: Remove.
6203 * gcc.target/arm/neon/vtbl2p8.c: Remove.
6204 * gcc.target/arm/neon/vtbl2s8.c: Remove.
6205 * gcc.target/arm/neon/vtbl2u8.c: Remove.
6206 * gcc.target/arm/neon/vtbl3p8.c: Remove.
6207 * gcc.target/arm/neon/vtbl3s8.c: Remove.
6208 * gcc.target/arm/neon/vtbl3u8.c: Remove.
6209 * gcc.target/arm/neon/vtbl4p8.c: Remove.
6210 * gcc.target/arm/neon/vtbl4s8.c: Remove.
6211 * gcc.target/arm/neon/vtbl4u8.c: Remove.
6212 * gcc.target/arm/neon/vtbx1p8.c: Remove.
6213 * gcc.target/arm/neon/vtbx1s8.c: Remove.
6214 * gcc.target/arm/neon/vtbx1u8.c: Remove.
6215 * gcc.target/arm/neon/vtbx2p8.c: Remove.
6216 * gcc.target/arm/neon/vtbx2s8.c: Remove.
6217 * gcc.target/arm/neon/vtbx2u8.c: Remove.
6218 * gcc.target/arm/neon/vtbx3p8.c: Remove.
6219 * gcc.target/arm/neon/vtbx3s8.c: Remove.
6220 * gcc.target/arm/neon/vtbx3u8.c: Remove.
6221 * gcc.target/arm/neon/vtbx4p8.c: Remove.
6222 * gcc.target/arm/neon/vtbx4s8.c: Remove.
6223 * gcc.target/arm/neon/vtbx4u8.c: Remove.
6224 * gcc.target/arm/neon/vtrnQf32.c: Remove.
6225 * gcc.target/arm/neon/vtrnQp16.c: Remove.
6226 * gcc.target/arm/neon/vtrnQp8.c: Remove.
6227 * gcc.target/arm/neon/vtrnQs16.c: Remove.
6228 * gcc.target/arm/neon/vtrnQs32.c: Remove.
6229 * gcc.target/arm/neon/vtrnQs8.c: Remove.
6230 * gcc.target/arm/neon/vtrnQu16.c: Remove.
6231 * gcc.target/arm/neon/vtrnQu32.c: Remove.
6232 * gcc.target/arm/neon/vtrnQu8.c: Remove.
6233 * gcc.target/arm/neon/vtrnf32.c: Remove.
6234 * gcc.target/arm/neon/vtrnp16.c: Remove.
6235 * gcc.target/arm/neon/vtrnp8.c: Remove.
6236 * gcc.target/arm/neon/vtrns16.c: Remove.
6237 * gcc.target/arm/neon/vtrns32.c: Remove.
6238 * gcc.target/arm/neon/vtrns8.c: Remove.
6239 * gcc.target/arm/neon/vtrnu16.c: Remove.
6240 * gcc.target/arm/neon/vtrnu32.c: Remove.
6241 * gcc.target/arm/neon/vtrnu8.c: Remove.
6242 * gcc.target/arm/neon/vtstQp8.c: Remove.
6243 * gcc.target/arm/neon/vtstQs16.c: Remove.
6244 * gcc.target/arm/neon/vtstQs32.c: Remove.
6245 * gcc.target/arm/neon/vtstQs8.c: Remove.
6246 * gcc.target/arm/neon/vtstQu16.c: Remove.
6247 * gcc.target/arm/neon/vtstQu32.c: Remove.
6248 * gcc.target/arm/neon/vtstQu8.c: Remove.
6249 * gcc.target/arm/neon/vtstp8.c: Remove.
6250 * gcc.target/arm/neon/vtsts16.c: Remove.
6251 * gcc.target/arm/neon/vtsts32.c: Remove.
6252 * gcc.target/arm/neon/vtsts8.c: Remove.
6253 * gcc.target/arm/neon/vtstu16.c: Remove.
6254 * gcc.target/arm/neon/vtstu32.c: Remove.
6255 * gcc.target/arm/neon/vtstu8.c: Remove.
6256 * gcc.target/arm/neon/vuzpQf32.c: Remove.
6257 * gcc.target/arm/neon/vuzpQp16.c: Remove.
6258 * gcc.target/arm/neon/vuzpQp8.c: Remove.
6259 * gcc.target/arm/neon/vuzpQs16.c: Remove.
6260 * gcc.target/arm/neon/vuzpQs32.c: Remove.
6261 * gcc.target/arm/neon/vuzpQs8.c: Remove.
6262 * gcc.target/arm/neon/vuzpQu16.c: Remove.
6263 * gcc.target/arm/neon/vuzpQu32.c: Remove.
6264 * gcc.target/arm/neon/vuzpQu8.c: Remove.
6265 * gcc.target/arm/neon/vuzpf32.c: Remove.
6266 * gcc.target/arm/neon/vuzpp16.c: Remove.
6267 * gcc.target/arm/neon/vuzpp8.c: Remove.
6268 * gcc.target/arm/neon/vuzps16.c: Remove.
6269 * gcc.target/arm/neon/vuzps32.c: Remove.
6270 * gcc.target/arm/neon/vuzps8.c: Remove.
6271 * gcc.target/arm/neon/vuzpu16.c: Remove.
6272 * gcc.target/arm/neon/vuzpu32.c: Remove.
6273 * gcc.target/arm/neon/vuzpu8.c: Remove.
6274 * gcc.target/arm/neon/vzipQf32.c: Remove.
6275 * gcc.target/arm/neon/vzipQp16.c: Remove.
6276 * gcc.target/arm/neon/vzipQp8.c: Remove.
6277 * gcc.target/arm/neon/vzipQs16.c: Remove.
6278 * gcc.target/arm/neon/vzipQs32.c: Remove.
6279 * gcc.target/arm/neon/vzipQs8.c: Remove.
6280 * gcc.target/arm/neon/vzipQu16.c: Remove.
6281 * gcc.target/arm/neon/vzipQu32.c: Remove.
6282 * gcc.target/arm/neon/vzipQu8.c: Remove.
6283 * gcc.target/arm/neon/vzipf32.c: Remove.
6284 * gcc.target/arm/neon/vzipp16.c: Remove.
6285 * gcc.target/arm/neon/vzipp8.c: Remove.
6286 * gcc.target/arm/neon/vzips16.c: Remove.
6287 * gcc.target/arm/neon/vzips32.c: Remove.
6288 * gcc.target/arm/neon/vzips8.c: Remove.
6289 * gcc.target/arm/neon/vzipu16.c: Remove.
6290 * gcc.target/arm/neon/vzipu32.c: Remove.
6291 * gcc.target/arm/neon/vzipu8.c: Remove.
6292
6293
6294 2015-11-12 Marek Polacek <polacek@redhat.com>
6295
6296 PR c/67784
6297 * gcc.dg/pr67784-1.c: New test.
6298 * gcc.dg/pr67784-2.c: New test.
6299
6300 2015-11-12 Martin Liska <mliska@suse.cz>
6301
6302 * gcc.dg/ipa/pr68035.c: New test.
6303
6304 2015-11-12 Richard Biener <rguenther@suse.de>
6305
6306 PR tree-optimization/68306
6307 * gcc.dg/pr68306.c: New testcase.
6308
6309 2015-11-12 Ville Voutilainen <ville.voutilainen@gmail.com>
6310
6311 Implement D0013R2, logical type traits.
6312
6313 * g++.dg/cpp0x/Wattributes1.C: Adjust.
6314
6315 2015-11-12 Nathan Sidwell <nathan@codesourcery.com>
6316
6317 * c-c++-common/goacc/data-default-1.c: New.
6318
6319 2015-11-12 David Edelsohn <dje.gcc@gmail.com>
6320
6321 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin.
6322
6323 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6324
6325 PR tree-optimization/68305
6326 * gcc.dg/vect/pr68305.c: New test.
6327
6328 2015-11-12 Eric Botcazou <ebotcazou@adacore.com>
6329
6330 * gcc.target/i386/pr67265-2.c: New test.
6331
6332 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6333
6334 * gcc.dg/pr68286.c: New test.
6335
6336 2015-11-12 Christian Bruel <christian.bruel@st.com>
6337
6338 * gcc.target/arm/mmx-1.c: Adjust for unified asm.
6339
6340 2015-11-12 Uros Bizjak <ubizjak@gmail.com>
6341
6342 * gcc.target/i386/sse-1.c (swizzle): Assume that a is
6343 aligned to 64 bits.
6344
6345 2015-11-11 David Edelsohn <dje.gcc@gmail.com>
6346
6347 * gcc.dg/pr65521.c: Fail on AIX.
6348
6349 2015-11-11 Sebastian Pop <s.pop@samsung.com>
6350
6351 * gcc.dg/graphite/fuse-1.c: Adjust pattern. Remove dg-do.
6352 * gcc.dg/graphite/fuse-2.c: Same.
6353 * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and
6354 isl-ast-gen-*.c files.
6355 * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options.
6356 * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same.
6357 * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same.
6358 * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same.
6359 * gcc.dg/graphite/isl-ast-gen-if-1.c: Same.
6360 * gcc.dg/graphite/isl-ast-gen-if-2.c: Same.
6361 * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same.
6362 * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same.
6363 * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same.
6364 * gcc.dg/graphite/isl-ast-gen-user-1.c: Same.
6365 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove.
6366
6367 2015-11-11 Marek Polacek <polacek@redhat.com>
6368
6369 PR c/68107
6370 PR c++/68266
6371 * c-c++-common/pr68107.c: New test.
6372 * g++.dg/init/new38.C (large_array_char): Adjust dg-error.
6373 (large_array_char_template): Likewise.
6374 * g++.dg/init/new44.C: Adjust dg-error.
6375
6376 2015-11-11 Nathan Sidwell <nathan@codesourcery.com>
6377
6378 * gfortran.dg/goacc/private-3.f95: Remove xfail.
6379 * gfortran.dg/goacc/combined_loop.f90: Remove xfail.
6380
6381 2015-11-11 Eric Botcazou <ebotcazou@adacore.com>
6382
6383 * gcc.target/i386/pr67265.c: New test.
6384
6385 2015-11-11 Segher Boessenkool <segher@kernel.crashing.org>
6386
6387 * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32. Do more
6388 tests for the expected generated code.
6389
6390 2015-11-11 Simon Dardis <simon.dardis@imgtec.com>
6391
6392 * gcc.target/mips/split-ds-sequence.c: New test.
6393
6394 2015-11-11 Julia Koval <julia.koval@intel.com>
6395
6396 * g++.dg/ext/mv16.C: New functions.
6397
6398 2015-11-11 Richard Biener <rguenth@gcc.gnu.org>
6399 Jiong Wang <jiong.wang@arm.com>
6400
6401 * gcc.dg/tree-ssa/pr68234.c: New testcase.
6402
6403 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
6404
6405 * gcc.target/i386/mask-pack.c: New test.
6406 * gcc.target/i386/mask-unpack.c: New test.
6407
6408 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
6409
6410 * gcc.target/i386/avx2-vec-mask-bit-not.c: New test.
6411
6412 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
6413
6414 * gcc.dg/vect/slp-cond-5.c: New test.
6415
6416 2015-11-10 Richard Biener <rguenther@suse.de>
6417
6418 PR tree-optimization/68240
6419 * gcc.dg/torture/pr68240.c: New testcase.
6420
6421 2015-11-10 Richard Biener <rguenther@suse.de>
6422
6423 PR tree-optimization/56118
6424 * gcc.target/i386/pr56118.c: New testcase.
6425
6426 2015-11-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6427
6428 * gcc.target/aarch64/cond_op_imm_1.c: New test.
6429
6430 2015-11-10 Eric Botcazou <ebotcazou@adacore.com>
6431
6432 * gfortran.dg/pr68251.f90: New test.
6433
6434 2015-11-09 Cesar Philippidis <cesar@codesourcery.com>
6435
6436 * c-c++-common/goacc/routine-5.c: Enable c++ tests.
6437
6438 2015-11-09 Martin Sebor <msebor@redhat.com>
6439
6440 * init/new45.C: New test to verify that operator new is invoked
6441 with or without overhead for a cookie.
6442
6443 PR c++/67927
6444 * init/new44.C: New test for placement new expressions for arrays
6445 with excessive number of elements.
6446
6447 PR c++/67913
6448 * init/new43.C: New test for placement new expressions for arrays
6449 with negative number of elements.
6450
6451 * other/new-size-type.C: Expect array new expression with
6452 an excessive number of elements to be rejected.
6453
6454 2015-11-09 Nathan Sidwell <nathan@codesourcery.com>
6455
6456 * c-c++-common/goacc/routine-1.c: New.
6457 * c-c++-common/goacc/routine-2.c: New.
6458 * c-c++-common/goacc/routine-3.c: New.
6459 * c-c++-common/goacc/routine-4.c: New.
6460 * c-c++-common/goacc/routine-5.c: New.
6461
6462 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
6463
6464 * gcc.target/sparc/sparc-ret.c: Rename to...
6465 * gcc.target/sparc/sparc-ret-1.c: ...this.
6466 * gcc.target/sparc/sparc-ret-2.c: New test.
6467
6468 2015-11-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6469
6470 * lib/target-supports.exp (check_p8vector_hw_available): Split
6471 long line.
6472 (check_vsx_hw_available): Likewise.
6473 (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware
6474 support and for PowerPC float128 support.
6475 (check_p9modulo_hw_available): Likewise.
6476 (check_ppc_float128_sw_available): Likewise.
6477 (check_ppc_float128_hw_available): Likewise.
6478 (check_effective_target_powerpc_p9vector_ok): Likewise.
6479 (check_effective_target_powerpc_p9modulo_ok): Likewise.
6480 (check_effective_target_powerpc_float128_sw_ok): Likewise.
6481 (check_effective_target_powerpc_float128_hw_ok): Likewise.
6482 (is-effective-target): Add new PowerPc targets.
6483 (is-effective-target-keyword): Likewise.
6484 (check_vect_support_and_set_flags): If we have ISA 3.0 vector
6485 instructions, use it.
6486
6487 * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions.
6488 * gcc.target/powerpc/mod-2.c: Likewise.
6489 * gcc.target/powerpc/ctz-1.c: Likewise.
6490 * gcc.target/powerpc/ctz-2.c: Likewise.
6491 * gcc.target/powerpc/extswsli-1.c: Likewise.
6492 * gcc.target/powerpc/extswsli-2.c: Likewise.
6493 * gcc.target/powerpc/extswsli-3.c: Likewise.
6494
6495 * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c
6496 and allow the test on PowerPC LE.
6497 * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise.
6498 * gcc.target/powerpc/fusion3.c: New file, test power9 fusion.
6499
6500 * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok
6501 check instead of powerpc_vsx_ok.
6502 * gcc.target/powerpc/float128-mix.c: Likewise.
6503
6504 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
6505
6506 * gcc.dg/sso/*.c: Robustify dg-output directives.
6507
6508 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
6509
6510 * g++.dg/ubsan/pr68259.C: New test.
6511
6512 2015-11-09 Uros Bizjak <ubizjak@gmail.com>
6513
6514 * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
6515 (main): Use _Cilk_spawn instead of cilk_spawn.
6516
6517 2015-11-09 Thomas Schwinge <thomas@codesourcery.com>
6518
6519 * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final
6520 scan-assembler directive.
6521
6522 2015-11-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6523
6524 PR target/68129
6525 * gcc.dg/pr68129_1.c: New test.
6526
6527 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
6528
6529 PR debug/67192
6530 * gcc.dg/guality/pr67192.c (f3, f4): New functions.
6531 (main): Invoke them.
6532
6533 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
6534
6535 PR debug/67192
6536 * gcc.dg/guality/pr67192.c: New test.
6537
6538 2015-11-09 Richard Biener <rguenther@suse.de>
6539
6540 PR tree-optimization/68248
6541 * gcc.dg/torture/pr68248.c: New testcase.
6542
6543 2015-11-09 Richard Biener <rguenther@suse.de>
6544
6545 PR tree-optimization/56118
6546 * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust.
6547
6548 2015-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
6549
6550 * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for
6551 labelref and check use of constant pool by looking for .word and
6552 similar directives.
6553
6554 2015-11-09 Igor Zamyatin <igor.zamyatin@intel.com>
6555
6556 PR target/66326
6557 * g++.dg/cilk-plus/CK/pr66326.cc: New test.
6558
6559 2015-11-09 Richard Henderson <rth@redhat.com>
6560
6561 * gcc.target/i386/addr-space-1.c: New test.
6562 * gcc.target/i386/addr-space-2.c: New test.
6563 * gcc.target/i386/addr-space-3.c: New test.
6564
6565 2015-11-08 Steven g. Kargl <kargl@gcc.gnu.org>
6566
6567 PR fortran/68053
6568 * gfortran.dg/pr68053.f90: New test.
6569
6570 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
6571
6572 * g++.dg/lto/pr68057_0.C: Fix testcase.
6573
6574 2015-11-08 Joost VandeVondele <vondele@gcc.gnu.org>
6575
6576 * gfortran.dg/PR67518.f90: move from here...
6577 * gfortran.dg/graphite/PR67518.f90: to here.
6578 * gfortran.dg/PR53852.f90: move from here...
6579 * gfortran.dg/graphite/PR53852.f90: to here.
6580
6581 2015-11-08 Eric Botcazou <ebotcazou@adacore.com>
6582
6583 * gcc.dg/sso-1.c: New test.
6584 * gcc.dg/sso-2.c: Likewise.
6585 * gcc.dg/sso-3.c: Likewise.
6586 * gcc.dg/sso-4.c: Likewise.
6587 * gcc.dg/sso-5.c: Likewise.
6588 * gcc.dg/sso-6.c: Likewise.
6589 * gcc.dg/sso-7.c: Likewise.
6590 * gcc.dg/sso-8.c: Likewise.
6591 * gcc.dg/sso: New directory.
6592 * gcc.target/i386/movbe-3.c: New test.
6593 * gnat.dg/sso1.adb: Likewise.
6594 * gnat.dg/sso2.ad[sb]: Likewise.
6595 * gnat.dg/sso3.adb: Likewise.
6596 * gnat.dg/sso4.adb: Likewise.
6597 * gnat.dg/sso5.adb: Likewise.
6598 * gnat.dg/sso6.adb: Likewise.
6599 * gnat.dg/sso7.adb: Likewise.
6600 * gnat.dg/specs/sso1.ads: Likewise.
6601 * gnat.dg/specs/sso2.ads: Likewise.
6602 * gnat.dg/sso: New directory.
6603
6604 2015-11-08 Andre Vehreschild <vehre@gcc.gnu.org>
6605
6606 PR fortran/68218
6607 * gfortran.dg/allocate_with_arrayspec_1.f90: New test.
6608
6609 2015-11-08 Steven G. Kargl <kargl@gc.gnu.org>
6610
6611 PR fortran/68224
6612 * gfortran.dg/pr68224.f90: New test.
6613
6614 2015-11-08 Paul Thomas <pault@gcc.gnu.org>
6615
6616 PR fortran/68196
6617 * gfortran.dg/proc_ptr_47.f90: New test.
6618
6619 PR fortran/66465
6620 * gfortran.dg/pr66465.f90: New test.
6621
6622 2015-11-07 John David Anglin <danglin@gcc.gnu.org>
6623
6624 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*.
6625
6626 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
6627
6628 PR fortran/68153
6629 * gfortran.dg/pr68153.f90: New test.
6630
6631 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
6632
6633 PR fortran/68151
6634 * gfortran.dg/pr68151.f90: New test.
6635
6636 2015-11-07 Richard Sandiford <richard.sandiford@arm.com>
6637
6638 PR tree-optimization/68235
6639 * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno.
6640
6641 2015-11-06 Jeff Law <law@redhat.com>
6642
6643 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for
6644 realized jump threads.
6645 * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump
6646 threads rather than dom1 dump.
6647
6648 2015-11-06 Michael Collison <michael.collison@linaro.org
6649 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
6650
6651 Revert:
6652 2015-08-01 Michael Collison <michael.collison@linaro.org
6653 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
6654
6655 * gcc.target/arm/mincmp.c: New test.
6656
6657 2015-11-06 Dominique d'Humieres <dominiq@lps.ens.fr>
6658
6659 PR fortran/54224
6660 * gfortran.dg/warn_unused_function_2.f90: Add two new
6661 "defined but not used" subroutines.
6662
6663 2015-11-06 Jakub Jelinek <jakub@redhat.com>
6664
6665 * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error.
6666 * g++.dg/gomp/ordered-2.C (f1): Likewise.
6667 * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust
6668 expected diagnostics for the addition of quotes.
6669 * gfortran.dg/gomp/target3.f90: Likewise.
6670 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
6671 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6672 * c-c++-common/gomp/doacross-1.c: Likewise.
6673 * c-c++-common/gomp/nesting-warn-1.c: Likewise.
6674 * c-c++-common/gomp/cancel-1.c (f2): Add some new tests.
6675 Adjust expected diagnostics wording.
6676 * c-c++-common/gomp/clauses-4.c (foo): Likewise.
6677 Don't expect error on ordered threads simd when in for simd.
6678 * c-c++-common/gomp/nesting-2.c: New test.
6679 * c-c++-common/gomp/ordered-3.c (foo): Add some new tests.
6680 * c-c++-common/gomp/ordered-4.c: New test.
6681
6682 2015-11-06 Mike Stump <mikestump@comcast.net>
6683
6684 * gcc.dg/pragma-diag-5.c: Make test cases unique.
6685
6686 2015-11-06 Aditya Kumar <aditya.k7@samsung.com>
6687 Sebastian Pop <s.pop@samsung.com>
6688
6689 * gcc.dg/graphite/fuse-1.c: New.
6690 * gcc.dg/graphite/fuse-2.c: New.
6691 * gcc.dg/graphite/interchange-13.c: Remove bogus check.
6692
6693 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
6694
6695 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test.
6696
6697 2015-11-06 David Malcolm <dmalcolm@redhat.com>
6698
6699 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file.
6700 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file.
6701 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file.
6702 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6703 * lib/gcc-dg.exp: Load multiline.exp.
6704
6705 2015-11-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6706
6707 * gcc.target/arm/combine-movs.c: Adjust for unified asm.
6708 * gcc.target/arm/interrupt-1.c: Likewise.
6709 * gcc.target/arm/interrupt-2.c: Likewise.
6710 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
6711
6712 2015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems.com>
6713 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
6714
6715 * gcc.target/aarch64/rsqrt_asm_check_common.h: Common
6716 macros for assembly checks.
6717 * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure
6718 frsqrts and frsqrte are not emitted.
6719 * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure
6720 frsqrts and frsqrte are emitted.
6721 * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt.
6722
6723 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
6724
6725 * gfortran.dg/goacc/combined_loop.f90: XFAIL.
6726
6727 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
6728
6729 PR ipa/68057
6730 PR ipa/68220
6731 * g++.dg/lto/pr68057_0.C: New testcase.
6732 * g++.dg/lto/pr68057_1.C: New testcase.
6733 * g++.dg/torture/pr68220.C: New testcase.
6734
6735 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
6736
6737 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in
6738 comment.
6739
6740 2015-11-06 Ilya Enkovich <enkovich.gnu@gmail.com>
6741
6742 PR tree-optimization/68145
6743 * g++.dg/vect/pr68145.cc: New test.
6744
6745 2015-11-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6746
6747 PR target/68088
6748 * gcc.dg/pr68088_1.c: New test.
6749
6750 2015-11-06 Richard Biener <rguenther@suse.de>
6751
6752 * gcc.dg/vect/bb-slp-38.c: New testcase.
6753
6754 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
6755
6756 * gfortran.dg/goacc/private-3.f95: XFAIL.
6757
6758 2015-11-06 Joost VandeVondele <vondele@gnu.gcc.org>
6759
6760 PR middle-end/53852
6761 PR middle-end/67518
6762 * gfortran.dg/PR67518.f90: New test.
6763 * gfortran.dg/PR53852.f90: New test.
6764
6765 2015-11-05 Cesar Philippidis <cesar@codesourcery.com>
6766 Tom de Vries <tom@codesourcery.com>
6767 Nathan Sidwell <nathan@codesourcery.com>
6768 Thomas Schwinge <thomas@codesourcery.com>
6769
6770 * c-c++-common/goacc/combined-directives.c: New test.
6771 * c-c++-common/goacc/loop-clauses.c: New test.
6772 * c-c++-common/goacc/tile.c: New test.
6773 * c-c++-common/goacc/loop-shape.c: Add test for pointer variable
6774 as gang static arguments.
6775 * c-c++-common/goacc/update-1.c: Adjust expected error message.
6776 * g++.dg/goacc/template.C: New test.
6777 * gfortran.dg/goacc/combined-directives.f90: New test.
6778 * gfortran.dg/goacc/default.f95: New test.
6779 * gfortran.dg/goacc/default_none.f95: New test.
6780 * gfortran.dg/goacc/firstprivate-1.f95: New test.
6781 * gfortran.dg/goacc/gang-static.f95: New test.
6782 * gfortran.dg/goacc/kernels-loop-inner.f95: New test.
6783 * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test.
6784 * gfortran.dg/goacc/list.f95: Update test.
6785 * gfortran.dg/goacc/loop-2.f95: Likewise.
6786 * gfortran.dg/goacc/loop-4.f95: New test.
6787 * gfortran.dg/goacc/loop-5.f95: New test.
6788 * gfortran.dg/goacc/loop-6.f95: New test.
6789 * gfortran.dg/goacc/loop-tree-1.f90: Update test.
6790 * gfortran.dg/goacc/multi-clause.f90: New test.
6791 * gfortran.dg/goacc/parallel-tree.f95: Update test.
6792 * gfortran.dg/goacc/update.f95: New test.
6793
6794 2015-11-05 Martin Sebor <msebor@redhat.com>
6795
6796 PR c++/67942
6797 * g++.dg/warn/Wplacement-new-size.C: Exercise placement new
6798 invocations where the size of the destination buffer object
6799 or its type (or both) is unknown.
6800
6801 2015-11-05 Martin Sebor <msebor@redhat.com>
6802
6803 PR c++/67942
6804 * g++.dg/warn/Wplacement-new-size.C: New test.
6805
6806 2015-11-05 Alan Lawrence <alan.lawrence@arm.com>
6807
6808 * gcc.dg/pr68112.c: New.
6809 * gcc.dg/vect/vect-strided-shift-1.c: New.
6810
6811 2015-11-05 Marek Polacek <polacek@redhat.com>
6812
6813 PR c/68090
6814 * gcc.dg/pr68090.c: New test.
6815
6816 2015-11-05 James Greenhalgh <james.greenhalgh@arm.com>
6817
6818 * gcc.dg/ifcvt-4.c: New.
6819
6820 2015-11-05 Paolo Carlini <paolo.carlini@oracle.com>
6821
6822 PR c++/67846
6823 * g++.dg/cpp0x/lambda/lambda-ice15.C: New.
6824
6825 2015-11-05 Jakub Jelinek <jakub@redhat.com>
6826
6827 * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics
6828 of variables in both data sharing and mapping clauses and for
6829 structure element based array sections being mapped rather than
6830 privatized.
6831 * c-c++-common/gomp/declare-target-2.c: Add various new tests. Adjust
6832 expected diagnostics wording in one case.
6833 * c-c++-common/gomp/distribute-1.c: New test.
6834 * c-c++-common/gomp/element-1.c: New test.
6835 * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target
6836 and #pragma omp end declare target pair around the function.
6837 Change s from a parameter to a file scope variable.
6838 * c-c++-common/gomp/pr67521.c: Add dg-error directives.
6839 * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics
6840 on non-zero low-bound in reduction array sections. Add further
6841 tests.
6842 * c-c++-common/gomp/schedule-modifiers-1.c: New test.
6843 * c-c++-common/gomp/target-teams-1.c: New test.
6844 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6845 for expected mangling on x86_64/i?86.
6846 * gcc.dg/gomp/declare-simd-3.c: New test.
6847 * gcc.dg/gomp/declare-simd-4.c: New test.
6848 * gcc.dg/gomp/for-20.c: New test.
6849 * gcc.dg/gomp/for-21.c: New test.
6850 * gcc.dg/gomp/for-22.c: New test.
6851 * gcc.dg/gomp/for-23.c: New test.
6852 * gcc.dg/gomp/for-24.c: New test.
6853 * gcc.dg/gomp/linear-1.c: New test.
6854 * gcc.dg/gomp/loop-1.c: New test.
6855 * g++.dg/gomp/atomic-17.C: New test.
6856 * g++.dg/gomp/clause-1.C (T::test): Don't expect error on
6857 non-static data member in shared clause. Add single construct.
6858 * g++.dg/gomp/declare-simd-1.C: Add dg-options. Add
6859 scan-assembler-times directives for expected mangling on x86_64/i?86.
6860 * g++.dg/gomp/declare-simd-3.C: Likewise.
6861 * g++.dg/gomp/declare-simd-4.C: New test.
6862 * g++.dg/gomp/declare-simd-5.C: New test.
6863 * g++.dg/gomp/declare-target-1.C: New test.
6864 * g++.dg/gomp/linear-2.C: New test.
6865 * g++.dg/gomp/loop-1.C: New test.
6866 * g++.dg/gomp/loop-2.C: New test.
6867 * g++.dg/gomp/loop-3.C: New test.
6868 * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on
6869 non-static data member in shared clause.
6870 * g++.dg/gomp/member-3.C: New test.
6871 * g++.dg/gomp/member-4.C: New test.
6872 * g++.dg/gomp/pr38639.C (foo): Adjust dg-error.
6873 (bar): Remove dg-message.
6874 * g++.dg/gomp/target-teams-1.C: New test.
6875
6876 2015-11-05 Richard Biener <rguenther@suse.de>
6877
6878 * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to
6879 uninitialized variables.
6880 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
6881 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
6882 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
6883 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
6884 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
6885 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
6886 * gcc.dg/ipa/inlinehint-2.c: Likewise.
6887 * gcc.dg/ipa/pure-const-2.c: Likewise.
6888 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6889 * gcc.dg/tree-ssa/loop-23.c: Likewise.
6890 * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
6891 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
6892 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
6893 * gcc.dg/vect/pr30858.c: Likewise.
6894 * gcc.dg/vect/pr33866.c: Likewise.
6895 * gcc.dg/vect/pr37027.c: Likewise.
6896 * c-c++-common/ubsan/null-10.c: Likewise.
6897 * gcc.target/i386/incoming-8.c: Likewise.
6898
6899 2015-11-04 Eric Botcazou <ebotcazou@adacore.com>
6900
6901 * gnat.dg/slice9.adb: New test.
6902
6903 2015-11-04 Nathan Sidwell <nathan@codesourcery.com>
6904
6905 * gfortran.dg/goacc/reduction-2.f95: Delete.
6906
6907 2015-11-04 Tom de Vries <tom@codesourcery.com>
6908
6909 PR tree-optimization/67742
6910 * gcc.dg/tree-ssa/restrict-7.c: New test.
6911 * gcc.dg/tree-ssa/restrict-8.c: New test.
6912
6913 2015-11-03 Martin Sebor <msebor@redhat.com>
6914
6915 PR c++-common/67882
6916 * c-c++-common/builtin-offsetof-2.c: New test.
6917
6918 2015-11-03 Dominique d'Humieres <dominiq@lps.ens.fr>
6919
6920 PR fortran/67982
6921 * gfortran.dg/warn_unused_function_3.f90: New test.
6922
6923 2015-11-03 Eric Botcazou <ebotcazou@adacore.com>
6924
6925 * gnat.dg/discr45.adb: Only compile the test.
6926
6927 2015-11-03 Evgeny Stupachenko <evstupac@gmail.com>
6928
6929 * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
6930 * gcc.target/i386/mvc5.c: Ditto.
6931 * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
6932 resolver.
6933
6934 2015-11-03 Thomas Schwinge <thomas@codesourcery.com>
6935
6936 * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests
6937 from here to...
6938 * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them
6939 to succeed.
6940
6941 2015-11-03 Bilyan Borisov <bilyan.borisov@arm.com>
6942
6943 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New.
6944 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New.
6945 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New.
6946 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New.
6947 * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New.
6948 * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New.
6949
6950 2015-11-03 Alan Lawrence <alan.lawrence@arm.com>
6951
6952 * gcc.target/aarch64/fp16/set_zero_1.c: New.
6953
6954 2015-11-03 Uros Bizjak <ubizjak@gmail.com>
6955
6956 * gcc.dg/mvc1.c: Move to ...
6957 * gcc.target/i386/mvc1.c: ... here. Require ifunc.
6958 * gcc.dg/mvc2.c: Move to ...
6959 * gcc.target/i386/mvc2.c: ... here.
6960 * gcc.dg/mvc3.c: Move to ...
6961 * gcc.target/i386/mvc3.c: ... here.
6962 * gcc.dg/mvc4.c: Move to ...
6963 * gcc.target/i386/mvc4.c: ... here. Require ifunc.
6964 * gcc.dg/mvc5.c: Move to ...
6965 * gcc.target/i386/mvc5.c: ... here.
6966 * gcc.dg/mvc6.c: Move to ...
6967 * gcc.target/i386/mvc6.c: ... here.
6968 * gcc.dg/mvc7.c: Move to ...
6969 * gcc.target/i386/mvc7.c: ... here.
6970
6971 * g++.dg/ext/mvc1.C: Require ifunc.
6972
6973 2015-11-02 Alexandre Oliva <aoliva@redhat.com>
6974
6975 PR tree-optimization/68083
6976 * gcc.dg/torture/pr68083.c: New. From Zhendong Su.
6977
6978 2015-11-02 Jeff Law <law@redhat.com>
6979
6980 * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have
6981 irreducible loops in the CFG.
6982
6983 2015-11-02 Alan Lawrence <alan.lawrence@arm.com>
6984
6985 Revert:
6986 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
6987
6988 * gcc.dg/vect/vect-strided-shift-1.c: New.
6989
6990 2015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6991
6992 PR target/67929
6993 * gcc.target/arm/pr67929_1.c: Move to...
6994 * gcc.c-torture/execute/pr67929_1.c: ... Here.
6995 Remove arm-specific directives. Add noclone, noinline
6996 attributes.
6997
6998 2015-11-01 Jeff Law <law@redhat.com>
6999
7000 * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector.
7001
7002 2015-11-01 Uros Bizjak <ubizjak@gmail.com>
7003
7004 * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
7005 (sse2_test): Rename from main. Do not return 0.
7006
7007 2015-11-01 David Edelsohn <dje.gcc@gmail.com>
7008
7009 * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
7010 * gfortran.dg/proc_ptr_39.f90: Require visibility.
7011 * gfortran.dg/read_dir.f90: XFAIL AIX.
7012
7013 2015-10-31 Ville Voutilainen <ville.voutilainen@gmail.com>
7014
7015 Remove the implementation of N3994, terse range-for loops.
7016 * g++.dg/cpp1z/range-for1.C: Remove.
7017
7018 2015-10-31 Eric Botcazou <ebotcazou@adacore.com>
7019
7020 * gnat.dg/discr45.adb: New test.
7021
7022 2015-10-31 Tom de Vries <tom@codesourcery.com>
7023
7024 * gfortran.dg/assumed_type_2.f90: Update test.
7025 * gfortran.dg/no_arg_check_2.f90: Same.
7026
7027 2015-10-30 Cesar Philippidis <cesar@codesourcery.com>
7028
7029 * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning.
7030
7031 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7032
7033 PR fortran/46588
7034 * gfortran.dg/pr46588.f90: New test.
7035
7036 2015-10-30 Evgeny Stupachenko <evstupac@gmail.com>
7037
7038 * gcc.dg/mvc1.c: New test for multiple targets cloning.
7039 * gcc.dg/mvc2.c: Ditto.
7040 * gcc.dg/mvc3.c: Ditto.
7041 * gcc.dg/mvc4.c: Ditto.
7042 * gcc.dg/mvc5.c: Ditto.
7043 * gcc.dg/mvc6.c: Ditto.
7044 * gcc.dg/mvc7.c: Ditto.
7045 * g++.dg/ext/mvc1.C: Ditto.
7046 * g++.dg/ext/mvc2.C: Ditto.
7047 * g++.dg/ext/mvc3.C: Ditto.
7048 * g++.dg/ext/mvc4.C: Ditto.
7049
7050 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7051
7052 PR fortran/51993
7053 * gfortran.dg/pr51993.f90: New test.
7054
7055 2015-10-30 Vladimir Makarov <vmakarov@redhat.com>
7056
7057 PR rtl-optimization/68106
7058 * gcc.target/aarch64/pr68106.c: New.
7059
7060 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7061
7062 PR fortran/36192
7063 * gfortran.dg/pr36192_1.f90: New test.
7064
7065 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7066
7067 PR fortran/68154
7068 *gfortran.dg/pr68154.f90
7069
7070 2015-10-29 Nathan Sidwell <nathan@codesourcery.com>
7071
7072 * c-c++-common/goacc/acc_on_device-2-off.c: Delete.
7073 * c-c++-common/goacc/acc_on_device-2.c: Delete.
7074
7075 2015-10-29 Richard Sandiford <richard.sandiford@arm.com>
7076
7077 * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime.
7078
7079 2015-10-29 Michael Meissner <meissner@linux.vnet.ibm.com>
7080
7081 * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on
7082 PowerPC.
7083 * gcc.target/powerpc/float128-mix.c: Likewise.
7084
7085 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
7086
7087 PR fortran/68054
7088 * gfortran.dg/pr68054.f90: New test.
7089
7090 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
7091
7092 PR fortran/67885
7093 * gfortran.dg/pr67885.f90: New test.
7094
7095 2015-10-29 Jeff Law <law@redhat.com>
7096
7097 PR tree-optimization/67892
7098 * gcc.dg/tree-ssa/pr21417: Update expected output.
7099 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
7100
7101 2015-10-29 Richard Biener <rguenther@suse.de>
7102
7103 PR middle-end/68142
7104 * c-c++-common/ubsan/pr68142.c: New testcase.
7105
7106 2015-10-29 Paolo Carlini <paolo.carlini@oracle.com>
7107
7108 PR c++/67845
7109 * g++.dg/other/cv_func4.C: New.
7110
7111 2015-10-29 Richard Biener <rguenther@suse.de>
7112
7113 PR middle-end/56956
7114 * c-c++-common/ubsan/pr56956.c: New testcase.
7115
7116 2015-10-28 Eric Botcazou <ebotcazou@adacore.com>
7117
7118 * gnat.dg/discr44.adb: New test.
7119
7120 2015-10-28 Jim Wilson <jim.wilson@linaro.org>
7121
7122 PR debug/66068
7123 * gcc.dg/debug/pr66068.c: New test.
7124
7125 2015-01-28 Paul Thomas <pault@gcc.gnu.org>
7126
7127 PR fortran/67933
7128 * gfortran.dg/allocate_with_source_15.f03: Correct trivial
7129 array bounds error at line 25.
7130
7131 2015-10-28 Catherine Moore <clm@codesourcery.com>
7132
7133 * gcc.target/mips/oddspreg-3.c: Disable for MIPS16.
7134 * gcc.target/mips/oddspreg-6.c: Likewise.
7135 * gcc.target/mips/oddspreg-1.c: Likewise.
7136 * gcc.target/mips/oddspreg-2.c: Likewise.
7137
7138 2015-10-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7139
7140 PR target/67839
7141 * gcc.target/avr/pr67839.c: New test.
7142
7143 2015-10-28 Richard Biener <rguenther@suse.de>
7144
7145 * gcc.dg/tree-ssa/operand-equal-2.c: Adjust.
7146
7147 2015-10-28 Tom de Vries <tom@codesourcery.com>
7148
7149 * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).
7150
7151 2015-10-28 Richard Biener <rguenther@suse.de>
7152
7153 PR ipa/67600
7154 * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor
7155 of #includes.
7156
7157 2015-10-28 Richard Biener <rguenther@suse.de>
7158
7159 PR tree-optimization/65962
7160 * gcc.dg/vect/vect-62.c: Adjust.
7161
7162 2015-10-28 Richard Biener <rguenther@suse.de>
7163
7164 PR middle-end/68067
7165 * gcc.dg/torture/pr68067-1.c: New testcase.
7166 * gcc.dg/torture/pr68067-2.c: Likewise.
7167
7168 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
7169
7170 * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128".
7171
7172 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
7173
7174 * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well
7175 as xvmadd and xvnmsub.
7176 * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd.
7177
7178 2015-10-27 Cesar Philippidis <cesar@codesourcery.com>
7179
7180 * c-c++-common/goacc/loop-shape.c: New test.
7181
7182 2015-10-27 Nathan Sidwell <nathan@codesourcery.com>
7183 Cesar Philippidis <cesar@codesourcery.com>
7184
7185 * g++.dg/gomp/pr33372-1.C: Adjust diagnostic.
7186 * g++.dg/gomp/pr33372-3.C: Likewise.
7187
7188 2015-10-27 Richard Henderson <rth@redhat.com>
7189
7190 PR rtl-opt/67609
7191 * gcc.target/i386/pr67609-2.c: New test.
7192
7193 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7194
7195 PR target/68102
7196 * gcc.target/aarch64/pr68102_1.c: New test.
7197
7198 2015-01-27 Paul Thomas <pault@gcc.gnu.org>
7199
7200 PR fortran/67933
7201 * gfortran.dg/allocate_with_source_15.f03: New test
7202
7203 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
7204 James Norris <jnorris@codesourcery.com>
7205
7206 PR fortran/63865
7207 * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache
7208 directive to work.
7209 * gfortran.dg/goacc/loop-1.f95: Likewise.
7210 * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing.
7211 * gfortran.dg/goacc/cray.f95: Likewise.
7212 * gfortran.dg/goacc/parameter.f95: Likewise.
7213
7214 2015-10-27 Steven G. Kargl <kargl@gcc.gnu.org>
7215
7216 PR fortran/68108
7217 * gfortran.dg/pr67805_2.f90: New test.
7218
7219 2015-10-27 Abderrazek Zaafrani <a.zaafrani@samsung.com>
7220 Aditya Kumar <aditya.k7@samsung.com>
7221
7222 * gcc.dg/graphite/block-0.c: Changed to match pattern.
7223 * gcc.dg/graphite/interchange-1.c: Same.
7224 * gcc.dg/graphite/interchange-10.c: Same.
7225 * gcc.dg/graphite/interchange-11.c: Same.
7226 * gcc.dg/graphite/interchange-13.c: Same.
7227 * gcc.dg/graphite/interchange-3.c: Same.
7228 * gcc.dg/graphite/interchange-4.c: Same.
7229 * gcc.dg/graphite/interchange-7.c: Same.
7230 * gcc.dg/graphite/interchange-9.c: Same.
7231 * gcc.dg/graphite/uns-interchange-9.c: Same.
7232 * gfortran.dg/graphite/interchange-3.f90: Same.
7233
7234 2015-10-27 H.J. Lu <hongjiu.lu@intel.com>
7235
7236 PR target/67215
7237 * gcc.target/i386/pr67215-1.c: New test.
7238 * gcc.target/i386/pr67215-2.c: Likewise.
7239 * gcc.target/i386/pr67215-3.c: Likewise.
7240
7241 2015-10-27 Richard Biener <rguenther@suse.de>
7242
7243 PR tree-optimization/68104
7244 * gcc.dg/torture/pr68104.c: New testcase.
7245
7246 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
7247
7248 * gcc.dg/vect/vect-strided-shift-1.c: New.
7249
7250 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7251
7252 PR target/67929
7253 * gcc.target/arm/pr67929_1.c: New test.
7254
7255 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7256
7257 * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9,
7258
7259 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7260
7261 PR tree-optimization/68097
7262 * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0. Add
7263 --param max-ssa-name-query-depth=3 to dg-options.
7264
7265 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7266
7267 * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test.
7268
7269 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7270
7271 * gcc.dg/builtins-52.c: Add -O to dg-options.
7272
7273 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7274
7275 * gcc.dg/torture/builtin-math-1.c: Skip at -O0.
7276
7277 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
7278
7279 PR c/64765
7280 PR c/64880
7281 * c-c++-common/goacc/loop-1.c: Don't skip for C++. Don't prune
7282 sorry message.
7283 (PR64765): New function.
7284 * gfortran.dg/goacc/coarray_2.f90: XFAIL.
7285 * gfortran.dg/goacc/combined_loop.f90: Extend. Don't prune
7286 sorry message.
7287 * gfortran.dg/goacc/cray.f95: Refine prune directive.
7288 * gfortran.dg/goacc/parameter.f95: Likewise.
7289
7290 2015-10-26 Louis Krupp <louis.krupp@zoho.com>
7291
7292 PR fortran/66056
7293 * gfortran.dg/empty_label_typedecl.f90: New test.
7294
7295 2015-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
7296
7297 PR fortran/36192
7298 * gfortran.dg/pr36192.f90: New test.
7299
7300 2015-10-26 Eric Botcazou <ebotcazou@adacore.com>
7301
7302 * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free.
7303 * gcc.dg/atomic-noinline-aux.c: Adjust accordingly.
7304 * gnat.dg/opt51.adb: New test.
7305 * gnat.dg/opt51_pkg.ads: New helper.
7306
7307 2015-10-26 Simon Dardis <simon.dardis@imgtec.com>
7308
7309 * gcc.target/mips/ds-schedule-1.c: New.
7310 * gcc.target/mips/ds-schedule-2.c: New.
7311
7312 2015-10-26 Jeff Law <law@redhat.com>
7313
7314 PR tree-optimization/68013
7315 * gcc.c-torture/compile/pr68013.c: New test.
7316
7317 2015-10-26 Richard Biener <rguenther@suse.de>
7318 Dominik Vogt <vogt@linux.vnet.ibm.com>
7319
7320 PR middle-end/67443
7321 * gcc.target/s390/pr67443.c: New testcase.
7322
7323 2015-10-26 Christophe Lyon <christophe.lyon@linaro.org>
7324
7325 * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to
7326 make it unique per testcase.
7327 * gfortran.dg/chmod_2.f90: Likewise.
7328 * gfortran.dg/chmod_3.f90: Likewise.
7329 * gfortran.dg/direct_io_8.f90: Likewise.
7330 * gfortran.dg/f2003_inquire_1.f03: Likewise.
7331 * gfortran.dg/f2003_io_1.f03: Likewise.
7332 * gfortran.dg/f2003_io_2.f03: Likewise.
7333 * gfortran.dg/f2003_io_8.f03: Likewise.
7334 * gfortran.dg/inquire_size.f90: Likewise.
7335 * gfortran.dg/namelist_66.f90: Likewise.
7336 * gfortran.dg/namelist_82.f90: Likewise.
7337 * gfortran.dg/namelist_87.f90: Likewise.
7338 * gfortran.dg/open_negative_unit_1.f90: Likewise.
7339 * gfortran.dg/open_new.f90: Likewise.
7340 * gfortran.dg/stat_1.f90: Likewise.
7341 * gfortran.dg/stat_2.f90: Likewise.
7342 * gfortran.dg/streamio_15.f90: Likewise.
7343 * gfortran.dg/unf_read_corrupted_1.f90: Likewise.
7344
7345 2015-10-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7346
7347 PR middle-end/67989
7348 * g++.dg/pr67989.C: New test.
7349
7350 2015-10-26 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7351
7352 * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90,
7353 * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90,
7354 * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add
7355 suffix to the temporary filename to make it unique per testcase.
7356
7357 2015-10-26 Richard Sandiford <richard.sandiford@arm.com>
7358
7359 * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0.
7360
7361 2015-01-25 Paul Thomas <pault@gcc.gnu.org>
7362
7363 PR fortran/67171
7364 * gfortran.dg/allocate_with_source_12.f03: New test
7365
7366 PR fortran/61819
7367 * gfortran.dg/allocate_with_source_13.f03: New test
7368
7369 PR fortran/61830
7370 * gfortran.dg/allocate_with_source_14.f03: New test
7371
7372 2015-10-25 John David Anglin <danglin@gcc.gnu.org>
7373
7374 * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*.
7375
7376 2015-10-25 Uros Bizjak <ubizjak@gmail.com>
7377
7378 PR target/68084
7379 * gcc.target/i386/pr68084.c: New test.
7380
7381 2015-10-25 Andre Vehreschild <vehre@gmx.de>
7382
7383 PR fortran/66927
7384 PR fortran/67044
7385 * gfortran.dg/allocate_with_source_10.f08: New test.
7386 * gfortran.dg/allocate_with_source_11.f08: New test.
7387 * gfortran.dg/class_array_15.f03: Changed count of expected
7388 _builtin_frees to 11. One step of temporaries is spared, therefore
7389 the allocatable component of that temporary is not to be freeed.
7390
7391 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
7392
7393 PR fortran/68055
7394 * gfortran.dg/pr68055.f90: New case.
7395
7396 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
7397
7398 PR fortran/67805
7399 * gfortran.dg/pr67805.f90: New testcase.
7400 * gfortran.dg/array_constructor_26.f03: Update testcase.
7401 * gfortran.dg/array_constructor_27.f03: Ditto.
7402 * gfortran.dg/char_type_len_2.f90: Ditto.
7403 * gfortran.dg/pr67802.f90: Ditto.
7404 * gfortran.dg/used_before_typed_3.f90: Ditto.
7405
7406 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
7407
7408 PR ipa/pr67600
7409 * g++.dg/torture/pr67600.C: New testcase.
7410
7411 2015-10-23 Ilya Enkovich <enkovich.gnu@gmail.com>
7412
7413 * g++.dg/pr68062.C: New test.
7414
7415 2015-10-23 Jeff Law <law@redhat.com>
7416
7417 PR tree-optimization/67830
7418 * gcc.dg/pr67830.c: New test.
7419
7420 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
7421
7422 * gcc.dg/tree-ssa/operand-equal-2.c: New testcase.
7423
7424 2015-10-23 Steve Ellcey <sellcey@imgtec.com>
7425 Andrew Pinski <apinski@cavium.com>
7426
7427 PR rtl-optimization/67736
7428 * gcc.dg/torture/pr67736.c: New test.
7429 * gcc.dg/combine-subregs.c: New test.
7430
7431 2015-10-23 Alan Hayward <alan.hayward@arm.com>
7432
7433 PR tree-optimization/65947
7434 * lib/target-supports.exp
7435 (check_effective_target_vect_max_reduc): Add.
7436 * gcc.dg/vect/pr65947-1.c: New test.
7437 * gcc.dg/vect/pr65947-2.c: New test.
7438 * gcc.dg/vect/pr65947-3.c: New test.
7439 * gcc.dg/vect/pr65947-4.c: New test.
7440 * gcc.dg/vect/pr65947-5.c: New test.
7441 * gcc.dg/vect/pr65947-6.c: New test.
7442 * gcc.dg/vect/pr65947-7.c: New test.
7443 * gcc.dg/vect/pr65947-8.c: New test.
7444 * gcc.dg/vect/pr65947-9.c: New test.
7445 * gcc.dg/vect/pr65947-10.c: New test.
7446 * gcc.dg/vect/pr65947-11.c: New test.
7447
7448 2015-10-23 Richard Sandiford <richard.sandiford@arm.com>
7449
7450 * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf):
7451 Make weak rather than noinline.
7452 * gcc.dg/builtins-57.c: Compile with -O.
7453 * gcc.dg/torture/builtin-integral-1.c: Skip for -O0.
7454
7455 2015-10-23 Tom de Vries <tom@codesourcery.com>
7456
7457 * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options.
7458
7459 2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
7460
7461 PR sanitizer/68042
7462 * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin.
7463 * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise.
7464
7465 2015-10-22 Martin Sebor <msebor@redhat.com>
7466
7467 PR driver/68043
7468 * gcc.misc-tests/help.exp: Verify that option descriptions
7469 end in periods.
7470 * lib/options.exp (check_for_options): Use the regexp --line option.
7471 Print unexpected match on failure.
7472
7473 2015-10-22 Uros Bizjak <ubizjak@gmail.com>
7474
7475 * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse.
7476
7477 2015-10-22 Paolo Carlini <paolo.carlini@oracle.com>
7478
7479 PR c++/67838
7480 * g++.dg/cpp1y/var-templ46.C: New.
7481
7482 2015-10-22 Richard Biener <rguenther@suse.de>
7483
7484 PR tree-optimization/58497
7485 * gcc.dg/tree-ssa/vector-5.c: New testcase.
7486
7487 2015-10-22 Richard Biener <rguenther@suse.de>
7488
7489 PR tree-optimization/19049
7490 PR tree-optimization/65962
7491 * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase.
7492 * gcc.dg/vect/vect-63.c: Adjust.
7493 * gcc.dg/vect/vect-70.c: Likewise.
7494 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
7495 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
7496 * gfortran.dg/vect/pr19049.f90: Likewise.
7497 * gfortran.dg/vect/vect-8.f90: Likewise.
7498
7499 2015-10-22 Richard Biener <rguenther@suse.de>
7500
7501 PR middle-end/68046
7502 PR middle-end/61893
7503 * gcc.dg/torture/ftrapv-2.c: New testcase.
7504
7505 2015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7506
7507 PR target/68015
7508 * gcc.target/s390/pr68015.c: New test.
7509
7510 2015-10-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
7511
7512 PR testsuite/67948
7513 * gcc.target/arm/xor-and.c: Adjust test to check for eor
7514 instead of orr.
7515
7516 2015-10-22 Jiong Wang <jiong.wang@arm.com>
7517 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7518
7519 PR target/63304
7520 * gcc.target/aarch64/pr63304_1.c: New test.
7521
7522 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
7523
7524 PR c++/66781
7525 * g++.dg/parse/enum13.C: New.
7526
7527 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
7528
7529 PR c++/67847
7530 * g++.dg/parse/enum12.C: New.
7531
7532 2015-10-21 Martin Sebor <msebor@redhat.com>
7533
7534 PR driver/68043
7535 * gcc.misc-tests/help.exp: Adjust.
7536 * lib/options.exp (check_for_options): Add detail to output.
7537
7538 2015-10-21 Steven G. Kargl <kargl@gcc.gnu.org>
7539
7540 PR fortran/67939
7541 * gfortran.dg/pr67939.f90: New test.
7542
7543 2015-10-21 Aditya Kumar <aditya.k7@samsung.com>
7544 Sebastian Pop <s.pop@samsung.com>
7545
7546 * gcc.dg/graphite/scop-11.c: Update pattern.
7547
7548 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
7549
7550 PR ipa/67056
7551 * g++.dg/ipa/pr67056.C: New testcase.
7552
7553 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
7554
7555 * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors
7556 are matched.
7557
7558 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
7559
7560 * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets.
7561 Add associated options for arm*-*-*.
7562 (sqrt): Remove dummy definition.
7563
7564 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
7565
7566 * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0.
7567
7568 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
7569
7570 * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c,
7571 gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c,
7572 gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests.
7573
7574 2015-10-21 Alan Lawrence <alan.lawrence@arm.com>
7575
7576 * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param
7577 sra-max-scalarization-size-Ospeed.
7578
7579 2015-10-21 Marek Polacek <polacek@redhat.com>
7580
7581
7582 PR c/68024
7583 * gcc.dg/pr68024.c: New test.
7584
7585 2015-10-21 Nathan Sidwell <nathan@codesourcery.com>
7586
7587 * c-c++-common/goacc/clauses-fail.c: Adjust errors.
7588 * c-c++-common/goacc/sb-1.c: Adjust errors.
7589 * c-c++-common/goacc/sb-3.c: Adjust errors.
7590 * c-c++-common/goacc/loop-1.c: Adjust errors.
7591 * c-c++-common/goacc/nesting-1.c: Adjust errors.
7592 * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors.
7593 * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors.
7594
7595 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
7596
7597 * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR.
7598
7599 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
7600
7601 * gcc.dg/lto/simd-function_0.c: New test.
7602
7603 2015-10-21 Uros Bizjak <ubizjak@gmail.com>
7604
7605 PR target/68018
7606 * gcc.target/i386/pr68018.c: New test.
7607
7608 2015-10-21 Richard Biener <rguenther@suse.de>
7609
7610 PR middle-end/68031
7611 * gcc.dg/torture/pr68031.c: New testcase.
7612
7613 2015-10-21 Richard Biener <rguenther@suse.de>
7614
7615 PR tree-optimization/68026
7616 * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase.
7617
7618 2015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
7619
7620 * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test.
7621 * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
7622 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
7623 * g++.dg/asan/default-options-1.C: Likewise.
7624
7625 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7626
7627 * gcc.target/aarch64/stp_vec_64_1.c: New test.
7628 * gcc.target/aarch64/ldp_vec_64_1.c: Likewise.
7629
7630 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
7631
7632 * lib/target-supports.exp (check_effective_target_vect64): Add AArch64.
7633
7634 2015-10-20 Marek Polacek <polacek@redhat.com>
7635
7636 PR c/67964
7637 * gcc.dg/pr67964.c: New test.
7638
7639 2015-10-20 Vladimir Makarov <vmakarov@redhat.com>
7640
7641 PR rtl-optimization/67609
7642 * gcc.target/i386/pr67609.c: New.
7643
7644 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7645
7646 * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases.
7647
7648 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7649
7650 * gcc.target/aarch64/fmul_fcvt_1.c: New test.
7651 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
7652
7653 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
7654
7655 PR target/66810
7656 * gcc.target/i386/pr66810.c: New test.
7657
7658 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
7659
7660 PR target/67963
7661 PR target/67985
7662 * gcc.target/i386/pr67963-1.c: New test.
7663 * gcc.target/i386/pr67963-2.c: Likewise.
7664 * gcc.target/i386/pr67963-3.c: Likewise.
7665 * gcc.target/i386/pr67985-1.c: Likewise.
7666 * gcc.target/i386/pr67985-2.c: Likewise.
7667 * gcc.target/i386/pr67985-3.c: Likewise.
7668
7669 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
7670
7671 * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan.
7672
7673 2015-10-20 Richard Biener <rguenther@suse.de>
7674
7675 PR tree-optimization/68017
7676 * gcc.dg/torture/pr68017.c: New testcase.
7677
7678 2015-10-20 Szabolcs Nagy <szabolcs.nagy@arm.com>
7679
7680 PR target/66912
7681 * gcc.target/aarch64/pr66912.c: New.
7682 * gcc.target/arm/pr66912.c: New.
7683
7684 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
7685
7686 * gfortran.dg/pr67900.f90: New tests.
7687
7688 2015-10-19 Pierre-Marie de Rodat <derodat@adacore.com>
7689
7690 * gnat.dg/opt50.adb: New test.
7691 * gnat.dg/opt50_pkg.adb: New helper.
7692 * gnat.dg/opt50_pkg.ads: New helper.
7693
7694 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
7695
7696 PR fortran/68019
7697 * gfortran.dg/pr68019.f90: new test.
7698
7699 2015-10-19 Richard Biener <rguenther@suse.de>
7700
7701 PR tree-optimization/67975
7702 * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase.
7703
7704 2015-10-19 Richard Biener <rguenther@suse.de>
7705
7706 * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
7707
7708 2015-10-19 H.J. Lu <hongjiu.lu@intel.com>
7709
7710 PR target/67995
7711 * gcc.target/i386/pr67995-1.c: New test.
7712 * gcc.target/i386/pr67995-2.c: Likewise.
7713 * gcc.target/i386/pr67995-3.c: Likewise.
7714
7715 2015-10-19 Joost VandeVondele <vondele@gnu.gcc.org>
7716
7717 PR middle-end/68002
7718 * gcc.dg/PR68002.c: New test.
7719
7720 2015-10-19 Richard Sandiford <richard.sandiford@arm.com>
7721
7722 * gcc.dg/builtins-20.c: Remove undefined behavior.
7723
7724 2015-10-18 Mikael Morin <mikael@gcc.gnu.org>
7725
7726 PR fortran/67758
7727 * gfortran.dg/common_25.f90: New file.
7728
7729 2015-10-18 Paul Thomas <pault@gcc.gnu.org>
7730
7731 PR fortran/67177
7732 * gfortran.dg/move_alloc_15.f90: New test
7733 * gfortran.dg/move_alloc_16.f90: New test
7734
7735 PR fortran/67977
7736 * gfortran.dg/deferred_character_assignment_1.f90: New test
7737
7738 2015-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
7739
7740 PR fortran/67987
7741 * gfortran.df/pr67987.f90: New test.
7742 * gfortran.dg/char_length_2.f90: Update testcase.
7743
7744 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
7745
7746 * gcc.target/i386/iamcu/test_basic_returning.c
7747 (def_test_returning_type): Use union to check float return bits.
7748
7749 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
7750
7751 * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main):
7752 Replace printf with __builtin_printf.
7753
7754 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
7755
7756 * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly
7757 initialize u5.
7758
7759 2015-10-16 Eric Botcazou <ebotcazou@adacore.com>
7760
7761 PR middle-end/67966
7762 * gnat.dg/pack21.adb: New test.
7763 * gnat.dg/pack22.adb: Likewise.
7764 * gnat.dg/pack22_pkg.ad[sb]: New helper.
7765
7766 2015-10-16 Christian Bruel <christian.bruel@st.com>
7767
7768 PR target/67745
7769 * gcc.target/arm/no-align.c: New test.
7770 * gcc.target/arm/attr-align1.c: New test.
7771 * gcc.target/arm/attr-align2.c: New test.
7772 * gcc.target/arm/attr-align3.c: New test.
7773
7774 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
7775
7776 * gcc.c-torture/compile/icfmatch.c: Add testcase
7777
7778 2015-10-16 Paolo Carlini <paolo.carlini@oracle.com>
7779
7780 PR c++/67926
7781 * g++.dg/cpp1z/fold-ice1.C: New.
7782
7783 2015-10-16 Michael Collison <michael.collison@linaro.org>
7784 Andrew Pinski <andrew.pinski@caviumnetworks.com>
7785
7786 * gcc.dg/tree-ssa/minmax-loopend.c: New test.
7787
7788 2015-10-15 Marek Polacek <polacek@redhat.com>
7789
7790 * gcc.dg/tree-ssa/reassoc-42.c: New test.
7791
7792 2015-10-15 Marek Polacek <polacek@redhat.com>
7793
7794 PR tree-optimization/67953
7795 * gcc.dg/fold-minus-6.c (fn4): Change the type of A to
7796 unsigned.
7797 * gcc.dg/torture/pr67953.c: New test.
7798
7799 2015-10-14 Jeff Law <law@redhat.com>
7800
7801 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted. The six functions
7802 contained within have their own file/test now.
7803 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from
7804 ssa-dom-thread-2.c. Tighten expected output slightly and comment
7805 expectations a bit more.
7806 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
7807 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise.
7808 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7809 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise.
7810 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise.
7811
7812 PR testsuite/67959
7813 * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
7814
7815 2015-10-14 Marek Polacek <polacek@redhat.com>
7816
7817 * gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final.
7818 (f6): New.
7819 (f7): New.
7820 (f8): New.
7821 (f9): New.
7822 (f10): New.
7823 (f11): New.
7824 (f12): New.
7825 (f13): New.
7826
7827 2015-10-14 Richard Biener <rguenther@suse.de>
7828
7829 PR tree-optimization/67915
7830 * gcc.dg/torture/pr67915.c: New testcase.
7831
7832 2015-10-14 Marek Polacek <polacek@redhat.com>
7833
7834 PR tree-optimization/67815
7835 * gcc.dg/tree-ssa/reassoc-39.c: New test.
7836 * gcc.dg/tree-ssa/reassoc-40.c: New test.
7837 * gcc.dg/tree-ssa/reassoc-41.c: New test.
7838
7839 2015-10-14 Dominik Vogt <vogt@linux.vnet.ibm.com>
7840
7841 * gcc.dg/pragma-pop_options-1.c: New test.
7842
7843 2015-10-13 Jakub Jelinek <jakub@redhat.com>
7844 Aldy Hernandez <aldyh@redhat.com>
7845
7846 * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data.
7847 * c-c++-common/gomp/clauses-1.c: New test.
7848 * c-c++-common/gomp/clauses-2.c: New test.
7849 * c-c++-common/gomp/clauses-3.c: New test.
7850 * c-c++-common/gomp/clauses-4.c: New test.
7851 * c-c++-common/gomp/declare-target-1.c: New test.
7852 * c-c++-common/gomp/declare-target-2.c: New test.
7853 * c-c++-common/gomp/depend-3.c: New test.
7854 * c-c++-common/gomp/depend-4.c: New test.
7855 * c-c++-common/gomp/doacross-1.c: New test.
7856 * c-c++-common/gomp/if-1.c: New test.
7857 * c-c++-common/gomp/if-2.c: New test.
7858 * c-c++-common/gomp/linear-1.c: New test.
7859 * c-c++-common/gomp/map-2.c: New test.
7860 * c-c++-common/gomp/map-3.c: New test.
7861 * c-c++-common/gomp/nesting-1.c (f_omp_parallel,
7862 f_omp_target_data): Add map clause to target data.
7863 * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise.
7864 * c-c++-common/gomp/ordered-1.c: New test.
7865 * c-c++-common/gomp/ordered-2.c: New test.
7866 * c-c++-common/gomp/ordered-3.c: New test.
7867 * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause
7868 on non-iterator.
7869 * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered
7870 clause and ordered construct where no longer allowed.
7871 * c-c++-common/gomp/priority-1.c: New test.
7872 * c-c++-common/gomp/reduction-1.c: New test.
7873 * c-c++-common/gomp/schedule-simd-1.c: New test.
7874 * c-c++-common/gomp/sink-1.c: New test.
7875 * c-c++-common/gomp/sink-2.c: New test.
7876 * c-c++-common/gomp/sink-3.c: New test.
7877 * c-c++-common/gomp/sink-4.c: New test.
7878 * c-c++-common/gomp/udr-1.c: New test.
7879 * c-c++-common/taskloop-1.c: New test.
7880 * c-c++-common/cpp/openmp-define-3.c: Adjust for the new
7881 value of _OPENMP macro.
7882 * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics.
7883 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel,
7884 f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data.
7885 * gcc.dg/gomp/clause-1.c:
7886 * gcc.dg/gomp/reduction-1.c: New test.
7887 * gcc.dg/gomp/sink-fold-1.c: New test.
7888 * gcc.dg/gomp/sink-fold-2.c: New test.
7889 * gcc.dg/gomp/sink-fold-3.c: New test.
7890 * gcc.dg/vect/vect-simd-clone-15.c: New test.
7891 * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization
7892 of non-static data members.
7893 * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive.
7894 Add some linear clause tests.
7895 * g++.dg/gomp/declare-simd-3.C: New test.
7896 * g++.dg/gomp/linear-1.C: New test.
7897 * g++.dg/gomp/member-1.C: New test.
7898 * g++.dg/gomp/member-2.C: New test.
7899 * g++.dg/gomp/pr66571-2.C: New test.
7900 * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with
7901 dependent argument.
7902 * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section
7903 in reduction clause.
7904 * g++.dg/gomp/reference-1.C: New test.
7905 * g++.dg/gomp/sink-1.C: New test.
7906 * g++.dg/gomp/sink-2.C: New test.
7907 * g++.dg/gomp/sink-3.C: New test.
7908 * g++.dg/gomp/task-1.C: Remove both dg-error directives.
7909 * g++.dg/gomp/this-1.C: New test.
7910 * g++.dg/gomp/this-2.C: New test.
7911 * g++.dg/vect/simd-clone-2.cc: New test.
7912 * g++.dg/vect/simd-clone-2.h: New test.
7913 * g++.dg/vect/simd-clone-3.cc: New test.
7914 * g++.dg/vect/simd-clone-4.cc: New test.
7915 * g++.dg/vect/simd-clone-4.h: New test.
7916 * g++.dg/vect/simd-clone-5.cc: New test.
7917
7918 2015-10-13 Christophe Lyon <christophe.lyon@linaro.org>
7919
7920 * gcc.target/aarch64/table-intrinsics.c: Fix regexp
7921 after r228716 (Fix vtbl[34] and vtbx4).
7922
7923 2015-10-13 Yuri Rumyantsev <ysrumyan@gmail.com>
7924
7925 PR tree-optimization/67909, 67947
7926 * gcc.dg/torture/pr67947.c: New test.
7927
7928 2015-10-13 Jeff Law <law@redhat.com>
7929
7930 * gcc.dg/tree-ssa/ssa-thread-13.c: New test.
7931
7932 2015-10-12 Jeff Law <law@redhat.com>
7933
7934 * gcc.dg/tree-ssa/ssa-thread-12.c: New test.
7935 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7936 * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from
7937 ssa-dom-thread-11.c.
7938
7939 * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test.
7940
7941 2015-10-12 Ville Voutilainen <ville.voutilainen@gmail.com>
7942
7943 PR c++/58566
7944 * g++.dg/cpp0x/lambda/lambda-58566.C: New.
7945
7946 2015-10-10 Jan Hubicka <hubicka@ucw.cz>
7947
7948 * gfortran.dg/lto/bind_c-2_0.f90: New testcase.
7949 * gfortran.dg/lto/bind_c-2_1.c: New testcase.
7950 * gfortran.dg/lto/bind_c-3_0.f90: New testcase.
7951 * gfortran.dg/lto/bind_c-3_1.c: New testcase.
7952 * gfortran.dg/lto/bind_c-4_0.f90: New testcase.
7953 * gfortran.dg/lto/bind_c-4_1.c: New testcase.
7954 * gfortran.dg/lto/bind_c-5_0.f90: New testcase.
7955 * gfortran.dg/lto/bind_c-5_1.c: New testcase.
7956
7957 2015-10-09 Steve Ellcey <sellcey@imgtec.com>
7958
7959 * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt
7960 and -mno-frame-header-opt options.
7961 * gcc.target/mips/frame-header-1.c: New file.
7962 * gcc.target/mips/frame-header-2.c: New file.
7963 * gcc.target/mips/frame-header-3.c: New file.
7964
7965 2015-10-09 Andre Vieira <andre.simoesdiasvieira@arm.com>
7966 Hale Wang <hale.wang@arm.com>
7967
7968 * gcc.dg/tree-ssa/forwprop-33.c: New.
7969
7970 2015-10-09 Alexander Fomin <alexander.fomin@intel.com>
7971
7972 PR target/67895
7973 * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp.
7974 * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise.
7975 * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise.
7976 * gcc.target/i386/avx512dq-vrangess-1.c: Likewise.
7977 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise.
7978 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise.
7979 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise.
7980 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise.
7981 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise.
7982 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise.
7983
7984 2015-10-09 David Malcolm <dmalcolm@redhat.com>
7985
7986 * lib/multiline.exp: New file.
7987 * lib/prune.exp: Load multiline.exp.
7988 (prune_gcc_output): Call into multiline.exp to handle any
7989 multiline output directives.
7990 * lib/libgo.exp: Load multiline.exp before prune.exp, using
7991 load_gcc_lib.
7992
7993 2015-10-09 Martin Jambor <mjambor@suse.cz>
7994
7995 PR tree-optimization/67794
7996 * gcc.dg/ipa/ipa-sra-10.c: New test.
7997 * gcc.dg/torture/pr67794.c: Likewise.
7998
7999 2015-10-09 Alexandre Oliva <aoliva@redhat.com>
8000
8001 PR rtl-optimization/67828
8002 * gcc.dg/torture/pr67828.c: New.
8003
8004 2015-10-09 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8005
8006 PR target/67366
8007 * lib/target-supports.exp (check_effective_target_non_strict_align):
8008 Adjust for arm*-*-*.
8009 * gcc.target/arm/pr67366.c: New test.
8010
8011 2015-10-09 Richard Biener <rguenther@suse.de>
8012
8013 PR tree-optimization/67891
8014 * gcc.dg/tree-ssa/pr67891.c: New testcase.
8015
8016 2015-10-08 Richard Sandiford <richard.sandiford@arm.com>
8017
8018 * gcc.dg/builtins-47.c: Test the optimized dump instead.
8019
8020 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
8021
8022 * gcc.dg/vect/vect-outer-simd-3.c: New test.
8023
8024 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
8025
8026 * gcc.dg/loop-unswitch-2.c: New test.
8027 * gcc.dg/loop-unswitch-3.c: Likewise.
8028 * gcc.dg/loop-unswitch-4.c: Likewise.
8029
8030 2015-10-08 Tom de Vries <tom@codesourcery.com>
8031
8032 * gcc.dg/dse.c: Only dump in dse1 pass.
8033 * gcc.dg/tree-ssa/pr30375.c: Same.
8034
8035 2015-10-07 Uros Bizjak <ubizjak@gmail.com>
8036
8037 PR target/66697
8038 * gcc.target/i386/20060512-1.c: Remove ia32 requirement.
8039 (PUSH, POP): New defines.
8040 (sse2_test): Use PUSH and POP to misalign runtime stack.
8041 * gcc.target/i386/20060512-2.c: Remove ia32 requirement.
8042
8043 2015-10-07 James Norris <jnorris@codesourcery.com>
8044
8045 * lib/atomic-dg.exp (atomic_link_flags): Move flag setting
8046 to atomic_init. (atomic_init): Restrict flags usage.
8047
8048 2015-10-07 Andre Vehreschild <vehre@gcc.gnu.org>
8049
8050 PR fortran/65889
8051 * gfortran.dg/sizeof_5.f90: New test.
8052
8053 2015-10-06 Jeff Law <law@redhat.com>
8054
8055 * gcc.c-torture/compile/pr67816.c: New test.
8056
8057 2015-10-07 Kugan Vivekanandarajah <kuganv@linaro.org>
8058
8059 * gcc.target/aarch64/get_lane_f16_1.c: New test.
8060
8061 2015-10-06 Louis Krupp <louis.krupp@zoho.com>
8062
8063 PR fortran/65766
8064 * gfortran.dg/substr_alloc_string_comp_1.f90: New.
8065
8066 2015-10-06 Marek Polacek <polacek@redhat.com>
8067
8068 PR c++/67863
8069 * c-c++-common/Wtautological-compare-4.c: New test.
8070
8071 2015-10-05 Michael Meissner <meissner@linux.vnet.ibm.com>
8072 Peter Bergner <bergner@vnet.ibm.com>
8073
8074 PR target/67808
8075 * gcc.target/powerpc/pr67808.c: New test.
8076
8077 2015-10-06 Nick Clifton <nickc@redhat.com>
8078
8079 * gcc.target/msp430: New directory.
8080 * gcc.target/msp430/msp430.exp: New file. Runs MSP430 specific
8081 tests.
8082 * gcc.target/msp430/data-attributes.c: New file. Checks the
8083 noinit and persistent data attributes.
8084
8085 2015-10-06 Kirill Yukhin <kirill.yukhin@intel.com>
8086
8087 * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection.
8088
8089 2015-10-06 Richard Biener <rguenther@suse.de>
8090
8091 PR tree-optimization/67859
8092 * gcc.dg/torture/pr67859.c: New testcase.
8093
8094 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
8095
8096 * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL.
8097
8098 2015-10-05 Paolo Carlini <paolo.carlini@oracle.com>
8099
8100 PR c++/53856
8101 * g++.dg/template/defarg19.C: New.
8102 * g++.dg/template/defarg20.C: Likewise.
8103
8104 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
8105 Sebastian Pop <s.pop@samsung.com>
8106
8107 * gcc.dg/graphite/scop-sor.c: Un-xfail.
8108
8109 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
8110 Sebastian Pop <s.pop@samsung.com>
8111
8112 * gcc.dg/graphite/scop-sor.c: Xfail.
8113
8114 2015-10-05 Martin Jambor <mjambor@suse.cz>
8115 Jan Hubicka <hubicka@ucw.cz>
8116
8117 * gcc.dg/ipa/propalign-4.c: New test.
8118 * gcc.dg/ipa/propalign-5.c: Likewise.
8119
8120 2015-10-05 Marek Polacek <polacek@redhat.com>
8121
8122 PR tree-optimization/67821
8123 * gcc.dg/torture/pr67821-2.c: New test.
8124 * gcc.dg/torture/pr67821.c: New test.
8125
8126 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
8127
8128 * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512".
8129
8130 2015-10-05 Christian Bruel <christian.bruel@st.com>
8131
8132 * gcc.target/arm/attr_thumb-static2.c: Cleanup directives.
8133
8134 2015-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8135
8136 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo.
8137 (exec_vcvt): Add comments.
8138
8139 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
8140
8141 PR rtl-optimization/67447
8142 * gcc.target/i386/pr67447.c: New test.
8143
8144 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
8145
8146 * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw
8147 effective target.
8148 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
8149 * gcc.target/i386/vect-perm-even-1.c: Ditto.
8150 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
8151 * gcc.target/i386/vect-unpack-1.c: Ditto.
8152 * gcc.target/i386/vect-unpack-2.c: Ditto.
8153
8154 2015-10-04 Mikael Morin <mikael@gcc.gnu.org>
8155
8156 PR fortran/67758
8157 * gfortran.dg/common_24.f: New.
8158
8159 2015-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
8160
8161 * gcc.target/arm/pr67756.c: Fixed warnings.
8162
8163 2015-10-02 Marek Polacek <polacek@redhat.com>
8164
8165 PR c/67730
8166 * gcc.dg/pr67730-1.c: New test.
8167 * gcc.dg/pr67730-2.c: New test.
8168 * gcc.dg/pr67730.h: New test.
8169
8170 2015-10-02 Marek Polacek <polacek@redhat.com>
8171
8172 * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved.
8173
8174 2015-10-02 Sebastian Pop <s.pop@samsung.com>
8175
8176 PR tree-optimization/67754
8177 * gfortran.dg/graphite/block-1.f90: Adjust pattern.
8178 * gfortran.dg/graphite/block-2.f: Same.
8179
8180 2015-10-02 Sebastian Pop <s.pop@samsung.com>
8181
8182 * gcc.dg/graphite/scop-23.c: New.
8183
8184 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
8185
8186 * gcc.target/i386/builtin_target.c: Handle "avx512ifma"
8187 and "avx512vbmi".
8188
8189 2015-10-02 Vladimir Makarov <vmakarov@redhat.com>
8190
8191 PR rtl-optimization/67756
8192 * gcc.target/arm/pr67756.c: New.
8193
8194 2015-10-02 Jiong Wang <jiong.wang@arm.com>
8195
8196 * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model.
8197 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
8198 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test
8199 for tiny model.
8200 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test
8201 for small model.
8202
8203 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
8204
8205 * gcc.target/i386/vect-pack-trunc-1.c: New test.
8206 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
8207 * gcc.target/i386/vect-perm-even-1.c: Ditto.
8208 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
8209 * gcc.target/i386/vect-unpack-1.c: Ditto.
8210 * gcc.target/i386/vect-unpack-2.c: Ditto.
8211
8212 2015-10-02 Marek Polacek <polacek@redhat.com>
8213
8214 PR c/64249
8215 * c-c++-common/Wduplicated-cond-1.c: New test.
8216 * c-c++-common/Wduplicated-cond-2.c: New test.
8217 * c-c++-common/Wduplicated-cond-3.c: New test.
8218 * c-c++-common/Wduplicated-cond-4.c: New test.
8219 * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid
8220 -Wduplicated-cond warning.
8221
8222 2015-10-02 Renlin Li <renlin.li@arm.com>
8223
8224 * gcc.target/aarch64/csneg-1.c: Update.
8225
8226 2015-10-02 Renlin Li <renlin.li@arm.com>
8227
8228 PR target/66776
8229 * gcc.target/aarch64/pr66776.c: New.
8230
8231 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
8232
8233 * gnat.dg/warn13.adb: New test.
8234
8235 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
8236
8237 * gnat.dg/vect15.ad[sb]: New test.
8238 * gnat.dg/vect16.ad[sb]: Likewise.
8239 * gnat.dg/vect17.ad[sb]: Likewise.
8240 * gnat.dg/vect18.ad[sb]: Likewise.
8241
8242 2015-10-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8243
8244 PR rtl-optimization/67786
8245 PR rtl-optimization/67787
8246 * gcc.dg/pr67786.c: New test.
8247 * gcc.dg/pr67787.c: Likewise.
8248
8249 2015-10-02 James Greenhalgh <james.greenhalgh@arm.com>
8250
8251 * gcc.target/aarch64/vect_combine_zeroes_1.c: New.
8252
8253 2015-10-02 Kai Tietz <ktietz70@googlemail.com>
8254
8255 PR target/51726
8256 * g++.dg/ext/selectany2.C: Allow uninitialized variable case.
8257
8258 2015-10-01 Louis Krupp <louis.krupp@zoho.com>
8259
8260 PR fortran/62242
8261 PR fortran/52332
8262 * gfortran.dg/string_array_constructor_1.f90: New.
8263 * gfortran.dg/string_array_constructor_2.f90: New.
8264 * gfortran.dg/string_array_constructor_3.f90: New.
8265
8266 2015-10-01 Segher Boessenkool <segher@kernel.crashing.org>
8267
8268 PR target/67788
8269 PR target/67789
8270 * gcc.target/powerpc/pr67789.c: New testcase.
8271
8272 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
8273
8274 PR fortran.67802
8275 * gfortran.dg/pr67802.f90: New test.
8276
8277 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
8278
8279 PR fortran/66979
8280 gfortran.dg/pr66979.f90: new test.
8281
8282 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
8283
8284 PR fortran/67616
8285 * gfortran.dg/pr67616.f90: New test.
8286
8287 2015-10-01 Ville Voutilainen <ville.voutilainen@gmail.com>
8288
8289 PR c++/54430
8290 * g++.dg/cpp0x/range-for30.C: New.
8291
8292 2015-10-01 Marek Polacek <polacek@redhat.com>
8293
8294 PR c/65345
8295 * gcc.dg/atomic/pr65345-4.c: New test.
8296 * gcc.dg/pr65345-3.c: New test.
8297
8298 2015-10-01 Marek Polacek <polacek@redhat.com>
8299
8300 PR tree-optimization/67769
8301 * gcc.dg/torture/pr67769.c: New test.
8302
8303 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
8304
8305 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets.
8306
8307 2015-10-01 Oleg Endo <olegendo@gcc.gnu.org>
8308
8309 PR target/54236
8310 * gcc.target/sh/pr54236-6.c: Fix assembler-not string.
8311
8312 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
8313
8314 * gcc.target/i386/pr65105-1.c: Require sse2 effective target.
8315 (main): Rename to sse2_test. Abort if count != 5.
8316 (dg-options): Add -save-temps. Use "-msse2 -mtune=slm" instead
8317 of -march=slm.
8318 * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps.
8319
8320 2015-10-01 Richard Biener <rguenther@suse.de>
8321
8322 * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust.
8323 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
8324
8325 2015-09-30 Jeff Law <law@redhat.com>
8326
8327 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test.
8328
8329 2015-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
8330
8331 PR rtl-optimization/67037
8332 * gcc.c-torture/execute/pr67037.c: New test.
8333
8334 2015-09-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
8335
8336 * lib/target-supports.exp (check_effective_target_sync_int_128):
8337 Return 1 on spu-*-* targets.
8338 (check_effective_target_sync_int_128_runtime): Likewise.
8339 (check_effective_target_sync_long_long): Likewise.
8340 (check_effective_target_sync_long_long_runtime): Likewise.
8341 (check_effective_target_sync_int_long): Likewise.
8342 (check_effective_target_sync_char_short): Likewise.
8343
8344 2015-09-30 Ilya Enkovich <enkovich.gnu@gmail.com>
8345
8346 * gcc.target/i386/pr67761.c: New test.
8347
8348 2015-09-30 Marek Polacek <polacek@redhat.com>
8349
8350 PR c/67730
8351 * gcc.dg/pr67730.c: New test.
8352
8353 2015-09-30 Marek Polacek <polacek@redhat.com>
8354
8355 PR tree-optimization/67690
8356 * gcc.dg/torture/pr67690.c: New test.
8357
8358 2015-09-30 Christophe Lyon <christophe.lyon@linaro.org>
8359
8360 * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do.
8361 * g++.dg/gomp/tls-wrap4.C: Likewise.
8362 * gcc.dg/atomic-op-optimize.c: Likewise.
8363 * gcc.dg/pr54087.c: Likewise.
8364 * gcc.dg/tls/section-2.c: Likewise.
8365 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise.
8366 * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise.
8367 * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
8368 * gcc.target/arm/divzero.c: Likewise.
8369 * gcc.target/arm/sibcall-2.c: Likewise.
8370 * gcc.target/arm/thumb1-Os-mult.c: Likewise.
8371 * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise.
8372 * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise.
8373 * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
8374 * gcc.target/arm/volatile-bitfields-1.c: Likewise.
8375 * gcc.target/arm/volatile-bitfields-2.c: Likewise.
8376 * gcc.target/arm/volatile-bitfields-3.c: Likewise.
8377 * gcc.target/arm/volatile-bitfields-4.c: Likewise.
8378 * gfortran.dg/default_format_2.f90: Likewise.
8379 * gfortran.dg/default_format_denormal_2.f90: Likewise.
8380
8381 2015-09-29 Jonathan Roelofs <jonathan@codesourcery.com>
8382
8383 * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls.
8384
8385 2015-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
8386
8387 * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd*
8388 * gfortran.dg/round_4.f90: ditto.
8389
8390 2015-09-29 Richard Biener <rguenther@suse.de>
8391
8392 PR tree-optimization/67170
8393 * gfortran.dg/pr67170.f90: New testcase.
8394
8395 2015-09-29 Richard Biener <rguenther@suse.de>
8396
8397 PR tree-optimization/67741
8398 * gcc.dg/torture/pr67741.c: New testcase.
8399
8400 2015-09-29 Uros Bizjak <ubizjak@gmail.com>
8401
8402 * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are
8403 non-zero for __builtin_signbit tests.
8404
8405 2015-09-29 Ilya Enkovich <enkovich.gnu@gmail.com>
8406
8407 PR target/65105
8408 * gcc.target/i386/pr65105-1.c: New.
8409 * gcc.target/i386/pr65105-2.c: New.
8410 * gcc.target/i386/pr65105-3.c: New.
8411 * gcc.target/i386/pr65105-4.C: New.
8412 * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32.
8413
8414 2015-09-28 Segher Boessenkool <segher@kernel.crashing.org>
8415
8416 * gcc.dg/asm-4.c: Use braced words for the regular expressions.
8417
8418 2015-09-28 Paul Thomas <pault@gcc.gnu.org>
8419
8420 PR fortran/40054
8421 PR fortran/63921
8422 * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set
8423 standard as legacy.
8424 * gfortran.dg/fmt_tab_2.f90: Add extra tab error.
8425 * gfortran.dg/function_types_3.f90: Change error message to
8426 "Type inaccessible...."
8427 * gfortran.dg/ptr_func_assign_1.f08: New test.
8428 * gfortran.dg/ptr_func_assign_2.f08: New test.
8429
8430 2015-09-25 Mikael Morin <mikael.morin@sfr.fr>
8431
8432 PR fortran/40054
8433 PR fortran/63921
8434 * gfortran.dg/ptr_func_assign_3.f08: New test.
8435 * gfortran.dg/ptr_func_assign_4.f08: New test.
8436
8437 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
8438 Sebastian Pop <s.pop@samsung.com>
8439
8440 * gcc.dg/graphite/run-id-pr67700-1.c: New test case.
8441 * gcc.dg/graphite/block-1.c: Modified to match the pattern.
8442 * gcc.dg/graphite/block-3.c: Same.
8443 * gcc.dg/graphite/block-4.c: Same.
8444 * gcc.dg/graphite/block-5.c: Same.
8445 * gcc.dg/graphite/block-6.c: Same.
8446 * gcc.dg/graphite/block-7.c: Same.
8447 * gcc.dg/graphite/block-8.c: Same.
8448 * gcc.dg/graphite/block-pr47654.c: Same.
8449 * gcc.dg/graphite/interchange-0.c: Same.
8450 * gcc.dg/graphite/interchange-1.c: Same.
8451 * gcc.dg/graphite/interchange-10.c: Same.
8452 * gcc.dg/graphite/interchange-11.c: Same.
8453 * gcc.dg/graphite/interchange-12.c: Same.
8454 * gcc.dg/graphite/interchange-13.c: Same.
8455 * gcc.dg/graphite/interchange-14.c: Same.
8456 * gcc.dg/graphite/interchange-15.c: Same.
8457 * gcc.dg/graphite/interchange-3.c: Same.
8458 * gcc.dg/graphite/interchange-4.c: Same.
8459 * gcc.dg/graphite/interchange-5.c: Same.
8460 * gcc.dg/graphite/interchange-6.c: Same.
8461 * gcc.dg/graphite/interchange-7.c: Same.
8462 * gcc.dg/graphite/interchange-8.c: Same.
8463 * gcc.dg/graphite/interchange-9.c: Same.
8464 * gcc.dg/graphite/interchange-mvt.c: Same.
8465 * gcc.dg/graphite/pr35356-1.c: Same.
8466 * gcc.dg/graphite/pr35356-3.c: Same.
8467 * gcc.dg/graphite/pr37485.c: Same.
8468 * gcc.dg/graphite/scop-1.c: Same.
8469 * gcc.dg/graphite/scop-11.c: Same.
8470 * gcc.dg/graphite/scop-5.c: Same.
8471 * gcc.dg/graphite/uns-block-1.c: Same.
8472 * gcc.dg/graphite/uns-interchange-9.c: Same.
8473 * gfortran.dg/graphite/block-1.f90: Same.
8474 * gfortran.dg/graphite/interchange-3.f90: Same.
8475 * gfortran.dg/graphite/pr14741.f90: Same.
8476 * gfortran.dg/graphite/block-2.f: Same.
8477
8478 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
8479 Sebastian Pop <s.pop@samsung.com>
8480
8481 PR tree-optimization/67700
8482 * gcc.dg/graphite/run-id-pr67700.c: New.
8483
8484 2015-09-28 Oleg Endo <olegendo@gcc.gnu.org>
8485
8486 PR target/54236
8487 * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New.
8488 * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26,
8489 test_27): New.
8490 * gcc.target/sh/pr54236-5.c: New.
8491 * gcc.target/sh/pr54236-6.c: New.
8492
8493 2015-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8494
8495 PR rtl-optimization/67456
8496 PR rtl-optimization/67464
8497 PR rtl-optimization/67465
8498 * gcc.dg/pr67465.c: New test.
8499
8500 2015-09-28 Tom de Vries <tom@codesourcery.com>
8501
8502 PR tree-optimization/62171
8503 * gcc.dg/vect/pr62171.c: New test.
8504
8505 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
8506
8507 * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove
8508 skip on AIX. XFAIL individual line tests.
8509
8510 2015-09-27 Alexandre Oliva <aoliva@redhat.com>
8511
8512 PR rtl-optimization/64164
8513 PR tree-optimization/67312
8514 * gcc.dg/pr67312.c: New. From Zdenek Sojka.
8515 * gcc.target/i386/stackalign/return-4.c: Add -O.
8516
8517 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
8518
8519 * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers.
8520
8521 2015-09-26 Mikael Morin <mikael@gcc.gnu.org>
8522
8523 PR fortran/67721
8524 * gfortran.dg/alloc_comp_deep_copy_3.f03: New.
8525
8526 2015-09-26 David Edelsohn <dje.gcc@gmail.com>
8527
8528 * gcc.dg/pr64935-1.c: XFAIL on AIX.
8529 * gcc.dg/pr64935-2.c: XFAIL on AIX.
8530 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
8531 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
8532 * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
8533 * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
8534 DW_AT_noreturn on AIX.
8535 * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
8536 DW_AT_noreturn on AIX.
8537 * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
8538 * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
8539 * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
8540 DW_AT_GNU_deleted on AIX.
8541 * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
8542 * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
8543 * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
8544 * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
8545 * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
8546 * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
8547 * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
8548 * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
8549 * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
8550 * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
8551 * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
8552 * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
8553 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
8554 * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
8555 * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
8556
8557 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
8558
8559 PR fortran/67614
8560 * gfortran.dg/pr67614.f90: New test.
8561
8562 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
8563
8564 PR fortran/67525
8565 * gfortran.dg/pr67525.f90: New test.
8566
8567 2015-09-25 Mikael Morin <mikael@gcc.gnu.org>
8568
8569 PR fortran/55603
8570 * gfortran.dg/allocatable_function_9.f90: New.
8571
8572 2015-09-25 Oleg Endo <olegendo@gcc.gnu.org>
8573
8574 PR target/67675
8575 * gcc.target/sh/pr67675.c: New.
8576
8577 2015-09-25 Richard Sandiford <richard.sandiford@arm.com>
8578
8579 * gcc.target/aarch64/fpcr_fpsr_1.c: New file.
8580
8581 2015-09-25 H.J. Lu <hongjiu.lu@intel.com>
8582
8583 * gcc.target/i386/pr66749.c (dg-options): Replace
8584 -mtune=lakemount with -mtune=lakemont.
8585 * gcc.target/i386/pr66821.c (dg-options): Likewise.
8586 * gcc.target/i386/pr67329.c (dg-options): Likewise.
8587
8588 2015-09-25 Marek Polacek <polacek@redhat.com>
8589
8590 * c-c++-common/ubsan/bounds-11.c: New test.
8591 * c-c++-common/ubsan/bounds-12.c: New test.
8592
8593 2015-09-25 Marek Polacek <polacek@redhat.com>
8594
8595 PR sanitizer/64906
8596 * c-c++-common/ubsan/pr64906.c: New test.
8597
8598 2015-09-24 H.J. Lu <hongjiu.lu@intel.com>
8599
8600 * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu
8601 with -mtune=lakemount.
8602 * gcc.target/i386/pr66821.c (dg-options): Likewise.
8603 * gcc.target/i386/pr67329.c (dg-options): Likewise.
8604
8605 2015-09-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
8606
8607 PR driver/67640
8608 * gcc.dg/Werror-13.c: New test.
8609
8610 2015-09-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
8611
8612 * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note.
8613
8614 2015-09-24 Richard Biener <rguenther@suse.de>
8615
8616 PR lto/67699
8617 * g++.dg/pr67699.C: New testcase.
8618
8619 2015-09-24 Richard Earnshaw <rearnsha@arm.com>
8620
8621 PR libgcc/67624
8622 * gcc.target/arm/fp16-inf.c: New test.
8623
8624 2015-09-24 Kirill Yukhin <kirill.yukhin@intel.com>
8625
8626 * gcc.target/i386/avx512vbmi-check.h (main): Fix register
8627 name while checking for AVX-512VBMI presence.
8628
8629 2015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8630
8631 * lib/target-supports.exp (check_effective_target_pie): Check for
8632 PIE support on Solaris 11.x and 12.
8633
8634 2015-09-24 Richard Biener <rguenther@suse.de>
8635
8636 * g++.dg/tree-ssa/restrict3.C: New testcase.
8637
8638 2015-09-24 Richard Biener <rguenther@suse.de>
8639
8640 PR tree-optimization/48885
8641 * gcc.dg/tree-ssa/restrict-6.c: New testcase.
8642
8643 2015-09-24 Patrick Palka <ppalka@gcc.gnu.org>
8644
8645 * c-c++-common/Wmisleading-indentation.c: Augment test.
8646
8647 2015-09-23 Ville Voutilainen <ville.voutilainen@gmail.com>
8648
8649 Fix small typos in the coding rule enforcement warnings.
8650 * g++.dg/diagnostic/disable.C: Replace 'namepace'
8651 with 'namespace'.
8652
8653 2015-09-23 Richard Biener <rguenther@suse.de>
8654
8655 PR middle-end/67662
8656 * gcc.dg/ubsan/pr67662.c: New testcase.
8657
8658 2015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
8659
8660 PR c/49655
8661 * gcc.dg/pragma-diag-6.c: New test.
8662
8663 2015-09-23 James Greenhalgh <james.greenhalgh@arm.com>
8664
8665 * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New.
8666
8667 2015-09-23 Richard Biener <rguenther@suse.de>
8668
8669 * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase.
8670
8671 2015-09-22 Patrick Palka <ppalka@gcc.gnu.org>
8672
8673 * c-c++-common/Wmisleading-indentation.c: Augment test.
8674
8675 2015-09-22 Nathan Sidwell <nathan@codesourcery.com>
8676
8677 * g++.dg/diagostic/disable.C: New.
8678
8679 2015-09-22 Tom de Vries <tom@codesourcery.com>
8680
8681 PR tree-optimization/67671
8682 * g++.dg/pr67671.C: New test.
8683
8684 2015-09-22 Alexander Fomin <alexander.fomin@intel.com>
8685
8686 PR target/67480
8687 * gcc.target/i386/pr67480.c: New test.
8688
8689 2015-09-22 Kirill Yukhin <kirill.yukhin@intel.com>
8690
8691 * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw,
8692 avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512.
8693 * gcc.target/i386/builtin_target.c: Test avx512vl, avx512bw,
8694 avx512dq, avx512cd, avx512er and avx512pf.
8695
8696 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
8697
8698 * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for
8699 update-fetch operations.
8700 * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise.
8701
8702 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
8703
8704 * gcc.target/aarch64/atomic-inst-ldadd.c: New.
8705 * gcc.target/aarch64/atomic-inst-ldlogic.c: New.
8706
8707 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
8708
8709 * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New.
8710 (TEST_ONE): New.
8711 * gcc.target/aarch64/atomic-inst-swap.c: New.
8712
8713 2015-09-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
8714
8715 * gcc.target/i386/inline_error.c (int bar): Use dg-message for note.
8716 * gcc.target/i386/pr57756.c (static __inline int caller): Likewise.
8717 * gcc.target/i386/pr59789.c (f1): Likewise.
8718 * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise.
8719 * gcc.target/i386/intrinsics_6.c: Likewise.
8720 * gcc.dg/winline-5.c (int t): Likewise.
8721 * gcc.dg/winline-9.c (t): Likewise.
8722 * gcc.dg/always_inline2.c (q): Likewise.
8723 * gcc.dg/winline-2.c (inline int t): Likewise.
8724 * gcc.dg/winline-6.c: Likewise.
8725 * gcc.dg/winline-10.c (void g): Likewise.
8726 * gcc.dg/pr49243.c (void parse): Likewise.
8727 * gcc.dg/always_inline3.c (q2): Likewise.
8728 * gcc.dg/winline-3.c: Likewise.
8729 * gcc.dg/winline-7.c (inline void *t): Likewise.
8730
8731 2015-09-22 Tom de Vries <tom@codesourcery.com>
8732
8733 PR tree-optimization/67666
8734 * g++.dg/pr67666.C: New test.
8735
8736 2015-09-21 Steven G. Kargl <kargl@gcc.gnu.org>
8737
8738 PR fortran/67615
8739 * gfortran.dg/pr67615.f90: new test.
8740
8741 2015-09-21 Jeff Law <law@redhat.com>
8742
8743 * gcc.target/h8300/andsi3_ashift_n_lower.c: New test.
8744
8745 2015-09-21 Ville Voutilainen <ville.voutilainen@gmail.com>
8746
8747 Complete the implementation of N4230, Nested namespace definition.
8748 * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace
8749 attributes and nested namespace definitions.
8750 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
8751 * g++.dg/cpp1z/feat-cxx1z.C: Likewise.
8752 * g++.dg/cpp1y/feat-cxx14-neg.C: New.
8753 * g++.dg/cpp1z/namespace-attribs.C: Likewise.
8754 * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes
8755 appearing before the namespace identifier.
8756
8757 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
8758
8759 PR c/66415
8760 * gcc.dg/cpp/pr66415-1.c: Test column number.
8761
8762 2015-09-21 Richard Biener <rguenther@suse.de>
8763
8764 * g++.dg/ext/attr-alias-3.C: Add -g.
8765
8766 2015-09-21 Richard Biener <rguenther@suse.de>
8767
8768 PR debug/67664
8769 * g++.dg/debug/dwarf2/pr67764.C: New testcase.
8770
8771 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
8772
8773 PR target/64345
8774 * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A.
8775
8776 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
8777
8778 * gcc.dg/pragma-diag-5.c: Fix excess warning.
8779
8780 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
8781
8782 PR middle-end/60832
8783 * gcc.dg/pr53265.c: Update.
8784
8785 2015-09-21 Eric Botcazou <ebotcazou@adacore.com>
8786
8787 * gcc.target/arm/stack-checking.c: Skip for Thumb1.
8788
8789 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
8790
8791 PR target/59478
8792 * gcc.target/sh/pr59478.c: New.
8793
8794 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
8795
8796 PR target/67126
8797 * gcc.target/sh/pr51244-12.c: Adjust testcase.
8798 * gcc.target/sh/pr54236-2.c: Likewise.
8799
8800 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
8801
8802 * gcc.target/sh/pr43417.c: Move target independent test to ...
8803 * gcc.c-torture/compile/pr43417.c: ... here.
8804
8805 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
8806
8807 * gcc.target/sh/sh.exp (check_effective_target_sh4a,
8808 check_effective_target_big_endian, check_effective_target_little_endian,
8809 check_effective_target_any_fpu, check_effective_target_double_fpu,
8810 check_effective_target_use_single_only_fpu,
8811 check_effective_target_default_single_fpu,
8812 check_effective_target_no_fpu, check_effective_target_has_xf_regs,
8813 check_effective_target_has_fsca, check_effective_target_has_fsrra,
8814 check_effective_target_has_fpchg, check_effective_target_has_dyn_shift,
8815 check_effective_target_fmovd_enabled,
8816 check_effective_target_has_privileged, check_effective_target_has_pref,
8817 check_effective_target_banked_r0r7_isr,
8818 check_effective_target_stack_save_isr): New effective target checks.
8819 * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c.
8820 * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c.
8821 * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c
8822 * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c.
8823 * gcc.target/sh/20080410-1.c: Use new effective target checks.
8824 * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise.
8825 * gcc.target/sh/attr-isr.c: Likewise.
8826 * gcc.target/sh/fpul-usage-1.c: Likewise.
8827 * gcc.target/sh/hiconst.c: Likewise.
8828 * gcc.target/sh/mfmovd.c: Likewise.
8829 * gcc.target/sh/pr21255-3.c: Likewise.
8830 * gcc.target/sh/pr33135-1.c: Likewise.
8831 * gcc.target/sh/pr33135-2.c: Likewise.
8832 * gcc.target/sh/pr33135-3.c: Likewise.
8833 * gcc.target/sh/pr33135-4.c: Likewise.
8834 * gcc.target/sh/pr39423-2.c: Likewise.
8835 * gcc.target/sh/pr49880-4.c: Likewise.
8836 * gcc.target/sh/pr49880-5.c: Likewise.
8837 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
8838 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
8839 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
8840 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
8841 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
8842 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
8843 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
8844 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
8845 * gcc.target/sh/pr50751-2.c: Likewise.
8846 * gcc.target/sh/pr50751-3.c: Likewise.
8847 * gcc.target/sh/pr50751-5.c: Likewise.
8848 * gcc.target/sh/pr50751-6.c: Likewise.
8849 * gcc.target/sh/pr50751-8.c: Likewise.
8850 * gcc.target/sh/pr51244-15.c: Likewise.
8851 * gcc.target/sh/pr51244-2.c: Likewise.
8852 * gcc.target/sh/pr51244-20.c: Likewise.
8853 * gcc.target/sh/pr51244-6.c: Likewise.
8854 * gcc.target/sh/pr52483-4.c: Likewise.
8855 * gcc.target/sh/pr53511-1.c: Likewise.
8856 * gcc.target/sh/pr53512-1.c: Likewise.
8857 * gcc.target/sh/pr53512-2.c: Likewise.
8858 * gcc.target/sh/pr53512-3.c: Likewise.
8859 * gcc.target/sh/pr53512-4.c: Likewise.
8860 * gcc.target/sh/pr53513-1.c: Likewise.
8861 * gcc.target/sh/pr54089-2.c: Likewise.
8862 * gcc.target/sh/pr54089-3.c: Likewise.
8863 * gcc.target/sh/pr54089-4.c: Likewise.
8864 * gcc.target/sh/pr54602-2.c: Likewise.
8865 * gcc.target/sh/pr54602-3.c: Likewise.
8866 * gcc.target/sh/pr54602-4.c: Likewise.
8867 * gcc.target/sh/pr54680.c: Likewise.
8868 * gcc.target/sh/pr55303-1.c: Likewise.
8869 * gcc.target/sh/pr55303-2.c: Likewise.
8870 * gcc.target/sh/pr55303-3.c: Likewise.
8871 * gcc.target/sh/pr56547-1.c: Likewise.
8872 * gcc.target/sh/pr56547-2.c: Likewise.
8873 * gcc.target/sh/pr61195.c: Likewise.
8874 * gcc.target/sh/pr61996.c: Likewise.
8875 * gcc.target/sh/pr6526.c: Likewise.
8876 * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
8877 * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
8878 * gcc.target/sh/prefetch.c: Likewise.
8879 * gcc.target/sh/rte-delay-slot.c: Likewise.
8880 * gcc.target/sh/sh2a-band.c: Likewise.
8881 * gcc.target/sh/sh2a-bclr.c: Likewise.
8882 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
8883 * gcc.target/sh/sh2a-bld.c: Likewise.
8884 * gcc.target/sh/sh2a-bor.c: Likewise.
8885 * gcc.target/sh/sh2a-bset.c: Likewise.
8886 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
8887 * gcc.target/sh/sh2a-bxor.c: Likewise.
8888 * gcc.target/sh/sh2a-jsrn.c: Likewise.
8889 * gcc.target/sh/sh2a-movi20s.c: Likewise.
8890 * gcc.target/sh/sh2a-movrt.c: Likewise.
8891 * gcc.target/sh/sh2a-resbank.c: Likewise.
8892 * gcc.target/sh/sh2a-rtsn.c: Likewise.
8893 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
8894 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
8895 * gcc.target/sh/sh4a-cosf.c: Likewise.
8896 * gcc.target/sh/sh4a-fsrra.c: Likewise.
8897 * gcc.target/sh/sh4a-memmovua.c: Likewise.
8898 * gcc.target/sh/sh4a-sincosf.c: Likewise.
8899 * gcc.target/sh/sh4a-sinf.c: Likewise.
8900
8901 2015-09-20 Jeff Law <law@redhat.com>
8902
8903 PR tree-optimization/47679
8904 * g++.dg/warn/Wuninitialized-6.C: New test.
8905
8906 2015-09-18 Ville Voutilainen <ville.voutilainen@gmail.com>
8907
8908 Implement nested namespace definitions.
8909 * g++.dg/cpp1z/nested-namespace-def1.C: New.
8910 * g++.dg/cpp1z/nested-namespace-def2.C: Likewise.
8911 * g++.dg/cpp1z/nested-namespace-def3.C: Likewise.
8912 * g++.dg/lookup/name-clash5.C: Adjust.
8913 * g++.dg/lookup/name-clash6.C: Likewise.
8914
8915 2015-09-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
8916
8917 * gcc.dg/pragma-diag-5.c: New test.
8918
8919 2015-09-18 Uros Bizjak <ubizjak@gmail.com>
8920
8921 PR middle-end/67619
8922 * gcc.dg/torture/pr67619.c: New test.
8923 * lib/target-supports.exp (check_effective_target_builtin_eh_return):
8924 New procedure.
8925
8926 2015-09-18 Alan Lawrence <alan.lawrence@arm.com>
8927
8928 PR tree-optimization/67283
8929 * gcc.dg/tree-ssa/sra-15.c: New.
8930 * gcc.dg/tree-ssa/sra-16.c: New.
8931
8932 2015-09-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
8933
8934 PR sanitizer/64078
8935 * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute.
8936 (f2, f3): Make the function static.
8937 * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute.
8938
8939 2015-09-17 Christian Bruel <christian.bruel@st.com>
8940
8941 * gcc.target/arm/attr_thumb-static2.c: New test.
8942
8943 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
8944
8945 * gnat.dg/overflow_sum3.adb: New test.
8946
8947 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
8948
8949 * gcc.target/arm/stack-checking.c: New test.
8950
8951 2015-09-17 Paul Thomas <pault@gcc.gnu.org>
8952
8953 PR fortran/52846
8954 * gfortran.dg/public_private_module_5.f90: Add module procedure
8955 trigger_smod to ensure that the smod file is written.
8956
8957 2015-09-17 James Greenhalgh <james.greenhalgh@arm.com>
8958
8959 * gcc.target/aarch64/copysign_1.c: New.
8960 * gcc.target/aarch64/copysign_2.c: New.
8961
8962 2015-09-17 Bin Cheng <bin.cheng@arm.com>
8963
8964 * gcc.dg/tree-ssa/loop-bound-2.c: New test.
8965 * gcc.dg/tree-ssa/loop-bound-4.c: New test.
8966 * gcc.dg/tree-ssa/loop-bound-6.c: New test.
8967
8968 2015-09-16 John Marino <gnugcc@marino.st>
8969
8970 * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly.
8971
8972 2015-09-16 Richard Biener <rguenther@suse.de>
8973
8974 PR middle-end/67253
8975 * gcc.dg/torture/pr67253.c: New testcase.
8976
8977 2015-09-16 Richard Biener <rguenther@suse.de>
8978
8979 PR middle-end/67271
8980 * gcc.dg/pr67271.c: New testcase.
8981
8982 2015-09-16 Eric Botcazou <ebotcazou@adacore.com>
8983
8984 * gnat.dg/opt49.adb: New test.
8985
8986 2015-09-16 Richard Biener <rguenther@suse.de>
8987
8988 PR middle-end/67442
8989 * gcc.dg/torture/pr67442.c: New testcase.
8990
8991 2015-09-15 Eric Botcazou <ebotcazou@adacore.com>
8992
8993 * gnat.dg/array24.adb: New test.
8994 * gnat.dg/blocklocs.adb: Delete.
8995
8996 2015-09-15 Marek Polacek <polacek@redhat.com>
8997
8998 PR c/67580
8999 * gcc.dg/pr67580.c: New test.
9000
9001 2015-09-15 Richard Biener <rguenther@suse.de>
9002
9003 PR tree-optimization/67470
9004 * gcc.dg/torture/pr67470.c: New testcase.
9005
9006 2015-09-15 Alan Lawrence <alan.lawrence@arm.com>
9007
9008 * gcc.target/aarch64/vect_int32x2x4_1.c: New.
9009
9010 2015-09-15 Richard Biener <rguenther@suse.de>
9011
9012 PR middle-end/67563
9013 * gcc.dg/pr67563.c: New testcase.
9014
9015 2015-09-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
9016
9017 PR fortran/67460
9018 * gfortran.dg/pr67460.f90: New test.
9019
9020 2015-09-14 Uros Bizjak <ubizjak@gmail.com>
9021
9022 * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn.
9023 * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto.
9024
9025 2015-09-14 Paolo Carlini <paolo.carlini@oracle.com>
9026
9027 PR c++/51911
9028 * g++.dg/cpp0x/new-auto1.C: New.
9029
9030 2015-09-11 Mark Wielaard <mjw@redhat.com>
9031
9032 PR c/28901
9033 * g++.dg/warn/unused-variable-1.C: New test.
9034 * g++.dg/warn/unused-variable-2.C: Likewise.
9035 * gcc.dg/unused-4.c: Adjust warning for static const.
9036 * gcc.dg/unused-variable-1.c: New test.
9037 * gcc.dg/unused-variable-2.c: Likewise.
9038
9039 2015-09-13 David Edelsohn <dje.gcc@gmail.com>
9040
9041 * gfortran.dg/private_type_3.f90: Require visibility.
9042 * gfortran.dg/module_variable_2.f90: Same.
9043 * gfortran.dg/nested_forall_1.f: Same.
9044 * gfortran.dg/elemental_dependency_4.f90: Same.
9045 * gfortran.dg/bind_c_usage_25.f90: Same.
9046 * gfortran.dg/access_spec_1.f90: Same.
9047 * gfortran.dg/public_private_module_2.f90: Same.
9048 * gfortran.dg/host_assoc_variable_1.f90: Same.
9049 * gfortran.dg/public_private_module_6.f90: Same.
9050 * gfortran.dg/module_variable_1.f90: Same.
9051 * gfortran.dg/pr37286.f90: Same.
9052 * gfortran.dg/internal_pack_7.f90: Same.
9053 * gfortran.dg/submodule_10.f08: Same.
9054 * gfortran.dg/allocatable_function_8.f90: Same.
9055 * gfortran.dg/merge_init_expr_2.f90: Same.
9056 * gfortran.dg/class_37.f03: Same.
9057 * gfortran.dg/vect/fast-math-vect-8.f90: Same.
9058 * gfortran.dg/typebound_call_20.f03: Same.
9059 * gfortran.dg/proc_ptr_result_3.f90: Same.
9060 * gfortran.dg/pr32535.f90: Same.
9061 * gfortran.dg/typebound_proc_19.f90: Same.
9062 * gfortran.dg/initialization_10.f90: Same.
9063 * gfortran.dg/bind_c_usage_8.f03: Same.
9064 * gfortran.dg/pr61335.f90: Same.
9065 * gfortran.dg/elemental_dependency_5.f90: Same.
9066 * gfortran.dg/proc_ptr_3.f90: Same.
9067 * gfortran.dg/debug/pr46756.f: XFAIL on AIX.
9068
9069 2015-09-13 Eric Botcazou <ebotcazou@adacore.com>
9070
9071 * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
9072 * gcc.dg/Wno-frame-address.c: Skip for Visium.
9073 * gcc.dg/loop-8.c: Likewise.
9074
9075 2015-09-12 Eric Botcazou <ebotcazou@adacore.com>
9076
9077 PR ada/66965
9078 * gnat.dg/specs/addr1.ads: Remove.
9079
9080 2015-09-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9081
9082 * gcc.dg/pie-link.c: Add -pie to dg-options.
9083
9084 2015-09-11 Alex Velenko <Alex.Velenko@arm.com>
9085
9086 * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t.
9087 (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok.
9088
9089 2015-09-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9090
9091 * gcc.target/powerpc/swaps-p8-20.c: New test.
9092 * gcc.target/powerpc/swaps-p8-21.c: New test.
9093
9094 2015-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
9095
9096 PR fortran/67526
9097 * gfortran.dg/pr67526.f90: New test.
9098
9099 2015-09-10 Paolo Carlini <paolo.carlini@oracle.com>
9100
9101 PR c++/67318
9102 * g++.dg/cpp0x/variadic166.C: New.
9103
9104 2015-09-09 Mark Wielaard <mjw@redhat.com>
9105
9106 * c-c++-common/nonnull-1.c: New test.
9107
9108 2015-09-10 Paul Thomas <pault@gcc.gnu.org>
9109
9110 PR fortran/66993
9111 * gfortran.dg/submodule_11.f08: New test.
9112
9113 2015-09-10 Oleg Endo <olegendo@gcc.gnu.org>
9114
9115 PR target/67506
9116 * gcc.c-torture/compile/pr67506.c: New test.
9117
9118 2015-09-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9119
9120 * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI
9121 initialization with a byte mask. No change expected here.
9122 * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace.
9123 * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI
9124 initialization with contigious bitmask. Literal pool is expectd
9125 to be used here.
9126
9127 2015-09-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9128
9129 PR target/67439
9130 * gcc.target/arm/pr67439_1.c: New test.
9131
9132 2015-09-10 Jiong Wang <jiong.wang@arm.com>
9133
9134 * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code
9135 model.
9136
9137 2015-09-10 Jakub Jelinek <jakub@redhat.com>
9138
9139 PR c++/67523
9140 * g++.dg/gomp/pr67523.C: New test.
9141
9142 PR c++/67522
9143 * g++.dg/gomp/pr67522.C: New test.
9144
9145 PR middle-end/67521
9146 * c-c++-common/gomp/pr67521.c: New test.
9147
9148 PR middle-end/67517
9149 * c-c++-common/gomp/pr67517.c: New test.
9150
9151 PR c++/67514
9152 * g++.dg/gomp/pr67514.C: New test.
9153
9154 PR c++/67511
9155 * g++.dg/gomp/pr67511.C: New test.
9156
9157 PR c/67502
9158 * c-c++-common/gomp/pr67502.c: New test.
9159
9160 2015-09-09 Marek Polacek <polacek@redhat.com>
9161
9162 PR middle-end/67512
9163 * gcc.dg/pr67512.c: New test.
9164
9165 2015-09-09 Paolo Carlini <paolo.carlini@oracle.com>
9166
9167 PR c++/53184
9168 * g++.dg/warn/Wsubobject-linkage-1.C: New.
9169 * g++.dg/warn/Wsubobject-linkage-2.C: Likewise.
9170 * g++.dg/warn/Wsubobject-linkage-3.C: Likewise.
9171 * g++.dg/warn/Wsubobject-linkage-4.C: Likewise.
9172
9173 2015-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9174
9175 * gcc.target/aarch64/mod_2.x: New file.
9176 * gcc.target/aarch64/mod_256.x: Likewise.
9177 * gcc.target/arm/mod_2.c: New test.
9178 * gcc.target/arm/mod_256.c: Likewise.
9179 * gcc.target/aarch64/mod_2.c: Likewise.
9180 * gcc.target/aarch64/mod_256.c: Likewise.
9181
9182 2015-09-09 Jakub Jelinek <jakub@redhat.com>
9183
9184 PR c++/67504
9185 * g++.dg/gomp/pr67504.C: New test.
9186
9187 PR c/67501
9188 * c-c++-common/gomp/pr67501.c: New test.
9189
9190 PR c/67500
9191 * gcc.dg/gomp/pr67500.c: New test.
9192
9193 PR c/67495
9194 * gcc.dg/gomp/pr67495.c: New test.
9195
9196 2015-09-09 Aditya Kumar <hiraditya@msn.com>
9197 Sebastian Pop <s.pop@samsung.com>
9198
9199 PR tree-optimization/53852
9200 * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with
9201 both isl-0.12 and isl-0.15.
9202 * gcc.dg/graphite/uns-interchange-14.c: Same.
9203 * gcc.dg/graphite/uns-interchange-15.c: Same.
9204 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
9205
9206 2015-09-08 Aditya Kumar <hiraditya@msn.com>
9207 Sebastian Pop <s.pop@samsung.com>
9208
9209 * gcc.dg/graphite/block-0.c: Modifed test case to match current output.
9210 * gcc.dg/graphite/block-1.c: Same.
9211 * gcc.dg/graphite/block-5.c: Same.
9212 * gcc.dg/graphite/block-6.c: Same.
9213 * gcc.dg/graphite/interchange-1.c: Same.
9214 * gcc.dg/graphite/interchange-10.c: Same.
9215 * gcc.dg/graphite/interchange-11.c: Same.
9216 * gcc.dg/graphite/interchange-13.c: Same.
9217 * gcc.dg/graphite/interchange-14.c: Same.
9218 * gcc.dg/graphite/interchange-3.c: Same.
9219 * gcc.dg/graphite/interchange-4.c: Same.
9220 * gcc.dg/graphite/interchange-7.c: Same.
9221 * gcc.dg/graphite/interchange-8.c: Same.
9222 * gcc.dg/graphite/interchange-9.c: Same.
9223 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same.
9224 * gcc.dg/graphite/pr35356-1.c (foo): Same.
9225 * gcc.dg/graphite/pr37485.c: Same.
9226 * gcc.dg/graphite/scop-0.c (int toto): Same.
9227 * gcc.dg/graphite/scop-1.c: Same.
9228 * gcc.dg/graphite/scop-10.c: Same.
9229 * gcc.dg/graphite/scop-11.c: Same.
9230 * gcc.dg/graphite/scop-12.c: Same.
9231 * gcc.dg/graphite/scop-13.c: Same.
9232 * gcc.dg/graphite/scop-16.c: Same.
9233 * gcc.dg/graphite/scop-17.c: Same.
9234 * gcc.dg/graphite/scop-18.c: Same.
9235 * gcc.dg/graphite/scop-2.c: Same.
9236 * gcc.dg/graphite/scop-21.c (int test): Same.
9237 * gcc.dg/graphite/scop-22.c (void foo): Same.
9238 * gcc.dg/graphite/scop-4.c: Same.
9239 * gcc.dg/graphite/scop-5.c: Same.
9240 * gcc.dg/graphite/scop-6.c: Same.
9241 * gcc.dg/graphite/scop-7.c: Same.
9242 * gcc.dg/graphite/scop-8.c: Same.
9243 * gcc.dg/graphite/scop-9.c: Same.
9244 * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that
9245 data-refs remain inside the inner loop.
9246 * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p.
9247 * gcc.dg/graphite/uns-interchange-14.c: Same.
9248 * gcc.dg/graphite/uns-interchange-9.c: Same.
9249 * gfortran.dg/graphite/interchange-3.f90
9250
9251 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9252
9253 PR target/63870
9254 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New.
9255 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New.
9256 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New.
9257 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New.
9258 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New.
9259 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New.
9260 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New.
9261 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New.
9262 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New.
9263 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New.
9264 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New.
9265 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New.
9266
9267 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9268
9269 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New.
9270 * lib/target-supports.exp
9271 (check_effective_target_arm_neon_fp16_hw): New.
9272
9273 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9274
9275 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
9276 Set additional_flags for neon-fp16 if supported, else fallback to neon.
9277
9278 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
9279 (hfloat16_t): New.
9280 (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS,
9281 DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases
9282 if supported.
9283 (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED.
9284 (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16;
9285 redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants
9286 when those are supported.
9287 (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New.
9288 (vdup_n_f16): New.
9289
9290 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer,
9291 buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t
9292 cases if supported.
9293
9294 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl):
9295 Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS.
9296 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov):
9297 Likewise.
9298 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane):
9299 Likewise.
9300 * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise.
9301
9302 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected):
9303 Add float16x8_t case.
9304 (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported.
9305 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected,
9306 main, exec_vcreate): Likewise.
9307 * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected,
9308 exec_vget_high): Likewise.
9309 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected,
9310 exec_vget_low): Likewise.
9311 * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1):
9312 Likewise.
9313 * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected,
9314 exec_vld1_dup): Likewise.
9315 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected,
9316 exec_vld1_lane): Likewise.
9317 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX):
9318 Likewise.
9319 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected,
9320 exec_vldX_dup): Likewise.
9321 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected,
9322 exec_vldX_lane): Likewise.
9323 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected,
9324 exec_vset_lane): Likewise.
9325 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected,
9326 exec_vst1_lane): Likewise.
9327
9328 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9329
9330 * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case.
9331 * gcc.target/aarch64/vget_low_1.c: Likewise.
9332
9333 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9334
9335 * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases.
9336 * gcc.target/aarch64/vldN_dup_1.c: Likewise.
9337 * gcc.target/aarch64/vldN_lane_1.c: Likewise.
9338 (main): update orig_data to avoid float16 NaN on bigendian.
9339
9340 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9341
9342 * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and
9343 float16x8_t.
9344 * gcc.target/aarch64/vset_lane_1.c: Likewise.
9345 * gcc.target/aarch64/vld1-vst1_1.c: Likewise.
9346 * gcc.target/aarch64/vld1_lane.c: Likewise.
9347
9348 2015-09-08 Paolo Carlini <paolo.carlini@oracle.com>
9349
9350 PR c++/67369
9351 * g++.dg/cpp1y/lambda-generic-ice4.C: New.
9352
9353 2015-09-07 Marek Polacek <polacek@redhat.com>
9354
9355 PR inline-asm/67448
9356 * gcc.dg/asm-10.c: New test.
9357
9358 2015-09-04 Jakub Jelinek <jakub@redhat.com>
9359
9360 PR middle-end/67452
9361 * gcc.dg/lto/pr67452_0.c: New test.
9362
9363 2015-09-02 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
9364
9365 PR target/65210
9366 * gcc.target/avr/pr65210.c: New test.
9367
9368 2015-09-04 H.J. Lu <hongjiu.lu@intel.com>
9369
9370 PR testsuite/67450
9371 * lib/target-supports.exp (check_cached_effective_target):
9372 Apppend $prop to et_prop_list only if needed.
9373
9374 2015-09-04 Marek Polacek <polacek@redhat.com>
9375
9376 PR sanitizer/67279
9377 * gcc.dg/ubsan/pr67279.c: New test.
9378
9379 2015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com>
9380 Petr Murzin <petr.murzin@intel.com>
9381 Kirill Yukhin <kirill.yukhin@intel.com>
9382
9383 * gcc.target/i386/avx512f-scatter-1.c: New.
9384 * gcc.target/i386/avx512f-scatter-2.c: Ditto.
9385 * gcc.target/i386/avx512f-scatter-3.c: Ditto.
9386
9387 2015-09-04 Janne Blomqvist <jb@gcc.gnu.org>
9388
9389 * gfortran.dg/read_dir.f90: Delete empty directory when closing
9390 rather than calling rmdir, cleanup if open fails.
9391
9392 2015-09-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
9393
9394 * gcc.target/powerpc/vec-mult-char-1.c: New test.
9395 * gcc.target/powerpc/vec-mult-char-2.c: New test.
9396 * lib/target-supports.exp (check_effective_target_vect_char_mult):
9397 Return true for PowerPC targets that implement Altivec.
9398
9399 2015-09-03 Renlin Li <renlin.li@arm.com>
9400
9401 * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case,
9402 check the assembly.
9403 * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
9404
9405 2015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9406
9407 * gcc.target/powerpc/vec-shift.c: New test.
9408
9409 2015-09-03 Tom de Vries <tom@codesourcery.com>
9410
9411 PR tree-optimization/65637
9412 * gcc.dg/autopar/reduc-4.c: New test.
9413
9414 2015-09-03 Tom de Vries <tom@codesourcery.com>
9415
9416 PR tree-optimization/65637
9417 * gcc.dg/autopar/pr46099-2.c: New test.
9418
9419 2015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
9420
9421 PR middle-end/67351
9422 * g++.dg/pr67351.C: New test.
9423
9424 2015-09-03 Richard Biener <rguenther@suse.de>
9425
9426 PR ipa/66705
9427 * g++.dg/lto/pr66705_0.C: New testcase.
9428
9429 2015-09-02 Balaji V. Iyer <balaji.v.iyer@intel.com>
9430
9431 PR middle-end/60586
9432 * c-c++-common/cilk-plus/CK/pr60586.c: New file.
9433 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
9434
9435 2015-09-02 Marek Polacek <polacek@redhat.com>
9436
9437 PR c/67432
9438 * gcc.dg/pr67432.c: New test.
9439
9440 2015-09-02 Christophe Lyon <christophe.lyon@linaro.org>
9441
9442 * lib/target-supports.exp (clear_effective_target_cache): New.
9443 (check_cached_effective_target): Update et_prop_list.
9444 * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache.
9445 * g++.dg/compat/compat.exp: Likewise.
9446 * g++.dg/compat/struct-layout-1.exp: Likewise.
9447 * lib/asan-dg.exp: Likewise.
9448 * lib/atomic-dg.exp: Likewise.
9449 * lib/cilk-plus-dg.exp: Likewise.
9450 * lib/clearcap.exp: Likewise.
9451 * lib/mpx-dg.exp: Likewise.
9452 * lib/tsan-dg.exp: Likewise.
9453 * lib/ubsan-dg.exp: Likewise.
9454
9455 2015-09-01 Kenneth Zadeck <zadeck@naturalbridge.com>
9456
9457 * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case.
9458
9459 2015-09-01 Matthew Fortune <matthew.fortune@imgtec.com>
9460 Andrew Bennett <andrew.bennett@imgtec.com>
9461
9462 * gcc.target/mips/mips.exp (mips-dg-options): Handle the
9463 dependencies between ISA level and compact-branches.
9464 * gcc.target/mips/branch-10.c: Update expected output to allow
9465 compact forms of b/bal.
9466 * gcc.target/mips/branch-11.c: Likewise.
9467 * gcc.target/mips/branch-12.c: Likewise.
9468 * gcc.target/mips/branch-13.c: Likewise.
9469 * gcc.target/mips/branch-3.c: Likewise.
9470 * gcc.target/mips/branch-4.c: Likewise.
9471 * gcc.target/mips/branch-5.c: Likewise.
9472 * gcc.target/mips/branch-6.c: Likewise.
9473 * gcc.target/mips/branch-7.c: Likewise.
9474 * gcc.target/mips/branch-8.c: Likewise.
9475 * gcc.target/mips/branch-9.c: Likewise.
9476 * gcc.target/mips/branch-cost-1.c: Likewise.
9477 * gcc.target/mips/call-1.c: Likewise.
9478 * gcc.target/mips/call-2.c: Likewise.
9479 * gcc.target/mips/call-3.c: Likewise.
9480 * gcc.target/mips/call-4.c: Likewise.
9481 * gcc.target/mips/call-5.c: Likewise.
9482 * gcc.target/mips/call-6.c: Likewise.
9483 * gcc.target/mips/lazy-binding-1.c: Likewise.
9484 * gcc.target/mips/near-far-1.c: Likewise.
9485 * gcc.target/mips/near-far-2.c: Likewise.
9486 * gcc.target/mips/near-far-3.c: Likewise.
9487 * gcc.target/mips/near-far-4.c: Likewise.
9488 * gcc.target/mips/umips-branch-3.c: Ensure the test is
9489 run with compact branches allowed.
9490 * gcc.target/mips/compact-branches-1.c: New file.
9491 * gcc.target/mips/compact-branches-2.c: Likewise.
9492 * gcc.target/mips/compact-branches-3.c: Likewise.
9493 * gcc.target/mips/compact-branches-4.c: Likewise.
9494 * gcc.target/mips/compact-branches-5.c: Likewise.
9495 * gcc.target/mips/compact-branches-6.c: Likewise.
9496 * gcc.target/mips/compact-branches-7.c: Likewise.
9497
9498 2015-09-01 Steven G. Kargl <kargl@gcc.gnu.org>
9499
9500 * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD.
9501 Clean-up a created directory if testcase fails.
9502
9503 2015-09-01 Ilya Enkovich <enkovich.gnu@gmail.com>
9504
9505 PR target/67405
9506 * g++.dg/pr67405.C: New test.
9507
9508 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9509
9510 * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times.
9511
9512 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9513
9514 * gcc.dg/ifcvt-1.c: New test.
9515 * gcc.dg/ifcvt-2.c: Likewise.
9516 * gcc.dg/ifcvt-3.c: Likewise.
9517
9518 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9519
9520 PR libfortran/67412
9521 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on
9522 *-*-solaris2.10.
9523
9524 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9525
9526 * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test.
9527
9528 2015-09-01 Paolo Carlini <paolo.carlini@oracle.com>
9529
9530 PR c++/61753
9531 * g++.dg/other/pr61753.C: New.
9532
9533 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
9534
9535 * gcc.dg/tree-ssa/cmp-1.c: New file.
9536
9537 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
9538
9539 * gcc.dg/tree-ssa/complex-7.c: New file.
9540
9541 2015-08-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9542
9543 * gcc.target/powerpc/swaps-p8-19.c: New test.
9544
9545 2015-08-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9546
9547 PR fortran/67367
9548 * gfortran.dg/read_dir.f90: New test. May fail on some platforms.
9549
9550 2015-08-29 Tom de Vries <tom@codesourcery.com>
9551
9552 PR tree-optimization/46193
9553 * gcc.dg/autopar/pr46193.c: New test.
9554
9555 2015-08-28 Nathan Sidwell <nathan@acm.org>
9556
9557 * gcc.dg/compat/struct-layout-1_generate.c: Simply
9558 use exit code for failure.
9559
9560 * gcc.dg/torture/matrix-1.c: Use plain printf.
9561 * gcc.dg/torture/matrix-2.c: Likewise.
9562 * gcc.dg/torture/matrix-5.c: Likewise.
9563 * gcc.dg/torture/matrix-6.c: Likewise.
9564 * gcc.dg/torture/transpose-1.c: Likewise.
9565 * gcc.dg/torture/transpose-2.c: Likewise.
9566 * gcc.dg/torture/transpose-3.c: Likewise.
9567 * gcc.dg/torture/transpose-4.c: Likewise.
9568 * gcc.dg/torture/transpose-5.c: Likewise.
9569 * gcc.dg/torture/transpose-6.c: Likewise.
9570
9571 2015-08-28 Jeff Law <law@redhat.com>
9572
9573 PR lto/66752
9574 * gcc.dg/tree-ssa/pr66752-2.c: New test.
9575 * gcc.dg/torture/pr66752-1.c: New test
9576 * g++.dg/torture/pr66752-2.C: New test.
9577
9578 2015-08-28 Alan Lawrence <alan.lawrence@arm.com>
9579 Revert:
9580 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
9581
9582 * gcc.dg/tree-ssa/sra-15.c: New.
9583
9584 2015-08-28 Andrew Bennett <andrew.bennett@imgtec.com>
9585
9586 * gcc.target/mips/madd-8.c: Add lo register to clobber list.
9587 * gcc.target/mips/msub-8.c: Ditto
9588
9589 2015-08-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9590
9591 * lib/target-supports.exp (check-effective_target_vect_double):
9592 Enable for Power targets with VSX hardware available.
9593 * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with
9594 vect_no_align && { ! vect_hw_misalign }.
9595
9596 2015-08-27 Sebastian Pop <s.pop@samsung.com>
9597
9598 * gcc.dg/graphite/graphite.exp (interchange_files, block_files):
9599 Replaced by opt_files, compile with -floop-nest-optimize.
9600 * g++.dg/graphite/graphite.exp: Same.
9601 * gfortran.dg/graphite/graphite.exp: Same.
9602 * gcc.dg/graphite/block-0.c: Adjust pattern.
9603 * gcc.dg/graphite/block-1.c: Same.
9604 * gcc.dg/graphite/block-3.c: Same.
9605 * gcc.dg/graphite/block-4.c: Same.
9606 * gcc.dg/graphite/block-5.c: Same.
9607 * gcc.dg/graphite/block-6.c: Same.
9608 * gcc.dg/graphite/block-7.c: Same.
9609 * gcc.dg/graphite/block-8.c: Same.
9610 * gcc.dg/graphite/block-pr47654.c: Same.
9611 * gcc.dg/graphite/interchange-0.c: Same.
9612 * gcc.dg/graphite/interchange-1.c: Same.
9613 * gcc.dg/graphite/interchange-10.c: Same.
9614 * gcc.dg/graphite/interchange-11.c: Same.
9615 * gcc.dg/graphite/interchange-12.c: Same.
9616 * gcc.dg/graphite/interchange-13.c: Same.
9617 * gcc.dg/graphite/interchange-14.c: Same.
9618 * gcc.dg/graphite/interchange-15.c: Same.
9619 * gcc.dg/graphite/interchange-3.c: Same.
9620 * gcc.dg/graphite/interchange-4.c: Same.
9621 * gcc.dg/graphite/interchange-5.c: Same.
9622 * gcc.dg/graphite/interchange-6.c: Same.
9623 * gcc.dg/graphite/interchange-7.c: Same.
9624 * gcc.dg/graphite/interchange-8.c: Same.
9625 * gcc.dg/graphite/interchange-9.c: Same.
9626 * gcc.dg/graphite/interchange-mvt.c: Same.
9627 * gcc.dg/graphite/pr37485.c: Same.
9628 * gcc.dg/graphite/uns-block-1.c: Same.
9629 * gcc.dg/graphite/uns-interchange-12.c: Same.
9630 * gcc.dg/graphite/uns-interchange-14.c: Same.
9631 * gcc.dg/graphite/uns-interchange-15.c: Same.
9632 * gcc.dg/graphite/uns-interchange-9.c: Same.
9633 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
9634 * gfortran.dg/graphite/interchange-3.f90: Same.
9635
9636 2015-08-27 Uros Bizjak <ubizjak@gmail.com>
9637
9638 PR target/67317
9639 * gcc.target/i386/pr67317-1.c: New test.
9640 * gcc.target/i386/pr67317-2.c: Ditto.
9641 * gcc.target/i386/pr67317-3.c: Ditto.
9642 * gcc.target/i386/pr67317-4.c: Ditto.
9643 * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl.
9644 * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq.
9645
9646 2015-08-27 Pat Haugen <pthaugen@us.ibm.com>
9647
9648 * gcc.target/powerpc/vec-shr.c: New.
9649
9650 2015-08-27 Marek Polacek <polacek@redhat.com>
9651
9652 PR middle-end/67005
9653 * gcc.dg/torture/pr67005.c: New test.
9654
9655 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
9656
9657 * gcc.dg/tree-ssa/sra-15.c: New.
9658
9659 2015-08-27 Andre Vieira <andre.simoesdiasvieira@arm.com>
9660
9661 * gcc.target/aarch64/long_branch_1.c: New test.
9662
9663 2015-08-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
9664
9665 * gcc.target/s390/20150826-1.c: New test.
9666
9667 2015-08-26 Renlin Li <renlin.li@arm.com>
9668
9669 * gcc.target/aarch64/combine_bfi_1.c: New testcase.
9670
9671 2015-08-26 Jiong Wang <jiong.wang@arm.com>
9672
9673 * gcc.target/aarch64/tlsie_tiny_1.c: New testcase.
9674
9675 2015-08-26 Jiong Wang <jiong.wang@arm.com>
9676
9677 * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x
9678 * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name.
9679 * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise.
9680 * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise.
9681
9682 2015-08-26 Jiong Wang <jiong.wang@arm.com>
9683
9684 * lib/target-supports.exp (check_effective_target_aarch64_tlsle32):
9685 New test directive.
9686 * gcc.target/aarch64/tlsle_1.x: New test source.
9687 * gcc.target/aarch64/tlsle12_1.c: New testcase.
9688 * gcc.target/aarch64/tlsle24_1.c: Likewise.
9689 * gcc.target/aarch64/tlsle32_1.c: Likewise.
9690
9691 2015-08-26 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9692
9693 PR fortran/29600
9694 * gfortran.dg/shape_8.f90: New test.
9695
9696 2015-08-25 Marek Polacek <polacek@redhat.com>
9697
9698 PR middle-end/67330
9699 * gcc.dg/weak/weak-18.c: New test.
9700
9701 2015-08-25 David Malcolm <dmalcolm@redhat.com>
9702
9703 * jit.dg/test-error-pr63969-missing-driver.c: Add call to
9704 gcc_jit_context_set_bool_use_external_driver.
9705
9706 2015-08-25 Nathan Sidwell <nathan@acm.org>
9707
9708 * gcc.c-torture/execute/builtins/20010124-1.x: New.
9709
9710 * gcc.dg/20001117-1.c: Needs return_address.
9711 * gcc.dg/20020415-1.c: Needs alloca.
9712 * gcc.dg/graphite/id-pr44676.c: Needs profiling.
9713 * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto
9714 * gcc.dg/pr63186.c: Needs label_values.
9715 * gcc.dg/torture/pr33848.c: Likwise.
9716
9717 * lib/target-supports.exp (check_effective_target_fopenacc,
9718 check_effective_target_fopenmp): Disable for nvptx.
9719 * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx.
9720 * gcc.dg/stack-usage-1.c: Likewise.
9721 * gcc.dg/stack-usage-2.c: Likewise.
9722 * gcc.dg/unused-5.c: Likewise.
9723 * gcc.dg/unwind-1.c: Likewise.
9724
9725 2015-08-25 Christian Bruel <christian.bruel@st.com>
9726
9727 * gcc.dg/Wno-frame-address.c: Skip for ARM.
9728 * g++.dg/Wno-frame-address.C: Ditto.
9729
9730 2015-08-24 Michael Meissner <meissner@linux.vnet.ibm.com>
9731
9732 PR target/67211
9733 * g++.dg/pr67211.C: New test.
9734
9735 2015-08-24 Louis Krupp <louis.krupp@zoho.com>
9736
9737 PR fortran/62536
9738 PR fortran/66175
9739 * gfortran.dg/block_end_error_1.f90: New test.
9740 * gfortran.dg/blocks_nested_incomplete_1.f90: New test.
9741
9742 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
9743
9744 PR target/66821
9745 * gcc.target/i386/pr66821.c: New test.
9746
9747 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
9748
9749 PR target/67329
9750 * gcc.target/i386/pr67329.c: New test.
9751
9752 2015-08-24 Nathan Sidwell <nathan@acm.org>
9753
9754 * gcc.dg/pr49551.c: Needs -fdata-sections.
9755
9756 * gcc.dg/pr64935-2.c: Needs scheduling.
9757
9758 * gcc.dg/torture/pr66101.c: Needs nonlocal goto.
9759 * gcc.dg/torture/pr63738.c: Likewise.
9760 * gcc.dg/torture/pr64728.c: Likewise.
9761 * gcc.dg/pr63748.c: Likewise.
9762 * gcc.dg/20020312-2.c: Likewise.
9763
9764 * gcc.dg/torture/pr66123.c: Needs label_values.
9765
9766 * gcc.dg/torture/pr41261.c: Needs profiling.
9767 * gcc.dg/pr26570.c: Likewise.
9768 * gcc.dg/pr61776.c: Likewise.
9769 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
9770 * gcc.dg/gomp/pr34610.c: Likewise.
9771 * gcc.dg/pr54121.c: Likewise.
9772 * gcc.dg/20050325-1.c: Likewise.
9773 * gcc.dg/pr66899.c: Likewise.
9774 * gcc.dg/pr48770.c: Likewise.
9775 * gcc.dg/pr24225.c: Likewise.
9776
9777 * gcc.dg/pr27531-1.c: Needs io.
9778 * gcc.dg/pr44606.c: Likewise.
9779
9780 * gcc.dg/tree-ssa/nonzero-1.c: Needs weak.
9781
9782 * gcc.dg/pr51990.c: Needs alloca.
9783
9784 * gcc.misc-tests/options.exp: Disable profiling check for nvptx.
9785
9786 2015-08-24 Tom de Vries <tom@codesourcery.com>
9787
9788 PR tree-optimization/65468
9789 * gcc.dg/gomp/static-chunk-size-one.c: New test.
9790
9791 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9792
9793 PR libfortran/54572
9794 * gfortran.dg/backtrace_1.f90: New test.
9795
9796 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9797
9798 PR libfortran/62296
9799 * gfortran.dg/execute_command_line_2.f90: New test.
9800
9801 2015-08-23 Tom de Vries <tom@codesourcery.com>
9802
9803 * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max.
9804 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename
9805 vect_no_int_max to vect_no_int_min_max.
9806 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same.
9807 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same.
9808 * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same.
9809 * gcc.dg/vect/slp-reduc-4.c: Same.
9810 * gcc.dg/vect/slp-reduc-5.c: Same.
9811 * gcc.dg/vect/vect-125.c: Same.
9812 * gcc.dg/vect/vect-13.c: Same.
9813 * gcc.dg/vect/vect-double-reduc-3.c: Same.
9814 * gcc.dg/vect/vect-reduc-1.c: Same.
9815 * gcc.dg/vect/vect-reduc-1char-big-array.c: Same.
9816 * gcc.dg/vect/vect-reduc-1char.c:Same.
9817 * gcc.dg/vect/vect-reduc-1short.c: Same.
9818 * gcc.dg/vect/vect-reduc-2.c: Same.
9819 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same.
9820 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same.
9821 * lib/target-supports.exp: Same.
9822
9823 2015-08-22 Paolo Carlini <paolo.carlini@oracle.com>
9824
9825 PR c++/63693
9826 * g++.dg/cpp0x/decltype63.C: New.
9827
9828 2015-08-22 Nathan Sidwell <nathan@acm.org>
9829
9830 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca.
9831 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
9832 * c-c++-common/Wunused-var-8.c: Likewise.
9833 * c-c++-common/gomp/pr61486-2.c: Likewise.
9834 * c-c++-common/Wunused-var-6.c: Likewise.
9835 * c-c++-common/goacc/reduction-1.c: Likewise.
9836 * c-c++-common/goacc/reduction-2.c: Likewise.
9837 * c-c++-common/goacc/reduction-3.c: Likewise.
9838 * c-c++-common/goacc/reduction-4.c: Likewise.
9839 * gcc.dg/builtins-64.c: Likewise.
9840 * gcc.dg/pr59523.c: Likewise.
9841 * gcc.dg/tree-ssa/20080530.c: Likewise.
9842 * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
9843 * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
9844 * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
9845 * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
9846 * gcc.dg/tree-ssa/20030807-2.c: Likewise.
9847 * gcc.dg/pr59011.c: Likewise.
9848 * gcc.dg/uninit-9.c: Likewise.
9849 * gcc.dg/pr61561.c: Likewise.
9850 * gcc.dg/vla-4.c: Likewise.
9851 * gcc.dg/20101010-1.c: Likewise.
9852 * gcc.dg/pr49120.c: Likewise.
9853 * gcc.dg/20030331-2.c: Likewise.
9854 * gcc.dg/compat/struct-by-value-22_main.c: Likewise.
9855 * gcc.dg/pr25682.c: Likewise.
9856 * gcc.dg/guality/guality.c: Likewise.
9857 * gcc.dg/pr27301.c: Likewise.
9858 * gcc.dg/uninit-9-O0.c: Likewise.
9859 * gcc.dg/fold-alloca-1.c: Likewise.
9860 * gcc.dg/pr41470.c: Likewise.
9861 * gcc.dg/pr51491-2.c: Likewise.
9862 * gcc.dg/winline-7.c: Likewise.
9863 * gcc.dg/vla-2.c: Likewise.
9864 * gcc.dg/pr50764.c: Likewise.
9865 * gcc.dg/c99-vla-1.c: Likewise.
9866 * gcc.dg/pr33238.c: Likewise.
9867 * gcc.dg/c99-const-expr-13.c: Likewise.
9868 * gcc.dg/builtin-return-1.c: Likewise.
9869 * gcc.dg/vla-3.c: Likewise.
9870 * gcc.dg/20020415-1.c: Likewise.
9871 * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
9872 * gcc.dg/shrink-wrap-alloca.c: Likewise.
9873 * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
9874 * gcc.dg/torture/calleesave-sse.c: Likewise.
9875 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
9876 * gcc.dg/gomp/vla-2.c: Likewise.
9877 * gcc.dg/gomp/vla-3.c: Likewise.
9878 * gcc.dg/gomp/vla-4.c: Likewise.
9879 * gcc.dg/gomp/pr30494.c: Likewise.
9880 * gcc.dg/gomp/vla-5.c: Likewise.
9881 * gcc.dg/pr51990-2.c: Likewise.
9882 * gcc.dg/vla-22.c: Likewise.
9883
9884 2015-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
9885
9886 * gcc.dg/cpp/multiline-2.c: Add column numbers.
9887 * gcc.dg/dollar.c: Likewise.
9888 * gcc.dg/pragma-message.c: Likewise.
9889 * g++.dg/cpp1y/digit-sep-neg.C: Likewise.
9890 * c-c++-common/raw-string-14.c: Likewise.
9891
9892 2015-08-21 Patrick Palka <ppalka@gcc.gnu.org>
9893
9894 * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
9895 property that instantiation here is a compile-time error.
9896
9897 2015-08-21 Paolo Carlini <paolo.carlini@oracle.com>
9898
9899 * g++.dg/other/pr67065.C: Extend.
9900
9901 2015-08-21 Nathan Sidwell <nathan@acm.org>
9902
9903 * lib/target-supports.exp (check_effective_target_freestanding): nvptx
9904 is freestanding.
9905 (check_effective_target_global_constructor): New.
9906 * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed.
9907 * gcc.dg/debug/debug.exp: Skip for nvptx.
9908 * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise.
9909
9910 * gcc.c-torture/execute/981019-1.c: Ptx assembler bug.
9911 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
9912 * gcc.c-torture/compile/pr33855.c: Likewise.
9913 * gcc.c-torture/compile/920723-1.c: Likewise.
9914 * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to
9915 writing a const.
9916 * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in
9917 label.
9918 * gcc.c-torture/compile/callind.c: Ptx assembler objects to label
9919 'call'.
9920
9921 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main
9922 prototype normal.
9923 * gcc.c-torture/execute/switch-1.c: Likewise.
9924
9925 * gcc.c-torture/execute/pr34456.c: Require not freestanding
9926 * gcc.c-torture/execute/printf-1.c: Likewise.
9927 * gcc.c-torture/execute/printf-chk-1.c: Likewise.
9928 * gcc.c-torture/execute/fprintf-1.c: Likewise.
9929 * gcc.c-torture/execute/fprintf-chk-1.c: Likewise.
9930 * gcc.c-torture/execute/vprintf-1.c: Likewise.
9931 * gcc.c-torture/execute/vprintf-chk-1.c: Likewise.
9932 * gcc.c-torture/execute/vfprintf-1.c: Likewise.
9933 * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise.
9934 * gcc.c-torture/execute/builtins/fputs.x: Likewise.
9935 * gcc.c-torture/execute/gofast.c: Likewise.
9936 * gcc.c-torture/execute/complex-6.c: Likewise.
9937
9938 * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto.
9939 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
9940 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
9941 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
9942 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
9943 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
9944 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
9945 * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise.
9946 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
9947 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
9948 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
9949 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
9950 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
9951 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
9952 * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise.
9953 * gcc.dg/setjmp-1.c: Likewise.
9954 * gcc.dg/cleanup-5.c: Likewise.
9955 * gcc.dg/cleanup-12.c: Likewise.
9956 * gcc.dg/cleanup-13.c: Likewise.
9957
9958 * gcc.dg/constructor-1.c: Require global ctor.
9959
9960 * gcc.dg/fork-instrumentation.c: Require profiling.
9961 * gcc.dg/20030107-1.c: Likewise.
9962 * gcc.dg/20030702-1.c: Likewise.
9963
9964 * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging.
9965 * gcc.dg/cpp/paste2.c: Likewise.
9966 * gcc.dg/cpp/strify3.c: Likewise.
9967 * gcc.dg/cpp/strify4.c: Likewise.
9968 * gcc.dg/cpp/lexnum.c: Likewise.
9969 * gcc.dg/cpp/digraphs.c: Likewise.
9970 * gcc.dg/cpp/macro1.c: Likewise.
9971
9972 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9973
9974 * gcc.target/s390/zvector/vec-load_bndry-1.c: New test.
9975
9976 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9977
9978 * lib/gcc-dg.exp: Add extra options for db-final to the command line
9979 only once.
9980
9981 2015-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9982
9983 * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd.
9984 * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for
9985 vec_vpmsum_be and vec_shasigma_be.
9986
9987 2015-08-20 Alan Lawrence <alan.lawrence@arm.com>
9988
9989 * lib/target-supports.exp
9990 (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants
9991 with -mfp16-format=ieee.
9992
9993 2015-08-20 Paolo Carlini <paolo.carlini@oracle.com>
9994
9995 PR c++/67065
9996 * g++.dg/other/pr67065.C: New.
9997
9998 2015-08-20 Simon Dardis <simon.dardis@imgtec.com>
9999
10000 * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of
10001 memcpy.
10002 * gcc.target/mips/inline-memcpy-2.c: Ditto.
10003 * gcc.target/mips/inline-memcpy-3.c: Ditto.
10004 * gcc.target/mips/inline-memcpy-4.c: Ditto.
10005 * gcc.target/mips/inline-memcpy-5.c: Ditto.
10006
10007 2015-08-19 Jiong Wang <jiong.wang@arm.com>
10008
10009 * gcc.dg/wide_shift_64_1.c: New testcase.
10010 * gcc.dg/wide_shift_128_1.c: Likewise.
10011 * gcc.target/aarch64/ashlti3_1.c: Likewise.
10012
10013 2015-08-19 Magnus Granberg <zorry@gentoo.org>
10014
10015 * lib/target-supports.exp
10016 (check_effective_target_fstack_protector_enabled): New test.
10017 * gcc.target/i386/ssp-default.c: New test.
10018
10019 2015-08-19 Mikael Morin <mikael@gcc.gnu.org>
10020
10021 PR fortran/66929
10022 * gfortran.dg/generic_31.f90: New.
10023
10024 2015-08-19 Marek Polacek <polacek@redhat.com>
10025
10026 PR middle-end/67133
10027 * g++.dg/torture/pr67133.C: New test.
10028
10029 2015-08-18 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
10030
10031 * gcc.target/powerpc/altivec-35.c: New test.
10032 * gcc.target/powerpc/p8vector-builtin-8.c: New test.
10033 * gcc.target/powerpc/vsx-vector-7.c: New test.
10034
10035 2015-08-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10036
10037 PR middle-end/36757
10038 * gcc.dg/builtins-error.c: Add checks for __builtin_signbit.
10039 * gcc.dg/tg-tests.h: Add checks for __builtin_signbit.
10040
10041 2015-08-18 Richard Sandiford <richard.sandiford@arm.com>
10042
10043 PR rtl-optimization/67218
10044 * gcc.c-torture/execute/ieee/pr67218.c,
10045 gcc.target/aarch64/fcvt_int_float_double1.c,
10046 gcc.target/aarch64/fcvt_int_float_double2.c,
10047 gcc.target/aarch64/fcvt_int_float_double3.c,
10048 gcc.target/aarch64/fcvt_int_float_double4.c,
10049 gcc.target/aarch64/fcvt_uint_float_double1.c,
10050 gcc.target/aarch64/fcvt_uint_float_double2.c,
10051 gcc.target/aarch64/fcvt_uint_float_double3.c,
10052 gcc.target/aarch64/fcvt_uint_float_double4.c: New tests.
10053
10054 2015-08-18 Matthew Wahab <matthew.wahab@arm.com>
10055
10056 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
10057 dg-options to disable LSE extensions.
10058 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
10059 * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
10060 * gcc.target/aarch64/atomic-op-char.c: Likewise.
10061 * gcc.target/aarch64/atomic-op-consume.c: Likewise.
10062 * gcc.target/aarch64/atomic-op-imm.c: Likewise.
10063 * gcc.target/aarch64/atomic-op-int.c: Likewise.
10064 * gcc.target/aarch64/atomic-op-long.c: Likewise.
10065 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
10066 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
10067 * gcc.target/aarch64/atomic-op-release.c: Likewise.
10068 * gcc.target/aarch64/atomic-op-short.c: Likewise.
10069 * gcc.target/aarch64/sync-comp-swap.c: Likewise.
10070 * gcc.target/aarch64/sync-op-acquire.c: Likewise.
10071 * gcc.target/aarch64/sync-op-full.c: Likewise.
10072 * gcc.target/aarch64/sync-op-release.c: Likewise.
10073
10074 2015-08-18 Paolo Carlini <paolo.carlini@oracle.com>
10075
10076 PR c++/67160
10077 * g++.dg/cpp1z/feat-cxx1z.C: New.
10078
10079 2015-08-18 Marek Polacek <polacek@redhat.com>
10080
10081 PR middle-end/67222
10082 * gcc.dg/torture/pr67222.c: New test.
10083
10084 2015-08-18 Robert Suchanek <robert.suchanek@imgtec.com>
10085
10086 * gcc.target/mips/interrupt_handler-bug-1.c: New test.
10087
10088 2015-08-18 Bin Cheng <bin.cheng@arm.com>
10089
10090 * gcc.dg/tree-ssa/loop-bound-1.c: New test.
10091 * gcc.dg/tree-ssa/loop-bound-3.c: New test.
10092 * gcc.dg/tree-ssa/loop-bound-5.c: New test.
10093
10094 2015-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
10095
10096 * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa
10097 which is used in later code.
10098
10099 2015-08-17 Paolo Carlini <paolo.carlini@oracle.com>
10100
10101 PR c++/67216
10102 * g++.dg/cpp0x/nullptr34.C: New.
10103 * g++.dg/warn/Wconversion2.C: Adjust.
10104 * g++.dg/warn/Wnull-conversion-1.C: Likewise.
10105 * g++.old-deja/g++.other/null3.C: Likewise.
10106
10107 * g++.dg/cpp0x/pr51313.C: Adjust.
10108
10109 2015-08-17 Richard Biener <rguenther@suse.de>
10110
10111 PR tree-optimization/67221
10112 * gcc.dg/torture/pr67221.c: New testcase.
10113
10114 2015-08-17 Mike Stump <mikestump@comcast.net>
10115 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10116
10117 * gcc.target/arm/memcpy-aligned-1.c: New test.
10118
10119 2015-08-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10120
10121 PR fortran/54656
10122 * gfortran.dg/norm_4.f90: Rename to...
10123 * gfortran.dg/norm2_4.f90: this.
10124 * gfortran.dg/norm2_5.f90: New test.
10125
10126 2015-08-14 Alexandre Oliva <aoliva@redhat.com>
10127
10128 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
10129 * gcc.dg/ssp-1.c: Make counter a register.
10130 * gcc.dg/ssp-2.c: Likewise.
10131 * gcc.dg/torture/parm-coalesce.c: New.
10132
10133 2015-08-14 Marek Polacek <polacek@redhat.com>
10134
10135 PR middle-end/67133
10136 * gcc.dg/torture/pr67133.c: New test.
10137
10138 2015-08-14 Matthew Wahab <matthew.wahab@arm.com>
10139 Matthias Klose <doko@debian.org>
10140
10141 PR target/67143
10142 * gcc.c-torture/compile/pr67143.c: New
10143 * gcc.target/aarch64/atomic-op-imm.c
10144 (atomic_fetch_add_negative_RELAXED): New.
10145 (atomic_fetch_sub_negative_ACQUIRE): New.
10146
10147 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10148
10149 * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar.
10150 * gcc.target/aarch64/target_attr_8.c: Likewise.
10151 * gcc.target/aarch64/target_attr_14.c: Likewise.
10152
10153 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10154
10155 * gcc.target/aarch64/target_attr_1.c: Make test compile-only.
10156
10157 2015-08-14 Yuri Rumyantsev <ysrumyan@gmail.com>
10158
10159 * gcc.target/i386/builtin_target.c: Add skylake check.
10160
10161 2015-08-13 Jeff Law <law@redhat.com>
10162
10163 * gcc.dg/pr66314.c: Moved from here to ..
10164 * gcc.dg/asan/pr66314.c: Here. Use -fno-sanitize=all
10165 to clear all sanitizers before -fsanitize=kernel-address.
10166
10167 2015-08-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10168
10169 * gcc.target/aarch64/cinc_common_1.c: New test.
10170
10171 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
10172
10173 PR c++/53421
10174 * g++.dg/ext/attribute-may-alias-1.C: New.
10175 * g++.dg/ext/attribute-may-alias-2.C: Likewise.
10176
10177 2015-08-13 Matthew Wahab <matthew.wahab@arm.com>
10178
10179 * gcc.target/aarch64/atomic-inst-cas.c: New.
10180 * gcc.target/aarch64/atomic-inst-ops.inc: New.
10181
10182 2015-08-13 Andreas Schwab <schwab@suse.de>
10183
10184 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre.
10185
10186 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
10187
10188 PR c++/62164
10189 * g++.dg/torture/pr62164.C: New.
10190
10191 2015-08-13 Richard Biener <rguenther@suse.de>
10192
10193 PR tree-optimization/67191
10194 * gcc.dg/torture/pr67191.c: New testcase.
10195 * g++.dg/torture/pr67191.C: Likewise.
10196
10197 2015-08-13 Richard Biener <rguenther@suse.de>
10198
10199 PR tree-optimization/66502
10200 PR tree-optimization/67167
10201 * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase.
10202
10203 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
10204
10205 PR c++/53330
10206 * g++.dg/init/new42.C: New.
10207
10208 2015-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
10209
10210 PR target/67071
10211 * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new
10212 vector constants.
10213 * gcc.target/powerpc/pr67071-2.c: Likewise.
10214 * gcc.target/powerpc/pr67071-3.c: Likewise.
10215
10216 2015-08-12 Marek Polacek <polacek@redhat.com>
10217
10218 PR c++/55095
10219 * c-c++-common/Wshift-overflow-6.c: New test.
10220 * c-c++-common/Wshift-overflow-7.c: New test.
10221 * g++.dg/cpp1y/left-shift-2.C: New test.
10222
10223 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
10224
10225 PR c++/52742
10226 * g++.dg/cpp0x/pr52742.C: New.
10227
10228 2015-08-12 H.J. Lu <hongjiu.lu@intel.com>
10229
10230 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
10231 Check Knights Landing support.
10232
10233 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
10234
10235 PR c++/47461
10236 * g++.dg/warn/Wunused-result-1.C: New.
10237
10238 2015-08-12 Richard Biener <rguenther@suse.de>
10239
10240 * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase.
10241 * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise.
10242 * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise.
10243 * g++.dg/tree-ssa/pr61034.C: Adjust.
10244 * gcc.dg/fold-compare-2.c: Likewise.
10245 * gcc.dg/pr50763.c: Likewise.
10246 * gcc.dg/predict-3.c: Likewise.
10247 * gcc.dg/tree-ssa/20030709-2.c: Likewise.
10248 * gcc.dg/tree-ssa/pr19831-3.c: Likewise.
10249 * gcc.dg/tree-ssa/pr20657.c: Likewise.
10250 * gcc.dg/tree-ssa/pr21001.c: Likewise.
10251 * gcc.dg/tree-ssa/pr37508.c: Likewise.
10252 * gcc.dg/tree-ssa/vrp04.c: Likewise.
10253 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10254 * gcc.dg/tree-ssa/vrp09.c: Likewise.
10255 * gcc.dg/tree-ssa/vrp16.c: Likewise.
10256 * gcc.dg/tree-ssa/vrp20.c: Likewise.
10257 * gcc.dg/tree-ssa/vrp25.c: Likewise.
10258 * gcc.dg/tree-ssa/vrp87.c: Likewise.
10259
10260 2015-08-12 Nathan Sidwell <nathan@acm.org>
10261
10262 * gcc.dg/vrp-min-max-1.c: New.
10263 * gcc.dg/vrp-min-max-2.c: New.
10264
10265 2015-08-12 Richard Biener <rguenther@suse.de>
10266
10267 * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust.
10268
10269 2015-08-12 Tom de Vries <tom@codesourcery.com>
10270
10271 PR testsuite/67175
10272 * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan.
10273 Handle absence of vector min/max for sparc.
10274
10275 2015-08-11 Uros Bizjak <ubizjak@gmail.com>
10276
10277 PR target/66954
10278 * g++.dg/ext/mv25.C: New test.
10279
10280 2015-08-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10281
10282 * gcc.target/i386/avx2-vect-shift.c: New test.
10283
10284 2015-08-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
10285
10286 PR c/66098
10287 PR c/66711
10288 * gcc.dg/pragma-diag-3.c: New test.
10289 * gcc.dg/pragma-diag-4.c: New test.
10290
10291 2015-08-11 Nathan Sidwell <nathan@acm.org>
10292
10293 * c-c++-common/dfp/operator-comma.c: Call init function.
10294 * c-c++-common/dfp/convert-dfp-2.c: New test.
10295
10296 2015-08-10 H.J. Lu <hongjiu.lu@intel.com>
10297
10298 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
10299 Treat model == 0x4f as Broadwell.
10300
10301 2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10302
10303 PR libfortran/67140
10304 * gfortran.dg/pr67140.f90: New test.
10305
10306 2015-08-10 Thomas Schwinge <thomas@codesourcery.com>
10307
10308 PR libgomp/65742
10309 PR middle-end/66332
10310 * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C.
10311
10312 2015-08-10 Uros Bizjak <ubizjak@gmail.com>
10313
10314 PR fortran/64022
10315 * gfortran.dg/ieee/large_4.f90: New test.
10316
10317 2015-08-08 Bud Davis <jmdavis@link.com>
10318
10319 PR fortran/59746
10320 * gfortran.dg/common_22.f90: New.
10321
10322 2015-08-08 Segher Boessenkool <segher@kernel.crashing.org>
10323
10324 PR rtl-optimization/67028
10325 * gcc.dg/pr67028.c: New testcase.
10326
10327 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
10328
10329 PR rtl-optimization/67029
10330 * gcc.dg/pr67029.c: New test.
10331
10332 2015-08-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10333
10334 PR fortran/64104
10335 * gfortran.dg/ieee/ieee_8.f90: New test.
10336
10337 2015-08-07 Jiong Wang <jiong.wang@arm.com>
10338
10339 * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation
10340 modifers.
10341 * gcc.target/aarch64/noplt_2.c: Likewise.
10342 * gcc.target/aarch64/noplt_3.c: Likewise.
10343
10344 2015-08-06 David Malcolm <dmalcolm@redhat.com>
10345
10346 * jit.dg/test-benchmark.c (main): Record all elapsed times at each
10347 optimization level, and print a summary at the end.
10348
10349 2015-08-06 Jiong Wang <jiong.wang@arm.com>
10350
10351 * gcc.target/aarch64/tlsdesc_hoist.c: New testcase.
10352
10353 2015-08-06 Jiong Wang <jiong.wang@arm.com>
10354
10355 * gcc.target/aarch64/noplt_3.c: New testcase.
10356
10357 2015-08-06 Jiong Wang <jiong.wang@arm.com>
10358
10359 * gcc.target/aarch64/noplt_1.c: New testcase.
10360 * gcc.target/aarch64/noplt_2.c: Likewise.
10361
10362 2015-08-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>
10363
10364 * gcc.dg/vect/vect-mult-pattern-1.c: New test.
10365 * gcc.dg/vect/vect-mult-pattern-2.c: New test.
10366
10367 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10368
10369 * gcc.target/s390/dwarfregtable-1.c: New test.
10370 * gcc.target/s390/dwarfregtable-2.c: New test.
10371 * gcc.target/s390/dwarfregtable-3.c: New test.
10372
10373 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10374
10375 * gcc.target/s390/htm-builtins-z13-1.c: New test.
10376
10377 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10378
10379 PR fortran/64022
10380 * gfortran.dg/ieee/large_2.f90: New test.
10381 * gfortran.dg/ieee/large_3.F90: New test.
10382
10383 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10384
10385 PR fortran/64022
10386 * gfortran.dg/ieee/large_1.f90: Adjust test.
10387
10388 2015-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
10389 Jeff Law <law@redhat.com>
10390
10391 PR c/16351
10392 * gcc.dg/tree-ssa/isolate-2.c: Close comment.
10393 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
10394 * gcc.dg/tree-ssa/wnull-dereference.c: New test.
10395 * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference.
10396 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
10397 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
10398
10399 2015-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10400
10401 PR middle-end/66311
10402 * gfortran.dg/pr66311.f90: New file.
10403
10404 2015-08-05 Richard Biener <rguenther@suse.de>
10405
10406 PR tree-optimization/67121
10407 * gcc.dg/torture/pr67121.c: New testcase.
10408
10409 2015-08-05 Nick Clifton <nickc@redhat.com>
10410
10411 * gcc.target/rl78: New directory.
10412 * gcc.target/rl78/rl78.exp: New file: Test driver.
10413 * gcc.target/rl78/test_addm3.c: New file: Test adds.
10414
10415 2015-08-05 Richard Biener <rguenther@suse.de>
10416
10417 PR middle-end/67120
10418 * gcc.dg/torture/pr67120.c: New testcase.
10419
10420 2015-08-05 Paul Thomas <pault@gcc.gnu.org>
10421
10422 PR fortran/52846
10423
10424 * lib/fortran-modules.exp: Call cleanup-submodules from
10425 cleanup-modules.
10426 * gfortran.dg/public_private_module_2.f90: Add two XFAILS to
10427 cover the cases where private entities are no longer optimized
10428 away.
10429 * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the
10430 same reason.
10431 * gfortran.dg/submodule_1.f08: Change cleanup module names.
10432 * gfortran.dg/submodule_5.f08: The same.
10433 * gfortran.dg/submodule_9.f08: The same.
10434 * gfortran.dg/submodule_10.f08: New test.
10435
10436 2015-08-05 Paolo Carlini <paolo.carlini@oracle.com>
10437
10438 PR c++/66595
10439 * g++.dg/cpp1y/var-templ35.C: New.
10440
10441 2015-08-05 Richard Biener <rguenther@suse.de>
10442
10443 PR tree-optimization/67055
10444 * g++.dg/torture/pr67055.C: New testcase.
10445
10446 2015-08-05 Richard Biener <rguenther@suse.de>
10447
10448 PR tree-optimization/67109
10449 * gcc.dg/torture/pr67109.c: New testcase.
10450 * gcc.dg/vect/vect-119.c: Adjust.
10451
10452 2015-08-05 Richard Biener <rguenther@suse.de>
10453
10454 PR middle-end/67107
10455 * gcc.dg/pr67107.c: New testcase.
10456
10457 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10458
10459 PR c++/66197
10460 * g++.dg/cpp1z/abbrev2.C: New.
10461
10462 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10463
10464 * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive.
10465
10466 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10467
10468 PR c++/66392
10469 * g++.dg/init/explicit4.C: New.
10470
10471 2015-08-04 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
10472
10473 * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines
10474 without VSX an Power8 vector support.
10475
10476 2015-08-04 Richard Biener <rguenther@suse.de>
10477
10478 * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase.
10479
10480 2015-08-04 H.J. Lu <hongjiu.lu@intel.com>
10481
10482 PR target/67110
10483 * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add
10484 -fno-pie -no-pie.
10485
10486 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10487
10488 PR c++/66427
10489 * g++.dg/cpp1y/var-templ34.C: New.
10490
10491 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10492
10493 * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test.
10494 * gcc.target/aarch64/target_attr_1.c: Likewise.
10495 * gcc.target/aarch64/target_attr_2.c: Likewise.
10496 * gcc.target/aarch64/target_attr_3.c: Likewise.
10497 * gcc.target/aarch64/target_attr_4.c: Likewise.
10498 * gcc.target/aarch64/target_attr_5.c: Likewise.
10499 * gcc.target/aarch64/target_attr_6.c: Likewise.
10500 * gcc.target/aarch64/target_attr_7.c: Likewise.
10501 * gcc.target/aarch64/target_attr_8.c: Likewise.
10502 * gcc.target/aarch64/target_attr_9.c: Likewise.
10503 * gcc.target/aarch64/target_attr_10.c: Likewise.
10504 * gcc.target/aarch64/target_attr_11.c: Likewise.
10505 * gcc.target/aarch64/target_attr_12.c: Likewise.
10506 * gcc.target/aarch64/target_attr_13.c: Likewise.
10507 * gcc.target/aarch64/target_attr_14.c: Likewise.
10508 * gcc.target/aarch64/target_attr_15.c: Likewise.
10509
10510 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10511
10512 * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test.
10513
10514 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10515
10516 * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete.
10517
10518 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10519
10520 * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error
10521 message.
10522
10523 2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10524
10525 PR fortran/64022
10526 * gfortran.dg/ieee/ieee_7.f90: Adjust test.
10527 * gfortran.dg/ieee/large_1.f90: New test.
10528
10529 2015-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
10530
10531 PR tree-optimization/67043
10532 * gcc.dg/pr67043.c: New test.
10533
10534 2015-08-03 Peter Bergner <bergner@vnet.ibm.com>
10535
10536 * gcc.target/powerpc/htm-tabort-no-r0.c: New test.
10537
10538 2015-08-03 David Malcolm <dmalcolm@redhat.com>
10539
10540 * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use
10541 it to push/pop timing items.
10542 (main): For each optimization level, create a gcc_jit_timer, and
10543 time all of the iteration within that level cumulatively.
10544 * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case.
10545 * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case.
10546
10547 2015-08-03 Alexander Basov <coohpt@gmail.com>
10548
10549 PR middle-end/64744
10550 PR middle-end/48470
10551 PR middle-end/43404
10552 * gcc.target/arm/pr43404.c : New testcase.
10553 * gcc.target/arm/pr48470.c : New testcase.
10554 * gcc.target/arm/pr64744-1.c : New testcase.
10555 * gcc.target/arm/pr64744-2.c : New testcase.
10556
10557 2015-08-03 H.J. Lu <hongjiu.lu@intel.com>
10558
10559 PR tree-optimization/67077
10560 * gcc.dg/pr67077.c: New test.
10561
10562 2015-08-03 Jeff Law <law@redhat.com>
10563
10564 PR middle-end/66314
10565 PR gcov-profile/66899
10566 * gcc.dg/pr66899.c: New test.
10567 * gcc.dg/pr66314.c: New test.
10568
10569 2015-08-03 Marek Polacek <polacek@redhat.com>
10570
10571 PR c/67088
10572 * gcc.dg/pr67088.c: New test.
10573
10574 2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
10575
10576 PR target/66731
10577 * gcc.target/arm/vnmul-1.c: New.
10578 * gcc.target/arm/vnmul-2.c: New.
10579 * gcc.target/arm/vnmul-3.c: New.
10580 * gcc.target/arm/vnmul-4.c: New.
10581
10582 2015-08-03 Mikael Morin <mikael@gcc.gnu.org>
10583
10584 PR fortran/64921
10585 * gfortran.dg/class_allocate_20.f90: New.
10586
10587 2015-08-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10588
10589 * gcc.target/aarch64/csel_bfx_1.c: New test.
10590 * gcc.target/aarch64/csel_imms_inc_1.c: Likewise.
10591
10592 2015-08-02 Martin Sebor <msebor@redhat.com>
10593
10594 * g++.dg/Wframe-address-in-Wall.C: New test.
10595 * g++.dg/Wframe-address.C: New test.
10596 * g++.dg/Wno-frame-address.C: New test.
10597 * gcc.dg/Wframe-address-in-Wall.c: New test.
10598 * gcc.dg/Wframe-address.c: New test.
10599 * gcc.dg/Wno-frame-address.c: New test.
10600
10601 2015-08-02 Patrick Palka <ppalka@gcc.gnu.org>
10602
10603 * c-c++-common/Wmisleading-indentation.c: Add more tests.
10604
10605 2015-08-01 Michael Collison <michael.collison@linaro.org
10606 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
10607
10608 * gcc.target/arm/mincmp.c: New test.
10609
10610 2015-08-01 Paul Thomas <pault@gcc.gnu.org>
10611
10612 PR fortran/67091
10613 * gfortran.dg/associated_target_6.f03: New test
10614
10615 2015-08-01 Tom de Vries <tom@codesourcery.com>
10616
10617 * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute
10618 optimize ("-ftree-parallelize-loops=0").
10619 Add successful scans for 2 detected reductions. Add xfail scans for 3
10620 detected reductions.
10621 * gcc.dg/autopar/reduc-2short.c: Same.
10622 * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute
10623 optimize ("-ftree-parallelize-loops=0"). Add successful scans for 2
10624 detected reductions.
10625 * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min
10626 and max reductions.
10627
10628 2015-07-31 Marek Polacek <polacek@redhat.com>
10629
10630 PR sanitizer/66977
10631 * g++.dg/ubsan/pr66977.C: New test.
10632
10633 2015-07-30 Marek Polacek <polacek@redhat.com>
10634
10635 * c-c++-common/Wtautological-compare-3.c: New test.
10636
10637 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
10638
10639 * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data.
10640 (CHECK): Pass address of scalar, rather than array.
10641
10642 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
10643
10644 * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case.
10645
10646 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
10647
10648 * gcc.target/aarch64/fp16/fp16.exp: New.
10649 * gcc.target/aarch64/fp16/f16_convs_1.c: New.
10650 * gcc.target/aarch64/fp16/f16_convs_2.c: New.
10651
10652 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
10653
10654 * gcc.target/aarch64/f16_movs_1.c: New test.
10655
10656 2015-07-28 Tom de Vries <tom@codesourcery.com>
10657
10658 * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
10659 outer loop.
10660
10661 2015-07-28 Luis Felipe Strano Moraes <luis.strano@gmail.com>
10662 Manuel López-Ibáñez <manu@gcc.gnu.org>
10663
10664 * gcc.dg/parm-incomplete-1.c: Update.
10665 * gcc.dg/pr18809-1.c: Update.
10666 * gcc.dg/pr27953.c: Update.
10667 * gcc.dg/vla-11.c: Update.
10668
10669 2015-07-27 Marek Polacek <polacek@redhat.com>
10670
10671 * c-c++-common/Wtautological-compare-2.c: Remove unused line.
10672
10673 2015-07-27 Tom de Vries <tom@codesourcery.com>
10674
10675 * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline
10676 attribute. Update comment.
10677 (main): Remove.
10678 Add scan for not parallelizing inner loop.
10679 * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline
10680 attribute.
10681 (main): Remove.
10682
10683 2015-07-27 Marek Polacek <polacek@redhat.com>
10684
10685 PR bootstrap/67030
10686 * c-c++-common/Wtautological-compare-2.c: New test.
10687
10688 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
10689
10690 PR target/66232
10691 * gcc.target/i386/pr66232-6.c: New tests.
10692 * gcc.target/i386/pr66232-7.c: Likewise.
10693 * gcc.target/i386/pr66232-8.c: Likewise.
10694 * gcc.target/i386/pr66232-9.c: Likewise.
10695
10696 2015-07-27 Marek Polacek <polacek@redhat.com>
10697
10698 PR c++/66555
10699 PR c/54979
10700 * c-c++-common/Wtautological-compare-1.c: New test.
10701
10702 2015-07-26 Patrick Palka <ppalka@gcc.gnu.org>
10703
10704 PR c++/18969
10705 * g++.dg/template/pr18969.C: New test.
10706 * g++.dg/template/pr18969-2.C: New test.
10707 * g++.old-deja/g++.jason/overload.C: Remove return value in
10708 template function returning void.
10709
10710 2015-07-26 Uros Bizjak <ubizjak@gmail.com>
10711
10712 * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned
10713 immediates to avoid shift-overflow warnings.
10714
10715 2015-07-25 Patrick Palka <ppalka@gcc.gnu.org>
10716
10717 PR c++/66857
10718 * g++.dg/init/pr66857.C: New test.
10719
10720 2015-07-25 Uros Bizjak <ubizjak@gmail.com>
10721
10722 PR target/66648
10723 * gcc.target/i386/pr66648.c: New test.
10724
10725 2015-07-25 Tom de Vries <tom@codesourcery.com>
10726
10727 * gcc.dg/graphite/graphite.exp: Include uns-*.c files in
10728 interchange_files and block_files variables.
10729 * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
10730 arithmetic.
10731 * gcc.dg/graphite/uns-interchange-12.c: Same.
10732 * gcc.dg/graphite/uns-interchange-14.c: Same.
10733 * gcc.dg/graphite/uns-interchange-15.c: Same.
10734 * gcc.dg/graphite/uns-interchange-9.c (foo): Same.
10735 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
10736
10737 2015-07-25 Jeff Law <law@redhat.com>
10738
10739 Revert:
10740 PR lto/66752
10741 * gcc.dg/tree-ssa/pr66752-2.c: New test.
10742 * gcc.dg/torture/pr66752-1.c: New test
10743 * g++.dg/torture/pr66752-2.C: New test.
10744
10745 2015-07-25 David Edelsohn <dje.gcc@gmail.com>
10746
10747 Revert:
10748 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
10749
10750 PR rtl-optimization/64164
10751 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
10752 * gcc.dg/ssp-1.c: Make counter a register.
10753 * gcc.dg/ssp-2.c: Likewise.
10754 * gcc.dg/torture/parm-coalesce.c: New.
10755
10756 2015-07-24 Tom de Vries <tom@codesourcery.com>
10757
10758 * gcc.dg/graphite/block-1.c: Xfail scan.
10759 * gcc.dg/graphite/interchange-12.c: Same.
10760 * gcc.dg/graphite/interchange-14.c: Same.
10761 * gcc.dg/graphite/interchange-15.c: Same.
10762 * gcc.dg/graphite/interchange-9.c: Same.
10763 * gcc.dg/graphite/interchange-mvt.c: Same.
10764 * gcc.dg/graphite/uns-block-1.c: New test.
10765 * gcc.dg/graphite/uns-interchange-12.c: New test.
10766 * gcc.dg/graphite/uns-interchange-14.c: New test.
10767 * gcc.dg/graphite/uns-interchange-15.c: New test.
10768 * gcc.dg/graphite/uns-interchange-9.c: New test.
10769 * gcc.dg/graphite/uns-interchange-mvt.c: New test.
10770
10771 2015-07-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
10772
10773 PR c++/64079
10774 * c-c++-common/Wunused-function-1.c: New.
10775
10776 2015-07-24 Tom de Vries <tom@codesourcery.com>
10777
10778 * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for
10779 alternative exit-first loop transform.
10780 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10781 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10782 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10783 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10784 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10785 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10786 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
10787 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10788 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10789
10790 2015-07-24 Ilya Enkovich <enkovich.gnu@gmail.com>
10791
10792 PR ipa/66566
10793 * gcc.target/i386/mpx/pr66566.c: New test.
10794
10795 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
10796
10797 PR bootstrap/66978
10798 * gcc.target/i386/pr66978.c: New test.
10799
10800 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10801
10802 * gcc.target/s390/gpr2fprsavecfi.c: New test.
10803
10804 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10805
10806 * gcc.target/s390/insv-1.c: New test.
10807 * gcc.target/s390/insv-2.c: New test.
10808 * gcc.target/s390/insv-3.c: New test.
10809
10810 2015-07-24 Tom de Vries <tom@codesourcery.com>
10811
10812 * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail.
10813
10814 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
10815
10816 PR middle-end/25530
10817 * gcc.dg/pr25530.c: New test.
10818
10819 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
10820
10821 PR middle-end/25529
10822 * gcc.dg/pr25529.c: New test.
10823
10824 2015-07-23 Kugan Vivekanandarajah <kuganv@linaro.org>
10825
10826 * gcc.target/arm/reg_equal_test.c: New test.
10827
10828 2015-07-23 Jeff Law <law@redhat.com>
10829
10830 PR lto/66752
10831 * gcc.dg/tree-ssa/pr66752-2.c: New test.
10832 * gcc.dg/torture/pr66752-1.c: New test
10833 * g++.dg/torture/pr66752-2.C: New test.
10834
10835 2015-07-23 Marek Polacek <polacek@redhat.com>
10836
10837 PR c++/66572
10838 * g++.dg/warn/Wlogical-op-2.C: New test.
10839
10840 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
10841
10842 PR rtl-optimization/64164
10843 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
10844 * gcc.dg/ssp-1.c: Make counter a register.
10845 * gcc.dg/ssp-2.c: Likewise.
10846 * gcc.dg/torture/parm-coalesce.c: New.
10847
10848 2015-07-23 Marek Polacek <polacek@redhat.com>
10849
10850 PR sanitizer/66908
10851 * c-c++-common/ubsan/pr66908.c: New test.
10852
10853 2015-07-23 Tom de Vries <tom@codesourcery.com>
10854
10855 * gcc.dg/autopar/outer-4.c: Add xfail.
10856 * gcc.dg/autopar/outer-5.c: Same.
10857 * gcc.dg/autopar/outer-6.c: Same.
10858 * gcc.dg/autopar/reduc-2.c: Same.
10859 * gcc.dg/autopar/reduc-2char.c: Same.
10860 * gcc.dg/autopar/reduc-2short.c: Same.
10861 * gcc.dg/autopar/reduc-8.c: Same.
10862 * gcc.dg/autopar/uns-outer-4.c: New test.
10863 * gcc.dg/autopar/uns-outer-5.c: New test.
10864 * gcc.dg/autopar/uns-outer-6.c: New test.
10865
10866 2015-07-23 Richard Biener <rguenther@suse.de>
10867
10868 PR tree-optimization/66952
10869 * gcc.dg/torture/pr66952.c: Use signed char.
10870
10871 2015-07-23 Yuri Rumyantsev <ysrumyan@gmail.com>
10872
10873 PR tree-optimization/66926,66951
10874 * gcc.dg/vect/pr66951.c: New test.
10875
10876 2015-07-23 Paolo Carlini <paolo.carlini@oracle.com>
10877
10878 PR c++/52987
10879 * g++.dg/parse/error57.C: New.
10880 * g++.dg/expr/string-2.C: Update.
10881
10882 2015-07-23 Richard Biener <rguenther@suse.de>
10883
10884 PR tree-optimization/66945
10885 * gcc.dg/torture/pr66945.c: New testcase.
10886
10887 2015-07-22 Uros Bizjak <ubizjak@gmail.com>
10888
10889 PR target/66954
10890 * g++.dg/ext/mv24.C: New test.
10891
10892 2015-07-22 Marek Polacek <polacek@redhat.com>
10893
10894 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
10895 dg-options.
10896
10897 2015-07-22 Mikael Morin <mikael@gcc.gnu.org>
10898
10899 PR fortran/61831
10900 PR fortran/66929
10901 * gfortran.dg/generic_30.f90: New.
10902
10903 2015-07-22 Richard Biener <rguenther@suse.de>
10904
10905 PR tree-optimization/66952
10906 * gcc.dg/torture/pr66952.c: New testcase.
10907
10908 2015-07-22 Charles Baylis <charles.baylis@linaro.org>
10909
10910 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
10911 test.
10912 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
10913 test.
10914 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
10915 test.
10916 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
10917 test.
10918 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
10919 test.
10920 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
10921 test.
10922 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
10923 test.
10924 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
10925 test.
10926 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
10927 test.
10928 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
10929 test.
10930 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
10931 test.
10932 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
10933 test.
10934 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
10935 test.
10936 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
10937 test.
10938 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
10939 test.
10940 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
10941 test.
10942 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
10943 test.
10944 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
10945 test.
10946 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
10947 test.
10948 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
10949 test.
10950 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
10951 test.
10952 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
10953 test.
10954 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
10955 test.
10956 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
10957 test.
10958 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
10959 test.
10960 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
10961 test.
10962 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
10963 test.
10964 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
10965 test.
10966 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
10967 test.
10968 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
10969 test.
10970 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
10971 test.
10972 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
10973 test.
10974 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
10975 test.
10976 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
10977 test.
10978 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
10979 test.
10980 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
10981 test.
10982 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
10983 test.
10984 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
10985 test.
10986 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
10987 test.
10988 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
10989 test.
10990 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
10991 test.
10992 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
10993 test.
10994 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
10995 test.
10996 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
10997 test.
10998 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
10999 test.
11000 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
11001 test.
11002 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
11003 test.
11004 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
11005 test.
11006 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
11007 test.
11008 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
11009 test.
11010 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
11011 test.
11012 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
11013 test.
11014 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
11015 test.
11016 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
11017 test.
11018 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
11019 test.
11020 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
11021 test.
11022 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
11023 test.
11024 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
11025 test.
11026 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
11027 test.
11028 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
11029 test.
11030 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
11031 test.
11032 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
11033 test.
11034 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
11035 test.
11036 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
11037 test.
11038 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
11039 test.
11040 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
11041 test.
11042 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
11043 test.
11044 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
11045 test.
11046 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
11047 test.
11048 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
11049 test.
11050 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
11051 test.
11052 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
11053 test.
11054 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
11055 test.
11056 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
11057 test.
11058 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
11059 test.
11060 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
11061 test.
11062 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
11063 test.
11064 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
11065 test.
11066 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
11067 test.
11068 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
11069 test.
11070 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
11071 test.
11072 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
11073 test.
11074 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
11075 test.
11076 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
11077 test.
11078 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
11079 test.
11080 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
11081 test.
11082 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
11083 test.
11084 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
11085 test.
11086 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
11087 test.
11088 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
11089 test.
11090 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
11091 test.
11092 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
11093 test.
11094 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
11095 test.
11096 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
11097 test.
11098 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
11099 test.
11100 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
11101 test.
11102 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
11103 test.
11104 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
11105 test.
11106 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
11107 test.
11108 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
11109 test.
11110 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
11111 test.
11112 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
11113 test.
11114 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
11115 test.
11116 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
11117 test.
11118 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
11119 test.
11120 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
11121 test.
11122 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
11123 test.
11124 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
11125 test.
11126 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
11127 test.
11128 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
11129 test.
11130 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
11131 test.
11132 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
11133 test.
11134 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
11135 test.
11136 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
11137 test.
11138 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
11139 test.
11140 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
11141 test.
11142 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
11143 test.
11144 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
11145 test.
11146 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
11147 test.
11148 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
11149 test.
11150 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
11151 test.
11152 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
11153 test.
11154 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
11155 test.
11156 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
11157 test.
11158 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
11159 test.
11160 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
11161 test.
11162 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
11163 test.
11164 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
11165 test.
11166 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
11167 test.
11168 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
11169 test.
11170 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
11171 test.
11172 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
11173 test.
11174
11175 2015-07-21 Paolo Carlini <paolo.carlini@oracle.com>
11176
11177 * g++.dg/template/crash81.C: Update.
11178
11179 2015-07-21 Vladimir Makarov <vmakarov@redhat.com>
11180
11181 PR ipa/66424.
11182 * gcc.target/i386/pr66424.c: New.
11183
11184 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
11185
11186 * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type.
11187
11188 2015-07-21 Mikael Morin <mikael@gcc.gnu.org>
11189
11190 PR fortran/61831
11191 * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive.
11192 Drop address sanitization.
11193
11194 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
11195
11196 * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if):
11197 Skip -march=armv4t.
11198 (dg-additional-options): Set armv5t flag.
11199
11200 2015-07-21 Marek Polacek <polacek@redhat.com>
11201
11202 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow.
11203 * gcc.dg/vmx/unpack.c: Likewise.
11204 * gcc.target/powerpc/quad-atomic.c: Likewise.
11205
11206 2015-07-20 Uros Bizjak <ubizjak@gmail.com>
11207
11208 * gcc.target/i386/asm-flag-5.c (f_ll): New.
11209
11210 2015-07-20 Jiong Wang <jiong.wang@arm.com>
11211
11212 * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large
11213 model.
11214
11215 2015-07-20 Marek Polacek <polacek@redhat.com>
11216
11217 PR c++/55095
11218 * c-c++-common/Wshift-overflow-1.c: New test.
11219 * c-c++-common/Wshift-overflow-2.c: New test.
11220 * c-c++-common/Wshift-overflow-3.c: New test.
11221 * c-c++-common/Wshift-overflow-4.c: New test.
11222 * c-c++-common/Wshift-overflow-5.c: New test.
11223 * g++.dg/cpp1y/left-shift-1.C: New test.
11224 * gcc.dg/c90-left-shift-2.c: New test.
11225 * gcc.dg/c90-left-shift-3.c: New test.
11226 * gcc.dg/c99-left-shift-2.c: New test.
11227 * gcc.dg/c99-left-shift-3.c: New test.
11228 * gcc.dg/pr40501.c: Use -Wno-shift-overflow.
11229 * gcc.c-torture/execute/pr40386.c: Likewise.
11230 * gcc.dg/vect/pr33373.c: Likewise.
11231 * gcc.dg/vect/vect-shift-2-big-array.c: Likewise.
11232 * gcc.dg/vect/vect-shift-2.c: Likewise.
11233
11234 2015-07-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11235
11236 * gcc.target/aarch64/neg_abs_1.c: New test.
11237
11238 2015-07-18 Uros Bizjak <ubizjak@gmail.com>
11239
11240 PR target/66922
11241 * gcc.target/i386/pr66922.c: New test.
11242
11243 2015-07-18 Sebastian Pop <s.pop@samsung.com>
11244
11245 PR middle-end/46851
11246 PR middle-end/60340
11247 * gcc.dg/tree-ssa/pr42327.c: Removed.
11248 * g++.dg/other/pr35011.C: Removed.
11249
11250 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
11251
11252 PR target/66906
11253 * gcc.target/i386/pr66906.c: New test.
11254
11255 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
11256
11257 * gfortran.dg/coarray_collectives_16.f90: Fix pattern
11258 as follow-up to r225930.
11259
11260 2015-07-17 Paul Thomas <pault@gcc.gnu.org>
11261
11262 PR fortran/52846
11263 * lib/fortran-modules.exp (proc cleanup-submodules): New
11264 procedure.
11265 * gfortran.dg/submodule_1.f08: Change extension and clean up
11266 the submodule files.
11267 * gfortran.dg/submodule_2.f08: ditto
11268 * gfortran.dg/submodule_6.f08: ditto
11269 * gfortran.dg/submodule_7.f08: ditto
11270 * gfortran.dg/submodule_8.f08: New test
11271 * gfortran.dg/submodule_9.f08: New test
11272
11273 2015-07-17 Aditya Kumar <aditya.k7@samsung.com>
11274 Sebastian Pop <s.pop@samsung.com>
11275
11276 PR middle-end/61929
11277 * gcc.dg/graphite/pr61929.c: New.
11278
11279 2015-07-17 Marek Polacek <polacek@redhat.com>
11280
11281 * gcc.dg/fold-minus-7.c: New test.
11282
11283 2015-07-17 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
11284
11285 * gfortran.dg/co_reduce_1.f90: New file.
11286
11287 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
11288
11289 PR target/66824
11290 * gcc.target/i386/pr66824.c:
11291
11292 2015-07-17 Andre Vehreschild <vehre@gcc.gnu.org>
11293
11294 PR fortran/66035
11295 * gfortran.dg/structure_constructor_13.f03: New test.
11296
11297 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
11298
11299 PR fortran/61831
11300 * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number
11301 of generated while loops in the tree dump.
11302 * gfortran.dg/derived_constructor_comps_6.f90: New file.
11303
11304 2015-07-17 Yuri Rumyantsev <ysrumyan@gmail.com>
11305
11306 * gcc.dg/vect/vect-outer-simd-2.c: New test.
11307
11308 2015-07-17 Uros Bizjak <ubizjak@gmail.com>
11309
11310 PR target/66891
11311 * gcc.target/i386/pr66891.c: New test.
11312
11313 2015-07-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11314
11315 * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden.
11316
11317 2015-07-16 Vladimir Makarov <vmakarov@redhat.com>
11318
11319 PR rtl-optimization/66626
11320 * gcc.target/i386/pr66626-2.c: New.
11321
11322 2015-07-16 Richard Biener <rguenther@suse.de>
11323
11324 PR tree-optimization/66894
11325 * gcc.dg/torture/pr66894.c: New testcase.
11326
11327 2015-07-16 Richard Biener <rguenther@suse.de>
11328
11329 * gcc.dg/tree-ssa/pr21031.c: Adjust.
11330
11331 2015-07-16 Uros Bizjak <ubizjak@gmail.com>
11332
11333 PR target/66866
11334 * g++.dg/pr66866.C: New test.
11335
11336 2015-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11337
11338 * gcc.target/powerpc/vec-cmp-sel.c: New test.
11339
11340 2015-07-15 Richard Biener <rguenther@suse.de>
11341
11342 * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove
11343 { -O3 -fomit-frame-pointer },
11344 { -O3 -fomit-frame-pointer -funroll-loops } and
11345 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
11346 in favor of
11347 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
11348 -finline-functions }
11349
11350 2015-07-15 Robert Suchanek <robert.suchanek@imgtec.com>
11351
11352 * gcc.target/mips/interrupt_handler-5.c: New test.
11353
11354 2015-07-15 Matthew Fortune <matthew.fortune@imgtec.com>
11355 Robert Suchanek <robert.suchanek@imgtec.com>
11356
11357 * gcc.target/mips/interrupt_handler-4.c: New test.
11358
11359 2015-07-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11360
11361 PR testsuite/66734
11362 * gcc.dg/lto/lto.exp: Initialize MPX.
11363
11364 2015-07-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11365
11366 * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate
11367 dg-skip-if.
11368 * gcc.target/arm/scd42-3.c: Likewise.
11369
11370 2015-07-15 Andrew Bennett <andrew.bennett@imgtec.com>
11371
11372 * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch
11373 code to be run when the pre-arch code increases the isa_rev to
11374 mips32r6 or greater.
11375
11376 2015-07-15 Richard Biener <rguenther@suse.de>
11377
11378 * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove
11379 { -O3 -fomit-frame-pointer },
11380 { -O3 -fomit-frame-pointer -funroll-loops } and
11381 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
11382 in favor of
11383 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
11384 -finline-functions }
11385 * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise.
11386 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer
11387 to additional_flags.
11388
11389 2015-07-15 Uros Bizjak <ubizjak@gmail.com>
11390
11391 PR rtl-optimization/66838
11392 * gcc.target/i386/pr66838.c: New test.
11393
11394 2015-07-14 Patrick Palka <ppalka@gcc.gnu.org>
11395
11396 PR c++/66850
11397 * g++.dg/template/pr66850.C: New test.
11398
11399 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11400 Cesar Philippidis <cesar@codesourcery.com>
11401 Chung-Lin Tang <cltang@codesourcery.com>
11402
11403 * gcc.target/nios2/nios2-flushd.c: New.
11404 * gcc.target/nios2/nios2-rdprs.c: New.
11405 * gcc.target/nios2/r2-atomic.c: New.
11406 * gcc.target/nios2/r2-eni.c: New.
11407 * gcc.target/nios2/r2-wrpie.c: New.
11408
11409 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11410 Cesar Philippidis <cesar@codesourcery.com>
11411 Chung-Lin Tang <cltang@codesourcery.com>
11412
11413 * gcc.target/nios2/cdx-ldstwm-1.c: New.
11414 * gcc.target/nios2/cdx-ldstwm-2.c: New.
11415
11416 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11417 Cesar Philippidis <cesar@codesourcery.com>
11418 Chung-Lin Tang <cltang@codesourcery.com>
11419
11420 * gcc.target/nios2/andci.c: New.
11421 * gcc.target/nios2/bmx.c: New.
11422 * gcc.target/nios2/cdx-add.c: New.
11423 * gcc.target/nios2/cdx-branch.c: New.
11424 * gcc.target/nios2/cdx-callret.c: New.
11425 * gcc.target/nios2/cdx-loadstore.c: New.
11426 * gcc.target/nios2/cdx-logical.c: New.
11427 * gcc.target/nios2/cdx-mov.c: New.
11428 * gcc.target/nios2/cdx-shift.c: New.
11429 * gcc.target/nios2/cdx-sub.c: New.
11430 * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern.
11431
11432 2015-07-14 Andrea Azzarone <azzaronea@gmail.com>
11433
11434 PR c++/65071
11435 * g++.dg/cpp0x/vt-65071.C: New.
11436
11437 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11438 Cesar Philippidis <cesar@codesourcery.com>
11439 Chung-Lin Tang <cltang@codesourcery.com>
11440
11441 * gcc.target/nios2/r2-io-range.c: New.
11442 * gcc.target/nios2/r2-stio-1.c: New.
11443 * gcc.target/nios2/r2-stio-2.c: New.
11444 * gcc.target/nios2/nios2-ldxio.c: New.
11445 * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead
11446 of just compile. Add more tests.
11447
11448 2015-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
11449
11450 gfortran.dg/pr66864.f90: New test.
11451
11452 2015-07-14 Vladimir Makarov <vmakarov@redhat.com>
11453
11454 PR rtl-optimization/66626
11455 * gcc.target/i386/pr66626.c: New.
11456
11457 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11458
11459 * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns.
11460 * gcc.target/nios2/nios2-stack-check-2.c: Likewise.
11461 * gcc.target/nios2/nios2-stack-check-3.c: New test case.
11462
11463 2015-07-14 Paolo Carlini <paolo.carlini@oracle.com>
11464
11465 * g++.dg/template/crash81.C: Adjust for error + inform change.
11466 * g++.dg/template/pr58878.C: Likewise.
11467 * g++.dg/template/shadow1.C: Likewise.
11468 * g++.dg/template/shadow2.C: Likewise.
11469 * g++.old-deja/g++.benjamin/tem03.C: Likewise.
11470 * g++.old-deja/g++.benjamin/tem04.C: Likewise.
11471 * g++.old-deja/g++.brendan/crash7.C: Likewise.
11472 * g++.old-deja/g++.pt/shadow2.C: Likewise.
11473
11474 2015-07-14 Richard Biener <rguenther@suse.de>
11475
11476 PR tree-optimization/66863
11477 * gcc.dg/torture/pr66863.c: New testcase.
11478
11479 2015-07-13 Patrick Palka <ppalka@gcc.gnu.org>
11480
11481 PR c++/65186
11482 * g++.dg/template/pr65186.C: New test.
11483
11484 2015-07-13 Mantas Mikaitis <mantas.mikaitis@arm.com>
11485
11486 * gcc.target/arm/macro_defs0.c: Add directive to skip
11487 test if -marm is present.
11488 * gcc.target/arm/macro_defs1.c: Likewise.
11489
11490 2015-07-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11491
11492 * gcc.target/aarch64/adds3.c: Adjust for more aggressive
11493 if-conversion..
11494 * gcc.target/aarch64/adds1.c: Likewise.
11495 * gcc.target/aarch64/ands_1.c: Likewise.
11496 * gcc.target/aarch64/bics_1.c: Likewise.
11497 * gcc.target/aarch64/subs1.c: Likewise.
11498 * gcc.target/aarch64/subs3.c: Likewise.
11499
11500 2015-07-13 Andre Vehreschild <vehre@gcc.gnu.org>
11501
11502 PR fortran/64589
11503 * gfortran.dg/pr64589.f90: New test.
11504
11505 2015-07-13 Renlin Li <renlin.li@arm.com>
11506
11507 PR rtl/66556
11508 * gcc.c-torture/execute/pr66556.c: New.
11509
11510 2015-07-12 Aldy Hernandez <aldyh@redhat.com>
11511
11512 * gcc.dg/20020219-1.c: Fix double word typos.
11513 * gcc.dg/20020919-1.c: Same.
11514
11515 2015-07-12 Kugan Vivekanandarajah <kuganv@linaro.org>
11516 Jeff Law <law@redhat.com>
11517
11518 PR middle-end/66726
11519 * g++.dg/tree-ssa/pr66726.c: New test.
11520 * gcc.dg/tree-ssa/pr66726-2.c: New test.
11521 * gcc.dg/tree-ssa/pr66726.c: New test.
11522
11523 2015-07-11 Paolo Carlini <paolo.carlini@oracle.com>
11524
11525 PR c++/58734
11526 * g++.dg/cpp0x/variadic-ttp2.C: New.
11527
11528 2015-07-10 Patrick Palka <ppalka@gcc.gnu.org>
11529
11530 PR c++/30044
11531 * g++.dg/cpp0x/auto46.C: New test.
11532 * g++.dg/template/pr30044.C: New test.
11533 * g++.dg/template/shadow2.C: New test.
11534 * g++.dg/template/error55.C: New test.
11535 * g++.dg/template/crash83.C: Accept any error string.
11536 * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template
11537 parameters.
11538 * g++.dg/cpp0x/variadic19.C: Likewise
11539 * g++.dg/template/canon-type-13.C: Likewise.
11540 * g++.old-deja/g++.pt/ttp42.C: Likewise.
11541 * g++.dg/torture/20070621-1.C: Likewise.
11542
11543 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
11544
11545 PR c++/54521
11546 * g++.dg/init/explicit3.C: New.
11547
11548 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
11549
11550 PR target/66819
11551 * gcc.target/i386/pr66819-1.c: New test.
11552 * gcc.target/i386/pr66819-2.c: Likewise.
11553 * gcc.target/i386/pr66819-3.c: Likewise.
11554 * gcc.target/i386/pr66819-4.c: Likewise.
11555 * gcc.target/i386/pr66819-5.c: Likewise.
11556
11557 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
11558
11559 PR target/66703
11560 * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
11561 __attribute__((noinline, noclone)). Change "x" to "volatile char"
11562 type to prevent possible flag-clobbering zero-extensions.
11563 * gcc.target/i386/pr66703.c: New test.
11564
11565 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
11566
11567 PR c++/60842
11568 * g++.dg/cpp0x/nsdmi-template15.C: New.
11569
11570 2015-07-10 Jiong Wang <jiong.wang@arm.com>
11571
11572 * gcc.target/aarch64/got_mem_hoist_1.c: New test.
11573
11574 2015-07-10 Christophe Lyon <christophe.lyon@linaro.org>
11575
11576 * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported.
11577 * gcc.target/arm/flip-thumb.c: Likewise.
11578
11579 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
11580
11581 PR target/66813
11582 * gcc.target/i386/pr66813.c: New test.
11583
11584 2015-07-10 Jakub Jelinek <jakub@redhat.com>
11585
11586 PR middle-end/66820
11587 * gcc.dg/gomp/pr66820.c: New test.
11588
11589 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
11590
11591 PR c++/65592
11592 * g++.dg/cpp0x/scoped_enum6.C: New.
11593
11594 2015-07-10 Tom de Vries <tom@codesourcery.com>
11595
11596 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
11597 * gfortran.dg/parloops-exit-first-loop-alt.f95: New test.
11598
11599 2015-07-10 Richard Biener <rguenther@suse.de>
11600
11601 PR tree-optimization/66823
11602 * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores
11603 which should not be necessary. XFAIL.
11604
11605 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
11606
11607 PR c++/64848
11608 * g++.dg/cpp0x/lambda/lambda-ice14.C: New.
11609
11610 2015-07-09 Jakub Jelinek <jakub@redhat.com>
11611
11612 PR middle-end/66633
11613 * gcc.dg/gomp/pr66633-1.c: New test.
11614 * gcc.dg/gomp/pr66633-2.c: New test.
11615 * gcc.dg/gomp/pr66633-3.c: New test.
11616 * gcc.dg/gomp/pr66633-4.c: New test.
11617
11618 2015-07-09 John Marino <gnugcc@marino.st>
11619
11620 * lib/target-supports.exp (check_effective_target_pie):
11621 Add *-*-dragonfly*
11622
11623 2015-07-09 Uros Bizjak <ubizjak@gmail.com>
11624
11625 PR target/66814
11626 * gcc.target/i386/pr66814.c: New test.
11627
11628 2015-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
11629
11630 PR target/66731
11631 * gcc.target/aarch64/fnmul-1.c: Fix whitespace.
11632 * gcc.target/aarch64/fnmul-2.c: Likewise.
11633 * gcc.target/aarch64/fnmul-3.c: Likewise.
11634 * gcc.target/aarch64/fnmul-4.c: Likewise.
11635
11636 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
11637
11638 PR c++/65790
11639 * g++.dg/cpp0x/vt-65790.C: New.
11640
11641 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
11642
11643 PR target/66818
11644 * gcc.target/i386/pr66818.c: New test.
11645
11646 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
11647
11648 PR target/66817
11649 * gcc.target/i386/pr66817.c: New test.
11650
11651 2015-07-09 Marek Polacek <polacek@redhat.com>
11652
11653 PR tree-optimization/66718
11654 * gcc.dg/vect/vect-126.c: New test.
11655
11656 2015-07-08 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
11657
11658 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information
11659 even when dwarf-2 is not the default.
11660
11661 2015-07-08 Jeff Law <law@redhat.com>
11662
11663 PR testsuite/66796
11664 * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
11665 to have a single memory reference.
11666
11667 2015-07-08 Eric Botcazou <ebotcazou@adacore.com>
11668
11669 * g++.dg/other/dump-ada-spec-9.C: New test.
11670
11671 2015-07-08 Jakub Jelinek <jakub@redhat.com>
11672
11673 * g++.dg/vect/vect.exp: Run also simd* tests.
11674 * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C".
11675 (check_vect): Fix up get_cpuid call for C++.
11676 * g++.dg/vect/simd-clone-1.cc: New test.
11677
11678 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
11679
11680 * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80.
11681
11682 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
11683
11684 * gcc.target/i386/readeflags-1.c (abort): New prototype.
11685 * gcc.target/i386/writeeflags-1.c (abort): Likewise.
11686
11687 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
11688
11689 PR target/66806
11690 * gcc.target/i386/pr66806.c: New test.
11691
11692 2015-07-08 Paolo Carlini <paolo.carlini@oracle.com>
11693
11694 PR c++/66421
11695 * g++.dg/cpp0x/auto45.C: New.
11696
11697 2015-07-08 Vladimir Makarov <vmakarov@redhat.com>
11698
11699 PR middle-end/66334
11700 * gcc.target/i386/pr66334.c: New.
11701
11702 2015-07-08 David Malcolm <dmalcolm@redhat.com>
11703
11704 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix
11705 comments.
11706
11707 2015-07-08 David Malcolm <dmalcolm@redhat.com>
11708
11709 PR jit/66783
11710 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c
11711 (verify_code): Update expected error message.
11712 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c
11713 (verify_code): Likewise.
11714 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c
11715 (verify_code): Likewise.
11716
11717 2015-07-08 Richard Biener <rguenther@suse.de>
11718
11719 PR tree-optimization/66793
11720 * gcc.dg/torture/pr66793.c: New testcase.
11721
11722 2015-07-08 Richard Biener <rguenther@suse.de>
11723
11724 PR tree-optimization/66794
11725 * gcc.dg/torture/pr66794.c: New testcase.
11726
11727 2015-07-08 Marek Polacek <polacek@redhat.com>
11728
11729 PR c++/66748
11730 * g++.dg/abi/abi-tag15.C: New test.
11731
11732 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
11733
11734 * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION.
11735 * gcc.target/mips/branch-3.c: Ditto
11736 * gcc.target/mips/branch-4.c: Ditto.
11737 * gcc.target/mips/branch-5.c: Ditto.
11738 * gcc.target/mips/branch-6.c: Ditto.
11739 * gcc.target/mips/branch-7.c: Ditto.
11740 * gcc.target/mips/branch-8.c: Ditto.
11741 * gcc.target/mips/branch-9.c: Ditto.
11742 * gcc.target/mips/branch-10.c: Ditto.
11743 * gcc.target/mips/branch-11.c: Ditto.
11744 * gcc.target/mips/branch-12.c: Ditto.
11745 * gcc.target/mips/branch-13.c: Ditto.
11746 * gcc.target/mips/umips-branch-5.c: New file.
11747 * gcc.target/mips/umips-branch-6.c: New file.
11748 * gcc.target/mips/umips-branch-7.c: New file.
11749 * gcc.target/mips/umips-branch-8.c: New file.
11750 * gcc.target/mips/umips-branch-9.c: New file.
11751 * gcc.target/mips/umips-branch-10.c: New file.
11752 * gcc.target/mips/umips-branch-11.c: New file.
11753 * gcc.target/mips/umips-branch-12.c: New file.
11754 * gcc.target/mips/umips-branch-13.c: New file.
11755 * gcc.target/mips/umips-branch-14.c: New file.
11756 * gcc.target/mips/umips-branch-15.c: New file.
11757 * gcc.target/mips/umips-branch-16.c: New file.
11758 * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define.
11759 (OCCUPY_0xfffc): New define.
11760
11761 2015-07-08 Renlin Li <renlin.li@arm.com>
11762
11763 * gcc.target/arm/unsigned-float.c: Different options for hf toolchain.
11764
11765 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
11766
11767 * gcc.target/mips/stack-1.c: Do not build the testcase for micromips.
11768
11769 2015-07-07 Uros Bizjak <ubizjak@gmail.com>
11770
11771 * gcc.target/i386/bt-3.c: New test.
11772 * gcc.target/i386/bt-4.c: Ditto.
11773
11774 2015-07-07 Eric Botcazou <ebotcazou@adacore.com>
11775
11776 * g++.dg/other/dump-ada-spec-8.C: New test.
11777
11778 2015-07-07 David Malcolm <dmalcolm@redhat.com>
11779
11780 PR jit/66783
11781 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New
11782 test case.
11783 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c:
11784 New test case.
11785 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c:
11786 New test case.
11787 * jit.dg/test-error-mismatching-types-in-call.c (create_code):
11788 Avoid using an opaque struct for local "f".
11789
11790 2015-07-07 David Malcolm <dmalcolm@redhat.com>
11791
11792 PR jit/66779
11793 * jit.dg/all-non-failing-tests.h: Add test-pr66779.c.
11794 * jit.dg/test-pr66779.c: New testcase.
11795
11796 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
11797
11798 * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to
11799 NOCOMPRESSION.
11800
11801 2015-07-07 Richard Biener <rguenther@suse.de>
11802
11803 * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust.
11804
11805 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
11806
11807 * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction.
11808 * gcc.target/mips/call-5.c: Ditto.
11809 * gcc.target/mips/call-6.c: Ditto.
11810
11811 2015-07-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11812
11813 * gcc.dg/dx-test.c: New test-case.
11814
11815 2015-07-07 Andre Vehreschild <vehre@gmx.de>
11816
11817 PR fortran/66578
11818 * gfortran.dg/allocate_with_source_9.f08: New test.
11819
11820 2015-07-07 Christian Bruel <christian.bruel@st.com>
11821
11822 PR target/52144
11823 * gcc.target/arm/flip-thumb.c: Fix scan.
11824 * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan.
11825 * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan.
11826 * gcc.target/arm/attr_thumb-static.c: Test for all targets.
11827 Fix return value.
11828
11829 2015-07-06 Jakub Jelinek <jakub@redhat.com>
11830
11831 PR target/65956
11832 * gcc.c-torture/execute/pr65956.c: New test.
11833
11834 2015-07-06 Alan Lawrence <alan.lawrence@arm.com>
11835
11836 * gcc.target/arm/aapcs/align1.c: New.
11837 * gcc.target/arm/aapcs/align_rec1.c: New.
11838 * gcc.target/arm/aapcs/align2.c: New.
11839 * gcc.target/arm/aapcs/align_rec2.c: New.
11840 * gcc.target/arm/aapcs/align3.c: New.
11841 * gcc.target/arm/aapcs/align_rec3.c: New.
11842 * gcc.target/arm/aapcs/align4.c: New.
11843 * gcc.target/arm/aapcs/align_rec4.c: New.
11844 * gcc.target/arm/aapcs/align_vararg1.c: New.
11845 * gcc.target/arm/aapcs/align_vararg2.c: New.
11846
11847 2015-07-06 Steven G. Kargl <kargl@gcc.gnu.org>
11848
11849 * gfortran.dg/iomsg_2.f90: New test.
11850
11851 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
11852
11853 PR target/66749
11854 * gcc.target/i386/pr66749.c: New test.
11855
11856 2015-07-06 Richard Biener <rguenther@suse.de>
11857
11858 PR tree-optimization/66772
11859 * gcc.dg/torture/pr66772-1.c: New testcase.
11860 * gcc.dg/torture/pr66772-2.c: Likewise.
11861
11862 2015-07-06 Andrew Bennett <andrew.bennett@imgtec.com>
11863
11864 * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
11865 the jals instruction.
11866
11867 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
11868
11869 PR target/53383
11870 * gcc.target/i386/pr53383-1.c: New file.
11871 * gcc.target/i386/pr53383-2.c: Likewise.
11872 * gcc.target/i386/pr53383-3.c: Likewise.
11873
11874 2015-07-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
11875
11876 * gcc.target/aarch64/fnmul-1.c: New.
11877 * gcc.target/aarch64/fnmul-2.c: New.
11878 * gcc.target/aarch64/fnmul-3.c: New.
11879 * gcc.target/aarch64/fnmul-4.c: New.
11880
11881 2015-07-06 Richard Biener <rguenther@suse.de>
11882
11883 PR middle-end/66759
11884 * gcc.dg/torture/pr66759.c: New testcase.
11885
11886 2015-07-06 Andre Vehreschild <vehre@gmx.de>
11887
11888 PR fortran/58586
11889 * gfortran.dg/alloc_comp_class_3.f03: New test.
11890 * gfortran.dg/alloc_comp_class_4.f03: New test.
11891
11892 2015-07-06 Eric Botcazou <ebotcazou@adacore.com>
11893
11894 * gcc.c-torture/execute/pr66757.c: New test.
11895
11896 2015-07-06 Bin Cheng <bin.cheng@arm.com>
11897
11898 PR tree-optimization/66720
11899 * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult.
11900
11901 2015-07-05 Chung-Lin Tang <cltang@codesourcery.com>
11902 Sandra Loosemore <sandra@codesourcery.com>
11903
11904 * gcc.target/nios2/gprel-offset.c: New test.
11905
11906 2015-07-04 Steven G. Kargl <kargl@gcc.gnu.org>
11907
11908 PR fortran/66725
11909 * gfortran.dg/pr66725.f90: New test.
11910
11911 2015-07-03 Jason Merrill <jason@redhat.com>
11912
11913 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
11914 Avoid narrowing error.
11915
11916 2015-07-03 Segher Boessenkool <segher@kernel.crashing.org>
11917
11918 PR rtl-optimization/66706
11919 * gcc.target/powerpc/shift-int.c: New testcase.
11920
11921 2015-07-03 H.J. Lu <hongjiu.lu@intel.com>
11922
11923 PR target/66746.
11924 * gcc.target/i386/pr66746.c: New file.
11925
11926 2015-07-03 Christophe Lyon <christophe.lyon@linaro.org>
11927
11928 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase.
11929
11930 2015-07-03 James Greenhalgh <james.greenhalgh@arm.com>
11931
11932 PR tree-optimization/66119
11933 * g++.dg/opt/pr66119.C: New.
11934
11935 2015-07-02 Paul Thomas <pault@gcc.gnu.org>
11936
11937 PR fortran/52846
11938 * gfortran.dg/submodule_1.f90: New test
11939 * gfortran.dg/submodule_2.f90: New test
11940 * gfortran.dg/submodule_3.f90: New test
11941 * gfortran.dg/submodule_4.f90: New test
11942 * gfortran.dg/submodule_5.f90: New test
11943 * gfortran.dg/submodule_6.f90: New test
11944 * gfortran.dg/submodule_7.f90: New test
11945
11946 2015-07-02 Paolo Carlini <paolo.carlini@oracle.com>
11947
11948 PR preprocessor/53690
11949 * g++.dg/cpp/pr53690.C: New.
11950
11951 2015-07-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11952
11953 * gcc.target/powerpc/vec-cmp.c: New test.
11954
11955 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
11956
11957 PR fortran/56520
11958 * gfortran.dg/pr56520.f90: New test.
11959
11960 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
11961
11962 PR fortran/66545
11963 * gfortran.dg/pr66545_1.f90: New test.
11964 * gfortran.dg/pr66545_2.f90: New test.
11965
11966 2015-07-02 Alan Lawrence <alan.lawrence@arm.com>
11967
11968 * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w.
11969 * gcc.dg/vect/vect-ifcvt-11.c: New testcase.
11970
11971 2015-07-02 Richard Biener <rguenther@suse.de>
11972
11973 PR testsuite/66719
11974 * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting
11975 unaligned loads.
11976
11977 2015-07-02 Richard Biener <rguenther@suse.de>
11978
11979 * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase.
11980
11981 2015-07-01 H.J. Lu <hongjiu.lu@intel.com>
11982
11983 * gcc.target/i386/mpx/pr66568.c (exit): New prototype.
11984
11985 2015-07-01 Jason Merrill <jason@redhat.com>
11986
11987 * lib/target-supports.exp (cxx_default): Set to C++14.
11988
11989 2015-07-01 Tom de Vries <tom@codesourcery.com>
11990
11991 PR testsuite/66723
11992 * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of
11993 scan-assembler.
11994
11995 2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org>
11996
11997 * gfortran.dg/warn_conversion_8.f90: New test.
11998
11999 2015-07-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
12000
12001 PR rtl-optimization/61047
12002 * gcc.c-torture/execute/20150611-1.c: New testcase.
12003
12004 2015-07-01 David Malcolm <dmalcolm@redhat.com>
12005
12006 PR jit/66700
12007 * jit.dg/all-non-failing-tests.h: Add
12008 test-pr66700-observing-write-through-ptr.c.
12009 * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase.
12010
12011 2015-07-01 David Malcolm <dmalcolm@redhat.com>
12012
12013 * jit.dg/test-accessing-union.c: Add comments for use by
12014 gcc/jit/docs/topics/types.rst.
12015
12016 2015-07-01 Matthew Wahab <matthew.wahab@arm.com>
12017
12018 * gcc.target/arm/armv8-sync-comp-swap.c: Replace
12019 'do-require-effective-target' with 'dg-require-effective-target'.
12020 * gcc.target/arm/armv8-sync-op-full.c: Likewise.
12021 * gcc.target/arm/armv8-sync-op-release.c: Likewise.
12022 * gcc.target/arm/armv8-sync-op-acquire.c: Likewise. Also, replace
12023 'stlex' with 'strex' as the expected output.
12024
12025 2015-07-01 Paolo Carlini <paolo.carlini@oracle.com>
12026
12027 PR c++/60365
12028 * g++.dg/cpp0x/gen-attrs-60.C: New.
12029 * g++.dg/cpp1y/attr-deprecated-2.C: Likewise.
12030
12031 2015-07-01 Jiong Wang <jiong.wang@arm.com>
12032
12033 * lib/target-supports.exp (check_effective_target_aarch64_small_fpic):
12034 New function.
12035 * gcc.target/aarch64/pic-small.c: Restrict this test under
12036 check_effective_target_aarch64_small_fpic.
12037
12038 2015-07-01 Eric Botcazou <ebotcazou@adacore.com>
12039
12040 * gfortran.dg/gomp/pr66633.f90: New test.
12041
12042 2015-07-01 Patrick Palka <ppalka@gcc.gnu.org>
12043
12044 PR c++/66686
12045 * g++.dg/template/pr66686.C: New test.
12046
12047 2015-06-30 Eric Botcazou <ebotcazou@adacore.com>
12048
12049 * gnat.dg/lto17.ad[sb]: New test.
12050
12051 2015-06-30 David Malcolm <dmalcolm@redhat.com>
12052
12053 * jit.dg/all-non-failing-tests.h: Add test-switch.c.
12054 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New
12055 testcase.
12056 * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c:
12057 New testcase.
12058 * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c:
12059 New testcase.
12060 * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c:
12061 New testcase.
12062 * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c:
12063 New testcase.
12064 * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c:
12065 New testcase.
12066 * jit.dg/test-switch.c: New testcase.
12067 * jit.dg/test-switch.cc: New testcase.
12068
12069 2015-06-30 David Malcolm <dmalcolm@redhat.com>
12070
12071 PR jit/66546
12072 * jit.dg/all-non-failing-tests.h: Add note about
12073 test-validly-unreachable-block.c.
12074 * jit.dg/test-validly-unreachable-block.c: New file.
12075
12076 2015-06-30 David Malcolm <dmalcolm@redhat.com>
12077
12078 PR jit/66628
12079 * jit.dg/all-non-failing-tests.h: Add note about
12080 test-extra-options.c.
12081 * jit.dg/test-extra-options.c: New testcase.
12082
12083 2015-06-30 Vladimir Makarov <vmakarov@redhat.com>
12084
12085 PR debug/66691
12086 * gcc.target/i386/pr66691.c: New.
12087
12088 2015-06-30 H.J. Lu <hongjiu.lu@intel.com>
12089
12090 * gcc.target/i386/iamcu/abi-iamcu.exp: New file.
12091 * gcc.target/i386/iamcu/args.h: Likewise.
12092 * gcc.target/i386/iamcu/asm-support.S: Likewise.
12093 * gcc.target/i386/iamcu/defines.h: Likewise.
12094 * gcc.target/i386/iamcu/macros.h: Likewise.
12095 * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise.
12096 * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise.
12097 * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise.
12098 * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise.
12099 * gcc.target/i386/iamcu/test_basic_returning.c: Likewise.
12100 * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise.
12101 * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise.
12102 * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise.
12103 * gcc.target/i386/iamcu/test_bitfields.c: Likewise.
12104 * gcc.target/i386/iamcu/test_complex_returning.c: Likewise.
12105 * gcc.target/i386/iamcu/test_passing_floats.c: Likewise.
12106 * gcc.target/i386/iamcu/test_passing_integers.c: Likewise.
12107 * gcc.target/i386/iamcu/test_passing_structs.c: Likewise.
12108 * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise.
12109 * gcc.target/i386/iamcu/test_passing_unions.c: Likewise.
12110 * gcc.target/i386/iamcu/test_struct_returning.c: Likewise.
12111 * gcc.target/i386/iamcu/test_varargs.c: Likewise.
12112
12113 2015-06-30 Marek Polacek <polacek@redhat.com>
12114
12115 * gcc.dg/fold-minus-6.c: New test.
12116
12117 * gcc.dg/fold-ior-3.c: New test.
12118
12119 2015-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
12120
12121 Implement N4197 - Adding u8 character literals
12122 * g++.dg/cpp1z/utf8.C: New.
12123 * g++.dg/cpp1z/utf8-neg.C: New.
12124 * g++.dg/cpp1z/udlit-utf8char.C: New.
12125
12126 2015-06-30 Marek Polacek <polacek@redhat.com>
12127
12128 * gcc.dg/fold-ior-2.c (fn4): Swap operands.
12129
12130 2015-06-30 Tom de Vries <tom@codesourcery.com>
12131
12132 * gcc.dg/parloops-exit-first-loop-alt-5.c: New test.
12133 * gcc.dg/parloops-exit-first-loop-alt-6.c: New test.
12134 * gcc.dg/parloops-exit-first-loop-alt-7.c: New test.
12135 * gcc.dg/parloops-exit-first-loop-alt.c: Update comment.
12136
12137 2015-06-30 Marek Polacek <polacek@redhat.com>
12138
12139 * gcc.dg/fold-ior-2.c: New test.
12140
12141 2015-06-30 Tom de Vries <tom@codesourcery.com>
12142
12143 PR tree-optimization/66652
12144 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test.
12145 * gcc.dg/parloops-exit-first-loop-alt-3.c (f): Rewrite using restrict
12146 pointers.
12147 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
12148
12149 2015-06-29 Paolo Carlini <paolo.carlini@oracle.com>
12150
12151 PR c++/65977
12152 * g++.dg/cpp0x/constexpr-friend-3.C: New.
12153 * g++.dg/cpp0x/constexpr-friend-2.C: Adjust.
12154
12155 2015-06-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
12156
12157 PR fortran/66605
12158 * gfortran.dg/wunused-parameter.f90: New test.
12159
12160 2015-06-29 Richard Henderson <rth@redhat.com>
12161
12162 * gcc.target/i386/asm-flag-1.c: New.
12163 * gcc.target/i386/asm-flag-2.c: New.
12164 * gcc.target/i386/asm-flag-3.c: New.
12165 * gcc.target/i386/asm-flag-4.c: New.
12166 * gcc.target/i386/asm-flag-5.c: New.
12167
12168 2015-06-29 Marek Polacek <polacek@redhat.com>
12169
12170 PR c/66322
12171 * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases.
12172 * c-c++-common/pr66322.c: New test.
12173 * g++.dg/eh/scope1.C: Remove dg-warning.
12174
12175 2015-06-29 Richard Biener <rguenther@suse.de>
12176
12177 PR tree-optimization/66677
12178 * gcc.dg/vect/pr66677.c: New testcase.
12179
12180 2015-06-29 Kugan Vivekanandarajah <kuganv@linaro.org>
12181
12182 PR middle-end/64130
12183 * gcc.dg/tree-ssa/pr64130.c: New test.
12184
12185 2015-06-26 Jiong Wang <jiong.wang@arm.com>
12186
12187 * gcc.target/aarch64/pic-small.c: New testcase.
12188
12189 2015-06-26 Richard Biener <rguenther@suse.de>
12190
12191 * gcc.dg/tree-ssa/forwprop-25.c: Adjust.
12192
12193 2015-06-26 Marek Polacek <polacek@redhat.com>
12194
12195 * gcc.dg/fold-and-1.c: New test.
12196 * gcc.dg/fold-and-2.c: New test.
12197
12198 2015-06-26 Eric Botcazou <ebotcazou@adacore.com>
12199
12200 * gnat.dg/warn11.adb: Add missing dg directive.
12201 * gnat.dg/warn12.adb: New test.
12202 * gnat.dg/warn12_pkg.ads: New helper.
12203
12204 2015-06-26 Richard Biener <rguenther@suse.de>
12205
12206 * gfortran.dg/reassoc_3.f90: Adjust.
12207
12208 2015-06-26 Uros Bizjak <ubizjak@gmail.com>
12209
12210 PR target/66412
12211 * gcc.target/i386/pr66412.c: New test.
12212
12213 2015-06-25 Richard Biener <rguenther@suse.de>
12214
12215 * gcc.dg/tree-ssa/pr52631.c: Disable forwprop.
12216
12217 2015-06-25 Richard Sandiford <richard.sandiford@arm.com>
12218
12219 * gcc.target/aarch64/vect-add-sub-cond.c: New test.
12220
12221 2015-06-25 Richard Biener <rguenther@suse.de>
12222
12223 * gfortran.dg/vect/vect-9.f90: New testcase.
12224
12225 2015-06-25 Nick Clifton <nickc@redhat.com>
12226
12227 * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300,
12228 H8300 and M32R targets.
12229
12230 2015-06-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
12231
12232 PR fortran/66528
12233 * gfortran.dg/maxerrors.f90: New test.
12234
12235 2015-06-08 DJ Delorie <dj@redhat.com>
12236
12237 * gcc.dg/torture/pr66345.c: Fix assumption about size_t type.
12238
12239 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
12240
12241 * gcc.target/aarch64/mgeneral-regs_3.c: New.
12242
12243 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
12244
12245 * gcc.target/aarch64/mgeneral-regs_1.c: New file.
12246 * gcc.target/aarch64/mgeneral-regs_2.c: New file.
12247 * gcc.target/aarch64/nofp_1.c: New file.
12248
12249 2015-06-24 Edward Smith-Rowland <3dw4rd@verizon.net>
12250
12251 Implement N3928 - Extending static_assert
12252 * g++.dg/cpp0x/static_assert8.C: Adjust.
12253 * g++.dg/cpp0x/static_assert12.C: New.
12254 * g++.dg/cpp0x/static_assert13.C: New.
12255 * g++.dg/cpp1y/static_assert1.C: New.
12256 * g++.dg/cpp1y/static_assert2.C: New.
12257 * g++.dg/cpp1z/static_assert-nomsg.C: New.
12258
12259 2015-06-24 Adam Butcher <adam@jessamine.co.uk>
12260
12261 PR c++/65750
12262 * g++.dg/cpp0x/trailing11.C: New.
12263
12264 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12265
12266 * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate
12267 multilibs.
12268 * gcc.target/arm/memset-inline-10.c: Likewise.
12269 * gcc.target/arm/pr58784.c: Likewise.
12270 * gcc.target/arm/pr59985.C: Likewise.
12271 * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases.
12272
12273 2015-06-24 Renlin Li <renlin.li@arm.com>
12274
12275 * gcc.target/aarch64/arm_align_max_pwr.c: New.
12276 * gcc.target/aarch64/arm_align_max_stack_pwr.c: New.
12277
12278 2015-06-24 Patrick Palka <ppalka@gcc.gnu.org>
12279
12280 Revert:
12281 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
12282
12283 PR c++/30044
12284 * g++.dg/cpp0x/auto45.C: New test.
12285 * g++.dg/template/pr30044.C: New test.
12286 * g++.dg/template/crash83.C: Accept any error string.
12287 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
12288 parameters.
12289 * g++.dg/cpp0x/variadic18.C: Likewise
12290 * g++.dg/template/canon-type-13.C: Likewise.
12291 * g++.old-deja/g++.pt/ttp42.C: Likewise.
12292
12293 2015-06-24 Paolo Carlini <paolo.carlini@oracle.com>
12294
12295 PR c++/65811
12296 * g++.dg/other/linkage2.C: New.
12297
12298 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12299
12300 PR target/63408
12301 * gcc.target/arm/pr63408.c: New test.
12302
12303 2015-06-24 James Greenhalgh <james.greenhalgh@arm.com>
12304
12305 * lib/c-torture.exp: Don't call check_effective_target_lto
12306 before setting up environment correctly.
12307 * lib/gcc-dg.exp: Likewise, and protect
12308 gcc_force_conventional_output.
12309
12310 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12311
12312 PR rtl-optimization/66306
12313 * gcc.target/s390/pr66306.c: New test.
12314
12315 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12316
12317 * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check.
12318 * gcc.target/s390/vector/vec-abi-attr-1.c: New test.
12319 * gcc.target/s390/vector/vec-abi-attr-2.c: New test.
12320 * gcc.target/s390/vector/vec-abi-attr-3.c: New test.
12321 * gcc.target/s390/vector/vec-abi-attr-4.c: New test.
12322 * gcc.target/s390/vector/vec-abi-attr-5.c: New test.
12323 * gcc.target/s390/vector/vec-abi-attr-6.c: New test.
12324
12325 2015-06-23 Chen Gang <gang.chen.5i5j@gmail.com>
12326
12327 PR target/65803
12328 * gcc.c-torture/pr65803.c: New test.
12329
12330 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
12331
12332 PR c++/30044
12333 * g++.dg/cpp0x/auto45.C: New test.
12334 * g++.dg/template/pr30044.C: New test.
12335 * g++.dg/template/crash83.C: Accept any error string.
12336 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
12337 parameters.
12338 * g++.dg/cpp0x/variadic18.C: Likewise
12339 * g++.dg/template/canon-type-13.C: Likewise.
12340 * g++.old-deja/g++.pt/ttp42.C: Likewise.
12341
12342 2015-06-23 Marek Polacek <polacek@redhat.com>
12343
12344 * c-c++-common/Wlogical-op-3.c: New test.
12345
12346 2015-06-23 Paolo Carlini <paolo.carlini@oracle.com>
12347
12348 PR c++/66254
12349 * g++.dg/cpp0x/scoped_enum5.C: New.
12350
12351 2015-06-23 Richard Biener <rguenther@suse.de>
12352
12353 PR tree-optimization/66636
12354 * gcc.dg/vect/pr66636.c: New testcase.
12355
12356 2015-06-23 Marek Polacek <polacek@redhat.com>
12357
12358 * gcc.dg/fold-minus-4.c: New test.
12359 * gcc.dg/fold-minus-5.c: New test.
12360 * c-c++-common/ubsan/overflow-add-5.c: New test.
12361
12362 2015-06-23 James Greenhalgh <james.greenhalgh@arm.com>
12363
12364 Add missing testcase from r224672.
12365 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
12366
12367 * gcc.target/vax/bswapdi-1.c: New.
12368
12369 2015-06-23 Andre Vehreschild <vehre@gmx.de>
12370
12371 PR fortran/64674
12372 * gfortran.dg/associate_18.f08: New test.
12373
12374 2015-06-23 Uros Bizjak <ubizjak@gmail.com>
12375
12376 PR target/66560
12377 * gcc.target/i386/pr66560-1.c: New test.
12378 * gcc.target/i386/pr66560-2.c: Ditto.
12379 * gcc.target/i386/pr66560-3.c: Ditto.
12380 * gcc.target/i386/pr66560-4.c: Ditto.
12381
12382 2015-06-23 Thomas Schwinge <thomas@codesourcery.com>
12383
12384 * gcc.target/nvptx/nvptx.exp: New file.
12385 * gcc.target/nvptx/proto-1.c: Likewise.
12386
12387 2015-06-23 Bin Cheng <bin.cheng@arm.com>
12388
12389 PR tree-optimization/66449
12390 * gcc.dg/vect/pr66449.c: New test.
12391
12392 2015-06-22 Pierre-Marie de Rodat <derodat@adacore.com>
12393
12394 * g++.dg/other/dump-ada-spec-5.C: New test.
12395 * g++.dg/other/dump-ada-spec-6.C: Likewise.
12396 * g++.dg/other/dump-ada-spec-7.C: Likewise.
12397
12398 2015-06-22 Paolo Carlini <paolo.carlini@oracle.com>
12399
12400 * g++.dg/inherit/pure1.C: Test location too.
12401
12402 2015-06-22 Marek Polacek <polacek@redhat.com>
12403
12404 * gcc.dg/fold-ior-1.c: New test.
12405 * gcc.dg/fold-minus-2.c: New test.
12406 * gcc.dg/fold-minus-3.c: New test.
12407 * gcc.dg/fold-plus-1.c: New test.
12408 * gcc.dg/fold-plus-2.c: New test.
12409 * gcc.dg/fold-xor-4.c: New test.
12410 * gcc.dg/fold-xor-5.c: New test.
12411
12412 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12413
12414 PR target/65914
12415 * g++.dg/torture/pr65914.C: New.
12416
12417 2015-06-22 Richard Biener <rguenther@suse.de>
12418
12419 * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on
12420 not existing TORTURE_OPTIONS only.
12421 * lib/gcc-dg.exp: Likewise.
12422
12423 2015-06-22 Christian Bruel <christian.bruel@st.com>
12424
12425 PR target/52144
12426 * gcc.target/arm/flip-thumb.c: New test.
12427
12428 2015-06-22 Jan Hubicka <hubicka@ucw.cz>
12429 Martin Liska <mliska@suse.cz>
12430
12431 PR ipa/65908
12432 * g++.dg/ipa/pr65908.C: New testcase.
12433
12434 2015-06-20 Mikhail Maltsev <maltsevm@gmail.com>
12435
12436 PR c++/65882
12437 * g++.dg/diagnostic/inhibit-warn-1.C: New test.
12438 * g++.dg/diagnostic/inhibit-warn-2.C: New test.
12439
12440 2015-06-19 Eric Botcazou <ebotcazou@adacore.com>
12441
12442 * gnat.dg/specs/debug1.ads: Adjust.
12443
12444 2015-06-19 Jim Wilson <jim.wilson@linaro.org>
12445
12446 * gcc.target/aarch64/fmovd-zero-mem.c: New.
12447 * gcc.target/aarch64/fmovd-zero-reg.c: New.
12448 * gcc.target/aarch64/fmovf-zero-mem.c: New.
12449 * gcc.target/aarch64/fmovf-zero-reg.c: New.
12450 * gcc.target/aarch64/fmovld-zero-mem.c: New.
12451 * gcc.target/aarch64/fmovld-zero-mem.c: New.
12452 * gcc.target/aarch64/fmovd-zero.c: Delete.
12453 * gcc.target/aarch64/fmovf-zero.c: Delete.
12454
12455 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
12456
12457 * gcc.target/vax/bswapdi-1.c: New.
12458
12459 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12460
12461 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file.
12462
12463 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12464
12465 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file.
12466
12467 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12468
12469 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file.
12470
12471 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12472
12473 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file.
12474
12475 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12476
12477 * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file.
12478
12479 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12480
12481 * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file.
12482
12483 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12484
12485 * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file.
12486
12487 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12488
12489 * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file.
12490
12491 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12492
12493 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file.
12494
12495 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12496
12497 * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file.
12498
12499 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12500
12501 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file.
12502
12503 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12504
12505 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file.
12506
12507 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12508
12509 * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file.
12510
12511 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12512
12513 * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file.
12514
12515 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12516
12517 * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file.
12518
12519 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12520
12521 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file.
12522
12523 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12524
12525 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file.
12526
12527 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12528
12529 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file.
12530
12531 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12532
12533 * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file.
12534
12535 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12536
12537 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
12538 (_ARM_FPSCR): Add FZ field.
12539 (clean_results): Force FZ=1 on AArch64.
12540 * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file.
12541
12542 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12543
12544 * gcc.target/aarch64/pr62308.c: New test.
12545
12546 2015-06-19 Mikael Morin <mikael@gcc.gnu.org>
12547
12548 PR fortran/66549
12549 * gfortran.dg/gomp/omp_parallel_1.f90: New file.
12550
12551 2015-06-19 Ilya Enkovich <enkovich.gnu@gmail.com>
12552
12553 * gcc.target/i386/mpx/pr66581.c: New test.
12554
12555 2015-06-18 Uros Bizjak <ubizjak@gmail.com>
12556
12557 * gcc.target/i386/cmov9.c: New test.
12558
12559 2015-06-18 Richard Biener <rguenther@suse.de>
12560
12561 * g++.dg/other/const4.C: New testcase.
12562
12563 2015-06-18 Michael Matz <matz@suse.de>
12564
12565 PR middle-end/66253
12566 * gcc.dg/vect/pr66253.c: New testcase.
12567
12568 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
12569
12570 PR target/66569
12571 * gcc.target/i386/mpx/chkp-vararg.c: New test.
12572
12573 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
12574
12575 PR middle-end/66568
12576 * gcc.target/i386/mpx/pr66568.c: New test.
12577
12578 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
12579
12580 PR middle-end/66567
12581 * gcc.target/i386/mpx/pr66567.c: New test.
12582
12583 2015-06-18 Richard Biener <rguenther@suse.de>
12584
12585 PR tree-optimization/66510
12586 * gcc.dg/vect/slp-perm-12.c: New testcase.
12587
12588 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
12589
12590 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector.
12591 * gcc.target/i386/noplt-2.c (dg-do): Ditto.
12592 * gcc.target/i386/noplt-3.c (dg-do): Ditto.
12593 * gcc.target/i386/noplt-4.c (dg-do): Ditto.
12594
12595 2015-06-17 Jakub Jelinek <jakub@redhat.com>
12596
12597 PR c++/66571
12598 * g++.dg/gomp/pr66571-1.C: New test.
12599
12600 PR middle-end/66429
12601 * c-c++-common/gomp/pr66429.c: New test.
12602
12603 2015-06-17 David Malcolm <dmalcolm@redhat.com>
12604
12605 * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to...
12606 * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c:
12607 ...this.
12608 * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c:
12609 New testcase.
12610 * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c:
12611 New testcase.
12612
12613 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
12614
12615 PR testsuite/65944
12616 * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function.
12617
12618 2015-06-17 Robert Suchanek <robert.suchanek@imgtec.com>
12619
12620 * gcc.target/mips/pr65862-1.c: New test.
12621 * gcc.target/mips/pr65862-2.c: Likewise.
12622
12623 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
12624
12625 * gcc.target/i386/pr54592.c: Remove dg-require-effective-target.
12626 * gcc.target/i386/pr52252-atom.c: Ditto.
12627 * gcc.target/i386/vect-div-1.c: Ditto.
12628 * gcc.target/i386/rotate-5.c: Ditto.
12629 * gcc.target/i386/pr50202.c: Ditto.
12630 * gcc.target/i386/pr37843-3.c: Ditto.
12631 * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto.
12632 * gcc.target/i386/pr53397-1.c: Ditto.
12633 * gcc.target/i386/pr55934.c: Ditto.
12634 * gcc.target/i386/pr37843-4.c: Ditto.
12635 * gcc.target/i386/pr60451.c: Ditto.
12636 * gcc.target/i386/pr53397-2.c: Ditto.
12637 * gcc.target/i386/vectorize1.c: Ditto.
12638 * gcc.target/i386/extract-insert-combining.c: Ditto.
12639 * gcc.target/i386/pr53759.c: Ditto.
12640 * gcc.target/i386/pr52252-core.c: Ditto.
12641 * gcc.target/i386/rotate-3.c: Ditto.
12642 * gcc.target/i386/sse-20.c: Ditto.
12643 * gcc.target/i386/rotate-4.c: Ditto.
12644 * gcc.target/i386/pr61403.c: Ditto.
12645 * gcc.target/i386/pr60205-2.c: Add dg-do compile directive.
12646 * gcc.target/i386/pr60901.c: Ditto.
12647 * gcc.target/i386/pr59794-7.c: Ditto.
12648 * gcc.target/i386/pr62208.c: Ditto.
12649 * gcc.target/i386/pr53416.c: Ditto.
12650 * gcc.target/i386/asm-dialect-1.c: Ditto.
12651 * gcc.target/i386/pr50038.c: Ditto.
12652 * gcc.target/i386/47698.c: Ditto.
12653 * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
12654 * gcc.target/i386/pr59794-2.c: Ditto.
12655 * gcc.target/i386/pr59794-3.c: Ditto.
12656 * gcc.target/i386/pr39058.c: Ditto.
12657 * gcc.target/i386/pr60205-1.c: Ditto.
12658 * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive.
12659 * gcc.target/i386/sse2-movq-2.c: Ditto.
12660
12661 2015-06-17 Richard Biener <rguenther@suse.de>
12662
12663 PR tree-optimization/66251
12664 * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.
12665
12666 2015-06-16 Paolo Carlini <paolo.carlini@oracle.com>
12667
12668 PR c++/59682
12669 * g++.dg/parse/new-placement1.C: New.
12670
12671 2015-06-16 David Malcolm <dmalcolm@redhat.com>
12672
12673 * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c.
12674 * jit.dg/test-compound-assignment.c: New testcase.
12675
12676 2015-06-16 David Malcolm <dmalcolm@redhat.com>
12677
12678 PR jit/66539
12679 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c
12680 to "testcases" array.
12681
12682 2015-06-16 David Malcolm <dmalcolm@redhat.com>
12683
12684 PR jit/66539
12685 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
12686 * jit.dg/test-debug-strings.c: New test case.
12687 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
12688 the discriminant has a sane debug string.
12689
12690 2015-06-16 Uros Bizjak <ubizjak@gmail.com>
12691
12692 PR target/56766
12693 * gcc.target/i386/pr56766-1.c: New test.
12694 * gcc.target/i386/pr56766-2.c: Ditto.
12695
12696 2015-06-16 Steve Ellcey <sellcey@imgtec.com>
12697
12698 * gcc.target/mips/loongson-shift-count-truncated-1.c:
12699 Skip on mips*-mti-linux* and mips*-img-linux* targets.
12700 * gcc.target/mips/loongson-simd.c: Ditto.
12701
12702 2015-06-16 Richard Biener <rguenther@suse.de>
12703
12704 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
12705
12706 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
12707
12708 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
12709 passed by the testsuite driver.
12710
12711 2015-06-16 Richard Biener <rguenther@suse.de>
12712
12713 * gcc.dg/vect/slp-perm-11.c: New testcase.
12714
12715 2015-06-16 Christophe Lyon <christophe.lyon@linaro.org>
12716
12717 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
12718 dg-options.
12719
12720 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
12721
12722 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
12723 Reinstate calls to torture-init and torture-finalize.
12724
12725 2015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12726
12727 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
12728
12729 2015-06-15 Nathan Sidwell <nathan@acm.org>
12730
12731 PR c++/58583
12732 * g++.dg/cpp0x/nsdmi-template14.C: New test.
12733
12734 2015-06-15 Paolo Carlini <paolo.carlini@oracle.com>
12735
12736 PR c++/51048
12737 * g++.dg/cpp0x/local-type1.C: New.
12738
12739 2015-06-15 Andre Vehreschild <vehre@gmx.de>
12740
12741 PR fortran/44672
12742 PR fortran/45440
12743 PR fortran/57307
12744 * gfortran.dg/allocate_with_source_3.f90: Removed check for
12745 unimplemented error.
12746 * gfortran.dg/allocate_with_source_7.f08: New test.
12747 * gfortran.dg/allocate_with_source_8.f08: New test.
12748
12749 2015-06-13 Patrick Palka <ppalka@gcc.gnu.org>
12750
12751 PR c++/65168
12752 * g++.dg/warn/Walways-true-3.C: New test.
12753
12754 2015-06-13 Tom de Vries <tom@codesourcery.com>
12755
12756 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
12757
12758 2015-06-13 Tom de Vries <tom@codesourcery.com>
12759
12760 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
12761 (main): Remove superfluous attributes.
12762 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
12763 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
12764
12765 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
12766
12767 * gcc.target/i386/monitorx.c: New.
12768 * gcc.target/i386/sse-12.c: Add -mmwaitx.
12769 * gcc.target/i386/sse-13.c: Ditto.
12770 * gcc.target/i386/sse-14.c: Ditto.
12771 * gcc.target/i386/sse-22.c: Ditto.
12772 * gcc.target/i386/sse-23.c: Ditto.
12773 * g++.dg/other/i386-2.C: Ditto.
12774 * g++.dg/other/i386-3.C: Ditto.
12775
12776 2015-06-11 Steve Ellcey <sellcey@imgtec.com>
12777
12778 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
12779
12780 2015-06-11 Paul Thomas <pault@gcc.gnu.org>
12781
12782 PR fortran/66079
12783 * gfortran.dg/allocatable_scalar_13.f90: New test
12784
12785 2015-06-11 Marek Polacek <polacek@redhat.com>
12786
12787 * gcc.dg/fold-xor-3.c: New test.
12788
12789 2015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12790
12791 * gcc.target/arm/short-it-ifcvt-1.c: New test.
12792 * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
12793
12794 2015-06-11 Christian Bruel <christian.bruel@st.com>
12795
12796 PR target/52144
12797 * gcc.target/arm/pragma_attribute.c: New test.
12798
12799 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
12800
12801 * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps.
12802
12803 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
12804
12805 PR target/66473
12806 * gcc.target/i386/pr66473.c: New test.
12807
12808 2015-06-10 Jakub Jelinek <jakub@redhat.com>
12809
12810 PR target/66470
12811 * gcc.dg/tls/pr66470.c: New test.
12812 * gcc.target/i386/pr66470.c: New test.
12813
12814 2015-06-10 Christian Bruel <christian.bruel@st.com>
12815
12816 PR target/52144
12817 * gcc.target/arm/attr_arm.c: New test
12818 * gcc.target/arm/attr_arm-err.c: New test
12819 * gcc.target/arm/attr_thumb.c: New test
12820 * gcc.target/arm/attr_thumb-static.c: New test
12821
12822 2015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12823
12824 PR target/66200
12825 PR target/66428
12826 PR c++/66192
12827 * g++.dg/abi/aarch64_guard1.C: Adjust test.
12828
12829 2015-06-10 James Greenhalgh <james.greenhalgh@arm.com>
12830
12831 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
12832 passed by the testsuite driver.
12833
12834 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12835
12836 Revert:
12837 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12838 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
12839 * gcc.dg/ssp-1.c: Make counter a register.
12840 * gcc.dg/ssp-2.c: Likewise.
12841 * gcc.dg/torture/parm-coalesce.c: New.
12842
12843 2015-06-09 Tom de Vries <tom@codesourcery.com>
12844
12845 * gcc.target/i386/vararg-loc.c: New test.
12846
12847 2015-06-09 Paolo Carlini <paolo.carlini@oracle.com>
12848
12849 PR c++/65815
12850 * g++.dg/cpp0x/nsdmi-aggr1.C: New.
12851 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
12852
12853 2015-06-09 Marek Polacek <polacek@redhat.com>
12854
12855 PR tree-optimization/66299
12856 * gcc.dg/pr66299-1.c: New test.
12857 * gcc.dg/pr66299-2.c: New test.
12858 * gcc.dg/pr66299-3.c: New test.
12859
12860 2015-06-09 James Greenhalgh <james.greenhalgh@arm.com>
12861
12862 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
12863 passed by the testsuite driver.
12864
12865 2015-06-09 Richard Biener <rguenther@suse.de>
12866
12867 PR middle-end/66423
12868 * gcc.dg/fold-modpow2.c: New testcase.
12869
12870 2015-06-09 Richard Biener <rguenther@suse.de>
12871
12872 PR tree-optimization/66419
12873 * gcc.dg/vect/bb-slp-37.c: New testcase.
12874
12875 2015-06-09 Shiva Chen <shiva0217@gmail.com>
12876
12877 * gcc.target/arm/stl-cond.c: New test.
12878
12879 2015-06-09 Richard Biener <rguenther@suse.de>
12880
12881 PR middle-end/66413
12882 * gcc.dg/torture/pr66413.c: New testcase.
12883
12884 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12885
12886 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
12887 * gcc.dg/ssp-1.c: Make counter a register.
12888 * gcc.dg/ssp-2.c: Likewise.
12889 * gcc.dg/torture/parm-coalesce.c: New.
12890
12891 2015-06-08 Jan Hubicka <hubicka@ucw.cz>
12892
12893 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
12894 * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
12895
12896 2015-06-08 Tom de Vries <tom@codesourcery.com>
12897
12898 PR rtl-optimization/66444
12899 * gcc.dg/pr66444.c: New test.
12900
12901 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org>
12902
12903 PR fortran/66245
12904 * gfortran.dg/class_is_1.f90: New test.
12905 * gfortran.dg/type_is_1.f90: Ditto.
12906
12907 2015-06-08 Marek Polacek <polacek@redhat.com>
12908
12909 PR c/66415
12910 * gcc.dg/cpp/pr66415-1.c: New test.
12911 * gcc.dg/cpp/pr66415-2.c: New test.
12912
12913 2015-06-08 Richard Biener <rguenther@suse.de>
12914
12915 PR tree-optimization/66422
12916 * gcc.dg/Warray-bounds-16.c: New testcase.
12917
12918 2015-06-08 Richard Biener <rguenther@suse.de>
12919
12920 * gcc.dg/vect/slp-perm-10.c: New testcase.
12921 * gcc.dg/vect/slp-23.c: Adjust.
12922 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
12923 vector pointer update.
12924
12925 2015-06-08 Marek Polacek <polacek@redhat.com>
12926
12927 PR sanitizer/66452
12928 * g++.dg/ubsan/pr66452.C: New test.
12929
12930 2015-06-08 Tom de Vries <tom@codesourcery.com>
12931
12932 PR tree-optimization/66436
12933 * gcc.dg/gomp/dump-new-function-2.c: New test.
12934 * gcc.dg/gomp/dump-new-function-3.c: Same.
12935 * gcc.dg/gomp/dump-new-function.c: Same.
12936
12937 2015-06-08 Tom de Vries <tom@codesourcery.com>
12938
12939 PR tree-optimization/66435
12940 * gcc.dg/gomp/notify-new-function-2.c: New test.
12941 * gcc.dg/gomp/notify-new-function-3.c: Same.
12942 * gcc.dg/gomp/notify-new-function.c: Same.
12943
12944 2015-06-06 Jan Hubicka <hubicka@ucw.cz>
12945
12946 * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
12947 * gfortran.dg/lto/bind_c-1_1.c: New testcase.
12948 * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
12949 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
12950 * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
12951 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
12952 -fshort-enum.
12953
12954 2015-06-06 Thomas Koenig <tkoenig@netcologne.de>
12955
12956 PR fortran/47659
12957 * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
12958 * gfortran.dg/warn_conversion.f90: Add warning for change in value
12959 for assignment.
12960 * gfortran.dg/warn_conversion_3.f90: Add warnings.
12961 * gfortran.dg/warn_conversion_5.f90: New test.
12962 * gfortran.dg/warn_conversion_6.f90: New test.
12963 * gfortran.dg/warn_conversion_7.f90: New test.
12964
12965 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
12966
12967 PR fortran/66347
12968 * gfortran.dg/blockdata_9.f: New test.
12969
12970 2015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org>
12971
12972 PR fortran/66385
12973 * gfortran.dg/forall_17.f90: New test.
12974
12975 2015-06-05 Aldy Hernandez <aldyh@redhat.com>
12976
12977 * g++.dg/cpp0x/pr57101.C: Add warning.
12978 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
12979 * g++.dg/ext/visibility/anon7.C: Same.
12980 * g++.dg/ipa/pr63587-2.C: Same.
12981 * g++.dg/opt/dump1.C: Same.
12982 * g++.dg/opt/pr59622-3.C: Same.
12983 * g++.dg/opt/pr59622.C: Same.
12984 * g++.dg/torture/pr46383.C: Same.
12985 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
12986 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
12987 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
12988 functions.
12989 * gfortran.dg/intent_out_8.f90: Same.
12990 * gfortran.dg/warn_target_lifetime_3.f90: Same.
12991
12992 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
12993
12994 PR fortran/66377
12995 gfortran.dg/equiv_9.f90: New test.
12996
12997
12998 2015-06-05 Tom de Vries <tom@codesourcery.com>
12999
13000 merge from gomp4 branch:
13001 2015-05-28 Tom de Vries <tom@codesourcery.com>
13002
13003 PR tree-optimization/65443
13004 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
13005 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
13006 * gcc.dg/parloops-exit-first-loop-alt.c: New test.
13007
13008 2015-06-05 Nathan Sidwell <nathan@acm.org>
13009
13010 PR c++/52595
13011 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
13012
13013 2015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org>
13014
13015 * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
13016
13017 2015-06-04 Paolo Carlini <paolo.carlini@oracle.com>
13018
13019 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
13020
13021 2015-06-04 Sriraman Tallam <tmsriram@google.com>
13022
13023 * gcc.target/i386/noplt-1.c: New test.
13024 * gcc.target/i386/noplt-2.c: New test.
13025 * gcc.target/i386/noplt-3.c: New test.
13026 * gcc.target/i386/noplt-4.c: New test.
13027
13028 2015-06-04 Thomas Koenig <tkoenig@netcologne.de>
13029
13030 PR fortran/58749
13031 * gfortran.dg/adjustl_1.f90: New test.
13032
13033 2015-06-04 Jan Hubicka <hubicka@ucw.cz>
13034
13035 * gcc.dg/lto/c-compatible-types_0.c: New testcase.
13036 * gcc.dg/lto/c-compatible-types_1.c: New testcase.
13037
13038 2015-06-03 Jan Hubicka <hubicka@ucw.cz>
13039
13040 * lto.c (iterative_hash_canonical_type,
13041 gimple_register_canonical_type): only hash main variants of types
13042
13043 2015-06-04 Sandra Loosemore <sandra@codesourcery.com>
13044
13045 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
13046 Move set of dg-do-what-default after early return.
13047
13048 2015-06-04 Marek Polacek <polacek@redhat.com>
13049
13050 PR c/66341
13051 * gcc.dg/lvalue-8.c: New test.
13052
13053 2015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
13054 Paolo Carlini <paolo.carlini@oracle.com>
13055
13056 PR c++/66130
13057 * g++.dg/other/pr66130.C: New.
13058 * g++.dg/cpp0x/pr66130.C: Likewise.
13059
13060 2015-06-03 Paolo Carlini <paolo.carlini@oracle.com>
13061
13062 * g++.dg/cpp0x/decl-loc1.C: New.
13063 * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
13064 * g++.dg/cpp0x/constexpr-object1.C: Likewise.
13065 * g++.dg/init/ctor8.C: Likewise.
13066 * g++.dg/parse/semicolon4.C: Likewise.
13067
13068 2015-06-03 Marek Polacek <polacek@redhat.com>
13069
13070 PR sanitizer/66190
13071 * g++.dg/ubsan/static-init-1.C: New test.
13072 * g++.dg/ubsan/static-init-2.C: New test.
13073 * g++.dg/ubsan/static-init-3.C: New test.
13074
13075 2015-06-03 Uros Bizjak <ubizjak@gmail.com>
13076
13077 PR target/66275
13078 * gcc.target/i386/pr66275.c: New test.
13079
13080 2015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
13081
13082 * gcc.dg/Wcxx-compat-22.c: New testcase.
13083 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
13084 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
13085 * c-c++-common/pr58346-1.c: Likewise.
13086 * c-c++-common/transparent-union-1.c: Likewise.
13087
13088 2015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com>
13089
13090 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
13091 * g++.dg/plugin/def_plugin.c: New file.
13092 * g++.dg/plugin/def-plugin-test.C: New file.
13093
13094 2015-06-03 Richard Biener <rguenther@suse.de>
13095
13096 * gcc.dg/vect/bb-slp-36.c: New testcase.
13097
13098 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
13099
13100 * gcc.dg/lto/chkp-removed-alias_0.c: New.
13101
13102 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
13103
13104 * gcc.dg/lto/chkp-privatize-1_0.c: New.
13105 * gcc.dg/lto/chkp-privatize-1_1.c: New.
13106 * gcc.dg/lto/chkp-privatize-2_0.c: New.
13107 * gcc.dg/lto/chkp-privatize-2_1.c: New.
13108
13109 2015-06-03 Marek Polacek <polacek@redhat.com>
13110
13111 PR c/64223
13112 PR c/29358
13113 * gcc.dg/pr64223-1.c: New test.
13114 * gcc.dg/pr64223-2.c: New test.
13115
13116 2015-06-03 Richard Biener <rguenther@suse.de>
13117
13118 PR tree-optimization/63916
13119 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
13120
13121 2015-06-03 Richard Biener <rguenther@suse.de>
13122
13123 PR tree-optimization/66375
13124 * gcc.dg/torture/pr66375.c: New testcase.
13125
13126 2015-06-03 Bin Cheng <bin.cheng@arm.com>
13127
13128 * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
13129
13130 2015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org>
13131
13132 PR target/65768
13133 * gcc.target/arm/maskdata.c: Remove -fno-gcse.
13134
13135 2015-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
13136
13137 PR fortran/66380
13138 * gfortran.dg/reshape_7.f90: New test.
13139
13140 2015-06-02 David Malcolm <dmalcolm@redhat.com>
13141
13142 PR c/66220:
13143 * c-c++-common/Wmisleading-indentation.c (fn_35): New.
13144 (fn_36): New.
13145
13146 2015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
13147
13148 PR c/49551
13149 * gcc.dg/pr49551.c: New testcase.
13150
13151 2015-06-02 Richard Biener <rguenther@suse.de>
13152
13153 PR debug/65549
13154 * g++.dg/lto/pr65549_0.C: New testcase.
13155
13156 2015-06-02 Thomas Schwinge <thomas@codesourcery.com>
13157
13158 PR libgomp/65742
13159 PR middle-end/66332
13160 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
13161
13162 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
13163
13164 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
13165
13166 2015-06-02 Paolo Carlini <paolo.carlini@oracle.com>
13167
13168 PR c++/61683
13169 * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
13170
13171 2015-06-02 Bin Cheng <bin.cheng@arm.com>
13172
13173 PR tree-optimization/48052
13174 * gcc.dg/tree-ssa/scev-8.c: New.
13175 * gcc.dg/tree-ssa/scev-9.c: New.
13176 * gcc.dg/tree-ssa/scev-10.c: New.
13177 * gcc.dg/vect/pr48052.c: New.
13178
13179 2015-06-02 Eric Botcazou <ebotcazou@adacore.com>
13180
13181 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
13182
13183 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
13184
13185 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
13186
13187 2015-06-02 Marek Polacek <polacek@redhat.com>
13188
13189 PR middle-end/66345
13190 * gcc.dg/torture/pr66345.c: New test.
13191
13192 2015-06-02 Richard Biener <rguenther@suse.de>
13193
13194 PR tree-optimization/65961
13195 * gcc.dg/torture/pr65961.c: New testcase.
13196
13197 2015-06-02 Bin Cheng <bin.cheng@arm.com>
13198
13199 PR tree-optimization/52563
13200 PR tree-optimization/62173
13201 * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
13202 * gcc.dg/tree-ssa/scev-4.c: Ditto.
13203
13204 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
13205
13206 * gnat.dg/specs/varsize_return2.ads: New test.
13207 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
13208
13209 2015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com>
13210
13211 * gcc.dg/vect/vect-outer-simd-1.c: New test.
13212
13213 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
13214
13215 PR target/65697
13216 * gcc.target/aarch64/sync-comp-swap.c: New.
13217 * gcc.target/aarch64/sync-comp-swap.x: New.
13218 * gcc.target/aarch64/sync-op-acquire.c: New.
13219 * gcc.target/aarch64/sync-op-acquire.x: New.
13220 * gcc.target/aarch64/sync-op-full.c: New.
13221 * gcc.target/aarch64/sync-op-full.x: New.
13222 * gcc.target/aarch64/sync-op-release.c: New.
13223 * gcc.target/aarch64/sync-op-release.x: New.
13224
13225 2015-06-01 Alex Velenko <Alex.Velenko@arm.com>
13226
13227 * gcc.target/arm/thumb-ltu.c (foo): Predefined.
13228 (bar): Predefined.
13229
13230 2015-06-01 Richard Biener <rguenther@suse.de>
13231
13232 PR tree-optimization/66349
13233 PR tree-optimization/66352
13234 PR tree-optimization/66357
13235 * gcc.dg/torture/pr66357.c: New testcase.
13236 * gcc.dg/torture/pr66349.c: Likewise.
13237 * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
13238
13239 2015-06-01 Richard Biener <rguenther@suse.de>
13240
13241 Revert
13242 2015-05-29 Richard Biener <rguenther@suse.de>
13243
13244 PR tree-optimization/66314
13245 * gcc.dg/asan/pr66314.c: New testcase.
13246
13247 2015-06-01 Richard Biener <rguenther@suse.de>
13248
13249 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
13250
13251 2015-06-01 Jakub Jelinek <jakub@redhat.com>
13252
13253 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
13254 directives.
13255 (hp3, hp4): Add inline keyword.
13256 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
13257 (hp2): Add inline keyword.
13258 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
13259 (hp2): Add inline keyword.
13260
13261 2015-06-01 Ilya Enkovich <ilya.enkovich@intel.com>
13262
13263 PR target/65527
13264 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
13265 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
13266 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
13267 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
13268
13269 2015-06-01 Alan Lawrence <alan.lawrence@arm.com>
13270
13271 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
13272 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
13273
13274 2015-06-01 Richard Biener <rguenther@suse.de>
13275
13276 PR tree-optimization/66280
13277 * g++.dg/torture/pr66280.C: New testcase.
13278 * g++.dg/torture/pr66280-2.C: Likewise.
13279
13280 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
13281
13282 * gnat.dg/addr9_1.adb: New test.
13283 * gnat.dg/addr9_2.adb: Likewise.
13284 * gnat.dg/addr9_3.adb: Likewise.
13285 * gnat.dg/addr9_4.adb: Likewise.
13286
13287 2015-05-31 Eric Botcazou <ebotcazou@adacore.com>
13288
13289 * g++.dg/other/dump-ada-spec-4.C: New test.
13290
13291 2015-05-30 H.J. Lu <hongjiu.lu@intel.com>
13292
13293 * gcc.dg/alias-8.c: Fix dg-warning.
13294
13295 2015-05-30 Jan Hubicka <hubicka@ucw.cz>
13296
13297 * gcc.dg/alias-8.c: Do not xfail.
13298 * gcc.dg/pr62167.c: Prevent FRE.
13299 * gcc.dg/alias-14.c: New testcase.
13300
13301 2015-05-29 Christophe Lyon <christophe.lyon@linaro.org>
13302
13303 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
13304
13305 2015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
13306
13307 PR target/66215
13308 * gcc.target/s390/hotpatch-1.c: Remove optimization options from
13309 dg-options.
13310 * gcc.target/s390/hotpatch-10.c: Likewise.
13311 * gcc.target/s390/hotpatch-11.c: Likewise.
13312 * gcc.target/s390/hotpatch-12.c: Likewise.
13313 * gcc.target/s390/hotpatch-17.c: Likewise.
13314 * gcc.target/s390/hotpatch-18.c: Likewise.
13315 * gcc.target/s390/hotpatch-20.c: Likewise.
13316 * gcc.target/s390/hotpatch-21.c: Likewise.
13317 * gcc.target/s390/hotpatch-22.c: Likewise.
13318 * gcc.target/s390/hotpatch-23.c: Likewise.
13319 * gcc.target/s390/hotpatch-24.c: Likewise.
13320 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler
13321 to check for the exact nops too.
13322 * gcc.target/s390/hotpatch-3.c: Likewise.
13323 * gcc.target/s390/hotpatch-4.c: Likewise.
13324 * gcc.target/s390/hotpatch-5.c: Likewise.
13325 * gcc.target/s390/hotpatch-6.c: Likewise.
13326 * gcc.target/s390/hotpatch-7.c: Likewise.
13327 * gcc.target/s390/hotpatch-8.c: Likewise.
13328 * gcc.target/s390/hotpatch-9.c: Likewise.
13329 * gcc.target/s390/hotpatch-14.c: Likewise.
13330 * gcc.target/s390/hotpatch-15.c: Likewise.
13331 * gcc.target/s390/hotpatch-16.c: Likewise.
13332 * gcc.target/s390/hotpatch-19.c: Likewise.
13333 * gcc.target/s390/hotpatch-25.c: Likewise. Remove
13334 scan-assembler-times counting number of .align directives.
13335 * gcc.target/s390/hotpatch-13.c: Remove optimization options from
13336 dg-options. Remove scan-assembler-times counting number of .align
13337 directives.
13338 * gcc.target/s390/hotpatch-26.c: New file.
13339 * gcc.target/s390/hotpatch-27.c: New file.
13340 * gcc.target/s390/hotpatch-28.c: New file.
13341 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
13342 using -Os -O0 -O1 -O2 -O3 options.
13343
13344 2015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13345
13346 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
13347
13348 2015-05-29 Jakub Jelinek <jakub@redhat.com>
13349
13350 PR tree-optimization/66142
13351 * gcc.dg/vect/pr66142.c: New test.
13352
13353 2015-05-29 Richard Biener <rguenther@suse.de>
13354
13355 PR tree-optimization/66314
13356 * gcc.dg/asan/pr66314.c: New testcase.
13357
13358 2015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
13359
13360 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
13361 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
13362 Adjust all callers.
13363 (schedule-cleanups, dg-keep-saved-temps): New proc.
13364 (gcc-dg-test-1): Schedule cleanups.
13365 * lib/profopt.exp (profopt-execute): Likewise.
13366 * g++.dg/cdce3.C: Adjust expected line numbers.
13367 * gcc.dg/cdce1.c: Likewise.
13368 * gcc.dg/cdce2.c: Likewise.
13369 * gcc.dg/strlenopt-22.c: Fix comment delimiter.
13370 * gcc.dg/strlenopt-24.c: Likewise.
13371 * gcc.dg/tree-ssa/vrp26.c: Likewise.
13372 * gcc.dg/tree-ssa/vrp28.c: Likewise.
13373 * obj-c++.dg/encode-2.mm: Likewise.
13374
13375 2015-05-28 DJ Delorie <dj@redhat.com>
13376
13377 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
13378
13379 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
13380
13381 * gnat.dg/discr43.adb: New test.
13382
13383 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
13384
13385 * gnat.dg/varsize_temp.adb: Rename into...
13386 * gnat.dg/varsize1.adb: ...this.
13387 * gnat.dg/varsize_copy.ad[sb]: Rename into...
13388 * gnat.dg/varsize2.ad[sb]: ...this.
13389 * gnat.dg/varsize3_1.adb: New test.
13390 * gnat.dg/varsize3_2.adb: Likewise.
13391 * gnat.dg/varsize3_3.adb: Likewise.
13392 * gnat.dg/varsize3_4.adb: Likewise.
13393 * gnat.dg/varsize3_5.adb: Likewise.
13394 * gnat.dg/varsize3_6.adb: Likewise.
13395 * gnat.dg/varsize3_pkg1.ads: New helper.
13396 * gnat.dg/varsize3_pkg2.ads: Likewise.
13397 * gnat.dg/varsize3_pkg3.ads: Likewise.
13398
13399 2015-05-28 Richard Biener <rguenther@suse.de>
13400
13401 * gcc.dg/vect/slp-reduc-sad.c: New testcase.
13402
13403 2015-05-28 Richard Biener <rguenther@suse.de>
13404
13405 PR tree-optimization/66142
13406 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
13407
13408 2015-05-28 Lawrence Velázquez <vq@larryv.me>
13409
13410 PR target/63810
13411 * gcc.dg/darwin-minversion-3.c: Update testcase.
13412 * gcc.dg/darwin-minversion-4.c: Ditto.
13413 * gcc.dg/darwin-minversion-5.c: New testcase.
13414 * gcc.dg/darwin-minversion-6.c: Ditto.
13415 * gcc.dg/darwin-minversion-7.c: Ditto.
13416 * gcc.dg/darwin-minversion-8.c: Ditto.
13417 * gcc.dg/darwin-minversion-9.c: Ditto.
13418 * gcc.dg/darwin-minversion-10.c: Ditto.
13419 * gcc.dg/darwin-minversion-11.c: Ditto.
13420 * gcc.dg/darwin-minversion-12.c: Ditto.
13421
13422 2015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
13423
13424 PR rtl-optimization/66168
13425 * gcc.c-torture/compile/pr66168.c: New test.
13426
13427 2015-05-27 Jeff Law <law@redhat.com>
13428
13429 PR target/39726
13430 * gcc.dg/target/m68k/pr39726-1.c: New test.
13431
13432 2015-05-27 Nathan Sidwell <nathan@acm.org>
13433
13434 PR c++/66270
13435 * g++.dg/ext/alias-canon3.C: New.
13436
13437 2015-05-27 Richard Biener <rguenther@suse.de>
13438
13439 PR tree-optimization/66272
13440 Revert parts of
13441 2014-08-15 Richard Biener <rguenther@suse.de>
13442
13443 PR tree-optimization/62031
13444 * gcc.dg/torture/pr66272.c: New testcase.
13445
13446 2015-05-27 Richard Biener <rguenther@suse.de>
13447
13448 * gcc.dg/vect/slp-reduc-7.c: New testcase.
13449
13450 2015-05-27 Honggyu Kim <hong.gyu.kim@lge.com>
13451
13452 PR target/65358
13453 * gcc.dg/pr65358.c: New test.
13454
13455 2015-05-27 Andre Vehreschild <vehre@gmx.de>
13456
13457 PR fortran/65548
13458 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
13459 semantic.
13460 * gfortran.dg/allocate_with_source_6.f90: New test.
13461
13462 2015-05-26 Eric Botcazou <ebotcazou@adacore.com>
13463
13464 * gnat.dg/atomic7_1.adb: New test.
13465 * gnat.dg/atomic7_2.adb: Likewise.
13466 * gnat.dg/atomic7_pkg1.ads: New helper.
13467 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
13468
13469 2015-05-26 Michael Matz <matz@suse.de>
13470
13471 PR middle-end/66251
13472 * gcc.dg/vect/pr66251.c: New test.
13473
13474 2015-05-26 Richard Biener <rguenther@suse.de>
13475
13476 PR tree-optimization/66142
13477 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
13478
13479 2015-05-26 Paul Thomas <pault@gcc.gnu.org>
13480
13481 PR fortran/66082
13482 * gfortran.dg/allocatable_scalar_13.f90: New test
13483
13484 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
13485
13486 * gnat.dg/warn11.adb: New test.
13487 * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
13488
13489 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
13490
13491 * gnat.dg/vfa1_1.adb: New test.
13492 * gnat.dg/vfa1_2.adb: Likewise.
13493 * gnat.dg/vfa1_3.adb: Likewise.
13494 * gnat.dg/vfa1_4.adb: Likewise.
13495 * gnat.dg/vfa1_pkg.ads: New helper.
13496
13497 2015-05-25 Alexander Monakov <amonakov@ispras.ru>
13498
13499 * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
13500 * gcc.target/i386/pr66232-3.c: Likewise.
13501
13502 2015-05-25 Uros Bizjak <ubizjak@gmail.com>
13503
13504 PR target/66274
13505 * gcc.target/i386/pr66274.c: New test.
13506
13507 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
13508
13509 * gnat.dg/renaming6.ad[sb]: New test.
13510
13511 2015-05-25 Andreas Tobler <andreast@gcc.gnu.org>
13512
13513 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
13514 and 'dg-require-effective-target pie'.
13515
13516 2015-05-23 Nathan Sidwell <nathan@acm.org>
13517
13518 PR c++/66243
13519 * g++.dg/cpp0x/pr66243.C: New.
13520
13521 2015-05-24 Jan Hubicka <hubicka@ucw.cz>
13522
13523 PR lto/66180
13524 * g++.dg/lto/pr66180_0.C: New testcase.
13525 * g++.dg/lto/pr66180_1.C: New testcase.
13526
13527 2015-05-24 Mikael Morin <mikael@gcc.gnu.org>
13528
13529 PR fortran/66257
13530 * typebound_call_27.f90: New file.
13531
13532 2015-05-23 Nathan Sidwell <nathan@acm.org>
13533
13534 PR c++/65936
13535 * g++.dg/template/pr65936.C: New.
13536
13537 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
13538
13539 PR tree-optimization/63387
13540 * gcc.dg/pr63387-2.c: New testcase.
13541
13542 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
13543
13544 * gcc.dg/simd-1.c: Update to the new message.
13545
13546 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
13547
13548 * gcc.dg/nand.c: New testcase.
13549
13550 2015-05-22 Sandra Loosemore <sandra@codesourcery.com>
13551
13552 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
13553 Set dg-do-what-default to compile only on ARM targets without
13554 arm_neon_hw execution support. Remove redundant c-torture-execute
13555 in loop over test cases.
13556
13557 2015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13558
13559 PR target/65491
13560 * gcc.target/aarch64/pr65491_1.c: New test.
13561 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
13562 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
13563
13564 2015-05-22 Paolo Carlini <paolo.carlini@oracle.com>
13565
13566 PR c++/65598
13567 * g++.dg/cpp0x/explicit9.C: New.
13568 * g++.dg/cpp0x/explicit8.C: Check the locations too.
13569
13570 2015-05-22 Richard Biener <rguenther@suse.de>
13571
13572 PR tree-optimization/66251
13573 * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
13574
13575 2015-05-22 Marek Polacek <polacek@redhat.com>
13576
13577 PR c/47043
13578 * c-c++-common/attributes-enum-1.c: New test.
13579 * c-c++-common/attributes-enum-2.c: New test.
13580 * g++.dg/cpp0x/attributes-enum-1.C: New test.
13581 * g++.dg/cpp1y/attributes-enum-1.C: New test.
13582
13583 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
13584
13585 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
13586 effective target support. If no arm_neon_hw support, do not attempt
13587 to execute the tests; only compile them.
13588 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
13589 and "dg-require-effective-target arm_neon_ok".
13590 * gcc.target/arm/simd/vextp16_1.c: Likewise.
13591 * gcc.target/arm/simd/vextp64_1.c: Likewise.
13592 * gcc.target/arm/simd/vextp8_1.c: Likewise.
13593 * gcc.target/arm/simd/vextQf32_1.c: Likewise.
13594 * gcc.target/arm/simd/vextQp16_1.c: Likewise.
13595 * gcc.target/arm/simd/vextQp64_1.c: Likewise.
13596 * gcc.target/arm/simd/vextQp8_1.c: Likewise.
13597 * gcc.target/arm/simd/vextQs16_1.c: Likewise.
13598 * gcc.target/arm/simd/vextQs32_1.c: Likewise.
13599 * gcc.target/arm/simd/vextQs64_1.c: Likewise.
13600 * gcc.target/arm/simd/vextQs8_1.c: Likewise.
13601 * gcc.target/arm/simd/vextQu16_1.c: Likewise.
13602 * gcc.target/arm/simd/vextQu32_1.c: Likewise.
13603 * gcc.target/arm/simd/vextQu64_1.c: Likewise.
13604 * gcc.target/arm/simd/vextQu8_1.c: Likewise.
13605 * gcc.target/arm/simd/vexts16_1.c: Likewise.
13606 * gcc.target/arm/simd/vexts32_1.c: Likewise.
13607 * gcc.target/arm/simd/vexts64_1.c: Likewise.
13608 * gcc.target/arm/simd/vexts8_1.c: Likewise.
13609 * gcc.target/arm/simd/vextu16_1.c: Likewise.
13610 * gcc.target/arm/simd/vextu32_1.c: Likewise.
13611 * gcc.target/arm/simd/vextu64_1.c: Likewise.
13612 * gcc.target/arm/simd/vextu8_1.c: Likewise.
13613 * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
13614 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
13615 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
13616 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
13617 * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
13618 * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
13619 * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
13620 * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
13621 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
13622 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
13623 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
13624 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
13625 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
13626 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
13627 * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
13628 * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
13629 * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
13630 * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
13631 * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
13632 * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
13633 * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
13634 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
13635 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
13636 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
13637 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
13638 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
13639 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
13640 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
13641 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
13642 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
13643 * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
13644 * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
13645 * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
13646 * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
13647 * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
13648 * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
13649 * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
13650 * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
13651 * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
13652 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
13653 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
13654 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
13655 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
13656 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
13657 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
13658 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
13659 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
13660 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
13661 * gcc.target/arm/simd/vtrns16_1.c: Likewise.
13662 * gcc.target/arm/simd/vtrns32_1.c: Likewise.
13663 * gcc.target/arm/simd/vtrns8_1.c: Likewise.
13664 * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
13665 * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
13666 * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
13667 * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
13668 * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
13669 * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
13670 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
13671 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
13672 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
13673 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
13674 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
13675 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
13676 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
13677 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
13678 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
13679 * gcc.target/arm/simd/vuzps16_1.c: Likewise.
13680 * gcc.target/arm/simd/vuzps32_1.c: Likewise.
13681 * gcc.target/arm/simd/vuzps8_1.c: Likewise.
13682 * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
13683 * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
13684 * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
13685 * gcc.target/arm/simd/vzipf32_1.c: Likewise.
13686 * gcc.target/arm/simd/vzipp16_1.c: Likewise.
13687 * gcc.target/arm/simd/vzipp8_1.c: Likewise.
13688 * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
13689 * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
13690 * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
13691 * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
13692 * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
13693 * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
13694 * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
13695 * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
13696 * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
13697 * gcc.target/arm/simd/vzips16_1.c: Likewise.
13698 * gcc.target/arm/simd/vzips32_1.c: Likewise.
13699 * gcc.target/arm/simd/vzips8_1.c: Likewise.
13700 * gcc.target/arm/simd/vzipu16_1.c: Likewise.
13701 * gcc.target/arm/simd/vzipu32_1.c: Likewise.
13702 * gcc.target/arm/simd/vzipu8_1.c: Likewise.
13703
13704 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
13705
13706 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
13707 * gcc.dg/vect/pr59354.c: Likewise.
13708 * gcc.dg/vect/pr64252.c: Likewise.
13709 * gcc.dg/vect/pr64404.c: Likewise.
13710 * gcc.dg/vect/pr64493.c: Likewise.
13711 * gcc.dg/vect/pr64495.c: Likewise.
13712 * gcc.dg/vect/pr64844.c: Likewise.
13713 * gcc.dg/vect/pr65518.c: Likewise.
13714 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
13715
13716 2015-05-21 Paolo Carlini <paolo.carlini@oracle.com>
13717
13718 PR c++/66210
13719 * g++.dg/cpp1y/var-templ28.C: New.
13720
13721 2015-05-21 H.J. Lu <hongjiu.lu@intel.com>
13722
13723 PR target/66232
13724 * gcc.target/i386/pr66232-1.c: New test.
13725 * gcc.target/i386/pr66232-2.c: Likewise.
13726 * gcc.target/i386/pr66232-3.c: Likewise.
13727 * gcc.target/i386/pr66232-4.c: Likewise.
13728 * gcc.target/i386/pr66232-5.c: Likewise.
13729
13730 2015-05-21 Nathan Sidwell <nathan@acm.org>
13731
13732 * g++.dg/cpp1y/pr60943.C: New.
13733
13734 2015-05-21 Jakub Jelinek <jakub@redhat.com>
13735
13736 PR tree-optimization/66233
13737 * gcc.c-torture/execute/pr66233.c: New test.
13738
13739 2015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org>
13740
13741 PR fortran/66176
13742 * gfortran.dg/inline_matmul_11.f90: New test.
13743
13744 2015-05-21 Andreas Tobler <andreast@gcc.gnu.org>
13745
13746 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
13747 instead of listing several targets on its own.
13748 * gcc.target/i386/pr32219-2.c: Likewise.
13749 * gcc.target/i386/pr32219-3.c: Likewise.
13750 * gcc.target/i386/pr32219-4.c: Likewise.
13751 * gcc.target/i386/pr32219-5.c: Likewise.
13752 * gcc.target/i386/pr32219-6.c: Likewise
13753 * gcc.target/i386/pr32219-7.c: Likewise.
13754 * gcc.target/i386/pr32219-8.c: Likewise.
13755 * gcc.target/i386/pr39013-1.c: Likewise.
13756 * gcc.target/i386/pr39013-2.c: Likewise.
13757 * gcc.target/i386/pr64317.c: Likewise.
13758
13759 2015-05-21 Jeff Law <law@redhat.com>
13760
13761 * gcc.target/hppa/shadd-3.c: New test.
13762 * gcc.target/hppa/shadd-4.c: New test.
13763
13764 2015-05-21 Michael Matz <matz@suse.de>
13765
13766 * gcc.dg/vect/vect-strided-store.c: New test.
13767 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
13768 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
13769
13770 2015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13771
13772 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
13773 * gcc.dg/pow-sqrt-synth-1.c: New test.
13774 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
13775
13776 2015-05-21 Richard Biener <rguenther@suse.de>
13777
13778 PR c++/66211
13779 * g++.dg/conversion/pr66211.C: New testcase.
13780 * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
13781
13782 2015-05-21 Jeff Law <law@redhat.com>
13783
13784 * gcc.target/hppa/shadd-2.c: New test.
13785
13786 2015-05-21 Oleg Endo <olegendo@gcc.gnu.org>
13787
13788 PR target/54236
13789 * gcc.target/sh/pr54236-2.c: Fix typo in comment.
13790
13791 2015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
13792
13793 PR target/65937
13794 * gcc.target/arm/pr26702.c: Adjust target selector.
13795
13796 2015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com>
13797
13798 PR middle-end/66221
13799 * gcc.dg/lto/pr66221_0.c: New test.
13800 * gcc.dg/lto/pr66221_1.c: New test.
13801
13802 2015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
13803
13804 PR c/52952
13805 * gcc.dg/redecl-4.c: Update column numbers.
13806 * gcc.dg/format/bitfld-1.c: Likewise.
13807 * gcc.dg/format/attr-2.c: Likewise.
13808 * gcc.dg/format/attr-6.c: Likewise.
13809 * gcc.dg/format/attr-7.c (baz): Likewise.
13810 * gcc.dg/format/asm_fprintf-1.c: Likewise.
13811 * gcc.dg/format/attr-4.c: Likewise.
13812 * gcc.dg/format/branch-1.c: Likewise.
13813 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column
13814 locations within strings with embedded escape sequences.
13815
13816 2015-05-20 Jeff Law <law@redhat.com>
13817
13818 * gcc.target/hppa/hppa.exp: New target test driver.
13819 * gcc.target/hppa/shadd-1.c: New test.
13820
13821 2015-05-20 Alex Velenko <Alex.Velenko@arm.com>
13822
13823 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
13824
13825 2015-05-20 David Malcolm <dmalcolm@redhat.com>
13826
13827 * c-c++-common/Wmisleading-indentation.c (fn_32): New.
13828 (fn_33_k_and_r_style): New.
13829 (fn_33_stroustrup_style): New.
13830 (fn_33_allman_style): New.
13831 (fn_33_whitesmiths_style): New.
13832 (fn_33_horstmann_style): New.
13833 (fn_33_ratliff_banner_style): New.
13834 (fn_33_lisp_style): New.
13835 (fn_34_indent_dash_gnu): New.
13836 (fn_34_indent_dash_kr): New.
13837 (fn_34_indent_dash_orig): New.
13838 (fn_34_indent_linux_style): New.
13839
13840 2015-05-20 Andre Vehreschild <vehre@gmx.de>
13841
13842 PR fortran/65548
13843 * gfortran.dg/allocate_with_source_5.f90: Extend test.
13844
13845 2015-05-20 Bin Cheng <bin.cheng@arm.com>
13846
13847 PR tree-optimization/65447
13848 * gcc.dg/tree-ssa/pr65447.c: New test.
13849
13850 2015-05-19 Nathan sidwell <nathan@acm.org>
13851
13852 * g++.dg/cpp0x/pr65954.C: New.
13853
13854 2015-05-20 Oleg Endo <olegendo@gcc.gnu.org>
13855
13856 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
13857
13858 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13859
13860 * lib/target-supports.exp: Vector do not always have natural
13861 alignment on s390*.
13862
13863 2015-05-19 David Sherwood <david.sherwood@arm.com>
13864
13865 * gcc.dg/loop-invariant.c: New testcase.
13866
13867 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13868
13869 * lib/target-supports.exp: Vector do not always have natural
13870 alignment on s390*.
13871
13872 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13873
13874 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
13875 s390*.
13876 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
13877
13878 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13879
13880 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
13881 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
13882 * gcc.target/s390/zvector/vec-genmask-1.c: New test.
13883 * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
13884 * gcc.target/s390/zvector/vec-overloading-1.c: New test.
13885 * gcc.target/s390/zvector/vec-overloading-2.c: New test.
13886 * gcc.target/s390/zvector/vec-overloading-3.c: New test.
13887 * gcc.target/s390/zvector/vec-overloading-4.c: New test.
13888 * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
13889 * gcc.target/s390/zvector/vec-elem-1.c: New test.
13890
13891 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13892
13893 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
13894
13895 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13896
13897 * gcc.target/s390/s390.exp
13898 (check_effective_target_vector): New check.
13899 * gcc.target/s390/vector/vec-abi-1.c: New test.
13900 * gcc.target/s390/vector/vec-abi-2.c: New test.
13901 * gcc.target/s390/vector/vec-abi-3.c: New test.
13902 * gcc.target/s390/vector/vec-abi-4.c: New test.
13903 * gcc.target/s390/vector/vec-abi-align-1.c: New test.
13904 * gcc.target/s390/vector/vec-abi-single-1.c: New test.
13905 * gcc.target/s390/vector/vec-abi-single-2.c: New test.
13906 * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
13907 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
13908 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
13909 * gcc.target/s390/vector/vec-clobber-1.c: New test.
13910 * gcc.target/s390/vector/vec-cmp-1.c: New test.
13911 * gcc.target/s390/vector/vec-cmp-2.c: New test.
13912 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
13913 * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
13914 * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
13915 * gcc.target/s390/vector/vec-genmask-1.c: New test.
13916 * gcc.target/s390/vector/vec-genmask-2.c: New test.
13917 * gcc.target/s390/vector/vec-init-1.c: New test.
13918 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
13919 * gcc.target/s390/vector/vec-shift-1.c: New test.
13920 * gcc.target/s390/vector/vec-sub-1.c: New test.
13921
13922 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13923
13924 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
13925
13926 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13927
13928 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
13929
13930 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13931
13932 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
13933
13934 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13935
13936 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
13937
13938 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13939
13940 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
13941
13942 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13943
13944 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
13945
13946 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13947
13948 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
13949
13950 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13951
13952 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
13953
13954 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13955
13956 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
13957
13958 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13959
13960 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
13961
13962 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13963
13964 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
13965
13966 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13967
13968 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
13969
13970 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13971
13972 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
13973
13974 2015-05-19 Jakub Jelinek <jakub@redhat.com>
13975
13976 PR tree-optimization/66187
13977 * gcc.c-torture/execute/pr66187.c: New test.
13978 * gcc.dg/pr66187-1.c: New test.
13979 * gcc.dg/pr66187-2.c: New test.
13980
13981 2015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13982
13983 * gcc.dg/vect/bb-slp-35.c: Adjust.
13984
13985 2015-05-19 Richard Biener <rguenther@suse.de>
13986
13987 PR tree-optimization/66165
13988 * gcc.dg/torture/pr66165.c: New testcase.
13989
13990 PR tree-optimization/66185
13991 * gcc.dg/torture/pr66185.c: New testcase.
13992
13993 2015-05-19 Oleg Endo <olegendo@gcc.gnu.org>
13994
13995 PR target/54236
13996 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
13997
13998 2015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com>
13999
14000 * gcc.target/mips/p5600-bonding.c : New file.
14001
14002 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14003
14004 PR fortran/66106
14005 * gfortran.dg/interface_operator_1.f90: New tests.
14006
14007 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14008
14009 PR fortran/66057
14010 * gfortran.dg/generic_29.f90: New tests.
14011
14012 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14013
14014 PR fortran/66043
14015 * gfortran.dg/storage_size_6.f90: New tests.
14016
14017 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14018
14019 PR fortran/66045
14020 * gfortran.dg/null1.f90: New test.
14021
14022 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14023
14024 PR fortran/66044
14025 * gfortran.dg/entry_21.f90: New test.
14026
14027 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14028
14029 PR fortran/66043
14030 * gfortran.dg/storage_size_6.f90: New tests.
14031
14032 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14033
14034 PR fortran/66040
14035 * gfortran.dg/misplaced_statement.f90: New test.
14036
14037 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14038
14039 PR fortran/66039
14040 * gfortran.dg/filepos1.f90: New test
14041
14042 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14043
14044 PR fortran/64925
14045 * gfortran.dg/pr64925.f90: New test.
14046
14047 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14048
14049 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
14050 unit.
14051 * gfortran.dg/lto/pr41576_1.f90: Ditto.
14052
14053 2015-05-12 Andreas Tobler <andreast@gcc.gnu.org>
14054
14055 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
14056 to the family of pie capable targets.
14057
14058 2015-05-18 Alex Velenko <Alex.Velenko@arm.com>
14059
14060 * gcc.target/arm/bics_1.c : New testcase.
14061 * gcc.target/arm/bics_2.c : New testcase.
14062 * gcc.target/arm/bics_3.c : New testcase.
14063 * gcc.target/arm/bics_4.c : New testcase.
14064
14065 2015-05-18 Robert Suchanek <robert.suchanek@imgtec.com>
14066
14067 * gcc.target/mips/umips-attr.c: New test.
14068
14069 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
14070
14071 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
14072 * gcc.dg/20150120-2.c (dg-final): Ditto.
14073 * gcc.dg/20150120-2.c (dg-final): Ditto.
14074 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
14075
14076 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
14077
14078 PR target/66174
14079 * gcc.target/i386/pr66174.c: New test.
14080
14081 2015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org>
14082
14083 PR fortran/37131
14084 * gfortran.dg/matmul_bounds_6.f90: New test.
14085 * gfortran.dg/matmul_bounds_7.f90: New test.
14086
14087 2015-05-16 Jan Hubicka <hubicka@ucw.cz>
14088
14089 * gfortran.dg/lto/20091028-2_1.c: Fix return value.
14090 * gfortran.dg/lto/pr41576_1.f90: Add interface.
14091 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
14092 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
14093 * gfortran.dg/lto/20091028-1_1.c: Fix return type.
14094 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
14095
14096 2015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14097
14098 PR fortran/65903
14099 * gfortran.dg/continuation_13.f90: Update test.
14100 * gfortran.dg/pr65903.f90: New test.
14101
14102 2015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org>
14103
14104 PR fortran/66113
14105 * gfortran.dg/block_14.f90: New test.
14106
14107 2015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org>
14108
14109 PR fortran/44054
14110 * lib/gfortran-dg.exp: Update regex to handle two locations for
14111 the same diagnostic without caret.
14112 * gfortran.dg/badline.f: Test also that line numbers are correct
14113 before and after "left but not entered" warning.
14114
14115 2015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org>
14116 Zhenqiang Chen <zhenqiang.chen@linaro.org>
14117
14118 PR target/65768
14119 * gcc.target/arm/maskdata.c: New test.
14120
14121 2015-05-16 Mikael Morin <mikael@gcc.gnu.org>
14122
14123 PR fortran/65792
14124 * gfortran.dg/derived_constructor_components_5: New test
14125
14126 2015-05-16 Uros Bizjak <ubizjak@gmail.com>
14127
14128 PR target/66140
14129 * gcc.target/alpha/pr66140.c: New test.
14130
14131 2015-05-15 Mikhail Maltsev <maltsevm@gmail.com>
14132
14133 PR c/48956
14134 * gcc.dg/Wconversion-complex-c99.c: New test.
14135 * gcc.dg/Wconversion-complex-gnu.c: New test.
14136
14137 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
14138
14139 PR tree-optimization/64454
14140 * gcc.dg/modmod.c: New testcase.
14141
14142 2015-05-15 Ilya Enkovich <ilya.enkovich@intel.com>
14143
14144 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
14145
14146 2015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com>
14147
14148 PR middle-end/66134
14149 * gcc.target/i386/mpx/pr66134.c: New test.
14150
14151 2015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com>
14152
14153 * gcc.target/powerpc/pr60158.c: New test.
14154
14155 2015-05-14 Alexander Monakov <amonakov@ispras.ru>
14156
14157 * gcc.target/i386/sibcall-7.c: New test.
14158 * gcc.target/i386/sibcall-8.c: New test.
14159
14160 2015-05-14 Wilco Dijkstra <wdijkstr@arm.com>
14161
14162 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
14163 (abs64_in_dreg): Likewise.
14164
14165 2015-05-14 Marek Polacek <polacek@redhat.com>
14166
14167 PR c/66066
14168 PR c/66127
14169 * gcc.dg/pr14649-1.c: Add -Wpedantic.
14170 * gcc.dg/pr19984.c: Likewise.
14171 * gcc.dg/pr66066-1.c: New test.
14172 * gcc.dg/pr66066-2.c: New test.
14173 * gcc.dg/pr66066-3.c: New test.
14174
14175 2015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14176
14177 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
14178 * gcc.dg/pow-sqrt.x: New file.
14179 * gcc.dg/pow-sqrt-1.c: New test.
14180 * gcc.dg/pow-sqrt-2.c: Likewise.
14181 * gcc.dg/pow-sqrt-3.c: Likewise.
14182
14183 2015-05-13 Richard Biener <rguenther@suse.de>
14184
14185 PR tree-optimization/66123
14186 * gcc.dg/torture/pr66123.c: New testcase.
14187
14188 2015-05-13 Richard Biener <rguenther@suse.de>
14189
14190 PR middle-end/66110
14191 * gcc.dg/alias-2.c: Adjust.
14192 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
14193
14194 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
14195
14196 PR target/65103
14197 * gcc.target/i386/pr65103-3.c: New.
14198
14199 2015-05-13 Martin Liska <mliska@suse.cz>
14200
14201 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
14202
14203 2015-05-13 Jakub Jelinek <jakub@redhat.com>
14204
14205 PR target/66112
14206 * gcc.target/i386/pr66112-2.c: New test.
14207
14208 PR target/66112
14209 * gcc.target/i386/pr66112-1.c: New test.
14210
14211 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
14212
14213 PR target/66048
14214 * gcc.target/i386/mpx/pr66048.cc: New.
14215
14216 2015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
14217
14218 PR rtl-optimization/64616
14219 * gcc.dg/loop-8.c: New test.
14220 * gcc.dg/loop-9.c: New test.
14221
14222 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
14223
14224 PR target/pr66047.c
14225 * gcc.target/i386/pr66047.c: New testcase.
14226
14227 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
14228
14229 PR ipa/65873
14230 * gcc.c-torture/compile/pr65873.c: New testcase.
14231
14232 2015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
14233
14234 PR fortran/66111
14235 * gfortran.dg/inline_matmul_10.f90: New test.
14236
14237 2015-05-12 David Malcolm <dmalcolm@redhat.com>
14238
14239 * c-c++-common/Wmisleading-indentation.c: New testcase.
14240 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
14241 * c-c++-common/Wmisleading-indentation-2.md: New file.
14242
14243 2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
14244
14245 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
14246 "break".
14247 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
14248
14249 2015-05-12 Richard Biener <rguenther@suse.de>
14250
14251 PR tree-optimization/66101
14252 * gcc.dg/torture/pr66101.c: New testcase.
14253
14254 2015-05-12 Richard Biener <rguenther@suse.de>
14255
14256 PR tree-optimization/37021
14257 * gcc.target/i386/vect-addsub.c: New testcase.
14258
14259 2015-05-12 Alexander Monakov <amonakov@ispras.ru>
14260
14261 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
14262
14263 2015-05-12 Tom de Vries <tom@codesourcery.com>
14264
14265 PR tree-optimization/66010
14266 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
14267
14268 2015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
14269
14270 PR c++/65133
14271 * g++.dg/cpp0x/trailing10.C: New.
14272
14273 2015-05-12 Richard Biener <rguenther@suse.de>
14274
14275 * gcc.dg/vect/bb-slp-35.c: New testcase.
14276
14277 2015-05-11 Mikael Morin <mikael@gcc.gnu.org>
14278
14279 PR fortran/66100
14280 * gfortran.dg/bound_simplification_6.f90: New.
14281
14282 2015-05-11 Steve Ellcey <sellcey@mips.com>
14283
14284 * gcc.target/mips/branch-1.c: Pass argument to bar().
14285
14286 2015-05-11 Alexander Monakov <amonakov@ispras.ru>
14287
14288 PR target/65753
14289 * gcc.target/i386/pr65753.c: New test.
14290
14291 2015-05-11 Richard Sandiford <richard.sandiford@arm.com>
14292
14293 PR rtl-optimization/66076
14294 * gcc.dg/torture/pr66076.c: New test.
14295
14296 2015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
14297
14298 PR fortran/66041
14299 * gfortran.dg/inline_matmul_7.f90: New test.
14300 * gfortran.dg/inline_matmul_8.f90: New test.
14301 * gfortran.dg/inline_matmul_9.f90: New test.
14302
14303 2015-05-10 Mikael Morin <mikael@gcc.gnu.org>
14304
14305 * gfortran.dg/bound_simplification_5.f90: New.
14306
14307 2015-05-09 Jason Merrill <jason@redhat.com>
14308
14309 * lib/target-supports.exp (cxx_default): New global.
14310 (check_effective_target_c++11_only)
14311 (check_effective_target_c++14_only)
14312 (check_effective_target_c++98_only)
14313 (check_effective_target_c++1z_only): Check it.
14314
14315 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
14316
14317 PR tree-optimization/64454
14318 * gcc.dg/tree-ssa/vrp97.c: New file.
14319 * gcc.dg/vect/slp-perm-7.c: Update.
14320
14321 2015-05-09 Andre Vehreschild <vehre@gmx.de>
14322
14323 PR fortran/65894
14324 * gfortran.dg/elemental_subroutine_11.f90: New test.
14325
14326 2015-05-08 Richard Biener <rguenther@suse.de>
14327
14328 PR tree-optimization/66036
14329 * gcc.dg/vect/slp-41.c: New testcase.
14330
14331 2015-05-08 Mikael Morin <mikael@gcc.gnu.org>
14332
14333 * gfortran.dg/elemental_optional_args_7.f90: New.
14334
14335 2015-05-08 Alan Lawrence <alan.lawrence@arm.com>
14336
14337 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
14338 allow cmlt or sshr.
14339
14340 2015-05-08 Marek Polacek <polacek@redhat.com>
14341
14342 PR c/64918
14343 * gcc.dg/Woverride-init-side-effects-1.c: New test.
14344 * gcc.dg/Woverride-init-side-effects-2.c: New test.
14345
14346 2015-05-07 Marek Polacek <polacek@redhat.com>
14347
14348 PR c/65179
14349 * c-c++-common/Wshift-negative-value-1.c: New test.
14350 * c-c++-common/Wshift-negative-value-2.c: New test.
14351 * c-c++-common/Wshift-negative-value-3.c: New test.
14352 * c-c++-common/Wshift-negative-value-4.c: New test.
14353 * c-c++-common/Wshift-negative-value-5.c: New test.
14354 * c-c++-common/Wshift-negative-value-6.c: New test.
14355 * gcc.dg/c90-left-shift-1.c: New test.
14356 * gcc.dg/c99-const-expr-7.c: Add dg-error.
14357 * gcc.dg/c99-left-shift-1.c: New test.
14358
14359 2015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
14360
14361 PR middle-end/192
14362 PR middle-end/54303
14363 * gcc.dg/fdata-sections-2.c: New file.
14364
14365 2015-05-07 Marek Polacek <polacek@redhat.com>
14366
14367 PR testsuite/66046
14368 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
14369 last dg-output.
14370 * c-c++-common/ubsan/align-7.c: Likewise.
14371 * c-c++-common/ubsan/bounds-8.c: Likewise.
14372 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
14373 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
14374 * c-c++-common/ubsan/null-1.c: Likewise.
14375 * c-c++-common/ubsan/null-10.c: Likewise.
14376 * c-c++-common/ubsan/null-11.c: Likewise.
14377 * c-c++-common/ubsan/null-2.c: Likewise.
14378 * c-c++-common/ubsan/null-3.c: Likewise.
14379 * c-c++-common/ubsan/null-4.c: Likewise.
14380 * c-c++-common/ubsan/null-5.c: Likewise.
14381 * c-c++-common/ubsan/null-6.c: Likewise.
14382 * c-c++-common/ubsan/null-7.c: Likewise.
14383 * c-c++-common/ubsan/null-8.c: Likewise.
14384 * c-c++-common/ubsan/null-9.c: Likewise.
14385 * c-c++-common/ubsan/object-size-1.c: Likewise.
14386 * c-c++-common/ubsan/object-size-10.c: Likewise.
14387 * c-c++-common/ubsan/object-size-4.c: Likewise.
14388 * c-c++-common/ubsan/object-size-5.c: Likewise.
14389 * c-c++-common/ubsan/object-size-7.c: Likewise.
14390 * c-c++-common/ubsan/object-size-8.c: Likewise.
14391 * c-c++-common/ubsan/object-size-9.c: Likewise.
14392 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
14393 * c-c++-common/ubsan/overflow-int128.c: Likewise.
14394 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
14395 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
14396 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
14397 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
14398 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
14399 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
14400 * c-c++-common/ubsan/pr59333.c: Likewise.
14401 * c-c++-common/ubsan/pr59667.c: Likewise.
14402 * c-c++-common/ubsan/pr60613-2.c: Likewise.
14403 * c-c++-common/ubsan/pr60636.c: Likewise.
14404 * c-c++-common/ubsan/pr63802.c: Likewise.
14405 * c-c++-common/ubsan/recovery-1.c: Likewise.
14406 * c-c++-common/ubsan/recovery-3.c: Likewise.
14407 * c-c++-common/ubsan/shift-1.c: Likewise.
14408 * c-c++-common/ubsan/shift-2.c: Likewise.
14409 * c-c++-common/ubsan/shift-4.c: Likewise.
14410 * c-c++-common/ubsan/shift-7.c: Likewise.
14411 * c-c++-common/ubsan/undefined-2.c: Likewise.
14412 * c-c++-common/ubsan/vla-1.c: Likewise.
14413 * g++.dg/ubsan/null-1.C: Likewise.
14414 * g++.dg/ubsan/null-3.C: Likewise.
14415 * g++.dg/ubsan/null-4.C: Likewise.
14416 * g++.dg/ubsan/vptr-8.C: Likewise.
14417 * g++.dg/ubsan/vptr-9.C: Likewise.
14418 * gcc.dg/ubsan/bounds-2.c: Likewise.
14419 * gcc.dg/ubsan/object-size-9.c: Likewise.
14420
14421 2015-05-07 Jeff Law <law@redhat.com>
14422
14423 * gcc.dg/tree-ssa/shorten-1.c: New test.
14424
14425 2015-05-07 Richard Biener <rguenther@suse.de>
14426
14427 PR tree-optimization/66002
14428 * gcc.dg/vect/vect-125.c: New testcase.
14429
14430 2015-05-07 Marek Polacek <polacek@redhat.com>
14431 Martin Uecker <uecker@eecs.berkeley.edu>
14432
14433 * c-c++-common/ubsan/bounds-10.c: New test.
14434
14435 2015-05-06 David Malcolm <dmalcolm@redhat.com>
14436
14437 * jit.dg/harness.h (set_options): Wrap with
14438 #ifndef TEST_ESCHEWS_SET_OPTIONS.
14439 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
14440 Special-case test-benchmark.c as a negative.
14441 * jit.dg/test-benchmark.c: New file.
14442
14443 2015-05-06 Yvan Roux <yvan.roux@linaro.org>
14444
14445 PR target/64208
14446 * gcc.target/arm/pr64208.c: New test.
14447
14448 2015-05-06 Alan Modra <amodra@gmail.com>
14449
14450 PR target/66020
14451 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
14452 (gparms): Make volatile.
14453
14454 2015-05-06 Richard Biener <rguenther@suse.de>
14455
14456 PR tree-optimization/62283
14457 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
14458
14459 2015-05-06 Christian Bruel <christian.bruel@st.com>
14460
14461 PR target/66015
14462 * gcc.target/aarch64/iinline-attr-1.c: New test.
14463
14464 2015-05-06 Richard Biener <rguenther@suse.de>
14465
14466 * gcc.dg/vect/bb-slp-34.c: New testcase.
14467
14468 2015-05-06 Richard Biener <rguenther@suse.de>
14469
14470 PR tree-optimization/62283
14471 * gcc.dg/vect/bb-slp-14.c: Adjust.
14472
14473 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
14474
14475 PR target/65990
14476 * gcc.target/i386/pr65990.c: New test.
14477
14478 2015-05-05 Ilya Tocar <ilya.tocar@intel.com>
14479
14480 PR target/65915
14481 * gcc.target/i386/pr65915.c: New.
14482
14483 2015-05-05 Tom de Vries <tom@codesourcery.com>
14484
14485 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
14486 'va_list escapes 0'.
14487
14488 2015-05-05 Tom de Vries <tom@codesourcery.com>
14489
14490 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
14491 in r222173.
14492
14493 2015-05-05 Yvan Roux <yvan.roux@linaro.org>
14494
14495 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
14496 * gcc.target/arm/pr65924.c: Likewise.
14497
14498 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
14499
14500 PR target/65871
14501 * gcc.target/i386/pr65871-3.c: New test.
14502
14503 2015-05-04 Jeff Law <law@redhat.com>
14504
14505 Revert:
14506 2015-05-04 Jeff Law <law@redhat.com>
14507 * gcc.dg/tree-ssa/shorten-1.c: New test.
14508
14509 2015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
14510 Jakub Jelinek <jakub@redhat.com>
14511
14512 PR c++/66007
14513 * g++.dg/cpp0x/Wnarrowing4.C: New.
14514
14515 2015-05-04 Sandra Loosemore <sandra@codesourcery.com>
14516
14517 * lib/target-supports.exp
14518 (check_effective_target_keeps_null_pointer_checks): Clarify that
14519 this is for targets that disable -fdelete-null-pointer-checks,
14520 not default it to off.
14521 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
14522 -fdelete-null-pointer-checks explicit.
14523 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
14524 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
14525 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
14526 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
14527 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
14528 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
14529 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
14530 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
14531 * gcc.dg/tree-ssa/pr20318.c: Likewise.
14532 * gcc.dg/tree-ssa/pr20701.c: Likewise.
14533 * gcc.dg/tree-ssa/pr20702.c: Likewise.
14534 * gcc.dg/tree-ssa/pr21086.c: Likewise.
14535 * gcc.dg/tree-ssa/pr21090.c: Likewise.
14536 * gcc.dg/tree-ssa/pr58480.c: Likewise.
14537 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
14538 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
14539 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
14540 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
14541 * gcc.dg/tree-ssa/unreachable.c: Likewise.
14542 * gcc.dg/tree-ssa/vrp02.c: Likewise.
14543 * gcc.dg/tree-ssa/vrp07.c: Likewise.
14544 * gcc.dg/tree-ssa/vrp08.c: Likewise.
14545 * gcc.dg/tree-ssa/vrp55.c: Likewise.
14546 * g++.dg/cpp0x/static_assert9.C: Likewise.
14547 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
14548 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
14549 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
14550 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
14551 * g++.dg/tree-ssa/pr26406.C: Likewise.
14552
14553 2015-05-04 Jakub Jelinek <jakub@redhat.com>
14554
14555 PR tree-optimization/65984
14556 * c-c++-common/ubsan/pr65984.c: New test.
14557
14558 2015-05-04 Jeff Law <law@redhat.com>
14559
14560 * gcc.dg/tree-ssa/shorten-1.c: New test.
14561
14562 2015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14563
14564 PR fortran/44735
14565 * gfortran.dg/pr44735.f90: New test.
14566
14567 2015-05-04 Richard Biener <rguenther@suse.de>
14568
14569 PR tree-optimization/65965
14570 * gcc.dg/vect/bb-slp-33.c: New testcase.
14571
14572 2015-05-04 Richard Biener <rguenther@suse.de>
14573
14574 PR tree-optimization/65935
14575 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
14576
14577 2015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
14578
14579 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
14580 for each supported variant instead of CHECK_RESULTS.
14581 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
14582 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
14583 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
14584 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
14585 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
14586 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
14587 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
14588 expected results for unsupported variants. Call CHECK for each
14589 supported variant instead of CHECK_RESULTS.
14590 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
14591 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
14592 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
14593 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
14594 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
14595 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
14596 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
14597 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
14598 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
14599 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
14600 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
14601 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
14602 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
14603 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
14604 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
14605 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
14606 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
14607 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
14608 expected results for unsupported variants.
14609 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
14610 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
14611 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
14612 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
14613 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
14614 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
14615 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
14616 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
14617 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
14618 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
14619 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
14620 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
14621 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
14622 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
14623 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
14624 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
14625 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
14626 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
14627 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
14628 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
14629 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
14630 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
14631 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
14632 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
14633 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
14634 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
14635 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
14636 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
14637
14638 2015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
14639
14640 PR fortran/37131
14641 * gfortran.dg/bound_9.f90: Add pointer assignment.
14642
14643 2015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
14644 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
14645
14646 PR c++/65858
14647 * g++.dg/cpp0x/Wnarrowing3.C: New.
14648
14649 2015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
14650
14651 * gcc.dg/20150120-1.c: New test.
14652 * gcc.dg/20150120-2.c: New test.
14653 * gcc.dg/20150120-3.c: New test.
14654
14655 2015-05-01 David Edelsohn <dje.gcc@gmail.com>
14656
14657 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
14658
14659 2015-05-01 Renlin Li <renlin.li@arm.com>
14660
14661 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
14662
14663 2015-05-01 Mikael Morin <mikael@gcc.gnu.org>
14664
14665 * gfortran.dg/bound_simplification_4.f90: New.
14666
14667 2015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14668
14669 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
14670 with powerpc_p8vector_ok.
14671
14672 2015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
14673
14674 PR fortran/37131
14675 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
14676 scan pattern.
14677 * gfortran.dg/bound_9.f90: New test case.
14678
14679 2015-04-30 Uros Bizjak <ubizjak@gmail.com>
14680
14681 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
14682 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
14683 for 32bit x86 targets.
14684 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
14685 for 32bit x86 targets.
14686 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
14687 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
14688 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
14689 for 32bit x86 targets.
14690
14691 2015-04-30 Marek Polacek <polacek@redhat.com>
14692
14693 PR tree-optimization/63551
14694 * g++.dg/ipa/pr63551.C: New test.
14695
14696 2015-04-30 Caroline Tice <cmtice@google.com>
14697
14698 PR 65929
14699 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
14700 partition size on certain targets.
14701
14702 2015-04-30 Renlin Li <renlin.li@arm.com>
14703
14704 * gcc.target/aarch64/vect-reduc-or_1.c: New.
14705
14706 2015-04-30 Marek Polacek <polacek@redhat.com>
14707
14708 * c-c++-common/Wbool-compare-3.c: New test.
14709
14710 * gcc.dg/pr65901.c (foo): Adjust dg-error.
14711 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
14712
14713 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
14714
14715 PR c++/57610
14716 * g++.dg/init/ref22.C: New.
14717
14718 2015-04-30 Marek Polacek <polacek@redhat.com>
14719
14720 * gcc.dg/init-bad-8.c: New test.
14721
14722 * gcc.dg/incomplete-typedef-1.c: New test.
14723
14724 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
14725
14726 PR c++/59955
14727 * g++.dg/template/crash121.C: New.
14728
14729 2015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
14730
14731 * gcc.target/mips/call-from-init.c: New test.
14732 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
14733
14734 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
14735
14736 PR target/65871
14737 * gcc.target/i386/pr65871-1.c: New test.
14738 * gcc.target/i386/pr65871-2.c: Ditto.
14739
14740 2015-04-29 Marek Polacek <polacek@redhat.com>
14741
14742 PR c/64610
14743 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
14744 * c-c++-common/Wbool-compare-2.c: New test.
14745
14746 2015-04-29 Alan Lawrence <alan.lawrence@arm.com>
14747
14748 PR target/65770
14749 * gcc.target/aarch64/vstN_lane_1.c: New file.
14750
14751 2015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
14752
14753 PR c++/64667
14754 * g++.dg/warn/Winit-self-3.C: New.
14755
14756 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
14757
14758 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
14759
14760 2015-04-29 Yvan Roux <yvan.roux@linaro.org>
14761
14762 PR target/65924
14763 * gcc.target/arm/pr65924.c: New test.
14764
14765 2015-04-29 Thomas Schwinge <thomas@codesourcery.com>
14766
14767 * g++.dg/gomp/tpl-target-update.C: New file.
14768
14769 2015-04-29 Richard Biener <rguenther@suse.de>
14770
14771 PR tree-optimization/65917
14772 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
14773
14774 2015-04-29 Christian Bruel <christian.bruel@st.com>
14775
14776 PR target/64835
14777 * gcc.dg/ipa/iinline-attr.c: New test.
14778 * gcc.target/i386/iinline-attr-2.c: New test.
14779
14780 2015-04-28 Andre Vehreschild <vehre@gmx.de>
14781
14782 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
14783 segfault is fixed.
14784
14785 2015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14786
14787 * gcc.dg/vect/vect-33.c: Remove spurious line.
14788
14789 2015-04-28 Jan Hubicka <hubicka@ucw.cz>
14790
14791 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
14792
14793 2015-04-28 Marek Polacek <polacek@redhat.com>
14794
14795 PR c/65901
14796 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
14797 * gcc.dg/pr65901.c: New test.
14798
14799 2015-04-28 Richard Biener <rguenther@suse.de>
14800
14801 PR tree-optimization/62283
14802 * gfortran.dg/vect/pr62283-2.f: New testcase.
14803 * gcc.dg/vect/bb-slp-14.c: Adjust.
14804
14805 2015-04-28 Richard Biener <rguenther@suse.de>
14806
14807 PR tree-optimization/65851
14808 * g++.dg/torture/pr65851.C: New testcase.
14809
14810 2015-04-27 Jeff Law <law@redhat.com>
14811
14812 PR tree-optimization/65217
14813 * gcc.target/i386/pr65217.c: Remove XFAIL.
14814
14815 2015-04-27 Andre Vehreschild <vehre@gmx.de>
14816
14817 PR fortran/60322
14818 Add tests forgotten to svn-add.
14819 * gfortran.dg/class_allocate_19.f03: New test.
14820 * gfortran.dg/class_array_20.f03: New test.
14821 * gfortran.dg/class_array_21.f03: New test.
14822 * gfortran.dg/finalize_29.f08: New test.
14823
14824 2015-04-27 Andre Vehreschild <vehre@gmx.de>
14825
14826 PR fortran/59678
14827 PR fortran/65841
14828 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
14829 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
14830
14831 2015-04-27 Caroline Tice <cmtice@google.com>
14832
14833 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
14834 partition size.
14835
14836 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
14837
14838 PR target/64579
14839 * gcc.target/powerpc/htm-1.c: New test.
14840 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
14841 on 64-bit compiles.
14842 (__builtin_tabortdci): Likewise.
14843 (__builtin_tcheck): Remove operand.
14844 * lib/target-supports.exp (check_htm_hw_available): New function.
14845
14846 2015-04-27 Richard Biener <rguenther@suse.de>
14847
14848 * gcc.target/i386/pr65217.c: XFAIL.
14849
14850 2015-04-27 Jakub Jelinek <jakub@redhat.com>
14851
14852 PR tree-optimization/65875
14853 * gcc.c-torture/compile/pr65875.c: New test.
14854
14855 2015-04-25 Marek Polacek <polacek@redhat.com>
14856
14857 PR c/52085
14858 * gcc.dg/enum-incomplete-2.c: New test.
14859 * gcc.dg/enum-mode-1.c: New test.
14860
14861 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
14862
14863 PR target/65849
14864 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
14865 set new options.
14866 * gcc.target/powerpc/pr65849-2.c: Likewise.
14867
14868 2015-04-24 Tom de Vries <tom@codesourcery.com>
14869
14870 PR tree-optimization/65802
14871 * g++.dg/pr65802.C: Move to ...
14872 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
14873 stdarg.h. Rewrite for C.
14874 (fn1): Use va_list and va_arg. Make variable args function. Add use of
14875 va_start and va_end. Remove unnecessary inline asm.
14876
14877 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
14878 Wei Mi <wmi@google.com>
14879
14880 * gcc.target/i386/sse2-load-multi.c: New test.
14881 * gcc.target/i386/sse2-store-multi.c: Ditto.
14882
14883 2015-04-24 Marek Polacek <polacek@redhat.com>
14884
14885 PR c/65830
14886 * c-c++-common/pr65830.c: New test.
14887
14888 PR c/63357
14889 * c-c++-common/Wlogical-op-1.c: New test.
14890
14891 2015-04-24 Marek Polacek <polacek@redhat.com>
14892
14893 PR c/61534
14894 * c-c++-common/pr61534-1.c: New test.
14895
14896 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
14897 Steven Bosscher <steven@gcc.gnu.org>
14898
14899 PR rtl-optimization/34503
14900 * gcc.target/arm/pr64616.c: New file.
14901
14902 2015-04-24 Bin Cheng <bin.cheng@arm.com>
14903
14904 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
14905
14906 2015-04-24 Terry Guo <terry.guo@arm.com>
14907
14908 * gcc.target/arm/pr65710.c: Update the options.
14909
14910 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
14911
14912 * gcc.target/i386/pr65523.c: Skip x32.
14913
14914 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14915
14916 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
14917 to look for vcl* where appropriate.
14918
14919 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14920
14921 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
14922 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
14923
14924 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
14925
14926 PR target/26702
14927 * gcc.target/arm/pr26702.c: New test.
14928
14929 2015-04-23 Marek Polacek <polacek@redhat.com>
14930
14931 PR c/65345
14932 * gcc.dg/pr65345-1.c: New test.
14933 * gcc.dg/pr65345-2.c: New test.
14934
14935 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14936
14937 * gcc.target/powerpc/crypto-builtin-2.c: New.
14938
14939 2015-04-23 Andre Vehreschild <vehre@gmx.de>
14940
14941 PR fortran/60322
14942 * gfortran.dg/class_allocate_19.f03: New test.
14943 * gfortran.dg/class_array_20.f03: New test.
14944 * gfortran.dg/class_array_21.f03: New test.
14945 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
14946 * gfortran.dg/finalize_15.f90: Fixing comparision to model
14947 initialization correctly.
14948 * gfortran.dg/finalize_29.f08: New test.
14949
14950 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14951
14952 * gcc.target/powerpc/swaps-p8-18.c: New test.
14953
14954 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14955
14956 PR target/65456
14957 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
14958 * gcc.dg/vect/bb-slp-25.c: Likewise.
14959 * gcc.dg/vect/bb-slp-29.c: Likewise.
14960 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
14961 vect_no_align && { ! vect_hw_misalign }.
14962 * gcc.dg/vect/bb-slp-9.c: Likewise.
14963 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
14964 vect_hw_misalign.
14965 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
14966 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
14967 account for POWER8, where peeling for alignment is not needed.
14968 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
14969 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
14970 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
14971 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
14972 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
14973 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
14974 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
14975 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
14976 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
14977 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
14978 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
14979 * gcc.dg/vect/pr16105.c: Likewise.
14980 * gcc.dg/vect/pr20122.c: Likewise.
14981 * gcc.dg/vect/pr33804.c: Likewise.
14982 * gcc.dg/vect/pr33953.c: Likewise.
14983 * gcc.dg/vect/pr56787.c: Likewise.
14984 * gcc.dg/vect/pr58508.c: Likewise.
14985 * gcc.dg/vect/slp-25.c: Likewise.
14986 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
14987 * gcc.dg/vect/vect-105.c: Likewise.
14988 * gcc.dg/vect/vect-27.c: Likewise.
14989 * gcc.dg/vect/vect-29.c: Likewise.
14990 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
14991 POWER8.
14992 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
14993 && { ! vect_hw_misalign }.
14994 * gcc.dg/vect/vect-44.c: Likewise.
14995 * gcc.dg/vect/vect-48.c: Likewise.
14996 * gcc.dg/vect/vect-50.c: Likewise.
14997 * gcc.dg/vect/vect-52.c: Likewise.
14998 * gcc.dg/vect/vect-56.c: Likewise.
14999 * gcc.dg/vect/vect-60.c: Likewise.
15000 * gcc.dg/vect/vect-72.c: Likewise.
15001 * gcc.dg/vect/vect-75-big-array.c: Likewise.
15002 * gcc.dg/vect/vect-75.c: Likewise.
15003 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
15004 * gcc.dg/vect/vect-77-global.c: Likewise.
15005 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
15006 * gcc.dg/vect/vect-78-global.c: Likewise.
15007 * gcc.dg/vect/vect-93.c: Likewise.
15008 * gcc.dg/vect/vect-95.c: Likewise.
15009 * gcc.dg/vect/vect-96.c: Likewise.
15010 * gcc.dg/vect/vect-cond-1.c: Likewise.
15011 * gcc.dg/vect/vect-cond-3.c: Likewise.
15012 * gcc.dg/vect/vect-cond-4.c: Likewise.
15013 * gcc.dg/vect/vect-cselim-1.c: Likewise.
15014 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
15015 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
15016 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
15017 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
15018 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
15019 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
15020 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
15021 * gcc.dg/vect/vect-outer-3a.c: Likewise.
15022 * gcc.dg/vect/vect-outer-5.c: Likewise.
15023 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
15024 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
15025 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
15026 * gcc.dg/vect/vect-outer-fir.c: Likewise.
15027 * gcc.dg/vect/vect-peel-3.c: Likewise.
15028 * gcc.dg/vect/vect-peel-4.c: Likewise.
15029 * gcc.dg/vect/vect-pre-interact.c: Likewise.
15030 * gcc.target/powerpc/pr65456.c: New test.
15031 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
15032 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
15033 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
15034 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
15035 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
15036 vect_no_align && { ! vect_hw_misalign }.
15037 * gfortran.dg/vect/vect-3.f90: Likewise.
15038 * gfortran.dg/vect/vect-4.f90: Likewise.
15039 * gfortran.dg/vect/vect-5.f90: Likewise.
15040 * lib/target-supports.exp (check_effective_target_vect_no_align):
15041 Return 1 for POWER8.
15042 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
15043
15044 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
15045
15046 PR fortran/65429
15047 * gfortran.dg/pr65429.f90: New test.
15048
15049 2015-04-22 Yury Gribov <y.gribov@samsung.com>
15050
15051 * c-c++-common/asan/user-section-1.c: New test.
15052 * c-c++-common/asan/user-section-2.c: New test.
15053 * c-c++-common/asan/user-section-3.c: New test.
15054
15055 2015-04-22 Hale Wang <hale.wang@arm.com>
15056 Terry Guo <terry.guo@arm.com>
15057
15058 PR rtl-optimization/64818
15059 * gcc.target/arm/pr64818.c: New test.
15060
15061 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
15062
15063 PR ipa/65076
15064 * g++.dg/tree-ssa/pr61034.C: Update template.
15065 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
15066 * gcc.dg/Warray-bounds-11.c: Likewise.
15067 * gcc.dg/Warray-bounds.c: Likewise.
15068
15069 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15070
15071 PR libgfortran/65234
15072 * gfortran.dg/fmt_unlimited.f90: New test.
15073
15074 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
15075
15076 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
15077 headers.
15078 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
15079 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
15080 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
15081 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
15082 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
15083 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
15084 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
15085
15086 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15087
15088 PR libgfortran/56743
15089 * gfortran.dg/namelist_87.f90: New test.
15090
15091 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15092
15093 * gcc.target/aarch64/mult-synth_1.c: New test.
15094 * gcc.target/aarch64/mult-synth_2.c: Likewise.
15095 * gcc.target/aarch64/mult-synth_3.c: Likewise.
15096 * gcc.target/aarch64/mult-synth_4.c: Likewise.
15097 * gcc.target/aarch64/mult-synth_5.c: Likewise.
15098 * gcc.target/aarch64/mult-synth_6.c: Likewise.
15099
15100 2015-04-21 Richard Biener <rguenther@suse.de>
15101
15102 PR tree-optimization/65650
15103 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
15104 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
15105 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15106 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15107 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15108 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
15109
15110 2015-04-21 Tom de Vries <tom@codesourcery.com>
15111
15112 PR tree-optimization/65802
15113 * g++.dg/pr65802.C: New test.
15114
15115 2015-04-21 Bin Cheng <bin.cheng@arm.com>
15116
15117 PR testsuite/65767
15118 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
15119 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
15120
15121 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
15122
15123 PR c++/65801
15124 * g++.dg/cpp0x/Wnarrowing2.C: New.
15125
15126 2015-04-20 Jeff Law <law@redhat.com>
15127
15128 PR tree-optimization/65658
15129 * gcc.dg/pr65658.c: New test.
15130
15131 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
15132
15133 PR target/64134
15134 * gcc.target/aarch64/vec_init_1.c: New test.
15135
15136 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
15137
15138 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
15139 targets.
15140
15141 2015-04-18 Martin Sebor <msebor@redhat.com>
15142
15143 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
15144 of non-nul characters.
15145 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
15146
15147 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15148
15149 PR target/65787
15150 * gcc.target/powerpc/pr65787.c: New.
15151
15152 2015-04-17 Jakub Jelinek <jakub@redhat.com>
15153
15154 PR target/65689
15155 * gcc.target/aarch64/c-output-template-4.c: New test.
15156
15157 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
15158
15159 PR target/65780
15160 * gcc.dg/pr65780-1.c: New test.
15161 * gcc.dg/pr65780-2.c: Likewise.
15162 * gcc.target/i386/pr32219-9.c: Likewise.
15163 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
15164 symbol.
15165 * gcc.target/i386/pr64317.c (c): Initialize.
15166
15167 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
15168
15169 PR target/65612
15170 * g++.dg/ext/mv18.C: New test.
15171 * g++.dg/ext/mv19.C: Likewise.
15172 * g++.dg/ext/mv20.C: Likewise.
15173 * g++.dg/ext/mv21.C: Likewise.
15174 * g++.dg/ext/mv22.C: Likewise.
15175 * g++.dg/ext/mv23.C: Likewise.
15176
15177 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
15178
15179 PR c++/64527
15180 * g++.dg/init/pr64527.C: New test.
15181
15182 2015-04-17 Tom de Vries <tom@codesourcery.com>
15183 Michael Matz <matz@suse.de>
15184
15185 PR tree-optimization/64950
15186 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
15187 x86_64-*-*.
15188
15189 2015-04-17 Yury Gribov <y.gribov@samsung.com>
15190
15191 * c-c++-common/asan/user-section-1.c: New test.
15192
15193 2015-04-17 Jakub Jelinek <jakub@redhat.com>
15194
15195 PR debug/65771
15196 * gcc.dg/debug/pr65771.c: New test.
15197
15198 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
15199
15200 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
15201 __buitlin_alloca with __builtin_alloca.
15202
15203 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
15204
15205 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
15206
15207 2015-04-16 Richard Biener <rguenther@suse.de>
15208
15209 PR tree-optimization/64277
15210 * gcc.dg/Warray-bounds-14.c: New testcase.
15211 * gcc.dg/Warray-bounds-15.c: Likewise.
15212 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
15213 * c-c++-common/ubsan/bounds-6.c: Likewise.
15214
15215 2015-04-16 Renlin Li <renlin.li@arm.com>
15216
15217 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
15218 * gcc.target/arm/unsigned-float.c: New.
15219
15220 2015-04-16 Richard Biener <rguenther@suse.de>
15221
15222 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
15223 * gcc.dg/tree-ssa/pr37508.c: Adjust.
15224 * gfortran.dg/reassoc_6.f: Remove XFAIL.
15225
15226 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
15227
15228 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
15229 * g++.dg/cpp0x/decltype-call1.C: Likewise.
15230 * g++.dg/cpp0x/defaulted21.C: Likewise.
15231 * g++.dg/cpp0x/defaulted28.C: Likewise.
15232 * g++.dg/cpp0x/defaulted47.C: Likewise.
15233 * g++.dg/cpp0x/elision_neg.C: Likewise.
15234 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
15235 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
15236 * g++.dg/cpp0x/implicit1.C: Likewise.
15237 * g++.dg/cpp0x/implicit9.C: Likewise.
15238 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
15239 * g++.dg/cpp0x/range-for13.C: Likewise.
15240 * g++.dg/gomp/clause-2.C: Likewise.
15241 * g++.dg/gomp/udr-5.C: Likewise.
15242 * g++.dg/inherit/access6.C: Likewise.
15243 * g++.dg/lookup/duperr1.C: Likewise.
15244 * g++.dg/lookup/friend2.C: Likewise.
15245 * g++.dg/lookup/pr6936.C: Likewise.
15246 * g++.dg/lookup/scoped1.C: Likewise.
15247 * g++.dg/lookup/using26.C: Likewise.
15248 * g++.dg/lookup/using38.C: Likewise.
15249 * g++.dg/other/access2.C: Likewise.
15250 * g++.dg/overload/defarg3.C: Likewise.
15251 * g++.dg/overload/defarg6.C: Likewise.
15252 * g++.dg/parse/access11.C: Likewise.
15253 * g++.dg/parse/access2.C: Likewise.
15254 * g++.dg/parse/access3.C: Likewise.
15255 * g++.dg/parse/access4.C: Likewise.
15256 * g++.dg/parse/access5.C: Likewise.
15257 * g++.dg/parse/access6.C: Likewise.
15258 * g++.dg/parse/access8.C: Likewise.
15259 * g++.dg/parse/access9.C: Likewise.
15260 * g++.dg/parse/crash40.C: Likewise.
15261 * g++.dg/tc1/dr142.C: Likewise.
15262 * g++.dg/tc1/dr166.C: Likewise.
15263 * g++.dg/tc1/dr52.C: Likewise.
15264 * g++.dg/template/access11.C: Likewise.
15265 * g++.dg/template/access18.C: Likewise.
15266 * g++.dg/template/access19.C: Likewise.
15267 * g++.dg/template/access2.C: Likewise.
15268 * g++.dg/template/access20.C: Likewise.
15269 * g++.dg/template/access26.C: Likewise.
15270 * g++.dg/template/access3.C: Likewise.
15271 * g++.dg/template/access7.C: Likewise.
15272 * g++.dg/template/conv12.C: Likewise.
15273 * g++.dg/template/crash69.C: Likewise.
15274 * g++.dg/template/friend31.C: Likewise.
15275 * g++.dg/template/friend32.C: Likewise.
15276 * g++.dg/template/memfriend15.C: Likewise.
15277 * g++.dg/template/memfriend16.C: Likewise.
15278 * g++.dg/template/memfriend17.C: Likewise.
15279 * g++.dg/template/memfriend7.C: Likewise.
15280 * g++.dg/template/pr32519.C: Likewise.
15281 * g++.dg/template/qualttp21.C: Likewise.
15282 * g++.dg/template/qualttp8.C: Likewise.
15283 * g++.dg/template/ttp10.C: Likewise.
15284 * g++.dg/template/typedef11.C: Likewise.
15285 * g++.dg/template/typedef13.C: Likewise.
15286 * g++.dg/template/typedef19.C: Likewise.
15287 * g++.dg/template/typedef20.C: Likewise.
15288 * g++.dg/template/typedef22.C: Likewise.
15289 * g++.dg/template/using16.C: Likewise.
15290 * g++.dg/template/virtual3.C: Likewise.
15291 * g++.dg/ubsan/pr61272.C: Likewise.
15292 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15293 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15294 * g++.old-deja/g++.brendan/enum6.C: Likewise.
15295 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
15296 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
15297 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
15298 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
15299 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
15300 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
15301 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
15302 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
15303 * g++.old-deja/g++.jason/access17.C: Likewise.
15304 * g++.old-deja/g++.jason/access18.C: Likewise.
15305 * g++.old-deja/g++.jason/access22.C: Likewise.
15306 * g++.old-deja/g++.jason/access23.C: Likewise.
15307 * g++.old-deja/g++.jason/access8.C: Likewise.
15308 * g++.old-deja/g++.jason/delete3.C: Likewise.
15309 * g++.old-deja/g++.jason/report.C: Likewise.
15310 * g++.old-deja/g++.law/access2.C: Likewise.
15311 * g++.old-deja/g++.law/access3.C: Likewise.
15312 * g++.old-deja/g++.law/access4.C: Likewise.
15313 * g++.old-deja/g++.law/access5.C: Likewise.
15314 * g++.old-deja/g++.law/arm12.C: Likewise.
15315 * g++.old-deja/g++.law/arm14.C: Likewise.
15316 * g++.old-deja/g++.law/ctors13.C: Likewise.
15317 * g++.old-deja/g++.law/union2.C: Likewise.
15318 * g++.old-deja/g++.law/visibility12.C: Likewise.
15319 * g++.old-deja/g++.law/visibility15.C: Likewise.
15320 * g++.old-deja/g++.law/visibility16.C: Likewise.
15321 * g++.old-deja/g++.law/visibility17.C: Likewise.
15322 * g++.old-deja/g++.law/visibility18.C: Likewise.
15323 * g++.old-deja/g++.law/visibility19.C: Likewise.
15324 * g++.old-deja/g++.law/visibility20.C: Likewise.
15325 * g++.old-deja/g++.law/visibility21.C: Likewise.
15326 * g++.old-deja/g++.law/visibility24.C: Likewise.
15327 * g++.old-deja/g++.law/visibility4.C: Likewise.
15328 * g++.old-deja/g++.law/visibility5.C: Likewise.
15329 * g++.old-deja/g++.law/visibility6.C: Likewise.
15330 * g++.old-deja/g++.law/visibility7.C: Likewise.
15331 * g++.old-deja/g++.law/visibility8.C: Likewise.
15332 * g++.old-deja/g++.law/visibility9.C: Likewise.
15333 * g++.old-deja/g++.niklas/t135.C: Likewise.
15334 * g++.old-deja/g++.oliva/delete1.C: Likewise.
15335 * g++.old-deja/g++.oliva/partord1.C: Likewise.
15336 * g++.old-deja/g++.other/access11.C: Likewise.
15337 * g++.old-deja/g++.other/access4.C: Likewise.
15338 * g++.old-deja/g++.other/access7.C: Likewise.
15339 * g++.old-deja/g++.other/crash1.C: Likewise.
15340 * g++.old-deja/g++.other/crash7.C: Likewise.
15341 * g++.old-deja/g++.other/friend1.C: Likewise.
15342 * g++.old-deja/g++.other/friend4.C: Likewise.
15343 * g++.old-deja/g++.other/friend9.C: Likewise.
15344 * g++.old-deja/g++.other/lineno1.C: Likewise.
15345 * g++.old-deja/g++.other/using1.C: Likewise.
15346 * g++.old-deja/g++.pt/enum14.C: Likewise.
15347 * g++.old-deja/g++.pt/friend11.C: Likewise.
15348 * g++.old-deja/g++.pt/friend21.C: Likewise.
15349 * g++.old-deja/g++.pt/friend3.C: Likewise.
15350 * g++.old-deja/g++.pt/inherit2.C: Likewise.
15351 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
15352 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
15353 * g++.old-deja/g++.robertl/eb94.C: Likewise.
15354
15355 2015-04-15 Jakub Jelinek <jakub@redhat.com>
15356
15357 PR ipa/65765
15358 * g++.dg/ipa/pr65765.C: New test.
15359
15360 2015-04-15 Nick Clifton <nickc@redhat.com>
15361
15362 * gcc.target/rx/builtins.c: Disable RMPA test if string
15363 instructions are not allowed.
15364
15365 2015-04-15 Alan Modra <amodra@gmail.com>
15366
15367 * gcc.dg/pr65408.c: New.
15368
15369 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
15370
15371 PR target/65729
15372 * gcc.target/arm/pr65729.c: New test.
15373
15374 2015-04-14 Richard Biener <rguenther@suse.de>
15375
15376 PR tree-optimization/65758
15377 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
15378
15379 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
15380
15381 PR target/65648
15382 * gcc.c-torture/execute/pr65648.c: New test.
15383
15384 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
15385
15386 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
15387 __builtin_finite instead of finite.
15388 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
15389 Likewise.
15390
15391 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
15392
15393 PR tree-optimization/63387
15394 * gcc.dg/pr63387.c: New testcase.
15395
15396 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
15397
15398 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
15399
15400 2015-04-13 Richard Biener <rguenther@suse.de>
15401
15402 PR tree-optimization/65204
15403 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
15404
15405 2015-04-13 Terry Guo <terry.guo@arm.com>
15406
15407 PR target/65710
15408 * gcc.target/arm/pr65710.c: New.
15409
15410 2015-04-12 Jakub Jelinek <jakub@redhat.com>
15411
15412 PR tree-optimization/65747
15413 * g++.dg/torture/pr65747.C: New test.
15414
15415 2015-04-12 Jakub Jelinek <jakub@redhat.com>
15416
15417 PR c++/65736
15418 * g++.dg/cpp0x/pr65736.C: New test.
15419
15420 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
15421 Martin Liska <mliska@suse.cz>
15422
15423 PR ipa/65722
15424 * g++.dg/ipa/pr65722.C: New testcase.
15425
15426 2015-04-11 Jakub Jelinek <jakub@redhat.com>
15427
15428 PR tree-optimization/65735
15429 * gcc.c-torture/compile/pr65735.c: New test.
15430
15431 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
15432
15433 PR middle-end/65554
15434 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
15435
15436 2015-04-11 Jakub Jelinek <jakub@redhat.com>
15437
15438 PR target/65671
15439 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
15440
15441 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
15442
15443 PR target/65647
15444 * gcc.target/arm/pr65647-2.c: New.
15445
15446 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15447
15448 PR target/65694
15449 * g++.dg/torture/pr65694.C: New test.
15450
15451 2015-04-10 Tobias Burnus <burnus@net-b.de>
15452
15453 * gfortran.dg/coarray_lock_6.f90: New.
15454 * gfortran.dg/coarray_lock_7.f90: New.
15455 * gfortran.dg/coarray/lock_2.f90: New.
15456
15457 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
15458
15459 PR fortran/56674
15460 PR fortran/58813
15461 PR fortran/59016
15462 PR fortran/59024
15463 * gfortran.dg/used_types_27.f90: New.
15464
15465 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
15466
15467 PR target/65671
15468 * gcc.target/i386/pr65671.c: New.
15469
15470 2015-04-09 Jakub Jelinek <jakub@redhat.com>
15471
15472 PR tree-optimization/65709
15473 * c-c++-common/ubsan/align-9.c: New test.
15474
15475 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
15476
15477 PR fortran/56852
15478 * gfortran.dg/pr56852.f90: New test.
15479
15480 2015-04-09 Marek Polacek <polacek@redhat.com>
15481 Jakub Jelinek <jakub@redhat.com>
15482
15483 PR middle-end/65554
15484 * g++.dg/opt/pr65554.C: New test.
15485
15486 2015-04-09 Jakub Jelinek <jakub@redhat.com>
15487
15488 PR c++/65690
15489 * c-c++-common/attr-aligned-1.c: New test.
15490
15491 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
15492
15493 * gcc.target/i386/mpx/memmove-zero-length.c: New.
15494
15495 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
15496
15497 PR target/65676
15498 * gcc.target/i386/sse-25.c: New.
15499
15500 2015-04-09 Jakub Jelinek <jakub@redhat.com>
15501
15502 PR target/65693
15503 * gcc.target/i386/pr65693.c: New test.
15504
15505 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
15506
15507 * gcc.dg/lto/chkp-static-bounds_0.c: New.
15508
15509 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
15510
15511 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
15512
15513 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
15514
15515 * gcc.target/i386/thunk-retbnd.c: New.
15516
15517 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
15518
15519 * gnat.dg/opt48.adb: New test.
15520 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
15521 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
15522
15523 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
15524
15525 PR ipa/65540
15526 * gcc.c-torture/compile/pr65540.c: New.
15527
15528 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
15529
15530 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
15531 -Wno-pointer-arith.
15532
15533 2015-04-07 Jakub Jelinek <jakub@redhat.com>
15534
15535 PR debug/65678
15536 * g++.dg/debug/pr65678.C: New test.
15537
15538 PR middle-end/65680
15539 * gcc.c-torture/compile/pr65680.c: New test.
15540
15541 2015-04-07 Andre Vehreschild <vehre@gmx.de>
15542
15543 PR fortran/65548
15544 * gfortran.dg/allocate_with_source_5.f90: New test.
15545
15546 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
15547
15548 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
15549 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
15550
15551 2015-04-07 Bin Cheng <bin.cheng@arm.com>
15552
15553 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
15554
15555 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
15556
15557 PR target/65614
15558 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
15559 to get floating point compression.
15560 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
15561
15562 2015-04-06 Jakub Jelinek <jakub@redhat.com>
15563
15564 PR preprocessor/61977
15565 * gcc.dg/cpp/pr61977.c: New test.
15566
15567 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
15568
15569 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
15570
15571 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
15572
15573 PR target/65647
15574 * gcc.target/arm/pr65647.c: New.
15575
15576 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
15577
15578 PR ipa/65655
15579 * g++.dg/torture/pr65655.C: New testcase.
15580
15581 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
15582
15583 PR c++/64085
15584 * g++.dg/cpp1y/lambda-init13.C: New.
15585
15586 2015-04-03 Marek Polacek <polacek@redhat.com>
15587
15588 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
15589
15590 2015-04-02 Marek Polacek <polacek@redhat.com>
15591
15592 PR c++/65642
15593 * g++.dg/cpp0x/constexpr-fold1.C: New test.
15594 * g++.dg/cpp0x/constexpr-fold2.C: New test.
15595
15596 2015-04-02 Jakub Jelinek <jakub@redhat.com>
15597
15598 PR preprocessor/61977
15599 * gcc.target/powerpc/pr61977-1.c: New test.
15600 * gcc.target/powerpc/pr61977-2.c: New test.
15601
15602 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
15603
15604 PR c++/56100
15605 * g++.dg/warn/Wshadow-8.C: New.
15606 * g++.dg/warn/Wshadow-9.C: Likewise.
15607 * g++.dg/warn/Wshadow-10.C: Likewise.
15608 * g++.dg/warn/Wshadow-11.C: Likewise.
15609
15610 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
15611
15612 * gcc.dg/pr23623.c: Added aligned attribute.
15613 * gcc.dg/20141029-1.c: Likewise.
15614 * gcc.dg/20150306-1.c: New test.
15615
15616 2015-04-01 Marek Polacek <polacek@redhat.com>
15617
15618 PR c++/65554
15619 * g++.dg/cpp0x/initlist93.C: New test.
15620 * g++.dg/cpp0x/initlist94.C: New test.
15621
15622 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
15623
15624 PR target/65624
15625 * gcc.target/aarch64/pr65624.c: New test.
15626
15627 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
15628
15629 * gcc.dg/ipa/inlinehint-4.c: New testcase.
15630
15631 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
15632
15633 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
15634 extra variable to force stack alignment.
15635 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
15636 extra variable to force stack alignment.
15637
15638 2015-03-31 Marek Polacek <polacek@redhat.com>
15639
15640 PR c++/65390
15641 * g++.dg/template/pr65390.C: New test.
15642
15643 2015-03-31 Martin Liska <mliska@suse.cz>
15644
15645 * g++.dg/ipa/pr65557.C: New test.
15646
15647 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
15648
15649 * gcc.target/s390/hotpatch-25.c: New test.
15650 * gcc.target/s390/hotpatch-1.c: Update test.
15651 * gcc.target/s390/hotpatch-10.c: Update test.
15652 * gcc.target/s390/hotpatch-11.c: Update test.
15653 * gcc.target/s390/hotpatch-12.c: Update test.
15654 * gcc.target/s390/hotpatch-13.c: Update test.
15655 * gcc.target/s390/hotpatch-14.c: Update test.
15656 * gcc.target/s390/hotpatch-15.c: Update test.
15657 * gcc.target/s390/hotpatch-16.c: Update test.
15658 * gcc.target/s390/hotpatch-17.c: Update test.
15659 * gcc.target/s390/hotpatch-18.c: Update test.
15660 * gcc.target/s390/hotpatch-19.c: Update test.
15661 * gcc.target/s390/hotpatch-2.c: Update test.
15662 * gcc.target/s390/hotpatch-21.c: Update test.
15663 * gcc.target/s390/hotpatch-22.c: Update test.
15664 * gcc.target/s390/hotpatch-23.c: Update test.
15665 * gcc.target/s390/hotpatch-24.c: Update test.
15666 * gcc.target/s390/hotpatch-3.c: Update test.
15667 * gcc.target/s390/hotpatch-4.c: Update test.
15668 * gcc.target/s390/hotpatch-5.c: Update test.
15669 * gcc.target/s390/hotpatch-6.c: Update test.
15670 * gcc.target/s390/hotpatch-7.c: Update test.
15671 * gcc.target/s390/hotpatch-8.c: Update test.
15672 * gcc.target/s390/hotpatch-9.c: Update test.
15673 * gcc.target/s390/hotpatch-compile-16.c: Update test.
15674
15675 2015-03-31 Richard Biener <rguenther@suse.de>
15676
15677 PR middle-end/65626
15678 * g++.dg/torture/pr65626.C: New testcase.
15679
15680 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
15681
15682 PR target/65531
15683 * gcc.target/i386/mpx/pr65531.cc: New.
15684
15685 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
15686
15687 PR target/65602
15688 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
15689 __builtin_alloca instead of alloca.
15690 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
15691 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
15692 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
15693 check.
15694
15695 2015-03-30 Jakub Jelinek <jakub@redhat.com>
15696
15697 PR ipa/65610
15698 * g++.dg/ubsan/pr65610.C: New test.
15699
15700 2015-03-30 Marek Polacek <polacek@redhat.com>
15701
15702 PR c++/65398
15703 * g++.dg/cpp0x/pr65398-2.C: New test.
15704
15705 2015-03-30 Marek Polacek <polacek@redhat.com>
15706
15707 * c-c++-common/pr65556.c: Change the width of bit-fields.
15708
15709 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
15710
15711 PR ipa/65588
15712 * gcc.target/i386/pr65588.c: New testcase.
15713
15714 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
15715
15716 PR libgfortran/65563
15717 * gfortran.dg/open_errors_2.f90: New test.
15718
15719 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15720
15721 PR libgfortran/65596
15722 * gfortran.dg/namelist_86.f90: New test.
15723
15724 2015-03-28 Andre Vehreschild <vehre@gmx.de>
15725
15726 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
15727 statement to reflect new ownership.
15728
15729 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
15730
15731 PR c++/42328
15732 * g++.dg/template/friend58.C: New.
15733 * g++.dg/template/friend59.C: Likewise.
15734
15735 2015-03-27 Tobias Burnus <burnus@net-b.de>
15736
15737 PR c/65586
15738 * g++.dg/gomp/openmp-simd-3.C: New.
15739 * gcc.dg/gomp/openmp-simd-3.c: New.
15740
15741 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
15742
15743 PR target/65248
15744 * gcc.target/i386/pr65248-1.c: New file.
15745 * gcc.target/i386/pr65248-2.c: Likewise.
15746 * gcc.target/i386/pr65248-3.c: Likewise.
15747 * gcc.target/i386/pr65248-4.c: Likewise.
15748
15749 2015-03-27 Jakub Jelinek <jakub@redhat.com>
15750
15751 PR target/65593
15752 * gcc.c-torture/compile/pr65593.c: New test.
15753
15754 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
15755
15756 PR c++/59329
15757 * g++.dg/cpp1y/constexpr-assert1.C: New.
15758
15759 2015-03-27 Marek Polacek <polacek@redhat.com>
15760
15761 PR c++/65556
15762 * c-c++-common/pr65556.c: New test.
15763
15764 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
15765
15766 PR ipa/65600
15767 * g++.dg/torture/pr65600.C: New testcase.
15768
15769 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
15770
15771 PR target/65407
15772 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
15773
15774 2015-03-27 Andre Vehreschild <vehre@gmx.de>
15775
15776 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
15777 statement and cleanup. Fixed typos.
15778
15779 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
15780
15781 PR middle-end/65595
15782 * gcc.c-torture/compile/pr65595.c: New testcase.
15783
15784 2015-03-27 Marek Polacek <polacek@redhat.com>
15785
15786 PR sanitizer/65583
15787 * g++.dg/ubsan/pr65583.C: New test.
15788
15789 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
15790
15791 * gcc.c-torture/compile/20150327.c: New testcase.
15792
15793 2015-03-26 Richard Biener <rguenther@suse.de>
15794
15795 PR middle-end/65555
15796 * g++.dg/torture/pr65555.C: New testcase.
15797
15798 2015-03-26 Jakub Jelinek <jakub@redhat.com>
15799
15800 PR tree-optimization/64715
15801 * gcc.dg/builtin-object-size-15.c: New test.
15802 * gcc.dg/pr64715-1.c: New test.
15803 * gcc.dg/pr64715-2.c: New test.
15804
15805 2015-03-26 Richard Biener <rguenther@suse.de>
15806
15807 PR middle-end/65519
15808 * gnat.dg/specs/opt2.ads: Fix testcase.
15809
15810 2015-03-25 Martin Sebor <msebor@redhat.com>
15811
15812 PR testsuite/65526
15813 * lib/target-supports.exp (check_effective_target_arm32): Fail early
15814 when target isn't arm*-*-*-*.
15815 (check_effective_target_arm_nothumb): Likewise.
15816 (check_effective_target_arm_little_endian): Likewise.
15817 (check_effective_target_arm_vect_no_misalign): Likewise.
15818 (check_effective_target_aarch64_little_endian): Fail early if target
15819 isn't aarch64*-*-*.
15820
15821 2015-03-25 Sebastian Pop <s.pop@samsung.com>
15822
15823 PR tree-optimization/65177
15824 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
15825
15826 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
15827
15828 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
15829 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
15830 smmintrin.h and mm3dnow.h.
15831
15832 2015-03-25 Marek Polacek <polacek@redhat.com>
15833
15834 PR c++/65558
15835 * g++.dg/cpp0x/pr65558.C: New test.
15836
15837 2015-03-25 Marek Polacek <polacek@redhat.com>
15838
15839 PR c++/61670
15840 * g++.dg/template/pr61670.C: New test.
15841
15842 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
15843
15844 PR c++/54987
15845 * g++.dg/template/pr54987.C: New.
15846
15847 2015-03-25 Richard Biener <rguenther@suse.de>
15848
15849 PR tree-optimization/62630
15850 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
15851
15852 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
15853
15854 PR target/65508
15855 * gcc.target/i386/mpx/pr65508.c: New.
15856
15857 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
15858
15859 PR fortran/64952
15860 PR fortran/65532
15861 * gfortran.dg/data_initialized_3.f90: New.
15862
15863 2015-03-25 Richard Biener <rguenther@suse.de>
15864
15865 PR middle-end/65519
15866 * gnat.dg/specs/opt2.ads: New testcase.
15867
15868 2015-03-25 Bin Cheng <bin.cheng@arm.com>
15869
15870 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
15871 * gcc.target/arm/memset-inline-4.c: Skip for
15872 arm_tune_string_ops_prefer_neon.
15873 * gcc.target/arm/memset-inline-5.c: Ditto.
15874 * gcc.target/arm/memset-inline-6.c: Ditto.
15875 * gcc.target/arm/memset-inline-8.c: Ditto.
15876 * gcc.target/arm/memset-inline-9.c: Ditto.
15877
15878 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15879
15880 PR c++/58923
15881 * g++.dg/other/virtual3.C: New.
15882
15883 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15884
15885 PR c++/60130
15886 * g++.dg/cpp0x/vt-60130.C: New.
15887
15888 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15889
15890 PR c++/61971
15891 * g++.dg/warn/Warray-bounds-7.C: New.
15892
15893 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15894
15895 PR c++/60067
15896 * g++.dg/template/defarg18.C: New.
15897
15898 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15899
15900 PR c++/59988
15901 * g++.dg/cpp0x/vt-59988.C: New.
15902
15903 2015-03-24 Jakub Jelinek <jakub@redhat.com>
15904
15905 PR tree-optimization/65533
15906 * gcc.dg/pr65533.c: New test.
15907
15908 2015-03-24 Andre Vehreschild <vehre@gmx.de>
15909
15910 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
15911 source= and mold= expressions functionality.
15912 * gfortran.dg/allocate_class_4.f90: New test.
15913 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
15914 copying an unlimited polymorhpic object containing a char array
15915 to another unlimited polymorphic object respects the _len
15916 component.
15917 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
15918 whether deferred length char array allocate works, unlimited
15919 polymorphic object allocation from a string works and if
15920 allocating an array of deferred length strings works.
15921 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
15922
15923 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15924
15925 PR c++/65513
15926 * g++.dg/cpp0x/constexpr-array11.C: New.
15927
15928 2015-03-24 Richard Biener <rguenther@suse.de>
15929
15930 PR middle-end/65517
15931 * gcc.dg/torture/pr65517.c: New testcase.
15932
15933 2015-03-24 Tobias Burnus <burnus@net-b.de>
15934
15935 * gfortran.dg/coindexed_1.f90: Moved from
15936 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
15937
15938 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15939
15940 PR testsuite/65506
15941 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
15942 gimple dump.
15943
15944 PR target/65523
15945 * gcc.target/i386/pr65523.c: New test.
15946
15947 PR ipa/65475
15948 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
15949 dg-options.
15950 * g++.dg/lto/pr65475b_0.C: Likewise.
15951
15952 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
15953
15954 PR target/65505
15955 * gcc.target/sh/torture/pr65505.c: New.
15956
15957 2015-03-23 Martin Sebor <msebor@redhat.com>
15958
15959 PR testsuite/63175
15960 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
15961 assembly for lvx in addition to lxv.
15962
15963 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15964
15965 PR target/65504
15966 * gfortran.dg/pr65504.f90: New test.
15967
15968 PR ipa/65521
15969 * gcc.dg/pr65521.c: New test.
15970
15971 2015-03-23 Richard Biener <rguenther@suse.de>
15972
15973 PR tree-optimization/65518
15974 * gcc.dg/vect/pr65518.c: New testcase.
15975
15976 2015-03-23 Richard Biener <rguenther@suse.de>
15977
15978 PR tree-optimization/65494
15979 * gcc.dg/vect/pr65494.c: New testcase.
15980
15981 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15982
15983 PR preprocessor/65238
15984 * c-c++-common/cpp/pr65238-1.c: New test.
15985 * gcc.dg/cpp/pr65238-2.c: New test.
15986 * gcc.dg/cpp/trad/pr65238-3.c: New test.
15987 * gcc.dg/cpp/trad/pr65238-4.c: New test.
15988
15989 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
15990 Mikael Morin <mikael@gcc.gnu.org>
15991
15992 PR fortran/64952
15993 * gfortran.dg/elemental_dependency_4.f90: New.
15994 * gfortran.dg/elemental_dependency_5.f90: New.
15995
15996 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
15997
15998 PR ipa/65475
15999 * g++.dg/lto/pr65475b_0.C: New testcase.
16000 * g++.dg/lto/pr65475b_1.C: New testcase.
16001 * g++.dg/lto/pr65475c_0.C: New testcase.
16002 * g++.dg/lto/pr65475c_1.C: New testcase.
16003
16004 2015-03-21 Tobias Burnus <burnus@net-b.de>
16005
16006 * gfortran.dg/coarray_38.f90: New.
16007 * gfortran.dg/coarray_39.f90: New.
16008 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
16009 compile test.
16010
16011 2015-03-20 Marek Polacek <polacek@redhat.com>
16012
16013 PR c++/65398
16014 * g++.dg/cpp0x/pr65398.C: New test.
16015
16016 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
16017
16018 PR ipa/65475
16019 * g++.dg/lto/pr65475_0.C: New testcase.
16020 * g++.dg/lto/pr65475_1.C: New testcase.
16021
16022 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
16023
16024 PR rtl-optimization/64366
16025 * gcc.target/sh/pr64366.c: New.
16026
16027 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
16028
16029 PR c++/48324
16030 * g++.dg/cpp0x/constexpr-48324.C: New.
16031
16032 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
16033
16034 PR c++/48453
16035 * g++.dg/cpp0x/pr48453.C: New.
16036
16037 2015-03-20 Marek Polacek <polacek@redhat.com>
16038
16039 PR c++/65072
16040 * g++.dg/cpp0x/pr65072.C: New test.
16041
16042 2015-03-20 Richard Biener <rguenther@suse.de>
16043
16044 PR middle-end/64715
16045 * gcc.dg/pr15347.c: Use -O.
16046 * c-c++-common/pr19807-1.c: Likewise.
16047
16048 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
16049
16050 * gnat.dg/volatile13.ad[sb]: New test.
16051
16052 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
16053
16054 PR rtl-optimization/60851
16055 * gcc.target/i386/pr60851.c: New test.
16056
16057 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
16058
16059 PR target/65240
16060 * g++.dg/pr65240.h: Add tests for PR 65240.
16061 * g++.dg/pr65240-1.C: Likewise.
16062 * g++.dg/pr65240-2.C: Likewise.
16063 * g++.dg/pr65240-3.C: Likewise.
16064 * g++.dg/pr65240-4.C: Likewise.
16065
16066 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
16067
16068 PR rtl-optimization/63491
16069 * gcc.target/powerpc/pr63491.c: New.
16070
16071 2015-03-19 Jakub Jelinek <jakub@redhat.com>
16072
16073 * g++.dg/ipa/pr65465.C: New test.
16074
16075 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
16076
16077 PR c++/52659
16078 * g++.dg/cpp0x/deleted11.C: New.
16079
16080 2015-03-19 Jakub Jelinek <jakub@redhat.com>
16081
16082 PR sanitizer/65400
16083 * c-c++-common/tsan/pr65400-3.c: New test.
16084
16085 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
16086
16087 PR c++/59686
16088 * g++.dg/cpp0x/constexpr-59686.C: New.
16089
16090 2015-03-19 Jakub Jelinek <jakub@redhat.com>
16091
16092 PR sanitizer/64265
16093 * g++.dg/tsan/pr64265.C: New test.
16094
16095 PR sanitizer/65400
16096 * c-c++-common/tsan/pr65400-1.c: New test.
16097 * c-c++-common/tsan/pr65400-2.c: New test.
16098
16099 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
16100
16101 PR c++/59816
16102 * g++.dg/cpp0x/pr59816.C: New.
16103
16104 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
16105
16106 PR fortran/59198
16107 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
16108
16109 2015-03-18 Martin Liska <mliska@suse.cz>
16110
16111 PR ipa/65439
16112 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
16113 equivalences either to 6 or 7.
16114
16115 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
16116
16117 PR middle-end/64491
16118 Revert:
16119 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
16120
16121 * gcc.dg/undefined-loop-1.c: New file.
16122 * gcc.dg/undefined-loop-2.c: New file.
16123
16124 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
16125
16126 PR testsuite/64032
16127 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
16128 loop exits too early.
16129
16130 2015-03-18 Jakub Jelinek <jakub@redhat.com>
16131
16132 PR tree-optimization/65450
16133 * gfortran.dg/pr65450.f90: New test.
16134
16135 PR target/65078
16136 * gcc.target/i386/pr65078-1.c: New test.
16137 * gcc.target/i386/pr65078-2.c: New test.
16138 * gcc.target/i386/pr65078-3.c: New test.
16139 * gcc.target/i386/pr65078-4.c: New test.
16140 * gcc.target/i386/pr65078-5.c: New test.
16141 * gcc.target/i386/pr65078-6.c: New test.
16142
16143 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
16144
16145 PR c++/65340
16146 * g++.dg/cpp1y/pr65340.C: New.
16147
16148 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16149
16150 PR fortran/64432
16151 * gfortran.dg/system_clock_3.f08: Adjust test.
16152
16153 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
16154
16155 PR fortran/59198
16156 * gfortran.dg/proc_ptr_comp_44.f90: New test.
16157 * gfortran.dg/proc_ptr_comp_45.f90: New test.
16158
16159 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16160
16161 PR fortran/64432
16162 * gfortran.dg/system_clock_3.f08: New test.
16163
16164 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
16165
16166 PR c++/64626
16167 g++.dg/cpp1y/pr64626-1.C: New.
16168 g++.dg/cpp1y/pr64626-2.C: New.
16169 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
16170
16171 2015-03-16 Jakub Jelinek <jakub@redhat.com>
16172
16173 PR tree-optimization/65427
16174 * gcc.c-torture/execute/pr65427.c: New test.
16175
16176 2015-03-16 Marek Polacek <polacek@redhat.com>
16177
16178 DR 1688
16179 PR c++/65327
16180 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
16181 * g++.dg/cpp0x/pr65327.C: New test.
16182
16183 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
16184
16185 PR sanitizer/64820
16186 * c-c++-common/asan/pr64820.c: New test.
16187
16188 2015-03-16 Andre Vehreschild <vehre@gmx.de>
16189
16190 * gfortran.dg/pointer_2.f90: New test.
16191
16192 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
16193
16194 * g++.dg/pr65049.C: New test.
16195
16196 2015-03-16 Tom de Vries <tom@codesourcery.com>
16197
16198 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
16199 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
16200 * gcc.target/i386/fuse-caller-save.c: Same.
16201
16202 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
16203
16204 * gnat.dg/loop_optimization18.ad[sb]: New test.
16205 * gnat.dg/loop_optimization18_pkg.ads: New helper.
16206
16207 2015-03-16 Alan Modra <amodra@gmail.com>
16208
16209 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
16210 2014-12-05 change.
16211
16212 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
16213
16214 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
16215 hppa*-*-hpux*.
16216 * gcc.dg/torture/pr65270-2.c: Likewise.
16217
16218 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
16219
16220 PR fortran/61138
16221 * gfortran.dg/pointer_remapping_9.f90: New.
16222
16223 2015-03-14 Jakub Jelinek <jakub@redhat.com>
16224
16225 PR tree-optimization/65369
16226 * gcc.c-torture/execute/pr65369.c: New test.
16227
16228 PR tree-optimization/65418
16229 * gcc.c-torture/execute/pr65418-1.c: New test.
16230 * gcc.c-torture/execute/pr65418-2.c: New test.
16231
16232 PR rtl-optimization/65401
16233 * gcc.c-torture/execute/pr65401.c: New test.
16234
16235 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16236
16237 PR target/64600
16238 * gcc.target/arm/pr64600_1.c: New test.
16239
16240 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16241
16242 PR rtl-optimization/65235
16243 * gcc.target/aarch64/pr65235_1.c: New test.
16244
16245 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
16246
16247 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
16248 * gcc.target/s390/hotpatch-22.c: Likewise.
16249 * gcc.target/s390/hotpatch-23.c: Likewise.
16250 * gcc.target/s390/hotpatch-24.c: Likewise.
16251 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
16252 * gcc.target/s390/hotpatch-1.c: Update expected output.
16253 * gcc.target/s390/hotpatch-2.c: Likewise.
16254 * gcc.target/s390/hotpatch-3.c: Likewise.
16255 * gcc.target/s390/hotpatch-4.c: Likewise.
16256 * gcc.target/s390/hotpatch-5.c: Likewise.
16257 * gcc.target/s390/hotpatch-6.c: Likewise.
16258 * gcc.target/s390/hotpatch-7.c: Likewise.
16259 * gcc.target/s390/hotpatch-8.c: Likewise.
16260 * gcc.target/s390/hotpatch-9.c: Likewise.
16261 * gcc.target/s390/hotpatch-10.c: Likewise.
16262 * gcc.target/s390/hotpatch-11.c: Likewise.
16263 * gcc.target/s390/hotpatch-12.c: Likewise.
16264 * gcc.target/s390/hotpatch-13.c: Likewise.
16265 * gcc.target/s390/hotpatch-14.c: Likewise.
16266 * gcc.target/s390/hotpatch-15.c: Likewise.
16267 * gcc.target/s390/hotpatch-16.c: Likewise.
16268 * gcc.target/s390/hotpatch-17.c: Likewise.
16269 * gcc.target/s390/hotpatch-18.c: Likewise.
16270 * gcc.target/s390/hotpatch-19.c: Likewise.
16271
16272 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
16273
16274 PR target/65103
16275 * gcc.target/i386/pr65103-1.c: New.
16276
16277 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
16278
16279 PR target/65044
16280 * gcc.target/i386/pr65044.c: New.
16281
16282 2015-03-12 Tom de Vries <tom@codesourcery.com>
16283
16284 PR rtl-optimization/64895
16285 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
16286 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
16287 * gcc.target/i386/fuse-caller-save.c: Ditto.
16288
16289 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
16290
16291 * gcc.dg/ipa/pr63569.c: Fix template.
16292
16293 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
16294
16295 * g++.dg/ipa/pr64146.C: Require fpic support.
16296
16297 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
16298
16299 PR libfortran/65200
16300 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
16301 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
16302
16303 2015-03-11 Jakub Jelinek <jakub@redhat.com>
16304
16305 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
16306 to dg-options, fix up dg-skip-if.
16307
16308 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
16309
16310 PR target/65296
16311 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
16312 * gcc.target/avr/tiny-caller-save.c: Same.
16313
16314 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
16315
16316 PR target/65242
16317 * g++.dg/pr65242.C: New test.
16318
16319 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
16320
16321 * c-c++-common/asan/no-asan-check-glob.c: New test.
16322
16323 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
16324
16325 PR c++/65370
16326 * g++.dg/other/default11.C: New.
16327 * g++.dg/other/default12.C: Likewise.
16328
16329 2015-03-10 Jakub Jelinek <jakub@redhat.com>
16330
16331 PR target/65368
16332 * gcc.target/i386/bmi2-bzhi-2.c: New test.
16333
16334 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
16335
16336 PR fortran/65024
16337 * gfortran.dg/unlimited_polymorphic_23.f90: New test
16338
16339 2015-03-10 Jakub Jelinek <jakub@redhat.com>
16340
16341 PR c++/65127
16342 * g++.dg/cpp0x/pr65127.C: New test.
16343
16344 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
16345
16346 * gcc.dg/ipa/PR64550.c: Update template.
16347
16348 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
16349 Tobias Burnus <burnus@net-b.de>
16350
16351 * gfortran.dg/coarray_sync_memory.f90: New.
16352
16353 2015-03-10 Marek Polacek <polacek@redhat.com>
16354
16355 PR sanitizer/65367
16356 * c-c++-common/ubsan/pr65367.c: New test.
16357
16358 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
16359
16360 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
16361 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
16362 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
16363 * gcc.target/i386/mpx/calloc-1-nov.c: New.
16364 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
16365 * gcc.target/i386/mpx/malloc-1-nov.c: New.
16366 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
16367 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
16368 * gcc.target/i386/mpx/realloc-1-nov.c: New.
16369 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
16370 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
16371 * gcc.target/i386/mpx/realloc-2-nov.c: New.
16372 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
16373
16374 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
16375
16376 * lib/mpx-dg.exp (mpx_link_flags): New.
16377 (mpx_init): New.
16378 (mpx_finish): New.
16379 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
16380 * gcc.target/i386/mpx/alloca-1-nov.c: New.
16381 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
16382 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
16383 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
16384 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
16385 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
16386 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
16387 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
16388 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
16389 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
16390 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
16391 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
16392 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
16393 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
16394 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
16395 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
16396 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
16397 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
16398 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
16399 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
16400 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
16401 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
16402 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
16403 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
16404 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
16405 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
16406 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
16407 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
16408 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
16409 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
16410 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
16411 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
16412 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
16413 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
16414 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
16415 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
16416 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
16417 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
16418 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
16419 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
16420 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
16421 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
16422 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
16423 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
16424 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
16425 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
16426 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
16427 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
16428 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
16429 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
16430 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
16431 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
16432 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
16433 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
16434 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
16435 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
16436 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
16437 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
16438 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
16439 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
16440 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
16441 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
16442 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
16443 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
16444 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
16445 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
16446 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
16447 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
16448 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
16449 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
16450 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
16451 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
16452 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
16453 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
16454 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
16455 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
16456 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
16457 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
16458 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
16459 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
16460 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
16461 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
16462 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
16463 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
16464 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
16465 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
16466 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
16467 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
16468 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
16469 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
16470 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
16471 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
16472 * gcc.target/i386/mpx/label-address-1.c: New.
16473 * gcc.target/i386/mpx/legacy-1-nov.c: New.
16474 * gcc.target/i386/mpx/macro.c: New.
16475 * gcc.target/i386/mpx/mpx-check.h: New.
16476 * gcc.target/i386/mpx/mpx.exp: New.
16477 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
16478 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
16479 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
16480 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
16481 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
16482 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
16483 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
16484 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
16485 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
16486 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
16487 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
16488 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
16489 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
16490 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
16491 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
16492 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
16493 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
16494 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
16495 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
16496 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
16497 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
16498 * gcc.target/i386/mpx/reference-1-lbv.c: New.
16499 * gcc.target/i386/mpx/reference-1-nov.c: New.
16500 * gcc.target/i386/mpx/reference-1-ubv.c: New.
16501 * gcc.target/i386/mpx/reference-2-lbv.c: New.
16502 * gcc.target/i386/mpx/reference-2-nov.c: New.
16503 * gcc.target/i386/mpx/reference-2-ubv.c: New.
16504 * gcc.target/i386/mpx/reference-3-lbv.c: New.
16505 * gcc.target/i386/mpx/reference-3-nov.c: New.
16506 * gcc.target/i386/mpx/reference-3-ubv.c: New.
16507 * gcc.target/i386/mpx/reference-4-lbv.c: New.
16508 * gcc.target/i386/mpx/reference-4-nov.c: New.
16509 * gcc.target/i386/mpx/reference-4-ubv.c: New.
16510 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
16511 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
16512 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
16513 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
16514 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
16515 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
16516 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
16517 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
16518 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
16519 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
16520 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
16521 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
16522 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
16523 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
16524 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
16525 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
16526 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
16527 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
16528 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
16529 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
16530 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
16531 * gcc.target/i386/mpx/sincos-1-nov.c: New.
16532 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
16533 * gcc.target/i386/mpx/static-array-1-nov.c: New.
16534 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
16535 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
16536 * gcc.target/i386/mpx/static-init-1-nov.c: New.
16537 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
16538 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
16539 * gcc.target/i386/mpx/static-init-2-nov.c: New.
16540 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
16541 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
16542 * gcc.target/i386/mpx/static-init-3-nov.c: New.
16543 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
16544 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
16545 * gcc.target/i386/mpx/static-init-4-nov.c: New.
16546 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
16547 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
16548 * gcc.target/i386/mpx/static-init-5-nov.c: New.
16549 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
16550 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
16551 * gcc.target/i386/mpx/static-init-6-nov.c: New.
16552 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
16553 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
16554 * gcc.target/i386/mpx/static-string-1-nov.c: New.
16555 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
16556 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
16557 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
16558 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
16559 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
16560 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
16561 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
16562 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
16563 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
16564 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
16565 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
16566 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
16567 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
16568 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
16569 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
16570 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
16571 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
16572 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
16573 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
16574 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
16575 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
16576 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
16577 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
16578 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
16579 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
16580 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
16581 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
16582 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
16583 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
16584 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
16585 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
16586 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
16587 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
16588 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
16589 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
16590 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
16591 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
16592 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
16593 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
16594 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
16595 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
16596 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
16597 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
16598 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
16599 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
16600 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
16601 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
16602 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
16603 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
16604 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
16605 * gcc.target/i386/mpx/vararg-1-nov.c: New.
16606 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
16607 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
16608 * gcc.target/i386/mpx/vararg-2-nov.c: New.
16609 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
16610 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
16611 * gcc.target/i386/mpx/vararg-3-nov.c: New.
16612 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
16613 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
16614 * gcc.target/i386/mpx/vararg-4-nov.c: New.
16615 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
16616 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
16617 * gcc.target/i386/mpx/vararg-5-nov.c: New.
16618 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
16619 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
16620 * gcc.target/i386/mpx/vararg-6-nov.c: New.
16621 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
16622 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
16623 * gcc.target/i386/mpx/vararg-7-nov.c: New.
16624 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
16625 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
16626 * gcc.target/i386/mpx/vararg-8-nov.c: New.
16627 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
16628 * gcc.target/i386/mpx/vla-1-lbv.c: New.
16629 * gcc.target/i386/mpx/vla-1-nov.c: New.
16630 * gcc.target/i386/mpx/vla-1-ubv.c: New.
16631 * gcc.target/i386/mpx/vla-2-lbv.c: New.
16632 * gcc.target/i386/mpx/vla-2-nov.c: New.
16633 * gcc.target/i386/mpx/vla-2-ubv.c: New.
16634
16635 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
16636
16637 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
16638
16639 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
16640
16641 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
16642
16643 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
16644
16645 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
16646 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
16647
16648 2015-03-10 Jakub Jelinek <jakub@redhat.com>
16649
16650 PR c/65120
16651 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
16652 on rhs is 0.
16653 (fn4): New test.
16654 * c-c++-common/pr65120.c: New test.
16655
16656 PR rtl-optimization/65321
16657 * gcc.dg/pr65321.c: New test.
16658
16659 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
16660
16661 PR tree-optimization/65355
16662 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
16663
16664 2015-03-09 Jakub Jelinek <jakub@redhat.com>
16665
16666 PR c/65120
16667 * c-c++-common/pr49706.c: Adjust tests for not warning
16668 about !!x == y or !b == y where b is boolean, and add
16669 some further tests.
16670 * c-c++-common/pr62199-2.c: Likewise.
16671
16672 2015-03-09 Richard Biener <rguenther@suse.de>
16673
16674 PR middle-end/65270
16675 * gcc.dg/torture/pr65270-1.c: New testcase.
16676 * gcc.dg/torture/pr65270-2.c: Likewise.
16677
16678 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
16679
16680 PR tree-optimization/63743
16681 * gcc.dg/pr63743.c: New test.
16682
16683 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
16684
16685 PR lto/65316
16686 * g++.dg/lto/pr65316_0.C: New testcase.
16687 * g++.dg/lto/pr65316_1.C: New testcase.
16688
16689 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
16690
16691 PR target/62247
16692 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
16693 hppa*-*-hpux*.
16694 * g++.dg/abi/rtti3.C: Likewise.
16695
16696 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
16697
16698 PR target/62251
16699 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
16700
16701 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
16702
16703 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
16704
16705 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
16706
16707 2015-03-08 Morin <mikael@gcc.gnu.org>
16708
16709 PR fortran/60898
16710 * gfortran.dg/entry_20.f90: New.
16711
16712 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
16713
16714 PR target/65153
16715 * gcc.c-torture/compile/pr65153.c: New.
16716
16717 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
16718
16719 PR target/65249
16720 * g++.dg/torture/pr65249.C: New.
16721
16722 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
16723
16724 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
16725 long.
16726 (int64_t): Likewise.
16727
16728 2015-03-07 Marek Polacek <polacek@redhat.com>
16729 Martin Uecker <uecker@eecs.berkeley.edu>
16730
16731 PR sanitizer/65280
16732 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
16733 member-like arrays.
16734 * c-c++-common/ubsan/bounds-8.c: New test.
16735 * c-c++-common/ubsan/bounds-9.c: New test.
16736 * gcc.dg/ubsan/bounds-2.c: New test.
16737
16738 2015-03-05 Martin Sebor <msebor@redhat.com>
16739
16740 PR testsuite/63175
16741 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
16742 checking of results into main to prevent it from getting optimized
16743 away.
16744 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
16745
16746 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
16747
16748 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
16749 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
16750 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
16751 x64.
16752
16753 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
16754
16755 * g++.dg/lto/pr65302_1.C: New testcase.
16756 * g++.dg/lto/pr65302_0.C: New testcase.
16757
16758 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
16759
16760 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
16761 -fno-ipa-icf to dg-options.
16762
16763 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
16764
16765 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
16766 compiles using the linker plugin.
16767
16768 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
16769
16770 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
16771
16772 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
16773
16774 * gcc.target/arm/pr65067.c: New test.
16775
16776 2015-03-05 Martin Liska <mliska@suse.cz>
16777
16778 PR ipa/65318
16779 * gcc.dg/ipa/pr65318.c: New test.
16780
16781 2015-03-05 Marek Polacek <polacek@redhat.com>
16782
16783 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
16784
16785 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
16786
16787 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
16788
16789 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
16790
16791 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
16792 max-unroll-times back to defaults for s390.
16793
16794 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
16795
16796 Fix last commit.
16797
16798 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
16799
16800 PR c++/64665
16801 * g++.dg/cpp0x/initlist92.C: New.
16802
16803 2015-03-05 Richard Biener <rguenther@suse.de>
16804
16805 PR tree-optimization/65310
16806 * gcc.dg/vect/pr65310.c: New testcase.
16807
16808 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
16809
16810 PR c++/64834
16811 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
16812
16813 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
16814
16815 * gnat.dg/entry_queues3.adb: New test.
16816
16817 2015-03-04 Ian Lance Taylor <iant@google.com>
16818
16819 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
16820
16821 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
16822
16823 PR c++/64227
16824 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
16825
16826 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
16827
16828 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
16829 -fno-ipa-icf to dg-options
16830 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
16831 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
16832
16833 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
16834
16835 PR c++/64398
16836 * g++.dg/cpp0x/decltype62.C: New.
16837
16838 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
16839
16840 * gnat.dg/object_overflow5.adb: New test.
16841
16842 2015-03-03 Martin Liska <mliska@suse.cz>
16843
16844 PR ipa/65287
16845 * gcc.dg/ipa/pr65287.c: New test.
16846
16847 2015-03-03 Martin Jambor <mjambor@suse.cz>
16848 Eric Botcazou <ebotcazou@adacore.com>
16849
16850 * gnat.dg/specs/pack12.ads: New test.
16851
16852 2015-03-03 Martin Liska <mliska@suse.cz>
16853
16854 * gcc.dg/ipa/PR65282.c: New test.
16855
16856 2015-03-13 Jeff Law <law@redhat.com>
16857
16858 PR tree-optimization/65241
16859 * gcc.c-torture/compile/pr65241.c: New test.
16860
16861 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
16862
16863 PR target/64331
16864 * gcc.target/avr/torture/pr64331.c: New test.
16865
16866 2015-03-03 Martin Liska <mliska@suse.cz>
16867 Jan Hubicka <hubicka@ucw.cz>
16868
16869 * g++.dg/ipa/pr65263.C: New test.
16870
16871 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
16872
16873 PR ipa/65130
16874 * gcc.dg/lto/pr65130_0.c: New testcase.
16875 * gcc.dg/lto/pr65130_1.c: New testcase.
16876
16877 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
16878
16879 PR ipa/64988
16880 * g++.dg/torture/pr64988.C: New testcase.
16881
16882 2015-03-02 Tobias Burnus <burnus@net-b.de>
16883
16884 * gfortran.dg/coarray_atomic_6.f90: New.
16885
16886 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
16887
16888 PR target/65184
16889 * gcc.target/i386/pr65184.c: New.
16890
16891 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
16892
16893 PR target/65183
16894 * gcc.target/i386/pr65183.c: New.
16895
16896 2015-02-28 Martin Liska <mliska@suse.cz>
16897 Jan Hubicka <hubicka@ucw.cz>
16898
16899 * gcc.dg/ipa/ipa-icf-35.c: New test.
16900 * gcc.dg/ipa/ipa-icf-36.c: New test.
16901 * gcc.dg/ipa/ipa-icf-37.c: New test.
16902
16903 2015-02-28 Martin Liska <mliska@suse.cz>
16904 Jan Hubicka <hubicka@ucw.cz>
16905
16906 PR ipa/65245
16907 * gcc.dg/ipa/ipa-icf-34.c: New test.
16908
16909 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
16910
16911 PR target/61142
16912 * gcc.target/sh/sh/pr61142.c: New.
16913
16914 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
16915
16916 * g++.dg/other/dump-ada-spec-3.C: New test.
16917
16918 2015-03-01 Martin Liska <mliska@suse.cz>
16919
16920 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
16921 * g++.dg/ipa/pr63595.C: Update expected results.
16922
16923 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
16924
16925 PR ipa/65236
16926 * g++.dg/ipa/ipa-icf-6.C: New testcase.
16927
16928 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
16929
16930 * gcc.dg/vect/pr59354.c: Move vector producing code to
16931 separate function.
16932
16933 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
16934
16935 PR ipa/65237
16936 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
16937 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
16938 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
16939 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
16940
16941 2015-02-27 Jakub Jelinek <jakub@redhat.com>
16942
16943 PR tree-optimization/65048
16944 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
16945 (foo): Use K&R style definition.
16946
16947 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
16948
16949 PR target/65032
16950 * g++.dg/pr65032.C: New.
16951
16952 2015-02-27 Marek Polacek <polacek@redhat.com>
16953
16954 PR c/65040
16955 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
16956 -Wformat=2.
16957
16958 2015-02-27 Marek Polacek <polacek@redhat.com>
16959
16960 PR c/65228
16961 * gcc.dg/pr65228.c: New test.
16962
16963 2015-02-27 Kai Tietz <ktietz@redhat.com>
16964
16965 PR c/35330
16966 * gcc.dg/weak/weak-17.c: New file.
16967
16968 2015-02-27 Richard Biener <rguenther@suse.de>
16969
16970 PR lto/65193
16971 * g++.dg/lto/pr65193_0.C: New testcase.
16972
16973 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16974
16975 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
16976 * gcc.target/s390/hotpatch-8.c: Likewise.
16977 * gcc.target/s390/hotpatch-9.c: Likewise.
16978 * gcc.target/s390/pr61078.c: Likewise.
16979 * gcc.target/s390/pr57960.c: Remove -m64.
16980 * gcc.target/s390/pr61078.c: Likewise.
16981
16982 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
16983 Martin Liska <mliska@suse.cz>
16984
16985 PR bootstrap/65150
16986 * gcc.dg/pr64454.c: Disable ICF.
16987 * gcc.dg/pr28685-1.c: Disable ICF
16988 * gcc.dg/ipa/iinline-5.c: Disable ICF.
16989 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
16990 * g++.dg/ipa/ipa-icf-4.C: Update template.
16991
16992 2015-02-26 Jakub Jelinek <jakub@redhat.com>
16993
16994 PR tree-optimization/65216
16995 * gcc.c-torture/execute/pr65216.c: New test.
16996
16997 PR tree-optimization/65215
16998 * gcc.c-torture/execute/pr65215-1.c: New test.
16999 * gcc.c-torture/execute/pr65215-2.c: New test.
17000 * gcc.c-torture/execute/pr65215-3.c: New test.
17001 * gcc.c-torture/execute/pr65215-4.c: New test.
17002 * gcc.c-torture/execute/pr65215-5.c: New test.
17003
17004 2015-02-26 Tom de Vries <tom@codesourcery.com>
17005
17006 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
17007
17008 2015-02-26 Martin Liska <mliska@suse.cz>
17009 Jan Hubicka <hubicka@ucw.cz>
17010
17011 * g++.dg/ipa/pr64146.C: Update expected results.
17012 * gcc.dg/ipa/ipa-icf-26.c: Update test.
17013 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
17014 * gcc.dg/ipa/ipa-icf-34.c: New test.
17015
17016 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
17017
17018 * gcc.dg/vect/vect-pr61917.c: Rename to ...
17019 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
17020 (dg-additional-options): Remove dg directive.
17021 (dg-final): Add dg directive.
17022
17023 2015-02-26 Marek Polacek <polacek@redhat.com>
17024
17025 PR ipa/65008
17026 * g++.dg/ipa/pr65008.C: New test.
17027
17028 2015-02-26 Tom de Vries <tom@codesourcery.com>
17029
17030 * lib/profopt.exp (profopt-target-cleanup): New proc.
17031 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
17032 files from sources from dg-additional-sources.
17033
17034 2015-02-26 Tom de Vries <tom@codesourcery.com>
17035
17036 * lib/gcov.exp: Cleanup in case of xfail.
17037
17038 2015-02-26 Sebastian Pop <s.pop@samsung.com>
17039
17040 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
17041
17042 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
17043
17044 PR debug/46102
17045 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
17046 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
17047 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
17048 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
17049 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
17050 * g++.dg/debug/pr46123.C: XFAIL and move...
17051 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
17052 * gcc.dg/debug/dwarf2-3.c: Move...
17053 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
17054
17055 2015-02-26 Marek Polacek <polacek@redhat.com>
17056
17057 PR c++/65202
17058 * g++.dg/cpp1y/pr65202.C: New test.
17059
17060 2015-02-26 Tom de Vries <tom@codesourcery.com>
17061
17062 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
17063 locale_facets.h.gcov.
17064
17065 2015-02-26 Tom de Vries <tom@codesourcery.com>
17066
17067 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
17068
17069 2015-02-26 Tom de Vries <tom@codesourcery.com>
17070
17071 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
17072
17073 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
17074
17075 PR target/65217
17076 * gcc.target/i386/pr65217.c: New.
17077
17078 2015-02-26 Tom de Vries <tom@codesourcery.com>
17079
17080 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
17081
17082 2015-02-26 Tom de Vries <tom@codesourcery.com>
17083
17084 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
17085
17086 2015-02-26 Sebastian Pop <s.pop@samsung.com>
17087
17088 PR tree-optimization/65048
17089 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
17090
17091 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
17092
17093 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
17094 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
17095
17096 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
17097
17098 PR target/65161
17099 * gcc.target/i386/pr65161.c: New test.
17100
17101 2015-02-26 Terry Guo <terry.guo@arm.com>
17102
17103 * gcc.target/arm/no-volatile-in-it.c: New test.
17104
17105 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
17106
17107 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
17108 (dg-options): Add -save-temps.
17109 (dg-final): Add cleanup-saved-temps.
17110
17111 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
17112
17113 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
17114
17115 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
17116
17117 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
17118 * gcc.target/powerpc/pack01.c: Include string.h.
17119
17120 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
17121
17122 PR target/65167
17123 * gcc.target/i386/pr65167.c: New.
17124
17125 2015-02-25 Kai Tietz <ktietz@redhat.com>
17126
17127 PR tree-optimization/61917
17128 * gcc.dg/vect/vect-pr61917.c: New file.
17129
17130 2015-02-24 Jakub Jelinek <jakub@redhat.com>
17131
17132 PR tree-optimization/65170
17133 * gcc.c-torture/execute/pr65170.c: New test.
17134 * gcc.dg/tree-ssa/vrp96.c: New test.
17135
17136 2015-02-24 Tom de Vries <tom@codesourcery.com>
17137
17138 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
17139
17140 2015-02-24 Tom de Vries <tom@codesourcery.com>
17141
17142 PR testsuite/65126
17143 * lib/gcc-defs.exp (additional_sources_used): Add new var.
17144 (dg-additional-files-options): Copy additional_sources to
17145 additional_sources_used before emptying additional_sources.
17146 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
17147 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
17148 (cleanup-saved-temps): Use additional_sources_used instead of
17149 additional_sources.
17150 (dg-test): Reset additional_sources_used.
17151
17152 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
17153
17154 PR fortran/63427
17155 * gfortran.dg/integer_exponentiation_6.F90: New test.
17156
17157 2015-02-23 Martin Sebor <msebor@redhat.com>
17158
17159 PR target/65109
17160 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
17161 two parts. One to save registers, the other to verify the
17162 registers have the right values. Save register state into
17163 static data rather than on the stack.
17164
17165 2015-02-23 Jakub Jelinek <jakub@redhat.com>
17166
17167 PR bootstrap/63888
17168 * c-c++-common/asan/pr63888.c: New test.
17169
17170 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
17171
17172 PR target/65163
17173 * gcc.c-torture/compile/pr65163.c: New.
17174
17175 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17176
17177 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
17178 with -m31 on 64 bit.
17179 * gcc.dg/hoist-register-pressure-2.c: Likewise.
17180 * gcc.dg/hoist-register-pressure-3.c: Likewise.
17181
17182 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17183
17184 * gcc.target/s390/20090223-1.c: Add
17185 -Wno-implicit-function-declaration option.
17186 * gcc.target/s390/pr42224.c: Likewise.
17187 * gcc.target/s390/pr55718.c: Likewise.
17188
17189 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17190
17191 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
17192 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
17193 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
17194 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
17195 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
17196 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
17197 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
17198 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
17199 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
17200 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
17201 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
17202 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
17203 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
17204 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
17205 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
17206 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
17207 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
17208 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
17209 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
17210 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
17211 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
17212
17213 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17214
17215 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
17216 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
17217 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
17218 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
17219 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
17220 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
17221 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
17222 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
17223 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
17224 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
17225 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
17226 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
17227 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
17228 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
17229 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
17230 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
17231
17232 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
17233
17234 PR fortran/64980
17235 PR fortran/61960
17236 * gfortran.dg/pr61960.f90: New.
17237 * gfortran.dg/pr64230.f90: New.
17238 * gfortran.dg/pr64980.f03: New.
17239
17240 2015-02-22 Tom de Vries <tom@codesourcery.com>
17241
17242 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
17243
17244 2015-02-21 Arnaud Charlet <charlet@adacore.com>
17245
17246 PR ada/65156
17247 * gnat.dg/timing_events.adb: Removed, invalid test.
17248
17249 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
17250
17251 PR debug/58123
17252 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
17253 location.
17254 * g++.dg/gcov/gcov-2.C: Likewise.
17255
17256 2015-02-20 Richard Biener <rguenther@suse.de>
17257
17258 PR tree-optimization/65136
17259 * gcc.dg/tree-ssa/pr65136.c: New testcase.
17260
17261 2015-02-20 Jakub Jelinek <jakub@redhat.com>
17262
17263 PR testsuite/64158
17264 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up
17265 powerpc*-*-linux* and nvptx-*-* blacklisting.
17266
17267 * gcc.dg/sibcall-9.c: New test.
17268 * gcc.dg/sibcall-10.c: New test.
17269
17270 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17271
17272 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
17273
17274 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
17275
17276 PR target/64452
17277 * gcc.target/avr/torture/pr64452.c: New test.
17278
17279 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
17280
17281 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
17282 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
17283
17284 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
17285
17286 PR testsuite/65116
17287 * lib/target-supports.exp (check_compile): Check whether
17288 additional_sources is defined before using it.
17289
17290 2015-02-19 Jakub Jelinek <jakub@redhat.com>
17291
17292 PR middle-end/65074
17293 * g++.dg/opt/pr65074.C: New file.
17294
17295 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
17296
17297 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
17298 (size_type): New typedef.
17299 (operator "" _script): Use it for the last argument.
17300
17301 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
17302
17303 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
17304
17305 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
17306
17307 * lib/target-supports.exp (check_compile): Save/restore
17308 additional_sources that may belong to an actual test.
17309
17310 2015-02-18 Jakub Jelinek <jakub@redhat.com>
17311
17312 PR gcov-profile/64634
17313 * g++.dg/gcov/gcov-15.C: New test.
17314
17315 2015-02-18 Tom de Vries <tom@codesourcery.com>
17316
17317 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
17318
17319 2015-02-18 Tom de Vries <tom@codesourcery.com>
17320
17321 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
17322
17323 2015-02-18 Tom de Vries <tom@codesourcery.com>
17324
17325 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
17326
17327 2015-02-18 Tom de Vries <tom@codesourcery.com>
17328
17329 * gfortran.dg/fmt_cache_1.f: Add missing close.
17330
17331 2015-02-18 Tom de Vries <tom@codesourcery.com>
17332
17333 PR testsuite/65107
17334 * gfortran.dg/read_eof_8.f90: Add missing close.
17335
17336 2015-02-18 Richard Biener <rguenther@suse.de>
17337
17338 PR tree-optimization/65063
17339 * gcc.dg/pr65063.c: New testcase.
17340
17341 2015-02-18 Richard Biener <rguenther@suse.de>
17342
17343 PR tree-optimization/62217
17344 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
17345
17346 2015-02-18 Marek Polacek <polacek@redhat.com>
17347
17348 PR sanitizer/65081
17349 * c-c++-common/ubsan/pr65081.c: New test.
17350
17351 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
17352
17353 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
17354 * gcc.target/sh/force-cbranch-delay-slot.c: New.
17355
17356 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
17357
17358 * gcc.dg/ipa/propalign-3.c: New test.
17359
17360 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
17361
17362 PR target/64793
17363 * gcc.target/sh/pr64793.c: New.
17364 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
17365
17366 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
17367
17368 * gcc.target/arm/divzero.c: New test case.
17369
17370 2015-02-17 Tom de Vries <tom@codesourcery.com>
17371
17372 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
17373
17374 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
17375 Jakub Jelinek <jakub@redhat.com>
17376
17377 PR c++/65075
17378 * g++.dg/cpp0x/pr65075.C: New test.
17379
17380 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
17381
17382 PR target/65058
17383 * gcc.target/powerpc/pr65058.c: New test.
17384
17385 2015-02-16 Jeff Law <law@redhat.com>
17386
17387 PR tree-optimization/64823
17388 * gcc.dg/uninit-20.c: New test.
17389
17390 2015-02-16 Jakub Jelinek <jakub@redhat.com>
17391 James Greenhalgh <james.greenhalgh@arm.com>
17392
17393 PR ipa/64963
17394 * gcc.dg/ipa/ipa-clone-1.c: New test.
17395
17396 2015-02-16 Richard Biener <rguenther@suse.de>
17397
17398 PR tree-optimization/65077
17399 * gcc.dg/torture/pr65077.c: New testcase.
17400
17401 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
17402
17403 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
17404 Directive adjusted to scan for ldaxr.
17405 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
17406 adjusted to scan for ldaex.
17407
17408 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
17409
17410 PR c++/65080
17411 * g++.dg/cpp0x/constexpr-65080.C: New.
17412
17413 2015-02-16 Richard Biener <rguenther@suse.de>
17414
17415 PR tree-optimization/63593
17416 * gcc.dg/pr63593.c: New testcase.
17417
17418 2015-02-16 Marek Polacek <polacek@redhat.com>
17419
17420 PR c/65066
17421 * gcc.dg/pr65066.c: New test.
17422
17423 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
17424
17425 * gcc.dg/pr65002.C: Move ...
17426 * g++.dg/ipa/pr65002.C: ... here.
17427
17428 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
17429
17430 * gcc.target/powerpc/pr64205.c: Skip on AIX.
17431 * gcc.target/powerpc/pr64505.c: Skip on AIX.
17432 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
17433 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
17434
17435 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
17436
17437 PR testsuite/64850
17438 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
17439 the expression to find calls.
17440 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
17441 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
17442 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
17443 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
17444 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
17445
17446 2015-02-14 Marek Polacek <polacek@redhat.com>
17447
17448 PR c/64768
17449 * gcc.dg/array-11.c: New test.
17450 * gcc.dg/array-12.c: New test.
17451 * gcc.dg/array-13.c: New test.
17452 * gcc.dg/array-14.c: New test.
17453 * gcc.dg/c99-flex-array-typedef-1.c: New test.
17454 * gcc.dg/c99-flex-array-typedef-2.c: New test.
17455 * gcc.dg/c99-flex-array-typedef-3.c: New test.
17456 * gcc.dg/c99-flex-array-typedef-5.c: New test.
17457 * gcc.dg/c99-flex-array-typedef-7.c: New test.
17458 * gcc.dg/c99-flex-array-typedef-8.c: New test.
17459
17460 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
17461
17462 PR c++/60894
17463 * g++.dg/lookup/using54.C: New.
17464
17465 2015-02-13 Jeff Law <law@redhat.com>
17466
17467 PR bootstrap/65060
17468 Revert my change for tree-optimization/64823.
17469
17470 2015-02-13 Jakub Jelinek <jakub@redhat.com>
17471
17472 PR tree-optimization/65053
17473 * gcc.c-torture/execute/pr65053-1.c: New test.
17474 * gcc.c-torture/execute/pr65053-2.c: New test.
17475
17476 2015-02-13 Marek Polacek <polacek@redhat.com>
17477
17478 PR c/65050
17479 * gcc.dg/pr65050.c: New test.
17480
17481 2015-02-13 Jeff Law <law@redhat.com>
17482
17483 PR tree-optimization/64823
17484 * gcc.dg/uninit-20.c: New test.
17485
17486 PR rtl-optimization/47477
17487 * gcc.dg/tree-ssa/pr47477.c: New test.
17488
17489 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
17490
17491 PR c++/60211
17492 * g++.dg/parse/ivdep-2.C: New.
17493 * g++.dg/parse/ivdep-3.C: Likewise.
17494
17495 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17496
17497 PR fortran/64506
17498 * gfortran.dg/continuation_13.f90: New test.
17499 * gfortran.dg/continuation_14.f: New test.
17500
17501 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
17502
17503 PR c++/64970
17504 * g++.dg/cpp0x/sfinae55.C: New.
17505
17506 2015-02-13 Jakub Jelinek <jakub@redhat.com>
17507
17508 PR ipa/65034
17509 * g++.dg/ipa/pr65034.C: New test.
17510
17511 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
17512
17513 PR tree-optimization/65002
17514 * gcc.dg/pr65002.C: New.
17515
17516 2015-02-13 Marek Polacek <polacek@redhat.com>
17517
17518 PR c/65040
17519 * c-c++-common/pr65040.c: New test.
17520
17521 2015-02-13 Bin Cheng <bin.cheng@arm.com>
17522
17523 PR tree-optimization/64705
17524 * gcc.dg/tree-ssa/pr64705.c: New test.
17525
17526 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
17527
17528 PR rtl/32219
17529 * gcc.dg/visibility-22.c: New test.
17530 * gcc.dg/visibility-23.c: New test.
17531 * gcc.target/i386/pr32219-1.c: New test.
17532 * gcc.target/i386/pr32219-2.c: New test.
17533 * gcc.target/i386/pr32219-3.c: New test.
17534 * gcc.target/i386/pr32219-4.c: New test.
17535 * gcc.target/i386/pr32219-5.c: New test.
17536 * gcc.target/i386/pr32219-6.c: New test.
17537 * gcc.target/i386/pr32219-7.c: New test.
17538 * gcc.target/i386/pr32219-8.c: New test.
17539 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
17540
17541 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17542
17543 PR libgfortran/57822
17544 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
17545 four different KINDs.
17546
17547 2015-02-12 Jakub Jelinek <jakub@redhat.com>
17548
17549 PR c++/64884
17550 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
17551
17552 PR sanitizer/65000
17553 * g++.dg/ubsan/pr65000.C: New test.
17554
17555 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
17556
17557 PR fortran/64932
17558 * gfortran.dg/finalize_28.f90: New test
17559
17560 2015-02-12 Jakub Jelinek <jakub@redhat.com>
17561
17562 PR debug/55541
17563 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
17564 DW_TAG_lexical_block removal.
17565 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
17566 * g++.dg/guality/pr55541.C: New test.
17567
17568 PR sanitizer/64984
17569 * g++.dg/ubsan/pr64984.C: New test.
17570
17571 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
17572
17573 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
17574
17575 2015-02-12 Jakub Jelinek <jakub@redhat.com>
17576
17577 PR testsuite/64930
17578 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
17579 instructions for 2015-01-14 get_memmodel changes.
17580 * gcc.target/powerpc/atomic-p8.c: Likewise.
17581
17582 PR sanitizer/65019
17583 * g++.dg/ubsan/pr65019.C: New test.
17584
17585 PR tree-optimization/65014
17586 * gcc.c-torture/compile/pr65014.c: New test.
17587
17588 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17589
17590 PR libgfortran/57822
17591 * gfortran/fmt_g0_7.f08: Revise test.
17592
17593 2015-02-11 Jeff Law <law@redhat.com>
17594
17595 PR target/63347
17596 * gcc.target/m68k/pr63347.c: New test.
17597
17598 2015-02-11 Marek Polacek <polacek@redhat.com>
17599
17600 * g++.dg/ubsan/shift-1.C: New test.
17601 * gcc.dg/ubsan/c-shift-2.c: New test.
17602 * c-c++-common/ubsan/shift-5.c: Remove file.
17603
17604 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
17605
17606 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
17607 Directive adjusted to XFAIL.
17608 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
17609 adjusted to XFAIL.
17610
17611 2015-02-11 Jakub Jelinek <jakub@redhat.com>
17612
17613 PR middle-end/65003
17614 * g++.dg/opt/pr65003.C: New test.
17615
17616 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
17617
17618 * lib/target-supports.exp (check_effective_target_pie): Renamed
17619 to ...
17620 (check_effective_target_pie_enabled): This.
17621 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
17622 * gcc.target/i386/pie.c: Likewise.
17623
17624 2015-02-11 Andrew Pinski <apinski@cavium.com>
17625
17626 PR target/64893
17627 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
17628 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
17629
17630 2015-02-11 Jakub Jelinek <jakub@redhat.com>
17631
17632 PR target/61925
17633 * gcc.target/i386/pr61925-1.c: New test.
17634 * gcc.target/i386/pr61925-2.c: New test.
17635 * gcc.target/i386/pr61925-3.c: New test.
17636
17637 2015-02-10 Jakub Jelinek <jakub@redhat.com>
17638
17639 PR sanitizer/65004
17640 * g++.dg/asan/pr65004.C: New test.
17641
17642 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
17643
17644 PR target/64661
17645 * gcc.taget/sh/pr64661-0.h: New.
17646 * gcc.taget/sh/pr64661-1.c: New.
17647 * gcc.taget/sh/pr64661-2.c: New.
17648 * gcc.taget/sh/pr64661-3.c: New.
17649 * gcc.taget/sh/pr64661-4.c: New.
17650
17651 2015-02-10 Richard Biener <rguenther@suse.de>
17652
17653 PR tree-optimization/64995
17654 * g++.dg/torture/pr64995.C: New testcase.
17655
17656 2015-02-10 Richard Biener <rguenther@suse.de>
17657
17658 PR tree-optimization/64909
17659 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
17660
17661 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17662
17663 * gcc.dg/signbit-sa.c: New test.
17664
17665 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17666
17667 PR libgfortran/57822
17668 * gfortran/fmt_g0_7.f08: New test.
17669
17670 2015-02-10 Bin Cheng <bin.cheng@arm.com>
17671
17672 PR tree-optimization/43378
17673 * gcc.dg/tree-ssa/pr43378.c: New test.
17674
17675 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
17676
17677 PR ipa/64978
17678 * g++.dg/torture/pr64978.C: New testcase.
17679
17680 2015-02-09 Jakub Jelinek <jakub@redhat.com>
17681
17682 PR sanitizer/64981
17683 * gcc.dg/asan/pr64981.c: New test.
17684
17685 2015-02-09 Marek Polacek <polacek@redhat.com>
17686
17687 PR c/64856
17688 * gcc.dg/pr64856.c: New test.
17689
17690 2015-02-09 Jakub Jelinek <jakub@redhat.com>
17691
17692 PR target/64979
17693 * gcc.dg/tree-ssa/stdarg-7.c: New test.
17694 * gcc.c-torture/execute/pr64979.c: New test.
17695
17696 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
17697
17698 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
17699
17700 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
17701
17702 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
17703 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
17704
17705 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
17706
17707 PR target/58757
17708 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
17709
17710 2015-02-09 Richard Biener <rguenther@suse.de>
17711
17712 PR tree-optimization/54000
17713 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
17714
17715 2015-02-09 Tom de Vries <tom@codesourcery.com>
17716
17717 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
17718
17719 2015-02-09 Martin Liska <mliska@suse.cz>
17720
17721 * g++.dg/ipa/pr64858.C: New test.
17722
17723 2015-02-09 Tom de Vries <tom@codesourcery.com>
17724
17725 * gcc.dg/uninit-19.c: Fix warning line for fpic.
17726
17727 2015-02-08 Andrew Pinski <apinski@cavium.com>
17728
17729 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
17730
17731 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
17732
17733 PR fortran/63744
17734 * gfortran.dg/use_rename_8.f90: New.
17735
17736 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
17737
17738 * gnat.dg/addr7.ad[sb]: New test.
17739 * gnat.dg/addr8.ad[sb]: Likewise.
17740
17741 2015-02-06 David Malcolm <dmalcolm@redhat.com>
17742
17743 PR jit/64752
17744 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
17745 from jit.dg/test-compile-to-executable.c's create_code, with a
17746 clarification of the output message.
17747 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
17748 pass/fail message.
17749 (test_jit): Use CHECK_NO_ERRORS when calling
17750 gcc_jit_context_compile_to_file.
17751 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
17752 jit-verify-compile-to-file to jit-verify-output-file-was-created.
17753 (jit-setup-compile-to-file): Likewise. Add a verbose comment
17754 about deletions that are attempted.
17755 (jit-verify-compile-to-file): Rename to...
17756 (jit-verify-output-file-was-created): ...this, and drop the
17757 attempt to run "file" and verify the output.
17758 (jit-verify-assembler): New function.
17759 (jit-verify-object): New function.
17760 (jit-verify-dynamic-library): New function.
17761 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
17762 favor of an implementation from new file
17763 create-code-for-hello-world-executable.h, which also adds a
17764 "main".
17765 (dg-final): Replace jit-verify-compile-to-file with
17766 jit-verify-output-file-was-created, and invoke new function
17767 jit-verify-assembler.
17768 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
17769 the output message.
17770 (dg-final): Replace jit-verify-compile-to-file with
17771 jit-verify-output-file-was-created, and invoke new function
17772 jit-verify-dynamic-library.
17773 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
17774 favor of an implementation from new file
17775 create-code-for-hello-world-executable.h, which also adds a
17776 "main".
17777 (dg-final): Replace jit-verify-compile-to-file with
17778 jit-verify-output-file-was-created. Strengthen the expected stdout
17779 from the built executable.
17780 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
17781 favor of an implementation from new file
17782 create-code-for-hello-world-executable.h, which also adds a
17783 "main".
17784 (dg-final): Replace jit-verify-compile-to-file with
17785 jit-verify-output-file-was-created, and invoke new function
17786 jit-verify-object.
17787 * jit.dg/verify-dynamic-library.c: New source file.
17788
17789 2015-02-06 Sebastian Pop <s.pop@samsung.com>
17790 Brian Rzycki <b.rzycki@samsung.com>
17791
17792 PR tree-optimization/64878
17793 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
17794
17795 2015-02-06 Jakub Jelinek <jakub@redhat.com>
17796
17797 PR ipa/64896
17798 * g++.dg/ipa/pr64896.C: New test.
17799
17800 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
17801
17802 PR target/64205
17803 * gcc.target/powerpc/pr64205.c: New file.
17804
17805 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
17806
17807 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
17808 (dg-options): Use -fpie instead of -fPIE -pie.
17809
17810 2015-02-06 Jakub Jelinek <jakub@redhat.com>
17811
17812 PR middle-end/64937
17813 * g++.dg/asan/pr64937.C: New test.
17814
17815 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
17816
17817 PR fortran/63205
17818 * gfortran.dg/class_to_type_4.f90: New test
17819
17820 2015-01-29 Andre Vehreschild <vehre@gmx.de>
17821
17822 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
17823
17824 2015-02-06 Jakub Jelinek <jakub@redhat.com>
17825
17826 PR rtl-optimization/64957
17827 PR debug/64817
17828 * gcc.c-torture/execute/pr64957.c: New test.
17829
17830 2015-02-05 Jeff Law <law@redhat.com>
17831
17832 PR target/17306
17833 * gcc.target/h8300/pr17306-1.c: New test.
17834 * gcc.target/h8300/pr17306-2.c: New test.
17835
17836 2015-02-05 Tobias Burnus <burnus@net-b.de>
17837
17838 PR fortran/64943
17839 * gfortran.dg/structure_constructor_12.f90: New.
17840
17841 2015-02-05 Jeff Law <law@redhat.com>
17842
17843 PR target/58400
17844 gcc.target/h8300/pr58400.c: New test.
17845
17846 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
17847
17848 * gcc.target/arm/macro_defs0.c: New test.
17849 * gcc.target/arm/macro_defs1.c: New test.
17850 * gcc.target/arm/macro_defs2.c: New test.
17851
17852 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
17853
17854 PR rtl-optimization/64905
17855 * gcc.target/i386/pr64905.c: Require nonpic target.
17856 (dg-options): Add -fomit-frame-pointer.
17857 (main): Remove.
17858
17859 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
17860
17861 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
17862 tree dump scanning.
17863
17864 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
17865
17866 PR fortran/64757
17867 * gfortran.dg/type_to_class_2.f90: New test
17868 * gfortran.dg/type_to_class_3.f90: New test
17869
17870 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
17871
17872 PR ipa/64686
17873 * g++.dg/torture/pr64686.C: New testcase.
17874
17875 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
17876
17877 PR rtl-optimization/64905
17878 * gcc.target/i386/pr64905.c: New file.
17879
17880 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
17881
17882 * gcc.dg/guality/pr41447-1.c: Remove xfail.
17883 * gcc.dg/guality/pr41616-1.c: Ditto.
17884
17885 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
17886
17887 PR debug/64817
17888 * gcc.dg/pr64817-3.c: New.
17889
17890 2015-02-04 Jakub Jelinek <jakub@redhat.com>
17891 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
17892
17893 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
17894 pass parameters in registers.
17895 * gcc.dg/guality/pr36728-2.c (main): Likewise.
17896 * gcc.dg/guality/pr36728-3.c (main): Likewise.
17897 * gcc.dg/guality/pr36728-4.c (main): Likewise.
17898
17899 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
17900 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17901
17902 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
17903 list, allow for multilibed targets.
17904 * gcc.dg/combine_ashiftrt_2.c: Likewise.
17905
17906 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
17907
17908 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
17909 * gcc.dg/pr46728-6.c: Ditto.
17910
17911 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
17912
17913 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
17914 for mips_nanlegacy target.
17915
17916 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
17917
17918 * gcc.target/i386/chkp-hidden-def.c: New.
17919
17920 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
17921
17922 PR middle-end/62103
17923 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
17924 to use 24 bits for bitfield b.
17925
17926 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
17927
17928 PR testsuite/64796
17929 * lib/target-supports.exp (check_effective_target_bswap64): Do not
17930 cache result in a global variable. Include all 32-bit targets for
17931 bswap64 tests.
17932
17933 2015-02-03 Jakub Jelinek <jakub@redhat.com>
17934
17935 PR rtl-optimization/64756
17936 * gcc.c-torture/execute/pr64756.c: New test.
17937
17938 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
17939
17940 PR target/64660
17941 * gcc.target/sh/pr64660-0.h: New.
17942 * gcc.target/sh/pr64660-1.c: New.
17943 * gcc.target/sh/pr64660-2.c: New.
17944 * gcc.target/sh/pr64660-3.c: New.
17945 * gcc.target/sh/pr64660-4.c: New.
17946
17947 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
17948
17949 PR c++/64877
17950 * g++.dg/warn/Waddress-2.C: New.
17951
17952 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
17953
17954 PR middle-end/61225
17955 * gcc.target/i386/pr49095.c: XFAIL for ia32.
17956
17957 2015-02-03 Dodji Seketeli <dodji@redhat.com>
17958
17959 PR preprocessor/64803
17960 * gcc.dg/cpp/builtin-macro-1.c: New test case.
17961
17962 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
17963
17964 * g++.dg/ipa/devirt-37.C: Disable early inlining.
17965
17966 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
17967
17968 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
17969 (_ARM_FPSRC): Add DN and AHP fields.
17970 (clean_results): Force DN=1 on AArch64.
17971 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
17972 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
17973 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
17974 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
17975 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
17976 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
17977
17978 2015-02-02 Alan Modra <amodra@gmail.com>
17979
17980 * gcc.target/powerpc/cprophard.c: New.
17981
17982 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
17983
17984 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
17985 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
17986
17987 2015-02-01 Jakub Jelinek <jakub@redhat.com>
17988
17989 PR debug/64817
17990 * gcc.dg/pr64817-1.c: New test.
17991 * gcc.dg/pr64817-2.c: New test.
17992
17993 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
17994
17995 PR target/64851
17996 * gcc.target/sh/pr64851-0.h: New
17997 * gcc.target/sh/pr64851-1.c: New
17998 * gcc.target/sh/pr64851-2.c: New
17999 * gcc.target/sh/pr64851-3.c: New
18000 * gcc.target/sh/pr64851-4.c: New
18001
18002 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
18003
18004 PR target/64882
18005 * gcc.dg/torture/pr64882.c: New test.
18006
18007 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
18008
18009 PR target/64159
18010 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
18011 sparc*-*-*.
18012
18013 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
18014
18015 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
18016 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
18017 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
18018 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
18019 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
18020 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
18021 tree dump.
18022 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
18023 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
18024 tree dump.
18025 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
18026 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
18027 tree dump.
18028
18029 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
18030
18031 PR target/64688
18032 * g++.dg/pr64688-2.C: New.
18033
18034 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
18035
18036 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
18037 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
18038 * gcc.target/i386/fuse-caller-save.c: Ditto.
18039 * gcc.target/i386/headmerge-1.c: Ditto.
18040 * gcc.target/i386/headmerge-2.c: Ditto.
18041 * gcc.target/i386/sibcall-6.c: Ditto.
18042
18043 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
18044
18045 PR target/64617
18046 * gcc.target/i386/pr64617.c: New test.
18047
18048 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
18049
18050 PR target/15184
18051 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
18052 (dg-options): Remove -m32.
18053 (dg-final): Scan for "movb %al" only.
18054 * gcc.target/i386/pr15184-2.c: Ditto.
18055
18056 2015-01-30 Richard Biener <rguenther@suse.de>
18057
18058 PR tree-optimization/64829
18059 * gcc.dg/vect/pr64829.c: New testcase.
18060
18061 2015-01-29 Marek Polacek <polacek@redhat.com>
18062
18063 PR c/64709
18064 * gcc.dg/pr64709.c: New test.
18065
18066 2015-01-29 Jakub Jelinek <jakub@redhat.com>
18067
18068 PR c++/64717
18069 * g++.dg/ubsan/pr64717-1.C: New test.
18070 * g++.dg/ubsan/pr64717-2.C: New test.
18071
18072 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
18073
18074 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
18075
18076 2015-01-29 Jeff Law <law@redhat.com>
18077
18078 PR target/15184
18079 * gcc.target/i386/pr15184-1.c: New test.
18080 * gcc.target/i386/pr15184-2.c: New test.
18081
18082 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
18083
18084 PR tree-optimization/64746
18085 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
18086
18087 2015-01-29 Richard Biener <rguenther@suse.de>
18088
18089 PR tree-optimization/64853
18090 * gcc.dg/torture/pr64853.c: New testcase.
18091
18092 2015-01-29 Richard Biener <rguenther@suse.de>
18093
18094 PR tree-optimization/64844
18095 * gcc.dg/vect/pr64844.c: New testcase.
18096
18097 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
18098
18099 PR middle-end/64809
18100 * gcc.dg/pr64809.c: Delete.
18101
18102 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
18103
18104 PR middle-end/64805
18105 * gcc.target/i386/pr64805.c: New.
18106
18107 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18108
18109 * gcc.dg/guality/guality.h (main): Add argv[0] to
18110 guality_gdb_command.
18111
18112 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
18113
18114 PR ipa/64801
18115 * gcc.dg/tree-ssa/pr64801.c: New testcase.
18116
18117 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
18118
18119 PR target/64659
18120 * gcc.target/sh/sh.exp
18121 (check_effective_target_atomic_model_soft_gusa_available,
18122 check_effective_target_atomic_model_soft_tcb_available,
18123 check_effective_target_atomic_model_soft_imask_available,
18124 check_effective_target_atomic_model_hard_llcs_available): New.
18125 * gcc.target/sh/pr64659-0.h: New.
18126 * gcc.target/sh/pr64659-1.c: New.
18127 * gcc.target/sh/pr64659-2.c: New.
18128 * gcc.target/sh/pr64659-3.c: New.
18129 * gcc.target/sh/pr64659-4.c: New.
18130
18131 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
18132
18133 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
18134 scan-assembler-times pattern.
18135
18136 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
18137
18138 PR middle-end/64809
18139 * gcc.dg/pr64809.c: New test.
18140
18141 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
18142
18143 PR tree-optimization/64277
18144 * gcc.dg/pr64277.c: New.
18145
18146 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
18147
18148 PR tree-optimization/64718
18149 * gcc.c-torture/execute/pr64718.c: New test.
18150
18151 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
18152
18153 * gcc.target/aarch64/abs_2.c: New.
18154
18155 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
18156
18157 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
18158 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
18159 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
18160 ISA rev < 2.
18161
18162 2015-01-28 Jakub Jelinek <jakub@redhat.com>
18163
18164 PR bootstrap/64612
18165 * lib/target-supports.exp (check_effective_target_comdat_group): New.
18166 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
18167 { target comdat_group }.
18168
18169 2015-01-27 Tobias Burnus <burnus@net-b.de>
18170
18171 PR fortran/63861
18172 * gfortran.dg/goacc/coarray_2.f90: New.
18173
18174 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
18175
18176 PR ipa/60871
18177 PR ipa/64139
18178 * g++.dg/torture/pr64139.C: New testcase.
18179 * g++.dg/torture/pr60871.C: Likewise.
18180
18181 2015-01-27 Janus Weil <janus@gcc.gnu.org>
18182
18183 PR fortran/64230
18184 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
18185 prevent linking errors.
18186
18187 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
18188
18189 PR ipa/64282
18190 * g++.dg/torture/pr64282.C: New testcase.
18191
18192 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18193
18194 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
18195 for wzr reg.
18196
18197 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
18198
18199 * gcc.target/s390/hotpatch-13.c: New testcase.
18200 * gcc.target/s390/hotpatch-14.c: New testcase.
18201 * gcc.target/s390/hotpatch-15.c: New testcase.
18202 * gcc.target/s390/hotpatch-16.c: New testcase.
18203 * gcc.target/s390/hotpatch-17.c: New testcase.
18204 * gcc.target/s390/hotpatch-18.c: New testcase.
18205 * gcc.target/s390/hotpatch-19.c: New testcase.
18206 * gcc.target/s390/hotpatch-20.c: New testcase.
18207 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
18208 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
18209 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
18210 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
18211 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
18212 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
18213 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
18214 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
18215 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
18216 * gcc.target/s390/hotpatch-10.c: Likewise.
18217 * gcc.target/s390/hotpatch-11.c: Likewise.
18218 * gcc.target/s390/hotpatch-12.c: Likewise.
18219 * gcc.target/s390/hotpatch-2.c: Likewise.
18220 * gcc.target/s390/hotpatch-3.c: Likewise.
18221 * gcc.target/s390/hotpatch-4.c: Likewise.
18222 * gcc.target/s390/hotpatch-5.c: Likewise.
18223 * gcc.target/s390/hotpatch-6.c: Likewise.
18224 * gcc.target/s390/hotpatch-7.c: Likewise.
18225 * gcc.target/s390/hotpatch-8.c: Likewise.
18226 * gcc.target/s390/hotpatch-9.c: Likewise.
18227 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
18228 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
18229 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
18230 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
18231 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
18232 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
18233 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
18234 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
18235
18236 2015-01-27 Jiong Wang <jiong.wang@arm.com>
18237
18238 * gcc.dg/long_branch.c: New testcase.
18239
18240 2015-01-27 Richard Biener <rguenther@suse.de>
18241
18242 PR tree-optimization/56273
18243 PR tree-optimization/59124
18244 PR tree-optimization/64277
18245 * g++.dg/warn/Warray-bounds-6.C: New testcase.
18246 * gcc.dg/Warray-bounds-12.c: Likewise.
18247 * gcc.dg/Warray-bounds-13.c: Likewise.
18248
18249 2015-01-27 Jakub Jelinek <jakub@redhat.com>
18250
18251 PR rtl-optimization/61058
18252 * gcc.dg/pr61058.c: New test.
18253
18254 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
18255
18256 * gcc.target/i386/chkp-narrow-bounds.c: New.
18257
18258 2015-01-27 Jakub Jelinek <jakub@redhat.com>
18259
18260 PR tree-optimization/64807
18261 * gcc.dg/pr64807.c: New test.
18262
18263 PR c/64766
18264 * gcc.dg/pr64766.c: New test.
18265
18266 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
18267
18268 PR target/49263
18269 * gcc.target/sh/pr49263-4.c: New.
18270
18271 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
18272
18273 PR fortran/62044
18274 * gfortran.dg/allocate_with_mold_1.f90: New test
18275
18276 2015-01-26 Jakub Jelinek <jakub@redhat.com>
18277
18278 PR c/64778
18279 * gcc.dg/pr64778.c: New test.
18280
18281 PR middle-end/64421
18282 * gcc.dg/vect/pr64421.c: New test.
18283
18284 2015-01-26 Tobias Burnus <burnus@net-b.de>
18285
18286 PR fortran/64771
18287 * gfortran.dg/coarray_36.f: New.
18288 * gfortran.dg/coarray_37.f90: New.
18289
18290 2015-01-26 Janus Weil <janus@gcc.gnu.org>
18291
18292 PR fortran/64230
18293 * gfortran.dg/class_allocate_18.f90: New.
18294
18295 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18296
18297 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
18298
18299 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18300
18301 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
18302
18303 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18304
18305 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
18306
18307 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18308
18309 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
18310
18311 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18312
18313 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
18314 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
18315 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
18316 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
18317
18318 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18319
18320 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
18321 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
18322 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
18323
18324 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18325
18326 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
18327 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
18328 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
18329 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
18330 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
18331 vXXXhn.inc.
18332
18333 2015-01-26 Richard Biener <rguenther@suse.de>
18334
18335 PR middle-end/64764
18336 * gcc.dg/uninit-19.c: New testcase.
18337
18338 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18339
18340 * lib/target-supports.exp (check_effective_target_vect64): Add
18341 sparc*-*-*.
18342
18343 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
18344
18345 PR testsuite/64712
18346 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
18347
18348 2015-01-26 Tony Liu <tony.liu@arm.com>
18349
18350 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
18351 non-UAL cases.
18352
18353 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
18354
18355 PR libfortran/64770
18356 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
18357 correctly, clean up afterwards.
18358
18359 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
18360
18361 PR fortran/62044
18362 * gfortran.dg/use_rename_7.f90: New.
18363
18364 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
18365
18366 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
18367 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
18368
18369 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
18370
18371 PR target/54236
18372 * gcc.target/sh/pr54236-4.c: New.
18373
18374 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
18375
18376 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
18377 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
18378 Bridge test.
18379
18380 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
18381
18382 PR libfortran/64770
18383 * gfortran.dg/open_new_segv.f90: New test.
18384
18385 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
18386
18387 PR target/49263
18388 PR target/53987
18389 PR target/64345
18390 PR target/59533
18391 PR target/52933
18392 PR target/54236
18393 PR target/51244
18394 * gcc.target/sh/pr64345-1.c: New.
18395 * gcc.target/sh/pr64345-2.c: New.
18396 * gcc.target/sh/pr59533-1.c: New.
18397 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
18398 * gcc.target/sh/pr52933-2.c: Likewise.
18399 * gcc.target/sh/pr54089-1.c: Likewise.
18400 * gcc.target/sh/pr54236-1.c: Likewise.
18401 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
18402 * gcc.target/sh/pr49263-1.c: Remove xfails.
18403 * gcc.target/sh/pr49263-2.c: Likewise.
18404 * gcc.target/sh/pr49263-3.c: Likewise.
18405 * gcc.target/sh/pr53987-1.c: Likewise.
18406 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
18407 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
18408 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
18409 (test05, test06, test07, test08, test09, test10, test11, test12): New.
18410 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
18411 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
18412 test_009): New.
18413 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
18414 (test_02): New.
18415
18416 2015-01-24 Tom de Vries <tom@codesourcery.com>
18417
18418 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
18419
18420 2015-01-23 Ian Lance Taylor <iant@google.com>
18421
18422 PR go/64510
18423 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
18424 targets without split stack support.
18425
18426 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
18427
18428 PR target/64317
18429 * gcc.target/i386/pr64317.c: New test.
18430
18431 2015-01-23 Jakub Jelinek <jakub@redhat.com>
18432
18433 PR rtl-optimization/63637
18434 PR rtl-optimization/60663
18435 * gcc.dg/pr63637-1.c: New test.
18436 * gcc.dg/pr63637-2.c: New test.
18437 * gcc.dg/pr63637-3.c: New test.
18438 * gcc.dg/pr63637-4.c: New test.
18439 * gcc.dg/pr63637-5.c: New test.
18440 * gcc.dg/pr63637-6.c: New test.
18441 * gcc.target/i386/pr63637-1.c: New test.
18442 * gcc.target/i386/pr63637-2.c: New test.
18443 * gcc.target/i386/pr63637-3.c: New test.
18444 * gcc.target/i386/pr63637-4.c: New test.
18445 * gcc.target/i386/pr63637-5.c: New test.
18446 * gcc.target/i386/pr63637-6.c: New test.
18447
18448 2015-01-23 Richard Biener <rguenther@suse.de>
18449
18450 PR testsuite/63439
18451 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
18452 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
18453
18454 2015-01-23 Marek Polacek <polacek@redhat.com>
18455
18456 PR preprocessor/60570
18457 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
18458 * gcc.dg/cpp/pr60570.c: New test.
18459
18460 2015-01-23 Richard Biener <rguenther@suse.de>
18461
18462 PR testsuite/63439
18463 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
18464 vectorization on vect64 targets.
18465
18466 2015-01-23 Janus Weil <janus@gcc.gnu.org>
18467
18468 PR fortran/60922
18469 * gfortran.dg/class_allocate_17.f90: New.
18470
18471 2015-01-23 Tobias Burnus <burnus@net-b.de>
18472
18473 PR fortran/64726
18474 * gfortran.dg/goacc/combined_loop.f90: New.
18475
18476 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18477
18478 PR fortran/61933
18479 * gfortran.dg/make_unit.f90: New test.
18480
18481 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18482
18483 PR fortran/61933
18484 * gfortran.dg/negative_unit_int8.f: Update.
18485
18486 2015-01-22 Jeff Law <law@redhat.com>
18487
18488 PR target/52076
18489 * gcc.target/m68k/pr52076-1.c: New test.
18490 * gcc.target/m68k/pr52076-2.c: New test.
18491
18492 2015-01-22 Richard Biener <rguenther@suse.de>
18493
18494 PR middle-end/64728
18495 * gcc.dg/torture/pr64728.c: New testcase.
18496
18497 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
18498
18499 PR target/64688
18500 * g++.dg/pr64688.C: New test.
18501
18502 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
18503
18504 * gcc.target/i386/chkp-always_inline.c (f1): Make static
18505 to avoid errors with -fpic.
18506
18507 2015-01-22 Richard Biener <rguenther@suse.de>
18508
18509 PR libstdc++/64535
18510 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
18511
18512 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
18513
18514 PR rtl-optimization/64682
18515 * gcc.c-torture/execute/pr64682.c: New file.
18516
18517 2015-01-21 Jakub Jelinek <jakub@redhat.com>
18518
18519 PR debug/64511
18520 * gcc.dg/pr64511.c: New test.
18521
18522 PR rtl-optimization/62078
18523 * g++.dg/opt/pr62078.C: New test.
18524
18525 PR c/63307
18526 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
18527
18528 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
18529
18530 PR fortran/57023
18531 * gfortran.dg/internal_pack_15.f90: New test.
18532
18533 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
18534
18535 * c-c++-common/tsan/step.c: New testcase.
18536
18537 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18538
18539 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
18540
18541 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18542
18543 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
18544
18545 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18546
18547 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
18548
18549 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18550
18551 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
18552
18553 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18554
18555 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
18556
18557 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18558
18559 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
18560
18561 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18562
18563 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
18564
18565 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18566
18567 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
18568
18569 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18570
18571 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
18572
18573 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18574
18575 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
18576
18577 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18578
18579 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
18580
18581 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18582
18583 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
18584
18585 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18586
18587 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
18588 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
18589 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
18590 vXXXw.inc.
18591
18592 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18593
18594 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
18595 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
18596 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
18597 vXXXl.inc.
18598
18599 2015-01-21 Renlin Li <renlin.li@arm.com>
18600
18601 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
18602 * g++.dg/tls/thread_local5g.C: Likewise.
18603 * g++.dg/tls/thread_local6g.C: Likewise.
18604
18605 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18606
18607 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
18608 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
18609 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
18610
18611 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18612
18613 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
18614 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
18615 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
18616
18617 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18618
18619 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
18620 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
18621 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
18622
18623 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
18624
18625 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
18626 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
18627 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
18628
18629 2015-01-20 Jeff Law <law@redhat.com>
18630
18631 PR target/59946
18632 * gcc.target/m68k/pr59946.c: New test.
18633
18634 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18635
18636 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
18637 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
18638 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
18639
18640 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18641
18642 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
18643 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
18644 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
18645
18646 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18647
18648 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
18649 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
18650 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
18651
18652 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18653
18654 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
18655 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
18656 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
18657 vshuffle.inc.
18658 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
18659 vshuffle.inc.
18660
18661 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18662
18663 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
18664 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
18665 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
18666
18667 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18668
18669 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
18670 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
18671 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
18672
18673 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
18674
18675 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
18676
18677 2015-01-20 Jakub Jelinek <jakub@redhat.com>
18678
18679 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
18680
18681 PR sanitizer/64632
18682 * g++.dg/ubsan/pr64632.C: New test.
18683
18684 PR debug/64663
18685 * gcc.dg/pr64663.c: New test.
18686
18687 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
18688
18689 PR c++/64383
18690 * g++.dg/warn/Wunused-var-23.C: New.
18691
18692 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
18693
18694 PR c++/59937
18695 * g++.dg/cpp0x/constexpr-59937-1.C: New.
18696 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
18697
18698 2015-01-20 Richard Biener <rguenther@suse.de>
18699
18700 PR ipa/64684
18701 * gcc.dg/lto/pr64684_0.c: New testcase.
18702 * gcc.dg/lto/pr64684_1.c: Likewise.
18703 * gcc.dg/lto/pr64684_2.c: Likewise.
18704 * gcc.dg/lto/pr64685_0.c: Likewise.
18705 * gcc.dg/lto/pr64685_1.c: Likewise.
18706
18707 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
18708
18709 PR c++/62241
18710 * g++.dg/cpp1y/lambda-init12.C: New.
18711
18712 2015-01-20 Richard Biener <rguenther@suse.de>
18713
18714 PR tree-optimization/64410
18715 * g++.dg/vect/pr64410.cc: Require vect_double.
18716
18717 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
18718
18719 PR target/64149
18720 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
18721
18722 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
18723
18724 PR bootstrap/64676
18725 Revert:
18726 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
18727
18728 PR rtl-optimization/64081
18729 * gcc.dg/pr64081.c: New test.
18730
18731 2015-01-19 David Malcolm <dmalcolm@redhat.com>
18732
18733 * jit.dg/harness.h: Include <unistd.h>.
18734 (CHECK_NO_ERRORS): New.
18735 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
18736 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
18737 gcc_jit_context_compile_to_file.
18738 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
18739 args to the spawned executable.
18740 (jit-expand-vars): New function.
18741 (jit-exe-params): New variable.
18742 (dg-jit-set-exe-params): New function.
18743 (jit-dg-test): Detect testcases that use
18744 jit-verify-compile-to-file and call jit-setup-compile-to-file.
18745 Set arguments of spawned process to jit-exe-params.
18746 (jit-get-output-filename): New function.
18747 (jit-setup-compile-to-file): New function.
18748 (jit-verify-compile-to-file): New function.
18749 (jit-run-executable): New function.
18750 (jit-verify-executable): New function.
18751 * jit.dg/test-compile-to-assembler.c: New testcase.
18752 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
18753 * jit.dg/test-compile-to-executable.c: New testcase.
18754 * jit.dg/test-compile-to-object.c: New testcase.
18755
18756 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
18757
18758 PR target/64652
18759 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
18760 (test_1): New.
18761
18762 2015-01-19 Martin Liska <mliska@suse.cz>
18763
18764 * objc/compile/pr64668.m: New test.
18765
18766 2015-01-19 David Malcolm <dmalcolm@redhat.com>
18767
18768 * jit.dg/test-arith-overflow.c: Include stdbool.h.
18769 (create_overflow_fn): Update comment to clarify that
18770 the third param of the created function is a bool *, not
18771 an int *.
18772 (verify_int_overflow_fn): Convert param "expected_ovf" from
18773 int to bool. Update third param of "overflow_fn_type" from int *
18774 to bool *. Update local "actual_ovf" from int to bool.
18775 (verify_uint_overflow_fn): Likewise.
18776
18777 2015-01-19 Martin Liska <mliska@suse.cz>
18778
18779 * gcc.dg/ipa/ipa-icf-33.c: New test.
18780
18781 2015-01-19 Felix Yang <felix.yang@huawei.com>
18782 Haijian Zhang <z.zhanghaijian@huawei.com>
18783
18784 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
18785 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
18786 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
18787 result_float64x2, expected_hfloat64x2): New helper type, variable and
18788 declaration.
18789 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
18790 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
18791 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
18792 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
18793 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
18794 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
18795 and target without the FMA feature.
18796
18797 2015-01-19 Jiong Wang <jiong.wang@arm.com>
18798
18799 * gcc.target/aarch64/pr64304.c: New testcase.
18800
18801 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
18802
18803 PR rtl-optimization/64081
18804 * gcc.dg/pr64081.c: New test.
18805
18806 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
18807
18808 PR target/63971
18809 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
18810 the epilogue).
18811 * gcc.target/aarch64/test_frame_6.c: Likewise.
18812 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
18813 and x19 (in the epilogue).
18814 * gcc.target/aarch64/test_frame_4.c: Likewise.
18815 * gcc.target/aarch64/test_frame_7.c: Likewise.
18816
18817 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
18818
18819 * gcc.target/i386/chkp-always_inline.c: New.
18820
18821 2015-01-15 Andrew Pinski <apinski@cavium.com>
18822 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
18823
18824 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
18825 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
18826
18827 2015-01-18 Andre Vehreschild <vehre@gmx.de>
18828
18829 PR fortran/60255
18830 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
18831 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
18832
18833 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18834
18835 PR fortran/64578
18836 * gfortran.dg/unlimited_polymorphic_21.f90: New test
18837
18838 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
18839
18840 PR target/64652
18841 * gcc.target/sh/torture/pr64652.c: New.
18842
18843 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
18844
18845 * gcc.dg/ipa/ipa-icf-32.c: Update template.
18846 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
18847 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
18848 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
18849 * c-c++-common/asan/kasan-recover-1.c: Likewise.
18850 * c-c++-common/asan/kasan-recover-2.c: Likewise.
18851
18852 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
18853
18854 PR ipa/64378
18855 * g++.dg/torture/pr64378.C: New testcase.
18856
18857 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18858
18859 PR fortran/57959
18860 * gfortran.dg/block_13.f08: New test
18861
18862 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18863
18864 PR fortran/55901
18865 * gfortran.dg/associate_1.f03: Allow test for character with
18866 automatic length.
18867
18868 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
18869
18870 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
18871 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
18872
18873 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
18874
18875 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
18876
18877 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
18878
18879 PR fortran/64578
18880 * gfortran.dg/unlimited_polymorphic_21.f90: New test
18881
18882 2015-01-17 Andre Vehreschild <vehre@gmx.de>
18883
18884 PR fortran/60357
18885 * gfortran.dg/alloc_comp_assign_13.f08: New test.
18886
18887 PR fortran/61275
18888 * gfortran.dg/alloc_comp_assign_14.f08: New test.
18889
18890 PR fortran/55932
18891 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
18892
18893 2015-01-17 Andre Vehreschild <vehre@gmx.de>
18894
18895 PR fortran/60334
18896 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
18897
18898 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
18899
18900 PR rtl-optimization/52773
18901 * gcc.c-torture/compile/pr52773.c: New test.
18902
18903 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18904
18905 PR c++/62134
18906 * g++.dg/cpp0x/alias-decl-46.C: New.
18907
18908 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18909
18910 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
18911
18912 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18913
18914 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
18915 Add trace.
18916 (CHECK_FP): Likewise.
18917 (CHECK_CUMULATIVE_SAT): Likewise.
18918
18919 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18920
18921 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
18922 (Set_Neon_Cumulative_Sat): Add parameter.
18923 (__set_neon_cumulative_sat): Support new parameter.
18924 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
18925 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
18926 argument.
18927 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
18928 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
18929 argument.
18930
18931 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
18932
18933 * g++.dg/tsan/vptr_benign_race.C: New testcase.
18934 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
18935
18936 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18937
18938 PR c++/60056
18939 * g++.dg/tls/thread_local-ice4.C: New.
18940
18941 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
18942
18943 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
18944 than Neon options.
18945
18946 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18947
18948 PR c++/62276
18949 * g++.dg/cpp0x/vt-62276.C: New.
18950
18951 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
18952
18953 PR middle-end/64353
18954 * g++.dg/pr64353.C: New.
18955
18956 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18957
18958 PR target/64263
18959 * gcc.target/aarch64/pr64263_1.c: New test.
18960
18961 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
18962
18963 PR tree-optimization/64434
18964 * gcc.dg/torture/pr64434.c: Move to...
18965 * gcc.dg/pr64434.c: ... here.
18966
18967 2015-01-16 Richard Biener <rguenther@suse.de>
18968
18969 PR middle-end/64614
18970 * gcc.dg/uninit-18.c: New testcase.
18971
18972 2015-01-16 Richard Biener <rguenther@suse.de>
18973
18974 PR tree-optimization/64568
18975 * g++.dg/torture/pr64568-2.C: New testcase.
18976
18977 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
18978
18979 PR target/64363
18980 * gcc.target/i386/chkp-label-address.c: New.
18981
18982 2015-01-16 Janus Weil <janus@gcc.gnu.org>
18983
18984 PR fortran/45290
18985 * gfortran.dg/pointer_init_6.f90: Extended.
18986
18987 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
18988
18989 * gcc.c-torture/compile/20150108.c: New test.
18990
18991 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
18992
18993 * gcc.target/visium: New directory.
18994
18995 2015-01-16 Richard Biener <rguenther@suse.de>
18996
18997 PR tree-optimization/61743
18998 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
18999 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
19000
19001 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
19002
19003 * gcc.dg/pr64015.c: New test.
19004
19005 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
19006
19007 PR ipa/64163
19008 PR ipa/64612
19009 * g++.dg/ipa/pr64612.C: New test.
19010
19011 2015-01-16 Renlin Li <renlin.li@arm.com>
19012
19013 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
19014
19015 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
19016
19017 * gcc.target/i386/sse-14.c: Test new intrinsic.
19018 * gcc.target/i386/sse-22.c: Ditto.
19019
19020 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
19021
19022 PR c++/58614
19023 * g++.dg/cpp0x/auto44.C: New.
19024
19025 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
19026
19027 PR target/59710
19028 * gcc.target/nios2/gpopt-all.c: New test case.
19029 * gcc.target/nios2/gpopt-local.c: New test case.
19030 * gcc.target/nios2/gpopt-global.c: New test case.
19031 * gcc.target/nios2/gpopt-data.c: New test case.
19032 * gcc.target/nios2/gpopt-none.c: New test case.
19033
19034 2015-01-15 Jakub Jelinek <jakub@redhat.com>
19035
19036 * g++.dg/ubsan/vptr-1.C: New test.
19037 * g++.dg/ubsan/vptr-2.C: New test.
19038 * g++.dg/ubsan/vptr-3.C: New test.
19039 * g++.dg/ubsan/vptr-4.C: New test.
19040 * g++.dg/ubsan/vptr-5.C: New test.
19041 * g++.dg/ubsan/vptr-6.C: New test.
19042 * g++.dg/ubsan/vptr-7.C: New test.
19043 * g++.dg/ubsan/vptr-8.C: New test.
19044 * g++.dg/ubsan/vptr-9.C: New test.
19045
19046 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
19047
19048 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
19049 is set up.
19050 * lib/gcc-dg.exp: Likewise.
19051
19052 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
19053
19054 PR rtl-optimization/64110
19055 * gcc.target/i386/pr64110.c: Add scan-assembler.
19056
19057 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
19058 James Norris <jnorris@codesourcery.com>
19059 Cesar Philippidis <cesar@codesourcery.com>
19060 Ilmir Usmanov <i.usmanov@samsung.com>
19061
19062 * lib/target-supports.exp (check_effective_target_fopenacc): New
19063 procedure.
19064 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
19065 * g++.dg/goacc/goacc.exp: Likewise.
19066 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
19067 * gcc.dg/goacc/goacc.exp: Likewise.
19068 * gfortran.dg/goacc/goacc.exp: Likewise.
19069 * c-c++-common/cpp/openacc-define-1.c: New file.
19070 * c-c++-common/cpp/openacc-define-2.c: Likewise.
19071 * c-c++-common/cpp/openacc-define-3.c: Likewise.
19072 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
19073 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
19074 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
19075 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
19076 * c-c++-common/goacc/asyncwait-1.c: Likewise.
19077 * c-c++-common/goacc/cache-1.c: Likewise.
19078 * c-c++-common/goacc/clauses-fail.c: Likewise.
19079 * c-c++-common/goacc/collapse-1.c: Likewise.
19080 * c-c++-common/goacc/data-1.c: Likewise.
19081 * c-c++-common/goacc/data-2.c: Likewise.
19082 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
19083 * c-c++-common/goacc/deviceptr-1.c: Likewise.
19084 * c-c++-common/goacc/deviceptr-2.c: Likewise.
19085 * c-c++-common/goacc/deviceptr-3.c: Likewise.
19086 * c-c++-common/goacc/if-clause-1.c: Likewise.
19087 * c-c++-common/goacc/if-clause-2.c: Likewise.
19088 * c-c++-common/goacc/kernels-1.c: Likewise.
19089 * c-c++-common/goacc/loop-1.c: Likewise.
19090 * c-c++-common/goacc/loop-private-1.c: Likewise.
19091 * c-c++-common/goacc/nesting-1.c: Likewise.
19092 * c-c++-common/goacc/nesting-data-1.c: Likewise.
19093 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
19094 * c-c++-common/goacc/parallel-1.c: Likewise.
19095 * c-c++-common/goacc/pcopy.c: Likewise.
19096 * c-c++-common/goacc/pcopyin.c: Likewise.
19097 * c-c++-common/goacc/pcopyout.c: Likewise.
19098 * c-c++-common/goacc/pcreate.c: Likewise.
19099 * c-c++-common/goacc/pragma_context.c: Likewise.
19100 * c-c++-common/goacc/present-1.c: Likewise.
19101 * c-c++-common/goacc/reduction-1.c: Likewise.
19102 * c-c++-common/goacc/reduction-2.c: Likewise.
19103 * c-c++-common/goacc/reduction-3.c: Likewise.
19104 * c-c++-common/goacc/reduction-4.c: Likewise.
19105 * c-c++-common/goacc/sb-1.c: Likewise.
19106 * c-c++-common/goacc/sb-2.c: Likewise.
19107 * c-c++-common/goacc/sb-3.c: Likewise.
19108 * c-c++-common/goacc/update-1.c: Likewise.
19109 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
19110 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
19111 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
19112 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
19113 * gfortran.dg/goacc/assumed.f95: Likewise.
19114 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
19115 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
19116 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
19117 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
19118 * gfortran.dg/goacc/branch.f95: Likewise.
19119 * gfortran.dg/goacc/cache-1.f95: Likewise.
19120 * gfortran.dg/goacc/coarray.f95: Likewise.
19121 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
19122 * gfortran.dg/goacc/cray.f95: Likewise.
19123 * gfortran.dg/goacc/critical.f95: Likewise.
19124 * gfortran.dg/goacc/data-clauses.f95: Likewise.
19125 * gfortran.dg/goacc/data-tree.f95: Likewise.
19126 * gfortran.dg/goacc/declare-1.f95: Likewise.
19127 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
19128 * gfortran.dg/goacc/fixed-1.f: Likewise.
19129 * gfortran.dg/goacc/fixed-2.f: Likewise.
19130 * gfortran.dg/goacc/fixed-3.f: Likewise.
19131 * gfortran.dg/goacc/fixed-4.f: Likewise.
19132 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
19133 * gfortran.dg/goacc/if.f95: Likewise.
19134 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
19135 * gfortran.dg/goacc/list.f95: Likewise.
19136 * gfortran.dg/goacc/literal.f95: Likewise.
19137 * gfortran.dg/goacc/loop-1.f95: Likewise.
19138 * gfortran.dg/goacc/loop-2.f95: Likewise.
19139 * gfortran.dg/goacc/loop-3.f95: Likewise.
19140 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
19141 * gfortran.dg/goacc/omp.f95: Likewise.
19142 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
19143 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
19144 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
19145 * gfortran.dg/goacc/parameter.f95: Likewise.
19146 * gfortran.dg/goacc/private-1.f95: Likewise.
19147 * gfortran.dg/goacc/private-2.f95: Likewise.
19148 * gfortran.dg/goacc/private-3.f95: Likewise.
19149 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
19150 * gfortran.dg/goacc/reduction-2.f95: Likewise.
19151 * gfortran.dg/goacc/reduction.f95: Likewise.
19152 * gfortran.dg/goacc/routine-1.f90: Likewise.
19153 * gfortran.dg/goacc/routine-2.f90: Likewise.
19154 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
19155 * gfortran.dg/goacc/several-directives.f95: Likewise.
19156 * gfortran.dg/goacc/sie.f95: Likewise.
19157 * gfortran.dg/goacc/subarrays.f95: Likewise.
19158 * gfortran.dg/gomp/map-1.f90: Likewise.
19159 * gfortran.dg/openacc-define-1.f90: Likewise.
19160 * gfortran.dg/openacc-define-2.f90: Likewise.
19161 * gfortran.dg/openacc-define-3.f90: Likewise.
19162 * g++.dg/gomp/block-1.C: Update for changed compiler output.
19163 * g++.dg/gomp/block-2.C: Likewise.
19164 * g++.dg/gomp/block-3.C: Likewise.
19165 * g++.dg/gomp/block-5.C: Likewise.
19166 * g++.dg/gomp/target-1.C: Likewise.
19167 * g++.dg/gomp/target-2.C: Likewise.
19168 * g++.dg/gomp/taskgroup-1.C: Likewise.
19169 * g++.dg/gomp/teams-1.C: Likewise.
19170 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
19171 * gcc.dg/cilk-plus/jump.c: Likewise.
19172 * gcc.dg/gomp/block-1.c: Likewise.
19173 * gcc.dg/gomp/block-10.c: Likewise.
19174 * gcc.dg/gomp/block-2.c: Likewise.
19175 * gcc.dg/gomp/block-3.c: Likewise.
19176 * gcc.dg/gomp/block-4.c: Likewise.
19177 * gcc.dg/gomp/block-5.c: Likewise.
19178 * gcc.dg/gomp/block-6.c: Likewise.
19179 * gcc.dg/gomp/block-7.c: Likewise.
19180 * gcc.dg/gomp/block-8.c: Likewise.
19181 * gcc.dg/gomp/block-9.c: Likewise.
19182 * gcc.dg/gomp/target-1.c: Likewise.
19183 * gcc.dg/gomp/target-2.c: Likewise.
19184 * gcc.dg/gomp/taskgroup-1.c: Likewise.
19185 * gcc.dg/gomp/teams-1.c: Likewise.
19186
19187 2015-01-15 David Malcolm <dmalcolm@redhat.com>
19188
19189 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
19190 test case.
19191
19192 2015-01-15 Mike Stump <mikestump@comcast.net>
19193
19194 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
19195 * gcc.dg/inline_2.c: Likewise.
19196 * gcc.dg/inline_3.c: Likewise.
19197 * gcc.dg/inline_4.c: Likewise.
19198
19199 2015-01-15 Janus Weil <janus@gcc.gnu.org>
19200
19201 PR fortran/58023
19202 * gfortran.dg/proc_ptr_comp_43.f90: New.
19203
19204 2015-01-15 Mike Stump <mikestump@comcast.net>
19205
19206 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
19207 * gcc.dg/unroll_2.c: Likewise.
19208 * gcc.dg/unroll_3.c: Likewise.
19209 * gcc.dg/unroll_4.c: Likewise.
19210 * gcc.dg/unroll_5.c: Likewise.
19211
19212 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
19213
19214 PR target/63971
19215 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
19216 in epilogue.
19217 * gcc.target/aarch64/test_frame_6.c: Likewise.
19218 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
19219 x30 and x19 (in the epilogue).
19220 * gcc.target/aarch64/test_frame_4.c: Likewise.
19221 * gcc.target/aarch64/test_frame_7.c: Likewise.
19222
19223 2015-01-15 Martin Liska <mliska@suse.cz>
19224
19225 * g++.dg/ipa/pr64068.C: New test.
19226 * gcc.dg/ipa/PR64559.c: New test.
19227
19228 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
19229
19230 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
19231 with PIE.
19232
19233 2015-01-15 Richard Biener <rguenther@suse.de>
19234
19235 PR tree-optimization/61743
19236 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
19237 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
19238
19239 2015-01-15 Renlin Li <renlin.li@arm.com>
19240
19241 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
19242 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
19243
19244 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
19245
19246 * gcc.dg/vect/vect-aggressive-1.c: New.
19247 * gcc.target/i386/avx2-vect-aggressive.c: New.
19248
19249 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
19250
19251 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
19252
19253 2015-01-15 Richard Biener <rguenther@suse.de>
19254
19255 PR lto/64415
19256 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
19257 -Wl,-undefined,dynamic_lookup.
19258
19259 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
19260
19261 * gnat.dg/opt47.adb: New test.
19262
19263 2015-01-15 Richard Biener <rguenther@suse.de>
19264
19265 PR lto/64415
19266 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
19267
19268 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
19269
19270 PR tree-optimization/64434
19271 * gcc.dg/torture/pr64434.c: New test.
19272
19273 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
19274
19275 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
19276 -mno-micromips. MIPS32R1 and below require -mno-micromips.
19277 -march=loongson* and -march=octeon* require -mno-micromips.
19278
19279 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
19280 Matthew Fortune <matthew.fortune@imgtec.com>
19281
19282 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
19283 * gcc.target/mips/call-saved-5.c (foo): Likewise.
19284 * gcc.target/mips/call-saved-6.c (foo): Likewise.
19285 * gcc.target/mips/call-saved-7.c: New file.
19286 * gcc.target/mips/call-saved-8.c: New file.
19287 * gcc.target/mips/call-saved-9.c: New file.
19288
19289 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
19290
19291 * gcc.target/mips/lsa.c: New file.
19292 * gcc.target/mips/mips64-lsa.c: Likewise.
19293 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
19294 * gcc.target/mips/mulsize-4.c: Likewise.
19295 * gcc.target/mips/mulsize-5.c: New file.
19296 * gcc.target/mips/mulsize-6.c: Likewise.
19297 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
19298 and !HAS_LSA as ghost options.
19299 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
19300 for !HAS_LSA.
19301
19302 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
19303
19304 * g++.dg/torture/20141013.c: Set -fno-short-enums.
19305
19306 2015-01-15 Richard Biener <rguenther@suse.de>
19307
19308 PR middle-end/64365
19309 * gcc.dg/torture/pr64365.c: New testcase.
19310
19311 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
19312
19313 * gcc.dg/stackprotectexplicit1.c: New test.
19314 * g++.dg/stackprotectexplicit2.c: New test.
19315
19316 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19317
19318 PR target/61933
19319 * gfortran.dg/inquire_internal.f90: New.
19320 * gfortran.dg/negative_unit_check.f90: New.
19321
19322 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
19323
19324 PR target/53988
19325 * gcc.target/sh/pr53988-1.c: New.
19326
19327 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
19328
19329 PR c++/58671
19330 * g++.dg/tls/thread_local-ice3.C: New.
19331
19332 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
19333
19334 * gcc.target/i386/fentry-override.c: Properly place {} in target
19335 selector. Remove nonpic.
19336 * gcc.target/i386/fentry.c: Likewise.
19337
19338 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
19339
19340 * gcc.dg/atomic-invalid.c: Check for invalid memory model
19341 warnings instead of errors.
19342
19343 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
19344
19345 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
19346 option support instead of ENABLE_LTO from Makefile.
19347
19348 2015-01-14 Richard Biener <rguenther@suse.de>
19349
19350 PR tree-optimization/59354
19351 * gcc.dg/vect/pr59354.c: New testcase.
19352
19353 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
19354
19355 * lib/target-supports.exp
19356 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
19357 on ARM architures before v7.
19358
19359 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
19360
19361 PR middle-end/59448
19362 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
19363 an atomic_exchange.
19364
19365 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
19366
19367 PR target/64386
19368 * gcc.target/i386/pr64386.c: New test.
19369
19370 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
19371
19372 PR target/64393
19373 * gcc.target/i386/pr64393.c: New test.
19374
19375 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
19376
19377 PR target/64387
19378 * gcc.target/i386/pr64387.c: New test.
19379
19380 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
19381
19382 * gcc.target/aarch64/store-pair-1.c: Fix typo.
19383
19384 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
19385
19386 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
19387
19388 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
19389
19390 PR target/64453
19391 * gcc.target/arm/pr64453.c: New.
19392
19393 2015-01-14 Richard Biener <rguenther@suse.de>
19394
19395 PR lto/64415
19396 * gcc.dg/lto/pr64415_0.c: New testcase.
19397 * gcc.dg/lto/pr64415_1.c: Likewise.
19398
19399 2015-01-14 Martin Liska <mliska@suse.cz>
19400
19401 * gcc.dg/ipa/pr64307.c: New test.
19402
19403 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
19404
19405 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
19406 64-bit and 128-bit.
19407
19408 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
19409
19410 PR target/64460
19411 * gcc.target/arm/pr64460_1.c: New test.
19412
19413 2015-01-14 Richard Biener <rguenther@suse.de>
19414
19415 PR tree-optimization/64493
19416 PR tree-optimization/64495
19417 * gcc.dg/vect/pr64493.c: New testcase.
19418 * gcc.dg/vect/pr64495.c: Likewise.
19419
19420 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
19421
19422 * gcc.dg/Warray-bounds-11.c: New test-case.
19423
19424 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
19425
19426 * gcc.target/mips/octeon3-pipe-1.c: New test.
19427
19428 2015-01-13 David Malcolm <dmalcolm@redhat.com>
19429
19430 * jit.dg/harness.h (set_up_logging): Move string concatenation
19431 into...
19432 (concat_strings): New function.
19433 (dump_reproducer): New function.
19434 (test_jit): Call dump_reproducer.
19435 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
19436 function.
19437 (jit-dg-test): Delete any generated reproducer from previous runs.
19438 Verify that a generated reproducer was created, and verify that it
19439 compiles.
19440 * jit.dg/test-nested-contexts.c (main): Call
19441 gcc_jit_context_dump_reproducer_to_file.
19442
19443 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19444
19445 * gcc.dg/aru-2.c: Add dg-require-profiling.
19446
19447 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19448
19449 * lib/target-supports.exp (check_profiling_available): Check if
19450 -pg links.
19451
19452 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
19453
19454 PR ipa/64565
19455 * g++.dg/torture/pr64565.C: New testcase.
19456
19457 2015-01-13 Marek Polacek <polacek@redhat.com>
19458
19459 PR middle-end/64391
19460 * gcc.dg/tm/pr64391.c: New test.
19461
19462 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19463
19464 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
19465 true.
19466
19467 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19468
19469 * gcc.target/i386/pie.c: New test.
19470
19471 * lib/target-supports.exp (check_effective_target_pie): New.
19472
19473 2015-01-13 Jakub Jelinek <jakub@redhat.com>
19474
19475 PR rtl-optimization/64286
19476 * gcc.target/i386/avx2-pr64286.c: New test.
19477
19478 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
19479
19480 PR c++/57626
19481 * g++.dg/cpp0x/vt-57626.C: New.
19482
19483 2015-01-13 Jakub Jelinek <jakub@redhat.com>
19484
19485 PR fortran/64528
19486 * gfortran.dg/pr64528.f90: New test.
19487
19488 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
19489
19490 * gcc.target/aarch64/subsp.c: New test.
19491
19492 2015-01-13 Andrew Pinski <apinski@cavium.com>
19493
19494 * gcc.target/aarch64/store-pair-1.c: New testcase.
19495
19496 2015-01-13 Richard Biener <rguenther@suse.de>
19497
19498 PR lto/64373
19499 * gcc.dg/lto/pr64373_0.c: New testcase.
19500
19501 2015-01-13 Andrew Pinski <apinski@cavium.com>
19502
19503 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
19504 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
19505
19506 2015-01-13 Richard Biener <rguenther@suse.de>
19507
19508 PR tree-optimization/64406
19509 * gcc.dg/pr64406.c: New testcase.
19510
19511 2015-01-13 Richard Biener <rguenther@suse.de>
19512
19513 PR tree-optimization/64404
19514 * gcc.dg/vect/pr64404.c: New testcase.
19515
19516 2015-01-13 Richard Biener <rguenther@suse.de>
19517
19518 PR tree-optimization/64568
19519 * g++.dg/torture/pr64568.C: New testcase.
19520
19521 2015-01-12 David Malcolm <dmalcolm@redhat.com>
19522
19523 * jit.dg/test-error-local-used-from-other-function.c: New test
19524 case.
19525 * jit.dg/test-error-param-reuse.c: New test case.
19526 * jit.dg/test-error-param-sharing.c: New test case.
19527 * jit.dg/test-error-param-used-from-other-function.c: New test
19528 case.
19529 * jit.dg/test-error-param-used-without-a-function.c: New test
19530 case.
19531
19532 2015-01-12 Jakub Jelinek <jakub@redhat.com>
19533
19534 PR tree-optimization/64563
19535 * gcc.dg/pr64563.c: New test.
19536
19537 PR target/64513
19538 * gcc.target/i386/pr64513.c: New test.
19539
19540 PR tree-optimization/64454
19541 * gcc.dg/pr64454.c: New test.
19542
19543 PR testsuite/64028
19544 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
19545 bind_pic_locally.
19546 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
19547 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
19548 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
19549 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
19550 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
19551 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
19552 * gcc.dg/vect/slp-25.c: Likewise.
19553 * gcc.dg/vect/vect-109.c: Likewise.
19554 * gcc.dg/vect/vect-13.c: Likewise.
19555 * gcc.dg/vect/vect-17.c: Likewise.
19556 * gcc.dg/vect/vect-18.c: Likewise.
19557 * gcc.dg/vect/vect-19.c: Likewise.
19558 * gcc.dg/vect/vect-20.c: Likewise.
19559 * gcc.dg/vect/vect-21.c: Likewise.
19560 * gcc.dg/vect/vect-22.c: Likewise.
19561 * gcc.dg/vect/vect-27.c: Likewise.
19562 * gcc.dg/vect/vect-29.c: Likewise.
19563 * gcc.dg/vect/vect-2-big-array.c: Likewise.
19564 * gcc.dg/vect/vect-2.c: Likewise.
19565 * gcc.dg/vect/vect-3.c: Likewise.
19566 * gcc.dg/vect/vect-4.c: Likewise.
19567 * gcc.dg/vect/vect-5.c: Likewise.
19568 * gcc.dg/vect/vect-72.c: Likewise.
19569 * gcc.dg/vect/vect-73-big-array.c: Likewise.
19570 * gcc.dg/vect/vect-73.c: Likewise.
19571 * gcc.dg/vect/vect-77-global.c: Likewise.
19572 * gcc.dg/vect/vect-78-global.c: Likewise.
19573 * gcc.dg/vect/vect-7.c: Likewise.
19574 * gcc.dg/vect/vect-86.c: Likewise.
19575 * gcc.dg/vect/vect-align-1.c: Likewise.
19576 * gcc.dg/vect/vect-align-3.c: Likewise.
19577 * gcc.dg/vect/vect-all-big-array.c: Likewise.
19578 * gcc.dg/vect/vect-all.c: Likewise.
19579 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
19580 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
19581 * gcc.dg/vect/vect-peel-3.c: Likewise.
19582 * gcc.dg/vect/vect-peel-4.c: Likewise.
19583 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
19584
19585 2015-01-12 Jeff Law <law@redhat.com>
19586
19587 PR target/64461
19588 * gcc.target/m68k/pr64461.c: New test.
19589
19590 2015-01-12 David Malcolm <dmalcolm@redhat.com>
19591
19592 * jit.dg/test-array-as-pointer.c (create_code): Update call
19593 to gcc_jit_context_new_global by setting "kind" to
19594 GCC_JIT_GLOBAL_IMPORTED.
19595 * jit.dg/test-error-array-as-pointer.c: Likewise.
19596 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
19597 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
19598 setting kind to GCC_JIT_GLOBAL_EXPORTED.
19599 * jit.dg/test-using-global.c (the_global): Rename to...
19600 (imported_global): ...this.
19601 (create_code): Update to test the three kinds of global.
19602 (verify_code): Likewise.
19603
19604 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
19605
19606 PR testsuite/64427
19607 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
19608 undefined behavior.
19609 * gcc.target/i386/pr64291-2.c: Updated.
19610
19611 2015-01-12 Richard Biener <rguenther@suse.de>
19612
19613 PR tree-optimization/64530
19614 * gfortran.dg/pr64530.f90: New testcase.
19615
19616 2015-01-12 Richard Biener <rguenther@suse.de>
19617
19618 PR middle-end/64357
19619 * gcc.dg/torture/pr64357.c: New testcase.
19620
19621 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
19622
19623 * gcc.target/i386/nop-mcount.c: Properly place {} in target
19624 selector.
19625
19626 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
19627 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
19628
19629 2015-01-12 Martin Liska <mliska@suse.cz>
19630
19631 * gcc.dg/ipa/PR64550.c: New test.
19632
19633 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
19634
19635 PR ipa/63470
19636 * g++.dg/ipa/pr63470.C: New testcase.
19637
19638 2015-01-11 Janus Weil <janus@gcc.gnu.org>
19639
19640 PR fortran/63733
19641 * gfortran.dg/typebound_operator_20.f90: New.
19642
19643 2015-01-11 Janus Weil <janus@gcc.gnu.org>
19644
19645 PR fortran/58023
19646 * gfortran.dg/proc_ptr_comp_42.f90: New.
19647
19648 2015-01-11 Janus Weil <janus@gcc.gnu.org>
19649
19650 PR fortran/64508
19651 * gfortran.dg/proc_ptr_comp_41.f90: New.
19652
19653 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
19654
19655 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
19656
19657 2015-01-10 Tobias Burnus <burnus@net-b.de>
19658
19659 PR fortran/64522
19660 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
19661 and add dg-excess-errors.
19662 * gfortran.dg/line_length_6.f90: New.
19663 * gfortran.dg/line_length_7.f90: New.
19664 * gfortran.dg/line_length_8.f90: New.
19665 * gfortran.dg/line_length_9.f90: New.
19666 * gfortran.dg/line_length_10.f90: New.
19667 * gfortran.dg/line_length_11.f90: New.
19668
19669 2015-01-09 David Malcolm <dmalcolm@redhat.com>
19670
19671 * jit.dg/test-threads.c (struct testcase): Move declaration
19672 to jit.dg/all-non-failing-tests.h.
19673 (testcases): Likewise.
19674 * jit.dg/all-non-failing-tests.h (struct testcase): Move
19675 declaration here from jit.dg/all-non-failing-tests.h.
19676 (testcases): Likewise.
19677 * jit.dg/test-combination.c (create_code): Eliminate spelling
19678 out all of the testcases in favor of looping through the
19679 "testcases" metadata.
19680 (verify_code): Likewise.
19681
19682 2015-01-09 Jakub Jelinek <jakub@redhat.com>
19683
19684 PR rtl-optimization/64536
19685 * gcc.dg/pr64536.c: New test.
19686
19687 2015-01-09 David Malcolm <dmalcolm@redhat.com>
19688
19689 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
19690 * jit.dg/test-combination.c (create_code): Likewise.
19691 (verify_code): Likewise.
19692 * jit.dg/test-constants.c: New test case.
19693 * jit.dg/test-threads.c: Add test-constants.c.
19694
19695 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
19696
19697 PR libobjc/51891
19698 * objc.dg/gnu-api-2-class.m: Add a test case
19699 for the above change.
19700
19701 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
19702
19703 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
19704
19705 2015-01-09 Richard Biener <rguenther@suse.de>
19706
19707 PR tree-optimization/64410
19708 * g++.dg/vect/pr64410.cc: New testcase.
19709
19710 2015-01-09 Martin Liska <mliska@suse.cz>
19711
19712 * gcc.dg/ipa/ipa-icf-32.c: New test.
19713
19714 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
19715
19716 * c-c++-common/tsan/tsan_barrier.h: New.
19717 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
19718 * c-c++-common/tsan/bitfield_race.c: Likewise.
19719 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
19720 * c-c++-common/tsan/mutexset1.c: Likewise.
19721 * c-c++-common/tsan/race_on_barrier.c: Likewise.
19722 * c-c++-common/tsan/race_on_mutex.c: Likewise.
19723 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
19724 * c-c++-common/tsan/simple_race.c: Likewise.
19725 * c-c++-common/tsan/simple_stack.c: Likewise.
19726 * c-c++-common/tsan/sleep_sync.c: Likewise.
19727 * c-c++-common/tsan/tiny_race.c: Likewise.
19728 * c-c++-common/tsan/tls_race.c: Likewise.
19729 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
19730 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
19731 * g++.dg/tsan/atomic_free.C: Likewise.
19732 * g++.dg/tsan/atomic_free2.C: Likewise.
19733 * g++.dg/tsan/cond_race.C: Likewise.
19734 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
19735
19736 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
19737
19738 PR testsuite/62250
19739 * lib/target-supports.exp (check_effective_target_libatomic_available):
19740 New.
19741 * gfortran.dg/coarray/caf.exp: Only add -latomic for
19742 targets that match effective-target libatomic_available.
19743 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
19744
19745 2015-01-08 David Malcolm <dmalcolm@redhat.com>
19746
19747 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
19748 Verify the result of gcc_jit_context_get_last_error.
19749 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
19750
19751 2015-01-08 Jakub Jelinek <jakub@redhat.com>
19752
19753 PR tree-optimization/63989
19754 * gcc.dg/strlenopt-27.c: New test.
19755
19756 2015-01-08 David Malcolm <dmalcolm@redhat.com>
19757
19758 * jit.dg/harness.h (set_up_logging): New function.
19759 (test_jit): Fail if gcc_jit_context_acquire fails. Call
19760 set_up_logging on the context, so that every testcase is
19761 logged to a particular file.
19762 * jit.dg/test-nested-contexts.c (main): Open a logfile,
19763 and call gcc_jit_context_set_logfile on the top-level context.
19764
19765 2015-01-08 Jakub Jelinek <jakub@redhat.com>
19766
19767 PR target/64338
19768 * g++.dg/opt/pr64338.C: New test.
19769
19770 2015-01-08 Tobias Burnus <burnus@net-b.de>
19771
19772 * gfortran.dg/coarray/codimension_2b.f90: New file.
19773 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
19774 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
19775
19776 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
19777
19778 PR c++/59004
19779 * g++.dg/ext/fnname4.C: New.
19780
19781 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
19782
19783 PR c++/64462
19784 * g++.dg/cpp0x/constexpr-64462.C: New.
19785
19786 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
19787
19788 PR c++/60753
19789 * g++.dg/cpp0x/deleted10.C: New.
19790
19791 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19792
19793 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
19794
19795 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19796
19797 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
19798 GCC_JIT_UNARY_OP_ABS.
19799 (verify_unary_ops): Likewise.
19800
19801 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19802
19803 * jit.dg/test-arith-overflow.c: New test case.
19804 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
19805 * jit.dg/test-combination.c (create_code): Likewise.
19806 (verify_code): Likewise.
19807 * jit.dg/test-threads.c (testcases): Likewise.
19808
19809 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19810
19811 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
19812 rather than "jit". Load g++.exp, and call g++_init.
19813 Run test-*.cc files within the testsuite and *.cc files within
19814 docs/examples.
19815 (jit-dg-test): Drop the addition of -fgnu89-inline to
19816 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
19817 doing it when compiling C testcases (since g++ does not handle
19818 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
19819 is restored to the value after g++_init ran, rather than the
19820 value before g++_init ran. Return a list of
19821 $comp_output $output_file, as dg-test assumes.
19822
19823 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19824
19825 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
19826 make it easier to figure out the origin of each test result when
19827 running test-combination.c and test-threads.c.
19828 (CHECK_VALUE): Likewise.
19829 (CHECK_DOUBLE_VALUE): Likewise.
19830 (CHECK_STRING_VALUE): Likewise.
19831 (CHECK_STRING_STARTS_WITH): Likewise.
19832 (CHECK_STRING_CONTAINS): Likewise.
19833 (CHECK): Likewise.
19834 (check_string_value): Likewise, add "funcname" param.
19835 (check_string_starts_with): Likewise.
19836 (check_string_contains): Likewise.
19837
19838 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19839
19840 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
19841 generating name of built executable.
19842
19843 2015-01-07 Marek Polacek <polacek@redhat.com>
19844
19845 PR c/64440
19846 * gcc.dg/pr64440.c: New test.
19847 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
19848
19849 2015-01-07 Marek Polacek <polacek@redhat.com>
19850
19851 PR c/64417
19852 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
19853 * gcc.dg/pr64417.c: New test.
19854
19855 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
19856
19857 PR target/64505
19858 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
19859 fix is correct.
19860
19861 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
19862
19863 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
19864 Check if testcases run without errors, not just if they compile.
19865
19866 2015-01-06 Christian Bruel <christian.bruel@st.com>
19867
19868 PR target/64507
19869 * gcc.target/sh/pr64507.c: New test.
19870
19871 2015-01-06 Arnaud Charlet <charlet@adacore.com>
19872
19873 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
19874
19875 2015-01-06 Jakub Jelinek <jakub@redhat.com>
19876
19877 * c-c++-common/asan/sanitize-all-1.c: New test.
19878 * c-c++-common/ubsan/sanitize-all-1.c: New test.
19879 * c-c++-common/ubsan/sanitize-all-2.c: New test.
19880 * c-c++-common/ubsan/sanitize-all-3.c: New test.
19881 * c-c++-common/ubsan/sanitize-all-4.c: New test.
19882
19883 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
19884
19885 * lib/target-supports.exp (check_profiling_available): Return 0 for
19886 Visium.
19887 (check_effective_target_tls_runtime): Likewise.
19888 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
19889 * gcc.dg/20020312-2.c: Adjust for Visium.
19890 * gcc.dg/tls/thr-cse-1.c: Likewise
19891 * gcc.dg/tree-ssa/20040204-1.c: Likewise
19892 * gcc.dg/tree-ssa/loop-1.c: Likewise.
19893 * gcc.dg/weak/typeof-2.c: Likewise.
19894
19895 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
19896
19897 PR rtl-optimization/64287
19898 * gcc.dg/aru-2.c: New test.
19899
19900 2015-01-05 Jakub Jelinek <jakub@redhat.com>
19901
19902 PR sanitizer/64344
19903 * c-c++-common/ubsan/pr64344-1.c: New test.
19904 * c-c++-common/ubsan/pr64344-2.c: New test.
19905
19906 PR tree-optimization/64465
19907 * gcc.dg/pr64465.c: New test.
19908
19909 PR tree-optimization/64494
19910 * gcc.c-torture/compile/pr64494.c: New test.
19911
19912 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
19913
19914 PR fortran/47674
19915 * gfortran.dg/realloc_on_assign_25.f90: New test.
19916
19917 2015-01-05 Jakub Jelinek <jakub@redhat.com>
19918
19919 Update copyright years.
19920
19921 2015-01-05 Marek Polacek <polacek@redhat.com>
19922
19923 PR c/64423
19924 * gcc.dg/pr64423.c: New test.
19925
19926 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19927
19928 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
19929 mmix-knuth-mmixware for the same reason as for MIPS.
19930 * gcc.dg/debug/debug-2.c: Ditto.
19931
19932 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
19933
19934 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
19935
19936 PR testsuite/62250
19937 * lib/gfortran.exp: Add libatomic library search path.
19938 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
19939 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
19940
19941 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
19942
19943 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
19944
19945 * c-c++-common/tsan/bitfield_race.c: New testcase.
19946 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
19947
19948 2015-01-02 Tobias Burnus <burnus@net-b.de>
19949
19950 * gfortran.dg/coarray/collectives_4.f90: New.
19951
19952 2015-01-02 Janus Weil <janus@gcc.gnu.org>
19953
19954 PR fortran/57562
19955 * gfortran.dg/extends_16.f90: New.
19956
19957 2015-01-02 Tobias Burnus <burnus@net-b.de>
19958
19959 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
19960
19961 2015-01-02 Tobias Burnus <burnus@net-b.de>
19962
19963 * gfortran.dg/coarray/codimension_2.f90: New.
19964 * gfortran.dg/coarray/codimension_2a.f90: New.
19965 * gfortran.dg/coarray_35.f90: New.
19966 * gfortran.dg/coarray_35a.f90: New.
19967
19968 2015-01-02 Janus Weil <janus@gcc.gnu.org>
19969
19970 PR fortran/60507
19971 * gfortran.dg/dummy_procedure_11.f90: New.
19972 ^L
19973 Copyright (C) 2015 Free Software Foundation, Inc.
19974
19975 Copying and distribution of this file, with or without modification,
19976 are permitted in any medium without royalty provided the copyright
19977 notice and this notice are preserved.