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