]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog-2015
PR c++/92590 - wrong handling of inherited default ctor.
[gcc.git] / gcc / testsuite / ChangeLog-2015
1 2015-12-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR fortran/68987
4 * gfortran.dg/error_format_2.f90: New test.
5
6 2015-12-30 John David Anglin <danglin@gcc.gnu.org>
7
8 * gfortran.dg/coarray_40.f90: Revise to use dg-additional-options.
9 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
10
11 2015-12-29 Andre Vehreschild <vehre@gcc.gnu.org>
12
13 PR fortran/69011
14 * gfortran.dg/allocate_with_source_16.f90: New test.
15
16 2015-12-28 Uros Bizjak <ubizjak@gmail.com>
17
18 * gcc.target/i386/*.c: Remove extra braces from target selectors.
19
20 2015-12-28 Uros Bizjak <ubizjak@gmail.com>
21
22 * gcc.target/i386/pr68473-1.c: Add dg-do compile directive.
23
24 2015-12-28 John David Anglin <danglin@gcc.gnu.org>
25
26 * gfortran.dg/coarray_40.f90: Link with libatomic if available.
27
28 * gcc.dg/pr49551.c: Skip on hppa*-*-hpux*.
29
30 * gcc.dg/torture/pr67609.c: Add -fno-common option on hppa*-*-hpux*.
31
32 2015-12-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
33
34 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: New.
35 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: New.
36
37 2015-12-24 Kirill Yukhin <kirill.yukhin@intel.com>
38
39 * g++.dg/other/i386-2.C: Add -mpku.
40 * g++.dg/other/i386-3.C: Ditto.
41 * gcc.target/i386/rdpku-1.c: New test.
42 * gcc.target/i386/sse-12.c: Add -mpku.
43 * gcc.target/i386/sse-13.c: Ditto.
44 * gcc.target/i386/sse-22.c: Ditto.
45 * gcc.target/i386/sse-33.c: Ditto.
46 * gcc.target/i386/wrpku-1.c: New test.
47
48 2015-12-23 Martin Sebor <msebor@redhat.com>
49
50 PR c++/69023
51 * g++.dg/lookup/name-clash11.C: New test.
52
53 2015-12-23 Nathan Sidwell <nathan@acm.org>
54
55 * gcc.dg/alias-15.c: Revert.
56
57 2015-12-23 James Greenhalgh <james.greenhalgh@arm.com>
58
59 PR testsuite/68232
60 * gcc.dg/ifcvt-4.c: Skip for arm*-*-* and powerpc64le*-*-*.
61
62 2015-12-23 Nathan Sidwell <nathan@acm.org>
63
64 * gcc.dg/alias-15.c: New.
65
66 2015-12-23 Thomas Schwinge <thomas@codesourcery.com>
67
68 * g++.dg/dg.exp (tests): Prune "goacc/*" and "goacc-gomp/*" files.
69
70 2015-12-23 David Sherwood <david.sherwood@arm.com>
71
72 * gcc.target/arm/fmaxmin.x: New file used by tests below.
73 * gcc.target/arm/fmaxmin.c: New test.
74 * gcc.target/arm/vect-fmaxmin.c: Likewise.
75
76 2015-12-23 H.J. Lu <hongjiu.lu@intel.com>
77
78 PR target/66232
79 * gcc.target/i386/pr66232-10.c: New test.
80 * gcc.target/i386/pr66232-11.c: Likewise.
81 * gcc.target/i386/pr66232-12.c: Likewise.
82 * gcc.target/i386/pr66232-13.c: Likewise.
83
84 2015-12-22 David Malcolm <dmalcolm@redhat.com>
85
86 PR c/68473
87 * gcc.dg/plugin/diagnostic-test-expressions-1.c (fminl): New decl.
88 (TEST_EQ): New macro.
89 (test_macro): New function.
90 * gcc.target/i386/pr68473-1.c: New test case.
91
92 2015-12-22 Jakub Jelinek <jakub@redhat.com>
93
94 PR c++/67376
95 * g++.dg/cpp0x/constexpr-67376.C: New test.
96
97 2015-12-22 Richard Henderson <rth@redhat.com>
98
99 * g++.dg/tm/noexcept-1.C: Update expected must_not_throw count.
100 * g++.dg/tm/noexcept-4.C: Likewise.
101 * g++.dg/tm/noexcept-5.C: Likewise.
102 * g++.dg/tm/pr67811.C: New.
103
104 2015-12-22 Peter Bergner <bergner@vnet.ibm.com>
105
106 PR target/68872
107 * gcc.target/powerpc/pr68872.c: New test.
108
109 2015-12-22 H.J. Lu <hongjiu.lu@intel.com>
110
111 PR target/68937
112 * gcc.target/i386/pr68937-1.c: New test.
113 * gcc.target/i386/pr68937-2.c: Likewise.
114 * gcc.target/i386/pr68937-3.c: Likewise.
115 * gcc.target/i386/pr68937-4.c: Likewise.
116 * gcc.target/i386/pr68937-5.c: Likewise.
117 * gcc.target/i386/pr68937-6.c: Likewise.
118
119 2015-12-22 Marek Polacek <polacek@redhat.com>
120
121 PR c/69002
122 * gcc.dg/c11-atomic-1.c: Add dg-warnings.
123 * gcc.dg/c11-atomic-4.c: New test.
124
125 2015-12-22 Sujoy Saraswati <sujoy.saraswati@hpe.com>
126
127 * gcc.dg/pr61441.c: New testcase.
128
129 2015-12-22 Eric Botcazou <ebotcazou@adacore.com>
130
131 * gcc.dg/torture/pr68264.c: Tweak for Solaris.
132
133 2015-12-21 David Malcolm <dmalcolm@redhat.com>
134
135 * g++.dg/diagnostic/bad-binary-ops.C: New test case.
136 * gcc.dg/bad-binary-ops.c: New test case.
137 gcc.dg/plugin/diagnostic_plugin_show_trees.c (get_range_for_expr):
138 Remove material copied from gcc-rich-location.c
139 (gcc_rich_location::add_expr): Likewise.
140
141 2015-12-21 Claudiu Zissulescu <claziss@synopsys.com>
142
143 * gcc.target/arc/builtin_general.c: New test.
144 * gcc.target/arc/builtin_simd.c: Likewise.
145 * gcc.target/arc/builtin_special.c: Likewise.
146
147 2015-12-20 Jeff Law <law@redhat.com>
148
149 PR tree-optimization/64910
150 * gcc.target/i386/bittest.c: New test.
151
152 2015-12-20 Eric Botcazou <ebotcazou@adacore.com>
153
154 * gnat.dg/complex1.adb: New test.
155 * gnat.dg/complex1_pkg.ads: New helper.
156
157 2015-12-19 Eric Botcazou <ebotcazou@adacore.com>
158
159 * gcc.target/sparc/20151219-1.c: New test.
160
161 2015-12-19 Andrew Burgess <andrew.burgess@embecosm.com>
162
163 * gcc.target/arc/load-update.c: New file.
164
165 2015-12-18 Patrick Palka <ppalka@gcc.gnu.org>
166
167 PR c++/68978
168 * g++.dg/template/pr68978.C: New test.
169
170 2015-12-18 Jakub Jelinek <jakub@redhat.com>
171
172 PR debug/68860
173 * gcc.dg/guality/pr68860-1.c: New test.
174 * gcc.dg/guality/pr68860-2.c: New test.
175
176 2015-12-18 Nathan Sidwell <nathan@acm.org>
177
178 * lib/target-supports.exp (check_effective_target_cilkplus): Not nvptx.
179 * c-c++-common/attr-simd-3.c: Require cilkplus.
180 * gcc.dg/graphite/id-28.c: Likewise.
181
182 2015-12-18 Bernd Schmidt <bschmidt@redhat.com>
183
184 * gcc.dg/debug/dwarf2/prod-options.c: New test.
185
186 2015-12-18 Eric Botcazou <ebotcazou@adacore.com>
187
188 * gnat.dg/specs/debug1.ads: Bump final count to 18.
189
190 2015-12-18 Paolo Carlini <paolo.carlini@oracle.com>
191
192 PR c++/67592
193 * g++.dg/cpp0x/constexpr-virtual5.C: New.
194 * g++.dg/cpp0x/pr51463.C: Adjust dg-error string.
195 * g++.dg/inherit/pure1.C: Likewise.
196
197 2015-12-18 Jeff Law <law@redhat.com>
198
199 PR rtl-optimization/49847
200 * g++.dg/pr49847-2.C: New test.
201
202 2015-12-18 H.J. Lu <hongjiu.lu@intel.com>
203
204 * gcc.dg/vect/pr68305.c (dg-additional-options): Add -mavx2
205 for x86 target.
206
207 2015-12-18 Nathan Sidwell <nathan@acm.org>
208
209 * c-c++-common/attr-simd-3.c: Requires pthreads.
210
211 2015-12-18 Richard Biener <rguenther@suse.de>
212
213 PR testsuite/68776
214 * gcc.dg/vect/vect-widen-mult-const-s16.c: Adjust.
215 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
216
217 2015-12-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
218
219 * gcc.target/s390/litpool-r3-1.c: New test.
220
221 2015-12-18 Yuri Rumyantsev <ysrumyan@gmail.com>
222
223 PR tree-optimization/68906
224 * gcc.dg/torture/pr68906.c: New test.
225
226 2015-12-18 Ilya Enkovich <enkovich.gnu@gmail.com>
227
228 PR tree-optimization/68956
229 * gcc.target/i386/pr68956.c: New test.
230
231 2015-12-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
232
233 PR rtl-optimization/68796
234 * gcc.target/aarch64/tst_3.c: New test.
235 * gcc.target/aarch64/tst_4.c: Likewise.
236
237 2015-12-18 Robin Dapp <rdapp@linux.vnet.ibm.com>
238
239 * gcc.target/s390/vcond-shift.c: New test to check vcond
240 simplification.
241
242 2015-12-18 Paul Thomas <pault@gcc.gnu.org>
243
244 PR fortran/68196
245 * gfortran.dg/proc_ptr_48.f90: New test.
246
247 2015-12-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
248
249 * gcc.target/s390/hotpatch-8.c: Add -Wno-deprecated to options.
250 * gcc.target/s390/hotpatch-9.c: Likewise.
251
252 2015-12-18 Patrick Palka <ppalka@gcc.gnu.org>
253
254 PR c++/68831
255 * g++.dg/pr68831.C: New test.
256
257 2015-12-17 Jeff Law <law@redhat.com>
258
259 * gcc.dg/tree-ssa/split-path-1.c: Explicitly ask for path
260 splitting optimizations.
261
262 2015-12-17 Nathan Sidwell <nathan@acm.org>
263
264 * gcc.dg/ipa/ipa-icf-merge-1.c: New.
265
266 2015-12-17 David Malcolm <dmalcolm@redhat.com>
267
268 * gcc.dg/diagnostic-range-bad-return.c: New test case.
269
270 2015-12-17 Richard Biener <rguenther@suse.de>
271
272 PR tree-optimization/68946
273 * gcc.dg/torture/pr68946.c: New testcase.
274
275 2015-12-17 Nathan Sidwell <nathan@acm.org>
276
277 * c-c++-common/Wunused-var-13.c: Requires label values.
278 * gcc.dg/torture/pr46216.c: Likewise.
279
280 2015-12-17 Pierre-Marie de Rodat <derodat@adacore.com>
281
282 * gnat.dg/specs/debug1.ads: Update the expected number of
283 DW_AT_artificial attribute in compiler output.
284
285 2015-12-17 Jakub Jelinek <jakub@redhat.com>
286
287 PR tree-optimization/68835
288 * gcc.dg/pr68835-1.c: New test.
289 * gcc.dg/pr68835-2.c: New test.
290
291 2015-12-17 Richard Biener <rguenther@suse.de>
292
293 PR tree-optimization/68951
294 * gcc.dg/torture/pr68951.c: New testcase.
295
296 2015-12-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
297
298 PR target/67973
299 * lib/target-supports.exp (check_effective_target_stabs): New proc.
300 * g++.dg/cpp0x/alias-decl-debug-0.C: Restrict to stabs targets.
301 * g++.dg/other/PR23205.C: Likewise.
302 * g++.dg/other/pr23205-2.C: Likewise.
303 * gcc.dg/20040813-1.c: Likewise.
304 * gcc.dg/darwin-20040809-2.c: Likewise.
305 * objc.dg/stabs-1.m: Likewise.
306
307 2015-12-17 Andrew Burgess <andrew.burgess@embecosm.com>
308
309 * gcc.target/arc/loop-hazard-1.c: New file.
310
311 2015-12-17 Andrew Burgess <andrew.burgess@embecosm.com>
312
313 * gcc.target/arc/jump-around-jump.c (rtc_set_time): Declare.
314
315 2015-12-17 Thomas Preud'homme <thomas.preudhomme@arm.com>
316
317 Revert:
318 2015-12-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
319
320 PR testsuite/68629
321 * lib/target-supports.exp (check_effective_target_cilkplus): Also
322 check that compiling with -fcilkplus does not give an error.
323 * c-c++-common/attr-simd-3.c: Require cilkplus effective target.
324
325 2015-12-16 Patrick Palka <ppalka@gcc.gnu.org>
326
327 PR c++/16333
328 PR c++/41426
329 PR c++/59879
330 PR c++/66895
331 * g++.dg/conversion/pr16333.C: New test.
332 * g++.dg/conversion/pr41426.C: New test.
333 * g++.dg/conversion/pr59879.C: New test.
334 * g++.dg/conversion/pr66895.C: New test.
335
336 2015-12-16 Martin Sebor <msebor@redhat.com>
337
338 PR c/68868
339 * gcc.dg/atomic/stdatomic-init.c: New test.
340
341 2015-12-15 Michael Meissner <meissner@linux.vnet.ibm.com>
342
343 PR target/68805
344 * gcc.target/powerpc/pr68805.c: New test.
345
346 2015-12-16 Martin Sebor <msebor@redhat.com>
347
348 PR objc++/68932
349 * obj-c++.dg/property/at-property-23.mm: Remove check for
350 an error message.
351
352 2015-12-13 Jeff Law <law@redhat.com>
353
354 * gcc.dg/tree-ssa/pr68619-4.c: Change size of code bitfield.
355
356 2015-12-16 David Malcolm <dmalcolm@redhat.com>
357
358 * c-c++-common/conflict-markers-1.c: New testcase.
359 * c-c++-common/conflict-markers-2.c: Likewise.
360 * c-c++-common/conflict-markers-3.c: Likewise.
361 * c-c++-common/conflict-markers-4.c: Likewise.
362 * c-c++-common/conflict-markers-5.c: Likewise.
363 * c-c++-common/conflict-markers-6.c: Likewise.
364 * c-c++-common/conflict-markers-7.c: Likewise.
365 * c-c++-common/conflict-markers-8.c: Likewise.
366 * c-c++-common/conflict-markers-9.c: Likewise.
367 * c-c++-common/conflict-markers-10.c: Likewise.
368 * c-c++-common/conflict-markers-11.c: Likewise.
369 * g++.dg/conflict-markers-1.C: Likewise.
370
371 2015-12-16 David Malcolm <dmalcolm@redhat.com>
372
373 * gcc.dg/cast-function-1.c (bar): Update column numbers.
374 * gcc.dg/diagnostic-range-bad-called-object.c: New test case.
375
376 2015-12-16 David Malcolm <dmalcolm@redhat.com>
377
378 * gcc.dg/diagnostic-range-static-assert.c: New test case.
379
380 2015-12-16 Marek Polacek <polacek@redhat.com>
381
382 PR c/64637
383 * gcc.dg/pr64637.c: New test.
384
385 2015-12-16 Nathan Sidwell <nathan@acm.org>
386
387 * gcc.dg/sibcall-9.c: Xfail for nvptx.
388
389 2015-12-16 Richard Biener <rguenther@suse.de>
390
391 PR tree-optimization/68870
392 * gcc.dg/torture/pr68870.c: New testcase.
393
394 2015-12-16 Tom de Vries <tom@codesourcery.com>
395
396 * g++.dg/ipa/devirt-37.C: Update for new fre2 pass.
397 * g++.dg/ipa/devirt-40.C: Same.
398 * g++.dg/tree-ssa/pr61034.C: Same.
399 * gcc.dg/ipa/ipa-pta-1.c: Update for new pta1 pass.
400 * gcc.dg/ipa/ipa-pta-10.c: Same.
401 * gcc.dg/ipa/ipa-pta-11.c: Same.
402 * gcc.dg/ipa/ipa-pta-14.c: Same.
403 * gcc.dg/ipa/ipa-pta-16.c: Same.
404 * gcc.dg/ipa/ipa-pta-2.c: Same.
405 * gcc.dg/ipa/ipa-pta-5.c: Same.
406 * gcc.dg/ipa/ipa-pta-6.c: Same.
407 * gcc.dg/torture/ipa-pta-1.c: Same.
408 * gcc.dg/ipa/ipa-pta-13.c: Update for new fre2 and pta1 pass.
409 * gcc.dg/ipa/ipa-pta-3.c: Same.
410 * gcc.dg/ipa/ipa-pta-4.c: Same.
411
412 2015-12-16 Richard Biener <rguenther@suse.de>
413
414 PR testsuite/68915
415 * gcc.dg/vect/pr46032.c: Use dg-additional-options.
416
417 2015-12-16 Richard Biener <rguenther@suse.de>
418
419 PR testsuite/68916
420 PR testsuite/68914
421 * gcc.dg/vect/pr45752.c: Require vect_perm and adjust expected
422 dump.
423 * gcc.dg/vect/slp-perm-4.c: Likewise.
424
425 2015-12-16 Matthew Wahab <matthew.wahab@arm.com>
426
427 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): Update
428 comment. Use check_effective_target_arm_v8_1a_neon_ok to select
429 the command line options.
430 (check_effective_target_arm_v8_1a_neon_ok_nocache): Update initial
431 test to allow ARM targets. Select and record a working set of
432 command line options.
433 (check_effective_target_arm_v8_1a_neon_hw): Add tests for ARM
434 targets.
435
436 2015-12-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
437
438 PR target/68648
439 * gcc.c-torture/execute/pr68648.c: New test.
440
441 2015-12-16 Richard Biener <rguenther@suse.de>
442
443 PR tree-optimization/68892
444 * gcc.dg/vect/bb-slp-pr68892.c: New testcase.
445
446 2015-12-16 Jakub Jelinek <jakub@redhat.com>
447
448 PR rtl-optimization/65980
449 * gcc.dg/pr65980.c: New test.
450
451 2015-12-15 Martin Sebor <msebor@redhat.com>
452
453 PR c++/42121
454 PR c++/68478
455 PR c++/68613
456 PR c++/68689
457 PR c++/68710
458 * g++.dg/compat/struct-layout-1_generate.c: Avoid generating
459 further fields after the first flexible array member.
460 * g++.dg/ext/flexary2.C: Expect a sole flexible array member
461 to be rejected. Add a test case exercising zero-length array.
462 * g++.dg/ext/flexary3.C: Expect a sole flexible array member
463 to be rejected.
464 * g++.dg/ext/flexary.h: New file.
465 * g++.dg/ext/flexary4.C: New file.
466 * g++.dg/ext/flexary5.C: New file.
467 * g++.dg/ext/flexary6.C: New file.
468 * g++.dg/ext/flexary7.C: New file.
469 * g++.dg/ext/flexary8.C: New file.
470 * g++.dg/other/dump-ada-spec-2.C: Adjust to reflect flexible
471 array members.
472 * g++.dg/parse/pr43765.C: Add a member to make a struct with
473 a flexible array member valid. Adjust expected error message.
474 * g++.dg/torture/pr64280.C: Expect a sole flexible array member
475 to be rejected.
476 * g++.dg/torture/pr64312.C: Add a member to make a struct with
477 a flexible array member valid.
478 * g++.dg/ubsan/object-size-1.C: Adjust expected diagnostic.
479
480 2015-12-15 Marek Polacek <polacek@redhat.com>
481
482 PR c/68907
483 * gcc.dg/pr68907.c: New test.
484
485 2015-12-15 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
486
487 * gfortran.dg/coarray_critical_1.f90: New.
488
489 2015-12-15 Martin Jambor <mjambor@suse.cz>
490
491 PR ipa/68851
492 * g++.dg/ipa/pr68851.C: New test.
493
494 2015-12-15 Paolo Carlini <paolo.carlini@oracle.com>
495
496 PR c++/63506
497 * g++.dg/cpp0x/pr63506-1.C: New.
498 * g++.dg/cpp0x/pr63506-2.C: Likewise.
499
500 2015-12-15 Olivier Hainque <hainque@adacore.com>
501
502 * gcc.target/visium/block_move.c: Skip for -mcpu=gr5.
503
504 2015-12-15 Jakub Jelinek <jakub@redhat.com>
505
506 PR tree-optimization/66688
507 * gcc.dg/pr66688.c: New test.
508
509 2015-12-15 Patrick Palka <ppalka@gcc.gnu.org>
510
511 PR c++/21802
512 PR c++/53223
513 * g++.dg/cpp0x/pr53223.C: New test.
514 * g++.dg/lookup/pr21802.C: New test.
515 * g++.dg/lookup/two-stage4.C: Remove XFAIL.
516
517 2015-12-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
518
519 * gfortran.dg/quad_2.f90: Update test.
520
521 2015-12-14 Steve Ellcey <sellcey@imgtec.com>
522
523 * gcc.dg/tree-ssa/ssa-fre-4.c: Remove mips*-*-* target.
524 * gcc.target/mips/ext-2.c: Update scan checks.
525
526 2015-12-14 Nathan Sidwell <nathan@acm.org>
527
528 * g++.dg/abi/nvptx-nrv1.C: New.
529 * g++.dg/abi/nvptx-ptrmem1.C: New.
530 * gcc.target/nvptx/abi-complex-arg.c: New.
531 * gcc.target/nvptx/abi-complex-ret.c: New.
532 * gcc.target/nvptx/abi-enum-arg.c: New.
533 * gcc.target/nvptx/abi-enum-ret.c: New.
534 * gcc.target/nvptx/abi-knr-arg.c: New.
535 * gcc.target/nvptx/abi-knr-ret.c: New.
536 * gcc.target/nvptx/abi-scalar-arg.c: New.
537 * gcc.target/nvptx/abi-scalar-ret.c: New.
538 * gcc.target/nvptx/abi-struct-arg.c: New.
539 * gcc.target/nvptx/abi-struct-ret.c: New.
540 * gcc.target/nvptx/abi-vararg-1.c: New.
541 * gcc.target/nvptx/abi-vararg-2.c: New.
542 * gcc.target/nvptx/abi-vect-arg.c: New.
543 * gcc.target/nvptx/abi-vect-ret.c: New.
544
545 2015-12-14 Jakub Jelinek <jakub@redhat.com>
546
547 PR c/68833
548 * c-c++-common/pr68833-1.c: New test.
549 * c-c++-common/pr68833-2.c: New test.
550
551 2015-12-14 Richard Biener <rguenther@suse.de>
552
553 PR tree-optimization/68852
554 * g++.dg/torture/pr68852.C: New testcase.
555
556 2015-12-14 Alexander Monakov <amonakov@ispras.ru>
557
558 * gcc.dg/builtin-return-1.c: Correct effective-target test.
559 * gcc.dg/stack-usage-2.c: Use effective-target test.
560
561 2015-12-14 Martin Jambor <mjambor@suse.cz>
562
563 PR ipa/66616
564 * g++.dg/ipa/pr66616.C: New test.
565
566 2015-12-14 Jakub Jelinek <jakub@redhat.com>
567
568 PR rtl-optimization/68730
569 * gcc.dg/pr68730.c: New test.
570
571 2015-12-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
572
573 PR testsuite/68629
574 * lib/target-supports.exp (check_effective_target_cilkplus): Also
575 check that compiling with -fcilkplus does not give an error.
576 * c-c++-common/attr-simd-3.c: Require cilkplus effective target.
577
578 2015-12-13 David Edelsohn <dje.gcc@gmail.com>
579
580 * gcc.dg/graphite/pr42729.c: XFAIL AIX.
581
582 2015-12-13 Jeff Law <law@redhat.com>
583
584 * gcc.target/m68k/pr19201.c: New test.
585
586 * gcc.target/m68k/pr63347.c: Remove #include <stdlib> add -w to
587 command line options.
588 * gcc.target/m68k/20090709-1.c: Adjust expected output.
589
590 2015-12-12 David Edelsohn <dje.gcc@gmail.com>
591
592 * g++.dg/opt/pr48549.C: XFAIL AIX.
593 * g++.dg/abi/anon1.C: XFAIL AIX.
594 * gcc.dg/graphite/pr42917.c: XFAIL AIX.
595
596 2015-12-12 Tobias Burnus <burnus@net-b.de>
597
598 PR fortran/45859
599 * gfortran.dg/coarray_args_2.f90: Remove dg-error.
600
601 2015-12-12 David Edelsohn <dje.gcc@gmail.com>
602
603 * gcc.target/powerpc/pr67808.c: Add -mlong-double-128 option.
604 * g++.dg/cpp1y/pr58708.C: Test appropriate value for size of
605 wchar_t.
606
607 2015-12-12 Paolo Bonzini <bonzini@gnu.org>
608
609 PR sanitizer/68418
610 * gcc.dg/ubsan/c99-wrapv-shift-1.c,
611 gcc.dg/ubsan/c99-wrapv-shift-2.c: New testcases.
612
613 2015-12-11 Jeff Law <law@redhat.com>
614
615 PR tree-optimization/68844
616 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
617
618 2015-12-11 Nathan Sidwell <nathan@acm.org>
619
620 * gcc.dg/pr59605-1.c: Reduce iterations for nvptx.
621
622 2015-12-11 Jan Beulich <jbeulich@suse.com>
623
624 * gcc.c-torture/execute/stkalign.c: New.
625
626 2015-12-11 Tsvetkova Alexandra <aleksandra.tsvetkova@intel.com>
627
628 * gcc.target/i386/mpx/memmove-1.c: New test.
629 * gcc.target/i386/mpx/memmove-2.c: New test.
630
631 2015-12-11 Nathan Sidwell <nathan@acm.org>
632
633 * gcc.target/nvptx/ary-init.c: Repair dg_final syntax.
634 * gcc.target/nvptx/decl-init.c: Likewise. Add TI case.
635
636 2015-12-11 Martin Jambor <mjambor@suse.cz>
637
638 PR ipa/68064
639 * g++.dg/torture/pr68064.C: New test.
640
641 2015-12-11 Dominik Vogt <vogt@linux.vnet.ibm.com>
642
643 * gcc.target/s390/md/setmem_long-1.c: New test.
644
645 2015-12-11 Dominik Vogt <vogt@linux.vnet.ibm.com>
646
647 * gcc.target/s390/md/movstr-1.c: New test.
648 * gcc.target/s390/s390.exp: Add subdir md.
649 Do not run hotpatch tests twice.
650
651 2015-12-11 Ilya Enkovich <enkovich.gnu@gmail.com>
652
653 * gcc.dg/vect/vect-32-chars.c: New test.
654
655 2015-12-11 Jan Hubicka <hubicka@ucw.cz>
656
657 PR ipa/61886
658 * gcc.dg/lto/pr61886_0.c: New testcase
659
660 2015-12-10 Jan Hubicka <hubicka@ucw.cz>
661
662 * gcc.c-torture/execute/20010122-1.c: Disable cloning.
663
664 2015-12-10 Vladimir Makarov <vmakarov@redhat.com>
665
666 PR rtl-optimization/68691
667 * gcc.target/i386/pr68691.c: New.
668
669 2015-12-10 David Malcolm <dmalcolm@redhat.com>
670
671 * lib/multiline.exp (_multiline_expected_outputs): Update comment.
672 (dg-end-multiline-output): Capture line numbers within
673 _multiline_expected_outputs.
674 (handle-multiline-outputs): Access global $testname_with_flags
675 and add it as a prefix to pass/fail results. Extract line numbers
676 from $_multiline_expected_outputs and print them within pass/fail
677 results, replacing the printing of $index. Consolidate the
678 string prefix shared between pass/fail into a new local ($title).
679
680 2015-12-10 Jeff Law <law@redhat.com>
681
682 PR tree-optimization/68619
683 * gcc.dg/tree-ssa/pr68619-1.c: New test.
684 * gcc.dg/tree-ssa/pr68619-2.c: New test.
685 * gcc.dg/tree-ssa/pr68619-3.c: New test.
686 * gcc.dg/tree-ssa/pr68619-4.c: New test.
687 * gcc.dg/tree-ssa/pr68619-5.c: New test.
688
689 2015-12-10 Jakub Jelinek <jakub@redhat.com>
690
691 PR rtl-optimization/68376
692 PR rtl-optimization/68670
693 * gcc.c-torture/execute/pr68376-2.c (f5, f6, f7, f8): New
694 tests.
695 (main): Call them.
696 * gcc.dg/pr68670-1.c: New test.
697 * gcc.dg/pr68670-2.c: New test.
698
699 2015-12-10 Marek Polacek <polacek@redhat.com>
700
701 PR c++/68348
702 * g++.dg/cpp0x/pr68348.C: New test.
703
704 2015-12-10 Eric Botcazou <ebotcazou@adacore.com>
705
706 * gnat.dg/specs/elab4.ads: New test.
707 * gnat.dg/specs/elab4_proc.ad[sb]: New helper.
708
709 2015-12-10 Eric Botcazou <ebotcazou@adacore.com>
710
711 * gnat.dg/array25.adb: New test.
712 * gnat.dg/array25_pkg.ad[sb]: New helper.
713
714 2015-12-10 Claudiu Zissulescu <claziss@synopsys.com>
715
716 * lib/target-supports.exp (check_effective_target_arc_atomic): New
717 function.
718 (check_effective_target_sync_int_long): Add checks for ARC atomic
719 feature.
720 (check_effective_target_sync_char_short): Likewise.
721
722 2015-12-10 Richard Biener <rguenther@suse.de>
723
724 PR tree-optimization/68817
725 * gfortran.dg/pr68817.f90: New testcase.
726
727 2015-12-10 Christophe Lyon <christophe.lyon@linaro.org>
728
729 Revert [testsuite][ARM target attributes] Fix effective_target tests
730 2015-12-08 Christophe Lyon <christophe.lyon@linaro.org>
731
732 * lib/target-supports.exp
733 (check_effective_target_arm_vfp_ok_nocache): New.
734 (check_effective_target_arm_vfp_ok): Call the new
735 check_effective_target_arm_vfp_ok_nocache function.
736 (check_effective_target_arm_fp_ok_nocache): New.
737 (check_effective_target_arm_fp_ok): New.
738 (add_options_for_arm_fp): New.
739 (check_effective_target_arm_crypto_ok_nocache): Require
740 target_arm_v8_neon_ok instead of arm32.
741 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
742 (check_effective_target_arm_crypto_pragma_ok): New.
743 (add_options_for_arm_vfp): New.
744 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
745 target. Do not force -mfloat-abi=softfp, use arm_vfp effective
746 target instead.
747 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
748 -mfloat-abi=softfp, use arm_fp effective target instead.
749 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
750 dependency.
751 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
752 use arm_vfp effective target instead.
753 * gcc.target/arm/attr-neon3.c: Likewise.
754
755 2015-12-10 Eric Botcazou <ebotcazou@adacore.com>
756
757 * gnat.dg/specs/access1.ads: New test.
758 * gnat.dg/specs/access2.ads: Likewise.
759
760 2015-12-10 Jakub Jelinek <jakub@redhat.com>
761
762 PR tree-optimization/68785
763 * gcc.dg/pr68785.c: New test.
764
765 2015-12-10 Richard Biener <rguenther@suse.de>
766
767 PR ipa/68331
768 * gcc.dg/torture/ipa-pta-3.c: New testcase.
769 * g++.dg/ipa/ipa-pta-1.C: Likewise.
770
771 2015-12-10 Richard Biener <rguenther@suse.de>
772
773 PR ipa/68721
774 * gcc.dg/torture/pr68721.c: New testcase.
775
776 2015-12-10 Richard Biener <rguenther@suse.de>
777
778 PR tree-optimization/68806
779 * gcc.dg/torture/pr68806.c: New testcase.
780
781 2015-12-08 Jan Hubicka <hubicka@ucw.cz>
782
783 PR ipa/61886
784 PR middle-end/25140
785 * gcc.c-torture/execute/alias-2.c: New testcase.
786
787 2015-12-09 Tobias Burnus <burnus@net-b.de>
788 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
789
790 * gfortran.dg/coarray_40.f90: New.
791
792 2015-12-08 Jan Hubicka <hubicka@ucw.cz>
793
794 PR lto/68811
795 * g++.dg/lto/pr68811_0.C: New testcase.
796 * g++.dg/lto/pr68811_1.C: New testcase.
797
798 2015-12-09 Paolo Carlini <paolo.carlini@oracle.com>
799
800 PR c++/60218
801 * g++.dg/ext/bases2.C: New.
802
803 2015-12-09 Uros Bizjak <ubizjak@gmail.com>
804
805 * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX define.
806 * gcc.target/i386/sse4_1-roundps-2.c: Ditto.
807 * gcc.target/i386/sse4_1-roundps-3.c: Ditto.
808 * gcc.target/i386/sse4_1-roundsd-1.c: Ditto.
809 * gcc.target/i386/sse4_1-roundsd-2.c: Ditto.
810 * gcc.target/i386/sse4_1-roundsd-3.c: Ditto.
811 * gcc.target/i386/sse4_1-roundss-1.c: Ditto.
812 * gcc.target/i386/sse4_1-roundss-2.c: Ditto.
813 * gcc.target/i386/sse4_1-roundss-3.c: Ditto.
814
815 2015-12-09 Alexander Monakov <amonakov@ispras.ru>
816
817 * gcc.c-torture/execute/980716-1.c: Avoid undefined behavior due to
818 passing terminating NULL as int rather than pointer.
819
820 2015-12-09 Marek Polacek <polacek@redhat.com>
821
822 PR tree-optimization/66949
823 * gcc.dg/torture/pr66949-1.c: New test.
824 * gcc.dg/torture/pr66949-2.c: New test.
825
826 2015-12-09 James Greenhalgh <james.greenhalgh@arm.com>
827
828 PR rtl-optimization/67609
829 * gcc.dg/torture/pr67609.c: New.
830
831 2015-12-09 Richard Biener <rguenther@suse.de>
832
833 PR tree-optimization/68583
834 * gcc.dg/tree-ssa/ifc-pr68583.c: New testcase.
835 * gcc.dg/vect/vect-72.c: Adjust.
836 * gcc.dg/vect/vect-cselim-2.c: Likewise.
837 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
838
839 2015-12-09 Richard Biener <rguenther@suse.de>
840
841 PR tree-optimization/68417
842 * gcc.dg/vect/pr68417.c: New testcase.
843
844 2015-12-09 Martin Liska <mliska@suse.cz>
845
846 * gcc.dg/ipa/pr68790.c: New test.
847
848 2015-12-08 Jan Hubicka <hubicka@ucw.cz>
849
850 PR ipa/61886
851 PR middle-end/25140
852 * gcc.c-torture/execute/alias-3.c: New testcase.
853
854 2015-12-08 Martin Sebor <msebor@redhat.com>
855
856 PR c++/68711
857 * g++.dg/other/offsetof8.C: New test.
858
859 2015-12-08 Nathan Sidwell <nathan@acm.org>
860
861 * gcc.target/nvptx/trailing-init.c: New.
862
863 * gcc.c-torture/compile/920723-1.c: Remove PTX skip.
864 * gcc.c-torture/compile/pr33855.c: Likewise.
865 * gcc.c-torture/execute/981019-1.c: Remove PTX -O2 skip.
866
867 2015-12-08 Uros Bizjak <ubizjak@gmail.com>
868
869 PR target/68701
870 * gcc.target/i386/pr68701-1.c: New test.
871 * gcc.target/i386/pr68701-2.c: Ditto.
872
873 2015-12-08 Uros Bizjak <ubizjak@gmail.com>
874
875 * gcc.target/i386/sse4_1-round.h (do_round): Fix inline asm statements.
876 * gcc.target/i386/sse4_1-roundsd-4.c (do_round): Ditto.
877 * gcc.target/i386/sse4_1-roundss-4.c (do_round): Ditto.
878
879 2015-12-08 Eric Botcazou <ebotcazou@adacore.com>
880
881 * gcc.dg/sso-9.c (foo): Robustify trick.
882
883 2015-12-08 David Malcolm <dmalcolm@redhat.com>
884
885 * gcc.dg/plugin/diagnostic-test-expressions-1.c (test_alignof):
886 New test function.
887
888 2015-12-08 David Malcolm <dmalcolm@redhat.com>
889
890 PR c/68757
891 * gcc.dg/plugin/diagnostic-test-expressions-1.c
892 (test_builtin_choose_expr): New test function.
893 (test_builtin_call_with_static_chain): Likewise.
894 (test_builtin_complex): Likewise.
895 (test_builtin_shuffle): Likewise.
896
897 2015-12-08 Jiong Wang <jiong.wang@arm.com>
898
899 * gcc.target/aarch64/got_mem_hoist_1.c (dg-skip-if): Match big-endian
900 as well.
901
902 2015-12-08 Marek Polacek <polacek@redhat.com>
903
904 PR c++/68116
905 * g++.dg/cpp0x/pr68116.C: New test.
906
907 2015-12-08 Kirill Yukhin <kirill.yukhin@intel.com>
908
909 * gfortran.dg/pr68627.f: Use '!ia32' instead' of 'lp64' in target
910 specifier.
911
912 2015-12-08 Jakub Jelinek <jakub@redhat.com>
913
914 PR c/48088
915 PR c/68657
916 * c-c++-common/pr68657-1.c: New test.
917 * c-c++-common/pr68657-2.c: New test.
918 * c-c++-common/pr68657-3.c: New test.
919 * gcc.dg/cpp/warn-normalized-3.c: Use
920 -Werror=normalized=nfc instead of -Werror=normalized=
921 in dg-options.
922
923 2015-12-08 Christophe Lyon <christophe.lyon@linaro.org>
924
925 * lib/target-supports.exp
926 (check_effective_target_arm_vfp_ok_nocache): New.
927 (check_effective_target_arm_vfp_ok): Call the new
928 check_effective_target_arm_vfp_ok_nocache function.
929 (check_effective_target_arm_fp_ok_nocache): New.
930 (check_effective_target_arm_fp_ok): New.
931 (add_options_for_arm_fp): New.
932 (check_effective_target_arm_crypto_ok_nocache): Require
933 target_arm_v8_neon_ok instead of arm32.
934 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
935 (check_effective_target_arm_crypto_pragma_ok): New.
936 (add_options_for_arm_vfp): New.
937 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
938 target. Do not force -mfloat-abi=softfp, use arm_vfp effective
939 target instead.
940 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
941 -mfloat-abi=softfp, use arm_fp effective target instead.
942 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
943 dependency.
944 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
945 use arm_vfp effective target instead.
946 * gcc.target/arm/attr-neon3.c: Likewise.
947
948 2015-12-08 Kirill Yukhin <kirill.yukhin@intel.com>
949
950 * gfortran.dg/pr68627.f: Limit target to x86.
951
952 2015-12-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
953 Joern Rennecke <joern.rennecke@embecosm.com>
954
955 * gcc.dg/torture/stackalign/builtin-return-1.c: Add an
956 inline assembly read to make sure dummy is not optimized
957 away by LTO.
958
959 2015-12-08 Ilya Enkovich <enkovich.gnu@gmail.com>
960
961 PR tree-optimization/68766
962 * gcc.dg/pr68766.c: New test.
963
964 2015-12-07 Eric Botcazou <ebotcazou@adacore.com>
965
966 * gcc.target/sparc/struct-ret-check.c: Rename to...
967 * gcc.target/sparc/struct-ret-check-1.c: ...this.
968 * gcc.target/sparc/struct-ret-check-2.c: New test.
969
970 2015-12-07 Jakub Jelinek <jakub@redhat.com>
971
972 PR c++/68760
973 * g++.dg/tree-ssa/pr68760.C: New test.
974
975 PR middle-end/66726
976 * g++.dg/tree-ssa/pr66726.c: Renamed to...
977 * g++.dg/tree-ssa/pr66726.C: ... this.
978
979 2015-12-07 Steve Ellcey <sellcey@imgtec.com>
980
981 * gcc.target/mips/wrap-delay.c: New test.
982
983 2015-12-07 Jason Merrill <jason@redhat.com>
984
985 * lib/g++.exp: Also find -std list in GXX_TESTSUITE_STDS
986 environment variable.
987
988 2015-12-07 Marek Polacek <polacek@redhat.com>
989
990 PR c/68668
991 * gcc.dg/pr68668.c: New test.
992
993 2015-12-07 Vladimir Makarov <vmakarov@redhat.com>
994
995 * gcc.target/i386/pr68349.c (strlen): Rename to my_strlen.
996
997 2015-12-07 Nathan Sidwell <nathan@acm.org>
998
999 * gcc.target/nvptx/abort.c: New.
1000
1001 2015-12-07 David Malcolm <dmalcolm@redhat.com>
1002
1003 * gcc.dg/diagnostic-ranges-1.c: New test file.
1004 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1005 (test_percent_q_plus_d): New test function.
1006 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1007 (test_show_locus): Rewrite test code using
1008 rich_location::set_range. Add code to unit-test the "%q+D"
1009 format code.
1010
1011 2015-12-07 Martin Liska <mliska@suse.cz>
1012
1013 * g++.dg/ipa/pr66896.C: New test.
1014
1015 2015-12-06 Dmitry Vyukov <dvyukov@google.com>
1016
1017 * gcc.dg/sancov/sancov.exp: Load asan-dg.exp.
1018 * gcc.dg/sancov/asan.c: Don't run when asan is not available.
1019
1020 2015-12-07 Nathan Sidwell <nathan@acm.org>
1021
1022 * gcc.target/nvptx/decl-init.c: New.
1023
1024 2015-12-07 Kirill Yukhin <kirill.yukhin@intel.com>
1025
1026 PR target/68627
1027 * gfortran.dg/pr68627.f: New test.
1028
1029 2015-12-07 Kirill Yukhin <kirill.yukhin@intel.com>
1030
1031 PR target/68633
1032 * gcc.target/i386/pr68633.c: New test.
1033
1034 2015-12-06 Victoria Stepanyan <victoria.stepanyan@amd.com>
1035
1036 * gcc.target/i386/clzero.c: New.
1037 * gcc.target/i386/sse-12.c: Add -mclzero.
1038 * gcc.target/i386/sse-13.c: Ditto.
1039 * gcc.target/i386/sse-14.c: Ditto.
1040 * gcc.target/i386/sse-22.c: Ditto.
1041 * gcc.target/i386/sse-23.c: Ditto.
1042 * g++.dg/other/i386-2.C: Ditto.
1043 * g++.dg/other/i386-3.C: Ditto.
1044
1045 2015-12-05 David Edelsohn <dje.gcc@gmail.com>
1046
1047 * gcc.target/powerpc/recip-sqrtf.c: New test.
1048
1049 2015-12-04 Aditya Kumar <aditya.k7@samsung.com>
1050 Sebastian Pop <s.pop@samsung.com>
1051
1052 * gcc.dg/graphite/id-29.c: New test.
1053
1054 2015-12-04 Aditya Kumar <aditya.k7@samsung.com>
1055 Sebastian Pop <s.pop@samsung.com>
1056
1057 PR tree-optimization/68693
1058 * gfortran.dg/graphite/pr68693.f90: New test.
1059
1060 2015-12-04 James Greenhalgh <james.greenhalgh@arm.com>
1061
1062 * gcc.c-torture/compile/20151204.c: New.
1063
1064 2015-12-04 Nathan Sidwell <nathan@acm.org>
1065
1066 * gcc.dg/vla-24.c: Requires alloca.
1067
1068 2015-12-04 Vladimir Makarov <vmakarov@redhat.com>
1069
1070 PR rtl-optimization/68349
1071 * gcc.target/i386/pr68349.c: New test.
1072
1073 2015-12-04 Nathan Sidwell <nathan@acm.org>
1074
1075 * gcc.target/nvptx/ary-init.c: New.
1076
1077 2015-12-04 David Malcolm <dmalcolm@redhat.com>
1078
1079 * g++.dg/cpp0x/nsdmi-template14.C: Move dg-error directive.
1080 * g++.dg/gomp/loop-1.C: Update dg-error locations.
1081 * g++.dg/plugin/diagnostic-test-expressions-1.C: New file, adapted
1082 from gcc.dg/plugin/diagnostic-test-expressions-1.c.
1083 * g++.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1084 * g++.dg/template/crash55.C: Update dg-error directives.
1085 * g++.dg/template/pseudodtor3.C: Update column numbers in dg-error
1086 directives.
1087 * g++.dg/template/pr64100.C: Update location of dg-error
1088 directive.
1089 * g++.dg/template/ref3.C: Add XFAIL (PR c++/68699).
1090 * g++.dg/ubsan/pr63956.C: Update dg directives to reflect
1091 improved location information.
1092 * g++.dg/warn/pr35635.C (func3): Update location of a dg-warning.
1093 * g++.dg/warn/Wconversion-real-integer2.C: Update location of
1094 dg-warning; add a dg-message.
1095 * obj-c++.dg/plugin/diagnostic-test-expressions-1.mm: New file,
1096 based on objc.dg/plugin/diagnostic-test-expressions-1.m.
1097 * obj-c++.dg/plugin/plugin.exp: New file, based on
1098 objc.dg/plugin/plugin.exp.
1099
1100 2015-12-04 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR c/68656
1103 * gcc.target/i386/pr65044.c: Expect error on line 0 rather than
1104 line 1.
1105 * g++.dg/opt/pr34036.C: Expect warning on line 0 rather than line 1.
1106 * gcc.dg/tree-ssa/pr23109.c: Likewise.
1107 * gcc.dg/tree-ssa/recip-5.c: Likewise.
1108 * gcc.dg/pr33007.c: Likewise.
1109
1110 2015-12-04 Paolo Bonzini <bonzini@gnu.org>
1111
1112 * c-c++-common/Wshift-overflow-1.c: Test shifting 1 out of the sign bit.
1113 * c-c++-common/Wshift-overflow-2.c: Test shifting 1 out of the sign bit.
1114 * c-c++-common/Wshift-overflow-3.c: Test shifting 1 out of the sign bit.
1115 * c-c++-common/Wshift-overflow-4.c: Test shifting 1 out of the sign bit.
1116 * c-c++-common/Wshift-overflow-6.c: Test shifting 1 out of the sign bit.
1117 * c-c++-common/Wshift-overflow-7.c: Test shifting 1 out of the sign bit.
1118
1119 2015-11-25 Nick Clifton <nickc@redhat.com>
1120
1121 * gcc.target/msp430/msp_abi_div_funcs.c: New test.
1122 * gcc.target/msp430/mul_main.h: New test support file.
1123 * gcc.target/msp430/mul_none.c: New test.
1124 * gcc.target/msp430/mul_16bit.c: New test.
1125 * gcc.target/msp430/mul_32bit.c: New test.
1126 * gcc.target/msp430/mul_f5.c: New test.
1127
1128 2015-12-04 Jakub Jelinek <jakub@redhat.com>
1129
1130 PR tree-optimization/68680
1131 * gcc.target/i386/pr68680.c: New test.
1132
1133 PR tree-optimization/68671
1134 * gcc.dg/pr68671.c: New test.
1135
1136 2015-12-02 Jeff Law <law@redhat.com>
1137
1138 * gcc.dg/tree-ssa/reassoc-43.c: New test.
1139
1140 2015-12-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1141
1142 * gcc.target/aarch64/mgeneral-regs_4.c: New test.
1143
1144 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1145
1146 * gcc.dg/Wframe-address.c: S/390 requires the -mbackchain option to
1147 access arbitrary stack frames.
1148 * gcc.dg/Wno-frame-address.c: Likewise.
1149
1150 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1151
1152 * gcc.target/s390/asm-machine-1.c: Updated.
1153 * gcc.target/s390/asm-machine-2.c: Updated.
1154 * gcc.target/s390/asm-machine-3.c: Updated.
1155 * gcc.target/s390/asm-machine-4.c: Updated.
1156
1157 2015-12-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1158
1159 * gcc.target/s390/asm-machine-1.c: New test.
1160 * gcc.target/s390/asm-machine-2.c: New test.
1161 * gcc.target/s390/asm-machine-3.c: New test.
1162 * gcc.target/s390/asm-machine-4.c: New test.
1163 * gcc.target/s390/target-attribute/tattr-1.c: New test.
1164 * gcc.target/s390/target-attribute/tattr-2.c: New test.
1165 * gcc.target/s390/target-attribute/tattr-3.c: New test.
1166 * gcc.target/s390/target-attribute/tattr-4.c: New test.
1167 * gcc.target/s390/target-attribute/tattr-5.c: New test.
1168 * gcc.target/s390/target-attribute/tattr-6.c: New test.
1169 * gcc.target/s390/target-attribute/tattr-7.c: New test.
1170 * gcc.target/s390/target-attribute/tattr-8.c: New test.
1171 * gcc.target/s390/target-attribute/tattr-9.c: New test.
1172 * gcc.target/s390/target-attribute/tattr-10.c: New test.
1173 * gcc.target/s390/target-attribute/tattr-11.c: New test.
1174 * gcc.target/s390/target-attribute/tattr-12.c: New test.
1175 * gcc.target/s390/target-attribute/tattr-13.c: New test.
1176 * gcc.target/s390/target-attribute/tattr-14.c: New test.
1177 * gcc.target/s390/target-attribute/tattr-15.c: New test.
1178 * gcc.target/s390/target-attribute/tattr-16.c: New test.
1179 * gcc.target/s390/target-attribute/tattr-17.c: New test.
1180 * gcc.target/s390/target-attribute/tattr-18.c: New test.
1181 * gcc.target/s390/target-attribute/tattr-19.c: New test.
1182 * gcc.target/s390/target-attribute/tattr-arch-tune-1.c: New test.
1183 * gcc.target/s390/target-attribute/tattr-arch-tune-2.c: New test.
1184 * gcc.target/s390/target-attribute/tattr-m31-1.c: New test.
1185 * gcc.target/s390/target-attribute/tattr-m31-2.c: New test.
1186 * gcc.target/s390/target-attribute/tattr-m31-3.c: New test.
1187 * gcc.target/s390/target-attribute/tattr-m31-4.c: New test.
1188 * gcc.target/s390/target-attribute/tattr-m31-5.c: New test.
1189 * gcc.target/s390/target-attribute/tattr-m31-6.c: New test.
1190 * gcc.target/s390/target-attribute/tattr-m31-7.c: New test.
1191 * gcc.target/s390/target-attribute/tattr-m31-8.c: New test.
1192 * gcc.target/s390/target-attribute/tattr-m31-9.c: New test.
1193 * gcc.target/s390/target-attribute/tattr-m31-10.c: New test.
1194 * gcc.target/s390/target-attribute/tattr-m31-11.c: New test.
1195 * gcc.target/s390/target-attribute/tattr-m31-12.c: New test.
1196 * gcc.target/s390/target-attribute/tattr-m31-13.c: New test.
1197 * gcc.target/s390/target-attribute/tattr-m31-14.c: New test.
1198 * gcc.target/s390/target-attribute/tattr-m31-15.c: New test.
1199 * gcc.target/s390/target-attribute/tattr-m31-16.c: New test.
1200 * gcc.target/s390/target-attribute/tattr-m31-17.c: New test.
1201 * gcc.target/s390/target-attribute/tattr-m31-18.c: New test.
1202 * gcc.target/s390/target-attribute/tattr-m31-19.c: New test.
1203 * gcc.target/s390/target-attribute/tattr-m31-20.c: New test.
1204 * gcc.target/s390/target-attribute/tattr-m31-21.c: New test.
1205 * gcc.target/s390/target-attribute/tattr-m31-22.c: New test.
1206 * gcc.target/s390/target-attribute/tattr-m31-23.c: New test.
1207 * gcc.target/s390/target-attribute/tattr-m31-24.c: New test.
1208 * gcc.target/s390/target-attribute/tattr-m31-25.c: New test.
1209 * gcc.target/s390/target-attribute/tattr-m31-26.c: New test.
1210 * gcc.target/s390/target-attribute/tattr-m31-27.c: New test.
1211 * gcc.target/s390/target-attribute/tattr-m31-28.c: New test.
1212 * gcc.target/s390/target-attribute/tattr-m31-29.c: New test.
1213 * gcc.target/s390/target-attribute/tattr-m31-30.c: New test.
1214 * gcc.target/s390/target-attribute/tattr-m31-31.c: New test.
1215 * gcc.target/s390/target-attribute/tattr-m31-32.c: New test.
1216 * gcc.target/s390/target-attribute/tattr-m64-1.c: New test.
1217 * gcc.target/s390/target-attribute/tattr-m64-2.c: New test.
1218 * gcc.target/s390/target-attribute/tattr-m64-3.c: New test.
1219 * gcc.target/s390/target-attribute/tattr-m64-4.c: New test.
1220 * gcc.target/s390/target-attribute/tattr-m64-5.c: New test.
1221 * gcc.target/s390/target-attribute/tattr-m64-6.c: New test.
1222 * gcc.target/s390/target-attribute/tattr-m64-7.c: New test.
1223 * gcc.target/s390/target-attribute/tattr-m64-8.c: New test.
1224 * gcc.target/s390/target-attribute/tattr-m64-9.c: New test.
1225 * gcc.target/s390/target-attribute/tattr-m64-10.c: New test.
1226 * gcc.target/s390/target-attribute/tattr-m64-11.c: New test.
1227 * gcc.target/s390/target-attribute/tattr-m64-12.c: New test.
1228 * gcc.target/s390/target-attribute/tattr-m64-13.c: New test.
1229 * gcc.target/s390/target-attribute/tattr-m64-14.c: New test.
1230 * gcc.target/s390/target-attribute/tattr-m64-15.c: New test.
1231 * gcc.target/s390/target-attribute/tattr-m64-16.c: New test.
1232 * gcc.target/s390/target-attribute/tattr-m64-17.c: New test.
1233 * gcc.target/s390/target-attribute/tattr-m64-18.c: New test.
1234 * gcc.target/s390/target-attribute/tattr-m64-19.c: New test.
1235 * gcc.target/s390/target-attribute/tattr-m64-20.c: New test.
1236 * gcc.target/s390/target-attribute/tattr-m64-21.c: New test.
1237 * gcc.target/s390/target-attribute/tattr-m64-22.c: New test.
1238 * gcc.target/s390/target-attribute/tattr-m64-23.c: New test.
1239 * gcc.target/s390/target-attribute/tattr-m64-24.c: New test.
1240 * gcc.target/s390/target-attribute/tattr-m64-25.c: New test.
1241 * gcc.target/s390/target-attribute/tattr-m64-26.c: New test.
1242 * gcc.target/s390/target-attribute/tattr-m64-27.c: New test.
1243 * gcc.target/s390/target-attribute/tattr-m64-28.c: New test.
1244 * gcc.target/s390/target-attribute/tattr-m64-29.c: New test.
1245 * gcc.target/s390/target-attribute/tattr-m64-30.c: New test.
1246 * gcc.target/s390/target-attribute/tattr-m64-31.c: New test.
1247 * gcc.target/s390/target-attribute/tattr-m64-32.c: New test.
1248 * gcc.target/s390/target-attribute/tpragma-struct-vx-2.c: New test.
1249 * gcc.target/s390/s390.exp (check_effective_target_target_attribute):
1250 Add check whether target attribute is available.
1251 Run test in target-attribute subdir.
1252 * gcc.target/s390/s390-c++.exp
1253 (check_effective_target_target_attribute): Likewise.
1254
1255 2015-12-04 Kirill Yukhin <kirill.yukhin@intel.com>
1256
1257 * c-c++-common/attr-simd-4.c: New test.
1258 * c-c++-common/attr-simd-5.c: New test.
1259
1260 2015-12-04 Nathan Sidwell <nathan@acm.org>
1261
1262 * gcc.dg/graphite/id-28.c: Requires pthreads.
1263
1264 2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
1265
1266 * gcc.dg/vla-24.c: New test.
1267
1268 2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
1269
1270 * gcc.target/aarch64/stack-checking.c: New test.
1271
1272 2015-12-04 Richard Biener <rguenther@suse.de>
1273
1274 PR testsuite/68681
1275 * gcc.dg/vect/pr45752.c: Add --param tree-reassoc-width=1.
1276
1277 2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
1278
1279 * gcc.dg/sso-9.c: New test.
1280
1281 2015-12-04 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR target/68655
1284 * gcc.dg/torture/vshuf-4.inc (TESTS): Add one extra test.
1285 * gcc.dg/torture/vshuf-4.inc (TESTS): Add two extra tests.
1286
1287 2015-12-03 Bernd Schmidt <bschmidt@redhat.com>
1288
1289 PR target/68472
1290 * gcc.target/i386/rop1.c: New test.
1291
1292 2015-12-03 Nathan Sidwell <nathan@acm.org>
1293
1294 * gcc.target/nvptx/decl.c: New.
1295 * gcc.target/nvptx/uninit-decl.c: Robustify regexps.
1296
1297 2015-12-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1298
1299 PR rtl-optimization/68624
1300 * gcc.c-torture/execute/pr68624.c: New test.
1301
1302 2015-12-03 Richard Biener <rguenther@suse.de>
1303
1304 PR tree-optimization/66051
1305 * gcc.dg/vect/slp-42.c: New testcase.
1306
1307 2015-12-02 Kirill Yukhin <kirill.yukhin@intel.com>
1308
1309 * gcc.target/i386/avx512vl-vextractf32x4-1.c: Fix scan pattern.
1310 * gcc.target/i386/avx512vl-vextracti32x4-1.c: Fix scan pattern.
1311
1312 2015-12-03 Richard Biener <rguenther@suse.de>
1313
1314 PR tree-optimization/67800
1315 PR tree-optimization/68333
1316 * gcc.target/i386/vect-pr67800.c: New testcase.
1317
1318 2015-12-03 Richard Biener <rguenther@suse.de>
1319
1320 PR tree-optimization/68639
1321 * gfortran.fortran-torture/compile/pr68639.f90: New testcase.
1322
1323 2015-12-02 Jan Hubicka <hubicka@ucw.cz>
1324
1325 PR ipa/68184
1326 * g++.dg/torture/pr68184.C: New testcase.
1327
1328 2015-12-03 Jakub Jelinek <jakub@redhat.com>
1329
1330 PR preprocessor/57580
1331 * c-c++-common/cpp/pr57580.c: New test.
1332 * c-c++-common/gomp/pr57580.c: New test.
1333
1334 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
1335 Sebastian Pop <s.pop@samsung.com>
1336
1337 * gcc.dg/graphite/id-28.c: New.
1338
1339 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
1340 Sebastian Pop <s.pop@samsung.com>
1341
1342 * gfortran.dg/graphite/id-26.f03: New.
1343
1344 2015-12-02 Jason Merrill <jason@redhat.com>
1345
1346 * lib/g++.exp: Handle --stds= option.
1347 * lib/g++-dg.exp (g++-dg-runtest): Use it.
1348
1349 2015-12-02 Tobias Burnus <burnus@net-b.de>
1350 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1351
1352 * gfortran.dg/coarray/event_1.f90: New.
1353 * gfortran.dg/coarray/event_2.f90: New.
1354
1355 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
1356 Sebastian Pop <s.pop@samsung.com>
1357
1358 PR tree-optimization/68550
1359 * gfortran.dg/graphite/pr68550-1.f90: New.
1360 * gfortran.dg/graphite/pr68550-2.f90: New.
1361
1362 2015-12-02 Marek Polacek <polacek@redhat.com>
1363
1364 PR c/68513
1365 * gcc.dg/pr68513.c: New test.
1366
1367 2015-12-02 Cesar Philippidis <cesar@codesourcery.com>
1368
1369 PR fortran/63861
1370 * gfortran.dg/goacc/array-reduction.f90: New test.
1371 * gfortran.dg/goacc/assumed.f95: Update expected diagnostics.
1372 * gfortran.dg/goacc/coarray.f95: Likewise.
1373 * gfortran.dg/goacc/coarray_2.f90: Likewise.
1374 * gfortran.dg/goacc/reduction-2.f95: Likewise.
1375 * gfortran.dg/goacc/reduction.f95: Likewise.
1376
1377 2015-12-02 Jakub Jelinek <jakub@redhat.com>
1378
1379 PR target/68647
1380 * gcc.target/i386/pr68647.c: New test.
1381
1382 2015-12-02 Marek Polacek <polacek@redhat.com>
1383
1384 PR c++/68653
1385 * g++.dg/warn/nonnull3.C: New test.
1386
1387 2015-12-02 Joseph Myers <joseph@codesourcery.com>
1388
1389 PR c/68162
1390 * gcc.dg/pr68162-1.c: New test.
1391
1392 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
1393 Sebastian Pop <s.pop@samsung.com>
1394
1395 * gfortran.dg/graphite/run-id-3.f90: New.
1396
1397 2015-12-02 David Sherwood <david.sherwood@arm.com>
1398
1399 * gcc.target/aarch64/fmaxmin.c: New test.
1400
1401 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
1402
1403 * gfortran.dg/goacc/coarray.f95: XFAIL.
1404 * gfortran.dg/goacc/coarray_2.f90: Adjust dg-excess-errors directive.
1405 * gfortran.dg/goacc/host_data-tree.f95: Remove dg-prune-output
1406 directive.
1407
1408 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
1409 Julian Brown <julian@codesourcery.com>
1410 James Norris <James_Norris@mentor.com>
1411
1412 * c-c++-common/goacc/host_data-5.c: New file.
1413 * c-c++-common/goacc/host_data-6.c: Likewise.
1414
1415 2015-12-02 Tom de Vries <tom@codesourcery.com>
1416
1417 * c-c++-common/goacc/kernels-default-2.c: New test.
1418 * c-c++-common/goacc/kernels-default.c: New test.
1419
1420 2015-12-02 Tom de Vries <tom@codesourcery.com>
1421
1422 * c-c++-common/goacc/kernels-alias-2.c: New test.
1423 * c-c++-common/goacc/kernels-alias-3.c: New test.
1424 * c-c++-common/goacc/kernels-alias-4.c: New test.
1425 * c-c++-common/goacc/kernels-alias-5.c: New test.
1426 * c-c++-common/goacc/kernels-alias-6.c: New test.
1427 * c-c++-common/goacc/kernels-alias-7.c: New test.
1428 * c-c++-common/goacc/kernels-alias-8.c: New test.
1429 * c-c++-common/goacc/kernels-alias.c: New test.
1430
1431 2015-12-02 Tom de Vries <tom@codesourcery.com>
1432
1433 * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test.
1434 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test.
1435 * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test.
1436
1437 2015-12-02 Richard Biener <rguenther@suse.de>
1438
1439 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Fix uninitialized
1440 y guarding a call to abort ().
1441 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1442 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1443
1444 2015-12-02 Marek Polacek <polacek@redhat.com>
1445
1446 PR middle-end/68570
1447 * gcc.dg/torture/pr68570.c: New test.
1448
1449 2015-12-02 Richard Biener <rguenther@suse.de>
1450
1451 PR tree-optimization/68625
1452 * gcc.dg/torture/pr68625.c: New testcase.
1453
1454 2015-12-02 Richard Sandiford <richard.sandiford@arm.com>
1455
1456 * gcc.target/i386/pr68432-1.c: New test.
1457 * gcc.target/i386/pr68432-2.c: Likewise.
1458 * gcc.target/i386/pr68432-3.c: Likewise.
1459
1460 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1461
1462 * gcc.target/s390/zvector/vec-splat-2.c: New test.
1463
1464 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1465
1466 * gcc.target/s390/vector/vec-vrepi-1.c: New test.
1467
1468 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1469
1470 * gcc.target/s390/zvector/vec-splat-1.c: New test.
1471
1472 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1473
1474 * gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions.
1475 * gcc.target/s390/bswaphi-1.c: New test.
1476
1477 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1478
1479 * lib/target-supports.exp: Add s390 and s390x to the list of long
1480 long atomic targets.
1481
1482 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1483
1484 * gcc.dg/optimize-bswapdi-1.c: Force using -mzarch on s390 and
1485 s390x to enable 64 bit bswap patterns.
1486 * gcc.dg/optimize-bswapdi-2.c: Likewise.
1487 * gcc.dg/optimize-bswapdi-3.c: Likewise.
1488 * lib/target-supports.exp: Add a comment for s390.
1489
1490 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1491
1492 * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in
1493 order to make -m31 work.
1494 * gcc.dg/optimize-bswapsi-1.c: Likewise.
1495 * gcc.dg/optimize-bswapsi-2.c: Likewise.
1496
1497 2015-12-02 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR c/68533
1500 * gcc.dg/pr68533.c: New test.
1501
1502 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
1503
1504 PR tree-optimization/68577
1505 * gcc.dg/vect/pr68577.c: New test.
1506
1507 2015-12-01 Nathan Sidwell <nathan@acm.org>
1508
1509 * gcc.target/nvptx/uninit-decl.c: New.
1510
1511 2015-12-01 Jan Hubicka <hubicka@ucw.cz>
1512
1513 * gcc.c-torture/execute/alias-1.c: New testcase.
1514
1515 2015-12-01 Marek Polacek <polacek@redhat.com>
1516
1517 PR tree-optimization/64769
1518 * c-c++-common/gomp/pr64769.c: New test.
1519
1520 2015-12-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1521
1522 * gcc.target/powerpc/swaps-p8-22.c: New.
1523
1524 2015-12-01 Marek Polacek <polacek@redhat.com>
1525
1526 PR tree-optimization/67916
1527 * gcc.dg/torture/pr67916.c: New test.
1528
1529 2015-12-01 Marek Polacek <polacek@redhat.com>
1530
1531 PR middle-end/68582
1532 * c-c++-common/pr68582.c: New test.
1533
1534 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
1535
1536 PR tree-optimization/68474
1537 * gcc.dg/pr68474.c: New test.
1538
1539 2015-12-01 Christian Bruel <christian.bruel@st.com>
1540
1541 PR target/68617
1542 * gcc.target/arm/attr-unaligned-load-ice.c: New test.
1543
1544 2015-12-01 Tom de Vries <tom@codesourcery.com>
1545
1546 * gcc.dg/pr46032.c: Move to ...
1547 * gcc.dg/vect/pr46032.c: here. Add dg-require-effective-target
1548 vect_int.
1549 * gcc.dg/pr46032-2.c: Move to ...
1550 * gcc.dg/gomp/pr46032-2.c: ... here.
1551 Drop dg-require-effective-target fopenmp.
1552 * gcc.dg/pr46032-3.c: Move to ...
1553 * gcc.dg/gomp/pr46032-3.c: ... here.
1554 Drop dg-require-effective-target fopenmp.
1555
1556 2015-12-01 Cesar Philippidis <cesar@codesourcery.com>
1557
1558 * gfortran.dg/goacc/gang-static.f95: Add tests for gang num arguments.
1559 * gfortran.dg/goacc/loop-2.f95: Update expected diagnostics.
1560 * gfortran.dg/goacc/loop-6.f95: Likewise.
1561 * gfortran.dg/goacc/loop-7.f95: New test.
1562 * gfortran.dg/goacc/reduction-2.f95: New test.
1563
1564 2015-12-01 Richard Biener <rguenther@suse.de>
1565
1566 PR tree-optimization/68379
1567 * gcc.dg/torture/pr68379.c: New testcase.
1568 * gfortran.dg/pr68379-1.f90: Likewise.
1569 * gfortran.dg/pr68379-2.f: Likewise.
1570
1571 2015-12-01 Christophe Lyon <christophe.lyon@linaro.org>
1572
1573 * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp.
1574 * gcc.dg/pr46032-2.c: Likewise.
1575 * gcc.dg/pr46032-3.c: Likewise.
1576
1577 2015-12-01 Richard Biener <rguenther@suse.de>
1578
1579 PR ipa/68470
1580 * g++.dg/torture/pr68470.C: New testcase.
1581
1582 2015-12-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1583
1584 PR middle-end/68595
1585 * gcc.dg/pr68595.c: New test.
1586
1587 2015-12-01 Christian Bruel <christian.bruel@st.com>
1588
1589 * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED.
1590 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1591 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1592
1593 2015-12-01 Bin Cheng <bin.cheng@arm.com>
1594
1595 PR tree-optimization/68529
1596 * gcc.dg/tree-ssa/pr68529-1.c: New test.
1597 * gcc.dg/tree-ssa/pr68529-2.c: New test.
1598 * gcc.dg/tree-ssa/pr68529-3.c: New test.
1599
1600 2015-11-30 Jan Hubicka <hubicka@ucw.cz>
1601
1602 * gcc.dg/lto/alias-1_0.c: New testcase.
1603 * gcc.dg/lto/alias-1_1.c: New testcase.
1604
1605 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
1606 Sebastian Pop <s.pop@samsung.com>
1607
1608 PR tree-optimization/68565
1609 * gfortran.dg/graphite/pr68565.f90: New.
1610
1611 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
1612 Sebastian Pop <s.pop@samsung.com>
1613
1614 * gcc.dg/graphite/pr35356-1.c: Adjust pattern.
1615
1616 2015-11-30 Cesar Philippidis <cesar@codesourcery.com>
1617 Nathan Sidwell <nathan@codesourcery.com>
1618
1619 * gfortran.dg/goacc/routine-3.f90: New test.
1620 * gfortran.dg/goacc/routine-4.f90: New test.
1621 * gfortran.dg/goacc/routine-5.f90: New test.
1622 * gfortran.dg/goacc/routine-6.f90: New test.
1623 * gfortran.dg/goacc/subroutines: New test.
1624
1625 2015-11-30 Tom de Vries <tom@codesourcery.com>
1626
1627 * gcc.dg/pr46032-2.c: New test.
1628 * gcc.dg/pr46032-3.c: New test.
1629
1630 2015-11-30 Charles Baylis <charles.baylis@linaro.org>
1631
1632 PR target/63870
1633 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets.
1634 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto.
1635 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto.
1636 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto.
1637 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto.
1638 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto.
1639 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto.
1640 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto.
1641 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto.
1642 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto.
1643 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto.
1644 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto.
1645 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto.
1646 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto.
1647 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto.
1648 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto.
1649 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto.
1650 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto.
1651 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto.
1652 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto.
1653 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto.
1654 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto.
1655 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto.
1656 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto.
1657 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto.
1658 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto.
1659 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto.
1660 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto.
1661 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto.
1662 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto.
1663 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto.
1664 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto.
1665 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto.
1666 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto.
1667 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto.
1668 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto.
1669 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto.
1670 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto.
1671 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto.
1672 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto.
1673 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto.
1674 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto.
1675 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto.
1676 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto.
1677 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto.
1678 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto.
1679 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto.
1680 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto.
1681 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto.
1682 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto.
1683 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto.
1684 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto.
1685 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto.
1686 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto.
1687 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto.
1688 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto.
1689 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto.
1690 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto.
1691 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto.
1692 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto.
1693 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto.
1694 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto.
1695 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto.
1696 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto.
1697 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto.
1698 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto.
1699 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto.
1700 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto.
1701 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto.
1702 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto.
1703 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto.
1704 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto.
1705 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto.
1706 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto.
1707 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto.
1708 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto.
1709 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto.
1710 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto.
1711 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto.
1712 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto.
1713 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto.
1714 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto.
1715 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto.
1716 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto.
1717 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto.
1718 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto.
1719 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto.
1720 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto.
1721 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto.
1722 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto.
1723 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto.
1724 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto.
1725 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto.
1726 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto.
1727 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto.
1728 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto.
1729 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto.
1730 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto.
1731 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto.
1732 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto.
1733 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto.
1734 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto.
1735 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto.
1736 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto.
1737 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto.
1738 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto.
1739 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto.
1740 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto.
1741 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto.
1742 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto.
1743 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto.
1744 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto.
1745 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto.
1746 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto.
1747 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto.
1748 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto.
1749 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto.
1750 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto.
1751 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto.
1752 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto.
1753 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto.
1754 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto.
1755 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto.
1756 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto.
1757 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto.
1758 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto.
1759 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto.
1760 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto.
1761 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto.
1762 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto.
1763 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto.
1764 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto.
1765 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto.
1766 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto.
1767 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto.
1768 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto.
1769 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto.
1770 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto.
1771 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto.
1772 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto.
1773 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto.
1774 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto.
1775 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto.
1776 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto.
1777
1778 2015-11-30 Tom de Vries <tom@codesourcery.com>
1779
1780 PR tree-optimization/46032
1781 * gcc.dg/pr46032.c: New test.
1782
1783 2015-11-30 Richard Biener <rguenther@suse.de>
1784
1785 PR tree-optimization/68592
1786 * gfortran.dg/pr68592.f: New testcase.
1787
1788 2015-11-30 Paul Thomas <pault@gcc.gnu.org>
1789
1790 PR fortran/68534
1791 * gfortran.dg/submodule_13.f08: New test.
1792
1793 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1794
1795 * gcc.target/s390/load-relative-check.c: Add scan patterns for
1796 -m31.
1797
1798 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1799
1800 * gcc.target/s390/load-relative-check.c: Add -mzarch.
1801
1802 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
1803
1804 * gcc.dg/dump-ada-spec-1.c: Move to...
1805 * c-c++-common/dump-ada-spec-1.c: ...here.
1806 * c-c++-common/dump-ada-spec-2.c: New test.
1807
1808 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
1809
1810 * gnat.dg/loop_optimization22.ad[sb]: New test.
1811
1812 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
1813
1814 * gnat.dg/specs/rep_clause5.ads: New test.
1815
1816 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
1817
1818 PR c/67106
1819 * gcc.c-torture/compile/pr67106.c: New testcase.
1820
1821 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
1822
1823 PR c/67581
1824 * g++.dg/torture/pr67581.C: New testcase.
1825
1826 2015-11-27 Richard Biener <rguenther@suse.de>
1827
1828 PR tree-optimization/68559
1829 * gcc.dg/vect/slp-perm-4.c: Adjust again.
1830 * gcc.dg/vect/pr45752.c: Likewise.
1831
1832 2015-11-27 Jakub Jelinek <jakub@redhat.com>
1833
1834 PR rtl-optimization/68250
1835 * gcc.c-torture/execute/pr68250.c: New test.
1836
1837 2015-11-27 Marek Polacek <polacek@redhat.com>
1838
1839 * gcc.dg/pr63568.c: Convert to GIMPLE.
1840
1841 2015-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1842
1843 PR rtl-optimization/68506
1844 * gcc.c-torture/execute/pr68506.c: New test.
1845
1846 2015-11-27 Jakub Jelinek <jakub@redhat.com>
1847
1848 PR c/63326
1849 * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label.
1850 * c-c++-common/gomp/pr63326.c: New test.
1851
1852 2015-11-27 Richard Biener <rguenther@suse.de>
1853
1854 PR tree-optimization/68553
1855 * gcc.dg/vect/pr45752.c: Adjust.
1856 * gcc.dg/vect/slp-perm-4.c: Likewise.
1857
1858 2015-11-26 Martin Sebor <msebor@redhat.com>
1859
1860 * g++.dg/init/new45.C (cookie_size): New constant set to a value
1861 appropriate for the target.
1862 (operator new[]): Use it.
1863
1864 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
1865
1866 PR c++/67238
1867 * g++.dg/cpp0x/pr67238.C: New.
1868
1869 2015-11-26 Martin Sebor <msebor@redhat.com>
1870
1871 * g++.dg/pr67876.C: Remove duplicate content.
1872
1873 2015-11-26 Andreas Arnez <arnez@linux.vnet.ibm.com>
1874
1875 * g++.dg/guality/pr67192.C: New test.
1876
1877 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
1878
1879 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
1880 support code for vqrdml{as}h_lane tests.
1881 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
1882 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
1883
1884 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
1885
1886 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file,
1887 support code for vqrdml{as}h tests.
1888 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New.
1889 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New.
1890
1891 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
1892
1893 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New.
1894 (check_effective_target_arm_arch_FUNC_ok)
1895 (add_options_for_arm_arch_FUNC)
1896 (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a"
1897 to the list to be generated.
1898 (check_effective_target_arm_v8_1a_neon_ok_nocache): New.
1899 (check_effective_target_arm_v8_1a_neon_ok): New.
1900 (check_effective_target_arm_v8_1a_neon_hw): New.
1901
1902 2015-11-26 Nathan Sidwell <nathan@acm.org>
1903
1904 * gcc.target/nvptx/proto-1.c: Adjust expected asm.
1905
1906 2015-11-26 Richard Biener <rguenther@suse.de>
1907
1908 PR testsuite/68555
1909 * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector
1910 and not XFAIL.
1911
1912 2015-11-26 Richard Biener <rguenther@suse.de>
1913
1914 PR testsuite/68554
1915 * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm.
1916
1917 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
1918
1919 PR c++/67249
1920 * g++.dg/concepts/pr67249.C: New.
1921
1922 2015-11-26 Richard Biener <rguenther@suse.de>
1923
1924 PR testsuite/66799
1925 * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not
1926 vectorize init loop and adjust expected outcome.
1927
1928 2015-11-26 Richard Biener <rguenther@suse.de>
1929
1930 PR testsuite/67203
1931 * g++.dg/tree-ssa/pr61034.C: Make expected optimization result
1932 dependent on PUSH_ARGS_REVERSED. Drop optimization level and
1933 also monitor final optimization result.
1934
1935 2015-11-26 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR rtl-optimization/68249
1938 PR rtl-optimization/68321
1939 * gcc.c-torture/execute/pr68249.c: New test.
1940 * gcc.c-torture/execute/pr68321.c: New test.
1941
1942 2015-11-26 Ilya Enkovich <enkovich.gnu@gmail.com>
1943
1944 PR target/68416
1945 * gcc.target/i386/mpx/pr68416.c: New test.
1946
1947 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
1948
1949 PR c++/67313
1950 * g++.dg/cpp0x/no-weak1.C: New.
1951
1952 2015-11-26 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR tree-optimization/68128
1955 * gcc.dg/gomp/pr68128-1.c: New test.
1956 * gcc.dg/gomp/pr68128-2.c: New test.
1957
1958 2015-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1959
1960 PR rtl-optimization/67226
1961 * gcc.c-torture/execute/pr67226.c: New test.
1962
1963 2015-11-26 Jakub Jelinek <jakub@redhat.com>
1964
1965 PR c++/68508
1966 * g++.dg/ubsan/pr68508.C: New test.
1967
1968 2015-11-25 Martin Sebor <msebor@redhat.com>
1969
1970 PR c++/67876
1971 * g++.dg/pr67876.C: New test.
1972
1973 2015-11-25 Aditya Kumar <aditya.k7@samsung.com>
1974 Sebastian Pop <s.pop@samsung.com>
1975
1976 PR tree-optimization/68453
1977 * gfortran.dg/graphite/pr68453.f90: New.
1978
1979 2015-11-25 Martin Sebor <msebor@redhat.com>
1980
1981 PR c/66516
1982 * g++.dg/addr_builtin-1.C: New test (left out of initial commit).
1983 * gcc.dg/addr_builtin-1.c: Same.
1984
1985 2015-11-25 Michael Meissner <meissner@linux.vnet.ibm.com>
1986
1987 * gcc.target/powerpc/dform-1.c: New test.
1988 * gcc.target/powerpc/dform-2.c: Likewise.
1989
1990 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
1991
1992 * gfortran.dg/lto/bind_c-6_0.f90: New testcase.
1993 * gfortran.dg/lto/bind_c-6_1.c: New testcase.
1994 * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch.
1995
1996 2015-11-25 Tom de Vries <tom@codesourcery.com>
1997
1998 * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1.
1999 * gcc.dg/pr23911.c: Same.
2000 * gcc.dg/tree-ssa/20030709-2.c: Same.
2001 * gcc.dg/tree-ssa/20030731-2.c: Same.
2002 * gcc.dg/tree-ssa/20040729-1.c: Same.
2003 * gcc.dg/tree-ssa/cfgcleanup-1.c: Same.
2004 * gcc.dg/tree-ssa/loop-36.c: Same.
2005 * gcc.dg/tree-ssa/pr21086.c: Same.
2006 * gcc.dg/tree-ssa/ssa-dce-1.c: Same.
2007 * gcc.dg/tree-ssa/ssa-dce-2.c: Same.
2008 * gcc.dg/vect/pr26359.c: Same.
2009 * c-c++-common/restrict-2.c: Update after adding new lim1.
2010 * c-c++-common/restrict-4.c: Same.
2011 * g++.dg/tree-ssa/pr33615.C: Same.
2012 * g++.dg/tree-ssa/restrict1.C: Same.
2013 * gcc.dg/tm/pub-safety-1.c: Same.
2014 * gcc.dg/tm/reg-promotion.c: Same.
2015 * gcc.dg/tree-ssa/20050314-1.c: Same.
2016 * gcc.dg/tree-ssa/loop-32.c: Same.
2017 * gcc.dg/tree-ssa/loop-33.c: Same.
2018 * gcc.dg/tree-ssa/loop-34.c: Same.
2019 * gcc.dg/tree-ssa/loop-35.c: Same.
2020 * gcc.dg/tree-ssa/loop-7.c: Same.
2021 * gcc.dg/tree-ssa/pr23109.c: Same.
2022 * gcc.dg/tree-ssa/restrict-3.c: Same.
2023 * gcc.dg/tree-ssa/restrict-5.c: Same.
2024 * gcc.dg/tree-ssa/ssa-lim-1.c: Same.
2025 * gcc.dg/tree-ssa/ssa-lim-10.c: Same.
2026 * gcc.dg/tree-ssa/ssa-lim-11.c: Same.
2027 * gcc.dg/tree-ssa/ssa-lim-12.c: Same.
2028 * gcc.dg/tree-ssa/ssa-lim-2.c: Same.
2029 * gcc.dg/tree-ssa/ssa-lim-3.c: Same.
2030 * gcc.dg/tree-ssa/ssa-lim-6.c: Same.
2031 * gcc.dg/tree-ssa/ssa-lim-7.c: Same.
2032 * gcc.dg/tree-ssa/ssa-lim-8.c: Same.
2033 * gcc.dg/tree-ssa/ssa-lim-9.c: Same.
2034 * gcc.dg/tree-ssa/structopt-1.c: Same.
2035 * gfortran.dg/pr32921.f: Same.
2036 * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1.
2037 * g++.dg/tree-ssa/pr61009.C: Same.
2038 * g++.dg/tree-ssa/ssa-dom.C: Same.
2039 * gcc.dg/pr20115-1.c: Same.
2040 * gcc.dg/tree-prof/20050826-2.c: Same.
2041 * gcc.dg/tree-prof/cmpsf-1.c: Same.
2042 * gcc.dg/tree-ssa/20030821-1.c: Same.
2043 * gcc.dg/tree-ssa/20030922-2.c: Same.
2044 * gcc.dg/tree-ssa/20031022-1.c: Same.
2045 * gcc.dg/tree-ssa/20040615-1.c: Same.
2046 * gcc.dg/tree-ssa/20040624-1.c: Same.
2047 * gcc.dg/tree-ssa/pr21417.c: Same.
2048 * gcc.dg/tree-ssa/pr61607.c: Same.
2049 * gcc.dg/tree-ssa/slsr-27.c: Same.
2050 * gcc.dg/tree-ssa/slsr-28.c: Same.
2051 * gcc.dg/tree-ssa/slsr-29.c: Same.
2052 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
2053 * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
2054 * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
2055 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
2056 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
2057 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
2058 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
2059 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
2060 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
2061 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
2062 * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
2063 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
2064 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
2065 * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
2066 * gcc.dg/tree-ssa/vrp47.c: Same.
2067 * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1.
2068 * gcc.dg/tree-ssa/foldconst-2.c: Same.
2069 * gcc.dg/tree-ssa/loop-40.c: Same.
2070 * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1.
2071
2072 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
2073
2074 * g++.dg/cpp0x/constexpr-array13.C: Fix.
2075
2076 2015-11-25 David Edelsohn <dje.gcc@gmail.com>
2077
2078 * gfortran.dg/nint_p7.f90: New testcase.
2079
2080 2015-11-25 Markus Trippelsdorf <markus@trippelsdorf.de>
2081 Paolo Carlini <paolo.carlini@oracle.com>
2082
2083 PR c++/68087
2084 * g++.dg/cpp0x/constexpr-array13.C: New.
2085
2086 2015-11-25 Ilmir Usmanov <me@ilmir.us>
2087 Cesar Philippidis <cesar@codesourcery.com>
2088
2089 PR fortran/63858
2090 * goacc/omp-fixed.f: New test.
2091 * goacc/omp.f95: Add check for mis-matched omp and acc continuations.
2092
2093 2015-11-25 Richard Biener <rguenther@suse.de>
2094
2095 PR middle-end/68528
2096 * gcc.dg/torture/pr68528.c: New testcase.
2097
2098 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
2099
2100 PR c++/58910
2101 * g++.dg/cpp0x/constexpr-tuple2.C: New.
2102
2103 2015-11-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2104
2105 PR rtl-optimization/68435
2106 * gcc.dg/pr68435.c: New test.
2107
2108 2015-11-25 Richard Biener <rguenther@suse.de>
2109
2110 PR tree-optimization/68517
2111 * gcc.dg/torture/pr68517.c: New testcase.
2112
2113 2015-11-25 Jakub Jelinek <jakub@redhat.com>
2114
2115 PR target/67089
2116 * gcc.dg/pr67089-1.c: New test.
2117 * gcc.dg/pr67089-2.c: New test.
2118 * gcc.dg/pr67089-3.c: New test.
2119 * gcc.dg/pr67089-4.c: New test.
2120 * gcc.dg/pr67089-5.c: New test.
2121 * gcc.dg/pr67089-6.c: New test.
2122 * gcc.dg/pr67089-7.c: New test.
2123
2124 2015-11-25 Richard Biener <rguenther@suse.de>
2125
2126 PR tree-optimization/68502
2127 * gcc.dg/vect/pr68502-1.c: New testcase.
2128 * gcc.dg/vect/pr68502-2.c: Likewise.
2129
2130 2015-11-24 Michael Collison <michael.collison@linaro.org>
2131
2132 * gcc.target/aarch64/saddw-1.c: New test.
2133 * gcc.target/aarch64/saddw-2.c: New test.
2134 * gcc.target/aarch64/uaddw-1.c: New test.
2135 * gcc.target/aarch64/uaddw-2.c: New test.
2136 * gcc.target/aarch64/uaddw-3.c: New test.
2137 * lib/target-support.exp
2138 (check_effective_target_vect_widen_sum_hi_to_si_pattern):
2139 Add aarch64 to list of support targets.
2140
2141 2015-11-24 Steve Ellcey <sellcey@imgtec.com>
2142
2143 * gcc.target/mips/frame-header-4.c: New test.
2144
2145 2015-11-24 Steven G. Kargl <kargl@gcc.gnu.org>
2146
2147 PR fortran/68486
2148 * gfortran.dg/simplify_cshift_3.f90
2149
2150 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
2151
2152 PR c++/68278
2153 * g++.dg/cpp1y/pr68278.C: New.
2154
2155 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
2156
2157 PR c++/68388
2158 * g++.dg/cpp1y/pr68388.C: New.
2159
2160 2015-11-24 Aditya Kumar <aditya.k7@samsung.com>
2161 Sebastian Pop <s.pop@samsung.com>
2162
2163 PR tree-optimization/67984
2164 * gcc.dg/graphite/pr67984.c: New.
2165
2166 2015-11-24 Michael Matz <matz@suse.de>
2167
2168 PR rtl-optimization/68392
2169 * g++.dg/pr68392.C: New test.
2170
2171 2015-11-24 Nathan Sidwell <nathan@acm.org>
2172
2173 * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx.
2174
2175 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2176
2177 PR rtl-optimization/68381
2178 * gcc.c-torture/execute/pr68381.c: New test.
2179
2180 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2181
2182 * gcc.target/aarch64/cmpimm_branch_1.c: New test.
2183 * gcc.target/aarch64/cmpimm_cset_1.c: Likewise.
2184
2185 2015-11-24 Mikhail Maltsev <maltsevm@gmail.com>
2186
2187 PR target/68497
2188 * gcc.target/i386/pr68497.c: New test.
2189
2190 2015-11-24 Bilyan Borisov <bilyan.borisov@arm.com>
2191
2192 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c:
2193 New.
2194 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c:
2195 New.
2196 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c:
2197 New.
2198 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c:
2199 New.
2200 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c:
2201 New.
2202 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c:
2203 New.
2204 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c:
2205 New.
2206 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c:
2207 New.
2208 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c:
2209 New.
2210 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c:
2211 New.
2212 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c:
2213 New.
2214 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c:
2215 New.
2216
2217 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2218
2219 PR middle-end/68375
2220 * gcc.dg/pr68375.c: New test.
2221
2222 2015-11-24 Jakub Jelinek <jakub@redhat.com>
2223
2224 PR target/68483
2225 * gcc.target/i386/pr68483-1.c: New test.
2226 * gcc.target/i386/pr68483-2.c: New test.
2227
2228 2015-11-24 Ilya Enkovich <enkovich.gnu@gmail.com>
2229
2230 PR c/68337
2231 * gcc.target/i386/mpx/pr68337-1.c: New test.
2232 * gcc.target/i386/mpx/pr68337-2.c: New test.
2233
2234 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2235
2236 PR rtl-optimization/68194
2237 PR rtl-optimization/68328
2238 PR rtl-optimization/68185
2239 * gcc.c-torture/execute/pr68185.c: New test.
2240 * gcc.c-torture/execute/pr68328.c: Likewise.
2241
2242 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
2243
2244 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase.
2245
2246 2015-11-23 David Malcolm <dmalcolm@redhat.com>
2247
2248 PR objc/68438
2249 * objc.dg/plugin: New subdirectory.
2250 * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
2251 * objc.dg/plugin/plugin.exp: New file, based on
2252 gcc.dg/plugin/plugin.exp.
2253
2254 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
2255 Sebastian Pop <s.pop@samsung.com>
2256
2257 PR tree-optimization/68493
2258 * gcc.dg/graphite/pr68493.c: New.
2259
2260 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
2261 Sebastian Pop <s.pop@samsung.com>
2262
2263 PR tree-optimization/68279
2264 * gfortran.dg/graphite/pr68279.f90: New.
2265
2266 2015-11-23 Marek Polacek <polacek@redhat.com>
2267
2268 PR tree-optimization/68455
2269 * gcc.dg/tree-ssa/pr68455.c: New test.
2270
2271 2015-11-23 Richard Biener <rguenther@suse.de>
2272
2273 PR tree-optimization/68465
2274 * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase.
2275
2276 2015-11-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2277
2278 PR target/68363
2279 * gcc.target/aarch64/pr68363_1.c: New test.
2280
2281 2015-11-23 Bilyan Borisov <bilyan.borisov@arm.com>
2282
2283 * gcc.target/aarch64/simd/vmulx.x: New.
2284 * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise.
2285 * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise.
2286 * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise.
2287
2288 2015-11-23 Igor Zamyatin <igor.zamyatin@intel.com>
2289
2290 PR c++/68001
2291 * g++.dg/cilk-plus/CK/pr68001.cc: New test.
2292
2293 2015-11-23 Richard Biener <rguenther@suse.de>
2294 Jiong Wang <jiong.wang@arm.com>
2295
2296 PR tree-optimization/68317
2297 PR tree-optimization/68326
2298 * gcc.dg/pr68317.c: New testcase.
2299
2300 2015-11-23 Ilya Enkovich <enkovich.gnu@gmail.com>
2301
2302 PR tree-optimization/68327
2303 * gcc.dg/pr68327.c: New test.
2304
2305 2015-11-23 Tom de Vries <tom@codesourcery.com>
2306
2307 PR tree-optimization/68460
2308 * gcc.dg/autopar/pr68460.c: New test.
2309
2310 2015-11-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
2311
2312 * c-c++-common/asan/halt_on_error-1.c: New test.
2313 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2314
2315 2015-11-23 Richard Biener <rguenther@suse.de>
2316
2317 PR tree-optimization/68482
2318 * gcc.dg/vect/pr68482.c: New testcase.
2319
2320 2015-11-23 Richard Biener <rguenther@suse.de>
2321
2322 PR tree-optimization/68445
2323 * gcc.dg/vect/pr68445.c: New testcase.
2324
2325 2015-11-23 Robin Dapp <rdapp@linux.vnet.ibm.com>
2326
2327 * gcc.target/s390/load-relative-check.c: New test to check
2328 generation of load relative instructions.
2329
2330 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2331
2332 * gfortran.dg/fmt_t_8.f90: New test.
2333
2334 2015-11-23 Kugan Vivekanandarajah <kuganv@linaro.org>
2335
2336 PR target/68390
2337 * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test.
2338
2339 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2340
2341 * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero.
2342
2343 2015-11-22 Steven G. Kargl <kargl@gcc.gnu.org>
2344
2345 PR fortran/68486
2346 * gfortran.dg/simplify_cshift_2.f90: New test.
2347
2348 2015-11-22 James Norris <jnorris@codesourcery.com>
2349 Cesar Philippidis <cesar@codesourcery.com>
2350
2351 * gfortran.dg/goacc/declare-1.f95: Update test.
2352 * gfortran.dg/goacc/declare-2.f95: New test.
2353
2354 2015-11-22 Bilyan Borisov <bilyan.borisov@arm.com>
2355
2356 * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New.
2357 * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New.
2358 * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New.
2359 * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New.
2360 * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New.
2361 * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New.
2362 * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New.
2363 * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New.
2364 * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New.
2365 * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New.
2366 * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New.
2367 * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New.
2368
2369 2015-11-21 Steven G. Kargl <kargl@gcc.gnu.org>
2370
2371 * gfortran.dg/simplify_cshift_1.f90: New test.
2372
2373 2015-11-21 Nathan Sidwell <nathan@acm.org>
2374
2375 * gcc.dg/atomic-generic.c: Include <string.h>.
2376
2377 2015-11-21 David Edelsohn <dje.gcc@gmail.com>
2378
2379 * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto.
2380
2381 2015-11-21 Uros Bizjak <ubizjak@gmail.com>
2382
2383 * g++.dg/init/vbase1.C: Also run on i?86-*-*.
2384
2385 2015-11-21 Jakub Jelinek <jakub@redhat.com>
2386
2387 PR debug/66432
2388 * gcc.dg/debug/pr66432.c: New test.
2389
2390 2015-11-20 Ian Lance Taylor <iant@google.com>
2391
2392 PR go/66406
2393 * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE.
2394
2395 2015-11-20 Mike Stump <mikestump@comcast.net>
2396
2397 * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase
2398 isn't portable.
2399
2400 2015-11-20 David Malcolm <dmalcolm@redhat.com>
2401
2402 PR 62314
2403 * gcc.dg/fixits.c: New file.
2404 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c
2405 (test_fixit_insert): New.
2406 (test_fixit_remove): New.
2407 (test_fixit_replace): New.
2408 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c
2409 (test_fixit_insert): New.
2410 (test_fixit_remove): New.
2411 (test_fixit_replace): New.
2412 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2413 (test_show_locus): Add tests of rendering fixit hints.
2414
2415 2015-11-20 Jakub Jelinek <jakub@redhat.com>
2416
2417 PR middle-end/68339
2418 * gcc.dg/vect/pr68339.c: New test.
2419
2420 2015-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2421
2422 * gcc.target/arm/armv6-unaligned-load-ice.c: New test.
2423
2424 2015-11-20 Paul Thomas <pault@gcc.gnu.org>
2425
2426 PR fortran/68237
2427 * gfortran.dg/submodule_12.f90: New test
2428
2429 PR fortran/66762
2430 * gfortran.dg/submodule_6.f08: Add compile option -flto.
2431
2432 2015-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2433
2434 * lib/target-supports.exp
2435 (check_effective_target_arm_neon_ok_nocache): Add check
2436 for M profile.
2437
2438 2015-11-20 Tom de Vries <tom@codesourcery.com>
2439
2440 PR tree-optimization/68373
2441 * gcc.dg/autopar/pr68373.c: New test.
2442
2443 2015-11-20 Jakub Jelinek <jakub@redhat.com>
2444
2445 PR c++/67354
2446 * g++.dg/abi/mangle67.C: New test.
2447
2448 2015-11-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2449
2450 * gcc.target/s390/bswap-1.c: New test.
2451
2452 2015-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2453
2454 * gcc.target/s390/pfpo.c: New test.
2455
2456 2015-11-20 Kirill Yukhin <kirill.yukhin@intel.com>
2457
2458 * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error.
2459 * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86.
2460
2461 2015-11-19 David Malcolm <dmalcolm@redhat.com>
2462
2463 * g++.dg/spellcheck-fields.C: New file.
2464
2465 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
2466 Sebastian Pop <s.pop@samsung.com>
2467
2468 PR tree-optimization/68428
2469 * gcc.dg/graphite/pr68428.c: New.
2470
2471 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
2472 Sebastian Pop <s.pop@samsung.com>
2473
2474 PR tree-optimization/68335
2475 * gfortran.dg/graphite/pr68335.f90: New.
2476
2477 2015-11-19 Nathan Sidwell <nathan@acm.org>
2478
2479 * lib/target-supports.exp (check_weak_available): Add nvptx-*-*.
2480 * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-*
2481 * gcc.dg/special/weak-2.c: Likewise.
2482 * gcc.dg/weak/weak-12.c: Likewise.
2483 * gcc.dg/weak/weak-15.c: Likewise.
2484 * gcc.dg/weak/weak-16.c: Likewise.
2485 * gcc.dg/weak/weak-1.c: Likewise.
2486 * gcc.dg/weak/weak-2.c: Likewise.
2487 * gcc.dg/weak/weak-4.c: Likewise.
2488 * gcc.dg/torture/pr53922.c: Likewise.
2489 * gcc.dg/torture/pr60092.c: Likewise.
2490
2491 2015-11-19 Marek Polacek <polacek@redhat.com>
2492
2493 PR c/68412
2494 * gcc.dg/pr68412-2.c: New test.
2495 * gcc.dg/pr68412.c: New test.
2496
2497 2015-11-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2498
2499 * gcc.dg/tree-ssa/vrp98.c: New testcase.
2500 * gcc.target/avr/uint8-single-reg.c: New testcase.
2501
2502 2015-11-19 Jakub Jelinek <jakub@redhat.com>
2503
2504 PR c++/67409
2505 * g++.dg/eh/goto3.C: New test.
2506
2507 2015-11-19 Marek Polacek <polacek@redhat.com>
2508
2509 PR tree-optimization/68431
2510 * gcc.dg/tree-ssa/pr68431.c: New test.
2511
2512 2015-11-19 Jakub Jelinek <jakub@redhat.com>
2513
2514 PR rtl-optimization/68376
2515 * gcc.c-torture/execute/pr68376-1.c: New test.
2516 * gcc.c-torture/execute/pr68376-2.c: New test.
2517
2518 PR target/67770
2519 * gcc.target/i386/pr67770.c: New test.
2520
2521 2015-11-18 Jeff Law <law@redhat.com>
2522
2523 PR tree-optimization/68198
2524 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1.
2525 * gcc.dg/tree-ssa/pr68198.c: New test.
2526
2527 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
2528
2529 PR fortran/59910
2530 * gfortran.dg/pr59910.f90: New test.
2531
2532 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
2533
2534 PR fortran/43996
2535 * gfortran.dg/pr43996.f90: New test.
2536
2537 2015-11-18 Joseph Myers <joseph@codesourcery.com>
2538
2539 PR c/65083
2540 * gcc.dg/atomic/stdatomic-fence-2.c,
2541 gcc.dg/atomic/stdatomic-flag-2.c: New tests.
2542
2543 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
2544
2545 * gnat.dg/loop_optimization19.adb: New test.
2546 * gnat.dg/loop_optimization20.adb: Likewise.
2547 * gnat.dg/loop_optimization21.ad[sb]: Likewise.
2548
2549 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
2550
2551 * gnat.dg/opt52.adb: New test.
2552
2553 2015-11-18 Nathan Sidwell <nathan@codesourcery.com>
2554
2555 * gcc.dg/goacc/nvptx-sese-1.c: New.
2556
2557 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
2558
2559 * gnat.dg/renaming7.adb: New test.
2560 * gnat.dg/renaming7_pkg.ads: New helper.
2561
2562 2015-11-18 Ajit Agarwal <ajitkum@xilinx.com>
2563
2564 PR tree-optimization/68402
2565 * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase
2566 to avoid undefined behaviour.
2567
2568 2015-11-18 Jakub Jelinek <jakub@redhat.com>
2569
2570 PR tree-optimization/68157
2571 * g++.dg/opt/pr68157.C: New test.
2572
2573 2015-11-18 Richard Biener <rguenther@suse.de>
2574
2575 PR tree-optimization/67790
2576 * gcc.dg/vect/pr67790.c: New testcase.
2577
2578 2015-11-17 David Edelsohn <dje.gcc@gmail.com>
2579
2580 * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t.
2581
2582 2015-11-17 David Malcolm <dmalcolm@redhat.com>
2583
2584 * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro.
2585 (test_braced_init): New function.
2586 (test_statement_expression): New function.
2587 (test_address_of_label): New function.
2588 (test_transaction_expressions): New function.
2589 (test_keywords): New function.
2590 (test_builtin_va_arg): New function.
2591 (test_builtin_offsetof): New function.
2592 * lib/multiline.exp (_build_multiline_regex): Escape braces.
2593
2594 2015-11-17 Martin Sebor <msebor@redhat.com>
2595
2596 PR c++/68308
2597 * g++.dg/init/new46.C: New test.
2598
2599 2015-11-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2600
2601 PR fortran/65751
2602 * gfortran.dg/unlimited_polymorphic_2.f03: Update test.
2603
2604 2015-11-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2605
2606 PR middle-end/68134
2607 * gcc.dg/pr68134.c: New test.
2608
2609 2015-11-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2610
2611 PR target/68143
2612 * gcc.c-torture/execute/pr68143_1.c: New test.
2613
2614 2015-11-17 Uros Bizjak <ubizjak@gmail.com>
2615
2616 * gcc.dg/torture/pr68264.c: Use dg-add-options ieee.
2617
2618 2015-11-17 Venkataramanan Kumar <Venkataramanan.Kumar@amd.com>
2619
2620 * gcc.dg/tree-ssa/ifc-8.c: New test.
2621
2622 2015-11-16 Marek Polacek <polacek@redhat.com>
2623
2624 PR c++/68362
2625 * g++.dg/delayedfold/switch-1.C: New test.
2626
2627 2015-11-16 Steven G. Kargl <kargl@gcc.gnu.org>
2628
2629 PR fortran/58027
2630 PR fortran/60993
2631 * gfortran.dg/pr58027.f90: New test.
2632
2633 2015-11-16 Kirill Yukhin <kirill.yukhin@intel.com>
2634
2635 * c-c++-common/attr-simd.c: New test.
2636 * c-c++-common/attr-simd-2.c: New test.
2637 * c-c++-common/attr-simd-3.c: New test.
2638
2639 2015-11-16 Alan Lawrence <alan.lawrence@arm.com>
2640
2641 * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION.
2642
2643 2015-11-16 Christian Bruel <christian.bruel@st.com>
2644
2645 * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
2646 Check __ARM_NEON__ instead of "arm_neon.h.
2647 * gcc.target/arm/attr-neon3.c: New test.
2648 * gcc.target/arm/attr-neon-fp16.c: Likewise
2649
2650 2015-11-16 Christian Bruel <christian.bruel@st.com>
2651
2652 PR target/65837
2653 * gcc.target/arm/lto/pr65837_0.c
2654 * gcc.target/arm/attr-neon2.c
2655 * gcc.target/arm/attr-neon.c
2656 * gcc.target/arm/attr-neon-builtin-fail.c
2657 * gcc.target/arm/attr-crypto.c
2658
2659 2015-11-16 Richard Biener <rguenther@suse.de>
2660
2661 * gcc.dg/vect/bb-slp-32.c: Adjust testcase.
2662
2663 2015-11-15 Paul Thomas <pault@gcc.gnu.org>
2664
2665 PR fortran/50221
2666 * gfortran.dg/deferred_character_1.f90: New test.
2667 * gfortran.dg/deferred_character_4.f90: New test for comment
2668 #4 of the PR.
2669
2670 PR fortran/68216
2671 * gfortran.dg/deferred_character_2.f90: New test.
2672
2673 PR fortran/67674
2674 * gfortran.dg/deferred_character_3.f90: New test.
2675
2676 PR fortran/63932
2677 * gfortran.dg/deferred_character_5.f90: New test.
2678
2679 PR fortran/66408
2680 * gfortran.dg/deferred_character_6.f90: New test.
2681
2682 PR fortran/49954
2683 * gfortran.dg/deferred_character_7.f90: New test.
2684
2685 2015-11-14 Steven G. Kargl <kargl@gcc.gnu.org>
2686
2687 PR fortran/67803
2688 * gfortran.dg/pr67803.f90: New test.
2689
2690 2015-11-14 David Edelsohn <dje.gcc@gmail.com>
2691
2692 * g++.dg/cpp/ucn-1.C: Fix typo.
2693
2694 2015-11-13 David Edelsohn <dje.gcc@gmail.com>
2695
2696 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
2697 * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
2698
2699 2015-11-13 Ajit Agarwal <ajitkum@xilinx.com>
2700 Jeff Law <law@redhat.com>
2701
2702 * gcc.dg/tree-ssa/split-path-1.c: New test.
2703
2704 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
2705
2706 * c-c++-common/goacc/loop-auto-1.c: New.
2707
2708 * lib/target-supports.exp (check_effective_target_offload_nvptx): New.
2709 * gcc.dg/goacc/nvptx-merged-loop.c: New.
2710
2711 2015-11-13 Steven G. Kargl <kargl@gccc.gnu.org>
2712
2713 PR fortran/68319
2714 * gfortran.dg/pr68319.f90: New test.
2715
2716 2015-11-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2717
2718 * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit
2719 hardware floating point support.
2720
2721 * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit
2722 vector direct move instructions.
2723
2724 * gcc.target/powerpc/maddld.c: New test.
2725
2726 2015-11-13 Uros Bizjak <ubizjak@gmail.com>
2727
2728 * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target.
2729 * gcc.dg/pr68306-2.c (dg-additional-options): Ditto.
2730 * gcc.dg/pr68306-3.c (dg-additional-options): Ditto.
2731
2732 2015-11-13 David Malcolm <dmalcolm@redhat.com>
2733
2734 * gcc.dg/diagnostic-token-ranges.c: New file.
2735 * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file.
2736 * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file.
2737 * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file.
2738 * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file.
2739 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add
2740 line_table param when calling
2741 linemap_position_for_line_and_column.
2742 (test_show_locus): Pass line_table to rich_location ctors.
2743 (plugin_init): Remove setting of global_dc->colorize_source_p.
2744 * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c:
2745 New file.
2746 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
2747 diagnostic_plugin_test_tree_expression_range.c,
2748 diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c,
2749 and diagnostic-test-show-trees-1.c.
2750
2751 2015-11-13 Alan Lawrence <alan.lawrence@arm.com>
2752
2753 PR tree-optimization/67682
2754 * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic.
2755 * gcc.dg/vect/bb-slp-subgroups-1.c: New.
2756 * gcc.dg/vect/bb-slp-subgroups-2.c: New.
2757 * gcc.dg/vect/bb-slp-subgroups-3.c: New.
2758
2759 2015-11-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2760
2761 * gcc.target/aarch64/umaddl_combine_1.c: New test.
2762
2763 2015-11-13 Richard Sandiford <richard.sandiford@arm.com>
2764
2765 PR tree-optimization/68264
2766 * gcc.dg/torture/pr68264.c: New test.
2767
2768 2015-11-13 Marek Polacek <polacek@redhat.com>
2769
2770 PR c/68320
2771 * gcc.dg/pr68320.c: New test.
2772
2773 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
2774
2775 * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic.
2776
2777 2015-11-13 Richard Biener <rguenther@suse.de>
2778
2779 PR tree-optimization/68306
2780 * gcc.dg/pr68306.c: Adjust.
2781 * gcc.dg/pr68306-2.c: New testcase.
2782 * gcc.dg/pr68306-3.c: Likewise.
2783
2784 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
2785
2786 * g++.dg/vect/simd-bool-comparison-1.cc: New test.
2787 * g++.dg/vect/simd-bool-comparison-2.cc: New test.
2788
2789 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2790
2791 PR fortran/47266
2792 * gfortran.dg/module_private_2.f90: New test.
2793
2794 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2795
2796 PR fortran/47266
2797 * gfortran.dg/warn_unused_function_2.f90: New test.
2798
2799 2015-11-13 Christophe Lyon <christophe.lyon@linaro.org>
2800
2801 Revert [ARM] Remove neon-testgen.ml and generated tests.
2802 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
2803
2804 * gcc.target/arm/neon/vRaddhns16.c: Remove.
2805 * gcc.target/arm/neon/vRaddhns32.c: Remove.
2806 * gcc.target/arm/neon/vRaddhns64.c: Remove.
2807 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
2808 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
2809 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
2810 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
2811 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
2812 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
2813 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
2814 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
2815 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
2816 * gcc.target/arm/neon/vRhadds16.c: Remove.
2817 * gcc.target/arm/neon/vRhadds32.c: Remove.
2818 * gcc.target/arm/neon/vRhadds8.c: Remove.
2819 * gcc.target/arm/neon/vRhaddu16.c: Remove.
2820 * gcc.target/arm/neon/vRhaddu32.c: Remove.
2821 * gcc.target/arm/neon/vRhaddu8.c: Remove.
2822 * gcc.target/arm/neon/vRshlQs16.c: Remove.
2823 * gcc.target/arm/neon/vRshlQs32.c: Remove.
2824 * gcc.target/arm/neon/vRshlQs64.c: Remove.
2825 * gcc.target/arm/neon/vRshlQs8.c: Remove.
2826 * gcc.target/arm/neon/vRshlQu16.c: Remove.
2827 * gcc.target/arm/neon/vRshlQu32.c: Remove.
2828 * gcc.target/arm/neon/vRshlQu64.c: Remove.
2829 * gcc.target/arm/neon/vRshlQu8.c: Remove.
2830 * gcc.target/arm/neon/vRshls16.c: Remove.
2831 * gcc.target/arm/neon/vRshls32.c: Remove.
2832 * gcc.target/arm/neon/vRshls64.c: Remove.
2833 * gcc.target/arm/neon/vRshls8.c: Remove.
2834 * gcc.target/arm/neon/vRshlu16.c: Remove.
2835 * gcc.target/arm/neon/vRshlu32.c: Remove.
2836 * gcc.target/arm/neon/vRshlu64.c: Remove.
2837 * gcc.target/arm/neon/vRshlu8.c: Remove.
2838 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
2839 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
2840 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
2841 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
2842 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
2843 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
2844 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
2845 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
2846 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
2847 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
2848 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
2849 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
2850 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
2851 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
2852 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
2853 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
2854 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
2855 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
2856 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
2857 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
2858 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
2859 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
2860 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
2861 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
2862 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
2863 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
2864 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
2865 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
2866 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
2867 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
2868 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
2869 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
2870 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
2871 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
2872 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
2873 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
2874 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
2875 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
2876 * gcc.target/arm/neon/vRsubhns16.c: Remove.
2877 * gcc.target/arm/neon/vRsubhns32.c: Remove.
2878 * gcc.target/arm/neon/vRsubhns64.c: Remove.
2879 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
2880 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
2881 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
2882 * gcc.target/arm/neon/vabaQs16.c: Remove.
2883 * gcc.target/arm/neon/vabaQs32.c: Remove.
2884 * gcc.target/arm/neon/vabaQs8.c: Remove.
2885 * gcc.target/arm/neon/vabaQu16.c: Remove.
2886 * gcc.target/arm/neon/vabaQu32.c: Remove.
2887 * gcc.target/arm/neon/vabaQu8.c: Remove.
2888 * gcc.target/arm/neon/vabals16.c: Remove.
2889 * gcc.target/arm/neon/vabals32.c: Remove.
2890 * gcc.target/arm/neon/vabals8.c: Remove.
2891 * gcc.target/arm/neon/vabalu16.c: Remove.
2892 * gcc.target/arm/neon/vabalu32.c: Remove.
2893 * gcc.target/arm/neon/vabalu8.c: Remove.
2894 * gcc.target/arm/neon/vabas16.c: Remove.
2895 * gcc.target/arm/neon/vabas32.c: Remove.
2896 * gcc.target/arm/neon/vabas8.c: Remove.
2897 * gcc.target/arm/neon/vabau16.c: Remove.
2898 * gcc.target/arm/neon/vabau32.c: Remove.
2899 * gcc.target/arm/neon/vabau8.c: Remove.
2900 * gcc.target/arm/neon/vabdQf32.c: Remove.
2901 * gcc.target/arm/neon/vabdQs16.c: Remove.
2902 * gcc.target/arm/neon/vabdQs32.c: Remove.
2903 * gcc.target/arm/neon/vabdQs8.c: Remove.
2904 * gcc.target/arm/neon/vabdQu16.c: Remove.
2905 * gcc.target/arm/neon/vabdQu32.c: Remove.
2906 * gcc.target/arm/neon/vabdQu8.c: Remove.
2907 * gcc.target/arm/neon/vabdf32.c: Remove.
2908 * gcc.target/arm/neon/vabdls16.c: Remove.
2909 * gcc.target/arm/neon/vabdls32.c: Remove.
2910 * gcc.target/arm/neon/vabdls8.c: Remove.
2911 * gcc.target/arm/neon/vabdlu16.c: Remove.
2912 * gcc.target/arm/neon/vabdlu32.c: Remove.
2913 * gcc.target/arm/neon/vabdlu8.c: Remove.
2914 * gcc.target/arm/neon/vabds16.c: Remove.
2915 * gcc.target/arm/neon/vabds32.c: Remove.
2916 * gcc.target/arm/neon/vabds8.c: Remove.
2917 * gcc.target/arm/neon/vabdu16.c: Remove.
2918 * gcc.target/arm/neon/vabdu32.c: Remove.
2919 * gcc.target/arm/neon/vabdu8.c: Remove.
2920 * gcc.target/arm/neon/vabsQf32.c: Remove.
2921 * gcc.target/arm/neon/vabsQs16.c: Remove.
2922 * gcc.target/arm/neon/vabsQs32.c: Remove.
2923 * gcc.target/arm/neon/vabsQs8.c: Remove.
2924 * gcc.target/arm/neon/vabsf32.c: Remove.
2925 * gcc.target/arm/neon/vabss16.c: Remove.
2926 * gcc.target/arm/neon/vabss32.c: Remove.
2927 * gcc.target/arm/neon/vabss8.c: Remove.
2928 * gcc.target/arm/neon/vaddQf32.c: Remove.
2929 * gcc.target/arm/neon/vaddQs16.c: Remove.
2930 * gcc.target/arm/neon/vaddQs32.c: Remove.
2931 * gcc.target/arm/neon/vaddQs64.c: Remove.
2932 * gcc.target/arm/neon/vaddQs8.c: Remove.
2933 * gcc.target/arm/neon/vaddQu16.c: Remove.
2934 * gcc.target/arm/neon/vaddQu32.c: Remove.
2935 * gcc.target/arm/neon/vaddQu64.c: Remove.
2936 * gcc.target/arm/neon/vaddQu8.c: Remove.
2937 * gcc.target/arm/neon/vaddf32.c: Remove.
2938 * gcc.target/arm/neon/vaddhns16.c: Remove.
2939 * gcc.target/arm/neon/vaddhns32.c: Remove.
2940 * gcc.target/arm/neon/vaddhns64.c: Remove.
2941 * gcc.target/arm/neon/vaddhnu16.c: Remove.
2942 * gcc.target/arm/neon/vaddhnu32.c: Remove.
2943 * gcc.target/arm/neon/vaddhnu64.c: Remove.
2944 * gcc.target/arm/neon/vaddls16.c: Remove.
2945 * gcc.target/arm/neon/vaddls32.c: Remove.
2946 * gcc.target/arm/neon/vaddls8.c: Remove.
2947 * gcc.target/arm/neon/vaddlu16.c: Remove.
2948 * gcc.target/arm/neon/vaddlu32.c: Remove.
2949 * gcc.target/arm/neon/vaddlu8.c: Remove.
2950 * gcc.target/arm/neon/vadds16.c: Remove.
2951 * gcc.target/arm/neon/vadds32.c: Remove.
2952 * gcc.target/arm/neon/vadds64.c: Remove.
2953 * gcc.target/arm/neon/vadds8.c: Remove.
2954 * gcc.target/arm/neon/vaddu16.c: Remove.
2955 * gcc.target/arm/neon/vaddu32.c: Remove.
2956 * gcc.target/arm/neon/vaddu64.c: Remove.
2957 * gcc.target/arm/neon/vaddu8.c: Remove.
2958 * gcc.target/arm/neon/vaddws16.c: Remove.
2959 * gcc.target/arm/neon/vaddws32.c: Remove.
2960 * gcc.target/arm/neon/vaddws8.c: Remove.
2961 * gcc.target/arm/neon/vaddwu16.c: Remove.
2962 * gcc.target/arm/neon/vaddwu32.c: Remove.
2963 * gcc.target/arm/neon/vaddwu8.c: Remove.
2964 * gcc.target/arm/neon/vandQs16.c: Remove.
2965 * gcc.target/arm/neon/vandQs32.c: Remove.
2966 * gcc.target/arm/neon/vandQs64.c: Remove.
2967 * gcc.target/arm/neon/vandQs8.c: Remove.
2968 * gcc.target/arm/neon/vandQu16.c: Remove.
2969 * gcc.target/arm/neon/vandQu32.c: Remove.
2970 * gcc.target/arm/neon/vandQu64.c: Remove.
2971 * gcc.target/arm/neon/vandQu8.c: Remove.
2972 * gcc.target/arm/neon/vands16.c: Remove.
2973 * gcc.target/arm/neon/vands32.c: Remove.
2974 * gcc.target/arm/neon/vands64.c: Remove.
2975 * gcc.target/arm/neon/vands8.c: Remove.
2976 * gcc.target/arm/neon/vandu16.c: Remove.
2977 * gcc.target/arm/neon/vandu32.c: Remove.
2978 * gcc.target/arm/neon/vandu64.c: Remove.
2979 * gcc.target/arm/neon/vandu8.c: Remove.
2980 * gcc.target/arm/neon/vbicQs16.c: Remove.
2981 * gcc.target/arm/neon/vbicQs32.c: Remove.
2982 * gcc.target/arm/neon/vbicQs64.c: Remove.
2983 * gcc.target/arm/neon/vbicQs8.c: Remove.
2984 * gcc.target/arm/neon/vbicQu16.c: Remove.
2985 * gcc.target/arm/neon/vbicQu32.c: Remove.
2986 * gcc.target/arm/neon/vbicQu64.c: Remove.
2987 * gcc.target/arm/neon/vbicQu8.c: Remove.
2988 * gcc.target/arm/neon/vbics16.c: Remove.
2989 * gcc.target/arm/neon/vbics32.c: Remove.
2990 * gcc.target/arm/neon/vbics64.c: Remove.
2991 * gcc.target/arm/neon/vbics8.c: Remove.
2992 * gcc.target/arm/neon/vbicu16.c: Remove.
2993 * gcc.target/arm/neon/vbicu32.c: Remove.
2994 * gcc.target/arm/neon/vbicu64.c: Remove.
2995 * gcc.target/arm/neon/vbicu8.c: Remove.
2996 * gcc.target/arm/neon/vbslQf32.c: Remove.
2997 * gcc.target/arm/neon/vbslQp16.c: Remove.
2998 * gcc.target/arm/neon/vbslQp64.c: Remove.
2999 * gcc.target/arm/neon/vbslQp8.c: Remove.
3000 * gcc.target/arm/neon/vbslQs16.c: Remove.
3001 * gcc.target/arm/neon/vbslQs32.c: Remove.
3002 * gcc.target/arm/neon/vbslQs64.c: Remove.
3003 * gcc.target/arm/neon/vbslQs8.c: Remove.
3004 * gcc.target/arm/neon/vbslQu16.c: Remove.
3005 * gcc.target/arm/neon/vbslQu32.c: Remove.
3006 * gcc.target/arm/neon/vbslQu64.c: Remove.
3007 * gcc.target/arm/neon/vbslQu8.c: Remove.
3008 * gcc.target/arm/neon/vbslf32.c: Remove.
3009 * gcc.target/arm/neon/vbslp16.c: Remove.
3010 * gcc.target/arm/neon/vbslp64.c: Remove.
3011 * gcc.target/arm/neon/vbslp8.c: Remove.
3012 * gcc.target/arm/neon/vbsls16.c: Remove.
3013 * gcc.target/arm/neon/vbsls32.c: Remove.
3014 * gcc.target/arm/neon/vbsls64.c: Remove.
3015 * gcc.target/arm/neon/vbsls8.c: Remove.
3016 * gcc.target/arm/neon/vbslu16.c: Remove.
3017 * gcc.target/arm/neon/vbslu32.c: Remove.
3018 * gcc.target/arm/neon/vbslu64.c: Remove.
3019 * gcc.target/arm/neon/vbslu8.c: Remove.
3020 * gcc.target/arm/neon/vcageQf32.c: Remove.
3021 * gcc.target/arm/neon/vcagef32.c: Remove.
3022 * gcc.target/arm/neon/vcagtQf32.c: Remove.
3023 * gcc.target/arm/neon/vcagtf32.c: Remove.
3024 * gcc.target/arm/neon/vcaleQf32.c: Remove.
3025 * gcc.target/arm/neon/vcalef32.c: Remove.
3026 * gcc.target/arm/neon/vcaltQf32.c: Remove.
3027 * gcc.target/arm/neon/vcaltf32.c: Remove.
3028 * gcc.target/arm/neon/vceqQf32.c: Remove.
3029 * gcc.target/arm/neon/vceqQp8.c: Remove.
3030 * gcc.target/arm/neon/vceqQs16.c: Remove.
3031 * gcc.target/arm/neon/vceqQs32.c: Remove.
3032 * gcc.target/arm/neon/vceqQs8.c: Remove.
3033 * gcc.target/arm/neon/vceqQu16.c: Remove.
3034 * gcc.target/arm/neon/vceqQu32.c: Remove.
3035 * gcc.target/arm/neon/vceqQu8.c: Remove.
3036 * gcc.target/arm/neon/vceqf32.c: Remove.
3037 * gcc.target/arm/neon/vceqp8.c: Remove.
3038 * gcc.target/arm/neon/vceqs16.c: Remove.
3039 * gcc.target/arm/neon/vceqs32.c: Remove.
3040 * gcc.target/arm/neon/vceqs8.c: Remove.
3041 * gcc.target/arm/neon/vcequ16.c: Remove.
3042 * gcc.target/arm/neon/vcequ32.c: Remove.
3043 * gcc.target/arm/neon/vcequ8.c: Remove.
3044 * gcc.target/arm/neon/vcgeQf32.c: Remove.
3045 * gcc.target/arm/neon/vcgeQs16.c: Remove.
3046 * gcc.target/arm/neon/vcgeQs32.c: Remove.
3047 * gcc.target/arm/neon/vcgeQs8.c: Remove.
3048 * gcc.target/arm/neon/vcgeQu16.c: Remove.
3049 * gcc.target/arm/neon/vcgeQu32.c: Remove.
3050 * gcc.target/arm/neon/vcgeQu8.c: Remove.
3051 * gcc.target/arm/neon/vcgef32.c: Remove.
3052 * gcc.target/arm/neon/vcges16.c: Remove.
3053 * gcc.target/arm/neon/vcges32.c: Remove.
3054 * gcc.target/arm/neon/vcges8.c: Remove.
3055 * gcc.target/arm/neon/vcgeu16.c: Remove.
3056 * gcc.target/arm/neon/vcgeu32.c: Remove.
3057 * gcc.target/arm/neon/vcgeu8.c: Remove.
3058 * gcc.target/arm/neon/vcgtQf32.c: Remove.
3059 * gcc.target/arm/neon/vcgtQs16.c: Remove.
3060 * gcc.target/arm/neon/vcgtQs32.c: Remove.
3061 * gcc.target/arm/neon/vcgtQs8.c: Remove.
3062 * gcc.target/arm/neon/vcgtQu16.c: Remove.
3063 * gcc.target/arm/neon/vcgtQu32.c: Remove.
3064 * gcc.target/arm/neon/vcgtQu8.c: Remove.
3065 * gcc.target/arm/neon/vcgtf32.c: Remove.
3066 * gcc.target/arm/neon/vcgts16.c: Remove.
3067 * gcc.target/arm/neon/vcgts32.c: Remove.
3068 * gcc.target/arm/neon/vcgts8.c: Remove.
3069 * gcc.target/arm/neon/vcgtu16.c: Remove.
3070 * gcc.target/arm/neon/vcgtu32.c: Remove.
3071 * gcc.target/arm/neon/vcgtu8.c: Remove.
3072 * gcc.target/arm/neon/vcleQf32.c: Remove.
3073 * gcc.target/arm/neon/vcleQs16.c: Remove.
3074 * gcc.target/arm/neon/vcleQs32.c: Remove.
3075 * gcc.target/arm/neon/vcleQs8.c: Remove.
3076 * gcc.target/arm/neon/vcleQu16.c: Remove.
3077 * gcc.target/arm/neon/vcleQu32.c: Remove.
3078 * gcc.target/arm/neon/vcleQu8.c: Remove.
3079 * gcc.target/arm/neon/vclef32.c: Remove.
3080 * gcc.target/arm/neon/vcles16.c: Remove.
3081 * gcc.target/arm/neon/vcles32.c: Remove.
3082 * gcc.target/arm/neon/vcles8.c: Remove.
3083 * gcc.target/arm/neon/vcleu16.c: Remove.
3084 * gcc.target/arm/neon/vcleu32.c: Remove.
3085 * gcc.target/arm/neon/vcleu8.c: Remove.
3086 * gcc.target/arm/neon/vclsQs16.c: Remove.
3087 * gcc.target/arm/neon/vclsQs32.c: Remove.
3088 * gcc.target/arm/neon/vclsQs8.c: Remove.
3089 * gcc.target/arm/neon/vclss16.c: Remove.
3090 * gcc.target/arm/neon/vclss32.c: Remove.
3091 * gcc.target/arm/neon/vclss8.c: Remove.
3092 * gcc.target/arm/neon/vcltQf32.c: Remove.
3093 * gcc.target/arm/neon/vcltQs16.c: Remove.
3094 * gcc.target/arm/neon/vcltQs32.c: Remove.
3095 * gcc.target/arm/neon/vcltQs8.c: Remove.
3096 * gcc.target/arm/neon/vcltQu16.c: Remove.
3097 * gcc.target/arm/neon/vcltQu32.c: Remove.
3098 * gcc.target/arm/neon/vcltQu8.c: Remove.
3099 * gcc.target/arm/neon/vcltf32.c: Remove.
3100 * gcc.target/arm/neon/vclts16.c: Remove.
3101 * gcc.target/arm/neon/vclts32.c: Remove.
3102 * gcc.target/arm/neon/vclts8.c: Remove.
3103 * gcc.target/arm/neon/vcltu16.c: Remove.
3104 * gcc.target/arm/neon/vcltu32.c: Remove.
3105 * gcc.target/arm/neon/vcltu8.c: Remove.
3106 * gcc.target/arm/neon/vclzQs16.c: Remove.
3107 * gcc.target/arm/neon/vclzQs32.c: Remove.
3108 * gcc.target/arm/neon/vclzQs8.c: Remove.
3109 * gcc.target/arm/neon/vclzQu16.c: Remove.
3110 * gcc.target/arm/neon/vclzQu32.c: Remove.
3111 * gcc.target/arm/neon/vclzQu8.c: Remove.
3112 * gcc.target/arm/neon/vclzs16.c: Remove.
3113 * gcc.target/arm/neon/vclzs32.c: Remove.
3114 * gcc.target/arm/neon/vclzs8.c: Remove.
3115 * gcc.target/arm/neon/vclzu16.c: Remove.
3116 * gcc.target/arm/neon/vclzu32.c: Remove.
3117 * gcc.target/arm/neon/vclzu8.c: Remove.
3118 * gcc.target/arm/neon/vcntQp8.c: Remove.
3119 * gcc.target/arm/neon/vcntQs8.c: Remove.
3120 * gcc.target/arm/neon/vcntQu8.c: Remove.
3121 * gcc.target/arm/neon/vcntp8.c: Remove.
3122 * gcc.target/arm/neon/vcnts8.c: Remove.
3123 * gcc.target/arm/neon/vcntu8.c: Remove.
3124 * gcc.target/arm/neon/vcombinef32.c: Remove.
3125 * gcc.target/arm/neon/vcombinep16.c: Remove.
3126 * gcc.target/arm/neon/vcombinep64.c: Remove.
3127 * gcc.target/arm/neon/vcombinep8.c: Remove.
3128 * gcc.target/arm/neon/vcombines16.c: Remove.
3129 * gcc.target/arm/neon/vcombines32.c: Remove.
3130 * gcc.target/arm/neon/vcombines64.c: Remove.
3131 * gcc.target/arm/neon/vcombines8.c: Remove.
3132 * gcc.target/arm/neon/vcombineu16.c: Remove.
3133 * gcc.target/arm/neon/vcombineu32.c: Remove.
3134 * gcc.target/arm/neon/vcombineu64.c: Remove.
3135 * gcc.target/arm/neon/vcombineu8.c: Remove.
3136 * gcc.target/arm/neon/vcreatef32.c: Remove.
3137 * gcc.target/arm/neon/vcreatep16.c: Remove.
3138 * gcc.target/arm/neon/vcreatep64.c: Remove.
3139 * gcc.target/arm/neon/vcreatep8.c: Remove.
3140 * gcc.target/arm/neon/vcreates16.c: Remove.
3141 * gcc.target/arm/neon/vcreates32.c: Remove.
3142 * gcc.target/arm/neon/vcreates64.c: Remove.
3143 * gcc.target/arm/neon/vcreates8.c: Remove.
3144 * gcc.target/arm/neon/vcreateu16.c: Remove.
3145 * gcc.target/arm/neon/vcreateu32.c: Remove.
3146 * gcc.target/arm/neon/vcreateu64.c: Remove.
3147 * gcc.target/arm/neon/vcreateu8.c: Remove.
3148 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
3149 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
3150 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
3151 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
3152 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
3153 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
3154 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
3155 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
3156 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
3157 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
3158 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
3159 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
3160 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
3161 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
3162 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
3163 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
3164 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
3165 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
3166 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
3167 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
3168 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
3169 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
3170 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
3171 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
3172 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
3173 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
3174 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
3175 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
3176 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
3177 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
3178 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
3179 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
3180 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
3181 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
3182 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
3183 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
3184 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
3185 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
3186 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
3187 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
3188 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
3189 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
3190 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
3191 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
3192 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
3193 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
3194 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
3195 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
3196 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
3197 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
3198 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
3199 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
3200 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
3201 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
3202 * gcc.target/arm/neon/vdup_nf32.c: Remove.
3203 * gcc.target/arm/neon/vdup_np16.c: Remove.
3204 * gcc.target/arm/neon/vdup_np64.c: Remove.
3205 * gcc.target/arm/neon/vdup_np8.c: Remove.
3206 * gcc.target/arm/neon/vdup_ns16.c: Remove.
3207 * gcc.target/arm/neon/vdup_ns32.c: Remove.
3208 * gcc.target/arm/neon/vdup_ns64.c: Remove.
3209 * gcc.target/arm/neon/vdup_ns8.c: Remove.
3210 * gcc.target/arm/neon/vdup_nu16.c: Remove.
3211 * gcc.target/arm/neon/vdup_nu32.c: Remove.
3212 * gcc.target/arm/neon/vdup_nu64.c: Remove.
3213 * gcc.target/arm/neon/vdup_nu8.c: Remove.
3214 * gcc.target/arm/neon/veorQs16.c: Remove.
3215 * gcc.target/arm/neon/veorQs32.c: Remove.
3216 * gcc.target/arm/neon/veorQs64.c: Remove.
3217 * gcc.target/arm/neon/veorQs8.c: Remove.
3218 * gcc.target/arm/neon/veorQu16.c: Remove.
3219 * gcc.target/arm/neon/veorQu32.c: Remove.
3220 * gcc.target/arm/neon/veorQu64.c: Remove.
3221 * gcc.target/arm/neon/veorQu8.c: Remove.
3222 * gcc.target/arm/neon/veors16.c: Remove.
3223 * gcc.target/arm/neon/veors32.c: Remove.
3224 * gcc.target/arm/neon/veors64.c: Remove.
3225 * gcc.target/arm/neon/veors8.c: Remove.
3226 * gcc.target/arm/neon/veoru16.c: Remove.
3227 * gcc.target/arm/neon/veoru32.c: Remove.
3228 * gcc.target/arm/neon/veoru64.c: Remove.
3229 * gcc.target/arm/neon/veoru8.c: Remove.
3230 * gcc.target/arm/neon/vextQf32.c: Remove.
3231 * gcc.target/arm/neon/vextQp16.c: Remove.
3232 * gcc.target/arm/neon/vextQp64.c: Remove.
3233 * gcc.target/arm/neon/vextQp8.c: Remove.
3234 * gcc.target/arm/neon/vextQs16.c: Remove.
3235 * gcc.target/arm/neon/vextQs32.c: Remove.
3236 * gcc.target/arm/neon/vextQs64.c: Remove.
3237 * gcc.target/arm/neon/vextQs8.c: Remove.
3238 * gcc.target/arm/neon/vextQu16.c: Remove.
3239 * gcc.target/arm/neon/vextQu32.c: Remove.
3240 * gcc.target/arm/neon/vextQu64.c: Remove.
3241 * gcc.target/arm/neon/vextQu8.c: Remove.
3242 * gcc.target/arm/neon/vextf32.c: Remove.
3243 * gcc.target/arm/neon/vextp16.c: Remove.
3244 * gcc.target/arm/neon/vextp64.c: Remove.
3245 * gcc.target/arm/neon/vextp8.c: Remove.
3246 * gcc.target/arm/neon/vexts16.c: Remove.
3247 * gcc.target/arm/neon/vexts32.c: Remove.
3248 * gcc.target/arm/neon/vexts64.c: Remove.
3249 * gcc.target/arm/neon/vexts8.c: Remove.
3250 * gcc.target/arm/neon/vextu16.c: Remove.
3251 * gcc.target/arm/neon/vextu32.c: Remove.
3252 * gcc.target/arm/neon/vextu64.c: Remove.
3253 * gcc.target/arm/neon/vextu8.c: Remove.
3254 * gcc.target/arm/neon/vfmaQf32.c: Remove.
3255 * gcc.target/arm/neon/vfmaf32.c: Remove.
3256 * gcc.target/arm/neon/vfmsQf32.c: Remove.
3257 * gcc.target/arm/neon/vfmsf32.c: Remove.
3258 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
3259 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
3260 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
3261 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
3262 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
3263 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
3264 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
3265 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
3266 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
3267 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
3268 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
3269 * gcc.target/arm/neon/vget_highf32.c: Remove.
3270 * gcc.target/arm/neon/vget_highp16.c: Remove.
3271 * gcc.target/arm/neon/vget_highp64.c: Remove.
3272 * gcc.target/arm/neon/vget_highp8.c: Remove.
3273 * gcc.target/arm/neon/vget_highs16.c: Remove.
3274 * gcc.target/arm/neon/vget_highs32.c: Remove.
3275 * gcc.target/arm/neon/vget_highs64.c: Remove.
3276 * gcc.target/arm/neon/vget_highs8.c: Remove.
3277 * gcc.target/arm/neon/vget_highu16.c: Remove.
3278 * gcc.target/arm/neon/vget_highu32.c: Remove.
3279 * gcc.target/arm/neon/vget_highu64.c: Remove.
3280 * gcc.target/arm/neon/vget_highu8.c: Remove.
3281 * gcc.target/arm/neon/vget_lanef32.c: Remove.
3282 * gcc.target/arm/neon/vget_lanep16.c: Remove.
3283 * gcc.target/arm/neon/vget_lanep8.c: Remove.
3284 * gcc.target/arm/neon/vget_lanes16.c: Remove.
3285 * gcc.target/arm/neon/vget_lanes32.c: Remove.
3286 * gcc.target/arm/neon/vget_lanes64.c: Remove.
3287 * gcc.target/arm/neon/vget_lanes8.c: Remove.
3288 * gcc.target/arm/neon/vget_laneu16.c: Remove.
3289 * gcc.target/arm/neon/vget_laneu32.c: Remove.
3290 * gcc.target/arm/neon/vget_laneu64.c: Remove.
3291 * gcc.target/arm/neon/vget_laneu8.c: Remove.
3292 * gcc.target/arm/neon/vget_lowf32.c: Remove.
3293 * gcc.target/arm/neon/vget_lowp16.c: Remove.
3294 * gcc.target/arm/neon/vget_lowp64.c: Remove.
3295 * gcc.target/arm/neon/vget_lowp8.c: Remove.
3296 * gcc.target/arm/neon/vget_lows16.c: Remove.
3297 * gcc.target/arm/neon/vget_lows32.c: Remove.
3298 * gcc.target/arm/neon/vget_lows64.c: Remove.
3299 * gcc.target/arm/neon/vget_lows8.c: Remove.
3300 * gcc.target/arm/neon/vget_lowu16.c: Remove.
3301 * gcc.target/arm/neon/vget_lowu32.c: Remove.
3302 * gcc.target/arm/neon/vget_lowu64.c: Remove.
3303 * gcc.target/arm/neon/vget_lowu8.c: Remove.
3304 * gcc.target/arm/neon/vhaddQs16.c: Remove.
3305 * gcc.target/arm/neon/vhaddQs32.c: Remove.
3306 * gcc.target/arm/neon/vhaddQs8.c: Remove.
3307 * gcc.target/arm/neon/vhaddQu16.c: Remove.
3308 * gcc.target/arm/neon/vhaddQu32.c: Remove.
3309 * gcc.target/arm/neon/vhaddQu8.c: Remove.
3310 * gcc.target/arm/neon/vhadds16.c: Remove.
3311 * gcc.target/arm/neon/vhadds32.c: Remove.
3312 * gcc.target/arm/neon/vhadds8.c: Remove.
3313 * gcc.target/arm/neon/vhaddu16.c: Remove.
3314 * gcc.target/arm/neon/vhaddu32.c: Remove.
3315 * gcc.target/arm/neon/vhaddu8.c: Remove.
3316 * gcc.target/arm/neon/vhsubQs16.c: Remove.
3317 * gcc.target/arm/neon/vhsubQs32.c: Remove.
3318 * gcc.target/arm/neon/vhsubQs8.c: Remove.
3319 * gcc.target/arm/neon/vhsubQu16.c: Remove.
3320 * gcc.target/arm/neon/vhsubQu32.c: Remove.
3321 * gcc.target/arm/neon/vhsubQu8.c: Remove.
3322 * gcc.target/arm/neon/vhsubs16.c: Remove.
3323 * gcc.target/arm/neon/vhsubs32.c: Remove.
3324 * gcc.target/arm/neon/vhsubs8.c: Remove.
3325 * gcc.target/arm/neon/vhsubu16.c: Remove.
3326 * gcc.target/arm/neon/vhsubu32.c: Remove.
3327 * gcc.target/arm/neon/vhsubu8.c: Remove.
3328 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
3329 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
3330 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
3331 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
3332 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
3333 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
3334 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
3335 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
3336 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
3337 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
3338 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
3339 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
3340 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
3341 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
3342 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
3343 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
3344 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
3345 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
3346 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
3347 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
3348 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
3349 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
3350 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
3351 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
3352 * gcc.target/arm/neon/vld1Qf32.c: Remove.
3353 * gcc.target/arm/neon/vld1Qp16.c: Remove.
3354 * gcc.target/arm/neon/vld1Qp64.c: Remove.
3355 * gcc.target/arm/neon/vld1Qp8.c: Remove.
3356 * gcc.target/arm/neon/vld1Qs16.c: Remove.
3357 * gcc.target/arm/neon/vld1Qs32.c: Remove.
3358 * gcc.target/arm/neon/vld1Qs64.c: Remove.
3359 * gcc.target/arm/neon/vld1Qs8.c: Remove.
3360 * gcc.target/arm/neon/vld1Qu16.c: Remove.
3361 * gcc.target/arm/neon/vld1Qu32.c: Remove.
3362 * gcc.target/arm/neon/vld1Qu64.c: Remove.
3363 * gcc.target/arm/neon/vld1Qu8.c: Remove.
3364 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
3365 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
3366 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
3367 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
3368 * gcc.target/arm/neon/vld1_dups16.c: Remove.
3369 * gcc.target/arm/neon/vld1_dups32.c: Remove.
3370 * gcc.target/arm/neon/vld1_dups64.c: Remove.
3371 * gcc.target/arm/neon/vld1_dups8.c: Remove.
3372 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
3373 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
3374 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
3375 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
3376 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
3377 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
3378 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
3379 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
3380 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
3381 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
3382 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
3383 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
3384 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
3385 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
3386 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
3387 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
3388 * gcc.target/arm/neon/vld1f32.c: Remove.
3389 * gcc.target/arm/neon/vld1p16.c: Remove.
3390 * gcc.target/arm/neon/vld1p64.c: Remove.
3391 * gcc.target/arm/neon/vld1p8.c: Remove.
3392 * gcc.target/arm/neon/vld1s16.c: Remove.
3393 * gcc.target/arm/neon/vld1s32.c: Remove.
3394 * gcc.target/arm/neon/vld1s64.c: Remove.
3395 * gcc.target/arm/neon/vld1s8.c: Remove.
3396 * gcc.target/arm/neon/vld1u16.c: Remove.
3397 * gcc.target/arm/neon/vld1u32.c: Remove.
3398 * gcc.target/arm/neon/vld1u64.c: Remove.
3399 * gcc.target/arm/neon/vld1u8.c: Remove.
3400 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
3401 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
3402 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
3403 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
3404 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
3405 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
3406 * gcc.target/arm/neon/vld2Qf32.c: Remove.
3407 * gcc.target/arm/neon/vld2Qp16.c: Remove.
3408 * gcc.target/arm/neon/vld2Qp8.c: Remove.
3409 * gcc.target/arm/neon/vld2Qs16.c: Remove.
3410 * gcc.target/arm/neon/vld2Qs32.c: Remove.
3411 * gcc.target/arm/neon/vld2Qs8.c: Remove.
3412 * gcc.target/arm/neon/vld2Qu16.c: Remove.
3413 * gcc.target/arm/neon/vld2Qu32.c: Remove.
3414 * gcc.target/arm/neon/vld2Qu8.c: Remove.
3415 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
3416 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
3417 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
3418 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
3419 * gcc.target/arm/neon/vld2_dups16.c: Remove.
3420 * gcc.target/arm/neon/vld2_dups32.c: Remove.
3421 * gcc.target/arm/neon/vld2_dups64.c: Remove.
3422 * gcc.target/arm/neon/vld2_dups8.c: Remove.
3423 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
3424 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
3425 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
3426 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
3427 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
3428 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
3429 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
3430 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
3431 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
3432 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
3433 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
3434 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
3435 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
3436 * gcc.target/arm/neon/vld2f32.c: Remove.
3437 * gcc.target/arm/neon/vld2p16.c: Remove.
3438 * gcc.target/arm/neon/vld2p64.c: Remove.
3439 * gcc.target/arm/neon/vld2p8.c: Remove.
3440 * gcc.target/arm/neon/vld2s16.c: Remove.
3441 * gcc.target/arm/neon/vld2s32.c: Remove.
3442 * gcc.target/arm/neon/vld2s64.c: Remove.
3443 * gcc.target/arm/neon/vld2s8.c: Remove.
3444 * gcc.target/arm/neon/vld2u16.c: Remove.
3445 * gcc.target/arm/neon/vld2u32.c: Remove.
3446 * gcc.target/arm/neon/vld2u64.c: Remove.
3447 * gcc.target/arm/neon/vld2u8.c: Remove.
3448 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
3449 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
3450 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
3451 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
3452 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
3453 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
3454 * gcc.target/arm/neon/vld3Qf32.c: Remove.
3455 * gcc.target/arm/neon/vld3Qp16.c: Remove.
3456 * gcc.target/arm/neon/vld3Qp8.c: Remove.
3457 * gcc.target/arm/neon/vld3Qs16.c: Remove.
3458 * gcc.target/arm/neon/vld3Qs32.c: Remove.
3459 * gcc.target/arm/neon/vld3Qs8.c: Remove.
3460 * gcc.target/arm/neon/vld3Qu16.c: Remove.
3461 * gcc.target/arm/neon/vld3Qu32.c: Remove.
3462 * gcc.target/arm/neon/vld3Qu8.c: Remove.
3463 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
3464 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
3465 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
3466 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
3467 * gcc.target/arm/neon/vld3_dups16.c: Remove.
3468 * gcc.target/arm/neon/vld3_dups32.c: Remove.
3469 * gcc.target/arm/neon/vld3_dups64.c: Remove.
3470 * gcc.target/arm/neon/vld3_dups8.c: Remove.
3471 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
3472 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
3473 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
3474 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
3475 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
3476 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
3477 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
3478 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
3479 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
3480 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
3481 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
3482 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
3483 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
3484 * gcc.target/arm/neon/vld3f32.c: Remove.
3485 * gcc.target/arm/neon/vld3p16.c: Remove.
3486 * gcc.target/arm/neon/vld3p64.c: Remove.
3487 * gcc.target/arm/neon/vld3p8.c: Remove.
3488 * gcc.target/arm/neon/vld3s16.c: Remove.
3489 * gcc.target/arm/neon/vld3s32.c: Remove.
3490 * gcc.target/arm/neon/vld3s64.c: Remove.
3491 * gcc.target/arm/neon/vld3s8.c: Remove.
3492 * gcc.target/arm/neon/vld3u16.c: Remove.
3493 * gcc.target/arm/neon/vld3u32.c: Remove.
3494 * gcc.target/arm/neon/vld3u64.c: Remove.
3495 * gcc.target/arm/neon/vld3u8.c: Remove.
3496 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
3497 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
3498 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
3499 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
3500 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
3501 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
3502 * gcc.target/arm/neon/vld4Qf32.c: Remove.
3503 * gcc.target/arm/neon/vld4Qp16.c: Remove.
3504 * gcc.target/arm/neon/vld4Qp8.c: Remove.
3505 * gcc.target/arm/neon/vld4Qs16.c: Remove.
3506 * gcc.target/arm/neon/vld4Qs32.c: Remove.
3507 * gcc.target/arm/neon/vld4Qs8.c: Remove.
3508 * gcc.target/arm/neon/vld4Qu16.c: Remove.
3509 * gcc.target/arm/neon/vld4Qu32.c: Remove.
3510 * gcc.target/arm/neon/vld4Qu8.c: Remove.
3511 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
3512 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
3513 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
3514 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
3515 * gcc.target/arm/neon/vld4_dups16.c: Remove.
3516 * gcc.target/arm/neon/vld4_dups32.c: Remove.
3517 * gcc.target/arm/neon/vld4_dups64.c: Remove.
3518 * gcc.target/arm/neon/vld4_dups8.c: Remove.
3519 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
3520 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
3521 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
3522 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
3523 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
3524 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
3525 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
3526 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
3527 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
3528 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
3529 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
3530 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
3531 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
3532 * gcc.target/arm/neon/vld4f32.c: Remove.
3533 * gcc.target/arm/neon/vld4p16.c: Remove.
3534 * gcc.target/arm/neon/vld4p64.c: Remove.
3535 * gcc.target/arm/neon/vld4p8.c: Remove.
3536 * gcc.target/arm/neon/vld4s16.c: Remove.
3537 * gcc.target/arm/neon/vld4s32.c: Remove.
3538 * gcc.target/arm/neon/vld4s64.c: Remove.
3539 * gcc.target/arm/neon/vld4s8.c: Remove.
3540 * gcc.target/arm/neon/vld4u16.c: Remove.
3541 * gcc.target/arm/neon/vld4u32.c: Remove.
3542 * gcc.target/arm/neon/vld4u64.c: Remove.
3543 * gcc.target/arm/neon/vld4u8.c: Remove.
3544 * gcc.target/arm/neon/vmaxQf32.c: Remove.
3545 * gcc.target/arm/neon/vmaxQs16.c: Remove.
3546 * gcc.target/arm/neon/vmaxQs32.c: Remove.
3547 * gcc.target/arm/neon/vmaxQs8.c: Remove.
3548 * gcc.target/arm/neon/vmaxQu16.c: Remove.
3549 * gcc.target/arm/neon/vmaxQu32.c: Remove.
3550 * gcc.target/arm/neon/vmaxQu8.c: Remove.
3551 * gcc.target/arm/neon/vmaxf32.c: Remove.
3552 * gcc.target/arm/neon/vmaxs16.c: Remove.
3553 * gcc.target/arm/neon/vmaxs32.c: Remove.
3554 * gcc.target/arm/neon/vmaxs8.c: Remove.
3555 * gcc.target/arm/neon/vmaxu16.c: Remove.
3556 * gcc.target/arm/neon/vmaxu32.c: Remove.
3557 * gcc.target/arm/neon/vmaxu8.c: Remove.
3558 * gcc.target/arm/neon/vminQf32.c: Remove.
3559 * gcc.target/arm/neon/vminQs16.c: Remove.
3560 * gcc.target/arm/neon/vminQs32.c: Remove.
3561 * gcc.target/arm/neon/vminQs8.c: Remove.
3562 * gcc.target/arm/neon/vminQu16.c: Remove.
3563 * gcc.target/arm/neon/vminQu32.c: Remove.
3564 * gcc.target/arm/neon/vminQu8.c: Remove.
3565 * gcc.target/arm/neon/vminf32.c: Remove.
3566 * gcc.target/arm/neon/vmins16.c: Remove.
3567 * gcc.target/arm/neon/vmins32.c: Remove.
3568 * gcc.target/arm/neon/vmins8.c: Remove.
3569 * gcc.target/arm/neon/vminu16.c: Remove.
3570 * gcc.target/arm/neon/vminu32.c: Remove.
3571 * gcc.target/arm/neon/vminu8.c: Remove.
3572 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
3573 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
3574 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
3575 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
3576 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
3577 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
3578 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
3579 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
3580 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
3581 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
3582 * gcc.target/arm/neon/vmlaQf32.c: Remove.
3583 * gcc.target/arm/neon/vmlaQs16.c: Remove.
3584 * gcc.target/arm/neon/vmlaQs32.c: Remove.
3585 * gcc.target/arm/neon/vmlaQs8.c: Remove.
3586 * gcc.target/arm/neon/vmlaQu16.c: Remove.
3587 * gcc.target/arm/neon/vmlaQu32.c: Remove.
3588 * gcc.target/arm/neon/vmlaQu8.c: Remove.
3589 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
3590 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
3591 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
3592 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
3593 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
3594 * gcc.target/arm/neon/vmla_nf32.c: Remove.
3595 * gcc.target/arm/neon/vmla_ns16.c: Remove.
3596 * gcc.target/arm/neon/vmla_ns32.c: Remove.
3597 * gcc.target/arm/neon/vmla_nu16.c: Remove.
3598 * gcc.target/arm/neon/vmla_nu32.c: Remove.
3599 * gcc.target/arm/neon/vmlaf32.c: Remove.
3600 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
3601 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
3602 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
3603 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
3604 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
3605 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
3606 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
3607 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
3608 * gcc.target/arm/neon/vmlals16.c: Remove.
3609 * gcc.target/arm/neon/vmlals32.c: Remove.
3610 * gcc.target/arm/neon/vmlals8.c: Remove.
3611 * gcc.target/arm/neon/vmlalu16.c: Remove.
3612 * gcc.target/arm/neon/vmlalu32.c: Remove.
3613 * gcc.target/arm/neon/vmlalu8.c: Remove.
3614 * gcc.target/arm/neon/vmlas16.c: Remove.
3615 * gcc.target/arm/neon/vmlas32.c: Remove.
3616 * gcc.target/arm/neon/vmlas8.c: Remove.
3617 * gcc.target/arm/neon/vmlau16.c: Remove.
3618 * gcc.target/arm/neon/vmlau32.c: Remove.
3619 * gcc.target/arm/neon/vmlau8.c: Remove.
3620 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
3621 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
3622 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
3623 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
3624 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
3625 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
3626 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
3627 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
3628 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
3629 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
3630 * gcc.target/arm/neon/vmlsQf32.c: Remove.
3631 * gcc.target/arm/neon/vmlsQs16.c: Remove.
3632 * gcc.target/arm/neon/vmlsQs32.c: Remove.
3633 * gcc.target/arm/neon/vmlsQs8.c: Remove.
3634 * gcc.target/arm/neon/vmlsQu16.c: Remove.
3635 * gcc.target/arm/neon/vmlsQu32.c: Remove.
3636 * gcc.target/arm/neon/vmlsQu8.c: Remove.
3637 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
3638 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
3639 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
3640 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
3641 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
3642 * gcc.target/arm/neon/vmls_nf32.c: Remove.
3643 * gcc.target/arm/neon/vmls_ns16.c: Remove.
3644 * gcc.target/arm/neon/vmls_ns32.c: Remove.
3645 * gcc.target/arm/neon/vmls_nu16.c: Remove.
3646 * gcc.target/arm/neon/vmls_nu32.c: Remove.
3647 * gcc.target/arm/neon/vmlsf32.c: Remove.
3648 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
3649 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
3650 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
3651 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
3652 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
3653 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
3654 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
3655 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
3656 * gcc.target/arm/neon/vmlsls16.c: Remove.
3657 * gcc.target/arm/neon/vmlsls32.c: Remove.
3658 * gcc.target/arm/neon/vmlsls8.c: Remove.
3659 * gcc.target/arm/neon/vmlslu16.c: Remove.
3660 * gcc.target/arm/neon/vmlslu32.c: Remove.
3661 * gcc.target/arm/neon/vmlslu8.c: Remove.
3662 * gcc.target/arm/neon/vmlss16.c: Remove.
3663 * gcc.target/arm/neon/vmlss32.c: Remove.
3664 * gcc.target/arm/neon/vmlss8.c: Remove.
3665 * gcc.target/arm/neon/vmlsu16.c: Remove.
3666 * gcc.target/arm/neon/vmlsu32.c: Remove.
3667 * gcc.target/arm/neon/vmlsu8.c: Remove.
3668 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
3669 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
3670 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
3671 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
3672 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
3673 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
3674 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
3675 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
3676 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
3677 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
3678 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
3679 * gcc.target/arm/neon/vmov_nf32.c: Remove.
3680 * gcc.target/arm/neon/vmov_np16.c: Remove.
3681 * gcc.target/arm/neon/vmov_np8.c: Remove.
3682 * gcc.target/arm/neon/vmov_ns16.c: Remove.
3683 * gcc.target/arm/neon/vmov_ns32.c: Remove.
3684 * gcc.target/arm/neon/vmov_ns64.c: Remove.
3685 * gcc.target/arm/neon/vmov_ns8.c: Remove.
3686 * gcc.target/arm/neon/vmov_nu16.c: Remove.
3687 * gcc.target/arm/neon/vmov_nu32.c: Remove.
3688 * gcc.target/arm/neon/vmov_nu64.c: Remove.
3689 * gcc.target/arm/neon/vmov_nu8.c: Remove.
3690 * gcc.target/arm/neon/vmovls16.c: Remove.
3691 * gcc.target/arm/neon/vmovls32.c: Remove.
3692 * gcc.target/arm/neon/vmovls8.c: Remove.
3693 * gcc.target/arm/neon/vmovlu16.c: Remove.
3694 * gcc.target/arm/neon/vmovlu32.c: Remove.
3695 * gcc.target/arm/neon/vmovlu8.c: Remove.
3696 * gcc.target/arm/neon/vmovns16.c: Remove.
3697 * gcc.target/arm/neon/vmovns32.c: Remove.
3698 * gcc.target/arm/neon/vmovns64.c: Remove.
3699 * gcc.target/arm/neon/vmovnu16.c: Remove.
3700 * gcc.target/arm/neon/vmovnu32.c: Remove.
3701 * gcc.target/arm/neon/vmovnu64.c: Remove.
3702 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
3703 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
3704 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
3705 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
3706 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
3707 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
3708 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
3709 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
3710 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
3711 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
3712 * gcc.target/arm/neon/vmulQf32.c: Remove.
3713 * gcc.target/arm/neon/vmulQp8.c: Remove.
3714 * gcc.target/arm/neon/vmulQs16.c: Remove.
3715 * gcc.target/arm/neon/vmulQs32.c: Remove.
3716 * gcc.target/arm/neon/vmulQs8.c: Remove.
3717 * gcc.target/arm/neon/vmulQu16.c: Remove.
3718 * gcc.target/arm/neon/vmulQu32.c: Remove.
3719 * gcc.target/arm/neon/vmulQu8.c: Remove.
3720 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
3721 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
3722 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
3723 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
3724 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
3725 * gcc.target/arm/neon/vmul_nf32.c: Remove.
3726 * gcc.target/arm/neon/vmul_ns16.c: Remove.
3727 * gcc.target/arm/neon/vmul_ns32.c: Remove.
3728 * gcc.target/arm/neon/vmul_nu16.c: Remove.
3729 * gcc.target/arm/neon/vmul_nu32.c: Remove.
3730 * gcc.target/arm/neon/vmulf32.c: Remove.
3731 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
3732 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
3733 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
3734 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
3735 * gcc.target/arm/neon/vmull_ns16.c: Remove.
3736 * gcc.target/arm/neon/vmull_ns32.c: Remove.
3737 * gcc.target/arm/neon/vmull_nu16.c: Remove.
3738 * gcc.target/arm/neon/vmull_nu32.c: Remove.
3739 * gcc.target/arm/neon/vmullp8.c: Remove.
3740 * gcc.target/arm/neon/vmulls16.c: Remove.
3741 * gcc.target/arm/neon/vmulls32.c: Remove.
3742 * gcc.target/arm/neon/vmulls8.c: Remove.
3743 * gcc.target/arm/neon/vmullu16.c: Remove.
3744 * gcc.target/arm/neon/vmullu32.c: Remove.
3745 * gcc.target/arm/neon/vmullu8.c: Remove.
3746 * gcc.target/arm/neon/vmulp8.c: Remove.
3747 * gcc.target/arm/neon/vmuls16.c: Remove.
3748 * gcc.target/arm/neon/vmuls32.c: Remove.
3749 * gcc.target/arm/neon/vmuls8.c: Remove.
3750 * gcc.target/arm/neon/vmulu16.c: Remove.
3751 * gcc.target/arm/neon/vmulu32.c: Remove.
3752 * gcc.target/arm/neon/vmulu8.c: Remove.
3753 * gcc.target/arm/neon/vmvnQp8.c: Remove.
3754 * gcc.target/arm/neon/vmvnQs16.c: Remove.
3755 * gcc.target/arm/neon/vmvnQs32.c: Remove.
3756 * gcc.target/arm/neon/vmvnQs8.c: Remove.
3757 * gcc.target/arm/neon/vmvnQu16.c: Remove.
3758 * gcc.target/arm/neon/vmvnQu32.c: Remove.
3759 * gcc.target/arm/neon/vmvnQu8.c: Remove.
3760 * gcc.target/arm/neon/vmvnp8.c: Remove.
3761 * gcc.target/arm/neon/vmvns16.c: Remove.
3762 * gcc.target/arm/neon/vmvns32.c: Remove.
3763 * gcc.target/arm/neon/vmvns8.c: Remove.
3764 * gcc.target/arm/neon/vmvnu16.c: Remove.
3765 * gcc.target/arm/neon/vmvnu32.c: Remove.
3766 * gcc.target/arm/neon/vmvnu8.c: Remove.
3767 * gcc.target/arm/neon/vnegQf32.c: Remove.
3768 * gcc.target/arm/neon/vnegQs16.c: Remove.
3769 * gcc.target/arm/neon/vnegQs32.c: Remove.
3770 * gcc.target/arm/neon/vnegQs8.c: Remove.
3771 * gcc.target/arm/neon/vnegf32.c: Remove.
3772 * gcc.target/arm/neon/vnegs16.c: Remove.
3773 * gcc.target/arm/neon/vnegs32.c: Remove.
3774 * gcc.target/arm/neon/vnegs8.c: Remove.
3775 * gcc.target/arm/neon/vornQs16.c: Remove.
3776 * gcc.target/arm/neon/vornQs32.c: Remove.
3777 * gcc.target/arm/neon/vornQs64.c: Remove.
3778 * gcc.target/arm/neon/vornQs8.c: Remove.
3779 * gcc.target/arm/neon/vornQu16.c: Remove.
3780 * gcc.target/arm/neon/vornQu32.c: Remove.
3781 * gcc.target/arm/neon/vornQu64.c: Remove.
3782 * gcc.target/arm/neon/vornQu8.c: Remove.
3783 * gcc.target/arm/neon/vorns16.c: Remove.
3784 * gcc.target/arm/neon/vorns32.c: Remove.
3785 * gcc.target/arm/neon/vorns64.c: Remove.
3786 * gcc.target/arm/neon/vorns8.c: Remove.
3787 * gcc.target/arm/neon/vornu16.c: Remove.
3788 * gcc.target/arm/neon/vornu32.c: Remove.
3789 * gcc.target/arm/neon/vornu64.c: Remove.
3790 * gcc.target/arm/neon/vornu8.c: Remove.
3791 * gcc.target/arm/neon/vorrQs16.c: Remove.
3792 * gcc.target/arm/neon/vorrQs32.c: Remove.
3793 * gcc.target/arm/neon/vorrQs64.c: Remove.
3794 * gcc.target/arm/neon/vorrQs8.c: Remove.
3795 * gcc.target/arm/neon/vorrQu16.c: Remove.
3796 * gcc.target/arm/neon/vorrQu32.c: Remove.
3797 * gcc.target/arm/neon/vorrQu64.c: Remove.
3798 * gcc.target/arm/neon/vorrQu8.c: Remove.
3799 * gcc.target/arm/neon/vorrs16.c: Remove.
3800 * gcc.target/arm/neon/vorrs32.c: Remove.
3801 * gcc.target/arm/neon/vorrs64.c: Remove.
3802 * gcc.target/arm/neon/vorrs8.c: Remove.
3803 * gcc.target/arm/neon/vorru16.c: Remove.
3804 * gcc.target/arm/neon/vorru32.c: Remove.
3805 * gcc.target/arm/neon/vorru64.c: Remove.
3806 * gcc.target/arm/neon/vorru8.c: Remove.
3807 * gcc.target/arm/neon/vpadalQs16.c: Remove.
3808 * gcc.target/arm/neon/vpadalQs32.c: Remove.
3809 * gcc.target/arm/neon/vpadalQs8.c: Remove.
3810 * gcc.target/arm/neon/vpadalQu16.c: Remove.
3811 * gcc.target/arm/neon/vpadalQu32.c: Remove.
3812 * gcc.target/arm/neon/vpadalQu8.c: Remove.
3813 * gcc.target/arm/neon/vpadals16.c: Remove.
3814 * gcc.target/arm/neon/vpadals32.c: Remove.
3815 * gcc.target/arm/neon/vpadals8.c: Remove.
3816 * gcc.target/arm/neon/vpadalu16.c: Remove.
3817 * gcc.target/arm/neon/vpadalu32.c: Remove.
3818 * gcc.target/arm/neon/vpadalu8.c: Remove.
3819 * gcc.target/arm/neon/vpaddf32.c: Remove.
3820 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
3821 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
3822 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
3823 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
3824 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
3825 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
3826 * gcc.target/arm/neon/vpaddls16.c: Remove.
3827 * gcc.target/arm/neon/vpaddls32.c: Remove.
3828 * gcc.target/arm/neon/vpaddls8.c: Remove.
3829 * gcc.target/arm/neon/vpaddlu16.c: Remove.
3830 * gcc.target/arm/neon/vpaddlu32.c: Remove.
3831 * gcc.target/arm/neon/vpaddlu8.c: Remove.
3832 * gcc.target/arm/neon/vpadds16.c: Remove.
3833 * gcc.target/arm/neon/vpadds32.c: Remove.
3834 * gcc.target/arm/neon/vpadds8.c: Remove.
3835 * gcc.target/arm/neon/vpaddu16.c: Remove.
3836 * gcc.target/arm/neon/vpaddu32.c: Remove.
3837 * gcc.target/arm/neon/vpaddu8.c: Remove.
3838 * gcc.target/arm/neon/vpmaxf32.c: Remove.
3839 * gcc.target/arm/neon/vpmaxs16.c: Remove.
3840 * gcc.target/arm/neon/vpmaxs32.c: Remove.
3841 * gcc.target/arm/neon/vpmaxs8.c: Remove.
3842 * gcc.target/arm/neon/vpmaxu16.c: Remove.
3843 * gcc.target/arm/neon/vpmaxu32.c: Remove.
3844 * gcc.target/arm/neon/vpmaxu8.c: Remove.
3845 * gcc.target/arm/neon/vpminf32.c: Remove.
3846 * gcc.target/arm/neon/vpmins16.c: Remove.
3847 * gcc.target/arm/neon/vpmins32.c: Remove.
3848 * gcc.target/arm/neon/vpmins8.c: Remove.
3849 * gcc.target/arm/neon/vpminu16.c: Remove.
3850 * gcc.target/arm/neon/vpminu32.c: Remove.
3851 * gcc.target/arm/neon/vpminu8.c: Remove.
3852 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
3853 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
3854 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
3855 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
3856 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
3857 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
3858 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
3859 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
3860 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
3861 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
3862 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
3863 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
3864 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
3865 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
3866 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
3867 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
3868 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
3869 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
3870 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
3871 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
3872 * gcc.target/arm/neon/vqRshls16.c: Remove.
3873 * gcc.target/arm/neon/vqRshls32.c: Remove.
3874 * gcc.target/arm/neon/vqRshls64.c: Remove.
3875 * gcc.target/arm/neon/vqRshls8.c: Remove.
3876 * gcc.target/arm/neon/vqRshlu16.c: Remove.
3877 * gcc.target/arm/neon/vqRshlu32.c: Remove.
3878 * gcc.target/arm/neon/vqRshlu64.c: Remove.
3879 * gcc.target/arm/neon/vqRshlu8.c: Remove.
3880 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
3881 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
3882 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
3883 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
3884 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
3885 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
3886 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
3887 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
3888 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
3889 * gcc.target/arm/neon/vqabsQs16.c: Remove.
3890 * gcc.target/arm/neon/vqabsQs32.c: Remove.
3891 * gcc.target/arm/neon/vqabsQs8.c: Remove.
3892 * gcc.target/arm/neon/vqabss16.c: Remove.
3893 * gcc.target/arm/neon/vqabss32.c: Remove.
3894 * gcc.target/arm/neon/vqabss8.c: Remove.
3895 * gcc.target/arm/neon/vqaddQs16.c: Remove.
3896 * gcc.target/arm/neon/vqaddQs32.c: Remove.
3897 * gcc.target/arm/neon/vqaddQs64.c: Remove.
3898 * gcc.target/arm/neon/vqaddQs8.c: Remove.
3899 * gcc.target/arm/neon/vqaddQu16.c: Remove.
3900 * gcc.target/arm/neon/vqaddQu32.c: Remove.
3901 * gcc.target/arm/neon/vqaddQu64.c: Remove.
3902 * gcc.target/arm/neon/vqaddQu8.c: Remove.
3903 * gcc.target/arm/neon/vqadds16.c: Remove.
3904 * gcc.target/arm/neon/vqadds32.c: Remove.
3905 * gcc.target/arm/neon/vqadds64.c: Remove.
3906 * gcc.target/arm/neon/vqadds8.c: Remove.
3907 * gcc.target/arm/neon/vqaddu16.c: Remove.
3908 * gcc.target/arm/neon/vqaddu32.c: Remove.
3909 * gcc.target/arm/neon/vqaddu64.c: Remove.
3910 * gcc.target/arm/neon/vqaddu8.c: Remove.
3911 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
3912 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
3913 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
3914 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
3915 * gcc.target/arm/neon/vqdmlals16.c: Remove.
3916 * gcc.target/arm/neon/vqdmlals32.c: Remove.
3917 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
3918 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
3919 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
3920 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
3921 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
3922 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
3923 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
3924 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
3925 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
3926 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
3927 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
3928 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
3929 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
3930 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
3931 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
3932 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
3933 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
3934 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
3935 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
3936 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
3937 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
3938 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
3939 * gcc.target/arm/neon/vqdmulls16.c: Remove.
3940 * gcc.target/arm/neon/vqdmulls32.c: Remove.
3941 * gcc.target/arm/neon/vqmovns16.c: Remove.
3942 * gcc.target/arm/neon/vqmovns32.c: Remove.
3943 * gcc.target/arm/neon/vqmovns64.c: Remove.
3944 * gcc.target/arm/neon/vqmovnu16.c: Remove.
3945 * gcc.target/arm/neon/vqmovnu32.c: Remove.
3946 * gcc.target/arm/neon/vqmovnu64.c: Remove.
3947 * gcc.target/arm/neon/vqmovuns16.c: Remove.
3948 * gcc.target/arm/neon/vqmovuns32.c: Remove.
3949 * gcc.target/arm/neon/vqmovuns64.c: Remove.
3950 * gcc.target/arm/neon/vqnegQs16.c: Remove.
3951 * gcc.target/arm/neon/vqnegQs32.c: Remove.
3952 * gcc.target/arm/neon/vqnegQs8.c: Remove.
3953 * gcc.target/arm/neon/vqnegs16.c: Remove.
3954 * gcc.target/arm/neon/vqnegs32.c: Remove.
3955 * gcc.target/arm/neon/vqnegs8.c: Remove.
3956 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
3957 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
3958 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
3959 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
3960 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
3961 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
3962 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
3963 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
3964 * gcc.target/arm/neon/vqshlQs16.c: Remove.
3965 * gcc.target/arm/neon/vqshlQs32.c: Remove.
3966 * gcc.target/arm/neon/vqshlQs64.c: Remove.
3967 * gcc.target/arm/neon/vqshlQs8.c: Remove.
3968 * gcc.target/arm/neon/vqshlQu16.c: Remove.
3969 * gcc.target/arm/neon/vqshlQu32.c: Remove.
3970 * gcc.target/arm/neon/vqshlQu64.c: Remove.
3971 * gcc.target/arm/neon/vqshlQu8.c: Remove.
3972 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
3973 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
3974 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
3975 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
3976 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
3977 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
3978 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
3979 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
3980 * gcc.target/arm/neon/vqshls16.c: Remove.
3981 * gcc.target/arm/neon/vqshls32.c: Remove.
3982 * gcc.target/arm/neon/vqshls64.c: Remove.
3983 * gcc.target/arm/neon/vqshls8.c: Remove.
3984 * gcc.target/arm/neon/vqshlu16.c: Remove.
3985 * gcc.target/arm/neon/vqshlu32.c: Remove.
3986 * gcc.target/arm/neon/vqshlu64.c: Remove.
3987 * gcc.target/arm/neon/vqshlu8.c: Remove.
3988 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
3989 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
3990 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
3991 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
3992 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
3993 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
3994 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
3995 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
3996 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
3997 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
3998 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
3999 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
4000 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
4001 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
4002 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
4003 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
4004 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
4005 * gcc.target/arm/neon/vqsubQs16.c: Remove.
4006 * gcc.target/arm/neon/vqsubQs32.c: Remove.
4007 * gcc.target/arm/neon/vqsubQs64.c: Remove.
4008 * gcc.target/arm/neon/vqsubQs8.c: Remove.
4009 * gcc.target/arm/neon/vqsubQu16.c: Remove.
4010 * gcc.target/arm/neon/vqsubQu32.c: Remove.
4011 * gcc.target/arm/neon/vqsubQu64.c: Remove.
4012 * gcc.target/arm/neon/vqsubQu8.c: Remove.
4013 * gcc.target/arm/neon/vqsubs16.c: Remove.
4014 * gcc.target/arm/neon/vqsubs32.c: Remove.
4015 * gcc.target/arm/neon/vqsubs64.c: Remove.
4016 * gcc.target/arm/neon/vqsubs8.c: Remove.
4017 * gcc.target/arm/neon/vqsubu16.c: Remove.
4018 * gcc.target/arm/neon/vqsubu32.c: Remove.
4019 * gcc.target/arm/neon/vqsubu64.c: Remove.
4020 * gcc.target/arm/neon/vqsubu8.c: Remove.
4021 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
4022 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
4023 * gcc.target/arm/neon/vrecpef32.c: Remove.
4024 * gcc.target/arm/neon/vrecpeu32.c: Remove.
4025 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
4026 * gcc.target/arm/neon/vrecpsf32.c: Remove.
4027 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
4028 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
4029 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
4030 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
4031 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
4032 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
4033 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
4034 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
4035 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
4036 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
4037 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
4038 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
4039 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
4040 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
4041 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
4042 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
4043 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
4044 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
4045 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
4046 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
4047 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
4048 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
4049 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
4050 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
4051 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
4052 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
4053 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
4054 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
4055 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
4056 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
4057 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
4058 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
4059 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
4060 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
4061 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
4062 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
4063 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
4064 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
4065 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
4066 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
4067 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
4068 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
4069 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
4070 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
4071 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
4072 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
4073 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
4074 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
4075 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
4076 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
4077 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
4078 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
4079 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
4080 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
4081 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
4082 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
4083 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
4084 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
4085 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
4086 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
4087 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
4088 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
4089 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
4090 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
4091 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
4092 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
4093 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
4094 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
4095 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
4096 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
4097 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
4098 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
4099 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
4100 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
4101 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
4102 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
4103 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
4104 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
4105 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
4106 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
4107 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
4108 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
4109 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
4110 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
4111 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
4112 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
4113 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
4114 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
4115 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
4116 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
4117 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
4118 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
4119 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
4120 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
4121 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
4122 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
4123 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
4124 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
4125 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
4126 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
4127 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
4128 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
4129 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
4130 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
4131 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
4132 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
4133 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
4134 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
4135 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
4136 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
4137 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
4138 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
4139 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
4140 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
4141 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
4142 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
4143 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
4144 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
4145 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
4146 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
4147 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
4148 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
4149 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
4150 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
4151 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
4152 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
4153 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
4154 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
4155 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
4156 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
4157 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
4158 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
4159 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
4160 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
4161 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
4162 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
4163 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
4164 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
4165 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
4166 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
4167 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
4168 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
4169 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
4170 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
4171 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
4172 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
4173 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
4174 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
4175 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
4176 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
4177 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
4178 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
4179 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
4180 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
4181 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
4182 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
4183 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
4184 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
4185 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
4186 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
4187 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
4188 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
4189 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
4190 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
4191 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
4192 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
4193 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
4194 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
4195 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
4196 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
4197 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
4198 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
4199 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
4200 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
4201 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
4202 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
4203 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
4204 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
4205 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
4206 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
4207 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
4208 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
4209 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
4210 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
4211 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
4212 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
4213 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
4214 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
4215 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
4216 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
4217 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
4218 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
4219 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
4220 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
4221 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
4222 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
4223 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
4224 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
4225 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
4226 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
4227 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
4228 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
4229 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
4230 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
4231 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
4232 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
4233 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
4234 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
4235 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
4236 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
4237 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
4238 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
4239 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
4240 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
4241 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
4242 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
4243 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
4244 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
4245 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
4246 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
4247 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
4248 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
4249 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
4250 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
4251 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
4252 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
4253 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
4254 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
4255 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
4256 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
4257 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
4258 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
4259 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
4260 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
4261 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
4262 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
4263 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
4264 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
4265 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
4266 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
4267 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
4268 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
4269 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
4270 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
4271 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
4272 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
4273 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
4274 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
4275 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
4276 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
4277 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
4278 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
4279 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
4280 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
4281 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
4282 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
4283 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
4284 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
4285 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
4286 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
4287 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
4288 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
4289 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
4290 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
4291 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
4292 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
4293 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
4294 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
4295 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
4296 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
4297 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
4298 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
4299 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
4300 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
4301 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
4302 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
4303 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
4304 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
4305 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
4306 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
4307 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
4308 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
4309 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
4310 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
4311 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
4312 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
4313 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
4314 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
4315 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
4316 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
4317 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
4318 * gcc.target/arm/neon/vrev16p8.c: Remove.
4319 * gcc.target/arm/neon/vrev16s8.c: Remove.
4320 * gcc.target/arm/neon/vrev16u8.c: Remove.
4321 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
4322 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
4323 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
4324 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
4325 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
4326 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
4327 * gcc.target/arm/neon/vrev32p16.c: Remove.
4328 * gcc.target/arm/neon/vrev32p8.c: Remove.
4329 * gcc.target/arm/neon/vrev32s16.c: Remove.
4330 * gcc.target/arm/neon/vrev32s8.c: Remove.
4331 * gcc.target/arm/neon/vrev32u16.c: Remove.
4332 * gcc.target/arm/neon/vrev32u8.c: Remove.
4333 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
4334 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
4335 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
4336 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
4337 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
4338 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
4339 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
4340 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
4341 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
4342 * gcc.target/arm/neon/vrev64f32.c: Remove.
4343 * gcc.target/arm/neon/vrev64p16.c: Remove.
4344 * gcc.target/arm/neon/vrev64p8.c: Remove.
4345 * gcc.target/arm/neon/vrev64s16.c: Remove.
4346 * gcc.target/arm/neon/vrev64s32.c: Remove.
4347 * gcc.target/arm/neon/vrev64s8.c: Remove.
4348 * gcc.target/arm/neon/vrev64u16.c: Remove.
4349 * gcc.target/arm/neon/vrev64u32.c: Remove.
4350 * gcc.target/arm/neon/vrev64u8.c: Remove.
4351 * gcc.target/arm/neon/vrndaf32.c: Remove.
4352 * gcc.target/arm/neon/vrndaqf32.c: Remove.
4353 * gcc.target/arm/neon/vrndf32.c: Remove.
4354 * gcc.target/arm/neon/vrndmf32.c: Remove.
4355 * gcc.target/arm/neon/vrndmqf32.c: Remove.
4356 * gcc.target/arm/neon/vrndnf32.c: Remove.
4357 * gcc.target/arm/neon/vrndnqf32.c: Remove.
4358 * gcc.target/arm/neon/vrndpf32.c: Remove.
4359 * gcc.target/arm/neon/vrndpqf32.c: Remove.
4360 * gcc.target/arm/neon/vrndqf32.c: Remove.
4361 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
4362 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
4363 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
4364 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
4365 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
4366 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
4367 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
4368 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
4369 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
4370 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
4371 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
4372 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
4373 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
4374 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
4375 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
4376 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
4377 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
4378 * gcc.target/arm/neon/vset_lanef32.c: Remove.
4379 * gcc.target/arm/neon/vset_lanep16.c: Remove.
4380 * gcc.target/arm/neon/vset_lanep8.c: Remove.
4381 * gcc.target/arm/neon/vset_lanes16.c: Remove.
4382 * gcc.target/arm/neon/vset_lanes32.c: Remove.
4383 * gcc.target/arm/neon/vset_lanes64.c: Remove.
4384 * gcc.target/arm/neon/vset_lanes8.c: Remove.
4385 * gcc.target/arm/neon/vset_laneu16.c: Remove.
4386 * gcc.target/arm/neon/vset_laneu32.c: Remove.
4387 * gcc.target/arm/neon/vset_laneu64.c: Remove.
4388 * gcc.target/arm/neon/vset_laneu8.c: Remove.
4389 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
4390 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
4391 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
4392 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
4393 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
4394 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
4395 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
4396 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
4397 * gcc.target/arm/neon/vshlQs16.c: Remove.
4398 * gcc.target/arm/neon/vshlQs32.c: Remove.
4399 * gcc.target/arm/neon/vshlQs64.c: Remove.
4400 * gcc.target/arm/neon/vshlQs8.c: Remove.
4401 * gcc.target/arm/neon/vshlQu16.c: Remove.
4402 * gcc.target/arm/neon/vshlQu32.c: Remove.
4403 * gcc.target/arm/neon/vshlQu64.c: Remove.
4404 * gcc.target/arm/neon/vshlQu8.c: Remove.
4405 * gcc.target/arm/neon/vshl_ns16.c: Remove.
4406 * gcc.target/arm/neon/vshl_ns32.c: Remove.
4407 * gcc.target/arm/neon/vshl_ns64.c: Remove.
4408 * gcc.target/arm/neon/vshl_ns8.c: Remove.
4409 * gcc.target/arm/neon/vshl_nu16.c: Remove.
4410 * gcc.target/arm/neon/vshl_nu32.c: Remove.
4411 * gcc.target/arm/neon/vshl_nu64.c: Remove.
4412 * gcc.target/arm/neon/vshl_nu8.c: Remove.
4413 * gcc.target/arm/neon/vshll_ns16.c: Remove.
4414 * gcc.target/arm/neon/vshll_ns32.c: Remove.
4415 * gcc.target/arm/neon/vshll_ns8.c: Remove.
4416 * gcc.target/arm/neon/vshll_nu16.c: Remove.
4417 * gcc.target/arm/neon/vshll_nu32.c: Remove.
4418 * gcc.target/arm/neon/vshll_nu8.c: Remove.
4419 * gcc.target/arm/neon/vshls16.c: Remove.
4420 * gcc.target/arm/neon/vshls32.c: Remove.
4421 * gcc.target/arm/neon/vshls64.c: Remove.
4422 * gcc.target/arm/neon/vshls8.c: Remove.
4423 * gcc.target/arm/neon/vshlu16.c: Remove.
4424 * gcc.target/arm/neon/vshlu32.c: Remove.
4425 * gcc.target/arm/neon/vshlu64.c: Remove.
4426 * gcc.target/arm/neon/vshlu8.c: Remove.
4427 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
4428 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
4429 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
4430 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
4431 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
4432 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
4433 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
4434 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
4435 * gcc.target/arm/neon/vshr_ns16.c: Remove.
4436 * gcc.target/arm/neon/vshr_ns32.c: Remove.
4437 * gcc.target/arm/neon/vshr_ns64.c: Remove.
4438 * gcc.target/arm/neon/vshr_ns8.c: Remove.
4439 * gcc.target/arm/neon/vshr_nu16.c: Remove.
4440 * gcc.target/arm/neon/vshr_nu32.c: Remove.
4441 * gcc.target/arm/neon/vshr_nu64.c: Remove.
4442 * gcc.target/arm/neon/vshr_nu8.c: Remove.
4443 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
4444 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
4445 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
4446 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
4447 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
4448 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
4449 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
4450 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
4451 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
4452 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
4453 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
4454 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
4455 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
4456 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
4457 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
4458 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
4459 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
4460 * gcc.target/arm/neon/vsli_np16.c: Remove.
4461 * gcc.target/arm/neon/vsli_np64.c: Remove.
4462 * gcc.target/arm/neon/vsli_np8.c: Remove.
4463 * gcc.target/arm/neon/vsli_ns16.c: Remove.
4464 * gcc.target/arm/neon/vsli_ns32.c: Remove.
4465 * gcc.target/arm/neon/vsli_ns64.c: Remove.
4466 * gcc.target/arm/neon/vsli_ns8.c: Remove.
4467 * gcc.target/arm/neon/vsli_nu16.c: Remove.
4468 * gcc.target/arm/neon/vsli_nu32.c: Remove.
4469 * gcc.target/arm/neon/vsli_nu64.c: Remove.
4470 * gcc.target/arm/neon/vsli_nu8.c: Remove.
4471 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
4472 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
4473 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
4474 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
4475 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
4476 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
4477 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
4478 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
4479 * gcc.target/arm/neon/vsra_ns16.c: Remove.
4480 * gcc.target/arm/neon/vsra_ns32.c: Remove.
4481 * gcc.target/arm/neon/vsra_ns64.c: Remove.
4482 * gcc.target/arm/neon/vsra_ns8.c: Remove.
4483 * gcc.target/arm/neon/vsra_nu16.c: Remove.
4484 * gcc.target/arm/neon/vsra_nu32.c: Remove.
4485 * gcc.target/arm/neon/vsra_nu64.c: Remove.
4486 * gcc.target/arm/neon/vsra_nu8.c: Remove.
4487 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
4488 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
4489 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
4490 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
4491 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
4492 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
4493 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
4494 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
4495 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
4496 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
4497 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
4498 * gcc.target/arm/neon/vsri_np16.c: Remove.
4499 * gcc.target/arm/neon/vsri_np64.c: Remove.
4500 * gcc.target/arm/neon/vsri_np8.c: Remove.
4501 * gcc.target/arm/neon/vsri_ns16.c: Remove.
4502 * gcc.target/arm/neon/vsri_ns32.c: Remove.
4503 * gcc.target/arm/neon/vsri_ns64.c: Remove.
4504 * gcc.target/arm/neon/vsri_ns8.c: Remove.
4505 * gcc.target/arm/neon/vsri_nu16.c: Remove.
4506 * gcc.target/arm/neon/vsri_nu32.c: Remove.
4507 * gcc.target/arm/neon/vsri_nu64.c: Remove.
4508 * gcc.target/arm/neon/vsri_nu8.c: Remove.
4509 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
4510 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
4511 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
4512 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
4513 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
4514 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
4515 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
4516 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
4517 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
4518 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
4519 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
4520 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
4521 * gcc.target/arm/neon/vst1Qf32.c: Remove.
4522 * gcc.target/arm/neon/vst1Qp16.c: Remove.
4523 * gcc.target/arm/neon/vst1Qp64.c: Remove.
4524 * gcc.target/arm/neon/vst1Qp8.c: Remove.
4525 * gcc.target/arm/neon/vst1Qs16.c: Remove.
4526 * gcc.target/arm/neon/vst1Qs32.c: Remove.
4527 * gcc.target/arm/neon/vst1Qs64.c: Remove.
4528 * gcc.target/arm/neon/vst1Qs8.c: Remove.
4529 * gcc.target/arm/neon/vst1Qu16.c: Remove.
4530 * gcc.target/arm/neon/vst1Qu32.c: Remove.
4531 * gcc.target/arm/neon/vst1Qu64.c: Remove.
4532 * gcc.target/arm/neon/vst1Qu8.c: Remove.
4533 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
4534 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
4535 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
4536 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
4537 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
4538 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
4539 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
4540 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
4541 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
4542 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
4543 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
4544 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
4545 * gcc.target/arm/neon/vst1f32.c: Remove.
4546 * gcc.target/arm/neon/vst1p16.c: Remove.
4547 * gcc.target/arm/neon/vst1p64.c: Remove.
4548 * gcc.target/arm/neon/vst1p8.c: Remove.
4549 * gcc.target/arm/neon/vst1s16.c: Remove.
4550 * gcc.target/arm/neon/vst1s32.c: Remove.
4551 * gcc.target/arm/neon/vst1s64.c: Remove.
4552 * gcc.target/arm/neon/vst1s8.c: Remove.
4553 * gcc.target/arm/neon/vst1u16.c: Remove.
4554 * gcc.target/arm/neon/vst1u32.c: Remove.
4555 * gcc.target/arm/neon/vst1u64.c: Remove.
4556 * gcc.target/arm/neon/vst1u8.c: Remove.
4557 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
4558 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
4559 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
4560 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
4561 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
4562 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
4563 * gcc.target/arm/neon/vst2Qf32.c: Remove.
4564 * gcc.target/arm/neon/vst2Qp16.c: Remove.
4565 * gcc.target/arm/neon/vst2Qp8.c: Remove.
4566 * gcc.target/arm/neon/vst2Qs16.c: Remove.
4567 * gcc.target/arm/neon/vst2Qs32.c: Remove.
4568 * gcc.target/arm/neon/vst2Qs8.c: Remove.
4569 * gcc.target/arm/neon/vst2Qu16.c: Remove.
4570 * gcc.target/arm/neon/vst2Qu32.c: Remove.
4571 * gcc.target/arm/neon/vst2Qu8.c: Remove.
4572 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
4573 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
4574 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
4575 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
4576 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
4577 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
4578 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
4579 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
4580 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
4581 * gcc.target/arm/neon/vst2f32.c: Remove.
4582 * gcc.target/arm/neon/vst2p16.c: Remove.
4583 * gcc.target/arm/neon/vst2p64.c: Remove.
4584 * gcc.target/arm/neon/vst2p8.c: Remove.
4585 * gcc.target/arm/neon/vst2s16.c: Remove.
4586 * gcc.target/arm/neon/vst2s32.c: Remove.
4587 * gcc.target/arm/neon/vst2s64.c: Remove.
4588 * gcc.target/arm/neon/vst2s8.c: Remove.
4589 * gcc.target/arm/neon/vst2u16.c: Remove.
4590 * gcc.target/arm/neon/vst2u32.c: Remove.
4591 * gcc.target/arm/neon/vst2u64.c: Remove.
4592 * gcc.target/arm/neon/vst2u8.c: Remove.
4593 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
4594 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
4595 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
4596 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
4597 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
4598 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
4599 * gcc.target/arm/neon/vst3Qf32.c: Remove.
4600 * gcc.target/arm/neon/vst3Qp16.c: Remove.
4601 * gcc.target/arm/neon/vst3Qp8.c: Remove.
4602 * gcc.target/arm/neon/vst3Qs16.c: Remove.
4603 * gcc.target/arm/neon/vst3Qs32.c: Remove.
4604 * gcc.target/arm/neon/vst3Qs8.c: Remove.
4605 * gcc.target/arm/neon/vst3Qu16.c: Remove.
4606 * gcc.target/arm/neon/vst3Qu32.c: Remove.
4607 * gcc.target/arm/neon/vst3Qu8.c: Remove.
4608 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
4609 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
4610 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
4611 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
4612 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
4613 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
4614 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
4615 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
4616 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
4617 * gcc.target/arm/neon/vst3f32.c: Remove.
4618 * gcc.target/arm/neon/vst3p16.c: Remove.
4619 * gcc.target/arm/neon/vst3p64.c: Remove.
4620 * gcc.target/arm/neon/vst3p8.c: Remove.
4621 * gcc.target/arm/neon/vst3s16.c: Remove.
4622 * gcc.target/arm/neon/vst3s32.c: Remove.
4623 * gcc.target/arm/neon/vst3s64.c: Remove.
4624 * gcc.target/arm/neon/vst3s8.c: Remove.
4625 * gcc.target/arm/neon/vst3u16.c: Remove.
4626 * gcc.target/arm/neon/vst3u32.c: Remove.
4627 * gcc.target/arm/neon/vst3u64.c: Remove.
4628 * gcc.target/arm/neon/vst3u8.c: Remove.
4629 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
4630 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
4631 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
4632 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
4633 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
4634 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
4635 * gcc.target/arm/neon/vst4Qf32.c: Remove.
4636 * gcc.target/arm/neon/vst4Qp16.c: Remove.
4637 * gcc.target/arm/neon/vst4Qp8.c: Remove.
4638 * gcc.target/arm/neon/vst4Qs16.c: Remove.
4639 * gcc.target/arm/neon/vst4Qs32.c: Remove.
4640 * gcc.target/arm/neon/vst4Qs8.c: Remove.
4641 * gcc.target/arm/neon/vst4Qu16.c: Remove.
4642 * gcc.target/arm/neon/vst4Qu32.c: Remove.
4643 * gcc.target/arm/neon/vst4Qu8.c: Remove.
4644 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
4645 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
4646 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
4647 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
4648 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
4649 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
4650 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
4651 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
4652 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
4653 * gcc.target/arm/neon/vst4f32.c: Remove.
4654 * gcc.target/arm/neon/vst4p16.c: Remove.
4655 * gcc.target/arm/neon/vst4p64.c: Remove.
4656 * gcc.target/arm/neon/vst4p8.c: Remove.
4657 * gcc.target/arm/neon/vst4s16.c: Remove.
4658 * gcc.target/arm/neon/vst4s32.c: Remove.
4659 * gcc.target/arm/neon/vst4s64.c: Remove.
4660 * gcc.target/arm/neon/vst4s8.c: Remove.
4661 * gcc.target/arm/neon/vst4u16.c: Remove.
4662 * gcc.target/arm/neon/vst4u32.c: Remove.
4663 * gcc.target/arm/neon/vst4u64.c: Remove.
4664 * gcc.target/arm/neon/vst4u8.c: Remove.
4665 * gcc.target/arm/neon/vsubQf32.c: Remove.
4666 * gcc.target/arm/neon/vsubQs16.c: Remove.
4667 * gcc.target/arm/neon/vsubQs32.c: Remove.
4668 * gcc.target/arm/neon/vsubQs64.c: Remove.
4669 * gcc.target/arm/neon/vsubQs8.c: Remove.
4670 * gcc.target/arm/neon/vsubQu16.c: Remove.
4671 * gcc.target/arm/neon/vsubQu32.c: Remove.
4672 * gcc.target/arm/neon/vsubQu64.c: Remove.
4673 * gcc.target/arm/neon/vsubQu8.c: Remove.
4674 * gcc.target/arm/neon/vsubf32.c: Remove.
4675 * gcc.target/arm/neon/vsubhns16.c: Remove.
4676 * gcc.target/arm/neon/vsubhns32.c: Remove.
4677 * gcc.target/arm/neon/vsubhns64.c: Remove.
4678 * gcc.target/arm/neon/vsubhnu16.c: Remove.
4679 * gcc.target/arm/neon/vsubhnu32.c: Remove.
4680 * gcc.target/arm/neon/vsubhnu64.c: Remove.
4681 * gcc.target/arm/neon/vsubls16.c: Remove.
4682 * gcc.target/arm/neon/vsubls32.c: Remove.
4683 * gcc.target/arm/neon/vsubls8.c: Remove.
4684 * gcc.target/arm/neon/vsublu16.c: Remove.
4685 * gcc.target/arm/neon/vsublu32.c: Remove.
4686 * gcc.target/arm/neon/vsublu8.c: Remove.
4687 * gcc.target/arm/neon/vsubs16.c: Remove.
4688 * gcc.target/arm/neon/vsubs32.c: Remove.
4689 * gcc.target/arm/neon/vsubs64.c: Remove.
4690 * gcc.target/arm/neon/vsubs8.c: Remove.
4691 * gcc.target/arm/neon/vsubu16.c: Remove.
4692 * gcc.target/arm/neon/vsubu32.c: Remove.
4693 * gcc.target/arm/neon/vsubu64.c: Remove.
4694 * gcc.target/arm/neon/vsubu8.c: Remove.
4695 * gcc.target/arm/neon/vsubws16.c: Remove.
4696 * gcc.target/arm/neon/vsubws32.c: Remove.
4697 * gcc.target/arm/neon/vsubws8.c: Remove.
4698 * gcc.target/arm/neon/vsubwu16.c: Remove.
4699 * gcc.target/arm/neon/vsubwu32.c: Remove.
4700 * gcc.target/arm/neon/vsubwu8.c: Remove.
4701 * gcc.target/arm/neon/vtbl1p8.c: Remove.
4702 * gcc.target/arm/neon/vtbl1s8.c: Remove.
4703 * gcc.target/arm/neon/vtbl1u8.c: Remove.
4704 * gcc.target/arm/neon/vtbl2p8.c: Remove.
4705 * gcc.target/arm/neon/vtbl2s8.c: Remove.
4706 * gcc.target/arm/neon/vtbl2u8.c: Remove.
4707 * gcc.target/arm/neon/vtbl3p8.c: Remove.
4708 * gcc.target/arm/neon/vtbl3s8.c: Remove.
4709 * gcc.target/arm/neon/vtbl3u8.c: Remove.
4710 * gcc.target/arm/neon/vtbl4p8.c: Remove.
4711 * gcc.target/arm/neon/vtbl4s8.c: Remove.
4712 * gcc.target/arm/neon/vtbl4u8.c: Remove.
4713 * gcc.target/arm/neon/vtbx1p8.c: Remove.
4714 * gcc.target/arm/neon/vtbx1s8.c: Remove.
4715 * gcc.target/arm/neon/vtbx1u8.c: Remove.
4716 * gcc.target/arm/neon/vtbx2p8.c: Remove.
4717 * gcc.target/arm/neon/vtbx2s8.c: Remove.
4718 * gcc.target/arm/neon/vtbx2u8.c: Remove.
4719 * gcc.target/arm/neon/vtbx3p8.c: Remove.
4720 * gcc.target/arm/neon/vtbx3s8.c: Remove.
4721 * gcc.target/arm/neon/vtbx3u8.c: Remove.
4722 * gcc.target/arm/neon/vtbx4p8.c: Remove.
4723 * gcc.target/arm/neon/vtbx4s8.c: Remove.
4724 * gcc.target/arm/neon/vtbx4u8.c: Remove.
4725 * gcc.target/arm/neon/vtrnQf32.c: Remove.
4726 * gcc.target/arm/neon/vtrnQp16.c: Remove.
4727 * gcc.target/arm/neon/vtrnQp8.c: Remove.
4728 * gcc.target/arm/neon/vtrnQs16.c: Remove.
4729 * gcc.target/arm/neon/vtrnQs32.c: Remove.
4730 * gcc.target/arm/neon/vtrnQs8.c: Remove.
4731 * gcc.target/arm/neon/vtrnQu16.c: Remove.
4732 * gcc.target/arm/neon/vtrnQu32.c: Remove.
4733 * gcc.target/arm/neon/vtrnQu8.c: Remove.
4734 * gcc.target/arm/neon/vtrnf32.c: Remove.
4735 * gcc.target/arm/neon/vtrnp16.c: Remove.
4736 * gcc.target/arm/neon/vtrnp8.c: Remove.
4737 * gcc.target/arm/neon/vtrns16.c: Remove.
4738 * gcc.target/arm/neon/vtrns32.c: Remove.
4739 * gcc.target/arm/neon/vtrns8.c: Remove.
4740 * gcc.target/arm/neon/vtrnu16.c: Remove.
4741 * gcc.target/arm/neon/vtrnu32.c: Remove.
4742 * gcc.target/arm/neon/vtrnu8.c: Remove.
4743 * gcc.target/arm/neon/vtstQp8.c: Remove.
4744 * gcc.target/arm/neon/vtstQs16.c: Remove.
4745 * gcc.target/arm/neon/vtstQs32.c: Remove.
4746 * gcc.target/arm/neon/vtstQs8.c: Remove.
4747 * gcc.target/arm/neon/vtstQu16.c: Remove.
4748 * gcc.target/arm/neon/vtstQu32.c: Remove.
4749 * gcc.target/arm/neon/vtstQu8.c: Remove.
4750 * gcc.target/arm/neon/vtstp8.c: Remove.
4751 * gcc.target/arm/neon/vtsts16.c: Remove.
4752 * gcc.target/arm/neon/vtsts32.c: Remove.
4753 * gcc.target/arm/neon/vtsts8.c: Remove.
4754 * gcc.target/arm/neon/vtstu16.c: Remove.
4755 * gcc.target/arm/neon/vtstu32.c: Remove.
4756 * gcc.target/arm/neon/vtstu8.c: Remove.
4757 * gcc.target/arm/neon/vuzpQf32.c: Remove.
4758 * gcc.target/arm/neon/vuzpQp16.c: Remove.
4759 * gcc.target/arm/neon/vuzpQp8.c: Remove.
4760 * gcc.target/arm/neon/vuzpQs16.c: Remove.
4761 * gcc.target/arm/neon/vuzpQs32.c: Remove.
4762 * gcc.target/arm/neon/vuzpQs8.c: Remove.
4763 * gcc.target/arm/neon/vuzpQu16.c: Remove.
4764 * gcc.target/arm/neon/vuzpQu32.c: Remove.
4765 * gcc.target/arm/neon/vuzpQu8.c: Remove.
4766 * gcc.target/arm/neon/vuzpf32.c: Remove.
4767 * gcc.target/arm/neon/vuzpp16.c: Remove.
4768 * gcc.target/arm/neon/vuzpp8.c: Remove.
4769 * gcc.target/arm/neon/vuzps16.c: Remove.
4770 * gcc.target/arm/neon/vuzps32.c: Remove.
4771 * gcc.target/arm/neon/vuzps8.c: Remove.
4772 * gcc.target/arm/neon/vuzpu16.c: Remove.
4773 * gcc.target/arm/neon/vuzpu32.c: Remove.
4774 * gcc.target/arm/neon/vuzpu8.c: Remove.
4775 * gcc.target/arm/neon/vzipQf32.c: Remove.
4776 * gcc.target/arm/neon/vzipQp16.c: Remove.
4777 * gcc.target/arm/neon/vzipQp8.c: Remove.
4778 * gcc.target/arm/neon/vzipQs16.c: Remove.
4779 * gcc.target/arm/neon/vzipQs32.c: Remove.
4780 * gcc.target/arm/neon/vzipQs8.c: Remove.
4781 * gcc.target/arm/neon/vzipQu16.c: Remove.
4782 * gcc.target/arm/neon/vzipQu32.c: Remove.
4783 * gcc.target/arm/neon/vzipQu8.c: Remove.
4784 * gcc.target/arm/neon/vzipf32.c: Remove.
4785 * gcc.target/arm/neon/vzipp16.c: Remove.
4786 * gcc.target/arm/neon/vzipp8.c: Remove.
4787 * gcc.target/arm/neon/vzips16.c: Remove.
4788 * gcc.target/arm/neon/vzips32.c: Remove.
4789 * gcc.target/arm/neon/vzips8.c: Remove.
4790 * gcc.target/arm/neon/vzipu16.c: Remove.
4791 * gcc.target/arm/neon/vzipu32.c: Remove.
4792 * gcc.target/arm/neon/vzipu8.c: Remove.
4793
4794 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
4795
4796 * g++.dg/vect/simd-mask-store-bool.cc: New test.
4797
4798 2015-11-13 David Malcolm <dmalcolm@redhat.com>
4799
4800 PR driver/67613
4801 * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file.
4802 * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file.
4803
4804 2015-11-13 David Malcolm <dmalcolm@redhat.com>
4805
4806 * gcc.dg/plugin/levenshtein-test-1.c: New file.
4807 * gcc.dg/plugin/levenshtein_plugin.c: New file.
4808 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
4809 levenshtein_plugin.c.
4810 * gcc.dg/spellcheck-fields.c: New file.
4811
4812 2015-11-12 Steven G. Kargl <kargl@gcc.gnu.org>
4813
4814 PR fortran/68318
4815 * gfortran.dg/pr68318_1.f90: New test.
4816 * gfortran.dg/pr68318_2.f90: Ditto.
4817
4818 2015-11-12 James Norris <jnorris@codesourcery.com>
4819 Joseph Myers <joseph@codesourcery.com>
4820
4821 * c-c++-common/goacc/declare-1.c: New test.
4822 * c-c++-common/goacc/declare-2.c: Likewise.
4823
4824 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
4825
4826 [ARM] Remove neon-testgen.ml and generated tests.
4827
4828 * gcc.target/arm/neon/vRaddhns16.c: Remove.
4829 * gcc.target/arm/neon/vRaddhns32.c: Remove.
4830 * gcc.target/arm/neon/vRaddhns64.c: Remove.
4831 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
4832 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
4833 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
4834 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
4835 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
4836 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
4837 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
4838 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
4839 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
4840 * gcc.target/arm/neon/vRhadds16.c: Remove.
4841 * gcc.target/arm/neon/vRhadds32.c: Remove.
4842 * gcc.target/arm/neon/vRhadds8.c: Remove.
4843 * gcc.target/arm/neon/vRhaddu16.c: Remove.
4844 * gcc.target/arm/neon/vRhaddu32.c: Remove.
4845 * gcc.target/arm/neon/vRhaddu8.c: Remove.
4846 * gcc.target/arm/neon/vRshlQs16.c: Remove.
4847 * gcc.target/arm/neon/vRshlQs32.c: Remove.
4848 * gcc.target/arm/neon/vRshlQs64.c: Remove.
4849 * gcc.target/arm/neon/vRshlQs8.c: Remove.
4850 * gcc.target/arm/neon/vRshlQu16.c: Remove.
4851 * gcc.target/arm/neon/vRshlQu32.c: Remove.
4852 * gcc.target/arm/neon/vRshlQu64.c: Remove.
4853 * gcc.target/arm/neon/vRshlQu8.c: Remove.
4854 * gcc.target/arm/neon/vRshls16.c: Remove.
4855 * gcc.target/arm/neon/vRshls32.c: Remove.
4856 * gcc.target/arm/neon/vRshls64.c: Remove.
4857 * gcc.target/arm/neon/vRshls8.c: Remove.
4858 * gcc.target/arm/neon/vRshlu16.c: Remove.
4859 * gcc.target/arm/neon/vRshlu32.c: Remove.
4860 * gcc.target/arm/neon/vRshlu64.c: Remove.
4861 * gcc.target/arm/neon/vRshlu8.c: Remove.
4862 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
4863 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
4864 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
4865 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
4866 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
4867 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
4868 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
4869 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
4870 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
4871 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
4872 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
4873 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
4874 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
4875 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
4876 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
4877 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
4878 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
4879 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
4880 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
4881 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
4882 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
4883 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
4884 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
4885 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
4886 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
4887 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
4888 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
4889 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
4890 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
4891 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
4892 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
4893 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
4894 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
4895 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
4896 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
4897 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
4898 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
4899 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
4900 * gcc.target/arm/neon/vRsubhns16.c: Remove.
4901 * gcc.target/arm/neon/vRsubhns32.c: Remove.
4902 * gcc.target/arm/neon/vRsubhns64.c: Remove.
4903 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
4904 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
4905 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
4906 * gcc.target/arm/neon/vabaQs16.c: Remove.
4907 * gcc.target/arm/neon/vabaQs32.c: Remove.
4908 * gcc.target/arm/neon/vabaQs8.c: Remove.
4909 * gcc.target/arm/neon/vabaQu16.c: Remove.
4910 * gcc.target/arm/neon/vabaQu32.c: Remove.
4911 * gcc.target/arm/neon/vabaQu8.c: Remove.
4912 * gcc.target/arm/neon/vabals16.c: Remove.
4913 * gcc.target/arm/neon/vabals32.c: Remove.
4914 * gcc.target/arm/neon/vabals8.c: Remove.
4915 * gcc.target/arm/neon/vabalu16.c: Remove.
4916 * gcc.target/arm/neon/vabalu32.c: Remove.
4917 * gcc.target/arm/neon/vabalu8.c: Remove.
4918 * gcc.target/arm/neon/vabas16.c: Remove.
4919 * gcc.target/arm/neon/vabas32.c: Remove.
4920 * gcc.target/arm/neon/vabas8.c: Remove.
4921 * gcc.target/arm/neon/vabau16.c: Remove.
4922 * gcc.target/arm/neon/vabau32.c: Remove.
4923 * gcc.target/arm/neon/vabau8.c: Remove.
4924 * gcc.target/arm/neon/vabdQf32.c: Remove.
4925 * gcc.target/arm/neon/vabdQs16.c: Remove.
4926 * gcc.target/arm/neon/vabdQs32.c: Remove.
4927 * gcc.target/arm/neon/vabdQs8.c: Remove.
4928 * gcc.target/arm/neon/vabdQu16.c: Remove.
4929 * gcc.target/arm/neon/vabdQu32.c: Remove.
4930 * gcc.target/arm/neon/vabdQu8.c: Remove.
4931 * gcc.target/arm/neon/vabdf32.c: Remove.
4932 * gcc.target/arm/neon/vabdls16.c: Remove.
4933 * gcc.target/arm/neon/vabdls32.c: Remove.
4934 * gcc.target/arm/neon/vabdls8.c: Remove.
4935 * gcc.target/arm/neon/vabdlu16.c: Remove.
4936 * gcc.target/arm/neon/vabdlu32.c: Remove.
4937 * gcc.target/arm/neon/vabdlu8.c: Remove.
4938 * gcc.target/arm/neon/vabds16.c: Remove.
4939 * gcc.target/arm/neon/vabds32.c: Remove.
4940 * gcc.target/arm/neon/vabds8.c: Remove.
4941 * gcc.target/arm/neon/vabdu16.c: Remove.
4942 * gcc.target/arm/neon/vabdu32.c: Remove.
4943 * gcc.target/arm/neon/vabdu8.c: Remove.
4944 * gcc.target/arm/neon/vabsQf32.c: Remove.
4945 * gcc.target/arm/neon/vabsQs16.c: Remove.
4946 * gcc.target/arm/neon/vabsQs32.c: Remove.
4947 * gcc.target/arm/neon/vabsQs8.c: Remove.
4948 * gcc.target/arm/neon/vabsf32.c: Remove.
4949 * gcc.target/arm/neon/vabss16.c: Remove.
4950 * gcc.target/arm/neon/vabss32.c: Remove.
4951 * gcc.target/arm/neon/vabss8.c: Remove.
4952 * gcc.target/arm/neon/vaddQf32.c: Remove.
4953 * gcc.target/arm/neon/vaddQs16.c: Remove.
4954 * gcc.target/arm/neon/vaddQs32.c: Remove.
4955 * gcc.target/arm/neon/vaddQs64.c: Remove.
4956 * gcc.target/arm/neon/vaddQs8.c: Remove.
4957 * gcc.target/arm/neon/vaddQu16.c: Remove.
4958 * gcc.target/arm/neon/vaddQu32.c: Remove.
4959 * gcc.target/arm/neon/vaddQu64.c: Remove.
4960 * gcc.target/arm/neon/vaddQu8.c: Remove.
4961 * gcc.target/arm/neon/vaddf32.c: Remove.
4962 * gcc.target/arm/neon/vaddhns16.c: Remove.
4963 * gcc.target/arm/neon/vaddhns32.c: Remove.
4964 * gcc.target/arm/neon/vaddhns64.c: Remove.
4965 * gcc.target/arm/neon/vaddhnu16.c: Remove.
4966 * gcc.target/arm/neon/vaddhnu32.c: Remove.
4967 * gcc.target/arm/neon/vaddhnu64.c: Remove.
4968 * gcc.target/arm/neon/vaddls16.c: Remove.
4969 * gcc.target/arm/neon/vaddls32.c: Remove.
4970 * gcc.target/arm/neon/vaddls8.c: Remove.
4971 * gcc.target/arm/neon/vaddlu16.c: Remove.
4972 * gcc.target/arm/neon/vaddlu32.c: Remove.
4973 * gcc.target/arm/neon/vaddlu8.c: Remove.
4974 * gcc.target/arm/neon/vadds16.c: Remove.
4975 * gcc.target/arm/neon/vadds32.c: Remove.
4976 * gcc.target/arm/neon/vadds64.c: Remove.
4977 * gcc.target/arm/neon/vadds8.c: Remove.
4978 * gcc.target/arm/neon/vaddu16.c: Remove.
4979 * gcc.target/arm/neon/vaddu32.c: Remove.
4980 * gcc.target/arm/neon/vaddu64.c: Remove.
4981 * gcc.target/arm/neon/vaddu8.c: Remove.
4982 * gcc.target/arm/neon/vaddws16.c: Remove.
4983 * gcc.target/arm/neon/vaddws32.c: Remove.
4984 * gcc.target/arm/neon/vaddws8.c: Remove.
4985 * gcc.target/arm/neon/vaddwu16.c: Remove.
4986 * gcc.target/arm/neon/vaddwu32.c: Remove.
4987 * gcc.target/arm/neon/vaddwu8.c: Remove.
4988 * gcc.target/arm/neon/vandQs16.c: Remove.
4989 * gcc.target/arm/neon/vandQs32.c: Remove.
4990 * gcc.target/arm/neon/vandQs64.c: Remove.
4991 * gcc.target/arm/neon/vandQs8.c: Remove.
4992 * gcc.target/arm/neon/vandQu16.c: Remove.
4993 * gcc.target/arm/neon/vandQu32.c: Remove.
4994 * gcc.target/arm/neon/vandQu64.c: Remove.
4995 * gcc.target/arm/neon/vandQu8.c: Remove.
4996 * gcc.target/arm/neon/vands16.c: Remove.
4997 * gcc.target/arm/neon/vands32.c: Remove.
4998 * gcc.target/arm/neon/vands64.c: Remove.
4999 * gcc.target/arm/neon/vands8.c: Remove.
5000 * gcc.target/arm/neon/vandu16.c: Remove.
5001 * gcc.target/arm/neon/vandu32.c: Remove.
5002 * gcc.target/arm/neon/vandu64.c: Remove.
5003 * gcc.target/arm/neon/vandu8.c: Remove.
5004 * gcc.target/arm/neon/vbicQs16.c: Remove.
5005 * gcc.target/arm/neon/vbicQs32.c: Remove.
5006 * gcc.target/arm/neon/vbicQs64.c: Remove.
5007 * gcc.target/arm/neon/vbicQs8.c: Remove.
5008 * gcc.target/arm/neon/vbicQu16.c: Remove.
5009 * gcc.target/arm/neon/vbicQu32.c: Remove.
5010 * gcc.target/arm/neon/vbicQu64.c: Remove.
5011 * gcc.target/arm/neon/vbicQu8.c: Remove.
5012 * gcc.target/arm/neon/vbics16.c: Remove.
5013 * gcc.target/arm/neon/vbics32.c: Remove.
5014 * gcc.target/arm/neon/vbics64.c: Remove.
5015 * gcc.target/arm/neon/vbics8.c: Remove.
5016 * gcc.target/arm/neon/vbicu16.c: Remove.
5017 * gcc.target/arm/neon/vbicu32.c: Remove.
5018 * gcc.target/arm/neon/vbicu64.c: Remove.
5019 * gcc.target/arm/neon/vbicu8.c: Remove.
5020 * gcc.target/arm/neon/vbslQf32.c: Remove.
5021 * gcc.target/arm/neon/vbslQp16.c: Remove.
5022 * gcc.target/arm/neon/vbslQp64.c: Remove.
5023 * gcc.target/arm/neon/vbslQp8.c: Remove.
5024 * gcc.target/arm/neon/vbslQs16.c: Remove.
5025 * gcc.target/arm/neon/vbslQs32.c: Remove.
5026 * gcc.target/arm/neon/vbslQs64.c: Remove.
5027 * gcc.target/arm/neon/vbslQs8.c: Remove.
5028 * gcc.target/arm/neon/vbslQu16.c: Remove.
5029 * gcc.target/arm/neon/vbslQu32.c: Remove.
5030 * gcc.target/arm/neon/vbslQu64.c: Remove.
5031 * gcc.target/arm/neon/vbslQu8.c: Remove.
5032 * gcc.target/arm/neon/vbslf32.c: Remove.
5033 * gcc.target/arm/neon/vbslp16.c: Remove.
5034 * gcc.target/arm/neon/vbslp64.c: Remove.
5035 * gcc.target/arm/neon/vbslp8.c: Remove.
5036 * gcc.target/arm/neon/vbsls16.c: Remove.
5037 * gcc.target/arm/neon/vbsls32.c: Remove.
5038 * gcc.target/arm/neon/vbsls64.c: Remove.
5039 * gcc.target/arm/neon/vbsls8.c: Remove.
5040 * gcc.target/arm/neon/vbslu16.c: Remove.
5041 * gcc.target/arm/neon/vbslu32.c: Remove.
5042 * gcc.target/arm/neon/vbslu64.c: Remove.
5043 * gcc.target/arm/neon/vbslu8.c: Remove.
5044 * gcc.target/arm/neon/vcageQf32.c: Remove.
5045 * gcc.target/arm/neon/vcagef32.c: Remove.
5046 * gcc.target/arm/neon/vcagtQf32.c: Remove.
5047 * gcc.target/arm/neon/vcagtf32.c: Remove.
5048 * gcc.target/arm/neon/vcaleQf32.c: Remove.
5049 * gcc.target/arm/neon/vcalef32.c: Remove.
5050 * gcc.target/arm/neon/vcaltQf32.c: Remove.
5051 * gcc.target/arm/neon/vcaltf32.c: Remove.
5052 * gcc.target/arm/neon/vceqQf32.c: Remove.
5053 * gcc.target/arm/neon/vceqQp8.c: Remove.
5054 * gcc.target/arm/neon/vceqQs16.c: Remove.
5055 * gcc.target/arm/neon/vceqQs32.c: Remove.
5056 * gcc.target/arm/neon/vceqQs8.c: Remove.
5057 * gcc.target/arm/neon/vceqQu16.c: Remove.
5058 * gcc.target/arm/neon/vceqQu32.c: Remove.
5059 * gcc.target/arm/neon/vceqQu8.c: Remove.
5060 * gcc.target/arm/neon/vceqf32.c: Remove.
5061 * gcc.target/arm/neon/vceqp8.c: Remove.
5062 * gcc.target/arm/neon/vceqs16.c: Remove.
5063 * gcc.target/arm/neon/vceqs32.c: Remove.
5064 * gcc.target/arm/neon/vceqs8.c: Remove.
5065 * gcc.target/arm/neon/vcequ16.c: Remove.
5066 * gcc.target/arm/neon/vcequ32.c: Remove.
5067 * gcc.target/arm/neon/vcequ8.c: Remove.
5068 * gcc.target/arm/neon/vcgeQf32.c: Remove.
5069 * gcc.target/arm/neon/vcgeQs16.c: Remove.
5070 * gcc.target/arm/neon/vcgeQs32.c: Remove.
5071 * gcc.target/arm/neon/vcgeQs8.c: Remove.
5072 * gcc.target/arm/neon/vcgeQu16.c: Remove.
5073 * gcc.target/arm/neon/vcgeQu32.c: Remove.
5074 * gcc.target/arm/neon/vcgeQu8.c: Remove.
5075 * gcc.target/arm/neon/vcgef32.c: Remove.
5076 * gcc.target/arm/neon/vcges16.c: Remove.
5077 * gcc.target/arm/neon/vcges32.c: Remove.
5078 * gcc.target/arm/neon/vcges8.c: Remove.
5079 * gcc.target/arm/neon/vcgeu16.c: Remove.
5080 * gcc.target/arm/neon/vcgeu32.c: Remove.
5081 * gcc.target/arm/neon/vcgeu8.c: Remove.
5082 * gcc.target/arm/neon/vcgtQf32.c: Remove.
5083 * gcc.target/arm/neon/vcgtQs16.c: Remove.
5084 * gcc.target/arm/neon/vcgtQs32.c: Remove.
5085 * gcc.target/arm/neon/vcgtQs8.c: Remove.
5086 * gcc.target/arm/neon/vcgtQu16.c: Remove.
5087 * gcc.target/arm/neon/vcgtQu32.c: Remove.
5088 * gcc.target/arm/neon/vcgtQu8.c: Remove.
5089 * gcc.target/arm/neon/vcgtf32.c: Remove.
5090 * gcc.target/arm/neon/vcgts16.c: Remove.
5091 * gcc.target/arm/neon/vcgts32.c: Remove.
5092 * gcc.target/arm/neon/vcgts8.c: Remove.
5093 * gcc.target/arm/neon/vcgtu16.c: Remove.
5094 * gcc.target/arm/neon/vcgtu32.c: Remove.
5095 * gcc.target/arm/neon/vcgtu8.c: Remove.
5096 * gcc.target/arm/neon/vcleQf32.c: Remove.
5097 * gcc.target/arm/neon/vcleQs16.c: Remove.
5098 * gcc.target/arm/neon/vcleQs32.c: Remove.
5099 * gcc.target/arm/neon/vcleQs8.c: Remove.
5100 * gcc.target/arm/neon/vcleQu16.c: Remove.
5101 * gcc.target/arm/neon/vcleQu32.c: Remove.
5102 * gcc.target/arm/neon/vcleQu8.c: Remove.
5103 * gcc.target/arm/neon/vclef32.c: Remove.
5104 * gcc.target/arm/neon/vcles16.c: Remove.
5105 * gcc.target/arm/neon/vcles32.c: Remove.
5106 * gcc.target/arm/neon/vcles8.c: Remove.
5107 * gcc.target/arm/neon/vcleu16.c: Remove.
5108 * gcc.target/arm/neon/vcleu32.c: Remove.
5109 * gcc.target/arm/neon/vcleu8.c: Remove.
5110 * gcc.target/arm/neon/vclsQs16.c: Remove.
5111 * gcc.target/arm/neon/vclsQs32.c: Remove.
5112 * gcc.target/arm/neon/vclsQs8.c: Remove.
5113 * gcc.target/arm/neon/vclss16.c: Remove.
5114 * gcc.target/arm/neon/vclss32.c: Remove.
5115 * gcc.target/arm/neon/vclss8.c: Remove.
5116 * gcc.target/arm/neon/vcltQf32.c: Remove.
5117 * gcc.target/arm/neon/vcltQs16.c: Remove.
5118 * gcc.target/arm/neon/vcltQs32.c: Remove.
5119 * gcc.target/arm/neon/vcltQs8.c: Remove.
5120 * gcc.target/arm/neon/vcltQu16.c: Remove.
5121 * gcc.target/arm/neon/vcltQu32.c: Remove.
5122 * gcc.target/arm/neon/vcltQu8.c: Remove.
5123 * gcc.target/arm/neon/vcltf32.c: Remove.
5124 * gcc.target/arm/neon/vclts16.c: Remove.
5125 * gcc.target/arm/neon/vclts32.c: Remove.
5126 * gcc.target/arm/neon/vclts8.c: Remove.
5127 * gcc.target/arm/neon/vcltu16.c: Remove.
5128 * gcc.target/arm/neon/vcltu32.c: Remove.
5129 * gcc.target/arm/neon/vcltu8.c: Remove.
5130 * gcc.target/arm/neon/vclzQs16.c: Remove.
5131 * gcc.target/arm/neon/vclzQs32.c: Remove.
5132 * gcc.target/arm/neon/vclzQs8.c: Remove.
5133 * gcc.target/arm/neon/vclzQu16.c: Remove.
5134 * gcc.target/arm/neon/vclzQu32.c: Remove.
5135 * gcc.target/arm/neon/vclzQu8.c: Remove.
5136 * gcc.target/arm/neon/vclzs16.c: Remove.
5137 * gcc.target/arm/neon/vclzs32.c: Remove.
5138 * gcc.target/arm/neon/vclzs8.c: Remove.
5139 * gcc.target/arm/neon/vclzu16.c: Remove.
5140 * gcc.target/arm/neon/vclzu32.c: Remove.
5141 * gcc.target/arm/neon/vclzu8.c: Remove.
5142 * gcc.target/arm/neon/vcntQp8.c: Remove.
5143 * gcc.target/arm/neon/vcntQs8.c: Remove.
5144 * gcc.target/arm/neon/vcntQu8.c: Remove.
5145 * gcc.target/arm/neon/vcntp8.c: Remove.
5146 * gcc.target/arm/neon/vcnts8.c: Remove.
5147 * gcc.target/arm/neon/vcntu8.c: Remove.
5148 * gcc.target/arm/neon/vcombinef32.c: Remove.
5149 * gcc.target/arm/neon/vcombinep16.c: Remove.
5150 * gcc.target/arm/neon/vcombinep64.c: Remove.
5151 * gcc.target/arm/neon/vcombinep8.c: Remove.
5152 * gcc.target/arm/neon/vcombines16.c: Remove.
5153 * gcc.target/arm/neon/vcombines32.c: Remove.
5154 * gcc.target/arm/neon/vcombines64.c: Remove.
5155 * gcc.target/arm/neon/vcombines8.c: Remove.
5156 * gcc.target/arm/neon/vcombineu16.c: Remove.
5157 * gcc.target/arm/neon/vcombineu32.c: Remove.
5158 * gcc.target/arm/neon/vcombineu64.c: Remove.
5159 * gcc.target/arm/neon/vcombineu8.c: Remove.
5160 * gcc.target/arm/neon/vcreatef32.c: Remove.
5161 * gcc.target/arm/neon/vcreatep16.c: Remove.
5162 * gcc.target/arm/neon/vcreatep64.c: Remove.
5163 * gcc.target/arm/neon/vcreatep8.c: Remove.
5164 * gcc.target/arm/neon/vcreates16.c: Remove.
5165 * gcc.target/arm/neon/vcreates32.c: Remove.
5166 * gcc.target/arm/neon/vcreates64.c: Remove.
5167 * gcc.target/arm/neon/vcreates8.c: Remove.
5168 * gcc.target/arm/neon/vcreateu16.c: Remove.
5169 * gcc.target/arm/neon/vcreateu32.c: Remove.
5170 * gcc.target/arm/neon/vcreateu64.c: Remove.
5171 * gcc.target/arm/neon/vcreateu8.c: Remove.
5172 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
5173 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
5174 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
5175 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
5176 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
5177 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
5178 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
5179 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
5180 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
5181 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
5182 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
5183 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
5184 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
5185 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
5186 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
5187 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
5188 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
5189 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
5190 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
5191 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
5192 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
5193 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
5194 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
5195 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
5196 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
5197 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
5198 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
5199 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
5200 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
5201 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
5202 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
5203 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
5204 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
5205 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
5206 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
5207 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
5208 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
5209 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
5210 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
5211 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
5212 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
5213 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
5214 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
5215 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
5216 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
5217 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
5218 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
5219 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
5220 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
5221 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
5222 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
5223 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
5224 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
5225 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
5226 * gcc.target/arm/neon/vdup_nf32.c: Remove.
5227 * gcc.target/arm/neon/vdup_np16.c: Remove.
5228 * gcc.target/arm/neon/vdup_np64.c: Remove.
5229 * gcc.target/arm/neon/vdup_np8.c: Remove.
5230 * gcc.target/arm/neon/vdup_ns16.c: Remove.
5231 * gcc.target/arm/neon/vdup_ns32.c: Remove.
5232 * gcc.target/arm/neon/vdup_ns64.c: Remove.
5233 * gcc.target/arm/neon/vdup_ns8.c: Remove.
5234 * gcc.target/arm/neon/vdup_nu16.c: Remove.
5235 * gcc.target/arm/neon/vdup_nu32.c: Remove.
5236 * gcc.target/arm/neon/vdup_nu64.c: Remove.
5237 * gcc.target/arm/neon/vdup_nu8.c: Remove.
5238 * gcc.target/arm/neon/veorQs16.c: Remove.
5239 * gcc.target/arm/neon/veorQs32.c: Remove.
5240 * gcc.target/arm/neon/veorQs64.c: Remove.
5241 * gcc.target/arm/neon/veorQs8.c: Remove.
5242 * gcc.target/arm/neon/veorQu16.c: Remove.
5243 * gcc.target/arm/neon/veorQu32.c: Remove.
5244 * gcc.target/arm/neon/veorQu64.c: Remove.
5245 * gcc.target/arm/neon/veorQu8.c: Remove.
5246 * gcc.target/arm/neon/veors16.c: Remove.
5247 * gcc.target/arm/neon/veors32.c: Remove.
5248 * gcc.target/arm/neon/veors64.c: Remove.
5249 * gcc.target/arm/neon/veors8.c: Remove.
5250 * gcc.target/arm/neon/veoru16.c: Remove.
5251 * gcc.target/arm/neon/veoru32.c: Remove.
5252 * gcc.target/arm/neon/veoru64.c: Remove.
5253 * gcc.target/arm/neon/veoru8.c: Remove.
5254 * gcc.target/arm/neon/vextQf32.c: Remove.
5255 * gcc.target/arm/neon/vextQp16.c: Remove.
5256 * gcc.target/arm/neon/vextQp64.c: Remove.
5257 * gcc.target/arm/neon/vextQp8.c: Remove.
5258 * gcc.target/arm/neon/vextQs16.c: Remove.
5259 * gcc.target/arm/neon/vextQs32.c: Remove.
5260 * gcc.target/arm/neon/vextQs64.c: Remove.
5261 * gcc.target/arm/neon/vextQs8.c: Remove.
5262 * gcc.target/arm/neon/vextQu16.c: Remove.
5263 * gcc.target/arm/neon/vextQu32.c: Remove.
5264 * gcc.target/arm/neon/vextQu64.c: Remove.
5265 * gcc.target/arm/neon/vextQu8.c: Remove.
5266 * gcc.target/arm/neon/vextf32.c: Remove.
5267 * gcc.target/arm/neon/vextp16.c: Remove.
5268 * gcc.target/arm/neon/vextp64.c: Remove.
5269 * gcc.target/arm/neon/vextp8.c: Remove.
5270 * gcc.target/arm/neon/vexts16.c: Remove.
5271 * gcc.target/arm/neon/vexts32.c: Remove.
5272 * gcc.target/arm/neon/vexts64.c: Remove.
5273 * gcc.target/arm/neon/vexts8.c: Remove.
5274 * gcc.target/arm/neon/vextu16.c: Remove.
5275 * gcc.target/arm/neon/vextu32.c: Remove.
5276 * gcc.target/arm/neon/vextu64.c: Remove.
5277 * gcc.target/arm/neon/vextu8.c: Remove.
5278 * gcc.target/arm/neon/vfmaQf32.c: Remove.
5279 * gcc.target/arm/neon/vfmaf32.c: Remove.
5280 * gcc.target/arm/neon/vfmsQf32.c: Remove.
5281 * gcc.target/arm/neon/vfmsf32.c: Remove.
5282 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
5283 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
5284 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
5285 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
5286 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
5287 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
5288 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
5289 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
5290 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
5291 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
5292 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
5293 * gcc.target/arm/neon/vget_highf32.c: Remove.
5294 * gcc.target/arm/neon/vget_highp16.c: Remove.
5295 * gcc.target/arm/neon/vget_highp64.c: Remove.
5296 * gcc.target/arm/neon/vget_highp8.c: Remove.
5297 * gcc.target/arm/neon/vget_highs16.c: Remove.
5298 * gcc.target/arm/neon/vget_highs32.c: Remove.
5299 * gcc.target/arm/neon/vget_highs64.c: Remove.
5300 * gcc.target/arm/neon/vget_highs8.c: Remove.
5301 * gcc.target/arm/neon/vget_highu16.c: Remove.
5302 * gcc.target/arm/neon/vget_highu32.c: Remove.
5303 * gcc.target/arm/neon/vget_highu64.c: Remove.
5304 * gcc.target/arm/neon/vget_highu8.c: Remove.
5305 * gcc.target/arm/neon/vget_lanef32.c: Remove.
5306 * gcc.target/arm/neon/vget_lanep16.c: Remove.
5307 * gcc.target/arm/neon/vget_lanep8.c: Remove.
5308 * gcc.target/arm/neon/vget_lanes16.c: Remove.
5309 * gcc.target/arm/neon/vget_lanes32.c: Remove.
5310 * gcc.target/arm/neon/vget_lanes64.c: Remove.
5311 * gcc.target/arm/neon/vget_lanes8.c: Remove.
5312 * gcc.target/arm/neon/vget_laneu16.c: Remove.
5313 * gcc.target/arm/neon/vget_laneu32.c: Remove.
5314 * gcc.target/arm/neon/vget_laneu64.c: Remove.
5315 * gcc.target/arm/neon/vget_laneu8.c: Remove.
5316 * gcc.target/arm/neon/vget_lowf32.c: Remove.
5317 * gcc.target/arm/neon/vget_lowp16.c: Remove.
5318 * gcc.target/arm/neon/vget_lowp64.c: Remove.
5319 * gcc.target/arm/neon/vget_lowp8.c: Remove.
5320 * gcc.target/arm/neon/vget_lows16.c: Remove.
5321 * gcc.target/arm/neon/vget_lows32.c: Remove.
5322 * gcc.target/arm/neon/vget_lows64.c: Remove.
5323 * gcc.target/arm/neon/vget_lows8.c: Remove.
5324 * gcc.target/arm/neon/vget_lowu16.c: Remove.
5325 * gcc.target/arm/neon/vget_lowu32.c: Remove.
5326 * gcc.target/arm/neon/vget_lowu64.c: Remove.
5327 * gcc.target/arm/neon/vget_lowu8.c: Remove.
5328 * gcc.target/arm/neon/vhaddQs16.c: Remove.
5329 * gcc.target/arm/neon/vhaddQs32.c: Remove.
5330 * gcc.target/arm/neon/vhaddQs8.c: Remove.
5331 * gcc.target/arm/neon/vhaddQu16.c: Remove.
5332 * gcc.target/arm/neon/vhaddQu32.c: Remove.
5333 * gcc.target/arm/neon/vhaddQu8.c: Remove.
5334 * gcc.target/arm/neon/vhadds16.c: Remove.
5335 * gcc.target/arm/neon/vhadds32.c: Remove.
5336 * gcc.target/arm/neon/vhadds8.c: Remove.
5337 * gcc.target/arm/neon/vhaddu16.c: Remove.
5338 * gcc.target/arm/neon/vhaddu32.c: Remove.
5339 * gcc.target/arm/neon/vhaddu8.c: Remove.
5340 * gcc.target/arm/neon/vhsubQs16.c: Remove.
5341 * gcc.target/arm/neon/vhsubQs32.c: Remove.
5342 * gcc.target/arm/neon/vhsubQs8.c: Remove.
5343 * gcc.target/arm/neon/vhsubQu16.c: Remove.
5344 * gcc.target/arm/neon/vhsubQu32.c: Remove.
5345 * gcc.target/arm/neon/vhsubQu8.c: Remove.
5346 * gcc.target/arm/neon/vhsubs16.c: Remove.
5347 * gcc.target/arm/neon/vhsubs32.c: Remove.
5348 * gcc.target/arm/neon/vhsubs8.c: Remove.
5349 * gcc.target/arm/neon/vhsubu16.c: Remove.
5350 * gcc.target/arm/neon/vhsubu32.c: Remove.
5351 * gcc.target/arm/neon/vhsubu8.c: Remove.
5352 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
5353 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
5354 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
5355 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
5356 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
5357 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
5358 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
5359 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
5360 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
5361 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
5362 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
5363 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
5364 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
5365 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
5366 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
5367 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
5368 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
5369 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
5370 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
5371 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
5372 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
5373 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
5374 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
5375 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
5376 * gcc.target/arm/neon/vld1Qf32.c: Remove.
5377 * gcc.target/arm/neon/vld1Qp16.c: Remove.
5378 * gcc.target/arm/neon/vld1Qp64.c: Remove.
5379 * gcc.target/arm/neon/vld1Qp8.c: Remove.
5380 * gcc.target/arm/neon/vld1Qs16.c: Remove.
5381 * gcc.target/arm/neon/vld1Qs32.c: Remove.
5382 * gcc.target/arm/neon/vld1Qs64.c: Remove.
5383 * gcc.target/arm/neon/vld1Qs8.c: Remove.
5384 * gcc.target/arm/neon/vld1Qu16.c: Remove.
5385 * gcc.target/arm/neon/vld1Qu32.c: Remove.
5386 * gcc.target/arm/neon/vld1Qu64.c: Remove.
5387 * gcc.target/arm/neon/vld1Qu8.c: Remove.
5388 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
5389 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
5390 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
5391 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
5392 * gcc.target/arm/neon/vld1_dups16.c: Remove.
5393 * gcc.target/arm/neon/vld1_dups32.c: Remove.
5394 * gcc.target/arm/neon/vld1_dups64.c: Remove.
5395 * gcc.target/arm/neon/vld1_dups8.c: Remove.
5396 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
5397 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
5398 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
5399 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
5400 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
5401 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
5402 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
5403 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
5404 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
5405 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
5406 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
5407 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
5408 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
5409 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
5410 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
5411 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
5412 * gcc.target/arm/neon/vld1f32.c: Remove.
5413 * gcc.target/arm/neon/vld1p16.c: Remove.
5414 * gcc.target/arm/neon/vld1p64.c: Remove.
5415 * gcc.target/arm/neon/vld1p8.c: Remove.
5416 * gcc.target/arm/neon/vld1s16.c: Remove.
5417 * gcc.target/arm/neon/vld1s32.c: Remove.
5418 * gcc.target/arm/neon/vld1s64.c: Remove.
5419 * gcc.target/arm/neon/vld1s8.c: Remove.
5420 * gcc.target/arm/neon/vld1u16.c: Remove.
5421 * gcc.target/arm/neon/vld1u32.c: Remove.
5422 * gcc.target/arm/neon/vld1u64.c: Remove.
5423 * gcc.target/arm/neon/vld1u8.c: Remove.
5424 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
5425 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
5426 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
5427 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
5428 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
5429 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
5430 * gcc.target/arm/neon/vld2Qf32.c: Remove.
5431 * gcc.target/arm/neon/vld2Qp16.c: Remove.
5432 * gcc.target/arm/neon/vld2Qp8.c: Remove.
5433 * gcc.target/arm/neon/vld2Qs16.c: Remove.
5434 * gcc.target/arm/neon/vld2Qs32.c: Remove.
5435 * gcc.target/arm/neon/vld2Qs8.c: Remove.
5436 * gcc.target/arm/neon/vld2Qu16.c: Remove.
5437 * gcc.target/arm/neon/vld2Qu32.c: Remove.
5438 * gcc.target/arm/neon/vld2Qu8.c: Remove.
5439 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
5440 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
5441 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
5442 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
5443 * gcc.target/arm/neon/vld2_dups16.c: Remove.
5444 * gcc.target/arm/neon/vld2_dups32.c: Remove.
5445 * gcc.target/arm/neon/vld2_dups64.c: Remove.
5446 * gcc.target/arm/neon/vld2_dups8.c: Remove.
5447 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
5448 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
5449 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
5450 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
5451 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
5452 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
5453 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
5454 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
5455 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
5456 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
5457 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
5458 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
5459 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
5460 * gcc.target/arm/neon/vld2f32.c: Remove.
5461 * gcc.target/arm/neon/vld2p16.c: Remove.
5462 * gcc.target/arm/neon/vld2p64.c: Remove.
5463 * gcc.target/arm/neon/vld2p8.c: Remove.
5464 * gcc.target/arm/neon/vld2s16.c: Remove.
5465 * gcc.target/arm/neon/vld2s32.c: Remove.
5466 * gcc.target/arm/neon/vld2s64.c: Remove.
5467 * gcc.target/arm/neon/vld2s8.c: Remove.
5468 * gcc.target/arm/neon/vld2u16.c: Remove.
5469 * gcc.target/arm/neon/vld2u32.c: Remove.
5470 * gcc.target/arm/neon/vld2u64.c: Remove.
5471 * gcc.target/arm/neon/vld2u8.c: Remove.
5472 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
5473 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
5474 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
5475 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
5476 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
5477 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
5478 * gcc.target/arm/neon/vld3Qf32.c: Remove.
5479 * gcc.target/arm/neon/vld3Qp16.c: Remove.
5480 * gcc.target/arm/neon/vld3Qp8.c: Remove.
5481 * gcc.target/arm/neon/vld3Qs16.c: Remove.
5482 * gcc.target/arm/neon/vld3Qs32.c: Remove.
5483 * gcc.target/arm/neon/vld3Qs8.c: Remove.
5484 * gcc.target/arm/neon/vld3Qu16.c: Remove.
5485 * gcc.target/arm/neon/vld3Qu32.c: Remove.
5486 * gcc.target/arm/neon/vld3Qu8.c: Remove.
5487 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
5488 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
5489 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
5490 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
5491 * gcc.target/arm/neon/vld3_dups16.c: Remove.
5492 * gcc.target/arm/neon/vld3_dups32.c: Remove.
5493 * gcc.target/arm/neon/vld3_dups64.c: Remove.
5494 * gcc.target/arm/neon/vld3_dups8.c: Remove.
5495 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
5496 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
5497 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
5498 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
5499 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
5500 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
5501 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
5502 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
5503 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
5504 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
5505 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
5506 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
5507 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
5508 * gcc.target/arm/neon/vld3f32.c: Remove.
5509 * gcc.target/arm/neon/vld3p16.c: Remove.
5510 * gcc.target/arm/neon/vld3p64.c: Remove.
5511 * gcc.target/arm/neon/vld3p8.c: Remove.
5512 * gcc.target/arm/neon/vld3s16.c: Remove.
5513 * gcc.target/arm/neon/vld3s32.c: Remove.
5514 * gcc.target/arm/neon/vld3s64.c: Remove.
5515 * gcc.target/arm/neon/vld3s8.c: Remove.
5516 * gcc.target/arm/neon/vld3u16.c: Remove.
5517 * gcc.target/arm/neon/vld3u32.c: Remove.
5518 * gcc.target/arm/neon/vld3u64.c: Remove.
5519 * gcc.target/arm/neon/vld3u8.c: Remove.
5520 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
5521 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
5522 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
5523 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
5524 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
5525 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
5526 * gcc.target/arm/neon/vld4Qf32.c: Remove.
5527 * gcc.target/arm/neon/vld4Qp16.c: Remove.
5528 * gcc.target/arm/neon/vld4Qp8.c: Remove.
5529 * gcc.target/arm/neon/vld4Qs16.c: Remove.
5530 * gcc.target/arm/neon/vld4Qs32.c: Remove.
5531 * gcc.target/arm/neon/vld4Qs8.c: Remove.
5532 * gcc.target/arm/neon/vld4Qu16.c: Remove.
5533 * gcc.target/arm/neon/vld4Qu32.c: Remove.
5534 * gcc.target/arm/neon/vld4Qu8.c: Remove.
5535 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
5536 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
5537 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
5538 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
5539 * gcc.target/arm/neon/vld4_dups16.c: Remove.
5540 * gcc.target/arm/neon/vld4_dups32.c: Remove.
5541 * gcc.target/arm/neon/vld4_dups64.c: Remove.
5542 * gcc.target/arm/neon/vld4_dups8.c: Remove.
5543 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
5544 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
5545 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
5546 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
5547 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
5548 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
5549 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
5550 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
5551 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
5552 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
5553 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
5554 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
5555 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
5556 * gcc.target/arm/neon/vld4f32.c: Remove.
5557 * gcc.target/arm/neon/vld4p16.c: Remove.
5558 * gcc.target/arm/neon/vld4p64.c: Remove.
5559 * gcc.target/arm/neon/vld4p8.c: Remove.
5560 * gcc.target/arm/neon/vld4s16.c: Remove.
5561 * gcc.target/arm/neon/vld4s32.c: Remove.
5562 * gcc.target/arm/neon/vld4s64.c: Remove.
5563 * gcc.target/arm/neon/vld4s8.c: Remove.
5564 * gcc.target/arm/neon/vld4u16.c: Remove.
5565 * gcc.target/arm/neon/vld4u32.c: Remove.
5566 * gcc.target/arm/neon/vld4u64.c: Remove.
5567 * gcc.target/arm/neon/vld4u8.c: Remove.
5568 * gcc.target/arm/neon/vmaxQf32.c: Remove.
5569 * gcc.target/arm/neon/vmaxQs16.c: Remove.
5570 * gcc.target/arm/neon/vmaxQs32.c: Remove.
5571 * gcc.target/arm/neon/vmaxQs8.c: Remove.
5572 * gcc.target/arm/neon/vmaxQu16.c: Remove.
5573 * gcc.target/arm/neon/vmaxQu32.c: Remove.
5574 * gcc.target/arm/neon/vmaxQu8.c: Remove.
5575 * gcc.target/arm/neon/vmaxf32.c: Remove.
5576 * gcc.target/arm/neon/vmaxs16.c: Remove.
5577 * gcc.target/arm/neon/vmaxs32.c: Remove.
5578 * gcc.target/arm/neon/vmaxs8.c: Remove.
5579 * gcc.target/arm/neon/vmaxu16.c: Remove.
5580 * gcc.target/arm/neon/vmaxu32.c: Remove.
5581 * gcc.target/arm/neon/vmaxu8.c: Remove.
5582 * gcc.target/arm/neon/vminQf32.c: Remove.
5583 * gcc.target/arm/neon/vminQs16.c: Remove.
5584 * gcc.target/arm/neon/vminQs32.c: Remove.
5585 * gcc.target/arm/neon/vminQs8.c: Remove.
5586 * gcc.target/arm/neon/vminQu16.c: Remove.
5587 * gcc.target/arm/neon/vminQu32.c: Remove.
5588 * gcc.target/arm/neon/vminQu8.c: Remove.
5589 * gcc.target/arm/neon/vminf32.c: Remove.
5590 * gcc.target/arm/neon/vmins16.c: Remove.
5591 * gcc.target/arm/neon/vmins32.c: Remove.
5592 * gcc.target/arm/neon/vmins8.c: Remove.
5593 * gcc.target/arm/neon/vminu16.c: Remove.
5594 * gcc.target/arm/neon/vminu32.c: Remove.
5595 * gcc.target/arm/neon/vminu8.c: Remove.
5596 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
5597 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
5598 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
5599 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
5600 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
5601 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
5602 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
5603 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
5604 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
5605 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
5606 * gcc.target/arm/neon/vmlaQf32.c: Remove.
5607 * gcc.target/arm/neon/vmlaQs16.c: Remove.
5608 * gcc.target/arm/neon/vmlaQs32.c: Remove.
5609 * gcc.target/arm/neon/vmlaQs8.c: Remove.
5610 * gcc.target/arm/neon/vmlaQu16.c: Remove.
5611 * gcc.target/arm/neon/vmlaQu32.c: Remove.
5612 * gcc.target/arm/neon/vmlaQu8.c: Remove.
5613 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
5614 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
5615 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
5616 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
5617 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
5618 * gcc.target/arm/neon/vmla_nf32.c: Remove.
5619 * gcc.target/arm/neon/vmla_ns16.c: Remove.
5620 * gcc.target/arm/neon/vmla_ns32.c: Remove.
5621 * gcc.target/arm/neon/vmla_nu16.c: Remove.
5622 * gcc.target/arm/neon/vmla_nu32.c: Remove.
5623 * gcc.target/arm/neon/vmlaf32.c: Remove.
5624 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
5625 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
5626 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
5627 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
5628 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
5629 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
5630 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
5631 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
5632 * gcc.target/arm/neon/vmlals16.c: Remove.
5633 * gcc.target/arm/neon/vmlals32.c: Remove.
5634 * gcc.target/arm/neon/vmlals8.c: Remove.
5635 * gcc.target/arm/neon/vmlalu16.c: Remove.
5636 * gcc.target/arm/neon/vmlalu32.c: Remove.
5637 * gcc.target/arm/neon/vmlalu8.c: Remove.
5638 * gcc.target/arm/neon/vmlas16.c: Remove.
5639 * gcc.target/arm/neon/vmlas32.c: Remove.
5640 * gcc.target/arm/neon/vmlas8.c: Remove.
5641 * gcc.target/arm/neon/vmlau16.c: Remove.
5642 * gcc.target/arm/neon/vmlau32.c: Remove.
5643 * gcc.target/arm/neon/vmlau8.c: Remove.
5644 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
5645 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
5646 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
5647 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
5648 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
5649 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
5650 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
5651 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
5652 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
5653 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
5654 * gcc.target/arm/neon/vmlsQf32.c: Remove.
5655 * gcc.target/arm/neon/vmlsQs16.c: Remove.
5656 * gcc.target/arm/neon/vmlsQs32.c: Remove.
5657 * gcc.target/arm/neon/vmlsQs8.c: Remove.
5658 * gcc.target/arm/neon/vmlsQu16.c: Remove.
5659 * gcc.target/arm/neon/vmlsQu32.c: Remove.
5660 * gcc.target/arm/neon/vmlsQu8.c: Remove.
5661 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
5662 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
5663 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
5664 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
5665 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
5666 * gcc.target/arm/neon/vmls_nf32.c: Remove.
5667 * gcc.target/arm/neon/vmls_ns16.c: Remove.
5668 * gcc.target/arm/neon/vmls_ns32.c: Remove.
5669 * gcc.target/arm/neon/vmls_nu16.c: Remove.
5670 * gcc.target/arm/neon/vmls_nu32.c: Remove.
5671 * gcc.target/arm/neon/vmlsf32.c: Remove.
5672 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
5673 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
5674 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
5675 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
5676 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
5677 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
5678 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
5679 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
5680 * gcc.target/arm/neon/vmlsls16.c: Remove.
5681 * gcc.target/arm/neon/vmlsls32.c: Remove.
5682 * gcc.target/arm/neon/vmlsls8.c: Remove.
5683 * gcc.target/arm/neon/vmlslu16.c: Remove.
5684 * gcc.target/arm/neon/vmlslu32.c: Remove.
5685 * gcc.target/arm/neon/vmlslu8.c: Remove.
5686 * gcc.target/arm/neon/vmlss16.c: Remove.
5687 * gcc.target/arm/neon/vmlss32.c: Remove.
5688 * gcc.target/arm/neon/vmlss8.c: Remove.
5689 * gcc.target/arm/neon/vmlsu16.c: Remove.
5690 * gcc.target/arm/neon/vmlsu32.c: Remove.
5691 * gcc.target/arm/neon/vmlsu8.c: Remove.
5692 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
5693 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
5694 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
5695 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
5696 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
5697 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
5698 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
5699 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
5700 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
5701 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
5702 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
5703 * gcc.target/arm/neon/vmov_nf32.c: Remove.
5704 * gcc.target/arm/neon/vmov_np16.c: Remove.
5705 * gcc.target/arm/neon/vmov_np8.c: Remove.
5706 * gcc.target/arm/neon/vmov_ns16.c: Remove.
5707 * gcc.target/arm/neon/vmov_ns32.c: Remove.
5708 * gcc.target/arm/neon/vmov_ns64.c: Remove.
5709 * gcc.target/arm/neon/vmov_ns8.c: Remove.
5710 * gcc.target/arm/neon/vmov_nu16.c: Remove.
5711 * gcc.target/arm/neon/vmov_nu32.c: Remove.
5712 * gcc.target/arm/neon/vmov_nu64.c: Remove.
5713 * gcc.target/arm/neon/vmov_nu8.c: Remove.
5714 * gcc.target/arm/neon/vmovls16.c: Remove.
5715 * gcc.target/arm/neon/vmovls32.c: Remove.
5716 * gcc.target/arm/neon/vmovls8.c: Remove.
5717 * gcc.target/arm/neon/vmovlu16.c: Remove.
5718 * gcc.target/arm/neon/vmovlu32.c: Remove.
5719 * gcc.target/arm/neon/vmovlu8.c: Remove.
5720 * gcc.target/arm/neon/vmovns16.c: Remove.
5721 * gcc.target/arm/neon/vmovns32.c: Remove.
5722 * gcc.target/arm/neon/vmovns64.c: Remove.
5723 * gcc.target/arm/neon/vmovnu16.c: Remove.
5724 * gcc.target/arm/neon/vmovnu32.c: Remove.
5725 * gcc.target/arm/neon/vmovnu64.c: Remove.
5726 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
5727 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
5728 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
5729 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
5730 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
5731 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
5732 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
5733 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
5734 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
5735 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
5736 * gcc.target/arm/neon/vmulQf32.c: Remove.
5737 * gcc.target/arm/neon/vmulQp8.c: Remove.
5738 * gcc.target/arm/neon/vmulQs16.c: Remove.
5739 * gcc.target/arm/neon/vmulQs32.c: Remove.
5740 * gcc.target/arm/neon/vmulQs8.c: Remove.
5741 * gcc.target/arm/neon/vmulQu16.c: Remove.
5742 * gcc.target/arm/neon/vmulQu32.c: Remove.
5743 * gcc.target/arm/neon/vmulQu8.c: Remove.
5744 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
5745 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
5746 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
5747 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
5748 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
5749 * gcc.target/arm/neon/vmul_nf32.c: Remove.
5750 * gcc.target/arm/neon/vmul_ns16.c: Remove.
5751 * gcc.target/arm/neon/vmul_ns32.c: Remove.
5752 * gcc.target/arm/neon/vmul_nu16.c: Remove.
5753 * gcc.target/arm/neon/vmul_nu32.c: Remove.
5754 * gcc.target/arm/neon/vmulf32.c: Remove.
5755 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
5756 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
5757 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
5758 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
5759 * gcc.target/arm/neon/vmull_ns16.c: Remove.
5760 * gcc.target/arm/neon/vmull_ns32.c: Remove.
5761 * gcc.target/arm/neon/vmull_nu16.c: Remove.
5762 * gcc.target/arm/neon/vmull_nu32.c: Remove.
5763 * gcc.target/arm/neon/vmullp8.c: Remove.
5764 * gcc.target/arm/neon/vmulls16.c: Remove.
5765 * gcc.target/arm/neon/vmulls32.c: Remove.
5766 * gcc.target/arm/neon/vmulls8.c: Remove.
5767 * gcc.target/arm/neon/vmullu16.c: Remove.
5768 * gcc.target/arm/neon/vmullu32.c: Remove.
5769 * gcc.target/arm/neon/vmullu8.c: Remove.
5770 * gcc.target/arm/neon/vmulp8.c: Remove.
5771 * gcc.target/arm/neon/vmuls16.c: Remove.
5772 * gcc.target/arm/neon/vmuls32.c: Remove.
5773 * gcc.target/arm/neon/vmuls8.c: Remove.
5774 * gcc.target/arm/neon/vmulu16.c: Remove.
5775 * gcc.target/arm/neon/vmulu32.c: Remove.
5776 * gcc.target/arm/neon/vmulu8.c: Remove.
5777 * gcc.target/arm/neon/vmvnQp8.c: Remove.
5778 * gcc.target/arm/neon/vmvnQs16.c: Remove.
5779 * gcc.target/arm/neon/vmvnQs32.c: Remove.
5780 * gcc.target/arm/neon/vmvnQs8.c: Remove.
5781 * gcc.target/arm/neon/vmvnQu16.c: Remove.
5782 * gcc.target/arm/neon/vmvnQu32.c: Remove.
5783 * gcc.target/arm/neon/vmvnQu8.c: Remove.
5784 * gcc.target/arm/neon/vmvnp8.c: Remove.
5785 * gcc.target/arm/neon/vmvns16.c: Remove.
5786 * gcc.target/arm/neon/vmvns32.c: Remove.
5787 * gcc.target/arm/neon/vmvns8.c: Remove.
5788 * gcc.target/arm/neon/vmvnu16.c: Remove.
5789 * gcc.target/arm/neon/vmvnu32.c: Remove.
5790 * gcc.target/arm/neon/vmvnu8.c: Remove.
5791 * gcc.target/arm/neon/vnegQf32.c: Remove.
5792 * gcc.target/arm/neon/vnegQs16.c: Remove.
5793 * gcc.target/arm/neon/vnegQs32.c: Remove.
5794 * gcc.target/arm/neon/vnegQs8.c: Remove.
5795 * gcc.target/arm/neon/vnegf32.c: Remove.
5796 * gcc.target/arm/neon/vnegs16.c: Remove.
5797 * gcc.target/arm/neon/vnegs32.c: Remove.
5798 * gcc.target/arm/neon/vnegs8.c: Remove.
5799 * gcc.target/arm/neon/vornQs16.c: Remove.
5800 * gcc.target/arm/neon/vornQs32.c: Remove.
5801 * gcc.target/arm/neon/vornQs64.c: Remove.
5802 * gcc.target/arm/neon/vornQs8.c: Remove.
5803 * gcc.target/arm/neon/vornQu16.c: Remove.
5804 * gcc.target/arm/neon/vornQu32.c: Remove.
5805 * gcc.target/arm/neon/vornQu64.c: Remove.
5806 * gcc.target/arm/neon/vornQu8.c: Remove.
5807 * gcc.target/arm/neon/vorns16.c: Remove.
5808 * gcc.target/arm/neon/vorns32.c: Remove.
5809 * gcc.target/arm/neon/vorns64.c: Remove.
5810 * gcc.target/arm/neon/vorns8.c: Remove.
5811 * gcc.target/arm/neon/vornu16.c: Remove.
5812 * gcc.target/arm/neon/vornu32.c: Remove.
5813 * gcc.target/arm/neon/vornu64.c: Remove.
5814 * gcc.target/arm/neon/vornu8.c: Remove.
5815 * gcc.target/arm/neon/vorrQs16.c: Remove.
5816 * gcc.target/arm/neon/vorrQs32.c: Remove.
5817 * gcc.target/arm/neon/vorrQs64.c: Remove.
5818 * gcc.target/arm/neon/vorrQs8.c: Remove.
5819 * gcc.target/arm/neon/vorrQu16.c: Remove.
5820 * gcc.target/arm/neon/vorrQu32.c: Remove.
5821 * gcc.target/arm/neon/vorrQu64.c: Remove.
5822 * gcc.target/arm/neon/vorrQu8.c: Remove.
5823 * gcc.target/arm/neon/vorrs16.c: Remove.
5824 * gcc.target/arm/neon/vorrs32.c: Remove.
5825 * gcc.target/arm/neon/vorrs64.c: Remove.
5826 * gcc.target/arm/neon/vorrs8.c: Remove.
5827 * gcc.target/arm/neon/vorru16.c: Remove.
5828 * gcc.target/arm/neon/vorru32.c: Remove.
5829 * gcc.target/arm/neon/vorru64.c: Remove.
5830 * gcc.target/arm/neon/vorru8.c: Remove.
5831 * gcc.target/arm/neon/vpadalQs16.c: Remove.
5832 * gcc.target/arm/neon/vpadalQs32.c: Remove.
5833 * gcc.target/arm/neon/vpadalQs8.c: Remove.
5834 * gcc.target/arm/neon/vpadalQu16.c: Remove.
5835 * gcc.target/arm/neon/vpadalQu32.c: Remove.
5836 * gcc.target/arm/neon/vpadalQu8.c: Remove.
5837 * gcc.target/arm/neon/vpadals16.c: Remove.
5838 * gcc.target/arm/neon/vpadals32.c: Remove.
5839 * gcc.target/arm/neon/vpadals8.c: Remove.
5840 * gcc.target/arm/neon/vpadalu16.c: Remove.
5841 * gcc.target/arm/neon/vpadalu32.c: Remove.
5842 * gcc.target/arm/neon/vpadalu8.c: Remove.
5843 * gcc.target/arm/neon/vpaddf32.c: Remove.
5844 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
5845 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
5846 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
5847 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
5848 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
5849 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
5850 * gcc.target/arm/neon/vpaddls16.c: Remove.
5851 * gcc.target/arm/neon/vpaddls32.c: Remove.
5852 * gcc.target/arm/neon/vpaddls8.c: Remove.
5853 * gcc.target/arm/neon/vpaddlu16.c: Remove.
5854 * gcc.target/arm/neon/vpaddlu32.c: Remove.
5855 * gcc.target/arm/neon/vpaddlu8.c: Remove.
5856 * gcc.target/arm/neon/vpadds16.c: Remove.
5857 * gcc.target/arm/neon/vpadds32.c: Remove.
5858 * gcc.target/arm/neon/vpadds8.c: Remove.
5859 * gcc.target/arm/neon/vpaddu16.c: Remove.
5860 * gcc.target/arm/neon/vpaddu32.c: Remove.
5861 * gcc.target/arm/neon/vpaddu8.c: Remove.
5862 * gcc.target/arm/neon/vpmaxf32.c: Remove.
5863 * gcc.target/arm/neon/vpmaxs16.c: Remove.
5864 * gcc.target/arm/neon/vpmaxs32.c: Remove.
5865 * gcc.target/arm/neon/vpmaxs8.c: Remove.
5866 * gcc.target/arm/neon/vpmaxu16.c: Remove.
5867 * gcc.target/arm/neon/vpmaxu32.c: Remove.
5868 * gcc.target/arm/neon/vpmaxu8.c: Remove.
5869 * gcc.target/arm/neon/vpminf32.c: Remove.
5870 * gcc.target/arm/neon/vpmins16.c: Remove.
5871 * gcc.target/arm/neon/vpmins32.c: Remove.
5872 * gcc.target/arm/neon/vpmins8.c: Remove.
5873 * gcc.target/arm/neon/vpminu16.c: Remove.
5874 * gcc.target/arm/neon/vpminu32.c: Remove.
5875 * gcc.target/arm/neon/vpminu8.c: Remove.
5876 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
5877 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
5878 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
5879 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
5880 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
5881 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
5882 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
5883 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
5884 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
5885 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
5886 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
5887 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
5888 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
5889 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
5890 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
5891 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
5892 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
5893 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
5894 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
5895 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
5896 * gcc.target/arm/neon/vqRshls16.c: Remove.
5897 * gcc.target/arm/neon/vqRshls32.c: Remove.
5898 * gcc.target/arm/neon/vqRshls64.c: Remove.
5899 * gcc.target/arm/neon/vqRshls8.c: Remove.
5900 * gcc.target/arm/neon/vqRshlu16.c: Remove.
5901 * gcc.target/arm/neon/vqRshlu32.c: Remove.
5902 * gcc.target/arm/neon/vqRshlu64.c: Remove.
5903 * gcc.target/arm/neon/vqRshlu8.c: Remove.
5904 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
5905 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
5906 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
5907 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
5908 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
5909 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
5910 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
5911 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
5912 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
5913 * gcc.target/arm/neon/vqabsQs16.c: Remove.
5914 * gcc.target/arm/neon/vqabsQs32.c: Remove.
5915 * gcc.target/arm/neon/vqabsQs8.c: Remove.
5916 * gcc.target/arm/neon/vqabss16.c: Remove.
5917 * gcc.target/arm/neon/vqabss32.c: Remove.
5918 * gcc.target/arm/neon/vqabss8.c: Remove.
5919 * gcc.target/arm/neon/vqaddQs16.c: Remove.
5920 * gcc.target/arm/neon/vqaddQs32.c: Remove.
5921 * gcc.target/arm/neon/vqaddQs64.c: Remove.
5922 * gcc.target/arm/neon/vqaddQs8.c: Remove.
5923 * gcc.target/arm/neon/vqaddQu16.c: Remove.
5924 * gcc.target/arm/neon/vqaddQu32.c: Remove.
5925 * gcc.target/arm/neon/vqaddQu64.c: Remove.
5926 * gcc.target/arm/neon/vqaddQu8.c: Remove.
5927 * gcc.target/arm/neon/vqadds16.c: Remove.
5928 * gcc.target/arm/neon/vqadds32.c: Remove.
5929 * gcc.target/arm/neon/vqadds64.c: Remove.
5930 * gcc.target/arm/neon/vqadds8.c: Remove.
5931 * gcc.target/arm/neon/vqaddu16.c: Remove.
5932 * gcc.target/arm/neon/vqaddu32.c: Remove.
5933 * gcc.target/arm/neon/vqaddu64.c: Remove.
5934 * gcc.target/arm/neon/vqaddu8.c: Remove.
5935 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
5936 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
5937 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
5938 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
5939 * gcc.target/arm/neon/vqdmlals16.c: Remove.
5940 * gcc.target/arm/neon/vqdmlals32.c: Remove.
5941 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
5942 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
5943 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
5944 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
5945 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
5946 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
5947 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
5948 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
5949 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
5950 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
5951 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
5952 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
5953 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
5954 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
5955 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
5956 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
5957 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
5958 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
5959 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
5960 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
5961 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
5962 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
5963 * gcc.target/arm/neon/vqdmulls16.c: Remove.
5964 * gcc.target/arm/neon/vqdmulls32.c: Remove.
5965 * gcc.target/arm/neon/vqmovns16.c: Remove.
5966 * gcc.target/arm/neon/vqmovns32.c: Remove.
5967 * gcc.target/arm/neon/vqmovns64.c: Remove.
5968 * gcc.target/arm/neon/vqmovnu16.c: Remove.
5969 * gcc.target/arm/neon/vqmovnu32.c: Remove.
5970 * gcc.target/arm/neon/vqmovnu64.c: Remove.
5971 * gcc.target/arm/neon/vqmovuns16.c: Remove.
5972 * gcc.target/arm/neon/vqmovuns32.c: Remove.
5973 * gcc.target/arm/neon/vqmovuns64.c: Remove.
5974 * gcc.target/arm/neon/vqnegQs16.c: Remove.
5975 * gcc.target/arm/neon/vqnegQs32.c: Remove.
5976 * gcc.target/arm/neon/vqnegQs8.c: Remove.
5977 * gcc.target/arm/neon/vqnegs16.c: Remove.
5978 * gcc.target/arm/neon/vqnegs32.c: Remove.
5979 * gcc.target/arm/neon/vqnegs8.c: Remove.
5980 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
5981 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
5982 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
5983 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
5984 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
5985 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
5986 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
5987 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
5988 * gcc.target/arm/neon/vqshlQs16.c: Remove.
5989 * gcc.target/arm/neon/vqshlQs32.c: Remove.
5990 * gcc.target/arm/neon/vqshlQs64.c: Remove.
5991 * gcc.target/arm/neon/vqshlQs8.c: Remove.
5992 * gcc.target/arm/neon/vqshlQu16.c: Remove.
5993 * gcc.target/arm/neon/vqshlQu32.c: Remove.
5994 * gcc.target/arm/neon/vqshlQu64.c: Remove.
5995 * gcc.target/arm/neon/vqshlQu8.c: Remove.
5996 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
5997 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
5998 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
5999 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
6000 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
6001 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
6002 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
6003 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
6004 * gcc.target/arm/neon/vqshls16.c: Remove.
6005 * gcc.target/arm/neon/vqshls32.c: Remove.
6006 * gcc.target/arm/neon/vqshls64.c: Remove.
6007 * gcc.target/arm/neon/vqshls8.c: Remove.
6008 * gcc.target/arm/neon/vqshlu16.c: Remove.
6009 * gcc.target/arm/neon/vqshlu32.c: Remove.
6010 * gcc.target/arm/neon/vqshlu64.c: Remove.
6011 * gcc.target/arm/neon/vqshlu8.c: Remove.
6012 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
6013 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
6014 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
6015 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
6016 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
6017 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
6018 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
6019 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
6020 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
6021 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
6022 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
6023 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
6024 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
6025 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
6026 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
6027 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
6028 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
6029 * gcc.target/arm/neon/vqsubQs16.c: Remove.
6030 * gcc.target/arm/neon/vqsubQs32.c: Remove.
6031 * gcc.target/arm/neon/vqsubQs64.c: Remove.
6032 * gcc.target/arm/neon/vqsubQs8.c: Remove.
6033 * gcc.target/arm/neon/vqsubQu16.c: Remove.
6034 * gcc.target/arm/neon/vqsubQu32.c: Remove.
6035 * gcc.target/arm/neon/vqsubQu64.c: Remove.
6036 * gcc.target/arm/neon/vqsubQu8.c: Remove.
6037 * gcc.target/arm/neon/vqsubs16.c: Remove.
6038 * gcc.target/arm/neon/vqsubs32.c: Remove.
6039 * gcc.target/arm/neon/vqsubs64.c: Remove.
6040 * gcc.target/arm/neon/vqsubs8.c: Remove.
6041 * gcc.target/arm/neon/vqsubu16.c: Remove.
6042 * gcc.target/arm/neon/vqsubu32.c: Remove.
6043 * gcc.target/arm/neon/vqsubu64.c: Remove.
6044 * gcc.target/arm/neon/vqsubu8.c: Remove.
6045 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
6046 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
6047 * gcc.target/arm/neon/vrecpef32.c: Remove.
6048 * gcc.target/arm/neon/vrecpeu32.c: Remove.
6049 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
6050 * gcc.target/arm/neon/vrecpsf32.c: Remove.
6051 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
6052 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
6053 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
6054 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
6055 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
6056 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
6057 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
6058 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
6059 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
6060 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
6061 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
6062 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
6063 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
6064 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
6065 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
6066 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
6067 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
6068 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
6069 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
6070 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
6071 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
6072 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
6073 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
6074 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
6075 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
6076 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
6077 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
6078 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
6079 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
6080 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
6081 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
6082 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
6083 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
6084 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
6085 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
6086 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
6087 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
6088 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
6089 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
6090 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
6091 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
6092 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
6093 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
6094 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
6095 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
6096 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
6097 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
6098 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
6099 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
6100 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
6101 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
6102 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
6103 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
6104 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
6105 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
6106 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
6107 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
6108 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
6109 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
6110 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
6111 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
6112 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
6113 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
6114 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
6115 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
6116 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
6117 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
6118 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
6119 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
6120 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
6121 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
6122 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
6123 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
6124 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
6125 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
6126 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
6127 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
6128 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
6129 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
6130 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
6131 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
6132 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
6133 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
6134 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
6135 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
6136 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
6137 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
6138 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
6139 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
6140 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
6141 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
6142 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
6143 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
6144 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
6145 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
6146 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
6147 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
6148 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
6149 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
6150 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
6151 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
6152 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
6153 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
6154 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
6155 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
6156 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
6157 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
6158 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
6159 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
6160 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
6161 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
6162 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
6163 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
6164 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
6165 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
6166 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
6167 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
6168 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
6169 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
6170 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
6171 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
6172 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
6173 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
6174 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
6175 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
6176 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
6177 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
6178 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
6179 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
6180 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
6181 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
6182 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
6183 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
6184 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
6185 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
6186 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
6187 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
6188 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
6189 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
6190 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
6191 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
6192 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
6193 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
6194 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
6195 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
6196 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
6197 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
6198 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
6199 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
6200 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
6201 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
6202 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
6203 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
6204 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
6205 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
6206 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
6207 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
6208 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
6209 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
6210 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
6211 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
6212 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
6213 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
6214 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
6215 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
6216 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
6217 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
6218 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
6219 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
6220 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
6221 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
6222 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
6223 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
6224 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
6225 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
6226 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
6227 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
6228 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
6229 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
6230 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
6231 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
6232 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
6233 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
6234 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
6235 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
6236 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
6237 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
6238 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
6239 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
6240 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
6241 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
6242 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
6243 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
6244 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
6245 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
6246 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
6247 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
6248 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
6249 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
6250 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
6251 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
6252 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
6253 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
6254 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
6255 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
6256 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
6257 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
6258 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
6259 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
6260 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
6261 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
6262 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
6263 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
6264 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
6265 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
6266 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
6267 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
6268 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
6269 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
6270 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
6271 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
6272 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
6273 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
6274 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
6275 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
6276 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
6277 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
6278 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
6279 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
6280 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
6281 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
6282 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
6283 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
6284 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
6285 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
6286 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
6287 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
6288 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
6289 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
6290 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
6291 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
6292 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
6293 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
6294 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
6295 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
6296 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
6297 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
6298 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
6299 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
6300 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
6301 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
6302 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
6303 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
6304 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
6305 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
6306 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
6307 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
6308 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
6309 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
6310 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
6311 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
6312 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
6313 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
6314 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
6315 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
6316 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
6317 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
6318 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
6319 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
6320 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
6321 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
6322 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
6323 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
6324 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
6325 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
6326 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
6327 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
6328 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
6329 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
6330 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
6331 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
6332 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
6333 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
6334 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
6335 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
6336 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
6337 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
6338 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
6339 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
6340 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
6341 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
6342 * gcc.target/arm/neon/vrev16p8.c: Remove.
6343 * gcc.target/arm/neon/vrev16s8.c: Remove.
6344 * gcc.target/arm/neon/vrev16u8.c: Remove.
6345 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
6346 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
6347 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
6348 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
6349 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
6350 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
6351 * gcc.target/arm/neon/vrev32p16.c: Remove.
6352 * gcc.target/arm/neon/vrev32p8.c: Remove.
6353 * gcc.target/arm/neon/vrev32s16.c: Remove.
6354 * gcc.target/arm/neon/vrev32s8.c: Remove.
6355 * gcc.target/arm/neon/vrev32u16.c: Remove.
6356 * gcc.target/arm/neon/vrev32u8.c: Remove.
6357 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
6358 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
6359 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
6360 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
6361 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
6362 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
6363 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
6364 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
6365 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
6366 * gcc.target/arm/neon/vrev64f32.c: Remove.
6367 * gcc.target/arm/neon/vrev64p16.c: Remove.
6368 * gcc.target/arm/neon/vrev64p8.c: Remove.
6369 * gcc.target/arm/neon/vrev64s16.c: Remove.
6370 * gcc.target/arm/neon/vrev64s32.c: Remove.
6371 * gcc.target/arm/neon/vrev64s8.c: Remove.
6372 * gcc.target/arm/neon/vrev64u16.c: Remove.
6373 * gcc.target/arm/neon/vrev64u32.c: Remove.
6374 * gcc.target/arm/neon/vrev64u8.c: Remove.
6375 * gcc.target/arm/neon/vrndaf32.c: Remove.
6376 * gcc.target/arm/neon/vrndaqf32.c: Remove.
6377 * gcc.target/arm/neon/vrndf32.c: Remove.
6378 * gcc.target/arm/neon/vrndmf32.c: Remove.
6379 * gcc.target/arm/neon/vrndmqf32.c: Remove.
6380 * gcc.target/arm/neon/vrndnf32.c: Remove.
6381 * gcc.target/arm/neon/vrndnqf32.c: Remove.
6382 * gcc.target/arm/neon/vrndpf32.c: Remove.
6383 * gcc.target/arm/neon/vrndpqf32.c: Remove.
6384 * gcc.target/arm/neon/vrndqf32.c: Remove.
6385 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
6386 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
6387 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
6388 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
6389 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
6390 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
6391 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
6392 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
6393 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
6394 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
6395 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
6396 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
6397 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
6398 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
6399 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
6400 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
6401 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
6402 * gcc.target/arm/neon/vset_lanef32.c: Remove.
6403 * gcc.target/arm/neon/vset_lanep16.c: Remove.
6404 * gcc.target/arm/neon/vset_lanep8.c: Remove.
6405 * gcc.target/arm/neon/vset_lanes16.c: Remove.
6406 * gcc.target/arm/neon/vset_lanes32.c: Remove.
6407 * gcc.target/arm/neon/vset_lanes64.c: Remove.
6408 * gcc.target/arm/neon/vset_lanes8.c: Remove.
6409 * gcc.target/arm/neon/vset_laneu16.c: Remove.
6410 * gcc.target/arm/neon/vset_laneu32.c: Remove.
6411 * gcc.target/arm/neon/vset_laneu64.c: Remove.
6412 * gcc.target/arm/neon/vset_laneu8.c: Remove.
6413 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
6414 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
6415 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
6416 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
6417 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
6418 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
6419 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
6420 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
6421 * gcc.target/arm/neon/vshlQs16.c: Remove.
6422 * gcc.target/arm/neon/vshlQs32.c: Remove.
6423 * gcc.target/arm/neon/vshlQs64.c: Remove.
6424 * gcc.target/arm/neon/vshlQs8.c: Remove.
6425 * gcc.target/arm/neon/vshlQu16.c: Remove.
6426 * gcc.target/arm/neon/vshlQu32.c: Remove.
6427 * gcc.target/arm/neon/vshlQu64.c: Remove.
6428 * gcc.target/arm/neon/vshlQu8.c: Remove.
6429 * gcc.target/arm/neon/vshl_ns16.c: Remove.
6430 * gcc.target/arm/neon/vshl_ns32.c: Remove.
6431 * gcc.target/arm/neon/vshl_ns64.c: Remove.
6432 * gcc.target/arm/neon/vshl_ns8.c: Remove.
6433 * gcc.target/arm/neon/vshl_nu16.c: Remove.
6434 * gcc.target/arm/neon/vshl_nu32.c: Remove.
6435 * gcc.target/arm/neon/vshl_nu64.c: Remove.
6436 * gcc.target/arm/neon/vshl_nu8.c: Remove.
6437 * gcc.target/arm/neon/vshll_ns16.c: Remove.
6438 * gcc.target/arm/neon/vshll_ns32.c: Remove.
6439 * gcc.target/arm/neon/vshll_ns8.c: Remove.
6440 * gcc.target/arm/neon/vshll_nu16.c: Remove.
6441 * gcc.target/arm/neon/vshll_nu32.c: Remove.
6442 * gcc.target/arm/neon/vshll_nu8.c: Remove.
6443 * gcc.target/arm/neon/vshls16.c: Remove.
6444 * gcc.target/arm/neon/vshls32.c: Remove.
6445 * gcc.target/arm/neon/vshls64.c: Remove.
6446 * gcc.target/arm/neon/vshls8.c: Remove.
6447 * gcc.target/arm/neon/vshlu16.c: Remove.
6448 * gcc.target/arm/neon/vshlu32.c: Remove.
6449 * gcc.target/arm/neon/vshlu64.c: Remove.
6450 * gcc.target/arm/neon/vshlu8.c: Remove.
6451 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
6452 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
6453 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
6454 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
6455 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
6456 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
6457 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
6458 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
6459 * gcc.target/arm/neon/vshr_ns16.c: Remove.
6460 * gcc.target/arm/neon/vshr_ns32.c: Remove.
6461 * gcc.target/arm/neon/vshr_ns64.c: Remove.
6462 * gcc.target/arm/neon/vshr_ns8.c: Remove.
6463 * gcc.target/arm/neon/vshr_nu16.c: Remove.
6464 * gcc.target/arm/neon/vshr_nu32.c: Remove.
6465 * gcc.target/arm/neon/vshr_nu64.c: Remove.
6466 * gcc.target/arm/neon/vshr_nu8.c: Remove.
6467 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
6468 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
6469 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
6470 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
6471 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
6472 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
6473 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
6474 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
6475 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
6476 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
6477 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
6478 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
6479 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
6480 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
6481 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
6482 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
6483 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
6484 * gcc.target/arm/neon/vsli_np16.c: Remove.
6485 * gcc.target/arm/neon/vsli_np64.c: Remove.
6486 * gcc.target/arm/neon/vsli_np8.c: Remove.
6487 * gcc.target/arm/neon/vsli_ns16.c: Remove.
6488 * gcc.target/arm/neon/vsli_ns32.c: Remove.
6489 * gcc.target/arm/neon/vsli_ns64.c: Remove.
6490 * gcc.target/arm/neon/vsli_ns8.c: Remove.
6491 * gcc.target/arm/neon/vsli_nu16.c: Remove.
6492 * gcc.target/arm/neon/vsli_nu32.c: Remove.
6493 * gcc.target/arm/neon/vsli_nu64.c: Remove.
6494 * gcc.target/arm/neon/vsli_nu8.c: Remove.
6495 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
6496 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
6497 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
6498 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
6499 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
6500 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
6501 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
6502 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
6503 * gcc.target/arm/neon/vsra_ns16.c: Remove.
6504 * gcc.target/arm/neon/vsra_ns32.c: Remove.
6505 * gcc.target/arm/neon/vsra_ns64.c: Remove.
6506 * gcc.target/arm/neon/vsra_ns8.c: Remove.
6507 * gcc.target/arm/neon/vsra_nu16.c: Remove.
6508 * gcc.target/arm/neon/vsra_nu32.c: Remove.
6509 * gcc.target/arm/neon/vsra_nu64.c: Remove.
6510 * gcc.target/arm/neon/vsra_nu8.c: Remove.
6511 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
6512 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
6513 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
6514 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
6515 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
6516 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
6517 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
6518 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
6519 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
6520 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
6521 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
6522 * gcc.target/arm/neon/vsri_np16.c: Remove.
6523 * gcc.target/arm/neon/vsri_np64.c: Remove.
6524 * gcc.target/arm/neon/vsri_np8.c: Remove.
6525 * gcc.target/arm/neon/vsri_ns16.c: Remove.
6526 * gcc.target/arm/neon/vsri_ns32.c: Remove.
6527 * gcc.target/arm/neon/vsri_ns64.c: Remove.
6528 * gcc.target/arm/neon/vsri_ns8.c: Remove.
6529 * gcc.target/arm/neon/vsri_nu16.c: Remove.
6530 * gcc.target/arm/neon/vsri_nu32.c: Remove.
6531 * gcc.target/arm/neon/vsri_nu64.c: Remove.
6532 * gcc.target/arm/neon/vsri_nu8.c: Remove.
6533 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
6534 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
6535 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
6536 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
6537 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
6538 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
6539 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
6540 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
6541 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
6542 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
6543 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
6544 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
6545 * gcc.target/arm/neon/vst1Qf32.c: Remove.
6546 * gcc.target/arm/neon/vst1Qp16.c: Remove.
6547 * gcc.target/arm/neon/vst1Qp64.c: Remove.
6548 * gcc.target/arm/neon/vst1Qp8.c: Remove.
6549 * gcc.target/arm/neon/vst1Qs16.c: Remove.
6550 * gcc.target/arm/neon/vst1Qs32.c: Remove.
6551 * gcc.target/arm/neon/vst1Qs64.c: Remove.
6552 * gcc.target/arm/neon/vst1Qs8.c: Remove.
6553 * gcc.target/arm/neon/vst1Qu16.c: Remove.
6554 * gcc.target/arm/neon/vst1Qu32.c: Remove.
6555 * gcc.target/arm/neon/vst1Qu64.c: Remove.
6556 * gcc.target/arm/neon/vst1Qu8.c: Remove.
6557 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
6558 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
6559 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
6560 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
6561 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
6562 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
6563 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
6564 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
6565 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
6566 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
6567 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
6568 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
6569 * gcc.target/arm/neon/vst1f32.c: Remove.
6570 * gcc.target/arm/neon/vst1p16.c: Remove.
6571 * gcc.target/arm/neon/vst1p64.c: Remove.
6572 * gcc.target/arm/neon/vst1p8.c: Remove.
6573 * gcc.target/arm/neon/vst1s16.c: Remove.
6574 * gcc.target/arm/neon/vst1s32.c: Remove.
6575 * gcc.target/arm/neon/vst1s64.c: Remove.
6576 * gcc.target/arm/neon/vst1s8.c: Remove.
6577 * gcc.target/arm/neon/vst1u16.c: Remove.
6578 * gcc.target/arm/neon/vst1u32.c: Remove.
6579 * gcc.target/arm/neon/vst1u64.c: Remove.
6580 * gcc.target/arm/neon/vst1u8.c: Remove.
6581 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
6582 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
6583 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
6584 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
6585 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
6586 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
6587 * gcc.target/arm/neon/vst2Qf32.c: Remove.
6588 * gcc.target/arm/neon/vst2Qp16.c: Remove.
6589 * gcc.target/arm/neon/vst2Qp8.c: Remove.
6590 * gcc.target/arm/neon/vst2Qs16.c: Remove.
6591 * gcc.target/arm/neon/vst2Qs32.c: Remove.
6592 * gcc.target/arm/neon/vst2Qs8.c: Remove.
6593 * gcc.target/arm/neon/vst2Qu16.c: Remove.
6594 * gcc.target/arm/neon/vst2Qu32.c: Remove.
6595 * gcc.target/arm/neon/vst2Qu8.c: Remove.
6596 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
6597 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
6598 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
6599 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
6600 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
6601 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
6602 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
6603 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
6604 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
6605 * gcc.target/arm/neon/vst2f32.c: Remove.
6606 * gcc.target/arm/neon/vst2p16.c: Remove.
6607 * gcc.target/arm/neon/vst2p64.c: Remove.
6608 * gcc.target/arm/neon/vst2p8.c: Remove.
6609 * gcc.target/arm/neon/vst2s16.c: Remove.
6610 * gcc.target/arm/neon/vst2s32.c: Remove.
6611 * gcc.target/arm/neon/vst2s64.c: Remove.
6612 * gcc.target/arm/neon/vst2s8.c: Remove.
6613 * gcc.target/arm/neon/vst2u16.c: Remove.
6614 * gcc.target/arm/neon/vst2u32.c: Remove.
6615 * gcc.target/arm/neon/vst2u64.c: Remove.
6616 * gcc.target/arm/neon/vst2u8.c: Remove.
6617 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
6618 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
6619 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
6620 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
6621 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
6622 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
6623 * gcc.target/arm/neon/vst3Qf32.c: Remove.
6624 * gcc.target/arm/neon/vst3Qp16.c: Remove.
6625 * gcc.target/arm/neon/vst3Qp8.c: Remove.
6626 * gcc.target/arm/neon/vst3Qs16.c: Remove.
6627 * gcc.target/arm/neon/vst3Qs32.c: Remove.
6628 * gcc.target/arm/neon/vst3Qs8.c: Remove.
6629 * gcc.target/arm/neon/vst3Qu16.c: Remove.
6630 * gcc.target/arm/neon/vst3Qu32.c: Remove.
6631 * gcc.target/arm/neon/vst3Qu8.c: Remove.
6632 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
6633 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
6634 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
6635 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
6636 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
6637 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
6638 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
6639 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
6640 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
6641 * gcc.target/arm/neon/vst3f32.c: Remove.
6642 * gcc.target/arm/neon/vst3p16.c: Remove.
6643 * gcc.target/arm/neon/vst3p64.c: Remove.
6644 * gcc.target/arm/neon/vst3p8.c: Remove.
6645 * gcc.target/arm/neon/vst3s16.c: Remove.
6646 * gcc.target/arm/neon/vst3s32.c: Remove.
6647 * gcc.target/arm/neon/vst3s64.c: Remove.
6648 * gcc.target/arm/neon/vst3s8.c: Remove.
6649 * gcc.target/arm/neon/vst3u16.c: Remove.
6650 * gcc.target/arm/neon/vst3u32.c: Remove.
6651 * gcc.target/arm/neon/vst3u64.c: Remove.
6652 * gcc.target/arm/neon/vst3u8.c: Remove.
6653 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
6654 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
6655 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
6656 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
6657 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
6658 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
6659 * gcc.target/arm/neon/vst4Qf32.c: Remove.
6660 * gcc.target/arm/neon/vst4Qp16.c: Remove.
6661 * gcc.target/arm/neon/vst4Qp8.c: Remove.
6662 * gcc.target/arm/neon/vst4Qs16.c: Remove.
6663 * gcc.target/arm/neon/vst4Qs32.c: Remove.
6664 * gcc.target/arm/neon/vst4Qs8.c: Remove.
6665 * gcc.target/arm/neon/vst4Qu16.c: Remove.
6666 * gcc.target/arm/neon/vst4Qu32.c: Remove.
6667 * gcc.target/arm/neon/vst4Qu8.c: Remove.
6668 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
6669 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
6670 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
6671 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
6672 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
6673 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
6674 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
6675 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
6676 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
6677 * gcc.target/arm/neon/vst4f32.c: Remove.
6678 * gcc.target/arm/neon/vst4p16.c: Remove.
6679 * gcc.target/arm/neon/vst4p64.c: Remove.
6680 * gcc.target/arm/neon/vst4p8.c: Remove.
6681 * gcc.target/arm/neon/vst4s16.c: Remove.
6682 * gcc.target/arm/neon/vst4s32.c: Remove.
6683 * gcc.target/arm/neon/vst4s64.c: Remove.
6684 * gcc.target/arm/neon/vst4s8.c: Remove.
6685 * gcc.target/arm/neon/vst4u16.c: Remove.
6686 * gcc.target/arm/neon/vst4u32.c: Remove.
6687 * gcc.target/arm/neon/vst4u64.c: Remove.
6688 * gcc.target/arm/neon/vst4u8.c: Remove.
6689 * gcc.target/arm/neon/vsubQf32.c: Remove.
6690 * gcc.target/arm/neon/vsubQs16.c: Remove.
6691 * gcc.target/arm/neon/vsubQs32.c: Remove.
6692 * gcc.target/arm/neon/vsubQs64.c: Remove.
6693 * gcc.target/arm/neon/vsubQs8.c: Remove.
6694 * gcc.target/arm/neon/vsubQu16.c: Remove.
6695 * gcc.target/arm/neon/vsubQu32.c: Remove.
6696 * gcc.target/arm/neon/vsubQu64.c: Remove.
6697 * gcc.target/arm/neon/vsubQu8.c: Remove.
6698 * gcc.target/arm/neon/vsubf32.c: Remove.
6699 * gcc.target/arm/neon/vsubhns16.c: Remove.
6700 * gcc.target/arm/neon/vsubhns32.c: Remove.
6701 * gcc.target/arm/neon/vsubhns64.c: Remove.
6702 * gcc.target/arm/neon/vsubhnu16.c: Remove.
6703 * gcc.target/arm/neon/vsubhnu32.c: Remove.
6704 * gcc.target/arm/neon/vsubhnu64.c: Remove.
6705 * gcc.target/arm/neon/vsubls16.c: Remove.
6706 * gcc.target/arm/neon/vsubls32.c: Remove.
6707 * gcc.target/arm/neon/vsubls8.c: Remove.
6708 * gcc.target/arm/neon/vsublu16.c: Remove.
6709 * gcc.target/arm/neon/vsublu32.c: Remove.
6710 * gcc.target/arm/neon/vsublu8.c: Remove.
6711 * gcc.target/arm/neon/vsubs16.c: Remove.
6712 * gcc.target/arm/neon/vsubs32.c: Remove.
6713 * gcc.target/arm/neon/vsubs64.c: Remove.
6714 * gcc.target/arm/neon/vsubs8.c: Remove.
6715 * gcc.target/arm/neon/vsubu16.c: Remove.
6716 * gcc.target/arm/neon/vsubu32.c: Remove.
6717 * gcc.target/arm/neon/vsubu64.c: Remove.
6718 * gcc.target/arm/neon/vsubu8.c: Remove.
6719 * gcc.target/arm/neon/vsubws16.c: Remove.
6720 * gcc.target/arm/neon/vsubws32.c: Remove.
6721 * gcc.target/arm/neon/vsubws8.c: Remove.
6722 * gcc.target/arm/neon/vsubwu16.c: Remove.
6723 * gcc.target/arm/neon/vsubwu32.c: Remove.
6724 * gcc.target/arm/neon/vsubwu8.c: Remove.
6725 * gcc.target/arm/neon/vtbl1p8.c: Remove.
6726 * gcc.target/arm/neon/vtbl1s8.c: Remove.
6727 * gcc.target/arm/neon/vtbl1u8.c: Remove.
6728 * gcc.target/arm/neon/vtbl2p8.c: Remove.
6729 * gcc.target/arm/neon/vtbl2s8.c: Remove.
6730 * gcc.target/arm/neon/vtbl2u8.c: Remove.
6731 * gcc.target/arm/neon/vtbl3p8.c: Remove.
6732 * gcc.target/arm/neon/vtbl3s8.c: Remove.
6733 * gcc.target/arm/neon/vtbl3u8.c: Remove.
6734 * gcc.target/arm/neon/vtbl4p8.c: Remove.
6735 * gcc.target/arm/neon/vtbl4s8.c: Remove.
6736 * gcc.target/arm/neon/vtbl4u8.c: Remove.
6737 * gcc.target/arm/neon/vtbx1p8.c: Remove.
6738 * gcc.target/arm/neon/vtbx1s8.c: Remove.
6739 * gcc.target/arm/neon/vtbx1u8.c: Remove.
6740 * gcc.target/arm/neon/vtbx2p8.c: Remove.
6741 * gcc.target/arm/neon/vtbx2s8.c: Remove.
6742 * gcc.target/arm/neon/vtbx2u8.c: Remove.
6743 * gcc.target/arm/neon/vtbx3p8.c: Remove.
6744 * gcc.target/arm/neon/vtbx3s8.c: Remove.
6745 * gcc.target/arm/neon/vtbx3u8.c: Remove.
6746 * gcc.target/arm/neon/vtbx4p8.c: Remove.
6747 * gcc.target/arm/neon/vtbx4s8.c: Remove.
6748 * gcc.target/arm/neon/vtbx4u8.c: Remove.
6749 * gcc.target/arm/neon/vtrnQf32.c: Remove.
6750 * gcc.target/arm/neon/vtrnQp16.c: Remove.
6751 * gcc.target/arm/neon/vtrnQp8.c: Remove.
6752 * gcc.target/arm/neon/vtrnQs16.c: Remove.
6753 * gcc.target/arm/neon/vtrnQs32.c: Remove.
6754 * gcc.target/arm/neon/vtrnQs8.c: Remove.
6755 * gcc.target/arm/neon/vtrnQu16.c: Remove.
6756 * gcc.target/arm/neon/vtrnQu32.c: Remove.
6757 * gcc.target/arm/neon/vtrnQu8.c: Remove.
6758 * gcc.target/arm/neon/vtrnf32.c: Remove.
6759 * gcc.target/arm/neon/vtrnp16.c: Remove.
6760 * gcc.target/arm/neon/vtrnp8.c: Remove.
6761 * gcc.target/arm/neon/vtrns16.c: Remove.
6762 * gcc.target/arm/neon/vtrns32.c: Remove.
6763 * gcc.target/arm/neon/vtrns8.c: Remove.
6764 * gcc.target/arm/neon/vtrnu16.c: Remove.
6765 * gcc.target/arm/neon/vtrnu32.c: Remove.
6766 * gcc.target/arm/neon/vtrnu8.c: Remove.
6767 * gcc.target/arm/neon/vtstQp8.c: Remove.
6768 * gcc.target/arm/neon/vtstQs16.c: Remove.
6769 * gcc.target/arm/neon/vtstQs32.c: Remove.
6770 * gcc.target/arm/neon/vtstQs8.c: Remove.
6771 * gcc.target/arm/neon/vtstQu16.c: Remove.
6772 * gcc.target/arm/neon/vtstQu32.c: Remove.
6773 * gcc.target/arm/neon/vtstQu8.c: Remove.
6774 * gcc.target/arm/neon/vtstp8.c: Remove.
6775 * gcc.target/arm/neon/vtsts16.c: Remove.
6776 * gcc.target/arm/neon/vtsts32.c: Remove.
6777 * gcc.target/arm/neon/vtsts8.c: Remove.
6778 * gcc.target/arm/neon/vtstu16.c: Remove.
6779 * gcc.target/arm/neon/vtstu32.c: Remove.
6780 * gcc.target/arm/neon/vtstu8.c: Remove.
6781 * gcc.target/arm/neon/vuzpQf32.c: Remove.
6782 * gcc.target/arm/neon/vuzpQp16.c: Remove.
6783 * gcc.target/arm/neon/vuzpQp8.c: Remove.
6784 * gcc.target/arm/neon/vuzpQs16.c: Remove.
6785 * gcc.target/arm/neon/vuzpQs32.c: Remove.
6786 * gcc.target/arm/neon/vuzpQs8.c: Remove.
6787 * gcc.target/arm/neon/vuzpQu16.c: Remove.
6788 * gcc.target/arm/neon/vuzpQu32.c: Remove.
6789 * gcc.target/arm/neon/vuzpQu8.c: Remove.
6790 * gcc.target/arm/neon/vuzpf32.c: Remove.
6791 * gcc.target/arm/neon/vuzpp16.c: Remove.
6792 * gcc.target/arm/neon/vuzpp8.c: Remove.
6793 * gcc.target/arm/neon/vuzps16.c: Remove.
6794 * gcc.target/arm/neon/vuzps32.c: Remove.
6795 * gcc.target/arm/neon/vuzps8.c: Remove.
6796 * gcc.target/arm/neon/vuzpu16.c: Remove.
6797 * gcc.target/arm/neon/vuzpu32.c: Remove.
6798 * gcc.target/arm/neon/vuzpu8.c: Remove.
6799 * gcc.target/arm/neon/vzipQf32.c: Remove.
6800 * gcc.target/arm/neon/vzipQp16.c: Remove.
6801 * gcc.target/arm/neon/vzipQp8.c: Remove.
6802 * gcc.target/arm/neon/vzipQs16.c: Remove.
6803 * gcc.target/arm/neon/vzipQs32.c: Remove.
6804 * gcc.target/arm/neon/vzipQs8.c: Remove.
6805 * gcc.target/arm/neon/vzipQu16.c: Remove.
6806 * gcc.target/arm/neon/vzipQu32.c: Remove.
6807 * gcc.target/arm/neon/vzipQu8.c: Remove.
6808 * gcc.target/arm/neon/vzipf32.c: Remove.
6809 * gcc.target/arm/neon/vzipp16.c: Remove.
6810 * gcc.target/arm/neon/vzipp8.c: Remove.
6811 * gcc.target/arm/neon/vzips16.c: Remove.
6812 * gcc.target/arm/neon/vzips32.c: Remove.
6813 * gcc.target/arm/neon/vzips8.c: Remove.
6814 * gcc.target/arm/neon/vzipu16.c: Remove.
6815 * gcc.target/arm/neon/vzipu32.c: Remove.
6816 * gcc.target/arm/neon/vzipu8.c: Remove.
6817
6818
6819 2015-11-12 Marek Polacek <polacek@redhat.com>
6820
6821 PR c/67784
6822 * gcc.dg/pr67784-1.c: New test.
6823 * gcc.dg/pr67784-2.c: New test.
6824
6825 2015-11-12 Martin Liska <mliska@suse.cz>
6826
6827 * gcc.dg/ipa/pr68035.c: New test.
6828
6829 2015-11-12 Richard Biener <rguenther@suse.de>
6830
6831 PR tree-optimization/68306
6832 * gcc.dg/pr68306.c: New testcase.
6833
6834 2015-11-12 Ville Voutilainen <ville.voutilainen@gmail.com>
6835
6836 Implement D0013R2, logical type traits.
6837
6838 * g++.dg/cpp0x/Wattributes1.C: Adjust.
6839
6840 2015-11-12 Nathan Sidwell <nathan@codesourcery.com>
6841
6842 * c-c++-common/goacc/data-default-1.c: New.
6843
6844 2015-11-12 David Edelsohn <dje.gcc@gmail.com>
6845
6846 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin.
6847
6848 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6849
6850 PR tree-optimization/68305
6851 * gcc.dg/vect/pr68305.c: New test.
6852
6853 2015-11-12 Eric Botcazou <ebotcazou@adacore.com>
6854
6855 * gcc.target/i386/pr67265-2.c: New test.
6856
6857 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6858
6859 * gcc.dg/pr68286.c: New test.
6860
6861 2015-11-12 Christian Bruel <christian.bruel@st.com>
6862
6863 * gcc.target/arm/mmx-1.c: Adjust for unified asm.
6864
6865 2015-11-12 Uros Bizjak <ubizjak@gmail.com>
6866
6867 * gcc.target/i386/sse-1.c (swizzle): Assume that a is
6868 aligned to 64 bits.
6869
6870 2015-11-11 David Edelsohn <dje.gcc@gmail.com>
6871
6872 * gcc.dg/pr65521.c: Fail on AIX.
6873
6874 2015-11-11 Sebastian Pop <s.pop@samsung.com>
6875
6876 * gcc.dg/graphite/fuse-1.c: Adjust pattern. Remove dg-do.
6877 * gcc.dg/graphite/fuse-2.c: Same.
6878 * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and
6879 isl-ast-gen-*.c files.
6880 * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options.
6881 * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same.
6882 * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same.
6883 * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same.
6884 * gcc.dg/graphite/isl-ast-gen-if-1.c: Same.
6885 * gcc.dg/graphite/isl-ast-gen-if-2.c: Same.
6886 * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same.
6887 * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same.
6888 * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same.
6889 * gcc.dg/graphite/isl-ast-gen-user-1.c: Same.
6890 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove.
6891
6892 2015-11-11 Marek Polacek <polacek@redhat.com>
6893
6894 PR c/68107
6895 PR c++/68266
6896 * c-c++-common/pr68107.c: New test.
6897 * g++.dg/init/new38.C (large_array_char): Adjust dg-error.
6898 (large_array_char_template): Likewise.
6899 * g++.dg/init/new44.C: Adjust dg-error.
6900
6901 2015-11-11 Nathan Sidwell <nathan@codesourcery.com>
6902
6903 * gfortran.dg/goacc/private-3.f95: Remove xfail.
6904 * gfortran.dg/goacc/combined_loop.f90: Remove xfail.
6905
6906 2015-11-11 Eric Botcazou <ebotcazou@adacore.com>
6907
6908 * gcc.target/i386/pr67265.c: New test.
6909
6910 2015-11-11 Segher Boessenkool <segher@kernel.crashing.org>
6911
6912 * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32. Do more
6913 tests for the expected generated code.
6914
6915 2015-11-11 Simon Dardis <simon.dardis@imgtec.com>
6916
6917 * gcc.target/mips/split-ds-sequence.c: New test.
6918
6919 2015-11-11 Julia Koval <julia.koval@intel.com>
6920
6921 * g++.dg/ext/mv16.C: New functions.
6922
6923 2015-11-11 Richard Biener <rguenth@gcc.gnu.org>
6924 Jiong Wang <jiong.wang@arm.com>
6925
6926 * gcc.dg/tree-ssa/pr68234.c: New testcase.
6927
6928 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
6929
6930 * gcc.target/i386/mask-pack.c: New test.
6931 * gcc.target/i386/mask-unpack.c: New test.
6932
6933 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
6934
6935 * gcc.target/i386/avx2-vec-mask-bit-not.c: New test.
6936
6937 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
6938
6939 * gcc.dg/vect/slp-cond-5.c: New test.
6940
6941 2015-11-10 Richard Biener <rguenther@suse.de>
6942
6943 PR tree-optimization/68240
6944 * gcc.dg/torture/pr68240.c: New testcase.
6945
6946 2015-11-10 Richard Biener <rguenther@suse.de>
6947
6948 PR tree-optimization/56118
6949 * gcc.target/i386/pr56118.c: New testcase.
6950
6951 2015-11-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6952
6953 * gcc.target/aarch64/cond_op_imm_1.c: New test.
6954
6955 2015-11-10 Eric Botcazou <ebotcazou@adacore.com>
6956
6957 * gfortran.dg/pr68251.f90: New test.
6958
6959 2015-11-09 Cesar Philippidis <cesar@codesourcery.com>
6960
6961 * c-c++-common/goacc/routine-5.c: Enable c++ tests.
6962
6963 2015-11-09 Martin Sebor <msebor@redhat.com>
6964
6965 * init/new45.C: New test to verify that operator new is invoked
6966 with or without overhead for a cookie.
6967
6968 PR c++/67927
6969 * init/new44.C: New test for placement new expressions for arrays
6970 with excessive number of elements.
6971
6972 PR c++/67913
6973 * init/new43.C: New test for placement new expressions for arrays
6974 with negative number of elements.
6975
6976 * other/new-size-type.C: Expect array new expression with
6977 an excessive number of elements to be rejected.
6978
6979 2015-11-09 Nathan Sidwell <nathan@codesourcery.com>
6980
6981 * c-c++-common/goacc/routine-1.c: New.
6982 * c-c++-common/goacc/routine-2.c: New.
6983 * c-c++-common/goacc/routine-3.c: New.
6984 * c-c++-common/goacc/routine-4.c: New.
6985 * c-c++-common/goacc/routine-5.c: New.
6986
6987 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
6988
6989 * gcc.target/sparc/sparc-ret.c: Rename to...
6990 * gcc.target/sparc/sparc-ret-1.c: ...this.
6991 * gcc.target/sparc/sparc-ret-2.c: New test.
6992
6993 2015-11-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6994
6995 * lib/target-supports.exp (check_p8vector_hw_available): Split
6996 long line.
6997 (check_vsx_hw_available): Likewise.
6998 (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware
6999 support and for PowerPC float128 support.
7000 (check_p9modulo_hw_available): Likewise.
7001 (check_ppc_float128_sw_available): Likewise.
7002 (check_ppc_float128_hw_available): Likewise.
7003 (check_effective_target_powerpc_p9vector_ok): Likewise.
7004 (check_effective_target_powerpc_p9modulo_ok): Likewise.
7005 (check_effective_target_powerpc_float128_sw_ok): Likewise.
7006 (check_effective_target_powerpc_float128_hw_ok): Likewise.
7007 (is-effective-target): Add new PowerPc targets.
7008 (is-effective-target-keyword): Likewise.
7009 (check_vect_support_and_set_flags): If we have ISA 3.0 vector
7010 instructions, use it.
7011
7012 * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions.
7013 * gcc.target/powerpc/mod-2.c: Likewise.
7014 * gcc.target/powerpc/ctz-1.c: Likewise.
7015 * gcc.target/powerpc/ctz-2.c: Likewise.
7016 * gcc.target/powerpc/extswsli-1.c: Likewise.
7017 * gcc.target/powerpc/extswsli-2.c: Likewise.
7018 * gcc.target/powerpc/extswsli-3.c: Likewise.
7019
7020 * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c
7021 and allow the test on PowerPC LE.
7022 * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise.
7023 * gcc.target/powerpc/fusion3.c: New file, test power9 fusion.
7024
7025 * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok
7026 check instead of powerpc_vsx_ok.
7027 * gcc.target/powerpc/float128-mix.c: Likewise.
7028
7029 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
7030
7031 * gcc.dg/sso/*.c: Robustify dg-output directives.
7032
7033 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
7034
7035 * g++.dg/ubsan/pr68259.C: New test.
7036
7037 2015-11-09 Uros Bizjak <ubizjak@gmail.com>
7038
7039 * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
7040 (main): Use _Cilk_spawn instead of cilk_spawn.
7041
7042 2015-11-09 Thomas Schwinge <thomas@codesourcery.com>
7043
7044 * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final
7045 scan-assembler directive.
7046
7047 2015-11-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7048
7049 PR target/68129
7050 * gcc.dg/pr68129_1.c: New test.
7051
7052 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
7053
7054 PR debug/67192
7055 * gcc.dg/guality/pr67192.c (f3, f4): New functions.
7056 (main): Invoke them.
7057
7058 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
7059
7060 PR debug/67192
7061 * gcc.dg/guality/pr67192.c: New test.
7062
7063 2015-11-09 Richard Biener <rguenther@suse.de>
7064
7065 PR tree-optimization/68248
7066 * gcc.dg/torture/pr68248.c: New testcase.
7067
7068 2015-11-09 Richard Biener <rguenther@suse.de>
7069
7070 PR tree-optimization/56118
7071 * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust.
7072
7073 2015-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
7074
7075 * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for
7076 labelref and check use of constant pool by looking for .word and
7077 similar directives.
7078
7079 2015-11-09 Igor Zamyatin <igor.zamyatin@intel.com>
7080
7081 PR target/66326
7082 * g++.dg/cilk-plus/CK/pr66326.cc: New test.
7083
7084 2015-11-09 Richard Henderson <rth@redhat.com>
7085
7086 * gcc.target/i386/addr-space-1.c: New test.
7087 * gcc.target/i386/addr-space-2.c: New test.
7088 * gcc.target/i386/addr-space-3.c: New test.
7089
7090 2015-11-08 Steven g. Kargl <kargl@gcc.gnu.org>
7091
7092 PR fortran/68053
7093 * gfortran.dg/pr68053.f90: New test.
7094
7095 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
7096
7097 * g++.dg/lto/pr68057_0.C: Fix testcase.
7098
7099 2015-11-08 Joost VandeVondele <vondele@gcc.gnu.org>
7100
7101 * gfortran.dg/PR67518.f90: move from here...
7102 * gfortran.dg/graphite/PR67518.f90: to here.
7103 * gfortran.dg/PR53852.f90: move from here...
7104 * gfortran.dg/graphite/PR53852.f90: to here.
7105
7106 2015-11-08 Eric Botcazou <ebotcazou@adacore.com>
7107
7108 * gcc.dg/sso-1.c: New test.
7109 * gcc.dg/sso-2.c: Likewise.
7110 * gcc.dg/sso-3.c: Likewise.
7111 * gcc.dg/sso-4.c: Likewise.
7112 * gcc.dg/sso-5.c: Likewise.
7113 * gcc.dg/sso-6.c: Likewise.
7114 * gcc.dg/sso-7.c: Likewise.
7115 * gcc.dg/sso-8.c: Likewise.
7116 * gcc.dg/sso: New directory.
7117 * gcc.target/i386/movbe-3.c: New test.
7118 * gnat.dg/sso1.adb: Likewise.
7119 * gnat.dg/sso2.ad[sb]: Likewise.
7120 * gnat.dg/sso3.adb: Likewise.
7121 * gnat.dg/sso4.adb: Likewise.
7122 * gnat.dg/sso5.adb: Likewise.
7123 * gnat.dg/sso6.adb: Likewise.
7124 * gnat.dg/sso7.adb: Likewise.
7125 * gnat.dg/specs/sso1.ads: Likewise.
7126 * gnat.dg/specs/sso2.ads: Likewise.
7127 * gnat.dg/sso: New directory.
7128
7129 2015-11-08 Andre Vehreschild <vehre@gcc.gnu.org>
7130
7131 PR fortran/68218
7132 * gfortran.dg/allocate_with_arrayspec_1.f90: New test.
7133
7134 2015-11-08 Steven G. Kargl <kargl@gc.gnu.org>
7135
7136 PR fortran/68224
7137 * gfortran.dg/pr68224.f90: New test.
7138
7139 2015-11-08 Paul Thomas <pault@gcc.gnu.org>
7140
7141 PR fortran/68196
7142 * gfortran.dg/proc_ptr_47.f90: New test.
7143
7144 PR fortran/66465
7145 * gfortran.dg/pr66465.f90: New test.
7146
7147 2015-11-07 John David Anglin <danglin@gcc.gnu.org>
7148
7149 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*.
7150
7151 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
7152
7153 PR fortran/68153
7154 * gfortran.dg/pr68153.f90: New test.
7155
7156 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
7157
7158 PR fortran/68151
7159 * gfortran.dg/pr68151.f90: New test.
7160
7161 2015-11-07 Richard Sandiford <richard.sandiford@arm.com>
7162
7163 PR tree-optimization/68235
7164 * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno.
7165
7166 2015-11-06 Jeff Law <law@redhat.com>
7167
7168 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for
7169 realized jump threads.
7170 * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump
7171 threads rather than dom1 dump.
7172
7173 2015-11-06 Michael Collison <michael.collison@linaro.org
7174 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
7175
7176 Revert:
7177 2015-08-01 Michael Collison <michael.collison@linaro.org
7178 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
7179
7180 * gcc.target/arm/mincmp.c: New test.
7181
7182 2015-11-06 Dominique d'Humieres <dominiq@lps.ens.fr>
7183
7184 PR fortran/54224
7185 * gfortran.dg/warn_unused_function_2.f90: Add two new
7186 "defined but not used" subroutines.
7187
7188 2015-11-06 Jakub Jelinek <jakub@redhat.com>
7189
7190 * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error.
7191 * g++.dg/gomp/ordered-2.C (f1): Likewise.
7192 * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust
7193 expected diagnostics for the addition of quotes.
7194 * gfortran.dg/gomp/target3.f90: Likewise.
7195 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
7196 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
7197 * c-c++-common/gomp/doacross-1.c: Likewise.
7198 * c-c++-common/gomp/nesting-warn-1.c: Likewise.
7199 * c-c++-common/gomp/cancel-1.c (f2): Add some new tests.
7200 Adjust expected diagnostics wording.
7201 * c-c++-common/gomp/clauses-4.c (foo): Likewise.
7202 Don't expect error on ordered threads simd when in for simd.
7203 * c-c++-common/gomp/nesting-2.c: New test.
7204 * c-c++-common/gomp/ordered-3.c (foo): Add some new tests.
7205 * c-c++-common/gomp/ordered-4.c: New test.
7206
7207 2015-11-06 Mike Stump <mikestump@comcast.net>
7208
7209 * gcc.dg/pragma-diag-5.c: Make test cases unique.
7210
7211 2015-11-06 Aditya Kumar <aditya.k7@samsung.com>
7212 Sebastian Pop <s.pop@samsung.com>
7213
7214 * gcc.dg/graphite/fuse-1.c: New.
7215 * gcc.dg/graphite/fuse-2.c: New.
7216 * gcc.dg/graphite/interchange-13.c: Remove bogus check.
7217
7218 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
7219
7220 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test.
7221
7222 2015-11-06 David Malcolm <dmalcolm@redhat.com>
7223
7224 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file.
7225 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file.
7226 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file.
7227 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7228 * lib/gcc-dg.exp: Load multiline.exp.
7229
7230 2015-11-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7231
7232 * gcc.target/arm/combine-movs.c: Adjust for unified asm.
7233 * gcc.target/arm/interrupt-1.c: Likewise.
7234 * gcc.target/arm/interrupt-2.c: Likewise.
7235 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
7236
7237 2015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems.com>
7238 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
7239
7240 * gcc.target/aarch64/rsqrt_asm_check_common.h: Common
7241 macros for assembly checks.
7242 * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure
7243 frsqrts and frsqrte are not emitted.
7244 * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure
7245 frsqrts and frsqrte are emitted.
7246 * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt.
7247
7248 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
7249
7250 * gfortran.dg/goacc/combined_loop.f90: XFAIL.
7251
7252 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
7253
7254 PR ipa/68057
7255 PR ipa/68220
7256 * g++.dg/lto/pr68057_0.C: New testcase.
7257 * g++.dg/lto/pr68057_1.C: New testcase.
7258 * g++.dg/torture/pr68220.C: New testcase.
7259
7260 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
7261
7262 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in
7263 comment.
7264
7265 2015-11-06 Ilya Enkovich <enkovich.gnu@gmail.com>
7266
7267 PR tree-optimization/68145
7268 * g++.dg/vect/pr68145.cc: New test.
7269
7270 2015-11-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7271
7272 PR target/68088
7273 * gcc.dg/pr68088_1.c: New test.
7274
7275 2015-11-06 Richard Biener <rguenther@suse.de>
7276
7277 * gcc.dg/vect/bb-slp-38.c: New testcase.
7278
7279 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
7280
7281 * gfortran.dg/goacc/private-3.f95: XFAIL.
7282
7283 2015-11-06 Joost VandeVondele <vondele@gnu.gcc.org>
7284
7285 PR middle-end/53852
7286 PR middle-end/67518
7287 * gfortran.dg/PR67518.f90: New test.
7288 * gfortran.dg/PR53852.f90: New test.
7289
7290 2015-11-05 Cesar Philippidis <cesar@codesourcery.com>
7291 Tom de Vries <tom@codesourcery.com>
7292 Nathan Sidwell <nathan@codesourcery.com>
7293 Thomas Schwinge <thomas@codesourcery.com>
7294
7295 * c-c++-common/goacc/combined-directives.c: New test.
7296 * c-c++-common/goacc/loop-clauses.c: New test.
7297 * c-c++-common/goacc/tile.c: New test.
7298 * c-c++-common/goacc/loop-shape.c: Add test for pointer variable
7299 as gang static arguments.
7300 * c-c++-common/goacc/update-1.c: Adjust expected error message.
7301 * g++.dg/goacc/template.C: New test.
7302 * gfortran.dg/goacc/combined-directives.f90: New test.
7303 * gfortran.dg/goacc/default.f95: New test.
7304 * gfortran.dg/goacc/default_none.f95: New test.
7305 * gfortran.dg/goacc/firstprivate-1.f95: New test.
7306 * gfortran.dg/goacc/gang-static.f95: New test.
7307 * gfortran.dg/goacc/kernels-loop-inner.f95: New test.
7308 * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test.
7309 * gfortran.dg/goacc/list.f95: Update test.
7310 * gfortran.dg/goacc/loop-2.f95: Likewise.
7311 * gfortran.dg/goacc/loop-4.f95: New test.
7312 * gfortran.dg/goacc/loop-5.f95: New test.
7313 * gfortran.dg/goacc/loop-6.f95: New test.
7314 * gfortran.dg/goacc/loop-tree-1.f90: Update test.
7315 * gfortran.dg/goacc/multi-clause.f90: New test.
7316 * gfortran.dg/goacc/parallel-tree.f95: Update test.
7317 * gfortran.dg/goacc/update.f95: New test.
7318
7319 2015-11-05 Martin Sebor <msebor@redhat.com>
7320
7321 PR c++/67942
7322 * g++.dg/warn/Wplacement-new-size.C: Exercise placement new
7323 invocations where the size of the destination buffer object
7324 or its type (or both) is unknown.
7325
7326 2015-11-05 Martin Sebor <msebor@redhat.com>
7327
7328 PR c++/67942
7329 * g++.dg/warn/Wplacement-new-size.C: New test.
7330
7331 2015-11-05 Alan Lawrence <alan.lawrence@arm.com>
7332
7333 * gcc.dg/pr68112.c: New.
7334 * gcc.dg/vect/vect-strided-shift-1.c: New.
7335
7336 2015-11-05 Marek Polacek <polacek@redhat.com>
7337
7338 PR c/68090
7339 * gcc.dg/pr68090.c: New test.
7340
7341 2015-11-05 James Greenhalgh <james.greenhalgh@arm.com>
7342
7343 * gcc.dg/ifcvt-4.c: New.
7344
7345 2015-11-05 Paolo Carlini <paolo.carlini@oracle.com>
7346
7347 PR c++/67846
7348 * g++.dg/cpp0x/lambda/lambda-ice15.C: New.
7349
7350 2015-11-05 Jakub Jelinek <jakub@redhat.com>
7351
7352 * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics
7353 of variables in both data sharing and mapping clauses and for
7354 structure element based array sections being mapped rather than
7355 privatized.
7356 * c-c++-common/gomp/declare-target-2.c: Add various new tests. Adjust
7357 expected diagnostics wording in one case.
7358 * c-c++-common/gomp/distribute-1.c: New test.
7359 * c-c++-common/gomp/element-1.c: New test.
7360 * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target
7361 and #pragma omp end declare target pair around the function.
7362 Change s from a parameter to a file scope variable.
7363 * c-c++-common/gomp/pr67521.c: Add dg-error directives.
7364 * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics
7365 on non-zero low-bound in reduction array sections. Add further
7366 tests.
7367 * c-c++-common/gomp/schedule-modifiers-1.c: New test.
7368 * c-c++-common/gomp/target-teams-1.c: New test.
7369 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7370 for expected mangling on x86_64/i?86.
7371 * gcc.dg/gomp/declare-simd-3.c: New test.
7372 * gcc.dg/gomp/declare-simd-4.c: New test.
7373 * gcc.dg/gomp/for-20.c: New test.
7374 * gcc.dg/gomp/for-21.c: New test.
7375 * gcc.dg/gomp/for-22.c: New test.
7376 * gcc.dg/gomp/for-23.c: New test.
7377 * gcc.dg/gomp/for-24.c: New test.
7378 * gcc.dg/gomp/linear-1.c: New test.
7379 * gcc.dg/gomp/loop-1.c: New test.
7380 * g++.dg/gomp/atomic-17.C: New test.
7381 * g++.dg/gomp/clause-1.C (T::test): Don't expect error on
7382 non-static data member in shared clause. Add single construct.
7383 * g++.dg/gomp/declare-simd-1.C: Add dg-options. Add
7384 scan-assembler-times directives for expected mangling on x86_64/i?86.
7385 * g++.dg/gomp/declare-simd-3.C: Likewise.
7386 * g++.dg/gomp/declare-simd-4.C: New test.
7387 * g++.dg/gomp/declare-simd-5.C: New test.
7388 * g++.dg/gomp/declare-target-1.C: New test.
7389 * g++.dg/gomp/linear-2.C: New test.
7390 * g++.dg/gomp/loop-1.C: New test.
7391 * g++.dg/gomp/loop-2.C: New test.
7392 * g++.dg/gomp/loop-3.C: New test.
7393 * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on
7394 non-static data member in shared clause.
7395 * g++.dg/gomp/member-3.C: New test.
7396 * g++.dg/gomp/member-4.C: New test.
7397 * g++.dg/gomp/pr38639.C (foo): Adjust dg-error.
7398 (bar): Remove dg-message.
7399 * g++.dg/gomp/target-teams-1.C: New test.
7400
7401 2015-11-05 Richard Biener <rguenther@suse.de>
7402
7403 * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to
7404 uninitialized variables.
7405 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
7406 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
7407 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
7408 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
7409 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
7410 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
7411 * gcc.dg/ipa/inlinehint-2.c: Likewise.
7412 * gcc.dg/ipa/pure-const-2.c: Likewise.
7413 * gcc.dg/tree-ssa/loop-1.c: Likewise.
7414 * gcc.dg/tree-ssa/loop-23.c: Likewise.
7415 * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
7416 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
7417 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
7418 * gcc.dg/vect/pr30858.c: Likewise.
7419 * gcc.dg/vect/pr33866.c: Likewise.
7420 * gcc.dg/vect/pr37027.c: Likewise.
7421 * c-c++-common/ubsan/null-10.c: Likewise.
7422 * gcc.target/i386/incoming-8.c: Likewise.
7423
7424 2015-11-04 Eric Botcazou <ebotcazou@adacore.com>
7425
7426 * gnat.dg/slice9.adb: New test.
7427
7428 2015-11-04 Nathan Sidwell <nathan@codesourcery.com>
7429
7430 * gfortran.dg/goacc/reduction-2.f95: Delete.
7431
7432 2015-11-04 Tom de Vries <tom@codesourcery.com>
7433
7434 PR tree-optimization/67742
7435 * gcc.dg/tree-ssa/restrict-7.c: New test.
7436 * gcc.dg/tree-ssa/restrict-8.c: New test.
7437
7438 2015-11-03 Martin Sebor <msebor@redhat.com>
7439
7440 PR c++-common/67882
7441 * c-c++-common/builtin-offsetof-2.c: New test.
7442
7443 2015-11-03 Dominique d'Humieres <dominiq@lps.ens.fr>
7444
7445 PR fortran/67982
7446 * gfortran.dg/warn_unused_function_3.f90: New test.
7447
7448 2015-11-03 Eric Botcazou <ebotcazou@adacore.com>
7449
7450 * gnat.dg/discr45.adb: Only compile the test.
7451
7452 2015-11-03 Evgeny Stupachenko <evstupac@gmail.com>
7453
7454 * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
7455 * gcc.target/i386/mvc5.c: Ditto.
7456 * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
7457 resolver.
7458
7459 2015-11-03 Thomas Schwinge <thomas@codesourcery.com>
7460
7461 * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests
7462 from here to...
7463 * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them
7464 to succeed.
7465
7466 2015-11-03 Bilyan Borisov <bilyan.borisov@arm.com>
7467
7468 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New.
7469 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New.
7470 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New.
7471 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New.
7472 * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New.
7473 * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New.
7474
7475 2015-11-03 Alan Lawrence <alan.lawrence@arm.com>
7476
7477 * gcc.target/aarch64/fp16/set_zero_1.c: New.
7478
7479 2015-11-03 Uros Bizjak <ubizjak@gmail.com>
7480
7481 * gcc.dg/mvc1.c: Move to ...
7482 * gcc.target/i386/mvc1.c: ... here. Require ifunc.
7483 * gcc.dg/mvc2.c: Move to ...
7484 * gcc.target/i386/mvc2.c: ... here.
7485 * gcc.dg/mvc3.c: Move to ...
7486 * gcc.target/i386/mvc3.c: ... here.
7487 * gcc.dg/mvc4.c: Move to ...
7488 * gcc.target/i386/mvc4.c: ... here. Require ifunc.
7489 * gcc.dg/mvc5.c: Move to ...
7490 * gcc.target/i386/mvc5.c: ... here.
7491 * gcc.dg/mvc6.c: Move to ...
7492 * gcc.target/i386/mvc6.c: ... here.
7493 * gcc.dg/mvc7.c: Move to ...
7494 * gcc.target/i386/mvc7.c: ... here.
7495
7496 * g++.dg/ext/mvc1.C: Require ifunc.
7497
7498 2015-11-02 Alexandre Oliva <aoliva@redhat.com>
7499
7500 PR tree-optimization/68083
7501 * gcc.dg/torture/pr68083.c: New. From Zhendong Su.
7502
7503 2015-11-02 Jeff Law <law@redhat.com>
7504
7505 * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have
7506 irreducible loops in the CFG.
7507
7508 2015-11-02 Alan Lawrence <alan.lawrence@arm.com>
7509
7510 Revert:
7511 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
7512
7513 * gcc.dg/vect/vect-strided-shift-1.c: New.
7514
7515 2015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7516
7517 PR target/67929
7518 * gcc.target/arm/pr67929_1.c: Move to...
7519 * gcc.c-torture/execute/pr67929_1.c: ... Here.
7520 Remove arm-specific directives. Add noclone, noinline
7521 attributes.
7522
7523 2015-11-01 Jeff Law <law@redhat.com>
7524
7525 * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector.
7526
7527 2015-11-01 Uros Bizjak <ubizjak@gmail.com>
7528
7529 * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
7530 (sse2_test): Rename from main. Do not return 0.
7531
7532 2015-11-01 David Edelsohn <dje.gcc@gmail.com>
7533
7534 * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
7535 * gfortran.dg/proc_ptr_39.f90: Require visibility.
7536 * gfortran.dg/read_dir.f90: XFAIL AIX.
7537
7538 2015-10-31 Ville Voutilainen <ville.voutilainen@gmail.com>
7539
7540 Remove the implementation of N3994, terse range-for loops.
7541 * g++.dg/cpp1z/range-for1.C: Remove.
7542
7543 2015-10-31 Eric Botcazou <ebotcazou@adacore.com>
7544
7545 * gnat.dg/discr45.adb: New test.
7546
7547 2015-10-31 Tom de Vries <tom@codesourcery.com>
7548
7549 * gfortran.dg/assumed_type_2.f90: Update test.
7550 * gfortran.dg/no_arg_check_2.f90: Same.
7551
7552 2015-10-30 Cesar Philippidis <cesar@codesourcery.com>
7553
7554 * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning.
7555
7556 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7557
7558 PR fortran/46588
7559 * gfortran.dg/pr46588.f90: New test.
7560
7561 2015-10-30 Evgeny Stupachenko <evstupac@gmail.com>
7562
7563 * gcc.dg/mvc1.c: New test for multiple targets cloning.
7564 * gcc.dg/mvc2.c: Ditto.
7565 * gcc.dg/mvc3.c: Ditto.
7566 * gcc.dg/mvc4.c: Ditto.
7567 * gcc.dg/mvc5.c: Ditto.
7568 * gcc.dg/mvc6.c: Ditto.
7569 * gcc.dg/mvc7.c: Ditto.
7570 * g++.dg/ext/mvc1.C: Ditto.
7571 * g++.dg/ext/mvc2.C: Ditto.
7572 * g++.dg/ext/mvc3.C: Ditto.
7573 * g++.dg/ext/mvc4.C: Ditto.
7574
7575 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7576
7577 PR fortran/51993
7578 * gfortran.dg/pr51993.f90: New test.
7579
7580 2015-10-30 Vladimir Makarov <vmakarov@redhat.com>
7581
7582 PR rtl-optimization/68106
7583 * gcc.target/aarch64/pr68106.c: New.
7584
7585 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7586
7587 PR fortran/36192
7588 * gfortran.dg/pr36192_1.f90: New test.
7589
7590 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
7591
7592 PR fortran/68154
7593 *gfortran.dg/pr68154.f90
7594
7595 2015-10-29 Nathan Sidwell <nathan@codesourcery.com>
7596
7597 * c-c++-common/goacc/acc_on_device-2-off.c: Delete.
7598 * c-c++-common/goacc/acc_on_device-2.c: Delete.
7599
7600 2015-10-29 Richard Sandiford <richard.sandiford@arm.com>
7601
7602 * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime.
7603
7604 2015-10-29 Michael Meissner <meissner@linux.vnet.ibm.com>
7605
7606 * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on
7607 PowerPC.
7608 * gcc.target/powerpc/float128-mix.c: Likewise.
7609
7610 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
7611
7612 PR fortran/68054
7613 * gfortran.dg/pr68054.f90: New test.
7614
7615 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
7616
7617 PR fortran/67885
7618 * gfortran.dg/pr67885.f90: New test.
7619
7620 2015-10-29 Jeff Law <law@redhat.com>
7621
7622 PR tree-optimization/67892
7623 * gcc.dg/tree-ssa/pr21417: Update expected output.
7624 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
7625
7626 2015-10-29 Richard Biener <rguenther@suse.de>
7627
7628 PR middle-end/68142
7629 * c-c++-common/ubsan/pr68142.c: New testcase.
7630
7631 2015-10-29 Paolo Carlini <paolo.carlini@oracle.com>
7632
7633 PR c++/67845
7634 * g++.dg/other/cv_func4.C: New.
7635
7636 2015-10-29 Richard Biener <rguenther@suse.de>
7637
7638 PR middle-end/56956
7639 * c-c++-common/ubsan/pr56956.c: New testcase.
7640
7641 2015-10-28 Eric Botcazou <ebotcazou@adacore.com>
7642
7643 * gnat.dg/discr44.adb: New test.
7644
7645 2015-10-28 Jim Wilson <jim.wilson@linaro.org>
7646
7647 PR debug/66068
7648 * gcc.dg/debug/pr66068.c: New test.
7649
7650 2015-01-28 Paul Thomas <pault@gcc.gnu.org>
7651
7652 PR fortran/67933
7653 * gfortran.dg/allocate_with_source_15.f03: Correct trivial
7654 array bounds error at line 25.
7655
7656 2015-10-28 Catherine Moore <clm@codesourcery.com>
7657
7658 * gcc.target/mips/oddspreg-3.c: Disable for MIPS16.
7659 * gcc.target/mips/oddspreg-6.c: Likewise.
7660 * gcc.target/mips/oddspreg-1.c: Likewise.
7661 * gcc.target/mips/oddspreg-2.c: Likewise.
7662
7663 2015-10-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7664
7665 PR target/67839
7666 * gcc.target/avr/pr67839.c: New test.
7667
7668 2015-10-28 Richard Biener <rguenther@suse.de>
7669
7670 * gcc.dg/tree-ssa/operand-equal-2.c: Adjust.
7671
7672 2015-10-28 Tom de Vries <tom@codesourcery.com>
7673
7674 * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).
7675
7676 2015-10-28 Richard Biener <rguenther@suse.de>
7677
7678 PR ipa/67600
7679 * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor
7680 of #includes.
7681
7682 2015-10-28 Richard Biener <rguenther@suse.de>
7683
7684 PR tree-optimization/65962
7685 * gcc.dg/vect/vect-62.c: Adjust.
7686
7687 2015-10-28 Richard Biener <rguenther@suse.de>
7688
7689 PR middle-end/68067
7690 * gcc.dg/torture/pr68067-1.c: New testcase.
7691 * gcc.dg/torture/pr68067-2.c: Likewise.
7692
7693 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
7694
7695 * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128".
7696
7697 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
7698
7699 * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well
7700 as xvmadd and xvnmsub.
7701 * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd.
7702
7703 2015-10-27 Cesar Philippidis <cesar@codesourcery.com>
7704
7705 * c-c++-common/goacc/loop-shape.c: New test.
7706
7707 2015-10-27 Nathan Sidwell <nathan@codesourcery.com>
7708 Cesar Philippidis <cesar@codesourcery.com>
7709
7710 * g++.dg/gomp/pr33372-1.C: Adjust diagnostic.
7711 * g++.dg/gomp/pr33372-3.C: Likewise.
7712
7713 2015-10-27 Richard Henderson <rth@redhat.com>
7714
7715 PR rtl-opt/67609
7716 * gcc.target/i386/pr67609-2.c: New test.
7717
7718 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7719
7720 PR target/68102
7721 * gcc.target/aarch64/pr68102_1.c: New test.
7722
7723 2015-01-27 Paul Thomas <pault@gcc.gnu.org>
7724
7725 PR fortran/67933
7726 * gfortran.dg/allocate_with_source_15.f03: New test
7727
7728 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
7729 James Norris <jnorris@codesourcery.com>
7730
7731 PR fortran/63865
7732 * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache
7733 directive to work.
7734 * gfortran.dg/goacc/loop-1.f95: Likewise.
7735 * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing.
7736 * gfortran.dg/goacc/cray.f95: Likewise.
7737 * gfortran.dg/goacc/parameter.f95: Likewise.
7738
7739 2015-10-27 Steven G. Kargl <kargl@gcc.gnu.org>
7740
7741 PR fortran/68108
7742 * gfortran.dg/pr67805_2.f90: New test.
7743
7744 2015-10-27 Abderrazek Zaafrani <a.zaafrani@samsung.com>
7745 Aditya Kumar <aditya.k7@samsung.com>
7746
7747 * gcc.dg/graphite/block-0.c: Changed to match pattern.
7748 * gcc.dg/graphite/interchange-1.c: Same.
7749 * gcc.dg/graphite/interchange-10.c: Same.
7750 * gcc.dg/graphite/interchange-11.c: Same.
7751 * gcc.dg/graphite/interchange-13.c: Same.
7752 * gcc.dg/graphite/interchange-3.c: Same.
7753 * gcc.dg/graphite/interchange-4.c: Same.
7754 * gcc.dg/graphite/interchange-7.c: Same.
7755 * gcc.dg/graphite/interchange-9.c: Same.
7756 * gcc.dg/graphite/uns-interchange-9.c: Same.
7757 * gfortran.dg/graphite/interchange-3.f90: Same.
7758
7759 2015-10-27 H.J. Lu <hongjiu.lu@intel.com>
7760
7761 PR target/67215
7762 * gcc.target/i386/pr67215-1.c: New test.
7763 * gcc.target/i386/pr67215-2.c: Likewise.
7764 * gcc.target/i386/pr67215-3.c: Likewise.
7765
7766 2015-10-27 Richard Biener <rguenther@suse.de>
7767
7768 PR tree-optimization/68104
7769 * gcc.dg/torture/pr68104.c: New testcase.
7770
7771 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
7772
7773 * gcc.dg/vect/vect-strided-shift-1.c: New.
7774
7775 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7776
7777 PR target/67929
7778 * gcc.target/arm/pr67929_1.c: New test.
7779
7780 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7781
7782 * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9,
7783
7784 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7785
7786 PR tree-optimization/68097
7787 * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0. Add
7788 --param max-ssa-name-query-depth=3 to dg-options.
7789
7790 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7791
7792 * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test.
7793
7794 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7795
7796 * gcc.dg/builtins-52.c: Add -O to dg-options.
7797
7798 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
7799
7800 * gcc.dg/torture/builtin-math-1.c: Skip at -O0.
7801
7802 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
7803
7804 PR c/64765
7805 PR c/64880
7806 * c-c++-common/goacc/loop-1.c: Don't skip for C++. Don't prune
7807 sorry message.
7808 (PR64765): New function.
7809 * gfortran.dg/goacc/coarray_2.f90: XFAIL.
7810 * gfortran.dg/goacc/combined_loop.f90: Extend. Don't prune
7811 sorry message.
7812 * gfortran.dg/goacc/cray.f95: Refine prune directive.
7813 * gfortran.dg/goacc/parameter.f95: Likewise.
7814
7815 2015-10-26 Louis Krupp <louis.krupp@zoho.com>
7816
7817 PR fortran/66056
7818 * gfortran.dg/empty_label_typedecl.f90: New test.
7819
7820 2015-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
7821
7822 PR fortran/36192
7823 * gfortran.dg/pr36192.f90: New test.
7824
7825 2015-10-26 Eric Botcazou <ebotcazou@adacore.com>
7826
7827 * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free.
7828 * gcc.dg/atomic-noinline-aux.c: Adjust accordingly.
7829 * gnat.dg/opt51.adb: New test.
7830 * gnat.dg/opt51_pkg.ads: New helper.
7831
7832 2015-10-26 Simon Dardis <simon.dardis@imgtec.com>
7833
7834 * gcc.target/mips/ds-schedule-1.c: New.
7835 * gcc.target/mips/ds-schedule-2.c: New.
7836
7837 2015-10-26 Jeff Law <law@redhat.com>
7838
7839 PR tree-optimization/68013
7840 * gcc.c-torture/compile/pr68013.c: New test.
7841
7842 2015-10-26 Richard Biener <rguenther@suse.de>
7843 Dominik Vogt <vogt@linux.vnet.ibm.com>
7844
7845 PR middle-end/67443
7846 * gcc.target/s390/pr67443.c: New testcase.
7847
7848 2015-10-26 Christophe Lyon <christophe.lyon@linaro.org>
7849
7850 * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to
7851 make it unique per testcase.
7852 * gfortran.dg/chmod_2.f90: Likewise.
7853 * gfortran.dg/chmod_3.f90: Likewise.
7854 * gfortran.dg/direct_io_8.f90: Likewise.
7855 * gfortran.dg/f2003_inquire_1.f03: Likewise.
7856 * gfortran.dg/f2003_io_1.f03: Likewise.
7857 * gfortran.dg/f2003_io_2.f03: Likewise.
7858 * gfortran.dg/f2003_io_8.f03: Likewise.
7859 * gfortran.dg/inquire_size.f90: Likewise.
7860 * gfortran.dg/namelist_66.f90: Likewise.
7861 * gfortran.dg/namelist_82.f90: Likewise.
7862 * gfortran.dg/namelist_87.f90: Likewise.
7863 * gfortran.dg/open_negative_unit_1.f90: Likewise.
7864 * gfortran.dg/open_new.f90: Likewise.
7865 * gfortran.dg/stat_1.f90: Likewise.
7866 * gfortran.dg/stat_2.f90: Likewise.
7867 * gfortran.dg/streamio_15.f90: Likewise.
7868 * gfortran.dg/unf_read_corrupted_1.f90: Likewise.
7869
7870 2015-10-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7871
7872 PR middle-end/67989
7873 * g++.dg/pr67989.C: New test.
7874
7875 2015-10-26 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7876
7877 * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90,
7878 * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90,
7879 * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add
7880 suffix to the temporary filename to make it unique per testcase.
7881
7882 2015-10-26 Richard Sandiford <richard.sandiford@arm.com>
7883
7884 * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0.
7885
7886 2015-01-25 Paul Thomas <pault@gcc.gnu.org>
7887
7888 PR fortran/67171
7889 * gfortran.dg/allocate_with_source_12.f03: New test
7890
7891 PR fortran/61819
7892 * gfortran.dg/allocate_with_source_13.f03: New test
7893
7894 PR fortran/61830
7895 * gfortran.dg/allocate_with_source_14.f03: New test
7896
7897 2015-10-25 John David Anglin <danglin@gcc.gnu.org>
7898
7899 * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*.
7900
7901 2015-10-25 Uros Bizjak <ubizjak@gmail.com>
7902
7903 PR target/68084
7904 * gcc.target/i386/pr68084.c: New test.
7905
7906 2015-10-25 Andre Vehreschild <vehre@gmx.de>
7907
7908 PR fortran/66927
7909 PR fortran/67044
7910 * gfortran.dg/allocate_with_source_10.f08: New test.
7911 * gfortran.dg/allocate_with_source_11.f08: New test.
7912 * gfortran.dg/class_array_15.f03: Changed count of expected
7913 _builtin_frees to 11. One step of temporaries is spared, therefore
7914 the allocatable component of that temporary is not to be freeed.
7915
7916 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
7917
7918 PR fortran/68055
7919 * gfortran.dg/pr68055.f90: New case.
7920
7921 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
7922
7923 PR fortran/67805
7924 * gfortran.dg/pr67805.f90: New testcase.
7925 * gfortran.dg/array_constructor_26.f03: Update testcase.
7926 * gfortran.dg/array_constructor_27.f03: Ditto.
7927 * gfortran.dg/char_type_len_2.f90: Ditto.
7928 * gfortran.dg/pr67802.f90: Ditto.
7929 * gfortran.dg/used_before_typed_3.f90: Ditto.
7930
7931 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
7932
7933 PR ipa/pr67600
7934 * g++.dg/torture/pr67600.C: New testcase.
7935
7936 2015-10-23 Ilya Enkovich <enkovich.gnu@gmail.com>
7937
7938 * g++.dg/pr68062.C: New test.
7939
7940 2015-10-23 Jeff Law <law@redhat.com>
7941
7942 PR tree-optimization/67830
7943 * gcc.dg/pr67830.c: New test.
7944
7945 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
7946
7947 * gcc.dg/tree-ssa/operand-equal-2.c: New testcase.
7948
7949 2015-10-23 Steve Ellcey <sellcey@imgtec.com>
7950 Andrew Pinski <apinski@cavium.com>
7951
7952 PR rtl-optimization/67736
7953 * gcc.dg/torture/pr67736.c: New test.
7954 * gcc.dg/combine-subregs.c: New test.
7955
7956 2015-10-23 Alan Hayward <alan.hayward@arm.com>
7957
7958 PR tree-optimization/65947
7959 * lib/target-supports.exp
7960 (check_effective_target_vect_max_reduc): Add.
7961 * gcc.dg/vect/pr65947-1.c: New test.
7962 * gcc.dg/vect/pr65947-2.c: New test.
7963 * gcc.dg/vect/pr65947-3.c: New test.
7964 * gcc.dg/vect/pr65947-4.c: New test.
7965 * gcc.dg/vect/pr65947-5.c: New test.
7966 * gcc.dg/vect/pr65947-6.c: New test.
7967 * gcc.dg/vect/pr65947-7.c: New test.
7968 * gcc.dg/vect/pr65947-8.c: New test.
7969 * gcc.dg/vect/pr65947-9.c: New test.
7970 * gcc.dg/vect/pr65947-10.c: New test.
7971 * gcc.dg/vect/pr65947-11.c: New test.
7972
7973 2015-10-23 Richard Sandiford <richard.sandiford@arm.com>
7974
7975 * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf):
7976 Make weak rather than noinline.
7977 * gcc.dg/builtins-57.c: Compile with -O.
7978 * gcc.dg/torture/builtin-integral-1.c: Skip for -O0.
7979
7980 2015-10-23 Tom de Vries <tom@codesourcery.com>
7981
7982 * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options.
7983
7984 2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
7985
7986 PR sanitizer/68042
7987 * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin.
7988 * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise.
7989
7990 2015-10-22 Martin Sebor <msebor@redhat.com>
7991
7992 PR driver/68043
7993 * gcc.misc-tests/help.exp: Verify that option descriptions
7994 end in periods.
7995 * lib/options.exp (check_for_options): Use the regexp --line option.
7996 Print unexpected match on failure.
7997
7998 2015-10-22 Uros Bizjak <ubizjak@gmail.com>
7999
8000 * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse.
8001
8002 2015-10-22 Paolo Carlini <paolo.carlini@oracle.com>
8003
8004 PR c++/67838
8005 * g++.dg/cpp1y/var-templ46.C: New.
8006
8007 2015-10-22 Richard Biener <rguenther@suse.de>
8008
8009 PR tree-optimization/58497
8010 * gcc.dg/tree-ssa/vector-5.c: New testcase.
8011
8012 2015-10-22 Richard Biener <rguenther@suse.de>
8013
8014 PR tree-optimization/19049
8015 PR tree-optimization/65962
8016 * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase.
8017 * gcc.dg/vect/vect-63.c: Adjust.
8018 * gcc.dg/vect/vect-70.c: Likewise.
8019 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
8020 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
8021 * gfortran.dg/vect/pr19049.f90: Likewise.
8022 * gfortran.dg/vect/vect-8.f90: Likewise.
8023
8024 2015-10-22 Richard Biener <rguenther@suse.de>
8025
8026 PR middle-end/68046
8027 PR middle-end/61893
8028 * gcc.dg/torture/ftrapv-2.c: New testcase.
8029
8030 2015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8031
8032 PR target/68015
8033 * gcc.target/s390/pr68015.c: New test.
8034
8035 2015-10-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
8036
8037 PR testsuite/67948
8038 * gcc.target/arm/xor-and.c: Adjust test to check for eor
8039 instead of orr.
8040
8041 2015-10-22 Jiong Wang <jiong.wang@arm.com>
8042 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8043
8044 PR target/63304
8045 * gcc.target/aarch64/pr63304_1.c: New test.
8046
8047 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
8048
8049 PR c++/66781
8050 * g++.dg/parse/enum13.C: New.
8051
8052 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
8053
8054 PR c++/67847
8055 * g++.dg/parse/enum12.C: New.
8056
8057 2015-10-21 Martin Sebor <msebor@redhat.com>
8058
8059 PR driver/68043
8060 * gcc.misc-tests/help.exp: Adjust.
8061 * lib/options.exp (check_for_options): Add detail to output.
8062
8063 2015-10-21 Steven G. Kargl <kargl@gcc.gnu.org>
8064
8065 PR fortran/67939
8066 * gfortran.dg/pr67939.f90: New test.
8067
8068 2015-10-21 Aditya Kumar <aditya.k7@samsung.com>
8069 Sebastian Pop <s.pop@samsung.com>
8070
8071 * gcc.dg/graphite/scop-11.c: Update pattern.
8072
8073 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
8074
8075 PR ipa/67056
8076 * g++.dg/ipa/pr67056.C: New testcase.
8077
8078 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
8079
8080 * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors
8081 are matched.
8082
8083 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
8084
8085 * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets.
8086 Add associated options for arm*-*-*.
8087 (sqrt): Remove dummy definition.
8088
8089 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
8090
8091 * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0.
8092
8093 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
8094
8095 * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c,
8096 gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c,
8097 gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests.
8098
8099 2015-10-21 Alan Lawrence <alan.lawrence@arm.com>
8100
8101 * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param
8102 sra-max-scalarization-size-Ospeed.
8103
8104 2015-10-21 Marek Polacek <polacek@redhat.com>
8105
8106
8107 PR c/68024
8108 * gcc.dg/pr68024.c: New test.
8109
8110 2015-10-21 Nathan Sidwell <nathan@codesourcery.com>
8111
8112 * c-c++-common/goacc/clauses-fail.c: Adjust errors.
8113 * c-c++-common/goacc/sb-1.c: Adjust errors.
8114 * c-c++-common/goacc/sb-3.c: Adjust errors.
8115 * c-c++-common/goacc/loop-1.c: Adjust errors.
8116 * c-c++-common/goacc/nesting-1.c: Adjust errors.
8117 * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors.
8118 * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors.
8119
8120 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
8121
8122 * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR.
8123
8124 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
8125
8126 * gcc.dg/lto/simd-function_0.c: New test.
8127
8128 2015-10-21 Uros Bizjak <ubizjak@gmail.com>
8129
8130 PR target/68018
8131 * gcc.target/i386/pr68018.c: New test.
8132
8133 2015-10-21 Richard Biener <rguenther@suse.de>
8134
8135 PR middle-end/68031
8136 * gcc.dg/torture/pr68031.c: New testcase.
8137
8138 2015-10-21 Richard Biener <rguenther@suse.de>
8139
8140 PR tree-optimization/68026
8141 * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase.
8142
8143 2015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
8144
8145 * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test.
8146 * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
8147 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
8148 * g++.dg/asan/default-options-1.C: Likewise.
8149
8150 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8151
8152 * gcc.target/aarch64/stp_vec_64_1.c: New test.
8153 * gcc.target/aarch64/ldp_vec_64_1.c: Likewise.
8154
8155 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
8156
8157 * lib/target-supports.exp (check_effective_target_vect64): Add AArch64.
8158
8159 2015-10-20 Marek Polacek <polacek@redhat.com>
8160
8161 PR c/67964
8162 * gcc.dg/pr67964.c: New test.
8163
8164 2015-10-20 Vladimir Makarov <vmakarov@redhat.com>
8165
8166 PR rtl-optimization/67609
8167 * gcc.target/i386/pr67609.c: New.
8168
8169 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8170
8171 * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases.
8172
8173 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8174
8175 * gcc.target/aarch64/fmul_fcvt_1.c: New test.
8176 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
8177
8178 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
8179
8180 PR target/66810
8181 * gcc.target/i386/pr66810.c: New test.
8182
8183 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
8184
8185 PR target/67963
8186 PR target/67985
8187 * gcc.target/i386/pr67963-1.c: New test.
8188 * gcc.target/i386/pr67963-2.c: Likewise.
8189 * gcc.target/i386/pr67963-3.c: Likewise.
8190 * gcc.target/i386/pr67985-1.c: Likewise.
8191 * gcc.target/i386/pr67985-2.c: Likewise.
8192 * gcc.target/i386/pr67985-3.c: Likewise.
8193
8194 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
8195
8196 * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan.
8197
8198 2015-10-20 Richard Biener <rguenther@suse.de>
8199
8200 PR tree-optimization/68017
8201 * gcc.dg/torture/pr68017.c: New testcase.
8202
8203 2015-10-20 Szabolcs Nagy <szabolcs.nagy@arm.com>
8204
8205 PR target/66912
8206 * gcc.target/aarch64/pr66912.c: New.
8207 * gcc.target/arm/pr66912.c: New.
8208
8209 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
8210
8211 * gfortran.dg/pr67900.f90: New tests.
8212
8213 2015-10-19 Pierre-Marie de Rodat <derodat@adacore.com>
8214
8215 * gnat.dg/opt50.adb: New test.
8216 * gnat.dg/opt50_pkg.adb: New helper.
8217 * gnat.dg/opt50_pkg.ads: New helper.
8218
8219 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
8220
8221 PR fortran/68019
8222 * gfortran.dg/pr68019.f90: new test.
8223
8224 2015-10-19 Richard Biener <rguenther@suse.de>
8225
8226 PR tree-optimization/67975
8227 * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase.
8228
8229 2015-10-19 Richard Biener <rguenther@suse.de>
8230
8231 * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
8232
8233 2015-10-19 H.J. Lu <hongjiu.lu@intel.com>
8234
8235 PR target/67995
8236 * gcc.target/i386/pr67995-1.c: New test.
8237 * gcc.target/i386/pr67995-2.c: Likewise.
8238 * gcc.target/i386/pr67995-3.c: Likewise.
8239
8240 2015-10-19 Joost VandeVondele <vondele@gnu.gcc.org>
8241
8242 PR middle-end/68002
8243 * gcc.dg/PR68002.c: New test.
8244
8245 2015-10-19 Richard Sandiford <richard.sandiford@arm.com>
8246
8247 * gcc.dg/builtins-20.c: Remove undefined behavior.
8248
8249 2015-10-18 Mikael Morin <mikael@gcc.gnu.org>
8250
8251 PR fortran/67758
8252 * gfortran.dg/common_25.f90: New file.
8253
8254 2015-10-18 Paul Thomas <pault@gcc.gnu.org>
8255
8256 PR fortran/67177
8257 * gfortran.dg/move_alloc_15.f90: New test
8258 * gfortran.dg/move_alloc_16.f90: New test
8259
8260 PR fortran/67977
8261 * gfortran.dg/deferred_character_assignment_1.f90: New test
8262
8263 2015-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
8264
8265 PR fortran/67987
8266 * gfortran.df/pr67987.f90: New test.
8267 * gfortran.dg/char_length_2.f90: Update testcase.
8268
8269 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
8270
8271 * gcc.target/i386/iamcu/test_basic_returning.c
8272 (def_test_returning_type): Use union to check float return bits.
8273
8274 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
8275
8276 * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main):
8277 Replace printf with __builtin_printf.
8278
8279 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
8280
8281 * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly
8282 initialize u5.
8283
8284 2015-10-16 Eric Botcazou <ebotcazou@adacore.com>
8285
8286 PR middle-end/67966
8287 * gnat.dg/pack21.adb: New test.
8288 * gnat.dg/pack22.adb: Likewise.
8289 * gnat.dg/pack22_pkg.ad[sb]: New helper.
8290
8291 2015-10-16 Christian Bruel <christian.bruel@st.com>
8292
8293 PR target/67745
8294 * gcc.target/arm/no-align.c: New test.
8295 * gcc.target/arm/attr-align1.c: New test.
8296 * gcc.target/arm/attr-align2.c: New test.
8297 * gcc.target/arm/attr-align3.c: New test.
8298
8299 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
8300
8301 * gcc.c-torture/compile/icfmatch.c: Add testcase
8302
8303 2015-10-16 Paolo Carlini <paolo.carlini@oracle.com>
8304
8305 PR c++/67926
8306 * g++.dg/cpp1z/fold-ice1.C: New.
8307
8308 2015-10-16 Michael Collison <michael.collison@linaro.org>
8309 Andrew Pinski <andrew.pinski@caviumnetworks.com>
8310
8311 * gcc.dg/tree-ssa/minmax-loopend.c: New test.
8312
8313 2015-10-15 Marek Polacek <polacek@redhat.com>
8314
8315 * gcc.dg/tree-ssa/reassoc-42.c: New test.
8316
8317 2015-10-15 Marek Polacek <polacek@redhat.com>
8318
8319 PR tree-optimization/67953
8320 * gcc.dg/fold-minus-6.c (fn4): Change the type of A to
8321 unsigned.
8322 * gcc.dg/torture/pr67953.c: New test.
8323
8324 2015-10-14 Jeff Law <law@redhat.com>
8325
8326 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted. The six functions
8327 contained within have their own file/test now.
8328 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from
8329 ssa-dom-thread-2.c. Tighten expected output slightly and comment
8330 expectations a bit more.
8331 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
8332 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise.
8333 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8334 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise.
8335 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise.
8336
8337 PR testsuite/67959
8338 * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
8339
8340 2015-10-14 Marek Polacek <polacek@redhat.com>
8341
8342 * gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final.
8343 (f6): New.
8344 (f7): New.
8345 (f8): New.
8346 (f9): New.
8347 (f10): New.
8348 (f11): New.
8349 (f12): New.
8350 (f13): New.
8351
8352 2015-10-14 Richard Biener <rguenther@suse.de>
8353
8354 PR tree-optimization/67915
8355 * gcc.dg/torture/pr67915.c: New testcase.
8356
8357 2015-10-14 Marek Polacek <polacek@redhat.com>
8358
8359 PR tree-optimization/67815
8360 * gcc.dg/tree-ssa/reassoc-39.c: New test.
8361 * gcc.dg/tree-ssa/reassoc-40.c: New test.
8362 * gcc.dg/tree-ssa/reassoc-41.c: New test.
8363
8364 2015-10-14 Dominik Vogt <vogt@linux.vnet.ibm.com>
8365
8366 * gcc.dg/pragma-pop_options-1.c: New test.
8367
8368 2015-10-13 Jakub Jelinek <jakub@redhat.com>
8369 Aldy Hernandez <aldyh@redhat.com>
8370
8371 * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data.
8372 * c-c++-common/gomp/clauses-1.c: New test.
8373 * c-c++-common/gomp/clauses-2.c: New test.
8374 * c-c++-common/gomp/clauses-3.c: New test.
8375 * c-c++-common/gomp/clauses-4.c: New test.
8376 * c-c++-common/gomp/declare-target-1.c: New test.
8377 * c-c++-common/gomp/declare-target-2.c: New test.
8378 * c-c++-common/gomp/depend-3.c: New test.
8379 * c-c++-common/gomp/depend-4.c: New test.
8380 * c-c++-common/gomp/doacross-1.c: New test.
8381 * c-c++-common/gomp/if-1.c: New test.
8382 * c-c++-common/gomp/if-2.c: New test.
8383 * c-c++-common/gomp/linear-1.c: New test.
8384 * c-c++-common/gomp/map-2.c: New test.
8385 * c-c++-common/gomp/map-3.c: New test.
8386 * c-c++-common/gomp/nesting-1.c (f_omp_parallel,
8387 f_omp_target_data): Add map clause to target data.
8388 * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise.
8389 * c-c++-common/gomp/ordered-1.c: New test.
8390 * c-c++-common/gomp/ordered-2.c: New test.
8391 * c-c++-common/gomp/ordered-3.c: New test.
8392 * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause
8393 on non-iterator.
8394 * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered
8395 clause and ordered construct where no longer allowed.
8396 * c-c++-common/gomp/priority-1.c: New test.
8397 * c-c++-common/gomp/reduction-1.c: New test.
8398 * c-c++-common/gomp/schedule-simd-1.c: New test.
8399 * c-c++-common/gomp/sink-1.c: New test.
8400 * c-c++-common/gomp/sink-2.c: New test.
8401 * c-c++-common/gomp/sink-3.c: New test.
8402 * c-c++-common/gomp/sink-4.c: New test.
8403 * c-c++-common/gomp/udr-1.c: New test.
8404 * c-c++-common/taskloop-1.c: New test.
8405 * c-c++-common/cpp/openmp-define-3.c: Adjust for the new
8406 value of _OPENMP macro.
8407 * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics.
8408 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel,
8409 f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data.
8410 * gcc.dg/gomp/clause-1.c:
8411 * gcc.dg/gomp/reduction-1.c: New test.
8412 * gcc.dg/gomp/sink-fold-1.c: New test.
8413 * gcc.dg/gomp/sink-fold-2.c: New test.
8414 * gcc.dg/gomp/sink-fold-3.c: New test.
8415 * gcc.dg/vect/vect-simd-clone-15.c: New test.
8416 * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization
8417 of non-static data members.
8418 * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive.
8419 Add some linear clause tests.
8420 * g++.dg/gomp/declare-simd-3.C: New test.
8421 * g++.dg/gomp/linear-1.C: New test.
8422 * g++.dg/gomp/member-1.C: New test.
8423 * g++.dg/gomp/member-2.C: New test.
8424 * g++.dg/gomp/pr66571-2.C: New test.
8425 * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with
8426 dependent argument.
8427 * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section
8428 in reduction clause.
8429 * g++.dg/gomp/reference-1.C: New test.
8430 * g++.dg/gomp/sink-1.C: New test.
8431 * g++.dg/gomp/sink-2.C: New test.
8432 * g++.dg/gomp/sink-3.C: New test.
8433 * g++.dg/gomp/task-1.C: Remove both dg-error directives.
8434 * g++.dg/gomp/this-1.C: New test.
8435 * g++.dg/gomp/this-2.C: New test.
8436 * g++.dg/vect/simd-clone-2.cc: New test.
8437 * g++.dg/vect/simd-clone-2.h: New test.
8438 * g++.dg/vect/simd-clone-3.cc: New test.
8439 * g++.dg/vect/simd-clone-4.cc: New test.
8440 * g++.dg/vect/simd-clone-4.h: New test.
8441 * g++.dg/vect/simd-clone-5.cc: New test.
8442
8443 2015-10-13 Christophe Lyon <christophe.lyon@linaro.org>
8444
8445 * gcc.target/aarch64/table-intrinsics.c: Fix regexp
8446 after r228716 (Fix vtbl[34] and vtbx4).
8447
8448 2015-10-13 Yuri Rumyantsev <ysrumyan@gmail.com>
8449
8450 PR tree-optimization/67909, 67947
8451 * gcc.dg/torture/pr67947.c: New test.
8452
8453 2015-10-13 Jeff Law <law@redhat.com>
8454
8455 * gcc.dg/tree-ssa/ssa-thread-13.c: New test.
8456
8457 2015-10-12 Jeff Law <law@redhat.com>
8458
8459 * gcc.dg/tree-ssa/ssa-thread-12.c: New test.
8460 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8461 * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from
8462 ssa-dom-thread-11.c.
8463
8464 * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test.
8465
8466 2015-10-12 Ville Voutilainen <ville.voutilainen@gmail.com>
8467
8468 PR c++/58566
8469 * g++.dg/cpp0x/lambda/lambda-58566.C: New.
8470
8471 2015-10-10 Jan Hubicka <hubicka@ucw.cz>
8472
8473 * gfortran.dg/lto/bind_c-2_0.f90: New testcase.
8474 * gfortran.dg/lto/bind_c-2_1.c: New testcase.
8475 * gfortran.dg/lto/bind_c-3_0.f90: New testcase.
8476 * gfortran.dg/lto/bind_c-3_1.c: New testcase.
8477 * gfortran.dg/lto/bind_c-4_0.f90: New testcase.
8478 * gfortran.dg/lto/bind_c-4_1.c: New testcase.
8479 * gfortran.dg/lto/bind_c-5_0.f90: New testcase.
8480 * gfortran.dg/lto/bind_c-5_1.c: New testcase.
8481
8482 2015-10-09 Steve Ellcey <sellcey@imgtec.com>
8483
8484 * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt
8485 and -mno-frame-header-opt options.
8486 * gcc.target/mips/frame-header-1.c: New file.
8487 * gcc.target/mips/frame-header-2.c: New file.
8488 * gcc.target/mips/frame-header-3.c: New file.
8489
8490 2015-10-09 Andre Vieira <andre.simoesdiasvieira@arm.com>
8491 Hale Wang <hale.wang@arm.com>
8492
8493 * gcc.dg/tree-ssa/forwprop-33.c: New.
8494
8495 2015-10-09 Alexander Fomin <alexander.fomin@intel.com>
8496
8497 PR target/67895
8498 * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp.
8499 * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise.
8500 * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise.
8501 * gcc.target/i386/avx512dq-vrangess-1.c: Likewise.
8502 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise.
8503 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise.
8504 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise.
8505 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise.
8506 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise.
8507 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise.
8508
8509 2015-10-09 David Malcolm <dmalcolm@redhat.com>
8510
8511 * lib/multiline.exp: New file.
8512 * lib/prune.exp: Load multiline.exp.
8513 (prune_gcc_output): Call into multiline.exp to handle any
8514 multiline output directives.
8515 * lib/libgo.exp: Load multiline.exp before prune.exp, using
8516 load_gcc_lib.
8517
8518 2015-10-09 Martin Jambor <mjambor@suse.cz>
8519
8520 PR tree-optimization/67794
8521 * gcc.dg/ipa/ipa-sra-10.c: New test.
8522 * gcc.dg/torture/pr67794.c: Likewise.
8523
8524 2015-10-09 Alexandre Oliva <aoliva@redhat.com>
8525
8526 PR rtl-optimization/67828
8527 * gcc.dg/torture/pr67828.c: New.
8528
8529 2015-10-09 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8530
8531 PR target/67366
8532 * lib/target-supports.exp (check_effective_target_non_strict_align):
8533 Adjust for arm*-*-*.
8534 * gcc.target/arm/pr67366.c: New test.
8535
8536 2015-10-09 Richard Biener <rguenther@suse.de>
8537
8538 PR tree-optimization/67891
8539 * gcc.dg/tree-ssa/pr67891.c: New testcase.
8540
8541 2015-10-08 Richard Sandiford <richard.sandiford@arm.com>
8542
8543 * gcc.dg/builtins-47.c: Test the optimized dump instead.
8544
8545 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
8546
8547 * gcc.dg/vect/vect-outer-simd-3.c: New test.
8548
8549 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
8550
8551 * gcc.dg/loop-unswitch-2.c: New test.
8552 * gcc.dg/loop-unswitch-3.c: Likewise.
8553 * gcc.dg/loop-unswitch-4.c: Likewise.
8554
8555 2015-10-08 Tom de Vries <tom@codesourcery.com>
8556
8557 * gcc.dg/dse.c: Only dump in dse1 pass.
8558 * gcc.dg/tree-ssa/pr30375.c: Same.
8559
8560 2015-10-07 Uros Bizjak <ubizjak@gmail.com>
8561
8562 PR target/66697
8563 * gcc.target/i386/20060512-1.c: Remove ia32 requirement.
8564 (PUSH, POP): New defines.
8565 (sse2_test): Use PUSH and POP to misalign runtime stack.
8566 * gcc.target/i386/20060512-2.c: Remove ia32 requirement.
8567
8568 2015-10-07 James Norris <jnorris@codesourcery.com>
8569
8570 * lib/atomic-dg.exp (atomic_link_flags): Move flag setting
8571 to atomic_init. (atomic_init): Restrict flags usage.
8572
8573 2015-10-07 Andre Vehreschild <vehre@gcc.gnu.org>
8574
8575 PR fortran/65889
8576 * gfortran.dg/sizeof_5.f90: New test.
8577
8578 2015-10-06 Jeff Law <law@redhat.com>
8579
8580 * gcc.c-torture/compile/pr67816.c: New test.
8581
8582 2015-10-07 Kugan Vivekanandarajah <kuganv@linaro.org>
8583
8584 * gcc.target/aarch64/get_lane_f16_1.c: New test.
8585
8586 2015-10-06 Louis Krupp <louis.krupp@zoho.com>
8587
8588 PR fortran/65766
8589 * gfortran.dg/substr_alloc_string_comp_1.f90: New.
8590
8591 2015-10-06 Marek Polacek <polacek@redhat.com>
8592
8593 PR c++/67863
8594 * c-c++-common/Wtautological-compare-4.c: New test.
8595
8596 2015-10-05 Michael Meissner <meissner@linux.vnet.ibm.com>
8597 Peter Bergner <bergner@vnet.ibm.com>
8598
8599 PR target/67808
8600 * gcc.target/powerpc/pr67808.c: New test.
8601
8602 2015-10-06 Nick Clifton <nickc@redhat.com>
8603
8604 * gcc.target/msp430: New directory.
8605 * gcc.target/msp430/msp430.exp: New file. Runs MSP430 specific
8606 tests.
8607 * gcc.target/msp430/data-attributes.c: New file. Checks the
8608 noinit and persistent data attributes.
8609
8610 2015-10-06 Kirill Yukhin <kirill.yukhin@intel.com>
8611
8612 * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection.
8613
8614 2015-10-06 Richard Biener <rguenther@suse.de>
8615
8616 PR tree-optimization/67859
8617 * gcc.dg/torture/pr67859.c: New testcase.
8618
8619 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
8620
8621 * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL.
8622
8623 2015-10-05 Paolo Carlini <paolo.carlini@oracle.com>
8624
8625 PR c++/53856
8626 * g++.dg/template/defarg19.C: New.
8627 * g++.dg/template/defarg20.C: Likewise.
8628
8629 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
8630 Sebastian Pop <s.pop@samsung.com>
8631
8632 * gcc.dg/graphite/scop-sor.c: Un-xfail.
8633
8634 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
8635 Sebastian Pop <s.pop@samsung.com>
8636
8637 * gcc.dg/graphite/scop-sor.c: Xfail.
8638
8639 2015-10-05 Martin Jambor <mjambor@suse.cz>
8640 Jan Hubicka <hubicka@ucw.cz>
8641
8642 * gcc.dg/ipa/propalign-4.c: New test.
8643 * gcc.dg/ipa/propalign-5.c: Likewise.
8644
8645 2015-10-05 Marek Polacek <polacek@redhat.com>
8646
8647 PR tree-optimization/67821
8648 * gcc.dg/torture/pr67821-2.c: New test.
8649 * gcc.dg/torture/pr67821.c: New test.
8650
8651 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
8652
8653 * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512".
8654
8655 2015-10-05 Christian Bruel <christian.bruel@st.com>
8656
8657 * gcc.target/arm/attr_thumb-static2.c: Cleanup directives.
8658
8659 2015-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8660
8661 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo.
8662 (exec_vcvt): Add comments.
8663
8664 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
8665
8666 PR rtl-optimization/67447
8667 * gcc.target/i386/pr67447.c: New test.
8668
8669 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
8670
8671 * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw
8672 effective target.
8673 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
8674 * gcc.target/i386/vect-perm-even-1.c: Ditto.
8675 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
8676 * gcc.target/i386/vect-unpack-1.c: Ditto.
8677 * gcc.target/i386/vect-unpack-2.c: Ditto.
8678
8679 2015-10-04 Mikael Morin <mikael@gcc.gnu.org>
8680
8681 PR fortran/67758
8682 * gfortran.dg/common_24.f: New.
8683
8684 2015-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
8685
8686 * gcc.target/arm/pr67756.c: Fixed warnings.
8687
8688 2015-10-02 Marek Polacek <polacek@redhat.com>
8689
8690 PR c/67730
8691 * gcc.dg/pr67730-1.c: New test.
8692 * gcc.dg/pr67730-2.c: New test.
8693 * gcc.dg/pr67730.h: New test.
8694
8695 2015-10-02 Marek Polacek <polacek@redhat.com>
8696
8697 * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved.
8698
8699 2015-10-02 Sebastian Pop <s.pop@samsung.com>
8700
8701 PR tree-optimization/67754
8702 * gfortran.dg/graphite/block-1.f90: Adjust pattern.
8703 * gfortran.dg/graphite/block-2.f: Same.
8704
8705 2015-10-02 Sebastian Pop <s.pop@samsung.com>
8706
8707 * gcc.dg/graphite/scop-23.c: New.
8708
8709 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
8710
8711 * gcc.target/i386/builtin_target.c: Handle "avx512ifma"
8712 and "avx512vbmi".
8713
8714 2015-10-02 Vladimir Makarov <vmakarov@redhat.com>
8715
8716 PR rtl-optimization/67756
8717 * gcc.target/arm/pr67756.c: New.
8718
8719 2015-10-02 Jiong Wang <jiong.wang@arm.com>
8720
8721 * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model.
8722 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
8723 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test
8724 for tiny model.
8725 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test
8726 for small model.
8727
8728 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
8729
8730 * gcc.target/i386/vect-pack-trunc-1.c: New test.
8731 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
8732 * gcc.target/i386/vect-perm-even-1.c: Ditto.
8733 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
8734 * gcc.target/i386/vect-unpack-1.c: Ditto.
8735 * gcc.target/i386/vect-unpack-2.c: Ditto.
8736
8737 2015-10-02 Marek Polacek <polacek@redhat.com>
8738
8739 PR c/64249
8740 * c-c++-common/Wduplicated-cond-1.c: New test.
8741 * c-c++-common/Wduplicated-cond-2.c: New test.
8742 * c-c++-common/Wduplicated-cond-3.c: New test.
8743 * c-c++-common/Wduplicated-cond-4.c: New test.
8744 * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid
8745 -Wduplicated-cond warning.
8746
8747 2015-10-02 Renlin Li <renlin.li@arm.com>
8748
8749 * gcc.target/aarch64/csneg-1.c: Update.
8750
8751 2015-10-02 Renlin Li <renlin.li@arm.com>
8752
8753 PR target/66776
8754 * gcc.target/aarch64/pr66776.c: New.
8755
8756 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
8757
8758 * gnat.dg/warn13.adb: New test.
8759
8760 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
8761
8762 * gnat.dg/vect15.ad[sb]: New test.
8763 * gnat.dg/vect16.ad[sb]: Likewise.
8764 * gnat.dg/vect17.ad[sb]: Likewise.
8765 * gnat.dg/vect18.ad[sb]: Likewise.
8766
8767 2015-10-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8768
8769 PR rtl-optimization/67786
8770 PR rtl-optimization/67787
8771 * gcc.dg/pr67786.c: New test.
8772 * gcc.dg/pr67787.c: Likewise.
8773
8774 2015-10-02 James Greenhalgh <james.greenhalgh@arm.com>
8775
8776 * gcc.target/aarch64/vect_combine_zeroes_1.c: New.
8777
8778 2015-10-02 Kai Tietz <ktietz70@googlemail.com>
8779
8780 PR target/51726
8781 * g++.dg/ext/selectany2.C: Allow uninitialized variable case.
8782
8783 2015-10-01 Louis Krupp <louis.krupp@zoho.com>
8784
8785 PR fortran/62242
8786 PR fortran/52332
8787 * gfortran.dg/string_array_constructor_1.f90: New.
8788 * gfortran.dg/string_array_constructor_2.f90: New.
8789 * gfortran.dg/string_array_constructor_3.f90: New.
8790
8791 2015-10-01 Segher Boessenkool <segher@kernel.crashing.org>
8792
8793 PR target/67788
8794 PR target/67789
8795 * gcc.target/powerpc/pr67789.c: New testcase.
8796
8797 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
8798
8799 PR fortran.67802
8800 * gfortran.dg/pr67802.f90: New test.
8801
8802 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
8803
8804 PR fortran/66979
8805 gfortran.dg/pr66979.f90: new test.
8806
8807 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
8808
8809 PR fortran/67616
8810 * gfortran.dg/pr67616.f90: New test.
8811
8812 2015-10-01 Ville Voutilainen <ville.voutilainen@gmail.com>
8813
8814 PR c++/54430
8815 * g++.dg/cpp0x/range-for30.C: New.
8816
8817 2015-10-01 Marek Polacek <polacek@redhat.com>
8818
8819 PR c/65345
8820 * gcc.dg/atomic/pr65345-4.c: New test.
8821 * gcc.dg/pr65345-3.c: New test.
8822
8823 2015-10-01 Marek Polacek <polacek@redhat.com>
8824
8825 PR tree-optimization/67769
8826 * gcc.dg/torture/pr67769.c: New test.
8827
8828 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
8829
8830 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets.
8831
8832 2015-10-01 Oleg Endo <olegendo@gcc.gnu.org>
8833
8834 PR target/54236
8835 * gcc.target/sh/pr54236-6.c: Fix assembler-not string.
8836
8837 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
8838
8839 * gcc.target/i386/pr65105-1.c: Require sse2 effective target.
8840 (main): Rename to sse2_test. Abort if count != 5.
8841 (dg-options): Add -save-temps. Use "-msse2 -mtune=slm" instead
8842 of -march=slm.
8843 * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps.
8844
8845 2015-10-01 Richard Biener <rguenther@suse.de>
8846
8847 * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust.
8848 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
8849
8850 2015-09-30 Jeff Law <law@redhat.com>
8851
8852 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test.
8853
8854 2015-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
8855
8856 PR rtl-optimization/67037
8857 * gcc.c-torture/execute/pr67037.c: New test.
8858
8859 2015-09-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
8860
8861 * lib/target-supports.exp (check_effective_target_sync_int_128):
8862 Return 1 on spu-*-* targets.
8863 (check_effective_target_sync_int_128_runtime): Likewise.
8864 (check_effective_target_sync_long_long): Likewise.
8865 (check_effective_target_sync_long_long_runtime): Likewise.
8866 (check_effective_target_sync_int_long): Likewise.
8867 (check_effective_target_sync_char_short): Likewise.
8868
8869 2015-09-30 Ilya Enkovich <enkovich.gnu@gmail.com>
8870
8871 * gcc.target/i386/pr67761.c: New test.
8872
8873 2015-09-30 Marek Polacek <polacek@redhat.com>
8874
8875 PR c/67730
8876 * gcc.dg/pr67730.c: New test.
8877
8878 2015-09-30 Marek Polacek <polacek@redhat.com>
8879
8880 PR tree-optimization/67690
8881 * gcc.dg/torture/pr67690.c: New test.
8882
8883 2015-09-30 Christophe Lyon <christophe.lyon@linaro.org>
8884
8885 * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do.
8886 * g++.dg/gomp/tls-wrap4.C: Likewise.
8887 * gcc.dg/atomic-op-optimize.c: Likewise.
8888 * gcc.dg/pr54087.c: Likewise.
8889 * gcc.dg/tls/section-2.c: Likewise.
8890 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise.
8891 * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise.
8892 * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
8893 * gcc.target/arm/divzero.c: Likewise.
8894 * gcc.target/arm/sibcall-2.c: Likewise.
8895 * gcc.target/arm/thumb1-Os-mult.c: Likewise.
8896 * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise.
8897 * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise.
8898 * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
8899 * gcc.target/arm/volatile-bitfields-1.c: Likewise.
8900 * gcc.target/arm/volatile-bitfields-2.c: Likewise.
8901 * gcc.target/arm/volatile-bitfields-3.c: Likewise.
8902 * gcc.target/arm/volatile-bitfields-4.c: Likewise.
8903 * gfortran.dg/default_format_2.f90: Likewise.
8904 * gfortran.dg/default_format_denormal_2.f90: Likewise.
8905
8906 2015-09-29 Jonathan Roelofs <jonathan@codesourcery.com>
8907
8908 * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls.
8909
8910 2015-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
8911
8912 * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd*
8913 * gfortran.dg/round_4.f90: ditto.
8914
8915 2015-09-29 Richard Biener <rguenther@suse.de>
8916
8917 PR tree-optimization/67170
8918 * gfortran.dg/pr67170.f90: New testcase.
8919
8920 2015-09-29 Richard Biener <rguenther@suse.de>
8921
8922 PR tree-optimization/67741
8923 * gcc.dg/torture/pr67741.c: New testcase.
8924
8925 2015-09-29 Uros Bizjak <ubizjak@gmail.com>
8926
8927 * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are
8928 non-zero for __builtin_signbit tests.
8929
8930 2015-09-29 Ilya Enkovich <enkovich.gnu@gmail.com>
8931
8932 PR target/65105
8933 * gcc.target/i386/pr65105-1.c: New.
8934 * gcc.target/i386/pr65105-2.c: New.
8935 * gcc.target/i386/pr65105-3.c: New.
8936 * gcc.target/i386/pr65105-4.C: New.
8937 * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32.
8938
8939 2015-09-28 Segher Boessenkool <segher@kernel.crashing.org>
8940
8941 * gcc.dg/asm-4.c: Use braced words for the regular expressions.
8942
8943 2015-09-28 Paul Thomas <pault@gcc.gnu.org>
8944
8945 PR fortran/40054
8946 PR fortran/63921
8947 * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set
8948 standard as legacy.
8949 * gfortran.dg/fmt_tab_2.f90: Add extra tab error.
8950 * gfortran.dg/function_types_3.f90: Change error message to
8951 "Type inaccessible...."
8952 * gfortran.dg/ptr_func_assign_1.f08: New test.
8953 * gfortran.dg/ptr_func_assign_2.f08: New test.
8954
8955 2015-09-25 Mikael Morin <mikael.morin@sfr.fr>
8956
8957 PR fortran/40054
8958 PR fortran/63921
8959 * gfortran.dg/ptr_func_assign_3.f08: New test.
8960 * gfortran.dg/ptr_func_assign_4.f08: New test.
8961
8962 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
8963 Sebastian Pop <s.pop@samsung.com>
8964
8965 * gcc.dg/graphite/run-id-pr67700-1.c: New test case.
8966 * gcc.dg/graphite/block-1.c: Modified to match the pattern.
8967 * gcc.dg/graphite/block-3.c: Same.
8968 * gcc.dg/graphite/block-4.c: Same.
8969 * gcc.dg/graphite/block-5.c: Same.
8970 * gcc.dg/graphite/block-6.c: Same.
8971 * gcc.dg/graphite/block-7.c: Same.
8972 * gcc.dg/graphite/block-8.c: Same.
8973 * gcc.dg/graphite/block-pr47654.c: Same.
8974 * gcc.dg/graphite/interchange-0.c: Same.
8975 * gcc.dg/graphite/interchange-1.c: Same.
8976 * gcc.dg/graphite/interchange-10.c: Same.
8977 * gcc.dg/graphite/interchange-11.c: Same.
8978 * gcc.dg/graphite/interchange-12.c: Same.
8979 * gcc.dg/graphite/interchange-13.c: Same.
8980 * gcc.dg/graphite/interchange-14.c: Same.
8981 * gcc.dg/graphite/interchange-15.c: Same.
8982 * gcc.dg/graphite/interchange-3.c: Same.
8983 * gcc.dg/graphite/interchange-4.c: Same.
8984 * gcc.dg/graphite/interchange-5.c: Same.
8985 * gcc.dg/graphite/interchange-6.c: Same.
8986 * gcc.dg/graphite/interchange-7.c: Same.
8987 * gcc.dg/graphite/interchange-8.c: Same.
8988 * gcc.dg/graphite/interchange-9.c: Same.
8989 * gcc.dg/graphite/interchange-mvt.c: Same.
8990 * gcc.dg/graphite/pr35356-1.c: Same.
8991 * gcc.dg/graphite/pr35356-3.c: Same.
8992 * gcc.dg/graphite/pr37485.c: Same.
8993 * gcc.dg/graphite/scop-1.c: Same.
8994 * gcc.dg/graphite/scop-11.c: Same.
8995 * gcc.dg/graphite/scop-5.c: Same.
8996 * gcc.dg/graphite/uns-block-1.c: Same.
8997 * gcc.dg/graphite/uns-interchange-9.c: Same.
8998 * gfortran.dg/graphite/block-1.f90: Same.
8999 * gfortran.dg/graphite/interchange-3.f90: Same.
9000 * gfortran.dg/graphite/pr14741.f90: Same.
9001 * gfortran.dg/graphite/block-2.f: Same.
9002
9003 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
9004 Sebastian Pop <s.pop@samsung.com>
9005
9006 PR tree-optimization/67700
9007 * gcc.dg/graphite/run-id-pr67700.c: New.
9008
9009 2015-09-28 Oleg Endo <olegendo@gcc.gnu.org>
9010
9011 PR target/54236
9012 * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New.
9013 * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26,
9014 test_27): New.
9015 * gcc.target/sh/pr54236-5.c: New.
9016 * gcc.target/sh/pr54236-6.c: New.
9017
9018 2015-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9019
9020 PR rtl-optimization/67456
9021 PR rtl-optimization/67464
9022 PR rtl-optimization/67465
9023 * gcc.dg/pr67465.c: New test.
9024
9025 2015-09-28 Tom de Vries <tom@codesourcery.com>
9026
9027 PR tree-optimization/62171
9028 * gcc.dg/vect/pr62171.c: New test.
9029
9030 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
9031
9032 * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove
9033 skip on AIX. XFAIL individual line tests.
9034
9035 2015-09-27 Alexandre Oliva <aoliva@redhat.com>
9036
9037 PR rtl-optimization/64164
9038 PR tree-optimization/67312
9039 * gcc.dg/pr67312.c: New. From Zdenek Sojka.
9040 * gcc.target/i386/stackalign/return-4.c: Add -O.
9041
9042 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
9043
9044 * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers.
9045
9046 2015-09-26 Mikael Morin <mikael@gcc.gnu.org>
9047
9048 PR fortran/67721
9049 * gfortran.dg/alloc_comp_deep_copy_3.f03: New.
9050
9051 2015-09-26 David Edelsohn <dje.gcc@gmail.com>
9052
9053 * gcc.dg/pr64935-1.c: XFAIL on AIX.
9054 * gcc.dg/pr64935-2.c: XFAIL on AIX.
9055 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
9056 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
9057 * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
9058 * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
9059 DW_AT_noreturn on AIX.
9060 * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
9061 DW_AT_noreturn on AIX.
9062 * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
9063 * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
9064 * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
9065 DW_AT_GNU_deleted on AIX.
9066 * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
9067 * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
9068 * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
9069 * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
9070 * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
9071 * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
9072 * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
9073 * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
9074 * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
9075 * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
9076 * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
9077 * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
9078 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
9079 * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
9080 * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
9081
9082 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
9083
9084 PR fortran/67614
9085 * gfortran.dg/pr67614.f90: New test.
9086
9087 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
9088
9089 PR fortran/67525
9090 * gfortran.dg/pr67525.f90: New test.
9091
9092 2015-09-25 Mikael Morin <mikael@gcc.gnu.org>
9093
9094 PR fortran/55603
9095 * gfortran.dg/allocatable_function_9.f90: New.
9096
9097 2015-09-25 Oleg Endo <olegendo@gcc.gnu.org>
9098
9099 PR target/67675
9100 * gcc.target/sh/pr67675.c: New.
9101
9102 2015-09-25 Richard Sandiford <richard.sandiford@arm.com>
9103
9104 * gcc.target/aarch64/fpcr_fpsr_1.c: New file.
9105
9106 2015-09-25 H.J. Lu <hongjiu.lu@intel.com>
9107
9108 * gcc.target/i386/pr66749.c (dg-options): Replace
9109 -mtune=lakemount with -mtune=lakemont.
9110 * gcc.target/i386/pr66821.c (dg-options): Likewise.
9111 * gcc.target/i386/pr67329.c (dg-options): Likewise.
9112
9113 2015-09-25 Marek Polacek <polacek@redhat.com>
9114
9115 * c-c++-common/ubsan/bounds-11.c: New test.
9116 * c-c++-common/ubsan/bounds-12.c: New test.
9117
9118 2015-09-25 Marek Polacek <polacek@redhat.com>
9119
9120 PR sanitizer/64906
9121 * c-c++-common/ubsan/pr64906.c: New test.
9122
9123 2015-09-24 H.J. Lu <hongjiu.lu@intel.com>
9124
9125 * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu
9126 with -mtune=lakemount.
9127 * gcc.target/i386/pr66821.c (dg-options): Likewise.
9128 * gcc.target/i386/pr67329.c (dg-options): Likewise.
9129
9130 2015-09-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
9131
9132 PR driver/67640
9133 * gcc.dg/Werror-13.c: New test.
9134
9135 2015-09-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
9136
9137 * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note.
9138
9139 2015-09-24 Richard Biener <rguenther@suse.de>
9140
9141 PR lto/67699
9142 * g++.dg/pr67699.C: New testcase.
9143
9144 2015-09-24 Richard Earnshaw <rearnsha@arm.com>
9145
9146 PR libgcc/67624
9147 * gcc.target/arm/fp16-inf.c: New test.
9148
9149 2015-09-24 Kirill Yukhin <kirill.yukhin@intel.com>
9150
9151 * gcc.target/i386/avx512vbmi-check.h (main): Fix register
9152 name while checking for AVX-512VBMI presence.
9153
9154 2015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9155
9156 * lib/target-supports.exp (check_effective_target_pie): Check for
9157 PIE support on Solaris 11.x and 12.
9158
9159 2015-09-24 Richard Biener <rguenther@suse.de>
9160
9161 * g++.dg/tree-ssa/restrict3.C: New testcase.
9162
9163 2015-09-24 Richard Biener <rguenther@suse.de>
9164
9165 PR tree-optimization/48885
9166 * gcc.dg/tree-ssa/restrict-6.c: New testcase.
9167
9168 2015-09-24 Patrick Palka <ppalka@gcc.gnu.org>
9169
9170 * c-c++-common/Wmisleading-indentation.c: Augment test.
9171
9172 2015-09-23 Ville Voutilainen <ville.voutilainen@gmail.com>
9173
9174 Fix small typos in the coding rule enforcement warnings.
9175 * g++.dg/diagnostic/disable.C: Replace 'namepace'
9176 with 'namespace'.
9177
9178 2015-09-23 Richard Biener <rguenther@suse.de>
9179
9180 PR middle-end/67662
9181 * gcc.dg/ubsan/pr67662.c: New testcase.
9182
9183 2015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
9184
9185 PR c/49655
9186 * gcc.dg/pragma-diag-6.c: New test.
9187
9188 2015-09-23 James Greenhalgh <james.greenhalgh@arm.com>
9189
9190 * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New.
9191
9192 2015-09-23 Richard Biener <rguenther@suse.de>
9193
9194 * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase.
9195
9196 2015-09-22 Patrick Palka <ppalka@gcc.gnu.org>
9197
9198 * c-c++-common/Wmisleading-indentation.c: Augment test.
9199
9200 2015-09-22 Nathan Sidwell <nathan@codesourcery.com>
9201
9202 * g++.dg/diagostic/disable.C: New.
9203
9204 2015-09-22 Tom de Vries <tom@codesourcery.com>
9205
9206 PR tree-optimization/67671
9207 * g++.dg/pr67671.C: New test.
9208
9209 2015-09-22 Alexander Fomin <alexander.fomin@intel.com>
9210
9211 PR target/67480
9212 * gcc.target/i386/pr67480.c: New test.
9213
9214 2015-09-22 Kirill Yukhin <kirill.yukhin@intel.com>
9215
9216 * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw,
9217 avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512.
9218 * gcc.target/i386/builtin_target.c: Test avx512vl, avx512bw,
9219 avx512dq, avx512cd, avx512er and avx512pf.
9220
9221 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
9222
9223 * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for
9224 update-fetch operations.
9225 * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise.
9226
9227 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
9228
9229 * gcc.target/aarch64/atomic-inst-ldadd.c: New.
9230 * gcc.target/aarch64/atomic-inst-ldlogic.c: New.
9231
9232 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
9233
9234 * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New.
9235 (TEST_ONE): New.
9236 * gcc.target/aarch64/atomic-inst-swap.c: New.
9237
9238 2015-09-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
9239
9240 * gcc.target/i386/inline_error.c (int bar): Use dg-message for note.
9241 * gcc.target/i386/pr57756.c (static __inline int caller): Likewise.
9242 * gcc.target/i386/pr59789.c (f1): Likewise.
9243 * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise.
9244 * gcc.target/i386/intrinsics_6.c: Likewise.
9245 * gcc.dg/winline-5.c (int t): Likewise.
9246 * gcc.dg/winline-9.c (t): Likewise.
9247 * gcc.dg/always_inline2.c (q): Likewise.
9248 * gcc.dg/winline-2.c (inline int t): Likewise.
9249 * gcc.dg/winline-6.c: Likewise.
9250 * gcc.dg/winline-10.c (void g): Likewise.
9251 * gcc.dg/pr49243.c (void parse): Likewise.
9252 * gcc.dg/always_inline3.c (q2): Likewise.
9253 * gcc.dg/winline-3.c: Likewise.
9254 * gcc.dg/winline-7.c (inline void *t): Likewise.
9255
9256 2015-09-22 Tom de Vries <tom@codesourcery.com>
9257
9258 PR tree-optimization/67666
9259 * g++.dg/pr67666.C: New test.
9260
9261 2015-09-21 Steven G. Kargl <kargl@gcc.gnu.org>
9262
9263 PR fortran/67615
9264 * gfortran.dg/pr67615.f90: new test.
9265
9266 2015-09-21 Jeff Law <law@redhat.com>
9267
9268 * gcc.target/h8300/andsi3_ashift_n_lower.c: New test.
9269
9270 2015-09-21 Ville Voutilainen <ville.voutilainen@gmail.com>
9271
9272 Complete the implementation of N4230, Nested namespace definition.
9273 * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace
9274 attributes and nested namespace definitions.
9275 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
9276 * g++.dg/cpp1z/feat-cxx1z.C: Likewise.
9277 * g++.dg/cpp1y/feat-cxx14-neg.C: New.
9278 * g++.dg/cpp1z/namespace-attribs.C: Likewise.
9279 * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes
9280 appearing before the namespace identifier.
9281
9282 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
9283
9284 PR c/66415
9285 * gcc.dg/cpp/pr66415-1.c: Test column number.
9286
9287 2015-09-21 Richard Biener <rguenther@suse.de>
9288
9289 * g++.dg/ext/attr-alias-3.C: Add -g.
9290
9291 2015-09-21 Richard Biener <rguenther@suse.de>
9292
9293 PR debug/67664
9294 * g++.dg/debug/dwarf2/pr67764.C: New testcase.
9295
9296 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
9297
9298 PR target/64345
9299 * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A.
9300
9301 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
9302
9303 * gcc.dg/pragma-diag-5.c: Fix excess warning.
9304
9305 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
9306
9307 PR middle-end/60832
9308 * gcc.dg/pr53265.c: Update.
9309
9310 2015-09-21 Eric Botcazou <ebotcazou@adacore.com>
9311
9312 * gcc.target/arm/stack-checking.c: Skip for Thumb1.
9313
9314 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
9315
9316 PR target/59478
9317 * gcc.target/sh/pr59478.c: New.
9318
9319 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
9320
9321 PR target/67126
9322 * gcc.target/sh/pr51244-12.c: Adjust testcase.
9323 * gcc.target/sh/pr54236-2.c: Likewise.
9324
9325 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
9326
9327 * gcc.target/sh/pr43417.c: Move target independent test to ...
9328 * gcc.c-torture/compile/pr43417.c: ... here.
9329
9330 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
9331
9332 * gcc.target/sh/sh.exp (check_effective_target_sh4a,
9333 check_effective_target_big_endian, check_effective_target_little_endian,
9334 check_effective_target_any_fpu, check_effective_target_double_fpu,
9335 check_effective_target_use_single_only_fpu,
9336 check_effective_target_default_single_fpu,
9337 check_effective_target_no_fpu, check_effective_target_has_xf_regs,
9338 check_effective_target_has_fsca, check_effective_target_has_fsrra,
9339 check_effective_target_has_fpchg, check_effective_target_has_dyn_shift,
9340 check_effective_target_fmovd_enabled,
9341 check_effective_target_has_privileged, check_effective_target_has_pref,
9342 check_effective_target_banked_r0r7_isr,
9343 check_effective_target_stack_save_isr): New effective target checks.
9344 * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c.
9345 * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c.
9346 * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c
9347 * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c.
9348 * gcc.target/sh/20080410-1.c: Use new effective target checks.
9349 * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise.
9350 * gcc.target/sh/attr-isr.c: Likewise.
9351 * gcc.target/sh/fpul-usage-1.c: Likewise.
9352 * gcc.target/sh/hiconst.c: Likewise.
9353 * gcc.target/sh/mfmovd.c: Likewise.
9354 * gcc.target/sh/pr21255-3.c: Likewise.
9355 * gcc.target/sh/pr33135-1.c: Likewise.
9356 * gcc.target/sh/pr33135-2.c: Likewise.
9357 * gcc.target/sh/pr33135-3.c: Likewise.
9358 * gcc.target/sh/pr33135-4.c: Likewise.
9359 * gcc.target/sh/pr39423-2.c: Likewise.
9360 * gcc.target/sh/pr49880-4.c: Likewise.
9361 * gcc.target/sh/pr49880-5.c: Likewise.
9362 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
9363 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
9364 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
9365 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
9366 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
9367 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
9368 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
9369 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
9370 * gcc.target/sh/pr50751-2.c: Likewise.
9371 * gcc.target/sh/pr50751-3.c: Likewise.
9372 * gcc.target/sh/pr50751-5.c: Likewise.
9373 * gcc.target/sh/pr50751-6.c: Likewise.
9374 * gcc.target/sh/pr50751-8.c: Likewise.
9375 * gcc.target/sh/pr51244-15.c: Likewise.
9376 * gcc.target/sh/pr51244-2.c: Likewise.
9377 * gcc.target/sh/pr51244-20.c: Likewise.
9378 * gcc.target/sh/pr51244-6.c: Likewise.
9379 * gcc.target/sh/pr52483-4.c: Likewise.
9380 * gcc.target/sh/pr53511-1.c: Likewise.
9381 * gcc.target/sh/pr53512-1.c: Likewise.
9382 * gcc.target/sh/pr53512-2.c: Likewise.
9383 * gcc.target/sh/pr53512-3.c: Likewise.
9384 * gcc.target/sh/pr53512-4.c: Likewise.
9385 * gcc.target/sh/pr53513-1.c: Likewise.
9386 * gcc.target/sh/pr54089-2.c: Likewise.
9387 * gcc.target/sh/pr54089-3.c: Likewise.
9388 * gcc.target/sh/pr54089-4.c: Likewise.
9389 * gcc.target/sh/pr54602-2.c: Likewise.
9390 * gcc.target/sh/pr54602-3.c: Likewise.
9391 * gcc.target/sh/pr54602-4.c: Likewise.
9392 * gcc.target/sh/pr54680.c: Likewise.
9393 * gcc.target/sh/pr55303-1.c: Likewise.
9394 * gcc.target/sh/pr55303-2.c: Likewise.
9395 * gcc.target/sh/pr55303-3.c: Likewise.
9396 * gcc.target/sh/pr56547-1.c: Likewise.
9397 * gcc.target/sh/pr56547-2.c: Likewise.
9398 * gcc.target/sh/pr61195.c: Likewise.
9399 * gcc.target/sh/pr61996.c: Likewise.
9400 * gcc.target/sh/pr6526.c: Likewise.
9401 * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
9402 * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
9403 * gcc.target/sh/prefetch.c: Likewise.
9404 * gcc.target/sh/rte-delay-slot.c: Likewise.
9405 * gcc.target/sh/sh2a-band.c: Likewise.
9406 * gcc.target/sh/sh2a-bclr.c: Likewise.
9407 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
9408 * gcc.target/sh/sh2a-bld.c: Likewise.
9409 * gcc.target/sh/sh2a-bor.c: Likewise.
9410 * gcc.target/sh/sh2a-bset.c: Likewise.
9411 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
9412 * gcc.target/sh/sh2a-bxor.c: Likewise.
9413 * gcc.target/sh/sh2a-jsrn.c: Likewise.
9414 * gcc.target/sh/sh2a-movi20s.c: Likewise.
9415 * gcc.target/sh/sh2a-movrt.c: Likewise.
9416 * gcc.target/sh/sh2a-resbank.c: Likewise.
9417 * gcc.target/sh/sh2a-rtsn.c: Likewise.
9418 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
9419 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
9420 * gcc.target/sh/sh4a-cosf.c: Likewise.
9421 * gcc.target/sh/sh4a-fsrra.c: Likewise.
9422 * gcc.target/sh/sh4a-memmovua.c: Likewise.
9423 * gcc.target/sh/sh4a-sincosf.c: Likewise.
9424 * gcc.target/sh/sh4a-sinf.c: Likewise.
9425
9426 2015-09-20 Jeff Law <law@redhat.com>
9427
9428 PR tree-optimization/47679
9429 * g++.dg/warn/Wuninitialized-6.C: New test.
9430
9431 2015-09-18 Ville Voutilainen <ville.voutilainen@gmail.com>
9432
9433 Implement nested namespace definitions.
9434 * g++.dg/cpp1z/nested-namespace-def1.C: New.
9435 * g++.dg/cpp1z/nested-namespace-def2.C: Likewise.
9436 * g++.dg/cpp1z/nested-namespace-def3.C: Likewise.
9437 * g++.dg/lookup/name-clash5.C: Adjust.
9438 * g++.dg/lookup/name-clash6.C: Likewise.
9439
9440 2015-09-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
9441
9442 * gcc.dg/pragma-diag-5.c: New test.
9443
9444 2015-09-18 Uros Bizjak <ubizjak@gmail.com>
9445
9446 PR middle-end/67619
9447 * gcc.dg/torture/pr67619.c: New test.
9448 * lib/target-supports.exp (check_effective_target_builtin_eh_return):
9449 New procedure.
9450
9451 2015-09-18 Alan Lawrence <alan.lawrence@arm.com>
9452
9453 PR tree-optimization/67283
9454 * gcc.dg/tree-ssa/sra-15.c: New.
9455 * gcc.dg/tree-ssa/sra-16.c: New.
9456
9457 2015-09-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
9458
9459 PR sanitizer/64078
9460 * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute.
9461 (f2, f3): Make the function static.
9462 * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute.
9463
9464 2015-09-17 Christian Bruel <christian.bruel@st.com>
9465
9466 * gcc.target/arm/attr_thumb-static2.c: New test.
9467
9468 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
9469
9470 * gnat.dg/overflow_sum3.adb: New test.
9471
9472 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
9473
9474 * gcc.target/arm/stack-checking.c: New test.
9475
9476 2015-09-17 Paul Thomas <pault@gcc.gnu.org>
9477
9478 PR fortran/52846
9479 * gfortran.dg/public_private_module_5.f90: Add module procedure
9480 trigger_smod to ensure that the smod file is written.
9481
9482 2015-09-17 James Greenhalgh <james.greenhalgh@arm.com>
9483
9484 * gcc.target/aarch64/copysign_1.c: New.
9485 * gcc.target/aarch64/copysign_2.c: New.
9486
9487 2015-09-17 Bin Cheng <bin.cheng@arm.com>
9488
9489 * gcc.dg/tree-ssa/loop-bound-2.c: New test.
9490 * gcc.dg/tree-ssa/loop-bound-4.c: New test.
9491 * gcc.dg/tree-ssa/loop-bound-6.c: New test.
9492
9493 2015-09-16 John Marino <gnugcc@marino.st>
9494
9495 * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly.
9496
9497 2015-09-16 Richard Biener <rguenther@suse.de>
9498
9499 PR middle-end/67253
9500 * gcc.dg/torture/pr67253.c: New testcase.
9501
9502 2015-09-16 Richard Biener <rguenther@suse.de>
9503
9504 PR middle-end/67271
9505 * gcc.dg/pr67271.c: New testcase.
9506
9507 2015-09-16 Eric Botcazou <ebotcazou@adacore.com>
9508
9509 * gnat.dg/opt49.adb: New test.
9510
9511 2015-09-16 Richard Biener <rguenther@suse.de>
9512
9513 PR middle-end/67442
9514 * gcc.dg/torture/pr67442.c: New testcase.
9515
9516 2015-09-15 Eric Botcazou <ebotcazou@adacore.com>
9517
9518 * gnat.dg/array24.adb: New test.
9519 * gnat.dg/blocklocs.adb: Delete.
9520
9521 2015-09-15 Marek Polacek <polacek@redhat.com>
9522
9523 PR c/67580
9524 * gcc.dg/pr67580.c: New test.
9525
9526 2015-09-15 Richard Biener <rguenther@suse.de>
9527
9528 PR tree-optimization/67470
9529 * gcc.dg/torture/pr67470.c: New testcase.
9530
9531 2015-09-15 Alan Lawrence <alan.lawrence@arm.com>
9532
9533 * gcc.target/aarch64/vect_int32x2x4_1.c: New.
9534
9535 2015-09-15 Richard Biener <rguenther@suse.de>
9536
9537 PR middle-end/67563
9538 * gcc.dg/pr67563.c: New testcase.
9539
9540 2015-09-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
9541
9542 PR fortran/67460
9543 * gfortran.dg/pr67460.f90: New test.
9544
9545 2015-09-14 Uros Bizjak <ubizjak@gmail.com>
9546
9547 * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn.
9548 * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto.
9549
9550 2015-09-14 Paolo Carlini <paolo.carlini@oracle.com>
9551
9552 PR c++/51911
9553 * g++.dg/cpp0x/new-auto1.C: New.
9554
9555 2015-09-11 Mark Wielaard <mjw@redhat.com>
9556
9557 PR c/28901
9558 * g++.dg/warn/unused-variable-1.C: New test.
9559 * g++.dg/warn/unused-variable-2.C: Likewise.
9560 * gcc.dg/unused-4.c: Adjust warning for static const.
9561 * gcc.dg/unused-variable-1.c: New test.
9562 * gcc.dg/unused-variable-2.c: Likewise.
9563
9564 2015-09-13 David Edelsohn <dje.gcc@gmail.com>
9565
9566 * gfortran.dg/private_type_3.f90: Require visibility.
9567 * gfortran.dg/module_variable_2.f90: Same.
9568 * gfortran.dg/nested_forall_1.f: Same.
9569 * gfortran.dg/elemental_dependency_4.f90: Same.
9570 * gfortran.dg/bind_c_usage_25.f90: Same.
9571 * gfortran.dg/access_spec_1.f90: Same.
9572 * gfortran.dg/public_private_module_2.f90: Same.
9573 * gfortran.dg/host_assoc_variable_1.f90: Same.
9574 * gfortran.dg/public_private_module_6.f90: Same.
9575 * gfortran.dg/module_variable_1.f90: Same.
9576 * gfortran.dg/pr37286.f90: Same.
9577 * gfortran.dg/internal_pack_7.f90: Same.
9578 * gfortran.dg/submodule_10.f08: Same.
9579 * gfortran.dg/allocatable_function_8.f90: Same.
9580 * gfortran.dg/merge_init_expr_2.f90: Same.
9581 * gfortran.dg/class_37.f03: Same.
9582 * gfortran.dg/vect/fast-math-vect-8.f90: Same.
9583 * gfortran.dg/typebound_call_20.f03: Same.
9584 * gfortran.dg/proc_ptr_result_3.f90: Same.
9585 * gfortran.dg/pr32535.f90: Same.
9586 * gfortran.dg/typebound_proc_19.f90: Same.
9587 * gfortran.dg/initialization_10.f90: Same.
9588 * gfortran.dg/bind_c_usage_8.f03: Same.
9589 * gfortran.dg/pr61335.f90: Same.
9590 * gfortran.dg/elemental_dependency_5.f90: Same.
9591 * gfortran.dg/proc_ptr_3.f90: Same.
9592 * gfortran.dg/debug/pr46756.f: XFAIL on AIX.
9593
9594 2015-09-13 Eric Botcazou <ebotcazou@adacore.com>
9595
9596 * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
9597 * gcc.dg/Wno-frame-address.c: Skip for Visium.
9598 * gcc.dg/loop-8.c: Likewise.
9599
9600 2015-09-12 Eric Botcazou <ebotcazou@adacore.com>
9601
9602 PR ada/66965
9603 * gnat.dg/specs/addr1.ads: Remove.
9604
9605 2015-09-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9606
9607 * gcc.dg/pie-link.c: Add -pie to dg-options.
9608
9609 2015-09-11 Alex Velenko <Alex.Velenko@arm.com>
9610
9611 * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t.
9612 (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok.
9613
9614 2015-09-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9615
9616 * gcc.target/powerpc/swaps-p8-20.c: New test.
9617 * gcc.target/powerpc/swaps-p8-21.c: New test.
9618
9619 2015-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
9620
9621 PR fortran/67526
9622 * gfortran.dg/pr67526.f90: New test.
9623
9624 2015-09-10 Paolo Carlini <paolo.carlini@oracle.com>
9625
9626 PR c++/67318
9627 * g++.dg/cpp0x/variadic166.C: New.
9628
9629 2015-09-09 Mark Wielaard <mjw@redhat.com>
9630
9631 * c-c++-common/nonnull-1.c: New test.
9632
9633 2015-09-10 Paul Thomas <pault@gcc.gnu.org>
9634
9635 PR fortran/66993
9636 * gfortran.dg/submodule_11.f08: New test.
9637
9638 2015-09-10 Oleg Endo <olegendo@gcc.gnu.org>
9639
9640 PR target/67506
9641 * gcc.c-torture/compile/pr67506.c: New test.
9642
9643 2015-09-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9644
9645 * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI
9646 initialization with a byte mask. No change expected here.
9647 * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace.
9648 * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI
9649 initialization with contigious bitmask. Literal pool is expectd
9650 to be used here.
9651
9652 2015-09-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9653
9654 PR target/67439
9655 * gcc.target/arm/pr67439_1.c: New test.
9656
9657 2015-09-10 Jiong Wang <jiong.wang@arm.com>
9658
9659 * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code
9660 model.
9661
9662 2015-09-10 Jakub Jelinek <jakub@redhat.com>
9663
9664 PR c++/67523
9665 * g++.dg/gomp/pr67523.C: New test.
9666
9667 PR c++/67522
9668 * g++.dg/gomp/pr67522.C: New test.
9669
9670 PR middle-end/67521
9671 * c-c++-common/gomp/pr67521.c: New test.
9672
9673 PR middle-end/67517
9674 * c-c++-common/gomp/pr67517.c: New test.
9675
9676 PR c++/67514
9677 * g++.dg/gomp/pr67514.C: New test.
9678
9679 PR c++/67511
9680 * g++.dg/gomp/pr67511.C: New test.
9681
9682 PR c/67502
9683 * c-c++-common/gomp/pr67502.c: New test.
9684
9685 2015-09-09 Marek Polacek <polacek@redhat.com>
9686
9687 PR middle-end/67512
9688 * gcc.dg/pr67512.c: New test.
9689
9690 2015-09-09 Paolo Carlini <paolo.carlini@oracle.com>
9691
9692 PR c++/53184
9693 * g++.dg/warn/Wsubobject-linkage-1.C: New.
9694 * g++.dg/warn/Wsubobject-linkage-2.C: Likewise.
9695 * g++.dg/warn/Wsubobject-linkage-3.C: Likewise.
9696 * g++.dg/warn/Wsubobject-linkage-4.C: Likewise.
9697
9698 2015-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9699
9700 * gcc.target/aarch64/mod_2.x: New file.
9701 * gcc.target/aarch64/mod_256.x: Likewise.
9702 * gcc.target/arm/mod_2.c: New test.
9703 * gcc.target/arm/mod_256.c: Likewise.
9704 * gcc.target/aarch64/mod_2.c: Likewise.
9705 * gcc.target/aarch64/mod_256.c: Likewise.
9706
9707 2015-09-09 Jakub Jelinek <jakub@redhat.com>
9708
9709 PR c++/67504
9710 * g++.dg/gomp/pr67504.C: New test.
9711
9712 PR c/67501
9713 * c-c++-common/gomp/pr67501.c: New test.
9714
9715 PR c/67500
9716 * gcc.dg/gomp/pr67500.c: New test.
9717
9718 PR c/67495
9719 * gcc.dg/gomp/pr67495.c: New test.
9720
9721 2015-09-09 Aditya Kumar <hiraditya@msn.com>
9722 Sebastian Pop <s.pop@samsung.com>
9723
9724 PR tree-optimization/53852
9725 * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with
9726 both isl-0.12 and isl-0.15.
9727 * gcc.dg/graphite/uns-interchange-14.c: Same.
9728 * gcc.dg/graphite/uns-interchange-15.c: Same.
9729 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
9730
9731 2015-09-08 Aditya Kumar <hiraditya@msn.com>
9732 Sebastian Pop <s.pop@samsung.com>
9733
9734 * gcc.dg/graphite/block-0.c: Modifed test case to match current output.
9735 * gcc.dg/graphite/block-1.c: Same.
9736 * gcc.dg/graphite/block-5.c: Same.
9737 * gcc.dg/graphite/block-6.c: Same.
9738 * gcc.dg/graphite/interchange-1.c: Same.
9739 * gcc.dg/graphite/interchange-10.c: Same.
9740 * gcc.dg/graphite/interchange-11.c: Same.
9741 * gcc.dg/graphite/interchange-13.c: Same.
9742 * gcc.dg/graphite/interchange-14.c: Same.
9743 * gcc.dg/graphite/interchange-3.c: Same.
9744 * gcc.dg/graphite/interchange-4.c: Same.
9745 * gcc.dg/graphite/interchange-7.c: Same.
9746 * gcc.dg/graphite/interchange-8.c: Same.
9747 * gcc.dg/graphite/interchange-9.c: Same.
9748 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same.
9749 * gcc.dg/graphite/pr35356-1.c (foo): Same.
9750 * gcc.dg/graphite/pr37485.c: Same.
9751 * gcc.dg/graphite/scop-0.c (int toto): Same.
9752 * gcc.dg/graphite/scop-1.c: Same.
9753 * gcc.dg/graphite/scop-10.c: Same.
9754 * gcc.dg/graphite/scop-11.c: Same.
9755 * gcc.dg/graphite/scop-12.c: Same.
9756 * gcc.dg/graphite/scop-13.c: Same.
9757 * gcc.dg/graphite/scop-16.c: Same.
9758 * gcc.dg/graphite/scop-17.c: Same.
9759 * gcc.dg/graphite/scop-18.c: Same.
9760 * gcc.dg/graphite/scop-2.c: Same.
9761 * gcc.dg/graphite/scop-21.c (int test): Same.
9762 * gcc.dg/graphite/scop-22.c (void foo): Same.
9763 * gcc.dg/graphite/scop-4.c: Same.
9764 * gcc.dg/graphite/scop-5.c: Same.
9765 * gcc.dg/graphite/scop-6.c: Same.
9766 * gcc.dg/graphite/scop-7.c: Same.
9767 * gcc.dg/graphite/scop-8.c: Same.
9768 * gcc.dg/graphite/scop-9.c: Same.
9769 * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that
9770 data-refs remain inside the inner loop.
9771 * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p.
9772 * gcc.dg/graphite/uns-interchange-14.c: Same.
9773 * gcc.dg/graphite/uns-interchange-9.c: Same.
9774 * gfortran.dg/graphite/interchange-3.f90
9775
9776 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9777
9778 PR target/63870
9779 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New.
9780 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New.
9781 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New.
9782 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New.
9783 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New.
9784 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New.
9785 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New.
9786 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New.
9787 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New.
9788 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New.
9789 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New.
9790 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New.
9791
9792 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9793
9794 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New.
9795 * lib/target-supports.exp
9796 (check_effective_target_arm_neon_fp16_hw): New.
9797
9798 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9799
9800 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
9801 Set additional_flags for neon-fp16 if supported, else fallback to neon.
9802
9803 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
9804 (hfloat16_t): New.
9805 (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS,
9806 DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases
9807 if supported.
9808 (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED.
9809 (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16;
9810 redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants
9811 when those are supported.
9812 (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New.
9813 (vdup_n_f16): New.
9814
9815 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer,
9816 buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t
9817 cases if supported.
9818
9819 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl):
9820 Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS.
9821 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov):
9822 Likewise.
9823 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane):
9824 Likewise.
9825 * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise.
9826
9827 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected):
9828 Add float16x8_t case.
9829 (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported.
9830 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected,
9831 main, exec_vcreate): Likewise.
9832 * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected,
9833 exec_vget_high): Likewise.
9834 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected,
9835 exec_vget_low): Likewise.
9836 * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1):
9837 Likewise.
9838 * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected,
9839 exec_vld1_dup): Likewise.
9840 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected,
9841 exec_vld1_lane): Likewise.
9842 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX):
9843 Likewise.
9844 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected,
9845 exec_vldX_dup): Likewise.
9846 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected,
9847 exec_vldX_lane): Likewise.
9848 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected,
9849 exec_vset_lane): Likewise.
9850 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected,
9851 exec_vst1_lane): Likewise.
9852
9853 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9854
9855 * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case.
9856 * gcc.target/aarch64/vget_low_1.c: Likewise.
9857
9858 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9859
9860 * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases.
9861 * gcc.target/aarch64/vldN_dup_1.c: Likewise.
9862 * gcc.target/aarch64/vldN_lane_1.c: Likewise.
9863 (main): update orig_data to avoid float16 NaN on bigendian.
9864
9865 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
9866
9867 * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and
9868 float16x8_t.
9869 * gcc.target/aarch64/vset_lane_1.c: Likewise.
9870 * gcc.target/aarch64/vld1-vst1_1.c: Likewise.
9871 * gcc.target/aarch64/vld1_lane.c: Likewise.
9872
9873 2015-09-08 Paolo Carlini <paolo.carlini@oracle.com>
9874
9875 PR c++/67369
9876 * g++.dg/cpp1y/lambda-generic-ice4.C: New.
9877
9878 2015-09-07 Marek Polacek <polacek@redhat.com>
9879
9880 PR inline-asm/67448
9881 * gcc.dg/asm-10.c: New test.
9882
9883 2015-09-04 Jakub Jelinek <jakub@redhat.com>
9884
9885 PR middle-end/67452
9886 * gcc.dg/lto/pr67452_0.c: New test.
9887
9888 2015-09-02 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
9889
9890 PR target/65210
9891 * gcc.target/avr/pr65210.c: New test.
9892
9893 2015-09-04 H.J. Lu <hongjiu.lu@intel.com>
9894
9895 PR testsuite/67450
9896 * lib/target-supports.exp (check_cached_effective_target):
9897 Apppend $prop to et_prop_list only if needed.
9898
9899 2015-09-04 Marek Polacek <polacek@redhat.com>
9900
9901 PR sanitizer/67279
9902 * gcc.dg/ubsan/pr67279.c: New test.
9903
9904 2015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com>
9905 Petr Murzin <petr.murzin@intel.com>
9906 Kirill Yukhin <kirill.yukhin@intel.com>
9907
9908 * gcc.target/i386/avx512f-scatter-1.c: New.
9909 * gcc.target/i386/avx512f-scatter-2.c: Ditto.
9910 * gcc.target/i386/avx512f-scatter-3.c: Ditto.
9911
9912 2015-09-04 Janne Blomqvist <jb@gcc.gnu.org>
9913
9914 * gfortran.dg/read_dir.f90: Delete empty directory when closing
9915 rather than calling rmdir, cleanup if open fails.
9916
9917 2015-09-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
9918
9919 * gcc.target/powerpc/vec-mult-char-1.c: New test.
9920 * gcc.target/powerpc/vec-mult-char-2.c: New test.
9921 * lib/target-supports.exp (check_effective_target_vect_char_mult):
9922 Return true for PowerPC targets that implement Altivec.
9923
9924 2015-09-03 Renlin Li <renlin.li@arm.com>
9925
9926 * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case,
9927 check the assembly.
9928 * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
9929
9930 2015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9931
9932 * gcc.target/powerpc/vec-shift.c: New test.
9933
9934 2015-09-03 Tom de Vries <tom@codesourcery.com>
9935
9936 PR tree-optimization/65637
9937 * gcc.dg/autopar/reduc-4.c: New test.
9938
9939 2015-09-03 Tom de Vries <tom@codesourcery.com>
9940
9941 PR tree-optimization/65637
9942 * gcc.dg/autopar/pr46099-2.c: New test.
9943
9944 2015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
9945
9946 PR middle-end/67351
9947 * g++.dg/pr67351.C: New test.
9948
9949 2015-09-03 Richard Biener <rguenther@suse.de>
9950
9951 PR ipa/66705
9952 * g++.dg/lto/pr66705_0.C: New testcase.
9953
9954 2015-09-02 Balaji V. Iyer <balaji.v.iyer@intel.com>
9955
9956 PR middle-end/60586
9957 * c-c++-common/cilk-plus/CK/pr60586.c: New file.
9958 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
9959
9960 2015-09-02 Marek Polacek <polacek@redhat.com>
9961
9962 PR c/67432
9963 * gcc.dg/pr67432.c: New test.
9964
9965 2015-09-02 Christophe Lyon <christophe.lyon@linaro.org>
9966
9967 * lib/target-supports.exp (clear_effective_target_cache): New.
9968 (check_cached_effective_target): Update et_prop_list.
9969 * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache.
9970 * g++.dg/compat/compat.exp: Likewise.
9971 * g++.dg/compat/struct-layout-1.exp: Likewise.
9972 * lib/asan-dg.exp: Likewise.
9973 * lib/atomic-dg.exp: Likewise.
9974 * lib/cilk-plus-dg.exp: Likewise.
9975 * lib/clearcap.exp: Likewise.
9976 * lib/mpx-dg.exp: Likewise.
9977 * lib/tsan-dg.exp: Likewise.
9978 * lib/ubsan-dg.exp: Likewise.
9979
9980 2015-09-01 Kenneth Zadeck <zadeck@naturalbridge.com>
9981
9982 * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case.
9983
9984 2015-09-01 Matthew Fortune <matthew.fortune@imgtec.com>
9985 Andrew Bennett <andrew.bennett@imgtec.com>
9986
9987 * gcc.target/mips/mips.exp (mips-dg-options): Handle the
9988 dependencies between ISA level and compact-branches.
9989 * gcc.target/mips/branch-10.c: Update expected output to allow
9990 compact forms of b/bal.
9991 * gcc.target/mips/branch-11.c: Likewise.
9992 * gcc.target/mips/branch-12.c: Likewise.
9993 * gcc.target/mips/branch-13.c: Likewise.
9994 * gcc.target/mips/branch-3.c: Likewise.
9995 * gcc.target/mips/branch-4.c: Likewise.
9996 * gcc.target/mips/branch-5.c: Likewise.
9997 * gcc.target/mips/branch-6.c: Likewise.
9998 * gcc.target/mips/branch-7.c: Likewise.
9999 * gcc.target/mips/branch-8.c: Likewise.
10000 * gcc.target/mips/branch-9.c: Likewise.
10001 * gcc.target/mips/branch-cost-1.c: Likewise.
10002 * gcc.target/mips/call-1.c: Likewise.
10003 * gcc.target/mips/call-2.c: Likewise.
10004 * gcc.target/mips/call-3.c: Likewise.
10005 * gcc.target/mips/call-4.c: Likewise.
10006 * gcc.target/mips/call-5.c: Likewise.
10007 * gcc.target/mips/call-6.c: Likewise.
10008 * gcc.target/mips/lazy-binding-1.c: Likewise.
10009 * gcc.target/mips/near-far-1.c: Likewise.
10010 * gcc.target/mips/near-far-2.c: Likewise.
10011 * gcc.target/mips/near-far-3.c: Likewise.
10012 * gcc.target/mips/near-far-4.c: Likewise.
10013 * gcc.target/mips/umips-branch-3.c: Ensure the test is
10014 run with compact branches allowed.
10015 * gcc.target/mips/compact-branches-1.c: New file.
10016 * gcc.target/mips/compact-branches-2.c: Likewise.
10017 * gcc.target/mips/compact-branches-3.c: Likewise.
10018 * gcc.target/mips/compact-branches-4.c: Likewise.
10019 * gcc.target/mips/compact-branches-5.c: Likewise.
10020 * gcc.target/mips/compact-branches-6.c: Likewise.
10021 * gcc.target/mips/compact-branches-7.c: Likewise.
10022
10023 2015-09-01 Steven G. Kargl <kargl@gcc.gnu.org>
10024
10025 * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD.
10026 Clean-up a created directory if testcase fails.
10027
10028 2015-09-01 Ilya Enkovich <enkovich.gnu@gmail.com>
10029
10030 PR target/67405
10031 * g++.dg/pr67405.C: New test.
10032
10033 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10034
10035 * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times.
10036
10037 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10038
10039 * gcc.dg/ifcvt-1.c: New test.
10040 * gcc.dg/ifcvt-2.c: Likewise.
10041 * gcc.dg/ifcvt-3.c: Likewise.
10042
10043 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10044
10045 PR libfortran/67412
10046 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on
10047 *-*-solaris2.10.
10048
10049 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10050
10051 * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test.
10052
10053 2015-09-01 Paolo Carlini <paolo.carlini@oracle.com>
10054
10055 PR c++/61753
10056 * g++.dg/other/pr61753.C: New.
10057
10058 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
10059
10060 * gcc.dg/tree-ssa/cmp-1.c: New file.
10061
10062 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
10063
10064 * gcc.dg/tree-ssa/complex-7.c: New file.
10065
10066 2015-08-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10067
10068 * gcc.target/powerpc/swaps-p8-19.c: New test.
10069
10070 2015-08-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10071
10072 PR fortran/67367
10073 * gfortran.dg/read_dir.f90: New test. May fail on some platforms.
10074
10075 2015-08-29 Tom de Vries <tom@codesourcery.com>
10076
10077 PR tree-optimization/46193
10078 * gcc.dg/autopar/pr46193.c: New test.
10079
10080 2015-08-28 Nathan Sidwell <nathan@acm.org>
10081
10082 * gcc.dg/compat/struct-layout-1_generate.c: Simply
10083 use exit code for failure.
10084
10085 * gcc.dg/torture/matrix-1.c: Use plain printf.
10086 * gcc.dg/torture/matrix-2.c: Likewise.
10087 * gcc.dg/torture/matrix-5.c: Likewise.
10088 * gcc.dg/torture/matrix-6.c: Likewise.
10089 * gcc.dg/torture/transpose-1.c: Likewise.
10090 * gcc.dg/torture/transpose-2.c: Likewise.
10091 * gcc.dg/torture/transpose-3.c: Likewise.
10092 * gcc.dg/torture/transpose-4.c: Likewise.
10093 * gcc.dg/torture/transpose-5.c: Likewise.
10094 * gcc.dg/torture/transpose-6.c: Likewise.
10095
10096 2015-08-28 Jeff Law <law@redhat.com>
10097
10098 PR lto/66752
10099 * gcc.dg/tree-ssa/pr66752-2.c: New test.
10100 * gcc.dg/torture/pr66752-1.c: New test
10101 * g++.dg/torture/pr66752-2.C: New test.
10102
10103 2015-08-28 Alan Lawrence <alan.lawrence@arm.com>
10104 Revert:
10105 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
10106
10107 * gcc.dg/tree-ssa/sra-15.c: New.
10108
10109 2015-08-28 Andrew Bennett <andrew.bennett@imgtec.com>
10110
10111 * gcc.target/mips/madd-8.c: Add lo register to clobber list.
10112 * gcc.target/mips/msub-8.c: Ditto
10113
10114 2015-08-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10115
10116 * lib/target-supports.exp (check-effective_target_vect_double):
10117 Enable for Power targets with VSX hardware available.
10118 * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with
10119 vect_no_align && { ! vect_hw_misalign }.
10120
10121 2015-08-27 Sebastian Pop <s.pop@samsung.com>
10122
10123 * gcc.dg/graphite/graphite.exp (interchange_files, block_files):
10124 Replaced by opt_files, compile with -floop-nest-optimize.
10125 * g++.dg/graphite/graphite.exp: Same.
10126 * gfortran.dg/graphite/graphite.exp: Same.
10127 * gcc.dg/graphite/block-0.c: Adjust pattern.
10128 * gcc.dg/graphite/block-1.c: Same.
10129 * gcc.dg/graphite/block-3.c: Same.
10130 * gcc.dg/graphite/block-4.c: Same.
10131 * gcc.dg/graphite/block-5.c: Same.
10132 * gcc.dg/graphite/block-6.c: Same.
10133 * gcc.dg/graphite/block-7.c: Same.
10134 * gcc.dg/graphite/block-8.c: Same.
10135 * gcc.dg/graphite/block-pr47654.c: Same.
10136 * gcc.dg/graphite/interchange-0.c: Same.
10137 * gcc.dg/graphite/interchange-1.c: Same.
10138 * gcc.dg/graphite/interchange-10.c: Same.
10139 * gcc.dg/graphite/interchange-11.c: Same.
10140 * gcc.dg/graphite/interchange-12.c: Same.
10141 * gcc.dg/graphite/interchange-13.c: Same.
10142 * gcc.dg/graphite/interchange-14.c: Same.
10143 * gcc.dg/graphite/interchange-15.c: Same.
10144 * gcc.dg/graphite/interchange-3.c: Same.
10145 * gcc.dg/graphite/interchange-4.c: Same.
10146 * gcc.dg/graphite/interchange-5.c: Same.
10147 * gcc.dg/graphite/interchange-6.c: Same.
10148 * gcc.dg/graphite/interchange-7.c: Same.
10149 * gcc.dg/graphite/interchange-8.c: Same.
10150 * gcc.dg/graphite/interchange-9.c: Same.
10151 * gcc.dg/graphite/interchange-mvt.c: Same.
10152 * gcc.dg/graphite/pr37485.c: Same.
10153 * gcc.dg/graphite/uns-block-1.c: Same.
10154 * gcc.dg/graphite/uns-interchange-12.c: Same.
10155 * gcc.dg/graphite/uns-interchange-14.c: Same.
10156 * gcc.dg/graphite/uns-interchange-15.c: Same.
10157 * gcc.dg/graphite/uns-interchange-9.c: Same.
10158 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
10159 * gfortran.dg/graphite/interchange-3.f90: Same.
10160
10161 2015-08-27 Uros Bizjak <ubizjak@gmail.com>
10162
10163 PR target/67317
10164 * gcc.target/i386/pr67317-1.c: New test.
10165 * gcc.target/i386/pr67317-2.c: Ditto.
10166 * gcc.target/i386/pr67317-3.c: Ditto.
10167 * gcc.target/i386/pr67317-4.c: Ditto.
10168 * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl.
10169 * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq.
10170
10171 2015-08-27 Pat Haugen <pthaugen@us.ibm.com>
10172
10173 * gcc.target/powerpc/vec-shr.c: New.
10174
10175 2015-08-27 Marek Polacek <polacek@redhat.com>
10176
10177 PR middle-end/67005
10178 * gcc.dg/torture/pr67005.c: New test.
10179
10180 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
10181
10182 * gcc.dg/tree-ssa/sra-15.c: New.
10183
10184 2015-08-27 Andre Vieira <andre.simoesdiasvieira@arm.com>
10185
10186 * gcc.target/aarch64/long_branch_1.c: New test.
10187
10188 2015-08-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
10189
10190 * gcc.target/s390/20150826-1.c: New test.
10191
10192 2015-08-26 Renlin Li <renlin.li@arm.com>
10193
10194 * gcc.target/aarch64/combine_bfi_1.c: New testcase.
10195
10196 2015-08-26 Jiong Wang <jiong.wang@arm.com>
10197
10198 * gcc.target/aarch64/tlsie_tiny_1.c: New testcase.
10199
10200 2015-08-26 Jiong Wang <jiong.wang@arm.com>
10201
10202 * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x
10203 * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name.
10204 * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise.
10205 * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise.
10206
10207 2015-08-26 Jiong Wang <jiong.wang@arm.com>
10208
10209 * lib/target-supports.exp (check_effective_target_aarch64_tlsle32):
10210 New test directive.
10211 * gcc.target/aarch64/tlsle_1.x: New test source.
10212 * gcc.target/aarch64/tlsle12_1.c: New testcase.
10213 * gcc.target/aarch64/tlsle24_1.c: Likewise.
10214 * gcc.target/aarch64/tlsle32_1.c: Likewise.
10215
10216 2015-08-26 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10217
10218 PR fortran/29600
10219 * gfortran.dg/shape_8.f90: New test.
10220
10221 2015-08-25 Marek Polacek <polacek@redhat.com>
10222
10223 PR middle-end/67330
10224 * gcc.dg/weak/weak-18.c: New test.
10225
10226 2015-08-25 David Malcolm <dmalcolm@redhat.com>
10227
10228 * jit.dg/test-error-pr63969-missing-driver.c: Add call to
10229 gcc_jit_context_set_bool_use_external_driver.
10230
10231 2015-08-25 Nathan Sidwell <nathan@acm.org>
10232
10233 * gcc.c-torture/execute/builtins/20010124-1.x: New.
10234
10235 * gcc.dg/20001117-1.c: Needs return_address.
10236 * gcc.dg/20020415-1.c: Needs alloca.
10237 * gcc.dg/graphite/id-pr44676.c: Needs profiling.
10238 * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto
10239 * gcc.dg/pr63186.c: Needs label_values.
10240 * gcc.dg/torture/pr33848.c: Likwise.
10241
10242 * lib/target-supports.exp (check_effective_target_fopenacc,
10243 check_effective_target_fopenmp): Disable for nvptx.
10244 * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx.
10245 * gcc.dg/stack-usage-1.c: Likewise.
10246 * gcc.dg/stack-usage-2.c: Likewise.
10247 * gcc.dg/unused-5.c: Likewise.
10248 * gcc.dg/unwind-1.c: Likewise.
10249
10250 2015-08-25 Christian Bruel <christian.bruel@st.com>
10251
10252 * gcc.dg/Wno-frame-address.c: Skip for ARM.
10253 * g++.dg/Wno-frame-address.C: Ditto.
10254
10255 2015-08-24 Michael Meissner <meissner@linux.vnet.ibm.com>
10256
10257 PR target/67211
10258 * g++.dg/pr67211.C: New test.
10259
10260 2015-08-24 Louis Krupp <louis.krupp@zoho.com>
10261
10262 PR fortran/62536
10263 PR fortran/66175
10264 * gfortran.dg/block_end_error_1.f90: New test.
10265 * gfortran.dg/blocks_nested_incomplete_1.f90: New test.
10266
10267 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
10268
10269 PR target/66821
10270 * gcc.target/i386/pr66821.c: New test.
10271
10272 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
10273
10274 PR target/67329
10275 * gcc.target/i386/pr67329.c: New test.
10276
10277 2015-08-24 Nathan Sidwell <nathan@acm.org>
10278
10279 * gcc.dg/pr49551.c: Needs -fdata-sections.
10280
10281 * gcc.dg/pr64935-2.c: Needs scheduling.
10282
10283 * gcc.dg/torture/pr66101.c: Needs nonlocal goto.
10284 * gcc.dg/torture/pr63738.c: Likewise.
10285 * gcc.dg/torture/pr64728.c: Likewise.
10286 * gcc.dg/pr63748.c: Likewise.
10287 * gcc.dg/20020312-2.c: Likewise.
10288
10289 * gcc.dg/torture/pr66123.c: Needs label_values.
10290
10291 * gcc.dg/torture/pr41261.c: Needs profiling.
10292 * gcc.dg/pr26570.c: Likewise.
10293 * gcc.dg/pr61776.c: Likewise.
10294 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
10295 * gcc.dg/gomp/pr34610.c: Likewise.
10296 * gcc.dg/pr54121.c: Likewise.
10297 * gcc.dg/20050325-1.c: Likewise.
10298 * gcc.dg/pr66899.c: Likewise.
10299 * gcc.dg/pr48770.c: Likewise.
10300 * gcc.dg/pr24225.c: Likewise.
10301
10302 * gcc.dg/pr27531-1.c: Needs io.
10303 * gcc.dg/pr44606.c: Likewise.
10304
10305 * gcc.dg/tree-ssa/nonzero-1.c: Needs weak.
10306
10307 * gcc.dg/pr51990.c: Needs alloca.
10308
10309 * gcc.misc-tests/options.exp: Disable profiling check for nvptx.
10310
10311 2015-08-24 Tom de Vries <tom@codesourcery.com>
10312
10313 PR tree-optimization/65468
10314 * gcc.dg/gomp/static-chunk-size-one.c: New test.
10315
10316 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10317
10318 PR libfortran/54572
10319 * gfortran.dg/backtrace_1.f90: New test.
10320
10321 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10322
10323 PR libfortran/62296
10324 * gfortran.dg/execute_command_line_2.f90: New test.
10325
10326 2015-08-23 Tom de Vries <tom@codesourcery.com>
10327
10328 * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max.
10329 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename
10330 vect_no_int_max to vect_no_int_min_max.
10331 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same.
10332 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same.
10333 * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same.
10334 * gcc.dg/vect/slp-reduc-4.c: Same.
10335 * gcc.dg/vect/slp-reduc-5.c: Same.
10336 * gcc.dg/vect/vect-125.c: Same.
10337 * gcc.dg/vect/vect-13.c: Same.
10338 * gcc.dg/vect/vect-double-reduc-3.c: Same.
10339 * gcc.dg/vect/vect-reduc-1.c: Same.
10340 * gcc.dg/vect/vect-reduc-1char-big-array.c: Same.
10341 * gcc.dg/vect/vect-reduc-1char.c:Same.
10342 * gcc.dg/vect/vect-reduc-1short.c: Same.
10343 * gcc.dg/vect/vect-reduc-2.c: Same.
10344 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same.
10345 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same.
10346 * lib/target-supports.exp: Same.
10347
10348 2015-08-22 Paolo Carlini <paolo.carlini@oracle.com>
10349
10350 PR c++/63693
10351 * g++.dg/cpp0x/decltype63.C: New.
10352
10353 2015-08-22 Nathan Sidwell <nathan@acm.org>
10354
10355 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca.
10356 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
10357 * c-c++-common/Wunused-var-8.c: Likewise.
10358 * c-c++-common/gomp/pr61486-2.c: Likewise.
10359 * c-c++-common/Wunused-var-6.c: Likewise.
10360 * c-c++-common/goacc/reduction-1.c: Likewise.
10361 * c-c++-common/goacc/reduction-2.c: Likewise.
10362 * c-c++-common/goacc/reduction-3.c: Likewise.
10363 * c-c++-common/goacc/reduction-4.c: Likewise.
10364 * gcc.dg/builtins-64.c: Likewise.
10365 * gcc.dg/pr59523.c: Likewise.
10366 * gcc.dg/tree-ssa/20080530.c: Likewise.
10367 * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
10368 * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
10369 * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
10370 * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
10371 * gcc.dg/tree-ssa/20030807-2.c: Likewise.
10372 * gcc.dg/pr59011.c: Likewise.
10373 * gcc.dg/uninit-9.c: Likewise.
10374 * gcc.dg/pr61561.c: Likewise.
10375 * gcc.dg/vla-4.c: Likewise.
10376 * gcc.dg/20101010-1.c: Likewise.
10377 * gcc.dg/pr49120.c: Likewise.
10378 * gcc.dg/20030331-2.c: Likewise.
10379 * gcc.dg/compat/struct-by-value-22_main.c: Likewise.
10380 * gcc.dg/pr25682.c: Likewise.
10381 * gcc.dg/guality/guality.c: Likewise.
10382 * gcc.dg/pr27301.c: Likewise.
10383 * gcc.dg/uninit-9-O0.c: Likewise.
10384 * gcc.dg/fold-alloca-1.c: Likewise.
10385 * gcc.dg/pr41470.c: Likewise.
10386 * gcc.dg/pr51491-2.c: Likewise.
10387 * gcc.dg/winline-7.c: Likewise.
10388 * gcc.dg/vla-2.c: Likewise.
10389 * gcc.dg/pr50764.c: Likewise.
10390 * gcc.dg/c99-vla-1.c: Likewise.
10391 * gcc.dg/pr33238.c: Likewise.
10392 * gcc.dg/c99-const-expr-13.c: Likewise.
10393 * gcc.dg/builtin-return-1.c: Likewise.
10394 * gcc.dg/vla-3.c: Likewise.
10395 * gcc.dg/20020415-1.c: Likewise.
10396 * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
10397 * gcc.dg/shrink-wrap-alloca.c: Likewise.
10398 * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
10399 * gcc.dg/torture/calleesave-sse.c: Likewise.
10400 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
10401 * gcc.dg/gomp/vla-2.c: Likewise.
10402 * gcc.dg/gomp/vla-3.c: Likewise.
10403 * gcc.dg/gomp/vla-4.c: Likewise.
10404 * gcc.dg/gomp/pr30494.c: Likewise.
10405 * gcc.dg/gomp/vla-5.c: Likewise.
10406 * gcc.dg/pr51990-2.c: Likewise.
10407 * gcc.dg/vla-22.c: Likewise.
10408
10409 2015-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
10410
10411 * gcc.dg/cpp/multiline-2.c: Add column numbers.
10412 * gcc.dg/dollar.c: Likewise.
10413 * gcc.dg/pragma-message.c: Likewise.
10414 * g++.dg/cpp1y/digit-sep-neg.C: Likewise.
10415 * c-c++-common/raw-string-14.c: Likewise.
10416
10417 2015-08-21 Patrick Palka <ppalka@gcc.gnu.org>
10418
10419 * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
10420 property that instantiation here is a compile-time error.
10421
10422 2015-08-21 Paolo Carlini <paolo.carlini@oracle.com>
10423
10424 * g++.dg/other/pr67065.C: Extend.
10425
10426 2015-08-21 Nathan Sidwell <nathan@acm.org>
10427
10428 * lib/target-supports.exp (check_effective_target_freestanding): nvptx
10429 is freestanding.
10430 (check_effective_target_global_constructor): New.
10431 * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed.
10432 * gcc.dg/debug/debug.exp: Skip for nvptx.
10433 * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise.
10434
10435 * gcc.c-torture/execute/981019-1.c: Ptx assembler bug.
10436 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
10437 * gcc.c-torture/compile/pr33855.c: Likewise.
10438 * gcc.c-torture/compile/920723-1.c: Likewise.
10439 * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to
10440 writing a const.
10441 * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in
10442 label.
10443 * gcc.c-torture/compile/callind.c: Ptx assembler objects to label
10444 'call'.
10445
10446 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main
10447 prototype normal.
10448 * gcc.c-torture/execute/switch-1.c: Likewise.
10449
10450 * gcc.c-torture/execute/pr34456.c: Require not freestanding
10451 * gcc.c-torture/execute/printf-1.c: Likewise.
10452 * gcc.c-torture/execute/printf-chk-1.c: Likewise.
10453 * gcc.c-torture/execute/fprintf-1.c: Likewise.
10454 * gcc.c-torture/execute/fprintf-chk-1.c: Likewise.
10455 * gcc.c-torture/execute/vprintf-1.c: Likewise.
10456 * gcc.c-torture/execute/vprintf-chk-1.c: Likewise.
10457 * gcc.c-torture/execute/vfprintf-1.c: Likewise.
10458 * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise.
10459 * gcc.c-torture/execute/builtins/fputs.x: Likewise.
10460 * gcc.c-torture/execute/gofast.c: Likewise.
10461 * gcc.c-torture/execute/complex-6.c: Likewise.
10462
10463 * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto.
10464 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
10465 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
10466 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
10467 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
10468 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
10469 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
10470 * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise.
10471 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
10472 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
10473 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
10474 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
10475 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
10476 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
10477 * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise.
10478 * gcc.dg/setjmp-1.c: Likewise.
10479 * gcc.dg/cleanup-5.c: Likewise.
10480 * gcc.dg/cleanup-12.c: Likewise.
10481 * gcc.dg/cleanup-13.c: Likewise.
10482
10483 * gcc.dg/constructor-1.c: Require global ctor.
10484
10485 * gcc.dg/fork-instrumentation.c: Require profiling.
10486 * gcc.dg/20030107-1.c: Likewise.
10487 * gcc.dg/20030702-1.c: Likewise.
10488
10489 * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging.
10490 * gcc.dg/cpp/paste2.c: Likewise.
10491 * gcc.dg/cpp/strify3.c: Likewise.
10492 * gcc.dg/cpp/strify4.c: Likewise.
10493 * gcc.dg/cpp/lexnum.c: Likewise.
10494 * gcc.dg/cpp/digraphs.c: Likewise.
10495 * gcc.dg/cpp/macro1.c: Likewise.
10496
10497 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
10498
10499 * gcc.target/s390/zvector/vec-load_bndry-1.c: New test.
10500
10501 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
10502
10503 * lib/gcc-dg.exp: Add extra options for db-final to the command line
10504 only once.
10505
10506 2015-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10507
10508 * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd.
10509 * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for
10510 vec_vpmsum_be and vec_shasigma_be.
10511
10512 2015-08-20 Alan Lawrence <alan.lawrence@arm.com>
10513
10514 * lib/target-supports.exp
10515 (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants
10516 with -mfp16-format=ieee.
10517
10518 2015-08-20 Paolo Carlini <paolo.carlini@oracle.com>
10519
10520 PR c++/67065
10521 * g++.dg/other/pr67065.C: New.
10522
10523 2015-08-20 Simon Dardis <simon.dardis@imgtec.com>
10524
10525 * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of
10526 memcpy.
10527 * gcc.target/mips/inline-memcpy-2.c: Ditto.
10528 * gcc.target/mips/inline-memcpy-3.c: Ditto.
10529 * gcc.target/mips/inline-memcpy-4.c: Ditto.
10530 * gcc.target/mips/inline-memcpy-5.c: Ditto.
10531
10532 2015-08-19 Jiong Wang <jiong.wang@arm.com>
10533
10534 * gcc.dg/wide_shift_64_1.c: New testcase.
10535 * gcc.dg/wide_shift_128_1.c: Likewise.
10536 * gcc.target/aarch64/ashlti3_1.c: Likewise.
10537
10538 2015-08-19 Magnus Granberg <zorry@gentoo.org>
10539
10540 * lib/target-supports.exp
10541 (check_effective_target_fstack_protector_enabled): New test.
10542 * gcc.target/i386/ssp-default.c: New test.
10543
10544 2015-08-19 Mikael Morin <mikael@gcc.gnu.org>
10545
10546 PR fortran/66929
10547 * gfortran.dg/generic_31.f90: New.
10548
10549 2015-08-19 Marek Polacek <polacek@redhat.com>
10550
10551 PR middle-end/67133
10552 * g++.dg/torture/pr67133.C: New test.
10553
10554 2015-08-18 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
10555
10556 * gcc.target/powerpc/altivec-35.c: New test.
10557 * gcc.target/powerpc/p8vector-builtin-8.c: New test.
10558 * gcc.target/powerpc/vsx-vector-7.c: New test.
10559
10560 2015-08-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10561
10562 PR middle-end/36757
10563 * gcc.dg/builtins-error.c: Add checks for __builtin_signbit.
10564 * gcc.dg/tg-tests.h: Add checks for __builtin_signbit.
10565
10566 2015-08-18 Richard Sandiford <richard.sandiford@arm.com>
10567
10568 PR rtl-optimization/67218
10569 * gcc.c-torture/execute/ieee/pr67218.c,
10570 gcc.target/aarch64/fcvt_int_float_double1.c,
10571 gcc.target/aarch64/fcvt_int_float_double2.c,
10572 gcc.target/aarch64/fcvt_int_float_double3.c,
10573 gcc.target/aarch64/fcvt_int_float_double4.c,
10574 gcc.target/aarch64/fcvt_uint_float_double1.c,
10575 gcc.target/aarch64/fcvt_uint_float_double2.c,
10576 gcc.target/aarch64/fcvt_uint_float_double3.c,
10577 gcc.target/aarch64/fcvt_uint_float_double4.c: New tests.
10578
10579 2015-08-18 Matthew Wahab <matthew.wahab@arm.com>
10580
10581 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
10582 dg-options to disable LSE extensions.
10583 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
10584 * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
10585 * gcc.target/aarch64/atomic-op-char.c: Likewise.
10586 * gcc.target/aarch64/atomic-op-consume.c: Likewise.
10587 * gcc.target/aarch64/atomic-op-imm.c: Likewise.
10588 * gcc.target/aarch64/atomic-op-int.c: Likewise.
10589 * gcc.target/aarch64/atomic-op-long.c: Likewise.
10590 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
10591 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
10592 * gcc.target/aarch64/atomic-op-release.c: Likewise.
10593 * gcc.target/aarch64/atomic-op-short.c: Likewise.
10594 * gcc.target/aarch64/sync-comp-swap.c: Likewise.
10595 * gcc.target/aarch64/sync-op-acquire.c: Likewise.
10596 * gcc.target/aarch64/sync-op-full.c: Likewise.
10597 * gcc.target/aarch64/sync-op-release.c: Likewise.
10598
10599 2015-08-18 Paolo Carlini <paolo.carlini@oracle.com>
10600
10601 PR c++/67160
10602 * g++.dg/cpp1z/feat-cxx1z.C: New.
10603
10604 2015-08-18 Marek Polacek <polacek@redhat.com>
10605
10606 PR middle-end/67222
10607 * gcc.dg/torture/pr67222.c: New test.
10608
10609 2015-08-18 Robert Suchanek <robert.suchanek@imgtec.com>
10610
10611 * gcc.target/mips/interrupt_handler-bug-1.c: New test.
10612
10613 2015-08-18 Bin Cheng <bin.cheng@arm.com>
10614
10615 * gcc.dg/tree-ssa/loop-bound-1.c: New test.
10616 * gcc.dg/tree-ssa/loop-bound-3.c: New test.
10617 * gcc.dg/tree-ssa/loop-bound-5.c: New test.
10618
10619 2015-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
10620
10621 * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa
10622 which is used in later code.
10623
10624 2015-08-17 Paolo Carlini <paolo.carlini@oracle.com>
10625
10626 PR c++/67216
10627 * g++.dg/cpp0x/nullptr34.C: New.
10628 * g++.dg/warn/Wconversion2.C: Adjust.
10629 * g++.dg/warn/Wnull-conversion-1.C: Likewise.
10630 * g++.old-deja/g++.other/null3.C: Likewise.
10631
10632 * g++.dg/cpp0x/pr51313.C: Adjust.
10633
10634 2015-08-17 Richard Biener <rguenther@suse.de>
10635
10636 PR tree-optimization/67221
10637 * gcc.dg/torture/pr67221.c: New testcase.
10638
10639 2015-08-17 Mike Stump <mikestump@comcast.net>
10640 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10641
10642 * gcc.target/arm/memcpy-aligned-1.c: New test.
10643
10644 2015-08-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10645
10646 PR fortran/54656
10647 * gfortran.dg/norm_4.f90: Rename to...
10648 * gfortran.dg/norm2_4.f90: this.
10649 * gfortran.dg/norm2_5.f90: New test.
10650
10651 2015-08-14 Alexandre Oliva <aoliva@redhat.com>
10652
10653 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
10654 * gcc.dg/ssp-1.c: Make counter a register.
10655 * gcc.dg/ssp-2.c: Likewise.
10656 * gcc.dg/torture/parm-coalesce.c: New.
10657
10658 2015-08-14 Marek Polacek <polacek@redhat.com>
10659
10660 PR middle-end/67133
10661 * gcc.dg/torture/pr67133.c: New test.
10662
10663 2015-08-14 Matthew Wahab <matthew.wahab@arm.com>
10664 Matthias Klose <doko@debian.org>
10665
10666 PR target/67143
10667 * gcc.c-torture/compile/pr67143.c: New
10668 * gcc.target/aarch64/atomic-op-imm.c
10669 (atomic_fetch_add_negative_RELAXED): New.
10670 (atomic_fetch_sub_negative_ACQUIRE): New.
10671
10672 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10673
10674 * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar.
10675 * gcc.target/aarch64/target_attr_8.c: Likewise.
10676 * gcc.target/aarch64/target_attr_14.c: Likewise.
10677
10678 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10679
10680 * gcc.target/aarch64/target_attr_1.c: Make test compile-only.
10681
10682 2015-08-14 Yuri Rumyantsev <ysrumyan@gmail.com>
10683
10684 * gcc.target/i386/builtin_target.c: Add skylake check.
10685
10686 2015-08-13 Jeff Law <law@redhat.com>
10687
10688 * gcc.dg/pr66314.c: Moved from here to ..
10689 * gcc.dg/asan/pr66314.c: Here. Use -fno-sanitize=all
10690 to clear all sanitizers before -fsanitize=kernel-address.
10691
10692 2015-08-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10693
10694 * gcc.target/aarch64/cinc_common_1.c: New test.
10695
10696 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
10697
10698 PR c++/53421
10699 * g++.dg/ext/attribute-may-alias-1.C: New.
10700 * g++.dg/ext/attribute-may-alias-2.C: Likewise.
10701
10702 2015-08-13 Matthew Wahab <matthew.wahab@arm.com>
10703
10704 * gcc.target/aarch64/atomic-inst-cas.c: New.
10705 * gcc.target/aarch64/atomic-inst-ops.inc: New.
10706
10707 2015-08-13 Andreas Schwab <schwab@suse.de>
10708
10709 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre.
10710
10711 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
10712
10713 PR c++/62164
10714 * g++.dg/torture/pr62164.C: New.
10715
10716 2015-08-13 Richard Biener <rguenther@suse.de>
10717
10718 PR tree-optimization/67191
10719 * gcc.dg/torture/pr67191.c: New testcase.
10720 * g++.dg/torture/pr67191.C: Likewise.
10721
10722 2015-08-13 Richard Biener <rguenther@suse.de>
10723
10724 PR tree-optimization/66502
10725 PR tree-optimization/67167
10726 * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase.
10727
10728 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
10729
10730 PR c++/53330
10731 * g++.dg/init/new42.C: New.
10732
10733 2015-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
10734
10735 PR target/67071
10736 * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new
10737 vector constants.
10738 * gcc.target/powerpc/pr67071-2.c: Likewise.
10739 * gcc.target/powerpc/pr67071-3.c: Likewise.
10740
10741 2015-08-12 Marek Polacek <polacek@redhat.com>
10742
10743 PR c++/55095
10744 * c-c++-common/Wshift-overflow-6.c: New test.
10745 * c-c++-common/Wshift-overflow-7.c: New test.
10746 * g++.dg/cpp1y/left-shift-2.C: New test.
10747
10748 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
10749
10750 PR c++/52742
10751 * g++.dg/cpp0x/pr52742.C: New.
10752
10753 2015-08-12 H.J. Lu <hongjiu.lu@intel.com>
10754
10755 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
10756 Check Knights Landing support.
10757
10758 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
10759
10760 PR c++/47461
10761 * g++.dg/warn/Wunused-result-1.C: New.
10762
10763 2015-08-12 Richard Biener <rguenther@suse.de>
10764
10765 * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase.
10766 * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise.
10767 * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise.
10768 * g++.dg/tree-ssa/pr61034.C: Adjust.
10769 * gcc.dg/fold-compare-2.c: Likewise.
10770 * gcc.dg/pr50763.c: Likewise.
10771 * gcc.dg/predict-3.c: Likewise.
10772 * gcc.dg/tree-ssa/20030709-2.c: Likewise.
10773 * gcc.dg/tree-ssa/pr19831-3.c: Likewise.
10774 * gcc.dg/tree-ssa/pr20657.c: Likewise.
10775 * gcc.dg/tree-ssa/pr21001.c: Likewise.
10776 * gcc.dg/tree-ssa/pr37508.c: Likewise.
10777 * gcc.dg/tree-ssa/vrp04.c: Likewise.
10778 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10779 * gcc.dg/tree-ssa/vrp09.c: Likewise.
10780 * gcc.dg/tree-ssa/vrp16.c: Likewise.
10781 * gcc.dg/tree-ssa/vrp20.c: Likewise.
10782 * gcc.dg/tree-ssa/vrp25.c: Likewise.
10783 * gcc.dg/tree-ssa/vrp87.c: Likewise.
10784
10785 2015-08-12 Nathan Sidwell <nathan@acm.org>
10786
10787 * gcc.dg/vrp-min-max-1.c: New.
10788 * gcc.dg/vrp-min-max-2.c: New.
10789
10790 2015-08-12 Richard Biener <rguenther@suse.de>
10791
10792 * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust.
10793
10794 2015-08-12 Tom de Vries <tom@codesourcery.com>
10795
10796 PR testsuite/67175
10797 * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan.
10798 Handle absence of vector min/max for sparc.
10799
10800 2015-08-11 Uros Bizjak <ubizjak@gmail.com>
10801
10802 PR target/66954
10803 * g++.dg/ext/mv25.C: New test.
10804
10805 2015-08-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10806
10807 * gcc.target/i386/avx2-vect-shift.c: New test.
10808
10809 2015-08-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
10810
10811 PR c/66098
10812 PR c/66711
10813 * gcc.dg/pragma-diag-3.c: New test.
10814 * gcc.dg/pragma-diag-4.c: New test.
10815
10816 2015-08-11 Nathan Sidwell <nathan@acm.org>
10817
10818 * c-c++-common/dfp/operator-comma.c: Call init function.
10819 * c-c++-common/dfp/convert-dfp-2.c: New test.
10820
10821 2015-08-10 H.J. Lu <hongjiu.lu@intel.com>
10822
10823 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
10824 Treat model == 0x4f as Broadwell.
10825
10826 2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10827
10828 PR libfortran/67140
10829 * gfortran.dg/pr67140.f90: New test.
10830
10831 2015-08-10 Thomas Schwinge <thomas@codesourcery.com>
10832
10833 PR libgomp/65742
10834 PR middle-end/66332
10835 * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C.
10836
10837 2015-08-10 Uros Bizjak <ubizjak@gmail.com>
10838
10839 PR fortran/64022
10840 * gfortran.dg/ieee/large_4.f90: New test.
10841
10842 2015-08-08 Bud Davis <jmdavis@link.com>
10843
10844 PR fortran/59746
10845 * gfortran.dg/common_22.f90: New.
10846
10847 2015-08-08 Segher Boessenkool <segher@kernel.crashing.org>
10848
10849 PR rtl-optimization/67028
10850 * gcc.dg/pr67028.c: New testcase.
10851
10852 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
10853
10854 PR rtl-optimization/67029
10855 * gcc.dg/pr67029.c: New test.
10856
10857 2015-08-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10858
10859 PR fortran/64104
10860 * gfortran.dg/ieee/ieee_8.f90: New test.
10861
10862 2015-08-07 Jiong Wang <jiong.wang@arm.com>
10863
10864 * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation
10865 modifers.
10866 * gcc.target/aarch64/noplt_2.c: Likewise.
10867 * gcc.target/aarch64/noplt_3.c: Likewise.
10868
10869 2015-08-06 David Malcolm <dmalcolm@redhat.com>
10870
10871 * jit.dg/test-benchmark.c (main): Record all elapsed times at each
10872 optimization level, and print a summary at the end.
10873
10874 2015-08-06 Jiong Wang <jiong.wang@arm.com>
10875
10876 * gcc.target/aarch64/tlsdesc_hoist.c: New testcase.
10877
10878 2015-08-06 Jiong Wang <jiong.wang@arm.com>
10879
10880 * gcc.target/aarch64/noplt_3.c: New testcase.
10881
10882 2015-08-06 Jiong Wang <jiong.wang@arm.com>
10883
10884 * gcc.target/aarch64/noplt_1.c: New testcase.
10885 * gcc.target/aarch64/noplt_2.c: Likewise.
10886
10887 2015-08-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>
10888
10889 * gcc.dg/vect/vect-mult-pattern-1.c: New test.
10890 * gcc.dg/vect/vect-mult-pattern-2.c: New test.
10891
10892 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10893
10894 * gcc.target/s390/dwarfregtable-1.c: New test.
10895 * gcc.target/s390/dwarfregtable-2.c: New test.
10896 * gcc.target/s390/dwarfregtable-3.c: New test.
10897
10898 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10899
10900 * gcc.target/s390/htm-builtins-z13-1.c: New test.
10901
10902 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10903
10904 PR fortran/64022
10905 * gfortran.dg/ieee/large_2.f90: New test.
10906 * gfortran.dg/ieee/large_3.F90: New test.
10907
10908 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10909
10910 PR fortran/64022
10911 * gfortran.dg/ieee/large_1.f90: Adjust test.
10912
10913 2015-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
10914 Jeff Law <law@redhat.com>
10915
10916 PR c/16351
10917 * gcc.dg/tree-ssa/isolate-2.c: Close comment.
10918 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
10919 * gcc.dg/tree-ssa/wnull-dereference.c: New test.
10920 * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference.
10921 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
10922 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
10923
10924 2015-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10925
10926 PR middle-end/66311
10927 * gfortran.dg/pr66311.f90: New file.
10928
10929 2015-08-05 Richard Biener <rguenther@suse.de>
10930
10931 PR tree-optimization/67121
10932 * gcc.dg/torture/pr67121.c: New testcase.
10933
10934 2015-08-05 Nick Clifton <nickc@redhat.com>
10935
10936 * gcc.target/rl78: New directory.
10937 * gcc.target/rl78/rl78.exp: New file: Test driver.
10938 * gcc.target/rl78/test_addm3.c: New file: Test adds.
10939
10940 2015-08-05 Richard Biener <rguenther@suse.de>
10941
10942 PR middle-end/67120
10943 * gcc.dg/torture/pr67120.c: New testcase.
10944
10945 2015-08-05 Paul Thomas <pault@gcc.gnu.org>
10946
10947 PR fortran/52846
10948
10949 * lib/fortran-modules.exp: Call cleanup-submodules from
10950 cleanup-modules.
10951 * gfortran.dg/public_private_module_2.f90: Add two XFAILS to
10952 cover the cases where private entities are no longer optimized
10953 away.
10954 * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the
10955 same reason.
10956 * gfortran.dg/submodule_1.f08: Change cleanup module names.
10957 * gfortran.dg/submodule_5.f08: The same.
10958 * gfortran.dg/submodule_9.f08: The same.
10959 * gfortran.dg/submodule_10.f08: New test.
10960
10961 2015-08-05 Paolo Carlini <paolo.carlini@oracle.com>
10962
10963 PR c++/66595
10964 * g++.dg/cpp1y/var-templ35.C: New.
10965
10966 2015-08-05 Richard Biener <rguenther@suse.de>
10967
10968 PR tree-optimization/67055
10969 * g++.dg/torture/pr67055.C: New testcase.
10970
10971 2015-08-05 Richard Biener <rguenther@suse.de>
10972
10973 PR tree-optimization/67109
10974 * gcc.dg/torture/pr67109.c: New testcase.
10975 * gcc.dg/vect/vect-119.c: Adjust.
10976
10977 2015-08-05 Richard Biener <rguenther@suse.de>
10978
10979 PR middle-end/67107
10980 * gcc.dg/pr67107.c: New testcase.
10981
10982 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10983
10984 PR c++/66197
10985 * g++.dg/cpp1z/abbrev2.C: New.
10986
10987 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10988
10989 * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive.
10990
10991 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
10992
10993 PR c++/66392
10994 * g++.dg/init/explicit4.C: New.
10995
10996 2015-08-04 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
10997
10998 * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines
10999 without VSX an Power8 vector support.
11000
11001 2015-08-04 Richard Biener <rguenther@suse.de>
11002
11003 * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase.
11004
11005 2015-08-04 H.J. Lu <hongjiu.lu@intel.com>
11006
11007 PR target/67110
11008 * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add
11009 -fno-pie -no-pie.
11010
11011 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
11012
11013 PR c++/66427
11014 * g++.dg/cpp1y/var-templ34.C: New.
11015
11016 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11017
11018 * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test.
11019 * gcc.target/aarch64/target_attr_1.c: Likewise.
11020 * gcc.target/aarch64/target_attr_2.c: Likewise.
11021 * gcc.target/aarch64/target_attr_3.c: Likewise.
11022 * gcc.target/aarch64/target_attr_4.c: Likewise.
11023 * gcc.target/aarch64/target_attr_5.c: Likewise.
11024 * gcc.target/aarch64/target_attr_6.c: Likewise.
11025 * gcc.target/aarch64/target_attr_7.c: Likewise.
11026 * gcc.target/aarch64/target_attr_8.c: Likewise.
11027 * gcc.target/aarch64/target_attr_9.c: Likewise.
11028 * gcc.target/aarch64/target_attr_10.c: Likewise.
11029 * gcc.target/aarch64/target_attr_11.c: Likewise.
11030 * gcc.target/aarch64/target_attr_12.c: Likewise.
11031 * gcc.target/aarch64/target_attr_13.c: Likewise.
11032 * gcc.target/aarch64/target_attr_14.c: Likewise.
11033 * gcc.target/aarch64/target_attr_15.c: Likewise.
11034
11035 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11036
11037 * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test.
11038
11039 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11040
11041 * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete.
11042
11043 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11044
11045 * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error
11046 message.
11047
11048 2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11049
11050 PR fortran/64022
11051 * gfortran.dg/ieee/ieee_7.f90: Adjust test.
11052 * gfortran.dg/ieee/large_1.f90: New test.
11053
11054 2015-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
11055
11056 PR tree-optimization/67043
11057 * gcc.dg/pr67043.c: New test.
11058
11059 2015-08-03 Peter Bergner <bergner@vnet.ibm.com>
11060
11061 * gcc.target/powerpc/htm-tabort-no-r0.c: New test.
11062
11063 2015-08-03 David Malcolm <dmalcolm@redhat.com>
11064
11065 * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use
11066 it to push/pop timing items.
11067 (main): For each optimization level, create a gcc_jit_timer, and
11068 time all of the iteration within that level cumulatively.
11069 * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case.
11070 * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case.
11071
11072 2015-08-03 Alexander Basov <coohpt@gmail.com>
11073
11074 PR middle-end/64744
11075 PR middle-end/48470
11076 PR middle-end/43404
11077 * gcc.target/arm/pr43404.c : New testcase.
11078 * gcc.target/arm/pr48470.c : New testcase.
11079 * gcc.target/arm/pr64744-1.c : New testcase.
11080 * gcc.target/arm/pr64744-2.c : New testcase.
11081
11082 2015-08-03 H.J. Lu <hongjiu.lu@intel.com>
11083
11084 PR tree-optimization/67077
11085 * gcc.dg/pr67077.c: New test.
11086
11087 2015-08-03 Jeff Law <law@redhat.com>
11088
11089 PR middle-end/66314
11090 PR gcov-profile/66899
11091 * gcc.dg/pr66899.c: New test.
11092 * gcc.dg/pr66314.c: New test.
11093
11094 2015-08-03 Marek Polacek <polacek@redhat.com>
11095
11096 PR c/67088
11097 * gcc.dg/pr67088.c: New test.
11098
11099 2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
11100
11101 PR target/66731
11102 * gcc.target/arm/vnmul-1.c: New.
11103 * gcc.target/arm/vnmul-2.c: New.
11104 * gcc.target/arm/vnmul-3.c: New.
11105 * gcc.target/arm/vnmul-4.c: New.
11106
11107 2015-08-03 Mikael Morin <mikael@gcc.gnu.org>
11108
11109 PR fortran/64921
11110 * gfortran.dg/class_allocate_20.f90: New.
11111
11112 2015-08-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11113
11114 * gcc.target/aarch64/csel_bfx_1.c: New test.
11115 * gcc.target/aarch64/csel_imms_inc_1.c: Likewise.
11116
11117 2015-08-02 Martin Sebor <msebor@redhat.com>
11118
11119 * g++.dg/Wframe-address-in-Wall.C: New test.
11120 * g++.dg/Wframe-address.C: New test.
11121 * g++.dg/Wno-frame-address.C: New test.
11122 * gcc.dg/Wframe-address-in-Wall.c: New test.
11123 * gcc.dg/Wframe-address.c: New test.
11124 * gcc.dg/Wno-frame-address.c: New test.
11125
11126 2015-08-02 Patrick Palka <ppalka@gcc.gnu.org>
11127
11128 * c-c++-common/Wmisleading-indentation.c: Add more tests.
11129
11130 2015-08-01 Michael Collison <michael.collison@linaro.org
11131 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
11132
11133 * gcc.target/arm/mincmp.c: New test.
11134
11135 2015-08-01 Paul Thomas <pault@gcc.gnu.org>
11136
11137 PR fortran/67091
11138 * gfortran.dg/associated_target_6.f03: New test
11139
11140 2015-08-01 Tom de Vries <tom@codesourcery.com>
11141
11142 * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute
11143 optimize ("-ftree-parallelize-loops=0").
11144 Add successful scans for 2 detected reductions. Add xfail scans for 3
11145 detected reductions.
11146 * gcc.dg/autopar/reduc-2short.c: Same.
11147 * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute
11148 optimize ("-ftree-parallelize-loops=0"). Add successful scans for 2
11149 detected reductions.
11150 * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min
11151 and max reductions.
11152
11153 2015-07-31 Marek Polacek <polacek@redhat.com>
11154
11155 PR sanitizer/66977
11156 * g++.dg/ubsan/pr66977.C: New test.
11157
11158 2015-07-30 Marek Polacek <polacek@redhat.com>
11159
11160 * c-c++-common/Wtautological-compare-3.c: New test.
11161
11162 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
11163
11164 * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data.
11165 (CHECK): Pass address of scalar, rather than array.
11166
11167 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
11168
11169 * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case.
11170
11171 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
11172
11173 * gcc.target/aarch64/fp16/fp16.exp: New.
11174 * gcc.target/aarch64/fp16/f16_convs_1.c: New.
11175 * gcc.target/aarch64/fp16/f16_convs_2.c: New.
11176
11177 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
11178
11179 * gcc.target/aarch64/f16_movs_1.c: New test.
11180
11181 2015-07-28 Tom de Vries <tom@codesourcery.com>
11182
11183 * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
11184 outer loop.
11185
11186 2015-07-28 Luis Felipe Strano Moraes <luis.strano@gmail.com>
11187 Manuel López-Ibáñez <manu@gcc.gnu.org>
11188
11189 * gcc.dg/parm-incomplete-1.c: Update.
11190 * gcc.dg/pr18809-1.c: Update.
11191 * gcc.dg/pr27953.c: Update.
11192 * gcc.dg/vla-11.c: Update.
11193
11194 2015-07-27 Marek Polacek <polacek@redhat.com>
11195
11196 * c-c++-common/Wtautological-compare-2.c: Remove unused line.
11197
11198 2015-07-27 Tom de Vries <tom@codesourcery.com>
11199
11200 * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline
11201 attribute. Update comment.
11202 (main): Remove.
11203 Add scan for not parallelizing inner loop.
11204 * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline
11205 attribute.
11206 (main): Remove.
11207
11208 2015-07-27 Marek Polacek <polacek@redhat.com>
11209
11210 PR bootstrap/67030
11211 * c-c++-common/Wtautological-compare-2.c: New test.
11212
11213 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
11214
11215 PR target/66232
11216 * gcc.target/i386/pr66232-6.c: New tests.
11217 * gcc.target/i386/pr66232-7.c: Likewise.
11218 * gcc.target/i386/pr66232-8.c: Likewise.
11219 * gcc.target/i386/pr66232-9.c: Likewise.
11220
11221 2015-07-27 Marek Polacek <polacek@redhat.com>
11222
11223 PR c++/66555
11224 PR c/54979
11225 * c-c++-common/Wtautological-compare-1.c: New test.
11226
11227 2015-07-26 Patrick Palka <ppalka@gcc.gnu.org>
11228
11229 PR c++/18969
11230 * g++.dg/template/pr18969.C: New test.
11231 * g++.dg/template/pr18969-2.C: New test.
11232 * g++.old-deja/g++.jason/overload.C: Remove return value in
11233 template function returning void.
11234
11235 2015-07-26 Uros Bizjak <ubizjak@gmail.com>
11236
11237 * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned
11238 immediates to avoid shift-overflow warnings.
11239
11240 2015-07-25 Patrick Palka <ppalka@gcc.gnu.org>
11241
11242 PR c++/66857
11243 * g++.dg/init/pr66857.C: New test.
11244
11245 2015-07-25 Uros Bizjak <ubizjak@gmail.com>
11246
11247 PR target/66648
11248 * gcc.target/i386/pr66648.c: New test.
11249
11250 2015-07-25 Tom de Vries <tom@codesourcery.com>
11251
11252 * gcc.dg/graphite/graphite.exp: Include uns-*.c files in
11253 interchange_files and block_files variables.
11254 * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
11255 arithmetic.
11256 * gcc.dg/graphite/uns-interchange-12.c: Same.
11257 * gcc.dg/graphite/uns-interchange-14.c: Same.
11258 * gcc.dg/graphite/uns-interchange-15.c: Same.
11259 * gcc.dg/graphite/uns-interchange-9.c (foo): Same.
11260 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
11261
11262 2015-07-25 Jeff Law <law@redhat.com>
11263
11264 Revert:
11265 PR lto/66752
11266 * gcc.dg/tree-ssa/pr66752-2.c: New test.
11267 * gcc.dg/torture/pr66752-1.c: New test
11268 * g++.dg/torture/pr66752-2.C: New test.
11269
11270 2015-07-25 David Edelsohn <dje.gcc@gmail.com>
11271
11272 Revert:
11273 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
11274
11275 PR rtl-optimization/64164
11276 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
11277 * gcc.dg/ssp-1.c: Make counter a register.
11278 * gcc.dg/ssp-2.c: Likewise.
11279 * gcc.dg/torture/parm-coalesce.c: New.
11280
11281 2015-07-24 Tom de Vries <tom@codesourcery.com>
11282
11283 * gcc.dg/graphite/block-1.c: Xfail scan.
11284 * gcc.dg/graphite/interchange-12.c: Same.
11285 * gcc.dg/graphite/interchange-14.c: Same.
11286 * gcc.dg/graphite/interchange-15.c: Same.
11287 * gcc.dg/graphite/interchange-9.c: Same.
11288 * gcc.dg/graphite/interchange-mvt.c: Same.
11289 * gcc.dg/graphite/uns-block-1.c: New test.
11290 * gcc.dg/graphite/uns-interchange-12.c: New test.
11291 * gcc.dg/graphite/uns-interchange-14.c: New test.
11292 * gcc.dg/graphite/uns-interchange-15.c: New test.
11293 * gcc.dg/graphite/uns-interchange-9.c: New test.
11294 * gcc.dg/graphite/uns-interchange-mvt.c: New test.
11295
11296 2015-07-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
11297
11298 PR c++/64079
11299 * c-c++-common/Wunused-function-1.c: New.
11300
11301 2015-07-24 Tom de Vries <tom@codesourcery.com>
11302
11303 * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for
11304 alternative exit-first loop transform.
11305 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
11306 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
11307 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
11308 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
11309 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
11310 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
11311 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
11312 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
11313 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
11314
11315 2015-07-24 Ilya Enkovich <enkovich.gnu@gmail.com>
11316
11317 PR ipa/66566
11318 * gcc.target/i386/mpx/pr66566.c: New test.
11319
11320 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
11321
11322 PR bootstrap/66978
11323 * gcc.target/i386/pr66978.c: New test.
11324
11325 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11326
11327 * gcc.target/s390/gpr2fprsavecfi.c: New test.
11328
11329 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11330
11331 * gcc.target/s390/insv-1.c: New test.
11332 * gcc.target/s390/insv-2.c: New test.
11333 * gcc.target/s390/insv-3.c: New test.
11334
11335 2015-07-24 Tom de Vries <tom@codesourcery.com>
11336
11337 * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail.
11338
11339 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
11340
11341 PR middle-end/25530
11342 * gcc.dg/pr25530.c: New test.
11343
11344 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
11345
11346 PR middle-end/25529
11347 * gcc.dg/pr25529.c: New test.
11348
11349 2015-07-23 Kugan Vivekanandarajah <kuganv@linaro.org>
11350
11351 * gcc.target/arm/reg_equal_test.c: New test.
11352
11353 2015-07-23 Jeff Law <law@redhat.com>
11354
11355 PR lto/66752
11356 * gcc.dg/tree-ssa/pr66752-2.c: New test.
11357 * gcc.dg/torture/pr66752-1.c: New test
11358 * g++.dg/torture/pr66752-2.C: New test.
11359
11360 2015-07-23 Marek Polacek <polacek@redhat.com>
11361
11362 PR c++/66572
11363 * g++.dg/warn/Wlogical-op-2.C: New test.
11364
11365 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
11366
11367 PR rtl-optimization/64164
11368 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
11369 * gcc.dg/ssp-1.c: Make counter a register.
11370 * gcc.dg/ssp-2.c: Likewise.
11371 * gcc.dg/torture/parm-coalesce.c: New.
11372
11373 2015-07-23 Marek Polacek <polacek@redhat.com>
11374
11375 PR sanitizer/66908
11376 * c-c++-common/ubsan/pr66908.c: New test.
11377
11378 2015-07-23 Tom de Vries <tom@codesourcery.com>
11379
11380 * gcc.dg/autopar/outer-4.c: Add xfail.
11381 * gcc.dg/autopar/outer-5.c: Same.
11382 * gcc.dg/autopar/outer-6.c: Same.
11383 * gcc.dg/autopar/reduc-2.c: Same.
11384 * gcc.dg/autopar/reduc-2char.c: Same.
11385 * gcc.dg/autopar/reduc-2short.c: Same.
11386 * gcc.dg/autopar/reduc-8.c: Same.
11387 * gcc.dg/autopar/uns-outer-4.c: New test.
11388 * gcc.dg/autopar/uns-outer-5.c: New test.
11389 * gcc.dg/autopar/uns-outer-6.c: New test.
11390
11391 2015-07-23 Richard Biener <rguenther@suse.de>
11392
11393 PR tree-optimization/66952
11394 * gcc.dg/torture/pr66952.c: Use signed char.
11395
11396 2015-07-23 Yuri Rumyantsev <ysrumyan@gmail.com>
11397
11398 PR tree-optimization/66926,66951
11399 * gcc.dg/vect/pr66951.c: New test.
11400
11401 2015-07-23 Paolo Carlini <paolo.carlini@oracle.com>
11402
11403 PR c++/52987
11404 * g++.dg/parse/error57.C: New.
11405 * g++.dg/expr/string-2.C: Update.
11406
11407 2015-07-23 Richard Biener <rguenther@suse.de>
11408
11409 PR tree-optimization/66945
11410 * gcc.dg/torture/pr66945.c: New testcase.
11411
11412 2015-07-22 Uros Bizjak <ubizjak@gmail.com>
11413
11414 PR target/66954
11415 * g++.dg/ext/mv24.C: New test.
11416
11417 2015-07-22 Marek Polacek <polacek@redhat.com>
11418
11419 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
11420 dg-options.
11421
11422 2015-07-22 Mikael Morin <mikael@gcc.gnu.org>
11423
11424 PR fortran/61831
11425 PR fortran/66929
11426 * gfortran.dg/generic_30.f90: New.
11427
11428 2015-07-22 Richard Biener <rguenther@suse.de>
11429
11430 PR tree-optimization/66952
11431 * gcc.dg/torture/pr66952.c: New testcase.
11432
11433 2015-07-22 Charles Baylis <charles.baylis@linaro.org>
11434
11435 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
11436 test.
11437 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
11438 test.
11439 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
11440 test.
11441 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
11442 test.
11443 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
11444 test.
11445 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
11446 test.
11447 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
11448 test.
11449 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
11450 test.
11451 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
11452 test.
11453 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
11454 test.
11455 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
11456 test.
11457 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
11458 test.
11459 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
11460 test.
11461 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
11462 test.
11463 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
11464 test.
11465 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
11466 test.
11467 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
11468 test.
11469 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
11470 test.
11471 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
11472 test.
11473 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
11474 test.
11475 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
11476 test.
11477 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
11478 test.
11479 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
11480 test.
11481 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
11482 test.
11483 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
11484 test.
11485 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
11486 test.
11487 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
11488 test.
11489 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
11490 test.
11491 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
11492 test.
11493 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
11494 test.
11495 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
11496 test.
11497 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
11498 test.
11499 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
11500 test.
11501 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
11502 test.
11503 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
11504 test.
11505 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
11506 test.
11507 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
11508 test.
11509 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
11510 test.
11511 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
11512 test.
11513 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
11514 test.
11515 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
11516 test.
11517 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
11518 test.
11519 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
11520 test.
11521 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
11522 test.
11523 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
11524 test.
11525 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
11526 test.
11527 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
11528 test.
11529 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
11530 test.
11531 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
11532 test.
11533 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
11534 test.
11535 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
11536 test.
11537 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
11538 test.
11539 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
11540 test.
11541 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
11542 test.
11543 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
11544 test.
11545 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
11546 test.
11547 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
11548 test.
11549 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
11550 test.
11551 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
11552 test.
11553 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
11554 test.
11555 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
11556 test.
11557 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
11558 test.
11559 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
11560 test.
11561 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
11562 test.
11563 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
11564 test.
11565 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
11566 test.
11567 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
11568 test.
11569 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
11570 test.
11571 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
11572 test.
11573 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
11574 test.
11575 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
11576 test.
11577 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
11578 test.
11579 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
11580 test.
11581 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
11582 test.
11583 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
11584 test.
11585 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
11586 test.
11587 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
11588 test.
11589 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
11590 test.
11591 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
11592 test.
11593 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
11594 test.
11595 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
11596 test.
11597 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
11598 test.
11599 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
11600 test.
11601 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
11602 test.
11603 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
11604 test.
11605 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
11606 test.
11607 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
11608 test.
11609 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
11610 test.
11611 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
11612 test.
11613 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
11614 test.
11615 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
11616 test.
11617 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
11618 test.
11619 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
11620 test.
11621 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
11622 test.
11623 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
11624 test.
11625 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
11626 test.
11627 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
11628 test.
11629 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
11630 test.
11631 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
11632 test.
11633 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
11634 test.
11635 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
11636 test.
11637 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
11638 test.
11639 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
11640 test.
11641 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
11642 test.
11643 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
11644 test.
11645 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
11646 test.
11647 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
11648 test.
11649 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
11650 test.
11651 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
11652 test.
11653 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
11654 test.
11655 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
11656 test.
11657 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
11658 test.
11659 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
11660 test.
11661 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
11662 test.
11663 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
11664 test.
11665 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
11666 test.
11667 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
11668 test.
11669 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
11670 test.
11671 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
11672 test.
11673 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
11674 test.
11675 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
11676 test.
11677 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
11678 test.
11679 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
11680 test.
11681 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
11682 test.
11683 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
11684 test.
11685 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
11686 test.
11687 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
11688 test.
11689 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
11690 test.
11691 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
11692 test.
11693 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
11694 test.
11695 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
11696 test.
11697 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
11698 test.
11699
11700 2015-07-21 Paolo Carlini <paolo.carlini@oracle.com>
11701
11702 * g++.dg/template/crash81.C: Update.
11703
11704 2015-07-21 Vladimir Makarov <vmakarov@redhat.com>
11705
11706 PR ipa/66424.
11707 * gcc.target/i386/pr66424.c: New.
11708
11709 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
11710
11711 * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type.
11712
11713 2015-07-21 Mikael Morin <mikael@gcc.gnu.org>
11714
11715 PR fortran/61831
11716 * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive.
11717 Drop address sanitization.
11718
11719 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
11720
11721 * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if):
11722 Skip -march=armv4t.
11723 (dg-additional-options): Set armv5t flag.
11724
11725 2015-07-21 Marek Polacek <polacek@redhat.com>
11726
11727 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow.
11728 * gcc.dg/vmx/unpack.c: Likewise.
11729 * gcc.target/powerpc/quad-atomic.c: Likewise.
11730
11731 2015-07-20 Uros Bizjak <ubizjak@gmail.com>
11732
11733 * gcc.target/i386/asm-flag-5.c (f_ll): New.
11734
11735 2015-07-20 Jiong Wang <jiong.wang@arm.com>
11736
11737 * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large
11738 model.
11739
11740 2015-07-20 Marek Polacek <polacek@redhat.com>
11741
11742 PR c++/55095
11743 * c-c++-common/Wshift-overflow-1.c: New test.
11744 * c-c++-common/Wshift-overflow-2.c: New test.
11745 * c-c++-common/Wshift-overflow-3.c: New test.
11746 * c-c++-common/Wshift-overflow-4.c: New test.
11747 * c-c++-common/Wshift-overflow-5.c: New test.
11748 * g++.dg/cpp1y/left-shift-1.C: New test.
11749 * gcc.dg/c90-left-shift-2.c: New test.
11750 * gcc.dg/c90-left-shift-3.c: New test.
11751 * gcc.dg/c99-left-shift-2.c: New test.
11752 * gcc.dg/c99-left-shift-3.c: New test.
11753 * gcc.dg/pr40501.c: Use -Wno-shift-overflow.
11754 * gcc.c-torture/execute/pr40386.c: Likewise.
11755 * gcc.dg/vect/pr33373.c: Likewise.
11756 * gcc.dg/vect/vect-shift-2-big-array.c: Likewise.
11757 * gcc.dg/vect/vect-shift-2.c: Likewise.
11758
11759 2015-07-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11760
11761 * gcc.target/aarch64/neg_abs_1.c: New test.
11762
11763 2015-07-18 Uros Bizjak <ubizjak@gmail.com>
11764
11765 PR target/66922
11766 * gcc.target/i386/pr66922.c: New test.
11767
11768 2015-07-18 Sebastian Pop <s.pop@samsung.com>
11769
11770 PR middle-end/46851
11771 PR middle-end/60340
11772 * gcc.dg/tree-ssa/pr42327.c: Removed.
11773 * g++.dg/other/pr35011.C: Removed.
11774
11775 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
11776
11777 PR target/66906
11778 * gcc.target/i386/pr66906.c: New test.
11779
11780 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
11781
11782 * gfortran.dg/coarray_collectives_16.f90: Fix pattern
11783 as follow-up to r225930.
11784
11785 2015-07-17 Paul Thomas <pault@gcc.gnu.org>
11786
11787 PR fortran/52846
11788 * lib/fortran-modules.exp (proc cleanup-submodules): New
11789 procedure.
11790 * gfortran.dg/submodule_1.f08: Change extension and clean up
11791 the submodule files.
11792 * gfortran.dg/submodule_2.f08: ditto
11793 * gfortran.dg/submodule_6.f08: ditto
11794 * gfortran.dg/submodule_7.f08: ditto
11795 * gfortran.dg/submodule_8.f08: New test
11796 * gfortran.dg/submodule_9.f08: New test
11797
11798 2015-07-17 Aditya Kumar <aditya.k7@samsung.com>
11799 Sebastian Pop <s.pop@samsung.com>
11800
11801 PR middle-end/61929
11802 * gcc.dg/graphite/pr61929.c: New.
11803
11804 2015-07-17 Marek Polacek <polacek@redhat.com>
11805
11806 * gcc.dg/fold-minus-7.c: New test.
11807
11808 2015-07-17 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
11809
11810 * gfortran.dg/co_reduce_1.f90: New file.
11811
11812 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
11813
11814 PR target/66824
11815 * gcc.target/i386/pr66824.c:
11816
11817 2015-07-17 Andre Vehreschild <vehre@gcc.gnu.org>
11818
11819 PR fortran/66035
11820 * gfortran.dg/structure_constructor_13.f03: New test.
11821
11822 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
11823
11824 PR fortran/61831
11825 * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number
11826 of generated while loops in the tree dump.
11827 * gfortran.dg/derived_constructor_comps_6.f90: New file.
11828
11829 2015-07-17 Yuri Rumyantsev <ysrumyan@gmail.com>
11830
11831 * gcc.dg/vect/vect-outer-simd-2.c: New test.
11832
11833 2015-07-17 Uros Bizjak <ubizjak@gmail.com>
11834
11835 PR target/66891
11836 * gcc.target/i386/pr66891.c: New test.
11837
11838 2015-07-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11839
11840 * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden.
11841
11842 2015-07-16 Vladimir Makarov <vmakarov@redhat.com>
11843
11844 PR rtl-optimization/66626
11845 * gcc.target/i386/pr66626-2.c: New.
11846
11847 2015-07-16 Richard Biener <rguenther@suse.de>
11848
11849 PR tree-optimization/66894
11850 * gcc.dg/torture/pr66894.c: New testcase.
11851
11852 2015-07-16 Richard Biener <rguenther@suse.de>
11853
11854 * gcc.dg/tree-ssa/pr21031.c: Adjust.
11855
11856 2015-07-16 Uros Bizjak <ubizjak@gmail.com>
11857
11858 PR target/66866
11859 * g++.dg/pr66866.C: New test.
11860
11861 2015-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11862
11863 * gcc.target/powerpc/vec-cmp-sel.c: New test.
11864
11865 2015-07-15 Richard Biener <rguenther@suse.de>
11866
11867 * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove
11868 { -O3 -fomit-frame-pointer },
11869 { -O3 -fomit-frame-pointer -funroll-loops } and
11870 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
11871 in favor of
11872 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
11873 -finline-functions }
11874
11875 2015-07-15 Robert Suchanek <robert.suchanek@imgtec.com>
11876
11877 * gcc.target/mips/interrupt_handler-5.c: New test.
11878
11879 2015-07-15 Matthew Fortune <matthew.fortune@imgtec.com>
11880 Robert Suchanek <robert.suchanek@imgtec.com>
11881
11882 * gcc.target/mips/interrupt_handler-4.c: New test.
11883
11884 2015-07-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11885
11886 PR testsuite/66734
11887 * gcc.dg/lto/lto.exp: Initialize MPX.
11888
11889 2015-07-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11890
11891 * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate
11892 dg-skip-if.
11893 * gcc.target/arm/scd42-3.c: Likewise.
11894
11895 2015-07-15 Andrew Bennett <andrew.bennett@imgtec.com>
11896
11897 * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch
11898 code to be run when the pre-arch code increases the isa_rev to
11899 mips32r6 or greater.
11900
11901 2015-07-15 Richard Biener <rguenther@suse.de>
11902
11903 * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove
11904 { -O3 -fomit-frame-pointer },
11905 { -O3 -fomit-frame-pointer -funroll-loops } and
11906 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
11907 in favor of
11908 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
11909 -finline-functions }
11910 * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise.
11911 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer
11912 to additional_flags.
11913
11914 2015-07-15 Uros Bizjak <ubizjak@gmail.com>
11915
11916 PR rtl-optimization/66838
11917 * gcc.target/i386/pr66838.c: New test.
11918
11919 2015-07-14 Patrick Palka <ppalka@gcc.gnu.org>
11920
11921 PR c++/66850
11922 * g++.dg/template/pr66850.C: New test.
11923
11924 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11925 Cesar Philippidis <cesar@codesourcery.com>
11926 Chung-Lin Tang <cltang@codesourcery.com>
11927
11928 * gcc.target/nios2/nios2-flushd.c: New.
11929 * gcc.target/nios2/nios2-rdprs.c: New.
11930 * gcc.target/nios2/r2-atomic.c: New.
11931 * gcc.target/nios2/r2-eni.c: New.
11932 * gcc.target/nios2/r2-wrpie.c: New.
11933
11934 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11935 Cesar Philippidis <cesar@codesourcery.com>
11936 Chung-Lin Tang <cltang@codesourcery.com>
11937
11938 * gcc.target/nios2/cdx-ldstwm-1.c: New.
11939 * gcc.target/nios2/cdx-ldstwm-2.c: New.
11940
11941 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11942 Cesar Philippidis <cesar@codesourcery.com>
11943 Chung-Lin Tang <cltang@codesourcery.com>
11944
11945 * gcc.target/nios2/andci.c: New.
11946 * gcc.target/nios2/bmx.c: New.
11947 * gcc.target/nios2/cdx-add.c: New.
11948 * gcc.target/nios2/cdx-branch.c: New.
11949 * gcc.target/nios2/cdx-callret.c: New.
11950 * gcc.target/nios2/cdx-loadstore.c: New.
11951 * gcc.target/nios2/cdx-logical.c: New.
11952 * gcc.target/nios2/cdx-mov.c: New.
11953 * gcc.target/nios2/cdx-shift.c: New.
11954 * gcc.target/nios2/cdx-sub.c: New.
11955 * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern.
11956
11957 2015-07-14 Andrea Azzarone <azzaronea@gmail.com>
11958
11959 PR c++/65071
11960 * g++.dg/cpp0x/vt-65071.C: New.
11961
11962 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11963 Cesar Philippidis <cesar@codesourcery.com>
11964 Chung-Lin Tang <cltang@codesourcery.com>
11965
11966 * gcc.target/nios2/r2-io-range.c: New.
11967 * gcc.target/nios2/r2-stio-1.c: New.
11968 * gcc.target/nios2/r2-stio-2.c: New.
11969 * gcc.target/nios2/nios2-ldxio.c: New.
11970 * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead
11971 of just compile. Add more tests.
11972
11973 2015-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
11974
11975 gfortran.dg/pr66864.f90: New test.
11976
11977 2015-07-14 Vladimir Makarov <vmakarov@redhat.com>
11978
11979 PR rtl-optimization/66626
11980 * gcc.target/i386/pr66626.c: New.
11981
11982 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
11983
11984 * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns.
11985 * gcc.target/nios2/nios2-stack-check-2.c: Likewise.
11986 * gcc.target/nios2/nios2-stack-check-3.c: New test case.
11987
11988 2015-07-14 Paolo Carlini <paolo.carlini@oracle.com>
11989
11990 * g++.dg/template/crash81.C: Adjust for error + inform change.
11991 * g++.dg/template/pr58878.C: Likewise.
11992 * g++.dg/template/shadow1.C: Likewise.
11993 * g++.dg/template/shadow2.C: Likewise.
11994 * g++.old-deja/g++.benjamin/tem03.C: Likewise.
11995 * g++.old-deja/g++.benjamin/tem04.C: Likewise.
11996 * g++.old-deja/g++.brendan/crash7.C: Likewise.
11997 * g++.old-deja/g++.pt/shadow2.C: Likewise.
11998
11999 2015-07-14 Richard Biener <rguenther@suse.de>
12000
12001 PR tree-optimization/66863
12002 * gcc.dg/torture/pr66863.c: New testcase.
12003
12004 2015-07-13 Patrick Palka <ppalka@gcc.gnu.org>
12005
12006 PR c++/65186
12007 * g++.dg/template/pr65186.C: New test.
12008
12009 2015-07-13 Mantas Mikaitis <mantas.mikaitis@arm.com>
12010
12011 * gcc.target/arm/macro_defs0.c: Add directive to skip
12012 test if -marm is present.
12013 * gcc.target/arm/macro_defs1.c: Likewise.
12014
12015 2015-07-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12016
12017 * gcc.target/aarch64/adds3.c: Adjust for more aggressive
12018 if-conversion..
12019 * gcc.target/aarch64/adds1.c: Likewise.
12020 * gcc.target/aarch64/ands_1.c: Likewise.
12021 * gcc.target/aarch64/bics_1.c: Likewise.
12022 * gcc.target/aarch64/subs1.c: Likewise.
12023 * gcc.target/aarch64/subs3.c: Likewise.
12024
12025 2015-07-13 Andre Vehreschild <vehre@gcc.gnu.org>
12026
12027 PR fortran/64589
12028 * gfortran.dg/pr64589.f90: New test.
12029
12030 2015-07-13 Renlin Li <renlin.li@arm.com>
12031
12032 PR rtl/66556
12033 * gcc.c-torture/execute/pr66556.c: New.
12034
12035 2015-07-12 Aldy Hernandez <aldyh@redhat.com>
12036
12037 * gcc.dg/20020219-1.c: Fix double word typos.
12038 * gcc.dg/20020919-1.c: Same.
12039
12040 2015-07-12 Kugan Vivekanandarajah <kuganv@linaro.org>
12041 Jeff Law <law@redhat.com>
12042
12043 PR middle-end/66726
12044 * g++.dg/tree-ssa/pr66726.c: New test.
12045 * gcc.dg/tree-ssa/pr66726-2.c: New test.
12046 * gcc.dg/tree-ssa/pr66726.c: New test.
12047
12048 2015-07-11 Paolo Carlini <paolo.carlini@oracle.com>
12049
12050 PR c++/58734
12051 * g++.dg/cpp0x/variadic-ttp2.C: New.
12052
12053 2015-07-10 Patrick Palka <ppalka@gcc.gnu.org>
12054
12055 PR c++/30044
12056 * g++.dg/cpp0x/auto46.C: New test.
12057 * g++.dg/template/pr30044.C: New test.
12058 * g++.dg/template/shadow2.C: New test.
12059 * g++.dg/template/error55.C: New test.
12060 * g++.dg/template/crash83.C: Accept any error string.
12061 * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template
12062 parameters.
12063 * g++.dg/cpp0x/variadic19.C: Likewise
12064 * g++.dg/template/canon-type-13.C: Likewise.
12065 * g++.old-deja/g++.pt/ttp42.C: Likewise.
12066 * g++.dg/torture/20070621-1.C: Likewise.
12067
12068 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
12069
12070 PR c++/54521
12071 * g++.dg/init/explicit3.C: New.
12072
12073 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
12074
12075 PR target/66819
12076 * gcc.target/i386/pr66819-1.c: New test.
12077 * gcc.target/i386/pr66819-2.c: Likewise.
12078 * gcc.target/i386/pr66819-3.c: Likewise.
12079 * gcc.target/i386/pr66819-4.c: Likewise.
12080 * gcc.target/i386/pr66819-5.c: Likewise.
12081
12082 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
12083
12084 PR target/66703
12085 * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
12086 __attribute__((noinline, noclone)). Change "x" to "volatile char"
12087 type to prevent possible flag-clobbering zero-extensions.
12088 * gcc.target/i386/pr66703.c: New test.
12089
12090 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
12091
12092 PR c++/60842
12093 * g++.dg/cpp0x/nsdmi-template15.C: New.
12094
12095 2015-07-10 Jiong Wang <jiong.wang@arm.com>
12096
12097 * gcc.target/aarch64/got_mem_hoist_1.c: New test.
12098
12099 2015-07-10 Christophe Lyon <christophe.lyon@linaro.org>
12100
12101 * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported.
12102 * gcc.target/arm/flip-thumb.c: Likewise.
12103
12104 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
12105
12106 PR target/66813
12107 * gcc.target/i386/pr66813.c: New test.
12108
12109 2015-07-10 Jakub Jelinek <jakub@redhat.com>
12110
12111 PR middle-end/66820
12112 * gcc.dg/gomp/pr66820.c: New test.
12113
12114 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
12115
12116 PR c++/65592
12117 * g++.dg/cpp0x/scoped_enum6.C: New.
12118
12119 2015-07-10 Tom de Vries <tom@codesourcery.com>
12120
12121 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
12122 * gfortran.dg/parloops-exit-first-loop-alt.f95: New test.
12123
12124 2015-07-10 Richard Biener <rguenther@suse.de>
12125
12126 PR tree-optimization/66823
12127 * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores
12128 which should not be necessary. XFAIL.
12129
12130 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
12131
12132 PR c++/64848
12133 * g++.dg/cpp0x/lambda/lambda-ice14.C: New.
12134
12135 2015-07-09 Jakub Jelinek <jakub@redhat.com>
12136
12137 PR middle-end/66633
12138 * gcc.dg/gomp/pr66633-1.c: New test.
12139 * gcc.dg/gomp/pr66633-2.c: New test.
12140 * gcc.dg/gomp/pr66633-3.c: New test.
12141 * gcc.dg/gomp/pr66633-4.c: New test.
12142
12143 2015-07-09 John Marino <gnugcc@marino.st>
12144
12145 * lib/target-supports.exp (check_effective_target_pie):
12146 Add *-*-dragonfly*
12147
12148 2015-07-09 Uros Bizjak <ubizjak@gmail.com>
12149
12150 PR target/66814
12151 * gcc.target/i386/pr66814.c: New test.
12152
12153 2015-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
12154
12155 PR target/66731
12156 * gcc.target/aarch64/fnmul-1.c: Fix whitespace.
12157 * gcc.target/aarch64/fnmul-2.c: Likewise.
12158 * gcc.target/aarch64/fnmul-3.c: Likewise.
12159 * gcc.target/aarch64/fnmul-4.c: Likewise.
12160
12161 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
12162
12163 PR c++/65790
12164 * g++.dg/cpp0x/vt-65790.C: New.
12165
12166 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
12167
12168 PR target/66818
12169 * gcc.target/i386/pr66818.c: New test.
12170
12171 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
12172
12173 PR target/66817
12174 * gcc.target/i386/pr66817.c: New test.
12175
12176 2015-07-09 Marek Polacek <polacek@redhat.com>
12177
12178 PR tree-optimization/66718
12179 * gcc.dg/vect/vect-126.c: New test.
12180
12181 2015-07-08 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
12182
12183 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information
12184 even when dwarf-2 is not the default.
12185
12186 2015-07-08 Jeff Law <law@redhat.com>
12187
12188 PR testsuite/66796
12189 * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
12190 to have a single memory reference.
12191
12192 2015-07-08 Eric Botcazou <ebotcazou@adacore.com>
12193
12194 * g++.dg/other/dump-ada-spec-9.C: New test.
12195
12196 2015-07-08 Jakub Jelinek <jakub@redhat.com>
12197
12198 * g++.dg/vect/vect.exp: Run also simd* tests.
12199 * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C".
12200 (check_vect): Fix up get_cpuid call for C++.
12201 * g++.dg/vect/simd-clone-1.cc: New test.
12202
12203 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
12204
12205 * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80.
12206
12207 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
12208
12209 * gcc.target/i386/readeflags-1.c (abort): New prototype.
12210 * gcc.target/i386/writeeflags-1.c (abort): Likewise.
12211
12212 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
12213
12214 PR target/66806
12215 * gcc.target/i386/pr66806.c: New test.
12216
12217 2015-07-08 Paolo Carlini <paolo.carlini@oracle.com>
12218
12219 PR c++/66421
12220 * g++.dg/cpp0x/auto45.C: New.
12221
12222 2015-07-08 Vladimir Makarov <vmakarov@redhat.com>
12223
12224 PR middle-end/66334
12225 * gcc.target/i386/pr66334.c: New.
12226
12227 2015-07-08 David Malcolm <dmalcolm@redhat.com>
12228
12229 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix
12230 comments.
12231
12232 2015-07-08 David Malcolm <dmalcolm@redhat.com>
12233
12234 PR jit/66783
12235 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c
12236 (verify_code): Update expected error message.
12237 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c
12238 (verify_code): Likewise.
12239 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c
12240 (verify_code): Likewise.
12241
12242 2015-07-08 Richard Biener <rguenther@suse.de>
12243
12244 PR tree-optimization/66793
12245 * gcc.dg/torture/pr66793.c: New testcase.
12246
12247 2015-07-08 Richard Biener <rguenther@suse.de>
12248
12249 PR tree-optimization/66794
12250 * gcc.dg/torture/pr66794.c: New testcase.
12251
12252 2015-07-08 Marek Polacek <polacek@redhat.com>
12253
12254 PR c++/66748
12255 * g++.dg/abi/abi-tag15.C: New test.
12256
12257 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
12258
12259 * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION.
12260 * gcc.target/mips/branch-3.c: Ditto
12261 * gcc.target/mips/branch-4.c: Ditto.
12262 * gcc.target/mips/branch-5.c: Ditto.
12263 * gcc.target/mips/branch-6.c: Ditto.
12264 * gcc.target/mips/branch-7.c: Ditto.
12265 * gcc.target/mips/branch-8.c: Ditto.
12266 * gcc.target/mips/branch-9.c: Ditto.
12267 * gcc.target/mips/branch-10.c: Ditto.
12268 * gcc.target/mips/branch-11.c: Ditto.
12269 * gcc.target/mips/branch-12.c: Ditto.
12270 * gcc.target/mips/branch-13.c: Ditto.
12271 * gcc.target/mips/umips-branch-5.c: New file.
12272 * gcc.target/mips/umips-branch-6.c: New file.
12273 * gcc.target/mips/umips-branch-7.c: New file.
12274 * gcc.target/mips/umips-branch-8.c: New file.
12275 * gcc.target/mips/umips-branch-9.c: New file.
12276 * gcc.target/mips/umips-branch-10.c: New file.
12277 * gcc.target/mips/umips-branch-11.c: New file.
12278 * gcc.target/mips/umips-branch-12.c: New file.
12279 * gcc.target/mips/umips-branch-13.c: New file.
12280 * gcc.target/mips/umips-branch-14.c: New file.
12281 * gcc.target/mips/umips-branch-15.c: New file.
12282 * gcc.target/mips/umips-branch-16.c: New file.
12283 * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define.
12284 (OCCUPY_0xfffc): New define.
12285
12286 2015-07-08 Renlin Li <renlin.li@arm.com>
12287
12288 * gcc.target/arm/unsigned-float.c: Different options for hf toolchain.
12289
12290 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
12291
12292 * gcc.target/mips/stack-1.c: Do not build the testcase for micromips.
12293
12294 2015-07-07 Uros Bizjak <ubizjak@gmail.com>
12295
12296 * gcc.target/i386/bt-3.c: New test.
12297 * gcc.target/i386/bt-4.c: Ditto.
12298
12299 2015-07-07 Eric Botcazou <ebotcazou@adacore.com>
12300
12301 * g++.dg/other/dump-ada-spec-8.C: New test.
12302
12303 2015-07-07 David Malcolm <dmalcolm@redhat.com>
12304
12305 PR jit/66783
12306 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New
12307 test case.
12308 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c:
12309 New test case.
12310 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c:
12311 New test case.
12312 * jit.dg/test-error-mismatching-types-in-call.c (create_code):
12313 Avoid using an opaque struct for local "f".
12314
12315 2015-07-07 David Malcolm <dmalcolm@redhat.com>
12316
12317 PR jit/66779
12318 * jit.dg/all-non-failing-tests.h: Add test-pr66779.c.
12319 * jit.dg/test-pr66779.c: New testcase.
12320
12321 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
12322
12323 * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to
12324 NOCOMPRESSION.
12325
12326 2015-07-07 Richard Biener <rguenther@suse.de>
12327
12328 * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust.
12329
12330 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
12331
12332 * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction.
12333 * gcc.target/mips/call-5.c: Ditto.
12334 * gcc.target/mips/call-6.c: Ditto.
12335
12336 2015-07-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12337
12338 * gcc.dg/dx-test.c: New test-case.
12339
12340 2015-07-07 Andre Vehreschild <vehre@gmx.de>
12341
12342 PR fortran/66578
12343 * gfortran.dg/allocate_with_source_9.f08: New test.
12344
12345 2015-07-07 Christian Bruel <christian.bruel@st.com>
12346
12347 PR target/52144
12348 * gcc.target/arm/flip-thumb.c: Fix scan.
12349 * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan.
12350 * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan.
12351 * gcc.target/arm/attr_thumb-static.c: Test for all targets.
12352 Fix return value.
12353
12354 2015-07-06 Jakub Jelinek <jakub@redhat.com>
12355
12356 PR target/65956
12357 * gcc.c-torture/execute/pr65956.c: New test.
12358
12359 2015-07-06 Alan Lawrence <alan.lawrence@arm.com>
12360
12361 * gcc.target/arm/aapcs/align1.c: New.
12362 * gcc.target/arm/aapcs/align_rec1.c: New.
12363 * gcc.target/arm/aapcs/align2.c: New.
12364 * gcc.target/arm/aapcs/align_rec2.c: New.
12365 * gcc.target/arm/aapcs/align3.c: New.
12366 * gcc.target/arm/aapcs/align_rec3.c: New.
12367 * gcc.target/arm/aapcs/align4.c: New.
12368 * gcc.target/arm/aapcs/align_rec4.c: New.
12369 * gcc.target/arm/aapcs/align_vararg1.c: New.
12370 * gcc.target/arm/aapcs/align_vararg2.c: New.
12371
12372 2015-07-06 Steven G. Kargl <kargl@gcc.gnu.org>
12373
12374 * gfortran.dg/iomsg_2.f90: New test.
12375
12376 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
12377
12378 PR target/66749
12379 * gcc.target/i386/pr66749.c: New test.
12380
12381 2015-07-06 Richard Biener <rguenther@suse.de>
12382
12383 PR tree-optimization/66772
12384 * gcc.dg/torture/pr66772-1.c: New testcase.
12385 * gcc.dg/torture/pr66772-2.c: Likewise.
12386
12387 2015-07-06 Andrew Bennett <andrew.bennett@imgtec.com>
12388
12389 * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
12390 the jals instruction.
12391
12392 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
12393
12394 PR target/53383
12395 * gcc.target/i386/pr53383-1.c: New file.
12396 * gcc.target/i386/pr53383-2.c: Likewise.
12397 * gcc.target/i386/pr53383-3.c: Likewise.
12398
12399 2015-07-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
12400
12401 * gcc.target/aarch64/fnmul-1.c: New.
12402 * gcc.target/aarch64/fnmul-2.c: New.
12403 * gcc.target/aarch64/fnmul-3.c: New.
12404 * gcc.target/aarch64/fnmul-4.c: New.
12405
12406 2015-07-06 Richard Biener <rguenther@suse.de>
12407
12408 PR middle-end/66759
12409 * gcc.dg/torture/pr66759.c: New testcase.
12410
12411 2015-07-06 Andre Vehreschild <vehre@gmx.de>
12412
12413 PR fortran/58586
12414 * gfortran.dg/alloc_comp_class_3.f03: New test.
12415 * gfortran.dg/alloc_comp_class_4.f03: New test.
12416
12417 2015-07-06 Eric Botcazou <ebotcazou@adacore.com>
12418
12419 * gcc.c-torture/execute/pr66757.c: New test.
12420
12421 2015-07-06 Bin Cheng <bin.cheng@arm.com>
12422
12423 PR tree-optimization/66720
12424 * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult.
12425
12426 2015-07-05 Chung-Lin Tang <cltang@codesourcery.com>
12427 Sandra Loosemore <sandra@codesourcery.com>
12428
12429 * gcc.target/nios2/gprel-offset.c: New test.
12430
12431 2015-07-04 Steven G. Kargl <kargl@gcc.gnu.org>
12432
12433 PR fortran/66725
12434 * gfortran.dg/pr66725.f90: New test.
12435
12436 2015-07-03 Jason Merrill <jason@redhat.com>
12437
12438 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
12439 Avoid narrowing error.
12440
12441 2015-07-03 Segher Boessenkool <segher@kernel.crashing.org>
12442
12443 PR rtl-optimization/66706
12444 * gcc.target/powerpc/shift-int.c: New testcase.
12445
12446 2015-07-03 H.J. Lu <hongjiu.lu@intel.com>
12447
12448 PR target/66746.
12449 * gcc.target/i386/pr66746.c: New file.
12450
12451 2015-07-03 Christophe Lyon <christophe.lyon@linaro.org>
12452
12453 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase.
12454
12455 2015-07-03 James Greenhalgh <james.greenhalgh@arm.com>
12456
12457 PR tree-optimization/66119
12458 * g++.dg/opt/pr66119.C: New.
12459
12460 2015-07-02 Paul Thomas <pault@gcc.gnu.org>
12461
12462 PR fortran/52846
12463 * gfortran.dg/submodule_1.f90: New test
12464 * gfortran.dg/submodule_2.f90: New test
12465 * gfortran.dg/submodule_3.f90: New test
12466 * gfortran.dg/submodule_4.f90: New test
12467 * gfortran.dg/submodule_5.f90: New test
12468 * gfortran.dg/submodule_6.f90: New test
12469 * gfortran.dg/submodule_7.f90: New test
12470
12471 2015-07-02 Paolo Carlini <paolo.carlini@oracle.com>
12472
12473 PR preprocessor/53690
12474 * g++.dg/cpp/pr53690.C: New.
12475
12476 2015-07-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12477
12478 * gcc.target/powerpc/vec-cmp.c: New test.
12479
12480 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
12481
12482 PR fortran/56520
12483 * gfortran.dg/pr56520.f90: New test.
12484
12485 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
12486
12487 PR fortran/66545
12488 * gfortran.dg/pr66545_1.f90: New test.
12489 * gfortran.dg/pr66545_2.f90: New test.
12490
12491 2015-07-02 Alan Lawrence <alan.lawrence@arm.com>
12492
12493 * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w.
12494 * gcc.dg/vect/vect-ifcvt-11.c: New testcase.
12495
12496 2015-07-02 Richard Biener <rguenther@suse.de>
12497
12498 PR testsuite/66719
12499 * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting
12500 unaligned loads.
12501
12502 2015-07-02 Richard Biener <rguenther@suse.de>
12503
12504 * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase.
12505
12506 2015-07-01 H.J. Lu <hongjiu.lu@intel.com>
12507
12508 * gcc.target/i386/mpx/pr66568.c (exit): New prototype.
12509
12510 2015-07-01 Jason Merrill <jason@redhat.com>
12511
12512 * lib/target-supports.exp (cxx_default): Set to C++14.
12513
12514 2015-07-01 Tom de Vries <tom@codesourcery.com>
12515
12516 PR testsuite/66723
12517 * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of
12518 scan-assembler.
12519
12520 2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org>
12521
12522 * gfortran.dg/warn_conversion_8.f90: New test.
12523
12524 2015-07-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
12525
12526 PR rtl-optimization/61047
12527 * gcc.c-torture/execute/20150611-1.c: New testcase.
12528
12529 2015-07-01 David Malcolm <dmalcolm@redhat.com>
12530
12531 PR jit/66700
12532 * jit.dg/all-non-failing-tests.h: Add
12533 test-pr66700-observing-write-through-ptr.c.
12534 * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase.
12535
12536 2015-07-01 David Malcolm <dmalcolm@redhat.com>
12537
12538 * jit.dg/test-accessing-union.c: Add comments for use by
12539 gcc/jit/docs/topics/types.rst.
12540
12541 2015-07-01 Matthew Wahab <matthew.wahab@arm.com>
12542
12543 * gcc.target/arm/armv8-sync-comp-swap.c: Replace
12544 'do-require-effective-target' with 'dg-require-effective-target'.
12545 * gcc.target/arm/armv8-sync-op-full.c: Likewise.
12546 * gcc.target/arm/armv8-sync-op-release.c: Likewise.
12547 * gcc.target/arm/armv8-sync-op-acquire.c: Likewise. Also, replace
12548 'stlex' with 'strex' as the expected output.
12549
12550 2015-07-01 Paolo Carlini <paolo.carlini@oracle.com>
12551
12552 PR c++/60365
12553 * g++.dg/cpp0x/gen-attrs-60.C: New.
12554 * g++.dg/cpp1y/attr-deprecated-2.C: Likewise.
12555
12556 2015-07-01 Jiong Wang <jiong.wang@arm.com>
12557
12558 * lib/target-supports.exp (check_effective_target_aarch64_small_fpic):
12559 New function.
12560 * gcc.target/aarch64/pic-small.c: Restrict this test under
12561 check_effective_target_aarch64_small_fpic.
12562
12563 2015-07-01 Eric Botcazou <ebotcazou@adacore.com>
12564
12565 * gfortran.dg/gomp/pr66633.f90: New test.
12566
12567 2015-07-01 Patrick Palka <ppalka@gcc.gnu.org>
12568
12569 PR c++/66686
12570 * g++.dg/template/pr66686.C: New test.
12571
12572 2015-06-30 Eric Botcazou <ebotcazou@adacore.com>
12573
12574 * gnat.dg/lto17.ad[sb]: New test.
12575
12576 2015-06-30 David Malcolm <dmalcolm@redhat.com>
12577
12578 * jit.dg/all-non-failing-tests.h: Add test-switch.c.
12579 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New
12580 testcase.
12581 * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c:
12582 New testcase.
12583 * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c:
12584 New testcase.
12585 * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c:
12586 New testcase.
12587 * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c:
12588 New testcase.
12589 * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c:
12590 New testcase.
12591 * jit.dg/test-switch.c: New testcase.
12592 * jit.dg/test-switch.cc: New testcase.
12593
12594 2015-06-30 David Malcolm <dmalcolm@redhat.com>
12595
12596 PR jit/66546
12597 * jit.dg/all-non-failing-tests.h: Add note about
12598 test-validly-unreachable-block.c.
12599 * jit.dg/test-validly-unreachable-block.c: New file.
12600
12601 2015-06-30 David Malcolm <dmalcolm@redhat.com>
12602
12603 PR jit/66628
12604 * jit.dg/all-non-failing-tests.h: Add note about
12605 test-extra-options.c.
12606 * jit.dg/test-extra-options.c: New testcase.
12607
12608 2015-06-30 Vladimir Makarov <vmakarov@redhat.com>
12609
12610 PR debug/66691
12611 * gcc.target/i386/pr66691.c: New.
12612
12613 2015-06-30 H.J. Lu <hongjiu.lu@intel.com>
12614
12615 * gcc.target/i386/iamcu/abi-iamcu.exp: New file.
12616 * gcc.target/i386/iamcu/args.h: Likewise.
12617 * gcc.target/i386/iamcu/asm-support.S: Likewise.
12618 * gcc.target/i386/iamcu/defines.h: Likewise.
12619 * gcc.target/i386/iamcu/macros.h: Likewise.
12620 * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise.
12621 * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise.
12622 * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise.
12623 * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise.
12624 * gcc.target/i386/iamcu/test_basic_returning.c: Likewise.
12625 * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise.
12626 * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise.
12627 * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise.
12628 * gcc.target/i386/iamcu/test_bitfields.c: Likewise.
12629 * gcc.target/i386/iamcu/test_complex_returning.c: Likewise.
12630 * gcc.target/i386/iamcu/test_passing_floats.c: Likewise.
12631 * gcc.target/i386/iamcu/test_passing_integers.c: Likewise.
12632 * gcc.target/i386/iamcu/test_passing_structs.c: Likewise.
12633 * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise.
12634 * gcc.target/i386/iamcu/test_passing_unions.c: Likewise.
12635 * gcc.target/i386/iamcu/test_struct_returning.c: Likewise.
12636 * gcc.target/i386/iamcu/test_varargs.c: Likewise.
12637
12638 2015-06-30 Marek Polacek <polacek@redhat.com>
12639
12640 * gcc.dg/fold-minus-6.c: New test.
12641
12642 * gcc.dg/fold-ior-3.c: New test.
12643
12644 2015-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
12645
12646 Implement N4197 - Adding u8 character literals
12647 * g++.dg/cpp1z/utf8.C: New.
12648 * g++.dg/cpp1z/utf8-neg.C: New.
12649 * g++.dg/cpp1z/udlit-utf8char.C: New.
12650
12651 2015-06-30 Marek Polacek <polacek@redhat.com>
12652
12653 * gcc.dg/fold-ior-2.c (fn4): Swap operands.
12654
12655 2015-06-30 Tom de Vries <tom@codesourcery.com>
12656
12657 * gcc.dg/parloops-exit-first-loop-alt-5.c: New test.
12658 * gcc.dg/parloops-exit-first-loop-alt-6.c: New test.
12659 * gcc.dg/parloops-exit-first-loop-alt-7.c: New test.
12660 * gcc.dg/parloops-exit-first-loop-alt.c: Update comment.
12661
12662 2015-06-30 Marek Polacek <polacek@redhat.com>
12663
12664 * gcc.dg/fold-ior-2.c: New test.
12665
12666 2015-06-30 Tom de Vries <tom@codesourcery.com>
12667
12668 PR tree-optimization/66652
12669 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test.
12670 * gcc.dg/parloops-exit-first-loop-alt-3.c (f): Rewrite using restrict
12671 pointers.
12672 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
12673
12674 2015-06-29 Paolo Carlini <paolo.carlini@oracle.com>
12675
12676 PR c++/65977
12677 * g++.dg/cpp0x/constexpr-friend-3.C: New.
12678 * g++.dg/cpp0x/constexpr-friend-2.C: Adjust.
12679
12680 2015-06-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
12681
12682 PR fortran/66605
12683 * gfortran.dg/wunused-parameter.f90: New test.
12684
12685 2015-06-29 Richard Henderson <rth@redhat.com>
12686
12687 * gcc.target/i386/asm-flag-1.c: New.
12688 * gcc.target/i386/asm-flag-2.c: New.
12689 * gcc.target/i386/asm-flag-3.c: New.
12690 * gcc.target/i386/asm-flag-4.c: New.
12691 * gcc.target/i386/asm-flag-5.c: New.
12692
12693 2015-06-29 Marek Polacek <polacek@redhat.com>
12694
12695 PR c/66322
12696 * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases.
12697 * c-c++-common/pr66322.c: New test.
12698 * g++.dg/eh/scope1.C: Remove dg-warning.
12699
12700 2015-06-29 Richard Biener <rguenther@suse.de>
12701
12702 PR tree-optimization/66677
12703 * gcc.dg/vect/pr66677.c: New testcase.
12704
12705 2015-06-29 Kugan Vivekanandarajah <kuganv@linaro.org>
12706
12707 PR middle-end/64130
12708 * gcc.dg/tree-ssa/pr64130.c: New test.
12709
12710 2015-06-26 Jiong Wang <jiong.wang@arm.com>
12711
12712 * gcc.target/aarch64/pic-small.c: New testcase.
12713
12714 2015-06-26 Richard Biener <rguenther@suse.de>
12715
12716 * gcc.dg/tree-ssa/forwprop-25.c: Adjust.
12717
12718 2015-06-26 Marek Polacek <polacek@redhat.com>
12719
12720 * gcc.dg/fold-and-1.c: New test.
12721 * gcc.dg/fold-and-2.c: New test.
12722
12723 2015-06-26 Eric Botcazou <ebotcazou@adacore.com>
12724
12725 * gnat.dg/warn11.adb: Add missing dg directive.
12726 * gnat.dg/warn12.adb: New test.
12727 * gnat.dg/warn12_pkg.ads: New helper.
12728
12729 2015-06-26 Richard Biener <rguenther@suse.de>
12730
12731 * gfortran.dg/reassoc_3.f90: Adjust.
12732
12733 2015-06-26 Uros Bizjak <ubizjak@gmail.com>
12734
12735 PR target/66412
12736 * gcc.target/i386/pr66412.c: New test.
12737
12738 2015-06-25 Richard Biener <rguenther@suse.de>
12739
12740 * gcc.dg/tree-ssa/pr52631.c: Disable forwprop.
12741
12742 2015-06-25 Richard Sandiford <richard.sandiford@arm.com>
12743
12744 * gcc.target/aarch64/vect-add-sub-cond.c: New test.
12745
12746 2015-06-25 Richard Biener <rguenther@suse.de>
12747
12748 * gfortran.dg/vect/vect-9.f90: New testcase.
12749
12750 2015-06-25 Nick Clifton <nickc@redhat.com>
12751
12752 * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300,
12753 H8300 and M32R targets.
12754
12755 2015-06-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
12756
12757 PR fortran/66528
12758 * gfortran.dg/maxerrors.f90: New test.
12759
12760 2015-06-08 DJ Delorie <dj@redhat.com>
12761
12762 * gcc.dg/torture/pr66345.c: Fix assumption about size_t type.
12763
12764 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
12765
12766 * gcc.target/aarch64/mgeneral-regs_3.c: New.
12767
12768 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
12769
12770 * gcc.target/aarch64/mgeneral-regs_1.c: New file.
12771 * gcc.target/aarch64/mgeneral-regs_2.c: New file.
12772 * gcc.target/aarch64/nofp_1.c: New file.
12773
12774 2015-06-24 Edward Smith-Rowland <3dw4rd@verizon.net>
12775
12776 Implement N3928 - Extending static_assert
12777 * g++.dg/cpp0x/static_assert8.C: Adjust.
12778 * g++.dg/cpp0x/static_assert12.C: New.
12779 * g++.dg/cpp0x/static_assert13.C: New.
12780 * g++.dg/cpp1y/static_assert1.C: New.
12781 * g++.dg/cpp1y/static_assert2.C: New.
12782 * g++.dg/cpp1z/static_assert-nomsg.C: New.
12783
12784 2015-06-24 Adam Butcher <adam@jessamine.co.uk>
12785
12786 PR c++/65750
12787 * g++.dg/cpp0x/trailing11.C: New.
12788
12789 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12790
12791 * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate
12792 multilibs.
12793 * gcc.target/arm/memset-inline-10.c: Likewise.
12794 * gcc.target/arm/pr58784.c: Likewise.
12795 * gcc.target/arm/pr59985.C: Likewise.
12796 * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases.
12797
12798 2015-06-24 Renlin Li <renlin.li@arm.com>
12799
12800 * gcc.target/aarch64/arm_align_max_pwr.c: New.
12801 * gcc.target/aarch64/arm_align_max_stack_pwr.c: New.
12802
12803 2015-06-24 Patrick Palka <ppalka@gcc.gnu.org>
12804
12805 Revert:
12806 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
12807
12808 PR c++/30044
12809 * g++.dg/cpp0x/auto45.C: New test.
12810 * g++.dg/template/pr30044.C: New test.
12811 * g++.dg/template/crash83.C: Accept any error string.
12812 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
12813 parameters.
12814 * g++.dg/cpp0x/variadic18.C: Likewise
12815 * g++.dg/template/canon-type-13.C: Likewise.
12816 * g++.old-deja/g++.pt/ttp42.C: Likewise.
12817
12818 2015-06-24 Paolo Carlini <paolo.carlini@oracle.com>
12819
12820 PR c++/65811
12821 * g++.dg/other/linkage2.C: New.
12822
12823 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12824
12825 PR target/63408
12826 * gcc.target/arm/pr63408.c: New test.
12827
12828 2015-06-24 James Greenhalgh <james.greenhalgh@arm.com>
12829
12830 * lib/c-torture.exp: Don't call check_effective_target_lto
12831 before setting up environment correctly.
12832 * lib/gcc-dg.exp: Likewise, and protect
12833 gcc_force_conventional_output.
12834
12835 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12836
12837 PR rtl-optimization/66306
12838 * gcc.target/s390/pr66306.c: New test.
12839
12840 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12841
12842 * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check.
12843 * gcc.target/s390/vector/vec-abi-attr-1.c: New test.
12844 * gcc.target/s390/vector/vec-abi-attr-2.c: New test.
12845 * gcc.target/s390/vector/vec-abi-attr-3.c: New test.
12846 * gcc.target/s390/vector/vec-abi-attr-4.c: New test.
12847 * gcc.target/s390/vector/vec-abi-attr-5.c: New test.
12848 * gcc.target/s390/vector/vec-abi-attr-6.c: New test.
12849
12850 2015-06-23 Chen Gang <gang.chen.5i5j@gmail.com>
12851
12852 PR target/65803
12853 * gcc.c-torture/pr65803.c: New test.
12854
12855 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
12856
12857 PR c++/30044
12858 * g++.dg/cpp0x/auto45.C: New test.
12859 * g++.dg/template/pr30044.C: New test.
12860 * g++.dg/template/crash83.C: Accept any error string.
12861 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
12862 parameters.
12863 * g++.dg/cpp0x/variadic18.C: Likewise
12864 * g++.dg/template/canon-type-13.C: Likewise.
12865 * g++.old-deja/g++.pt/ttp42.C: Likewise.
12866
12867 2015-06-23 Marek Polacek <polacek@redhat.com>
12868
12869 * c-c++-common/Wlogical-op-3.c: New test.
12870
12871 2015-06-23 Paolo Carlini <paolo.carlini@oracle.com>
12872
12873 PR c++/66254
12874 * g++.dg/cpp0x/scoped_enum5.C: New.
12875
12876 2015-06-23 Richard Biener <rguenther@suse.de>
12877
12878 PR tree-optimization/66636
12879 * gcc.dg/vect/pr66636.c: New testcase.
12880
12881 2015-06-23 Marek Polacek <polacek@redhat.com>
12882
12883 * gcc.dg/fold-minus-4.c: New test.
12884 * gcc.dg/fold-minus-5.c: New test.
12885 * c-c++-common/ubsan/overflow-add-5.c: New test.
12886
12887 2015-06-23 James Greenhalgh <james.greenhalgh@arm.com>
12888
12889 Add missing testcase from r224672.
12890 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
12891
12892 * gcc.target/vax/bswapdi-1.c: New.
12893
12894 2015-06-23 Andre Vehreschild <vehre@gmx.de>
12895
12896 PR fortran/64674
12897 * gfortran.dg/associate_18.f08: New test.
12898
12899 2015-06-23 Uros Bizjak <ubizjak@gmail.com>
12900
12901 PR target/66560
12902 * gcc.target/i386/pr66560-1.c: New test.
12903 * gcc.target/i386/pr66560-2.c: Ditto.
12904 * gcc.target/i386/pr66560-3.c: Ditto.
12905 * gcc.target/i386/pr66560-4.c: Ditto.
12906
12907 2015-06-23 Thomas Schwinge <thomas@codesourcery.com>
12908
12909 * gcc.target/nvptx/nvptx.exp: New file.
12910 * gcc.target/nvptx/proto-1.c: Likewise.
12911
12912 2015-06-23 Bin Cheng <bin.cheng@arm.com>
12913
12914 PR tree-optimization/66449
12915 * gcc.dg/vect/pr66449.c: New test.
12916
12917 2015-06-22 Pierre-Marie de Rodat <derodat@adacore.com>
12918
12919 * g++.dg/other/dump-ada-spec-5.C: New test.
12920 * g++.dg/other/dump-ada-spec-6.C: Likewise.
12921 * g++.dg/other/dump-ada-spec-7.C: Likewise.
12922
12923 2015-06-22 Paolo Carlini <paolo.carlini@oracle.com>
12924
12925 * g++.dg/inherit/pure1.C: Test location too.
12926
12927 2015-06-22 Marek Polacek <polacek@redhat.com>
12928
12929 * gcc.dg/fold-ior-1.c: New test.
12930 * gcc.dg/fold-minus-2.c: New test.
12931 * gcc.dg/fold-minus-3.c: New test.
12932 * gcc.dg/fold-plus-1.c: New test.
12933 * gcc.dg/fold-plus-2.c: New test.
12934 * gcc.dg/fold-xor-4.c: New test.
12935 * gcc.dg/fold-xor-5.c: New test.
12936
12937 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12938
12939 PR target/65914
12940 * g++.dg/torture/pr65914.C: New.
12941
12942 2015-06-22 Richard Biener <rguenther@suse.de>
12943
12944 * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on
12945 not existing TORTURE_OPTIONS only.
12946 * lib/gcc-dg.exp: Likewise.
12947
12948 2015-06-22 Christian Bruel <christian.bruel@st.com>
12949
12950 PR target/52144
12951 * gcc.target/arm/flip-thumb.c: New test.
12952
12953 2015-06-22 Jan Hubicka <hubicka@ucw.cz>
12954 Martin Liska <mliska@suse.cz>
12955
12956 PR ipa/65908
12957 * g++.dg/ipa/pr65908.C: New testcase.
12958
12959 2015-06-20 Mikhail Maltsev <maltsevm@gmail.com>
12960
12961 PR c++/65882
12962 * g++.dg/diagnostic/inhibit-warn-1.C: New test.
12963 * g++.dg/diagnostic/inhibit-warn-2.C: New test.
12964
12965 2015-06-19 Eric Botcazou <ebotcazou@adacore.com>
12966
12967 * gnat.dg/specs/debug1.ads: Adjust.
12968
12969 2015-06-19 Jim Wilson <jim.wilson@linaro.org>
12970
12971 * gcc.target/aarch64/fmovd-zero-mem.c: New.
12972 * gcc.target/aarch64/fmovd-zero-reg.c: New.
12973 * gcc.target/aarch64/fmovf-zero-mem.c: New.
12974 * gcc.target/aarch64/fmovf-zero-reg.c: New.
12975 * gcc.target/aarch64/fmovld-zero-mem.c: New.
12976 * gcc.target/aarch64/fmovld-zero-mem.c: New.
12977 * gcc.target/aarch64/fmovd-zero.c: Delete.
12978 * gcc.target/aarch64/fmovf-zero.c: Delete.
12979
12980 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
12981
12982 * gcc.target/vax/bswapdi-1.c: New.
12983
12984 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12985
12986 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file.
12987
12988 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12989
12990 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file.
12991
12992 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12993
12994 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file.
12995
12996 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
12997
12998 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file.
12999
13000 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13001
13002 * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file.
13003
13004 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13005
13006 * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file.
13007
13008 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13009
13010 * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file.
13011
13012 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13013
13014 * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file.
13015
13016 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13017
13018 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file.
13019
13020 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13021
13022 * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file.
13023
13024 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13025
13026 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file.
13027
13028 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13029
13030 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file.
13031
13032 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13033
13034 * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file.
13035
13036 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13037
13038 * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file.
13039
13040 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13041
13042 * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file.
13043
13044 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13045
13046 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file.
13047
13048 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13049
13050 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file.
13051
13052 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13053
13054 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file.
13055
13056 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13057
13058 * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file.
13059
13060 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13061
13062 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
13063 (_ARM_FPSCR): Add FZ field.
13064 (clean_results): Force FZ=1 on AArch64.
13065 * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file.
13066
13067 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
13068
13069 * gcc.target/aarch64/pr62308.c: New test.
13070
13071 2015-06-19 Mikael Morin <mikael@gcc.gnu.org>
13072
13073 PR fortran/66549
13074 * gfortran.dg/gomp/omp_parallel_1.f90: New file.
13075
13076 2015-06-19 Ilya Enkovich <enkovich.gnu@gmail.com>
13077
13078 * gcc.target/i386/mpx/pr66581.c: New test.
13079
13080 2015-06-18 Uros Bizjak <ubizjak@gmail.com>
13081
13082 * gcc.target/i386/cmov9.c: New test.
13083
13084 2015-06-18 Richard Biener <rguenther@suse.de>
13085
13086 * g++.dg/other/const4.C: New testcase.
13087
13088 2015-06-18 Michael Matz <matz@suse.de>
13089
13090 PR middle-end/66253
13091 * gcc.dg/vect/pr66253.c: New testcase.
13092
13093 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
13094
13095 PR target/66569
13096 * gcc.target/i386/mpx/chkp-vararg.c: New test.
13097
13098 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
13099
13100 PR middle-end/66568
13101 * gcc.target/i386/mpx/pr66568.c: New test.
13102
13103 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
13104
13105 PR middle-end/66567
13106 * gcc.target/i386/mpx/pr66567.c: New test.
13107
13108 2015-06-18 Richard Biener <rguenther@suse.de>
13109
13110 PR tree-optimization/66510
13111 * gcc.dg/vect/slp-perm-12.c: New testcase.
13112
13113 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
13114
13115 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector.
13116 * gcc.target/i386/noplt-2.c (dg-do): Ditto.
13117 * gcc.target/i386/noplt-3.c (dg-do): Ditto.
13118 * gcc.target/i386/noplt-4.c (dg-do): Ditto.
13119
13120 2015-06-17 Jakub Jelinek <jakub@redhat.com>
13121
13122 PR c++/66571
13123 * g++.dg/gomp/pr66571-1.C: New test.
13124
13125 PR middle-end/66429
13126 * c-c++-common/gomp/pr66429.c: New test.
13127
13128 2015-06-17 David Malcolm <dmalcolm@redhat.com>
13129
13130 * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to...
13131 * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c:
13132 ...this.
13133 * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c:
13134 New testcase.
13135 * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c:
13136 New testcase.
13137
13138 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
13139
13140 PR testsuite/65944
13141 * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function.
13142
13143 2015-06-17 Robert Suchanek <robert.suchanek@imgtec.com>
13144
13145 * gcc.target/mips/pr65862-1.c: New test.
13146 * gcc.target/mips/pr65862-2.c: Likewise.
13147
13148 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
13149
13150 * gcc.target/i386/pr54592.c: Remove dg-require-effective-target.
13151 * gcc.target/i386/pr52252-atom.c: Ditto.
13152 * gcc.target/i386/vect-div-1.c: Ditto.
13153 * gcc.target/i386/rotate-5.c: Ditto.
13154 * gcc.target/i386/pr50202.c: Ditto.
13155 * gcc.target/i386/pr37843-3.c: Ditto.
13156 * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto.
13157 * gcc.target/i386/pr53397-1.c: Ditto.
13158 * gcc.target/i386/pr55934.c: Ditto.
13159 * gcc.target/i386/pr37843-4.c: Ditto.
13160 * gcc.target/i386/pr60451.c: Ditto.
13161 * gcc.target/i386/pr53397-2.c: Ditto.
13162 * gcc.target/i386/vectorize1.c: Ditto.
13163 * gcc.target/i386/extract-insert-combining.c: Ditto.
13164 * gcc.target/i386/pr53759.c: Ditto.
13165 * gcc.target/i386/pr52252-core.c: Ditto.
13166 * gcc.target/i386/rotate-3.c: Ditto.
13167 * gcc.target/i386/sse-20.c: Ditto.
13168 * gcc.target/i386/rotate-4.c: Ditto.
13169 * gcc.target/i386/pr61403.c: Ditto.
13170 * gcc.target/i386/pr60205-2.c: Add dg-do compile directive.
13171 * gcc.target/i386/pr60901.c: Ditto.
13172 * gcc.target/i386/pr59794-7.c: Ditto.
13173 * gcc.target/i386/pr62208.c: Ditto.
13174 * gcc.target/i386/pr53416.c: Ditto.
13175 * gcc.target/i386/asm-dialect-1.c: Ditto.
13176 * gcc.target/i386/pr50038.c: Ditto.
13177 * gcc.target/i386/47698.c: Ditto.
13178 * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
13179 * gcc.target/i386/pr59794-2.c: Ditto.
13180 * gcc.target/i386/pr59794-3.c: Ditto.
13181 * gcc.target/i386/pr39058.c: Ditto.
13182 * gcc.target/i386/pr60205-1.c: Ditto.
13183 * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive.
13184 * gcc.target/i386/sse2-movq-2.c: Ditto.
13185
13186 2015-06-17 Richard Biener <rguenther@suse.de>
13187
13188 PR tree-optimization/66251
13189 * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.
13190
13191 2015-06-16 Paolo Carlini <paolo.carlini@oracle.com>
13192
13193 PR c++/59682
13194 * g++.dg/parse/new-placement1.C: New.
13195
13196 2015-06-16 David Malcolm <dmalcolm@redhat.com>
13197
13198 * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c.
13199 * jit.dg/test-compound-assignment.c: New testcase.
13200
13201 2015-06-16 David Malcolm <dmalcolm@redhat.com>
13202
13203 PR jit/66539
13204 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c
13205 to "testcases" array.
13206
13207 2015-06-16 David Malcolm <dmalcolm@redhat.com>
13208
13209 PR jit/66539
13210 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
13211 * jit.dg/test-debug-strings.c: New test case.
13212 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
13213 the discriminant has a sane debug string.
13214
13215 2015-06-16 Uros Bizjak <ubizjak@gmail.com>
13216
13217 PR target/56766
13218 * gcc.target/i386/pr56766-1.c: New test.
13219 * gcc.target/i386/pr56766-2.c: Ditto.
13220
13221 2015-06-16 Steve Ellcey <sellcey@imgtec.com>
13222
13223 * gcc.target/mips/loongson-shift-count-truncated-1.c:
13224 Skip on mips*-mti-linux* and mips*-img-linux* targets.
13225 * gcc.target/mips/loongson-simd.c: Ditto.
13226
13227 2015-06-16 Richard Biener <rguenther@suse.de>
13228
13229 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
13230
13231 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
13232
13233 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
13234 passed by the testsuite driver.
13235
13236 2015-06-16 Richard Biener <rguenther@suse.de>
13237
13238 * gcc.dg/vect/slp-perm-11.c: New testcase.
13239
13240 2015-06-16 Christophe Lyon <christophe.lyon@linaro.org>
13241
13242 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
13243 dg-options.
13244
13245 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
13246
13247 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
13248 Reinstate calls to torture-init and torture-finalize.
13249
13250 2015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13251
13252 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
13253
13254 2015-06-15 Nathan Sidwell <nathan@acm.org>
13255
13256 PR c++/58583
13257 * g++.dg/cpp0x/nsdmi-template14.C: New test.
13258
13259 2015-06-15 Paolo Carlini <paolo.carlini@oracle.com>
13260
13261 PR c++/51048
13262 * g++.dg/cpp0x/local-type1.C: New.
13263
13264 2015-06-15 Andre Vehreschild <vehre@gmx.de>
13265
13266 PR fortran/44672
13267 PR fortran/45440
13268 PR fortran/57307
13269 * gfortran.dg/allocate_with_source_3.f90: Removed check for
13270 unimplemented error.
13271 * gfortran.dg/allocate_with_source_7.f08: New test.
13272 * gfortran.dg/allocate_with_source_8.f08: New test.
13273
13274 2015-06-13 Patrick Palka <ppalka@gcc.gnu.org>
13275
13276 PR c++/65168
13277 * g++.dg/warn/Walways-true-3.C: New test.
13278
13279 2015-06-13 Tom de Vries <tom@codesourcery.com>
13280
13281 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
13282
13283 2015-06-13 Tom de Vries <tom@codesourcery.com>
13284
13285 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
13286 (main): Remove superfluous attributes.
13287 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
13288 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
13289
13290 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
13291
13292 * gcc.target/i386/monitorx.c: New.
13293 * gcc.target/i386/sse-12.c: Add -mmwaitx.
13294 * gcc.target/i386/sse-13.c: Ditto.
13295 * gcc.target/i386/sse-14.c: Ditto.
13296 * gcc.target/i386/sse-22.c: Ditto.
13297 * gcc.target/i386/sse-23.c: Ditto.
13298 * g++.dg/other/i386-2.C: Ditto.
13299 * g++.dg/other/i386-3.C: Ditto.
13300
13301 2015-06-11 Steve Ellcey <sellcey@imgtec.com>
13302
13303 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
13304
13305 2015-06-11 Paul Thomas <pault@gcc.gnu.org>
13306
13307 PR fortran/66079
13308 * gfortran.dg/allocatable_scalar_13.f90: New test
13309
13310 2015-06-11 Marek Polacek <polacek@redhat.com>
13311
13312 * gcc.dg/fold-xor-3.c: New test.
13313
13314 2015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13315
13316 * gcc.target/arm/short-it-ifcvt-1.c: New test.
13317 * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
13318
13319 2015-06-11 Christian Bruel <christian.bruel@st.com>
13320
13321 PR target/52144
13322 * gcc.target/arm/pragma_attribute.c: New test.
13323
13324 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
13325
13326 * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps.
13327
13328 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
13329
13330 PR target/66473
13331 * gcc.target/i386/pr66473.c: New test.
13332
13333 2015-06-10 Jakub Jelinek <jakub@redhat.com>
13334
13335 PR target/66470
13336 * gcc.dg/tls/pr66470.c: New test.
13337 * gcc.target/i386/pr66470.c: New test.
13338
13339 2015-06-10 Christian Bruel <christian.bruel@st.com>
13340
13341 PR target/52144
13342 * gcc.target/arm/attr_arm.c: New test
13343 * gcc.target/arm/attr_arm-err.c: New test
13344 * gcc.target/arm/attr_thumb.c: New test
13345 * gcc.target/arm/attr_thumb-static.c: New test
13346
13347 2015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
13348
13349 PR target/66200
13350 PR target/66428
13351 PR c++/66192
13352 * g++.dg/abi/aarch64_guard1.C: Adjust test.
13353
13354 2015-06-10 James Greenhalgh <james.greenhalgh@arm.com>
13355
13356 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
13357 passed by the testsuite driver.
13358
13359 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
13360
13361 Revert:
13362 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
13363 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
13364 * gcc.dg/ssp-1.c: Make counter a register.
13365 * gcc.dg/ssp-2.c: Likewise.
13366 * gcc.dg/torture/parm-coalesce.c: New.
13367
13368 2015-06-09 Tom de Vries <tom@codesourcery.com>
13369
13370 * gcc.target/i386/vararg-loc.c: New test.
13371
13372 2015-06-09 Paolo Carlini <paolo.carlini@oracle.com>
13373
13374 PR c++/65815
13375 * g++.dg/cpp0x/nsdmi-aggr1.C: New.
13376 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
13377
13378 2015-06-09 Marek Polacek <polacek@redhat.com>
13379
13380 PR tree-optimization/66299
13381 * gcc.dg/pr66299-1.c: New test.
13382 * gcc.dg/pr66299-2.c: New test.
13383 * gcc.dg/pr66299-3.c: New test.
13384
13385 2015-06-09 James Greenhalgh <james.greenhalgh@arm.com>
13386
13387 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
13388 passed by the testsuite driver.
13389
13390 2015-06-09 Richard Biener <rguenther@suse.de>
13391
13392 PR middle-end/66423
13393 * gcc.dg/fold-modpow2.c: New testcase.
13394
13395 2015-06-09 Richard Biener <rguenther@suse.de>
13396
13397 PR tree-optimization/66419
13398 * gcc.dg/vect/bb-slp-37.c: New testcase.
13399
13400 2015-06-09 Shiva Chen <shiva0217@gmail.com>
13401
13402 * gcc.target/arm/stl-cond.c: New test.
13403
13404 2015-06-09 Richard Biener <rguenther@suse.de>
13405
13406 PR middle-end/66413
13407 * gcc.dg/torture/pr66413.c: New testcase.
13408
13409 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
13410
13411 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
13412 * gcc.dg/ssp-1.c: Make counter a register.
13413 * gcc.dg/ssp-2.c: Likewise.
13414 * gcc.dg/torture/parm-coalesce.c: New.
13415
13416 2015-06-08 Jan Hubicka <hubicka@ucw.cz>
13417
13418 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
13419 * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
13420
13421 2015-06-08 Tom de Vries <tom@codesourcery.com>
13422
13423 PR rtl-optimization/66444
13424 * gcc.dg/pr66444.c: New test.
13425
13426 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org>
13427
13428 PR fortran/66245
13429 * gfortran.dg/class_is_1.f90: New test.
13430 * gfortran.dg/type_is_1.f90: Ditto.
13431
13432 2015-06-08 Marek Polacek <polacek@redhat.com>
13433
13434 PR c/66415
13435 * gcc.dg/cpp/pr66415-1.c: New test.
13436 * gcc.dg/cpp/pr66415-2.c: New test.
13437
13438 2015-06-08 Richard Biener <rguenther@suse.de>
13439
13440 PR tree-optimization/66422
13441 * gcc.dg/Warray-bounds-16.c: New testcase.
13442
13443 2015-06-08 Richard Biener <rguenther@suse.de>
13444
13445 * gcc.dg/vect/slp-perm-10.c: New testcase.
13446 * gcc.dg/vect/slp-23.c: Adjust.
13447 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
13448 vector pointer update.
13449
13450 2015-06-08 Marek Polacek <polacek@redhat.com>
13451
13452 PR sanitizer/66452
13453 * g++.dg/ubsan/pr66452.C: New test.
13454
13455 2015-06-08 Tom de Vries <tom@codesourcery.com>
13456
13457 PR tree-optimization/66436
13458 * gcc.dg/gomp/dump-new-function-2.c: New test.
13459 * gcc.dg/gomp/dump-new-function-3.c: Same.
13460 * gcc.dg/gomp/dump-new-function.c: Same.
13461
13462 2015-06-08 Tom de Vries <tom@codesourcery.com>
13463
13464 PR tree-optimization/66435
13465 * gcc.dg/gomp/notify-new-function-2.c: New test.
13466 * gcc.dg/gomp/notify-new-function-3.c: Same.
13467 * gcc.dg/gomp/notify-new-function.c: Same.
13468
13469 2015-06-06 Jan Hubicka <hubicka@ucw.cz>
13470
13471 * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
13472 * gfortran.dg/lto/bind_c-1_1.c: New testcase.
13473 * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
13474 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
13475 * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
13476 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
13477 -fshort-enum.
13478
13479 2015-06-06 Thomas Koenig <tkoenig@netcologne.de>
13480
13481 PR fortran/47659
13482 * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
13483 * gfortran.dg/warn_conversion.f90: Add warning for change in value
13484 for assignment.
13485 * gfortran.dg/warn_conversion_3.f90: Add warnings.
13486 * gfortran.dg/warn_conversion_5.f90: New test.
13487 * gfortran.dg/warn_conversion_6.f90: New test.
13488 * gfortran.dg/warn_conversion_7.f90: New test.
13489
13490 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
13491
13492 PR fortran/66347
13493 * gfortran.dg/blockdata_9.f: New test.
13494
13495 2015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org>
13496
13497 PR fortran/66385
13498 * gfortran.dg/forall_17.f90: New test.
13499
13500 2015-06-05 Aldy Hernandez <aldyh@redhat.com>
13501
13502 * g++.dg/cpp0x/pr57101.C: Add warning.
13503 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
13504 * g++.dg/ext/visibility/anon7.C: Same.
13505 * g++.dg/ipa/pr63587-2.C: Same.
13506 * g++.dg/opt/dump1.C: Same.
13507 * g++.dg/opt/pr59622-3.C: Same.
13508 * g++.dg/opt/pr59622.C: Same.
13509 * g++.dg/torture/pr46383.C: Same.
13510 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
13511 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
13512 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
13513 functions.
13514 * gfortran.dg/intent_out_8.f90: Same.
13515 * gfortran.dg/warn_target_lifetime_3.f90: Same.
13516
13517 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
13518
13519 PR fortran/66377
13520 gfortran.dg/equiv_9.f90: New test.
13521
13522
13523 2015-06-05 Tom de Vries <tom@codesourcery.com>
13524
13525 merge from gomp4 branch:
13526 2015-05-28 Tom de Vries <tom@codesourcery.com>
13527
13528 PR tree-optimization/65443
13529 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
13530 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
13531 * gcc.dg/parloops-exit-first-loop-alt.c: New test.
13532
13533 2015-06-05 Nathan Sidwell <nathan@acm.org>
13534
13535 PR c++/52595
13536 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
13537
13538 2015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org>
13539
13540 * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
13541
13542 2015-06-04 Paolo Carlini <paolo.carlini@oracle.com>
13543
13544 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
13545
13546 2015-06-04 Sriraman Tallam <tmsriram@google.com>
13547
13548 * gcc.target/i386/noplt-1.c: New test.
13549 * gcc.target/i386/noplt-2.c: New test.
13550 * gcc.target/i386/noplt-3.c: New test.
13551 * gcc.target/i386/noplt-4.c: New test.
13552
13553 2015-06-04 Thomas Koenig <tkoenig@netcologne.de>
13554
13555 PR fortran/58749
13556 * gfortran.dg/adjustl_1.f90: New test.
13557
13558 2015-06-04 Jan Hubicka <hubicka@ucw.cz>
13559
13560 * gcc.dg/lto/c-compatible-types_0.c: New testcase.
13561 * gcc.dg/lto/c-compatible-types_1.c: New testcase.
13562
13563 2015-06-03 Jan Hubicka <hubicka@ucw.cz>
13564
13565 * lto.c (iterative_hash_canonical_type,
13566 gimple_register_canonical_type): only hash main variants of types
13567
13568 2015-06-04 Sandra Loosemore <sandra@codesourcery.com>
13569
13570 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
13571 Move set of dg-do-what-default after early return.
13572
13573 2015-06-04 Marek Polacek <polacek@redhat.com>
13574
13575 PR c/66341
13576 * gcc.dg/lvalue-8.c: New test.
13577
13578 2015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
13579 Paolo Carlini <paolo.carlini@oracle.com>
13580
13581 PR c++/66130
13582 * g++.dg/other/pr66130.C: New.
13583 * g++.dg/cpp0x/pr66130.C: Likewise.
13584
13585 2015-06-03 Paolo Carlini <paolo.carlini@oracle.com>
13586
13587 * g++.dg/cpp0x/decl-loc1.C: New.
13588 * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
13589 * g++.dg/cpp0x/constexpr-object1.C: Likewise.
13590 * g++.dg/init/ctor8.C: Likewise.
13591 * g++.dg/parse/semicolon4.C: Likewise.
13592
13593 2015-06-03 Marek Polacek <polacek@redhat.com>
13594
13595 PR sanitizer/66190
13596 * g++.dg/ubsan/static-init-1.C: New test.
13597 * g++.dg/ubsan/static-init-2.C: New test.
13598 * g++.dg/ubsan/static-init-3.C: New test.
13599
13600 2015-06-03 Uros Bizjak <ubizjak@gmail.com>
13601
13602 PR target/66275
13603 * gcc.target/i386/pr66275.c: New test.
13604
13605 2015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
13606
13607 * gcc.dg/Wcxx-compat-22.c: New testcase.
13608 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
13609 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
13610 * c-c++-common/pr58346-1.c: Likewise.
13611 * c-c++-common/transparent-union-1.c: Likewise.
13612
13613 2015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com>
13614
13615 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
13616 * g++.dg/plugin/def_plugin.c: New file.
13617 * g++.dg/plugin/def-plugin-test.C: New file.
13618
13619 2015-06-03 Richard Biener <rguenther@suse.de>
13620
13621 * gcc.dg/vect/bb-slp-36.c: New testcase.
13622
13623 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
13624
13625 * gcc.dg/lto/chkp-removed-alias_0.c: New.
13626
13627 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
13628
13629 * gcc.dg/lto/chkp-privatize-1_0.c: New.
13630 * gcc.dg/lto/chkp-privatize-1_1.c: New.
13631 * gcc.dg/lto/chkp-privatize-2_0.c: New.
13632 * gcc.dg/lto/chkp-privatize-2_1.c: New.
13633
13634 2015-06-03 Marek Polacek <polacek@redhat.com>
13635
13636 PR c/64223
13637 PR c/29358
13638 * gcc.dg/pr64223-1.c: New test.
13639 * gcc.dg/pr64223-2.c: New test.
13640
13641 2015-06-03 Richard Biener <rguenther@suse.de>
13642
13643 PR tree-optimization/63916
13644 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
13645
13646 2015-06-03 Richard Biener <rguenther@suse.de>
13647
13648 PR tree-optimization/66375
13649 * gcc.dg/torture/pr66375.c: New testcase.
13650
13651 2015-06-03 Bin Cheng <bin.cheng@arm.com>
13652
13653 * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
13654
13655 2015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org>
13656
13657 PR target/65768
13658 * gcc.target/arm/maskdata.c: Remove -fno-gcse.
13659
13660 2015-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
13661
13662 PR fortran/66380
13663 * gfortran.dg/reshape_7.f90: New test.
13664
13665 2015-06-02 David Malcolm <dmalcolm@redhat.com>
13666
13667 PR c/66220:
13668 * c-c++-common/Wmisleading-indentation.c (fn_35): New.
13669 (fn_36): New.
13670
13671 2015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
13672
13673 PR c/49551
13674 * gcc.dg/pr49551.c: New testcase.
13675
13676 2015-06-02 Richard Biener <rguenther@suse.de>
13677
13678 PR debug/65549
13679 * g++.dg/lto/pr65549_0.C: New testcase.
13680
13681 2015-06-02 Thomas Schwinge <thomas@codesourcery.com>
13682
13683 PR libgomp/65742
13684 PR middle-end/66332
13685 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
13686
13687 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
13688
13689 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
13690
13691 2015-06-02 Paolo Carlini <paolo.carlini@oracle.com>
13692
13693 PR c++/61683
13694 * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
13695
13696 2015-06-02 Bin Cheng <bin.cheng@arm.com>
13697
13698 PR tree-optimization/48052
13699 * gcc.dg/tree-ssa/scev-8.c: New.
13700 * gcc.dg/tree-ssa/scev-9.c: New.
13701 * gcc.dg/tree-ssa/scev-10.c: New.
13702 * gcc.dg/vect/pr48052.c: New.
13703
13704 2015-06-02 Eric Botcazou <ebotcazou@adacore.com>
13705
13706 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
13707
13708 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
13709
13710 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
13711
13712 2015-06-02 Marek Polacek <polacek@redhat.com>
13713
13714 PR middle-end/66345
13715 * gcc.dg/torture/pr66345.c: New test.
13716
13717 2015-06-02 Richard Biener <rguenther@suse.de>
13718
13719 PR tree-optimization/65961
13720 * gcc.dg/torture/pr65961.c: New testcase.
13721
13722 2015-06-02 Bin Cheng <bin.cheng@arm.com>
13723
13724 PR tree-optimization/52563
13725 PR tree-optimization/62173
13726 * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
13727 * gcc.dg/tree-ssa/scev-4.c: Ditto.
13728
13729 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
13730
13731 * gnat.dg/specs/varsize_return2.ads: New test.
13732 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
13733
13734 2015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com>
13735
13736 * gcc.dg/vect/vect-outer-simd-1.c: New test.
13737
13738 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
13739
13740 PR target/65697
13741 * gcc.target/aarch64/sync-comp-swap.c: New.
13742 * gcc.target/aarch64/sync-comp-swap.x: New.
13743 * gcc.target/aarch64/sync-op-acquire.c: New.
13744 * gcc.target/aarch64/sync-op-acquire.x: New.
13745 * gcc.target/aarch64/sync-op-full.c: New.
13746 * gcc.target/aarch64/sync-op-full.x: New.
13747 * gcc.target/aarch64/sync-op-release.c: New.
13748 * gcc.target/aarch64/sync-op-release.x: New.
13749
13750 2015-06-01 Alex Velenko <Alex.Velenko@arm.com>
13751
13752 * gcc.target/arm/thumb-ltu.c (foo): Predefined.
13753 (bar): Predefined.
13754
13755 2015-06-01 Richard Biener <rguenther@suse.de>
13756
13757 PR tree-optimization/66349
13758 PR tree-optimization/66352
13759 PR tree-optimization/66357
13760 * gcc.dg/torture/pr66357.c: New testcase.
13761 * gcc.dg/torture/pr66349.c: Likewise.
13762 * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
13763
13764 2015-06-01 Richard Biener <rguenther@suse.de>
13765
13766 Revert
13767 2015-05-29 Richard Biener <rguenther@suse.de>
13768
13769 PR tree-optimization/66314
13770 * gcc.dg/asan/pr66314.c: New testcase.
13771
13772 2015-06-01 Richard Biener <rguenther@suse.de>
13773
13774 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
13775
13776 2015-06-01 Jakub Jelinek <jakub@redhat.com>
13777
13778 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
13779 directives.
13780 (hp3, hp4): Add inline keyword.
13781 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
13782 (hp2): Add inline keyword.
13783 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
13784 (hp2): Add inline keyword.
13785
13786 2015-06-01 Ilya Enkovich <ilya.enkovich@intel.com>
13787
13788 PR target/65527
13789 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
13790 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
13791 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
13792 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
13793
13794 2015-06-01 Alan Lawrence <alan.lawrence@arm.com>
13795
13796 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
13797 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
13798
13799 2015-06-01 Richard Biener <rguenther@suse.de>
13800
13801 PR tree-optimization/66280
13802 * g++.dg/torture/pr66280.C: New testcase.
13803 * g++.dg/torture/pr66280-2.C: Likewise.
13804
13805 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
13806
13807 * gnat.dg/addr9_1.adb: New test.
13808 * gnat.dg/addr9_2.adb: Likewise.
13809 * gnat.dg/addr9_3.adb: Likewise.
13810 * gnat.dg/addr9_4.adb: Likewise.
13811
13812 2015-05-31 Eric Botcazou <ebotcazou@adacore.com>
13813
13814 * g++.dg/other/dump-ada-spec-4.C: New test.
13815
13816 2015-05-30 H.J. Lu <hongjiu.lu@intel.com>
13817
13818 * gcc.dg/alias-8.c: Fix dg-warning.
13819
13820 2015-05-30 Jan Hubicka <hubicka@ucw.cz>
13821
13822 * gcc.dg/alias-8.c: Do not xfail.
13823 * gcc.dg/pr62167.c: Prevent FRE.
13824 * gcc.dg/alias-14.c: New testcase.
13825
13826 2015-05-29 Christophe Lyon <christophe.lyon@linaro.org>
13827
13828 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
13829
13830 2015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
13831
13832 PR target/66215
13833 * gcc.target/s390/hotpatch-1.c: Remove optimization options from
13834 dg-options.
13835 * gcc.target/s390/hotpatch-10.c: Likewise.
13836 * gcc.target/s390/hotpatch-11.c: Likewise.
13837 * gcc.target/s390/hotpatch-12.c: Likewise.
13838 * gcc.target/s390/hotpatch-17.c: Likewise.
13839 * gcc.target/s390/hotpatch-18.c: Likewise.
13840 * gcc.target/s390/hotpatch-20.c: Likewise.
13841 * gcc.target/s390/hotpatch-21.c: Likewise.
13842 * gcc.target/s390/hotpatch-22.c: Likewise.
13843 * gcc.target/s390/hotpatch-23.c: Likewise.
13844 * gcc.target/s390/hotpatch-24.c: Likewise.
13845 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler
13846 to check for the exact nops too.
13847 * gcc.target/s390/hotpatch-3.c: Likewise.
13848 * gcc.target/s390/hotpatch-4.c: Likewise.
13849 * gcc.target/s390/hotpatch-5.c: Likewise.
13850 * gcc.target/s390/hotpatch-6.c: Likewise.
13851 * gcc.target/s390/hotpatch-7.c: Likewise.
13852 * gcc.target/s390/hotpatch-8.c: Likewise.
13853 * gcc.target/s390/hotpatch-9.c: Likewise.
13854 * gcc.target/s390/hotpatch-14.c: Likewise.
13855 * gcc.target/s390/hotpatch-15.c: Likewise.
13856 * gcc.target/s390/hotpatch-16.c: Likewise.
13857 * gcc.target/s390/hotpatch-19.c: Likewise.
13858 * gcc.target/s390/hotpatch-25.c: Likewise. Remove
13859 scan-assembler-times counting number of .align directives.
13860 * gcc.target/s390/hotpatch-13.c: Remove optimization options from
13861 dg-options. Remove scan-assembler-times counting number of .align
13862 directives.
13863 * gcc.target/s390/hotpatch-26.c: New file.
13864 * gcc.target/s390/hotpatch-27.c: New file.
13865 * gcc.target/s390/hotpatch-28.c: New file.
13866 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
13867 using -Os -O0 -O1 -O2 -O3 options.
13868
13869 2015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13870
13871 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
13872
13873 2015-05-29 Jakub Jelinek <jakub@redhat.com>
13874
13875 PR tree-optimization/66142
13876 * gcc.dg/vect/pr66142.c: New test.
13877
13878 2015-05-29 Richard Biener <rguenther@suse.de>
13879
13880 PR tree-optimization/66314
13881 * gcc.dg/asan/pr66314.c: New testcase.
13882
13883 2015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
13884
13885 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
13886 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
13887 Adjust all callers.
13888 (schedule-cleanups, dg-keep-saved-temps): New proc.
13889 (gcc-dg-test-1): Schedule cleanups.
13890 * lib/profopt.exp (profopt-execute): Likewise.
13891 * g++.dg/cdce3.C: Adjust expected line numbers.
13892 * gcc.dg/cdce1.c: Likewise.
13893 * gcc.dg/cdce2.c: Likewise.
13894 * gcc.dg/strlenopt-22.c: Fix comment delimiter.
13895 * gcc.dg/strlenopt-24.c: Likewise.
13896 * gcc.dg/tree-ssa/vrp26.c: Likewise.
13897 * gcc.dg/tree-ssa/vrp28.c: Likewise.
13898 * obj-c++.dg/encode-2.mm: Likewise.
13899
13900 2015-05-28 DJ Delorie <dj@redhat.com>
13901
13902 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
13903
13904 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
13905
13906 * gnat.dg/discr43.adb: New test.
13907
13908 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
13909
13910 * gnat.dg/varsize_temp.adb: Rename into...
13911 * gnat.dg/varsize1.adb: ...this.
13912 * gnat.dg/varsize_copy.ad[sb]: Rename into...
13913 * gnat.dg/varsize2.ad[sb]: ...this.
13914 * gnat.dg/varsize3_1.adb: New test.
13915 * gnat.dg/varsize3_2.adb: Likewise.
13916 * gnat.dg/varsize3_3.adb: Likewise.
13917 * gnat.dg/varsize3_4.adb: Likewise.
13918 * gnat.dg/varsize3_5.adb: Likewise.
13919 * gnat.dg/varsize3_6.adb: Likewise.
13920 * gnat.dg/varsize3_pkg1.ads: New helper.
13921 * gnat.dg/varsize3_pkg2.ads: Likewise.
13922 * gnat.dg/varsize3_pkg3.ads: Likewise.
13923
13924 2015-05-28 Richard Biener <rguenther@suse.de>
13925
13926 * gcc.dg/vect/slp-reduc-sad.c: New testcase.
13927
13928 2015-05-28 Richard Biener <rguenther@suse.de>
13929
13930 PR tree-optimization/66142
13931 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
13932
13933 2015-05-28 Lawrence Velázquez <vq@larryv.me>
13934
13935 PR target/63810
13936 * gcc.dg/darwin-minversion-3.c: Update testcase.
13937 * gcc.dg/darwin-minversion-4.c: Ditto.
13938 * gcc.dg/darwin-minversion-5.c: New testcase.
13939 * gcc.dg/darwin-minversion-6.c: Ditto.
13940 * gcc.dg/darwin-minversion-7.c: Ditto.
13941 * gcc.dg/darwin-minversion-8.c: Ditto.
13942 * gcc.dg/darwin-minversion-9.c: Ditto.
13943 * gcc.dg/darwin-minversion-10.c: Ditto.
13944 * gcc.dg/darwin-minversion-11.c: Ditto.
13945 * gcc.dg/darwin-minversion-12.c: Ditto.
13946
13947 2015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
13948
13949 PR rtl-optimization/66168
13950 * gcc.c-torture/compile/pr66168.c: New test.
13951
13952 2015-05-27 Jeff Law <law@redhat.com>
13953
13954 PR target/39726
13955 * gcc.dg/target/m68k/pr39726-1.c: New test.
13956
13957 2015-05-27 Nathan Sidwell <nathan@acm.org>
13958
13959 PR c++/66270
13960 * g++.dg/ext/alias-canon3.C: New.
13961
13962 2015-05-27 Richard Biener <rguenther@suse.de>
13963
13964 PR tree-optimization/66272
13965 Revert parts of
13966 2014-08-15 Richard Biener <rguenther@suse.de>
13967
13968 PR tree-optimization/62031
13969 * gcc.dg/torture/pr66272.c: New testcase.
13970
13971 2015-05-27 Richard Biener <rguenther@suse.de>
13972
13973 * gcc.dg/vect/slp-reduc-7.c: New testcase.
13974
13975 2015-05-27 Honggyu Kim <hong.gyu.kim@lge.com>
13976
13977 PR target/65358
13978 * gcc.dg/pr65358.c: New test.
13979
13980 2015-05-27 Andre Vehreschild <vehre@gmx.de>
13981
13982 PR fortran/65548
13983 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
13984 semantic.
13985 * gfortran.dg/allocate_with_source_6.f90: New test.
13986
13987 2015-05-26 Eric Botcazou <ebotcazou@adacore.com>
13988
13989 * gnat.dg/atomic7_1.adb: New test.
13990 * gnat.dg/atomic7_2.adb: Likewise.
13991 * gnat.dg/atomic7_pkg1.ads: New helper.
13992 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
13993
13994 2015-05-26 Michael Matz <matz@suse.de>
13995
13996 PR middle-end/66251
13997 * gcc.dg/vect/pr66251.c: New test.
13998
13999 2015-05-26 Richard Biener <rguenther@suse.de>
14000
14001 PR tree-optimization/66142
14002 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
14003
14004 2015-05-26 Paul Thomas <pault@gcc.gnu.org>
14005
14006 PR fortran/66082
14007 * gfortran.dg/allocatable_scalar_13.f90: New test
14008
14009 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
14010
14011 * gnat.dg/warn11.adb: New test.
14012 * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
14013
14014 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
14015
14016 * gnat.dg/vfa1_1.adb: New test.
14017 * gnat.dg/vfa1_2.adb: Likewise.
14018 * gnat.dg/vfa1_3.adb: Likewise.
14019 * gnat.dg/vfa1_4.adb: Likewise.
14020 * gnat.dg/vfa1_pkg.ads: New helper.
14021
14022 2015-05-25 Alexander Monakov <amonakov@ispras.ru>
14023
14024 * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
14025 * gcc.target/i386/pr66232-3.c: Likewise.
14026
14027 2015-05-25 Uros Bizjak <ubizjak@gmail.com>
14028
14029 PR target/66274
14030 * gcc.target/i386/pr66274.c: New test.
14031
14032 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
14033
14034 * gnat.dg/renaming6.ad[sb]: New test.
14035
14036 2015-05-25 Andreas Tobler <andreast@gcc.gnu.org>
14037
14038 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
14039 and 'dg-require-effective-target pie'.
14040
14041 2015-05-23 Nathan Sidwell <nathan@acm.org>
14042
14043 PR c++/66243
14044 * g++.dg/cpp0x/pr66243.C: New.
14045
14046 2015-05-24 Jan Hubicka <hubicka@ucw.cz>
14047
14048 PR lto/66180
14049 * g++.dg/lto/pr66180_0.C: New testcase.
14050 * g++.dg/lto/pr66180_1.C: New testcase.
14051
14052 2015-05-24 Mikael Morin <mikael@gcc.gnu.org>
14053
14054 PR fortran/66257
14055 * typebound_call_27.f90: New file.
14056
14057 2015-05-23 Nathan Sidwell <nathan@acm.org>
14058
14059 PR c++/65936
14060 * g++.dg/template/pr65936.C: New.
14061
14062 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
14063
14064 PR tree-optimization/63387
14065 * gcc.dg/pr63387-2.c: New testcase.
14066
14067 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
14068
14069 * gcc.dg/simd-1.c: Update to the new message.
14070
14071 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
14072
14073 * gcc.dg/nand.c: New testcase.
14074
14075 2015-05-22 Sandra Loosemore <sandra@codesourcery.com>
14076
14077 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
14078 Set dg-do-what-default to compile only on ARM targets without
14079 arm_neon_hw execution support. Remove redundant c-torture-execute
14080 in loop over test cases.
14081
14082 2015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14083
14084 PR target/65491
14085 * gcc.target/aarch64/pr65491_1.c: New test.
14086 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
14087 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
14088
14089 2015-05-22 Paolo Carlini <paolo.carlini@oracle.com>
14090
14091 PR c++/65598
14092 * g++.dg/cpp0x/explicit9.C: New.
14093 * g++.dg/cpp0x/explicit8.C: Check the locations too.
14094
14095 2015-05-22 Richard Biener <rguenther@suse.de>
14096
14097 PR tree-optimization/66251
14098 * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
14099
14100 2015-05-22 Marek Polacek <polacek@redhat.com>
14101
14102 PR c/47043
14103 * c-c++-common/attributes-enum-1.c: New test.
14104 * c-c++-common/attributes-enum-2.c: New test.
14105 * g++.dg/cpp0x/attributes-enum-1.C: New test.
14106 * g++.dg/cpp1y/attributes-enum-1.C: New test.
14107
14108 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
14109
14110 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
14111 effective target support. If no arm_neon_hw support, do not attempt
14112 to execute the tests; only compile them.
14113 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
14114 and "dg-require-effective-target arm_neon_ok".
14115 * gcc.target/arm/simd/vextp16_1.c: Likewise.
14116 * gcc.target/arm/simd/vextp64_1.c: Likewise.
14117 * gcc.target/arm/simd/vextp8_1.c: Likewise.
14118 * gcc.target/arm/simd/vextQf32_1.c: Likewise.
14119 * gcc.target/arm/simd/vextQp16_1.c: Likewise.
14120 * gcc.target/arm/simd/vextQp64_1.c: Likewise.
14121 * gcc.target/arm/simd/vextQp8_1.c: Likewise.
14122 * gcc.target/arm/simd/vextQs16_1.c: Likewise.
14123 * gcc.target/arm/simd/vextQs32_1.c: Likewise.
14124 * gcc.target/arm/simd/vextQs64_1.c: Likewise.
14125 * gcc.target/arm/simd/vextQs8_1.c: Likewise.
14126 * gcc.target/arm/simd/vextQu16_1.c: Likewise.
14127 * gcc.target/arm/simd/vextQu32_1.c: Likewise.
14128 * gcc.target/arm/simd/vextQu64_1.c: Likewise.
14129 * gcc.target/arm/simd/vextQu8_1.c: Likewise.
14130 * gcc.target/arm/simd/vexts16_1.c: Likewise.
14131 * gcc.target/arm/simd/vexts32_1.c: Likewise.
14132 * gcc.target/arm/simd/vexts64_1.c: Likewise.
14133 * gcc.target/arm/simd/vexts8_1.c: Likewise.
14134 * gcc.target/arm/simd/vextu16_1.c: Likewise.
14135 * gcc.target/arm/simd/vextu32_1.c: Likewise.
14136 * gcc.target/arm/simd/vextu64_1.c: Likewise.
14137 * gcc.target/arm/simd/vextu8_1.c: Likewise.
14138 * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
14139 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
14140 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
14141 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
14142 * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
14143 * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
14144 * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
14145 * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
14146 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
14147 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
14148 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
14149 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
14150 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
14151 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
14152 * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
14153 * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
14154 * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
14155 * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
14156 * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
14157 * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
14158 * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
14159 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
14160 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
14161 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
14162 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
14163 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
14164 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
14165 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
14166 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
14167 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
14168 * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
14169 * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
14170 * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
14171 * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
14172 * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
14173 * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
14174 * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
14175 * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
14176 * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
14177 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
14178 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
14179 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
14180 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
14181 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
14182 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
14183 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
14184 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
14185 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
14186 * gcc.target/arm/simd/vtrns16_1.c: Likewise.
14187 * gcc.target/arm/simd/vtrns32_1.c: Likewise.
14188 * gcc.target/arm/simd/vtrns8_1.c: Likewise.
14189 * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
14190 * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
14191 * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
14192 * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
14193 * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
14194 * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
14195 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
14196 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
14197 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
14198 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
14199 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
14200 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
14201 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
14202 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
14203 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
14204 * gcc.target/arm/simd/vuzps16_1.c: Likewise.
14205 * gcc.target/arm/simd/vuzps32_1.c: Likewise.
14206 * gcc.target/arm/simd/vuzps8_1.c: Likewise.
14207 * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
14208 * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
14209 * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
14210 * gcc.target/arm/simd/vzipf32_1.c: Likewise.
14211 * gcc.target/arm/simd/vzipp16_1.c: Likewise.
14212 * gcc.target/arm/simd/vzipp8_1.c: Likewise.
14213 * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
14214 * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
14215 * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
14216 * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
14217 * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
14218 * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
14219 * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
14220 * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
14221 * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
14222 * gcc.target/arm/simd/vzips16_1.c: Likewise.
14223 * gcc.target/arm/simd/vzips32_1.c: Likewise.
14224 * gcc.target/arm/simd/vzips8_1.c: Likewise.
14225 * gcc.target/arm/simd/vzipu16_1.c: Likewise.
14226 * gcc.target/arm/simd/vzipu32_1.c: Likewise.
14227 * gcc.target/arm/simd/vzipu8_1.c: Likewise.
14228
14229 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
14230
14231 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
14232 * gcc.dg/vect/pr59354.c: Likewise.
14233 * gcc.dg/vect/pr64252.c: Likewise.
14234 * gcc.dg/vect/pr64404.c: Likewise.
14235 * gcc.dg/vect/pr64493.c: Likewise.
14236 * gcc.dg/vect/pr64495.c: Likewise.
14237 * gcc.dg/vect/pr64844.c: Likewise.
14238 * gcc.dg/vect/pr65518.c: Likewise.
14239 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
14240
14241 2015-05-21 Paolo Carlini <paolo.carlini@oracle.com>
14242
14243 PR c++/66210
14244 * g++.dg/cpp1y/var-templ28.C: New.
14245
14246 2015-05-21 H.J. Lu <hongjiu.lu@intel.com>
14247
14248 PR target/66232
14249 * gcc.target/i386/pr66232-1.c: New test.
14250 * gcc.target/i386/pr66232-2.c: Likewise.
14251 * gcc.target/i386/pr66232-3.c: Likewise.
14252 * gcc.target/i386/pr66232-4.c: Likewise.
14253 * gcc.target/i386/pr66232-5.c: Likewise.
14254
14255 2015-05-21 Nathan Sidwell <nathan@acm.org>
14256
14257 * g++.dg/cpp1y/pr60943.C: New.
14258
14259 2015-05-21 Jakub Jelinek <jakub@redhat.com>
14260
14261 PR tree-optimization/66233
14262 * gcc.c-torture/execute/pr66233.c: New test.
14263
14264 2015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org>
14265
14266 PR fortran/66176
14267 * gfortran.dg/inline_matmul_11.f90: New test.
14268
14269 2015-05-21 Andreas Tobler <andreast@gcc.gnu.org>
14270
14271 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
14272 instead of listing several targets on its own.
14273 * gcc.target/i386/pr32219-2.c: Likewise.
14274 * gcc.target/i386/pr32219-3.c: Likewise.
14275 * gcc.target/i386/pr32219-4.c: Likewise.
14276 * gcc.target/i386/pr32219-5.c: Likewise.
14277 * gcc.target/i386/pr32219-6.c: Likewise
14278 * gcc.target/i386/pr32219-7.c: Likewise.
14279 * gcc.target/i386/pr32219-8.c: Likewise.
14280 * gcc.target/i386/pr39013-1.c: Likewise.
14281 * gcc.target/i386/pr39013-2.c: Likewise.
14282 * gcc.target/i386/pr64317.c: Likewise.
14283
14284 2015-05-21 Jeff Law <law@redhat.com>
14285
14286 * gcc.target/hppa/shadd-3.c: New test.
14287 * gcc.target/hppa/shadd-4.c: New test.
14288
14289 2015-05-21 Michael Matz <matz@suse.de>
14290
14291 * gcc.dg/vect/vect-strided-store.c: New test.
14292 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
14293 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
14294
14295 2015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14296
14297 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
14298 * gcc.dg/pow-sqrt-synth-1.c: New test.
14299 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
14300
14301 2015-05-21 Richard Biener <rguenther@suse.de>
14302
14303 PR c++/66211
14304 * g++.dg/conversion/pr66211.C: New testcase.
14305 * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
14306
14307 2015-05-21 Jeff Law <law@redhat.com>
14308
14309 * gcc.target/hppa/shadd-2.c: New test.
14310
14311 2015-05-21 Oleg Endo <olegendo@gcc.gnu.org>
14312
14313 PR target/54236
14314 * gcc.target/sh/pr54236-2.c: Fix typo in comment.
14315
14316 2015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
14317
14318 PR target/65937
14319 * gcc.target/arm/pr26702.c: Adjust target selector.
14320
14321 2015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com>
14322
14323 PR middle-end/66221
14324 * gcc.dg/lto/pr66221_0.c: New test.
14325 * gcc.dg/lto/pr66221_1.c: New test.
14326
14327 2015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
14328
14329 PR c/52952
14330 * gcc.dg/redecl-4.c: Update column numbers.
14331 * gcc.dg/format/bitfld-1.c: Likewise.
14332 * gcc.dg/format/attr-2.c: Likewise.
14333 * gcc.dg/format/attr-6.c: Likewise.
14334 * gcc.dg/format/attr-7.c (baz): Likewise.
14335 * gcc.dg/format/asm_fprintf-1.c: Likewise.
14336 * gcc.dg/format/attr-4.c: Likewise.
14337 * gcc.dg/format/branch-1.c: Likewise.
14338 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column
14339 locations within strings with embedded escape sequences.
14340
14341 2015-05-20 Jeff Law <law@redhat.com>
14342
14343 * gcc.target/hppa/hppa.exp: New target test driver.
14344 * gcc.target/hppa/shadd-1.c: New test.
14345
14346 2015-05-20 Alex Velenko <Alex.Velenko@arm.com>
14347
14348 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
14349
14350 2015-05-20 David Malcolm <dmalcolm@redhat.com>
14351
14352 * c-c++-common/Wmisleading-indentation.c (fn_32): New.
14353 (fn_33_k_and_r_style): New.
14354 (fn_33_stroustrup_style): New.
14355 (fn_33_allman_style): New.
14356 (fn_33_whitesmiths_style): New.
14357 (fn_33_horstmann_style): New.
14358 (fn_33_ratliff_banner_style): New.
14359 (fn_33_lisp_style): New.
14360 (fn_34_indent_dash_gnu): New.
14361 (fn_34_indent_dash_kr): New.
14362 (fn_34_indent_dash_orig): New.
14363 (fn_34_indent_linux_style): New.
14364
14365 2015-05-20 Andre Vehreschild <vehre@gmx.de>
14366
14367 PR fortran/65548
14368 * gfortran.dg/allocate_with_source_5.f90: Extend test.
14369
14370 2015-05-20 Bin Cheng <bin.cheng@arm.com>
14371
14372 PR tree-optimization/65447
14373 * gcc.dg/tree-ssa/pr65447.c: New test.
14374
14375 2015-05-19 Nathan sidwell <nathan@acm.org>
14376
14377 * g++.dg/cpp0x/pr65954.C: New.
14378
14379 2015-05-20 Oleg Endo <olegendo@gcc.gnu.org>
14380
14381 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
14382
14383 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
14384
14385 * lib/target-supports.exp: Vector do not always have natural
14386 alignment on s390*.
14387
14388 2015-05-19 David Sherwood <david.sherwood@arm.com>
14389
14390 * gcc.dg/loop-invariant.c: New testcase.
14391
14392 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
14393
14394 * lib/target-supports.exp: Vector do not always have natural
14395 alignment on s390*.
14396
14397 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
14398
14399 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
14400 s390*.
14401 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
14402
14403 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
14404
14405 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
14406 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
14407 * gcc.target/s390/zvector/vec-genmask-1.c: New test.
14408 * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
14409 * gcc.target/s390/zvector/vec-overloading-1.c: New test.
14410 * gcc.target/s390/zvector/vec-overloading-2.c: New test.
14411 * gcc.target/s390/zvector/vec-overloading-3.c: New test.
14412 * gcc.target/s390/zvector/vec-overloading-4.c: New test.
14413 * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
14414 * gcc.target/s390/zvector/vec-elem-1.c: New test.
14415
14416 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
14417
14418 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
14419
14420 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
14421
14422 * gcc.target/s390/s390.exp
14423 (check_effective_target_vector): New check.
14424 * gcc.target/s390/vector/vec-abi-1.c: New test.
14425 * gcc.target/s390/vector/vec-abi-2.c: New test.
14426 * gcc.target/s390/vector/vec-abi-3.c: New test.
14427 * gcc.target/s390/vector/vec-abi-4.c: New test.
14428 * gcc.target/s390/vector/vec-abi-align-1.c: New test.
14429 * gcc.target/s390/vector/vec-abi-single-1.c: New test.
14430 * gcc.target/s390/vector/vec-abi-single-2.c: New test.
14431 * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
14432 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
14433 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
14434 * gcc.target/s390/vector/vec-clobber-1.c: New test.
14435 * gcc.target/s390/vector/vec-cmp-1.c: New test.
14436 * gcc.target/s390/vector/vec-cmp-2.c: New test.
14437 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
14438 * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
14439 * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
14440 * gcc.target/s390/vector/vec-genmask-1.c: New test.
14441 * gcc.target/s390/vector/vec-genmask-2.c: New test.
14442 * gcc.target/s390/vector/vec-init-1.c: New test.
14443 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
14444 * gcc.target/s390/vector/vec-shift-1.c: New test.
14445 * gcc.target/s390/vector/vec-sub-1.c: New test.
14446
14447 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14448
14449 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
14450
14451 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14452
14453 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
14454
14455 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14456
14457 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
14458
14459 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14460
14461 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
14462
14463 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14464
14465 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
14466
14467 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14468
14469 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
14470
14471 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14472
14473 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
14474
14475 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14476
14477 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
14478
14479 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14480
14481 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
14482
14483 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14484
14485 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
14486
14487 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14488
14489 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
14490
14491 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14492
14493 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
14494
14495 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
14496
14497 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
14498
14499 2015-05-19 Jakub Jelinek <jakub@redhat.com>
14500
14501 PR tree-optimization/66187
14502 * gcc.c-torture/execute/pr66187.c: New test.
14503 * gcc.dg/pr66187-1.c: New test.
14504 * gcc.dg/pr66187-2.c: New test.
14505
14506 2015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
14507
14508 * gcc.dg/vect/bb-slp-35.c: Adjust.
14509
14510 2015-05-19 Richard Biener <rguenther@suse.de>
14511
14512 PR tree-optimization/66165
14513 * gcc.dg/torture/pr66165.c: New testcase.
14514
14515 PR tree-optimization/66185
14516 * gcc.dg/torture/pr66185.c: New testcase.
14517
14518 2015-05-19 Oleg Endo <olegendo@gcc.gnu.org>
14519
14520 PR target/54236
14521 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
14522
14523 2015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com>
14524
14525 * gcc.target/mips/p5600-bonding.c : New file.
14526
14527 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14528
14529 PR fortran/66106
14530 * gfortran.dg/interface_operator_1.f90: New tests.
14531
14532 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14533
14534 PR fortran/66057
14535 * gfortran.dg/generic_29.f90: New tests.
14536
14537 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14538
14539 PR fortran/66043
14540 * gfortran.dg/storage_size_6.f90: New tests.
14541
14542 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14543
14544 PR fortran/66045
14545 * gfortran.dg/null1.f90: New test.
14546
14547 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14548
14549 PR fortran/66044
14550 * gfortran.dg/entry_21.f90: New test.
14551
14552 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14553
14554 PR fortran/66043
14555 * gfortran.dg/storage_size_6.f90: New tests.
14556
14557 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14558
14559 PR fortran/66040
14560 * gfortran.dg/misplaced_statement.f90: New test.
14561
14562 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14563
14564 PR fortran/66039
14565 * gfortran.dg/filepos1.f90: New test
14566
14567 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14568
14569 PR fortran/64925
14570 * gfortran.dg/pr64925.f90: New test.
14571
14572 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
14573
14574 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
14575 unit.
14576 * gfortran.dg/lto/pr41576_1.f90: Ditto.
14577
14578 2015-05-12 Andreas Tobler <andreast@gcc.gnu.org>
14579
14580 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
14581 to the family of pie capable targets.
14582
14583 2015-05-18 Alex Velenko <Alex.Velenko@arm.com>
14584
14585 * gcc.target/arm/bics_1.c : New testcase.
14586 * gcc.target/arm/bics_2.c : New testcase.
14587 * gcc.target/arm/bics_3.c : New testcase.
14588 * gcc.target/arm/bics_4.c : New testcase.
14589
14590 2015-05-18 Robert Suchanek <robert.suchanek@imgtec.com>
14591
14592 * gcc.target/mips/umips-attr.c: New test.
14593
14594 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
14595
14596 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
14597 * gcc.dg/20150120-2.c (dg-final): Ditto.
14598 * gcc.dg/20150120-2.c (dg-final): Ditto.
14599 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
14600
14601 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
14602
14603 PR target/66174
14604 * gcc.target/i386/pr66174.c: New test.
14605
14606 2015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org>
14607
14608 PR fortran/37131
14609 * gfortran.dg/matmul_bounds_6.f90: New test.
14610 * gfortran.dg/matmul_bounds_7.f90: New test.
14611
14612 2015-05-16 Jan Hubicka <hubicka@ucw.cz>
14613
14614 * gfortran.dg/lto/20091028-2_1.c: Fix return value.
14615 * gfortran.dg/lto/pr41576_1.f90: Add interface.
14616 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
14617 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
14618 * gfortran.dg/lto/20091028-1_1.c: Fix return type.
14619 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
14620
14621 2015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14622
14623 PR fortran/65903
14624 * gfortran.dg/continuation_13.f90: Update test.
14625 * gfortran.dg/pr65903.f90: New test.
14626
14627 2015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org>
14628
14629 PR fortran/66113
14630 * gfortran.dg/block_14.f90: New test.
14631
14632 2015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org>
14633
14634 PR fortran/44054
14635 * lib/gfortran-dg.exp: Update regex to handle two locations for
14636 the same diagnostic without caret.
14637 * gfortran.dg/badline.f: Test also that line numbers are correct
14638 before and after "left but not entered" warning.
14639
14640 2015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org>
14641 Zhenqiang Chen <zhenqiang.chen@linaro.org>
14642
14643 PR target/65768
14644 * gcc.target/arm/maskdata.c: New test.
14645
14646 2015-05-16 Mikael Morin <mikael@gcc.gnu.org>
14647
14648 PR fortran/65792
14649 * gfortran.dg/derived_constructor_components_5: New test
14650
14651 2015-05-16 Uros Bizjak <ubizjak@gmail.com>
14652
14653 PR target/66140
14654 * gcc.target/alpha/pr66140.c: New test.
14655
14656 2015-05-15 Mikhail Maltsev <maltsevm@gmail.com>
14657
14658 PR c/48956
14659 * gcc.dg/Wconversion-complex-c99.c: New test.
14660 * gcc.dg/Wconversion-complex-gnu.c: New test.
14661
14662 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
14663
14664 PR tree-optimization/64454
14665 * gcc.dg/modmod.c: New testcase.
14666
14667 2015-05-15 Ilya Enkovich <ilya.enkovich@intel.com>
14668
14669 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
14670
14671 2015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com>
14672
14673 PR middle-end/66134
14674 * gcc.target/i386/mpx/pr66134.c: New test.
14675
14676 2015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com>
14677
14678 * gcc.target/powerpc/pr60158.c: New test.
14679
14680 2015-05-14 Alexander Monakov <amonakov@ispras.ru>
14681
14682 * gcc.target/i386/sibcall-7.c: New test.
14683 * gcc.target/i386/sibcall-8.c: New test.
14684
14685 2015-05-14 Wilco Dijkstra <wdijkstr@arm.com>
14686
14687 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
14688 (abs64_in_dreg): Likewise.
14689
14690 2015-05-14 Marek Polacek <polacek@redhat.com>
14691
14692 PR c/66066
14693 PR c/66127
14694 * gcc.dg/pr14649-1.c: Add -Wpedantic.
14695 * gcc.dg/pr19984.c: Likewise.
14696 * gcc.dg/pr66066-1.c: New test.
14697 * gcc.dg/pr66066-2.c: New test.
14698 * gcc.dg/pr66066-3.c: New test.
14699
14700 2015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14701
14702 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
14703 * gcc.dg/pow-sqrt.x: New file.
14704 * gcc.dg/pow-sqrt-1.c: New test.
14705 * gcc.dg/pow-sqrt-2.c: Likewise.
14706 * gcc.dg/pow-sqrt-3.c: Likewise.
14707
14708 2015-05-13 Richard Biener <rguenther@suse.de>
14709
14710 PR tree-optimization/66123
14711 * gcc.dg/torture/pr66123.c: New testcase.
14712
14713 2015-05-13 Richard Biener <rguenther@suse.de>
14714
14715 PR middle-end/66110
14716 * gcc.dg/alias-2.c: Adjust.
14717 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
14718
14719 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
14720
14721 PR target/65103
14722 * gcc.target/i386/pr65103-3.c: New.
14723
14724 2015-05-13 Martin Liska <mliska@suse.cz>
14725
14726 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
14727
14728 2015-05-13 Jakub Jelinek <jakub@redhat.com>
14729
14730 PR target/66112
14731 * gcc.target/i386/pr66112-2.c: New test.
14732
14733 PR target/66112
14734 * gcc.target/i386/pr66112-1.c: New test.
14735
14736 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
14737
14738 PR target/66048
14739 * gcc.target/i386/mpx/pr66048.cc: New.
14740
14741 2015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
14742
14743 PR rtl-optimization/64616
14744 * gcc.dg/loop-8.c: New test.
14745 * gcc.dg/loop-9.c: New test.
14746
14747 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
14748
14749 PR target/pr66047.c
14750 * gcc.target/i386/pr66047.c: New testcase.
14751
14752 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
14753
14754 PR ipa/65873
14755 * gcc.c-torture/compile/pr65873.c: New testcase.
14756
14757 2015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
14758
14759 PR fortran/66111
14760 * gfortran.dg/inline_matmul_10.f90: New test.
14761
14762 2015-05-12 David Malcolm <dmalcolm@redhat.com>
14763
14764 * c-c++-common/Wmisleading-indentation.c: New testcase.
14765 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
14766 * c-c++-common/Wmisleading-indentation-2.md: New file.
14767
14768 2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
14769
14770 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
14771 "break".
14772 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
14773
14774 2015-05-12 Richard Biener <rguenther@suse.de>
14775
14776 PR tree-optimization/66101
14777 * gcc.dg/torture/pr66101.c: New testcase.
14778
14779 2015-05-12 Richard Biener <rguenther@suse.de>
14780
14781 PR tree-optimization/37021
14782 * gcc.target/i386/vect-addsub.c: New testcase.
14783
14784 2015-05-12 Alexander Monakov <amonakov@ispras.ru>
14785
14786 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
14787
14788 2015-05-12 Tom de Vries <tom@codesourcery.com>
14789
14790 PR tree-optimization/66010
14791 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
14792
14793 2015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
14794
14795 PR c++/65133
14796 * g++.dg/cpp0x/trailing10.C: New.
14797
14798 2015-05-12 Richard Biener <rguenther@suse.de>
14799
14800 * gcc.dg/vect/bb-slp-35.c: New testcase.
14801
14802 2015-05-11 Mikael Morin <mikael@gcc.gnu.org>
14803
14804 PR fortran/66100
14805 * gfortran.dg/bound_simplification_6.f90: New.
14806
14807 2015-05-11 Steve Ellcey <sellcey@mips.com>
14808
14809 * gcc.target/mips/branch-1.c: Pass argument to bar().
14810
14811 2015-05-11 Alexander Monakov <amonakov@ispras.ru>
14812
14813 PR target/65753
14814 * gcc.target/i386/pr65753.c: New test.
14815
14816 2015-05-11 Richard Sandiford <richard.sandiford@arm.com>
14817
14818 PR rtl-optimization/66076
14819 * gcc.dg/torture/pr66076.c: New test.
14820
14821 2015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
14822
14823 PR fortran/66041
14824 * gfortran.dg/inline_matmul_7.f90: New test.
14825 * gfortran.dg/inline_matmul_8.f90: New test.
14826 * gfortran.dg/inline_matmul_9.f90: New test.
14827
14828 2015-05-10 Mikael Morin <mikael@gcc.gnu.org>
14829
14830 * gfortran.dg/bound_simplification_5.f90: New.
14831
14832 2015-05-09 Jason Merrill <jason@redhat.com>
14833
14834 * lib/target-supports.exp (cxx_default): New global.
14835 (check_effective_target_c++11_only)
14836 (check_effective_target_c++14_only)
14837 (check_effective_target_c++98_only)
14838 (check_effective_target_c++1z_only): Check it.
14839
14840 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
14841
14842 PR tree-optimization/64454
14843 * gcc.dg/tree-ssa/vrp97.c: New file.
14844 * gcc.dg/vect/slp-perm-7.c: Update.
14845
14846 2015-05-09 Andre Vehreschild <vehre@gmx.de>
14847
14848 PR fortran/65894
14849 * gfortran.dg/elemental_subroutine_11.f90: New test.
14850
14851 2015-05-08 Richard Biener <rguenther@suse.de>
14852
14853 PR tree-optimization/66036
14854 * gcc.dg/vect/slp-41.c: New testcase.
14855
14856 2015-05-08 Mikael Morin <mikael@gcc.gnu.org>
14857
14858 * gfortran.dg/elemental_optional_args_7.f90: New.
14859
14860 2015-05-08 Alan Lawrence <alan.lawrence@arm.com>
14861
14862 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
14863 allow cmlt or sshr.
14864
14865 2015-05-08 Marek Polacek <polacek@redhat.com>
14866
14867 PR c/64918
14868 * gcc.dg/Woverride-init-side-effects-1.c: New test.
14869 * gcc.dg/Woverride-init-side-effects-2.c: New test.
14870
14871 2015-05-07 Marek Polacek <polacek@redhat.com>
14872
14873 PR c/65179
14874 * c-c++-common/Wshift-negative-value-1.c: New test.
14875 * c-c++-common/Wshift-negative-value-2.c: New test.
14876 * c-c++-common/Wshift-negative-value-3.c: New test.
14877 * c-c++-common/Wshift-negative-value-4.c: New test.
14878 * c-c++-common/Wshift-negative-value-5.c: New test.
14879 * c-c++-common/Wshift-negative-value-6.c: New test.
14880 * gcc.dg/c90-left-shift-1.c: New test.
14881 * gcc.dg/c99-const-expr-7.c: Add dg-error.
14882 * gcc.dg/c99-left-shift-1.c: New test.
14883
14884 2015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
14885
14886 PR middle-end/192
14887 PR middle-end/54303
14888 * gcc.dg/fdata-sections-2.c: New file.
14889
14890 2015-05-07 Marek Polacek <polacek@redhat.com>
14891
14892 PR testsuite/66046
14893 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
14894 last dg-output.
14895 * c-c++-common/ubsan/align-7.c: Likewise.
14896 * c-c++-common/ubsan/bounds-8.c: Likewise.
14897 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
14898 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
14899 * c-c++-common/ubsan/null-1.c: Likewise.
14900 * c-c++-common/ubsan/null-10.c: Likewise.
14901 * c-c++-common/ubsan/null-11.c: Likewise.
14902 * c-c++-common/ubsan/null-2.c: Likewise.
14903 * c-c++-common/ubsan/null-3.c: Likewise.
14904 * c-c++-common/ubsan/null-4.c: Likewise.
14905 * c-c++-common/ubsan/null-5.c: Likewise.
14906 * c-c++-common/ubsan/null-6.c: Likewise.
14907 * c-c++-common/ubsan/null-7.c: Likewise.
14908 * c-c++-common/ubsan/null-8.c: Likewise.
14909 * c-c++-common/ubsan/null-9.c: Likewise.
14910 * c-c++-common/ubsan/object-size-1.c: Likewise.
14911 * c-c++-common/ubsan/object-size-10.c: Likewise.
14912 * c-c++-common/ubsan/object-size-4.c: Likewise.
14913 * c-c++-common/ubsan/object-size-5.c: Likewise.
14914 * c-c++-common/ubsan/object-size-7.c: Likewise.
14915 * c-c++-common/ubsan/object-size-8.c: Likewise.
14916 * c-c++-common/ubsan/object-size-9.c: Likewise.
14917 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
14918 * c-c++-common/ubsan/overflow-int128.c: Likewise.
14919 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
14920 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
14921 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
14922 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
14923 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
14924 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
14925 * c-c++-common/ubsan/pr59333.c: Likewise.
14926 * c-c++-common/ubsan/pr59667.c: Likewise.
14927 * c-c++-common/ubsan/pr60613-2.c: Likewise.
14928 * c-c++-common/ubsan/pr60636.c: Likewise.
14929 * c-c++-common/ubsan/pr63802.c: Likewise.
14930 * c-c++-common/ubsan/recovery-1.c: Likewise.
14931 * c-c++-common/ubsan/recovery-3.c: Likewise.
14932 * c-c++-common/ubsan/shift-1.c: Likewise.
14933 * c-c++-common/ubsan/shift-2.c: Likewise.
14934 * c-c++-common/ubsan/shift-4.c: Likewise.
14935 * c-c++-common/ubsan/shift-7.c: Likewise.
14936 * c-c++-common/ubsan/undefined-2.c: Likewise.
14937 * c-c++-common/ubsan/vla-1.c: Likewise.
14938 * g++.dg/ubsan/null-1.C: Likewise.
14939 * g++.dg/ubsan/null-3.C: Likewise.
14940 * g++.dg/ubsan/null-4.C: Likewise.
14941 * g++.dg/ubsan/vptr-8.C: Likewise.
14942 * g++.dg/ubsan/vptr-9.C: Likewise.
14943 * gcc.dg/ubsan/bounds-2.c: Likewise.
14944 * gcc.dg/ubsan/object-size-9.c: Likewise.
14945
14946 2015-05-07 Jeff Law <law@redhat.com>
14947
14948 * gcc.dg/tree-ssa/shorten-1.c: New test.
14949
14950 2015-05-07 Richard Biener <rguenther@suse.de>
14951
14952 PR tree-optimization/66002
14953 * gcc.dg/vect/vect-125.c: New testcase.
14954
14955 2015-05-07 Marek Polacek <polacek@redhat.com>
14956 Martin Uecker <uecker@eecs.berkeley.edu>
14957
14958 * c-c++-common/ubsan/bounds-10.c: New test.
14959
14960 2015-05-06 David Malcolm <dmalcolm@redhat.com>
14961
14962 * jit.dg/harness.h (set_options): Wrap with
14963 #ifndef TEST_ESCHEWS_SET_OPTIONS.
14964 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
14965 Special-case test-benchmark.c as a negative.
14966 * jit.dg/test-benchmark.c: New file.
14967
14968 2015-05-06 Yvan Roux <yvan.roux@linaro.org>
14969
14970 PR target/64208
14971 * gcc.target/arm/pr64208.c: New test.
14972
14973 2015-05-06 Alan Modra <amodra@gmail.com>
14974
14975 PR target/66020
14976 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
14977 (gparms): Make volatile.
14978
14979 2015-05-06 Richard Biener <rguenther@suse.de>
14980
14981 PR tree-optimization/62283
14982 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
14983
14984 2015-05-06 Christian Bruel <christian.bruel@st.com>
14985
14986 PR target/66015
14987 * gcc.target/aarch64/iinline-attr-1.c: New test.
14988
14989 2015-05-06 Richard Biener <rguenther@suse.de>
14990
14991 * gcc.dg/vect/bb-slp-34.c: New testcase.
14992
14993 2015-05-06 Richard Biener <rguenther@suse.de>
14994
14995 PR tree-optimization/62283
14996 * gcc.dg/vect/bb-slp-14.c: Adjust.
14997
14998 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
14999
15000 PR target/65990
15001 * gcc.target/i386/pr65990.c: New test.
15002
15003 2015-05-05 Ilya Tocar <ilya.tocar@intel.com>
15004
15005 PR target/65915
15006 * gcc.target/i386/pr65915.c: New.
15007
15008 2015-05-05 Tom de Vries <tom@codesourcery.com>
15009
15010 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
15011 'va_list escapes 0'.
15012
15013 2015-05-05 Tom de Vries <tom@codesourcery.com>
15014
15015 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
15016 in r222173.
15017
15018 2015-05-05 Yvan Roux <yvan.roux@linaro.org>
15019
15020 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
15021 * gcc.target/arm/pr65924.c: Likewise.
15022
15023 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
15024
15025 PR target/65871
15026 * gcc.target/i386/pr65871-3.c: New test.
15027
15028 2015-05-04 Jeff Law <law@redhat.com>
15029
15030 Revert:
15031 2015-05-04 Jeff Law <law@redhat.com>
15032 * gcc.dg/tree-ssa/shorten-1.c: New test.
15033
15034 2015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
15035 Jakub Jelinek <jakub@redhat.com>
15036
15037 PR c++/66007
15038 * g++.dg/cpp0x/Wnarrowing4.C: New.
15039
15040 2015-05-04 Sandra Loosemore <sandra@codesourcery.com>
15041
15042 * lib/target-supports.exp
15043 (check_effective_target_keeps_null_pointer_checks): Clarify that
15044 this is for targets that disable -fdelete-null-pointer-checks,
15045 not default it to off.
15046 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
15047 -fdelete-null-pointer-checks explicit.
15048 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
15049 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
15050 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
15051 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
15052 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
15053 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
15054 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
15055 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
15056 * gcc.dg/tree-ssa/pr20318.c: Likewise.
15057 * gcc.dg/tree-ssa/pr20701.c: Likewise.
15058 * gcc.dg/tree-ssa/pr20702.c: Likewise.
15059 * gcc.dg/tree-ssa/pr21086.c: Likewise.
15060 * gcc.dg/tree-ssa/pr21090.c: Likewise.
15061 * gcc.dg/tree-ssa/pr58480.c: Likewise.
15062 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
15063 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
15064 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
15065 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
15066 * gcc.dg/tree-ssa/unreachable.c: Likewise.
15067 * gcc.dg/tree-ssa/vrp02.c: Likewise.
15068 * gcc.dg/tree-ssa/vrp07.c: Likewise.
15069 * gcc.dg/tree-ssa/vrp08.c: Likewise.
15070 * gcc.dg/tree-ssa/vrp55.c: Likewise.
15071 * g++.dg/cpp0x/static_assert9.C: Likewise.
15072 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
15073 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
15074 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
15075 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
15076 * g++.dg/tree-ssa/pr26406.C: Likewise.
15077
15078 2015-05-04 Jakub Jelinek <jakub@redhat.com>
15079
15080 PR tree-optimization/65984
15081 * c-c++-common/ubsan/pr65984.c: New test.
15082
15083 2015-05-04 Jeff Law <law@redhat.com>
15084
15085 * gcc.dg/tree-ssa/shorten-1.c: New test.
15086
15087 2015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
15088
15089 PR fortran/44735
15090 * gfortran.dg/pr44735.f90: New test.
15091
15092 2015-05-04 Richard Biener <rguenther@suse.de>
15093
15094 PR tree-optimization/65965
15095 * gcc.dg/vect/bb-slp-33.c: New testcase.
15096
15097 2015-05-04 Richard Biener <rguenther@suse.de>
15098
15099 PR tree-optimization/65935
15100 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
15101
15102 2015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
15103
15104 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
15105 for each supported variant instead of CHECK_RESULTS.
15106 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
15107 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
15108 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
15109 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
15110 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
15111 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
15112 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
15113 expected results for unsupported variants. Call CHECK for each
15114 supported variant instead of CHECK_RESULTS.
15115 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
15116 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
15117 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
15118 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
15119 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
15120 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
15121 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
15122 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
15123 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
15124 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
15125 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
15126 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
15127 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
15128 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
15129 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
15130 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
15131 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
15132 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
15133 expected results for unsupported variants.
15134 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
15135 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
15136 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
15137 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
15138 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
15139 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
15140 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
15141 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
15142 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
15143 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
15144 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
15145 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
15146 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
15147 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
15148 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
15149 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
15150 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
15151 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
15152 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
15153 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
15154 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
15155 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
15156 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
15157 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
15158 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
15159 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
15160 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
15161 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
15162
15163 2015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
15164
15165 PR fortran/37131
15166 * gfortran.dg/bound_9.f90: Add pointer assignment.
15167
15168 2015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
15169 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
15170
15171 PR c++/65858
15172 * g++.dg/cpp0x/Wnarrowing3.C: New.
15173
15174 2015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
15175
15176 * gcc.dg/20150120-1.c: New test.
15177 * gcc.dg/20150120-2.c: New test.
15178 * gcc.dg/20150120-3.c: New test.
15179
15180 2015-05-01 David Edelsohn <dje.gcc@gmail.com>
15181
15182 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
15183
15184 2015-05-01 Renlin Li <renlin.li@arm.com>
15185
15186 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
15187
15188 2015-05-01 Mikael Morin <mikael@gcc.gnu.org>
15189
15190 * gfortran.dg/bound_simplification_4.f90: New.
15191
15192 2015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15193
15194 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
15195 with powerpc_p8vector_ok.
15196
15197 2015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
15198
15199 PR fortran/37131
15200 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
15201 scan pattern.
15202 * gfortran.dg/bound_9.f90: New test case.
15203
15204 2015-04-30 Uros Bizjak <ubizjak@gmail.com>
15205
15206 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
15207 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
15208 for 32bit x86 targets.
15209 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
15210 for 32bit x86 targets.
15211 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
15212 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
15213 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
15214 for 32bit x86 targets.
15215
15216 2015-04-30 Marek Polacek <polacek@redhat.com>
15217
15218 PR tree-optimization/63551
15219 * g++.dg/ipa/pr63551.C: New test.
15220
15221 2015-04-30 Caroline Tice <cmtice@google.com>
15222
15223 PR 65929
15224 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
15225 partition size on certain targets.
15226
15227 2015-04-30 Renlin Li <renlin.li@arm.com>
15228
15229 * gcc.target/aarch64/vect-reduc-or_1.c: New.
15230
15231 2015-04-30 Marek Polacek <polacek@redhat.com>
15232
15233 * c-c++-common/Wbool-compare-3.c: New test.
15234
15235 * gcc.dg/pr65901.c (foo): Adjust dg-error.
15236 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
15237
15238 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
15239
15240 PR c++/57610
15241 * g++.dg/init/ref22.C: New.
15242
15243 2015-04-30 Marek Polacek <polacek@redhat.com>
15244
15245 * gcc.dg/init-bad-8.c: New test.
15246
15247 * gcc.dg/incomplete-typedef-1.c: New test.
15248
15249 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
15250
15251 PR c++/59955
15252 * g++.dg/template/crash121.C: New.
15253
15254 2015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
15255
15256 * gcc.target/mips/call-from-init.c: New test.
15257 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
15258
15259 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
15260
15261 PR target/65871
15262 * gcc.target/i386/pr65871-1.c: New test.
15263 * gcc.target/i386/pr65871-2.c: Ditto.
15264
15265 2015-04-29 Marek Polacek <polacek@redhat.com>
15266
15267 PR c/64610
15268 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
15269 * c-c++-common/Wbool-compare-2.c: New test.
15270
15271 2015-04-29 Alan Lawrence <alan.lawrence@arm.com>
15272
15273 PR target/65770
15274 * gcc.target/aarch64/vstN_lane_1.c: New file.
15275
15276 2015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
15277
15278 PR c++/64667
15279 * g++.dg/warn/Winit-self-3.C: New.
15280
15281 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
15282
15283 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
15284
15285 2015-04-29 Yvan Roux <yvan.roux@linaro.org>
15286
15287 PR target/65924
15288 * gcc.target/arm/pr65924.c: New test.
15289
15290 2015-04-29 Thomas Schwinge <thomas@codesourcery.com>
15291
15292 * g++.dg/gomp/tpl-target-update.C: New file.
15293
15294 2015-04-29 Richard Biener <rguenther@suse.de>
15295
15296 PR tree-optimization/65917
15297 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
15298
15299 2015-04-29 Christian Bruel <christian.bruel@st.com>
15300
15301 PR target/64835
15302 * gcc.dg/ipa/iinline-attr.c: New test.
15303 * gcc.target/i386/iinline-attr-2.c: New test.
15304
15305 2015-04-28 Andre Vehreschild <vehre@gmx.de>
15306
15307 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
15308 segfault is fixed.
15309
15310 2015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15311
15312 * gcc.dg/vect/vect-33.c: Remove spurious line.
15313
15314 2015-04-28 Jan Hubicka <hubicka@ucw.cz>
15315
15316 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
15317
15318 2015-04-28 Marek Polacek <polacek@redhat.com>
15319
15320 PR c/65901
15321 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
15322 * gcc.dg/pr65901.c: New test.
15323
15324 2015-04-28 Richard Biener <rguenther@suse.de>
15325
15326 PR tree-optimization/62283
15327 * gfortran.dg/vect/pr62283-2.f: New testcase.
15328 * gcc.dg/vect/bb-slp-14.c: Adjust.
15329
15330 2015-04-28 Richard Biener <rguenther@suse.de>
15331
15332 PR tree-optimization/65851
15333 * g++.dg/torture/pr65851.C: New testcase.
15334
15335 2015-04-27 Jeff Law <law@redhat.com>
15336
15337 PR tree-optimization/65217
15338 * gcc.target/i386/pr65217.c: Remove XFAIL.
15339
15340 2015-04-27 Andre Vehreschild <vehre@gmx.de>
15341
15342 PR fortran/60322
15343 Add tests forgotten to svn-add.
15344 * gfortran.dg/class_allocate_19.f03: New test.
15345 * gfortran.dg/class_array_20.f03: New test.
15346 * gfortran.dg/class_array_21.f03: New test.
15347 * gfortran.dg/finalize_29.f08: New test.
15348
15349 2015-04-27 Andre Vehreschild <vehre@gmx.de>
15350
15351 PR fortran/59678
15352 PR fortran/65841
15353 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
15354 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
15355
15356 2015-04-27 Caroline Tice <cmtice@google.com>
15357
15358 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
15359 partition size.
15360
15361 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
15362
15363 PR target/64579
15364 * gcc.target/powerpc/htm-1.c: New test.
15365 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
15366 on 64-bit compiles.
15367 (__builtin_tabortdci): Likewise.
15368 (__builtin_tcheck): Remove operand.
15369 * lib/target-supports.exp (check_htm_hw_available): New function.
15370
15371 2015-04-27 Richard Biener <rguenther@suse.de>
15372
15373 * gcc.target/i386/pr65217.c: XFAIL.
15374
15375 2015-04-27 Jakub Jelinek <jakub@redhat.com>
15376
15377 PR tree-optimization/65875
15378 * gcc.c-torture/compile/pr65875.c: New test.
15379
15380 2015-04-25 Marek Polacek <polacek@redhat.com>
15381
15382 PR c/52085
15383 * gcc.dg/enum-incomplete-2.c: New test.
15384 * gcc.dg/enum-mode-1.c: New test.
15385
15386 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
15387
15388 PR target/65849
15389 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
15390 set new options.
15391 * gcc.target/powerpc/pr65849-2.c: Likewise.
15392
15393 2015-04-24 Tom de Vries <tom@codesourcery.com>
15394
15395 PR tree-optimization/65802
15396 * g++.dg/pr65802.C: Move to ...
15397 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
15398 stdarg.h. Rewrite for C.
15399 (fn1): Use va_list and va_arg. Make variable args function. Add use of
15400 va_start and va_end. Remove unnecessary inline asm.
15401
15402 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
15403 Wei Mi <wmi@google.com>
15404
15405 * gcc.target/i386/sse2-load-multi.c: New test.
15406 * gcc.target/i386/sse2-store-multi.c: Ditto.
15407
15408 2015-04-24 Marek Polacek <polacek@redhat.com>
15409
15410 PR c/65830
15411 * c-c++-common/pr65830.c: New test.
15412
15413 PR c/63357
15414 * c-c++-common/Wlogical-op-1.c: New test.
15415
15416 2015-04-24 Marek Polacek <polacek@redhat.com>
15417
15418 PR c/61534
15419 * c-c++-common/pr61534-1.c: New test.
15420
15421 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
15422 Steven Bosscher <steven@gcc.gnu.org>
15423
15424 PR rtl-optimization/34503
15425 * gcc.target/arm/pr64616.c: New file.
15426
15427 2015-04-24 Bin Cheng <bin.cheng@arm.com>
15428
15429 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
15430
15431 2015-04-24 Terry Guo <terry.guo@arm.com>
15432
15433 * gcc.target/arm/pr65710.c: Update the options.
15434
15435 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
15436
15437 * gcc.target/i386/pr65523.c: Skip x32.
15438
15439 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15440
15441 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
15442 to look for vcl* where appropriate.
15443
15444 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15445
15446 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
15447 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
15448
15449 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
15450
15451 PR target/26702
15452 * gcc.target/arm/pr26702.c: New test.
15453
15454 2015-04-23 Marek Polacek <polacek@redhat.com>
15455
15456 PR c/65345
15457 * gcc.dg/pr65345-1.c: New test.
15458 * gcc.dg/pr65345-2.c: New test.
15459
15460 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15461
15462 * gcc.target/powerpc/crypto-builtin-2.c: New.
15463
15464 2015-04-23 Andre Vehreschild <vehre@gmx.de>
15465
15466 PR fortran/60322
15467 * gfortran.dg/class_allocate_19.f03: New test.
15468 * gfortran.dg/class_array_20.f03: New test.
15469 * gfortran.dg/class_array_21.f03: New test.
15470 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
15471 * gfortran.dg/finalize_15.f90: Fixing comparision to model
15472 initialization correctly.
15473 * gfortran.dg/finalize_29.f08: New test.
15474
15475 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15476
15477 * gcc.target/powerpc/swaps-p8-18.c: New test.
15478
15479 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15480
15481 PR target/65456
15482 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
15483 * gcc.dg/vect/bb-slp-25.c: Likewise.
15484 * gcc.dg/vect/bb-slp-29.c: Likewise.
15485 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
15486 vect_no_align && { ! vect_hw_misalign }.
15487 * gcc.dg/vect/bb-slp-9.c: Likewise.
15488 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
15489 vect_hw_misalign.
15490 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
15491 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
15492 account for POWER8, where peeling for alignment is not needed.
15493 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
15494 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
15495 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
15496 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
15497 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
15498 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
15499 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
15500 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
15501 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
15502 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
15503 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
15504 * gcc.dg/vect/pr16105.c: Likewise.
15505 * gcc.dg/vect/pr20122.c: Likewise.
15506 * gcc.dg/vect/pr33804.c: Likewise.
15507 * gcc.dg/vect/pr33953.c: Likewise.
15508 * gcc.dg/vect/pr56787.c: Likewise.
15509 * gcc.dg/vect/pr58508.c: Likewise.
15510 * gcc.dg/vect/slp-25.c: Likewise.
15511 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
15512 * gcc.dg/vect/vect-105.c: Likewise.
15513 * gcc.dg/vect/vect-27.c: Likewise.
15514 * gcc.dg/vect/vect-29.c: Likewise.
15515 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
15516 POWER8.
15517 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
15518 && { ! vect_hw_misalign }.
15519 * gcc.dg/vect/vect-44.c: Likewise.
15520 * gcc.dg/vect/vect-48.c: Likewise.
15521 * gcc.dg/vect/vect-50.c: Likewise.
15522 * gcc.dg/vect/vect-52.c: Likewise.
15523 * gcc.dg/vect/vect-56.c: Likewise.
15524 * gcc.dg/vect/vect-60.c: Likewise.
15525 * gcc.dg/vect/vect-72.c: Likewise.
15526 * gcc.dg/vect/vect-75-big-array.c: Likewise.
15527 * gcc.dg/vect/vect-75.c: Likewise.
15528 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
15529 * gcc.dg/vect/vect-77-global.c: Likewise.
15530 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
15531 * gcc.dg/vect/vect-78-global.c: Likewise.
15532 * gcc.dg/vect/vect-93.c: Likewise.
15533 * gcc.dg/vect/vect-95.c: Likewise.
15534 * gcc.dg/vect/vect-96.c: Likewise.
15535 * gcc.dg/vect/vect-cond-1.c: Likewise.
15536 * gcc.dg/vect/vect-cond-3.c: Likewise.
15537 * gcc.dg/vect/vect-cond-4.c: Likewise.
15538 * gcc.dg/vect/vect-cselim-1.c: Likewise.
15539 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
15540 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
15541 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
15542 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
15543 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
15544 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
15545 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
15546 * gcc.dg/vect/vect-outer-3a.c: Likewise.
15547 * gcc.dg/vect/vect-outer-5.c: Likewise.
15548 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
15549 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
15550 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
15551 * gcc.dg/vect/vect-outer-fir.c: Likewise.
15552 * gcc.dg/vect/vect-peel-3.c: Likewise.
15553 * gcc.dg/vect/vect-peel-4.c: Likewise.
15554 * gcc.dg/vect/vect-pre-interact.c: Likewise.
15555 * gcc.target/powerpc/pr65456.c: New test.
15556 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
15557 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
15558 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
15559 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
15560 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
15561 vect_no_align && { ! vect_hw_misalign }.
15562 * gfortran.dg/vect/vect-3.f90: Likewise.
15563 * gfortran.dg/vect/vect-4.f90: Likewise.
15564 * gfortran.dg/vect/vect-5.f90: Likewise.
15565 * lib/target-supports.exp (check_effective_target_vect_no_align):
15566 Return 1 for POWER8.
15567 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
15568
15569 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
15570
15571 PR fortran/65429
15572 * gfortran.dg/pr65429.f90: New test.
15573
15574 2015-04-22 Yury Gribov <y.gribov@samsung.com>
15575
15576 * c-c++-common/asan/user-section-1.c: New test.
15577 * c-c++-common/asan/user-section-2.c: New test.
15578 * c-c++-common/asan/user-section-3.c: New test.
15579
15580 2015-04-22 Hale Wang <hale.wang@arm.com>
15581 Terry Guo <terry.guo@arm.com>
15582
15583 PR rtl-optimization/64818
15584 * gcc.target/arm/pr64818.c: New test.
15585
15586 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
15587
15588 PR ipa/65076
15589 * g++.dg/tree-ssa/pr61034.C: Update template.
15590 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
15591 * gcc.dg/Warray-bounds-11.c: Likewise.
15592 * gcc.dg/Warray-bounds.c: Likewise.
15593
15594 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15595
15596 PR libgfortran/65234
15597 * gfortran.dg/fmt_unlimited.f90: New test.
15598
15599 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
15600
15601 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
15602 headers.
15603 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
15604 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
15605 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
15606 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
15607 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
15608 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
15609 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
15610
15611 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15612
15613 PR libgfortran/56743
15614 * gfortran.dg/namelist_87.f90: New test.
15615
15616 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15617
15618 * gcc.target/aarch64/mult-synth_1.c: New test.
15619 * gcc.target/aarch64/mult-synth_2.c: Likewise.
15620 * gcc.target/aarch64/mult-synth_3.c: Likewise.
15621 * gcc.target/aarch64/mult-synth_4.c: Likewise.
15622 * gcc.target/aarch64/mult-synth_5.c: Likewise.
15623 * gcc.target/aarch64/mult-synth_6.c: Likewise.
15624
15625 2015-04-21 Richard Biener <rguenther@suse.de>
15626
15627 PR tree-optimization/65650
15628 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
15629 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
15630 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15631 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15632 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15633 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
15634
15635 2015-04-21 Tom de Vries <tom@codesourcery.com>
15636
15637 PR tree-optimization/65802
15638 * g++.dg/pr65802.C: New test.
15639
15640 2015-04-21 Bin Cheng <bin.cheng@arm.com>
15641
15642 PR testsuite/65767
15643 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
15644 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
15645
15646 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
15647
15648 PR c++/65801
15649 * g++.dg/cpp0x/Wnarrowing2.C: New.
15650
15651 2015-04-20 Jeff Law <law@redhat.com>
15652
15653 PR tree-optimization/65658
15654 * gcc.dg/pr65658.c: New test.
15655
15656 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
15657
15658 PR target/64134
15659 * gcc.target/aarch64/vec_init_1.c: New test.
15660
15661 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
15662
15663 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
15664 targets.
15665
15666 2015-04-18 Martin Sebor <msebor@redhat.com>
15667
15668 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
15669 of non-nul characters.
15670 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
15671
15672 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15673
15674 PR target/65787
15675 * gcc.target/powerpc/pr65787.c: New.
15676
15677 2015-04-17 Jakub Jelinek <jakub@redhat.com>
15678
15679 PR target/65689
15680 * gcc.target/aarch64/c-output-template-4.c: New test.
15681
15682 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
15683
15684 PR target/65780
15685 * gcc.dg/pr65780-1.c: New test.
15686 * gcc.dg/pr65780-2.c: Likewise.
15687 * gcc.target/i386/pr32219-9.c: Likewise.
15688 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
15689 symbol.
15690 * gcc.target/i386/pr64317.c (c): Initialize.
15691
15692 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
15693
15694 PR target/65612
15695 * g++.dg/ext/mv18.C: New test.
15696 * g++.dg/ext/mv19.C: Likewise.
15697 * g++.dg/ext/mv20.C: Likewise.
15698 * g++.dg/ext/mv21.C: Likewise.
15699 * g++.dg/ext/mv22.C: Likewise.
15700 * g++.dg/ext/mv23.C: Likewise.
15701
15702 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
15703
15704 PR c++/64527
15705 * g++.dg/init/pr64527.C: New test.
15706
15707 2015-04-17 Tom de Vries <tom@codesourcery.com>
15708 Michael Matz <matz@suse.de>
15709
15710 PR tree-optimization/64950
15711 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
15712 x86_64-*-*.
15713
15714 2015-04-17 Yury Gribov <y.gribov@samsung.com>
15715
15716 * c-c++-common/asan/user-section-1.c: New test.
15717
15718 2015-04-17 Jakub Jelinek <jakub@redhat.com>
15719
15720 PR debug/65771
15721 * gcc.dg/debug/pr65771.c: New test.
15722
15723 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
15724
15725 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
15726 __buitlin_alloca with __builtin_alloca.
15727
15728 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
15729
15730 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
15731
15732 2015-04-16 Richard Biener <rguenther@suse.de>
15733
15734 PR tree-optimization/64277
15735 * gcc.dg/Warray-bounds-14.c: New testcase.
15736 * gcc.dg/Warray-bounds-15.c: Likewise.
15737 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
15738 * c-c++-common/ubsan/bounds-6.c: Likewise.
15739
15740 2015-04-16 Renlin Li <renlin.li@arm.com>
15741
15742 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
15743 * gcc.target/arm/unsigned-float.c: New.
15744
15745 2015-04-16 Richard Biener <rguenther@suse.de>
15746
15747 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
15748 * gcc.dg/tree-ssa/pr37508.c: Adjust.
15749 * gfortran.dg/reassoc_6.f: Remove XFAIL.
15750
15751 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
15752
15753 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
15754 * g++.dg/cpp0x/decltype-call1.C: Likewise.
15755 * g++.dg/cpp0x/defaulted21.C: Likewise.
15756 * g++.dg/cpp0x/defaulted28.C: Likewise.
15757 * g++.dg/cpp0x/defaulted47.C: Likewise.
15758 * g++.dg/cpp0x/elision_neg.C: Likewise.
15759 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
15760 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
15761 * g++.dg/cpp0x/implicit1.C: Likewise.
15762 * g++.dg/cpp0x/implicit9.C: Likewise.
15763 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
15764 * g++.dg/cpp0x/range-for13.C: Likewise.
15765 * g++.dg/gomp/clause-2.C: Likewise.
15766 * g++.dg/gomp/udr-5.C: Likewise.
15767 * g++.dg/inherit/access6.C: Likewise.
15768 * g++.dg/lookup/duperr1.C: Likewise.
15769 * g++.dg/lookup/friend2.C: Likewise.
15770 * g++.dg/lookup/pr6936.C: Likewise.
15771 * g++.dg/lookup/scoped1.C: Likewise.
15772 * g++.dg/lookup/using26.C: Likewise.
15773 * g++.dg/lookup/using38.C: Likewise.
15774 * g++.dg/other/access2.C: Likewise.
15775 * g++.dg/overload/defarg3.C: Likewise.
15776 * g++.dg/overload/defarg6.C: Likewise.
15777 * g++.dg/parse/access11.C: Likewise.
15778 * g++.dg/parse/access2.C: Likewise.
15779 * g++.dg/parse/access3.C: Likewise.
15780 * g++.dg/parse/access4.C: Likewise.
15781 * g++.dg/parse/access5.C: Likewise.
15782 * g++.dg/parse/access6.C: Likewise.
15783 * g++.dg/parse/access8.C: Likewise.
15784 * g++.dg/parse/access9.C: Likewise.
15785 * g++.dg/parse/crash40.C: Likewise.
15786 * g++.dg/tc1/dr142.C: Likewise.
15787 * g++.dg/tc1/dr166.C: Likewise.
15788 * g++.dg/tc1/dr52.C: Likewise.
15789 * g++.dg/template/access11.C: Likewise.
15790 * g++.dg/template/access18.C: Likewise.
15791 * g++.dg/template/access19.C: Likewise.
15792 * g++.dg/template/access2.C: Likewise.
15793 * g++.dg/template/access20.C: Likewise.
15794 * g++.dg/template/access26.C: Likewise.
15795 * g++.dg/template/access3.C: Likewise.
15796 * g++.dg/template/access7.C: Likewise.
15797 * g++.dg/template/conv12.C: Likewise.
15798 * g++.dg/template/crash69.C: Likewise.
15799 * g++.dg/template/friend31.C: Likewise.
15800 * g++.dg/template/friend32.C: Likewise.
15801 * g++.dg/template/memfriend15.C: Likewise.
15802 * g++.dg/template/memfriend16.C: Likewise.
15803 * g++.dg/template/memfriend17.C: Likewise.
15804 * g++.dg/template/memfriend7.C: Likewise.
15805 * g++.dg/template/pr32519.C: Likewise.
15806 * g++.dg/template/qualttp21.C: Likewise.
15807 * g++.dg/template/qualttp8.C: Likewise.
15808 * g++.dg/template/ttp10.C: Likewise.
15809 * g++.dg/template/typedef11.C: Likewise.
15810 * g++.dg/template/typedef13.C: Likewise.
15811 * g++.dg/template/typedef19.C: Likewise.
15812 * g++.dg/template/typedef20.C: Likewise.
15813 * g++.dg/template/typedef22.C: Likewise.
15814 * g++.dg/template/using16.C: Likewise.
15815 * g++.dg/template/virtual3.C: Likewise.
15816 * g++.dg/ubsan/pr61272.C: Likewise.
15817 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15818 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15819 * g++.old-deja/g++.brendan/enum6.C: Likewise.
15820 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
15821 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
15822 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
15823 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
15824 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
15825 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
15826 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
15827 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
15828 * g++.old-deja/g++.jason/access17.C: Likewise.
15829 * g++.old-deja/g++.jason/access18.C: Likewise.
15830 * g++.old-deja/g++.jason/access22.C: Likewise.
15831 * g++.old-deja/g++.jason/access23.C: Likewise.
15832 * g++.old-deja/g++.jason/access8.C: Likewise.
15833 * g++.old-deja/g++.jason/delete3.C: Likewise.
15834 * g++.old-deja/g++.jason/report.C: Likewise.
15835 * g++.old-deja/g++.law/access2.C: Likewise.
15836 * g++.old-deja/g++.law/access3.C: Likewise.
15837 * g++.old-deja/g++.law/access4.C: Likewise.
15838 * g++.old-deja/g++.law/access5.C: Likewise.
15839 * g++.old-deja/g++.law/arm12.C: Likewise.
15840 * g++.old-deja/g++.law/arm14.C: Likewise.
15841 * g++.old-deja/g++.law/ctors13.C: Likewise.
15842 * g++.old-deja/g++.law/union2.C: Likewise.
15843 * g++.old-deja/g++.law/visibility12.C: Likewise.
15844 * g++.old-deja/g++.law/visibility15.C: Likewise.
15845 * g++.old-deja/g++.law/visibility16.C: Likewise.
15846 * g++.old-deja/g++.law/visibility17.C: Likewise.
15847 * g++.old-deja/g++.law/visibility18.C: Likewise.
15848 * g++.old-deja/g++.law/visibility19.C: Likewise.
15849 * g++.old-deja/g++.law/visibility20.C: Likewise.
15850 * g++.old-deja/g++.law/visibility21.C: Likewise.
15851 * g++.old-deja/g++.law/visibility24.C: Likewise.
15852 * g++.old-deja/g++.law/visibility4.C: Likewise.
15853 * g++.old-deja/g++.law/visibility5.C: Likewise.
15854 * g++.old-deja/g++.law/visibility6.C: Likewise.
15855 * g++.old-deja/g++.law/visibility7.C: Likewise.
15856 * g++.old-deja/g++.law/visibility8.C: Likewise.
15857 * g++.old-deja/g++.law/visibility9.C: Likewise.
15858 * g++.old-deja/g++.niklas/t135.C: Likewise.
15859 * g++.old-deja/g++.oliva/delete1.C: Likewise.
15860 * g++.old-deja/g++.oliva/partord1.C: Likewise.
15861 * g++.old-deja/g++.other/access11.C: Likewise.
15862 * g++.old-deja/g++.other/access4.C: Likewise.
15863 * g++.old-deja/g++.other/access7.C: Likewise.
15864 * g++.old-deja/g++.other/crash1.C: Likewise.
15865 * g++.old-deja/g++.other/crash7.C: Likewise.
15866 * g++.old-deja/g++.other/friend1.C: Likewise.
15867 * g++.old-deja/g++.other/friend4.C: Likewise.
15868 * g++.old-deja/g++.other/friend9.C: Likewise.
15869 * g++.old-deja/g++.other/lineno1.C: Likewise.
15870 * g++.old-deja/g++.other/using1.C: Likewise.
15871 * g++.old-deja/g++.pt/enum14.C: Likewise.
15872 * g++.old-deja/g++.pt/friend11.C: Likewise.
15873 * g++.old-deja/g++.pt/friend21.C: Likewise.
15874 * g++.old-deja/g++.pt/friend3.C: Likewise.
15875 * g++.old-deja/g++.pt/inherit2.C: Likewise.
15876 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
15877 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
15878 * g++.old-deja/g++.robertl/eb94.C: Likewise.
15879
15880 2015-04-15 Jakub Jelinek <jakub@redhat.com>
15881
15882 PR ipa/65765
15883 * g++.dg/ipa/pr65765.C: New test.
15884
15885 2015-04-15 Nick Clifton <nickc@redhat.com>
15886
15887 * gcc.target/rx/builtins.c: Disable RMPA test if string
15888 instructions are not allowed.
15889
15890 2015-04-15 Alan Modra <amodra@gmail.com>
15891
15892 * gcc.dg/pr65408.c: New.
15893
15894 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
15895
15896 PR target/65729
15897 * gcc.target/arm/pr65729.c: New test.
15898
15899 2015-04-14 Richard Biener <rguenther@suse.de>
15900
15901 PR tree-optimization/65758
15902 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
15903
15904 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
15905
15906 PR target/65648
15907 * gcc.c-torture/execute/pr65648.c: New test.
15908
15909 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
15910
15911 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
15912 __builtin_finite instead of finite.
15913 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
15914 Likewise.
15915
15916 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
15917
15918 PR tree-optimization/63387
15919 * gcc.dg/pr63387.c: New testcase.
15920
15921 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
15922
15923 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
15924
15925 2015-04-13 Richard Biener <rguenther@suse.de>
15926
15927 PR tree-optimization/65204
15928 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
15929
15930 2015-04-13 Terry Guo <terry.guo@arm.com>
15931
15932 PR target/65710
15933 * gcc.target/arm/pr65710.c: New.
15934
15935 2015-04-12 Jakub Jelinek <jakub@redhat.com>
15936
15937 PR tree-optimization/65747
15938 * g++.dg/torture/pr65747.C: New test.
15939
15940 2015-04-12 Jakub Jelinek <jakub@redhat.com>
15941
15942 PR c++/65736
15943 * g++.dg/cpp0x/pr65736.C: New test.
15944
15945 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
15946 Martin Liska <mliska@suse.cz>
15947
15948 PR ipa/65722
15949 * g++.dg/ipa/pr65722.C: New testcase.
15950
15951 2015-04-11 Jakub Jelinek <jakub@redhat.com>
15952
15953 PR tree-optimization/65735
15954 * gcc.c-torture/compile/pr65735.c: New test.
15955
15956 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
15957
15958 PR middle-end/65554
15959 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
15960
15961 2015-04-11 Jakub Jelinek <jakub@redhat.com>
15962
15963 PR target/65671
15964 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
15965
15966 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
15967
15968 PR target/65647
15969 * gcc.target/arm/pr65647-2.c: New.
15970
15971 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15972
15973 PR target/65694
15974 * g++.dg/torture/pr65694.C: New test.
15975
15976 2015-04-10 Tobias Burnus <burnus@net-b.de>
15977
15978 * gfortran.dg/coarray_lock_6.f90: New.
15979 * gfortran.dg/coarray_lock_7.f90: New.
15980 * gfortran.dg/coarray/lock_2.f90: New.
15981
15982 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
15983
15984 PR fortran/56674
15985 PR fortran/58813
15986 PR fortran/59016
15987 PR fortran/59024
15988 * gfortran.dg/used_types_27.f90: New.
15989
15990 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
15991
15992 PR target/65671
15993 * gcc.target/i386/pr65671.c: New.
15994
15995 2015-04-09 Jakub Jelinek <jakub@redhat.com>
15996
15997 PR tree-optimization/65709
15998 * c-c++-common/ubsan/align-9.c: New test.
15999
16000 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
16001
16002 PR fortran/56852
16003 * gfortran.dg/pr56852.f90: New test.
16004
16005 2015-04-09 Marek Polacek <polacek@redhat.com>
16006 Jakub Jelinek <jakub@redhat.com>
16007
16008 PR middle-end/65554
16009 * g++.dg/opt/pr65554.C: New test.
16010
16011 2015-04-09 Jakub Jelinek <jakub@redhat.com>
16012
16013 PR c++/65690
16014 * c-c++-common/attr-aligned-1.c: New test.
16015
16016 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
16017
16018 * gcc.target/i386/mpx/memmove-zero-length.c: New.
16019
16020 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
16021
16022 PR target/65676
16023 * gcc.target/i386/sse-25.c: New.
16024
16025 2015-04-09 Jakub Jelinek <jakub@redhat.com>
16026
16027 PR target/65693
16028 * gcc.target/i386/pr65693.c: New test.
16029
16030 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
16031
16032 * gcc.dg/lto/chkp-static-bounds_0.c: New.
16033
16034 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
16035
16036 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
16037
16038 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
16039
16040 * gcc.target/i386/thunk-retbnd.c: New.
16041
16042 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
16043
16044 * gnat.dg/opt48.adb: New test.
16045 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
16046 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
16047
16048 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
16049
16050 PR ipa/65540
16051 * gcc.c-torture/compile/pr65540.c: New.
16052
16053 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
16054
16055 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
16056 -Wno-pointer-arith.
16057
16058 2015-04-07 Jakub Jelinek <jakub@redhat.com>
16059
16060 PR debug/65678
16061 * g++.dg/debug/pr65678.C: New test.
16062
16063 PR middle-end/65680
16064 * gcc.c-torture/compile/pr65680.c: New test.
16065
16066 2015-04-07 Andre Vehreschild <vehre@gmx.de>
16067
16068 PR fortran/65548
16069 * gfortran.dg/allocate_with_source_5.f90: New test.
16070
16071 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
16072
16073 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
16074 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
16075
16076 2015-04-07 Bin Cheng <bin.cheng@arm.com>
16077
16078 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
16079
16080 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
16081
16082 PR target/65614
16083 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
16084 to get floating point compression.
16085 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
16086
16087 2015-04-06 Jakub Jelinek <jakub@redhat.com>
16088
16089 PR preprocessor/61977
16090 * gcc.dg/cpp/pr61977.c: New test.
16091
16092 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
16093
16094 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
16095
16096 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
16097
16098 PR target/65647
16099 * gcc.target/arm/pr65647.c: New.
16100
16101 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
16102
16103 PR ipa/65655
16104 * g++.dg/torture/pr65655.C: New testcase.
16105
16106 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
16107
16108 PR c++/64085
16109 * g++.dg/cpp1y/lambda-init13.C: New.
16110
16111 2015-04-03 Marek Polacek <polacek@redhat.com>
16112
16113 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
16114
16115 2015-04-02 Marek Polacek <polacek@redhat.com>
16116
16117 PR c++/65642
16118 * g++.dg/cpp0x/constexpr-fold1.C: New test.
16119 * g++.dg/cpp0x/constexpr-fold2.C: New test.
16120
16121 2015-04-02 Jakub Jelinek <jakub@redhat.com>
16122
16123 PR preprocessor/61977
16124 * gcc.target/powerpc/pr61977-1.c: New test.
16125 * gcc.target/powerpc/pr61977-2.c: New test.
16126
16127 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
16128
16129 PR c++/56100
16130 * g++.dg/warn/Wshadow-8.C: New.
16131 * g++.dg/warn/Wshadow-9.C: Likewise.
16132 * g++.dg/warn/Wshadow-10.C: Likewise.
16133 * g++.dg/warn/Wshadow-11.C: Likewise.
16134
16135 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
16136
16137 * gcc.dg/pr23623.c: Added aligned attribute.
16138 * gcc.dg/20141029-1.c: Likewise.
16139 * gcc.dg/20150306-1.c: New test.
16140
16141 2015-04-01 Marek Polacek <polacek@redhat.com>
16142
16143 PR c++/65554
16144 * g++.dg/cpp0x/initlist93.C: New test.
16145 * g++.dg/cpp0x/initlist94.C: New test.
16146
16147 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
16148
16149 PR target/65624
16150 * gcc.target/aarch64/pr65624.c: New test.
16151
16152 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
16153
16154 * gcc.dg/ipa/inlinehint-4.c: New testcase.
16155
16156 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
16157
16158 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
16159 extra variable to force stack alignment.
16160 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
16161 extra variable to force stack alignment.
16162
16163 2015-03-31 Marek Polacek <polacek@redhat.com>
16164
16165 PR c++/65390
16166 * g++.dg/template/pr65390.C: New test.
16167
16168 2015-03-31 Martin Liska <mliska@suse.cz>
16169
16170 * g++.dg/ipa/pr65557.C: New test.
16171
16172 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
16173
16174 * gcc.target/s390/hotpatch-25.c: New test.
16175 * gcc.target/s390/hotpatch-1.c: Update test.
16176 * gcc.target/s390/hotpatch-10.c: Update test.
16177 * gcc.target/s390/hotpatch-11.c: Update test.
16178 * gcc.target/s390/hotpatch-12.c: Update test.
16179 * gcc.target/s390/hotpatch-13.c: Update test.
16180 * gcc.target/s390/hotpatch-14.c: Update test.
16181 * gcc.target/s390/hotpatch-15.c: Update test.
16182 * gcc.target/s390/hotpatch-16.c: Update test.
16183 * gcc.target/s390/hotpatch-17.c: Update test.
16184 * gcc.target/s390/hotpatch-18.c: Update test.
16185 * gcc.target/s390/hotpatch-19.c: Update test.
16186 * gcc.target/s390/hotpatch-2.c: Update test.
16187 * gcc.target/s390/hotpatch-21.c: Update test.
16188 * gcc.target/s390/hotpatch-22.c: Update test.
16189 * gcc.target/s390/hotpatch-23.c: Update test.
16190 * gcc.target/s390/hotpatch-24.c: Update test.
16191 * gcc.target/s390/hotpatch-3.c: Update test.
16192 * gcc.target/s390/hotpatch-4.c: Update test.
16193 * gcc.target/s390/hotpatch-5.c: Update test.
16194 * gcc.target/s390/hotpatch-6.c: Update test.
16195 * gcc.target/s390/hotpatch-7.c: Update test.
16196 * gcc.target/s390/hotpatch-8.c: Update test.
16197 * gcc.target/s390/hotpatch-9.c: Update test.
16198 * gcc.target/s390/hotpatch-compile-16.c: Update test.
16199
16200 2015-03-31 Richard Biener <rguenther@suse.de>
16201
16202 PR middle-end/65626
16203 * g++.dg/torture/pr65626.C: New testcase.
16204
16205 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
16206
16207 PR target/65531
16208 * gcc.target/i386/mpx/pr65531.cc: New.
16209
16210 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
16211
16212 PR target/65602
16213 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
16214 __builtin_alloca instead of alloca.
16215 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
16216 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
16217 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
16218 check.
16219
16220 2015-03-30 Jakub Jelinek <jakub@redhat.com>
16221
16222 PR ipa/65610
16223 * g++.dg/ubsan/pr65610.C: New test.
16224
16225 2015-03-30 Marek Polacek <polacek@redhat.com>
16226
16227 PR c++/65398
16228 * g++.dg/cpp0x/pr65398-2.C: New test.
16229
16230 2015-03-30 Marek Polacek <polacek@redhat.com>
16231
16232 * c-c++-common/pr65556.c: Change the width of bit-fields.
16233
16234 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
16235
16236 PR ipa/65588
16237 * gcc.target/i386/pr65588.c: New testcase.
16238
16239 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
16240
16241 PR libgfortran/65563
16242 * gfortran.dg/open_errors_2.f90: New test.
16243
16244 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16245
16246 PR libgfortran/65596
16247 * gfortran.dg/namelist_86.f90: New test.
16248
16249 2015-03-28 Andre Vehreschild <vehre@gmx.de>
16250
16251 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
16252 statement to reflect new ownership.
16253
16254 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
16255
16256 PR c++/42328
16257 * g++.dg/template/friend58.C: New.
16258 * g++.dg/template/friend59.C: Likewise.
16259
16260 2015-03-27 Tobias Burnus <burnus@net-b.de>
16261
16262 PR c/65586
16263 * g++.dg/gomp/openmp-simd-3.C: New.
16264 * gcc.dg/gomp/openmp-simd-3.c: New.
16265
16266 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
16267
16268 PR target/65248
16269 * gcc.target/i386/pr65248-1.c: New file.
16270 * gcc.target/i386/pr65248-2.c: Likewise.
16271 * gcc.target/i386/pr65248-3.c: Likewise.
16272 * gcc.target/i386/pr65248-4.c: Likewise.
16273
16274 2015-03-27 Jakub Jelinek <jakub@redhat.com>
16275
16276 PR target/65593
16277 * gcc.c-torture/compile/pr65593.c: New test.
16278
16279 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
16280
16281 PR c++/59329
16282 * g++.dg/cpp1y/constexpr-assert1.C: New.
16283
16284 2015-03-27 Marek Polacek <polacek@redhat.com>
16285
16286 PR c++/65556
16287 * c-c++-common/pr65556.c: New test.
16288
16289 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
16290
16291 PR ipa/65600
16292 * g++.dg/torture/pr65600.C: New testcase.
16293
16294 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
16295
16296 PR target/65407
16297 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
16298
16299 2015-03-27 Andre Vehreschild <vehre@gmx.de>
16300
16301 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
16302 statement and cleanup. Fixed typos.
16303
16304 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
16305
16306 PR middle-end/65595
16307 * gcc.c-torture/compile/pr65595.c: New testcase.
16308
16309 2015-03-27 Marek Polacek <polacek@redhat.com>
16310
16311 PR sanitizer/65583
16312 * g++.dg/ubsan/pr65583.C: New test.
16313
16314 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
16315
16316 * gcc.c-torture/compile/20150327.c: New testcase.
16317
16318 2015-03-26 Richard Biener <rguenther@suse.de>
16319
16320 PR middle-end/65555
16321 * g++.dg/torture/pr65555.C: New testcase.
16322
16323 2015-03-26 Jakub Jelinek <jakub@redhat.com>
16324
16325 PR tree-optimization/64715
16326 * gcc.dg/builtin-object-size-15.c: New test.
16327 * gcc.dg/pr64715-1.c: New test.
16328 * gcc.dg/pr64715-2.c: New test.
16329
16330 2015-03-26 Richard Biener <rguenther@suse.de>
16331
16332 PR middle-end/65519
16333 * gnat.dg/specs/opt2.ads: Fix testcase.
16334
16335 2015-03-25 Martin Sebor <msebor@redhat.com>
16336
16337 PR testsuite/65526
16338 * lib/target-supports.exp (check_effective_target_arm32): Fail early
16339 when target isn't arm*-*-*-*.
16340 (check_effective_target_arm_nothumb): Likewise.
16341 (check_effective_target_arm_little_endian): Likewise.
16342 (check_effective_target_arm_vect_no_misalign): Likewise.
16343 (check_effective_target_aarch64_little_endian): Fail early if target
16344 isn't aarch64*-*-*.
16345
16346 2015-03-25 Sebastian Pop <s.pop@samsung.com>
16347
16348 PR tree-optimization/65177
16349 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
16350
16351 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
16352
16353 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
16354 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
16355 smmintrin.h and mm3dnow.h.
16356
16357 2015-03-25 Marek Polacek <polacek@redhat.com>
16358
16359 PR c++/65558
16360 * g++.dg/cpp0x/pr65558.C: New test.
16361
16362 2015-03-25 Marek Polacek <polacek@redhat.com>
16363
16364 PR c++/61670
16365 * g++.dg/template/pr61670.C: New test.
16366
16367 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
16368
16369 PR c++/54987
16370 * g++.dg/template/pr54987.C: New.
16371
16372 2015-03-25 Richard Biener <rguenther@suse.de>
16373
16374 PR tree-optimization/62630
16375 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
16376
16377 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
16378
16379 PR target/65508
16380 * gcc.target/i386/mpx/pr65508.c: New.
16381
16382 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
16383
16384 PR fortran/64952
16385 PR fortran/65532
16386 * gfortran.dg/data_initialized_3.f90: New.
16387
16388 2015-03-25 Richard Biener <rguenther@suse.de>
16389
16390 PR middle-end/65519
16391 * gnat.dg/specs/opt2.ads: New testcase.
16392
16393 2015-03-25 Bin Cheng <bin.cheng@arm.com>
16394
16395 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
16396 * gcc.target/arm/memset-inline-4.c: Skip for
16397 arm_tune_string_ops_prefer_neon.
16398 * gcc.target/arm/memset-inline-5.c: Ditto.
16399 * gcc.target/arm/memset-inline-6.c: Ditto.
16400 * gcc.target/arm/memset-inline-8.c: Ditto.
16401 * gcc.target/arm/memset-inline-9.c: Ditto.
16402
16403 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
16404
16405 PR c++/58923
16406 * g++.dg/other/virtual3.C: New.
16407
16408 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
16409
16410 PR c++/60130
16411 * g++.dg/cpp0x/vt-60130.C: New.
16412
16413 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
16414
16415 PR c++/61971
16416 * g++.dg/warn/Warray-bounds-7.C: New.
16417
16418 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
16419
16420 PR c++/60067
16421 * g++.dg/template/defarg18.C: New.
16422
16423 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
16424
16425 PR c++/59988
16426 * g++.dg/cpp0x/vt-59988.C: New.
16427
16428 2015-03-24 Jakub Jelinek <jakub@redhat.com>
16429
16430 PR tree-optimization/65533
16431 * gcc.dg/pr65533.c: New test.
16432
16433 2015-03-24 Andre Vehreschild <vehre@gmx.de>
16434
16435 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
16436 source= and mold= expressions functionality.
16437 * gfortran.dg/allocate_class_4.f90: New test.
16438 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
16439 copying an unlimited polymorhpic object containing a char array
16440 to another unlimited polymorphic object respects the _len
16441 component.
16442 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
16443 whether deferred length char array allocate works, unlimited
16444 polymorphic object allocation from a string works and if
16445 allocating an array of deferred length strings works.
16446 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
16447
16448 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
16449
16450 PR c++/65513
16451 * g++.dg/cpp0x/constexpr-array11.C: New.
16452
16453 2015-03-24 Richard Biener <rguenther@suse.de>
16454
16455 PR middle-end/65517
16456 * gcc.dg/torture/pr65517.c: New testcase.
16457
16458 2015-03-24 Tobias Burnus <burnus@net-b.de>
16459
16460 * gfortran.dg/coindexed_1.f90: Moved from
16461 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
16462
16463 2015-03-23 Jakub Jelinek <jakub@redhat.com>
16464
16465 PR testsuite/65506
16466 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
16467 gimple dump.
16468
16469 PR target/65523
16470 * gcc.target/i386/pr65523.c: New test.
16471
16472 PR ipa/65475
16473 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
16474 dg-options.
16475 * g++.dg/lto/pr65475b_0.C: Likewise.
16476
16477 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
16478
16479 PR target/65505
16480 * gcc.target/sh/torture/pr65505.c: New.
16481
16482 2015-03-23 Martin Sebor <msebor@redhat.com>
16483
16484 PR testsuite/63175
16485 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
16486 assembly for lvx in addition to lxv.
16487
16488 2015-03-23 Jakub Jelinek <jakub@redhat.com>
16489
16490 PR target/65504
16491 * gfortran.dg/pr65504.f90: New test.
16492
16493 PR ipa/65521
16494 * gcc.dg/pr65521.c: New test.
16495
16496 2015-03-23 Richard Biener <rguenther@suse.de>
16497
16498 PR tree-optimization/65518
16499 * gcc.dg/vect/pr65518.c: New testcase.
16500
16501 2015-03-23 Richard Biener <rguenther@suse.de>
16502
16503 PR tree-optimization/65494
16504 * gcc.dg/vect/pr65494.c: New testcase.
16505
16506 2015-03-23 Jakub Jelinek <jakub@redhat.com>
16507
16508 PR preprocessor/65238
16509 * c-c++-common/cpp/pr65238-1.c: New test.
16510 * gcc.dg/cpp/pr65238-2.c: New test.
16511 * gcc.dg/cpp/trad/pr65238-3.c: New test.
16512 * gcc.dg/cpp/trad/pr65238-4.c: New test.
16513
16514 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
16515 Mikael Morin <mikael@gcc.gnu.org>
16516
16517 PR fortran/64952
16518 * gfortran.dg/elemental_dependency_4.f90: New.
16519 * gfortran.dg/elemental_dependency_5.f90: New.
16520
16521 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
16522
16523 PR ipa/65475
16524 * g++.dg/lto/pr65475b_0.C: New testcase.
16525 * g++.dg/lto/pr65475b_1.C: New testcase.
16526 * g++.dg/lto/pr65475c_0.C: New testcase.
16527 * g++.dg/lto/pr65475c_1.C: New testcase.
16528
16529 2015-03-21 Tobias Burnus <burnus@net-b.de>
16530
16531 * gfortran.dg/coarray_38.f90: New.
16532 * gfortran.dg/coarray_39.f90: New.
16533 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
16534 compile test.
16535
16536 2015-03-20 Marek Polacek <polacek@redhat.com>
16537
16538 PR c++/65398
16539 * g++.dg/cpp0x/pr65398.C: New test.
16540
16541 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
16542
16543 PR ipa/65475
16544 * g++.dg/lto/pr65475_0.C: New testcase.
16545 * g++.dg/lto/pr65475_1.C: New testcase.
16546
16547 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
16548
16549 PR rtl-optimization/64366
16550 * gcc.target/sh/pr64366.c: New.
16551
16552 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
16553
16554 PR c++/48324
16555 * g++.dg/cpp0x/constexpr-48324.C: New.
16556
16557 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
16558
16559 PR c++/48453
16560 * g++.dg/cpp0x/pr48453.C: New.
16561
16562 2015-03-20 Marek Polacek <polacek@redhat.com>
16563
16564 PR c++/65072
16565 * g++.dg/cpp0x/pr65072.C: New test.
16566
16567 2015-03-20 Richard Biener <rguenther@suse.de>
16568
16569 PR middle-end/64715
16570 * gcc.dg/pr15347.c: Use -O.
16571 * c-c++-common/pr19807-1.c: Likewise.
16572
16573 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
16574
16575 * gnat.dg/volatile13.ad[sb]: New test.
16576
16577 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
16578
16579 PR rtl-optimization/60851
16580 * gcc.target/i386/pr60851.c: New test.
16581
16582 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
16583
16584 PR target/65240
16585 * g++.dg/pr65240.h: Add tests for PR 65240.
16586 * g++.dg/pr65240-1.C: Likewise.
16587 * g++.dg/pr65240-2.C: Likewise.
16588 * g++.dg/pr65240-3.C: Likewise.
16589 * g++.dg/pr65240-4.C: Likewise.
16590
16591 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
16592
16593 PR rtl-optimization/63491
16594 * gcc.target/powerpc/pr63491.c: New.
16595
16596 2015-03-19 Jakub Jelinek <jakub@redhat.com>
16597
16598 * g++.dg/ipa/pr65465.C: New test.
16599
16600 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
16601
16602 PR c++/52659
16603 * g++.dg/cpp0x/deleted11.C: New.
16604
16605 2015-03-19 Jakub Jelinek <jakub@redhat.com>
16606
16607 PR sanitizer/65400
16608 * c-c++-common/tsan/pr65400-3.c: New test.
16609
16610 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
16611
16612 PR c++/59686
16613 * g++.dg/cpp0x/constexpr-59686.C: New.
16614
16615 2015-03-19 Jakub Jelinek <jakub@redhat.com>
16616
16617 PR sanitizer/64265
16618 * g++.dg/tsan/pr64265.C: New test.
16619
16620 PR sanitizer/65400
16621 * c-c++-common/tsan/pr65400-1.c: New test.
16622 * c-c++-common/tsan/pr65400-2.c: New test.
16623
16624 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
16625
16626 PR c++/59816
16627 * g++.dg/cpp0x/pr59816.C: New.
16628
16629 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
16630
16631 PR fortran/59198
16632 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
16633
16634 2015-03-18 Martin Liska <mliska@suse.cz>
16635
16636 PR ipa/65439
16637 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
16638 equivalences either to 6 or 7.
16639
16640 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
16641
16642 PR middle-end/64491
16643 Revert:
16644 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
16645
16646 * gcc.dg/undefined-loop-1.c: New file.
16647 * gcc.dg/undefined-loop-2.c: New file.
16648
16649 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
16650
16651 PR testsuite/64032
16652 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
16653 loop exits too early.
16654
16655 2015-03-18 Jakub Jelinek <jakub@redhat.com>
16656
16657 PR tree-optimization/65450
16658 * gfortran.dg/pr65450.f90: New test.
16659
16660 PR target/65078
16661 * gcc.target/i386/pr65078-1.c: New test.
16662 * gcc.target/i386/pr65078-2.c: New test.
16663 * gcc.target/i386/pr65078-3.c: New test.
16664 * gcc.target/i386/pr65078-4.c: New test.
16665 * gcc.target/i386/pr65078-5.c: New test.
16666 * gcc.target/i386/pr65078-6.c: New test.
16667
16668 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
16669
16670 PR c++/65340
16671 * g++.dg/cpp1y/pr65340.C: New.
16672
16673 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16674
16675 PR fortran/64432
16676 * gfortran.dg/system_clock_3.f08: Adjust test.
16677
16678 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
16679
16680 PR fortran/59198
16681 * gfortran.dg/proc_ptr_comp_44.f90: New test.
16682 * gfortran.dg/proc_ptr_comp_45.f90: New test.
16683
16684 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16685
16686 PR fortran/64432
16687 * gfortran.dg/system_clock_3.f08: New test.
16688
16689 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
16690
16691 PR c++/64626
16692 g++.dg/cpp1y/pr64626-1.C: New.
16693 g++.dg/cpp1y/pr64626-2.C: New.
16694 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
16695
16696 2015-03-16 Jakub Jelinek <jakub@redhat.com>
16697
16698 PR tree-optimization/65427
16699 * gcc.c-torture/execute/pr65427.c: New test.
16700
16701 2015-03-16 Marek Polacek <polacek@redhat.com>
16702
16703 DR 1688
16704 PR c++/65327
16705 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
16706 * g++.dg/cpp0x/pr65327.C: New test.
16707
16708 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
16709
16710 PR sanitizer/64820
16711 * c-c++-common/asan/pr64820.c: New test.
16712
16713 2015-03-16 Andre Vehreschild <vehre@gmx.de>
16714
16715 * gfortran.dg/pointer_2.f90: New test.
16716
16717 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
16718
16719 * g++.dg/pr65049.C: New test.
16720
16721 2015-03-16 Tom de Vries <tom@codesourcery.com>
16722
16723 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
16724 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
16725 * gcc.target/i386/fuse-caller-save.c: Same.
16726
16727 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
16728
16729 * gnat.dg/loop_optimization18.ad[sb]: New test.
16730 * gnat.dg/loop_optimization18_pkg.ads: New helper.
16731
16732 2015-03-16 Alan Modra <amodra@gmail.com>
16733
16734 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
16735 2014-12-05 change.
16736
16737 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
16738
16739 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
16740 hppa*-*-hpux*.
16741 * gcc.dg/torture/pr65270-2.c: Likewise.
16742
16743 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
16744
16745 PR fortran/61138
16746 * gfortran.dg/pointer_remapping_9.f90: New.
16747
16748 2015-03-14 Jakub Jelinek <jakub@redhat.com>
16749
16750 PR tree-optimization/65369
16751 * gcc.c-torture/execute/pr65369.c: New test.
16752
16753 PR tree-optimization/65418
16754 * gcc.c-torture/execute/pr65418-1.c: New test.
16755 * gcc.c-torture/execute/pr65418-2.c: New test.
16756
16757 PR rtl-optimization/65401
16758 * gcc.c-torture/execute/pr65401.c: New test.
16759
16760 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16761
16762 PR target/64600
16763 * gcc.target/arm/pr64600_1.c: New test.
16764
16765 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16766
16767 PR rtl-optimization/65235
16768 * gcc.target/aarch64/pr65235_1.c: New test.
16769
16770 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
16771
16772 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
16773 * gcc.target/s390/hotpatch-22.c: Likewise.
16774 * gcc.target/s390/hotpatch-23.c: Likewise.
16775 * gcc.target/s390/hotpatch-24.c: Likewise.
16776 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
16777 * gcc.target/s390/hotpatch-1.c: Update expected output.
16778 * gcc.target/s390/hotpatch-2.c: Likewise.
16779 * gcc.target/s390/hotpatch-3.c: Likewise.
16780 * gcc.target/s390/hotpatch-4.c: Likewise.
16781 * gcc.target/s390/hotpatch-5.c: Likewise.
16782 * gcc.target/s390/hotpatch-6.c: Likewise.
16783 * gcc.target/s390/hotpatch-7.c: Likewise.
16784 * gcc.target/s390/hotpatch-8.c: Likewise.
16785 * gcc.target/s390/hotpatch-9.c: Likewise.
16786 * gcc.target/s390/hotpatch-10.c: Likewise.
16787 * gcc.target/s390/hotpatch-11.c: Likewise.
16788 * gcc.target/s390/hotpatch-12.c: Likewise.
16789 * gcc.target/s390/hotpatch-13.c: Likewise.
16790 * gcc.target/s390/hotpatch-14.c: Likewise.
16791 * gcc.target/s390/hotpatch-15.c: Likewise.
16792 * gcc.target/s390/hotpatch-16.c: Likewise.
16793 * gcc.target/s390/hotpatch-17.c: Likewise.
16794 * gcc.target/s390/hotpatch-18.c: Likewise.
16795 * gcc.target/s390/hotpatch-19.c: Likewise.
16796
16797 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
16798
16799 PR target/65103
16800 * gcc.target/i386/pr65103-1.c: New.
16801
16802 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
16803
16804 PR target/65044
16805 * gcc.target/i386/pr65044.c: New.
16806
16807 2015-03-12 Tom de Vries <tom@codesourcery.com>
16808
16809 PR rtl-optimization/64895
16810 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
16811 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
16812 * gcc.target/i386/fuse-caller-save.c: Ditto.
16813
16814 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
16815
16816 * gcc.dg/ipa/pr63569.c: Fix template.
16817
16818 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
16819
16820 * g++.dg/ipa/pr64146.C: Require fpic support.
16821
16822 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
16823
16824 PR libfortran/65200
16825 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
16826 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
16827
16828 2015-03-11 Jakub Jelinek <jakub@redhat.com>
16829
16830 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
16831 to dg-options, fix up dg-skip-if.
16832
16833 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
16834
16835 PR target/65296
16836 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
16837 * gcc.target/avr/tiny-caller-save.c: Same.
16838
16839 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
16840
16841 PR target/65242
16842 * g++.dg/pr65242.C: New test.
16843
16844 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
16845
16846 * c-c++-common/asan/no-asan-check-glob.c: New test.
16847
16848 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
16849
16850 PR c++/65370
16851 * g++.dg/other/default11.C: New.
16852 * g++.dg/other/default12.C: Likewise.
16853
16854 2015-03-10 Jakub Jelinek <jakub@redhat.com>
16855
16856 PR target/65368
16857 * gcc.target/i386/bmi2-bzhi-2.c: New test.
16858
16859 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
16860
16861 PR fortran/65024
16862 * gfortran.dg/unlimited_polymorphic_23.f90: New test
16863
16864 2015-03-10 Jakub Jelinek <jakub@redhat.com>
16865
16866 PR c++/65127
16867 * g++.dg/cpp0x/pr65127.C: New test.
16868
16869 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
16870
16871 * gcc.dg/ipa/PR64550.c: Update template.
16872
16873 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
16874 Tobias Burnus <burnus@net-b.de>
16875
16876 * gfortran.dg/coarray_sync_memory.f90: New.
16877
16878 2015-03-10 Marek Polacek <polacek@redhat.com>
16879
16880 PR sanitizer/65367
16881 * c-c++-common/ubsan/pr65367.c: New test.
16882
16883 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
16884
16885 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
16886 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
16887 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
16888 * gcc.target/i386/mpx/calloc-1-nov.c: New.
16889 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
16890 * gcc.target/i386/mpx/malloc-1-nov.c: New.
16891 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
16892 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
16893 * gcc.target/i386/mpx/realloc-1-nov.c: New.
16894 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
16895 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
16896 * gcc.target/i386/mpx/realloc-2-nov.c: New.
16897 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
16898
16899 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
16900
16901 * lib/mpx-dg.exp (mpx_link_flags): New.
16902 (mpx_init): New.
16903 (mpx_finish): New.
16904 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
16905 * gcc.target/i386/mpx/alloca-1-nov.c: New.
16906 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
16907 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
16908 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
16909 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
16910 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
16911 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
16912 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
16913 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
16914 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
16915 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
16916 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
16917 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
16918 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
16919 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
16920 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
16921 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
16922 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
16923 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
16924 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
16925 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
16926 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
16927 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
16928 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
16929 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
16930 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
16931 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
16932 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
16933 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
16934 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
16935 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
16936 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
16937 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
16938 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
16939 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
16940 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
16941 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
16942 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
16943 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
16944 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
16945 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
16946 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
16947 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
16948 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
16949 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
16950 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
16951 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
16952 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
16953 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
16954 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
16955 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
16956 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
16957 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
16958 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
16959 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
16960 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
16961 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
16962 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
16963 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
16964 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
16965 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
16966 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
16967 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
16968 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
16969 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
16970 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
16971 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
16972 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
16973 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
16974 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
16975 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
16976 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
16977 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
16978 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
16979 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
16980 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
16981 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
16982 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
16983 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
16984 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
16985 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
16986 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
16987 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
16988 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
16989 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
16990 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
16991 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
16992 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
16993 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
16994 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
16995 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
16996 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
16997 * gcc.target/i386/mpx/label-address-1.c: New.
16998 * gcc.target/i386/mpx/legacy-1-nov.c: New.
16999 * gcc.target/i386/mpx/macro.c: New.
17000 * gcc.target/i386/mpx/mpx-check.h: New.
17001 * gcc.target/i386/mpx/mpx.exp: New.
17002 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
17003 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
17004 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
17005 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
17006 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
17007 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
17008 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
17009 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
17010 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
17011 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
17012 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
17013 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
17014 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
17015 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
17016 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
17017 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
17018 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
17019 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
17020 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
17021 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
17022 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
17023 * gcc.target/i386/mpx/reference-1-lbv.c: New.
17024 * gcc.target/i386/mpx/reference-1-nov.c: New.
17025 * gcc.target/i386/mpx/reference-1-ubv.c: New.
17026 * gcc.target/i386/mpx/reference-2-lbv.c: New.
17027 * gcc.target/i386/mpx/reference-2-nov.c: New.
17028 * gcc.target/i386/mpx/reference-2-ubv.c: New.
17029 * gcc.target/i386/mpx/reference-3-lbv.c: New.
17030 * gcc.target/i386/mpx/reference-3-nov.c: New.
17031 * gcc.target/i386/mpx/reference-3-ubv.c: New.
17032 * gcc.target/i386/mpx/reference-4-lbv.c: New.
17033 * gcc.target/i386/mpx/reference-4-nov.c: New.
17034 * gcc.target/i386/mpx/reference-4-ubv.c: New.
17035 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
17036 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
17037 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
17038 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
17039 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
17040 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
17041 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
17042 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
17043 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
17044 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
17045 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
17046 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
17047 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
17048 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
17049 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
17050 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
17051 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
17052 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
17053 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
17054 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
17055 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
17056 * gcc.target/i386/mpx/sincos-1-nov.c: New.
17057 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
17058 * gcc.target/i386/mpx/static-array-1-nov.c: New.
17059 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
17060 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
17061 * gcc.target/i386/mpx/static-init-1-nov.c: New.
17062 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
17063 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
17064 * gcc.target/i386/mpx/static-init-2-nov.c: New.
17065 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
17066 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
17067 * gcc.target/i386/mpx/static-init-3-nov.c: New.
17068 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
17069 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
17070 * gcc.target/i386/mpx/static-init-4-nov.c: New.
17071 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
17072 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
17073 * gcc.target/i386/mpx/static-init-5-nov.c: New.
17074 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
17075 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
17076 * gcc.target/i386/mpx/static-init-6-nov.c: New.
17077 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
17078 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
17079 * gcc.target/i386/mpx/static-string-1-nov.c: New.
17080 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
17081 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
17082 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
17083 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
17084 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
17085 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
17086 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
17087 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
17088 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
17089 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
17090 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
17091 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
17092 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
17093 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
17094 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
17095 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
17096 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
17097 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
17098 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
17099 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
17100 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
17101 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
17102 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
17103 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
17104 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
17105 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
17106 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
17107 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
17108 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
17109 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
17110 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
17111 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
17112 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
17113 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
17114 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
17115 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
17116 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
17117 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
17118 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
17119 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
17120 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
17121 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
17122 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
17123 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
17124 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
17125 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
17126 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
17127 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
17128 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
17129 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
17130 * gcc.target/i386/mpx/vararg-1-nov.c: New.
17131 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
17132 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
17133 * gcc.target/i386/mpx/vararg-2-nov.c: New.
17134 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
17135 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
17136 * gcc.target/i386/mpx/vararg-3-nov.c: New.
17137 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
17138 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
17139 * gcc.target/i386/mpx/vararg-4-nov.c: New.
17140 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
17141 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
17142 * gcc.target/i386/mpx/vararg-5-nov.c: New.
17143 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
17144 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
17145 * gcc.target/i386/mpx/vararg-6-nov.c: New.
17146 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
17147 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
17148 * gcc.target/i386/mpx/vararg-7-nov.c: New.
17149 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
17150 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
17151 * gcc.target/i386/mpx/vararg-8-nov.c: New.
17152 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
17153 * gcc.target/i386/mpx/vla-1-lbv.c: New.
17154 * gcc.target/i386/mpx/vla-1-nov.c: New.
17155 * gcc.target/i386/mpx/vla-1-ubv.c: New.
17156 * gcc.target/i386/mpx/vla-2-lbv.c: New.
17157 * gcc.target/i386/mpx/vla-2-nov.c: New.
17158 * gcc.target/i386/mpx/vla-2-ubv.c: New.
17159
17160 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
17161
17162 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
17163
17164 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
17165
17166 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
17167
17168 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
17169
17170 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
17171 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
17172
17173 2015-03-10 Jakub Jelinek <jakub@redhat.com>
17174
17175 PR c/65120
17176 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
17177 on rhs is 0.
17178 (fn4): New test.
17179 * c-c++-common/pr65120.c: New test.
17180
17181 PR rtl-optimization/65321
17182 * gcc.dg/pr65321.c: New test.
17183
17184 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
17185
17186 PR tree-optimization/65355
17187 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
17188
17189 2015-03-09 Jakub Jelinek <jakub@redhat.com>
17190
17191 PR c/65120
17192 * c-c++-common/pr49706.c: Adjust tests for not warning
17193 about !!x == y or !b == y where b is boolean, and add
17194 some further tests.
17195 * c-c++-common/pr62199-2.c: Likewise.
17196
17197 2015-03-09 Richard Biener <rguenther@suse.de>
17198
17199 PR middle-end/65270
17200 * gcc.dg/torture/pr65270-1.c: New testcase.
17201 * gcc.dg/torture/pr65270-2.c: Likewise.
17202
17203 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
17204
17205 PR tree-optimization/63743
17206 * gcc.dg/pr63743.c: New test.
17207
17208 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
17209
17210 PR lto/65316
17211 * g++.dg/lto/pr65316_0.C: New testcase.
17212 * g++.dg/lto/pr65316_1.C: New testcase.
17213
17214 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
17215
17216 PR target/62247
17217 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
17218 hppa*-*-hpux*.
17219 * g++.dg/abi/rtti3.C: Likewise.
17220
17221 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
17222
17223 PR target/62251
17224 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
17225
17226 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
17227
17228 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
17229
17230 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
17231
17232 2015-03-08 Morin <mikael@gcc.gnu.org>
17233
17234 PR fortran/60898
17235 * gfortran.dg/entry_20.f90: New.
17236
17237 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
17238
17239 PR target/65153
17240 * gcc.c-torture/compile/pr65153.c: New.
17241
17242 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
17243
17244 PR target/65249
17245 * g++.dg/torture/pr65249.C: New.
17246
17247 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
17248
17249 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
17250 long.
17251 (int64_t): Likewise.
17252
17253 2015-03-07 Marek Polacek <polacek@redhat.com>
17254 Martin Uecker <uecker@eecs.berkeley.edu>
17255
17256 PR sanitizer/65280
17257 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
17258 member-like arrays.
17259 * c-c++-common/ubsan/bounds-8.c: New test.
17260 * c-c++-common/ubsan/bounds-9.c: New test.
17261 * gcc.dg/ubsan/bounds-2.c: New test.
17262
17263 2015-03-05 Martin Sebor <msebor@redhat.com>
17264
17265 PR testsuite/63175
17266 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
17267 checking of results into main to prevent it from getting optimized
17268 away.
17269 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
17270
17271 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
17272
17273 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
17274 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
17275 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
17276 x64.
17277
17278 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
17279
17280 * g++.dg/lto/pr65302_1.C: New testcase.
17281 * g++.dg/lto/pr65302_0.C: New testcase.
17282
17283 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
17284
17285 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
17286 -fno-ipa-icf to dg-options.
17287
17288 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
17289
17290 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
17291 compiles using the linker plugin.
17292
17293 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
17294
17295 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
17296
17297 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
17298
17299 * gcc.target/arm/pr65067.c: New test.
17300
17301 2015-03-05 Martin Liska <mliska@suse.cz>
17302
17303 PR ipa/65318
17304 * gcc.dg/ipa/pr65318.c: New test.
17305
17306 2015-03-05 Marek Polacek <polacek@redhat.com>
17307
17308 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
17309
17310 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
17311
17312 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
17313
17314 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
17315
17316 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
17317 max-unroll-times back to defaults for s390.
17318
17319 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
17320
17321 Fix last commit.
17322
17323 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
17324
17325 PR c++/64665
17326 * g++.dg/cpp0x/initlist92.C: New.
17327
17328 2015-03-05 Richard Biener <rguenther@suse.de>
17329
17330 PR tree-optimization/65310
17331 * gcc.dg/vect/pr65310.c: New testcase.
17332
17333 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
17334
17335 PR c++/64834
17336 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
17337
17338 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
17339
17340 * gnat.dg/entry_queues3.adb: New test.
17341
17342 2015-03-04 Ian Lance Taylor <iant@google.com>
17343
17344 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
17345
17346 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
17347
17348 PR c++/64227
17349 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
17350
17351 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
17352
17353 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
17354 -fno-ipa-icf to dg-options
17355 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
17356 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
17357
17358 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
17359
17360 PR c++/64398
17361 * g++.dg/cpp0x/decltype62.C: New.
17362
17363 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
17364
17365 * gnat.dg/object_overflow5.adb: New test.
17366
17367 2015-03-03 Martin Liska <mliska@suse.cz>
17368
17369 PR ipa/65287
17370 * gcc.dg/ipa/pr65287.c: New test.
17371
17372 2015-03-03 Martin Jambor <mjambor@suse.cz>
17373 Eric Botcazou <ebotcazou@adacore.com>
17374
17375 * gnat.dg/specs/pack12.ads: New test.
17376
17377 2015-03-03 Martin Liska <mliska@suse.cz>
17378
17379 * gcc.dg/ipa/PR65282.c: New test.
17380
17381 2015-03-13 Jeff Law <law@redhat.com>
17382
17383 PR tree-optimization/65241
17384 * gcc.c-torture/compile/pr65241.c: New test.
17385
17386 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
17387
17388 PR target/64331
17389 * gcc.target/avr/torture/pr64331.c: New test.
17390
17391 2015-03-03 Martin Liska <mliska@suse.cz>
17392 Jan Hubicka <hubicka@ucw.cz>
17393
17394 * g++.dg/ipa/pr65263.C: New test.
17395
17396 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
17397
17398 PR ipa/65130
17399 * gcc.dg/lto/pr65130_0.c: New testcase.
17400 * gcc.dg/lto/pr65130_1.c: New testcase.
17401
17402 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
17403
17404 PR ipa/64988
17405 * g++.dg/torture/pr64988.C: New testcase.
17406
17407 2015-03-02 Tobias Burnus <burnus@net-b.de>
17408
17409 * gfortran.dg/coarray_atomic_6.f90: New.
17410
17411 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
17412
17413 PR target/65184
17414 * gcc.target/i386/pr65184.c: New.
17415
17416 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
17417
17418 PR target/65183
17419 * gcc.target/i386/pr65183.c: New.
17420
17421 2015-02-28 Martin Liska <mliska@suse.cz>
17422 Jan Hubicka <hubicka@ucw.cz>
17423
17424 * gcc.dg/ipa/ipa-icf-35.c: New test.
17425 * gcc.dg/ipa/ipa-icf-36.c: New test.
17426 * gcc.dg/ipa/ipa-icf-37.c: New test.
17427
17428 2015-02-28 Martin Liska <mliska@suse.cz>
17429 Jan Hubicka <hubicka@ucw.cz>
17430
17431 PR ipa/65245
17432 * gcc.dg/ipa/ipa-icf-34.c: New test.
17433
17434 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
17435
17436 PR target/61142
17437 * gcc.target/sh/sh/pr61142.c: New.
17438
17439 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
17440
17441 * g++.dg/other/dump-ada-spec-3.C: New test.
17442
17443 2015-03-01 Martin Liska <mliska@suse.cz>
17444
17445 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
17446 * g++.dg/ipa/pr63595.C: Update expected results.
17447
17448 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
17449
17450 PR ipa/65236
17451 * g++.dg/ipa/ipa-icf-6.C: New testcase.
17452
17453 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
17454
17455 * gcc.dg/vect/pr59354.c: Move vector producing code to
17456 separate function.
17457
17458 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
17459
17460 PR ipa/65237
17461 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
17462 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
17463 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
17464 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
17465
17466 2015-02-27 Jakub Jelinek <jakub@redhat.com>
17467
17468 PR tree-optimization/65048
17469 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
17470 (foo): Use K&R style definition.
17471
17472 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
17473
17474 PR target/65032
17475 * g++.dg/pr65032.C: New.
17476
17477 2015-02-27 Marek Polacek <polacek@redhat.com>
17478
17479 PR c/65040
17480 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
17481 -Wformat=2.
17482
17483 2015-02-27 Marek Polacek <polacek@redhat.com>
17484
17485 PR c/65228
17486 * gcc.dg/pr65228.c: New test.
17487
17488 2015-02-27 Kai Tietz <ktietz@redhat.com>
17489
17490 PR c/35330
17491 * gcc.dg/weak/weak-17.c: New file.
17492
17493 2015-02-27 Richard Biener <rguenther@suse.de>
17494
17495 PR lto/65193
17496 * g++.dg/lto/pr65193_0.C: New testcase.
17497
17498 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17499
17500 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
17501 * gcc.target/s390/hotpatch-8.c: Likewise.
17502 * gcc.target/s390/hotpatch-9.c: Likewise.
17503 * gcc.target/s390/pr61078.c: Likewise.
17504 * gcc.target/s390/pr57960.c: Remove -m64.
17505 * gcc.target/s390/pr61078.c: Likewise.
17506
17507 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
17508 Martin Liska <mliska@suse.cz>
17509
17510 PR bootstrap/65150
17511 * gcc.dg/pr64454.c: Disable ICF.
17512 * gcc.dg/pr28685-1.c: Disable ICF
17513 * gcc.dg/ipa/iinline-5.c: Disable ICF.
17514 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
17515 * g++.dg/ipa/ipa-icf-4.C: Update template.
17516
17517 2015-02-26 Jakub Jelinek <jakub@redhat.com>
17518
17519 PR tree-optimization/65216
17520 * gcc.c-torture/execute/pr65216.c: New test.
17521
17522 PR tree-optimization/65215
17523 * gcc.c-torture/execute/pr65215-1.c: New test.
17524 * gcc.c-torture/execute/pr65215-2.c: New test.
17525 * gcc.c-torture/execute/pr65215-3.c: New test.
17526 * gcc.c-torture/execute/pr65215-4.c: New test.
17527 * gcc.c-torture/execute/pr65215-5.c: New test.
17528
17529 2015-02-26 Tom de Vries <tom@codesourcery.com>
17530
17531 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
17532
17533 2015-02-26 Martin Liska <mliska@suse.cz>
17534 Jan Hubicka <hubicka@ucw.cz>
17535
17536 * g++.dg/ipa/pr64146.C: Update expected results.
17537 * gcc.dg/ipa/ipa-icf-26.c: Update test.
17538 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
17539 * gcc.dg/ipa/ipa-icf-34.c: New test.
17540
17541 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
17542
17543 * gcc.dg/vect/vect-pr61917.c: Rename to ...
17544 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
17545 (dg-additional-options): Remove dg directive.
17546 (dg-final): Add dg directive.
17547
17548 2015-02-26 Marek Polacek <polacek@redhat.com>
17549
17550 PR ipa/65008
17551 * g++.dg/ipa/pr65008.C: New test.
17552
17553 2015-02-26 Tom de Vries <tom@codesourcery.com>
17554
17555 * lib/profopt.exp (profopt-target-cleanup): New proc.
17556 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
17557 files from sources from dg-additional-sources.
17558
17559 2015-02-26 Tom de Vries <tom@codesourcery.com>
17560
17561 * lib/gcov.exp: Cleanup in case of xfail.
17562
17563 2015-02-26 Sebastian Pop <s.pop@samsung.com>
17564
17565 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
17566
17567 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
17568
17569 PR debug/46102
17570 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
17571 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
17572 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
17573 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
17574 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
17575 * g++.dg/debug/pr46123.C: XFAIL and move...
17576 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
17577 * gcc.dg/debug/dwarf2-3.c: Move...
17578 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
17579
17580 2015-02-26 Marek Polacek <polacek@redhat.com>
17581
17582 PR c++/65202
17583 * g++.dg/cpp1y/pr65202.C: New test.
17584
17585 2015-02-26 Tom de Vries <tom@codesourcery.com>
17586
17587 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
17588 locale_facets.h.gcov.
17589
17590 2015-02-26 Tom de Vries <tom@codesourcery.com>
17591
17592 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
17593
17594 2015-02-26 Tom de Vries <tom@codesourcery.com>
17595
17596 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
17597
17598 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
17599
17600 PR target/65217
17601 * gcc.target/i386/pr65217.c: New.
17602
17603 2015-02-26 Tom de Vries <tom@codesourcery.com>
17604
17605 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
17606
17607 2015-02-26 Tom de Vries <tom@codesourcery.com>
17608
17609 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
17610
17611 2015-02-26 Sebastian Pop <s.pop@samsung.com>
17612
17613 PR tree-optimization/65048
17614 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
17615
17616 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
17617
17618 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
17619 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
17620
17621 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
17622
17623 PR target/65161
17624 * gcc.target/i386/pr65161.c: New test.
17625
17626 2015-02-26 Terry Guo <terry.guo@arm.com>
17627
17628 * gcc.target/arm/no-volatile-in-it.c: New test.
17629
17630 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
17631
17632 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
17633 (dg-options): Add -save-temps.
17634 (dg-final): Add cleanup-saved-temps.
17635
17636 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
17637
17638 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
17639
17640 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
17641
17642 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
17643 * gcc.target/powerpc/pack01.c: Include string.h.
17644
17645 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
17646
17647 PR target/65167
17648 * gcc.target/i386/pr65167.c: New.
17649
17650 2015-02-25 Kai Tietz <ktietz@redhat.com>
17651
17652 PR tree-optimization/61917
17653 * gcc.dg/vect/vect-pr61917.c: New file.
17654
17655 2015-02-24 Jakub Jelinek <jakub@redhat.com>
17656
17657 PR tree-optimization/65170
17658 * gcc.c-torture/execute/pr65170.c: New test.
17659 * gcc.dg/tree-ssa/vrp96.c: New test.
17660
17661 2015-02-24 Tom de Vries <tom@codesourcery.com>
17662
17663 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
17664
17665 2015-02-24 Tom de Vries <tom@codesourcery.com>
17666
17667 PR testsuite/65126
17668 * lib/gcc-defs.exp (additional_sources_used): Add new var.
17669 (dg-additional-files-options): Copy additional_sources to
17670 additional_sources_used before emptying additional_sources.
17671 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
17672 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
17673 (cleanup-saved-temps): Use additional_sources_used instead of
17674 additional_sources.
17675 (dg-test): Reset additional_sources_used.
17676
17677 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
17678
17679 PR fortran/63427
17680 * gfortran.dg/integer_exponentiation_6.F90: New test.
17681
17682 2015-02-23 Martin Sebor <msebor@redhat.com>
17683
17684 PR target/65109
17685 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
17686 two parts. One to save registers, the other to verify the
17687 registers have the right values. Save register state into
17688 static data rather than on the stack.
17689
17690 2015-02-23 Jakub Jelinek <jakub@redhat.com>
17691
17692 PR bootstrap/63888
17693 * c-c++-common/asan/pr63888.c: New test.
17694
17695 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
17696
17697 PR target/65163
17698 * gcc.c-torture/compile/pr65163.c: New.
17699
17700 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17701
17702 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
17703 with -m31 on 64 bit.
17704 * gcc.dg/hoist-register-pressure-2.c: Likewise.
17705 * gcc.dg/hoist-register-pressure-3.c: Likewise.
17706
17707 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17708
17709 * gcc.target/s390/20090223-1.c: Add
17710 -Wno-implicit-function-declaration option.
17711 * gcc.target/s390/pr42224.c: Likewise.
17712 * gcc.target/s390/pr55718.c: Likewise.
17713
17714 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17715
17716 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
17717 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
17718 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
17719 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
17720 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
17721 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
17722 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
17723 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
17724 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
17725 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
17726 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
17727 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
17728 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
17729 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
17730 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
17731 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
17732 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
17733 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
17734 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
17735 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
17736 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
17737
17738 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17739
17740 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
17741 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
17742 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
17743 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
17744 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
17745 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
17746 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
17747 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
17748 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
17749 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
17750 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
17751 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
17752 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
17753 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
17754 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
17755 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
17756
17757 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
17758
17759 PR fortran/64980
17760 PR fortran/61960
17761 * gfortran.dg/pr61960.f90: New.
17762 * gfortran.dg/pr64230.f90: New.
17763 * gfortran.dg/pr64980.f03: New.
17764
17765 2015-02-22 Tom de Vries <tom@codesourcery.com>
17766
17767 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
17768
17769 2015-02-21 Arnaud Charlet <charlet@adacore.com>
17770
17771 PR ada/65156
17772 * gnat.dg/timing_events.adb: Removed, invalid test.
17773
17774 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
17775
17776 PR debug/58123
17777 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
17778 location.
17779 * g++.dg/gcov/gcov-2.C: Likewise.
17780
17781 2015-02-20 Richard Biener <rguenther@suse.de>
17782
17783 PR tree-optimization/65136
17784 * gcc.dg/tree-ssa/pr65136.c: New testcase.
17785
17786 2015-02-20 Jakub Jelinek <jakub@redhat.com>
17787
17788 PR testsuite/64158
17789 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up
17790 powerpc*-*-linux* and nvptx-*-* blacklisting.
17791
17792 * gcc.dg/sibcall-9.c: New test.
17793 * gcc.dg/sibcall-10.c: New test.
17794
17795 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17796
17797 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
17798
17799 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
17800
17801 PR target/64452
17802 * gcc.target/avr/torture/pr64452.c: New test.
17803
17804 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
17805
17806 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
17807 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
17808
17809 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
17810
17811 PR testsuite/65116
17812 * lib/target-supports.exp (check_compile): Check whether
17813 additional_sources is defined before using it.
17814
17815 2015-02-19 Jakub Jelinek <jakub@redhat.com>
17816
17817 PR middle-end/65074
17818 * g++.dg/opt/pr65074.C: New file.
17819
17820 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
17821
17822 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
17823 (size_type): New typedef.
17824 (operator "" _script): Use it for the last argument.
17825
17826 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
17827
17828 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
17829
17830 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
17831
17832 * lib/target-supports.exp (check_compile): Save/restore
17833 additional_sources that may belong to an actual test.
17834
17835 2015-02-18 Jakub Jelinek <jakub@redhat.com>
17836
17837 PR gcov-profile/64634
17838 * g++.dg/gcov/gcov-15.C: New test.
17839
17840 2015-02-18 Tom de Vries <tom@codesourcery.com>
17841
17842 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
17843
17844 2015-02-18 Tom de Vries <tom@codesourcery.com>
17845
17846 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
17847
17848 2015-02-18 Tom de Vries <tom@codesourcery.com>
17849
17850 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
17851
17852 2015-02-18 Tom de Vries <tom@codesourcery.com>
17853
17854 * gfortran.dg/fmt_cache_1.f: Add missing close.
17855
17856 2015-02-18 Tom de Vries <tom@codesourcery.com>
17857
17858 PR testsuite/65107
17859 * gfortran.dg/read_eof_8.f90: Add missing close.
17860
17861 2015-02-18 Richard Biener <rguenther@suse.de>
17862
17863 PR tree-optimization/65063
17864 * gcc.dg/pr65063.c: New testcase.
17865
17866 2015-02-18 Richard Biener <rguenther@suse.de>
17867
17868 PR tree-optimization/62217
17869 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
17870
17871 2015-02-18 Marek Polacek <polacek@redhat.com>
17872
17873 PR sanitizer/65081
17874 * c-c++-common/ubsan/pr65081.c: New test.
17875
17876 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
17877
17878 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
17879 * gcc.target/sh/force-cbranch-delay-slot.c: New.
17880
17881 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
17882
17883 * gcc.dg/ipa/propalign-3.c: New test.
17884
17885 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
17886
17887 PR target/64793
17888 * gcc.target/sh/pr64793.c: New.
17889 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
17890
17891 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
17892
17893 * gcc.target/arm/divzero.c: New test case.
17894
17895 2015-02-17 Tom de Vries <tom@codesourcery.com>
17896
17897 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
17898
17899 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
17900 Jakub Jelinek <jakub@redhat.com>
17901
17902 PR c++/65075
17903 * g++.dg/cpp0x/pr65075.C: New test.
17904
17905 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
17906
17907 PR target/65058
17908 * gcc.target/powerpc/pr65058.c: New test.
17909
17910 2015-02-16 Jeff Law <law@redhat.com>
17911
17912 PR tree-optimization/64823
17913 * gcc.dg/uninit-20.c: New test.
17914
17915 2015-02-16 Jakub Jelinek <jakub@redhat.com>
17916 James Greenhalgh <james.greenhalgh@arm.com>
17917
17918 PR ipa/64963
17919 * gcc.dg/ipa/ipa-clone-1.c: New test.
17920
17921 2015-02-16 Richard Biener <rguenther@suse.de>
17922
17923 PR tree-optimization/65077
17924 * gcc.dg/torture/pr65077.c: New testcase.
17925
17926 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
17927
17928 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
17929 Directive adjusted to scan for ldaxr.
17930 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
17931 adjusted to scan for ldaex.
17932
17933 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
17934
17935 PR c++/65080
17936 * g++.dg/cpp0x/constexpr-65080.C: New.
17937
17938 2015-02-16 Richard Biener <rguenther@suse.de>
17939
17940 PR tree-optimization/63593
17941 * gcc.dg/pr63593.c: New testcase.
17942
17943 2015-02-16 Marek Polacek <polacek@redhat.com>
17944
17945 PR c/65066
17946 * gcc.dg/pr65066.c: New test.
17947
17948 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
17949
17950 * gcc.dg/pr65002.C: Move ...
17951 * g++.dg/ipa/pr65002.C: ... here.
17952
17953 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
17954
17955 * gcc.target/powerpc/pr64205.c: Skip on AIX.
17956 * gcc.target/powerpc/pr64505.c: Skip on AIX.
17957 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
17958 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
17959
17960 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
17961
17962 PR testsuite/64850
17963 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
17964 the expression to find calls.
17965 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
17966 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
17967 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
17968 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
17969 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
17970
17971 2015-02-14 Marek Polacek <polacek@redhat.com>
17972
17973 PR c/64768
17974 * gcc.dg/array-11.c: New test.
17975 * gcc.dg/array-12.c: New test.
17976 * gcc.dg/array-13.c: New test.
17977 * gcc.dg/array-14.c: New test.
17978 * gcc.dg/c99-flex-array-typedef-1.c: New test.
17979 * gcc.dg/c99-flex-array-typedef-2.c: New test.
17980 * gcc.dg/c99-flex-array-typedef-3.c: New test.
17981 * gcc.dg/c99-flex-array-typedef-5.c: New test.
17982 * gcc.dg/c99-flex-array-typedef-7.c: New test.
17983 * gcc.dg/c99-flex-array-typedef-8.c: New test.
17984
17985 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
17986
17987 PR c++/60894
17988 * g++.dg/lookup/using54.C: New.
17989
17990 2015-02-13 Jeff Law <law@redhat.com>
17991
17992 PR bootstrap/65060
17993 Revert my change for tree-optimization/64823.
17994
17995 2015-02-13 Jakub Jelinek <jakub@redhat.com>
17996
17997 PR tree-optimization/65053
17998 * gcc.c-torture/execute/pr65053-1.c: New test.
17999 * gcc.c-torture/execute/pr65053-2.c: New test.
18000
18001 2015-02-13 Marek Polacek <polacek@redhat.com>
18002
18003 PR c/65050
18004 * gcc.dg/pr65050.c: New test.
18005
18006 2015-02-13 Jeff Law <law@redhat.com>
18007
18008 PR tree-optimization/64823
18009 * gcc.dg/uninit-20.c: New test.
18010
18011 PR rtl-optimization/47477
18012 * gcc.dg/tree-ssa/pr47477.c: New test.
18013
18014 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
18015
18016 PR c++/60211
18017 * g++.dg/parse/ivdep-2.C: New.
18018 * g++.dg/parse/ivdep-3.C: Likewise.
18019
18020 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18021
18022 PR fortran/64506
18023 * gfortran.dg/continuation_13.f90: New test.
18024 * gfortran.dg/continuation_14.f: New test.
18025
18026 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
18027
18028 PR c++/64970
18029 * g++.dg/cpp0x/sfinae55.C: New.
18030
18031 2015-02-13 Jakub Jelinek <jakub@redhat.com>
18032
18033 PR ipa/65034
18034 * g++.dg/ipa/pr65034.C: New test.
18035
18036 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
18037
18038 PR tree-optimization/65002
18039 * gcc.dg/pr65002.C: New.
18040
18041 2015-02-13 Marek Polacek <polacek@redhat.com>
18042
18043 PR c/65040
18044 * c-c++-common/pr65040.c: New test.
18045
18046 2015-02-13 Bin Cheng <bin.cheng@arm.com>
18047
18048 PR tree-optimization/64705
18049 * gcc.dg/tree-ssa/pr64705.c: New test.
18050
18051 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
18052
18053 PR rtl/32219
18054 * gcc.dg/visibility-22.c: New test.
18055 * gcc.dg/visibility-23.c: New test.
18056 * gcc.target/i386/pr32219-1.c: New test.
18057 * gcc.target/i386/pr32219-2.c: New test.
18058 * gcc.target/i386/pr32219-3.c: New test.
18059 * gcc.target/i386/pr32219-4.c: New test.
18060 * gcc.target/i386/pr32219-5.c: New test.
18061 * gcc.target/i386/pr32219-6.c: New test.
18062 * gcc.target/i386/pr32219-7.c: New test.
18063 * gcc.target/i386/pr32219-8.c: New test.
18064 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
18065
18066 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18067
18068 PR libgfortran/57822
18069 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
18070 four different KINDs.
18071
18072 2015-02-12 Jakub Jelinek <jakub@redhat.com>
18073
18074 PR c++/64884
18075 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
18076
18077 PR sanitizer/65000
18078 * g++.dg/ubsan/pr65000.C: New test.
18079
18080 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
18081
18082 PR fortran/64932
18083 * gfortran.dg/finalize_28.f90: New test
18084
18085 2015-02-12 Jakub Jelinek <jakub@redhat.com>
18086
18087 PR debug/55541
18088 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
18089 DW_TAG_lexical_block removal.
18090 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
18091 * g++.dg/guality/pr55541.C: New test.
18092
18093 PR sanitizer/64984
18094 * g++.dg/ubsan/pr64984.C: New test.
18095
18096 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
18097
18098 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
18099
18100 2015-02-12 Jakub Jelinek <jakub@redhat.com>
18101
18102 PR testsuite/64930
18103 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
18104 instructions for 2015-01-14 get_memmodel changes.
18105 * gcc.target/powerpc/atomic-p8.c: Likewise.
18106
18107 PR sanitizer/65019
18108 * g++.dg/ubsan/pr65019.C: New test.
18109
18110 PR tree-optimization/65014
18111 * gcc.c-torture/compile/pr65014.c: New test.
18112
18113 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18114
18115 PR libgfortran/57822
18116 * gfortran/fmt_g0_7.f08: Revise test.
18117
18118 2015-02-11 Jeff Law <law@redhat.com>
18119
18120 PR target/63347
18121 * gcc.target/m68k/pr63347.c: New test.
18122
18123 2015-02-11 Marek Polacek <polacek@redhat.com>
18124
18125 * g++.dg/ubsan/shift-1.C: New test.
18126 * gcc.dg/ubsan/c-shift-2.c: New test.
18127 * c-c++-common/ubsan/shift-5.c: Remove file.
18128
18129 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
18130
18131 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
18132 Directive adjusted to XFAIL.
18133 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
18134 adjusted to XFAIL.
18135
18136 2015-02-11 Jakub Jelinek <jakub@redhat.com>
18137
18138 PR middle-end/65003
18139 * g++.dg/opt/pr65003.C: New test.
18140
18141 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
18142
18143 * lib/target-supports.exp (check_effective_target_pie): Renamed
18144 to ...
18145 (check_effective_target_pie_enabled): This.
18146 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
18147 * gcc.target/i386/pie.c: Likewise.
18148
18149 2015-02-11 Andrew Pinski <apinski@cavium.com>
18150
18151 PR target/64893
18152 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
18153 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
18154
18155 2015-02-11 Jakub Jelinek <jakub@redhat.com>
18156
18157 PR target/61925
18158 * gcc.target/i386/pr61925-1.c: New test.
18159 * gcc.target/i386/pr61925-2.c: New test.
18160 * gcc.target/i386/pr61925-3.c: New test.
18161
18162 2015-02-10 Jakub Jelinek <jakub@redhat.com>
18163
18164 PR sanitizer/65004
18165 * g++.dg/asan/pr65004.C: New test.
18166
18167 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
18168
18169 PR target/64661
18170 * gcc.taget/sh/pr64661-0.h: New.
18171 * gcc.taget/sh/pr64661-1.c: New.
18172 * gcc.taget/sh/pr64661-2.c: New.
18173 * gcc.taget/sh/pr64661-3.c: New.
18174 * gcc.taget/sh/pr64661-4.c: New.
18175
18176 2015-02-10 Richard Biener <rguenther@suse.de>
18177
18178 PR tree-optimization/64995
18179 * g++.dg/torture/pr64995.C: New testcase.
18180
18181 2015-02-10 Richard Biener <rguenther@suse.de>
18182
18183 PR tree-optimization/64909
18184 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
18185
18186 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18187
18188 * gcc.dg/signbit-sa.c: New test.
18189
18190 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18191
18192 PR libgfortran/57822
18193 * gfortran/fmt_g0_7.f08: New test.
18194
18195 2015-02-10 Bin Cheng <bin.cheng@arm.com>
18196
18197 PR tree-optimization/43378
18198 * gcc.dg/tree-ssa/pr43378.c: New test.
18199
18200 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
18201
18202 PR ipa/64978
18203 * g++.dg/torture/pr64978.C: New testcase.
18204
18205 2015-02-09 Jakub Jelinek <jakub@redhat.com>
18206
18207 PR sanitizer/64981
18208 * gcc.dg/asan/pr64981.c: New test.
18209
18210 2015-02-09 Marek Polacek <polacek@redhat.com>
18211
18212 PR c/64856
18213 * gcc.dg/pr64856.c: New test.
18214
18215 2015-02-09 Jakub Jelinek <jakub@redhat.com>
18216
18217 PR target/64979
18218 * gcc.dg/tree-ssa/stdarg-7.c: New test.
18219 * gcc.c-torture/execute/pr64979.c: New test.
18220
18221 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
18222
18223 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
18224
18225 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
18226
18227 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
18228 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
18229
18230 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
18231
18232 PR target/58757
18233 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
18234
18235 2015-02-09 Richard Biener <rguenther@suse.de>
18236
18237 PR tree-optimization/54000
18238 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
18239
18240 2015-02-09 Tom de Vries <tom@codesourcery.com>
18241
18242 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
18243
18244 2015-02-09 Martin Liska <mliska@suse.cz>
18245
18246 * g++.dg/ipa/pr64858.C: New test.
18247
18248 2015-02-09 Tom de Vries <tom@codesourcery.com>
18249
18250 * gcc.dg/uninit-19.c: Fix warning line for fpic.
18251
18252 2015-02-08 Andrew Pinski <apinski@cavium.com>
18253
18254 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
18255
18256 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
18257
18258 PR fortran/63744
18259 * gfortran.dg/use_rename_8.f90: New.
18260
18261 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
18262
18263 * gnat.dg/addr7.ad[sb]: New test.
18264 * gnat.dg/addr8.ad[sb]: Likewise.
18265
18266 2015-02-06 David Malcolm <dmalcolm@redhat.com>
18267
18268 PR jit/64752
18269 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
18270 from jit.dg/test-compile-to-executable.c's create_code, with a
18271 clarification of the output message.
18272 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
18273 pass/fail message.
18274 (test_jit): Use CHECK_NO_ERRORS when calling
18275 gcc_jit_context_compile_to_file.
18276 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
18277 jit-verify-compile-to-file to jit-verify-output-file-was-created.
18278 (jit-setup-compile-to-file): Likewise. Add a verbose comment
18279 about deletions that are attempted.
18280 (jit-verify-compile-to-file): Rename to...
18281 (jit-verify-output-file-was-created): ...this, and drop the
18282 attempt to run "file" and verify the output.
18283 (jit-verify-assembler): New function.
18284 (jit-verify-object): New function.
18285 (jit-verify-dynamic-library): New function.
18286 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
18287 favor of an implementation from new file
18288 create-code-for-hello-world-executable.h, which also adds a
18289 "main".
18290 (dg-final): Replace jit-verify-compile-to-file with
18291 jit-verify-output-file-was-created, and invoke new function
18292 jit-verify-assembler.
18293 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
18294 the output message.
18295 (dg-final): Replace jit-verify-compile-to-file with
18296 jit-verify-output-file-was-created, and invoke new function
18297 jit-verify-dynamic-library.
18298 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
18299 favor of an implementation from new file
18300 create-code-for-hello-world-executable.h, which also adds a
18301 "main".
18302 (dg-final): Replace jit-verify-compile-to-file with
18303 jit-verify-output-file-was-created. Strengthen the expected stdout
18304 from the built executable.
18305 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
18306 favor of an implementation from new file
18307 create-code-for-hello-world-executable.h, which also adds a
18308 "main".
18309 (dg-final): Replace jit-verify-compile-to-file with
18310 jit-verify-output-file-was-created, and invoke new function
18311 jit-verify-object.
18312 * jit.dg/verify-dynamic-library.c: New source file.
18313
18314 2015-02-06 Sebastian Pop <s.pop@samsung.com>
18315 Brian Rzycki <b.rzycki@samsung.com>
18316
18317 PR tree-optimization/64878
18318 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
18319
18320 2015-02-06 Jakub Jelinek <jakub@redhat.com>
18321
18322 PR ipa/64896
18323 * g++.dg/ipa/pr64896.C: New test.
18324
18325 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
18326
18327 PR target/64205
18328 * gcc.target/powerpc/pr64205.c: New file.
18329
18330 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
18331
18332 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
18333 (dg-options): Use -fpie instead of -fPIE -pie.
18334
18335 2015-02-06 Jakub Jelinek <jakub@redhat.com>
18336
18337 PR middle-end/64937
18338 * g++.dg/asan/pr64937.C: New test.
18339
18340 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
18341
18342 PR fortran/63205
18343 * gfortran.dg/class_to_type_4.f90: New test
18344
18345 2015-01-29 Andre Vehreschild <vehre@gmx.de>
18346
18347 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
18348
18349 2015-02-06 Jakub Jelinek <jakub@redhat.com>
18350
18351 PR rtl-optimization/64957
18352 PR debug/64817
18353 * gcc.c-torture/execute/pr64957.c: New test.
18354
18355 2015-02-05 Jeff Law <law@redhat.com>
18356
18357 PR target/17306
18358 * gcc.target/h8300/pr17306-1.c: New test.
18359 * gcc.target/h8300/pr17306-2.c: New test.
18360
18361 2015-02-05 Tobias Burnus <burnus@net-b.de>
18362
18363 PR fortran/64943
18364 * gfortran.dg/structure_constructor_12.f90: New.
18365
18366 2015-02-05 Jeff Law <law@redhat.com>
18367
18368 PR target/58400
18369 gcc.target/h8300/pr58400.c: New test.
18370
18371 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
18372
18373 * gcc.target/arm/macro_defs0.c: New test.
18374 * gcc.target/arm/macro_defs1.c: New test.
18375 * gcc.target/arm/macro_defs2.c: New test.
18376
18377 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
18378
18379 PR rtl-optimization/64905
18380 * gcc.target/i386/pr64905.c: Require nonpic target.
18381 (dg-options): Add -fomit-frame-pointer.
18382 (main): Remove.
18383
18384 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
18385
18386 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
18387 tree dump scanning.
18388
18389 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
18390
18391 PR fortran/64757
18392 * gfortran.dg/type_to_class_2.f90: New test
18393 * gfortran.dg/type_to_class_3.f90: New test
18394
18395 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
18396
18397 PR ipa/64686
18398 * g++.dg/torture/pr64686.C: New testcase.
18399
18400 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
18401
18402 PR rtl-optimization/64905
18403 * gcc.target/i386/pr64905.c: New file.
18404
18405 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
18406
18407 * gcc.dg/guality/pr41447-1.c: Remove xfail.
18408 * gcc.dg/guality/pr41616-1.c: Ditto.
18409
18410 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
18411
18412 PR debug/64817
18413 * gcc.dg/pr64817-3.c: New.
18414
18415 2015-02-04 Jakub Jelinek <jakub@redhat.com>
18416 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
18417
18418 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
18419 pass parameters in registers.
18420 * gcc.dg/guality/pr36728-2.c (main): Likewise.
18421 * gcc.dg/guality/pr36728-3.c (main): Likewise.
18422 * gcc.dg/guality/pr36728-4.c (main): Likewise.
18423
18424 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
18425 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18426
18427 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
18428 list, allow for multilibed targets.
18429 * gcc.dg/combine_ashiftrt_2.c: Likewise.
18430
18431 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
18432
18433 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
18434 * gcc.dg/pr46728-6.c: Ditto.
18435
18436 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
18437
18438 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
18439 for mips_nanlegacy target.
18440
18441 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
18442
18443 * gcc.target/i386/chkp-hidden-def.c: New.
18444
18445 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
18446
18447 PR middle-end/62103
18448 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
18449 to use 24 bits for bitfield b.
18450
18451 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
18452
18453 PR testsuite/64796
18454 * lib/target-supports.exp (check_effective_target_bswap64): Do not
18455 cache result in a global variable. Include all 32-bit targets for
18456 bswap64 tests.
18457
18458 2015-02-03 Jakub Jelinek <jakub@redhat.com>
18459
18460 PR rtl-optimization/64756
18461 * gcc.c-torture/execute/pr64756.c: New test.
18462
18463 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
18464
18465 PR target/64660
18466 * gcc.target/sh/pr64660-0.h: New.
18467 * gcc.target/sh/pr64660-1.c: New.
18468 * gcc.target/sh/pr64660-2.c: New.
18469 * gcc.target/sh/pr64660-3.c: New.
18470 * gcc.target/sh/pr64660-4.c: New.
18471
18472 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
18473
18474 PR c++/64877
18475 * g++.dg/warn/Waddress-2.C: New.
18476
18477 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
18478
18479 PR middle-end/61225
18480 * gcc.target/i386/pr49095.c: XFAIL for ia32.
18481
18482 2015-02-03 Dodji Seketeli <dodji@redhat.com>
18483
18484 PR preprocessor/64803
18485 * gcc.dg/cpp/builtin-macro-1.c: New test case.
18486
18487 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
18488
18489 * g++.dg/ipa/devirt-37.C: Disable early inlining.
18490
18491 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
18492
18493 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
18494 (_ARM_FPSRC): Add DN and AHP fields.
18495 (clean_results): Force DN=1 on AArch64.
18496 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
18497 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
18498 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
18499 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
18500 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
18501 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
18502
18503 2015-02-02 Alan Modra <amodra@gmail.com>
18504
18505 * gcc.target/powerpc/cprophard.c: New.
18506
18507 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
18508
18509 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
18510 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
18511
18512 2015-02-01 Jakub Jelinek <jakub@redhat.com>
18513
18514 PR debug/64817
18515 * gcc.dg/pr64817-1.c: New test.
18516 * gcc.dg/pr64817-2.c: New test.
18517
18518 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
18519
18520 PR target/64851
18521 * gcc.target/sh/pr64851-0.h: New
18522 * gcc.target/sh/pr64851-1.c: New
18523 * gcc.target/sh/pr64851-2.c: New
18524 * gcc.target/sh/pr64851-3.c: New
18525 * gcc.target/sh/pr64851-4.c: New
18526
18527 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
18528
18529 PR target/64882
18530 * gcc.dg/torture/pr64882.c: New test.
18531
18532 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
18533
18534 PR target/64159
18535 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
18536 sparc*-*-*.
18537
18538 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
18539
18540 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
18541 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
18542 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
18543 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
18544 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
18545 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
18546 tree dump.
18547 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
18548 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
18549 tree dump.
18550 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
18551 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
18552 tree dump.
18553
18554 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
18555
18556 PR target/64688
18557 * g++.dg/pr64688-2.C: New.
18558
18559 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
18560
18561 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
18562 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
18563 * gcc.target/i386/fuse-caller-save.c: Ditto.
18564 * gcc.target/i386/headmerge-1.c: Ditto.
18565 * gcc.target/i386/headmerge-2.c: Ditto.
18566 * gcc.target/i386/sibcall-6.c: Ditto.
18567
18568 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
18569
18570 PR target/64617
18571 * gcc.target/i386/pr64617.c: New test.
18572
18573 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
18574
18575 PR target/15184
18576 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
18577 (dg-options): Remove -m32.
18578 (dg-final): Scan for "movb %al" only.
18579 * gcc.target/i386/pr15184-2.c: Ditto.
18580
18581 2015-01-30 Richard Biener <rguenther@suse.de>
18582
18583 PR tree-optimization/64829
18584 * gcc.dg/vect/pr64829.c: New testcase.
18585
18586 2015-01-29 Marek Polacek <polacek@redhat.com>
18587
18588 PR c/64709
18589 * gcc.dg/pr64709.c: New test.
18590
18591 2015-01-29 Jakub Jelinek <jakub@redhat.com>
18592
18593 PR c++/64717
18594 * g++.dg/ubsan/pr64717-1.C: New test.
18595 * g++.dg/ubsan/pr64717-2.C: New test.
18596
18597 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
18598
18599 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
18600
18601 2015-01-29 Jeff Law <law@redhat.com>
18602
18603 PR target/15184
18604 * gcc.target/i386/pr15184-1.c: New test.
18605 * gcc.target/i386/pr15184-2.c: New test.
18606
18607 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
18608
18609 PR tree-optimization/64746
18610 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
18611
18612 2015-01-29 Richard Biener <rguenther@suse.de>
18613
18614 PR tree-optimization/64853
18615 * gcc.dg/torture/pr64853.c: New testcase.
18616
18617 2015-01-29 Richard Biener <rguenther@suse.de>
18618
18619 PR tree-optimization/64844
18620 * gcc.dg/vect/pr64844.c: New testcase.
18621
18622 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
18623
18624 PR middle-end/64809
18625 * gcc.dg/pr64809.c: Delete.
18626
18627 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
18628
18629 PR middle-end/64805
18630 * gcc.target/i386/pr64805.c: New.
18631
18632 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18633
18634 * gcc.dg/guality/guality.h (main): Add argv[0] to
18635 guality_gdb_command.
18636
18637 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
18638
18639 PR ipa/64801
18640 * gcc.dg/tree-ssa/pr64801.c: New testcase.
18641
18642 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
18643
18644 PR target/64659
18645 * gcc.target/sh/sh.exp
18646 (check_effective_target_atomic_model_soft_gusa_available,
18647 check_effective_target_atomic_model_soft_tcb_available,
18648 check_effective_target_atomic_model_soft_imask_available,
18649 check_effective_target_atomic_model_hard_llcs_available): New.
18650 * gcc.target/sh/pr64659-0.h: New.
18651 * gcc.target/sh/pr64659-1.c: New.
18652 * gcc.target/sh/pr64659-2.c: New.
18653 * gcc.target/sh/pr64659-3.c: New.
18654 * gcc.target/sh/pr64659-4.c: New.
18655
18656 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
18657
18658 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
18659 scan-assembler-times pattern.
18660
18661 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
18662
18663 PR middle-end/64809
18664 * gcc.dg/pr64809.c: New test.
18665
18666 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
18667
18668 PR tree-optimization/64277
18669 * gcc.dg/pr64277.c: New.
18670
18671 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
18672
18673 PR tree-optimization/64718
18674 * gcc.c-torture/execute/pr64718.c: New test.
18675
18676 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
18677
18678 * gcc.target/aarch64/abs_2.c: New.
18679
18680 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
18681
18682 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
18683 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
18684 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
18685 ISA rev < 2.
18686
18687 2015-01-28 Jakub Jelinek <jakub@redhat.com>
18688
18689 PR bootstrap/64612
18690 * lib/target-supports.exp (check_effective_target_comdat_group): New.
18691 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
18692 { target comdat_group }.
18693
18694 2015-01-27 Tobias Burnus <burnus@net-b.de>
18695
18696 PR fortran/63861
18697 * gfortran.dg/goacc/coarray_2.f90: New.
18698
18699 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
18700
18701 PR ipa/60871
18702 PR ipa/64139
18703 * g++.dg/torture/pr64139.C: New testcase.
18704 * g++.dg/torture/pr60871.C: Likewise.
18705
18706 2015-01-27 Janus Weil <janus@gcc.gnu.org>
18707
18708 PR fortran/64230
18709 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
18710 prevent linking errors.
18711
18712 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
18713
18714 PR ipa/64282
18715 * g++.dg/torture/pr64282.C: New testcase.
18716
18717 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18718
18719 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
18720 for wzr reg.
18721
18722 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
18723
18724 * gcc.target/s390/hotpatch-13.c: New testcase.
18725 * gcc.target/s390/hotpatch-14.c: New testcase.
18726 * gcc.target/s390/hotpatch-15.c: New testcase.
18727 * gcc.target/s390/hotpatch-16.c: New testcase.
18728 * gcc.target/s390/hotpatch-17.c: New testcase.
18729 * gcc.target/s390/hotpatch-18.c: New testcase.
18730 * gcc.target/s390/hotpatch-19.c: New testcase.
18731 * gcc.target/s390/hotpatch-20.c: New testcase.
18732 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
18733 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
18734 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
18735 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
18736 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
18737 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
18738 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
18739 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
18740 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
18741 * gcc.target/s390/hotpatch-10.c: Likewise.
18742 * gcc.target/s390/hotpatch-11.c: Likewise.
18743 * gcc.target/s390/hotpatch-12.c: Likewise.
18744 * gcc.target/s390/hotpatch-2.c: Likewise.
18745 * gcc.target/s390/hotpatch-3.c: Likewise.
18746 * gcc.target/s390/hotpatch-4.c: Likewise.
18747 * gcc.target/s390/hotpatch-5.c: Likewise.
18748 * gcc.target/s390/hotpatch-6.c: Likewise.
18749 * gcc.target/s390/hotpatch-7.c: Likewise.
18750 * gcc.target/s390/hotpatch-8.c: Likewise.
18751 * gcc.target/s390/hotpatch-9.c: Likewise.
18752 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
18753 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
18754 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
18755 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
18756 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
18757 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
18758 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
18759 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
18760
18761 2015-01-27 Jiong Wang <jiong.wang@arm.com>
18762
18763 * gcc.dg/long_branch.c: New testcase.
18764
18765 2015-01-27 Richard Biener <rguenther@suse.de>
18766
18767 PR tree-optimization/56273
18768 PR tree-optimization/59124
18769 PR tree-optimization/64277
18770 * g++.dg/warn/Warray-bounds-6.C: New testcase.
18771 * gcc.dg/Warray-bounds-12.c: Likewise.
18772 * gcc.dg/Warray-bounds-13.c: Likewise.
18773
18774 2015-01-27 Jakub Jelinek <jakub@redhat.com>
18775
18776 PR rtl-optimization/61058
18777 * gcc.dg/pr61058.c: New test.
18778
18779 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
18780
18781 * gcc.target/i386/chkp-narrow-bounds.c: New.
18782
18783 2015-01-27 Jakub Jelinek <jakub@redhat.com>
18784
18785 PR tree-optimization/64807
18786 * gcc.dg/pr64807.c: New test.
18787
18788 PR c/64766
18789 * gcc.dg/pr64766.c: New test.
18790
18791 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
18792
18793 PR target/49263
18794 * gcc.target/sh/pr49263-4.c: New.
18795
18796 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
18797
18798 PR fortran/62044
18799 * gfortran.dg/allocate_with_mold_1.f90: New test
18800
18801 2015-01-26 Jakub Jelinek <jakub@redhat.com>
18802
18803 PR c/64778
18804 * gcc.dg/pr64778.c: New test.
18805
18806 PR middle-end/64421
18807 * gcc.dg/vect/pr64421.c: New test.
18808
18809 2015-01-26 Tobias Burnus <burnus@net-b.de>
18810
18811 PR fortran/64771
18812 * gfortran.dg/coarray_36.f: New.
18813 * gfortran.dg/coarray_37.f90: New.
18814
18815 2015-01-26 Janus Weil <janus@gcc.gnu.org>
18816
18817 PR fortran/64230
18818 * gfortran.dg/class_allocate_18.f90: New.
18819
18820 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18821
18822 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
18823
18824 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18825
18826 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
18827
18828 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18829
18830 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
18831
18832 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18833
18834 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
18835
18836 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18837
18838 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
18839 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
18840 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
18841 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
18842
18843 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18844
18845 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
18846 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
18847 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
18848
18849 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
18850
18851 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
18852 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
18853 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
18854 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
18855 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
18856 vXXXhn.inc.
18857
18858 2015-01-26 Richard Biener <rguenther@suse.de>
18859
18860 PR middle-end/64764
18861 * gcc.dg/uninit-19.c: New testcase.
18862
18863 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18864
18865 * lib/target-supports.exp (check_effective_target_vect64): Add
18866 sparc*-*-*.
18867
18868 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
18869
18870 PR testsuite/64712
18871 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
18872
18873 2015-01-26 Tony Liu <tony.liu@arm.com>
18874
18875 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
18876 non-UAL cases.
18877
18878 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
18879
18880 PR libfortran/64770
18881 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
18882 correctly, clean up afterwards.
18883
18884 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
18885
18886 PR fortran/62044
18887 * gfortran.dg/use_rename_7.f90: New.
18888
18889 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
18890
18891 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
18892 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
18893
18894 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
18895
18896 PR target/54236
18897 * gcc.target/sh/pr54236-4.c: New.
18898
18899 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
18900
18901 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
18902 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
18903 Bridge test.
18904
18905 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
18906
18907 PR libfortran/64770
18908 * gfortran.dg/open_new_segv.f90: New test.
18909
18910 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
18911
18912 PR target/49263
18913 PR target/53987
18914 PR target/64345
18915 PR target/59533
18916 PR target/52933
18917 PR target/54236
18918 PR target/51244
18919 * gcc.target/sh/pr64345-1.c: New.
18920 * gcc.target/sh/pr64345-2.c: New.
18921 * gcc.target/sh/pr59533-1.c: New.
18922 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
18923 * gcc.target/sh/pr52933-2.c: Likewise.
18924 * gcc.target/sh/pr54089-1.c: Likewise.
18925 * gcc.target/sh/pr54236-1.c: Likewise.
18926 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
18927 * gcc.target/sh/pr49263-1.c: Remove xfails.
18928 * gcc.target/sh/pr49263-2.c: Likewise.
18929 * gcc.target/sh/pr49263-3.c: Likewise.
18930 * gcc.target/sh/pr53987-1.c: Likewise.
18931 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
18932 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
18933 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
18934 (test05, test06, test07, test08, test09, test10, test11, test12): New.
18935 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
18936 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
18937 test_009): New.
18938 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
18939 (test_02): New.
18940
18941 2015-01-24 Tom de Vries <tom@codesourcery.com>
18942
18943 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
18944
18945 2015-01-23 Ian Lance Taylor <iant@google.com>
18946
18947 PR go/64510
18948 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
18949 targets without split stack support.
18950
18951 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
18952
18953 PR target/64317
18954 * gcc.target/i386/pr64317.c: New test.
18955
18956 2015-01-23 Jakub Jelinek <jakub@redhat.com>
18957
18958 PR rtl-optimization/63637
18959 PR rtl-optimization/60663
18960 * gcc.dg/pr63637-1.c: New test.
18961 * gcc.dg/pr63637-2.c: New test.
18962 * gcc.dg/pr63637-3.c: New test.
18963 * gcc.dg/pr63637-4.c: New test.
18964 * gcc.dg/pr63637-5.c: New test.
18965 * gcc.dg/pr63637-6.c: New test.
18966 * gcc.target/i386/pr63637-1.c: New test.
18967 * gcc.target/i386/pr63637-2.c: New test.
18968 * gcc.target/i386/pr63637-3.c: New test.
18969 * gcc.target/i386/pr63637-4.c: New test.
18970 * gcc.target/i386/pr63637-5.c: New test.
18971 * gcc.target/i386/pr63637-6.c: New test.
18972
18973 2015-01-23 Richard Biener <rguenther@suse.de>
18974
18975 PR testsuite/63439
18976 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
18977 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
18978
18979 2015-01-23 Marek Polacek <polacek@redhat.com>
18980
18981 PR preprocessor/60570
18982 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
18983 * gcc.dg/cpp/pr60570.c: New test.
18984
18985 2015-01-23 Richard Biener <rguenther@suse.de>
18986
18987 PR testsuite/63439
18988 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
18989 vectorization on vect64 targets.
18990
18991 2015-01-23 Janus Weil <janus@gcc.gnu.org>
18992
18993 PR fortran/60922
18994 * gfortran.dg/class_allocate_17.f90: New.
18995
18996 2015-01-23 Tobias Burnus <burnus@net-b.de>
18997
18998 PR fortran/64726
18999 * gfortran.dg/goacc/combined_loop.f90: New.
19000
19001 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19002
19003 PR fortran/61933
19004 * gfortran.dg/make_unit.f90: New test.
19005
19006 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19007
19008 PR fortran/61933
19009 * gfortran.dg/negative_unit_int8.f: Update.
19010
19011 2015-01-22 Jeff Law <law@redhat.com>
19012
19013 PR target/52076
19014 * gcc.target/m68k/pr52076-1.c: New test.
19015 * gcc.target/m68k/pr52076-2.c: New test.
19016
19017 2015-01-22 Richard Biener <rguenther@suse.de>
19018
19019 PR middle-end/64728
19020 * gcc.dg/torture/pr64728.c: New testcase.
19021
19022 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
19023
19024 PR target/64688
19025 * g++.dg/pr64688.C: New test.
19026
19027 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
19028
19029 * gcc.target/i386/chkp-always_inline.c (f1): Make static
19030 to avoid errors with -fpic.
19031
19032 2015-01-22 Richard Biener <rguenther@suse.de>
19033
19034 PR libstdc++/64535
19035 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
19036
19037 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
19038
19039 PR rtl-optimization/64682
19040 * gcc.c-torture/execute/pr64682.c: New file.
19041
19042 2015-01-21 Jakub Jelinek <jakub@redhat.com>
19043
19044 PR debug/64511
19045 * gcc.dg/pr64511.c: New test.
19046
19047 PR rtl-optimization/62078
19048 * g++.dg/opt/pr62078.C: New test.
19049
19050 PR c/63307
19051 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
19052
19053 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
19054
19055 PR fortran/57023
19056 * gfortran.dg/internal_pack_15.f90: New test.
19057
19058 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
19059
19060 * c-c++-common/tsan/step.c: New testcase.
19061
19062 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19063
19064 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
19065
19066 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19067
19068 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
19069
19070 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19071
19072 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
19073
19074 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19075
19076 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
19077
19078 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19079
19080 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
19081
19082 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19083
19084 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
19085
19086 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19087
19088 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
19089
19090 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19091
19092 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
19093
19094 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19095
19096 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
19097
19098 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19099
19100 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
19101
19102 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19103
19104 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
19105
19106 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19107
19108 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
19109
19110 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19111
19112 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
19113 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
19114 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
19115 vXXXw.inc.
19116
19117 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19118
19119 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
19120 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
19121 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
19122 vXXXl.inc.
19123
19124 2015-01-21 Renlin Li <renlin.li@arm.com>
19125
19126 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
19127 * g++.dg/tls/thread_local5g.C: Likewise.
19128 * g++.dg/tls/thread_local6g.C: Likewise.
19129
19130 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19131
19132 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
19133 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
19134 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
19135
19136 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19137
19138 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
19139 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
19140 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
19141
19142 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19143
19144 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
19145 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
19146 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
19147
19148 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
19149
19150 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
19151 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
19152 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
19153
19154 2015-01-20 Jeff Law <law@redhat.com>
19155
19156 PR target/59946
19157 * gcc.target/m68k/pr59946.c: New test.
19158
19159 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19160
19161 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
19162 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
19163 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
19164
19165 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19166
19167 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
19168 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
19169 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
19170
19171 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19172
19173 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
19174 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
19175 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
19176
19177 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19178
19179 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
19180 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
19181 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
19182 vshuffle.inc.
19183 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
19184 vshuffle.inc.
19185
19186 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19187
19188 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
19189 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
19190 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
19191
19192 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19193
19194 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
19195 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
19196 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
19197
19198 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
19199
19200 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
19201
19202 2015-01-20 Jakub Jelinek <jakub@redhat.com>
19203
19204 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
19205
19206 PR sanitizer/64632
19207 * g++.dg/ubsan/pr64632.C: New test.
19208
19209 PR debug/64663
19210 * gcc.dg/pr64663.c: New test.
19211
19212 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
19213
19214 PR c++/64383
19215 * g++.dg/warn/Wunused-var-23.C: New.
19216
19217 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
19218
19219 PR c++/59937
19220 * g++.dg/cpp0x/constexpr-59937-1.C: New.
19221 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
19222
19223 2015-01-20 Richard Biener <rguenther@suse.de>
19224
19225 PR ipa/64684
19226 * gcc.dg/lto/pr64684_0.c: New testcase.
19227 * gcc.dg/lto/pr64684_1.c: Likewise.
19228 * gcc.dg/lto/pr64684_2.c: Likewise.
19229 * gcc.dg/lto/pr64685_0.c: Likewise.
19230 * gcc.dg/lto/pr64685_1.c: Likewise.
19231
19232 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
19233
19234 PR c++/62241
19235 * g++.dg/cpp1y/lambda-init12.C: New.
19236
19237 2015-01-20 Richard Biener <rguenther@suse.de>
19238
19239 PR tree-optimization/64410
19240 * g++.dg/vect/pr64410.cc: Require vect_double.
19241
19242 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
19243
19244 PR target/64149
19245 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
19246
19247 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
19248
19249 PR bootstrap/64676
19250 Revert:
19251 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
19252
19253 PR rtl-optimization/64081
19254 * gcc.dg/pr64081.c: New test.
19255
19256 2015-01-19 David Malcolm <dmalcolm@redhat.com>
19257
19258 * jit.dg/harness.h: Include <unistd.h>.
19259 (CHECK_NO_ERRORS): New.
19260 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
19261 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
19262 gcc_jit_context_compile_to_file.
19263 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
19264 args to the spawned executable.
19265 (jit-expand-vars): New function.
19266 (jit-exe-params): New variable.
19267 (dg-jit-set-exe-params): New function.
19268 (jit-dg-test): Detect testcases that use
19269 jit-verify-compile-to-file and call jit-setup-compile-to-file.
19270 Set arguments of spawned process to jit-exe-params.
19271 (jit-get-output-filename): New function.
19272 (jit-setup-compile-to-file): New function.
19273 (jit-verify-compile-to-file): New function.
19274 (jit-run-executable): New function.
19275 (jit-verify-executable): New function.
19276 * jit.dg/test-compile-to-assembler.c: New testcase.
19277 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
19278 * jit.dg/test-compile-to-executable.c: New testcase.
19279 * jit.dg/test-compile-to-object.c: New testcase.
19280
19281 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
19282
19283 PR target/64652
19284 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
19285 (test_1): New.
19286
19287 2015-01-19 Martin Liska <mliska@suse.cz>
19288
19289 * objc/compile/pr64668.m: New test.
19290
19291 2015-01-19 David Malcolm <dmalcolm@redhat.com>
19292
19293 * jit.dg/test-arith-overflow.c: Include stdbool.h.
19294 (create_overflow_fn): Update comment to clarify that
19295 the third param of the created function is a bool *, not
19296 an int *.
19297 (verify_int_overflow_fn): Convert param "expected_ovf" from
19298 int to bool. Update third param of "overflow_fn_type" from int *
19299 to bool *. Update local "actual_ovf" from int to bool.
19300 (verify_uint_overflow_fn): Likewise.
19301
19302 2015-01-19 Martin Liska <mliska@suse.cz>
19303
19304 * gcc.dg/ipa/ipa-icf-33.c: New test.
19305
19306 2015-01-19 Felix Yang <felix.yang@huawei.com>
19307 Haijian Zhang <z.zhanghaijian@huawei.com>
19308
19309 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
19310 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
19311 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
19312 result_float64x2, expected_hfloat64x2): New helper type, variable and
19313 declaration.
19314 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
19315 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
19316 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
19317 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
19318 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
19319 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
19320 and target without the FMA feature.
19321
19322 2015-01-19 Jiong Wang <jiong.wang@arm.com>
19323
19324 * gcc.target/aarch64/pr64304.c: New testcase.
19325
19326 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
19327
19328 PR rtl-optimization/64081
19329 * gcc.dg/pr64081.c: New test.
19330
19331 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
19332
19333 PR target/63971
19334 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
19335 the epilogue).
19336 * gcc.target/aarch64/test_frame_6.c: Likewise.
19337 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
19338 and x19 (in the epilogue).
19339 * gcc.target/aarch64/test_frame_4.c: Likewise.
19340 * gcc.target/aarch64/test_frame_7.c: Likewise.
19341
19342 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
19343
19344 * gcc.target/i386/chkp-always_inline.c: New.
19345
19346 2015-01-15 Andrew Pinski <apinski@cavium.com>
19347 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
19348
19349 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
19350 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
19351
19352 2015-01-18 Andre Vehreschild <vehre@gmx.de>
19353
19354 PR fortran/60255
19355 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
19356 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
19357
19358 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
19359
19360 PR fortran/64578
19361 * gfortran.dg/unlimited_polymorphic_21.f90: New test
19362
19363 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
19364
19365 PR target/64652
19366 * gcc.target/sh/torture/pr64652.c: New.
19367
19368 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
19369
19370 * gcc.dg/ipa/ipa-icf-32.c: Update template.
19371 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
19372 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
19373 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
19374 * c-c++-common/asan/kasan-recover-1.c: Likewise.
19375 * c-c++-common/asan/kasan-recover-2.c: Likewise.
19376
19377 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
19378
19379 PR ipa/64378
19380 * g++.dg/torture/pr64378.C: New testcase.
19381
19382 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
19383
19384 PR fortran/57959
19385 * gfortran.dg/block_13.f08: New test
19386
19387 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
19388
19389 PR fortran/55901
19390 * gfortran.dg/associate_1.f03: Allow test for character with
19391 automatic length.
19392
19393 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
19394
19395 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
19396 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
19397
19398 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
19399
19400 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
19401
19402 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
19403
19404 PR fortran/64578
19405 * gfortran.dg/unlimited_polymorphic_21.f90: New test
19406
19407 2015-01-17 Andre Vehreschild <vehre@gmx.de>
19408
19409 PR fortran/60357
19410 * gfortran.dg/alloc_comp_assign_13.f08: New test.
19411
19412 PR fortran/61275
19413 * gfortran.dg/alloc_comp_assign_14.f08: New test.
19414
19415 PR fortran/55932
19416 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
19417
19418 2015-01-17 Andre Vehreschild <vehre@gmx.de>
19419
19420 PR fortran/60334
19421 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
19422
19423 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
19424
19425 PR rtl-optimization/52773
19426 * gcc.c-torture/compile/pr52773.c: New test.
19427
19428 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
19429
19430 PR c++/62134
19431 * g++.dg/cpp0x/alias-decl-46.C: New.
19432
19433 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
19434
19435 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
19436
19437 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
19438
19439 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
19440 Add trace.
19441 (CHECK_FP): Likewise.
19442 (CHECK_CUMULATIVE_SAT): Likewise.
19443
19444 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
19445
19446 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
19447 (Set_Neon_Cumulative_Sat): Add parameter.
19448 (__set_neon_cumulative_sat): Support new parameter.
19449 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
19450 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
19451 argument.
19452 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
19453 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
19454 argument.
19455
19456 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
19457
19458 * g++.dg/tsan/vptr_benign_race.C: New testcase.
19459 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
19460
19461 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
19462
19463 PR c++/60056
19464 * g++.dg/tls/thread_local-ice4.C: New.
19465
19466 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
19467
19468 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
19469 than Neon options.
19470
19471 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
19472
19473 PR c++/62276
19474 * g++.dg/cpp0x/vt-62276.C: New.
19475
19476 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
19477
19478 PR middle-end/64353
19479 * g++.dg/pr64353.C: New.
19480
19481 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
19482
19483 PR target/64263
19484 * gcc.target/aarch64/pr64263_1.c: New test.
19485
19486 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
19487
19488 PR tree-optimization/64434
19489 * gcc.dg/torture/pr64434.c: Move to...
19490 * gcc.dg/pr64434.c: ... here.
19491
19492 2015-01-16 Richard Biener <rguenther@suse.de>
19493
19494 PR middle-end/64614
19495 * gcc.dg/uninit-18.c: New testcase.
19496
19497 2015-01-16 Richard Biener <rguenther@suse.de>
19498
19499 PR tree-optimization/64568
19500 * g++.dg/torture/pr64568-2.C: New testcase.
19501
19502 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
19503
19504 PR target/64363
19505 * gcc.target/i386/chkp-label-address.c: New.
19506
19507 2015-01-16 Janus Weil <janus@gcc.gnu.org>
19508
19509 PR fortran/45290
19510 * gfortran.dg/pointer_init_6.f90: Extended.
19511
19512 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
19513
19514 * gcc.c-torture/compile/20150108.c: New test.
19515
19516 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
19517
19518 * gcc.target/visium: New directory.
19519
19520 2015-01-16 Richard Biener <rguenther@suse.de>
19521
19522 PR tree-optimization/61743
19523 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
19524 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
19525
19526 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
19527
19528 * gcc.dg/pr64015.c: New test.
19529
19530 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
19531
19532 PR ipa/64163
19533 PR ipa/64612
19534 * g++.dg/ipa/pr64612.C: New test.
19535
19536 2015-01-16 Renlin Li <renlin.li@arm.com>
19537
19538 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
19539
19540 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
19541
19542 * gcc.target/i386/sse-14.c: Test new intrinsic.
19543 * gcc.target/i386/sse-22.c: Ditto.
19544
19545 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
19546
19547 PR c++/58614
19548 * g++.dg/cpp0x/auto44.C: New.
19549
19550 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
19551
19552 PR target/59710
19553 * gcc.target/nios2/gpopt-all.c: New test case.
19554 * gcc.target/nios2/gpopt-local.c: New test case.
19555 * gcc.target/nios2/gpopt-global.c: New test case.
19556 * gcc.target/nios2/gpopt-data.c: New test case.
19557 * gcc.target/nios2/gpopt-none.c: New test case.
19558
19559 2015-01-15 Jakub Jelinek <jakub@redhat.com>
19560
19561 * g++.dg/ubsan/vptr-1.C: New test.
19562 * g++.dg/ubsan/vptr-2.C: New test.
19563 * g++.dg/ubsan/vptr-3.C: New test.
19564 * g++.dg/ubsan/vptr-4.C: New test.
19565 * g++.dg/ubsan/vptr-5.C: New test.
19566 * g++.dg/ubsan/vptr-6.C: New test.
19567 * g++.dg/ubsan/vptr-7.C: New test.
19568 * g++.dg/ubsan/vptr-8.C: New test.
19569 * g++.dg/ubsan/vptr-9.C: New test.
19570
19571 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
19572
19573 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
19574 is set up.
19575 * lib/gcc-dg.exp: Likewise.
19576
19577 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
19578
19579 PR rtl-optimization/64110
19580 * gcc.target/i386/pr64110.c: Add scan-assembler.
19581
19582 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
19583 James Norris <jnorris@codesourcery.com>
19584 Cesar Philippidis <cesar@codesourcery.com>
19585 Ilmir Usmanov <i.usmanov@samsung.com>
19586
19587 * lib/target-supports.exp (check_effective_target_fopenacc): New
19588 procedure.
19589 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
19590 * g++.dg/goacc/goacc.exp: Likewise.
19591 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
19592 * gcc.dg/goacc/goacc.exp: Likewise.
19593 * gfortran.dg/goacc/goacc.exp: Likewise.
19594 * c-c++-common/cpp/openacc-define-1.c: New file.
19595 * c-c++-common/cpp/openacc-define-2.c: Likewise.
19596 * c-c++-common/cpp/openacc-define-3.c: Likewise.
19597 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
19598 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
19599 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
19600 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
19601 * c-c++-common/goacc/asyncwait-1.c: Likewise.
19602 * c-c++-common/goacc/cache-1.c: Likewise.
19603 * c-c++-common/goacc/clauses-fail.c: Likewise.
19604 * c-c++-common/goacc/collapse-1.c: Likewise.
19605 * c-c++-common/goacc/data-1.c: Likewise.
19606 * c-c++-common/goacc/data-2.c: Likewise.
19607 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
19608 * c-c++-common/goacc/deviceptr-1.c: Likewise.
19609 * c-c++-common/goacc/deviceptr-2.c: Likewise.
19610 * c-c++-common/goacc/deviceptr-3.c: Likewise.
19611 * c-c++-common/goacc/if-clause-1.c: Likewise.
19612 * c-c++-common/goacc/if-clause-2.c: Likewise.
19613 * c-c++-common/goacc/kernels-1.c: Likewise.
19614 * c-c++-common/goacc/loop-1.c: Likewise.
19615 * c-c++-common/goacc/loop-private-1.c: Likewise.
19616 * c-c++-common/goacc/nesting-1.c: Likewise.
19617 * c-c++-common/goacc/nesting-data-1.c: Likewise.
19618 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
19619 * c-c++-common/goacc/parallel-1.c: Likewise.
19620 * c-c++-common/goacc/pcopy.c: Likewise.
19621 * c-c++-common/goacc/pcopyin.c: Likewise.
19622 * c-c++-common/goacc/pcopyout.c: Likewise.
19623 * c-c++-common/goacc/pcreate.c: Likewise.
19624 * c-c++-common/goacc/pragma_context.c: Likewise.
19625 * c-c++-common/goacc/present-1.c: Likewise.
19626 * c-c++-common/goacc/reduction-1.c: Likewise.
19627 * c-c++-common/goacc/reduction-2.c: Likewise.
19628 * c-c++-common/goacc/reduction-3.c: Likewise.
19629 * c-c++-common/goacc/reduction-4.c: Likewise.
19630 * c-c++-common/goacc/sb-1.c: Likewise.
19631 * c-c++-common/goacc/sb-2.c: Likewise.
19632 * c-c++-common/goacc/sb-3.c: Likewise.
19633 * c-c++-common/goacc/update-1.c: Likewise.
19634 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
19635 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
19636 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
19637 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
19638 * gfortran.dg/goacc/assumed.f95: Likewise.
19639 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
19640 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
19641 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
19642 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
19643 * gfortran.dg/goacc/branch.f95: Likewise.
19644 * gfortran.dg/goacc/cache-1.f95: Likewise.
19645 * gfortran.dg/goacc/coarray.f95: Likewise.
19646 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
19647 * gfortran.dg/goacc/cray.f95: Likewise.
19648 * gfortran.dg/goacc/critical.f95: Likewise.
19649 * gfortran.dg/goacc/data-clauses.f95: Likewise.
19650 * gfortran.dg/goacc/data-tree.f95: Likewise.
19651 * gfortran.dg/goacc/declare-1.f95: Likewise.
19652 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
19653 * gfortran.dg/goacc/fixed-1.f: Likewise.
19654 * gfortran.dg/goacc/fixed-2.f: Likewise.
19655 * gfortran.dg/goacc/fixed-3.f: Likewise.
19656 * gfortran.dg/goacc/fixed-4.f: Likewise.
19657 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
19658 * gfortran.dg/goacc/if.f95: Likewise.
19659 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
19660 * gfortran.dg/goacc/list.f95: Likewise.
19661 * gfortran.dg/goacc/literal.f95: Likewise.
19662 * gfortran.dg/goacc/loop-1.f95: Likewise.
19663 * gfortran.dg/goacc/loop-2.f95: Likewise.
19664 * gfortran.dg/goacc/loop-3.f95: Likewise.
19665 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
19666 * gfortran.dg/goacc/omp.f95: Likewise.
19667 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
19668 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
19669 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
19670 * gfortran.dg/goacc/parameter.f95: Likewise.
19671 * gfortran.dg/goacc/private-1.f95: Likewise.
19672 * gfortran.dg/goacc/private-2.f95: Likewise.
19673 * gfortran.dg/goacc/private-3.f95: Likewise.
19674 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
19675 * gfortran.dg/goacc/reduction-2.f95: Likewise.
19676 * gfortran.dg/goacc/reduction.f95: Likewise.
19677 * gfortran.dg/goacc/routine-1.f90: Likewise.
19678 * gfortran.dg/goacc/routine-2.f90: Likewise.
19679 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
19680 * gfortran.dg/goacc/several-directives.f95: Likewise.
19681 * gfortran.dg/goacc/sie.f95: Likewise.
19682 * gfortran.dg/goacc/subarrays.f95: Likewise.
19683 * gfortran.dg/gomp/map-1.f90: Likewise.
19684 * gfortran.dg/openacc-define-1.f90: Likewise.
19685 * gfortran.dg/openacc-define-2.f90: Likewise.
19686 * gfortran.dg/openacc-define-3.f90: Likewise.
19687 * g++.dg/gomp/block-1.C: Update for changed compiler output.
19688 * g++.dg/gomp/block-2.C: Likewise.
19689 * g++.dg/gomp/block-3.C: Likewise.
19690 * g++.dg/gomp/block-5.C: Likewise.
19691 * g++.dg/gomp/target-1.C: Likewise.
19692 * g++.dg/gomp/target-2.C: Likewise.
19693 * g++.dg/gomp/taskgroup-1.C: Likewise.
19694 * g++.dg/gomp/teams-1.C: Likewise.
19695 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
19696 * gcc.dg/cilk-plus/jump.c: Likewise.
19697 * gcc.dg/gomp/block-1.c: Likewise.
19698 * gcc.dg/gomp/block-10.c: Likewise.
19699 * gcc.dg/gomp/block-2.c: Likewise.
19700 * gcc.dg/gomp/block-3.c: Likewise.
19701 * gcc.dg/gomp/block-4.c: Likewise.
19702 * gcc.dg/gomp/block-5.c: Likewise.
19703 * gcc.dg/gomp/block-6.c: Likewise.
19704 * gcc.dg/gomp/block-7.c: Likewise.
19705 * gcc.dg/gomp/block-8.c: Likewise.
19706 * gcc.dg/gomp/block-9.c: Likewise.
19707 * gcc.dg/gomp/target-1.c: Likewise.
19708 * gcc.dg/gomp/target-2.c: Likewise.
19709 * gcc.dg/gomp/taskgroup-1.c: Likewise.
19710 * gcc.dg/gomp/teams-1.c: Likewise.
19711
19712 2015-01-15 David Malcolm <dmalcolm@redhat.com>
19713
19714 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
19715 test case.
19716
19717 2015-01-15 Mike Stump <mikestump@comcast.net>
19718
19719 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
19720 * gcc.dg/inline_2.c: Likewise.
19721 * gcc.dg/inline_3.c: Likewise.
19722 * gcc.dg/inline_4.c: Likewise.
19723
19724 2015-01-15 Janus Weil <janus@gcc.gnu.org>
19725
19726 PR fortran/58023
19727 * gfortran.dg/proc_ptr_comp_43.f90: New.
19728
19729 2015-01-15 Mike Stump <mikestump@comcast.net>
19730
19731 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
19732 * gcc.dg/unroll_2.c: Likewise.
19733 * gcc.dg/unroll_3.c: Likewise.
19734 * gcc.dg/unroll_4.c: Likewise.
19735 * gcc.dg/unroll_5.c: Likewise.
19736
19737 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
19738
19739 PR target/63971
19740 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
19741 in epilogue.
19742 * gcc.target/aarch64/test_frame_6.c: Likewise.
19743 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
19744 x30 and x19 (in the epilogue).
19745 * gcc.target/aarch64/test_frame_4.c: Likewise.
19746 * gcc.target/aarch64/test_frame_7.c: Likewise.
19747
19748 2015-01-15 Martin Liska <mliska@suse.cz>
19749
19750 * g++.dg/ipa/pr64068.C: New test.
19751 * gcc.dg/ipa/PR64559.c: New test.
19752
19753 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
19754
19755 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
19756 with PIE.
19757
19758 2015-01-15 Richard Biener <rguenther@suse.de>
19759
19760 PR tree-optimization/61743
19761 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
19762 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
19763
19764 2015-01-15 Renlin Li <renlin.li@arm.com>
19765
19766 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
19767 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
19768
19769 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
19770
19771 * gcc.dg/vect/vect-aggressive-1.c: New.
19772 * gcc.target/i386/avx2-vect-aggressive.c: New.
19773
19774 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
19775
19776 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
19777
19778 2015-01-15 Richard Biener <rguenther@suse.de>
19779
19780 PR lto/64415
19781 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
19782 -Wl,-undefined,dynamic_lookup.
19783
19784 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
19785
19786 * gnat.dg/opt47.adb: New test.
19787
19788 2015-01-15 Richard Biener <rguenther@suse.de>
19789
19790 PR lto/64415
19791 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
19792
19793 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
19794
19795 PR tree-optimization/64434
19796 * gcc.dg/torture/pr64434.c: New test.
19797
19798 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
19799
19800 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
19801 -mno-micromips. MIPS32R1 and below require -mno-micromips.
19802 -march=loongson* and -march=octeon* require -mno-micromips.
19803
19804 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
19805 Matthew Fortune <matthew.fortune@imgtec.com>
19806
19807 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
19808 * gcc.target/mips/call-saved-5.c (foo): Likewise.
19809 * gcc.target/mips/call-saved-6.c (foo): Likewise.
19810 * gcc.target/mips/call-saved-7.c: New file.
19811 * gcc.target/mips/call-saved-8.c: New file.
19812 * gcc.target/mips/call-saved-9.c: New file.
19813
19814 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
19815
19816 * gcc.target/mips/lsa.c: New file.
19817 * gcc.target/mips/mips64-lsa.c: Likewise.
19818 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
19819 * gcc.target/mips/mulsize-4.c: Likewise.
19820 * gcc.target/mips/mulsize-5.c: New file.
19821 * gcc.target/mips/mulsize-6.c: Likewise.
19822 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
19823 and !HAS_LSA as ghost options.
19824 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
19825 for !HAS_LSA.
19826
19827 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
19828
19829 * g++.dg/torture/20141013.c: Set -fno-short-enums.
19830
19831 2015-01-15 Richard Biener <rguenther@suse.de>
19832
19833 PR middle-end/64365
19834 * gcc.dg/torture/pr64365.c: New testcase.
19835
19836 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
19837
19838 * gcc.dg/stackprotectexplicit1.c: New test.
19839 * g++.dg/stackprotectexplicit2.c: New test.
19840
19841 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19842
19843 PR target/61933
19844 * gfortran.dg/inquire_internal.f90: New.
19845 * gfortran.dg/negative_unit_check.f90: New.
19846
19847 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
19848
19849 PR target/53988
19850 * gcc.target/sh/pr53988-1.c: New.
19851
19852 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
19853
19854 PR c++/58671
19855 * g++.dg/tls/thread_local-ice3.C: New.
19856
19857 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
19858
19859 * gcc.target/i386/fentry-override.c: Properly place {} in target
19860 selector. Remove nonpic.
19861 * gcc.target/i386/fentry.c: Likewise.
19862
19863 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
19864
19865 * gcc.dg/atomic-invalid.c: Check for invalid memory model
19866 warnings instead of errors.
19867
19868 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
19869
19870 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
19871 option support instead of ENABLE_LTO from Makefile.
19872
19873 2015-01-14 Richard Biener <rguenther@suse.de>
19874
19875 PR tree-optimization/59354
19876 * gcc.dg/vect/pr59354.c: New testcase.
19877
19878 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
19879
19880 * lib/target-supports.exp
19881 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
19882 on ARM architures before v7.
19883
19884 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
19885
19886 PR middle-end/59448
19887 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
19888 an atomic_exchange.
19889
19890 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
19891
19892 PR target/64386
19893 * gcc.target/i386/pr64386.c: New test.
19894
19895 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
19896
19897 PR target/64393
19898 * gcc.target/i386/pr64393.c: New test.
19899
19900 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
19901
19902 PR target/64387
19903 * gcc.target/i386/pr64387.c: New test.
19904
19905 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
19906
19907 * gcc.target/aarch64/store-pair-1.c: Fix typo.
19908
19909 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
19910
19911 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
19912
19913 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
19914
19915 PR target/64453
19916 * gcc.target/arm/pr64453.c: New.
19917
19918 2015-01-14 Richard Biener <rguenther@suse.de>
19919
19920 PR lto/64415
19921 * gcc.dg/lto/pr64415_0.c: New testcase.
19922 * gcc.dg/lto/pr64415_1.c: Likewise.
19923
19924 2015-01-14 Martin Liska <mliska@suse.cz>
19925
19926 * gcc.dg/ipa/pr64307.c: New test.
19927
19928 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
19929
19930 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
19931 64-bit and 128-bit.
19932
19933 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
19934
19935 PR target/64460
19936 * gcc.target/arm/pr64460_1.c: New test.
19937
19938 2015-01-14 Richard Biener <rguenther@suse.de>
19939
19940 PR tree-optimization/64493
19941 PR tree-optimization/64495
19942 * gcc.dg/vect/pr64493.c: New testcase.
19943 * gcc.dg/vect/pr64495.c: Likewise.
19944
19945 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
19946
19947 * gcc.dg/Warray-bounds-11.c: New test-case.
19948
19949 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
19950
19951 * gcc.target/mips/octeon3-pipe-1.c: New test.
19952
19953 2015-01-13 David Malcolm <dmalcolm@redhat.com>
19954
19955 * jit.dg/harness.h (set_up_logging): Move string concatenation
19956 into...
19957 (concat_strings): New function.
19958 (dump_reproducer): New function.
19959 (test_jit): Call dump_reproducer.
19960 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
19961 function.
19962 (jit-dg-test): Delete any generated reproducer from previous runs.
19963 Verify that a generated reproducer was created, and verify that it
19964 compiles.
19965 * jit.dg/test-nested-contexts.c (main): Call
19966 gcc_jit_context_dump_reproducer_to_file.
19967
19968 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19969
19970 * gcc.dg/aru-2.c: Add dg-require-profiling.
19971
19972 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19973
19974 * lib/target-supports.exp (check_profiling_available): Check if
19975 -pg links.
19976
19977 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
19978
19979 PR ipa/64565
19980 * g++.dg/torture/pr64565.C: New testcase.
19981
19982 2015-01-13 Marek Polacek <polacek@redhat.com>
19983
19984 PR middle-end/64391
19985 * gcc.dg/tm/pr64391.c: New test.
19986
19987 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19988
19989 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
19990 true.
19991
19992 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
19993
19994 * gcc.target/i386/pie.c: New test.
19995
19996 * lib/target-supports.exp (check_effective_target_pie): New.
19997
19998 2015-01-13 Jakub Jelinek <jakub@redhat.com>
19999
20000 PR rtl-optimization/64286
20001 * gcc.target/i386/avx2-pr64286.c: New test.
20002
20003 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
20004
20005 PR c++/57626
20006 * g++.dg/cpp0x/vt-57626.C: New.
20007
20008 2015-01-13 Jakub Jelinek <jakub@redhat.com>
20009
20010 PR fortran/64528
20011 * gfortran.dg/pr64528.f90: New test.
20012
20013 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
20014
20015 * gcc.target/aarch64/subsp.c: New test.
20016
20017 2015-01-13 Andrew Pinski <apinski@cavium.com>
20018
20019 * gcc.target/aarch64/store-pair-1.c: New testcase.
20020
20021 2015-01-13 Richard Biener <rguenther@suse.de>
20022
20023 PR lto/64373
20024 * gcc.dg/lto/pr64373_0.c: New testcase.
20025
20026 2015-01-13 Andrew Pinski <apinski@cavium.com>
20027
20028 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
20029 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
20030
20031 2015-01-13 Richard Biener <rguenther@suse.de>
20032
20033 PR tree-optimization/64406
20034 * gcc.dg/pr64406.c: New testcase.
20035
20036 2015-01-13 Richard Biener <rguenther@suse.de>
20037
20038 PR tree-optimization/64404
20039 * gcc.dg/vect/pr64404.c: New testcase.
20040
20041 2015-01-13 Richard Biener <rguenther@suse.de>
20042
20043 PR tree-optimization/64568
20044 * g++.dg/torture/pr64568.C: New testcase.
20045
20046 2015-01-12 David Malcolm <dmalcolm@redhat.com>
20047
20048 * jit.dg/test-error-local-used-from-other-function.c: New test
20049 case.
20050 * jit.dg/test-error-param-reuse.c: New test case.
20051 * jit.dg/test-error-param-sharing.c: New test case.
20052 * jit.dg/test-error-param-used-from-other-function.c: New test
20053 case.
20054 * jit.dg/test-error-param-used-without-a-function.c: New test
20055 case.
20056
20057 2015-01-12 Jakub Jelinek <jakub@redhat.com>
20058
20059 PR tree-optimization/64563
20060 * gcc.dg/pr64563.c: New test.
20061
20062 PR target/64513
20063 * gcc.target/i386/pr64513.c: New test.
20064
20065 PR tree-optimization/64454
20066 * gcc.dg/pr64454.c: New test.
20067
20068 PR testsuite/64028
20069 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
20070 bind_pic_locally.
20071 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
20072 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
20073 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
20074 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
20075 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
20076 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
20077 * gcc.dg/vect/slp-25.c: Likewise.
20078 * gcc.dg/vect/vect-109.c: Likewise.
20079 * gcc.dg/vect/vect-13.c: Likewise.
20080 * gcc.dg/vect/vect-17.c: Likewise.
20081 * gcc.dg/vect/vect-18.c: Likewise.
20082 * gcc.dg/vect/vect-19.c: Likewise.
20083 * gcc.dg/vect/vect-20.c: Likewise.
20084 * gcc.dg/vect/vect-21.c: Likewise.
20085 * gcc.dg/vect/vect-22.c: Likewise.
20086 * gcc.dg/vect/vect-27.c: Likewise.
20087 * gcc.dg/vect/vect-29.c: Likewise.
20088 * gcc.dg/vect/vect-2-big-array.c: Likewise.
20089 * gcc.dg/vect/vect-2.c: Likewise.
20090 * gcc.dg/vect/vect-3.c: Likewise.
20091 * gcc.dg/vect/vect-4.c: Likewise.
20092 * gcc.dg/vect/vect-5.c: Likewise.
20093 * gcc.dg/vect/vect-72.c: Likewise.
20094 * gcc.dg/vect/vect-73-big-array.c: Likewise.
20095 * gcc.dg/vect/vect-73.c: Likewise.
20096 * gcc.dg/vect/vect-77-global.c: Likewise.
20097 * gcc.dg/vect/vect-78-global.c: Likewise.
20098 * gcc.dg/vect/vect-7.c: Likewise.
20099 * gcc.dg/vect/vect-86.c: Likewise.
20100 * gcc.dg/vect/vect-align-1.c: Likewise.
20101 * gcc.dg/vect/vect-align-3.c: Likewise.
20102 * gcc.dg/vect/vect-all-big-array.c: Likewise.
20103 * gcc.dg/vect/vect-all.c: Likewise.
20104 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
20105 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
20106 * gcc.dg/vect/vect-peel-3.c: Likewise.
20107 * gcc.dg/vect/vect-peel-4.c: Likewise.
20108 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
20109
20110 2015-01-12 Jeff Law <law@redhat.com>
20111
20112 PR target/64461
20113 * gcc.target/m68k/pr64461.c: New test.
20114
20115 2015-01-12 David Malcolm <dmalcolm@redhat.com>
20116
20117 * jit.dg/test-array-as-pointer.c (create_code): Update call
20118 to gcc_jit_context_new_global by setting "kind" to
20119 GCC_JIT_GLOBAL_IMPORTED.
20120 * jit.dg/test-error-array-as-pointer.c: Likewise.
20121 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
20122 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
20123 setting kind to GCC_JIT_GLOBAL_EXPORTED.
20124 * jit.dg/test-using-global.c (the_global): Rename to...
20125 (imported_global): ...this.
20126 (create_code): Update to test the three kinds of global.
20127 (verify_code): Likewise.
20128
20129 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
20130
20131 PR testsuite/64427
20132 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
20133 undefined behavior.
20134 * gcc.target/i386/pr64291-2.c: Updated.
20135
20136 2015-01-12 Richard Biener <rguenther@suse.de>
20137
20138 PR tree-optimization/64530
20139 * gfortran.dg/pr64530.f90: New testcase.
20140
20141 2015-01-12 Richard Biener <rguenther@suse.de>
20142
20143 PR middle-end/64357
20144 * gcc.dg/torture/pr64357.c: New testcase.
20145
20146 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
20147
20148 * gcc.target/i386/nop-mcount.c: Properly place {} in target
20149 selector.
20150
20151 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
20152 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
20153
20154 2015-01-12 Martin Liska <mliska@suse.cz>
20155
20156 * gcc.dg/ipa/PR64550.c: New test.
20157
20158 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
20159
20160 PR ipa/63470
20161 * g++.dg/ipa/pr63470.C: New testcase.
20162
20163 2015-01-11 Janus Weil <janus@gcc.gnu.org>
20164
20165 PR fortran/63733
20166 * gfortran.dg/typebound_operator_20.f90: New.
20167
20168 2015-01-11 Janus Weil <janus@gcc.gnu.org>
20169
20170 PR fortran/58023
20171 * gfortran.dg/proc_ptr_comp_42.f90: New.
20172
20173 2015-01-11 Janus Weil <janus@gcc.gnu.org>
20174
20175 PR fortran/64508
20176 * gfortran.dg/proc_ptr_comp_41.f90: New.
20177
20178 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
20179
20180 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
20181
20182 2015-01-10 Tobias Burnus <burnus@net-b.de>
20183
20184 PR fortran/64522
20185 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
20186 and add dg-excess-errors.
20187 * gfortran.dg/line_length_6.f90: New.
20188 * gfortran.dg/line_length_7.f90: New.
20189 * gfortran.dg/line_length_8.f90: New.
20190 * gfortran.dg/line_length_9.f90: New.
20191 * gfortran.dg/line_length_10.f90: New.
20192 * gfortran.dg/line_length_11.f90: New.
20193
20194 2015-01-09 David Malcolm <dmalcolm@redhat.com>
20195
20196 * jit.dg/test-threads.c (struct testcase): Move declaration
20197 to jit.dg/all-non-failing-tests.h.
20198 (testcases): Likewise.
20199 * jit.dg/all-non-failing-tests.h (struct testcase): Move
20200 declaration here from jit.dg/all-non-failing-tests.h.
20201 (testcases): Likewise.
20202 * jit.dg/test-combination.c (create_code): Eliminate spelling
20203 out all of the testcases in favor of looping through the
20204 "testcases" metadata.
20205 (verify_code): Likewise.
20206
20207 2015-01-09 Jakub Jelinek <jakub@redhat.com>
20208
20209 PR rtl-optimization/64536
20210 * gcc.dg/pr64536.c: New test.
20211
20212 2015-01-09 David Malcolm <dmalcolm@redhat.com>
20213
20214 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
20215 * jit.dg/test-combination.c (create_code): Likewise.
20216 (verify_code): Likewise.
20217 * jit.dg/test-constants.c: New test case.
20218 * jit.dg/test-threads.c: Add test-constants.c.
20219
20220 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
20221
20222 PR libobjc/51891
20223 * objc.dg/gnu-api-2-class.m: Add a test case
20224 for the above change.
20225
20226 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
20227
20228 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
20229
20230 2015-01-09 Richard Biener <rguenther@suse.de>
20231
20232 PR tree-optimization/64410
20233 * g++.dg/vect/pr64410.cc: New testcase.
20234
20235 2015-01-09 Martin Liska <mliska@suse.cz>
20236
20237 * gcc.dg/ipa/ipa-icf-32.c: New test.
20238
20239 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
20240
20241 * c-c++-common/tsan/tsan_barrier.h: New.
20242 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
20243 * c-c++-common/tsan/bitfield_race.c: Likewise.
20244 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
20245 * c-c++-common/tsan/mutexset1.c: Likewise.
20246 * c-c++-common/tsan/race_on_barrier.c: Likewise.
20247 * c-c++-common/tsan/race_on_mutex.c: Likewise.
20248 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
20249 * c-c++-common/tsan/simple_race.c: Likewise.
20250 * c-c++-common/tsan/simple_stack.c: Likewise.
20251 * c-c++-common/tsan/sleep_sync.c: Likewise.
20252 * c-c++-common/tsan/tiny_race.c: Likewise.
20253 * c-c++-common/tsan/tls_race.c: Likewise.
20254 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
20255 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
20256 * g++.dg/tsan/atomic_free.C: Likewise.
20257 * g++.dg/tsan/atomic_free2.C: Likewise.
20258 * g++.dg/tsan/cond_race.C: Likewise.
20259 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
20260
20261 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
20262
20263 PR testsuite/62250
20264 * lib/target-supports.exp (check_effective_target_libatomic_available):
20265 New.
20266 * gfortran.dg/coarray/caf.exp: Only add -latomic for
20267 targets that match effective-target libatomic_available.
20268 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
20269
20270 2015-01-08 David Malcolm <dmalcolm@redhat.com>
20271
20272 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
20273 Verify the result of gcc_jit_context_get_last_error.
20274 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
20275
20276 2015-01-08 Jakub Jelinek <jakub@redhat.com>
20277
20278 PR tree-optimization/63989
20279 * gcc.dg/strlenopt-27.c: New test.
20280
20281 2015-01-08 David Malcolm <dmalcolm@redhat.com>
20282
20283 * jit.dg/harness.h (set_up_logging): New function.
20284 (test_jit): Fail if gcc_jit_context_acquire fails. Call
20285 set_up_logging on the context, so that every testcase is
20286 logged to a particular file.
20287 * jit.dg/test-nested-contexts.c (main): Open a logfile,
20288 and call gcc_jit_context_set_logfile on the top-level context.
20289
20290 2015-01-08 Jakub Jelinek <jakub@redhat.com>
20291
20292 PR target/64338
20293 * g++.dg/opt/pr64338.C: New test.
20294
20295 2015-01-08 Tobias Burnus <burnus@net-b.de>
20296
20297 * gfortran.dg/coarray/codimension_2b.f90: New file.
20298 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
20299 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
20300
20301 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
20302
20303 PR c++/59004
20304 * g++.dg/ext/fnname4.C: New.
20305
20306 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
20307
20308 PR c++/64462
20309 * g++.dg/cpp0x/constexpr-64462.C: New.
20310
20311 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
20312
20313 PR c++/60753
20314 * g++.dg/cpp0x/deleted10.C: New.
20315
20316 2015-01-07 David Malcolm <dmalcolm@redhat.com>
20317
20318 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
20319
20320 2015-01-07 David Malcolm <dmalcolm@redhat.com>
20321
20322 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
20323 GCC_JIT_UNARY_OP_ABS.
20324 (verify_unary_ops): Likewise.
20325
20326 2015-01-07 David Malcolm <dmalcolm@redhat.com>
20327
20328 * jit.dg/test-arith-overflow.c: New test case.
20329 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
20330 * jit.dg/test-combination.c (create_code): Likewise.
20331 (verify_code): Likewise.
20332 * jit.dg/test-threads.c (testcases): Likewise.
20333
20334 2015-01-07 David Malcolm <dmalcolm@redhat.com>
20335
20336 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
20337 rather than "jit". Load g++.exp, and call g++_init.
20338 Run test-*.cc files within the testsuite and *.cc files within
20339 docs/examples.
20340 (jit-dg-test): Drop the addition of -fgnu89-inline to
20341 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
20342 doing it when compiling C testcases (since g++ does not handle
20343 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
20344 is restored to the value after g++_init ran, rather than the
20345 value before g++_init ran. Return a list of
20346 $comp_output $output_file, as dg-test assumes.
20347
20348 2015-01-07 David Malcolm <dmalcolm@redhat.com>
20349
20350 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
20351 make it easier to figure out the origin of each test result when
20352 running test-combination.c and test-threads.c.
20353 (CHECK_VALUE): Likewise.
20354 (CHECK_DOUBLE_VALUE): Likewise.
20355 (CHECK_STRING_VALUE): Likewise.
20356 (CHECK_STRING_STARTS_WITH): Likewise.
20357 (CHECK_STRING_CONTAINS): Likewise.
20358 (CHECK): Likewise.
20359 (check_string_value): Likewise, add "funcname" param.
20360 (check_string_starts_with): Likewise.
20361 (check_string_contains): Likewise.
20362
20363 2015-01-07 David Malcolm <dmalcolm@redhat.com>
20364
20365 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
20366 generating name of built executable.
20367
20368 2015-01-07 Marek Polacek <polacek@redhat.com>
20369
20370 PR c/64440
20371 * gcc.dg/pr64440.c: New test.
20372 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
20373
20374 2015-01-07 Marek Polacek <polacek@redhat.com>
20375
20376 PR c/64417
20377 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
20378 * gcc.dg/pr64417.c: New test.
20379
20380 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
20381
20382 PR target/64505
20383 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
20384 fix is correct.
20385
20386 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
20387
20388 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
20389 Check if testcases run without errors, not just if they compile.
20390
20391 2015-01-06 Christian Bruel <christian.bruel@st.com>
20392
20393 PR target/64507
20394 * gcc.target/sh/pr64507.c: New test.
20395
20396 2015-01-06 Arnaud Charlet <charlet@adacore.com>
20397
20398 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
20399
20400 2015-01-06 Jakub Jelinek <jakub@redhat.com>
20401
20402 * c-c++-common/asan/sanitize-all-1.c: New test.
20403 * c-c++-common/ubsan/sanitize-all-1.c: New test.
20404 * c-c++-common/ubsan/sanitize-all-2.c: New test.
20405 * c-c++-common/ubsan/sanitize-all-3.c: New test.
20406 * c-c++-common/ubsan/sanitize-all-4.c: New test.
20407
20408 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
20409
20410 * lib/target-supports.exp (check_profiling_available): Return 0 for
20411 Visium.
20412 (check_effective_target_tls_runtime): Likewise.
20413 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
20414 * gcc.dg/20020312-2.c: Adjust for Visium.
20415 * gcc.dg/tls/thr-cse-1.c: Likewise
20416 * gcc.dg/tree-ssa/20040204-1.c: Likewise
20417 * gcc.dg/tree-ssa/loop-1.c: Likewise.
20418 * gcc.dg/weak/typeof-2.c: Likewise.
20419
20420 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
20421
20422 PR rtl-optimization/64287
20423 * gcc.dg/aru-2.c: New test.
20424
20425 2015-01-05 Jakub Jelinek <jakub@redhat.com>
20426
20427 PR sanitizer/64344
20428 * c-c++-common/ubsan/pr64344-1.c: New test.
20429 * c-c++-common/ubsan/pr64344-2.c: New test.
20430
20431 PR tree-optimization/64465
20432 * gcc.dg/pr64465.c: New test.
20433
20434 PR tree-optimization/64494
20435 * gcc.c-torture/compile/pr64494.c: New test.
20436
20437 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
20438
20439 PR fortran/47674
20440 * gfortran.dg/realloc_on_assign_25.f90: New test.
20441
20442 2015-01-05 Jakub Jelinek <jakub@redhat.com>
20443
20444 Update copyright years.
20445
20446 2015-01-05 Marek Polacek <polacek@redhat.com>
20447
20448 PR c/64423
20449 * gcc.dg/pr64423.c: New test.
20450
20451 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20452
20453 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
20454 mmix-knuth-mmixware for the same reason as for MIPS.
20455 * gcc.dg/debug/debug-2.c: Ditto.
20456
20457 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
20458
20459 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
20460
20461 PR testsuite/62250
20462 * lib/gfortran.exp: Add libatomic library search path.
20463 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
20464 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
20465
20466 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
20467
20468 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
20469
20470 * c-c++-common/tsan/bitfield_race.c: New testcase.
20471 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
20472
20473 2015-01-02 Tobias Burnus <burnus@net-b.de>
20474
20475 * gfortran.dg/coarray/collectives_4.f90: New.
20476
20477 2015-01-02 Janus Weil <janus@gcc.gnu.org>
20478
20479 PR fortran/57562
20480 * gfortran.dg/extends_16.f90: New.
20481
20482 2015-01-02 Tobias Burnus <burnus@net-b.de>
20483
20484 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
20485
20486 2015-01-02 Tobias Burnus <burnus@net-b.de>
20487
20488 * gfortran.dg/coarray/codimension_2.f90: New.
20489 * gfortran.dg/coarray/codimension_2a.f90: New.
20490 * gfortran.dg/coarray_35.f90: New.
20491 * gfortran.dg/coarray_35a.f90: New.
20492
20493 2015-01-02 Janus Weil <janus@gcc.gnu.org>
20494
20495 PR fortran/60507
20496 * gfortran.dg/dummy_procedure_11.f90: New.
20497 \f
20498 Copyright (C) 2015 Free Software Foundation, Inc.
20499
20500 Copying and distribution of this file, with or without modification,
20501 are permitted in any medium without royalty provided the copyright
20502 notice and this notice are preserved.
This page took 0.91925 seconds and 5 git commands to generate.