vec-extract.h: New files to check the vec_extract built-in functions for all vector...
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 * gcc.target/powerpc/vec-extract.h: New files to check the
4 vec_extract built-in functions for all vector types, testing
5 accessing each element, both with constant and variable element
6 numbers.
7 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
8 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
9 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
10 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
11 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
12 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
13 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
14 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
15 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
16
17 2016-07-21 Jakub Jelinek <jakub@redhat.com>
18
19 PR c++/71728
20 * g++.dg/other/pr71728.C: New test.
21
22 2016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
23
24 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
25 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
26 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
27 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
28 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
29
30 2016-07-21 Richard Biener <rguenther@suse.de>
31
32 PR tree-optimization/71947
33 * gcc.dg/tree-ssa/vrp102.c: New testcase.
34
35 2016-07-21 Bin Cheng <bin.cheng@arm.com>
36
37 * gcc.dg/tree-ssa/scev-15.c: New.
38
39 2016-07-21 Bin Cheng <bin.cheng@arm.com>
40
41 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
42
43 2016-07-21 Jakub Jelinek <jakub@redhat.com>
44
45 PR c++/71941
46 * g++.dg/gomp/pr71941.C: New test.
47
48 2016-07-20 David Malcolm <dmalcolm@redhat.com>
49
50 PR c/70339
51 PR c/71858
52 * g++.dg/spellcheck-identifiers.C: New test case, based on
53 gcc.dg/spellcheck-identifiers.c.
54 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
55 gcc.dg/spellcheck-identifiers-2.c.
56 * g++.dg/spellcheck-typenames.C: New test case, based on
57 gcc.dg/spellcheck-typenames.c
58
59 2016-07-20 Jonathan Wakely <jwakely@redhat.com>
60
61 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
62 pointer to member function and also test catching by reference.
63
64 2016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
65
66 * gcc.target/s390/pr67443.c: Fix test case.
67
68 2016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
69
70 * gcc.target/s390/insv-1.c: Xfail some tests.
71 * gcc.target/s390/insv-2.c: Likewise.
72
73 2016-07-20 Georg-Johann Lay <avr@gjlay.de>
74
75 * gcc.target/avr/torture/get-mem.c: New test.
76 * gcc.target/avr/torture/set-mem.c: New test.
77
78 2016-07-20 Georg-Johann Lay <avr@gjlay.de>
79
80 PR target/71948
81 * gcc.target/avr/torture/tiny-progmem.c: New test.
82
83 2016-07-20 Jakub Jelinek <jakub@redhat.com>
84
85 PR c++/71909
86 * g++.dg/parse/pr71909.C: New test.
87 * g++.dg/tm/pr71909.C: New test.
88
89 PR c++/50060
90 * g++.dg/cpp0x/constexpr-50060.C: New test.
91 * g++.dg/cpp1y/constexpr-50060.C: New test.
92
93 2016-07-20 Martin Liska <mliska@suse.cz>
94
95 * gfortran.dg/graphite/pr71898.f90: New test.
96
97 2016-07-20 Bin Cheng <bin.cheng@arm.com>
98
99 PR tree-optimization/71503
100 PR tree-optimization/71683
101 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
102 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
103
104 2016-07-20 Martin Liska <mliska@suse.cz>
105
106 * gcc.dg/plugin/plugin.exp: Remove sreal test.
107 * gcc.dg/plugin/sreal-test-1.c: Remove.
108 * gcc.dg/plugin/sreal_plugin.c: Remove.
109
110 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
111
112 PR fortran/71902
113 * gfortran.dg/dependency_47.f90: New test.
114
115 2016-07-19 Jakub Jelinek <jakub@redhat.com>
116
117 PR rtl-optimization/71916
118 * gcc.c-torture/compile/pr71916.c: New test.
119
120 PR middle-end/71874
121 * g++.dg/torture/pr71874.C: New test.
122
123 PR middle-end/71734
124 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
125 (my_alloc): Rewritten to use __builtin_posix_memalign and
126 __SIZE_TYPE__.
127 (my_free): Use __builtin_free instead of _mm_free.
128 (Vec::operator=): Use __builtin_memcpy.
129
130 2016-07-19 Martin Jambor <mjambor@suse.cz>
131
132 PR fortran/71688
133 * gfortran.dg/pr71688.f90: New test.
134
135 2016-07-19 Richard Biener <rguenther@suse.de>
136
137 * c-c++-common/vector-subscript-6.c: New testcase.
138 * c-c++-common/vector-subscript-7.c: Likewise.
139
140 2016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
141
142 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
143 and UInt32 based on __SIZEOF_INT__.
144
145 2016-07-19 Richard Biener <rguenther@suse.de>
146
147 PR tree-optimization/71901
148 * gcc.dg/torture/pr71901.c: New testcase.
149
150 2016-07-19 Richard Biener <rguenther@suse.de>
151
152 PR tree-optimization/71908
153 * gcc.dg/torture/pr71908.c: New testcase.
154
155 2016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
156
157 PR target/71493
158 * gcc.target/powerpc/pr71493-1.c: New test.
159 * gcc.target/powerpc/pr71493-2.c: Likewise.
160
161 2016-07-18 Jakub Jelinek <jakub@redhat.com>
162
163 PR c++/71835
164 * g++.dg/conversion/ambig3.C: New test.
165
166 PR c++/71828
167 * g++.dg/cpp0x/constexpr-71828.C: New test.
168
169 PR c++/71826
170 * g++.dg/template/pr71826.C: New test.
171
172 PR c++/71822
173 * g++.dg/template/defarg21.C: New test.
174
175 PR c++/71871
176 * g++.dg/ext/vector31.C: New test.
177
178 2016-07-18 Uros Bizjak <ubizjak@gmail.com>
179
180 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
181
182 2016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
183
184 PR tree-optimization/71734
185 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
186
187 2016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
188
189 * gcc.target/s390/warn-dynamicstack-1.c: New test.
190 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
191 stack-layout-dynamic-1.c: New test.
192
193 2016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
194
195 * gcc.target/s390/nolrl-1.c: New test.
196
197 2016-07-17 Fritz Reese <fritzoreese@gmail.com>
198
199 PR fortran/71523
200 * gfortran.dg/pr71523_1.f90: New test.
201 * gfortran.dg/pr71523_2.f90: New test.
202
203 2016-07-16 Andreas Schwab <schwab@linux-m68k.org>
204
205 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
206
207 2016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
208 Marco Restelli <mrestelli@gmail.com>
209
210 PR fortran/62125
211 * gfortran.dg/pr62125.f90: New test.
212
213 2016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
214
215 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
216 * gcc.target/powerpc/mulkc3-1.c: Likewise.
217
218 2016-07-15 Jonathan Wakely <jwakely@redhat.com>
219
220 PR c++/58796
221 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
222 * g++.dg/cpp0x/nullptr35.C: New test.
223
224 2016-07-15 Bin Cheng <bin.cheng@arm.com>
225
226 * gcc.dg/tree-ssa/scev-8.c: Update test string.
227
228 2016-07-15 Cesar Philippidis <cesar@codesourcery.com>
229
230 * gfortran.dg/goacc/vector_length.f90: New test.
231
232 2016-07-15 Richard Biener <rguenther@suse.de>
233
234 PR tree-optimization/71881
235 * gcc.dg/torture/pr71881.c: New testcase.
236
237 2016-07-15 Richard Biener <rguenther@suse.de>
238
239 PR tree-optimization/71887
240 * gcc.dg/torture/pr71887.c: New testcase.
241
242 2016-07-15 Jakub Jelinek <jakub@redhat.com>
243
244 PR c/71858
245 * gcc.dg/spellcheck-identifiers-3.c: New test.
246
247 2016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
248
249 PR fortran/71807
250 * gfortran.dg/null_9.f90: New test.
251
252 2016-07-15 Bin Cheng <bin.cheng@arm.com>
253
254 * gcc.dg/tree-ssa/loop-41.c: New test.
255
256 2016-07-15 Bin Cheng <bin.cheng@arm.com>
257
258 PR tree-optimization/71347
259 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
260
261 2016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
262
263 PR fortran/29819
264 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
265 * gfortran.dg/contains.f90: Ditto.
266 * gfortran.dg/contains_empty_1.f03: Ditto.
267 * gfortran.dg/submodule_3.f08: Ditto.
268
269 2016-07-14 Jakub Jelinek <jakub@redhat.com>
270
271 PR testsuite/71865
272 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
273 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
274 expected diagnostics.
275
276 PR c/71858
277 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
278 * gcc.dg/spellcheck-identifiers-2.c: New test.
279 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
280 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
281
282 2016-07-14 Jakub Jelinek <jakub@redhat.com>
283
284 PR tree-optimization/71872
285 * gcc.c-torture/compile/pr71872.c: New test.
286
287 2016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
288
289 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
290 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
291 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
292 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
293 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
294 * gcc.target/arm/atomic-op-acquire-1.c: This.
295 * gcc.target/arm/atomic-op-char.c: Rename into ...
296 * gcc.target/arm/atomic-op-char-1.c: This.
297 * gcc.target/arm/atomic-op-consume.c: Rename into ...
298 * gcc.target/arm/atomic-op-consume-1.c: This.
299 * gcc.target/arm/atomic-op-int.c: Rename into ...
300 * gcc.target/arm/atomic-op-int-1.c: This.
301 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
302 * gcc.target/arm/atomic-op-relaxed-1.c: This.
303 * gcc.target/arm/atomic-op-release.c: Rename into ...
304 * gcc.target/arm/atomic-op-release-1.c: This.
305 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
306 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
307 * gcc.target/arm/atomic-op-short.c: Rename into ...
308 * gcc.target/arm/atomic-op-short-1.c: This.
309 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
310 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
311 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
312 * gcc.target/arm/atomic-op-char-2.c: Likewise.
313 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
314 * gcc.target/arm/atomic-op-int-2.c: Likewise.
315 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
316 * gcc.target/arm/atomic-op-release-2.c: Likewise.
317 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
318 * gcc.target/arm/atomic-op-short-2.c: Likewise.
319
320 2016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
321
322 PR fortran/70842
323 * gfortran.dg/select_type_35.f03: New test.
324
325 2016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
326
327 PR target/65951
328 PR tree-optimization/70923
329 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
330 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
331 * gcc.dg/vect/pr65951.c: Likewise.
332 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
333
334 2016-07-14 David Edelsohn <dje.gcc@gmail.com>
335
336 * c-c++-common/pr60226.c: Expect maximum object file alignment
337 error on AIX.
338
339 2016-07-14 Richard Biener <rguenther@suse.de>
340
341 PR tree-optimization/71866
342 * gcc.dg/torture/pr71866.c: New testcase.
343
344 2016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
345
346 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
347 selector and enclose boolean expression in curly braces.
348
349 2016-07-14 Alan Modra <amodra@gmail.com>
350
351 PR target/71733
352 * gcc.target/powerpc/p9-novsx.c: New.
353
354 2016-07-13 Andi Kleen <ak@linux.intel.com>
355
356 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
357 * g++.dg/tree-prof/morefunc.C: Dito.
358 * g++.dg/tree-prof/pr35545.C: Dito.
359 * g++.dg/tree-prof/reorder.C: Dito.
360 * gcc.dg/tree-prof/20050826-2.c: Dito.
361 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
362 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
363 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
364 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
365 * gcc.dg/tree-prof/inliner-1.c: Dito.
366 * gcc.dg/tree-prof/merge_block.c: Dito.
367 * gcc.dg/tree-prof/stringop-1.c: Dito.
368 * gcc.dg/tree-prof/stringop-2.c: Dito.
369 * gcc.dg/tree-prof/switch-case-1.c: Dito.
370 * gcc.dg/tree-prof/switch-case-2.c: Dito.
371 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
372 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
373 * gcc.dg/tree-prof/update-loopch.c: Dito.
374 * gcc.dg/tree-prof/val-prof-1.c: Dito.
375 * gcc.dg/tree-prof/val-prof-2.c: Dito.
376 * gcc.dg/tree-prof/val-prof-3.c: Dito.
377 * gcc.dg/tree-prof/val-prof-4.c: Dito.
378 * gcc.dg/tree-prof/val-prof-5.c: Dito.
379 * gcc.dg/tree-prof/val-prof-6.c: Dito.
380 * gcc.dg/tree-prof/val-prof-7.c: Dito.
381
382 2016-07-13 Andi Kleen <ak@linux.intel.com>
383
384 * lib/profopt.exp (profopt-execute): Remove .imports files.
385
386 2016-07-13 Andi Kleen <ak@linux.intel.com>
387
388 * lib/profopt.exp (profopt-execute): Always log profiler command line.
389
390 2016-07-13 Andi Kleen <ak@linux.intel.com>
391
392 * lib/profopt.exp (dg-final-scan-autofdo,
393 dg-final-scan-not-autofdo): New functions.
394
395 2016-07-13 Bin Cheng <bin.cheng@arm.com>
396
397 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
398 * gcc.dg/vect/vect-35.c: Ditto.
399 * gcc.dg/vect/vect-alias-check-2.c: New test.
400
401 2016-07-13 Martin Liska <mliska@suse.cz>
402
403 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
404 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
405 * gfortran.dg/pr42108.f90: Update expected dump scan.
406
407 2016-07-13 Richard Biener <rguenther@suse.de>
408
409 PR tree-optimization/24574
410 * gcc.dg/pr24574.c: New testcase.
411
412 2016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
413
414 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
415 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
416 * c-c++-common/pr68833-1.c: Require int32plus.
417 * gcc.dg/ipa/pr63551.c: Likewise.
418 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
419 * gcc.dg/ipa/pr64041.c: Require int32plus.
420
421 2016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
422
423 PR ipa/71633
424 * g++.dg/pr71633.C: New test.
425
426 2016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
427
428 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
429 Add new arm_thumb1_cbz_ok effective target.
430 * gcc.target/arm/cbz.c: New test.
431
432 2016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
433
434 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
435 Define effective target.
436 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
437 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
438 * gcc.target/arm/movhi_movw.c: New test.
439 * gcc.target/arm/movsi_movw.c: Likewise.
440 * gcc.target/arm/movdi_movw.c: Likewise.
441
442 2016-07-13 Richard Biener <rguenther@suse.de>
443
444 PR middle-end/71104
445 * gcc.dg/pr71104-1.c: New testcase.
446 * gcc.dg/pr71104-2.c: Likewise.
447
448 2016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
449
450 PR target/71805
451 * gcc.target/powerpc/pr71805.c: New test.
452
453 2016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
454
455 * gcc.target/powerpc/divkc3-1.c: New.
456 * gcc.target/powerpc/mulkc3-1.c: New.
457
458 2016-07-12 Martin Liska <mliska@suse.cz>
459
460 * gcc.dg/params/blocksort-part.c: New test.
461 * gcc.dg/params/params.exp: New file.
462
463 2016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
464
465 PR middle-end/71700
466 * gcc.c-torture/execute/pr71700.c: New test.
467
468 2016-07-12 Steven Bosscher <steven@gcc.gnu.org>
469 Richard Biener <rguenther@suse.de>
470
471 PR tree-optimization/23286
472 PR tree-optimization/70159
473 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
474 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
475 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
476 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
477 * gcc.dg/tree-ssa/pr35286.c: Likewise.
478 * gcc.dg/tree-ssa/pr35287.c: Likewise.
479 * gcc.dg/hoist-register-pressure-1.c: Likewise.
480 * gcc.dg/hoist-register-pressure-2.c: Likewise.
481 * gcc.dg/hoist-register-pressure-3.c: Likewise.
482 * gcc.dg/pr51879-12.c: Likewise.
483 * gcc.dg/strlenopt-9.c: Likewise.
484 * gcc.dg/tree-ssa/pr47392.c: Likewise.
485 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
486 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
487 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
488 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
489 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
490 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
491 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
492 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
493 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
494 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
495 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
496 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
497 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
498 * gfortran.dg/pr43984.f90: Adjust expected outcome.
499
500 2016-07-12 Richard Biener <rguenther@suse.de>
501
502 PR rtl-optimization/68961
503 * gcc.target/i386/pr68961.c: New testcase.
504
505 2016-07-11 Jakub Jelinek <jakub@redhat.com>
506
507 PR middle-end/71758
508 * c-c++-common/gomp/pr71758.c: New test.
509 * gfortran.dg/gomp/pr71758.f90: New test.
510
511 PR tree-optimization/71823
512 * gcc.dg/vect/pr71823.c: New test.
513
514 2016-07-11 David Malcolm <dmalcolm@redhat.com>
515
516 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
517 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
518 and LINE_MAP_MAX_LOCATION_WITH_COLS.
519
520 2016-07-11 H.J. Lu <hongjiu.lu@intel.com>
521
522 PR target/71801
523 * gcc.target/i386/pr71801.c: New test.
524
525 2016-07-11 Richard Biener <rguenther@suse.de>
526
527 PR tree-optimization/71816
528 * gcc.dg/torture/pr71816.c: New testcase.
529
530 2016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
531
532 PR fortran/71783
533 * gfortran.dg/dependency_46.f90: New test.
534
535 2016-07-08 Vladimir Makarov <vmakarov@redhat.com>
536
537 PR rtl-optimization/71621
538 * gcc.target/i386/pr71621-1.c: New.
539 * gcc.target/i386/pr71621-2.c: New.
540
541 2016-07-08 Cesar Philippidis <cesar@codesourcery.com>
542
543 * gfortran.dg/goacc/pr71704.f90: New test.
544
545 2016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
546
547 PR target/71297
548 * gcc.target/powerpc/pr71297.c: New.
549
550 2016-07-08 Jiong Wang <jiong.wang@arm.com>
551
552 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
553
554 2016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
555
556 PR target/71806
557 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
558
559 2016-07-08 Alan Hayward <alan.hayward@arm.com>
560
561 PR tree-optimization/71667
562 * gcc.dg/vect/pr71667.c: New
563
564 2016-07-08 Martin Liska <mliska@suse.cz>
565
566 * gcc.dg/torture/pr71606.c: New test.
567
568 2016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
569
570 PR fortran/71764
571 * gfortran.dg/pr71764.f90: New test.
572
573 2016-07-07 Jakub Jelinek <jakub@redhat.com>
574 Kai Tietz <ktietz70@googlemail.com>
575
576 PR c++/70869
577 PR c++/71054
578 * g++.dg/cpp0x/pr70869.C: New test.
579 * g++.dg/cpp0x/pr71054.C: New test.
580
581 2016-07-07 David Edelsohn <dje.gcc@gmail.com>
582
583 * g++.dg/debug/pr71432.C: Fail on AIX.
584
585 2016-07-07 Martin Liska <mliska@suse.cz>
586
587 * gfortran.dg/do_1.f90: Remove a corner case that triggers
588 an undefined behavior.
589 * gfortran.dg/do_3.F90: Likewise.
590 * gfortran.dg/do_check_11.f90: New test.
591 * gfortran.dg/do_check_12.f90: New test.
592 * gfortran.dg/do_corner_warn.f90: New test.
593
594 2016-07-07 Martin Liska <mliska@suse.cz>
595
596 * gfortran.dg/predict-1.f90: Ammend the test.
597 * gfortran.dg/predict-2.f90: Likewise.
598
599 2016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
600
601 PR ipa/71624
602 * g++.dg/pr71624.C: New test.
603
604 2016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
605
606 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
607 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
608 ARMv8-M Mainline architectures.
609
610 2016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
611
612 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
613 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
614
615 2016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
616
617 PR target/70098
618 PR target/71763
619 * gcc.target/powerpc/pr71763.c: New file.
620
621 2016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
622
623 PR tree-optimization/71518
624 * gcc.dg/pr71518.c: New test.
625
626 2016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
627
628 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
629
630 2016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
631
632 PR target/50739
633 * gcc.target/avr/pr50739.c: New test.
634
635 2016-07-05 Jan Hubicka <jh@suse.cz>
636
637 * gcc.dg/tree-ssa/scev-14.c: update template.
638
639 2016-07-06 Richard Sandiford <richard.sandiford@arm.com>
640
641 * gcc.dg/vect/group-no-gaps-1.c: New test.
642
643 2016-07-05 Andi Kleen <ak@linux.intel.com>
644
645 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
646 if kernel supports MPX.
647
648 2016-07-05 Kito Cheng <kito.cheng@gmail.com>
649
650 * gcc.c-torture/compile/pr69102.c: Require fpic support.
651
652 2016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
653 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
654
655 * gcc.target/powerpc/signbit-1.c: New test.
656 * gcc.target/powerpc/signbit-2.c: New test.
657 * gcc.target/powerpc/signbit-3.c: New test.
658
659 2016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
660
661 PR rtl-optimization/71594
662 * gcc.dg/torture/pr71594.c: New test.
663
664 2016-07-05 Jan Hubicka <jh@suse.cz>
665
666 * gcc.dg/tree-ssa/scev-14.c: new testcase.
667
668 2016-07-05 David Malcolm <dmalcolm@redhat.com>
669
670 PR c++/62314
671 * gcc/testsuite/g++.dg/parse/error5.C: Update column
672 number of missing semicolon error.
673 * g++.dg/pr62314-2.C: New test case.
674
675 2016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
676
677 * gfortran.dg/coarray_stat_function.f90: New test.
678 * gfortran.dg/coarray_stat_whitespace.f90: New test.
679 * gfortran.dg/coarray_lib_comm_1: Adapting old test
680 to new interfaces.
681
682 2016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
683
684 PR fortran/71623
685 * gfortran.dg/deferred_character_17.f90: New test.
686
687 2016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
688
689 * gcc.target/arm/neon/polytypes.c: Move to ...
690 * gcc.target/arm/polytypes.c: ... here.
691 * gcc.target/arm/neon/pr51534.c: Move to ...
692 * gcc.target/arm/pr51534.c: ... here.
693 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
694 * gcc.target/arm/vect-vcvt.c: ... here.
695 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
696 * gcc.target/arm/vect-vcvtq.c: ... here.
697 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
698 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
699 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
700 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
701 * gcc.target/arm/neon/neon.exp: Delete.
702 * gcc.target/arm/neon/: Delete.
703
704 2016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
705
706 PR fortran/65575
707 * gfortran.dg: pr65575.f90: New test.
708
709 2016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
710
711 PR fortran/35849
712 * gfortran.dg: pr35849.f90: New test.
713
714 2016-07-04 Jakub Jelinek <jakub@redhat.com>
715
716 PR c++/71739
717 * g++.dg/cpp0x/pr71739.C: New test.
718
719 2016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
720
721 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
722
723 2016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
724
725 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
726 locr.
727 * gcc.target/s390/loc-1.c: New test.
728
729 2016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
730
731 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
732 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
733
734 2016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
735
736 PR target/63874
737 * gcc.target/aarch64/pr63874.c: New test.
738
739 2016-07-04 Jan Beulich <jbeulich@suse.com>
740
741 * g++.dg/header.c: New.
742 * gcc.dg/header.c: New.
743
744 2016-07-02 Jakub Jelinek <jakub@redhat.com>
745
746 PR c/71719
747 * c-c++-common/Wunused-var-15.c: New test.
748
749 2016-07-01 Jakub Jelinek <jakub@redhat.com>
750
751 PR fortran/71687
752 * gfortran.dg/gomp/pr71687.f90: New test.
753
754 2016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
755
756 * gcc.dg/const-float128-ped.c: Require __float128 effective
757 target and options.
758 * gcc.dg/const-float128.c: Likewise.
759 * gcc.dg/torture/float128-cmp-invalid.c: Require
760 __float128 and base_quadfloat_support effective targets, and
761 __float128 options.
762 * gcc.dg/torture/float128-div-underflow.c: Likewise.
763 * gcc.dg/torture/float128-extend-nan.c: Likewise.
764 * gcc.dg/torture/float128-nan.c: Likewise.
765 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
766 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
767 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
768 * lib/target-supports.exp (check_effective_target___float128): New.
769 (add_options_for___float128): New.
770 (check_effective_target_base_quadword_support): New.
771
772 2016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
773
774 PR target/71720
775 * gcc.target/powerpc/pr71720.c: New test.
776
777 2016-07-01 Jan Beulich <jbeulich@suse.com>
778
779 * gcc.dg/bss.c: New.
780
781 2016-07-01 Peter Bergner <bergner@vnet.ibm.com>
782
783 PR target/71698
784 * gcc.target/powerpc/pr71698.c: New test.
785
786 2016-07-01 Georg-Johann Lay <avr@gjlay.de>
787
788 PR target/71151
789 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
790 instead of ".foo" for its section name.
791 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
792 depending on MCU's flash size.
793 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
794 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
795 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
796 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
797 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
798 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
799
800 2016-07-01 Jan Beulich <jbeulich@suse.com>
801
802 * gcc.target/i386/pr65105-2.c: Add -msse2.
803
804 2016-06-30 Jakub Jelinek <jakub@redhat.com>
805
806 PR tree-optimization/71707
807 * gcc.dg/strlenopt-29.c: New test.
808
809 PR fortran/71704
810 * gfortran.dg/gomp/pr71704.f90: New test.
811
812 PR fortran/71705
813 * gfortran.dg/gomp/pr71705.f90: New test.
814
815 2016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
816
817 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
818 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
819 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
820 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
821 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
822 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
823 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
824 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
825 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
826 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
827 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
828 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
829 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
830 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
831 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
832 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
833 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
834 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
835 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
836 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
837 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
838 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
839 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
840 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
841 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
842 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
843 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
844 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
845 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
846 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
847 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
848 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
849 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
850 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
851 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
852 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
853 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
854 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
855 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
856 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
857 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
858 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
859 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
860 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
861 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
862 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
863 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
864 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
865 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
866 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
867 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
868 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
869 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
870 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
871 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
872 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
873 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
874 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
875 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
876 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
877 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
878 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
879 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
880 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
881 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
882 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
883 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
884 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
885 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
886 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
887 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
888 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
889 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
890 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
891 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
892 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
893 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
894 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
895 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
896 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
897 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
898
899 2016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
900 James Greenhalgh <james.greenhalgh@arm.com>
901
902 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
903
904 2016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
905 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
906
907 * gcc.target/aarch64/vget_set_lane_1.c: New test.
908
909 2016-06-30 David Malcolm <dmalcolm@redhat.com>
910
911 PR driver/71651
912 * gcc.dg/spellcheck-options-12.c: New test case.
913
914 2016-06-30 Jakub Jelinek <jakub@redhat.com>
915
916 PR middle-end/71693
917 * gcc.c-torture/compile/pr71693.c: New test.
918
919 2016-06-29 David Malcolm <dmalcolm@redhat.com>
920
921 * gcc.dg/spellcheck-params.c: New testcase.
922 * gcc.dg/spellcheck-params-2.c: New testcase.
923
924 2016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
925
926 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
927 vector extract instructions.
928 * gcc.target/powerpc/p9-extract-2.c: Likewise.
929
930 2016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
931
932 PR fortran/71686
933 * gfortran.dg/unexpected_eof_2.f90: New test.
934 * gfortran.dg/unexpected_eof_3.f90: New test.
935
936 2016-06-29 Jim Wilson <jim.wilson@linaro.org>
937
938 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
939
940 2016-06-29 Cesar Philippidis <cesar@codesourcery.com>
941
942 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
943 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
944 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
945
946 2016-06-29 Richard Biener <rguenther@suse.de>
947
948 PR middle-end/15256
949 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
950
951 2016-06-29 Matthew Wahab <matthew.wahab@arm.com>
952
953 * gcc.target/arm/aapcs/neon-vect10.c: Require
954 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
955 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
956 * gcc.target/arm/aapcs/vfp18.c: Likewise.
957 * gcc.target/arm/aapcs/vfp19.c: Likewise.
958 * gcc.target/arm/aapcs/vfp20.c: Likewise.
959 * gcc.target/arm/aapcs/vfp21.c: Likewise.
960 * gcc.target/arm/fp16-aapcs-1.c: Require
961 -mfloat-ab=hard. Also simplify the test.
962 * gcc.target/arm/fp16-aapcs-2.c: New.
963
964 2016-06-29 Matthew Wahab <matthew.wahab@arm.com>
965
966 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
967 (add_options_for_arm_fp16_ieee): New.
968 (add_options_for_arm_fp16_alternative): New.
969 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
970 long-line.
971 (effective_target_arm_fp16_hw): New.
972
973 2016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
974
975 PR tree-optimization/71655
976 * g++.dg/pr71655.C: New test.
977
978 2016-06-29 Martin Liska <mliska@suse.cz>
979
980 * gcc.dg/pr71585.c: New test.
981 * gcc.dg/pr71585-2.c: New test.
982 * gcc.dg/pr71585-3.c: New test.
983
984 2016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
985
986 PR tree-optimization/70729
987 * g++.dg/vect/pr70729.cc: New test.
988
989 2016-06-29 Thomas Schwinge <thomas@codesourcery.com>
990
991 * c-c++-common/gomp/cancel-1.c: Extend.
992
993 2016-06-29 Jakub Jelinek <jakub@redhat.com>
994
995 PR tree-optimization/71625
996 * gcc.dg/strlenopt-28.c: New test.
997
998 2016-06-29 Richard Biener <rguenther@suse.de>
999
1000 PR middle-end/71002
1001 * g++.dg/torture/pr71002.C: Adjust testcase.
1002
1003 2016-06-29 Jakub Jelinek <jakub@redhat.com>
1004
1005 PR c/71685
1006 * gcc.dg/pr71685.c: New test.
1007
1008 2016-06-28 Martin Sebor <msebor@redhat.com>
1009
1010 PR c/71552
1011 * gcc.dg/init-bad-9.c: New test.
1012
1013 2016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1014
1015 * gcc.target/powerpc/abs128-1.c: Require VSX.
1016 * gcc.target/powerpc/copysign128-1.c: Likewise.
1017 * gcc.target/powerpc/inf128-1.c: Likewise.
1018 * gcc.target/powerpc/nan128-1.c: Likewise.
1019
1020 2016-06-28 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR middle-end/71626
1023 * gcc.c-torture/execute/pr71626-1.c: New test.
1024 * gcc.c-torture/execute/pr71626-2.c: New test.
1025
1026 2016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1027
1028 PR target/71656
1029 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1030
1031 2016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1032
1033 PR target/71670
1034 * gcc.target/powerpc/pr71670.c: New testcase.
1035
1036 2016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1037
1038 PR target/71656
1039 * gcc.target/powerpc/pr71656-1.c: New test.
1040 * gcc.target/powerpc/pr71656-2.c: New test.
1041
1042 2016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1043
1044 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1045 around fp16 code.
1046 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1047 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1048 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1049 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1050 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1051 Add arm_neon_fp16_ok effective target.
1052 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1053 Likewise.
1054 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1055 Likewise.
1056 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1057 Likewise.
1058 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1059 Likewise.
1060 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1061 Likewise.
1062 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1063 Likewise.
1064 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1065 Likewise.
1066 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1067 Likewise.
1068 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1069 Likewise.
1070 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1071 Likewise.
1072 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1073 Likewise.
1074
1075 2016-06-26 Jan Hubicka <hubicka@ucw.cz>
1076
1077 * gcc.dg/predict-12.c: New testcase.
1078
1079 2016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1080
1081 PR fortran/71649
1082 * gfortran.dg/pr71649.f90: New test.
1083
1084 2016-06-25 Jakub Jelinek <jakub@redhat.com>
1085
1086 PR tree-optimization/71643
1087 * g++.dg/opt/pr71643.C: New test.
1088
1089 PR tree-optimization/71631
1090 * gcc.c-torture/execute/pr71631.c: New test.
1091
1092 2016-06-24 Jan Hubicka <hubicka@ucw.cz>
1093
1094 * gcc.dg/predict-11.c: New testcase.
1095 * gfortran.dg/predict-2.f90: New testcase.
1096
1097 2016-06-24 Jan Hubicka <hubicka@ucw.cz>
1098
1099 * gcc.dg/predict-10.c: New test.
1100
1101 2016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1102
1103 * gcc.target/powerpc/abs128-1.c: New.
1104 * gcc.target/powerpc/copysign128-1.c: New.
1105 * gcc.target/powerpc/inf128-1.c: New.
1106 * gcc.target/powerpc/nan128-1.c: New.
1107
1108 2016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1109
1110 * gfortran.dg/pr71642.f90: New test.
1111
1112 2016-06-24 Jakub Jelinek <jakub@redhat.com>
1113
1114 PR tree-optimization/71647
1115 * gcc.target/i386/pr71647.c: New test.
1116
1117 2016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1118
1119 * gcc.target/i386/noplt-gd-1.c: New test.
1120 * gcc.target/i386/noplt-gd-2.c: Likewise.
1121 * gcc.target/i386/noplt-gd-3.c: Likewise.
1122 * gcc.target/i386/noplt-ld-1.c: Likewise.
1123 * gcc.target/i386/noplt-ld-2.c: Likewise.
1124 * gcc.target/i386/noplt-ld-3.c: Likewise.
1125 * lib/target-supports.exp
1126 (check_effective_target_tls_get_addr_via_got): New.
1127
1128 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1129
1130 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1131 testsuite compile flags.
1132 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1133 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1134
1135 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1136
1137 * g++dg/vect/pr36684.cc: Add dg-do compile.
1138 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1139 * gcc.dg/vect/pr70021.c: Ditto.
1140 * gcc.dg/vect/pr70138-1.c: Ditto.
1141 * gcc.dg/vect/pr70138-2.c: Ditto.
1142 * gcc.dg/vect/pr70354-1.c: Ditto.
1143 * gcc.dg/vect/pr70354-2.c: Ditto.
1144 * gcc.dg/vect/pr71259.c: Ditto.
1145 * gcc.dg/vect/pr71416-1.c: Ditto.
1146 * gcc.dg/vect/slp-43.c: Ditto.
1147 * gcc.dg/vect/slp-45.c: Ditto.
1148 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1149 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1150 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1151 * gfortran.dg/vect/pr69980.f90: Ditto.
1152
1153 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1154
1155 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1156 * gcc.dg/vect/bb-slp-30.c: Ditto.
1157 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1158 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1159 * gcc.dg/vect/pr45902.c: Ditto.
1160 * gcc.dg/vect/pr48172.c: Ditto.
1161 * gcc.dg/vect/pr48377.c: Ditto.
1162 * gcc.dg/vect/pr49038.c: Ditto.
1163 * gcc.dg/vect/pr49771.c: Ditto.
1164 * gcc.dg/vect/pr52091.c: Ditto.
1165 * gcc.dg/vect/pr53185-2.c: Ditto.
1166 * gcc.dg/vect/pr56826.c: Ditto.
1167 * gcc.dg/vect/pr60276.c: Ditto.
1168 * gcc.dg/vect/pr62021.c: Ditto.
1169 * gcc.dg/vect/pr63530.c: Ditto.
1170 * gcc.dg/vect/pr65518.c: Ditto.
1171 * gcc.dg/vect/pr65947-1.c: Ditto.
1172 * gcc.dg/vect/pr65947-10.c: Ditto.
1173 * gcc.dg/vect/pr65947-11.c: Ditto.
1174 * gcc.dg/vect/pr65947-12.c: Ditto.
1175 * gcc.dg/vect/pr65947-13.c: Ditto.
1176 * gcc.dg/vect/pr65947-2.c: Ditto.
1177 * gcc.dg/vect/pr65947-3.c: Ditto.
1178 * gcc.dg/vect/pr65947-4.c: Ditto.
1179 * gcc.dg/vect/pr65947-5.c: Ditto.
1180 * gcc.dg/vect/pr65947-6.c: Ditto.
1181 * gcc.dg/vect/pr65947-7.c: Ditto.
1182 * gcc.dg/vect/pr65947-8.c: Ditto.
1183 * gcc.dg/vect/pr65947-9.c: Ditto.
1184 * gcc.dg/vect/pr71416-1.c: Ditto.
1185 * gcc.dg/vect/pr71439.c: Ditto.
1186 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1187 * gcc.dg/vect/vect-bswap16.c: Ditto.
1188 * gcc.dg/vect/vect-bswap32.c: Ditto.
1189 * gcc.dg/vect/vect-bswap64.c: Ditto.
1190 * gcc.dg/vect/vect-live-1.c: Ditto.
1191 * gcc.dg/vect/vect-live-2.c: Ditto.
1192 * gcc.dg/vect/vect-live-3.c: Ditto.
1193 * gcc.dg/vect/vect-live-4.c: Ditto.
1194 * gcc.dg/vect/vect-live-5.c: Ditto.
1195 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1196 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1197 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1198 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1199 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1200 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1201 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1202 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1203 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1204 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1205 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1206 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1207 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1208 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1209 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1210 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1211 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1212
1213 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1214
1215 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1216
1217 2016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1218
1219 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1220 ia32 if R_386_GOT32X relocation is supported.
1221 * gcc.target/i386/noplt-3.c: Likewise.
1222 * gcc.target/i386/noplt-2.c: Likewise.
1223 (main): Renamed to ...
1224 (bar): This.
1225 * gcc.target/i386/noplt-4.c: Likewise.
1226 (main): Renamed to ...
1227 (bar): This.
1228 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1229 * gcc.target/i386/pr67400-5.c: Likewise.
1230
1231 2016-06-24 Jakub Jelinek <jakub@redhat.com>
1232
1233 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1234 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1235
1236 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1237 f4): Adjust expected diagnostics.
1238 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1239 (T): If OVFP is defined, redefine to TP.
1240 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1241 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1242 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1243 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1244 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1245 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1246 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1247 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1248 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1249 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1250 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1251 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1252 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1253 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1254 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1255 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1256 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1257 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1258 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1259 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1260 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1261 as last argument to __builtin_add_overflow_p.
1262
1263 2016-06-23 Uros Bizjak <ubizjak@gmail.com>
1264
1265 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1266 dg-options and remove default vector testsuite compile flags.
1267 * g++.dg/vect/pr33860a.cc: Ditto.
1268 * g++.dg/vect/pr45470-a.cc: Ditto.
1269 * g++.dg/vect/pr45470-b.cc: Ditto.
1270 * g++.dg/vect/pr60896.cc: Ditto.
1271 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1272 * gcc.dg/vect/pr18308.c: Ditto.
1273 * gcc.dg/vect/pr24049.c: Ditto.
1274 * gcc.dg/vect/pr33373.c: Ditto.
1275 * gcc.dg/vect/pr36228.c: Ditto.
1276 * gcc.dg/vect/pr42395.c: Ditto.
1277 * gcc.dg/vect/pr42604.c: Ditto.
1278 * gcc.dg/vect/pr46663.c: Ditto.
1279 * gcc.dg/vect/pr48765.c: Ditto.
1280 * gcc.dg/vect/pr49093.c: Ditto.
1281 * gcc.dg/vect/pr49352.c: Ditto.
1282 * gcc.dg/vect/pr52298.c: Ditto.
1283 * gcc.dg/vect/pr52870.c: Ditto.
1284 * gcc.dg/vect/pr53185.c: Ditto.
1285 * gcc.dg/vect/pr53773.c: Ditto.
1286 * gcc.dg/vect/pr56695.c: Ditto.
1287 * gcc.dg/vect/pr62171.c: Ditto.
1288 * gcc.dg/vect/pr63530.c: Ditto.
1289 * gcc.dg/vect/pr68339.c: Ditto.
1290 * gcc.dg/vect/pr71259.c: Ditto.
1291 * gcc.dg/vect/vect-82_64.c: Ditto.
1292 * gcc.dg/vect/vect-83_64.c: Ditto.
1293 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1294 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1295 * gcc.dg/vect/vect-shift-2.c: Ditto.
1296 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1297 * gfortran.dg/vect/pr39318.f90: Ditto.
1298 * gfortran.dg/vect/pr45714-a.f: Ditto.
1299 * gfortran.dg/vect/pr45714-b.f: Ditto.
1300 * gfortran.dg/vect/pr46213.f90: Ditto.
1301
1302 2016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1303 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1304
1305 * gcc.target/powerpc/p9-splat-5.c: New test.
1306
1307 2016-06-23 Uros Bizjak <ubizjak@gmail.com>
1308
1309 PR tree-optimization/71488
1310 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1311 * lib/target-supports.exp: ... here.
1312 (check_sse4_hw_available): New procedure.
1313 (check_effective_target_sse4_runtime): Ditto.
1314 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1315 -march=westmere for sse4_runtime targets.
1316 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
1317 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
1318 (dg-additional-options): Use for sse4_runtime targets.
1319 (main): Call check_vect ().
1320 (dg-final): Perform scan only for sse4_runtime targets.
1321
1322 2016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1323
1324 PR target/66232
1325 PR target/67400
1326 * gcc.target/i386/pr66232-14.c: New file.
1327 * gcc.target/i386/pr66232-15.c: Likewise.
1328 * gcc.target/i386/pr66232-16.c: Likewise.
1329 * gcc.target/i386/pr66232-17.c: Likewise.
1330 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1331 ia32 if R_386_GOT32X relocation is supported.
1332 * gcc.target/i386/pr67400-2.c: Likewise.
1333 * gcc.target/i386/pr67400-3.c: Likewise.
1334 * gcc.target/i386/pr67400-4.c: Likewise.
1335 * gcc.target/i386/pr67400-6.c: Likewise.
1336 * gcc.target/i386/pr67400-7.c: Likewise.
1337 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
1338
1339 2016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1340
1341 PR libgfortran/48852
1342 * gfortran.dg/char4_iunit_1.f03: Update test.
1343 * gfortran.dg/f2003_io_5.f03: Update test.
1344 * gfortran.dg/real_const_3.f90: Update test.
1345
1346 2016-06-23 Andi Kleen <ak@linux.intel.com>
1347
1348 * g++.dg/bprob/bprob.exp: Support autofdo.
1349 * g++.dg/tree-prof/tree-prof.exp: dito.
1350 * gcc.dg/tree-prof/tree-prof.exp: dito.
1351 * gcc.misc-tests/bprob.exp: dito.
1352 * gfortran.dg/prof/prof.exp: dito.
1353 * lib/profopt.exp: dito.
1354 * lib/target-supports.exp: Check for autofdo.
1355
1356 2016-06-23 Martin Liska <mliska@suse.cz>
1357
1358 * gcc.dg/pr71619.c: New test.
1359
1360 2016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1361
1362 PR target/67400
1363 * gcc.target/i386/pr67400-1.c: New test.
1364 * gcc.target/i386/pr67400-2.c: Likewise.
1365 * gcc.target/i386/pr67400-3.c: Likewise.
1366 * gcc.target/i386/pr67400-4.c: Likewise.
1367 * gcc.target/i386/pr67400-5.c: Likewise.
1368 * gcc.target/i386/pr67400-6.c: Likewise.
1369 * gcc.target/i386/pr67400-7.c: Likewise.
1370
1371 2016-06-22 David Malcolm <dmalcolm@redhat.com>
1372
1373 * c-c++-common/missing-header-1.c: New test case.
1374 * c-c++-common/missing-header-2.c: New test case.
1375 * c-c++-common/missing-header-3.c: New test case.
1376 * c-c++-common/missing-header-4.c: New test case.
1377
1378 2016-06-22 David Malcolm <dmalcolm@redhat.com>
1379
1380 PR c/70339
1381 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1382 hint.
1383 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1384 expected results due to builtin "nanl" now being suggested for
1385 "name".
1386 * gcc.dg/pr67580.c: Update expected messages.
1387 * gcc.dg/spellcheck-identifiers.c: New testcase.
1388 * gcc.dg/spellcheck-typenames.c: New testcase.
1389
1390 2016-06-22 David Malcolm <dmalcolm@redhat.com>
1391
1392 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1393 file.
1394 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1395 diagnostic-test-show-locus-parseable-fixits.c to sources for
1396 diagnostic_plugin_test_show_locus.c.
1397 * lib/gcc-defs.exp (freeform_regexps): New global.
1398 (dg-regexp): New function.
1399 (handle-dg-regexps): New function.
1400 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1401 freeform_regexps to the empty list.
1402 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1403
1404 2016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1405
1406 PR tree-optimization/71488
1407 * g++.dg/pr71488.C: New test.
1408 * gcc.dg/vect/vect-bool-cmp.c: New test.
1409
1410 2016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1411
1412 * gcc.dg/guality/param-5.c: New test.
1413
1414 2016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1415
1416 * gcc.target/i386/asm-flag-7.c: New test.
1417
1418 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1419
1420 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1421 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1422 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1423 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1424 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1425 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1426 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1427 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1428 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1429 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1430 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1431 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1432 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1433 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1434 * lib/target-supports.exp: Likewise.
1435
1436 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1437
1438 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1439 * gcc.dg/attr-ms_struct-2.c: Likewise.
1440 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1441 * gcc.dg/bf-ms-attrib.c: Likewise.
1442 * gcc.dg/bf-ms-layout-2.c: Likewise.
1443 * gcc.dg/bf-ms-layout-3.c: Likewise.
1444 * gcc.dg/bf-ms-layout.c: Likewise.
1445 * gcc.dg/bf-no-ms-layout.c: Likewise.
1446 * gcc.target/i386/bitfield1.c: Likewise.
1447 * gcc.target/i386/bitfield2.c: Likewise.
1448 * gcc.target/i386/bitfield3.c: Likewise.
1449
1450 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1451
1452 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1453 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1454 override other than -mcpu=power9 command-line option is specified,
1455 or if the target operating system is aix.
1456 * gcc.target/powerpc/darn-1.c: Likewise.
1457 * gcc.target/powerpc/darn-2.c: Likewise.
1458 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1459 test if effective-target is not powerpc_p9vector_ok or if the
1460 target operating system is not defined.
1461 * gcc.target/powerpc/vslv-1.c: Likewise.
1462 * gcc.target/powerpc/vsrv-0.c: Likewise.
1463 * gcc.target/powerpc/vsrv-1.c: Likewise.
1464
1465 2016-06-21 Tobias Burnus <burnus@net-b.de>
1466
1467 PR fortran/71068
1468 * gfortran.dg/coarray/data_1.f90: New.
1469
1470 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1471
1472 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1473 (dg-require-effective-target): Use arm_v8_neon_hw.
1474 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1475 (dg-require-effective-target): Likewise.
1476 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1477 (dg-require-effective-target): Likewise.
1478 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1479 (dg-require-effective-target): Likewise.
1480 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1481 (dg-require-effective-target): Likewise.
1482 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1483 (dg-require-effective-target): Likewise.
1484 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1485 Add AArch64 check.
1486
1487 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1488
1489 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1490 Set to 3 so test passes.
1491
1492 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1493
1494 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1495
1496 2016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1497
1498 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1499 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1500 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1501 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1502
1503 2016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1504
1505 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1506 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1507
1508 2016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1509
1510 PR target/71549
1511 * gcc.target/i386/pr71549.c: New test.
1512
1513 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1514
1515 * gcc.target/powerpc/vadsdu-0.c: Replace
1516 dg-require-effective-target directive to allow test to run on more
1517 platforms, and add dg-skip-if directive to disable test on aix
1518 platforms because of known incompatibilities.
1519 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1520 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1521 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1522 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1523 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1524 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1525 * gcc.target/powerpc/vadsdub-2.c: Replace
1526 dg-require-effective-target directive to allow test to run on more
1527 platforms, and add dg-skip-if directive to disable test on aix
1528 platforms because of known incompatibilities.
1529 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1530 with vec_absdb call to differentiate this test from vadsdub-1.c.
1531 * gcc.target/powerpc/vadsduh-1.c: Replace
1532 dg-require-effective-target directive to allow test to run on more
1533 platforms, and add dg-skip-if directive to disable test on aix
1534 platforms because of known incompatibilities.
1535 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1536 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1537 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1538
1539 2016-06-21 Jakub Jelinek <jakub@redhat.com>
1540
1541 PR tree-optimization/71588
1542 * gcc.dg/pr71558.c: New test.
1543
1544 2016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1545
1546 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1547 * c-c++-common/pr68657-2.c: Likewise.
1548 * c-c++-common/pr68657-3.c: Likewise.
1549 * gcc.dg/torture/pr69714.c: Require int32plus support.
1550 * gcc.dg/torture/pr70025.c: Likewise.
1551 * gcc.dg/torture/pr70083.c: Likewise.
1552 * gcc.dg/torture/pr70542.c: Likewise.
1553 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1554
1555 2016-06-20 Joseph Myers <joseph@codesourcery.com>
1556
1557 PR c/71601
1558 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1559
1560 2016-06-20 Jakub Jelinek <jakub@redhat.com>
1561
1562 PR middle-end/71581
1563 * gcc.dg/pr71581.c: New test.
1564
1565 PR rtl-optimization/71591
1566 * gcc.dg/cpp/pr71591.c: New test.
1567
1568 2016-06-20 David B. Robins <gcc@davidrobins.net>
1569
1570 PR target/71571
1571 * g++.dg/torture/pr71571.C: New test.
1572
1573 2016-06-20 Jakub Jelinek <jakub@redhat.com>
1574
1575 PR target/71559
1576 * gcc.target/i386/sse2-pr71559.c: New test.
1577 * gcc.target/i386/avx-pr71559.c: New test.
1578 * gcc.target/i386/avx512f-pr71559.c: New test.
1579
1580 2016-06-20 Tobias Burnus <burnus@net-b.de>
1581
1582 PR fortran/71194
1583 * gfortran.dg/pointer_remapping_10.f90: New.
1584
1585 2016-06-20 David Malcolm <dmalcolm@redhat.com>
1586
1587 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1588
1589 2016-06-20 Martin Sebor <msebor@redhat.com>
1590
1591 PR c/69507
1592 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1593 * gnu90-const-expr-1.c: Same.
1594 * gnu99-const-expr-1.c: Same.
1595 * gnu99-static-1.c: Same.
1596
1597 2016-06-20 Renlin Li <renlin.li@arm.com>
1598
1599 PR testsuite/71489
1600 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1601
1602 2016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1603
1604 * gcc.target/aarch64/vcvt_f64_1.c: New.
1605 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1606 * gcc.target/aarch64/vrecp_f64_1.c: New.
1607
1608 2016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1609
1610 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1611 "alignement".
1612
1613 2016-06-20 Georg-Johann Lay <avr@gjlay.de>
1614
1615 PR target/71103
1616 * gcc.target/avr/torture/pr71103-2.c: New test.
1617
1618 2016-06-19 Martin Sebor <msebor@redhat.com>
1619
1620 PR c/69507
1621 * gcc.dg/alignof.c: New test.
1622
1623 2016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1624
1625 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1626 vs dg-error; test constexpr specifier too.
1627
1628 2016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1629
1630 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1631
1632 2016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1633
1634 * lib/target-supports.exp
1635 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1636 arm_neon_ok and merge flags. Fix temporary test name.
1637 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1638 and merge flags.
1639
1640 2016-06-17 Martin Liska <mliska@suse.cz>
1641
1642 * gcc.dg/predict-9.c: Fix dump scanning.
1643
1644 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1645
1646 PR tree-optimization/71354
1647 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1648
1649 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1650
1651 PR tree-optimization/71347
1652 * gcc.dg/tree-ssa/pr71347.c: New test.
1653
1654 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1655
1656 PR tree-optimization/71354
1657 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1658
1659 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1660
1661 * gcc.dg/vect/vect-alias-check-1.c: New test.
1662
1663 2016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1664
1665 PR target/71151
1666 * gcc.target/avr/pr71151-1.c: New test.
1667 * gcc.target/avr/pr71151-2.c: New test.
1668 * gcc.target/avr/pr71151-3.c: New test.
1669 * gcc.target/avr/pr71151-4.c: New test.
1670 * gcc.target/avr/pr71151-5.c: New test.
1671 * gcc.target/avr/pr71151-6.c: New test.
1672 * gcc.target/avr/pr71151-7.c: New test.
1673 * gcc.target/avr/pr71151-8.c: New test.
1674 * gcc.target/avr/pr71151-common.h: New test.
1675
1676 2016-06-16 Martin Liska <mliska@suse.cz>
1677
1678 * gfortran.dg/predict-1.f90: New test.
1679
1680 2016-06-16 Uros Bizjak <ubizjak@gmail.com>
1681
1682 PR target/71242
1683 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1684
1685 2016-06-16 Jan Hubicka <hubicka@ucw.cz>
1686
1687 * g++.dg/vect/pr36648.cc: Disable cunrolli
1688
1689 2016-06-16 Jakub Jelinek <jakub@redhat.com>
1690
1691 PR target/71554
1692 * gcc.c-torture/execute/pr71554.c: New test.
1693
1694 PR rtl-optimization/71532
1695 * gcc.dg/torture/pr71532.c: New test.
1696
1697 2016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1698
1699 * gcc.target/powerpc/p9-dimode1.c: New test.
1700 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1701
1702 2016-06-15 Jakub Jelinek <jakub@redhat.com>
1703
1704 * gcc.c-torture/compile/20160615-1.c: New test.
1705
1706 * g++.dg/cpp0x/ref-qual17.C: New test.
1707
1708 2016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1709
1710 PR middle-end/71529
1711 * gcc.target/i386/pr71529.C: New test.
1712
1713 2016-06-15 Alan Hayward <alan.hayward@arm.com>
1714
1715 PR tree-optimization/71483
1716 * g++.dg/vect/pr71483.c: New
1717
1718 2016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1719
1720 PR c++/70202
1721 * g++.dg/inherit/crash6.C: New.
1722 * g++.dg/inherit/union2.C: Likewise.
1723 * g++.dg/inherit/virtual12.C: Likewise.
1724 * g++.dg/inherit/virtual13.C: Likewise.
1725 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1726
1727 2016-06-15 Uros Bizjak <ubizjak@gmail.com>
1728
1729 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
1730
1731 2016-06-15 Alan Hayward <alan.hayward@arm.com>
1732
1733 PR tree-optimization/71439
1734 * gcc.dg/vect/pr71439.c: New
1735
1736 2016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1737
1738 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1739
1740 2016-06-15 Richard Biener <rguenther@suse.de>
1741
1742 * gcc.dg/vect/slp-45.c: New testcase.
1743
1744 2016-06-15 Richard Biener <rguenther@suse.de>
1745
1746 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1747
1748 2016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1749
1750 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1751 requirements, and disable for AIX for now.
1752 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1753
1754 2016-06-14 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR c++/71528
1757 * g++.dg/opt/pr71528.C: New test.
1758
1759 PR c++/71516
1760 * g++.dg/init/pr71516.C: New test.
1761
1762 2016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1763
1764 * g++.dg/init/array46.C: New.
1765
1766 2016-06-14 Uros Bizjak <ubizjak@gmail.com>
1767
1768 * gcc.target/i386/float128-3.c: New test.
1769 * gcc.target/i386/quad-sse4.c: Ditto.
1770 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1771 Update scan strings.
1772
1773 2016-06-14 Richard Biener <rguenther@suse.de>
1774
1775 PR middle-end/71526
1776 * gfortran.dg/pr71526.f90: New testcase.
1777
1778 2016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1779
1780 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1781 * gcc.dg/zero_bits_compound-1.c: Likewise.
1782
1783 2016-06-14 Richard Biener <rguenther@suse.de>
1784
1785 PR tree-optimization/71522
1786 * gcc.dg/torture/pr71522.c: New testcase.
1787
1788 2016-06-14 Jakub Jelinek <jakub@redhat.com>
1789
1790 PR tree-optimization/71520
1791 * gcc.dg/tree-ssa/pr71520.c: New test.
1792
1793 2016-06-14 Richard Biener <rguenther@suse.de>
1794
1795 PR tree-optimization/71521
1796 * gcc.dg/tree-ssa/vrp101.c: New testcase.
1797
1798 2016-06-13 Jakub Jelinek <jakub@redhat.com>
1799
1800 PR sanitizer/71498
1801 * c-c++-common/ubsan/bounds-13.c: New test.
1802
1803 PR preprocessor/71183
1804 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1805
1806 2016-06-13 Jeff Law <law@redhat.com>
1807
1808 PR tree-optimization/71403
1809 * c-c++-common/ubsan/pr71403-1.c: New test.
1810 * c-c++-common/ubsan/pr71403-2.c: New test.
1811 * c-c++-common/ubsan/pr71403-3.c: New test.
1812
1813 2016-06-13 Jakub Jelinek <jakub@redhat.com>
1814
1815 PR middle-end/71478
1816 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1817 Add -Wno-psabi -w to dg-options.
1818
1819 2016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1820
1821 * gcc.target/powerpc/vadsdu-0.c: New test.
1822 * gcc.target/powerpc/vadsdu-1.c: New test.
1823 * gcc.target/powerpc/vadsdu-2.c: New test.
1824 * gcc.target/powerpc/vadsdu-3.c: New test.
1825 * gcc.target/powerpc/vadsdu-4.c: New test.
1826 * gcc.target/powerpc/vadsdu-5.c: New test.
1827 * gcc.target/powerpc/vadsdub-1.c: New test.
1828 * gcc.target/powerpc/vadsdub-2.c: New test.
1829 * gcc.target/powerpc/vadsduh-1.c: New test.
1830 * gcc.target/powerpc/vadsduh-2.c: New test.
1831 * gcc.target/powerpc/vadsduw-1.c: New test.
1832 * gcc.target/powerpc/vadsduw-2.c: New test.
1833
1834 2016-06-13 David Malcolm <dmalcolm@redhat.com>
1835
1836 * gcc.dg/c99-init-2.c (c): Update expected error message.
1837 * gcc.dg/init-bad-8.c (foo): Likewise.
1838 * gcc.dg/spellcheck-fields-3.c: New test case.
1839
1840 2016-06-13 Martin Liska <mliska@suse.cz>
1841
1842 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1843 and "guess loop iv compared" heuristics.
1844 * gcc.dg/predict-2.c: Likewise.
1845 * gcc.dg/predict-3.c: Likewise.
1846 * gcc.dg/predict-4.c: Likewise.
1847 * gcc.dg/predict-5.c: Likewise.
1848 * gcc.dg/predict-6.c: Likewise.
1849
1850 2016-06-13 Marek Polacek <polacek@redhat.com>
1851
1852 PR middle-end/71476
1853 * c-c++-common/Wswitch-unreachable-4.c: New test.
1854 * gcc.dg/Wswitch-unreachable-2.c: New test.
1855 * g++.dg/tm/jump1.C: Move dg-warning.
1856
1857 2016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1858
1859 * gnat.dg/renaming10.ad[sb]: New test.
1860
1861 2016-06-13 Paul Thomas <pault@gcc.gnu.org>
1862
1863 PR fortran/70673
1864 * gfortran.dg/pr70673.f90: New test.
1865
1866 2016-06-13 Richard Biener <rguenther@suse.de>
1867
1868 PR middle-end/64516
1869 * gcc.dg/align-3.c: New testcase.
1870
1871 2016-06-13 Martin Liska <mliska@suse.cz>
1872
1873 * gcc.target/i386/pr71458.c: New test.
1874
1875 2016-06-12 Uros Bizjak <ubizjak@gmail.com>
1876
1877 PR target/71241
1878 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1879
1880 2016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1881
1882 PR target/60751
1883 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1884 statement.
1885
1886 2016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1887
1888 PR target/60751
1889 * gfortran.dg/comma_IO_extension_1.f90: New test.
1890 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1891 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1892 statement.
1893 * gfortran.dg/graphite/pr38083.f90: Likewise.
1894 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1895 missing format.
1896
1897 2016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1898
1899 * gnat.dg/case_character.adb: New test.
1900
1901 2016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1902
1903 PR middle-end/71310
1904 * gcc.target/powerpc/pr71310.c: New testcase.
1905
1906 2016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1907
1908 PR middle-end/71478
1909 * gcc.dg/pr71478.c: New test.
1910
1911 2016-06-10 Jakub Jelinek <jakub@redhat.com>
1912
1913 PR middle-end/71494
1914 * gcc.c-torture/execute/pr71494.c: New test.
1915
1916 PR c/68657
1917 * gcc.target/i386/pr68657.c: New test.
1918
1919 PR inline-asm/68843
1920 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1921 (test): Add -masm=intel alternatives.
1922
1923 2016-06-10 Martin Sebor <msebor@redhat.com>
1924
1925 PR c/71392
1926 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1927
1928 2016-06-10 Jeff Law <law@redhat.com>
1929
1930 PR tree-optimization/71335
1931 * gcc.c-torture/execute/pr71335.c: New test.
1932
1933 2016-06-10 David Malcolm <dmalcolm@redhat.com>
1934
1935 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1936 the various "cannot tail-call: " messages.
1937
1938 2016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1939
1940 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1941 and options.
1942
1943 2016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1944
1945 PR sanitizer/71480
1946 * c-c++-common/asan/pr71480.c: New test.
1947
1948 2016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1949
1950 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1951 (ASMNAME2): Likewise.
1952 (main): Replace fn in asm statement with ASMNAME ("fn").
1953 * gcc.dg/guality/pr68037-2.c: Likewise.
1954 * gcc.dg/guality/pr68037-3.c: Likewise.
1955 * gcc.dg/torture/pr68037-1.c: Likewise.
1956 * gcc.dg/torture/pr68037-2.c: Likewise.
1957 * gcc.dg/torture/pr68037-3.c: Likewise.
1958
1959 2016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1960
1961 PR inline-asm/68843
1962 * gcc.target/i386/pr68843-1.c: New test.
1963 * gcc.target/i386/pr68843-2.c: New test.
1964
1965 2016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1966 Cesar Philippidis <cesar@codesourcery.com>
1967
1968 PR middle-end/71373
1969 * gcc.dg/goacc/nested-function-1.c: New file.
1970 * gcc.dg/goacc/nested-function-2.c: Likewise.
1971 * gcc.dg/goacc/pr71373.c: Likewise.
1972 * gfortran.dg/goacc/cray-2.f95: Likewise.
1973 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1974 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1975 * gfortran.dg/goacc/cray.f95: Update.
1976 * gfortran.dg/goacc/loop-1.f95: Likewise.
1977 * gfortran.dg/goacc/loop-3.f95: Likewise.
1978 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1979 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1980
1981 2016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1982
1983 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1984 for OpenACC tile clauses.
1985 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1986
1987 PR c/71381
1988 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1989 to...
1990 * c-c++-common/goacc/cache-2.c: ... this new file.
1991 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1992 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1993 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1994 usage.
1995 * gfortran.dg/goacc/cray.f95: Likewise.
1996 * gfortran.dg/goacc/loop-1.f95: Likewise.
1997
1998 2016-06-10 Alan Hayward <alan.hayward@arm.com>
1999
2000 PR tree-optimization/71407
2001 PR tree-optimization/71416
2002 * gcc.dg/vect/pr71407.c: New
2003 * gcc.dg/vect/pr71416-1.c: New
2004 * gcc.dg/vect/pr71416-2.c: New
2005
2006 2016-06-10 Richard Biener <rguenther@suse.de>
2007
2008 PR middle-end/71477
2009 * gcc.dg/torture/pr71477.c: New testcase.
2010
2011 2016-06-09 Julia Koval <julia.koval@intel.com>
2012
2013 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2014 * gcc.target/i386/interrupt-13.c: Likewise.
2015 * gcc.target/i386/interrupt-15.c: Likewise.
2016 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2017 * gcc.target/i386/interrupt-24.c: Likewise.
2018 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2019 * gcc.target/i386/interrupt-9.c: Likewise.
2020 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2021
2022 2016-06-09 Martin Sebor <msebor@redhat.com>
2023
2024 PR c/70883
2025 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2026 * gcc.dg/builtin-constant_p-1.c: Same.
2027 * gcc.dg/builtins-error.c: Same.
2028 * gcc.dg/pr70859.c: Same.
2029
2030 2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2031
2032 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2033 * gcc.dg/torture/pr68067-1.c: Likewise.
2034 * gcc.dg/torture/pr68067-2.c: Likewise.
2035
2036 2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2037
2038 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2039 when setting SIZE.
2040
2041 2016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2042
2043 PR c++/71465
2044 * g++.dg/inherit/crash5.C: New.
2045 Revert:
2046 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2047
2048 PR c++/70202
2049 * g++.dg/inherit/crash5.C: New.
2050 * g++.dg/inherit/virtual1.C: Adjust.
2051
2052 2016-06-09 Martin Liska <mliska@suse.cz>
2053
2054 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2055 * g++.dg/predict-loop-exit-2.C: Likewise.
2056 * g++.dg/predict-loop-exit-3.C: Likewise.
2057 * gcc.dg/predict-1.c: Likewise.
2058 * gcc.dg/predict-2.c: Likewise.
2059 * gcc.dg/predict-3.c: Likewise.
2060 * gcc.dg/predict-4.c: Likewise.
2061 * gcc.dg/predict-5.c: Likewise.
2062 * gcc.dg/predict-6.c: Likewise.
2063 * gcc.dg/predict-7.c: Likewise.
2064
2065 2016-06-09 Richard Biener <rguenther@suse.de>
2066
2067 PR tree-optimization/71462
2068 * gcc.dg/torture/pr71462.c: New testcase.
2069
2070 2016-06-09 Marek Polacek <polacek@redhat.com>
2071
2072 PR c/65471
2073 * gcc.dg/c11-generic-3.c: New test.
2074
2075 2016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2076
2077 * g++.dg/init/array42.C: New.
2078 * g++.dg/init/array43.C: Likewise.
2079 * g++.dg/init/array44.C: Likewise.
2080 * g++.dg/init/array45.C: Likewise.
2081 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2082 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2083 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2084 * g++.dg/gomp/pr35751.C: Likewise.
2085 * g++.dg/init/array23.C: Likewise.
2086 * g++.dg/init/brace2.C: Likewise.
2087 * g++.dg/init/brace6.C: Likewise.
2088
2089 2016-06-08 Martin Sebor <msebor@redhat.com>
2090 Jakub Jelinek <jakub@redhat.com>
2091
2092 PR c++/70507
2093 PR c/68120
2094 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2095 * c-c++-common/builtin-arith-overflow-2.c: New test.
2096 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2097 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2098 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2099
2100 2016-06-08 Jakub Jelinek <jakub@redhat.com>
2101
2102 PR c++/71442
2103 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2104
2105 2016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2106
2107 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2108 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2109 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2110 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2111 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2112 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2113 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2114 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2115 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2116 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2117 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2118 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2119 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2120
2121 2016-06-08 Richard Biener <rguenther@suse.de>
2122
2123 PR tree-optimization/68558
2124 * gcc.dg/vect/slp-44.c: New testcase.
2125
2126 2016-06-08 Richard Biener <rguenther@suse.de>
2127
2128 * gcc.dg/vect/slp-43.c: New testcase.
2129
2130 2016-06-08 Richard Biener <rguenther@suse.de>
2131
2132 PR tree-optimization/71452
2133 * gcc.dg/torture/pr71452.c: New testcase.
2134
2135 2016-06-08 Jakub Jelinek <jakub@redhat.com>
2136
2137 PR c++/71448
2138 * g++.dg/torture/pr71448.C: New test.
2139
2140 2016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2141
2142 PR debug/71432
2143 PR ada/71413
2144 * g++.dg/debug/pr71432.C: New test.
2145
2146 2016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2147
2148 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2149 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2150 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2151
2152 2016-06-08 Alan Hayward <alan.hayward@arm.com>
2153
2154 * gcc.dg/vect/vect-live-2.c: Update effective target.
2155 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2156 * lib/target-supports.exp: Add aarch64 to vect_long.
2157
2158 2016-06-08 Marek Polacek <polacek@redhat.com>
2159
2160 PR c/71418
2161 * gcc.dg/noncompile/pr71418.c: New test.
2162
2163 PR c/71426
2164 * gcc.dg/noncompile/pr71426.c: New test.
2165
2166 2016-06-07 Jan Hubicka <hubicka@ucw.cz>
2167
2168 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2169 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2170 * gcc.dg/predict-3.c: Update template.
2171 * gcc.dg/predict-5.c: Update template.
2172 * gcc.dg/predict-6.c: Update template.
2173 * gcc.dg/predict-9.c: Update template.
2174 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2175
2176 2016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2177
2178 * gcc.target/powerpc/vec-mul.c: New test.
2179
2180 2016-06-07 David Malcolm <dmalcolm@redhat.com>
2181
2182 * gcc.dg/spellcheck-fields-2.c: New test case.
2183
2184 2016-06-07 Richard Biener <rguenther@suse.de>
2185
2186 PR c/61564
2187 * gcc.dg/Wpragmas-1.c: New testcase.
2188 * gcc.dg/Wattributes-4.c: Likewise.
2189 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2190 entry.
2191
2192 2016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2193
2194 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2195 spurious debug code.
2196
2197 2016-06-07 Richard Biener <rguenther@suse.de>
2198
2199 PR tree-optimization/71428
2200 * gcc.dg/torture/pr71428.c: New testcase.
2201
2202 2016-06-07 Richard Biener <rguenther@suse.de>
2203
2204 PR middle-end/71423
2205 * gcc.dg/torture/pr71423.c: New testcase.
2206
2207 2016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2208
2209 PR middle-end/71408
2210 * gcc.dg/tree-ssa/pr71408.c: New test.
2211
2212 2016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2213
2214 PR middle-end/71281
2215 * g++.dg/torture/pr71281.C: New test.
2216
2217 2016-06-06 Marek Polacek <polacek@redhat.com>
2218
2219 PR c/71362
2220 * gcc.dg/pr71362.c: New test.
2221
2222 2016-06-06 Jakub Jelinek <jakub@redhat.com>
2223 Patrick Palka <ppalka@gcc.gnu.org>
2224
2225 PR c++/70847
2226 PR c++/71330
2227 PR c++/71393
2228 * g++.dg/opt/pr70847.C: New test.
2229 * g++.dg/ubsan/pr70847.C: New test.
2230 * g++.dg/ubsan/pr71393.C: New test.
2231
2232 2016-06-06 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR tree-optimization/71259
2235 * gcc.dg/vect/pr71259.c: New test.
2236
2237 2016-06-06 David Malcolm <dmalcolm@redhat.com>
2238
2239 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2240 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2241 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2242 above.
2243
2244 2016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2245
2246 PR middle-end/37780
2247 * gcc.c-torture/execute/pr37780.c: New test.
2248 * gcc.target/aarch64/pr37780_1.c: Likewise.
2249 * gcc.target/arm/pr37780_1.c: Likewise.
2250
2251 2016-06-06 Marek Polacek <polacek@redhat.com>
2252
2253 * c-c++-common/attr-may-alias-1.c: New test.
2254 * c-c++-common/attr-may-alias-2.c: New test.
2255 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2256
2257 2016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2258
2259 PR c/24414
2260 * gcc.target/i386/pr24414.c: New test.
2261
2262 2016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2263
2264 * gcc.target/sparc/vis4misc.c: New file.
2265 * gcc.target/sparc/fpcmp.c: Likewise.
2266 * gcc.target/sparc/fpcmpu.c: Likewise.
2267
2268 2016-06-06 Alan Hayward <alan.hayward@arm.com>
2269
2270 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2271 * gcc.dg/vect/vect-live-3.c: Likewise.
2272
2273 2016-06-06 Richard Biener <rguenther@suse.de>
2274
2275 PR tree-optimization/71398
2276 * gcc.dg/torture/pr71398.c: New testcase.
2277
2278 2016-06-06 Uros Bizjak <ubizjak@gmail.com>
2279
2280 PR target/71389
2281 * g++.dg/pr71389.C: New test.
2282
2283 2016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2284
2285 PR fortran/71404
2286 * gfortran.dg/fmt_read_5.f: New test.
2287
2288 2016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2289
2290 PR fortran/69659
2291 * gfortran.dg/class_array_22.f03: New test.
2292
2293 2016-06-05 Jan Hubicka <hubicka@ucw.cz>
2294
2295 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2296
2297 2016-06-05 Jan Hubicka <hubicka@ucw.cz>
2298
2299 * gcc.dg/predict-9.c: Update template.
2300
2301 2016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2302
2303 PR c++/49377
2304 * g++.dg/template/pr49377.C: New.
2305
2306 2016-06-04 Jakub Jelinek <jakub@redhat.com>
2307
2308 PR tree-optimization/71405
2309 * g++.dg/torture/pr71405.C: New test.
2310
2311 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2312
2313 PR c++/70202
2314 * g++.dg/inherit/crash5.C: New.
2315 * g++.dg/inherit/virtual1.C: Adjust.
2316
2317 2016-06-03 Jeff Law <law@redhat.com>
2318
2319 PR tree-optimization/71316
2320 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2321
2322 2016-06-03 Jakub Jelinek <jakub@redhat.com>
2323
2324 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2325 dg-additional-options with just -fno-tree-scev-cprop in it.
2326 * gcc.dg/vect/vect-live-2.c: Likewise.
2327 * gcc.dg/vect/vect-live-5.c: Likewise.
2328 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2329 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2330 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2331
2332 2016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2333
2334 PR c++/27100
2335 * g++.dg/other/friend6.C: New test.
2336
2337 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2338
2339 * g++.dg/torture/ppc-ldst-array.C: New.
2340
2341 2016-06-03 Joseph Myers <joseph@codesourcery.com>
2342
2343 PR target/71276
2344 PR target/71277
2345 * gcc.dg/torture/builtin-fp-int-inexact.c,
2346 gcc.target/i386/387-builtin-fp-int-inexact.c,
2347 gcc.target/i386/387-rint-inline-1.c,
2348 gcc.target/i386/387-rint-inline-2.c,
2349 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2350 gcc.target/i386/sse2-rint-inline-1.c,
2351 gcc.target/i386/sse2-rint-inline-2.c,
2352 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2353 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2354
2355 2016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2356 Julia Koval <julia.koval@intel.com>
2357
2358 PR target/66960
2359 PR target/67630
2360 PR target/67634
2361 PR target/67841
2362 PR target/68037
2363 PR target/68618
2364 PR target/68661
2365 PR target/69575
2366 PR target/69596
2367 PR target/69734
2368 * gcc.dg/guality/pr68037-1.c: New test.
2369 * gcc.dg/guality/pr68037-2.c: Likewise.
2370 * gcc.dg/guality/pr68037-3.c: Likewise.
2371 * gcc.dg/torture/pr68037-1.c: Likewise.
2372 * gcc.dg/torture/pr68037-2.c: Likewise.
2373 * gcc.dg/torture/pr68037-3.c: Likewise.
2374 * gcc.dg/torture/pr68661-1a.c: Likewise.
2375 * gcc.dg/torture/pr68661-1b.c: Likewise.
2376 * gcc.target/i386/interrupt-1.c: Likewise.
2377 * gcc.target/i386/interrupt-2.c: Likewise.
2378 * gcc.target/i386/interrupt-3.c: Likewise.
2379 * gcc.target/i386/interrupt-4.c: Likewise.
2380 * gcc.target/i386/interrupt-5.c: Likewise.
2381 * gcc.target/i386/interrupt-6.c: Likewise.
2382 * gcc.target/i386/interrupt-7.c: Likewise.
2383 * gcc.target/i386/interrupt-8.c: Likewise.
2384 * gcc.target/i386/interrupt-9.c: Likewise.
2385 * gcc.target/i386/interrupt-10.c: Likewise.
2386 * gcc.target/i386/interrupt-11.c: Likewise.
2387 * gcc.target/i386/interrupt-12.c: Likewise.
2388 * gcc.target/i386/interrupt-13.c: Likewise.
2389 * gcc.target/i386/interrupt-14.c: Likewise.
2390 * gcc.target/i386/interrupt-15.c: Likewise.
2391 * gcc.target/i386/interrupt-16.c: Likewise.
2392 * gcc.target/i386/interrupt-17.c: Likewise.
2393 * gcc.target/i386/interrupt-18.c: Likewise.
2394 * gcc.target/i386/interrupt-19.c: Likewise.
2395 * gcc.target/i386/interrupt-20.c: Likewise.
2396 * gcc.target/i386/interrupt-21.c: Likewise.
2397 * gcc.target/i386/interrupt-22.c: Likewise.
2398 * gcc.target/i386/interrupt-23.c: Likewise.
2399 * gcc.target/i386/interrupt-24.c: Likewise.
2400 * gcc.target/i386/interrupt-25.c: Likewise.
2401 * gcc.target/i386/interrupt-26.c: Likewise.
2402 * gcc.target/i386/interrupt-27.c: Likewise.
2403 * gcc.target/i386/interrupt-28.c: Likewise.
2404 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2405 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2406 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2407 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2408 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2409 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2410 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2411 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2412 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2413 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2414 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2415 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2416
2417 2016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2418
2419 PR tree-optimization/52171
2420 * gcc.dg/pr52171.c: New test.
2421 * gcc.target/i386/pr52171.c: New test.
2422
2423 2016-06-03 Jan Hubicka <jh@suse.cz>
2424
2425 * g++.dg/tree-ssa/pred-1.C: New testcase
2426 * gcc.dg/tree-ssa/pred-1.c: New testcase
2427
2428 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2429
2430 PR target/70957
2431 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2432 support.
2433 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2434
2435 2016-06-03 Alan Hayward <alan.hayward@arm.com>
2436
2437 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2438
2439 2016-06-03 Alan Hayward <alan.hayward@arm.com>
2440
2441 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
2442 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
2443 * gcc.dg/vect/vect-live-1.c: New test.
2444 * gcc.dg/vect/vect-live-2.c: New test.
2445 * gcc.dg/vect/vect-live-3.c: New test.
2446 * gcc.dg/vect/vect-live-4.c: New test.
2447 * gcc.dg/vect/vect-live-5.c: New test.
2448 * gcc.dg/vect/vect-live-slp-1.c: New test.
2449 * gcc.dg/vect/vect-live-slp-2.c: New test.
2450 * gcc.dg/vect/vect-live-slp-3.c: New test.
2451
2452 2016-06-03 Jakub Jelinek <jakub@redhat.com>
2453
2454 PR middle-end/71387
2455 * g++.dg/opt/pr71387.C: New test.
2456
2457 2016-06-02 Jeff Law <law@redhat.com>
2458
2459 PR tree-optimization/71328
2460 * gcc.c-torture/compile/pr71328.c: New test.
2461
2462 2016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2463
2464 PR fortran/52393
2465 * gfortran.dg/fmt_read_3.f90: Fix typo.
2466 * gfortran.dg/fmt_read_4.f90: New test.
2467
2468 2016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2469
2470 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2471 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2472 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2473 * g++.dg/cpp0x/override2.C: Likewise.
2474 * g++.dg/parse/crash5.C: Likewise.
2475 * g++.dg/parse/error16.C: Likewise.
2476 * g++.dg/parse/error27.C: Likewise.
2477 * g++.dg/template/qualttp15.C: Likewise.
2478 * g++.dg/template/redecl4.C: Likewise.
2479 * g++.old-deja/g++.other/crash39.C: Likewise.
2480 * g++.old-deja/g++.other/struct1.C: Likewise.
2481 * g++.old-deja/g++.pt/m9a.C: Likewise.
2482 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2483
2484 2016-06-02 Jakub Jelinek <jakub@redhat.com>
2485
2486 PR c++/71372
2487 * c-c++-common/pr71372.c: New test.
2488
2489 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2490 __TIME__ strings with __builtin_strcmp instead of printf and
2491 dg-output.
2492
2493 2016-06-02 Martin Liska <mliska@suse.cz>
2494
2495 * gcc.dg/predict-9.c: New test.
2496
2497 2016-06-02 Jakub Jelinek <jakub@redhat.com>
2498
2499 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2500 global set_compiler_env_var and global saved_compiler_env_var.
2501
2502 2016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2503
2504 PR rtl-optimization/71295
2505 * gcc.c-torture/compile/pr71295.c: New test.
2506
2507 2016-06-02 Jakub Jelinek <jakub@redhat.com>
2508
2509 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2510
2511 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2512 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2513
2514 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2515 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2516 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2517 alternative number.
2518
2519 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2520
2521 * gcc.target/powerpc/p9-splat-4.c: New test.
2522
2523 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2524
2525 PR target/71186
2526 * gcc.target/powerpc/pr71186.c: New test.
2527
2528 2016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2529
2530 PR fortran/52393
2531 * gfortran.dg/fmt_read_3.f90: New test.
2532
2533 2016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2534
2535 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2536 procedure.
2537
2538 2016-06-01 Eduard Sanou <dhole@openmailbox.org>
2539
2540 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2541 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2542 env var is set.
2543 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2544 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2545 shown once.
2546 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2547 during compilation.
2548 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2549 vars set by dg-set-compiler-env-var.
2550
2551 2016-06-01 Paul Thomas <pault@gcc.gnu.org>
2552
2553 PR fortran/71156
2554 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2555 to the module procedure declaration.
2556 * gfortran.dg/submodule_16.f08: New test.
2557
2558 2016-06-01 Jakub Jelinek <jakub@redhat.com>
2559
2560 PR middle-end/71371
2561 * c-c++-common/gomp/pr71371.c: New test.
2562
2563 2016-06-01 Richard Biener <rguenther@suse.de>
2564
2565 PR tree-optimization/71366
2566 * gcc.dg/torture/pr71366-1.c: New testcase.
2567 * gcc.dg/torture/pr71366-2.c: Likewise.
2568
2569 2016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2570
2571 * gcc.target/powerpc/vslv-0.c: New test.
2572 * gcc.target/powerpc/vslv-1.c: New test.
2573 * gcc.target/powerpc/vsrv-0.c: New test.
2574 * gcc.target/powerpc/vsrv-1.c: New test.
2575
2576 2016-06-01 Nathan Sidwell <nathan@acm.org>
2577
2578 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2579 * gcc.target/nvptx/weak.c: New.
2580
2581 2016-06-01 Richard Biener <rguenther@suse.de>
2582
2583 PR tree-optimization/71261
2584 * gcc.dg/torture/vect-bool-1.c: New testcase.
2585
2586 2016-06-01 Jakub Jelinek <jakub@redhat.com>
2587
2588 * gfortran.dg/gomp/order-1.f90: New test.
2589 * gfortran.dg/gomp/order-2.f90: New test.
2590
2591 2016-06-01 Jan Hubicka <hubicka@ucw.cz>
2592
2593 * gcc.dg/unroll-6.c: Update template.
2594 * gcc.dg/unroll-7.c: New testcase.
2595 * gcc.dg/unroll-8.c: New testcase.
2596
2597 2016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2598
2599 * gnat.dg/opt56.ad[sb]: New test.
2600
2601 2016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2602
2603 PR c++/66635
2604 * g++.dg/cpp0x/constexpr-ice16.C: New.
2605
2606 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2607
2608 PR tree-optimization/71314
2609 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2610 -mbranch-cost=2.
2611
2612 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2613
2614 PR tree-optimization/71077
2615 * gcc.dg/tree-ssa/pr71077.c: New test.
2616
2617 2016-05-31 Jan Hubicka <hubicka@ucw.cz>
2618
2619 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2620 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2621 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2622
2623 2016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2624
2625 PR c++/71248
2626 * g++.dg/cpp0x/pr71248.C: New.
2627 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2628 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2629 * g++.dg/init/new37.C: Likewise.
2630 * g++.dg/template/static1.C: Likewise.
2631 * g++.dg/template/static2.C: Likewise.
2632
2633 2016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2634
2635 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2636 instead of %rdi.
2637 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2638
2639 2016-05-31 Marek Polacek <polacek@redhat.com>
2640
2641 * c-c++-common/Wswitch-unreachable-3.c: New test.
2642 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2643
2644 2016-05-31 Richard Biener <rguenther@suse.de>
2645
2646 PR tree-optimization/71352
2647 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2648
2649 2016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2650
2651 * gcc.target/arm/armv5_thumb_isa.c: New test.
2652
2653 2016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2654
2655 PR target/71346
2656 * gcc.target/i386/pr71346.c: New test.
2657
2658 2016-05-31 Tom de Vries <tom@codesourcery.com>
2659
2660 PR tree-optimization/69068
2661 * gcc.dg/graphite/pr69068.c: New test.
2662
2663 2016-05-27 Martin Sebor <msebor@redhat.com>
2664
2665 PR c++/71306
2666 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2667
2668 2016-05-30 Jakub Jelinek <jakub@redhat.com>
2669
2670 PR c++/71349
2671 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2672 nowait depend(inout: dd[0]) clauses where permitted.
2673
2674 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2675
2676 PR c++/71238
2677 * g++.dg/parse/pr71238.C: New.
2678 * g++.dg/concepts/friend1.C: Test column numbers too.
2679 * g++.dg/cpp0x/initlist31.C: Likewise.
2680 * g++.dg/cpp0x/pr51420.C: Likewise.
2681 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2682 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2683 * g++.dg/ext/builtin3.C: Likewise.
2684 * g++.dg/lookup/friend12.C: Likewise.
2685 * g++.dg/lookup/friend7.C: Likewise.
2686 * g++.dg/lookup/koenig1.C: Likewise.
2687 * g++.dg/lookup/koenig5.C: Likewise.
2688 * g++.dg/lookup/used-before-declaration.C: Likewise.
2689 * g++.dg/overload/koenig1.C: Likewise.
2690 * g++.dg/template/crash65.C: Likewise.
2691 * g++.dg/template/friend57.C: Likewise.
2692 * g++.dg/warn/Wshadow-5.C: Likewise.
2693 * g++.dg/warn/Wunused-8.C: Likewise.
2694 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2695 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2696 * g++.old-deja/g++.jason/member.C: Likewise.
2697 * g++.old-deja/g++.jason/report.C: Likewise.
2698 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2699 * g++.old-deja/g++.law/visibility20.C: Likewise.
2700 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2701 * g++.old-deja/g++.other/static5.C: Likewise.
2702 * g++.old-deja/g++.pt/overload2.C: Likewise.
2703
2704 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
2705
2706 * gcc.dg/tree-ssa/peel1.c: New testcase.
2707 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2708 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2709
2710 2016-05-30 Tom de Vries <tom@codesourcery.com>
2711
2712 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2713 to ce.
2714
2715 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2716
2717 PR c++/71099
2718 * g++.dg/parse/virtual1.C: New.
2719
2720 2016-05-30 Uros Bizjak <ubizjak@gmail.com>
2721
2722 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2723 Use correct register when clearing %edx.
2724
2725 2016-05-30 Alexander Monakov <amonakov@ispras.ru>
2726
2727 PR tree-optimization/71289
2728 * gcc.dg/pr71289.c: New test.
2729
2730 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2731
2732 PR middle-end/71269
2733 PR middle-end/71292
2734 * gcc.dg/tree-ssa/pr71269.c: New test.
2735 * gcc.dg/tree-ssa/pr71292.c: New test.
2736
2737 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2738
2739 PR middle-end/71252
2740 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2741
2742 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
2743
2744 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2745 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2746 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2747
2748 2016-05-30 Tom de Vries <tom@codesourcery.com>
2749
2750 PR tree-optimization/69067
2751 * gcc.dg/graphite/pr69067.c: New test.
2752
2753 2016-05-29 Uros Bizjak <ubizjak@gmail.com>
2754
2755 PR target/71245
2756 * gcc.target/i386/pr71245-1.c: New test.
2757 * gcc.target/i386/pr71245-2.c: Ditto.
2758
2759 2016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2760
2761 PR c++/71105
2762 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2763 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2764 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2765
2766 2016-05-27 Jan Hubicka <hubicka@ucw.cz>
2767
2768 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2769
2770 2016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2771
2772 Revert:
2773 PR c++/69855
2774 * g++.dg/overload/69855.C: New.
2775 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2776 * g++.old-deja/g++.pt/crash3.C: Likewise.
2777
2778 2016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2779
2780 PR c++/60385
2781 * g++.dg/parse/namespace13.C: New.
2782
2783 2016-05-26 Jeff Law <law@redhat.com>
2784
2785 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2786 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2787 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2788 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2789 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2790 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2791 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2792 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2793 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2794 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2795 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2796 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2797 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2798
2799 2016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2800
2801 PR c++/69855
2802 * g++.dg/overload/69855.C: New.
2803 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2804 * g++.old-deja/g++.pt/crash3.C: Likewise.
2805
2806 2016-05-27 Jiong Wang <jiong.wang@arm.com>
2807
2808 PR target/63596
2809 * gcc.target/aarch64/va_arg_1.c: New testcase.
2810 * gcc.target/aarch64/va_arg_2.c: Likewise.
2811 * gcc.target/aarch64/va_arg_3.c: Likewise.
2812
2813 2016-05-27 Jiong Wang <jiong.wang@arm.com>
2814
2815 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2816 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2817 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2818 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2819 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2820
2821 2016-05-27 Marek Polacek <polacek@redhat.com>
2822
2823 PR middle-end/71308
2824 * g++.dg/torture/pr71308.C: New test.
2825
2826 2016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2827
2828 * gcc.dg/zero_bits_compound-1.c: New test.
2829 * gcc.dg/zero_bits_compound-2.c: New test.
2830
2831 2016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2832
2833 PR middle-end/71279
2834 * gcc.dg/pr71279.c: New test.
2835
2836 2016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2837
2838 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2839 floating point min/max/comparison instructions.
2840 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2841
2842 2016-05-26 Jakub Jelinek <jakub@redhat.com>
2843
2844 * c-c++-common/gomp/schedule-1.c: New test.
2845 * gfortran.dg/gomp/schedule-1.f90: New test.
2846
2847 2016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2848
2849 PR c++/70822
2850 PR c++/70106
2851 * g++.dg/cpp1y/auto-fn32.C: New test.
2852 * g++.dg/cpp1y/paren4.C: New test.
2853
2854 2016-05-26 Nathan Sidwell <nathan@acm.org>
2855
2856 * gcc.dg/20060410.c: Xfail on ptx.
2857 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2858 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2859 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2860 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2861 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2862
2863 2016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2864
2865 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2866
2867 2016-05-26 Jakub Jelinek <jakub@redhat.com>
2868
2869 PR tree-optimization/71280
2870 * gcc.dg/pr71280.c: New test.
2871
2872 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2873
2874 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2875 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2876
2877 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2878
2879 2016-05-26 Jiong Wang <jiong.wang@arm.com>
2880
2881 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
2882 kept in memory.
2883
2884 2016-05-25 Jeff Law <law@redhat.com>
2885
2886 PR tree-optimization/71272
2887 * gcc.c-torture/compile/pr71272.c: new test.
2888
2889 2016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2890
2891 * gcc.target/powerpc/vec-cmpne.c: New test.
2892 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2893
2894 2016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2895
2896 * gnat.dg/opt55.ad[sb]: New test.
2897
2898 2016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2899
2900 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2901 * c-c++-common/pr60226.c: Require int32plus.
2902 * gcc.c-torture/execute/pr70602.c: Likewise.
2903 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2904 unsigned long for malloc arg type.
2905 * gcc.dg/asr_div1.c: Require int32plus.
2906 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2907 * gcc.dg/pie-1.c: Require pie.
2908 * gcc.dg/pie-2.c: Likewise.
2909 * gcc.dg/pr59471.c: Require int32plus.
2910 * gcc.dg/pr59963-2.c: XFAIL for int16.
2911 * gcc.dg/pr60114.c: Require int32plus.
2912 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2913 unsigned long for typedef of size_t.
2914 * gcc.dg/pr63914.c: Require int32plus.
2915 * gcc.dg/pr64536.c: Require pt32plus.
2916 * gcc.dg/pr65658.c: Likewise.
2917 * gcc.dg/pr67271.c: Require int32plus.
2918 * gcc.dg/pr68112.c: Likewise.
2919 * gcc.dg/pr69071.c: Skip for avr target.
2920 * gcc.dg/pr69973.c: Require int32plus.
2921 * gcc.dg/pr70169.c: Skip for avr target.
2922 * gcc.dg/sso-6.c: Require int32plus.
2923 * gcc.dg/sso-7.c: Likewise.
2924 * gcc.dg/sso-8.c: Likewise.
2925 * gcc.dg/vrp-min-max-2.c: Likewise.
2926
2927 2016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2928
2929 PR target/70738
2930 * gcc.target/i386/pr70738-1.c: New test.
2931 * gcc.target/i386/pr70738-2.c: Likewise.
2932 * gcc.target/i386/pr70738-3.c: Likewise.
2933 * gcc.target/i386/pr70738-4.c: Likewise.
2934 * gcc.target/i386/pr70738-5.c: Likewise.
2935 * gcc.target/i386/pr70738-6.c: Likewise.
2936 * gcc.target/i386/pr70738-7.c: Likewise.
2937 * gcc.target/i386/pr70738-8.c: Likewise.
2938 * gcc.target/i386/pr70738-9.c: Likewise.
2939
2940 2016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2941
2942 PR rtl-optimization/66940
2943 * gcc.c-torture/execute/pr66940.c: New test.
2944
2945 2016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2946
2947 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2948 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2949 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2950 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2951 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2952 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2953 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2954 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2955 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2956 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2957 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2958 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2959 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2960 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2961 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2962 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2963 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2964 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2965 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2966 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2967 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2968 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2969 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2970 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2971
2972 2016-05-25 Marek Polacek <polacek@redhat.com>
2973
2974 PR c/71265
2975 * gcc.dg/noncompile/pr71265.c: New test.
2976
2977 PR c/71266
2978 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2979
2980 2016-05-25 Nathan Sidwell <nathan@acm.org>
2981
2982 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2983
2984 2016-05-25 Richard Biener <rguenther@suse.de>
2985
2986 PR tree-optimization/71261
2987 * c-c++-common/torture/pr71261.c: New testcase.
2988
2989 2016-05-25 Richard Biener <rguenther@suse.de>
2990
2991 PR tree-optimization/71264
2992 * gcc.dg/vect/pr71264.c: New testcase.
2993
2994 2016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2995
2996 PR c++/55992
2997 * g++.dg/cpp0x/alias-decl-53.C: New.
2998 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2999
3000 2016-05-25 Martin Liska <mliska@suse.cz>
3001
3002 * g++.dg/pr71239.C: New test.
3003
3004 2016-05-25 Richard Biener <rguenther@suse.de>
3005
3006 * gcc.dg/vect/pr58135.c: Rename to ...
3007 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
3008
3009 2016-05-25 Marek Polacek <polacek@redhat.com>
3010
3011 * g++.dg/pr65295.C: Use target c++14.
3012
3013 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3014
3015 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3016 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
3017
3018 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3019
3020 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3021 instructions.
3022
3023 2016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3024
3025 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3026 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3027 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3028 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3029 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3030 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3031 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3032 * c-c++-common/goacc/pcopy.c: Likewise.
3033 * c-c++-common/goacc/pcopyin.c: Likewise.
3034 * c-c++-common/goacc/pcopyout.c: Likewise.
3035 * c-c++-common/goacc/pcreate.c: Likewise.
3036 * c-c++-common/goacc/pr70688.c: New test.
3037 * c-c++-common/goacc/present-1.c: Adjust test.
3038 * c-c++-common/goacc/reduction-5.c: Likewise.
3039 * g++.dg/goacc/data-1.C: New test.
3040
3041 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3042
3043 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3044 vector parity built-in functions.
3045 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3046 count trailing zeros automatic vectorization.
3047 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3048 count trailing zeros built-in functions.
3049
3050 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3051
3052 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3053
3054 2016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3055
3056 PR target/71050
3057 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3058
3059 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3060
3061 PR c++/50436
3062 * g++.dg/template/crash123.C: New.
3063 * g++.dg/template/crash124.C: Likewise.
3064
3065 2016-05-24 Martin Sebor <msebor@redhat.com>
3066
3067 PR c++/71147
3068 * g++.dg/ext/flexary16.C: New test.
3069
3070 2016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3071
3072 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3073 before math.h is included.
3074 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3075 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3076 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3077 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3078 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3079 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3080 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3081 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3082 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3083 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3084 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3085 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3086 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3087 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3088 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3089 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3090 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3091 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3092 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3093 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3094 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3095 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3096 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3097
3098 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3099 Kelvin Nilsen <kelvin@gcc.gnu.org>
3100
3101 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3102 support.
3103
3104 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3105
3106 PR c++/69872
3107 * g++.dg/warn/Wno-narrowing1.C: New.
3108
3109 2016-05-24 Marek Polacek <polacek@redhat.com>
3110
3111 PR c/71249
3112 * c-c++-common/Wswitch-unreachable-2.c: New test.
3113
3114 2016-05-24 Jakub Jelinek <jakub@redhat.com>
3115
3116 PR c++/71257
3117 * g++.dg/vect/simd-clone-6.cc: New test.
3118 * g++.dg/gomp/declare-simd-6.C: New test.
3119
3120 PR middle-end/70434
3121 PR c/69504
3122 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3123
3124 2016-05-24 Richard Biener <rguenther@suse.de>
3125
3126 PR tree-optimization/71240
3127 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3128
3129 2016-05-24 Richard Biener <rguenther@suse.de>
3130
3131 PR tree-optimization/71230
3132 * gcc.dg/torture/pr71230.c: New testcase.
3133 * g++.dg/torture/pr71230.C: Likewise.
3134
3135 2016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3136
3137 * c-c++-common/goacc/routine-5.c: Add tests.
3138 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3139 * gfortran.dg/goacc/routine-6.f90: Add tests.
3140
3141 2016-05-24 Richard Biener <rguenther@suse.de>
3142
3143 PR tree-optimization/71253
3144 * gcc.dg/torture/pr71253.c: New testcase.
3145
3146 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3147
3148 PR middle-end/71252
3149 * gfortran.dg/pr71252.f90: New test.
3150
3151 2016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3152
3153 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3154
3155 2016-05-24 Richard Biener <rguenther@suse.de>
3156
3157 PR middle-end/70434
3158 PR c/69504
3159 * c-c++-common/vector-subscript-4.c: New testcase.
3160 * c-c++-common/vector-subscript-5.c: Likewise.
3161
3162 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3163
3164 PR fortran/71123
3165 * gfortran.dg/namelist_90.f: New test
3166
3167 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3168
3169 PR fortran/66461
3170 * gfortran.dg/unexpected_eof.f: New test
3171
3172 2016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3173 Kelvin Nilsen <kelvin@gcc.gnu.org>
3174
3175 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3176 as little endian.
3177
3178 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3179
3180 PR c++/70972
3181 * g++.dg/cpp0x/inh-ctor20.C: New.
3182 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3183
3184 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3185
3186 PR c++/69095
3187 * g++.dg/cpp0x/variadic168.C: New.
3188
3189 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3190
3191 * g++.dg/cpp0x/pr31445.C: Test column number too.
3192 * g++.dg/cpp0x/pr32253.C: Likewise.
3193 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3194 * g++.dg/cpp0x/variadic36.C: Likewise.
3195
3196 2016-05-23 Marc Glisse <marc.glisse@inria.fr>
3197
3198 * gcc.dg/fold-notshift-2.c: Adjust.
3199
3200 2016-05-23 Marek Polacek <polacek@redhat.com>
3201
3202 PR c/49859
3203 * c-c++-common/Wswitch-unreachable-1.c: New test.
3204 * gcc.dg/Wswitch-unreachable-1.c: New test.
3205 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3206 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3207 * g++.dg/gomp/block-10.C: Likewise.
3208 * gcc.dg/gomp/block-10.c: Likewise.
3209 * g++.dg/gomp/block-9.C: Likewise.
3210 * gcc.dg/gomp/block-9.c: Likewise.
3211 * g++.dg/gomp/target-1.C: Likewise.
3212 * g++.dg/gomp/target-2.C: Likewise.
3213 * gcc.dg/gomp/target-1.c: Likewise.
3214 * gcc.dg/gomp/target-2.c: Likewise.
3215 * g++.dg/gomp/taskgroup-1.C: Likewise.
3216 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3217 * gcc.dg/gomp/teams-1.c: Likewise.
3218 * g++.dg/gomp/teams-1.C: Likewise.
3219 * g++.dg/overload/error3.C: Likewise.
3220 * g++.dg/tm/jump1.C: Likewise.
3221 * g++.dg/torture/pr40335.C: Likewise.
3222 * gcc.dg/c99-vla-jump-5.c: Likewise.
3223 * gcc.dg/switch-warn-1.c: Likewise.
3224 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3225 * gcc.dg/nested-func-1.c: Likewise.
3226 * gcc.dg/pr67784-4.c: Likewise.
3227
3228 2016-05-23 Richard Biener <rguenther@suse.de>
3229
3230 PR tree-optimization/71230
3231 * gfortran.dg/pr71230-1.f90: New testcase.
3232 * gfortran.dg/pr71230-2.f90: Likewise.
3233
3234 2016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3235
3236 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
3237 * gcc.dg/vect/pr58135.c: Add new.
3238 * gfortran.dg/pr46519-1.f: Adjust test case.
3239
3240 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3241
3242 PR c++/53401
3243 * g++.dg/cpp0x/decltype64.C: New.
3244
3245 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3246
3247 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3248 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3249 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3250
3251 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3252
3253 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3254 Add poly64x1_t and poly64x2_t cases if supported.
3255 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3256 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3257 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3258 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3259 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3260
3261 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3262
3263 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3264 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3265 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3266 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3267 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3268 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3269 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3270
3271 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3272
3273 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3274
3275 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3276
3277 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3278 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3279
3280 2016-05-22 Jakub Jelinek <jakub@redhat.com>
3281
3282 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3283 constraint instead of "r".
3284 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3285 insn instead of vxorpd.
3286 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3287
3288 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3289 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3290
3291 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3292
3293 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3294 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3295
3296 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3297
3298 2016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3299
3300 PR middle-end/40921
3301 * gcc.dg/tree-ssa/pr40921.c: New test.
3302
3303 2016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3304
3305 PR target/71103
3306 * gcc.target/avr/pr71103.c: New test.
3307
3308 2016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3309
3310 PR middle-end/71179
3311 * gcc.dg/tree-ssa/pr71179.c: New test.
3312
3313 2016-05-20 Martin Sebor <msebor@redhat.com>
3314
3315 PR c/71115
3316 * gcc.dg/init-excess-2.c: New test.
3317
3318 2016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3319
3320 * gnat.dg/opt53.adb: New test.
3321 * gnat.dg/opt54.adb: Likewise.
3322
3323 2016-05-20 Martin Jambor <mjambor@suse.cz>
3324
3325 PR tree-optimization/70884
3326 * gcc.dg/tree-ssa/pr70919.c: New test.
3327
3328 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3329
3330 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3331 formatting.
3332 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3333 fix code formatting.
3334
3335 2016-05-20 Nathan Sidwell <nathan@acm.org>
3336
3337 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3338 non-common cases.
3339 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
3340
3341 2016-05-20 David Malcolm <dmalcolm@redhat.com>
3342
3343 * jit.dg/all-non-failing-tests.h: Add
3344 test-factorial-must-tail-call.c.
3345 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3346 * jit.dg/test-factorial-must-tail-call.c: New test case.
3347
3348 2016-05-20 Jakub Jelinek <jakub@redhat.com>
3349
3350 PR fortran/71204
3351 * gfortran.dg/pr71204.f90: New test.
3352
3353 2016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3354
3355 * gcc.target/nvptx/sincos.c: New test.
3356
3357 2016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3358
3359 PR c++/70572
3360 * g++.dg/cpp1y/auto-fn31.C: New.
3361
3362 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3363
3364 * gcc.target/powerpc/vec-addec.c: New test.
3365 * gcc.target/powerpc/vec-addec-int128.c: New test.
3366
3367 2016-05-20 David Malcolm <dmalcolm@redhat.com>
3368
3369 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3370 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3371 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3372 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3373
3374 2016-05-20 Jan Hubicka <hubicka@ucw.cz>
3375
3376 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3377
3378 2016-05-20 Jakub Jelinek <jakub@redhat.com>
3379
3380 PR c++/71210
3381 * g++.dg/opt/pr71210-1.C: New test.
3382 * g++.dg/opt/pr71210-2.C: New test.
3383
3384 PR tree-optimization/29756
3385 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3386 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3387 only on selected targets where V4SImode vectors are known to be
3388 supported.
3389
3390 2016-05-20 Marc Glisse <marc.glisse@inria.fr>
3391
3392 PR tree-optimization/71079
3393 PR tree-optimization/71206
3394 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3395
3396 2016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3397
3398 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3399 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3400 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3401
3402 2016-05-20 Richard Guenther <rguenther@suse.de>
3403
3404 PR tree-optimization/29756
3405 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3406
3407 2016-05-20 Richard Biener <rguenther@suse.de>
3408
3409 PR tree-optimization/71185
3410 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3411
3412 2016-05-20 Richard Biener <rguenther@suse.de>
3413
3414 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3415
3416 2016-05-19 Marek Polacek <polacek@redhat.com>
3417
3418 PR c++/71075
3419 * g++.dg/diagnostic/pr71075.C: New test.
3420
3421 2016-05-19 David Malcolm <dmalcolm@redhat.com>
3422
3423 PR c++/71184
3424 * g++.dg/pr71184.C: New test case.
3425
3426 2016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3427
3428 * gcc.target/powerpc/darn-0.c: New test.
3429 * gcc.target/powerpc/darn-1.c: New test.
3430 * gcc.target/powerpc/darn-2.c: New test.
3431
3432 2016-05-19 Marek Polacek <polacek@redhat.com>
3433
3434 PR tree-optimization/71031
3435 * gcc.dg/tree-ssa/vrp100.c: New test.
3436
3437 2016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3438
3439 PR rtl-optimization/71148
3440 * gcc.dg/pr71148.c: New test.
3441
3442 2016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3443
3444 PR target/71056
3445 * gcc.target/arm/pr71056.c: New test.
3446
3447 2016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3448
3449 * c-c++-common/pr69669.c: Check the used mode.
3450
3451 2016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3452
3453 PR sanitizer/64354
3454 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3455
3456 2016-05-19 Richard Biener <rguenther@suse.de>
3457
3458 PR tree-optimization/70729
3459 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3460 * gcc.dg/graphite/scop-18.c: Likewise.
3461 * gcc.dg/pr41783.c: Disable LIM.
3462 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3463 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3464 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3465 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3466 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3467 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3468 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3469 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3470 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3471 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3472 * gfortran.dg/pr42108.f90: Likewise.
3473
3474 2016-05-18 David Malcolm <dmalcolm@redhat.com>
3475
3476 PR driver/69265
3477 * gcc.dg/spellcheck-options-11.c: New test case.
3478
3479 2016-05-18 Jakub Jelinek <jakub@redhat.com>
3480
3481 PR c++/71100
3482 * g++.dg/opt/pr71100.C: New test.
3483
3484 2016-05-18 Martin Jambor <mjambor@suse.cz>
3485
3486 PR ipa/69708
3487 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3488 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3489 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3490 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3491
3492 2016-05-18 Martin Jambor <mjambor@suse.cz>
3493
3494 PR ipa/69708
3495 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3496 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3497 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3498 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3499 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3500
3501 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3502
3503 PR c++/69793
3504 * g++.dg/template/crash122.C: New.
3505
3506 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3507
3508 PR c++/70466
3509 * g++.dg/template/pr70466-1.C: New.
3510 * g++.dg/template/pr70466-2.C: Likewise.
3511
3512 2016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3513
3514 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3515 splat operations and the XXSPLTIB instruction.
3516 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3517 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3518 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3519 xxlxor to clear a register.
3520
3521 2016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3522
3523 * gcc.dg/torture/pr71020.c: New test.
3524
3525 2016-05-18 Martin Jambor <mjambor@suse.cz>
3526
3527 PR ipa/70646
3528 * gcc.dg/ipa/pr70646.c: New test.
3529
3530 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3531
3532 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3533
3534 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3535
3536 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3537 missing tests for vreinterpretq_p{8,16}.
3538
3539 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3540
3541 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3542 vsliq_n_s64 and vsliq_n_u64.
3543
3544 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3545
3546 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3547 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3548
3549 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3550
3551 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3552 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3553 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3554
3555 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3556
3557 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3558 in comment.
3559
3560 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3561
3562 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3563 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3564 "blr\t" and switch to scan-assembler-times.
3565
3566 2016-05-18 Jiong Wang <jiong.wang@arm.com>
3567
3568 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3569 with __aarch64__.
3570 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3571 declarations under __aarch64__ and __ARM_FEATURE_FMA.
3572
3573 2016-05-18 Jakub Jelinek <jakub@redhat.com>
3574
3575 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3576 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3577 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3578 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3579 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3580 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3581
3582 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3583 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3584
3585 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3586 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3587
3588 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3589 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3590
3591 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3592
3593 2016-05-18 Richard Biener <rguenther@suse.de>
3594
3595 PR tree-optimization/71168
3596 * gcc.dg/torture/pr71168.c: New testcase.
3597
3598 2016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3599
3600 PR middle-end/63586
3601 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3602 * gcc.dg/tree-ssa/pr63586.c: New test.
3603 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3604
3605 2016-05-17 Nathan Sidwell <nathan@acm.org>
3606
3607 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3608 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3609 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3610 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3611
3612 2016-05-17 Nathan Sidwell <nathan@acm.org>
3613
3614 * gcc.target/nvptx/abi-vararg-3.c: New.
3615
3616 2016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3617
3618 PR tree-optimization/54579
3619 PR middle-end/55299
3620 * gcc.dg/fold-notrotate-1.c: New test.
3621 * gcc.dg/fold-notshift-1.c: New test.
3622 * gcc.dg/fold-notshift-2.c: New test.
3623
3624 2016-05-17 Marek Polacek <polacek@redhat.com>
3625
3626 PR ipa/71146
3627 * g++.dg/ipa/pr71146.C: New test.
3628
3629 2016-05-17 David Malcolm <dmalcolm@redhat.com>
3630
3631 * jit.dg/test-error-array-bounds.c: New test case.
3632
3633 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
3634
3635 * gcc.dg/tree-ssa/and-1.c: New testcase.
3636
3637 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
3638
3639 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3640 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3641
3642 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
3643
3644 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3645 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3646
3647 2016-05-17 Jiong Wang <jiong.wang@arm.com>
3648
3649 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3650
3651 2016-05-17 Jiong Wang <jiong.wang@arm.com>
3652
3653 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3654
3655 2016-05-17 Jiong Wang <jiong.wang@arm.com>
3656
3657 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3658 ".2d[index]" when scan the assembly.
3659 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3660 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3661 float64x1.
3662 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3663
3664 2016-05-17 Richard Biener <rguenther@suse.de>
3665
3666 PR tree-optimization/71132
3667 * gcc.dg/torture/pr71132.c: New testcase.
3668
3669 2016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3670
3671 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3672
3673 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3674
3675 PR target/70809
3676 * gcc.target/aarch64/pr70809_1.c: New test.
3677
3678 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3679
3680 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3681 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3682 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3683 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3684
3685 2016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3686 Ilya Enkovich <ilya.enkovich@intel.com>
3687
3688 PR target/71114
3689 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3690
3691 2016-05-16 Jan Hubicka <hubicka@ucw.cz>
3692
3693 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3694 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3695
3696 2016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3697
3698 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3699 test for __ARM_FP16_ARGS.
3700 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3701 * gcc.target/arm/aapcs/neon-vect10.c: New.
3702 * gcc.target/arm/aapcs/neon-vect9.c: New.
3703 * gcc.target/arm/aapcs/vfp18.c: New.
3704 * gcc.target/arm/aapcs/vfp19.c: New.
3705 * gcc.target/arm/aapcs/vfp20.c: New.
3706 * gcc.target/arm/aapcs/vfp21.c: New.
3707 * gcc.target/arm/fp16-aapcs-1.c: New.
3708 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3709 test for __ARM_FP16_ARGS.
3710 * g++.target/arm/fp16-return-1.c: Update expected output.
3711
3712 2016-05-16 Jiong Wang <jiong.wang@arm.com>
3713
3714 PR testsuite/70227
3715 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3716
3717 2016-05-15 Harald Anlauf <anlauf@gmx.de>
3718
3719 PR fortran/69603
3720 * gfortran.dg/pr69603.f90: New testcase.
3721
3722 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
3723
3724 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3725
3726 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
3727
3728 PR fortran/71047
3729 * gfortran.dg/pr71047.f08: New test.
3730
3731 2016-05-13 Joseph Myers <joseph@codesourcery.com>
3732
3733 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3734 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3735 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3736
3737 2016-05-13 Martin Sebor <msebor@redhat.com>
3738
3739 PR c++/60049
3740 * g++.dg/cpp0x/constexpr-60049.C: New test.
3741
3742 2016-05-13 Jakub Jelinek <jakub@redhat.com>
3743
3744 PR bootstrap/71071
3745 * gcc.dg/pr71071.c: New test.
3746
3747 2016-05-13 Uros Bizjak <ubizjak@gmail.com>
3748
3749 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3750 remove XOP handling.
3751 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
3752
3753 2016-05-13 Nathan Sidwell <nathan@acm.org>
3754
3755 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3756 __atomic_is_lock_free declaration.
3757
3758 2016-05-13 Richard Biener <rguenther@suse.de>
3759
3760 PR tree-optimization/42587
3761 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3762
3763 2016-05-13 Martin Liska <mliska@suse.cz>
3764
3765 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3766 the new format of dump output.
3767
3768 2016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3769
3770 * gcc.dg/pr71084.c: New test.
3771
3772 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3773
3774 PR target/53440
3775 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
3776
3777 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3778
3779 * gcc.target/aarch64/struct_return.c: New test.
3780
3781 2016-05-12 Marek Polacek <polacek@redhat.com>
3782
3783 PR c/70756
3784 * c-c++-common/pr70756-2.c: New test.
3785 * c-c++-common/pr70756.c: New test.
3786
3787 2016-05-12 Richard Biener <rguenther@suse.de>
3788
3789 PR tree-optimization/71059
3790 * gcc.dg/torture/pr71059.c: New testcase.
3791
3792 2016-05-12 Richard Biener <rguenther@suse.de>
3793
3794 PR tree-optimization/71062
3795 * gcc.dg/torture/pr71062.c: New testcase.
3796
3797 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3798
3799 PR tree-optimization/71006
3800 * gcc.dg/pr71006.c: New test.
3801
3802 2016-05-12 Marek Polacek <polacek@redhat.com>
3803
3804 PR driver/71063
3805 * gcc.dg/opts-7.c: New test.
3806
3807 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3808
3809 PR target/70830
3810 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3811 Add -save-temps to dg-options.
3812 Scan for ldmfd rather than pop instruction.
3813 * gcc.target/arm/interrupt-2.c: Likewise.
3814 * gcc.target/arm/pr70830.c: New test.
3815
3816 2016-05-12 Jakub Jelinek <jakub@redhat.com>
3817
3818 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3819 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3820
3821 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3822 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3823 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3824
3825 PR target/71019
3826 * gcc.target/i386/avx512vl-pack-1.c: New test.
3827 * gcc.target/i386/avx512vl-pack-2.c: New test.
3828 * gcc.target/i386/avx512bw-pack-2.c: New test.
3829
3830 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3831
3832 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3833 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3834 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3835
3836 2016-05-12 Richard Biener <rguenther@suse.de>
3837
3838 PR tree-optimization/70986
3839 * gcc.dg/torture/pr70986-1.c: New testcase.
3840 * gcc.dg/torture/pr70986-2.c: Likewise.
3841 * gcc.dg/torture/pr70986-3.c: Likewise.
3842
3843 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3844
3845 PR c/43651
3846 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3847 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3848
3849 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
3850
3851 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3852 directive.
3853 * gcc.target/i386/pr66746.c: Ditto.
3854
3855 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3856
3857 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3858 support.
3859 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3860 warning when using -mvsx-timode.
3861 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3862 * gcc.target/powerpc/dform-2.c: Likewise.
3863 * gcc.target/powerpc/pr68805.c: Likewise.
3864
3865 2016-05-11 Marek Polacek <polacek@redhat.com>
3866
3867 PR c++/71024
3868 * c-c++-common/attributes-3.c: New test.
3869
3870 2016-05-11 Nathan Sidwell <nathan@acm.org>
3871
3872 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3873 * gcc.c-torture/execute/pr68185.c: Likewise.
3874 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3875 * gcc.dg/pr69634.c: Requires scheduling.
3876 * gcc.dg/torture/pr66178.c: Require label values.
3877 * gcc.dg/setjmp-6.c: Require indirect jumps.
3878
3879 2016-05-11 Richard Biener <rguenther@suse.de>
3880
3881 PR tree-optimization/71055
3882 * gcc.dg/torture/pr71055.c: New testcase.
3883
3884 2016-05-11 Richard Biener <rguenther@suse.de>
3885
3886 PR debug/71057
3887 * g++.dg/debug/pr71057.C: New testcase.
3888
3889 2016-05-11 Jakub Jelinek <jakub@redhat.com>
3890
3891 PR fortran/70855
3892 * gfortran.dg/gomp/pr70855.f90: New test.
3893
3894 2016-05-11 Richard Biener <rguenther@suse.de>
3895
3896 PR middle-end/71002
3897 * g++.dg/torture/pr71002.C: New testcase.
3898
3899 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3900
3901 PR middle-end/70807
3902 * gcc.dg/pr70807.c: New test.
3903
3904 2016-05-10 Martin Sebor <msebor@redhat.com>
3905
3906 PR c++/38611
3907 * g++.dg/Wattributes.C: New test.
3908
3909 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
3910
3911 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3912 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3913 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3914
3915 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3916
3917 PR target/70799
3918 * gcc.target/i386/pr70799-1.c: New test.
3919
3920 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3921
3922 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3923
3924 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3925
3926 PR middle-end/70877
3927 * gcc.target/i386/pr70877.c: New test.
3928
3929 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3930
3931 PR tree-optimization/70786
3932 * gcc.target/i386/pr70876.c: New test.
3933
3934 2016-05-10 Jakub Jelinek <jakub@redhat.com>
3935
3936 PR target/70927
3937 * gcc.target/i386/avx512vl-logic-1.c: New test.
3938 * gcc.target/i386/avx512vl-logic-2.c: New test.
3939 * gcc.target/i386/avx512dq-logic-2.c: New test.
3940
3941 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3942
3943 PR target/70963
3944 * gcc.target/powerpc/pr70963.c: New.
3945
3946 2016-05-10 David Malcolm <dmalcolm@redhat.com>
3947
3948 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3949 (test_very_wide_line): Add ruler to expected output.
3950 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3951 (test_very_wide_line): Likewise.
3952 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3953 (test_show_locus): Within the handling of "test_very_wide_line",
3954 enable show_ruler_p on the diagnostic context.
3955
3956 2016-05-10 Richard Biener <rguenther@suse.de>
3957
3958 PR tree-optimization/71039
3959 * gcc.dg/torture/pr71039.c: New testcase.
3960
3961 2016-05-10 Nathan Sidwell <nathan@acm.org>
3962
3963 * gcc.dg/nested-func-10.c: Requires alloca.
3964 * gcc.dg/nested-func-9.c: Requires alloca.
3965 * gcc.c-torture/execute/pr70460.c: Requires labels.
3966 * gcc.c-torture/compile/pr70199.c: Requires labels.
3967 * gcc.target/nvptx/decl.c: Compile only.
3968 * gcc.target/nvptx/trailing-init.c: Compile only.
3969 * gcc.target/nvptx/ary-init.c: Compile only.
3970
3971 2016-05-10 Marek Polacek <polacek@redhat.com>
3972
3973 PR c/70255
3974 * gcc.dg/attr-opt-1.c: New test.
3975
3976 2016-05-10 Richard Biener <rguenther@suse.de>
3977
3978 PR tree-optimization/70497
3979 PR tree-optimization/28367
3980 * gcc.dg/torture/20160404-1.c: New testcase.
3981 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3982 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3983
3984 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3985
3986 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3987
3988 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
3989
3990 * gcc.target/i386/fabsneg-1.c New test.
3991
3992 2016-05-09 Alan Modra <amodra@gmail.com>
3993
3994 PR testsuite/70826
3995 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3996
3997 2016-05-09 Richard Biener <rguenther@suse.de>
3998
3999 PR tree-optimization/70985
4000 * gcc.dg/torture/pr70985.c: New testcase.
4001
4002 2016-05-09 Bin Cheng <bin.cheng@arm.com>
4003
4004 * gcc.dg/tree-ssa/ifc-9.c: New test.
4005 * gcc.dg/tree-ssa/ifc-10.c: New test.
4006 * gcc.dg/tree-ssa/ifc-11.c: New test.
4007 * gcc.dg/tree-ssa/ifc-12.c: New test.
4008 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4009 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4010 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4011
4012 2016-05-09 Richard Biener <rguenther@suse.de>
4013
4014 PR fortran/70937
4015 * gfortran.dg/pr70937.f90: New testcase.
4016
4017 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4018
4019 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4020
4021 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
4022
4023 PR fortran/56226
4024 * gfortran.dg/dec_structure_1.f90: New testcase.
4025 * gfortran.dg/dec_structure_2.f90: Ditto.
4026 * gfortran.dg/dec_structure_3.f90: Ditto.
4027 * gfortran.dg/dec_structure_4.f90: Ditto.
4028 * gfortran.dg/dec_structure_5.f90: Ditto.
4029 * gfortran.dg/dec_structure_6.f90: Ditto.
4030 * gfortran.dg/dec_structure_7.f90: Ditto.
4031 * gfortran.dg/dec_structure_8.f90: Ditto.
4032 * gfortran.dg/dec_structure_9.f90: Ditto.
4033 * gfortran.dg/dec_structure_10.f90: Ditto.
4034 * gfortran.dg/dec_structure_11.f90: Ditto.
4035 * gfortran.dg/dec_union_1.f90: Ditto.
4036 * gfortran.dg/dec_union_2.f90: Ditto.
4037 * gfortran.dg/dec_union_3.f90: Ditto.
4038 * gfortran.dg/dec_union_4.f90: Ditto.
4039 * gfortran.dg/dec_union_5.f90: Ditto.
4040 * gfortran.dg/dec_union_6.f90: Ditto.
4041 * gfortran.dg/dec_union_7.f90: Ditto.
4042
4043 2016-05-07 Tom de Vries <tom@codesourcery.com>
4044
4045 PR tree-optimization/70956
4046 * gcc.dg/graphite/pr70956.c: New test.
4047
4048 2016-05-06 Jakub Jelinek <jakub@redhat.com>
4049
4050 PR middle-end/70941
4051 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4052 (a, b, c, d): Change type from char to signed char.
4053 (main): Compare against (signed char) -1634678893 instead of
4054 hardcoded -109. Use __builtin_abort instead of abort.
4055
4056 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4057 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4058
4059 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4060
4061 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4062
4063 PR debug/70935
4064 * gcc.dg/torture/pr70935.c: New test.
4065
4066 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4067
4068 PR target/58219
4069 * gcc.target/sh/pr58219.c: New tests.
4070
4071 2016-05-06 Richard Biener <rguenther@suse.de>
4072
4073 PR tree-optimization/70960
4074 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4075
4076 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4077
4078 PR target/52933
4079 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4080 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4081 Adjust expected instruction counts.
4082 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4083
4084 2016-05-06 Marek Polacek <polacek@redhat.com>
4085
4086 PR sanitizer/70875
4087 * gcc.dg/ubsan/bounds-3.c: New test.
4088
4089 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4090
4091 PR target/54089
4092 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4093
4094 2016-05-06 Richard Biener <rguenther@suse.de>
4095
4096 PR middle-end/70931
4097 * gfortran.dg/pr70931.f90: New testcase.
4098
4099 2016-05-06 Richard Biener <rguenther@suse.de>
4100
4101 PR middle-end/70941
4102 * gcc.dg/torture/pr70941.c: New testcase.
4103
4104 2016-05-05 Bin Cheng <bin.cheng@arm.com>
4105
4106 PR tree-optimization/57206
4107 * gcc.dg/vect/pr57206.c: New test.
4108
4109 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4110
4111 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4112
4113 2016-05-05 Jakub Jelinek <jakub@redhat.com>
4114
4115 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4116
4117 * c-c++-common/Wdangling-else-4.c: New test.
4118
4119 2016-05-04 Jakub Jelinek <jakub@redhat.com>
4120
4121 PR c++/70906
4122 PR c++/70933
4123 * g++.dg/opt/pr70906.C: New test.
4124 * g++.dg/opt/pr70933.C: New test.
4125
4126 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4127
4128 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
4129
4130 * gcc.dg/ipa/pure-const-3.c: New testcase.
4131
4132 2016-05-04 Marek Polacek <polacek@redhat.com>
4133
4134 * c-c++-common/Wdangling-else-1.c: New test.
4135 * c-c++-common/Wdangling-else-2.c: New test.
4136 * c-c++-common/Wdangling-else-3.c: New test.
4137
4138 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4139
4140 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4141 flag is present.
4142
4143 2016-05-04 Marek Polacek <polacek@redhat.com>
4144
4145 PR c/48778
4146 * gcc.dg/Waddress-2.c: New test.
4147
4148 2016-05-04 Alan Modra <amodra@gmail.com>
4149
4150 * gcc.target/powerpc/pr70866.c: New.
4151
4152 2016-05-03 Martin Sebor <msebor@redhat.com>
4153
4154 PR c++/66561
4155 * c-c++-common/builtin_location.c: New test.
4156 * g++.dg/cpp1y/builtin_location.C: New test.
4157
4158 2016-05-03 Marek Polacek <polacek@redhat.com>
4159
4160 PR c/70859
4161 * gcc.dg/pr70859.c: New test.
4162 * gcc.dg/pr70859-2.c: New test.
4163
4164 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4165
4166 * gnat.dg/debug5.adb: New testcase.
4167
4168 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4169
4170 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4171 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4172 Procedure to check for z10 instruction set.
4173
4174 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4175
4176 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4177
4178 2016-05-03 Alan Modra <amodra@gmail.com>
4179
4180 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4181
4182 2016-05-03 Jakub Jelinek <jakub@redhat.com>
4183
4184 * gcc.target/i386/avx512f-cvt-1.c: New test.
4185
4186 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4187
4188 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4189 -fdump-tree-vrp-details.
4190
4191 2016-05-03 Richard Biener <rguenther@suse.de>
4192
4193 * gcc.dg/pr30172-1.c: Adjust.
4194 * gcc.dg/pr63743.c: Likewise.
4195 * gcc.dg/tm/pr51696.c: Likewise.
4196 * c-c++-common/tm/safe-1.c: Likewise.
4197 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4198 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4199 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4200 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4201
4202 2016-05-03 Jakub Jelinek <jakub@redhat.com>
4203
4204 PR rtl-optimization/70467
4205 * gcc.target/i386/pr70467-3.c: New test.
4206 * gcc.target/i386/pr70467-4.c: New test.
4207
4208 PR tree-optimization/70916
4209 * gcc.c-torture/compile/pr70916.c: New test.
4210
4211 PR target/49244
4212 * gcc.target/i386/pr49244-1.c: New test.
4213 * gcc.target/i386/pr49244-2.c: New test.
4214
4215 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4216
4217 PR rtl-optimization/44281
4218 * gcc.target/i386/pr44281.c: New test.
4219
4220 2016-05-03 bin cheng <bin.cheng@arm.com>
4221
4222 PR tree-optimization/56541
4223 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4224 * gcc.dg/vect/pr56541.c: new test.
4225
4226 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4227
4228 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4229 __float128.
4230 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4231
4232 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4233
4234 PR testsuite/70520
4235 * c-c++-common/asan/clone-test-1.c (main): Align child process
4236 stack to 16 bytes.
4237
4238 2016-05-02 David Malcolm <dmalcolm@redhat.com>
4239
4240 PR c++/62314
4241 * g++.dg/spellcheck-fields-2.C: New test case.
4242
4243 2016-05-02 David Malcolm <dmalcolm@redhat.com>
4244
4245 PR c++/62314
4246 * g++.dg/pr62314.C: New test case.
4247
4248 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
4249
4250 * gcc.dg/ipa/inline-8.c: New testcase.
4251
4252 2016-05-02 Jakub Jelinek <jakub@redhat.com>
4253
4254 PR rtl-optimization/70467
4255 * gcc.target/i386/pr70467-1.c: New test.
4256
4257 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4258
4259 * gcc.dg/spec-options.c: Run the test on all targets.
4260 * gcc.dg/foo.specs: Use cpp_unique_options.
4261
4262 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
4263
4264 * gcc.dg/tree-ssa/unord.c: New testcase.
4265
4266 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
4267
4268 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4269
4270 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4271
4272 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4273
4274 2016-05-02 Marek Polacek <polacek@redhat.com>
4275
4276 PR c/70851
4277 * gcc.dg/enum-incomplete-3.c: New test.
4278
4279 2016-05-02 Marek Polacek <polacek@redhat.com>
4280 Tom de Vries <tom@codesourcery.com>
4281
4282 PR tree-optimization/70700
4283 * gcc.dg/pr70700.c: New test.
4284
4285 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
4286
4287 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4288 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4289 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4290 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4291 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4292
4293 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4294
4295 * ada/acats/run_acats: Rename into...
4296 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4297 * ada/acats/run_all.sh: Remove redundant test.
4298 (target_run): Move around.
4299 (target_gnatchop): Use newly built executable.
4300 (target_gnatmake): Likewise.
4301 Check that the compilation of impbit succeeds.
4302
4303 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4304
4305 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4306 * gcc.dg/20021029-1.c: Likewise.
4307 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4308 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4309 * gcc.target/sh/cmpstr.c: Likewise.
4310 * gcc.target/sh/cmpstrn.c: Likewise.
4311 * gcc.target/sh/memset.c: Likewise.
4312 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4313 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4314 * gcc.target/sh/pr39423-1.c: Likewise.
4315 * gcc.target/sh/pr49468-di.c: Likewise.
4316 * gcc.target/sh/pr49468-si.c: Likewise.
4317 * gcc.target/sh/pr49880-1.c: Likewise.
4318 * gcc.target/sh/pr49880-2.c: Likewise.
4319 * gcc.target/sh/pr49880-3.c: Likewise.
4320 * gcc.target/sh/pr50751-1.c: Likewise.
4321 * gcc.target/sh/pr50751-4.c: Likewise.
4322 * gcc.target/sh/pr50751-7.c: Likewise.
4323 * gcc.target/sh/pr51244-1.c: Likewise.
4324 * gcc.target/sh/pr51244-10.c: Likewise.
4325 * gcc.target/sh/pr51244-11.c: Likewise.
4326 * gcc.target/sh/pr51244-12.c: Likewise.
4327 * gcc.target/sh/pr51244-13.c: Likewise.
4328 * gcc.target/sh/pr51244-14.c: Likewise.
4329 * gcc.target/sh/pr51244-17.c: Likewise.
4330 * gcc.target/sh/pr51244-18.c: Likewise.
4331 * gcc.target/sh/pr51244-19.c: Likewise.
4332 * gcc.target/sh/pr51244-4.c: Likewise.
4333 * gcc.target/sh/pr51244-5.c: Likewise.
4334 * gcc.target/sh/pr51244-7.c: Likewise.
4335 * gcc.target/sh/pr51244-8.c: Likewise.
4336 * gcc.target/sh/pr51244-9.c: Likewise.
4337 * gcc.target/sh/pr51697.c: Likewise.
4338 * gcc.target/sh/pr52483-1.c: Likewise.
4339 * gcc.target/sh/pr52483-2.c: Likewise.
4340 * gcc.target/sh/pr52483-3.c: Likewise.
4341 * gcc.target/sh/pr52483-5.c: Likewise.
4342 * gcc.target/sh/pr52933-1.c: Likewise.
4343 * gcc.target/sh/pr52933-2.c: Likewise.
4344 * gcc.target/sh/pr52933-3.c: Likewise.
4345 * gcc.target/sh/pr53568-1.c: Likewise.
4346 * gcc.target/sh/pr53976-1.c: Likewise.
4347 * gcc.target/sh/pr53988-1.c: Likewise.
4348 * gcc.target/sh/pr53988.c: Likewise.
4349 * gcc.target/sh/pr54089-1.c: Likewise.
4350 * gcc.target/sh/pr54089-6.c: Likewise.
4351 * gcc.target/sh/pr54089-7.c: Likewise.
4352 * gcc.target/sh/pr54089-8.c: Likewise.
4353 * gcc.target/sh/pr54089-9.c: Likewise.
4354 * gcc.target/sh/pr54236-1.c: Likewise.
4355 * gcc.target/sh/pr54236-2.c: Likewise.
4356 * gcc.target/sh/pr54236-3.c: Likewise.
4357 * gcc.target/sh/pr54236-4.c: Likewise.
4358 * gcc.target/sh/pr54386.c: Likewise.
4359 * gcc.target/sh/pr54602-1.c: Likewise.
4360 * gcc.target/sh/pr54685.c: Likewise.
4361 * gcc.target/sh/pr54760-1.c: Likewise.
4362 * gcc.target/sh/pr54760-2.c: Likewise.
4363 * gcc.target/sh/pr54760-3.c: Likewise.
4364 * gcc.target/sh/pr54760-4.c: Likewise.
4365 * gcc.target/sh/pr54760-5.c: Likewise.
4366 * gcc.target/sh/pr54760-6.c: Likewise.
4367 * gcc.target/sh/pr55146.c: Likewise.
4368 * gcc.target/sh/pr55160.c: Likewise.
4369 * gcc.target/sh/pr59278.c: Likewise.
4370 * gcc.target/sh/pr59401-1.c: Likewise.
4371 * gcc.target/sh/pr59533-1.c: Likewise.
4372 * gcc.target/sh/pr63260.c: Likewise.
4373 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4374 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4375 * gcc.target/sh/strlen.c: Likewise.
4376 * gcc.target/sh/torture/pr30807.c: Likewise.
4377 * gcc.target/sh/torture/pr34777.c: Likewise.
4378 * gcc.target/sh/torture/pr64652.c: Likewise.
4379 * gcc.target/sh/torture/pr65505.c: Likewise.
4380 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4381 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4382
4383 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4384
4385 PR c++/66644
4386 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4387
4388 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4389
4390 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4391 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4392 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4393 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4394
4395 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4396
4397 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4398 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4399
4400 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4401
4402 PR middle-end/70626
4403 * c-c++-common/goacc/combined-reduction.c: New test.
4404 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4405
4406 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4407
4408 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4409 *movdi_internal pattern only if PIC off.
4410 * gcc.target/i386/pr70155-2.c: Likewise.
4411 * gcc.target/i386/pr70155-3.c: Likewise.
4412 * gcc.target/i386/pr70155-4.c: Likewise.
4413 * gcc.target/i386/pr70155-5.c: Likewise.
4414 * gcc.target/i386/pr70155-6.c: Likewise.
4415 * gcc.target/i386/pr70155-7.c: Likewise.
4416 * gcc.target/i386/pr70155-8.c: Likewise.
4417 * gcc.target/i386/pr70155-15.c: Likewise.
4418 * gcc.target/i386/pr70155-17.c: Likewise.
4419 * gcc.target/i386/pr70155-22.c: Likewise.
4420
4421 2016-04-29 Bin Cheng <bin.cheng@arm.com>
4422
4423 PR tree-optimization/70803
4424 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4425
4426 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4427
4428 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4429 optimization of vector loop.
4430 * gcc.target/i386/vect-unpack-3.c: New test.
4431 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4432 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4433 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4434
4435 2016-04-29 Marek Polacek <polacek@redhat.com>
4436
4437 PR sanitizer/70342
4438 * g++.dg/ubsan/null-7.C: New test.
4439
4440 PR c/70852
4441 * gcc.dg/pr70852.c: New test.
4442
4443 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4444
4445 PR/69089
4446 * g++.dg/cpp0x/alignas6.C: New test.
4447
4448 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4449
4450 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4451 * gcc.dg/pr27003.c: Likewise.
4452 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4453 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4454 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4455 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
4456 * gcc.target/arc/mxy.c: Likewise.
4457 * gcc.target/arc/mswape.c: Likewise.
4458 * gcc.target/arc/mrtsc.c: Likewise.
4459 * gcc.target/arc/mcrc.c: Likewise.
4460 * gcc.target/arc/mdsp-packa.c: Likewise.
4461 * gcc.target/arc/mdvbf.c: Likewise.
4462 * gcc.target/arc/mlock.c: Likewise.
4463 * gcc.target/arc/mmac-24.c: Likewise.
4464 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4465
4466 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4467 Matthijs Kooijman <matthijs@stdin.nl>
4468 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4469
4470 PR target/60040
4471 * gcc.target/avr/pr60040-1.c: New.
4472 * gcc.target/avr/pr60040-2.c: New.
4473
4474 2016-04-29 Richard Biener <rguenther@suse.de>
4475
4476 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4477
4478 2016-04-29 Richard Biener <rguenther@suse.de>
4479
4480 PR tree-optimization/13962
4481 PR tree-optimization/65686
4482 * gcc.dg/uninit-pr65686.c: New testcase.
4483
4484 2016-04-29 Jakub Jelinek <jakub@redhat.com>
4485
4486 PR middle-end/70843
4487 * gcc.dg/pr70843.c: New test.
4488
4489 2016-04-28 Jakub Jelinek <jakub@redhat.com>
4490
4491 PR target/70858
4492 * gcc.target/i386/pr70858.c: New test.
4493
4494 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4495
4496 * gcc.target/arc/nps400-1.c: New file.
4497
4498 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4499 Andrew Burgess <andrew.burgess@embecosm.com>
4500
4501 * gcc.target/arc/movh_cl-1.c: New file.
4502
4503 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4504 Andrew Burgess <andrew.burgess@embecosm.com>
4505
4506 * gcc.target/arc/extzv-1.c: New file.
4507 * gcc.target/arc/insv-1.c: New file.
4508 * gcc.target/arc/insv-2.c: New file.
4509 * gcc.target/arc/movb-1.c: New file.
4510 * gcc.target/arc/movb-2.c: New file.
4511 * gcc.target/arc/movb-3.c: New file.
4512 * gcc.target/arc/movb-4.c: New file.
4513 * gcc.target/arc/movb-5.c: New file.
4514 * gcc.target/arc/movb_cl-1.c: New file.
4515 * gcc.target/arc/movb_cl-2.c: New file.
4516 * gcc.target/arc/movbi_cl-1.c: New file.
4517 * gcc.target/arc/movl-1.c: New file.
4518
4519 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4520 Andrew Burgess <andrew.burgess@embecosm.com>
4521
4522 * gcc.target/arc/cmem-1.c: New file.
4523 * gcc.target/arc/cmem-2.c: New file.
4524 * gcc.target/arc/cmem-3.c: New file.
4525 * gcc.target/arc/cmem-4.c: New file.
4526 * gcc.target/arc/cmem-5.c: New file.
4527 * gcc.target/arc/cmem-6.c: New file.
4528 * gcc.target/arc/cmem-7.c: New file.
4529 * gcc.target/arc/cmem-ld.inc: New file.
4530 * gcc.target/arc/cmem-st.inc: New file.
4531
4532 2016-04-28 Jakub Jelinek <jakub@redhat.com>
4533
4534 PR target/70821
4535 * gcc.target/i386/pr70821.c: New test.
4536
4537 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4538
4539 * gcc.target/powerpc/vec-adde.c: New test.
4540 * gcc.target/powerpc/vec-adde-int128.c: New test.
4541
4542 2016-04-28 Jakub Jelinek <jakub@redhat.com>
4543
4544 * gcc.target/i386/avx-vround-1.c: New test.
4545 * gcc.target/i386/avx-vround-2.c: New test.
4546 * gcc.target/i386/avx512vl-vround-1.c: New test.
4547 * gcc.target/i386/avx512vl-vround-2.c: New test.
4548
4549 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4550
4551 PR testsuite/70595
4552 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4553 (check_effective_target_cilkplus_runtime): ... this.
4554 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4555 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4556
4557 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4558 Require cilkplus_runtime.
4559 Don't add -lcilkrts.
4560 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4561 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4562 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4563 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4564 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4565 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4566 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4567 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4568 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4569 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4570 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4571 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4572 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4573 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4574 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4575 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4576 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4577 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4578 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4579 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4580 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4581 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4582 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4583 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4584 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4585 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4586 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4587 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4588 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4589
4590 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4591 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4592
4593 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4594
4595 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4596 cilkplus_runtime.
4597
4598 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
4599
4600 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4601 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4602
4603 2015-04-27 Ryan Burn <contact@rnburn.com>
4604
4605 PR c++/69024
4606 PR c++/68997
4607 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4608 diagnostic.
4609 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4610 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4611
4612 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4613
4614 * gnat.dg/limited_with4.ad[sb]: New test.
4615 * gnat.dg/limited_with4_pkg.ads: New helper.
4616
4617 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4618
4619 PR target/70155
4620 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4621 and movv1ti_internal patterns
4622 * gcc.target/i386/pr70155-1.c: New test.
4623 * gcc.target/i386/pr70155-2.c: Likewise.
4624 * gcc.target/i386/pr70155-3.c: Likewise.
4625 * gcc.target/i386/pr70155-4.c: Likewise.
4626 * gcc.target/i386/pr70155-5.c: Likewise.
4627 * gcc.target/i386/pr70155-6.c: Likewise.
4628 * gcc.target/i386/pr70155-7.c: Likewise.
4629 * gcc.target/i386/pr70155-8.c: Likewise.
4630 * gcc.target/i386/pr70155-9.c: Likewise.
4631 * gcc.target/i386/pr70155-10.c: Likewise.
4632 * gcc.target/i386/pr70155-11.c: Likewise.
4633 * gcc.target/i386/pr70155-12.c: Likewise.
4634 * gcc.target/i386/pr70155-13.c: Likewise.
4635 * gcc.target/i386/pr70155-14.c: Likewise.
4636 * gcc.target/i386/pr70155-15.c: Likewise.
4637 * gcc.target/i386/pr70155-16.c: Likewise.
4638 * gcc.target/i386/pr70155-17.c: Likewise.
4639 * gcc.target/i386/pr70155-18.c: Likewise.
4640 * gcc.target/i386/pr70155-19.c: Likewise.
4641 * gcc.target/i386/pr70155-20.c: Likewise.
4642 * gcc.target/i386/pr70155-21.c: Likewise.
4643 * gcc.target/i386/pr70155-22.c: Likewise.
4644
4645 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4646
4647 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4648 ".{5,6}".
4649
4650 2016-04-27 Bin Cheng <bin.cheng@arm.com>
4651
4652 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4653 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4654 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4655 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4656 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4657
4658 2016-04-27 Richard Biener <rguenther@suse.de>
4659
4660 PR ipa/70760
4661 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4662 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4663
4664 2016-04-27 Nathan Sidwell <nathan@acm.org>
4665
4666 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4667 * g++.dg/ubsan/pr63956.C: Adjust error location.
4668
4669 2016-04-27 Nick Clifton <nickc@redhat.com>
4670
4671 PR middle-end/49889
4672 * gcc.dg/pr49889.c: New test.
4673
4674 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4675
4676 * c-c++-common/memset-array.c: New test.
4677
4678 2016-04-26 Martin Sebor <msebor@redhat.com>
4679
4680 PR c++/66639
4681 * g++.dg/cpp1y/func_constexpr.C: New test.
4682
4683 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4684
4685 PR c++/70241
4686 * g++.dg/cpp0x/enum32.C: New test.
4687 * g++.dg/cpp0x/enum33.C: New test.
4688
4689 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4690
4691 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4692 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4693 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4694 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4695 * gcc.c-torture/execute/pr38151.c: Likewise.
4696 * gcc.c-torture/execute/pr66556.c: Likewise.
4697 * gcc.c-torture/execute/pr67781.c: Likewise.
4698 * gcc.c-torture/execute/pr68648.c: Likewise.
4699
4700 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
4701
4702 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4703
4704 2016-04-26 Marek Polacek <polacek@redhat.com>
4705
4706 PR c/67784
4707 * gcc.dg/pr67784-3.c: New test.
4708 * gcc.dg/pr67784-4.c: New test.
4709 * gcc.dg/pr67784-5.c: New test.
4710
4711 PR c/70791
4712 * gcc.dg/Wnested-externs-2.c: New test.
4713
4714 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
4715
4716 * gcc.dg/fold-plusmult.c: Adjust.
4717 * gcc.dg/no-strict-overflow-6.c: Adjust.
4718 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4719
4720 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4721
4722 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4723 number scans.
4724 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4725 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4726 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4727 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4728 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4729 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4730 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4731 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4732 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4733 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4734 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4735 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4736 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4737 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4738 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4739 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4740 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4741 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4742 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4743 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4744 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4745 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4746 scans.
4747 * gcc.target/i386/pr32219-4.c: Likewise.
4748 * gcc.target/i386/pr32219-6.c: Likewise.
4749 * gcc.target/i386/pr32219-8.c: Likewise.
4750
4751 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4752
4753 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4754 associated options.
4755
4756 2016-04-26 Marek Polacek <polacek@redhat.com>
4757
4758 PR c++/70744
4759 * g++.dg/ext/cond2.C: New test.
4760
4761 2016-04-26 Bin Cheng <bin.cheng@arm.com>
4762
4763 PR tree-optimization/70771
4764 PR tree-optimization/70775
4765 * gcc.dg/pr70771.c: New test.
4766 * gcc.dg/pr70775.c: New test.
4767
4768 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4769
4770 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4771
4772 2016-04-25 Richard Biener <rguenther@suse.de>
4773
4774 PR tree-optimization/70780
4775 * gcc.dg/torture/pr70780.c: New testcase.
4776
4777 2016-04-25 Michael Collison <michael.collison@arm.com>
4778
4779 * gcc.target/arm/neon-vaddws16.c: New test.
4780 * gcc.target/arm/neon-vaddws32.c: New test.
4781 * gcc.target/arm/neon-vaddwu16.c: New test.
4782 * gcc.target/arm/neon-vaddwu32.c: New test.
4783 * gcc.target/arm/neon-vaddwu8.c: New test.
4784 * lib/target-supports.exp
4785 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4786 that arm neon support vector widen sum of HImode TO SImode.
4787
4788 2016-04-23 Jakub Jelinek <jakub@redhat.com>
4789
4790 PR sanitizer/70712
4791 * c-c++-common/asan/pr70712.c: New test.
4792
4793 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4794
4795 * .gitattributes: New file.
4796
4797 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4798
4799 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4800
4801 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4802
4803 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4804 * gfortran.dg/submodule_15.f08: Likewise.
4805
4806 2016-04-22 Richard Biener <rguenther@suse.de>
4807
4808 PR tree-optimization/70740
4809 * gcc.dg/torture/pr70740.c: New testcase.
4810
4811 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4812
4813 PR target/70750
4814 * gcc.target/i386/pr70750-1.c: New test.
4815 * gcc.target/i386/pr70750-2.c: Likewise.
4816
4817 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4818
4819 PR c++/70540
4820 * g++.dg/cpp0x/auto48.C: New.
4821
4822 2016-04-21 Marek Polacek <polacek@redhat.com>
4823
4824 PR c++/70513
4825 * g++.dg/cpp0x/forw_enum12.C: New test.
4826 * g++.dg/cpp0x/forw_enum13.C: New test.
4827
4828 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4829
4830 PR target/70728
4831 * gcc.target/i386/pr70728.c: New test.
4832
4833 2016-04-21 Richard Biener <rguenther@suse.de>
4834
4835 PR middle-end/70747
4836 * gcc.dg/pr70747.c: New testcase.
4837
4838 2016-04-21 Bin Cheng <bin.cheng@arm.com>
4839
4840 PR tree-optimization/70715
4841 * gcc.dg/tree-ssa/scev-13.c: New test.
4842
4843 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
4844
4845 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4846
4847 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
4848
4849 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4850
4851 2016-04-20 Jan Hubicka <jh@suse.cz>
4852
4853 PR ipa/70018
4854 * g++.dg/ipa/nothrow-1.C: New testcase.
4855
4856 2016-04-20 Nathan Sidwell <nathan@acm.org>
4857
4858 PR c++/55635
4859 * g++.dg/eh/delete1.C: New.
4860
4861 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4862
4863 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4864 -mtune-ctrl=sse_typeless_stores.
4865
4866 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4867
4868 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4869
4870 2016-04-20 Bin Cheng <bin.cheng@arm.com>
4871
4872 PR tree-optimization/69489
4873 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4874
4875 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4876
4877 PR c++/69363
4878 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4879 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4880 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4881
4882 2016-04-20 Bin Cheng <bin.cheng@arm.com>
4883
4884 PR tree-optimization/56625
4885 PR tree-optimization/69489
4886 * gcc.dg/vect/pr56625.c: New test.
4887 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4888
4889 2016-04-20 Andrew Pinski <apinski@cavium.com>
4890
4891 PR target/64971
4892 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4893
4894 2016-04-20 Arnaud Charlet <charlet@adacore.com>
4895
4896 * gnat.dg/self1.adb: Remove now incorrect test.
4897
4898 2016-04-20 Bin Cheng <bin.cheng@arm.com>
4899
4900 * gcc.dg/tree-ssa/scev-11.c: New test.
4901 * gcc.dg/tree-ssa/scev-12.c: New test.
4902
4903 2016-04-20 Marek Polacek <polacek@redhat.com>
4904
4905 PR tree-optimization/70725
4906 * gcc.dg/pr70725.c: New test.
4907
4908 2016-04-20 Richard Biener <rguenther@suse.de>
4909
4910 PR tree-optimization/70726
4911 * g++.dg/vect/pr70726.cc: New testcase.
4912
4913 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4914
4915 PR target/70674
4916 * gcc.target/s390/pr70674.c: New test.
4917
4918 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4919
4920 PR libgfortran/70684
4921 * gfortran.dg/list_read_14.f90: New test.
4922
4923 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4924
4925 PR target/69201
4926 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4927 extern to force it misaligned.
4928 (b): Likewise.
4929 (c): Likewise.
4930 (d): Likewise.
4931 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4932 Don't check `*' before movv4sf_internal.
4933 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4934 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4935 Don't check `*' before movv16qi_internal.
4936 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4937 extern to force it misaligned.
4938 (b): Likewise.
4939 (c): Likewise.
4940 (d): Likewise.
4941 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4942 Don't check `*' before movv2df_internal.
4943 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4944 extern to force it misaligned.
4945 (b): Likewise.
4946 (c): Likewise.
4947 (d): Likewise.
4948 Check movv8sf_internal instead of avx_storeups256.
4949 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4950
4951 2016-04-19 Richard Biener <rguenther@suse.de>
4952
4953 PR tree-optimization/70171
4954 * g++.dg/tree-ssa/pr70171.C: New testcase.
4955
4956 2016-04-19 Richard Biener <rguenther@suse.de>
4957
4958 PR tree-optimization/70724
4959 * gcc.dg/torture/pr70724.c: New testcase.
4960
4961 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4962
4963 PR middle-end/70689
4964 * gcc.target/i386/pr70689.c: New.
4965
4966 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4967
4968 PR target/70708
4969 * gcc.target/i386/pr70708.c: New test.
4970
4971 2016-04-18 Richard Biener <rguenther@suse.de>
4972
4973 PR tree-optimization/43434
4974 * gcc.dg/vect/pr43434.c: New testcase.
4975 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4976 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4977 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4978 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4979 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4980 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4981 * gcc.dg/gomp/pr68640.c: Likewise.
4982 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4983 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4984
4985 2016-04-18 Richard Biener <rguenther@suse.de>
4986
4987 PR tree-optimization/70701
4988 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4989
4990 2016-04-18 Tom de Vries <tom@codesourcery.com>
4991
4992 PR testsuite/70699
4993 * gcc.dg/pr70161.c: Add dot-file scans.
4994 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4995 instead of after last dot char.
4996
4997 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4998
4999 * c-c++-common/dump-ada-spec-3.c: New test.
5000 * c-c++-common/dump-ada-spec-4.c: Likewise.
5001
5002 2016-04-17 Tom de Vries <tom@codesourcery.com>
5003
5004 PR other/70183
5005 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5006
5007 2016-04-15 Jan Hubicka <jh@suse.cz>
5008
5009 PR ipa/70018
5010 * g++.dg/ipa/pure-const-1.C: New testcase.
5011 * g++.dg/ipa/pure-const-2.C: New testcase.
5012 * g++.dg/ipa/pure-const-3.C: New testcase.
5013
5014 2016-04-15 Marek Polacek <polacek@redhat.com>
5015
5016 PR c/70671
5017 * gcc.dg/bitfld-22.c: New test.
5018
5019 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5020
5021 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5022 x86_64.
5023
5024 2016-04-15 Marek Polacek <polacek@redhat.com>
5025
5026 PR c/70651
5027 * c-c++-common/pr70651.c: New test.
5028
5029 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5030
5031 PR rtl-optimization/70681
5032 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5033 dump scan on arm and powerpc.
5034 * gcc.dg/pr10474.c: Likewise.
5035
5036 2016-04-15 Jakub Jelinek <jakub@redhat.com>
5037
5038 PR c++/69517
5039 PR c++/70019
5040 PR c++/70588
5041 * g++.dg/cpp1y/vla11.C: Revert for real.
5042
5043 PR c/70436
5044 * c-c++-common/Wparentheses-1.c: New test.
5045 * c-c++-common/gomp/Wparentheses-1.c: New test.
5046 * c-c++-common/gomp/Wparentheses-2.c: New test.
5047 * c-c++-common/gomp/Wparentheses-3.c: New test.
5048 * c-c++-common/gomp/Wparentheses-4.c: New test.
5049 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5050 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5051 * c-c++-common/goacc/Wparentheses-1.c: New test.
5052
5053 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5054
5055 PR target/70662
5056 * gcc.target/i386/pr70662.c: New test.
5057
5058 2016-04-15 Richard Biener <rguenther@suse.de>
5059 Alan Modra <amodra@gmail.com>
5060
5061 PR tree-optimization/70130
5062 * gcc.dg/vect/O3-pr70130.c: New testcase.
5063
5064 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5065
5066 PR target/70669
5067 * gcc.target/powerpc/pr70669.c: New test.
5068
5069 PR target/70640
5070 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5071 a power7 system that does not have an assembler that supports
5072 power8.
5073
5074 2016-04-14 Martin Sebor <msebor@redhat.com>
5075
5076 PR c++/69517
5077 PR c++/70019
5078 PR c++/70588
5079 * c-c++-common/ubsan/vla-1.c: Revert.
5080 * g++.dg/cpp1y/vla11.C: Same.
5081 * g++.dg/cpp1y/vla12.C: Same.
5082 * g++.dg/cpp1y/vla13.C: Same.
5083 * g++.dg/cpp1y/vla14.C: Same.
5084 * g++.dg/cpp1y/vla3.C: Same.
5085 * g++.dg/init/array24.C: Same.
5086 * g++.dg/ubsan/vla-1.C: Same.
5087
5088 2016-04-14 Marek Polacek <polacek@redhat.com>
5089 Jan Hubicka <hubicka@ucw.cz>
5090
5091 PR c++/70029
5092 * g++.dg/torture/pr70029.C: New test.
5093
5094 2016-04-14 Martin Sebor <msebor@redhat.com>
5095
5096 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5097 type size to prevent failures on targets with very low maximum
5098 alignment.
5099
5100 2016-04-14 Richard Biener <rguenther@suse.de>
5101
5102 PR tree-optimization/70623
5103 * gcc.dg/torture/pr70623.c: New testcase.
5104 * gcc.dg/torture/pr70623-2.c: Likewise.
5105
5106 2016-04-13 Martin Sebor <msebor@redhat.com>
5107
5108 PR c++/69517
5109 PR c++/70019
5110 PR c++/70588
5111 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5112 * g++.dg/cpp1y/vla11.C: New test.
5113 * g++.dg/cpp1y/vla12.C: New test.
5114 * g++.dg/cpp1y/vla13.C: New test.
5115 * g++.dg/cpp1y/vla14.C: New test.
5116 * g++.dg/cpp1y/vla3.C: Restore deleted test.
5117 * g++.dg/init/array24.C: Fully brace VLA initializer.
5118 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5119
5120 2016-04-13 Jakub Jelinek <jakub@redhat.com>
5121
5122 PR c++/70641
5123 * g++.dg/opt/pr70641.C: New test.
5124
5125 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5126
5127 PR rtl-optimization/68749
5128 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5129 effects of argument promotions.
5130 Remove default args to dg-skip-if.
5131
5132 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5133
5134 PR c++/70635
5135 * g++.dg/parse/pr70635.C: New.
5136
5137 2016-04-13 Marek Polacek <polacek@redhat.com>
5138
5139 PR c++/70639
5140 * c-c++-common/Wmisleading-indentation-4.c: New test.
5141
5142 2016-04-13 Marek Polacek <polacek@redhat.com>
5143
5144 PR c/70436
5145 * gcc.dg/Wparentheses-12.c: New test.
5146 * gcc.dg/Wparentheses-13.c: New test.
5147
5148 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5149
5150 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5151 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5152 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5153
5154 2016-04-13 Jakub Jelinek <jakub@redhat.com>
5155
5156 PR middle-end/70633
5157 * gcc.c-torture/compile/pr70633.c: New test.
5158
5159 PR debug/70628
5160 * gcc.dg/torture/pr70628.c: New test.
5161
5162 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5163
5164 PR c++/70610
5165 * g++.dg/template/pr70610.C: New test.
5166 * g++.dg/template/pr70610-2.C: New test.
5167 * g++.dg/template/pr70610-3.C: New test.
5168 * g++.dg/template/pr70610-4.C: New test.
5169
5170 2016-04-12 Jakub Jelinek <jakub@redhat.com>
5171
5172 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5173 128 instead of 32.
5174
5175 PR c++/70571
5176 * g++.dg/ext/pr70571.C: New test.
5177
5178 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5179
5180 PR target/70640
5181 * gcc.target/powerpc/pr70640.c: New test.
5182
5183 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5184
5185 PR c++/68722
5186 * g++.dg/parse/pr68722.C: New.
5187
5188 2016-04-12 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR rtl-optimization/70596
5191 * gcc.target/i386/pr70596.c: New test.
5192
5193 2016-04-12 Nathan Sidwell <nathan@acm.org>
5194
5195 PR c++/70501
5196 * g++.dg/init/pr70501.C: New.
5197
5198 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5199
5200 * gcc.target/i386/asm-flag-6.c: New test.
5201
5202 2016-04-12 Tom de Vries <tom@codesourcery.com>
5203
5204 PR tree-optimization/68756
5205 * gcc.dg/graphite/pr68756.c: New test.
5206
5207 2016-04-12 Jakub Jelinek <jakub@redhat.com>
5208
5209 PR tree-optimization/70602
5210 * gcc.c-torture/execute/pr70602.c: New test.
5211
5212 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5213
5214 PR target/70381
5215 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5216 __float128 emulator is built and runs.
5217 * gcc.target/powerpc/float128-1.c: Likewise.
5218
5219 * lib/target-supports.exp (check_ppc_float128_sw_available):
5220 Rework tests for __float128 software and hardware
5221 availability. Fix exit condition to return 0 on success.
5222
5223 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5224
5225 PR target/70133
5226 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5227 * gcc.target/aarch64/target_attr_15.c: Likewise.
5228
5229 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5230
5231 PR c++/69066
5232 * g++.dg/cpp1y/pr69066.C: New.
5233
5234 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5235
5236 PR fortran/68566
5237 * gfortran.dg/pr36192.f90: Update test.
5238 * gfortran.dg/pr36192_1.f90: Update test.
5239 * gfortran.dg/real_dimension_1.f: Update test.
5240 * gfortran.dg/parameter_array_init_7.f90: New test.
5241
5242 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
5243
5244 PR testsuite/64039
5245 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5246
5247 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5248
5249 PR rtl-optimization/66669
5250 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5251
5252 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5253
5254 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5255 * gcc.dg/pie-1.c: Likewise.
5256 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5257 * gcc.dg/pic-4.c: Likewise.
5258 * gcc.dg/pie-3.c: Likewise.
5259 * gcc.dg/pie-4.c: Likewise.
5260
5261 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5262
5263 PR tree-optimization/68644
5264 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5265
5266 PR rtl-optimization/64886
5267 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5268
5269 2016-04-09 Tom de Vries <tom@codesourcery.com>
5270
5271 PR tree-optimization/68953
5272 * gcc.dg/graphite/pr68953.c: New test.
5273
5274 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5275
5276 PR fortran/70592
5277 * gfortran.dg/deferred_character_16.f90: New test.
5278
5279 2016-04-09 Jakub Jelinek <jakub@redhat.com>
5280
5281 PR tree-optimization/70586
5282 * gcc.c-torture/execute/pr70586.c: New test.
5283
5284 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5285
5286 PR sanitizer/70573
5287 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5288 with __builtin_memset
5289 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5290
5291 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5292
5293 PR lto/70289
5294 PR ipa/70348
5295 PR tree-optimization/70373
5296 PR middle-end/70533
5297 PR middle-end/70534
5298 PR middle-end/70535
5299 * c-c++-common/goacc/reduction-5.c: New test.
5300 * c-c++-common/goacc/reduction-promotions.c: New test.
5301 * gfortran.dg/goacc/reduction-3.f95: New test.
5302 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5303
5304 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5305
5306 PR c++/70590
5307 PR c++/70452
5308 * g++.dg/pr70590.C: New test.
5309 * g++.dg/pr70590-2.C: New test.
5310
5311 2016-04-08 Jakub Jelinek <jakub@redhat.com>
5312
5313 PR middle-end/70593
5314 * gcc.target/i386/pr70593.c: New test.
5315
5316 PR rtl-optimization/70574
5317 * gcc.target/i386/avx2-pr70574.c: New test.
5318
5319 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5320
5321 PR sanitizer/70541
5322 * c-c++-common/asan/pr70541.c: New test.
5323
5324 2016-04-08 Tom de Vries <tom@codesourcery.com>
5325
5326 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5327 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5328
5329 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5330
5331 PR target/70566
5332 * gcc.c-torture/execute/pr70566.c: New test.
5333
5334 2016-04-08 Tom de Vries <tom@codesourcery.com>
5335
5336 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5337 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5338
5339 2016-04-08 Alan Modra <amodra@gmail.com>
5340
5341 * gcc.target/powerpc/pr70117.c: New.
5342
5343 2016-04-07 Jakub Jelinek <jakub@redhat.com>
5344
5345 PR testsuite/70581
5346 * gcc.dg/lto/simd-function_0.c: New test.
5347
5348 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5349 clones.
5350 * c-c++-common/attr-simd-2.c: Likewise.
5351 * c-c++-common/attr-simd-4.c: Likewise.
5352 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5353 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5354
5355 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5356
5357 PR testsuite/70553
5358 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5359
5360 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5361 Tom de Vries <tom@codesourcery.com>
5362
5363 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5364 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5365 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5366 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5367 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5368 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5369 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5370 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5371
5372 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5373
5374 PR c/70436
5375 * g++.dg/warn/Wparentheses-29.C: New test.
5376
5377 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5378
5379 PR c/70436
5380 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5381 explicit braces to resolve a future -Wparentheses warning.
5382
5383 2016-04-06 Richard Henderson <rth@redhat.com>
5384
5385 * gcc.dg/pr61817-1.c: New test.
5386 * gcc.dg/pr61817-2.c: New test.
5387 * gcc.dg/pr69391-1.c: New test.
5388 * gcc.dg/pr69391-2.c: New test.
5389
5390 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5391
5392 PR rtl-optimization/70398
5393 * gcc.target/aarch64/pr70398.c: New.
5394
5395 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5396
5397 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5398
5399 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
5400 Pedro Alves <palves@redhat.com>
5401
5402 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5403
5404 2016-04-06 Jakub Jelinek <jakub@redhat.com>
5405
5406 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5407 Check for avx512f effective targets instead of avx2.
5408 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5409 for AVX512F clones.
5410 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5411 * g++.dg/gomp/declare-simd-1.C: Likewise.
5412 * g++.dg/gomp/declare-simd-3.C: Likewise.
5413 * g++.dg/gomp/declare-simd-4.C: Likewise.
5414
5415 PR middle-end/70550
5416 * c-c++-common/gomp/pr70550-1.c: New test.
5417 * c-c++-common/gomp/pr70550-2.c: New test.
5418
5419 2016-04-05 Nathan Sidwell <nathan@acm.org>
5420
5421 PR c++/70512
5422 * g++.dg/ext/attribute-may-alias-5.C: New.
5423
5424 2016-04-05 Jakub Jelinek <jakub@redhat.com>
5425
5426 PR c++/70336
5427 * c-c++-common/pr70336.c: New test.
5428 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5429 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5430
5431 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
5432
5433 PR ipa/66223
5434 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5435
5436 2016-04-05 Jakub Jelinek <jakub@redhat.com>
5437
5438 PR rtl-optimization/70542
5439 * gcc.dg/torture/pr70542.c: New test.
5440 * gcc.target/i386/avx2-pr70542.c: New test.
5441
5442 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5443
5444 PR tree-optimization/70509
5445 * gcc.target/i386/avx512bw-pr70509.c: New test.
5446
5447 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5448
5449 PR c++/70452
5450 * g++.dg/ext/constexpr-vla4.C: New test.
5451
5452 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
5453
5454 PR target/70510
5455 * gcc.target/i386/pr70510.c: New test.
5456
5457 2016-04-05 Richard Biener <rguenther@suse.de>
5458
5459 PR tree-optimization/70526
5460 * g++.dg/torture/pr70526.C: New testcase.
5461
5462 2016-04-05 Jakub Jelinek <jakub@redhat.com>
5463
5464 PR target/70525
5465 * gcc.target/i386/pr70525.c: New test.
5466
5467 2016-04-05 Richard Biener <rguenther@suse.de>
5468
5469 PR middle-end/70499
5470 * g++.dg/torture/pr70499.C: New testcase.
5471
5472 2016-04-05 Richard Biener <rguenther@suse.de>
5473
5474 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5475 remove XFAIL.
5476
5477 2016-04-04 Jakub Jelinek <jakub@redhat.com>
5478
5479 PR middle-end/70307
5480 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5481 rs6000 ABI warnings.
5482
5483 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
5484
5485 PR ipa/66223
5486 * g++.dg/ipa/devirt-51.C: New testcase.
5487
5488 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5489 Jakub Jelinek <jakub@redhat.com>
5490
5491 PR middle-end/70457
5492 * gcc.dg/torture/pr70457.c: New.
5493
5494 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5495
5496 PR fortran/67538
5497 * gfortran.dg/allocate_with_source_19.f08: New test.
5498
5499 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5500
5501 PR fortran/65795
5502 * gfortran.dg/coarray_allocate_6.f08: New test.
5503
5504 2016-04-04 Richard Biener <rguenther@suse.de>
5505
5506 PR rtl-optimization/70484
5507 * gcc.dg/torture/pr70484.c: New testcase.
5508
5509 2016-04-04 Marek Polacek <polacek@redhat.com>
5510
5511 PR c/70307
5512 * gcc.dg/torture/pr70307.c: New test.
5513
5514 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5515
5516 PR target/70416
5517 PR target/67391
5518 * gcc.target/sh/torture/pr70416.c: New.
5519
5520 2016-04-02 Martin Sebor <msebor@redhat.com>
5521
5522 PR c++/67376
5523 PR c++/70170
5524 PR c++/70172
5525 PR c++/70228
5526 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5527 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5528 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5529 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5530 * g++.dg/cpp0x/constexpr-string.C: Same.
5531 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5532 * g++.dg/cpp0x/pr65398.C: Same.
5533 * g++.dg/ext/constexpr-vla1.C: Same.
5534 * g++.dg/ext/constexpr-vla2.C: Same.
5535 * g++.dg/ext/constexpr-vla3.C: Same.
5536 * g++.dg/ubsan/pr63956.C: Same.
5537
5538 2016-04-01 Jakub Jelinek <jakub@redhat.com>
5539
5540 PR rtl-optimization/70467
5541 * gcc.target/i386/pr70467-2.c: New test.
5542
5543 2016-04-01 Jakub Jelinek <jakub@redhat.com>
5544 Marek Polacek <polacek@redhat.com>
5545
5546 PR c++/70488
5547 * g++.dg/init/new47.C: New test.
5548
5549 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5550
5551 PR target/70496
5552 * gcc.target/arm/pr70496.c: New test.
5553
5554 2016-04-01 Nathan Sidwell <nathan@acm.org>
5555
5556 PR c++/68475
5557 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5558
5559 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5560
5561 PR target/69890
5562 * gcc.dg/strlenopt.h (memmove): New.
5563 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5564 instead of "string.h".
5565 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5566 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5567 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5568 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5569 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5570 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5571 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5572 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5573 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5574 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5575 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5576 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5577 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5578 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5579 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5580 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5581 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5582 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5583 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5584 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5585
5586 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5587
5588 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5589 (Holder::foo): Reflect this.
5590
5591 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5592
5593 PR target/70442
5594 * gcc.dg/pr70442.c: New test.
5595
5596 2016-03-31 Nathan Sidwell <nathan@acm.org>
5597
5598 PR c++/70393
5599 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5600
5601 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5602
5603 PR target/70453
5604 * gcc.target/i386/pr70453.c: New test.
5605
5606 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
5607
5608 PR target/70292
5609 * gcc.c-torture/pr70292.c: New test.
5610
5611 2016-03-31 Marek Polacek <polacek@redhat.com>
5612
5613 PR c/70297
5614 * c-c++-common/pr70297.c: New test.
5615 * g++.dg/cpp0x/typedef-redecl.C: New test.
5616 * gcc.dg/typedef-redecl2.c: New test.
5617
5618 2016-03-31 Jakub Jelinek <jakub@redhat.com>
5619
5620 PR rtl-optimization/70460
5621 * gcc.c-torture/execute/pr70460.c: New test.
5622
5623 2016-03-31 Richard Biener <rguenther@suse.de>
5624
5625 PR c++/70430
5626 * g++.dg/ext/vector30.C: New testcase.
5627
5628 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5629 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5630
5631 * gfortran.dg/fmt_pf.f90: New test.
5632
5633 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5634
5635 Forward-port from 5 branch
5636 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5637
5638 PR testsuite/70356
5639 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5640 dg-require-effective-target after dg-do.
5641
5642 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5643
5644 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5645
5646 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5647 Julian Brown <julian@codesourcery.com>
5648 Chung-Lin Tang <cltang@codesourcery.com>
5649 Cesar Philippidis <cesar@codesourcery.com>
5650 James Norris <jnorris@codesourcery.com>
5651 Tom de Vries <tom@codesourcery.com>
5652 Nathan Sidwell <nathan@codesourcery.com>
5653
5654 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
5655 * c-c++-common/goacc/loop-clauses.c: Likewise.
5656 * g++.dg/goacc/template.C: Likewise.
5657 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5658 * gfortran.dg/goacc/loop-1.f95: Likewise.
5659 * gfortran.dg/goacc/loop-5.f95: Likewise.
5660 * gfortran.dg/goacc/loop-6.f95: Likewise.
5661 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5662 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5663 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5664 * c-c++-common/goacc/clauses-fail.c: Likewise.
5665 * c-c++-common/goacc/parallel-1.c: Likewise.
5666 * c-c++-common/goacc/reduction-1.c: Likewise.
5667 * c-c++-common/goacc/reduction-2.c: Likewise.
5668 * c-c++-common/goacc/reduction-3.c: Likewise.
5669 * c-c++-common/goacc/reduction-4.c: Likewise.
5670 * c-c++-common/goacc/routine-3.c: Likewise.
5671 * c-c++-common/goacc/routine-4.c: Likewise.
5672 * c-c++-common/goacc/routine-5.c: Likewise.
5673 * c-c++-common/goacc/tile.c: Likewise.
5674 * g++.dg/goacc/template.C: Likewise.
5675 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5676 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5677 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5678 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5679 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5680 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5681 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5682 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5683 * c-c++-common/goacc/use_device-1.c: ... this file.
5684 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5685 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5686 * c-c++-common/goacc/host_data-6.c: ... this file.
5687 * c-c++-common/goacc/loop-2-kernels.c: New file.
5688 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5689 * c-c++-common/goacc/loop-3.c: Likewise.
5690 * g++.dg/goacc/reference.C: Likewise.
5691 * g++.dg/goacc/routine-1.C: Likewise.
5692 * g++.dg/goacc/routine-2.C: Likewise.
5693
5694 2016-03-30 Richard Biener <rguenther@suse.de>
5695
5696 PR middle-end/70450
5697 * gcc.dg/torture/pr70450.c: New testcase.
5698
5699 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5700
5701 PR target/70421
5702 * gcc.dg/torture/pr70421.c: New test.
5703 * gcc.target/i386/avx512f-pr70421.c: New test.
5704
5705 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5706
5707 PR testsuite/70364
5708 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5709 (check): New function.
5710 (bar): Call check.
5711 (foo): Align stack to 16 bytes when calling bar.
5712 * gcc.target/i386/cleanup-2.c: Likewise.
5713
5714 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5715
5716 PR tree-optimization/59124
5717 * gcc.dg/Warray-bounds-19.c: New test.
5718
5719 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5720
5721 * lib/prune.exp (escape_regex_chars): New.
5722 (prune_file_path): Update to quote metcharacters for regexp.
5723
5724 2016-03-29 Jakub Jelinek <jakub@redhat.com>
5725
5726 PR rtl-optimization/70429
5727 * gcc.c-torture/execute/pr70429.c: New test.
5728
5729 PR tree-optimization/70405
5730 * gcc.dg/pr70405.c: New test.
5731
5732 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5733
5734 PR fortran/70397
5735 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5736 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5737
5738 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5739
5740 PR testsuite/64177
5741 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5742 __cilkrts_set_param to set two workers.
5743 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5744 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5745
5746 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5747
5748 * g++.dg/ext/fnname5.C: Update the test for Darwin.
5749
5750 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5751
5752 PR target/70406
5753 * gcc.target/i386/pr70406.c: New test.
5754
5755 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5756
5757 * gnat.dg/specs/double_record_extension3.ads: New test.
5758
5759 2016-03-25 Richard Henderson <rth@redhat.com>
5760
5761 PR target/70120
5762 * gcc.target/aarch64/pr70120-1.c: New.
5763 * gcc.target/aarch64/pr70120-2.c: New.
5764 * gcc.target/aarch64/pr70120-3.c: New.
5765
5766 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5767
5768 PR c++/62212
5769 * g++.dg/template/mangle2.C: The dg-do directive should be
5770 "compile" not "assemble".
5771
5772 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5773
5774 PR lto/69650
5775 * gcc.dg/pr69650.c: New test.
5776
5777 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
5778
5779 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5780
5781 2016-03-25 Alan Modra <amodra@gmail.com>
5782
5783 * gcc.dg/dfp/pr70052.c: New test.
5784
5785 2016-03-24 Richard Henderson <rth@redhat.com>
5786
5787 PR middle-end/69845
5788 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5789 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5790
5791 2016-03-24 Tom de Vries <tom@codesourcery.com>
5792
5793 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5794
5795 2016-03-24 Tom de Vries <tom@codesourcery.com>
5796
5797 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5798 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5799
5800 2016-03-24 Tom de Vries <tom@codesourcery.com>
5801
5802 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5803 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5804
5805 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5806
5807 PR c++/62212
5808 * g++.dg/template/mangle2.C: New test.
5809
5810 2016-03-24 Richard Biener <rguenther@suse.de>
5811
5812 PR tree-optimization/70396
5813 * gcc.dg/torture/pr70396.c: New testcase.
5814
5815 2016-03-24 Richard Biener <rguenther@suse.de>
5816
5817 PR middle-end/70370
5818 * gcc.dg/torture/pr70370.c: New testcase.
5819
5820 2016-03-24 Tom de Vries <tom@codesourcery.com>
5821
5822 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5823 * gfortran.dg/goacc/kernels-tree.f95: Same.
5824 * gfortran.dg/goacc/parallel-tree.f95: Same.
5825
5826 2016-03-24 Tom de Vries <tom@codesourcery.com>
5827
5828 * c-c++-common/goacc/uninit-if-clause.c: New test.
5829 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5830
5831 2016-03-24 Jakub Jelinek <jakub@redhat.com>
5832
5833 PR target/70290
5834 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5835 Fix formatting.
5836
5837 2016-03-24 Richard Biener <rguenther@suse.de>
5838
5839 PR tree-optimization/70372
5840 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5841
5842 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5843
5844 PR c++/70347
5845 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5846
5847 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5848
5849 PR c++/70332
5850 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5851
5852 2016-03-23 Jakub Jelinek <jakub@redhat.com>
5853
5854 PR c++/70001
5855 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5856 * g++.dg/cpp1y/pr70001.C: New test.
5857
5858 PR c++/70323
5859 * g++.dg/cpp0x/constexpr-70323.C: New test.
5860
5861 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
5862 Jason Merrill <jason@redhat.com>
5863 Jakub Jelinek <jakub@redhat.com>
5864
5865 PR c++/69315
5866 * g++.dg/cpp0x/constexpr-69315.C: New test.
5867 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5868
5869 2016-03-23 Marek Polacek <polacek@redhat.com>
5870
5871 PR c++/69884
5872 * g++.dg/warn/Wignored-attributes-1.C: New test.
5873 * g++.dg/warn/Wignored-attributes-2.C: New test.
5874
5875 2016-03-23 Tom de Vries <tom@codesourcery.com>
5876
5877 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5878 initialization.
5879 * gfortran.dg/goacc/private-3.f95 (test): Same.
5880 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5881 missing use param.
5882
5883 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5884
5885 * lib/target-supports.exp: Remove v7ve entry from loop
5886 creating effective target checks.
5887 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5888 (add_options_for_arm_arch_v7ve): Likewise.
5889
5890 2016-03-23 Jakub Jelinek <jakub@redhat.com>
5891
5892 PR tree-optimization/70354
5893 * gcc.dg/vect/pr70354-1.c: New test.
5894 * gcc.dg/vect/pr70354-2.c: New test.
5895 * gcc.target/i386/avx2-pr70354-1.c: New test.
5896 * gcc.target/i386/avx2-pr70354-2.c: New test.
5897
5898 2016-03-22 Jeff Law <law@redhat.com>
5899
5900 PR target/70232
5901 * gcc.dg/tree-ssa/pr70232.c: New test.
5902
5903 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5904
5905 PR target/70302
5906 * gcc.target/i386/pr70302.c: New test.
5907
5908 2016-03-22 Richard Biener <rguenther@suse.de>
5909
5910 PR middle-end/70251
5911 * g++.dg/torture/pr70251.C: New testcase.
5912
5913 2016-03-22 David Malcolm <dmalcolm@redhat.com>
5914
5915 PR c/69993
5916 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5917 Wmisleading-indentation.c.
5918 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5919 reflect change to diagnostic text and order of messages.
5920 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5921
5922 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
5923
5924 * g++.dg/ext/java-3.C: Don't compile on AIX.
5925
5926 2016-03-22 Richard Biener <rguenther@suse.de>
5927
5928 PR middle-end/70333
5929 * gcc.dg/torture/pr70333.c: New testcase.
5930
5931 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5932
5933 * g++.dg/ext/pr70290.C: New test.
5934
5935 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5936
5937 PR target/70325
5938 * gcc.target/i386/pr70325.c: New test.
5939
5940 2016-03-22 Jakub Jelinek <jakub@redhat.com>
5941
5942 PR target/70329
5943 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5944 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5945
5946 PR target/70300
5947 * gcc.target/i386/pr70300.c: New test.
5948
5949 PR c++/70295
5950 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5951 (func2): New function for cond with parens, xfail warning for c++.
5952 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5953
5954 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5955
5956 PR c++/70096
5957 * g++.dg/template/ptrmem30.C: New test.
5958
5959 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5960
5961 PR c++/70204
5962 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5963 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5964
5965 2016-03-21 Jakub Jelinek <jakub@redhat.com>
5966
5967 PR middle-end/70326
5968 * gcc.dg/pr70326.c: New test.
5969
5970 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
5971 Jakub Jelinek <jakub@redhat.com>
5972
5973 PR tree-optimization/70317
5974 * gcc.dg/pr70317.c: New test.
5975
5976 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
5977
5978 PR target/70327
5979 * gcc.target/i386/pr70327.c: New test.
5980
5981 2016-03-21 Martin Liska <mliska@suse.cz>
5982
5983 PR ipa/70306
5984 * gcc.dg/ipa/pr70306.c: New test.
5985
5986 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
5987
5988 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5989 * gcc.target/arm/attr-align3.c: Likewise.
5990 * gcc.target/arm/attr_arm.c: Likewise.
5991 * gcc.target/arm/flip-thumb.c: Likewise.
5992
5993 2016-03-21 Jakub Jelinek <jakub@redhat.com>
5994
5995 PR target/70296
5996 * gcc.target/powerpc/altivec-36.c: New test.
5997
5998 2016-03-21 Richard Biener <rguenther@suse.de>
5999
6000 PR tree-optimization/70310
6001 * gcc.dg/torture/pr70310.c: New testcase.
6002
6003 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6004
6005 PR target/70293
6006 * gcc.target/i386/pr70293.c: New test.
6007
6008 2016-03-21 Richard Biener <rguenther@suse.de>
6009
6010 PR tree-optimization/70288
6011 * gcc.dg/torture/pr70288-1.c: New testcase.
6012 * gcc.dg/torture/pr70288-2.c: Likewise.
6013
6014 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
6015
6016 PR rtl-optimization/69307
6017 * gcc.target/arm/pr69307.c: New test.
6018
6019 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
6020
6021 PR rtl-optimization/69102
6022 * gcc.c-torture/compile/pr69102.c: New test.
6023
6024 2016-03-18 Jeff Law <law@redhat.com>
6025
6026 PR rtl-optimization/70263
6027 * gcc.c-torture/compile/pr70263-1.c: New test.
6028 * gcc.target/i386/pr70263-2.c: New test.
6029
6030 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6031
6032 PR rtl-optimization/70278
6033 * gcc.dg/torture/pr70278.c: New test.
6034 * gcc.target/arm/pr70278.c: New test.
6035
6036 2016-03-18 David Malcolm <dmalcolm@redhat.com>
6037
6038 PR c/70281
6039 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6040 (test_builtin_types_compatible_p): New test function.
6041 * gcc.dg/pr70281.c: New test case.
6042
6043 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6044
6045 PR target/70113
6046 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6047
6048 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6049
6050 PR tree-optimization/70252
6051 * gcc.dg/pr70252.c: New test.
6052
6053 2016-03-18 Tom de Vries <tom@codesourcery.com>
6054
6055 * gcc.dg/pr70161-2.c: New test.
6056 * gcc.dg/pr70161.c: New test.
6057
6058 2016-03-18 Tom de Vries <tom@codesourcery.com>
6059
6060 PR ipa/70269
6061 * gcc.dg/pr70269.c: New test.
6062
6063 2016-03-18 Jakub Jelinek <jakub@redhat.com>
6064
6065 PR c++/70267
6066 * g++.dg/ext/java-3.C: New test.
6067
6068 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6069
6070 PR c++/70205
6071 * g++.dg/lookup/pr70205.C: New test.
6072
6073 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6074
6075 PR c++/70218
6076 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6077
6078 2016-03-17 Marek Polacek <polacek@redhat.com>
6079
6080 PR c/69407
6081 * gcc.dg/atomic-op-6.c: New test.
6082
6083 2016-03-17 David Malcolm <dmalcolm@redhat.com>
6084
6085 PR c/70264
6086 * c-c++-common/pr70264.c: New test case.
6087
6088 2016-03-17 Jakub Jelinek <jakub@redhat.com>
6089
6090 PR c++/70144
6091 * c-c++-common/pr70144-1.c: New test.
6092 * c-c++-common/pr70144-2.c: New test.
6093
6094 PR c++/70272
6095 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6096 * g++.dg/opt/flifetime-dse6.C: New test.
6097 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6098
6099 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6100
6101 PR driver/70192
6102 * gcc.dg/pic-1.c: New test.
6103 * gcc.dg/pic-2.c: Likewise.
6104 * gcc.dg/pic-3.c: Likewise.
6105 * gcc.dg/pic-4.c: Likewise.
6106 * gcc.dg/pie-1.c: Likewise.
6107 * gcc.dg/pie-2.c: Likewise.
6108 * gcc.dg/pie-3.c: Likewise.
6109 * gcc.dg/pie-4.c: Likewise.
6110 * gcc.dg/pie-5.c: Likewise.
6111 * gcc.dg/pie-6.c: Likewise.
6112
6113 2016-03-17 Tom de Vries <tom@codesourcery.com>
6114
6115 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6116 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6117
6118 2016-03-17 Richard Biener <rguenther@suse.de>
6119
6120 PR debug/70271
6121 * g++.dg/debug/pr70271.C: New testcase.
6122
6123 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6124
6125 * gcc.target/i386/pr70251.c: New test.
6126
6127 2016-03-17 Marek Polacek <polacek@redhat.com>
6128
6129 PR c++/70194
6130 * g++.dg/warn/constexpr-70194.C: New test.
6131
6132 2016-03-16 Richard Henderson <rth@redhat.com>
6133
6134 PR middle-end/70240
6135 * gcc.c-torture/compile/pr70240.c: New.
6136
6137 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6138
6139 * gcc.c-torture/compile/20151204.c: Skip for avr.
6140
6141 2016-03-16 Jakub Jelinek <jakub@redhat.com>
6142
6143 PR target/70245
6144 * g++.dg/opt/pr70245.C: New test.
6145 * g++.dg/opt/pr70245.h: New file.
6146 * g++.dg/opt/pr70245-aux.cc: New file.
6147
6148 2016-03-16 Martin Sebor <msebor@redhat.com>
6149
6150 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6151
6152 2016-03-16 Richard Henderson <rth@redhat.com>
6153
6154 PR middle-end/70199
6155 * gcc.c-torture/compile/pr70199.c: New.
6156
6157 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6158
6159 * gcc.dg/uninit-19.c: Run dos2unix.
6160
6161 2016-03-16 Marek Polacek <polacek@redhat.com>
6162
6163 PR c/70093
6164 * gcc.dg/nested-func-10.c: New test.
6165 * gcc.dg/nested-func-9.c: New test.
6166
6167 2016-03-16 Jakub Jelinek <jakub@redhat.com>
6168
6169 PR tree-optimization/68714
6170 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6171
6172 2016-03-16 Tom de Vries <tom@codesourcery.com>
6173
6174 PR tree-optimization/68715
6175 * gcc.dg/graphite/pr68715-2.c: New test.
6176 * gcc.dg/graphite/pr68715.c: New test.
6177 * gfortran.dg/graphite/pr68715.f90: New test.
6178
6179 2016-03-16 Tom de Vries <tom@codesourcery.com>
6180
6181 PR tree-optimization/68809
6182 * gcc.dg/graphite/pr68809-2.c: New test.
6183 * gcc.dg/graphite/pr68809.c: New test.
6184
6185 2016-03-16 Jakub Jelinek <jakub@redhat.com>
6186
6187 PR c++/70147
6188 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6189 method call to i () as argument. Adjust expected output.
6190
6191 PR c++/70147
6192 * g++.dg/ubsan/pr70147-1.C: New test.
6193 * g++.dg/ubsan/pr70147-2.C: New test.
6194
6195 2016-03-15 Martin Sebor <msebor@redhat.com>
6196
6197 PR c++/58281
6198 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6199
6200 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
6201
6202 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6203 hppa*-*-hpux*.
6204
6205 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6206
6207 PR libfortran/69799
6208 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6209 libatomic_available.
6210
6211 2016-03-15 Marek Polacek <polacek@redhat.com>
6212
6213 PR c++/70209
6214 * g++.dg/ext/attribute-may-alias-4.C: New test.
6215
6216 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
6217
6218 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6219 -fvar-tracking-assignments-toggle flag.
6220
6221 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6222
6223 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6224
6225 2016-03-15 Jakub Jelinek <jakub@redhat.com>
6226
6227 PR rtl-optimization/70222
6228 * gcc.c-torture/execute/pr70222-1.c: New test.
6229 * gcc.c-torture/execute/pr70222-2.c: New test.
6230
6231 2016-03-15 Richard Henderson <rth@redhat.com>
6232
6233 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6234
6235 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
6236
6237 PR rtl-optimization/69032
6238 * gcc.dg/pr69032.c: New test.
6239
6240 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
6241
6242 PR rtl-optimization/63384
6243 * g++.dg/pr63384.C: New test.
6244
6245 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
6246
6247 PR target/64411
6248 * gcc.target/i386/pr64411.C: New test.
6249
6250 2016-03-15 Tom de Vries <tom@codesourcery.com>
6251
6252 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6253 * gfortran.dg/goacc/kernels-alias.f95: New test.
6254
6255 2016-03-14 Martin Sebor <msebor@redhat.com>
6256
6257 PR c++/53792
6258 * g++.dg/cpp0x/constexpr-inline.C: New test.
6259 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6260
6261 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
6262
6263 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6264
6265 2016-03-14 Jakub Jelinek <jakub@redhat.com>
6266
6267 PR middle-end/70219
6268 * gcc.dg/pr70219.c: New test.
6269
6270 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6271
6272 PR target/70083
6273 * gcc.dg/torture/pr70083.c: New test.
6274 * gcc.target/i386/pr70083.c: New test.
6275
6276 2016-03-14 Richard Biener <rguenther@suse.de>
6277
6278 PR tree-optimization/56365
6279 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6280
6281 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6282
6283 PR target/70098
6284 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6285 New function.
6286 * g++.dg/pr70098.C: New testcase.
6287
6288
6289 2016-03-14 Tom de Vries <tom@codesourcery.com>
6290
6291 PR tree-optimization/70045
6292 * gcc.dg/graphite/pr70045.c: New test.
6293
6294 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6295
6296 PR fortran/69043
6297 * gfortran.dg/include_9.f90: New test.
6298
6299 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6300
6301 PR fortran/45076
6302 gfortran.dg/prof/prof.exp: New script.
6303 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6304
6305 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
6306
6307 PR rtl-optimization/69307
6308 * gcc.dg/pr69307.c: New test.
6309
6310 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6311
6312 PR target/69614
6313 * gcc.target/arm/pr69614.c: New.
6314
6315 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
6316
6317 PR fortran/70031
6318 * gfortran.dg/submodule_14.f08: New test
6319
6320 PR fortran/69524
6321 * gfortran.dg/submodule_15.f08: New test
6322
6323 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6324
6325 PR c++/70106
6326 * g++.dg/cpp1y/paren3.C: New test.
6327
6328 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6329
6330 PR target/70131
6331 * gcc.target/powerpc/ppc-round2.c: New test.
6332
6333 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6334
6335 PR target/70123
6336 * gcc.dg/torture/pr70123.c: New test.
6337
6338 2016-03-11 Jeff Law <law@redhat.com>
6339
6340 PR tree-optimization/70190
6341 * gcc.c-torture/compile/pr70190.c: New test.
6342
6343 2016-03-11 David Malcolm <dmalcolm@redhat.com>
6344
6345 PR c/68187
6346 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6347 case.
6348 (test43_b): Likewise.
6349 (test43_c): Likewise.
6350 (test43_d): Likewise.
6351 (test43_e): Likewise.
6352 (test43_f): Likewise.
6353 (test43_g): Likewise.
6354 (test44_a): Likewise.
6355 (test44_b): Likewise.
6356 (test44_c): Likewise.
6357 (test44_d): Likewise.
6358 (test44_e): Likewise.
6359
6360 2016-03-11 David Malcolm <dmalcolm@redhat.com>
6361
6362 PR c/70085
6363 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6364
6365 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6366
6367 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6368 dg-options.
6369
6370 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6371
6372 PR target/70002
6373 PR target/69245
6374 * gcc.target/aarch64/pr69245_2.c: New test.
6375
6376 2016-03-11 Jakub Jelinek <jakub@redhat.com>
6377
6378 PR tree-optimization/70177
6379 * gcc.dg/pr70177.c: New test.
6380
6381 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6382
6383 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6384
6385 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6386
6387 * gcc.dg/tree-ssa/sra-20.c: New.
6388
6389 2016-03-11 Jakub Jelinek <jakub@redhat.com>
6390
6391 PR rtl-optimization/70174
6392 * gcc.dg/pr70174.c: New test.
6393
6394 PR tree-optimization/70169
6395 * gcc.dg/pr70169.c: New test.
6396
6397 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6398
6399 PR target/70160
6400 * gcc.target/i386/pr70160.c: New test.
6401
6402 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6403
6404 * gcc.target/s390/dfp-1.c: New test.
6405
6406 2016-03-10 Nick Clifton <nickc@redhat.com>
6407
6408 PR target/70044
6409 * gcc.target/aarch64/pr70044.c: New test.
6410
6411 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6412 Jakub Jelinek <jakub@redhat.com>
6413
6414 PR c++/70001
6415 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6416 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6417 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6418
6419 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
6420
6421 PR lto/69589
6422 * g++.dg/lto/pr69589_0.C: New testcase
6423 * g++.dg/lto/pr69589_1.C: New testcase
6424
6425 2016-03-10 Marek Polacek <polacek@redhat.com>
6426
6427 PR c++/70153
6428 * g++.dg/delayedfold/unary-plus1.C: New test.
6429
6430 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
6431
6432 * gcc.target/arm/pr45701-1.c: Escape brackets.
6433 * gcc.target/arm/pr45701-2.c: Likewise.
6434
6435 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6436
6437 * gfortran.dg/unconstrained_commons.f: New.
6438
6439 2016-03-10 Alan Modra <amodra@gmail.com>
6440
6441 * gcc.dg/pr69195.c: New.
6442 * gcc.dg/pr69238.c: New.
6443
6444 2016-03-10 Tom de Vries <tom@codesourcery.com>
6445
6446 PR testsuite/68915
6447 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6448
6449 2016-03-10 Richard Biener <rguenther@suse.de>
6450
6451 PR tree-optimization/70128
6452 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6453 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6454
6455 2016-03-09 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR tree-optimization/70152
6458 * gcc.dg/pr70152.c: New test.
6459
6460 PR target/70086
6461 * gcc.target/i386/pr70086-1.c: New test.
6462 * gcc.target/i386/pr70086-2.c: New test.
6463 * gcc.target/i386/pr70086-3.c: New test.
6464
6465 PR tree-optimization/70127
6466 * gcc.c-torture/execute/pr70127.c: New test.
6467
6468 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6469
6470 * c-c++-common/goacc/combined-directives-2.c: New test.
6471
6472 2016-03-09 David Malcolm <dmalcolm@redhat.com>
6473
6474 PR c/68473
6475 PR c++/70105
6476 * g++.dg/diagnostic/pr70105.C: New test.
6477 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6478 (test_multiple_ordinary_maps): New test function.
6479
6480 2016-03-09 David Malcolm <dmalcolm@redhat.com>
6481
6482 PR c/68473
6483 PR c++/70105
6484 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6485 Drop range information from call to inform_at_rich_loc.
6486 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6487 New.
6488 (test_show_locus): Replace calls to rich_location::add_range with
6489 calls to add_range. Rewrite the tests that used the now-defunct
6490 rich_location ctor taking a source_range. Simplify other tests
6491 by replacing calls to COMBINE_LOCATION_DATA with calls to
6492 make_location.
6493
6494 2016-03-09 Richard Biener <rguenther@suse.de>
6495 Jakub Jelinek <jakub@redhat.com>
6496
6497 PR tree-optimization/70138
6498 * gcc.dg/vect/pr70138-1.c: New testcase.
6499 * gcc.dg/vect/pr70138-2.c: Likewise.
6500
6501 2016-03-09 Jakub Jelinek <jakub@redhat.com>
6502
6503 PR target/70049
6504 * gcc.target/i386/pr70049.c: New test.
6505
6506 2016-03-09 Richard Biener <rguenther@suse.de>
6507
6508 PR c/70143
6509 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6510 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6511 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6512
6513 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6514
6515 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6516 arm-*-*.
6517
6518 2016-03-09 Jakub Jelinek <jakub@redhat.com>
6519
6520 PR middle-end/67278
6521 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6522
6523 PR target/67278
6524 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6525
6526 PR middle-end/70050
6527 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6528 in testcase comment.
6529
6530 2016-03-09 Tom de Vries <tom@codesourcery.com>
6531
6532 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6533 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6534 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6535 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6536 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6537 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6538 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6539 * gfortran.dg/goacc/kernels-loop.f95: New test.
6540
6541 2016-03-08 Martin Sebor <msebor@redhat.com>
6542
6543 PR c++/62096
6544 * g++.dg/warn/overflow-warn-7.C: New test.
6545
6546 2016-03-08 Jason Merrill <jason@redhat.com>
6547
6548 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6549 * lib/target-supports.exp (check_effective_target_concepts): New.
6550
6551 2016-03-08 Jakub Jelinek <jakub@redhat.com>
6552
6553 PR c++/70135
6554 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6555 * g++.dg/ubsan/pr70135.C: New test.
6556
6557 PR target/70110
6558 * gcc.dg/pr70110.c: New test.
6559
6560 2016-03-07 Martin Jambor <mjambor@suse.cz>
6561
6562 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6563 * c-c++-common/gomp/if-1.c: Likewise.
6564 * c-c++-common/gomp/pr61486-2.c: Likewise.
6565 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6566 to dg-additional-options.
6567 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6568 * g++/gomp/target-teams-1.c: Likewise.
6569 * gcc.dg/gomp/gomp.exp: Likewise.
6570 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6571 dg-additional-options.
6572 * gfortran.dg/gomp/gomp.exp: Likewise.
6573 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6574 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6575 dg-additional-options.
6576 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6577
6578 2016-03-07 Martin Jambor <mjambor@suse.cz>
6579
6580 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6581 * c-c++-common/gomp/gridify-1.c: New test.
6582 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6583
6584 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6585
6586 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6587 trigger for cortex-r8, when scanning for register r8.
6588 * gcc.target/arm/pr45701-2.c: Likewise.
6589
6590 2016-02-26 Richard Biener <rguenther@suse.de>
6591 Jeff Law <law@redhat.com>
6592
6593 PR tree-optimization/69740
6594 * gcc.c-torture/compile/pr69740-1.c: New test.
6595 * gcc.c-torture/compile/pr69740-2.c: New test.
6596
6597 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6598
6599 * lib/target-supports.exp
6600 (check_effective_target_whole_vector_shift): Enable for PPC64.
6601
6602 2016-03-07 Richard Biener <rguenther@suse.de>
6603
6604 PR tree-optimization/70115
6605 * gcc.dg/torture/pr70115.c: New testcase.
6606
6607 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6608
6609 PR middle-end/69916
6610 * c-c-++-common/goacc/pr69916.c: New.
6611
6612 2016-03-07 Richard Henderson <rth@redhat.com>
6613
6614 * gcc.c-torture/compile/pr70061.c: New test.
6615
6616 2016-03-07 Richard Biener <rguenther@suse.de>
6617
6618 PR testsuite/70109
6619 * gcc.dg/vect/O3-pr36098.c: New testcase.
6620
6621 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6622
6623 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6624
6625 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6626
6627 * gnat.dg/renaming9.ad[sb]: New testcase.
6628
6629 2016-03-05 Jakub Jelinek <jakub@redhat.com>
6630
6631 PR c++/70084
6632 * g++.dg/expr/stdarg3.C: New test.
6633
6634 2016-03-04 Jeff Law <law@redhat.com>
6635
6636 PR tree-optimization/69196
6637 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6638 x86_64-*-*.
6639
6640 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6641
6642 PR c/69973
6643 * gcc.dg/pr69973.c: New test.
6644
6645 PR rtl-optimization/69941
6646 * gcc.dg/torture/pr69941.c: New test.
6647
6648 PR c/69824
6649 * gcc.dg/pr69824.c: New test.
6650
6651 2016-03-05 Tom de Vries <tom@codesourcery.com>
6652
6653 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6654 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6655 function.
6656
6657 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6658
6659 PR c++/66786
6660 * g++.dg/cpp1y/var-templ48.C: New test.
6661 * g++.dg/cpp1y/var-templ49.C: New test.
6662
6663 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6664
6665 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6666
6667 2016-03-04 Jakub Jelinek <jakub@redhat.com>
6668
6669 PR c++/70035
6670 * g++.dg/ubsan/pr70035.C: New test.
6671
6672 PR target/70062
6673 * gcc.target/i386/pr70062.c: New test.
6674
6675 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6676
6677 * g++.dg/template/typename21.C: Remove c++98_only.
6678
6679 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6680
6681 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6682
6683 2016-03-04 David Malcolm <dmalcolm@redhat.com>
6684
6685 PR c/68187
6686 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6687 function.
6688 (fn_42_b): Likewise.
6689 (fn_42_c): Likewise.
6690
6691 2016-03-04 David Malcolm <dmalcolm@redhat.com>
6692
6693 PR c/68187
6694 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6695 function.
6696 (fn_40_b): Likewise.
6697 (fn_41_a): Likewise.
6698 (fn_41_b): Likewise.
6699
6700 2016-03-04 Jakub Jelinek <jakub@redhat.com>
6701
6702 PR target/70059
6703 * gcc.target/i386/avx512f-pr70059.c: New test.
6704 * gcc.target/i386/avx512dq-pr70059.c: New test.
6705
6706 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6707
6708 PR rtl-optimization/57676
6709 * gcc.dg/torture/pr57676.c: New test.
6710
6711 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6712
6713 * gcc.dg/pr70026.c: New test.
6714
6715 2016-03-04 Marek Polacek <polacek@redhat.com>
6716
6717 PR c/69798
6718 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6719 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6720
6721 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6722
6723 PR target/70004
6724 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6725 Delete.
6726 (test_corners_sisd_si): Likewise.
6727 (main): Remove checks of the above.
6728 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6729
6730 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6731
6732 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6733
6734 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6735
6736 * gcc.dg/torture/pr69951.c: Accept argc==0.
6737
6738 2016-03-04 Richard Biener <rguenther@suse.de>
6739
6740 PR c++/70054
6741 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6742 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6743
6744 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6745
6746 PR testsuite/69766
6747 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6748 testing multiarch.
6749
6750 2016-03-04 Jakub Jelinek <jakub@redhat.com>
6751
6752 PR debug/69947
6753 * gcc.dg/guality/pr69947.c: New test.
6754
6755 2016-03-03 Jakub Jelinek <jakub@redhat.com>
6756
6757 PR ada/70017
6758 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6759
6760 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6761
6762 PR rtl-optimization/69904
6763 * gcc.target/arm/pr69904.c: New test.
6764
6765 2016-03-03 Jakub Jelinek <jakub@redhat.com>
6766
6767 PR target/70021
6768 * gcc.dg/vect/pr70021.c: New test.
6769 * gcc.target/i386/pr70021.c: New test.
6770
6771 2016-03-03 Marek Polacek <polacek@redhat.com>
6772
6773 PR middle-end/70050
6774 * gcc.dg/pr70050.c: New test.
6775
6776 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6777
6778 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6779
6780 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6781
6782 PR tree-optimization/70043
6783 * gfortran.dg/vect/pr70043.f90: New test.
6784
6785 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6786
6787 * gnat.dg/specs/task1.ads: New test.
6788
6789 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6790
6791 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6792 Invoke gdb with -batch.
6793 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6794
6795 2016-03-03 Richard Biener <rguenther@suse.de>
6796
6797 PR tree-optimization/55936
6798 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6799
6800 2016-03-02 Jeff Law <law@redhat.com>
6801
6802 PR rtl-optimization/69942
6803 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6804 effects of argument promotions.
6805
6806 PR tree-optimization/69987
6807 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6808 target does not support -fprefetch-loop-arrays.
6809
6810 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
6811
6812 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6813
6814 2016-03-02 Bin Cheng <bin.cheng@arm.com>
6815
6816 PR rtl-optimization/69052
6817 * gcc.target/i386/pr69052.c: New test.
6818
6819 2016-03-02 Alan Modra <amodra@gmail.com>
6820
6821 * gcc.dg/pr69990.c: New.
6822
6823 2016-03-02 Jakub Jelinek <jakub@redhat.com>
6824
6825 PR c/68062
6826 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6827
6828 PR middle-end/70022
6829 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6830
6831 PR target/70028
6832 * gcc.target/i386/pr70028.c: New test.
6833
6834 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6835
6836 * c-c++-common/asan/swapcontext-test-1.c,
6837 * c-c++-common/tsan/thread_leak.c,
6838 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6839 * g++.dg/tsan/benign_race.C,
6840 * g++.dg/tsan/fd_close_norace.C,
6841 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6842 races with sanitizer output
6843
6844 2016-03-02 Richard Biener <rguenther@suse.de>
6845 Uros Bizjak <ubizjak@gmail.com>
6846
6847 PR target/67278
6848 * gcc.dg/simd-8.c: New testcase.
6849
6850 2016-03-02 Richard Biener <rguenther@suse.de>
6851
6852 PR middle-end/67278
6853 * gcc.dg/simd-7.c: New testcase.
6854
6855 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6856
6857 * gcc.target/i386/pr70007.c: Tweak.
6858
6859 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6860
6861 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6862
6863 2016-03-02 Marek Polacek <polacek@redhat.com>
6864
6865 PR c/67854
6866 * gcc.dg/pr67854.c: New test.
6867
6868 2016-03-02 Jakub Jelinek <jakub@redhat.com>
6869
6870 PR middle-end/70025
6871 * gcc.dg/torture/pr70025.c: New test.
6872
6873 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6874
6875 PR tree-optimization/68621
6876 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6877
6878 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6879
6880 * gcc.target/i386/pr70007.c: New test.
6881
6882 2016-03-01 Jeff Law <law@redhat.com>
6883
6884 PR tree-optimization/69196
6885 * gcc.dg/tree-ssa/pr69196-1.c: New test.
6886
6887 PR tree-optimization/69196
6888 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6889 duplicating code and spoiling the expected output.
6890
6891 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6892
6893 PR target/70033
6894 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6895 supports power9 before doing tests.
6896 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6897 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6898 * gcc.target/powerpc/p9-permute.c: Likewise.
6899
6900 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
6901
6902 PR target/70027
6903 * gcc.target/i386/pr70027.c: New test.
6904
6905 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6906
6907 * gcc.dg/pr70017.c: New test.
6908
6909 2016-03-01 Jakub Jelinek <jakub@redhat.com>
6910
6911 PR c/69796
6912 PR c/69974
6913 * gcc.dg/pr69796.c: New test.
6914 * gcc.dg/pr69974.c: New test.
6915
6916 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6917
6918 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6919
6920 2016-02-29 Jeff Law <law@redhat.com>
6921
6922 PR tree-optimization/69987
6923 * gfortran.dg/pr69987.f90: New test.
6924
6925 PR tree-optimization/69989
6926 * gcc.c-torture/compile/pr69989-2.c: New test.
6927
6928 2016-03-01 Marek Polacek <polacek@redhat.com>
6929
6930 PR c++/69795
6931 * g++.dg/parse/invalid1.C: New test.
6932
6933 2016-03-01 Richard Biener <rguenther@suse.de>
6934
6935 PR middle-end/70022
6936 * gcc.dg/pr70022.c: New testcase.
6937
6938 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6939
6940 PR tree-optimization/69956
6941 * gcc.dg/pr69956.c: New test.
6942
6943 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6944
6945 PR target/70011
6946 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6947 XFAIL when hardware supports efficient unaligned storage access.
6948
6949 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6950
6951 PR c++/69961
6952 * g++.dg/template/pr69961a.C: New test.
6953 * g++.dg/template/pr69961b.C: New test.
6954
6955 2016-02-29 David Malcolm <dmalcolm@redhat.com>
6956
6957 PR preprocessor/69985
6958 * gcc.dg/cpp/pr69985.c: New test case.
6959
6960 2016-02-29 Jeff Law <law@redhat.com>
6961
6962 PR tree-optimization/70005
6963 * gcc.c-torture/execute/pr70005.c New test.
6964
6965 PR tree-optimization/69999
6966 * gcc.c-torture/compile/pr69999.c: New test.
6967
6968 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6969
6970 PR tree-optimization/69652
6971 * gcc.dg/torture/pr69652.c: Delete test.
6972 * gcc.dg/vect/pr69652.c: New test.
6973
6974 2016-02-19 Richard Biener <rguenther@suse.de>
6975
6976 PR tree-optimization/69980
6977 * gfortran.dg/vect/pr69980.f90: New testcase.
6978
6979 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6980
6981 * gcc.target/sparc/20160229-1.c: New test.
6982
6983 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6984
6985 * gnat.dg/stack_usage3.adb: New test.
6986 * gnat.dg/stack_usage3_pkg.ads: New helper.
6987
6988 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6989
6990 * gnat.dg/renaming8.adb: New test.
6991 * gnat.dg/renaming8_pkg1.ads: New helper.
6992 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6993 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6994
6995 2016-02-29 Richard Biener <rguenther@suse.de>
6996
6997 PR tree-optimization/69720
6998 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6999
7000 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7001
7002 PR fortran/68147
7003 PR fortran/47674
7004 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7005
7006 2016-02-28 Harald Anlauf <anlauf@gmx.de>
7007 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7008
7009 PR fortran/56007
7010 * gfortran.dg/coarray_8.f90: Adjust error message.
7011 * gfortran.dg/pr56007.f90: New test.
7012 * gfortran.dg/pr56007.f: New test.
7013
7014 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7015
7016 PR tree-optimization/69989
7017 * gcc.dg/torture/pr69989.c: New test.
7018
7019 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7020
7021 * gcc.target/i386/stack-realign-win.c: New test.
7022
7023 2016-02-28 Harald Anlauf <anlauf@gmx.de>
7024
7025 PR fortran/60126
7026 * gfortran.dg/pr60126.f90: New test.
7027
7028 2016-02-27 Jeff Law <law@redhat.com>
7029
7030 Revert
7031 2016-02-26 Richard Biener <rguenther@suse.de>
7032 Jeff Law <law@redhat.com>
7033
7034 PR tree-optimization/69740
7035 * gcc.c-torture/compile/pr69740-1.c: New test.
7036 * gcc.c-torture/compile/pr69740-2.c: New test.
7037
7038 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7039
7040 PR fortran/69910
7041 * gfortran.dg/newunit_4.f90: New test.
7042
7043 2016-02-27 Jakub Jelinek <jakub@redhat.com>
7044
7045 PR target/69613
7046 PR rtl-optimization/69886
7047 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7048 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7049 target.
7050
7051 2016-02-26 Martin Sebor <msebor@redhat.com>
7052
7053 PR tree-optimization/15826
7054 * gcc.dg/tree-ssa/pr15826.c: New test.
7055
7056 2016-02-26 Jakub Jelinek <jakub@redhat.com>
7057
7058 PR target/69969
7059 * gcc.target/powerpc/pr69969.c: New test.
7060
7061 2016-02-26 Martin Sebor <msebor@redhat.com>
7062
7063 PR c++/15766
7064 * g++.old-deja/g++.other/decl5.C: Add a test case.
7065
7066 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7067
7068 PR target/69946
7069 * gcc.target/powerpc/pr69946.c: New file.
7070
7071 2016-02-26 Richard Biener <rguenther@suse.de>
7072 Jeff Law <law@redhat.com>
7073
7074 PR tree-optimization/69740
7075 * gcc.c-torture/compile/pr69740-1.c: New test.
7076 * gcc.c-torture/compile/pr69740-2.c: New test.
7077
7078 2016-02-26 Martin Jambor <mjambor@suse.cz>
7079
7080 PR middle-end/69920
7081 * gcc.dg/torture/pr69932.c: New test.
7082 * gcc.dg/torture/pr69936.c: Likewise.
7083
7084 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7085
7086 PR target/69709
7087 * gcc.target/s390/pr69709.c: New test.
7088
7089 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7090
7091 PR target/69245
7092 * gcc.target/aarch64/pr69245_1.c: New test.
7093
7094 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7095
7096 PR target/69613
7097 * gcc.dg/torture/pr69613.c: New test.
7098
7099 2016-02-26 Jakub Jelinek <jakub@redhat.com>
7100
7101 PR rtl-optimization/69891
7102 * gcc.target/i386/pr69891.c: New test.
7103
7104 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
7105 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7106
7107 PR target/61397
7108 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7109 functionality for both 32-bit and 64-bit.
7110
7111 2016-02-26 Richard Biener <rguenther@suse.de>
7112
7113 PR tree-optimization/69551
7114 * gcc.dg/torture/pr69951.c: New testcase.
7115
7116 2016-02-25 Richard Biener <rguenther@suse.de>
7117
7118 PR tree-optimization/48795
7119 * gcc.dg/Warray-bounds-18.c: New testcase.
7120
7121 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7122
7123 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7124
7125 2016-02-25 Jakub Jelinek <jakub@redhat.com>
7126
7127 PR rtl-optimization/69896
7128 * gcc.dg/pr69896.c: New test.
7129
7130 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7131
7132 PR c++/69736
7133 * g++.dg/cpp1y/paren2.C: New test.
7134
7135 2016-02-24 Martin Sebor <msebor@redhat.com>
7136
7137 PR c/51147
7138 * gcc.dg/enum-mode-2.c: New test.
7139
7140 2016-02-24 Jakub Jelinek <jakub@redhat.com>
7141
7142 PR c++/69922
7143 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7144 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7145 * g++.dg/ubsan/pr69922.C: New test.
7146
7147 2016-02-24 Marek Polacek <polacek@redhat.com>
7148
7149 PR c/69819
7150 * gcc.dg/pr69819.c: New test.
7151
7152 2016-02-24 Martin Sebor <msebor@redhat.com>
7153
7154 PR c++/69912
7155 * g++.dg/ext/flexary15.C: New test.
7156
7157 2016-02-24 Martin Sebor <msebor@redhat.com>
7158
7159 * gcc.dg/builtins-68.c: Avoid making unportable
7160 assumptions about the relationship between SIZE_MAX and UINT_MAX.
7161 * g++.dg/ext/builtin_alloca.C: Same.
7162
7163 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7164 Charles Baylis <charles.baylis@linaro.org>
7165
7166 PR debug/61033
7167 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7168
7169 2016-02-24 Richard Biener <rguenther@suse.de>
7170 Jakub Jelinek <jakub@redhat.com>
7171
7172 PR middle-end/69760
7173 * gcc.dg/torture/pr69760.c: New testcase.
7174
7175 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7176
7177 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7178 pattern on Solaris with as.
7179
7180 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7181
7182 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7183 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7184 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7185 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7186
7187 2016-02-24 Jakub Jelinek <jakub@redhat.com>
7188
7189 PR middle-end/69915
7190 * gcc.dg/pr69915.c: New test.
7191
7192 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7193
7194 PR rtl-optimization/69886
7195 * gcc.dg/torture/pr69886.c: New test.
7196
7197 2016-02-24 Richard Biener <rguenther@suse.de>
7198
7199 PR middle-end/68963
7200 * gcc.dg/torture/pr68963.c: New testcase.
7201
7202 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7203
7204 PR target/69875
7205 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7206 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7207 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7208 * gcc.target/arm/atomic_loaddi_1.c: New test.
7209 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7210 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7211 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7212 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7213 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7214 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7215 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7216 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7217
7218 2016-02-24 Jakub Jelinek <jakub@redhat.com>
7219
7220 PR middle-end/69909
7221 * gcc.dg/torture/pr69909.c: New test.
7222
7223 2016-02-24 Richard Biener <rguenther@suse.de>
7224
7225 PR tree-optimization/69907
7226 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7227 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7228 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7229
7230 2016-02-24 Christian Bruel <christian.bruel@st.com>
7231
7232 * gcc.target/arm/pragma_cpp_fma.c: New test.
7233
7234 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7235
7236 PR fortran/61156
7237 * gfortran.dg/include_6.f90: Update test.
7238
7239 2016-02-23 Jakub Jelinek <jakub@redhat.com>
7240
7241 PR objc/69844
7242 * objc.dg/pr69844.m: New test.
7243
7244 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7245
7246 PR libgfortran/69456
7247 * gfortran.dg/namelist_89.f90: New test.
7248 * gfortran.dg/pr59700.f90: Update test..
7249
7250 2016-02-23 Martin Sebor <msebor@redhat.com>
7251
7252 PR middle-end/69780
7253 * g++.dg/ext/builtin_alloca.C: New test.
7254 * gcc.dg/builtins-68.c: New test.
7255
7256 2016-02-23 Richard Henderson <rth@redhat.com>
7257
7258 * gcc.target/i386/addr-space-3.c: Remove test.
7259
7260 2016-02-23 David Malcolm <dmalcolm@redhat.com>
7261
7262 PR preprocessor/69126
7263 PR preprocessor/69543
7264 * c-c++-common/pr69126-2-long.c: New test.
7265 * c-c++-common/pr69126-2-short.c: New test.
7266 * c-c++-common/pr69543-1.c: Remove xfail.
7267
7268 2016-02-23 David Malcolm <dmalcolm@redhat.com>
7269
7270 PR preprocessor/69126
7271 PR preprocessor/69543
7272 PR preprocessor/69558
7273 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7274 (f): Rename to...
7275 (test_2): ...this, and add leading comment.
7276 (MACRO_3, test_3): New.
7277 (MACRO_4A, MACRO_4B, test_4): New.
7278 (MACRO): Rename to...
7279 (MACRO_5): ...this.
7280 (g): Rename to...
7281 (test_5): ...this, updating for renaming of MACRO, and
7282 add leading comment.
7283 * c-c++-common/pr69543-1.c: New.
7284 * c-c++-common/pr69543-2.c: New.
7285 * c-c++-common/pr69543-3.c: New.
7286 * c-c++-common/pr69543-4.c: New.
7287 * c-c++-common/pr69558-1.c: New.
7288 * c-c++-common/pr69558-2.c: New.
7289 * c-c++-common/pr69558-3.c: New.
7290 * c-c++-common/pr69558-4.c: New.
7291 * gcc.dg/pr69558.c: Move to...
7292 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7293 xfail for c++.
7294
7295 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7296
7297 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7298 to -ftree-parallelize-loops/-fopenacc changes.
7299 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7300 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7301 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7302 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7303 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7304 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7305 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7306 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7307 * c-c++-common/goacc/kernels-loop.c: Likewise.
7308 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7309 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7310 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7311 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7312
7313 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7314
7315 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7316
7317 2016-02-23 Jakub Jelinek <jakub@redhat.com>
7318
7319 PR c++/69902
7320 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7321
7322 PR c/69900
7323 * gcc.dg/pr69900.c: New test.
7324
7325 2016-02-23 Martin Jambor <mjambor@suse.cz>
7326
7327 PR tree-optimization/69666
7328 * gcc.dg/tree-ssa/pr69666.c: New test.
7329
7330 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7331
7332 PR fortran/67451
7333 * gfortran.dg/coarray_allocate_5.f08: New test.
7334
7335 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7336
7337 * gcc.target/s390/vcond-shift.c: Move to ...
7338 * gcc.target/s390/vector/vcond-shift.c: ... here.
7339
7340 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7341
7342 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7343 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7344
7345 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7346
7347 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7348
7349 2016-02-20 Mark Wielaard <mjw@redhat.com>
7350
7351 PR c/28901
7352 * gcc.dg/unused-variable-3.c: New test.
7353
7354 2016-02-22 Jakub Jelinek <jakub@redhat.com>
7355
7356 PR target/69888
7357 * gcc.target/i386/pr69888.c: New test.
7358
7359 2016-02-22 Richard Biener <rguenther@suse.de>
7360
7361 PR tree-optimization/69882
7362 * gfortran.dg/vect/pr69882.f90: New testcase.
7363
7364 2016-02-22 Jakub Jelinek <jakub@redhat.com>
7365
7366 PR target/69885
7367 * gcc.dg/pr69885.c: New test.
7368
7369 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7370
7371 PR target/69806
7372 PR target/54089
7373 * gcc.target/sh/pr54089-10.c: New.
7374
7375 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
7376
7377 PR fortran/69423
7378 * gfortran.dg/deferred_character_15.f90 : New test.
7379
7380 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7381
7382 PR fortran/57365
7383 gfortran.dg/allocate_with_source_18.f03: New test.
7384
7385 2016-02-20 Harald Anlauf <anlauf@gmx.de>
7386
7387 PR fortran/52531
7388 gfortran.dg/gomp/pr52531.f90: New test.
7389
7390 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7391
7392 PR c++/69865
7393 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7394 -std=c++03.
7395
7396 2016-02-19 Jakub Jelinek <jakub@redhat.com>
7397
7398 PR c++/69826
7399 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7400 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7401
7402 PR c++/69850
7403 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7404
7405 PR c++/69851
7406 * g++.dg/torture/pr69851.C: New test.
7407
7408 2016-02-19 Martin Sebor <msebor@redhat.com>
7409
7410 PR testsuite/69573
7411 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7412
7413 2016-02-19 Jakub Jelinek <jakub@redhat.com>
7414
7415 PR c++/69850
7416 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7417 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7418
7419 PR c++/67767
7420 * g++.dg/cpp0x/pr67767.C: New test.
7421
7422 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7423
7424 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7425 for fp, simd, crypto, crc, lse.
7426 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7427 above.
7428 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7429 effective target check.
7430
7431 2016-02-19 Jakub Jelinek <jakub@redhat.com>
7432
7433 PR target/69820
7434 * gcc.target/i386/pr69820.c: New test.
7435
7436 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7437
7438 * gcc.target/s390/vector/int128-1.c: New test.
7439
7440 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7441
7442 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7443
7444 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7445
7446 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7447 instruction pattern name to prevent the testcase from failing with
7448 -march=z13.
7449
7450 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7451
7452 * gcc.target/s390/md/movstr-2.c: New test.
7453
7454 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7455
7456 * gcc.target/s390/morestack.c: New test.
7457
7458 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7459
7460 PR target/69625
7461 * gcc.target/s390/pr69625.c: Add test case.
7462
7463 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7464
7465 PR testsuite/68580
7466 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7467
7468 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7469
7470 PR target/68404
7471 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7472 * gcc.target/powerpc/fusion3.c: Likewise.
7473
7474 2016-02-18 Richard Biener <rguenther@suse.de>
7475
7476 PR middle-end/69553
7477 * g++.dg/torture/pr69553.C: New testcase.
7478
7479 2016-02-18 Nick Clifton <nickc@redhat.com>
7480
7481 PR target/62254
7482 PR target/69610
7483 * gcc.target/arm/pr62554.c: New test.
7484 * gcc.target/arm/pr69610-1.c: New test.
7485 * gcc.target/arm/pr69610-2.c: New test.
7486
7487 2016-02-18 Richard Biener <rguenther@suse.de>
7488
7489 PR middle-end/69854
7490 * gcc.dg/torture/pr69854.c: New testcase.
7491
7492 2016-02-17 Jakub Jelinek <jakub@redhat.com>
7493
7494 PR c++/69850
7495 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7496
7497 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7498
7499 * gcc.target/powerpc/vec-cg.c: New test.
7500
7501 2016-02-17 Richard Biener <rguenther@suse.de>
7502
7503 PR testsuite/69586
7504 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7505
7506 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7507
7508 PR target/69161
7509 * gcc.c-torture/compile/pr69161.c: New test.
7510
7511 2016-02-17 David Sherwood <david.sherwood@arm.com>
7512
7513 PR target/69532
7514 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7515 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7516
7517 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7518
7519 * gcc.dg/ifcvt-4.c: Skip on Visium.
7520
7521 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7522
7523 * gnat.dg/atomic8.adb: New test.
7524
7525 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7526
7527 * gnat.dg/discr46.ad[sb]: New test.
7528
7529 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7530
7531 PR Target/48344
7532 * gcc.target/powerpc/pr48344-1.c: New test.
7533
7534 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7535
7536 PR fortran/69742
7537 * gfortran.dg/associate_21.f90: New test.
7538
7539 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7540
7541 PR c/69835
7542 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7543 -Wnonnull in dg-options.
7544 * c-c++-common/nonnull-2.c: New test.
7545
7546 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7547 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7548
7549 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7550
7551 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7552
7553 PR middle-end/69801
7554 * gcc.dg/pr69801.c: Add empty dg-options.
7555
7556 2016-02-16 James Norris <jnorris@codesourcery.com>
7557
7558 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7559 * g++.dg/goacc/deviceptr-1.c: New file.
7560
7561 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7562
7563 PR tree-optimization/69820
7564 * gcc.dg/vect/pr69820.c: New test.
7565
7566 2016-02-16 Richard Biener <rguenther@suse.de>
7567
7568 PR tree-optimization/69776
7569 * gcc.dg/torture/pr69776-2.c: New testcase.
7570
7571 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7572
7573 PR tree-optimization/69714
7574 * gcc.dg/torture/pr69714.c: New test.
7575
7576 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7577
7578 PR tree-optimization/69802
7579 * gcc.dg/pr69802.c: New test.
7580
7581 2016-02-16 Richard Biener <rguenther@suse.de>
7582
7583 PR middle-end/69801
7584 * gcc.dg/pr69801.c: New testcase.
7585
7586 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7587
7588 PR libgfortran/69651
7589 * gfortran.dg/read_bang.f90: New test.
7590 * gfortran.dg/read_bang4.f90: New test.
7591
7592 2016-02-15 Jakub Jelinek <jakub@redhat.com>
7593
7594 PR c++/69658
7595 * g++.dg/init/pr69658.C: New test.
7596
7597 PR c++/69797
7598 * c-c++-common/pr69797.c: New test.
7599
7600 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7601
7602 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7603 check for aarch64*-*-*.
7604
7605 2016-02-15 Richard Biener <rguenther@suse.de>
7606
7607 PR tree-optimization/69783
7608 * gcc.dg/vect/pr69783.c: New testcase.
7609
7610 2016-02-15 Richard Biener <rguenther@suse.de>
7611
7612 PR tree-optimization/69776
7613 * gcc.dg/torture/pr69776.c: New testcase.
7614
7615 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7616
7617 PR fortran/60526
7618 * gfortran.dg/type_decl_4.f90: Reinstated.
7619
7620 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
7621
7622 PR fortran/68746
7623 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7624
7625 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7626
7627 PR fortran/60526
7628 PR bootstrap/69816
7629 * gfortran.dg/type_decl_4.f90: Removed.
7630
7631 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7632
7633 PR fortran/60526
7634 * gfortran.dg/type_decl_4.f90: New test.
7635
7636 2016-02-14 Alan Modra <amodra@gmail.com>
7637
7638 PR testsuite/68886
7639 * gcc.c-torture/execute/stkalign.c: Revise test.
7640
7641 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7642
7643 PR target/67260
7644 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7645
7646 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7647
7648 PR target/67260
7649 * gcc.target/sh/torture/pr67260.c: New.
7650
7651 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
7652
7653 * gcc.dg/pr67964.c: Add dg-require-alias.
7654
7655 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7656
7657 PR target/67636
7658 PR target/64345
7659 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7660
7661 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7662
7663 PR libgfortran/69668
7664 * gfortran.dg/namelist_88.f90: New test.
7665
7666 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7667
7668 PR libgfortran/69668
7669 * gfortran.dg/namelist_38.f90: Update test.
7670 * gfortran.dg/namelist_84.f90: Update test.
7671
7672 2016-02-12 David Malcolm <dmalcolm@redhat.com>
7673
7674 PR other/69554
7675 * gcc.dg/pr69554-1.c: New test.
7676 * gfortran.dg/pr69554-1.F90: New test.
7677 * gfortran.dg/pr69554-2.F90: New test.
7678 * lib/gcc-dg.exp (proc dg-locus): New function.
7679 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7680 distinguish between the caret-printing and non-caret-printing
7681 cases. If caret-printing has been explicitly enabled, bail out
7682 without attempting to fix up the output.
7683
7684 2016-02-12 David Malcolm <dmalcolm@redhat.com>
7685
7686 PR driver/69265
7687 PR driver/69453
7688 * gcc.dg/spellcheck-options-3.c: New test case.
7689 * gcc.dg/spellcheck-options-4.c: New test case.
7690 * gcc.dg/spellcheck-options-5.c: New test case.
7691 * gcc.dg/spellcheck-options-6.c: New test case.
7692 * gcc.dg/spellcheck-options-7.c: New test case.
7693 * gcc.dg/spellcheck-options-8.c: New test case.
7694 * gcc.dg/spellcheck-options-9.c: New test case.
7695 * gcc.dg/spellcheck-options-10.c: New test case.
7696
7697 2016-02-12 Jakub Jelinek <jakub@redhat.com>
7698
7699 PR rtl-optimization/69764
7700 PR rtl-optimization/69771
7701 * c-c++-common/pr69764.c: New test.
7702 * gcc.dg/torture/pr69771.c: New test.
7703
7704 2016-02-12 Marek Polacek <polacek@redhat.com>
7705
7706 * g++.dg/torture/init-list1.C: New.
7707
7708 2016-02-12 Marek Polacek <polacek@redhat.com>
7709
7710 * gcc.dg/pr69522.c: Add empty dg-options.
7711
7712 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7713
7714 * g++.dg/lto/lto.exp: Include and init mpx.
7715 * g++.dg/lto/pr69729_0.C: New test.
7716
7717 2016-02-12 Jakub Jelinek <jakub@redhat.com>
7718
7719 PR ipa/69241
7720 * g++.dg/ipa/pr69241-4.C: New test.
7721
7722 PR ipa/68672
7723 * g++.dg/ipa/pr68672-1.C: New test.
7724 * g++.dg/ipa/pr68672-2.C: New test.
7725 * g++.dg/ipa/pr68672-3.C: New test.
7726
7727 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7728
7729 PR c/69522
7730 * gcc.dg/pr69522.c: New test.
7731
7732 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7733
7734 PR c++/69098
7735 * g++.dg/cpp1y/69098.C: New test.
7736 * g++.dg/cpp1y/69098-2.C: New test.
7737
7738 2016-02-12 Jakub Jelinek <jakub@redhat.com>
7739
7740 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7741 and neighbour -> neighbor.
7742 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7743 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7744 * c-c++-common/Wvarargs.c: Likewise.
7745 * c-c++-common/goacc/host_data-5.c: Likewise.
7746 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7747 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7748 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7749 * gcc.target/aarch64/pr60697.c: Likewise.
7750 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7751 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7752 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7753 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7754 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7755 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7756 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7757 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7758 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7759 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7760 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7761 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7762 * g++.dg/lookup/koenig5.C: Likewise.
7763 * g++.dg/ext/no-asm-2.C: Likewise.
7764 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7765 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7766 * gfortran.dg/used_types_16.f90: Likewise.
7767 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7768 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7769 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7770 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7771 * gfortran.dg/abstract_type_6.f03: Likewise.
7772 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7773 * gfortran.dg/used_types_15.f90: Likewise.
7774 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7775 * gfortran.dg/exit_3.f08: Likewise.
7776 * gfortran.dg/open_status_2.f90: Likewise.
7777 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7778 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7779 * gfortran.dg/associate_1.f03: Likewise.
7780 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7781 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7782 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7783 * gcc.dg/builtin-object-size-1.c: Likewise.
7784 * gcc.dg/noreturn-6.c: Likewise.
7785 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7786 * gcc.dg/globalalias.c: Likewise.
7787 * gcc.dg/builtins-config.h: Likewise.
7788 * gcc.dg/pr30457.c: Likewise.
7789 * gcc.c-torture/compile/volatile-1.c: Likewise.
7790 * gcc.c-torture/execute/20101011-1.c: Likewise.
7791 * c-c++-common/Waddress-1.c: Likewise.
7792
7793 2016-02-11 Jakub Jelinek <jakub@redhat.com>
7794
7795 PR c/69768
7796 * c-c++-common/Waddress-1.c: New test.
7797
7798 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7799
7800 PR fortran/69296
7801 * gfortran.dg/associate_19.f03: New test.
7802 * gfortran.dg/associate_20.f03: New test.
7803
7804 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7805
7806 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7807
7808 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7809
7810 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7811 .arch armv8-a\n. Add -dA to dg-options.
7812 * gcc.target/aarch64/assembler_arch_1.c: New test.
7813 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7814
7815 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7816
7817 PR c++/68726
7818 * g++.dg/cpp0x/pr68726.C: New.
7819
7820 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7821
7822 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7823 test.
7824
7825 2016-02-11 Richard Biener <rguenther@suse.de>
7826
7827 * g++.dg/tree-ssa/pr61034.C: Adjust.
7828
7829 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7830
7831 PR target/69148
7832 * gcc.target/s390/pr69148.c: New.
7833
7834 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7835
7836 PR tree-optimization/69652
7837 * gcc.dg/torture/pr69652.c: New test.
7838
7839 2016-02-10 Jakub Jelinek <jakub@redhat.com>
7840 Patrick Palka <ppalka@gcc.gnu.org>
7841
7842 PR ipa/69241
7843 PR c++/69649
7844 * g++.dg/ipa/pr69241-1.C: New test.
7845 * g++.dg/ipa/pr69241-2.C: New test.
7846 * g++.dg/ipa/pr69241-3.C: New test.
7847 * g++.dg/ipa/pr69649.C: New test.
7848
7849 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
7850
7851 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7852 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7853
7854 2016-02-10 Bin Cheng <bin.cheng@arm.com>
7855
7856 PR tree-optimization/68021
7857 * gcc.dg/tree-ssa/pr68021.c: New test.
7858
7859 2016-02-10 Richard Biener <rguenther@suse.de>
7860
7861 PR tree-optimization/69726
7862 * gcc.dg/uninit-22.c: New testcase.
7863
7864 2016-02-09 Andrew Pinski <apinski@cavium.com>
7865
7866 PR tree-opt/69282
7867 * gcc.c-torture/compile/20160205-1.c: New testcase.
7868
7869 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7870
7871 PR target/68404
7872 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7873 instead accessing a really large arrray.
7874 * gcc.target/powerpc/fusion3.c: Likewise.
7875
7876 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
7877
7878 PR target/68532
7879 * gcc.c-torture/execute/pr68532.c: New test.
7880
7881 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
7882
7883 PR target/69634
7884 * gcc.dg/pr69634.c: New.
7885
7886 2016-02-09 Richard Biener <rguenther@suse.de>
7887
7888 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7889
7890 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
7891
7892 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7893
7894 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7895
7896 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7897
7898 2016-02-09 Richard Biener <rguenther@suse.de>
7899
7900 PR tree-optimization/69715
7901 * gcc.dg/torture/pr69715.c: New testcase.
7902
7903 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7904
7905 PR c++/69139
7906 * g++.dg/cpp0x/trailing12.C: New test.
7907 * g++.dg/cpp0x/trailing13.C: New test.
7908
7909 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7910
7911 PR c++/69283
7912 PR c++/67835
7913 * g++.dg/cpp1y/auto-fn29.C: New test.
7914 * g++.dg/cpp1y/auto-fn30.C: New test.
7915
7916 2016-02-08 Jakub Jelinek <jakub@redhat.com>
7917
7918 PR tree-optimization/69209
7919 * gcc.c-torture/compile/pr69209.c: New test.
7920
7921 2016-02-08 Jeff Law <law@redhat.com>
7922
7923 PR tree-optimization/68541
7924 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7925 of statements allowed in join block for path splitting.
7926
7927 2016-02-08 Jakub Jelinek <jakub@redhat.com>
7928
7929 PR c++/59627
7930 * g++.dg/gomp/pr59627.C: New test.
7931
7932 PR ipa/69239
7933 * g++.dg/ipa/pr69239.C: New test.
7934
7935 2016-02-08 David Malcolm <dmalcolm@redhat.com>
7936
7937 PR preprocessor/69664
7938 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7939 * gcc.dg/cpp/warn-comments.c: Likewise.
7940
7941 2016-02-08 Marek Polacek <polacek@redhat.com>
7942
7943 PR c++/69688
7944 * g++.dg/init/const12.C: New test.
7945
7946 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7947
7948 PR target/60410
7949 * gcc.dg/lto/pr55113_0.c: Remove test.
7950
7951 2016-02-08 Richard Biener <rguenther@suse.de>
7952
7953 PR tree-optimization/69719
7954 * gcc.dg/torture/pr69719.c: New testcase.
7955
7956 2016-02-08 Richard Biener <rguenther@suse.de>
7957 Jeff Law <law@redhat.com>
7958
7959 PR target/68273
7960 * gcc.target/mips/pr68273.c: New testcase.
7961
7962 2016-02-08 Richard Biener <rguenther@suse.de>
7963
7964 PR rtl-optimization/69274
7965 * gcc.target/i386/addr-sel-1.c: XFAIL.
7966
7967 2016-02-08 Jeff Law <law@redhat.com>
7968
7969 PR tree-optimization/68541
7970 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7971
7972 PR tree-optimization/65917
7973 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7974
7975 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7976
7977 PR fortran/50555
7978 * gfortran.dg/namelist_args.f90: New test.
7979
7980 2016-02-05 Jeff Law <law@redhat.com>
7981
7982 PR tree-optimization/68541
7983 * gcc.dg/tree-ssa/split-path-2.c: New test.
7984 * gcc.dg/tree-ssa/split-path-3.c: New test.
7985 * gcc.dg/tree-ssa/split-path-4.c: New test.
7986 * gcc.dg/tree-ssa/split-path-5.c: New test.
7987 * gcc.dg/tree-ssa/split-path-6.c: New test.
7988 * gcc.dg/tree-ssa/split-path-7.c: New test.
7989
7990 2016-02-05 Martin Sebor <msebor@redhat.com>
7991
7992 PR c++/69662
7993 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7994 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7995
7996 2016-02-06 Richard HEnderson <rth@redhat.com>
7997
7998 PR c/69643
7999 * gcc.target/i386/addr-space-4.c: New.
8000 * gcc.target/i386/addr-space-5.c: New.
8001
8002 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8003
8004 PR fortran/66089
8005 * gfortran.dg/elemental_dependency_6.f90: New.
8006
8007 2016-02-05 Jakub Jelinek <jakub@redhat.com>
8008
8009 PR rtl-optimization/69691
8010 * gcc.c-torture/execute/pr69691.c: New test.
8011
8012 PR c++/69628
8013 * g++.dg/parse/pr69628.C: New test.
8014
8015 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
8016
8017 * gcc.dg/sancov/asan.c: Move to ...
8018 * gcc.dg/asan/sancov-1.c: ... here.
8019
8020 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
8021
8022 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8023
8024 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8025
8026 PR target/69677
8027 * gcc.target/i386/pr69677.c: New test.
8028
8029 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8030
8031 PR c++/68948
8032 * g++.dg/template/pr68948.C: New test.
8033
8034 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8035
8036 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8037 (only necessary on s390x).
8038
8039 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8040
8041 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8042 -mno-accumulate-outgoing-args.
8043
8044 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8045
8046 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8047
8048 2016-02-04 Jakub Jelinek <jakub@redhat.com>
8049
8050 PR c/69669
8051 * c-c++-common/pr69669.c: New test.
8052
8053 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8054
8055 PR target/69667
8056 * g++.dg/pr69667.C: New file.
8057
8058 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8059
8060 PR target/69619
8061 * gcc.dg/pr69619.c: Add new test.
8062
8063 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8064
8065 PR rtl-optimization/69577
8066 * gcc.target/i386/pr69577.c: New test.
8067
8068 2016-02-04 Martin Liska <mliska@suse.cz>
8069
8070 * g++.dg/asan/pr69276.C: New test.
8071
8072 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8073
8074 PR target/65932
8075 PR target/67714
8076 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8077 a single smulbb instruction.
8078 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8079 * gcc.target/amr/wmul-2.c: Likewise.
8080
8081 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8082
8083 PR target/65932
8084 PR target/67714
8085 * gcc.c-torture/execute/pr67714.c: New test.
8086
8087 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8088
8089 PR target/69454
8090 * gcc.target/i386/pr69454-1.c: New test.
8091 * gcc.target/i386/pr69454-2.c: New test.
8092
8093 2016-02-03 Martin Sebor <msebor@redhat.com>
8094
8095 PR c++/69251
8096 PR c++/69253
8097 PR c++/69290
8098 PR c++/69277
8099 PR c++/69349
8100 * g++.dg/ext/flexarray-mangle-2.C: New test.
8101 * g++.dg/ext/flexarray-mangle.C: New test.
8102 * g++.dg/ext/flexarray-subst.C: New test.
8103 * g++.dg/ext/flexary11.C: New test.
8104 * g++.dg/ext/flexary12.C: New test.
8105 * g++.dg/ext/flexary13.C: New test.
8106 * g++.dg/ext/flexary14.C: New test.
8107 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8108
8109 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8110
8111 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8112 Define only if CHECK_FLOAT128 is defined.
8113 (main): Properly initialize u5.
8114
8115 2016-02-03 Jakub Jelinek <jakub@redhat.com>
8116
8117 PR c/69627
8118 * gcc.dg/pr69627.c: New test.
8119
8120 PR target/69644
8121 * gcc.dg/pr69644.c: New test.
8122
8123 2016-02-03 Mike Stump <mikestump@comcast.net>
8124
8125 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8126 support for struct-layout-1.exp.
8127
8128 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8129
8130 PR c++/69056
8131 * g++.dg/cpp0x/pr69056.C: New test.
8132
8133 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8134 Alexandre Oliva <aoliva@redhat.com>
8135
8136 PR target/69461
8137 * gcc.target/powerpc/pr69461.c: New.
8138
8139 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
8140
8141 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8142 works from here ...
8143 (check_effective_target_fsanitize_thread): ... to here. Do not
8144 specify additional compile flags for the test source.
8145 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8146 specify additional compile flags for the test source.
8147
8148 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8149
8150 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8151
8152 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8153
8154 PR fortran/67451
8155 PR fortran/69418
8156 * gfortran.dg/coarray_allocate_2.f08: New test.
8157 * gfortran.dg/coarray_allocate_3.f08: New test.
8158 * gfortran.dg/coarray_allocate_4.f08: New test.
8159
8160 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8161
8162 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8163 use same scan-tree-dump-times on all platforms.
8164 * gcc.dg/vect/vect-outer-1.c: Likewise.
8165 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8166 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8167 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8168 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8169 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8170 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8171 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8172
8173 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8174
8175 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8176 warning.
8177
8178 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8179
8180 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8181
8182 2016-02-02 James Norris <jnorris@codesourcery.com>
8183
8184 * c-c++-common/goacc/routine-5.c: Add tests.
8185
8186 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
8187
8188 * gcc.target/nvptx/unsigned-cmp.c: New test.
8189
8190 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8191
8192 * gcc.target/aarch64/scalar_shift_1.c
8193 (test_corners_sisd_di): Improve force to SIMD register.
8194 (test_corners_sisd_si): Likewise.
8195 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8196 Remove scan-assembler check for ldr.
8197
8198 2016-02-02 Richard Biener <rguenther@suse.de>
8199
8200 PR tree-optimization/69595
8201 * gcc.dg/Warray-bounds-17.c: New testcase.
8202
8203 2016-02-02 Richard Biener <rguenther@suse.de>
8204
8205 PR tree-optimization/69606
8206 * gcc.dg/torture/pr69606.c: New testcase.
8207
8208 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8209
8210 PR middle-end/68542
8211 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8212 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8213
8214 2016-02-02 Alan Modra <amodra@gmail.com>
8215
8216 PR target/69548
8217 * gcc.target/powerpc/pr69548.c: New test.
8218
8219 2016-02-01 Jakub Jelinek <jakub@redhat.com>
8220
8221 PR rtl-optimization/69592
8222 * gcc.dg/pr69592.c: New test.
8223
8224 PR preprocessor/69543
8225 PR c/69558
8226 * gcc.dg/pr69543.c: New test.
8227 * gcc.dg/pr69558.c: New test.
8228
8229 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
8230
8231 PR testsuite/65940
8232 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
8233
8234 2016-02-01 Martin Sebor <msebor@redhat.com>
8235
8236 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8237
8238 2016-02-01 Bin Cheng <bin.cheng@arm.com>
8239
8240 PR tree-optimization/67921
8241 * c-c++-common/ubsan/pr67921.c: New test.
8242
8243 2016-02-01 Richard Biener <rguenther@suse.de>
8244
8245 PR middle-end/69556
8246 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8247
8248 2016-02-01 Richard Biener <rguenther@suse.de>
8249
8250 PR tree-optimization/69574
8251 * gcc.dg/torture/pr69574.c: New testcase.
8252
8253 2016-02-01 Richard Biener <rguenther@suse.de>
8254
8255 PR tree-optimization/69579
8256 * gcc.dg/setjmp-6.c: New testcase.
8257
8258 2016-02-01 Jakub Jelinek <jakub@redhat.com>
8259
8260 PR rtl-optimization/69570
8261 * g++.dg/opt/pr69570.C: New test.
8262
8263 2016-02-01 Richard Henderson <rth@redhat.com>
8264
8265 * gcc.dg/pr69535.c: New test.
8266
8267 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
8268
8269 PR testsuite/69584
8270 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8271 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8272
8273 PR debug/68244
8274 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8275
8276 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8277
8278 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
8279
8280 PR fortran/67564
8281 * gfortran.dg/allocate_with_source_17.f03: New test.
8282
8283 2016-01-30 Jakub Jelinek <jakub@redhat.com>
8284
8285 PR tree-optimization/69546
8286 * gcc.dg/torture/pr69546.c: New test.
8287
8288 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
8289
8290 PR fortran/69566
8291 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8292
8293 2016-01-30 Martin Sebor <msebor@redhat.com>
8294
8295 PR c++/68490
8296 * g++.dg/ext/flexary10.C: New test.
8297
8298 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8299
8300 PR fortran/66707
8301 gfortran.dg/common_23.f90: New test.
8302
8303 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8304
8305 PR target/65546
8306 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8307 condition being checked, and disable it when the target supports
8308 misaligned loads and stores.
8309
8310 2016-01-29 Jakub Jelinek <jakub@redhat.com>
8311
8312 PR debug/69518
8313 * gcc.dg/torture/pr69518.c: New test.
8314
8315 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8316
8317 PR target/69530
8318 * gcc.target/i386/pr69530.c: New test.
8319
8320 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
8321
8322 PR target/65604
8323 * gcc.target/mips/div-delay.c: New test.
8324
8325 2016-01-29 Jakub Jelinek <jakub@redhat.com>
8326
8327 PR target/69551
8328 * gcc.target/i386/pr69551.c: New test.
8329
8330 PR target/66137
8331 * gcc.target/i386/pr66137.c: New test.
8332
8333 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8334
8335 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8336 always built for p5600.
8337 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8338 isa=p5600 dg-option.
8339
8340 2016-01-29 Richard Biener <rguenther@suse.de>
8341
8342 PR tree-optimization/69547
8343 * g++.dg/tree-ssa/pr69547.C: New testcase.
8344
8345 2016-01-29 Jakub Jelinek <jakub@redhat.com>
8346
8347 PR debug/66869
8348 * g++.dg/warn/Wunused-function2.C: New test.
8349
8350 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8351
8352 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8353 support for test to succeed.
8354
8355 2016-01-29 Marek Polacek <polacek@redhat.com>
8356
8357 PR c++/69509
8358 PR c++/69516
8359 * g++.dg/ext/constexpr-vla2.C: New test.
8360 * g++.dg/ext/constexpr-vla3.C: New test.
8361 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8362
8363 2016-01-29 Richard Biener <rguenther@suse.de>
8364
8365 PR middle-end/69537
8366 * gcc.dg/uninit-21.c: New testcase.
8367
8368 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
8369
8370 PR target/69459
8371 * gcc.target/i386/pr69459.c: New test.
8372
8373 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
8374
8375 PR target/68400
8376 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8377 * gcc.target/mips/pr68400.c: New test.
8378
8379 2016-01-28 Martin Sebor <msebor@redhat.com>
8380
8381 PR target/17381
8382 * gcc.target/powerpc/pr17381.c: New test.
8383
8384 2016-01-28 Jakub Jelinek <jakub@redhat.com>
8385
8386 PR middle-end/69542
8387 * gcc.dg/torture/pr69542.c: New test.
8388
8389 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8390
8391 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8392
8393 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
8394
8395 * gcc.dg/pr65980.c: Skip on AIX.
8396 * gcc.dg/pr66688.c: Same.
8397
8398 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
8399
8400 PR target/63679
8401 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8402 * gcc.dg/tree-ssa/sra-18.c: Same.
8403
8404 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8405
8406 PR fortran/62536
8407 * gfortran.dg/block_15.f08: New test.
8408 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8409 on incorrectly closed BLOCK.
8410
8411 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8412
8413 * gcc.dg/declare-simd.c: New test.
8414 2016-01-28 Richard Biener <rguenther@suse.de>
8415
8416 PR tree-optimization/69466
8417 * gfortran.dg/vect/pr69466.f90: New testcase.
8418
8419 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8420
8421 * g++.dg/pr67989.C: Remove ARM-specific option.
8422 * gcc.target/arm/pr67989.C: New file.
8423
8424 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
8425
8426 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8427 and expm1 test for glibc < 2.11.
8428
8429 2016-01-27 Richard Henderson <rth@redhat.com>
8430
8431 * gcc.c-torture/execute/pr69447.c: New test.
8432
8433 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
8434
8435 PR fortran/69422
8436 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8437
8438 2016-01-27 Jakub Jelinek <jakub@redhat.com>
8439
8440 PR debug/66869
8441 * gcc.dg/pr66869.c: New test.
8442
8443 2016-01-25 Jeff Law <law@redhat.com>
8444
8445 PR tree-optimization/68398
8446 PR tree-optimization/69196
8447 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8448 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8449 path to avoid new heuristic allowing more irreducible regions
8450 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8451 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8452 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8453 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8454 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8455
8456 2016-01-27 Marek Polacek <polacek@redhat.com>
8457
8458 PR c/68062
8459 * c-c++-common/vector-compare-4.c: New test.
8460
8461 2016-01-27 David Malcolm <dmalcolm@redhat.com>
8462
8463 PR preprocessor/69126
8464 * c-c++-common/pr69126.c: New test case.
8465
8466 2016-01-27 Ian Lance Taylor <iant@google.com>
8467
8468 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8469
8470 2016-01-27 Ryan Burn <contact@rnburn.com>
8471
8472 PR cilkplus/69267
8473 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8474
8475 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
8476
8477 PR target/69512
8478 * gcc.target/i386/pr69512.c: New test.
8479
8480 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8481
8482 PR ada/69488
8483 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8484
8485 2016-01-27 Marek Polacek <polacek@redhat.com>
8486
8487 PR c++/69379
8488 * g++.dg/pr69379.C: New test.
8489
8490 2016-01-27 Martin Sebor <msebor@redhat.com>
8491
8492 PR c++/69317
8493 * g++.dg/abi/Wabi-2-2.C: New test.
8494 * g++.dg/abi/Wabi-2-3.C: New test.
8495 * g++.dg/abi/Wabi-3-2.C: New test.
8496 * g++.dg/abi/Wabi-3-3.C: New test.
8497
8498 2016-01-27 Richard Biener <rguenther@suse.de>
8499
8500 PR tree-optimization/69166
8501 * gcc.dg/torture/pr69166.c: New testcase.
8502
8503 2016-01-27 Martin Jambor <mjambor@suse.cz>
8504
8505 PR tree-optimization/69355
8506 * gcc.dg/tree-ssa/pr69355.c: New test.
8507
8508 2016-01-27 Marek Polacek <polacek@redhat.com>
8509
8510 PR c++/69496
8511 * g++.dg/ext/constexpr-vla1.C: New test.
8512
8513 2016-01-20 Christian Bruel <christian.bruel@st.com>
8514
8515 PR target/69245
8516 * gcc.target/arm/pr69245.c: New test.
8517
8518 2016-01-27 Jakub Jelinek <jakub@redhat.com>
8519
8520 PR tree-optimization/69399
8521 * gcc.dg/torture/pr69399.c: New test.
8522
8523 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8524
8525 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8526
8527 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8528
8529 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8530
8531 2016-01-26 Tom de Vries <tom@codesourcery.com>
8532
8533 PR tree-optimization/69110
8534 * gcc.dg/autopar/pr69110.c: New test.
8535
8536 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
8537 Sebastian Pop <s.pop@samsung.com>
8538
8539 * gcc.dg/graphite/isl-ast-op-select.c: New.
8540
8541 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
8542
8543 PR fortran/69385
8544 * gfortran.dg/allocate_error_6.f90: New test.
8545
8546 2016-01-26 Richard Henderson <rth@redhat.com>
8547
8548 * gcc.dg/tm/pr60908.c: New test.
8549
8550 2016-01-26 David Malcolm <dmalcolm@redhat.com>
8551
8552 PR other/69006
8553 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8554 directive.
8555 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8556 expected multiline output to reflect the colorization being
8557 disabled before newlines.
8558 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8559 (custom_diagnostic_finalizer): Replace call to
8560 pp_newline_and_flush with call to pp_flush.
8561 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8562 * gfortran.dg/implicit_class_1.f90: Likewise.
8563 * lib/gcc-dg.exp (allow_blank_lines): New global.
8564 (dg-allow-blank-lines-in-output): New procedure.
8565 (gcc-dg-prune): Complain about blank lines in the output, unless
8566 dg-allow-blank-lines-in-output was called.
8567 * lib/multiline.exp (_build_multiline_regex): Only support
8568 arbitrary followup text for non-blank-lines, not for blank lines.
8569
8570 2016-01-26 Jakub Jelinek <jakub@redhat.com>
8571
8572 PR tree-optimization/69483
8573 * gcc.dg/pr69483.c: New test.
8574 * g++.dg/opt/pr69483.C: New test.
8575
8576 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8577
8578 PR target/68620
8579 * gcc.target/arm/pr68620.c: New test.
8580
8581 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8582
8583 * gcc.target/i386/pr68986-2.c: Remove -m32.
8584
8585 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8586
8587 PR target/68986
8588 * gcc.target/i386/pr68986-1.c: New test.
8589 * gcc.target/i386/pr68986-2.c: Likewise.
8590 * gcc.target/i386/pr68986-3.c: Likewise.
8591
8592 2016-01-26 Christian Bruel <christian.bruel@st.com>
8593
8594 * lib/target-supports.exp
8595 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8596 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8597 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8598
8599 2016-01-26 Richard Biener <rguenther@suse.de>
8600
8601 PR tree-optimization/69452
8602 * gcc.dg/torture/pr69452.c: New testcase.
8603
8604 2016-01-26 Jakub Jelinek <jakub@redhat.com>
8605
8606 PR target/69442
8607 * gcc.dg/pr69442.c: New test.
8608
8609 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8610
8611 PR target/67896
8612 * gcc.target/aarch64/simd/pr67896.C: New.
8613
8614 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8615
8616 PR tree-optimization/69400
8617 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8618 function.
8619 (plugin_init): Call it.
8620 * gcc.dg/torture/pr69400.c: New test.
8621
8622 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8623
8624 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8625
8626 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8627 Sebastian Pop <s.pop@samsung.com>
8628
8629 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8630 isl-0.15.
8631
8632 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8633 Sebastian Pop <s.pop@samsung.com>
8634
8635 * gcc.dg/graphite/pr69292.c: New.
8636
8637 2016-01-25 Jakub Jelinek <jakub@redhat.com>
8638
8639 * c-c++-common/goacc/use_device-1.c: New test.
8640
8641 2016-01-25 Jeff Law <law@redhat.com>
8642
8643 PR tree-optimization/69196
8644 PR tree-optimization/68398
8645 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8646 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8647
8648 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
8649
8650 PR target/69469
8651 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8652 Algorithm.
8653
8654 2016-01-25 Richard Biener <rguenther@suse.de>
8655
8656 PR testsuite/69380
8657 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8658
8659 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8660
8661 PR target/69421
8662 * gcc.dg/pr69421.c: New test.
8663
8664 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8665
8666 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8667 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8668 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8669 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8670 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8671 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8672 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8673 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8674 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8675 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8676
8677 2016-01-25 Richard Biener <rguenther@suse.de>
8678
8679 PR tree-optimization/69376
8680 * gcc.dg/torture/pr69376.c: New testcase.
8681
8682 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8683
8684 PR fortran/69397
8685 PR fortran/68442
8686 * gfortran.dg/interface_38.f90: New test.
8687 * gfortran.dg/interface_39.f90: New test.
8688
8689 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8690
8691 Revert:
8692 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8693
8694 PR c++/11858
8695 PR c++/24663
8696 PR c++/24664
8697 * g++.dg/template/pr11858.C: New test.
8698 * g++.dg/template/pr24663.C: New test.
8699 * g++.dg/template/unify12.C: New test.
8700 * g++.dg/template/unify13.C: New test.
8701 * g++.dg/template/unify14.C: New test.
8702 * g++.dg/template/unify15.C: New test.
8703 * g++.dg/template/unify16.C: New test.
8704 * g++.dg/template/unify17.C: New test.
8705
8706 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8707
8708 PR fortran/68283
8709 gfortran.dg/pr68283.f90: New test.
8710
8711 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8712
8713 PR fortran/66094
8714 * gfortran.dg/inline_matmul_13.f90: New test.
8715 * gfortran.dg/matmul_bounds_8.f90: New test.
8716 * gfortran.dg/matmul_bounds_9.f90: New test.
8717 * gfortran.dg/matmul_bounds_10.f90: New test.
8718
8719 2016-01-23 Tom de Vries <tom@codesourcery.com>
8720
8721 PR tree-optimization/69426
8722 * gcc.dg/autopar/pr69426.c: New test.
8723
8724 2016-01-23 Martin Sebor <msebor@redhat.com>
8725
8726 PR c++/58109
8727 PR c++/69022
8728 * g++.dg/cpp0x/alignas5.C: New test.
8729 * g++.dg/ext/vector29.C: Same.
8730
8731 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
8732
8733 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8734 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8735 _GNU_SOURCE from compile flags to the source.
8736 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8737 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8738 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8739 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8740
8741 2016-01-22 Jakub Jelinek <jakub@redhat.com>
8742
8743 PR target/69432
8744 * g++.dg/opt/pr69432.C: New test.
8745
8746 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8747
8748 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8749 32-bit targets testing an -m64 multilib.
8750
8751 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8752
8753 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8754 64-bit support.
8755
8756 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8757
8758 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8759
8760 2016-01-21 Christian Bruel <christian.bruel@st.com>
8761
8762 PR target/68674
8763 * gcc.target/i386/pr68674.c
8764 * gcc.target/aarch64/pr68674.c
8765 * gcc.target/arm/pr68674.c
8766
8767 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8768
8769 PR target/69403
8770 * gcc.c-torture/execute/pr69403.c: New test.
8771
8772 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8773
8774 PR c++/55843
8775 * g++.dg/template/pr55843.C: New.
8776
8777 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8778
8779 PR testsuite/66877
8780 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8781 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8782
8783 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8784
8785 PR testsuite/67489
8786 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8787 from dg-do compile directive, and instead add
8788 { dg-require-effective-target int128 }.
8789
8790 2016-01-20 Martin Sebor <msebor@redhat.com>
8791
8792 PR c/69405
8793 * gcc.dg/sync-fetch.c: New test.
8794
8795 2016-01-21 Martin Sebor <msebor@redhat.com>
8796
8797 PR target/69252
8798 * gcc.target/powerpc/pr69252.c: New test.
8799
8800 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8801
8802 PR fortran/65996
8803 * gfortran.dg/pr65996.f90: New test.
8804
8805 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8806
8807 PR c++/68810
8808 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
8809 expected to generate an error.
8810
8811 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8812
8813 PR middle-end/66178
8814 * gcc.dg/torture/pr66178.c: New test.
8815
8816 2016-01-21 Anton Blanchard <anton@samba.org>
8817 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8818
8819 PR target/63354
8820 * gcc.target/powerpc/pr63354.c: New test.
8821
8822 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8823
8824 PR rtl-optimization/68990
8825 * gcc.target/i386/pr68990: New.
8826
8827 2016-01-21 Nick Clifton <nickc@redhat.com>
8828
8829 PR target/69129
8830 * gcc.target/mips/pr69129.c: New.
8831
8832 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8833
8834 PR c++/58046
8835 * g++.dg/cpp0x/pr58046.C: New.
8836
8837 2016-01-21 Jakub Jelinek <jakub@redhat.com>
8838
8839 PR target/69187
8840 PR target/65624
8841 * gcc.target/arm/pr69187.c: New test.
8842
8843 PR c++/69355
8844 * g++.dg/torture/pr69355.C: New test.
8845
8846 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8847 Sebastian Pop <s.pop@samsung.com>
8848
8849 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8850
8851 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8852 Sebastian Pop <s.pop@samsung.com>
8853
8854 * gcc.dg/graphite/pr68976.c: New test.
8855
8856 2016-01-21 Jakub Jelinek <jakub@redhat.com>
8857
8858 PR middle-end/67653
8859 * c-c++-common/pr67653.c: New test.
8860 * gcc.dg/torture/pr29119.c: Add dg-warning.
8861
8862 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8863
8864 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8865
8866 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8867
8868 PR c/24293
8869 * gcc.dg/pr24293.c: New test.
8870 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8871 incomplete struct type.
8872 * gcc.dg/declspec-1.c: Likewise.
8873 * gcc.dg/pr63549.c: Likewise.
8874
8875 2016-01-20 Jakub Jelinek <jakub@redhat.com>
8876
8877 PR tree-optimization/66612
8878 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8879 for bdn instruction.
8880
8881 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8882
8883 * lib/target-supports.exp
8884 (check_effective_target_arm_fp_ok_nocache): New.
8885 (check_effective_target_arm_fp_ok): New.
8886 (add_options_for_arm_fp): New.
8887 (check_effective_target_arm_crypto_ok_nocache): Require
8888 target_arm_v8_neon_ok instead of arm32.
8889 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8890 (check_effective_target_arm_crypto_pragma_ok): New.
8891 (add_options_for_arm_vfp): New.
8892 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8893 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8894 target instead. Force initial fpu to vfp.
8895 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8896 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8897 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8898 dependency.
8899 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8900 use arm_vfp effective target instead. Force initial fpu to vfp.
8901 * gcc.target/arm/attr-neon3.c: Likewise.
8902 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8903 arm_vfp_ok.
8904 * gcc.target/arm/unsigned-float.c: Likewise.
8905 * gcc.target/arm/vfp-1.c: Likewise.
8906 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8907 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8908 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8909 * gcc.target/arm/vfp-ldmias.c: Likewise.
8910 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8911 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8912 * gcc.target/arm/vfp-stmiad.c: Likewise.
8913 * gcc.target/arm/vfp-stmias.c: Likewise.
8914 * gcc.target/arm/vnmul-1.c: Likewise.
8915 * gcc.target/arm/vnmul-2.c: Likewise.
8916 * gcc.target/arm/vnmul-3.c: Likewise.
8917 * gcc.target/arm/vnmul-4.c: Likewise.
8918
8919 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
8920
8921 PR testsuite/69366
8922 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8923 the MPX run-time library, for compile-time MPX test.
8924 * gcc.target/i386/chkp-always_inline.c: Likewise.
8925 * gcc.target/i386/chkp-bndret.c: Likewise.
8926 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8927 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8928 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8929 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8930 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8931 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8932 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8933 * gcc.target/i386/chkp-label-address.c: Likewise.
8934 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8935 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8936 * gcc.target/i386/chkp-pr69044.c: Likewise.
8937 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8938 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8939 * gcc.target/i386/chkp-strchr.c: Likewise.
8940 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8941 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8942 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8943 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8944 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8945 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8946 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8947 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8948 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8949 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8950 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8951 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8952 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8953 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8954 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8955 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8956 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8957 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8958 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8959 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8960 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8961 * gcc.target/i386/pr63995-2.c: Likewise.
8962 * gcc.target/i386/pr64805.c: Likewise.
8963 * gcc.target/i386/pr65044.c: Likewise.
8964 * gcc.target/i386/pr65167.c: Likewise.
8965 * gcc.target/i386/pr65183.c: Likewise.
8966 * gcc.target/i386/pr65184.c: Likewise.
8967 * gcc.target/i386/thunk-retbnd.c: Likewise.
8968
8969 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8970
8971 PR tree-optimization/69328
8972 * gcc.dg/pr69328.c: New test.
8973
8974 2016-01-20 Jeff Law <law@redhat.com>
8975
8976 PR target/25114
8977 * gcc.target/m68k/pr25114.c: New test.
8978
8979 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8980
8981 * gcc.target/arm/memset-inline-10.c: Added
8982 dg-require-effective-target arm_thumb2_ok.
8983
8984 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8985
8986 * gcc.dg/debug/dwarf2/sso.c: New test.
8987
8988 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
8989
8990 PR testsuite/68820
8991 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8992 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8993 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8994
8995 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
8996
8997 PR ipa/66223
8998 * g++.dg/ipa/devirt-50.C: New testcase.
8999
9000 2016-01-19 Marek Polacek <polacek@redhat.com>
9001
9002 PR c++/68965
9003 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9004 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9005
9006 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9007
9008 PR target/69135
9009 * gcc.target/arm/pr69135_1.c: New test.
9010
9011 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9012
9013 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9014
9015 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9016
9017 * gcc.target/aarch64/ccmp_1.c: New testcase.
9018
9019 2016-01-19 Marek Polacek <polacek@redhat.com>
9020
9021 PR c++/68586
9022 * g++.dg/cpp0x/enum30.C: New test.
9023
9024 2016-01-19 Richard Biener <rguenther@suse.de>
9025
9026 PR tree-optimization/69336
9027 * g++.dg/tree-ssa/pr69336.C: New testcase.
9028
9029 2016-01-19 Jakub Jelinek <jakub@redhat.com>
9030
9031 PR debug/65779
9032 * gcc.dg/pr65779.c: New test.
9033
9034 2016-01-19 Richard Biener <rguenther@suse.de>
9035
9036 PR tree-optimization/69352
9037 * gcc.dg/torture/pr69352.c: New testcase.
9038
9039 2016-01-19 Jakub Jelinek <jakub@redhat.com>
9040
9041 PR rtl-optimization/68955
9042 PR rtl-optimization/64557
9043 * gcc.dg/torture/pr68955.c: New test.
9044
9045 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
9046
9047 PR lto/69136
9048 * g++.dg/torture/pr69136.C: New testcase.
9049
9050 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
9051
9052 PR lto/69133
9053 * g++.dg/lto/pr69133_0.C: New testcase.
9054 * g++.dg/lto/pr69133_1.C: New testcase.
9055
9056 2016-01-15 Jeff Law <law@redhat.com>
9057
9058 PR tree-optimization/69320
9059 * gcc.c-torture/pr69320-1.c: New test.
9060 * gcc.c-torture/pr69320-2.c: New test.
9061 * gcc.c-torture/pr69320-3.c: New test.
9062 * gcc.c-torture/pr69320-4.c: New test.
9063
9064 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9065
9066 PR c++/11858
9067 PR c++/24663
9068 PR c++/24664
9069 * g++.dg/template/pr11858.C: New test.
9070 * g++.dg/template/pr24663.C: New test.
9071 * g++.dg/template/unify12.C: New test.
9072 * g++.dg/template/unify13.C: New test.
9073 * g++.dg/template/unify14.C: New test.
9074 * g++.dg/template/unify15.C: New test.
9075 * g++.dg/template/unify16.C: New test.
9076 * g++.dg/template/unify17.C: New test.
9077
9078 2016-01-18 David Malcolm <dmalcolm@redhat.com>
9079
9080 PR testsuite/69181
9081 * gcc.dg/pr69181-1.c: New test file.
9082 * gcc.dg/pr69181-2.c: New test file.
9083 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9084 globals by moving it to...
9085 (cleanup-after-saved-dg-test): ...this new function. Add
9086 "global additional_sources_used". Add reset of global
9087 multiline_expected_outputs to the empty list.
9088 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9089 global to...
9090 (multiline_expected_outputs): ...this, and updated comments to
9091 note that it is modified from gcc-dg.exp.
9092 (dg-end-multiline-output): Update for the above renaming.
9093 (handle-multiline-outputs): Likewise. Remove the clearing
9094 of the expected outputs to the empty list.
9095
9096 2016-01-18 Richard Biener <rguenther@suse.de>
9097
9098 PR tree-optimization/69297
9099 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9100
9101 2016-01-18 Joseph Myers <joseph@codesourcery.com>
9102
9103 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9104 dg-options.
9105 * gcc.target/mips/mips-3d-2.c: Likewise.
9106 * gcc.target/mips/mips-3d-3.c: Likewise.
9107 * gcc.target/mips/mips-3d-4.c: Likewise.
9108 * gcc.target/mips/mips-3d-5.c: Likewise.
9109 * gcc.target/mips/mips-3d-6.c: Likewise.
9110 * gcc.target/mips/mips-3d-7.c: Likewise.
9111 * gcc.target/mips/mips-3d-8.c: Likewise.
9112 * gcc.target/mips/mips-3d-9.c: Likewise.
9113 * gcc.target/mips/mips-ps-1.c: Likewise.
9114 * gcc.target/mips/mips-ps-2.c: Likewise.
9115 * gcc.target/mips/mips-ps-3.c: Likewise.
9116 * gcc.target/mips/mips-ps-4.c: Likewise.
9117 * gcc.target/mips/mips-ps-5.c: Likewise.
9118 * gcc.target/mips/mips-ps-6.c: Likewise.
9119 * gcc.target/mips/mips-ps-7.c: Likewise.
9120 * gcc.target/mips/mips-ps-type.c: Likewise.
9121 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9122 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9123
9124 2016-01-18 Tom de Vries <tom@codesourcery.com>
9125
9126 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9127 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9128 * c-c++-common/goacc/kernels-empty.c: New test.
9129 * c-c++-common/goacc/kernels-eternal.c: New test.
9130 * c-c++-common/goacc/kernels-loop-2.c: New test.
9131 * c-c++-common/goacc/kernels-loop-3.c: New test.
9132 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9133 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9134 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9135 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9136 * c-c++-common/goacc/kernels-loop-data.c: New test.
9137 * c-c++-common/goacc/kernels-loop-g.c: New test.
9138 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9139 * c-c++-common/goacc/kernels-loop-n.c: New test.
9140 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9141 * c-c++-common/goacc/kernels-loop.c: New test.
9142 * c-c++-common/goacc/kernels-noreturn.c: New test.
9143 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9144 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9145 * c-c++-common/goacc/kernels-reduction.c: New test.
9146
9147 2016-01-18 Tom de Vries <tom@codesourcery.com>
9148
9149 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9150 * gcc.dg/autopar/outer-2.c: Same.
9151 * gcc.dg/autopar/outer-3.c: Same.
9152 * gcc.dg/autopar/outer-4.c: Same.
9153 * gcc.dg/autopar/outer-5.c: Same.
9154 * gcc.dg/autopar/outer-6.c: Same.
9155 * gcc.dg/autopar/parallelization-1.c: Same.
9156 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9157 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9158 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9159 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9160 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9161 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9162 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9163 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9164 * gcc.dg/autopar/pr39500-1.c: Same.
9165 * gcc.dg/autopar/pr39500-2.c: Same.
9166 * gcc.dg/autopar/pr46193.c: Same.
9167 * gcc.dg/autopar/pr46194.c: Same.
9168 * gcc.dg/autopar/pr49580.c: Same.
9169 * gcc.dg/autopar/pr49960-1.c: Same.
9170 * gcc.dg/autopar/pr49960.c: Same.
9171 * gcc.dg/autopar/pr68373.c: Same.
9172 * gcc.dg/autopar/reduc-1.c: Same.
9173 * gcc.dg/autopar/reduc-1char.c: Same.
9174 * gcc.dg/autopar/reduc-1short.c: Same.
9175 * gcc.dg/autopar/reduc-2.c: Same.
9176 * gcc.dg/autopar/reduc-2char.c: Same.
9177 * gcc.dg/autopar/reduc-2short.c: Same.
9178 * gcc.dg/autopar/reduc-3.c: Same.
9179 * gcc.dg/autopar/reduc-4.c: Same.
9180 * gcc.dg/autopar/reduc-6.c: Same.
9181 * gcc.dg/autopar/reduc-7.c: Same.
9182 * gcc.dg/autopar/reduc-8.c: Same.
9183 * gcc.dg/autopar/reduc-9.c: Same.
9184 * gcc.dg/autopar/uns-outer-4.c: Same.
9185 * gcc.dg/autopar/uns-outer-5.c: Same.
9186 * gcc.dg/autopar/uns-outer-6.c: Same.
9187 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9188 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9189
9190 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9191
9192 PR target/63679
9193 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9194 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9195
9196 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9197
9198 PR target/63679
9199 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9200 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9201 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9202
9203 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9204
9205 PR target/63679
9206 * gcc.dg/tree-ssa/sra-17.c: New.
9207 * gcc.dg/tree-ssa/sra-18.c: New.
9208
9209 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9210
9211 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9212
9213 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9214
9215 * gnat.dg/inline12.adb: New test.
9216
9217 2016-01-18 Bin Cheng <bin.cheng@arm.com>
9218
9219 PR tree-optimization/66797
9220 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9221
9222 2016-01-18 Richard Biener <rguenther@suse.de>
9223
9224 PR tree-optimization/69170
9225 * gcc.dg/torture/pr69170.c: New testcase.
9226
9227 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
9228
9229 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9230
9231 2016-01-16 Tom de Vries <tom@codesourcery.com>
9232
9233 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9234
9235 2016-01-16 Tom de Vries <tom@codesourcery.com>
9236
9237 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9238 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9239 redundant dg-require-effective-target pthread.
9240 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9241 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9242 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9243 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9244 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9245 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9246 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9247
9248 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
9249
9250 PR target/68609
9251 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9252 * gcc.target/powerpc/recip-7.c: Same.
9253
9254 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9255
9256 PR c++/69091
9257 * g++.dg/template/pr69091.C: New test.
9258
9259 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9260
9261 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9262 dump does not contain an error_mark_node.
9263 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9264 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9265
9266 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9267
9268 PR c++/68936
9269 * g++.dg/template/pr68936.C: New test.
9270
9271 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
9272
9273 PR target/68609
9274 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9275 * gcc.target/powerpc/recip-2.c: Same.
9276 * gcc.target/powerpc/recip-3.c: Same.
9277 * gcc.target/powerpc/recip-4.c: Same.
9278 * gcc.target/powerpc/recip-sqrtf.c: Same.
9279
9280 2016-01-15 Jeff Law <law@redhat.com>
9281
9282 PR tree-optimization/69270
9283 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9284 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9285
9286 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
9287
9288 PR fortran/49630
9289 * gfortran.dg/deferred_character_13.f90: New test for the fix
9290 of comment 3 of the PR.
9291
9292 PR fortran/54070
9293 * gfortran.dg/deferred_character_8.f90: New test
9294 * gfortran.dg/allocate_error_5.f90: New test
9295
9296 PR fortran/60593
9297 * gfortran.dg/deferred_character_10.f90: New test
9298
9299 PR fortran/60795
9300 * gfortran.dg/deferred_character_14.f90: New test
9301
9302 PR fortran/61147
9303 * gfortran.dg/deferred_character_11.f90: New test
9304
9305 PR fortran/64324
9306 * gfortran.dg/deferred_character_9.f90: New test
9307
9308 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9309
9310 PR rtl-optimization/69030
9311 * gcc.target/i386/pr69030.c: New.
9312
9313 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9314
9315 * gcc.target/aarch64/target_attr_17.c: New test.
9316
9317 2016-01-15 Richard Biener <rguenther@suse.de>
9318
9319 PR tree-optimization/66856
9320 * gcc.dg/torture/pr66856-1.c: New testcase.
9321 * gcc.dg/torture/pr66856-2.c: Likewise.
9322
9323 2016-01-15 Richard Biener <rguenther@suse.de>
9324
9325 PR debug/69137
9326 * g++.dg/lto/pr69137_0.C: New testcase.
9327
9328 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9329
9330 PR middle-end/69246
9331 * gcc.target/i386/pr69246.c: New test.
9332
9333 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9334
9335 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
9336
9337 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9338
9339 PR c++/56194
9340 * g++.dg/init/const9.C: Disable test on S/390.
9341
9342 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9343
9344 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9345 * g++.dg/Wno-frame-address.C: Ditto.
9346
9347 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9348
9349 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9350
9351 2016-01-15 Richard Biener <rguenther@suse.de>
9352
9353 PR tree-optimization/68961
9354 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9355
9356 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9357
9358 * gcc.target/i386/pr65105-5.c: New test.
9359
9360 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
9361
9362 * gcc.c-torture/execute/alias-4.c: New testcase.
9363
9364 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
9365
9366 PR ipa/68148
9367 * g++.dg/ipa/devirt-49.C: New testcase.
9368
9369 2016-01-15 Christian Bruel <christian.bruel@st.com>
9370
9371 PR target/65837
9372 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9373 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9374 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9375
9376 2016-01-15 Richard Biener <rguenther@suse.de>
9377
9378 PR tree-optimization/69117
9379 * gcc.dg/torture/pr69117.c: New testcase.
9380
9381 2015-01-14 Ryan Burn <contact@rnburn.com>
9382
9383 PR c++/69048
9384 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9385
9386 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9387
9388 PR testsuite/67509
9389 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9390 range tests use 100 * maximum instead of maximum + 1.
9391
9392 2016-01-14 Jakub Jelinek <jakub@redhat.com>
9393
9394 PR debug/69244
9395 * gcc.dg/guality/pr69244.c: New test.
9396
9397 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
9398
9399 * lib/target-supports.exp (check_effective_target_issignaling):
9400 New procedure.
9401 * gcc.dg/pr61441.c: Require issignaling effective target.
9402
9403 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9404
9405 PR target/68803
9406 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9407
9408 2016-01-14 David Malcolm <dmalcolm@redhat.com>
9409
9410 PR c++/68819
9411 PR preprocessor/69177
9412 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9413 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9414 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9415 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9416
9417 2016-01-14 Marek Polacek <polacek@redhat.com>
9418
9419 PR c/69262
9420 * gcc.dg/array-15.c: New test.
9421
9422 2016-01-14 Jakub Jelinek <jakub@redhat.com>
9423
9424 PR middle-end/68146
9425 PR tree-optimization/69155
9426 * gfortran.dg/pr68146.f: New test.
9427 * gfortran.dg/pr69155.f90: New test.
9428
9429 2016-01-14 Richard Biener <rguenther@suse.de>
9430
9431 PR tree-optimization/68060
9432 * gcc.dg/torture/pr68060-1.c: New testcase.
9433 * gcc.dg/torture/pr68060-2.c: Likewise.
9434
9435 2016-01-14 Nick Clifton <nickc@redhat.com>
9436
9437 * lib/target-supports.exp
9438 (check_effective_target_arm_neon_ok_nocache): Add an option
9439 sequence that includes setting the ARM architecture to ARMv7-A.
9440 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9441 command line options necessary to enable Neon support.
9442 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9443 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9444 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9445 * gcc.target/arm/pr69180.c: Likewise.
9446
9447 2016-01-14 Jeff Law <law@redhat.com>
9448
9449 PR tree-optimization/69270
9450 * gcc.dg/tree-ssa/pr69270.c: New test.
9451
9452 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9453
9454 PR c/66208
9455 * c-c++-common/pr66208.c: New file.
9456
9457 2016-01-13 Jakub Jelinek <jakub@redhat.com>
9458
9459 PR tree-optimization/69156
9460 * gcc.dg/pr69156.c: New test.
9461
9462 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9463
9464 * gcc.target/i386/pr69225-7.c: New test.
9465
9466 2016-01-13 Richard Henderson <rth@redhat.com>
9467
9468 * gcc.dg/tm/memopt-13.c: Update expected function.
9469 * gcc.dg/tm/memopt-6.c: Likewise.
9470
9471 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
9472
9473 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9474 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9475 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9476 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
9477
9478 2016-01-13 Tom de Vries <tom@codesourcery.com>
9479
9480 PR tree-optimization/69169
9481 * gcc.dg/pr69169.c: New test.
9482
9483 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
9484
9485 PR target/69228
9486 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9487 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9488 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9489 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9490 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9491 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9492 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9493 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9494
9495 2016-01-13 Jakub Jelinek <jakub@redhat.com>
9496
9497 PR target/69247
9498 * gcc.dg/pr69247.c: New test.
9499
9500 2016-01-13 Richard Biener <rguenther@suse.de>
9501
9502 PR tree-optimization/69242
9503 * gcc.dg/torture/pr69242.c: New testcase.
9504
9505 2016-01-13 Richard Biener <rguenther@suse.de>
9506
9507 PR tree-optimization/69186
9508 * gcc.dg/torture/pr69186.c: New testcase.
9509
9510 2016-01-13 Jeff Law <law@redhat.com>
9511
9512 PR tree-optimization/67755
9513 * gcc.dg/tree-ssa/pr67755.c: New test.
9514
9515 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
9516
9517 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9518 pass number in output by a star.
9519
9520 2016-01-12 Bin Cheng <bin.cheng@arm.com>
9521
9522 PR tree-optimization/68911
9523 * gcc.c-torture/execute/pr68911.c: New test.
9524
9525 2016-01-12 Marek Polacek <polacek@redhat.com>
9526
9527 PR c++/68979
9528 * g++.dg/warn/permissive-1.C: New test.
9529
9530 2016-01-12 Jakub Jelinek <jakub@redhat.com>
9531
9532 PR objc++/68511
9533 PR c++/69213
9534 * g++.dg/opt/pr69213.C: New test.
9535
9536 2016-01-12 Christian Bruel <christian.bruel@st.com>
9537
9538 PR target/69180
9539 * gcc.target/arm/pr69180.c: New test.
9540
9541 2016-01-12 Richard Biener <rguenther@suse.de>
9542
9543 PR lto/69077
9544 * g++.dg/lto/pr69077_0.C: New testcase.
9545 * g++.dg/lto/pr69077_1.C: Likewise.
9546
9547 2016-01-12 Jakub Jelinek <jakub@redhat.com>
9548
9549 PR target/69175
9550 * g++.dg/opt/pr69175.C: New test.
9551
9552 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9553
9554 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9555 rather than #including math.h & stdlib.h.
9556 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9557 * gcc.dg/vect/pr49771.c: Likewise.
9558 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9559 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9560 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9561 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9562 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9563 * gcc.dg/vect/pr44507.c: Likewise.
9564 * gcc.dg/vect/pr45902.c: Likewise.
9565 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9566 * gcc.dg/vect/vect-117.c: Likewise.
9567 * gcc.dg/vect/vect-99.c: Likewise.
9568 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9569 * gcc.dg/vect/vect-cond-1.c: Likewise.
9570 * gcc.dg/vect/vect-cond-2.c: Likewise.
9571 * gcc.dg/vect/vect-cond-3.c: Likewise.
9572 * gcc.dg/vect/vect-cond-4.c: Likewise.
9573 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9574 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9575 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9576 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9577 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9578 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9579 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9580 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9581 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9582 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9583 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9584 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9585 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9586 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9587 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9588 include of signal.h.
9589 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9590 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9591 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9592 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9593 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9594 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9595 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9596 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9597 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9598 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9599 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9600 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9601 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9602 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9603 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9604 * gcc.dg/vect/vect-outer-5.c: Likewise.
9605 * gcc.dg/vect/vect-outer-6.c: Likewise.
9606 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9607 include of stdio.h.
9608
9609 2016-01-12 Nick Clifton <nickc@redhat.com>
9610
9611 PR target/68913
9612 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9613 to fread so that it will be found in all target runtimes.
9614
9615 2016-01-12 Richard Biener <rguenther@suse.de>
9616
9617 PR tree-optimization/69053
9618 * g++.dg/torture/pr69053.C: New testcase.
9619
9620 2016-01-12 Richard Biener <rguenther@suse.de>
9621
9622 PR tree-optimization/69168
9623 * gcc.dg/torture/pr69168.c: New testcase.
9624
9625 2016-01-12 Richard Biener <rguenther@suse.de>
9626
9627 PR tree-optimization/69157
9628 * gcc.dg/torture/pr69157.c: New testcase.
9629
9630 2016-01-12 Richard Biener <rguenther@suse.de>
9631
9632 PR tree-optimization/69174
9633 * gcc.dg/torture/pr69174.c: New testcase.
9634
9635 2016-01-12 Jakub Jelinek <jakub@redhat.com>
9636
9637 PR c++/66808
9638 PR c++/69000
9639 * g++.dg/tls/pr66808.C: New test.
9640 * g++.dg/tls/pr69000.C: New test.
9641
9642 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9643
9644 * gcc.target/powerpc/swaps-p8-23.c: New test.
9645 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9646
9647 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
9648
9649 PR tree-optimization/68356
9650 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9651
9652 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9653 Jim Wilson <jim.wilson@linaro.org>
9654
9655 PR target/69194
9656 * gcc.target/arm/pr69194.c: New test.
9657
9658 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9659
9660 PR target/69225
9661 * gcc.target/i386/pr69225-1.c: New test.
9662 * gcc.target/i386/pr69225-2.c: Likewise.
9663 * gcc.target/i386/pr69225-3.c: Likewise.
9664 * gcc.target/i386/pr69225-4.c: Likewise.
9665 * gcc.target/i386/pr69225-5.c: Likewise.
9666 * gcc.target/i386/pr69225-6.c: Likewise.
9667
9668 2016-01-11 Jakub Jelinek <jakub@redhat.com>
9669
9670 PR target/67462
9671 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9672 if lp64.
9673
9674 PR target/69071
9675 * gcc.dg/pr69071.c: New test.
9676
9677 PR c++/69211
9678 * g++.dg/opt/pr69211.C: New test.
9679
9680 PR tree-optimization/69214
9681 * gcc.c-torture/compile/pr69214.c: New test.
9682
9683 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
9684
9685 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9686 * gcc.target/i386/pr66232-11.c: Ditto.
9687 * gcc.target/i386/pr66232-12.c: Ditto.
9688 * gcc.target/i386/pr66232-13.c: Ditto.
9689
9690 2016-01-11 Richard Biener <rguenther@suse.de>
9691
9692 PR tree-optimization/69173
9693 * gcc.dg/torture/pr69173.c: New testcase.
9694
9695 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9696
9697 PR rtl-optimization/68796
9698 * gcc.target/aarch64/tst_5.c: New test.
9699 * gcc.target/aarch64/tst_6.c: Likewise.
9700
9701 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9702
9703 PR rtl-optimization/68841
9704 * gcc.dg/pr68841.c: New test.
9705 * gcc.c-torture/execute/pr68841.c: New test.
9706
9707 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9708
9709 PR rtl-optimization/68920
9710 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9711 for ix86 targets.
9712 * gcc.dg/ifcvt-5.c: New test.
9713
9714 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
9715
9716 PR bootstrap/69123
9717 * g++.dg/pr69123.C: New.
9718
9719 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9720
9721 PR target/69010
9722 * gcc.target/i386/pr69010.c: New test.
9723
9724 2016-01-11 Martin Jambor <mjambor@suse.cz>
9725
9726 PR ipa/69044
9727 * gcc.target/i386/chkp-pr69044.c: New test.
9728
9729 2016-01-11 Tom de Vries <tom@codesourcery.com>
9730
9731 PR tree-optimization/69109
9732 * gcc.dg/autopar/pr69109-2.c: New test.
9733 * gcc.dg/autopar/pr69109.c: New test.
9734
9735 2016-01-11 Tom de Vries <tom@codesourcery.com>
9736
9737 PR tree-optimization/69108
9738 * gcc.dg/autopar/pr69108.c: New test.
9739
9740 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9741
9742 PR c++/69029
9743 * c-c++-common/Wisleading-indentation.c: Augment test.
9744
9745 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9746
9747 PR fortran/69154
9748 * gfortran.dg/inline_matmul_12.f90: New test.
9749
9750 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
9751
9752 PR fortran/67779
9753 * gfortran.dg/actual_array_offset_1: New test.
9754
9755 2016-01-10 Tom de Vries <tom@codesourcery.com>
9756
9757 PR tree-optimization/69062
9758 * gcc.dg/autopar/pr69062.c: New test.
9759
9760 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9761
9762 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9763 * gcc.dg/vect/slp-perm-2.c: Likewise.
9764 * gcc.dg/vect/slp-perm-3.c: Likewise.
9765 * gcc.dg/vect/slp-perm-5.c: Likewise.
9766 * gcc.dg/vect/slp-perm-6.c: Likewise.
9767 * gcc.dg/vect/slp-perm-7.c: Likewise.
9768 * gcc.dg/vect/slp-perm-8.c: Likewise.
9769
9770 2016-01-10 Tom de Vries <tom@codesourcery.com>
9771
9772 PR tree-optimization/69039
9773 * gcc.dg/autopar/pr69039.c: New test.
9774
9775 2016-01-09 Marek Polacek <polacek@redhat.com>
9776
9777 PR c++/69113
9778 * g++.dg/pr69113.C: New test.
9779
9780 2016-01-09 Jakub Jelinek <jakub@redhat.com>
9781
9782 PR middle-end/50865
9783 PR tree-optimization/69097
9784 * gcc.c-torture/execute/pr50865.c: New test.
9785 * gcc.c-torture/execute/pr69097-1.c: New test.
9786 * gcc.c-torture/execute/pr69097-2.c: New test.
9787 * gcc.dg/pr69097-1.c: New test.
9788 * gcc.dg/pr69097-2.c: New test.
9789
9790 2016-01-09 Jakub Jelinek <jakub@redhat.com>
9791
9792 PR c++/69164
9793 * g++.dg/opt/pr69164.C: New test.
9794
9795 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9796
9797 PR tree-optimization/69167
9798 * gcc.dg/pr69167.c: New test.
9799
9800 2016-01-08 Marek Polacek <polacek@redhat.com>
9801
9802 PR c++/68449
9803 * g++.dg/pr68449.C: New.
9804
9805 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9806
9807 PR tree-optimization/68707
9808 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9809 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9810 on platforms supporting it.
9811 * gcc.dg/vect/slp-perm-2.c: Likewise.
9812 * gcc.dg/vect/slp-perm-3.c: Likewise.
9813 * gcc.dg/vect/slp-perm-5.c: Likewise.
9814 * gcc.dg/vect/slp-perm-7.c: Likewise.
9815 * gcc.dg/vect/slp-perm-8.c: Likewise.
9816 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9817 on platforms supporting it.
9818
9819 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9820
9821 PR tree-optimization/69162
9822 * gcc.dg/pr69162.c: New test.
9823
9824 PR tree-optimization/69172
9825 * gcc.dg/pr69172.c: New test.
9826
9827 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9828
9829 PR tree-optimization/67781
9830 * gcc.c-torture/execute/pr67781.c: New file.
9831
9832 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9833
9834 PR tree-optimization/69083
9835 * gcc.dg/vect/pr69083.c: New test.
9836
9837 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9838
9839 PR tree-optimization/61441
9840 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9841 Use -fexcess-precision=standard for compiler options.
9842 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9843
9844 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9845
9846 PR fortran/69128
9847 * gfortran.dg/gomp/pr69128.f90: New test.
9848
9849 PR c++/69145
9850 * g++.dg/ext/pr69145-1.C: New test.
9851 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9852 * g++.dg/ext/pr69145-2.h: New file.
9853
9854 2016-01-07 Martin Sebor <msebor@redhat.com>
9855
9856 PR c/68966
9857 * gcc.dg/atomic-fetch-bool.c: New test.
9858 * gcc.dg/sync-fetch-bool.c: New test.
9859
9860 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9861
9862 PR fortran/66680
9863 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9864
9865 2016-01-07 Nick Clifton <nickc@redhat.com>
9866
9867 PR target/66655
9868 * g++.dg/pr66655.C: New test.
9869 * g++.dg/pr66655_1.cc: Test support file.
9870 * g++.dg/pr66655.h: Test header file.
9871
9872 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
9873
9874 PR fortran/66680
9875 gfortran.dg/gomp/pr66680.f90: New test.
9876
9877 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9878
9879 PR target/69171
9880 * gcc.target/i386/pr69171-1.c: New test.
9881 * gcc.target/i386/pr69171-2.c: Likewise.
9882 * gcc.target/i386/pr69171-3.c: Likewise.
9883 * gcc.target/i386/pr69171-4.c: Likewise.
9884 * gcc.target/i386/pr69171-5.c: Likewise.
9885 * gcc.target/i386/pr69171-6.c: Likewise.
9886
9887 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9888
9889 PR middle-end/67639
9890 * c-c++-common/pr67639.c: New test.
9891
9892 2016-01-07 Jakub Jelinek <jakub@redhat.com>
9893
9894 PR tree-optimization/69141
9895 * g++.dg/opt/pr69141.C: New test.
9896
9897 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9898
9899 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9900
9901 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
9902
9903 PR target/69140
9904 * gcc.target/i386/pr69140.c: New test
9905
9906 2016-01-06 David Malcolm <dmalcolm@redhat.com>
9907
9908 * gcc.dg/bad-dereference.c: New test case.
9909
9910 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9911
9912 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9913
9914 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9915
9916 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9917
9918 2016-01-06 Marek Polacek <polacek@redhat.com>
9919
9920 PR sanitizer/69099
9921 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9922
9923 2016-01-05 Marek Polacek <polacek@redhat.com>
9924
9925 PR c/69104
9926 * gcc.dg/atomic-invalid-2.c: New.
9927
9928 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9929
9930 PR target/68991
9931 * gcc.target/i386/pr68991.c: New test.
9932
9933 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9934
9935 PR target/68991
9936 * g++.dg/pr68991-1.C: New test.
9937 * g++.dg/pr68991-2.C: Likewise.
9938
9939 2016-01-05 Sergei Trofimovich <siarheit@google.com>
9940
9941 PR other/60465
9942 * gcc.target/ia64/pr60465-gprel64.c: New test.
9943 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9944
9945 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9946
9947 PR rtl-optimization/68651
9948 * gcc.target/aarch64/pr68651_1.c: New test.
9949
9950 2016-01-05 David Malcolm <dmalcolm@redhat.com>
9951
9952 PR c/69122
9953 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9954
9955 2016-01-05 Nathan Sidwell <nathan@acm.org>
9956
9957 PR c++/58583
9958 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9959
9960 * gcc.dg/alias-15.c: New.
9961
9962 2016-01-05 Nick Clifton <nickc@redhat.com>
9963
9964 PR target/68870
9965 * g++.dg/pr68770.C: New test.
9966
9967 2016-01-04 Mike Stump <mikestump@comcast.net>
9968
9969 * lib/target-supports.exp (check_effective_target_cilkplus):
9970 cilkplus targets require pthreads.
9971 (check_effective_target_cilkplus): Remove special case for NVPTX.
9972
9973 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9974
9975 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9976 generation.
9977
9978 2016-01-04 Jakub Jelinek <jakub@redhat.com>
9979
9980 Update copyright years.
9981
9982 2016-01-04 Marek Polacek <polacek@redhat.com>
9983
9984 PR c/68908
9985 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9986 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9987 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9988
9989 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9990
9991 * gcc.target/sparc/20160104-2.c: New test.
9992
9993 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9994
9995 * gcc.target/sparc/20160104-1.c: New test.
9996
9997 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
9998
9999 PR fortran/65045
10000 * gfortran.dg/pr65045.f90: New test.
10001
10002 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10003
10004 * gnat.dg/specs/debug1.ads: Delete.
10005
10006 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10007
10008 PR libgfortran/68867
10009 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10010 expression.
10011
10012 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10013
10014 PR libgfortran/68867
10015 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10016 PowerPC.
10017
10018 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
10019
10020 PR fortran/68864
10021 * gfortran.dg/pr68864.f90: New test.
10022
10023 2016-01-01 Jakub Jelinek <jakub@redhat.com>
10024
10025 PR tree-optimization/69070
10026 * gcc.dg/pr69070.c: New test.
10027
10028 PR sanitizer/69055
10029 * gfortran.dg/pr69055.f90: New test.
10030
10031 PR target/69015
10032 * gcc.dg/pr69015.c: New test.
10033 \f
10034 Copyright (C) 2016 Free Software Foundation, Inc.
10035
10036 Copying and distribution of this file, with or without modification,
10037 are permitted in any medium without royalty provided the copyright
10038 notice and this notice are preserved.