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