re PR debug/68244 (FAIL: g++.dg/parse/parens3.C -std=gnu++98 (internal compiler...
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
2
3 PR debug/68244
4 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5
6 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7
8 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
9
10 PR fortran/67564
11 * gfortran.dg/allocate_with_source_17.f03: New test.
12
13 2016-01-30 Jakub Jelinek <jakub@redhat.com>
14
15 PR tree-optimization/69546
16 * gcc.dg/torture/pr69546.c: New test.
17
18 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
19
20 PR fortran/69566
21 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
22
23 2016-01-30 Martin Sebor <msebor@redhat.com>
24
25 PR c++/68490
26 * g++.dg/ext/flexary10.C: New test.
27
28 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
29
30 PR fortran/66707
31 gfortran.dg/common_23.f90: New test.
32
33 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
34
35 PR target/65546
36 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
37 condition being checked, and disable it when the target supports
38 misaligned loads and stores.
39
40 2016-01-29 Jakub Jelinek <jakub@redhat.com>
41
42 PR debug/69518
43 * gcc.dg/torture/pr69518.c: New test.
44
45 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
46
47 PR target/69530
48 * gcc.target/i386/pr69530.c: New test.
49
50 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
51
52 PR target/65604
53 * gcc.target/mips/div-delay.c: New test.
54
55 2016-01-29 Jakub Jelinek <jakub@redhat.com>
56
57 PR target/69551
58 * gcc.target/i386/pr69551.c: New test.
59
60 PR target/66137
61 * gcc.target/i386/pr66137.c: New test.
62
63 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
64
65 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
66 always built for p5600.
67 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
68 isa=p5600 dg-option.
69
70 2016-01-29 Richard Biener <rguenther@suse.de>
71
72 PR tree-optimization/69547
73 * g++.dg/tree-ssa/pr69547.C: New testcase.
74
75 2016-01-29 Jakub Jelinek <jakub@redhat.com>
76
77 PR debug/66869
78 * g++.dg/warn/Wunused-function2.C: New test.
79
80 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
81
82 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
83 support for test to succeed.
84
85 2016-01-29 Marek Polacek <polacek@redhat.com>
86
87 PR c++/69509
88 PR c++/69516
89 * g++.dg/ext/constexpr-vla2.C: New test.
90 * g++.dg/ext/constexpr-vla3.C: New test.
91 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
92
93 2016-01-29 Richard Biener <rguenther@suse.de>
94
95 PR middle-end/69537
96 * gcc.dg/uninit-21.c: New testcase.
97
98 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
99
100 PR target/69459
101 * gcc.target/i386/pr69459.c: New test.
102
103 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
104
105 PR target/68400
106 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
107 * gcc.target/mips/pr68400.c: New test.
108
109 2016-01-28 Martin Sebor <msebor@redhat.com>
110
111 PR target/17381
112 * gcc.target/powerpc/pr17381.c: New test.
113
114 2016-01-28 Jakub Jelinek <jakub@redhat.com>
115
116 PR middle-end/69542
117 * gcc.dg/torture/pr69542.c: New test.
118
119 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
120
121 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
122
123 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
124
125 * gcc.dg/pr65980.c: Skip on AIX.
126 * gcc.dg/pr66688.c: Same.
127
128 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
129
130 PR target/63679
131 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
132 * gcc.dg/tree-ssa/sra-18.c: Same.
133
134 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
135
136 PR fortran/62536
137 * gfortran.dg/block_15.f08: New test.
138 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
139 on incorrectly closed BLOCK.
140
141 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
142
143 * gcc.dg/declare-simd.c: New test.
144 2016-01-28 Richard Biener <rguenther@suse.de>
145
146 PR tree-optimization/69466
147 * gfortran.dg/vect/pr69466.f90: New testcase.
148
149 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
150
151 * g++.dg/pr67989.C: Remove ARM-specific option.
152 * gcc.target/arm/pr67989.C: New file.
153
154 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
155
156 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
157 and expm1 test for glibc < 2.11.
158
159 2016-01-27 Richard Henderson <rth@redhat.com>
160
161 * gcc.c-torture/execute/pr69447.c: New test.
162
163 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
164
165 PR fortran/69422
166 * gfortran.dg/alloc_comp_assign_15.f03: New test.
167
168 2016-01-27 Jakub Jelinek <jakub@redhat.com>
169
170 PR debug/66869
171 * gcc.dg/pr66869.c: New test.
172
173 2016-01-25 Jeff Law <law@redhat.com>
174
175 PR tree-optimization/68398
176 PR tree-optimization/69196
177 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
178 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
179 path to avoid new heuristic allowing more irreducible regions
180 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
181 * gcc.dg/tree-ssa/vrp46.c: Likewise.
182 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
183 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
184 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
185
186 2016-01-27 Marek Polacek <polacek@redhat.com>
187
188 PR c/68062
189 * c-c++-common/vector-compare-4.c: New test.
190
191 2016-01-27 David Malcolm <dmalcolm@redhat.com>
192
193 PR preprocessor/69126
194 * c-c++-common/pr69126.c: New test case.
195
196 2016-01-27 Ian Lance Taylor <iant@google.com>
197
198 * gcc.dg/tree-ssa/ivopt_5.c: New test.
199
200 2016-01-27 Ryan Burn <contact@rnburn.com>
201
202 PR cilkplus/69267
203 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
204
205 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
206
207 PR target/69512
208 * gcc.target/i386/pr69512.c: New test.
209
210 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
211
212 PR ada/69488
213 * gnat.dg/sso/*.adb: Robustify dg-output directives.
214
215 2016-01-27 Marek Polacek <polacek@redhat.com>
216
217 PR c++/69379
218 * g++.dg/pr69379.C: New test.
219
220 2016-01-27 Martin Sebor <msebor@redhat.com>
221
222 PR c++/69317
223 * g++.dg/abi/Wabi-2-2.C: New test.
224 * g++.dg/abi/Wabi-2-3.C: New test.
225 * g++.dg/abi/Wabi-3-2.C: New test.
226 * g++.dg/abi/Wabi-3-3.C: New test.
227
228 2016-01-27 Richard Biener <rguenther@suse.de>
229
230 PR tree-optimization/69166
231 * gcc.dg/torture/pr69166.c: New testcase.
232
233 2016-01-27 Martin Jambor <mjambor@suse.cz>
234
235 PR tree-optimization/69355
236 * gcc.dg/tree-ssa/pr69355.c: New test.
237
238 2016-01-27 Marek Polacek <polacek@redhat.com>
239
240 PR c++/69496
241 * g++.dg/ext/constexpr-vla1.C: New test.
242
243 2016-01-20 Christian Bruel <christian.bruel@st.com>
244
245 PR target/69245
246 * gcc.target/arm/pr69245.c: New test.
247
248 2016-01-27 Jakub Jelinek <jakub@redhat.com>
249
250 PR tree-optimization/69399
251 * gcc.dg/torture/pr69399.c: New test.
252
253 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
254
255 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
256
257 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
258
259 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
260
261 2016-01-26 Tom de Vries <tom@codesourcery.com>
262
263 PR tree-optimization/69110
264 * gcc.dg/autopar/pr69110.c: New test.
265
266 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
267 Sebastian Pop <s.pop@samsung.com>
268
269 * gcc.dg/graphite/isl-ast-op-select.c: New.
270
271 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
272
273 PR fortran/69385
274 * gfortran.dg/allocate_error_6.f90: New test.
275
276 2016-01-26 Richard Henderson <rth@redhat.com>
277
278 * gcc.dg/tm/pr60908.c: New test.
279
280 2016-01-26 David Malcolm <dmalcolm@redhat.com>
281
282 PR other/69006
283 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
284 directive.
285 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
286 expected multiline output to reflect the colorization being
287 disabled before newlines.
288 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
289 (custom_diagnostic_finalizer): Replace call to
290 pp_newline_and_flush with call to pp_flush.
291 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
292 * gfortran.dg/implicit_class_1.f90: Likewise.
293 * lib/gcc-dg.exp (allow_blank_lines): New global.
294 (dg-allow-blank-lines-in-output): New procedure.
295 (gcc-dg-prune): Complain about blank lines in the output, unless
296 dg-allow-blank-lines-in-output was called.
297 * lib/multiline.exp (_build_multiline_regex): Only support
298 arbitrary followup text for non-blank-lines, not for blank lines.
299
300 2016-01-26 Jakub Jelinek <jakub@redhat.com>
301
302 PR tree-optimization/69483
303 * gcc.dg/pr69483.c: New test.
304 * g++.dg/opt/pr69483.C: New test.
305
306 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
307
308 PR target/68620
309 * gcc.target/arm/pr68620.c: New test.
310
311 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
312
313 * gcc.target/i386/pr68986-2.c: Remove -m32.
314
315 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
316
317 PR target/68986
318 * gcc.target/i386/pr68986-1.c: New test.
319 * gcc.target/i386/pr68986-2.c: Likewise.
320 * gcc.target/i386/pr68986-3.c: Likewise.
321
322 2016-01-26 Christian Bruel <christian.bruel@st.com>
323
324 * lib/target-supports.exp
325 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
326 (check_effective_target_arm_crypto_pragma_ok): Likewise.
327 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
328
329 2016-01-26 Richard Biener <rguenther@suse.de>
330
331 PR tree-optimization/69452
332 * gcc.dg/torture/pr69452.c: New testcase.
333
334 2016-01-26 Jakub Jelinek <jakub@redhat.com>
335
336 PR target/69442
337 * gcc.dg/pr69442.c: New test.
338
339 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
340
341 PR target/67896
342 * gcc.target/aarch64/simd/pr67896.C: New.
343
344 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
345
346 PR tree-optimization/69400
347 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
348 function.
349 (plugin_init): Call it.
350 * gcc.dg/torture/pr69400.c: New test.
351
352 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
353
354 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
355
356 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
357 Sebastian Pop <s.pop@samsung.com>
358
359 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
360 isl-0.15.
361
362 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
363 Sebastian Pop <s.pop@samsung.com>
364
365 * gcc.dg/graphite/pr69292.c: New.
366
367 2016-01-25 Jakub Jelinek <jakub@redhat.com>
368
369 * c-c++-common/goacc/use_device-1.c: New test.
370
371 2016-01-25 Jeff Law <law@redhat.com>
372
373 PR tree-optimization/69196
374 PR tree-optimization/68398
375 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
376 * gcc.dg/tree-ssa/pr68198.c: Likewise.
377
378 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
379
380 PR target/69469
381 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
382 Algorithm.
383
384 2016-01-25 Richard Biener <rguenther@suse.de>
385
386 PR testsuite/69380
387 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
388
389 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
390
391 PR target/69421
392 * gcc.dg/pr69421.c: New test.
393
394 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
395
396 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
397 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
398 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
399 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
400 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
401 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
402 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
403 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
404 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
405 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
406
407 2016-01-25 Richard Biener <rguenther@suse.de>
408
409 PR tree-optimization/69376
410 * gcc.dg/torture/pr69376.c: New testcase.
411
412 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
413
414 PR fortran/69397
415 PR fortran/68442
416 * gfortran.dg/interface_38.f90: New test.
417 * gfortran.dg/interface_39.f90: New test.
418
419 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
420
421 Revert:
422 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
423
424 PR c++/11858
425 PR c++/24663
426 PR c++/24664
427 * g++.dg/template/pr11858.C: New test.
428 * g++.dg/template/pr24663.C: New test.
429 * g++.dg/template/unify12.C: New test.
430 * g++.dg/template/unify13.C: New test.
431 * g++.dg/template/unify14.C: New test.
432 * g++.dg/template/unify15.C: New test.
433 * g++.dg/template/unify16.C: New test.
434 * g++.dg/template/unify17.C: New test.
435
436 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
437
438 PR fortran/68283
439 gfortran.dg/pr68283.f90: New test.
440
441 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
442
443 PR fortran/66094
444 * gfortran.dg/inline_matmul_13.f90: New test.
445 * gfortran.dg/matmul_bounds_8.f90: New test.
446 * gfortran.dg/matmul_bounds_9.f90: New test.
447 * gfortran.dg/matmul_bounds_10.f90: New test.
448
449 2016-01-23 Tom de Vries <tom@codesourcery.com>
450
451 PR tree-optimization/69426
452 * gcc.dg/autopar/pr69426.c: New test.
453
454 2016-01-23 Martin Sebor <msebor@redhat.com>
455
456 PR c++/58109
457 PR c++/69022
458 * g++.dg/cpp0x/alignas5.C: New test.
459 * g++.dg/ext/vector29.C: Same.
460
461 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
462
463 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
464 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
465 _GNU_SOURCE from compile flags to the source.
466 * gcc.target/i386/chkp-stropt-12.c: Ditto.
467 * gcc.target/i386/chkp-stropt-16.c: Ditto.
468 * gcc.target/i386/chkp-stropt-4.c: Ditto.
469 * gcc.target/i386/chkp-stropt-8.c: Ditto.
470
471 2016-01-22 Jakub Jelinek <jakub@redhat.com>
472
473 PR target/69432
474 * g++.dg/opt/pr69432.C: New test.
475
476 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
477
478 * gcc.target/powerpc/pr63354c: Adjust target selector to include
479 32-bit targets testing an -m64 multilib.
480
481 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
482
483 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
484 64-bit support.
485
486 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
487
488 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
489
490 2016-01-21 Christian Bruel <christian.bruel@st.com>
491
492 PR target/68674
493 * gcc.target/i386/pr68674.c
494 * gcc.target/aarch64/pr68674.c
495 * gcc.target/arm/pr68674.c
496
497 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
498
499 PR target/69403
500 * gcc.c-torture/execute/pr69403.c: New test.
501
502 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
503
504 PR c++/55843
505 * g++.dg/template/pr55843.C: New.
506
507 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
508
509 PR testsuite/66877
510 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
511 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
512
513 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
514
515 PR testsuite/67489
516 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
517 from dg-do compile directive, and instead add
518 { dg-require-effective-target int128 }.
519
520 2016-01-20 Martin Sebor <msebor@redhat.com>
521
522 PR c/69405
523 * gcc.dg/sync-fetch.c: New test.
524
525 2016-01-21 Martin Sebor <msebor@redhat.com>
526
527 PR target/69252
528 * gcc.target/powerpc/pr69252.c: New test.
529
530 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
531
532 PR fortran/65996
533 * gfortran.dg/pr65996.f90: New test.
534
535 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
536
537 PR c++/68810
538 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
539 expected to generate an error.
540
541 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
542
543 PR middle-end/66178
544 * gcc.dg/torture/pr66178.c: New test.
545
546 2016-01-21 Anton Blanchard <anton@samba.org>
547 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
548
549 PR target/63354
550 * gcc.target/powerpc/pr63354.c: New test.
551
552 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
553
554 PR rtl-optimization/68990
555 * gcc.target/i386/pr68990: New.
556
557 2016-01-21 Nick Clifton <nickc@redhat.com>
558
559 PR target/69129
560 * gcc.target/mips/pr69129.c: New.
561
562 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
563
564 PR c++/58046
565 * g++.dg/cpp0x/pr58046.C: New.
566
567 2016-01-21 Jakub Jelinek <jakub@redhat.com>
568
569 PR target/69187
570 PR target/65624
571 * gcc.target/arm/pr69187.c: New test.
572
573 PR c++/69355
574 * g++.dg/torture/pr69355.C: New test.
575
576 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
577 Sebastian Pop <s.pop@samsung.com>
578
579 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
580
581 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
582 Sebastian Pop <s.pop@samsung.com>
583
584 * gcc.dg/graphite/pr68976.c: New test.
585
586 2016-01-21 Jakub Jelinek <jakub@redhat.com>
587
588 PR middle-end/67653
589 * c-c++-common/pr67653.c: New test.
590 * gcc.dg/torture/pr29119.c: Add dg-warning.
591
592 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
593
594 * gcc.target/powerpc/cpu-builtin-1.c: New test.
595
596 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
597
598 PR c/24293
599 * gcc.dg/pr24293.c: New test.
600 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
601 incomplete struct type.
602 * gcc.dg/declspec-1.c: Likewise.
603 * gcc.dg/pr63549.c: Likewise.
604
605 2016-01-20 Jakub Jelinek <jakub@redhat.com>
606
607 PR tree-optimization/66612
608 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
609 for bdn instruction.
610
611 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
612
613 * lib/target-supports.exp
614 (check_effective_target_arm_fp_ok_nocache): New.
615 (check_effective_target_arm_fp_ok): New.
616 (add_options_for_arm_fp): New.
617 (check_effective_target_arm_crypto_ok_nocache): Require
618 target_arm_v8_neon_ok instead of arm32.
619 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
620 (check_effective_target_arm_crypto_pragma_ok): New.
621 (add_options_for_arm_vfp): New.
622 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
623 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
624 target instead. Force initial fpu to vfp.
625 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
626 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
627 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
628 dependency.
629 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
630 use arm_vfp effective target instead. Force initial fpu to vfp.
631 * gcc.target/arm/attr-neon3.c: Likewise.
632 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
633 arm_vfp_ok.
634 * gcc.target/arm/unsigned-float.c: Likewise.
635 * gcc.target/arm/vfp-1.c: Likewise.
636 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
637 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
638 * gcc.target/arm/vfp-ldmiad.c: Likewise.
639 * gcc.target/arm/vfp-ldmias.c: Likewise.
640 * gcc.target/arm/vfp-stmdbd.c: Likewise.
641 * gcc.target/arm/vfp-stmdbs.c: Likewise.
642 * gcc.target/arm/vfp-stmiad.c: Likewise.
643 * gcc.target/arm/vfp-stmias.c: Likewise.
644 * gcc.target/arm/vnmul-1.c: Likewise.
645 * gcc.target/arm/vnmul-2.c: Likewise.
646 * gcc.target/arm/vnmul-3.c: Likewise.
647 * gcc.target/arm/vnmul-4.c: Likewise.
648
649 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
650
651 PR testsuite/69366
652 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
653 the MPX run-time library, for compile-time MPX test.
654 * gcc.target/i386/chkp-always_inline.c: Likewise.
655 * gcc.target/i386/chkp-bndret.c: Likewise.
656 * gcc.target/i386/chkp-builtins-1.c: Likewise.
657 * gcc.target/i386/chkp-builtins-2.c: Likewise.
658 * gcc.target/i386/chkp-builtins-3.c: Likewise.
659 * gcc.target/i386/chkp-builtins-4.c: Likewise.
660 * gcc.target/i386/chkp-const-check-1.c: Likewise.
661 * gcc.target/i386/chkp-const-check-2.c: Likewise.
662 * gcc.target/i386/chkp-hidden-def.c: Likewise.
663 * gcc.target/i386/chkp-label-address.c: Likewise.
664 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
665 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
666 * gcc.target/i386/chkp-pr69044.c: Likewise.
667 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
668 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
669 * gcc.target/i386/chkp-strchr.c: Likewise.
670 * gcc.target/i386/chkp-strlen-1.c: Likewise.
671 * gcc.target/i386/chkp-strlen-2.c: Likewise.
672 * gcc.target/i386/chkp-strlen-3.c: Likewise.
673 * gcc.target/i386/chkp-strlen-4.c: Likewise.
674 * gcc.target/i386/chkp-strlen-5.c: Likewise.
675 * gcc.target/i386/chkp-stropt-1.c: Likewise.
676 * gcc.target/i386/chkp-stropt-10.c: Likewise.
677 * gcc.target/i386/chkp-stropt-11.c: Likewise.
678 * gcc.target/i386/chkp-stropt-12.c: Likewise.
679 * gcc.target/i386/chkp-stropt-13.c: Likewise.
680 * gcc.target/i386/chkp-stropt-14.c: Likewise.
681 * gcc.target/i386/chkp-stropt-15.c: Likewise.
682 * gcc.target/i386/chkp-stropt-16.c: Likewise.
683 * gcc.target/i386/chkp-stropt-2.c: Likewise.
684 * gcc.target/i386/chkp-stropt-3.c: Likewise.
685 * gcc.target/i386/chkp-stropt-4.c: Likewise.
686 * gcc.target/i386/chkp-stropt-5.c: Likewise.
687 * gcc.target/i386/chkp-stropt-6.c: Likewise.
688 * gcc.target/i386/chkp-stropt-7.c: Likewise.
689 * gcc.target/i386/chkp-stropt-8.c: Likewise.
690 * gcc.target/i386/chkp-stropt-9.c: Likewise.
691 * gcc.target/i386/pr63995-2.c: Likewise.
692 * gcc.target/i386/pr64805.c: Likewise.
693 * gcc.target/i386/pr65044.c: Likewise.
694 * gcc.target/i386/pr65167.c: Likewise.
695 * gcc.target/i386/pr65183.c: Likewise.
696 * gcc.target/i386/pr65184.c: Likewise.
697 * gcc.target/i386/thunk-retbnd.c: Likewise.
698
699 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
700
701 PR tree-optimization/69328
702 * gcc.dg/pr69328.c: New test.
703
704 2016-01-20 Jeff Law <law@redhat.com>
705
706 PR target/25114
707 * gcc.target/m68k/pr25114.c: New test.
708
709 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
710
711 * gcc.target/arm/memset-inline-10.c: Added
712 dg-require-effective-target arm_thumb2_ok.
713
714 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
715
716 * gcc.dg/debug/dwarf2/sso.c: New test.
717
718 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
719
720 PR testsuite/68820
721 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
722 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
723 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
724
725 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
726
727 PR ipa/66223
728 * g++.dg/ipa/devirt-50.C: New testcase.
729
730 2016-01-19 Marek Polacek <polacek@redhat.com>
731
732 PR c++/68965
733 * g++.dg/cpp1y/parameter-pack-1.C: New test.
734 * g++.dg/cpp1y/parameter-pack-2.C: New test.
735
736 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
737
738 PR target/69135
739 * gcc.target/arm/pr69135_1.c: New test.
740
741 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
742
743 * gcc.target/aarch64/ccmp_1.c: Add new tests.
744
745 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
746
747 * gcc.target/aarch64/ccmp_1.c: New testcase.
748
749 2016-01-19 Marek Polacek <polacek@redhat.com>
750
751 PR c++/68586
752 * g++.dg/cpp0x/enum30.C: New test.
753
754 2016-01-19 Richard Biener <rguenther@suse.de>
755
756 PR tree-optimization/69336
757 * g++.dg/tree-ssa/pr69336.C: New testcase.
758
759 2016-01-19 Jakub Jelinek <jakub@redhat.com>
760
761 PR debug/65779
762 * gcc.dg/pr65779.c: New test.
763
764 2016-01-19 Richard Biener <rguenther@suse.de>
765
766 PR tree-optimization/69352
767 * gcc.dg/torture/pr69352.c: New testcase.
768
769 2016-01-19 Jakub Jelinek <jakub@redhat.com>
770
771 PR rtl-optimization/68955
772 PR rtl-optimization/64557
773 * gcc.dg/torture/pr68955.c: New test.
774
775 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
776
777 PR lto/69136
778 * g++.dg/torture/pr69136.C: New testcase.
779
780 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
781
782 PR lto/69133
783 * g++.dg/lto/pr69133_0.C: New testcase.
784 * g++.dg/lto/pr69133_1.C: New testcase.
785
786 2016-01-15 Jeff Law <law@redhat.com>
787
788 PR tree-optimization/69320
789 * gcc.c-torture/pr69320-1.c: New test.
790 * gcc.c-torture/pr69320-2.c: New test.
791 * gcc.c-torture/pr69320-3.c: New test.
792 * gcc.c-torture/pr69320-4.c: New test.
793
794 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
795
796 PR c++/11858
797 PR c++/24663
798 PR c++/24664
799 * g++.dg/template/pr11858.C: New test.
800 * g++.dg/template/pr24663.C: New test.
801 * g++.dg/template/unify12.C: New test.
802 * g++.dg/template/unify13.C: New test.
803 * g++.dg/template/unify14.C: New test.
804 * g++.dg/template/unify15.C: New test.
805 * g++.dg/template/unify16.C: New test.
806 * g++.dg/template/unify17.C: New test.
807
808 2016-01-18 David Malcolm <dmalcolm@redhat.com>
809
810 PR testsuite/69181
811 * gcc.dg/pr69181-1.c: New test file.
812 * gcc.dg/pr69181-2.c: New test file.
813 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
814 globals by moving it to...
815 (cleanup-after-saved-dg-test): ...this new function. Add
816 "global additional_sources_used". Add reset of global
817 multiline_expected_outputs to the empty list.
818 * lib/multiline.exp (_multiline_expected_outputs): Rename this
819 global to...
820 (multiline_expected_outputs): ...this, and updated comments to
821 note that it is modified from gcc-dg.exp.
822 (dg-end-multiline-output): Update for the above renaming.
823 (handle-multiline-outputs): Likewise. Remove the clearing
824 of the expected outputs to the empty list.
825
826 2016-01-18 Richard Biener <rguenther@suse.de>
827
828 PR tree-optimization/69297
829 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
830
831 2016-01-18 Joseph Myers <joseph@codesourcery.com>
832
833 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
834 dg-options.
835 * gcc.target/mips/mips-3d-2.c: Likewise.
836 * gcc.target/mips/mips-3d-3.c: Likewise.
837 * gcc.target/mips/mips-3d-4.c: Likewise.
838 * gcc.target/mips/mips-3d-5.c: Likewise.
839 * gcc.target/mips/mips-3d-6.c: Likewise.
840 * gcc.target/mips/mips-3d-7.c: Likewise.
841 * gcc.target/mips/mips-3d-8.c: Likewise.
842 * gcc.target/mips/mips-3d-9.c: Likewise.
843 * gcc.target/mips/mips-ps-1.c: Likewise.
844 * gcc.target/mips/mips-ps-2.c: Likewise.
845 * gcc.target/mips/mips-ps-3.c: Likewise.
846 * gcc.target/mips/mips-ps-4.c: Likewise.
847 * gcc.target/mips/mips-ps-5.c: Likewise.
848 * gcc.target/mips/mips-ps-6.c: Likewise.
849 * gcc.target/mips/mips-ps-7.c: Likewise.
850 * gcc.target/mips/mips-ps-type.c: Likewise.
851 * gcc.target/mips/mips-ps-type-2.c: Likewise.
852 * gcc.target/mips/mips16-attributes-6.c: Likewise.
853
854 2016-01-18 Tom de Vries <tom@codesourcery.com>
855
856 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
857 * c-c++-common/goacc/kernels-double-reduction.c: New test.
858 * c-c++-common/goacc/kernels-empty.c: New test.
859 * c-c++-common/goacc/kernels-eternal.c: New test.
860 * c-c++-common/goacc/kernels-loop-2.c: New test.
861 * c-c++-common/goacc/kernels-loop-3.c: New test.
862 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
863 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
864 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
865 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
866 * c-c++-common/goacc/kernels-loop-data.c: New test.
867 * c-c++-common/goacc/kernels-loop-g.c: New test.
868 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
869 * c-c++-common/goacc/kernels-loop-n.c: New test.
870 * c-c++-common/goacc/kernels-loop-nest.c: New test.
871 * c-c++-common/goacc/kernels-loop.c: New test.
872 * c-c++-common/goacc/kernels-noreturn.c: New test.
873 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
874 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
875 * c-c++-common/goacc/kernels-reduction.c: New test.
876
877 2016-01-18 Tom de Vries <tom@codesourcery.com>
878
879 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
880 * gcc.dg/autopar/outer-2.c: Same.
881 * gcc.dg/autopar/outer-3.c: Same.
882 * gcc.dg/autopar/outer-4.c: Same.
883 * gcc.dg/autopar/outer-5.c: Same.
884 * gcc.dg/autopar/outer-6.c: Same.
885 * gcc.dg/autopar/parallelization-1.c: Same.
886 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
887 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
888 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
889 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
890 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
891 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
892 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
893 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
894 * gcc.dg/autopar/pr39500-1.c: Same.
895 * gcc.dg/autopar/pr39500-2.c: Same.
896 * gcc.dg/autopar/pr46193.c: Same.
897 * gcc.dg/autopar/pr46194.c: Same.
898 * gcc.dg/autopar/pr49580.c: Same.
899 * gcc.dg/autopar/pr49960-1.c: Same.
900 * gcc.dg/autopar/pr49960.c: Same.
901 * gcc.dg/autopar/pr68373.c: Same.
902 * gcc.dg/autopar/reduc-1.c: Same.
903 * gcc.dg/autopar/reduc-1char.c: Same.
904 * gcc.dg/autopar/reduc-1short.c: Same.
905 * gcc.dg/autopar/reduc-2.c: Same.
906 * gcc.dg/autopar/reduc-2char.c: Same.
907 * gcc.dg/autopar/reduc-2short.c: Same.
908 * gcc.dg/autopar/reduc-3.c: Same.
909 * gcc.dg/autopar/reduc-4.c: Same.
910 * gcc.dg/autopar/reduc-6.c: Same.
911 * gcc.dg/autopar/reduc-7.c: Same.
912 * gcc.dg/autopar/reduc-8.c: Same.
913 * gcc.dg/autopar/reduc-9.c: Same.
914 * gcc.dg/autopar/uns-outer-4.c: Same.
915 * gcc.dg/autopar/uns-outer-5.c: Same.
916 * gcc.dg/autopar/uns-outer-6.c: Same.
917 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
918 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
919
920 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
921
922 PR target/63679
923 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
924 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
925
926 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
927
928 PR target/63679
929 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
930 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
931 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
932
933 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
934
935 PR target/63679
936 * gcc.dg/tree-ssa/sra-17.c: New.
937 * gcc.dg/tree-ssa/sra-18.c: New.
938
939 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
940
941 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
942
943 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
944
945 * gnat.dg/inline12.adb: New test.
946
947 2016-01-18 Bin Cheng <bin.cheng@arm.com>
948
949 PR tree-optimization/66797
950 * gcc.c-torture/execute/pr65447.c: Relax check condition.
951
952 2016-01-18 Richard Biener <rguenther@suse.de>
953
954 PR tree-optimization/69170
955 * gcc.dg/torture/pr69170.c: New testcase.
956
957 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
958
959 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
960
961 2016-01-16 Tom de Vries <tom@codesourcery.com>
962
963 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
964
965 2016-01-16 Tom de Vries <tom@codesourcery.com>
966
967 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
968 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
969 redundant dg-require-effective-target pthread.
970 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
971 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
972 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
973 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
974 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
975 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
976 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
977
978 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
979
980 PR target/68609
981 * gcc.target/powerpc/recip-6.c: Enable on AIX.
982 * gcc.target/powerpc/recip-7.c: Same.
983
984 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
985
986 PR c++/69091
987 * g++.dg/template/pr69091.C: New test.
988
989 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
990
991 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
992 dump does not contain an error_mark_node.
993 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
994 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
995
996 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
997
998 PR c++/68936
999 * g++.dg/template/pr68936.C: New test.
1000
1001 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1002
1003 PR target/68609
1004 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1005 * gcc.target/powerpc/recip-2.c: Same.
1006 * gcc.target/powerpc/recip-3.c: Same.
1007 * gcc.target/powerpc/recip-4.c: Same.
1008 * gcc.target/powerpc/recip-sqrtf.c: Same.
1009
1010 2016-01-15 Jeff Law <law@redhat.com>
1011
1012 PR tree-optimization/69270
1013 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1014 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1015
1016 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1017
1018 PR fortran/49630
1019 * gfortran.dg/deferred_character_13.f90: New test for the fix
1020 of comment 3 of the PR.
1021
1022 PR fortran/54070
1023 * gfortran.dg/deferred_character_8.f90: New test
1024 * gfortran.dg/allocate_error_5.f90: New test
1025
1026 PR fortran/60593
1027 * gfortran.dg/deferred_character_10.f90: New test
1028
1029 PR fortran/60795
1030 * gfortran.dg/deferred_character_14.f90: New test
1031
1032 PR fortran/61147
1033 * gfortran.dg/deferred_character_11.f90: New test
1034
1035 PR fortran/64324
1036 * gfortran.dg/deferred_character_9.f90: New test
1037
1038 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1039
1040 PR rtl-optimization/69030
1041 * gcc.target/i386/pr69030.c: New.
1042
1043 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1044
1045 * gcc.target/aarch64/target_attr_17.c: New test.
1046
1047 2016-01-15 Richard Biener <rguenther@suse.de>
1048
1049 PR tree-optimization/66856
1050 * gcc.dg/torture/pr66856-1.c: New testcase.
1051 * gcc.dg/torture/pr66856-2.c: Likewise.
1052
1053 2016-01-15 Richard Biener <rguenther@suse.de>
1054
1055 PR debug/69137
1056 * g++.dg/lto/pr69137_0.C: New testcase.
1057
1058 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1059
1060 PR middle-end/69246
1061 * gcc.target/i386/pr69246.c: New test.
1062
1063 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1064
1065 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1066
1067 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1068
1069 PR c++/56194
1070 * g++.dg/init/const9.C: Disable test on S/390.
1071
1072 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1073
1074 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1075 * g++.dg/Wno-frame-address.C: Ditto.
1076
1077 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1078
1079 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1080
1081 2016-01-15 Richard Biener <rguenther@suse.de>
1082
1083 PR tree-optimization/68961
1084 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1085
1086 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1087
1088 * gcc.target/i386/pr65105-5.c: New test.
1089
1090 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1091
1092 * gcc.c-torture/execute/alias-4.c: New testcase.
1093
1094 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1095
1096 PR ipa/68148
1097 * g++.dg/ipa/devirt-49.C: New testcase.
1098
1099 2016-01-15 Christian Bruel <christian.bruel@st.com>
1100
1101 PR target/65837
1102 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1103 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1104 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1105
1106 2016-01-15 Richard Biener <rguenther@suse.de>
1107
1108 PR tree-optimization/69117
1109 * gcc.dg/torture/pr69117.c: New testcase.
1110
1111 2015-01-14 Ryan Burn <contact@rnburn.com>
1112
1113 PR c++/69048
1114 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1115
1116 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1117
1118 PR testsuite/67509
1119 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1120 range tests use 100 * maximum instead of maximum + 1.
1121
1122 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1123
1124 PR debug/69244
1125 * gcc.dg/guality/pr69244.c: New test.
1126
1127 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
1128
1129 * lib/target-supports.exp (check_effective_target_issignaling):
1130 New procedure.
1131 * gcc.dg/pr61441.c: Require issignaling effective target.
1132
1133 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1134
1135 PR target/68803
1136 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1137
1138 2016-01-14 David Malcolm <dmalcolm@redhat.com>
1139
1140 PR c++/68819
1141 PR preprocessor/69177
1142 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1143 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1144 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1145 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1146
1147 2016-01-14 Marek Polacek <polacek@redhat.com>
1148
1149 PR c/69262
1150 * gcc.dg/array-15.c: New test.
1151
1152 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR middle-end/68146
1155 PR tree-optimization/69155
1156 * gfortran.dg/pr68146.f: New test.
1157 * gfortran.dg/pr69155.f90: New test.
1158
1159 2016-01-14 Richard Biener <rguenther@suse.de>
1160
1161 PR tree-optimization/68060
1162 * gcc.dg/torture/pr68060-1.c: New testcase.
1163 * gcc.dg/torture/pr68060-2.c: Likewise.
1164
1165 2016-01-14 Nick Clifton <nickc@redhat.com>
1166
1167 * lib/target-supports.exp
1168 (check_effective_target_arm_neon_ok_nocache): Add an option
1169 sequence that includes setting the ARM architecture to ARMv7-A.
1170 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1171 command line options necessary to enable Neon support.
1172 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1173 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1174 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1175 * gcc.target/arm/pr69180.c: Likewise.
1176
1177 2016-01-14 Jeff Law <law@redhat.com>
1178
1179 PR tree-optimization/69270
1180 * gcc.dg/tree-ssa/pr69270.c: New test.
1181
1182 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1183
1184 PR c/66208
1185 * c-c++-common/pr66208.c: New file.
1186
1187 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1188
1189 PR tree-optimization/69156
1190 * gcc.dg/pr69156.c: New test.
1191
1192 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1193
1194 * gcc.target/i386/pr69225-7.c: New test.
1195
1196 2016-01-13 Richard Henderson <rth@redhat.com>
1197
1198 * gcc.dg/tm/memopt-13.c: Update expected function.
1199 * gcc.dg/tm/memopt-6.c: Likewise.
1200
1201 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
1202
1203 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1204 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1205 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1206 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1207
1208 2016-01-13 Tom de Vries <tom@codesourcery.com>
1209
1210 PR tree-optimization/69169
1211 * gcc.dg/pr69169.c: New test.
1212
1213 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
1214
1215 PR target/69228
1216 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1217 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1218 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1219 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1220 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1221 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1222 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1223 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1224
1225 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1226
1227 PR target/69247
1228 * gcc.dg/pr69247.c: New test.
1229
1230 2016-01-13 Richard Biener <rguenther@suse.de>
1231
1232 PR tree-optimization/69242
1233 * gcc.dg/torture/pr69242.c: New testcase.
1234
1235 2016-01-13 Richard Biener <rguenther@suse.de>
1236
1237 PR tree-optimization/69186
1238 * gcc.dg/torture/pr69186.c: New testcase.
1239
1240 2016-01-13 Jeff Law <law@redhat.com>
1241
1242 PR tree-optimization/67755
1243 * gcc.dg/tree-ssa/pr67755.c: New test.
1244
1245 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1246
1247 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1248 pass number in output by a star.
1249
1250 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1251
1252 PR tree-optimization/68911
1253 * gcc.c-torture/execute/pr68911.c: New test.
1254
1255 2016-01-12 Marek Polacek <polacek@redhat.com>
1256
1257 PR c++/68979
1258 * g++.dg/warn/permissive-1.C: New test.
1259
1260 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1261
1262 PR objc++/68511
1263 PR c++/69213
1264 * g++.dg/opt/pr69213.C: New test.
1265
1266 2016-01-12 Christian Bruel <christian.bruel@st.com>
1267
1268 PR target/69180
1269 * gcc.target/arm/pr69180.c: New test.
1270
1271 2016-01-12 Richard Biener <rguenther@suse.de>
1272
1273 PR lto/69077
1274 * g++.dg/lto/pr69077_0.C: New testcase.
1275 * g++.dg/lto/pr69077_1.C: Likewise.
1276
1277 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1278
1279 PR target/69175
1280 * g++.dg/opt/pr69175.C: New test.
1281
1282 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1283
1284 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1285 rather than #including math.h & stdlib.h.
1286 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1287 * gcc.dg/vect/pr49771.c: Likewise.
1288 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1289 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1290 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1291 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1292 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1293 * gcc.dg/vect/pr44507.c: Likewise.
1294 * gcc.dg/vect/pr45902.c: Likewise.
1295 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1296 * gcc.dg/vect/vect-117.c: Likewise.
1297 * gcc.dg/vect/vect-99.c: Likewise.
1298 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1299 * gcc.dg/vect/vect-cond-1.c: Likewise.
1300 * gcc.dg/vect/vect-cond-2.c: Likewise.
1301 * gcc.dg/vect/vect-cond-3.c: Likewise.
1302 * gcc.dg/vect/vect-cond-4.c: Likewise.
1303 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1304 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1305 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1306 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1307 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1308 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1309 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1310 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1311 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1312 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1313 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1314 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1315 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1316 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1317 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1318 include of signal.h.
1319 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1320 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1321 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1322 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1323 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1324 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1325 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1326 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1327 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1328 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1329 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1330 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1331 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1332 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1333 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1334 * gcc.dg/vect/vect-outer-5.c: Likewise.
1335 * gcc.dg/vect/vect-outer-6.c: Likewise.
1336 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1337 include of stdio.h.
1338
1339 2016-01-12 Nick Clifton <nickc@redhat.com>
1340
1341 PR target/68913
1342 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1343 to fread so that it will be found in all target runtimes.
1344
1345 2016-01-12 Richard Biener <rguenther@suse.de>
1346
1347 PR tree-optimization/69053
1348 * g++.dg/torture/pr69053.C: New testcase.
1349
1350 2016-01-12 Richard Biener <rguenther@suse.de>
1351
1352 PR tree-optimization/69168
1353 * gcc.dg/torture/pr69168.c: New testcase.
1354
1355 2016-01-12 Richard Biener <rguenther@suse.de>
1356
1357 PR tree-optimization/69157
1358 * gcc.dg/torture/pr69157.c: New testcase.
1359
1360 2016-01-12 Richard Biener <rguenther@suse.de>
1361
1362 PR tree-optimization/69174
1363 * gcc.dg/torture/pr69174.c: New testcase.
1364
1365 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1366
1367 PR c++/66808
1368 PR c++/69000
1369 * g++.dg/tls/pr66808.C: New test.
1370 * g++.dg/tls/pr69000.C: New test.
1371
1372 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1373
1374 * gcc.target/powerpc/swaps-p8-23.c: New test.
1375 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1376
1377 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
1378
1379 PR tree-optimization/68356
1380 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1381
1382 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1383 Jim Wilson <jim.wilson@linaro.org>
1384
1385 PR target/69194
1386 * gcc.target/arm/pr69194.c: New test.
1387
1388 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1389
1390 PR target/69225
1391 * gcc.target/i386/pr69225-1.c: New test.
1392 * gcc.target/i386/pr69225-2.c: Likewise.
1393 * gcc.target/i386/pr69225-3.c: Likewise.
1394 * gcc.target/i386/pr69225-4.c: Likewise.
1395 * gcc.target/i386/pr69225-5.c: Likewise.
1396 * gcc.target/i386/pr69225-6.c: Likewise.
1397
1398 2016-01-11 Jakub Jelinek <jakub@redhat.com>
1399
1400 PR target/67462
1401 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1402 if lp64.
1403
1404 PR target/69071
1405 * gcc.dg/pr69071.c: New test.
1406
1407 PR c++/69211
1408 * g++.dg/opt/pr69211.C: New test.
1409
1410 PR tree-optimization/69214
1411 * gcc.c-torture/compile/pr69214.c: New test.
1412
1413 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
1414
1415 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1416 * gcc.target/i386/pr66232-11.c: Ditto.
1417 * gcc.target/i386/pr66232-12.c: Ditto.
1418 * gcc.target/i386/pr66232-13.c: Ditto.
1419
1420 2016-01-11 Richard Biener <rguenther@suse.de>
1421
1422 PR tree-optimization/69173
1423 * gcc.dg/torture/pr69173.c: New testcase.
1424
1425 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1426
1427 PR rtl-optimization/68796
1428 * gcc.target/aarch64/tst_5.c: New test.
1429 * gcc.target/aarch64/tst_6.c: Likewise.
1430
1431 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1432
1433 PR rtl-optimization/68841
1434 * gcc.dg/pr68841.c: New test.
1435 * gcc.c-torture/execute/pr68841.c: New test.
1436
1437 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1438
1439 PR rtl-optimization/68920
1440 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1441 for ix86 targets.
1442 * gcc.dg/ifcvt-5.c: New test.
1443
1444 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
1445
1446 PR bootstrap/69123
1447 * g++.dg/pr69123.C: New.
1448
1449 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1450
1451 PR target/69010
1452 * gcc.target/i386/pr69010.c: New test.
1453
1454 2016-01-11 Martin Jambor <mjambor@suse.cz>
1455
1456 PR ipa/69044
1457 * gcc.target/i386/chkp-pr69044.c: New test.
1458
1459 2016-01-11 Tom de Vries <tom@codesourcery.com>
1460
1461 PR tree-optimization/69109
1462 * gcc.dg/autopar/pr69109-2.c: New test.
1463 * gcc.dg/autopar/pr69109.c: New test.
1464
1465 2016-01-11 Tom de Vries <tom@codesourcery.com>
1466
1467 PR tree-optimization/69108
1468 * gcc.dg/autopar/pr69108.c: New test.
1469
1470 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1471
1472 PR c++/69029
1473 * c-c++-common/Wisleading-indentation.c: Augment test.
1474
1475 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1476
1477 PR fortran/69154
1478 * gfortran.dg/inline_matmul_12.f90: New test.
1479
1480 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
1481
1482 PR fortran/67779
1483 * gfortran.dg/actual_array_offset_1: New test.
1484
1485 2016-01-10 Tom de Vries <tom@codesourcery.com>
1486
1487 PR tree-optimization/69062
1488 * gcc.dg/autopar/pr69062.c: New test.
1489
1490 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1491
1492 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1493 * gcc.dg/vect/slp-perm-2.c: Likewise.
1494 * gcc.dg/vect/slp-perm-3.c: Likewise.
1495 * gcc.dg/vect/slp-perm-5.c: Likewise.
1496 * gcc.dg/vect/slp-perm-6.c: Likewise.
1497 * gcc.dg/vect/slp-perm-7.c: Likewise.
1498 * gcc.dg/vect/slp-perm-8.c: Likewise.
1499
1500 2016-01-10 Tom de Vries <tom@codesourcery.com>
1501
1502 PR tree-optimization/69039
1503 * gcc.dg/autopar/pr69039.c: New test.
1504
1505 2016-01-09 Marek Polacek <polacek@redhat.com>
1506
1507 PR c++/69113
1508 * g++.dg/pr69113.C: New test.
1509
1510 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR middle-end/50865
1513 PR tree-optimization/69097
1514 * gcc.c-torture/execute/pr50865.c: New test.
1515 * gcc.c-torture/execute/pr69097-1.c: New test.
1516 * gcc.c-torture/execute/pr69097-2.c: New test.
1517 * gcc.dg/pr69097-1.c: New test.
1518 * gcc.dg/pr69097-2.c: New test.
1519
1520 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1521
1522 PR c++/69164
1523 * g++.dg/opt/pr69164.C: New test.
1524
1525 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1526
1527 PR tree-optimization/69167
1528 * gcc.dg/pr69167.c: New test.
1529
1530 2016-01-08 Marek Polacek <polacek@redhat.com>
1531
1532 PR c++/68449
1533 * g++.dg/pr68449.C: New.
1534
1535 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1536
1537 PR tree-optimization/68707
1538 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1539 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1540 on platforms supporting it.
1541 * gcc.dg/vect/slp-perm-2.c: Likewise.
1542 * gcc.dg/vect/slp-perm-3.c: Likewise.
1543 * gcc.dg/vect/slp-perm-5.c: Likewise.
1544 * gcc.dg/vect/slp-perm-7.c: Likewise.
1545 * gcc.dg/vect/slp-perm-8.c: Likewise.
1546 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1547 on platforms supporting it.
1548
1549 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1550
1551 PR tree-optimization/69162
1552 * gcc.dg/pr69162.c: New test.
1553
1554 PR tree-optimization/69172
1555 * gcc.dg/pr69172.c: New test.
1556
1557 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1558
1559 PR tree-optimization/67781
1560 * gcc.c-torture/execute/pr67781.c: New file.
1561
1562 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1563
1564 PR tree-optimization/69083
1565 * gcc.dg/vect/pr69083.c: New test.
1566
1567 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1568
1569 PR tree-optimization/61441
1570 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1571 Use -fexcess-precision=standard for compiler options.
1572 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1573
1574 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1575
1576 PR fortran/69128
1577 * gfortran.dg/gomp/pr69128.f90: New test.
1578
1579 PR c++/69145
1580 * g++.dg/ext/pr69145-1.C: New test.
1581 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1582 * g++.dg/ext/pr69145-2.h: New file.
1583
1584 2016-01-07 Martin Sebor <msebor@redhat.com>
1585
1586 PR c/68966
1587 * gcc.dg/atomic-fetch-bool.c: New test.
1588 * gcc.dg/sync-fetch-bool.c: New test.
1589
1590 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1591
1592 PR fortran/66680
1593 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1594
1595 2016-01-07 Nick Clifton <nickc@redhat.com>
1596
1597 PR target/66655
1598 * g++.dg/pr66655.C: New test.
1599 * g++.dg/pr66655_1.cc: Test support file.
1600 * g++.dg/pr66655.h: Test header file.
1601
1602 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
1603
1604 PR fortran/66680
1605 gfortran.dg/gomp/pr66680.f90: New test.
1606
1607 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1608
1609 PR target/69171
1610 * gcc.target/i386/pr69171-1.c: New test.
1611 * gcc.target/i386/pr69171-2.c: Likewise.
1612 * gcc.target/i386/pr69171-3.c: Likewise.
1613 * gcc.target/i386/pr69171-4.c: Likewise.
1614 * gcc.target/i386/pr69171-5.c: Likewise.
1615 * gcc.target/i386/pr69171-6.c: Likewise.
1616
1617 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1618
1619 PR middle-end/67639
1620 * c-c++-common/pr67639.c: New test.
1621
1622 2016-01-07 Jakub Jelinek <jakub@redhat.com>
1623
1624 PR tree-optimization/69141
1625 * g++.dg/opt/pr69141.C: New test.
1626
1627 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1628
1629 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1630
1631 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
1632
1633 PR target/69140
1634 * gcc.target/i386/pr69140.c: New test
1635
1636 2016-01-06 David Malcolm <dmalcolm@redhat.com>
1637
1638 * gcc.dg/bad-dereference.c: New test case.
1639
1640 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1641
1642 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1643
1644 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1645
1646 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1647
1648 2016-01-06 Marek Polacek <polacek@redhat.com>
1649
1650 PR sanitizer/69099
1651 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1652
1653 2016-01-05 Marek Polacek <polacek@redhat.com>
1654
1655 PR c/69104
1656 * gcc.dg/atomic-invalid-2.c: New.
1657
1658 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1659
1660 PR target/68991
1661 * gcc.target/i386/pr68991.c: New test.
1662
1663 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1664
1665 PR target/68991
1666 * g++.dg/pr68991-1.C: New test.
1667 * g++.dg/pr68991-2.C: Likewise.
1668
1669 2016-01-05 Sergei Trofimovich <siarheit@google.com>
1670
1671 PR other/60465
1672 * gcc.target/ia64/pr60465-gprel64.c: New test.
1673 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1674
1675 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1676
1677 PR rtl-optimization/68651
1678 * gcc.target/aarch64/pr68651_1.c: New test.
1679
1680 2016-01-05 David Malcolm <dmalcolm@redhat.com>
1681
1682 PR c/69122
1683 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1684
1685 2016-01-05 Nathan Sidwell <nathan@acm.org>
1686
1687 PR c++/58583
1688 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1689
1690 * gcc.dg/alias-15.c: New.
1691
1692 2016-01-05 Nick Clifton <nickc@redhat.com>
1693
1694 PR target/68870
1695 * g++.dg/pr68770.C: New test.
1696
1697 2016-01-04 Mike Stump <mikestump@comcast.net>
1698
1699 * lib/target-supports.exp (check_effective_target_cilkplus):
1700 cilkplus targets require pthreads.
1701 (check_effective_target_cilkplus): Remove special case for NVPTX.
1702
1703 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1704
1705 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1706 generation.
1707
1708 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1709
1710 Update copyright years.
1711
1712 2016-01-04 Marek Polacek <polacek@redhat.com>
1713
1714 PR c/68908
1715 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1716 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1717 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1718
1719 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1720
1721 * gcc.target/sparc/20160104-2.c: New test.
1722
1723 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1724
1725 * gcc.target/sparc/20160104-1.c: New test.
1726
1727 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
1728
1729 PR fortran/65045
1730 * gfortran.dg/pr65045.f90: New test.
1731
1732 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1733
1734 * gnat.dg/specs/debug1.ads: Delete.
1735
1736 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1737
1738 PR libgfortran/68867
1739 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1740 expression.
1741
1742 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1743
1744 PR libgfortran/68867
1745 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1746 PowerPC.
1747
1748 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
1749
1750 PR fortran/68864
1751 * gfortran.dg/pr68864.f90: New test.
1752
1753 2016-01-01 Jakub Jelinek <jakub@redhat.com>
1754
1755 PR tree-optimization/69070
1756 * gcc.dg/pr69070.c: New test.
1757
1758 PR sanitizer/69055
1759 * gfortran.dg/pr69055.f90: New test.
1760
1761 PR target/69015
1762 * gcc.dg/pr69015.c: New test.
1763 \f
1764 Copyright (C) 2016 Free Software Foundation, Inc.
1765
1766 Copying and distribution of this file, with or without modification,
1767 are permitted in any medium without royalty provided the copyright
1768 notice and this notice are preserved.