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