Set TARGET_OMIT_STRUCT_RETURN_REG to true
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2
3 * gcc.target/aarch64/struct_return.c: New test.
4
5 2016-05-12 Marek Polacek <polacek@redhat.com>
6
7 PR c/70756
8 * c-c++-common/pr70756-2.c: New test.
9 * c-c++-common/pr70756.c: New test.
10
11 2016-05-12 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/71059
14 * gcc.dg/torture/pr71059.c: New testcase.
15
16 2016-05-12 Richard Biener <rguenther@suse.de>
17
18 PR tree-optimization/71062
19 * gcc.dg/torture/pr71062.c: New testcase.
20
21 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
22
23 PR tree-optimization/71006
24 * gcc.dg/pr71006.c: New test.
25
26 2016-05-12 Marek Polacek <polacek@redhat.com>
27
28 PR driver/71063
29 * gcc.dg/opts-7.c: New test.
30
31 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
32
33 PR target/70830
34 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
35 Add -save-temps to dg-options.
36 Scan for ldmfd rather than pop instruction.
37 * gcc.target/arm/interrupt-2.c: Likewise.
38 * gcc.target/arm/pr70830.c: New test.
39
40 2016-05-12 Jakub Jelinek <jakub@redhat.com>
41
42 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
43 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
44
45 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
46 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
47 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
48
49 PR target/71019
50 * gcc.target/i386/avx512vl-pack-1.c: New test.
51 * gcc.target/i386/avx512vl-pack-2.c: New test.
52 * gcc.target/i386/avx512bw-pack-2.c: New test.
53
54 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
55
56 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
57 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
58 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
59
60 2016-05-12 Richard Biener <rguenther@suse.de>
61
62 PR tree-optimization/70986
63 * gcc.dg/torture/pr70986-1.c: New testcase.
64 * gcc.dg/torture/pr70986-2.c: Likewise.
65 * gcc.dg/torture/pr70986-3.c: Likewise.
66
67 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
68
69 PR c/43651
70 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
71 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
72
73 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
74
75 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
76 directive.
77 * gcc.target/i386/pr66746.c: Ditto.
78
79 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
80
81 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
82 support.
83 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
84 warning when using -mvsx-timode.
85 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
86 * gcc.target/powerpc/dform-2.c: Likewise.
87 * gcc.target/powerpc/pr68805.c: Likewise.
88
89 2016-05-11 Marek Polacek <polacek@redhat.com>
90
91 PR c++/71024
92 * c-c++-common/attributes-3.c: New test.
93
94 2016-05-11 Nathan Sidwell <nathan@acm.org>
95
96 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
97 * gcc.c-torture/execute/pr68185.c: Likewise.
98 * gcc.dg/ipa/pr70306.c: Requires global constructors.
99 * gcc.dg/pr69634.c: Requires scheduling.
100 * gcc.dg/torture/pr66178.c: Require label values.
101 * gcc.dg/setjmp-6.c: Require indirect jumps.
102
103 2016-05-11 Richard Biener <rguenther@suse.de>
104
105 PR tree-optimization/71055
106 * gcc.dg/torture/pr71055.c: New testcase.
107
108 2016-05-11 Richard Biener <rguenther@suse.de>
109
110 PR debug/71057
111 * g++.dg/debug/pr71057.C: New testcase.
112
113 2016-05-11 Jakub Jelinek <jakub@redhat.com>
114
115 PR fortran/70855
116 * gfortran.dg/gomp/pr70855.f90: New test.
117
118 2016-05-11 Richard Biener <rguenther@suse.de>
119
120 PR middle-end/71002
121 * g++.dg/torture/pr71002.C: New testcase.
122
123 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
124
125 PR middle-end/70807
126 * gcc.dg/pr70807.c: New test.
127
128 2016-05-10 Martin Sebor <msebor@redhat.com>
129
130 PR c++/38611
131 * g++.dg/Wattributes.C: New test.
132
133 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
134
135 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
136 * gcc.dg/tree-ssa/pr69270.c: Adjust.
137 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
138
139 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
140
141 PR target/70799
142 * gcc.target/i386/pr70799-1.c: New test.
143
144 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
145
146 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
147
148 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
149
150 PR middle-end/70877
151 * gcc.target/i386/pr70877.c: New test.
152
153 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
154
155 PR tree-optimization/70786
156 * gcc.target/i386/pr70876.c: New test.
157
158 2016-05-10 Jakub Jelinek <jakub@redhat.com>
159
160 PR target/70927
161 * gcc.target/i386/avx512vl-logic-1.c: New test.
162 * gcc.target/i386/avx512vl-logic-2.c: New test.
163 * gcc.target/i386/avx512dq-logic-2.c: New test.
164
165 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
166
167 PR target/70963
168 * gcc.target/powerpc/pr70963.c: New.
169
170 2016-05-10 David Malcolm <dmalcolm@redhat.com>
171
172 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
173 (test_very_wide_line): Add ruler to expected output.
174 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
175 (test_very_wide_line): Likewise.
176 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
177 (test_show_locus): Within the handling of "test_very_wide_line",
178 enable show_ruler_p on the diagnostic context.
179
180 2016-05-10 Richard Biener <rguenther@suse.de>
181
182 PR tree-optimization/71039
183 * gcc.dg/torture/pr71039.c: New testcase.
184
185 2016-05-10 Nathan Sidwell <nathan@acm.org>
186
187 * gcc.dg/nested-func-10.c: Requires alloca.
188 * gcc.dg/nested-func-9.c: Requires alloca.
189 * gcc.c-torture/execute/pr70460.c: Requires labels.
190 * gcc.c-torture/compile/pr70199.c: Requires labels.
191 * gcc.target/nvptx/decl.c: Compile only.
192 * gcc.target/nvptx/trailing-init.c: Compile only.
193 * gcc.target/nvptx/ary-init.c: Compile only.
194
195 2016-05-10 Marek Polacek <polacek@redhat.com>
196
197 PR c/70255
198 * gcc.dg/attr-opt-1.c: New test.
199
200 2016-05-10 Richard Biener <rguenther@suse.de>
201
202 PR tree-optimization/70497
203 PR tree-optimization/28367
204 * gcc.dg/torture/20160404-1.c: New testcase.
205 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
206 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
207
208 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
209
210 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
211
212 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
213
214 * gcc.target/i386/fabsneg-1.c New test.
215
216 2016-05-09 Alan Modra <amodra@gmail.com>
217
218 PR testsuite/70826
219 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
220
221 2016-05-09 Richard Biener <rguenther@suse.de>
222
223 PR tree-optimization/70985
224 * gcc.dg/torture/pr70985.c: New testcase.
225
226 2016-05-09 Bin Cheng <bin.cheng@arm.com>
227
228 * gcc.dg/tree-ssa/ifc-9.c: New test.
229 * gcc.dg/tree-ssa/ifc-10.c: New test.
230 * gcc.dg/tree-ssa/ifc-11.c: New test.
231 * gcc.dg/tree-ssa/ifc-12.c: New test.
232 * gcc.dg/vect/pr61194.c: Remove XFAIL.
233 * gcc.dg/vect/vect-23.c: Remove XFAIL.
234 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
235
236 2016-05-09 Richard Biener <rguenther@suse.de>
237
238 PR fortran/70937
239 * gfortran.dg/pr70937.f90: New testcase.
240
241 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
242
243 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
244
245 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
246
247 PR fortran/56226
248 * gfortran.dg/dec_structure_1.f90: New testcase.
249 * gfortran.dg/dec_structure_2.f90: Ditto.
250 * gfortran.dg/dec_structure_3.f90: Ditto.
251 * gfortran.dg/dec_structure_4.f90: Ditto.
252 * gfortran.dg/dec_structure_5.f90: Ditto.
253 * gfortran.dg/dec_structure_6.f90: Ditto.
254 * gfortran.dg/dec_structure_7.f90: Ditto.
255 * gfortran.dg/dec_structure_8.f90: Ditto.
256 * gfortran.dg/dec_structure_9.f90: Ditto.
257 * gfortran.dg/dec_structure_10.f90: Ditto.
258 * gfortran.dg/dec_structure_11.f90: Ditto.
259 * gfortran.dg/dec_union_1.f90: Ditto.
260 * gfortran.dg/dec_union_2.f90: Ditto.
261 * gfortran.dg/dec_union_3.f90: Ditto.
262 * gfortran.dg/dec_union_4.f90: Ditto.
263 * gfortran.dg/dec_union_5.f90: Ditto.
264 * gfortran.dg/dec_union_6.f90: Ditto.
265 * gfortran.dg/dec_union_7.f90: Ditto.
266
267 2016-05-07 Tom de Vries <tom@codesourcery.com>
268
269 PR tree-optimization/70956
270 * gcc.dg/graphite/pr70956.c: New test.
271
272 2016-05-06 Jakub Jelinek <jakub@redhat.com>
273
274 PR middle-end/70941
275 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
276 (a, b, c, d): Change type from char to signed char.
277 (main): Compare against (signed char) -1634678893 instead of
278 hardcoded -109. Use __builtin_abort instead of abort.
279
280 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
281 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
282
283 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
284
285 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
286
287 PR debug/70935
288 * gcc.dg/torture/pr70935.c: New test.
289
290 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
291
292 PR target/58219
293 * gcc.target/sh/pr58219.c: New tests.
294
295 2016-05-06 Richard Biener <rguenther@suse.de>
296
297 PR tree-optimization/70960
298 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
299
300 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
301
302 PR target/52933
303 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
304 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
305 Adjust expected instruction counts.
306 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
307
308 2016-05-06 Marek Polacek <polacek@redhat.com>
309
310 PR sanitizer/70875
311 * gcc.dg/ubsan/bounds-3.c: New test.
312
313 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
314
315 PR target/54089
316 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
317
318 2016-05-06 Richard Biener <rguenther@suse.de>
319
320 PR middle-end/70931
321 * gfortran.dg/pr70931.f90: New testcase.
322
323 2016-05-06 Richard Biener <rguenther@suse.de>
324
325 PR middle-end/70941
326 * gcc.dg/torture/pr70941.c: New testcase.
327
328 2016-05-05 Bin Cheng <bin.cheng@arm.com>
329
330 PR tree-optimization/57206
331 * gcc.dg/vect/pr57206.c: New test.
332
333 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
334
335 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
336
337 2016-05-05 Jakub Jelinek <jakub@redhat.com>
338
339 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
340
341 * c-c++-common/Wdangling-else-4.c: New test.
342
343 2016-05-04 Jakub Jelinek <jakub@redhat.com>
344
345 PR c++/70906
346 PR c++/70933
347 * g++.dg/opt/pr70906.C: New test.
348 * g++.dg/opt/pr70933.C: New test.
349
350 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
351
352 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
353
354 * gcc.dg/ipa/pure-const-3.c: New testcase.
355
356 2016-05-04 Marek Polacek <polacek@redhat.com>
357
358 * c-c++-common/Wdangling-else-1.c: New test.
359 * c-c++-common/Wdangling-else-2.c: New test.
360 * c-c++-common/Wdangling-else-3.c: New test.
361
362 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
363
364 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
365 flag is present.
366
367 2016-05-04 Marek Polacek <polacek@redhat.com>
368
369 PR c/48778
370 * gcc.dg/Waddress-2.c: New test.
371
372 2016-05-04 Alan Modra <amodra@gmail.com>
373
374 * gcc.target/powerpc/pr70866.c: New.
375
376 2016-05-03 Martin Sebor <msebor@redhat.com>
377
378 PR c++/66561
379 * c-c++-common/builtin_location.c: New test.
380 * g++.dg/cpp1y/builtin_location.C: New test.
381
382 2016-05-03 Marek Polacek <polacek@redhat.com>
383
384 PR c/70859
385 * gcc.dg/pr70859.c: New test.
386 * gcc.dg/pr70859-2.c: New test.
387
388 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
389
390 * gnat.dg/debug5.adb: New testcase.
391
392 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
393
394 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
395 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
396 Procedure to check for z10 instruction set.
397
398 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
399
400 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
401
402 2016-05-03 Alan Modra <amodra@gmail.com>
403
404 * gcc.target/powerpc/savres.c: Add func using a single gpr.
405
406 2016-05-03 Jakub Jelinek <jakub@redhat.com>
407
408 * gcc.target/i386/avx512f-cvt-1.c: New test.
409
410 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
411
412 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
413 -fdump-tree-vrp-details.
414
415 2016-05-03 Richard Biener <rguenther@suse.de>
416
417 * gcc.dg/pr30172-1.c: Adjust.
418 * gcc.dg/pr63743.c: Likewise.
419 * gcc.dg/tm/pr51696.c: Likewise.
420 * c-c++-common/tm/safe-1.c: Likewise.
421 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
422 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
423 * g++.dg/plugin/self-assign-test-1.C: Likewise.
424 * g++.dg/plugin/self-assign-test-2.C: Likewise.
425
426 2016-05-03 Jakub Jelinek <jakub@redhat.com>
427
428 PR rtl-optimization/70467
429 * gcc.target/i386/pr70467-3.c: New test.
430 * gcc.target/i386/pr70467-4.c: New test.
431
432 PR tree-optimization/70916
433 * gcc.c-torture/compile/pr70916.c: New test.
434
435 PR target/49244
436 * gcc.target/i386/pr49244-1.c: New test.
437 * gcc.target/i386/pr49244-2.c: New test.
438
439 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
440
441 PR rtl-optimization/44281
442 * gcc.target/i386/pr44281.c: New test.
443
444 2016-05-03 bin cheng <bin.cheng@arm.com>
445
446 PR tree-optimization/56541
447 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
448 * gcc.dg/vect/pr56541.c: new test.
449
450 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
451
452 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
453 __float128.
454 * gcc.target/powerpc/float128-complex-2.c: Likewise.
455
456 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
457
458 PR testsuite/70520
459 * c-c++-common/asan/clone-test-1.c (main): Align child process
460 stack to 16 bytes.
461
462 2016-05-02 David Malcolm <dmalcolm@redhat.com>
463
464 PR c++/62314
465 * g++.dg/spellcheck-fields-2.C: New test case.
466
467 2016-05-02 David Malcolm <dmalcolm@redhat.com>
468
469 PR c++/62314
470 * g++.dg/pr62314.C: New test case.
471
472 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
473
474 * gcc.dg/ipa/inline-8.c: New testcase.
475
476 2016-05-02 Jakub Jelinek <jakub@redhat.com>
477
478 PR rtl-optimization/70467
479 * gcc.target/i386/pr70467-1.c: New test.
480
481 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
482
483 * gcc.dg/spec-options.c: Run the test on all targets.
484 * gcc.dg/foo.specs: Use cpp_unique_options.
485
486 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
487
488 * gcc.dg/tree-ssa/unord.c: New testcase.
489
490 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
491
492 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
493
494 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
495
496 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
497
498 2016-05-02 Marek Polacek <polacek@redhat.com>
499
500 PR c/70851
501 * gcc.dg/enum-incomplete-3.c: New test.
502
503 2016-05-02 Marek Polacek <polacek@redhat.com>
504 Tom de Vries <tom@codesourcery.com>
505
506 PR tree-optimization/70700
507 * gcc.dg/pr70700.c: New test.
508
509 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
510
511 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
512 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
513 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
514 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
515 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
516
517 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
518
519 * ada/acats/run_acats: Rename into...
520 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
521 * ada/acats/run_all.sh: Remove redundant test.
522 (target_run): Move around.
523 (target_gnatchop): Use newly built executable.
524 (target_gnatmake): Likewise.
525 Check that the compilation of impbit succeeds.
526
527 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
528
529 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
530 * gcc.dg/20021029-1.c: Likewise.
531 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
532 * gcc.target/sh/attr-isr-trapa.c: Likewise.
533 * gcc.target/sh/cmpstr.c: Likewise.
534 * gcc.target/sh/cmpstrn.c: Likewise.
535 * gcc.target/sh/memset.c: Likewise.
536 * gcc.target/sh/pr21255-2-mb.c: Likewise.
537 * gcc.target/sh/pr21255-2-ml.c: Likewise.
538 * gcc.target/sh/pr39423-1.c: Likewise.
539 * gcc.target/sh/pr49468-di.c: Likewise.
540 * gcc.target/sh/pr49468-si.c: Likewise.
541 * gcc.target/sh/pr49880-1.c: Likewise.
542 * gcc.target/sh/pr49880-2.c: Likewise.
543 * gcc.target/sh/pr49880-3.c: Likewise.
544 * gcc.target/sh/pr50751-1.c: Likewise.
545 * gcc.target/sh/pr50751-4.c: Likewise.
546 * gcc.target/sh/pr50751-7.c: Likewise.
547 * gcc.target/sh/pr51244-1.c: Likewise.
548 * gcc.target/sh/pr51244-10.c: Likewise.
549 * gcc.target/sh/pr51244-11.c: Likewise.
550 * gcc.target/sh/pr51244-12.c: Likewise.
551 * gcc.target/sh/pr51244-13.c: Likewise.
552 * gcc.target/sh/pr51244-14.c: Likewise.
553 * gcc.target/sh/pr51244-17.c: Likewise.
554 * gcc.target/sh/pr51244-18.c: Likewise.
555 * gcc.target/sh/pr51244-19.c: Likewise.
556 * gcc.target/sh/pr51244-4.c: Likewise.
557 * gcc.target/sh/pr51244-5.c: Likewise.
558 * gcc.target/sh/pr51244-7.c: Likewise.
559 * gcc.target/sh/pr51244-8.c: Likewise.
560 * gcc.target/sh/pr51244-9.c: Likewise.
561 * gcc.target/sh/pr51697.c: Likewise.
562 * gcc.target/sh/pr52483-1.c: Likewise.
563 * gcc.target/sh/pr52483-2.c: Likewise.
564 * gcc.target/sh/pr52483-3.c: Likewise.
565 * gcc.target/sh/pr52483-5.c: Likewise.
566 * gcc.target/sh/pr52933-1.c: Likewise.
567 * gcc.target/sh/pr52933-2.c: Likewise.
568 * gcc.target/sh/pr52933-3.c: Likewise.
569 * gcc.target/sh/pr53568-1.c: Likewise.
570 * gcc.target/sh/pr53976-1.c: Likewise.
571 * gcc.target/sh/pr53988-1.c: Likewise.
572 * gcc.target/sh/pr53988.c: Likewise.
573 * gcc.target/sh/pr54089-1.c: Likewise.
574 * gcc.target/sh/pr54089-6.c: Likewise.
575 * gcc.target/sh/pr54089-7.c: Likewise.
576 * gcc.target/sh/pr54089-8.c: Likewise.
577 * gcc.target/sh/pr54089-9.c: Likewise.
578 * gcc.target/sh/pr54236-1.c: Likewise.
579 * gcc.target/sh/pr54236-2.c: Likewise.
580 * gcc.target/sh/pr54236-3.c: Likewise.
581 * gcc.target/sh/pr54236-4.c: Likewise.
582 * gcc.target/sh/pr54386.c: Likewise.
583 * gcc.target/sh/pr54602-1.c: Likewise.
584 * gcc.target/sh/pr54685.c: Likewise.
585 * gcc.target/sh/pr54760-1.c: Likewise.
586 * gcc.target/sh/pr54760-2.c: Likewise.
587 * gcc.target/sh/pr54760-3.c: Likewise.
588 * gcc.target/sh/pr54760-4.c: Likewise.
589 * gcc.target/sh/pr54760-5.c: Likewise.
590 * gcc.target/sh/pr54760-6.c: Likewise.
591 * gcc.target/sh/pr55146.c: Likewise.
592 * gcc.target/sh/pr55160.c: Likewise.
593 * gcc.target/sh/pr59278.c: Likewise.
594 * gcc.target/sh/pr59401-1.c: Likewise.
595 * gcc.target/sh/pr59533-1.c: Likewise.
596 * gcc.target/sh/pr63260.c: Likewise.
597 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
598 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
599 * gcc.target/sh/strlen.c: Likewise.
600 * gcc.target/sh/torture/pr30807.c: Likewise.
601 * gcc.target/sh/torture/pr34777.c: Likewise.
602 * gcc.target/sh/torture/pr64652.c: Likewise.
603 * gcc.target/sh/torture/pr65505.c: Likewise.
604 * gcc.target/sh/torture/pragma-isr.c: Likewise.
605 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
606
607 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
608
609 PR c++/66644
610 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
611
612 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
613
614 * gcc.target/powerpc/vsx-elemrev-1.c: New.
615 * gcc.target/powerpc/vsx-elemrev-2.c: New.
616 * gcc.target/powerpc/vsx-elemrev-3.c: New.
617 * gcc.target/powerpc/vsx-elemrev-4.c: New.
618
619 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
620
621 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
622 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
623
624 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
625
626 PR middle-end/70626
627 * c-c++-common/goacc/combined-reduction.c: New test.
628 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
629
630 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
631
632 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
633 *movdi_internal pattern only if PIC off.
634 * gcc.target/i386/pr70155-2.c: Likewise.
635 * gcc.target/i386/pr70155-3.c: Likewise.
636 * gcc.target/i386/pr70155-4.c: Likewise.
637 * gcc.target/i386/pr70155-5.c: Likewise.
638 * gcc.target/i386/pr70155-6.c: Likewise.
639 * gcc.target/i386/pr70155-7.c: Likewise.
640 * gcc.target/i386/pr70155-8.c: Likewise.
641 * gcc.target/i386/pr70155-15.c: Likewise.
642 * gcc.target/i386/pr70155-17.c: Likewise.
643 * gcc.target/i386/pr70155-22.c: Likewise.
644
645 2016-04-29 Bin Cheng <bin.cheng@arm.com>
646
647 PR tree-optimization/70803
648 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
649
650 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
651
652 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
653 optimization of vector loop.
654 * gcc.target/i386/vect-unpack-3.c: New test.
655 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
656 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
657 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
658
659 2016-04-29 Marek Polacek <polacek@redhat.com>
660
661 PR sanitizer/70342
662 * g++.dg/ubsan/null-7.C: New test.
663
664 PR c/70852
665 * gcc.dg/pr70852.c: New test.
666
667 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
668
669 PR/69089
670 * g++.dg/cpp0x/alignas6.C: New test.
671
672 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
673
674 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
675 dg-do.
676 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
677 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
678 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
679 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
680 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
681 * gcc.target/arc/mxy.c: Likewise.
682 * gcc.target/arc/mswape.c: Likewise.
683 * gcc.target/arc/mrtsc.c: Likewise.
684 * gcc.target/arc/mcrc.c: Likewise.
685 * gcc.target/arc/mdsp-packa.c: Likewise.
686 * gcc.target/arc/mdvbf.c: Likewise.
687 * gcc.target/arc/mlock.c: Likewise.
688 * gcc.target/arc/mmac-24.c: Likewise.
689 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
690
691 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
692 Matthijs Kooijman <matthijs@stdin.nl>
693 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
694
695 PR target/60040
696 * gcc.target/avr/pr60040-1.c: New.
697 * gcc.target/avr/pr60040-2.c: New.
698
699 2016-04-29 Richard Biener <rguenther@suse.de>
700
701 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
702
703 2016-04-29 Richard Biener <rguenther@suse.de>
704
705 PR tree-optimization/13962
706 PR tree-optimization/65686
707 * gcc.dg/uninit-pr65686.c: New testcase.
708
709 2016-04-29 Jakub Jelinek <jakub@redhat.com>
710
711 PR middle-end/70843
712 * gcc.dg/pr70843.c: New test.
713
714 2016-04-28 Jakub Jelinek <jakub@redhat.com>
715
716 PR target/70858
717 * gcc.target/i386/pr70858.c: New test.
718
719 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
720
721 * gcc.target/arc/nps400-1.c: New file.
722
723 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
724 Andrew Burgess <andrew.burgess@embecosm.com>
725
726 * gcc.target/arc/movh_cl-1.c: New file.
727
728 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
729 Andrew Burgess <andrew.burgess@embecosm.com>
730
731 * gcc.target/arc/extzv-1.c: New file.
732 * gcc.target/arc/insv-1.c: New file.
733 * gcc.target/arc/insv-2.c: New file.
734 * gcc.target/arc/movb-1.c: New file.
735 * gcc.target/arc/movb-2.c: New file.
736 * gcc.target/arc/movb-3.c: New file.
737 * gcc.target/arc/movb-4.c: New file.
738 * gcc.target/arc/movb-5.c: New file.
739 * gcc.target/arc/movb_cl-1.c: New file.
740 * gcc.target/arc/movb_cl-2.c: New file.
741 * gcc.target/arc/movbi_cl-1.c: New file.
742 * gcc.target/arc/movl-1.c: New file.
743
744 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
745 Andrew Burgess <andrew.burgess@embecosm.com>
746
747 * gcc.target/arc/cmem-1.c: New file.
748 * gcc.target/arc/cmem-2.c: New file.
749 * gcc.target/arc/cmem-3.c: New file.
750 * gcc.target/arc/cmem-4.c: New file.
751 * gcc.target/arc/cmem-5.c: New file.
752 * gcc.target/arc/cmem-6.c: New file.
753 * gcc.target/arc/cmem-7.c: New file.
754 * gcc.target/arc/cmem-ld.inc: New file.
755 * gcc.target/arc/cmem-st.inc: New file.
756
757 2016-04-28 Jakub Jelinek <jakub@redhat.com>
758
759 PR target/70821
760 * gcc.target/i386/pr70821.c: New test.
761
762 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
763
764 * gcc.target/powerpc/vec-adde.c: New test.
765 * gcc.target/powerpc/vec-adde-int128.c: New test.
766
767 2016-04-28 Jakub Jelinek <jakub@redhat.com>
768
769 * gcc.target/i386/avx-vround-1.c: New test.
770 * gcc.target/i386/avx-vround-2.c: New test.
771 * gcc.target/i386/avx512vl-vround-1.c: New test.
772 * gcc.target/i386/avx512vl-vround-2.c: New test.
773
774 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
775
776 PR testsuite/70595
777 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
778 (check_effective_target_cilkplus_runtime): ... this.
779 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
780 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
781
782 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
783 Require cilkplus_runtime.
784 Don't add -lcilkrts.
785 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
786 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
787 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
788 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
789 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
790 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
791 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
792 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
793 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
794 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
795 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
796 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
797 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
798 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
799 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
800 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
801 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
802 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
803 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
804 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
805 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
806 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
807 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
808 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
809 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
810 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
811 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
812 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
813 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
814
815 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
816 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
817
818 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
819
820 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
821 cilkplus_runtime.
822
823 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
824
825 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
826 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
827
828 2015-04-27 Ryan Burn <contact@rnburn.com>
829
830 PR c++/69024
831 PR c++/68997
832 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
833 diagnostic.
834 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
835 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
836
837 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
838
839 * gnat.dg/limited_with4.ad[sb]: New test.
840 * gnat.dg/limited_with4_pkg.ads: New helper.
841
842 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
843
844 PR target/70155
845 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
846 and movv1ti_internal patterns
847 * gcc.target/i386/pr70155-1.c: New test.
848 * gcc.target/i386/pr70155-2.c: Likewise.
849 * gcc.target/i386/pr70155-3.c: Likewise.
850 * gcc.target/i386/pr70155-4.c: Likewise.
851 * gcc.target/i386/pr70155-5.c: Likewise.
852 * gcc.target/i386/pr70155-6.c: Likewise.
853 * gcc.target/i386/pr70155-7.c: Likewise.
854 * gcc.target/i386/pr70155-8.c: Likewise.
855 * gcc.target/i386/pr70155-9.c: Likewise.
856 * gcc.target/i386/pr70155-10.c: Likewise.
857 * gcc.target/i386/pr70155-11.c: Likewise.
858 * gcc.target/i386/pr70155-12.c: Likewise.
859 * gcc.target/i386/pr70155-13.c: Likewise.
860 * gcc.target/i386/pr70155-14.c: Likewise.
861 * gcc.target/i386/pr70155-15.c: Likewise.
862 * gcc.target/i386/pr70155-16.c: Likewise.
863 * gcc.target/i386/pr70155-17.c: Likewise.
864 * gcc.target/i386/pr70155-18.c: Likewise.
865 * gcc.target/i386/pr70155-19.c: Likewise.
866 * gcc.target/i386/pr70155-20.c: Likewise.
867 * gcc.target/i386/pr70155-21.c: Likewise.
868 * gcc.target/i386/pr70155-22.c: Likewise.
869
870 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
871
872 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
873 ".{5,6}".
874
875 2016-04-27 Bin Cheng <bin.cheng@arm.com>
876
877 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
878 * gcc.dg/tree-ssa/scev-9.c: Ditto.
879 * gcc.dg/tree-ssa/scev-10.c: Ditto.
880 * gcc.dg/tree-ssa/scev-11.c: Ditto.
881 * gcc.dg/tree-ssa/scev-12.c: Ditto.
882
883 2016-04-27 Richard Biener <rguenther@suse.de>
884
885 PR ipa/70760
886 * g++.dg/ipa/ipa-pta-2.C: New testcase.
887 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
888
889 2016-04-27 Nathan Sidwell <nathan@acm.org>
890
891 * g++.dg/cpp0x/constexpr-recursion3.C: New.
892 * g++.dg/ubsan/pr63956.C: Adjust error location.
893
894 2016-04-27 Nick Clifton <nickc@redhat.com>
895
896 PR middle-end/49889
897 * gcc.dg/pr49889.c: New test.
898
899 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
900
901 * c-c++-common/memset-array.c: New test.
902
903 2016-04-26 Martin Sebor <msebor@redhat.com>
904
905 PR c++/66639
906 * g++.dg/cpp1y/func_constexpr.C: New test.
907
908 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
909
910 PR c++/70241
911 * g++.dg/cpp0x/enum32.C: New test.
912 * g++.dg/cpp0x/enum33.C: New test.
913
914 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
915
916 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
917 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
918 * gcc.c-torture/execute/bitfld-6.c: Likewise.
919 * gcc.c-torture/execute/bitfld-7.c: Likewise.
920 * gcc.c-torture/execute/pr38151.c: Likewise.
921 * gcc.c-torture/execute/pr66556.c: Likewise.
922 * gcc.c-torture/execute/pr67781.c: Likewise.
923 * gcc.c-torture/execute/pr68648.c: Likewise.
924
925 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
926
927 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
928
929 2016-04-26 Marek Polacek <polacek@redhat.com>
930
931 PR c/67784
932 * gcc.dg/pr67784-3.c: New test.
933 * gcc.dg/pr67784-4.c: New test.
934 * gcc.dg/pr67784-5.c: New test.
935
936 PR c/70791
937 * gcc.dg/Wnested-externs-2.c: New test.
938
939 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
940
941 * gcc.dg/fold-plusmult.c: Adjust.
942 * gcc.dg/no-strict-overflow-6.c: Adjust.
943 * gcc.dg/gomp/loop-1.c: Xfail some tests.
944
945 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
946
947 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
948 number scans.
949 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
950 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
951 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
952 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
953 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
954 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
955 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
956 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
957 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
958 * gcc.target/i386/avx512f-gather-5.c: Likewise.
959 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
960 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
961 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
962 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
963 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
964 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
965 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
966 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
967 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
968 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
969 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
970 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
971 scans.
972 * gcc.target/i386/pr32219-4.c: Likewise.
973 * gcc.target/i386/pr32219-6.c: Likewise.
974 * gcc.target/i386/pr32219-8.c: Likewise.
975
976 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
977
978 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
979 associated options.
980
981 2016-04-26 Marek Polacek <polacek@redhat.com>
982
983 PR c++/70744
984 * g++.dg/ext/cond2.C: New test.
985
986 2016-04-26 Bin Cheng <bin.cheng@arm.com>
987
988 PR tree-optimization/70771
989 PR tree-optimization/70775
990 * gcc.dg/pr70771.c: New test.
991 * gcc.dg/pr70775.c: New test.
992
993 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
994
995 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
996
997 2016-04-25 Richard Biener <rguenther@suse.de>
998
999 PR tree-optimization/70780
1000 * gcc.dg/torture/pr70780.c: New testcase.
1001
1002 2016-04-25 Michael Collison <michael.collison@arm.com>
1003
1004 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1005 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1006 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1007 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1008 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1009 * testsuite/lib/target-supports.exp
1010 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1011 that arm neon support vector widen sum of HImode TO SImode.
1012
1013 2016-04-23 Jakub Jelinek <jakub@redhat.com>
1014
1015 PR sanitizer/70712
1016 * c-c++-common/asan/pr70712.c: New test.
1017
1018 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1019
1020 * .gitattributes: New file.
1021
1022 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1023
1024 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1025
1026 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1027
1028 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1029 * gfortran.dg/submodule_15.f08: Likewise.
1030
1031 2016-04-22 Richard Biener <rguenther@suse.de>
1032
1033 PR tree-optimization/70740
1034 * gcc.dg/torture/pr70740.c: New testcase.
1035
1036 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1037
1038 PR target/70750
1039 * gcc.target/i386/pr70750-1.c: New test.
1040 * gcc.target/i386/pr70750-2.c: Likewise.
1041
1042 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1043
1044 PR c++/70540
1045 * g++.dg/cpp0x/auto48.C: New.
1046
1047 2016-04-21 Marek Polacek <polacek@redhat.com>
1048
1049 PR c++/70513
1050 * g++.dg/cpp0x/forw_enum12.C: New test.
1051 * g++.dg/cpp0x/forw_enum13.C: New test.
1052
1053 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1054
1055 PR target/70728
1056 * gcc.target/i386/pr70728.c: New test.
1057
1058 2016-04-21 Richard Biener <rguenther@suse.de>
1059
1060 PR middle-end/70747
1061 * gcc.dg/pr70747.c: New testcase.
1062
1063 2016-04-21 Bin Cheng <bin.cheng@arm.com>
1064
1065 PR tree-optimization/70715
1066 * gcc.dg/tree-ssa/scev-13.c: New test.
1067
1068 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1069
1070 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1071
1072 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1073
1074 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1075
1076 2016-04-20 Jan Hubicka <jh@suse.cz>
1077
1078 PR ipa/70018
1079 * g++.dg/ipa/nothrow-1.C: New testcase.
1080
1081 2016-04-20 Nathan Sidwell <nathan@acm.org>
1082
1083 PR c++/55635
1084 * g++.dg/eh/delete1.C: New.
1085
1086 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1087
1088 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1089 -mtune-ctrl=sse_typeless_stores.
1090
1091 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1092
1093 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1094
1095 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1096
1097 PR tree-optimization/69489
1098 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1099
1100 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1101
1102 PR c++/69363
1103 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1104 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1105 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1106
1107 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1108
1109 PR tree-optimization/56625
1110 PR tree-optimization/69489
1111 * gcc.dg/vect/pr56625.c: New test.
1112 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1113
1114 2016-04-20 Andrew Pinski <apinski@cavium.com>
1115
1116 PR target/64971
1117 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1118
1119 2016-04-20 Arnaud Charlet <charlet@adacore.com>
1120
1121 * gnat.dg/self1.adb: Remove now incorrect test.
1122
1123 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1124
1125 * gcc.dg/tree-ssa/scev-11.c: New test.
1126 * gcc.dg/tree-ssa/scev-12.c: New test.
1127
1128 2016-04-20 Marek Polacek <polacek@redhat.com>
1129
1130 PR tree-optimization/70725
1131 * gcc.dg/pr70725.c: New test.
1132
1133 2016-04-20 Richard Biener <rguenther@suse.de>
1134
1135 PR tree-optimization/70726
1136 * g++.dg/vect/pr70726.cc: New testcase.
1137
1138 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1139
1140 PR target/70674
1141 * gcc.target/s390/pr70674.c: New test.
1142
1143 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1144
1145 PR libgfortran/70684
1146 * gfortran.dg/list_read_14.f90: New test.
1147
1148 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1149
1150 PR target/69201
1151 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1152 extern to force it misaligned.
1153 (b): Likewise.
1154 (c): Likewise.
1155 (d): Likewise.
1156 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1157 Don't check `*' before movv4sf_internal.
1158 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1159 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1160 Don't check `*' before movv16qi_internal.
1161 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1162 extern to force it misaligned.
1163 (b): Likewise.
1164 (c): Likewise.
1165 (d): Likewise.
1166 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1167 Don't check `*' before movv2df_internal.
1168 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1169 extern to force it misaligned.
1170 (b): Likewise.
1171 (c): Likewise.
1172 (d): Likewise.
1173 Check movv8sf_internal instead of avx_storeups256.
1174 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1175
1176 2016-04-19 Richard Biener <rguenther@suse.de>
1177
1178 PR tree-optimization/70171
1179 * g++.dg/tree-ssa/pr70171.C: New testcase.
1180
1181 2016-04-19 Richard Biener <rguenther@suse.de>
1182
1183 PR tree-optimization/70724
1184 * gcc.dg/torture/pr70724.c: New testcase.
1185
1186 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1187
1188 PR middle-end/70689
1189 * testsuite/gcc.target/i386/pr70689.c: New.
1190
1191 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1192
1193 PR target/70708
1194 * gcc.target/i386/pr70708.c: New test.
1195
1196 2016-04-18 Richard Biener <rguenther@suse.de>
1197
1198 PR tree-optimization/43434
1199 * gcc.dg/vect/pr43434.c: New testcase.
1200 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1201 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1202 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1203 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1204 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1205 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1206 * gcc.dg/gomp/pr68640.c: Likewise.
1207 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1208 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1209
1210 2016-04-18 Richard Biener <rguenther@suse.de>
1211
1212 PR tree-optimization/70701
1213 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1214
1215 2016-04-18 Tom de Vries <tom@codesourcery.com>
1216
1217 PR testsuite/70699
1218 * gcc.dg/pr70161.c: Add dot-file scans.
1219 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1220 instead of after last dot char.
1221
1222 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1223
1224 * c-c++-common/dump-ada-spec-3.c: New test.
1225 * c-c++-common/dump-ada-spec-4.c: Likewise.
1226
1227 2016-04-17 Tom de Vries <tom@codesourcery.com>
1228
1229 PR other/70183
1230 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1231
1232 2016-04-15 Jan Hubicka <jh@suse.cz>
1233
1234 PR ipa/70018
1235 * g++.dg/ipa/pure-const-1.C: New testcase.
1236 * g++.dg/ipa/pure-const-2.C: New testcase.
1237 * g++.dg/ipa/pure-const-3.C: New testcase.
1238
1239 2016-04-15 Marek Polacek <polacek@redhat.com>
1240
1241 PR c/70671
1242 * gcc.dg/bitfld-22.c: New test.
1243
1244 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1245
1246 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1247 x86_64.
1248
1249 2016-04-15 Marek Polacek <polacek@redhat.com>
1250
1251 PR c/70651
1252 * c-c++-common/pr70651.c: New test.
1253
1254 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1255
1256 PR rtl-optimization/70681
1257 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1258 dump scan on arm and powerpc.
1259 * gcc.dg/pr10474.c: Likewise.
1260
1261 2016-04-15 Jakub Jelinek <jakub@redhat.com>
1262
1263 PR c++/69517
1264 PR c++/70019
1265 PR c++/70588
1266 * g++.dg/cpp1y/vla11.C: Revert for real.
1267
1268 PR c/70436
1269 * c-c++-common/Wparentheses-1.c: New test.
1270 * c-c++-common/gomp/Wparentheses-1.c: New test.
1271 * c-c++-common/gomp/Wparentheses-2.c: New test.
1272 * c-c++-common/gomp/Wparentheses-3.c: New test.
1273 * c-c++-common/gomp/Wparentheses-4.c: New test.
1274 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1275 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1276 * c-c++-common/goacc/Wparentheses-1.c: New test.
1277
1278 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1279
1280 PR target/70662
1281 * gcc.target/i386/pr70662.c: New test.
1282
1283 2016-04-15 Richard Biener <rguenther@suse.de>
1284 Alan Modra <amodra@gmail.com>
1285
1286 PR tree-optimization/70130
1287 * gcc.dg/vect/O3-pr70130.c: New testcase.
1288
1289 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1290
1291 PR target/70669
1292 * gcc.target/powerpc/pr70669.c: New test.
1293
1294 PR target/70640
1295 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1296 a power7 system that does not have an assembler that supports
1297 power8.
1298
1299 2016-04-14 Martin Sebor <msebor@redhat.com>
1300
1301 PR c++/69517
1302 PR c++/70019
1303 PR c++/70588
1304 * c-c++-common/ubsan/vla-1.c: Revert.
1305 * g++.dg/cpp1y/vla11.C: Same.
1306 * g++.dg/cpp1y/vla12.C: Same.
1307 * g++.dg/cpp1y/vla13.C: Same.
1308 * g++.dg/cpp1y/vla14.C: Same.
1309 * g++.dg/cpp1y/vla3.C: Same.
1310 * gcc/testsuite/g++.dg/init/array24.C: Same.
1311 * g++.dg/ubsan/vla-1.C: Same.
1312
1313 2016-04-14 Marek Polacek <polacek@redhat.com>
1314 Jan Hubicka <hubicka@ucw.cz>
1315
1316 PR c++/70029
1317 * g++.dg/torture/pr70029.C: New test.
1318
1319 2016-04-14 Martin Sebor <msebor@redhat.com>
1320
1321 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1322 type size to prevent failures on targets with very low maximum
1323 alignment.
1324
1325 2016-04-14 Richard Biener <rguenther@suse.de>
1326
1327 PR tree-optimization/70623
1328 * gcc.dg/torture/pr70623.c: New testcase.
1329 * gcc.dg/torture/pr70623-2.c: Likewise.
1330
1331 2016-04-13 Martin Sebor <msebor@redhat.com>
1332
1333 PR c++/69517
1334 PR c++/70019
1335 PR c++/70588
1336 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1337 * g++.dg/cpp1y/vla11.C: New test.
1338 * g++.dg/cpp1y/vla12.C: New test.
1339 * g++.dg/cpp1y/vla13.C: New test.
1340 * g++.dg/cpp1y/vla14.C: New test.
1341 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1342 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1343 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1344
1345 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1346
1347 PR c++/70641
1348 * g++.dg/opt/pr70641.C: New test.
1349
1350 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1351
1352 PR rtl-optimization/68749
1353 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1354 effects of argument promotions.
1355 Remove default args to dg-skip-if.
1356
1357 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1358
1359 PR c++/70635
1360 * g++.dg/parse/pr70635.C: New.
1361
1362 2016-04-13 Marek Polacek <polacek@redhat.com>
1363
1364 PR c++/70639
1365 * c-c++-common/Wmisleading-indentation-4.c: New test.
1366
1367 2016-04-13 Marek Polacek <polacek@redhat.com>
1368
1369 PR c/70436
1370 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1371 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1372
1373 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1374
1375 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1376 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1377 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1378
1379 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1380
1381 PR middle-end/70633
1382 * gcc.c-torture/compile/pr70633.c: New test.
1383
1384 PR debug/70628
1385 * gcc.dg/torture/pr70628.c: New test.
1386
1387 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1388
1389 PR c++/70610
1390 * g++.dg/template/pr70610.C: New test.
1391 * g++.dg/template/pr70610-2.C: New test.
1392 * g++.dg/template/pr70610-3.C: New test.
1393 * g++.dg/template/pr70610-4.C: New test.
1394
1395 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1396
1397 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1398 128 instead of 32.
1399
1400 PR c++/70571
1401 * g++.dg/ext/pr70571.C: New test.
1402
1403 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1404
1405 PR target/70640
1406 * gcc.target/powerpc/pr70640.c: New test.
1407
1408 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1409
1410 PR c++/68722
1411 * g++.dg/parse/pr68722.C: New.
1412
1413 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1414
1415 PR rtl-optimization/70596
1416 * gcc.target/i386/pr70596.c: New test.
1417
1418 2016-04-12 Nathan Sidwell <nathan@acm.org>
1419
1420 PR c++/70501
1421 * g++.dg/init/pr70501.C: New.
1422
1423 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1424
1425 * gcc.target/i386/asm-flag-6.c: New test.
1426
1427 2016-04-12 Tom de Vries <tom@codesourcery.com>
1428
1429 PR tree-optimization/68756
1430 * gcc.dg/graphite/pr68756.c: New test.
1431
1432 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1433
1434 PR tree-optimization/70602
1435 * gcc.c-torture/execute/pr70602.c: New test.
1436
1437 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1438
1439 PR target/70381
1440 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1441 __float128 emulator is built and runs.
1442 * gcc.target/powerpc/float128-1.c: Likewise.
1443
1444 * lib/target-supports.exp (check_ppc_float128_sw_available):
1445 Rework tests for __float128 software and hardware
1446 availability. Fix exit condition to return 0 on success.
1447
1448 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1449
1450 PR target/70133
1451 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1452 * gcc.target/aarch64/target_attr_15.c: Likewise.
1453
1454 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1455
1456 PR c++/69066
1457 * g++.dg/cpp1y/pr69066.C: New.
1458
1459 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1460
1461 PR fortran/68566
1462 * gfortran.dg/pr36192.f90: Update test.
1463 * gfortran.dg/pr36192_1.f90: Update test.
1464 * gfortran.dg/real_dimension_1.f: Update test.
1465 * gfortran.dg/parameter_array_init_7.f90: New test.
1466
1467 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1468
1469 PR testsuite/64039
1470 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1471
1472 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1473
1474 PR rtl-optimization/66669
1475 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1476
1477 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1478
1479 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1480 * gcc.dg/pie-1.c: Likewise.
1481 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1482 * gcc.dg/pic-4.c: Likewise.
1483 * gcc.dg/pie-3.c: Likewise.
1484 * gcc.dg/pie-4.c: Likewise.
1485
1486 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1487
1488 PR tree-optimization/68644
1489 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1490
1491 PR rtl-optimization/64886
1492 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1493
1494 2016-04-09 Tom de Vries <tom@codesourcery.com>
1495
1496 PR tree-optimization/68953
1497 * gcc.dg/graphite/pr68953.c: New test.
1498
1499 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1500
1501 PR fortran/70592
1502 * gfortran.dg/deferred_character_16.f90: New test.
1503
1504 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1505
1506 PR tree-optimization/70586
1507 * gcc.c-torture/execute/pr70586.c: New test.
1508
1509 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1510
1511 PR sanitizer/70573
1512 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1513 with __builtin_memset
1514 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1515
1516 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1517
1518 PR lto/70289
1519 PR ipa/70348
1520 PR tree-optimization/70373
1521 PR middle-end/70533
1522 PR middle-end/70534
1523 PR middle-end/70535
1524 * c-c++-common/goacc/reduction-5.c: New test.
1525 * c-c++-common/goacc/reduction-promotions.c: New test.
1526 * gfortran.dg/goacc/reduction-3.f95: New test.
1527 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1528
1529 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1530
1531 PR c++/70590
1532 PR c++/70452
1533 * g++.dg/pr70590.C: New test.
1534 * g++.dg/pr70590-2.C: New test.
1535
1536 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1537
1538 PR middle-end/70593
1539 * gcc.target/i386/pr70593.c: New test.
1540
1541 PR rtl-optimization/70574
1542 * gcc.target/i386/avx2-pr70574.c: New test.
1543
1544 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1545
1546 PR sanitizer/70541
1547 * c-c++-common/asan/pr70541.c: New test.
1548
1549 2016-04-08 Tom de Vries <tom@codesourcery.com>
1550
1551 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1552 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1553
1554 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1555
1556 PR target/70566
1557 * gcc.c-torture/execute/pr70566.c: New test.
1558
1559 2016-04-08 Tom de Vries <tom@codesourcery.com>
1560
1561 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1562 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1563
1564 2016-04-08 Alan Modra <amodra@gmail.com>
1565
1566 * gcc.target/powerpc/pr70117.c: New.
1567
1568 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR testsuite/70581
1571 * gcc.dg/lto/simd-function_0.c: New test.
1572
1573 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1574 clones.
1575 * c-c++-common/attr-simd-2.c: Likewise.
1576 * c-c++-common/attr-simd-4.c: Likewise.
1577 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1578 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1579
1580 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1581
1582 PR testsuite/70553
1583 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1584
1585 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1586 Tom de Vries <tom@codesourcery.com>
1587
1588 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1589 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1590 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1591 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1592 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1593 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1594 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1595 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1596
1597 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1598
1599 PR c/70436
1600 * g++.dg/warn/Wparentheses-29.C: New test.
1601
1602 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1603
1604 PR c/70436
1605 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1606 explicit braces to resolve a future -Wparentheses warning.
1607
1608 2016-04-06 Richard Henderson <rth@redhat.com>
1609
1610 * gcc.dg/pr61817-1.c: New test.
1611 * gcc.dg/pr61817-2.c: New test.
1612 * gcc.dg/pr69391-1.c: New test.
1613 * gcc.dg/pr69391-2.c: New test.
1614
1615 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1616
1617 PR rtl-optimization/70398
1618 * testsuite/gcc.target/aarch64/pr70398.c: New.
1619
1620 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1621
1622 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1623
1624 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1625 Pedro Alves <palves@redhat.com>
1626
1627 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1628
1629 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1630
1631 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1632 Check for avx512f effective targets instead of avx2.
1633 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1634 for AVX512F clones.
1635 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1636 * g++.dg/gomp/declare-simd-1.C: Likewise.
1637 * g++.dg/gomp/declare-simd-3.C: Likewise.
1638 * g++.dg/gomp/declare-simd-4.C: Likewise.
1639
1640 PR middle-end/70550
1641 * c-c++-common/gomp/pr70550-1.c: New test.
1642 * c-c++-common/gomp/pr70550-2.c: New test.
1643
1644 2016-04-05 Nathan Sidwell <nathan@acm.org>
1645
1646 PR c++/70512
1647 * g++.dg/ext/attribute-may-alias-5.C: New.
1648
1649 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1650
1651 PR c++/70336
1652 * c-c++-common/pr70336.c: New test.
1653 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1654 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1655
1656 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1657
1658 PR ipa/66223
1659 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1660
1661 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1662
1663 PR rtl-optimization/70542
1664 * gcc.dg/torture/pr70542.c: New test.
1665 * gcc.target/i386/avx2-pr70542.c: New test.
1666
1667 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1668
1669 PR tree-optimization/70509
1670 * gcc.target/i386/avx512bw-pr70509.c: New test.
1671
1672 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1673
1674 PR c++/70452
1675 * g++.dg/ext/constexpr-vla4.C: New test.
1676
1677 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1678
1679 PR target/70510
1680 * gcc.target/i386/pr70510.c: New test.
1681
1682 2016-04-05 Richard Biener <rguenther@suse.de>
1683
1684 PR tree-optimization/70526
1685 * g++.dg/torture/pr70526.C: New testcase.
1686
1687 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1688
1689 PR target/70525
1690 * gcc.target/i386/pr70525.c: New test.
1691
1692 2016-04-05 Richard Biener <rguenther@suse.de>
1693
1694 PR middle-end/70499
1695 * g++.dg/torture/pr70499.C: New testcase.
1696
1697 2016-04-05 Richard Biener <rguenther@suse.de>
1698
1699 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1700 remove XFAIL.
1701
1702 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1703
1704 PR middle-end/70307
1705 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1706 rs6000 ABI warnings.
1707
1708 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1709
1710 PR ipa/66223
1711 * g++.dg/ipa/devirt-51.C: New testcase.
1712
1713 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1714 Jakub Jelinek <jakub@redhat.com>
1715
1716 PR middle-end/70457
1717 * gcc.dg/torture/pr70457.c: New.
1718
1719 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1720
1721 PR fortran/67538
1722 * gfortran.dg/allocate_with_source_19.f08: New test.
1723
1724 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1725
1726 PR fortran/65795
1727 * gfortran.dg/coarray_allocate_6.f08: New test.
1728
1729 2016-04-04 Richard Biener <rguenther@suse.de>
1730
1731 PR rtl-optimization/70484
1732 * gcc.dg/torture/pr70484.c: New testcase.
1733
1734 2016-04-04 Marek Polacek <polacek@redhat.com>
1735
1736 PR c/70307
1737 * gcc.dg/torture/pr70307.c: New test.
1738
1739 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1740
1741 PR target/70416
1742 PR target/67391
1743 * gcc.target/sh/torture/pr70416.c: New.
1744
1745 2016-04-02 Martin Sebor <msebor@redhat.com>
1746
1747 PR c++/67376
1748 PR c++/70170
1749 PR c++/70172
1750 PR c++/70228
1751 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1752 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1753 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1754 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1755 * g++.dg/cpp0x/constexpr-string.C: Same.
1756 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1757 * g++.dg/cpp0x/pr65398.C: Same.
1758 * g++.dg/ext/constexpr-vla1.C: Same.
1759 * g++.dg/ext/constexpr-vla2.C: Same.
1760 * g++.dg/ext/constexpr-vla3.C: Same.
1761 * g++.dg/ubsan/pr63956.C: Same.
1762
1763 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1764
1765 PR rtl-optimization/70467
1766 * gcc.target/i386/pr70467-2.c: New test.
1767
1768 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1769 Marek Polacek <polacek@redhat.com>
1770
1771 PR c++/70488
1772 * g++.dg/init/new47.C: New test.
1773
1774 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1775
1776 PR target/70496
1777 * gcc.target/arm/pr70496.c: New test.
1778
1779 2016-04-01 Nathan Sidwell <nathan@acm.org>
1780
1781 PR c++/68475
1782 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1783
1784 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1785
1786 PR target/69890
1787 * gcc.dg/strlenopt.h (memmove): New.
1788 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1789 instead of "string.h".
1790 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1791 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1792 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1793 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1794 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1795 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1796 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1797 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1798 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1799 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1800 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1801 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1802 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1803 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1804 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1805 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1806 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1807 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1808 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1809 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1810
1811 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1812
1813 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1814 (Holder::foo): Reflect this.
1815
1816 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1817
1818 PR target/70442
1819 * gcc.dg/pr70442.c: New test.
1820
1821 2016-03-31 Nathan Sidwell <nathan@acm.org>
1822
1823 PR c++/70393
1824 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1825
1826 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1827
1828 PR target/70453
1829 * gcc.target/i386/pr70453.c: New test.
1830
1831 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1832
1833 PR target/70292
1834 * gcc.c-torture/pr70292.c: New test.
1835
1836 2016-03-31 Marek Polacek <polacek@redhat.com>
1837
1838 PR c/70297
1839 * c-c++-common/pr70297.c: New test.
1840 * g++.dg/cpp0x/typedef-redecl.C: New test.
1841 * gcc.dg/typedef-redecl2.c: New test.
1842
1843 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR rtl-optimization/70460
1846 * gcc.c-torture/execute/pr70460.c: New test.
1847
1848 2016-03-31 Richard Biener <rguenther@suse.de>
1849
1850 PR c++/70430
1851 * g++.dg/ext/vector30.C: New testcase.
1852
1853 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1854 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1855
1856 * gfortran.dg/fmt_pf.f90: New test.
1857
1858 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1859
1860 Forward-port from 5 branch
1861 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1862
1863 PR testsuite/70356
1864 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1865 dg-require-effective-target after dg-do.
1866
1867 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1868
1869 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1870
1871 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1872 Julian Brown <julian@codesourcery.com>
1873 Chung-Lin Tang <cltang@codesourcery.com>
1874 Cesar Philippidis <cesar@codesourcery.com>
1875 James Norris <jnorris@codesourcery.com>
1876 Tom de Vries <tom@codesourcery.com>
1877 Nathan Sidwell <nathan@codesourcery.com>
1878
1879 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1880 * c-c++-common/goacc/loop-clauses.c: Likewise.
1881 * g++.dg/goacc/template.C: Likewise.
1882 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1883 * gfortran.dg/goacc/loop-1.f95: Likewise.
1884 * gfortran.dg/goacc/loop-5.f95: Likewise.
1885 * gfortran.dg/goacc/loop-6.f95: Likewise.
1886 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1887 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1888 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1889 * c-c++-common/goacc/clauses-fail.c: Likewise.
1890 * c-c++-common/goacc/parallel-1.c: Likewise.
1891 * c-c++-common/goacc/reduction-1.c: Likewise.
1892 * c-c++-common/goacc/reduction-2.c: Likewise.
1893 * c-c++-common/goacc/reduction-3.c: Likewise.
1894 * c-c++-common/goacc/reduction-4.c: Likewise.
1895 * c-c++-common/goacc/routine-3.c: Likewise.
1896 * c-c++-common/goacc/routine-4.c: Likewise.
1897 * c-c++-common/goacc/routine-5.c: Likewise.
1898 * c-c++-common/goacc/tile.c: Likewise.
1899 * g++.dg/goacc/template.C: Likewise.
1900 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1901 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1902 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1903 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1904 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1905 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1906 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1907 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1908 * c-c++-common/goacc/use_device-1.c: ... this file.
1909 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1910 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1911 * c-c++-common/goacc/host_data-6.c: ... this file.
1912 * c-c++-common/goacc/loop-2-kernels.c: New file.
1913 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1914 * c-c++-common/goacc/loop-3.c: Likewise.
1915 * g++.dg/goacc/reference.C: Likewise.
1916 * g++.dg/goacc/routine-1.C: Likewise.
1917 * g++.dg/goacc/routine-2.C: Likewise.
1918
1919 2016-03-30 Richard Biener <rguenther@suse.de>
1920
1921 PR middle-end/70450
1922 * gcc.dg/torture/pr70450.c: New testcase.
1923
1924 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR target/70421
1927 * gcc.dg/torture/pr70421.c: New test.
1928 * gcc.target/i386/avx512f-pr70421.c: New test.
1929
1930 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1931
1932 PR testsuite/70364
1933 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1934 (check): New function.
1935 (bar): Call check.
1936 (foo): Align stack to 16 bytes when calling bar.
1937 * gcc.target/i386/cleanup-2.c: Likewise.
1938
1939 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1940
1941 PR tree-optimization/59124
1942 * gcc.dg/Warray-bounds-19.c: New test.
1943
1944 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1945
1946 * lib/prune.exp (escape_regex_chars): New.
1947 (prune_file_path): Update to quote metcharacters for regexp.
1948
1949 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1950
1951 PR rtl-optimization/70429
1952 * gcc.c-torture/execute/pr70429.c: New test.
1953
1954 PR tree-optimization/70405
1955 * gcc.dg/pr70405.c: New test.
1956
1957 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1958
1959 PR fortran/70397
1960 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1961 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1962
1963 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1964
1965 PR testsuite/64177
1966 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1967 __cilkrts_set_param to set two workers.
1968 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1969 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1970
1971 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1972
1973 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1974
1975 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1976
1977 PR target/70406
1978 * gcc.target/i386/pr70406.c: New test.
1979
1980 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1981
1982 * gnat.dg/specs/double_record_extension3.ads: New test.
1983
1984 2016-03-25 Richard Henderson <rth@redhat.com>
1985
1986 PR target/70120
1987 * gcc.target/aarch64/pr70120-1.c: New.
1988 * gcc.target/aarch64/pr70120-2.c: New.
1989 * gcc.target/aarch64/pr70120-3.c: New.
1990
1991 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1992
1993 PR c++/62212
1994 * g++.dg/template/mangle2.C: The dg-do directive should be
1995 "compile" not "assemble".
1996
1997 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1998
1999 PR lto/69650
2000 * gcc.dg/pr69650.c: New test.
2001
2002 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
2003
2004 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2005
2006 2016-03-25 Alan Modra <amodra@gmail.com>
2007
2008 * gcc.dg/dfp/pr70052.c: New test.
2009
2010 2016-03-24 Richard Henderson <rth@redhat.com>
2011
2012 PR middle-end/69845
2013 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2014 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2015
2016 2016-03-24 Tom de Vries <tom@codesourcery.com>
2017
2018 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2019
2020 2016-03-24 Tom de Vries <tom@codesourcery.com>
2021
2022 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2023 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2024
2025 2016-03-24 Tom de Vries <tom@codesourcery.com>
2026
2027 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2028 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2029
2030 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2031
2032 PR c++/62212
2033 * g++.dg/template/mangle2.C: New test.
2034
2035 2016-03-24 Richard Biener <rguenther@suse.de>
2036
2037 PR tree-optimization/70396
2038 * gcc.dg/torture/pr70396.c: New testcase.
2039
2040 2016-03-24 Richard Biener <rguenther@suse.de>
2041
2042 PR middle-end/70370
2043 * gcc.dg/torture/pr70370.c: New testcase.
2044
2045 2016-03-24 Tom de Vries <tom@codesourcery.com>
2046
2047 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2048 * gfortran.dg/goacc/kernels-tree.f95: Same.
2049 * gfortran.dg/goacc/parallel-tree.f95: Same.
2050
2051 2016-03-24 Tom de Vries <tom@codesourcery.com>
2052
2053 * c-c++-common/goacc/uninit-if-clause.c: New test.
2054 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2055
2056 2016-03-24 Jakub Jelinek <jakub@redhat.com>
2057
2058 PR target/70290
2059 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2060 Fix formatting.
2061
2062 2016-03-24 Richard Biener <rguenther@suse.de>
2063
2064 PR tree-optimization/70372
2065 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2066
2067 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2068
2069 PR c++/70347
2070 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2071
2072 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2073
2074 PR c++/70332
2075 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2076
2077 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2078
2079 PR c++/70001
2080 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2081 * g++.dg/cpp1y/pr70001.C: New test.
2082
2083 PR c++/70323
2084 * g++.dg/cpp0x/constexpr-70323.C: New test.
2085
2086 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
2087 Jason Merrill <jason@redhat.com>
2088 Jakub Jelinek <jakub@redhat.com>
2089
2090 PR c++/69315
2091 * g++.dg/cpp0x/constexpr-69315.C: New test.
2092 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2093
2094 2016-03-23 Marek Polacek <polacek@redhat.com>
2095
2096 PR c++/69884
2097 * g++.dg/warn/Wignored-attributes-1.C: New test.
2098 * g++.dg/warn/Wignored-attributes-2.C: New test.
2099
2100 2016-03-23 Tom de Vries <tom@codesourcery.com>
2101
2102 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2103 initialization.
2104 * gfortran.dg/goacc/private-3.f95 (test): Same.
2105 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2106 missing use param.
2107
2108 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2109
2110 * lib/target-supports.exp: Remove v7ve entry from loop
2111 creating effective target checks.
2112 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2113 (add_options_for_arm_arch_v7ve): Likewise.
2114
2115 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2116
2117 PR tree-optimization/70354
2118 * gcc.dg/vect/pr70354-1.c: New test.
2119 * gcc.dg/vect/pr70354-2.c: New test.
2120 * gcc.target/i386/avx2-pr70354-1.c: New test.
2121 * gcc.target/i386/avx2-pr70354-2.c: New test.
2122
2123 2016-03-22 Jeff Law <law@redhat.com>
2124
2125 PR target/70232
2126 * gcc.dg/tree-ssa/pr70232.c: New test.
2127
2128 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2129
2130 PR target/70302
2131 * gcc.target/i386/pr70302.c: New test.
2132
2133 2016-03-22 Richard Biener <rguenther@suse.de>
2134
2135 PR middle-end/70251
2136 * g++.dg/torture/pr70251.C: New testcase.
2137
2138 2016-03-22 David Malcolm <dmalcolm@redhat.com>
2139
2140 PR c/69993
2141 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2142 Wmisleading-indentation.c.
2143 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2144 reflect change to diagnostic text and order of messages.
2145 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2146
2147 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
2148
2149 * g++.dg/ext/java-3.C: Don't compile on AIX.
2150
2151 2016-03-22 Richard Biener <rguenther@suse.de>
2152
2153 PR middle-end/70333
2154 * gcc.dg/torture/pr70333.c: New testcase.
2155
2156 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2157
2158 * g++.dg/ext/pr70290.C: New test.
2159
2160 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2161
2162 PR target/70325
2163 * gcc.target/i386/pr70325.c: New test.
2164
2165 2016-03-22 Jakub Jelinek <jakub@redhat.com>
2166
2167 PR target/70329
2168 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2169 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2170
2171 PR target/70300
2172 * gcc.target/i386/pr70300.c: New test.
2173
2174 PR c++/70295
2175 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2176 (func2): New function for cond with parens, xfail warning for c++.
2177 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2178
2179 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2180
2181 PR c++/70096
2182 * g++.dg/template/ptrmem30.C: New test.
2183
2184 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2185
2186 PR c++/70204
2187 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2188 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2189
2190 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2191
2192 PR middle-end/70326
2193 * gcc.dg/pr70326.c: New test.
2194
2195 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
2196 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR tree-optimization/70317
2199 * gcc.dg/pr70317.c: New test.
2200
2201 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
2202
2203 PR target/70327
2204 * gcc.target/i386/pr70327.c: New test.
2205
2206 2016-03-21 Martin Liska <mliska@suse.cz>
2207
2208 PR ipa/70306
2209 * gcc.dg/ipa/pr70306.c: New test.
2210
2211 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
2212
2213 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2214 * gcc.target/arm/attr-align3.c: Likewise.
2215 * gcc.target/arm/attr_arm.c: Likewise.
2216 * gcc.target/arm/flip-thumb.c: Likewise.
2217
2218 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2219
2220 PR target/70296
2221 * gcc.target/powerpc/altivec-36.c: New test.
2222
2223 2016-03-21 Richard Biener <rguenther@suse.de>
2224
2225 PR tree-optimization/70310
2226 * gcc.dg/torture/pr70310.c: New testcase.
2227
2228 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2229
2230 PR target/70293
2231 * gcc.target/i386/pr70293.c: New test.
2232
2233 2016-03-21 Richard Biener <rguenther@suse.de>
2234
2235 PR tree-optimization/70288
2236 * gcc.dg/torture/pr70288-1.c: New testcase.
2237 * gcc.dg/torture/pr70288-2.c: Likewise.
2238
2239 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2240
2241 PR rtl-optimization/69307
2242 * gcc.target/arm/pr69307.c: New test.
2243
2244 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2245
2246 PR rtl-optimization/69102
2247 * gcc.c-torture/compile/pr69102.c: New test.
2248
2249 2016-03-18 Jeff Law <law@redhat.com>
2250
2251 PR rtl-optimization/70263
2252 * gcc.c-torture/compile/pr70263-1.c: New test.
2253 * gcc.target/i386/pr70263-2.c: New test.
2254
2255 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2256
2257 PR rtl-optimization/70278
2258 * gcc.dg/torture/pr70278.c: New test.
2259 * gcc.target/arm/pr70278.c: New test.
2260
2261 2016-03-18 David Malcolm <dmalcolm@redhat.com>
2262
2263 PR c/70281
2264 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2265 (test_builtin_types_compatible_p): New test function.
2266 * gcc.dg/pr70281.c: New test case.
2267
2268 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2269
2270 PR target/70113
2271 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2272
2273 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2274
2275 PR tree-optimization/70252
2276 * gcc.dg/pr70252.c: New test.
2277
2278 2016-03-18 Tom de Vries <tom@codesourcery.com>
2279
2280 * gcc.dg/pr70161-2.c: New test.
2281 * gcc.dg/pr70161.c: New test.
2282
2283 2016-03-18 Tom de Vries <tom@codesourcery.com>
2284
2285 PR ipa/70269
2286 * gcc.dg/pr70269.c: New test.
2287
2288 2016-03-18 Jakub Jelinek <jakub@redhat.com>
2289
2290 PR c++/70267
2291 * g++.dg/ext/java-3.C: New test.
2292
2293 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2294
2295 PR c++/70205
2296 * g++.dg/lookup/pr70205.C: New test.
2297
2298 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2299
2300 PR c++/70218
2301 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2302
2303 2016-03-17 Marek Polacek <polacek@redhat.com>
2304
2305 PR c/69407
2306 * gcc.dg/atomic-op-6.c: New test.
2307
2308 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2309
2310 PR c/70264
2311 * c-c++-common/pr70264.c: New test case.
2312
2313 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR c++/70144
2316 * c-c++-common/pr70144-1.c: New test.
2317 * c-c++-common/pr70144-2.c: New test.
2318
2319 PR c++/70272
2320 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2321 * g++.dg/opt/flifetime-dse6.C: New test.
2322 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2323
2324 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2325
2326 PR driver/70192
2327 * gcc.dg/pic-1.c: New test.
2328 * gcc.dg/pic-2.c: Likewise.
2329 * gcc.dg/pic-3.c: Likewise.
2330 * gcc.dg/pic-4.c: Likewise.
2331 * gcc.dg/pie-1.c: Likewise.
2332 * gcc.dg/pie-2.c: Likewise.
2333 * gcc.dg/pie-3.c: Likewise.
2334 * gcc.dg/pie-4.c: Likewise.
2335 * gcc.dg/pie-5.c: Likewise.
2336 * gcc.dg/pie-6.c: Likewise.
2337
2338 2016-03-17 Tom de Vries <tom@codesourcery.com>
2339
2340 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2341 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2342
2343 2016-03-17 Richard Biener <rguenther@suse.de>
2344
2345 PR debug/70271
2346 * g++.dg/debug/pr70271.C: New testcase.
2347
2348 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2349
2350 * gcc.target/i386/pr70251.c: New test.
2351
2352 2016-03-17 Marek Polacek <polacek@redhat.com>
2353
2354 PR c++/70194
2355 * g++.dg/warn/constexpr-70194.C: New test.
2356
2357 2016-03-16 Richard Henderson <rth@redhat.com>
2358
2359 PR middle-end/70240
2360 * gcc.c-torture/compile/pr70240.c: New.
2361
2362 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2363
2364 * gcc.c-torture/compile/20151204.c: Skip for avr.
2365
2366 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2367
2368 PR target/70245
2369 * g++.dg/opt/pr70245.C: New test.
2370 * g++.dg/opt/pr70245.h: New file.
2371 * g++.dg/opt/pr70245-aux.cc: New file.
2372
2373 2016-03-16 Martin Sebor <msebor@redhat.com>
2374
2375 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2376
2377 2016-03-16 Richard Henderson <rth@redhat.com>
2378
2379 PR middle-end/70199
2380 * gcc.c-torture/compile/pr70199.c: New.
2381
2382 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2383
2384 * gcc.dg/uninit-19.c: Run dos2unix.
2385
2386 2016-03-16 Marek Polacek <polacek@redhat.com>
2387
2388 PR c/70093
2389 * gcc.dg/nested-func-10.c: New test.
2390 * gcc.dg/nested-func-9.c: New test.
2391
2392 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2393
2394 PR tree-optimization/68714
2395 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2396
2397 2016-03-16 Tom de Vries <tom@codesourcery.com>
2398
2399 PR tree-optimization/68715
2400 * gcc.dg/graphite/pr68715-2.c: New test.
2401 * gcc.dg/graphite/pr68715.c: New test.
2402 * gfortran.dg/graphite/pr68715.f90: New test.
2403
2404 2016-03-16 Tom de Vries <tom@codesourcery.com>
2405
2406 PR tree-optimization/68809
2407 * gcc.dg/graphite/pr68809-2.c: New test.
2408 * gcc.dg/graphite/pr68809.c: New test.
2409
2410 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2411
2412 PR c++/70147
2413 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2414 method call to i () as argument. Adjust expected output.
2415
2416 PR c++/70147
2417 * g++.dg/ubsan/pr70147-1.C: New test.
2418 * g++.dg/ubsan/pr70147-2.C: New test.
2419
2420 2016-03-15 Martin Sebor <msebor@redhat.com>
2421
2422 PR c++/58281
2423 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2424
2425 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2426
2427 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2428 hppa*-*-hpux*.
2429
2430 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2431
2432 PR libfortran/69799
2433 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2434 libatomic_available.
2435
2436 2016-03-15 Marek Polacek <polacek@redhat.com>
2437
2438 PR c++/70209
2439 * g++.dg/ext/attribute-may-alias-4.C: New test.
2440
2441 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2442
2443 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2444 -fvar-tracking-assignments-toggle flag.
2445
2446 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2447
2448 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2449
2450 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2451
2452 PR rtl-optimization/70222
2453 * gcc.c-torture/execute/pr70222-1.c: New test.
2454 * gcc.c-torture/execute/pr70222-2.c: New test.
2455
2456 2016-03-15 Richard Henderson <rth@redhat.com>
2457
2458 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2459
2460 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2461
2462 PR rtl-optimization/69032
2463 * gcc.dg/pr69032.c: New test.
2464
2465 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2466
2467 PR rtl-optimization/63384
2468 * g++.dg/pr63384.C: New test.
2469
2470 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2471
2472 PR target/64411
2473 * gcc.target/i386/pr64411.C: New test.
2474
2475 2016-03-15 Tom de Vries <tom@codesourcery.com>
2476
2477 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2478 * gfortran.dg/goacc/kernels-alias.f95: New test.
2479
2480 2016-03-14 Martin Sebor <msebor@redhat.com>
2481
2482 PR c++/53792
2483 * g++.dg/cpp0x/constexpr-inline.C: New test.
2484 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2485
2486 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2487
2488 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2489
2490 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2491
2492 PR middle-end/70219
2493 * gcc.dg/pr70219.c: New test.
2494
2495 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2496
2497 PR target/70083
2498 * gcc.dg/torture/pr70083.c: New test.
2499 * gcc.target/i386/pr70083.c: New test.
2500
2501 2016-03-14 Richard Biener <rguenther@suse.de>
2502
2503 PR tree-optimization/56365
2504 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2505
2506 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2507
2508 PR target/70098
2509 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2510 New function.
2511 * g++.dg/pr70098.C: New testcase.
2512
2513
2514 2016-03-14 Tom de Vries <tom@codesourcery.com>
2515
2516 PR tree-optimization/70045
2517 * gcc.dg/graphite/pr70045.c: New test.
2518
2519 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2520
2521 PR fortran/69043
2522 * gfortran.dg/include_9.f90: New test.
2523
2524 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2525
2526 PR fortran/45076
2527 gfortran.dg/prof/prof.exp: New script.
2528 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2529
2530 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2531
2532 PR rtl-optimization/69307
2533 * gcc.dg/pr69307.c: New test.
2534
2535 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2536
2537 PR target/69614
2538 * gcc.target/arm/pr69614.c: New.
2539
2540 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2541
2542 PR fortran/70031
2543 * gfortran.dg/submodule_14.f08: New test
2544
2545 PR fortran/69524
2546 * gfortran.dg/submodule_15.f08: New test
2547
2548 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2549
2550 PR c++/70106
2551 * g++.dg/cpp1y/paren3.C: New test.
2552
2553 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2554
2555 PR target/70131
2556 * gcc.target/powerpc/ppc-round2.c: New test.
2557
2558 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2559
2560 PR target/70123
2561 * gcc.dg/torture/pr70123.c: New test.
2562
2563 2016-03-11 Jeff Law <law@redhat.com>
2564
2565 PR tree-optimization/70190
2566 * gcc.c-torture/compile/pr70190.c: New test.
2567
2568 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2569
2570 PR c/68187
2571 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2572 case.
2573 (test43_b): Likewise.
2574 (test43_c): Likewise.
2575 (test43_d): Likewise.
2576 (test43_e): Likewise.
2577 (test43_f): Likewise.
2578 (test43_g): Likewise.
2579 (test44_a): Likewise.
2580 (test44_b): Likewise.
2581 (test44_c): Likewise.
2582 (test44_d): Likewise.
2583 (test44_e): Likewise.
2584
2585 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2586
2587 PR c/70085
2588 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2589
2590 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2591
2592 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2593 dg-options.
2594
2595 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2596
2597 PR target/70002
2598 PR target/69245
2599 * gcc.target/aarch64/pr69245_2.c: New test.
2600
2601 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2602
2603 PR tree-optimization/70177
2604 * gcc.dg/pr70177.c: New test.
2605
2606 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2607
2608 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2609
2610 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2611
2612 * gcc.dg/tree-ssa/sra-20.c: New.
2613
2614 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR rtl-optimization/70174
2617 * gcc.dg/pr70174.c: New test.
2618
2619 PR tree-optimization/70169
2620 * gcc.dg/pr70169.c: New test.
2621
2622 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2623
2624 PR target/70160
2625 * gcc.target/i386/pr70160.c: New test.
2626
2627 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2628
2629 * gcc.target/s390/dfp-1.c: New test.
2630
2631 2016-03-10 Nick Clifton <nickc@redhat.com>
2632
2633 PR target/70044
2634 * gcc.target/aarch64/pr70044.c: New test.
2635
2636 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2637 Jakub Jelinek <jakub@redhat.com>
2638
2639 PR c++/70001
2640 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2641 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2642 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2643
2644 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2645
2646 PR lto/69589
2647 * g++.dg/lto/pr69589_0.C: New testcase
2648 * g++.dg/lto/pr69589_1.C: New testcase
2649
2650 2016-03-10 Marek Polacek <polacek@redhat.com>
2651
2652 PR c++/70153
2653 * g++.dg/delayedfold/unary-plus1.C: New test.
2654
2655 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2656
2657 * gcc.target/arm/pr45701-1.c: Escape brackets.
2658 * gcc.target/arm/pr45701-2.c: Likewise.
2659
2660 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2661
2662 * gfortran.dg/unconstrained_commons.f: New.
2663
2664 2016-03-10 Alan Modra <amodra@gmail.com>
2665
2666 * gcc.dg/pr69195.c: New.
2667 * gcc.dg/pr69238.c: New.
2668
2669 2016-03-10 Tom de Vries <tom@codesourcery.com>
2670
2671 PR testsuite/68915
2672 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2673
2674 2016-03-10 Richard Biener <rguenther@suse.de>
2675
2676 PR tree-optimization/70128
2677 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2678 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2679
2680 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2681
2682 PR tree-optimization/70152
2683 * gcc.dg/pr70152.c: New test.
2684
2685 PR target/70086
2686 * gcc.target/i386/pr70086-1.c: New test.
2687 * gcc.target/i386/pr70086-2.c: New test.
2688 * gcc.target/i386/pr70086-3.c: New test.
2689
2690 PR tree-optimization/70127
2691 * gcc.c-torture/execute/pr70127.c: New test.
2692
2693 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2694
2695 * c-c++-common/goacc/combined-directives-2.c: New test.
2696
2697 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2698
2699 PR c/68473
2700 PR c++/70105
2701 * g++.dg/diagnostic/pr70105.C: New test.
2702 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2703 (test_multiple_ordinary_maps): New test function.
2704
2705 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2706
2707 PR c/68473
2708 PR c++/70105
2709 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2710 Drop range information from call to inform_at_rich_loc.
2711 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2712 New.
2713 (test_show_locus): Replace calls to rich_location::add_range with
2714 calls to add_range. Rewrite the tests that used the now-defunct
2715 rich_location ctor taking a source_range. Simplify other tests
2716 by replacing calls to COMBINE_LOCATION_DATA with calls to
2717 make_location.
2718
2719 2016-03-09 Richard Biener <rguenther@suse.de>
2720 Jakub Jelinek <jakub@redhat.com>
2721
2722 PR tree-optimization/70138
2723 * gcc.dg/vect/pr70138-1.c: New testcase.
2724 * gcc.dg/vect/pr70138-2.c: Likewise.
2725
2726 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2727
2728 PR target/70049
2729 * gcc.target/i386/pr70049.c: New test.
2730
2731 2016-03-09 Richard Biener <rguenther@suse.de>
2732
2733 PR c/70143
2734 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2735 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2736 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2737
2738 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2739
2740 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2741 arm-*-*.
2742
2743 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2744
2745 PR middle-end/67278
2746 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2747
2748 PR target/67278
2749 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2750
2751 PR middle-end/70050
2752 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2753 in testcase comment.
2754
2755 2016-03-09 Tom de Vries <tom@codesourcery.com>
2756
2757 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2758 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2759 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2760 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2761 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2762 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2763 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2764 * gfortran.dg/goacc/kernels-loop.f95: New test.
2765
2766 2016-03-08 Martin Sebor <msebor@redhat.com>
2767
2768 PR c++/62096
2769 * g++.dg/warn/overflow-warn-7.C: New test.
2770
2771 2016-03-08 Jason Merrill <jason@redhat.com>
2772
2773 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2774 * lib/target-supports.exp (check_effective_target_concepts): New.
2775
2776 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2777
2778 PR c++/70135
2779 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2780 * g++.dg/ubsan/pr70135.C: New test.
2781
2782 PR target/70110
2783 * gcc.dg/pr70110.c: New test.
2784
2785 2016-03-07 Martin Jambor <mjambor@suse.cz>
2786
2787 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2788 * c-c++-common/gomp/if-1.c: Likewise.
2789 * c-c++-common/gomp/pr61486-2.c: Likewise.
2790 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2791 to dg-additional-options.
2792 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2793 * g++/gomp/target-teams-1.c: Likewise.
2794 * gcc.dg/gomp/gomp.exp: Likewise.
2795 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2796 dg-additional-options.
2797 * gfortran.dg/gomp/gomp.exp: Likewise.
2798 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2799 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2800 dg-additional-options.
2801 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2802
2803 2016-03-07 Martin Jambor <mjambor@suse.cz>
2804
2805 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2806 * c-c++-common/gomp/gridify-1.c: New test.
2807 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2808
2809 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2810
2811 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2812 trigger for cortex-r8, when scanning for register r8.
2813 * gcc.target/arm/pr45701-2.c: Likewise.
2814
2815 2016-02-26 Richard Biener <rguenther@suse.de>
2816 Jeff Law <law@redhat.com>
2817
2818 PR tree-optimization/69740
2819 * gcc.c-torture/compile/pr69740-1.c: New test.
2820 * gcc.c-torture/compile/pr69740-2.c: New test.
2821
2822 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2823
2824 * lib/target-supports.exp
2825 (check_effective_target_whole_vector_shift): Enable for PPC64.
2826
2827 2016-03-07 Richard Biener <rguenther@suse.de>
2828
2829 PR tree-optimization/70115
2830 * gcc.dg/torture/pr70115.c: New testcase.
2831
2832 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2833
2834 PR middle-end/69916
2835 * c-c-++-common/goacc/pr69916.c: New.
2836
2837 2016-03-07 Richard Henderson <rth@redhat.com>
2838
2839 * gcc.c-torture/compile/pr70061.c: New test.
2840
2841 2016-03-07 Richard Biener <rguenther@suse.de>
2842
2843 PR testsuite/70109
2844 * gcc.dg/vect/O3-pr36098.c: New testcase.
2845
2846 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2847
2848 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2849
2850 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2851
2852 * gnat.dg/renaming9.ad[sb]: New testcase.
2853
2854 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2855
2856 PR c++/70084
2857 * g++.dg/expr/stdarg3.C: New test.
2858
2859 2016-03-04 Jeff Law <law@redhat.com>
2860
2861 PR tree-optimization/69196
2862 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2863 x86_64-*-*.
2864
2865 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2866
2867 PR c/69973
2868 * gcc.dg/pr69973.c: New test.
2869
2870 PR rtl-optimization/69941
2871 * gcc.dg/torture/pr69941.c: New test.
2872
2873 PR c/69824
2874 * gcc.dg/pr69824.c: New test.
2875
2876 2016-03-05 Tom de Vries <tom@codesourcery.com>
2877
2878 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2879 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2880 function.
2881
2882 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2883
2884 PR c++/66786
2885 * g++.dg/cpp1y/var-templ48.C: New test.
2886 * g++.dg/cpp1y/var-templ49.C: New test.
2887
2888 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2889
2890 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2891
2892 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR c++/70035
2895 * g++.dg/ubsan/pr70035.C: New test.
2896
2897 PR target/70062
2898 * gcc.target/i386/pr70062.c: New test.
2899
2900 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2901
2902 * g++.dg/template/typename21.C: Remove c++98_only.
2903
2904 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2905
2906 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2907
2908 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2909
2910 PR c/68187
2911 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2912 function.
2913 (fn_42_b): Likewise.
2914 (fn_42_c): Likewise.
2915
2916 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2917
2918 PR c/68187
2919 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2920 function.
2921 (fn_40_b): Likewise.
2922 (fn_41_a): Likewise.
2923 (fn_41_b): Likewise.
2924
2925 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2926
2927 PR target/70059
2928 * gcc.target/i386/avx512f-pr70059.c: New test.
2929 * gcc.target/i386/avx512dq-pr70059.c: New test.
2930
2931 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2932
2933 PR rtl-optimization/57676
2934 * gcc.dg/torture/pr57676.c: New test.
2935
2936 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2937
2938 * gcc.dg/pr70026.c: New test.
2939
2940 2016-03-04 Marek Polacek <polacek@redhat.com>
2941
2942 PR c/69798
2943 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2944 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2945
2946 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2947
2948 PR target/70004
2949 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2950 Delete.
2951 (test_corners_sisd_si): Likewise.
2952 (main): Remove checks of the above.
2953 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2954
2955 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2956
2957 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2958
2959 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2960
2961 * gcc.dg/torture/pr69951.c: Accept argc==0.
2962
2963 2016-03-04 Richard Biener <rguenther@suse.de>
2964
2965 PR c++/70054
2966 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2967 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2968
2969 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2970
2971 PR testsuite/69766
2972 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2973 testing multiarch.
2974
2975 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR debug/69947
2978 * gcc.dg/guality/pr69947.c: New test.
2979
2980 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2981
2982 PR ada/70017
2983 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2984
2985 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2986
2987 PR rtl-optimization/69904
2988 * gcc.target/arm/pr69904.c: New test.
2989
2990 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2991
2992 PR target/70021
2993 * gcc.dg/vect/pr70021.c: New test.
2994 * gcc.target/i386/pr70021.c: New test.
2995
2996 2016-03-03 Marek Polacek <polacek@redhat.com>
2997
2998 PR middle-end/70050
2999 * gcc.dg/pr70050.c: New test.
3000
3001 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3002
3003 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3004
3005 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3006
3007 PR tree-optimization/70043
3008 * gfortran.dg/vect/pr70043.f90: New test.
3009
3010 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3011
3012 * gnat.dg/specs/task1.ads: New test.
3013
3014 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3015
3016 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3017 Invoke gdb with -batch.
3018 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3019
3020 2016-03-03 Richard Biener <rguenther@suse.de>
3021
3022 PR tree-optimization/55936
3023 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3024
3025 2016-03-02 Jeff Law <law@redhat.com>
3026
3027 PR rtl-optimization/69942
3028 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3029 effects of argument promotions.
3030
3031 PR tree-optimization/69987
3032 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3033 target does not support -fprefetch-loop-arrays.
3034
3035 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
3036
3037 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3038
3039 2016-03-02 Bin Cheng <bin.cheng@arm.com>
3040
3041 PR rtl-optimization/69052
3042 * gcc.target/i386/pr69052.c: New test.
3043
3044 2016-03-02 Alan Modra <amodra@gmail.com>
3045
3046 * gcc.dg/pr69990.c: New.
3047
3048 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3049
3050 PR c/68062
3051 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3052
3053 PR middle-end/70022
3054 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3055
3056 PR target/70028
3057 * gcc.target/i386/pr70028.c: New test.
3058
3059 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3060
3061 * c-c++-common/asan/swapcontext-test-1.c,
3062 * c-c++-common/tsan/thread_leak.c,
3063 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3064 * g++.dg/tsan/benign_race.C,
3065 * g++.dg/tsan/fd_close_norace.C,
3066 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3067 races with sanitizer output
3068
3069 2016-03-02 Richard Biener <rguenther@suse.de>
3070 Uros Bizjak <ubizjak@gmail.com>
3071
3072 PR target/67278
3073 * gcc.dg/simd-8.c: New testcase.
3074
3075 2016-03-02 Richard Biener <rguenther@suse.de>
3076
3077 PR middle-end/67278
3078 * gcc.dg/simd-7.c: New testcase.
3079
3080 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3081
3082 * gcc.target/i386/pr70007.c: Tweak.
3083
3084 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3085
3086 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3087
3088 2016-03-02 Marek Polacek <polacek@redhat.com>
3089
3090 PR c/67854
3091 * gcc.dg/pr67854.c: New test.
3092
3093 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3094
3095 PR middle-end/70025
3096 * gcc.dg/torture/pr70025.c: New test.
3097
3098 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3099
3100 PR tree-optimization/68621
3101 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3102
3103 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3104
3105 * gcc.target/i386/pr70007.c: New test.
3106
3107 2016-03-01 Jeff Law <law@redhat.com>
3108
3109 PR tree-optimization/69196
3110 * gcc.dg/tree-ssa/pr69196-1.c: New test.
3111
3112 PR tree-optimization/69196
3113 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3114 duplicating code and spoiling the expected output.
3115
3116 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3117
3118 PR target/70033
3119 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3120 supports power9 before doing tests.
3121 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3122 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3123 * gcc.target/powerpc/p9-permute.c: Likewise.
3124
3125 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
3126
3127 PR target/70027
3128 * gcc.target/i386/pr70027.c: New test.
3129
3130 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3131
3132 * gcc.dg/pr70017.c: New test.
3133
3134 2016-03-01 Jakub Jelinek <jakub@redhat.com>
3135
3136 PR c/69796
3137 PR c/69974
3138 * gcc.dg/pr69796.c: New test.
3139 * gcc.dg/pr69974.c: New test.
3140
3141 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3142
3143 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3144
3145 2016-02-29 Jeff Law <law@redhat.com>
3146
3147 PR tree-optimization/69987
3148 * gfortran.dg/pr69987.f90: New test.
3149
3150 PR tree-optimization/69989
3151 * gcc.c-torture/compile/pr69989-2.c: New test.
3152
3153 2016-03-01 Marek Polacek <polacek@redhat.com>
3154
3155 PR c++/69795
3156 * g++.dg/parse/invalid1.C: New test.
3157
3158 2016-03-01 Richard Biener <rguenther@suse.de>
3159
3160 PR middle-end/70022
3161 * gcc.dg/pr70022.c: New testcase.
3162
3163 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3164
3165 PR tree-optimization/69956
3166 * gcc.dg/pr69956.c: New test.
3167
3168 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3169
3170 PR target/70011
3171 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3172 XFAIL when hardware supports efficient unaligned storage access.
3173
3174 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3175
3176 PR c++/69961
3177 * g++.dg/template/pr69961a.C: New test.
3178 * g++.dg/template/pr69961b.C: New test.
3179
3180 2016-02-29 David Malcolm <dmalcolm@redhat.com>
3181
3182 PR preprocessor/69985
3183 * gcc.dg/cpp/pr69985.c: New test case.
3184
3185 2016-02-29 Jeff Law <law@redhat.com>
3186
3187 PR tree-optimization/70005
3188 * gcc.c-torture/execute/pr70005.c New test.
3189
3190 PR tree-optimization/69999
3191 * gcc.c-torture/compile/pr69999.c: New test.
3192
3193 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3194
3195 PR tree-optimization/69652
3196 * gcc.dg/torture/pr69652.c: Delete test.
3197 * gcc.dg/vect/pr69652.c: New test.
3198
3199 2016-02-19 Richard Biener <rguenther@suse.de>
3200
3201 PR tree-optimization/69980
3202 * gfortran.dg/vect/pr69980.f90: New testcase.
3203
3204 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3205
3206 * gcc.target/sparc/20160229-1.c: New test.
3207
3208 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3209
3210 * gnat.dg/stack_usage3.adb: New test.
3211 * gnat.dg/stack_usage3_pkg.ads: New helper.
3212
3213 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3214
3215 * gnat.dg/renaming8.adb: New test.
3216 * gnat.dg/renaming8_pkg1.ads: New helper.
3217 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3218 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3219
3220 2016-02-29 Richard Biener <rguenther@suse.de>
3221
3222 PR tree-optimization/69720
3223 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3224
3225 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3226
3227 PR fortran/68147
3228 PR fortran/47674
3229 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3230
3231 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3232 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3233
3234 PR fortran/56007
3235 * gfortran.dg/coarray_8.f90: Adjust error message.
3236 * gfortran.dg/pr56007.f90: New test.
3237 * gfortran.dg/pr56007.f: New test.
3238
3239 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3240
3241 PR tree-optimization/69989
3242 * gcc.dg/torture/pr69989.c: New test.
3243
3244 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3245
3246 * gcc.target/i386/stack-realign-win.c: New test.
3247
3248 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3249
3250 PR fortran/60126
3251 * gfortran.dg/pr60126.f90: New test.
3252
3253 2016-02-27 Jeff Law <law@redhat.com>
3254
3255 Revert
3256 2016-02-26 Richard Biener <rguenther@suse.de>
3257 Jeff Law <law@redhat.com>
3258
3259 PR tree-optimization/69740
3260 * gcc.c-torture/compile/pr69740-1.c: New test.
3261 * gcc.c-torture/compile/pr69740-2.c: New test.
3262
3263 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3264
3265 PR fortran/69910
3266 * gfortran.dg/newunit_4.f90: New test.
3267
3268 2016-02-27 Jakub Jelinek <jakub@redhat.com>
3269
3270 PR target/69613
3271 PR rtl-optimization/69886
3272 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3273 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3274 target.
3275
3276 2016-02-26 Martin Sebor <msebor@redhat.com>
3277
3278 PR tree-optimization/15826
3279 * gcc.dg/tree-ssa/pr15826.c: New test.
3280
3281 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3282
3283 PR target/69969
3284 * gcc.target/powerpc/pr69969.c: New test.
3285
3286 2016-02-26 Martin Sebor <msebor@redhat.com>
3287
3288 PR c++/15766
3289 * g++.old-deja/g++.other/decl5.C: Add a test case.
3290
3291 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3292
3293 PR target/69946
3294 * gcc.target/powerpc/pr69946.c: New file.
3295
3296 2016-02-26 Richard Biener <rguenther@suse.de>
3297 Jeff Law <law@redhat.com>
3298
3299 PR tree-optimization/69740
3300 * gcc.c-torture/compile/pr69740-1.c: New test.
3301 * gcc.c-torture/compile/pr69740-2.c: New test.
3302
3303 2016-02-26 Martin Jambor <mjambor@suse.cz>
3304
3305 PR middle-end/69920
3306 * gcc.dg/torture/pr69932.c: New test.
3307 * gcc.dg/torture/pr69936.c: Likewise.
3308
3309 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3310
3311 PR target/69709
3312 * gcc.target/s390/pr69709.c: New test.
3313
3314 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3315
3316 PR target/69245
3317 * gcc.target/aarch64/pr69245_1.c: New test.
3318
3319 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3320
3321 PR target/69613
3322 * gcc.dg/torture/pr69613.c: New test.
3323
3324 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3325
3326 PR rtl-optimization/69891
3327 * gcc.target/i386/pr69891.c: New test.
3328
3329 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3330 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3331
3332 PR target/61397
3333 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3334 functionality for both 32-bit and 64-bit.
3335
3336 2016-02-26 Richard Biener <rguenther@suse.de>
3337
3338 PR tree-optimization/69551
3339 * gcc.dg/torture/pr69951.c: New testcase.
3340
3341 2016-02-25 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/48795
3344 * gcc.dg/Warray-bounds-18.c: New testcase.
3345
3346 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3347
3348 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3349
3350 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3351
3352 PR rtl-optimization/69896
3353 * gcc.dg/pr69896.c: New test.
3354
3355 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3356
3357 PR c++/69736
3358 * g++.dg/cpp1y/paren2.C: New test.
3359
3360 2016-02-24 Martin Sebor <msebor@redhat.com>
3361
3362 PR c/51147
3363 * gcc.dg/enum-mode-2.c: New test.
3364
3365 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3366
3367 PR c++/69922
3368 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3369 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3370 * g++.dg/ubsan/pr69922.C: New test.
3371
3372 2016-02-24 Marek Polacek <polacek@redhat.com>
3373
3374 PR c/69819
3375 * gcc.dg/pr69819.c: New test.
3376
3377 2016-02-24 Martin Sebor <msebor@redhat.com>
3378
3379 PR c++/69912
3380 * g++.dg/ext/flexary15.C: New test.
3381
3382 2016-02-24 Martin Sebor <msebor@redhat.com>
3383
3384 * gcc.dg/builtins-68.c: Avoid making unportable
3385 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3386 * g++.dg/ext/builtin_alloca.C: Same.
3387
3388 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3389 Charles Baylis <charles.baylis@linaro.org>
3390
3391 PR debug/61033
3392 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3393
3394 2016-02-24 Richard Biener <rguenther@suse.de>
3395 Jakub Jelinek <jakub@redhat.com>
3396
3397 PR middle-end/69760
3398 * gcc.dg/torture/pr69760.c: New testcase.
3399
3400 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3401
3402 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3403 pattern on Solaris with as.
3404
3405 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3406
3407 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3408 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3409 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3410 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3411
3412 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3413
3414 PR middle-end/69915
3415 * gcc.dg/pr69915.c: New test.
3416
3417 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3418
3419 PR rtl-optimization/69886
3420 * gcc.dg/torture/pr69886.c: New test.
3421
3422 2016-02-24 Richard Biener <rguenther@suse.de>
3423
3424 PR middle-end/68963
3425 * gcc.dg/torture/pr68963.c: New testcase.
3426
3427 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3428
3429 PR target/69875
3430 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3431 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3432 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3433 * gcc.target/arm/atomic_loaddi_1.c: New test.
3434 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3435 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3436 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3437 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3438 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3439 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3440 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3441 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3442
3443 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3444
3445 PR middle-end/69909
3446 * gcc.dg/torture/pr69909.c: New test.
3447
3448 2016-02-24 Richard Biener <rguenther@suse.de>
3449
3450 PR tree-optimization/69907
3451 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3452 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3453 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3454
3455 2016-02-24 Christian Bruel <christian.bruel@st.com>
3456
3457 * gcc.target/arm/pragma_cpp_fma.c: New test.
3458
3459 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3460
3461 PR fortran/61156
3462 * gfortran.dg/include_6.f90: Update test.
3463
3464 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3465
3466 PR objc/69844
3467 * objc.dg/pr69844.m: New test.
3468
3469 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3470
3471 PR libgfortran/69456
3472 * gfortran.dg/namelist_89.f90: New test.
3473 * gfortran.dg/pr59700.f90: Update test..
3474
3475 2016-02-23 Martin Sebor <msebor@redhat.com>
3476
3477 PR middle-end/69780
3478 * g++.dg/ext/builtin_alloca.C: New test.
3479 * gcc.dg/builtins-68.c: New test.
3480
3481 2016-02-23 Richard Henderson <rth@redhat.com>
3482
3483 * gcc.target/i386/addr-space-3.c: Remove test.
3484
3485 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3486
3487 PR preprocessor/69126
3488 PR preprocessor/69543
3489 * c-c++-common/pr69126-2-long.c: New test.
3490 * c-c++-common/pr69126-2-short.c: New test.
3491 * c-c++-common/pr69543-1.c: Remove xfail.
3492
3493 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3494
3495 PR preprocessor/69126
3496 PR preprocessor/69543
3497 PR preprocessor/69558
3498 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3499 (f): Rename to...
3500 (test_2): ...this, and add leading comment.
3501 (MACRO_3, test_3): New.
3502 (MACRO_4A, MACRO_4B, test_4): New.
3503 (MACRO): Rename to...
3504 (MACRO_5): ...this.
3505 (g): Rename to...
3506 (test_5): ...this, updating for renaming of MACRO, and
3507 add leading comment.
3508 * c-c++-common/pr69543-1.c: New.
3509 * c-c++-common/pr69543-2.c: New.
3510 * c-c++-common/pr69543-3.c: New.
3511 * c-c++-common/pr69543-4.c: New.
3512 * c-c++-common/pr69558-1.c: New.
3513 * c-c++-common/pr69558-2.c: New.
3514 * c-c++-common/pr69558-3.c: New.
3515 * c-c++-common/pr69558-4.c: New.
3516 * gcc.dg/pr69558.c: Move to...
3517 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3518 xfail for c++.
3519
3520 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3521
3522 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3523 to -ftree-parallelize-loops/-fopenacc changes.
3524 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3525 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3526 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3527 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3528 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3529 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3530 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3531 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3532 * c-c++-common/goacc/kernels-loop.c: Likewise.
3533 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3534 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3535 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3536 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3537
3538 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3539
3540 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3541
3542 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3543
3544 PR c++/69902
3545 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3546
3547 PR c/69900
3548 * gcc.dg/pr69900.c: New test.
3549
3550 2016-02-23 Martin Jambor <mjambor@suse.cz>
3551
3552 PR tree-optimization/69666
3553 * gcc.dg/tree-ssa/pr69666.c: New test.
3554
3555 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3556
3557 PR fortran/67451
3558 * gfortran.dg/coarray_allocate_5.f08: New test.
3559
3560 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3561
3562 * gcc.target/s390/vcond-shift.c: Move to ...
3563 * gcc.target/s390/vector/vcond-shift.c: ... here.
3564
3565 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3566
3567 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3568 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3569
3570 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3571
3572 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3573
3574 2016-02-20 Mark Wielaard <mjw@redhat.com>
3575
3576 PR c/28901
3577 * gcc.dg/unused-variable-3.c: New test.
3578
3579 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3580
3581 PR target/69888
3582 * gcc.target/i386/pr69888.c: New test.
3583
3584 2016-02-22 Richard Biener <rguenther@suse.de>
3585
3586 PR tree-optimization/69882
3587 * gfortran.dg/vect/pr69882.f90: New testcase.
3588
3589 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3590
3591 PR target/69885
3592 * gcc.dg/pr69885.c: New test.
3593
3594 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3595
3596 PR target/69806
3597 PR target/54089
3598 * gcc.target/sh/pr54089-10.c: New.
3599
3600 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3601
3602 PR fortran/69423
3603 * gfortran.dg/deferred_character_15.f90 : New test.
3604
3605 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3606
3607 PR fortran/57365
3608 gfortran.dg/allocate_with_source_18.f03: New test.
3609
3610 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3611
3612 PR fortran/52531
3613 gfortran.dg/gomp/pr52531.f90: New test.
3614
3615 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3616
3617 PR c++/69865
3618 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3619 -std=c++03.
3620
3621 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR c++/69826
3624 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3625 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3626
3627 PR c++/69850
3628 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3629
3630 PR c++/69851
3631 * g++.dg/torture/pr69851.C: New test.
3632
3633 2016-02-19 Martin Sebor <msebor@redhat.com>
3634
3635 PR testsuite/69573
3636 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3637
3638 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3639
3640 PR c++/69850
3641 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3642 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3643
3644 PR c++/67767
3645 * g++.dg/cpp0x/pr67767.C: New test.
3646
3647 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3648
3649 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3650 for fp, simd, crypto, crc, lse.
3651 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3652 above.
3653 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3654 effective target check.
3655
3656 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3657
3658 PR target/69820
3659 * gcc.target/i386/pr69820.c: New test.
3660
3661 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3662
3663 * gcc.target/s390/vector/int128-1.c: New test.
3664
3665 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3666
3667 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3668
3669 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3670
3671 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3672 instruction pattern name to prevent the testcase from failing with
3673 -march=z13.
3674
3675 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3676
3677 * gcc.target/s390/md/movstr-2.c: New test.
3678
3679 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3680
3681 * gcc.target/s390/morestack.c: New test.
3682
3683 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3684
3685 PR target/69625
3686 * gcc.target/s390/pr69625.c: Add test case.
3687
3688 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3689
3690 PR testsuite/68580
3691 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3692
3693 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3694
3695 PR target/68404
3696 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3697 * gcc.target/powerpc/fusion3.c: Likewise.
3698
3699 2016-02-18 Richard Biener <rguenther@suse.de>
3700
3701 PR middle-end/69553
3702 * g++.dg/torture/pr69553.C: New testcase.
3703
3704 2016-02-18 Nick Clifton <nickc@redhat.com>
3705
3706 PR target/62254
3707 PR target/69610
3708 * gcc.target/arm/pr62554.c: New test.
3709 * gcc.target/arm/pr69610-1.c: New test.
3710 * gcc.target/arm/pr69610-2.c: New test.
3711
3712 2016-02-18 Richard Biener <rguenther@suse.de>
3713
3714 PR middle-end/69854
3715 * gcc.dg/torture/pr69854.c: New testcase.
3716
3717 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3718
3719 PR c++/69850
3720 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3721
3722 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3723
3724 * gcc.target/powerpc/vec-cg.c: New test.
3725
3726 2016-02-17 Richard Biener <rguenther@suse.de>
3727
3728 PR testsuite/69586
3729 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3730
3731 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3732
3733 PR target/69161
3734 * gcc.c-torture/compile/pr69161.c: New test.
3735
3736 2016-02-17 David Sherwood <david.sherwood@arm.com>
3737
3738 PR target/69532
3739 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3740 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3741
3742 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3743
3744 * gcc.dg/ifcvt-4.c: Skip on Visium.
3745
3746 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3747
3748 * gnat.dg/atomic8.adb: New test.
3749
3750 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3751
3752 * gnat.dg/discr46.ad[sb]: New test.
3753
3754 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3755
3756 PR Target/48344
3757 * gcc.target/powerpc/pr48344-1.c: New test.
3758
3759 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3760
3761 PR fortran/69742
3762 * gfortran.dg/associate_21.f90: New test.
3763
3764 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3765
3766 PR c/69835
3767 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3768 -Wnonnull in dg-options.
3769 * c-c++-common/nonnull-2.c: New test.
3770
3771 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3772 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3773
3774 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3775
3776 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3777
3778 PR middle-end/69801
3779 * gcc.dg/pr69801.c: Add empty dg-options.
3780
3781 2016-02-16 James Norris <jnorris@codesourcery.com>
3782
3783 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3784 * g++.dg/goacc/deviceptr-1.c: New file.
3785
3786 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3787
3788 PR tree-optimization/69820
3789 * gcc.dg/vect/pr69820.c: New test.
3790
3791 2016-02-16 Richard Biener <rguenther@suse.de>
3792
3793 PR tree-optimization/69776
3794 * gcc.dg/torture/pr69776-2.c: New testcase.
3795
3796 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3797
3798 PR tree-optimization/69714
3799 * gcc.dg/torture/pr69714.c: New test.
3800
3801 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3802
3803 PR tree-optimization/69802
3804 * gcc.dg/pr69802.c: New test.
3805
3806 2016-02-16 Richard Biener <rguenther@suse.de>
3807
3808 PR middle-end/69801
3809 * gcc.dg/pr69801.c: New testcase.
3810
3811 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3812
3813 PR libgfortran/69651
3814 * gfortran.dg/read_bang.f90: New test.
3815 * gfortran.dg/read_bang4.f90: New test.
3816
3817 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3818
3819 PR c++/69658
3820 * g++.dg/init/pr69658.C: New test.
3821
3822 PR c++/69797
3823 * c-c++-common/pr69797.c: New test.
3824
3825 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3826
3827 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3828 check for aarch64*-*-*.
3829
3830 2016-02-15 Richard Biener <rguenther@suse.de>
3831
3832 PR tree-optimization/69783
3833 * gcc.dg/vect/pr69783.c: New testcase.
3834
3835 2016-02-15 Richard Biener <rguenther@suse.de>
3836
3837 PR tree-optimization/69776
3838 * gcc.dg/torture/pr69776.c: New testcase.
3839
3840 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3841
3842 PR fortran/60526
3843 * gfortran.dg/type_decl_4.f90: Reinstated.
3844
3845 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3846
3847 PR fortran/68746
3848 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3849
3850 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3851
3852 PR fortran/60526
3853 PR bootstrap/69816
3854 * gfortran.dg/type_decl_4.f90: Removed.
3855
3856 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3857
3858 PR fortran/60526
3859 * gfortran.dg/type_decl_4.f90: New test.
3860
3861 2016-02-14 Alan Modra <amodra@gmail.com>
3862
3863 PR testsuite/68886
3864 * gcc.c-torture/execute/stkalign.c: Revise test.
3865
3866 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3867
3868 PR target/67260
3869 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3870
3871 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3872
3873 PR target/67260
3874 * gcc.target/sh/torture/pr67260.c: New.
3875
3876 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3877
3878 * gcc.dg/pr67964.c: Add dg-require-alias.
3879
3880 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3881
3882 PR target/67636
3883 PR target/64345
3884 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3885
3886 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3887
3888 PR libgfortran/69668
3889 * gfortran.dg/namelist_88.f90: New test.
3890
3891 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3892
3893 PR libgfortran/69668
3894 * gfortran.dg/namelist_38.f90: Update test.
3895 * gfortran.dg/namelist_84.f90: Update test.
3896
3897 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3898
3899 PR other/69554
3900 * gcc.dg/pr69554-1.c: New test.
3901 * gfortran.dg/pr69554-1.F90: New test.
3902 * gfortran.dg/pr69554-2.F90: New test.
3903 * lib/gcc-dg.exp (proc dg-locus): New function.
3904 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3905 distinguish between the caret-printing and non-caret-printing
3906 cases. If caret-printing has been explicitly enabled, bail out
3907 without attempting to fix up the output.
3908
3909 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3910
3911 PR driver/69265
3912 PR driver/69453
3913 * gcc.dg/spellcheck-options-3.c: New test case.
3914 * gcc.dg/spellcheck-options-4.c: New test case.
3915 * gcc.dg/spellcheck-options-5.c: New test case.
3916 * gcc.dg/spellcheck-options-6.c: New test case.
3917 * gcc.dg/spellcheck-options-7.c: New test case.
3918 * gcc.dg/spellcheck-options-8.c: New test case.
3919 * gcc.dg/spellcheck-options-9.c: New test case.
3920 * gcc.dg/spellcheck-options-10.c: New test case.
3921
3922 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3923
3924 PR rtl-optimization/69764
3925 PR rtl-optimization/69771
3926 * c-c++-common/pr69764.c: New test.
3927 * gcc.dg/torture/pr69771.c: New test.
3928
3929 2016-02-12 Marek Polacek <polacek@redhat.com>
3930
3931 * g++.dg/torture/init-list1.C: New.
3932
3933 2016-02-12 Marek Polacek <polacek@redhat.com>
3934
3935 * gcc.dg/pr69522.c: Add empty dg-options.
3936
3937 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3938
3939 * g++.dg/lto/lto.exp: Include and init mpx.
3940 * g++.dg/lto/pr69729_0.C: New test.
3941
3942 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3943
3944 PR ipa/69241
3945 * g++.dg/ipa/pr69241-4.C: New test.
3946
3947 PR ipa/68672
3948 * g++.dg/ipa/pr68672-1.C: New test.
3949 * g++.dg/ipa/pr68672-2.C: New test.
3950 * g++.dg/ipa/pr68672-3.C: New test.
3951
3952 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3953
3954 PR c/69522
3955 * gcc.dg/pr69522.c: New test.
3956
3957 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3958
3959 PR c++/69098
3960 * g++.dg/cpp1y/69098.C: New test.
3961 * g++.dg/cpp1y/69098-2.C: New test.
3962
3963 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3964
3965 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3966 and neighbour -> neighbor.
3967 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3968 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3969 * c-c++-common/Wvarargs.c: Likewise.
3970 * c-c++-common/goacc/host_data-5.c: Likewise.
3971 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3972 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3973 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3974 * gcc.target/aarch64/pr60697.c: Likewise.
3975 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3976 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3977 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3978 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3979 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3980 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3981 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3982 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3983 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3984 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3985 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3986 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3987 * g++.dg/lookup/koenig5.C: Likewise.
3988 * g++.dg/ext/no-asm-2.C: Likewise.
3989 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3990 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3991 * gfortran.dg/used_types_16.f90: Likewise.
3992 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3993 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3994 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3995 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3996 * gfortran.dg/abstract_type_6.f03: Likewise.
3997 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3998 * gfortran.dg/used_types_15.f90: Likewise.
3999 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4000 * gfortran.dg/exit_3.f08: Likewise.
4001 * gfortran.dg/open_status_2.f90: Likewise.
4002 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4003 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4004 * gfortran.dg/associate_1.f03: Likewise.
4005 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4006 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4007 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4008 * gcc.dg/builtin-object-size-1.c: Likewise.
4009 * gcc.dg/noreturn-6.c: Likewise.
4010 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4011 * gcc.dg/globalalias.c: Likewise.
4012 * gcc.dg/builtins-config.h: Likewise.
4013 * gcc.dg/pr30457.c: Likewise.
4014 * gcc.c-torture/compile/volatile-1.c: Likewise.
4015 * gcc.c-torture/execute/20101011-1.c: Likewise.
4016 * c-c++-common/Waddress-1.c: Likewise.
4017
4018 2016-02-11 Jakub Jelinek <jakub@redhat.com>
4019
4020 PR c/69768
4021 * c-c++-common/Waddress-1.c: New test.
4022
4023 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4024
4025 PR fortran/69296
4026 * gfortran.dg/associate_19.f03: New test.
4027 * gfortran.dg/associate_20.f03: New test.
4028
4029 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4030
4031 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4032
4033 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4034
4035 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4036 .arch armv8-a\n. Add -dA to dg-options.
4037 * gcc.target/aarch64/assembler_arch_1.c: New test.
4038 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4039
4040 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4041
4042 PR c++/68726
4043 * g++.dg/cpp0x/pr68726.C: New.
4044
4045 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4046
4047 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4048 test.
4049
4050 2016-02-11 Richard Biener <rguenther@suse.de>
4051
4052 * g++.dg/tree-ssa/pr61034.C: Adjust.
4053
4054 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4055
4056 PR target/69148
4057 * gcc.target/s390/pr69148.c: New.
4058
4059 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4060
4061 PR tree-optimization/69652
4062 * gcc.dg/torture/pr69652.c: New test.
4063
4064 2016-02-10 Jakub Jelinek <jakub@redhat.com>
4065 Patrick Palka <ppalka@gcc.gnu.org>
4066
4067 PR ipa/69241
4068 PR c++/69649
4069 * g++.dg/ipa/pr69241-1.C: New test.
4070 * g++.dg/ipa/pr69241-2.C: New test.
4071 * g++.dg/ipa/pr69241-3.C: New test.
4072 * g++.dg/ipa/pr69649.C: New test.
4073
4074 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
4075
4076 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4077 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4078
4079 2016-02-10 Bin Cheng <bin.cheng@arm.com>
4080
4081 PR tree-optimization/68021
4082 * gcc.dg/tree-ssa/pr68021.c: New test.
4083
4084 2016-02-10 Richard Biener <rguenther@suse.de>
4085
4086 PR tree-optimization/69726
4087 * gcc.dg/uninit-22.c: New testcase.
4088
4089 2016-02-09 Andrew Pinski <apinski@cavium.com>
4090
4091 PR tree-opt/69282
4092 * gcc.c-torture/compile/20160205-1.c: New testcase.
4093
4094 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4095
4096 PR target/68404
4097 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4098 instead accessing a really large arrray.
4099 * gcc.target/powerpc/fusion3.c: Likewise.
4100
4101 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
4102
4103 PR target/68532
4104 * gcc.c-torture/execute/pr68532.c: New test.
4105
4106 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
4107
4108 PR target/69634
4109 * gcc.dg/pr69634.c: New.
4110
4111 2016-02-09 Richard Biener <rguenther@suse.de>
4112
4113 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4114
4115 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
4116
4117 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4118
4119 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4120
4121 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4122
4123 2016-02-09 Richard Biener <rguenther@suse.de>
4124
4125 PR tree-optimization/69715
4126 * gcc.dg/torture/pr69715.c: New testcase.
4127
4128 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4129
4130 PR c++/69139
4131 * g++.dg/cpp0x/trailing12.C: New test.
4132 * g++.dg/cpp0x/trailing13.C: New test.
4133
4134 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4135
4136 PR c++/69283
4137 PR c++/67835
4138 * g++.dg/cpp1y/auto-fn29.C: New test.
4139 * g++.dg/cpp1y/auto-fn30.C: New test.
4140
4141 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4142
4143 PR tree-optimization/69209
4144 * gcc.c-torture/compile/pr69209.c: New test.
4145
4146 2016-02-08 Jeff Law <law@redhat.com>
4147
4148 PR tree-optimization/68541
4149 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4150 of statements allowed in join block for path splitting.
4151
4152 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4153
4154 PR c++/59627
4155 * g++.dg/gomp/pr59627.C: New test.
4156
4157 PR ipa/69239
4158 * g++.dg/ipa/pr69239.C: New test.
4159
4160 2016-02-08 David Malcolm <dmalcolm@redhat.com>
4161
4162 PR preprocessor/69664
4163 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4164 * gcc.dg/cpp/warn-comments.c: Likewise.
4165
4166 2016-02-08 Marek Polacek <polacek@redhat.com>
4167
4168 PR c++/69688
4169 * g++.dg/init/const12.C: New test.
4170
4171 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4172
4173 PR target/60410
4174 * gcc.dg/lto/pr55113_0.c: Remove test.
4175
4176 2016-02-08 Richard Biener <rguenther@suse.de>
4177
4178 PR tree-optimization/69719
4179 * gcc.dg/torture/pr69719.c: New testcase.
4180
4181 2016-02-08 Richard Biener <rguenther@suse.de>
4182 Jeff Law <law@redhat.com>
4183
4184 PR target/68273
4185 * gcc.target/mips/pr68273.c: New testcase.
4186
4187 2016-02-08 Richard Biener <rguenther@suse.de>
4188
4189 PR rtl-optimization/69274
4190 * gcc.target/i386/addr-sel-1.c: XFAIL.
4191
4192 2016-02-08 Jeff Law <law@redhat.com>
4193
4194 PR tree-optimization/68541
4195 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4196
4197 PR tree-optimization/65917
4198 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4199
4200 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4201
4202 PR fortran/50555
4203 * gfortran.dg/namelist_args.f90: New test.
4204
4205 2016-02-05 Jeff Law <law@redhat.com>
4206
4207 PR tree-optimization/68541
4208 * gcc.dg/tree-ssa/split-path-2.c: New test.
4209 * gcc.dg/tree-ssa/split-path-3.c: New test.
4210 * gcc.dg/tree-ssa/split-path-4.c: New test.
4211 * gcc.dg/tree-ssa/split-path-5.c: New test.
4212 * gcc.dg/tree-ssa/split-path-6.c: New test.
4213 * gcc.dg/tree-ssa/split-path-7.c: New test.
4214
4215 2016-02-05 Martin Sebor <msebor@redhat.com>
4216
4217 PR c++/69662
4218 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4219 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4220
4221 2016-02-06 Richard HEnderson <rth@redhat.com>
4222
4223 PR c/69643
4224 * gcc.target/i386/addr-space-4.c: New.
4225 * gcc.target/i386/addr-space-5.c: New.
4226
4227 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4228
4229 PR fortran/66089
4230 * gfortran.dg/elemental_dependency_6.f90: New.
4231
4232 2016-02-05 Jakub Jelinek <jakub@redhat.com>
4233
4234 PR rtl-optimization/69691
4235 * gcc.c-torture/execute/pr69691.c: New test.
4236
4237 PR c++/69628
4238 * g++.dg/parse/pr69628.C: New test.
4239
4240 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4241
4242 * gcc.dg/sancov/asan.c: Move to ...
4243 * gcc.dg/asan/sancov-1.c: ... here.
4244
4245 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4246
4247 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4248
4249 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4250
4251 PR target/69677
4252 * gcc.target/i386/pr69677.c: New test.
4253
4254 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4255
4256 PR c++/68948
4257 * g++.dg/template/pr68948.C: New test.
4258
4259 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4260
4261 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4262 (only necessary on s390x).
4263
4264 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4265
4266 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4267 -mno-accumulate-outgoing-args.
4268
4269 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4270
4271 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4272
4273 2016-02-04 Jakub Jelinek <jakub@redhat.com>
4274
4275 PR c/69669
4276 * c-c++-common/pr69669.c: New test.
4277
4278 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4279
4280 PR target/69667
4281 * g++.dg/pr69667.C: New file.
4282
4283 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4284
4285 PR target/69619
4286 * gcc.dg/pr69619.c: Add new test.
4287
4288 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4289
4290 PR rtl-optimization/69577
4291 * gcc.target/i386/pr69577.c: New test.
4292
4293 2016-02-04 Martin Liska <mliska@suse.cz>
4294
4295 * g++.dg/asan/pr69276.C: New test.
4296
4297 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4298
4299 PR target/65932
4300 PR target/67714
4301 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4302 a single smulbb instruction.
4303 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4304 * gcc.target/amr/wmul-2.c: Likewise.
4305
4306 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4307
4308 PR target/65932
4309 PR target/67714
4310 * gcc.c-torture/execute/pr67714.c: New test.
4311
4312 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4313
4314 PR target/69454
4315 * gcc.target/i386/pr69454-1.c: New test.
4316 * gcc.target/i386/pr69454-2.c: New test.
4317
4318 2016-02-03 Martin Sebor <msebor@redhat.com>
4319
4320 PR c++/69251
4321 PR c++/69253
4322 PR c++/69290
4323 PR c++/69277
4324 PR c++/69349
4325 * g++.dg/ext/flexarray-mangle-2.C: New test.
4326 * g++.dg/ext/flexarray-mangle.C: New test.
4327 * g++.dg/ext/flexarray-subst.C: New test.
4328 * g++.dg/ext/flexary11.C: New test.
4329 * g++.dg/ext/flexary12.C: New test.
4330 * g++.dg/ext/flexary13.C: New test.
4331 * g++.dg/ext/flexary14.C: New test.
4332 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4333
4334 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4335
4336 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4337 Define only if CHECK_FLOAT128 is defined.
4338 (main): Properly initialize u5.
4339
4340 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4341
4342 PR c/69627
4343 * gcc.dg/pr69627.c: New test.
4344
4345 PR target/69644
4346 * gcc.dg/pr69644.c: New test.
4347
4348 2016-02-03 Mike Stump <mikestump@comcast.net>
4349
4350 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4351 support for struct-layout-1.exp.
4352
4353 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4354
4355 PR c++/69056
4356 * g++.dg/cpp0x/pr69056.C: New test.
4357
4358 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4359 Alexandre Oliva <aoliva@redhat.com>
4360
4361 PR target/69461
4362 * gcc.target/powerpc/pr69461.c: New.
4363
4364 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4365
4366 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4367 works from here ...
4368 (check_effective_target_fsanitize_thread): ... to here. Do not
4369 specify additional compile flags for the test source.
4370 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4371 specify additional compile flags for the test source.
4372
4373 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4374
4375 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4376
4377 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4378
4379 PR fortran/67451
4380 PR fortran/69418
4381 * gfortran.dg/coarray_allocate_2.f08: New test.
4382 * gfortran.dg/coarray_allocate_3.f08: New test.
4383 * gfortran.dg/coarray_allocate_4.f08: New test.
4384
4385 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4386
4387 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4388 use same scan-tree-dump-times on all platforms.
4389 * gcc.dg/vect/vect-outer-1.c: Likewise.
4390 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4391 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4392 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4393 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4394 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4395 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4396 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4397
4398 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4399
4400 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4401 warning.
4402
4403 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4404
4405 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4406
4407 2016-02-02 James Norris <jnorris@codesourcery.com>
4408
4409 * c-c++-common/goacc/routine-5.c: Add tests.
4410
4411 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4412
4413 * gcc.target/nvptx/unsigned-cmp.c: New test.
4414
4415 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4416
4417 * gcc.target/aarch64/scalar_shift_1.c
4418 (test_corners_sisd_di): Improve force to SIMD register.
4419 (test_corners_sisd_si): Likewise.
4420 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4421 Remove scan-assembler check for ldr.
4422
4423 2016-02-02 Richard Biener <rguenther@suse.de>
4424
4425 PR tree-optimization/69595
4426 * gcc.dg/Warray-bounds-17.c: New testcase.
4427
4428 2016-02-02 Richard Biener <rguenther@suse.de>
4429
4430 PR tree-optimization/69606
4431 * gcc.dg/torture/pr69606.c: New testcase.
4432
4433 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4434
4435 PR middle-end/68542
4436 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4437 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4438
4439 2016-02-02 Alan Modra <amodra@gmail.com>
4440
4441 PR target/69548
4442 * gcc.target/powerpc/pr69548.c: New test.
4443
4444 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4445
4446 PR rtl-optimization/69592
4447 * gcc.dg/pr69592.c: New test.
4448
4449 PR preprocessor/69543
4450 PR c/69558
4451 * gcc.dg/pr69543.c: New test.
4452 * gcc.dg/pr69558.c: New test.
4453
4454 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4455
4456 PR testsuite/65940
4457 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4458
4459 2016-02-01 Martin Sebor <msebor@redhat.com>
4460
4461 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4462
4463 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4464
4465 PR tree-optimization/67921
4466 * c-c++-common/ubsan/pr67921.c: New test.
4467
4468 2016-02-01 Richard Biener <rguenther@suse.de>
4469
4470 PR middle-end/69556
4471 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4472
4473 2016-02-01 Richard Biener <rguenther@suse.de>
4474
4475 PR tree-optimization/69574
4476 * gcc.dg/torture/pr69574.c: New testcase.
4477
4478 2016-02-01 Richard Biener <rguenther@suse.de>
4479
4480 PR tree-optimization/69579
4481 * gcc.dg/setjmp-6.c: New testcase.
4482
4483 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4484
4485 PR rtl-optimization/69570
4486 * g++.dg/opt/pr69570.C: New test.
4487
4488 2016-02-01 Richard Henderson <rth@redhat.com>
4489
4490 * gcc.dg/pr69535.c: New test.
4491
4492 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4493
4494 PR testsuite/69584
4495 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4496 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4497
4498 PR debug/68244
4499 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4500
4501 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4502
4503 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4504
4505 PR fortran/67564
4506 * gfortran.dg/allocate_with_source_17.f03: New test.
4507
4508 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4509
4510 PR tree-optimization/69546
4511 * gcc.dg/torture/pr69546.c: New test.
4512
4513 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4514
4515 PR fortran/69566
4516 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4517
4518 2016-01-30 Martin Sebor <msebor@redhat.com>
4519
4520 PR c++/68490
4521 * g++.dg/ext/flexary10.C: New test.
4522
4523 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4524
4525 PR fortran/66707
4526 gfortran.dg/common_23.f90: New test.
4527
4528 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4529
4530 PR target/65546
4531 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4532 condition being checked, and disable it when the target supports
4533 misaligned loads and stores.
4534
4535 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR debug/69518
4538 * gcc.dg/torture/pr69518.c: New test.
4539
4540 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4541
4542 PR target/69530
4543 * gcc.target/i386/pr69530.c: New test.
4544
4545 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4546
4547 PR target/65604
4548 * gcc.target/mips/div-delay.c: New test.
4549
4550 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4551
4552 PR target/69551
4553 * gcc.target/i386/pr69551.c: New test.
4554
4555 PR target/66137
4556 * gcc.target/i386/pr66137.c: New test.
4557
4558 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4559
4560 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4561 always built for p5600.
4562 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4563 isa=p5600 dg-option.
4564
4565 2016-01-29 Richard Biener <rguenther@suse.de>
4566
4567 PR tree-optimization/69547
4568 * g++.dg/tree-ssa/pr69547.C: New testcase.
4569
4570 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4571
4572 PR debug/66869
4573 * g++.dg/warn/Wunused-function2.C: New test.
4574
4575 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4576
4577 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4578 support for test to succeed.
4579
4580 2016-01-29 Marek Polacek <polacek@redhat.com>
4581
4582 PR c++/69509
4583 PR c++/69516
4584 * g++.dg/ext/constexpr-vla2.C: New test.
4585 * g++.dg/ext/constexpr-vla3.C: New test.
4586 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4587
4588 2016-01-29 Richard Biener <rguenther@suse.de>
4589
4590 PR middle-end/69537
4591 * gcc.dg/uninit-21.c: New testcase.
4592
4593 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4594
4595 PR target/69459
4596 * gcc.target/i386/pr69459.c: New test.
4597
4598 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4599
4600 PR target/68400
4601 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4602 * gcc.target/mips/pr68400.c: New test.
4603
4604 2016-01-28 Martin Sebor <msebor@redhat.com>
4605
4606 PR target/17381
4607 * gcc.target/powerpc/pr17381.c: New test.
4608
4609 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4610
4611 PR middle-end/69542
4612 * gcc.dg/torture/pr69542.c: New test.
4613
4614 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4615
4616 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4617
4618 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4619
4620 * gcc.dg/pr65980.c: Skip on AIX.
4621 * gcc.dg/pr66688.c: Same.
4622
4623 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4624
4625 PR target/63679
4626 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4627 * gcc.dg/tree-ssa/sra-18.c: Same.
4628
4629 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4630
4631 PR fortran/62536
4632 * gfortran.dg/block_15.f08: New test.
4633 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4634 on incorrectly closed BLOCK.
4635
4636 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4637
4638 * gcc.dg/declare-simd.c: New test.
4639 2016-01-28 Richard Biener <rguenther@suse.de>
4640
4641 PR tree-optimization/69466
4642 * gfortran.dg/vect/pr69466.f90: New testcase.
4643
4644 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4645
4646 * g++.dg/pr67989.C: Remove ARM-specific option.
4647 * gcc.target/arm/pr67989.C: New file.
4648
4649 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4650
4651 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4652 and expm1 test for glibc < 2.11.
4653
4654 2016-01-27 Richard Henderson <rth@redhat.com>
4655
4656 * gcc.c-torture/execute/pr69447.c: New test.
4657
4658 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4659
4660 PR fortran/69422
4661 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4662
4663 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4664
4665 PR debug/66869
4666 * gcc.dg/pr66869.c: New test.
4667
4668 2016-01-25 Jeff Law <law@redhat.com>
4669
4670 PR tree-optimization/68398
4671 PR tree-optimization/69196
4672 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4673 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4674 path to avoid new heuristic allowing more irreducible regions
4675 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4676 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4677 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4678 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4679 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4680
4681 2016-01-27 Marek Polacek <polacek@redhat.com>
4682
4683 PR c/68062
4684 * c-c++-common/vector-compare-4.c: New test.
4685
4686 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4687
4688 PR preprocessor/69126
4689 * c-c++-common/pr69126.c: New test case.
4690
4691 2016-01-27 Ian Lance Taylor <iant@google.com>
4692
4693 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4694
4695 2016-01-27 Ryan Burn <contact@rnburn.com>
4696
4697 PR cilkplus/69267
4698 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4699
4700 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4701
4702 PR target/69512
4703 * gcc.target/i386/pr69512.c: New test.
4704
4705 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4706
4707 PR ada/69488
4708 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4709
4710 2016-01-27 Marek Polacek <polacek@redhat.com>
4711
4712 PR c++/69379
4713 * g++.dg/pr69379.C: New test.
4714
4715 2016-01-27 Martin Sebor <msebor@redhat.com>
4716
4717 PR c++/69317
4718 * g++.dg/abi/Wabi-2-2.C: New test.
4719 * g++.dg/abi/Wabi-2-3.C: New test.
4720 * g++.dg/abi/Wabi-3-2.C: New test.
4721 * g++.dg/abi/Wabi-3-3.C: New test.
4722
4723 2016-01-27 Richard Biener <rguenther@suse.de>
4724
4725 PR tree-optimization/69166
4726 * gcc.dg/torture/pr69166.c: New testcase.
4727
4728 2016-01-27 Martin Jambor <mjambor@suse.cz>
4729
4730 PR tree-optimization/69355
4731 * gcc.dg/tree-ssa/pr69355.c: New test.
4732
4733 2016-01-27 Marek Polacek <polacek@redhat.com>
4734
4735 PR c++/69496
4736 * g++.dg/ext/constexpr-vla1.C: New test.
4737
4738 2016-01-20 Christian Bruel <christian.bruel@st.com>
4739
4740 PR target/69245
4741 * gcc.target/arm/pr69245.c: New test.
4742
4743 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4744
4745 PR tree-optimization/69399
4746 * gcc.dg/torture/pr69399.c: New test.
4747
4748 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4749
4750 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4751
4752 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4753
4754 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4755
4756 2016-01-26 Tom de Vries <tom@codesourcery.com>
4757
4758 PR tree-optimization/69110
4759 * gcc.dg/autopar/pr69110.c: New test.
4760
4761 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4762 Sebastian Pop <s.pop@samsung.com>
4763
4764 * gcc.dg/graphite/isl-ast-op-select.c: New.
4765
4766 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4767
4768 PR fortran/69385
4769 * gfortran.dg/allocate_error_6.f90: New test.
4770
4771 2016-01-26 Richard Henderson <rth@redhat.com>
4772
4773 * gcc.dg/tm/pr60908.c: New test.
4774
4775 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4776
4777 PR other/69006
4778 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4779 directive.
4780 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4781 expected multiline output to reflect the colorization being
4782 disabled before newlines.
4783 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4784 (custom_diagnostic_finalizer): Replace call to
4785 pp_newline_and_flush with call to pp_flush.
4786 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4787 * gfortran.dg/implicit_class_1.f90: Likewise.
4788 * lib/gcc-dg.exp (allow_blank_lines): New global.
4789 (dg-allow-blank-lines-in-output): New procedure.
4790 (gcc-dg-prune): Complain about blank lines in the output, unless
4791 dg-allow-blank-lines-in-output was called.
4792 * lib/multiline.exp (_build_multiline_regex): Only support
4793 arbitrary followup text for non-blank-lines, not for blank lines.
4794
4795 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4796
4797 PR tree-optimization/69483
4798 * gcc.dg/pr69483.c: New test.
4799 * g++.dg/opt/pr69483.C: New test.
4800
4801 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4802
4803 PR target/68620
4804 * gcc.target/arm/pr68620.c: New test.
4805
4806 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4807
4808 * gcc.target/i386/pr68986-2.c: Remove -m32.
4809
4810 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4811
4812 PR target/68986
4813 * gcc.target/i386/pr68986-1.c: New test.
4814 * gcc.target/i386/pr68986-2.c: Likewise.
4815 * gcc.target/i386/pr68986-3.c: Likewise.
4816
4817 2016-01-26 Christian Bruel <christian.bruel@st.com>
4818
4819 * lib/target-supports.exp
4820 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4821 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4822 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4823
4824 2016-01-26 Richard Biener <rguenther@suse.de>
4825
4826 PR tree-optimization/69452
4827 * gcc.dg/torture/pr69452.c: New testcase.
4828
4829 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4830
4831 PR target/69442
4832 * gcc.dg/pr69442.c: New test.
4833
4834 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4835
4836 PR target/67896
4837 * gcc.target/aarch64/simd/pr67896.C: New.
4838
4839 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4840
4841 PR tree-optimization/69400
4842 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4843 function.
4844 (plugin_init): Call it.
4845 * gcc.dg/torture/pr69400.c: New test.
4846
4847 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4848
4849 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4850
4851 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4852 Sebastian Pop <s.pop@samsung.com>
4853
4854 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4855 isl-0.15.
4856
4857 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4858 Sebastian Pop <s.pop@samsung.com>
4859
4860 * gcc.dg/graphite/pr69292.c: New.
4861
4862 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4863
4864 * c-c++-common/goacc/use_device-1.c: New test.
4865
4866 2016-01-25 Jeff Law <law@redhat.com>
4867
4868 PR tree-optimization/69196
4869 PR tree-optimization/68398
4870 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4871 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4872
4873 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4874
4875 PR target/69469
4876 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4877 Algorithm.
4878
4879 2016-01-25 Richard Biener <rguenther@suse.de>
4880
4881 PR testsuite/69380
4882 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4883
4884 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4885
4886 PR target/69421
4887 * gcc.dg/pr69421.c: New test.
4888
4889 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4890
4891 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4892 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4893 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4894 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4895 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4896 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4897 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4898 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4899 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4900 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4901
4902 2016-01-25 Richard Biener <rguenther@suse.de>
4903
4904 PR tree-optimization/69376
4905 * gcc.dg/torture/pr69376.c: New testcase.
4906
4907 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4908
4909 PR fortran/69397
4910 PR fortran/68442
4911 * gfortran.dg/interface_38.f90: New test.
4912 * gfortran.dg/interface_39.f90: New test.
4913
4914 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4915
4916 Revert:
4917 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4918
4919 PR c++/11858
4920 PR c++/24663
4921 PR c++/24664
4922 * g++.dg/template/pr11858.C: New test.
4923 * g++.dg/template/pr24663.C: New test.
4924 * g++.dg/template/unify12.C: New test.
4925 * g++.dg/template/unify13.C: New test.
4926 * g++.dg/template/unify14.C: New test.
4927 * g++.dg/template/unify15.C: New test.
4928 * g++.dg/template/unify16.C: New test.
4929 * g++.dg/template/unify17.C: New test.
4930
4931 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4932
4933 PR fortran/68283
4934 gfortran.dg/pr68283.f90: New test.
4935
4936 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4937
4938 PR fortran/66094
4939 * gfortran.dg/inline_matmul_13.f90: New test.
4940 * gfortran.dg/matmul_bounds_8.f90: New test.
4941 * gfortran.dg/matmul_bounds_9.f90: New test.
4942 * gfortran.dg/matmul_bounds_10.f90: New test.
4943
4944 2016-01-23 Tom de Vries <tom@codesourcery.com>
4945
4946 PR tree-optimization/69426
4947 * gcc.dg/autopar/pr69426.c: New test.
4948
4949 2016-01-23 Martin Sebor <msebor@redhat.com>
4950
4951 PR c++/58109
4952 PR c++/69022
4953 * g++.dg/cpp0x/alignas5.C: New test.
4954 * g++.dg/ext/vector29.C: Same.
4955
4956 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4957
4958 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4959 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4960 _GNU_SOURCE from compile flags to the source.
4961 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4962 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4963 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4964 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4965
4966 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4967
4968 PR target/69432
4969 * g++.dg/opt/pr69432.C: New test.
4970
4971 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4972
4973 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4974 32-bit targets testing an -m64 multilib.
4975
4976 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4977
4978 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4979 64-bit support.
4980
4981 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4982
4983 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4984
4985 2016-01-21 Christian Bruel <christian.bruel@st.com>
4986
4987 PR target/68674
4988 * gcc.target/i386/pr68674.c
4989 * gcc.target/aarch64/pr68674.c
4990 * gcc.target/arm/pr68674.c
4991
4992 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4993
4994 PR target/69403
4995 * gcc.c-torture/execute/pr69403.c: New test.
4996
4997 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4998
4999 PR c++/55843
5000 * g++.dg/template/pr55843.C: New.
5001
5002 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5003
5004 PR testsuite/66877
5005 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5006 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5007
5008 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5009
5010 PR testsuite/67489
5011 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5012 from dg-do compile directive, and instead add
5013 { dg-require-effective-target int128 }.
5014
5015 2016-01-20 Martin Sebor <msebor@redhat.com>
5016
5017 PR c/69405
5018 * gcc.dg/sync-fetch.c: New test.
5019
5020 2016-01-21 Martin Sebor <msebor@redhat.com>
5021
5022 PR target/69252
5023 * gcc.target/powerpc/pr69252.c: New test.
5024
5025 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5026
5027 PR fortran/65996
5028 * gfortran.dg/pr65996.f90: New test.
5029
5030 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5031
5032 PR c++/68810
5033 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
5034 expected to generate an error.
5035
5036 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5037
5038 PR middle-end/66178
5039 * gcc.dg/torture/pr66178.c: New test.
5040
5041 2016-01-21 Anton Blanchard <anton@samba.org>
5042 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5043
5044 PR target/63354
5045 * gcc.target/powerpc/pr63354.c: New test.
5046
5047 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5048
5049 PR rtl-optimization/68990
5050 * gcc.target/i386/pr68990: New.
5051
5052 2016-01-21 Nick Clifton <nickc@redhat.com>
5053
5054 PR target/69129
5055 * gcc.target/mips/pr69129.c: New.
5056
5057 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5058
5059 PR c++/58046
5060 * g++.dg/cpp0x/pr58046.C: New.
5061
5062 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5063
5064 PR target/69187
5065 PR target/65624
5066 * gcc.target/arm/pr69187.c: New test.
5067
5068 PR c++/69355
5069 * g++.dg/torture/pr69355.C: New test.
5070
5071 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5072 Sebastian Pop <s.pop@samsung.com>
5073
5074 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5075
5076 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5077 Sebastian Pop <s.pop@samsung.com>
5078
5079 * gcc.dg/graphite/pr68976.c: New test.
5080
5081 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5082
5083 PR middle-end/67653
5084 * c-c++-common/pr67653.c: New test.
5085 * gcc.dg/torture/pr29119.c: Add dg-warning.
5086
5087 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5088
5089 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5090
5091 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5092
5093 PR c/24293
5094 * gcc.dg/pr24293.c: New test.
5095 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5096 incomplete struct type.
5097 * gcc.dg/declspec-1.c: Likewise.
5098 * gcc.dg/pr63549.c: Likewise.
5099
5100 2016-01-20 Jakub Jelinek <jakub@redhat.com>
5101
5102 PR tree-optimization/66612
5103 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5104 for bdn instruction.
5105
5106 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5107
5108 * lib/target-supports.exp
5109 (check_effective_target_arm_fp_ok_nocache): New.
5110 (check_effective_target_arm_fp_ok): New.
5111 (add_options_for_arm_fp): New.
5112 (check_effective_target_arm_crypto_ok_nocache): Require
5113 target_arm_v8_neon_ok instead of arm32.
5114 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5115 (check_effective_target_arm_crypto_pragma_ok): New.
5116 (add_options_for_arm_vfp): New.
5117 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5118 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5119 target instead. Force initial fpu to vfp.
5120 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5121 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5122 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5123 dependency.
5124 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5125 use arm_vfp effective target instead. Force initial fpu to vfp.
5126 * gcc.target/arm/attr-neon3.c: Likewise.
5127 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5128 arm_vfp_ok.
5129 * gcc.target/arm/unsigned-float.c: Likewise.
5130 * gcc.target/arm/vfp-1.c: Likewise.
5131 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5132 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5133 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5134 * gcc.target/arm/vfp-ldmias.c: Likewise.
5135 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5136 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5137 * gcc.target/arm/vfp-stmiad.c: Likewise.
5138 * gcc.target/arm/vfp-stmias.c: Likewise.
5139 * gcc.target/arm/vnmul-1.c: Likewise.
5140 * gcc.target/arm/vnmul-2.c: Likewise.
5141 * gcc.target/arm/vnmul-3.c: Likewise.
5142 * gcc.target/arm/vnmul-4.c: Likewise.
5143
5144 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
5145
5146 PR testsuite/69366
5147 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5148 the MPX run-time library, for compile-time MPX test.
5149 * gcc.target/i386/chkp-always_inline.c: Likewise.
5150 * gcc.target/i386/chkp-bndret.c: Likewise.
5151 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5152 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5153 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5154 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5155 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5156 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5157 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5158 * gcc.target/i386/chkp-label-address.c: Likewise.
5159 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5160 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5161 * gcc.target/i386/chkp-pr69044.c: Likewise.
5162 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5163 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5164 * gcc.target/i386/chkp-strchr.c: Likewise.
5165 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5166 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5167 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5168 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5169 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5170 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5171 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5172 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5173 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5174 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5175 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5176 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5177 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5178 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5179 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5180 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5181 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5182 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5183 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5184 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5185 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5186 * gcc.target/i386/pr63995-2.c: Likewise.
5187 * gcc.target/i386/pr64805.c: Likewise.
5188 * gcc.target/i386/pr65044.c: Likewise.
5189 * gcc.target/i386/pr65167.c: Likewise.
5190 * gcc.target/i386/pr65183.c: Likewise.
5191 * gcc.target/i386/pr65184.c: Likewise.
5192 * gcc.target/i386/thunk-retbnd.c: Likewise.
5193
5194 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5195
5196 PR tree-optimization/69328
5197 * gcc.dg/pr69328.c: New test.
5198
5199 2016-01-20 Jeff Law <law@redhat.com>
5200
5201 PR target/25114
5202 * gcc.target/m68k/pr25114.c: New test.
5203
5204 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5205
5206 * gcc.target/arm/memset-inline-10.c: Added
5207 dg-require-effective-target arm_thumb2_ok.
5208
5209 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5210
5211 * gcc.dg/debug/dwarf2/sso.c: New test.
5212
5213 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
5214
5215 PR testsuite/68820
5216 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5217 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5218 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5219
5220 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5221
5222 PR ipa/66223
5223 * g++.dg/ipa/devirt-50.C: New testcase.
5224
5225 2016-01-19 Marek Polacek <polacek@redhat.com>
5226
5227 PR c++/68965
5228 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5229 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5230
5231 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5232
5233 PR target/69135
5234 * gcc.target/arm/pr69135_1.c: New test.
5235
5236 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5237
5238 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5239
5240 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5241
5242 * gcc.target/aarch64/ccmp_1.c: New testcase.
5243
5244 2016-01-19 Marek Polacek <polacek@redhat.com>
5245
5246 PR c++/68586
5247 * g++.dg/cpp0x/enum30.C: New test.
5248
5249 2016-01-19 Richard Biener <rguenther@suse.de>
5250
5251 PR tree-optimization/69336
5252 * g++.dg/tree-ssa/pr69336.C: New testcase.
5253
5254 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5255
5256 PR debug/65779
5257 * gcc.dg/pr65779.c: New test.
5258
5259 2016-01-19 Richard Biener <rguenther@suse.de>
5260
5261 PR tree-optimization/69352
5262 * gcc.dg/torture/pr69352.c: New testcase.
5263
5264 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5265
5266 PR rtl-optimization/68955
5267 PR rtl-optimization/64557
5268 * gcc.dg/torture/pr68955.c: New test.
5269
5270 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5271
5272 PR lto/69136
5273 * g++.dg/torture/pr69136.C: New testcase.
5274
5275 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5276
5277 PR lto/69133
5278 * g++.dg/lto/pr69133_0.C: New testcase.
5279 * g++.dg/lto/pr69133_1.C: New testcase.
5280
5281 2016-01-15 Jeff Law <law@redhat.com>
5282
5283 PR tree-optimization/69320
5284 * gcc.c-torture/pr69320-1.c: New test.
5285 * gcc.c-torture/pr69320-2.c: New test.
5286 * gcc.c-torture/pr69320-3.c: New test.
5287 * gcc.c-torture/pr69320-4.c: New test.
5288
5289 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5290
5291 PR c++/11858
5292 PR c++/24663
5293 PR c++/24664
5294 * g++.dg/template/pr11858.C: New test.
5295 * g++.dg/template/pr24663.C: New test.
5296 * g++.dg/template/unify12.C: New test.
5297 * g++.dg/template/unify13.C: New test.
5298 * g++.dg/template/unify14.C: New test.
5299 * g++.dg/template/unify15.C: New test.
5300 * g++.dg/template/unify16.C: New test.
5301 * g++.dg/template/unify17.C: New test.
5302
5303 2016-01-18 David Malcolm <dmalcolm@redhat.com>
5304
5305 PR testsuite/69181
5306 * gcc.dg/pr69181-1.c: New test file.
5307 * gcc.dg/pr69181-2.c: New test file.
5308 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5309 globals by moving it to...
5310 (cleanup-after-saved-dg-test): ...this new function. Add
5311 "global additional_sources_used". Add reset of global
5312 multiline_expected_outputs to the empty list.
5313 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5314 global to...
5315 (multiline_expected_outputs): ...this, and updated comments to
5316 note that it is modified from gcc-dg.exp.
5317 (dg-end-multiline-output): Update for the above renaming.
5318 (handle-multiline-outputs): Likewise. Remove the clearing
5319 of the expected outputs to the empty list.
5320
5321 2016-01-18 Richard Biener <rguenther@suse.de>
5322
5323 PR tree-optimization/69297
5324 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5325
5326 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5327
5328 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5329 dg-options.
5330 * gcc.target/mips/mips-3d-2.c: Likewise.
5331 * gcc.target/mips/mips-3d-3.c: Likewise.
5332 * gcc.target/mips/mips-3d-4.c: Likewise.
5333 * gcc.target/mips/mips-3d-5.c: Likewise.
5334 * gcc.target/mips/mips-3d-6.c: Likewise.
5335 * gcc.target/mips/mips-3d-7.c: Likewise.
5336 * gcc.target/mips/mips-3d-8.c: Likewise.
5337 * gcc.target/mips/mips-3d-9.c: Likewise.
5338 * gcc.target/mips/mips-ps-1.c: Likewise.
5339 * gcc.target/mips/mips-ps-2.c: Likewise.
5340 * gcc.target/mips/mips-ps-3.c: Likewise.
5341 * gcc.target/mips/mips-ps-4.c: Likewise.
5342 * gcc.target/mips/mips-ps-5.c: Likewise.
5343 * gcc.target/mips/mips-ps-6.c: Likewise.
5344 * gcc.target/mips/mips-ps-7.c: Likewise.
5345 * gcc.target/mips/mips-ps-type.c: Likewise.
5346 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5347 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5348
5349 2016-01-18 Tom de Vries <tom@codesourcery.com>
5350
5351 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5352 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5353 * c-c++-common/goacc/kernels-empty.c: New test.
5354 * c-c++-common/goacc/kernels-eternal.c: New test.
5355 * c-c++-common/goacc/kernels-loop-2.c: New test.
5356 * c-c++-common/goacc/kernels-loop-3.c: New test.
5357 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5358 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5359 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5360 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5361 * c-c++-common/goacc/kernels-loop-data.c: New test.
5362 * c-c++-common/goacc/kernels-loop-g.c: New test.
5363 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5364 * c-c++-common/goacc/kernels-loop-n.c: New test.
5365 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5366 * c-c++-common/goacc/kernels-loop.c: New test.
5367 * c-c++-common/goacc/kernels-noreturn.c: New test.
5368 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5369 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5370 * c-c++-common/goacc/kernels-reduction.c: New test.
5371
5372 2016-01-18 Tom de Vries <tom@codesourcery.com>
5373
5374 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5375 * gcc.dg/autopar/outer-2.c: Same.
5376 * gcc.dg/autopar/outer-3.c: Same.
5377 * gcc.dg/autopar/outer-4.c: Same.
5378 * gcc.dg/autopar/outer-5.c: Same.
5379 * gcc.dg/autopar/outer-6.c: Same.
5380 * gcc.dg/autopar/parallelization-1.c: Same.
5381 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5382 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5383 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5384 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5385 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5386 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5387 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5388 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5389 * gcc.dg/autopar/pr39500-1.c: Same.
5390 * gcc.dg/autopar/pr39500-2.c: Same.
5391 * gcc.dg/autopar/pr46193.c: Same.
5392 * gcc.dg/autopar/pr46194.c: Same.
5393 * gcc.dg/autopar/pr49580.c: Same.
5394 * gcc.dg/autopar/pr49960-1.c: Same.
5395 * gcc.dg/autopar/pr49960.c: Same.
5396 * gcc.dg/autopar/pr68373.c: Same.
5397 * gcc.dg/autopar/reduc-1.c: Same.
5398 * gcc.dg/autopar/reduc-1char.c: Same.
5399 * gcc.dg/autopar/reduc-1short.c: Same.
5400 * gcc.dg/autopar/reduc-2.c: Same.
5401 * gcc.dg/autopar/reduc-2char.c: Same.
5402 * gcc.dg/autopar/reduc-2short.c: Same.
5403 * gcc.dg/autopar/reduc-3.c: Same.
5404 * gcc.dg/autopar/reduc-4.c: Same.
5405 * gcc.dg/autopar/reduc-6.c: Same.
5406 * gcc.dg/autopar/reduc-7.c: Same.
5407 * gcc.dg/autopar/reduc-8.c: Same.
5408 * gcc.dg/autopar/reduc-9.c: Same.
5409 * gcc.dg/autopar/uns-outer-4.c: Same.
5410 * gcc.dg/autopar/uns-outer-5.c: Same.
5411 * gcc.dg/autopar/uns-outer-6.c: Same.
5412 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5413 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5414
5415 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5416
5417 PR target/63679
5418 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5419 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5420
5421 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5422
5423 PR target/63679
5424 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5425 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5426 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5427
5428 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5429
5430 PR target/63679
5431 * gcc.dg/tree-ssa/sra-17.c: New.
5432 * gcc.dg/tree-ssa/sra-18.c: New.
5433
5434 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5435
5436 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5437
5438 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5439
5440 * gnat.dg/inline12.adb: New test.
5441
5442 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5443
5444 PR tree-optimization/66797
5445 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5446
5447 2016-01-18 Richard Biener <rguenther@suse.de>
5448
5449 PR tree-optimization/69170
5450 * gcc.dg/torture/pr69170.c: New testcase.
5451
5452 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5453
5454 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5455
5456 2016-01-16 Tom de Vries <tom@codesourcery.com>
5457
5458 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5459
5460 2016-01-16 Tom de Vries <tom@codesourcery.com>
5461
5462 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5463 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5464 redundant dg-require-effective-target pthread.
5465 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5466 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5467 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5468 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5469 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5470 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5471 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5472
5473 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5474
5475 PR target/68609
5476 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5477 * gcc.target/powerpc/recip-7.c: Same.
5478
5479 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5480
5481 PR c++/69091
5482 * g++.dg/template/pr69091.C: New test.
5483
5484 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5485
5486 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5487 dump does not contain an error_mark_node.
5488 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5489 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5490
5491 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5492
5493 PR c++/68936
5494 * g++.dg/template/pr68936.C: New test.
5495
5496 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5497
5498 PR target/68609
5499 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5500 * gcc.target/powerpc/recip-2.c: Same.
5501 * gcc.target/powerpc/recip-3.c: Same.
5502 * gcc.target/powerpc/recip-4.c: Same.
5503 * gcc.target/powerpc/recip-sqrtf.c: Same.
5504
5505 2016-01-15 Jeff Law <law@redhat.com>
5506
5507 PR tree-optimization/69270
5508 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5509 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5510
5511 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5512
5513 PR fortran/49630
5514 * gfortran.dg/deferred_character_13.f90: New test for the fix
5515 of comment 3 of the PR.
5516
5517 PR fortran/54070
5518 * gfortran.dg/deferred_character_8.f90: New test
5519 * gfortran.dg/allocate_error_5.f90: New test
5520
5521 PR fortran/60593
5522 * gfortran.dg/deferred_character_10.f90: New test
5523
5524 PR fortran/60795
5525 * gfortran.dg/deferred_character_14.f90: New test
5526
5527 PR fortran/61147
5528 * gfortran.dg/deferred_character_11.f90: New test
5529
5530 PR fortran/64324
5531 * gfortran.dg/deferred_character_9.f90: New test
5532
5533 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5534
5535 PR rtl-optimization/69030
5536 * gcc.target/i386/pr69030.c: New.
5537
5538 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5539
5540 * gcc.target/aarch64/target_attr_17.c: New test.
5541
5542 2016-01-15 Richard Biener <rguenther@suse.de>
5543
5544 PR tree-optimization/66856
5545 * gcc.dg/torture/pr66856-1.c: New testcase.
5546 * gcc.dg/torture/pr66856-2.c: Likewise.
5547
5548 2016-01-15 Richard Biener <rguenther@suse.de>
5549
5550 PR debug/69137
5551 * g++.dg/lto/pr69137_0.C: New testcase.
5552
5553 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5554
5555 PR middle-end/69246
5556 * gcc.target/i386/pr69246.c: New test.
5557
5558 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5559
5560 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5561
5562 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5563
5564 PR c++/56194
5565 * g++.dg/init/const9.C: Disable test on S/390.
5566
5567 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5568
5569 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5570 * g++.dg/Wno-frame-address.C: Ditto.
5571
5572 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5573
5574 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5575
5576 2016-01-15 Richard Biener <rguenther@suse.de>
5577
5578 PR tree-optimization/68961
5579 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5580
5581 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5582
5583 * gcc.target/i386/pr65105-5.c: New test.
5584
5585 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5586
5587 * gcc.c-torture/execute/alias-4.c: New testcase.
5588
5589 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5590
5591 PR ipa/68148
5592 * g++.dg/ipa/devirt-49.C: New testcase.
5593
5594 2016-01-15 Christian Bruel <christian.bruel@st.com>
5595
5596 PR target/65837
5597 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5598 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5599 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5600
5601 2016-01-15 Richard Biener <rguenther@suse.de>
5602
5603 PR tree-optimization/69117
5604 * gcc.dg/torture/pr69117.c: New testcase.
5605
5606 2015-01-14 Ryan Burn <contact@rnburn.com>
5607
5608 PR c++/69048
5609 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5610
5611 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5612
5613 PR testsuite/67509
5614 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5615 range tests use 100 * maximum instead of maximum + 1.
5616
5617 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5618
5619 PR debug/69244
5620 * gcc.dg/guality/pr69244.c: New test.
5621
5622 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5623
5624 * lib/target-supports.exp (check_effective_target_issignaling):
5625 New procedure.
5626 * gcc.dg/pr61441.c: Require issignaling effective target.
5627
5628 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5629
5630 PR target/68803
5631 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5632
5633 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5634
5635 PR c++/68819
5636 PR preprocessor/69177
5637 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5638 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5639 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5640 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5641
5642 2016-01-14 Marek Polacek <polacek@redhat.com>
5643
5644 PR c/69262
5645 * gcc.dg/array-15.c: New test.
5646
5647 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5648
5649 PR middle-end/68146
5650 PR tree-optimization/69155
5651 * gfortran.dg/pr68146.f: New test.
5652 * gfortran.dg/pr69155.f90: New test.
5653
5654 2016-01-14 Richard Biener <rguenther@suse.de>
5655
5656 PR tree-optimization/68060
5657 * gcc.dg/torture/pr68060-1.c: New testcase.
5658 * gcc.dg/torture/pr68060-2.c: Likewise.
5659
5660 2016-01-14 Nick Clifton <nickc@redhat.com>
5661
5662 * lib/target-supports.exp
5663 (check_effective_target_arm_neon_ok_nocache): Add an option
5664 sequence that includes setting the ARM architecture to ARMv7-A.
5665 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5666 command line options necessary to enable Neon support.
5667 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5668 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5669 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5670 * gcc.target/arm/pr69180.c: Likewise.
5671
5672 2016-01-14 Jeff Law <law@redhat.com>
5673
5674 PR tree-optimization/69270
5675 * gcc.dg/tree-ssa/pr69270.c: New test.
5676
5677 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5678
5679 PR c/66208
5680 * c-c++-common/pr66208.c: New file.
5681
5682 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5683
5684 PR tree-optimization/69156
5685 * gcc.dg/pr69156.c: New test.
5686
5687 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5688
5689 * gcc.target/i386/pr69225-7.c: New test.
5690
5691 2016-01-13 Richard Henderson <rth@redhat.com>
5692
5693 * gcc.dg/tm/memopt-13.c: Update expected function.
5694 * gcc.dg/tm/memopt-6.c: Likewise.
5695
5696 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5697
5698 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5699 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5700 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5701 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5702
5703 2016-01-13 Tom de Vries <tom@codesourcery.com>
5704
5705 PR tree-optimization/69169
5706 * gcc.dg/pr69169.c: New test.
5707
5708 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5709
5710 PR target/69228
5711 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5712 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5713 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5714 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5715 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5716 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5717 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5718 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5719
5720 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5721
5722 PR target/69247
5723 * gcc.dg/pr69247.c: New test.
5724
5725 2016-01-13 Richard Biener <rguenther@suse.de>
5726
5727 PR tree-optimization/69242
5728 * gcc.dg/torture/pr69242.c: New testcase.
5729
5730 2016-01-13 Richard Biener <rguenther@suse.de>
5731
5732 PR tree-optimization/69186
5733 * gcc.dg/torture/pr69186.c: New testcase.
5734
5735 2016-01-13 Jeff Law <law@redhat.com>
5736
5737 PR tree-optimization/67755
5738 * gcc.dg/tree-ssa/pr67755.c: New test.
5739
5740 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5741
5742 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5743 pass number in output by a star.
5744
5745 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5746
5747 PR tree-optimization/68911
5748 * gcc.c-torture/execute/pr68911.c: New test.
5749
5750 2016-01-12 Marek Polacek <polacek@redhat.com>
5751
5752 PR c++/68979
5753 * g++.dg/warn/permissive-1.C: New test.
5754
5755 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5756
5757 PR objc++/68511
5758 PR c++/69213
5759 * g++.dg/opt/pr69213.C: New test.
5760
5761 2016-01-12 Christian Bruel <christian.bruel@st.com>
5762
5763 PR target/69180
5764 * gcc.target/arm/pr69180.c: New test.
5765
5766 2016-01-12 Richard Biener <rguenther@suse.de>
5767
5768 PR lto/69077
5769 * g++.dg/lto/pr69077_0.C: New testcase.
5770 * g++.dg/lto/pr69077_1.C: Likewise.
5771
5772 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5773
5774 PR target/69175
5775 * g++.dg/opt/pr69175.C: New test.
5776
5777 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5778
5779 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5780 rather than #including math.h & stdlib.h.
5781 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5782 * gcc.dg/vect/pr49771.c: Likewise.
5783 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5784 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5785 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5786 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5787 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5788 * gcc.dg/vect/pr44507.c: Likewise.
5789 * gcc.dg/vect/pr45902.c: Likewise.
5790 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5791 * gcc.dg/vect/vect-117.c: Likewise.
5792 * gcc.dg/vect/vect-99.c: Likewise.
5793 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5794 * gcc.dg/vect/vect-cond-1.c: Likewise.
5795 * gcc.dg/vect/vect-cond-2.c: Likewise.
5796 * gcc.dg/vect/vect-cond-3.c: Likewise.
5797 * gcc.dg/vect/vect-cond-4.c: Likewise.
5798 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5799 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5800 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5801 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5802 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5803 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5804 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5805 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5806 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5807 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5808 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5809 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5810 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5811 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5812 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5813 include of signal.h.
5814 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5815 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5816 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5817 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5818 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5819 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5820 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5821 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5822 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5823 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5824 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5825 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5826 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5827 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5828 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5829 * gcc.dg/vect/vect-outer-5.c: Likewise.
5830 * gcc.dg/vect/vect-outer-6.c: Likewise.
5831 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5832 include of stdio.h.
5833
5834 2016-01-12 Nick Clifton <nickc@redhat.com>
5835
5836 PR target/68913
5837 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5838 to fread so that it will be found in all target runtimes.
5839
5840 2016-01-12 Richard Biener <rguenther@suse.de>
5841
5842 PR tree-optimization/69053
5843 * g++.dg/torture/pr69053.C: New testcase.
5844
5845 2016-01-12 Richard Biener <rguenther@suse.de>
5846
5847 PR tree-optimization/69168
5848 * gcc.dg/torture/pr69168.c: New testcase.
5849
5850 2016-01-12 Richard Biener <rguenther@suse.de>
5851
5852 PR tree-optimization/69157
5853 * gcc.dg/torture/pr69157.c: New testcase.
5854
5855 2016-01-12 Richard Biener <rguenther@suse.de>
5856
5857 PR tree-optimization/69174
5858 * gcc.dg/torture/pr69174.c: New testcase.
5859
5860 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5861
5862 PR c++/66808
5863 PR c++/69000
5864 * g++.dg/tls/pr66808.C: New test.
5865 * g++.dg/tls/pr69000.C: New test.
5866
5867 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5868
5869 * gcc.target/powerpc/swaps-p8-23.c: New test.
5870 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5871
5872 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5873
5874 PR tree-optimization/68356
5875 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5876
5877 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5878 Jim Wilson <jim.wilson@linaro.org>
5879
5880 PR target/69194
5881 * gcc.target/arm/pr69194.c: New test.
5882
5883 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5884
5885 PR target/69225
5886 * gcc.target/i386/pr69225-1.c: New test.
5887 * gcc.target/i386/pr69225-2.c: Likewise.
5888 * gcc.target/i386/pr69225-3.c: Likewise.
5889 * gcc.target/i386/pr69225-4.c: Likewise.
5890 * gcc.target/i386/pr69225-5.c: Likewise.
5891 * gcc.target/i386/pr69225-6.c: Likewise.
5892
5893 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5894
5895 PR target/67462
5896 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5897 if lp64.
5898
5899 PR target/69071
5900 * gcc.dg/pr69071.c: New test.
5901
5902 PR c++/69211
5903 * g++.dg/opt/pr69211.C: New test.
5904
5905 PR tree-optimization/69214
5906 * gcc.c-torture/compile/pr69214.c: New test.
5907
5908 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5909
5910 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5911 * gcc.target/i386/pr66232-11.c: Ditto.
5912 * gcc.target/i386/pr66232-12.c: Ditto.
5913 * gcc.target/i386/pr66232-13.c: Ditto.
5914
5915 2016-01-11 Richard Biener <rguenther@suse.de>
5916
5917 PR tree-optimization/69173
5918 * gcc.dg/torture/pr69173.c: New testcase.
5919
5920 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5921
5922 PR rtl-optimization/68796
5923 * gcc.target/aarch64/tst_5.c: New test.
5924 * gcc.target/aarch64/tst_6.c: Likewise.
5925
5926 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5927
5928 PR rtl-optimization/68841
5929 * gcc.dg/pr68841.c: New test.
5930 * gcc.c-torture/execute/pr68841.c: New test.
5931
5932 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5933
5934 PR rtl-optimization/68920
5935 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5936 for ix86 targets.
5937 * gcc.dg/ifcvt-5.c: New test.
5938
5939 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5940
5941 PR bootstrap/69123
5942 * g++.dg/pr69123.C: New.
5943
5944 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5945
5946 PR target/69010
5947 * gcc.target/i386/pr69010.c: New test.
5948
5949 2016-01-11 Martin Jambor <mjambor@suse.cz>
5950
5951 PR ipa/69044
5952 * gcc.target/i386/chkp-pr69044.c: New test.
5953
5954 2016-01-11 Tom de Vries <tom@codesourcery.com>
5955
5956 PR tree-optimization/69109
5957 * gcc.dg/autopar/pr69109-2.c: New test.
5958 * gcc.dg/autopar/pr69109.c: New test.
5959
5960 2016-01-11 Tom de Vries <tom@codesourcery.com>
5961
5962 PR tree-optimization/69108
5963 * gcc.dg/autopar/pr69108.c: New test.
5964
5965 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5966
5967 PR c++/69029
5968 * c-c++-common/Wisleading-indentation.c: Augment test.
5969
5970 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5971
5972 PR fortran/69154
5973 * gfortran.dg/inline_matmul_12.f90: New test.
5974
5975 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5976
5977 PR fortran/67779
5978 * gfortran.dg/actual_array_offset_1: New test.
5979
5980 2016-01-10 Tom de Vries <tom@codesourcery.com>
5981
5982 PR tree-optimization/69062
5983 * gcc.dg/autopar/pr69062.c: New test.
5984
5985 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5986
5987 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5988 * gcc.dg/vect/slp-perm-2.c: Likewise.
5989 * gcc.dg/vect/slp-perm-3.c: Likewise.
5990 * gcc.dg/vect/slp-perm-5.c: Likewise.
5991 * gcc.dg/vect/slp-perm-6.c: Likewise.
5992 * gcc.dg/vect/slp-perm-7.c: Likewise.
5993 * gcc.dg/vect/slp-perm-8.c: Likewise.
5994
5995 2016-01-10 Tom de Vries <tom@codesourcery.com>
5996
5997 PR tree-optimization/69039
5998 * gcc.dg/autopar/pr69039.c: New test.
5999
6000 2016-01-09 Marek Polacek <polacek@redhat.com>
6001
6002 PR c++/69113
6003 * g++.dg/pr69113.C: New test.
6004
6005 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6006
6007 PR middle-end/50865
6008 PR tree-optimization/69097
6009 * gcc.c-torture/execute/pr50865.c: New test.
6010 * gcc.c-torture/execute/pr69097-1.c: New test.
6011 * gcc.c-torture/execute/pr69097-2.c: New test.
6012 * gcc.dg/pr69097-1.c: New test.
6013 * gcc.dg/pr69097-2.c: New test.
6014
6015 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6016
6017 PR c++/69164
6018 * g++.dg/opt/pr69164.C: New test.
6019
6020 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6021
6022 PR tree-optimization/69167
6023 * gcc.dg/pr69167.c: New test.
6024
6025 2016-01-08 Marek Polacek <polacek@redhat.com>
6026
6027 PR c++/68449
6028 * g++.dg/pr68449.C: New.
6029
6030 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6031
6032 PR tree-optimization/68707
6033 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6034 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6035 on platforms supporting it.
6036 * gcc.dg/vect/slp-perm-2.c: Likewise.
6037 * gcc.dg/vect/slp-perm-3.c: Likewise.
6038 * gcc.dg/vect/slp-perm-5.c: Likewise.
6039 * gcc.dg/vect/slp-perm-7.c: Likewise.
6040 * gcc.dg/vect/slp-perm-8.c: Likewise.
6041 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6042 on platforms supporting it.
6043
6044 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6045
6046 PR tree-optimization/69162
6047 * gcc.dg/pr69162.c: New test.
6048
6049 PR tree-optimization/69172
6050 * gcc.dg/pr69172.c: New test.
6051
6052 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6053
6054 PR tree-optimization/67781
6055 * gcc.c-torture/execute/pr67781.c: New file.
6056
6057 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6058
6059 PR tree-optimization/69083
6060 * gcc.dg/vect/pr69083.c: New test.
6061
6062 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6063
6064 PR tree-optimization/61441
6065 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6066 Use -fexcess-precision=standard for compiler options.
6067 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6068
6069 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6070
6071 PR fortran/69128
6072 * gfortran.dg/gomp/pr69128.f90: New test.
6073
6074 PR c++/69145
6075 * g++.dg/ext/pr69145-1.C: New test.
6076 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6077 * g++.dg/ext/pr69145-2.h: New file.
6078
6079 2016-01-07 Martin Sebor <msebor@redhat.com>
6080
6081 PR c/68966
6082 * gcc.dg/atomic-fetch-bool.c: New test.
6083 * gcc.dg/sync-fetch-bool.c: New test.
6084
6085 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6086
6087 PR fortran/66680
6088 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6089
6090 2016-01-07 Nick Clifton <nickc@redhat.com>
6091
6092 PR target/66655
6093 * g++.dg/pr66655.C: New test.
6094 * g++.dg/pr66655_1.cc: Test support file.
6095 * g++.dg/pr66655.h: Test header file.
6096
6097 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
6098
6099 PR fortran/66680
6100 gfortran.dg/gomp/pr66680.f90: New test.
6101
6102 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6103
6104 PR target/69171
6105 * gcc.target/i386/pr69171-1.c: New test.
6106 * gcc.target/i386/pr69171-2.c: Likewise.
6107 * gcc.target/i386/pr69171-3.c: Likewise.
6108 * gcc.target/i386/pr69171-4.c: Likewise.
6109 * gcc.target/i386/pr69171-5.c: Likewise.
6110 * gcc.target/i386/pr69171-6.c: Likewise.
6111
6112 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6113
6114 PR middle-end/67639
6115 * c-c++-common/pr67639.c: New test.
6116
6117 2016-01-07 Jakub Jelinek <jakub@redhat.com>
6118
6119 PR tree-optimization/69141
6120 * g++.dg/opt/pr69141.C: New test.
6121
6122 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6123
6124 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6125
6126 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
6127
6128 PR target/69140
6129 * gcc.target/i386/pr69140.c: New test
6130
6131 2016-01-06 David Malcolm <dmalcolm@redhat.com>
6132
6133 * gcc.dg/bad-dereference.c: New test case.
6134
6135 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6136
6137 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6138
6139 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6140
6141 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6142
6143 2016-01-06 Marek Polacek <polacek@redhat.com>
6144
6145 PR sanitizer/69099
6146 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6147
6148 2016-01-05 Marek Polacek <polacek@redhat.com>
6149
6150 PR c/69104
6151 * gcc.dg/atomic-invalid-2.c: New.
6152
6153 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6154
6155 PR target/68991
6156 * gcc.target/i386/pr68991.c: New test.
6157
6158 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6159
6160 PR target/68991
6161 * g++.dg/pr68991-1.C: New test.
6162 * g++.dg/pr68991-2.C: Likewise.
6163
6164 2016-01-05 Sergei Trofimovich <siarheit@google.com>
6165
6166 PR other/60465
6167 * gcc.target/ia64/pr60465-gprel64.c: New test.
6168 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6169
6170 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6171
6172 PR rtl-optimization/68651
6173 * gcc.target/aarch64/pr68651_1.c: New test.
6174
6175 2016-01-05 David Malcolm <dmalcolm@redhat.com>
6176
6177 PR c/69122
6178 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6179
6180 2016-01-05 Nathan Sidwell <nathan@acm.org>
6181
6182 PR c++/58583
6183 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6184
6185 * gcc.dg/alias-15.c: New.
6186
6187 2016-01-05 Nick Clifton <nickc@redhat.com>
6188
6189 PR target/68870
6190 * g++.dg/pr68770.C: New test.
6191
6192 2016-01-04 Mike Stump <mikestump@comcast.net>
6193
6194 * lib/target-supports.exp (check_effective_target_cilkplus):
6195 cilkplus targets require pthreads.
6196 (check_effective_target_cilkplus): Remove special case for NVPTX.
6197
6198 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6199
6200 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6201 generation.
6202
6203 2016-01-04 Jakub Jelinek <jakub@redhat.com>
6204
6205 Update copyright years.
6206
6207 2016-01-04 Marek Polacek <polacek@redhat.com>
6208
6209 PR c/68908
6210 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6211 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6212 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6213
6214 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6215
6216 * gcc.target/sparc/20160104-2.c: New test.
6217
6218 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6219
6220 * gcc.target/sparc/20160104-1.c: New test.
6221
6222 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
6223
6224 PR fortran/65045
6225 * gfortran.dg/pr65045.f90: New test.
6226
6227 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6228
6229 * gnat.dg/specs/debug1.ads: Delete.
6230
6231 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6232
6233 PR libgfortran/68867
6234 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6235 expression.
6236
6237 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6238
6239 PR libgfortran/68867
6240 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6241 PowerPC.
6242
6243 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
6244
6245 PR fortran/68864
6246 * gfortran.dg/pr68864.f90: New test.
6247
6248 2016-01-01 Jakub Jelinek <jakub@redhat.com>
6249
6250 PR tree-optimization/69070
6251 * gcc.dg/pr69070.c: New test.
6252
6253 PR sanitizer/69055
6254 * gfortran.dg/pr69055.f90: New test.
6255
6256 PR target/69015
6257 * gcc.dg/pr69015.c: New test.
6258 \f
6259 Copyright (C) 2016 Free Software Foundation, Inc.
6260
6261 Copying and distribution of this file, with or without modification,
6262 are permitted in any medium without royalty provided the copyright
6263 notice and this notice are preserved.