1 2016-01-27 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/69166
4 * gcc.dg/torture/pr69166.c: New testcase.
6 2016-01-27 Martin Jambor <mjambor@suse.cz>
8 PR tree-optimization/69355
9 * gcc.dg/tree-ssa/pr69355.c: New test.
11 2016-01-27 Marek Polacek <polacek@redhat.com>
14 * g++.dg/ext/constexpr-vla1.C: New test.
16 2016-01-20 Christian Bruel <christian.bruel@st.com>
19 * gcc.target/arm/pr69245.c: New test.
21 2016-01-27 Jakub Jelinek <jakub@redhat.com>
23 PR tree-optimization/69399
24 * gcc.dg/torture/pr69399.c: New test.
26 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
28 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
30 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
32 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
34 2016-01-26 Tom de Vries <tom@codesourcery.com>
36 PR tree-optimization/69110
37 * gcc.dg/autopar/pr69110.c: New test.
39 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
40 Sebastian Pop <s.pop@samsung.com>
42 * gcc.dg/graphite/isl-ast-op-select.c: New.
44 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
47 * gfortran.dg/allocate_error_6.f90: New test.
49 2016-01-26 Richard Henderson <rth@redhat.com>
51 * gcc.dg/tm/pr60908.c: New test.
53 2016-01-26 David Malcolm <dmalcolm@redhat.com>
56 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
58 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
59 expected multiline output to reflect the colorization being
60 disabled before newlines.
61 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
62 (custom_diagnostic_finalizer): Replace call to
63 pp_newline_and_flush with call to pp_flush.
64 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
65 * gfortran.dg/implicit_class_1.f90: Likewise.
66 * lib/gcc-dg.exp (allow_blank_lines): New global.
67 (dg-allow-blank-lines-in-output): New procedure.
68 (gcc-dg-prune): Complain about blank lines in the output, unless
69 dg-allow-blank-lines-in-output was called.
70 * lib/multiline.exp (_build_multiline_regex): Only support
71 arbitrary followup text for non-blank-lines, not for blank lines.
73 2016-01-26 Jakub Jelinek <jakub@redhat.com>
75 PR tree-optimization/69483
76 * gcc.dg/pr69483.c: New test.
77 * g++.dg/opt/pr69483.C: New test.
79 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
82 * gcc.target/arm/pr68620.c: New test.
84 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
86 * gcc.target/i386/pr68986-2.c: Remove -m32.
88 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
91 * gcc.target/i386/pr68986-1.c: New test.
92 * gcc.target/i386/pr68986-2.c: Likewise.
93 * gcc.target/i386/pr68986-3.c: Likewise.
95 2016-01-26 Christian Bruel <christian.bruel@st.com>
97 * lib/target-supports.exp
98 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
99 (check_effective_target_arm_crypto_pragma_ok): Likewise.
100 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
102 2016-01-26 Richard Biener <rguenther@suse.de>
104 PR tree-optimization/69452
105 * gcc.dg/torture/pr69452.c: New testcase.
107 2016-01-26 Jakub Jelinek <jakub@redhat.com>
110 * gcc.dg/pr69442.c: New test.
112 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
115 * gcc.target/aarch64/simd/pr67896.C: New.
117 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
119 PR tree-optimization/69400
120 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
122 (plugin_init): Call it.
123 * gcc.dg/torture/pr69400.c: New test.
125 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
127 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
129 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
130 Sebastian Pop <s.pop@samsung.com>
132 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
135 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
136 Sebastian Pop <s.pop@samsung.com>
138 * gcc.dg/graphite/pr69292.c: New.
140 2016-01-25 Jakub Jelinek <jakub@redhat.com>
142 * c-c++-common/goacc/use_device-1.c: New test.
144 2016-01-25 Jeff Law <law@redhat.com>
146 PR tree-optimization/69196
147 PR tree-optimization/68398
148 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
149 * gcc.dg/tree-ssa/pr68198.c: Likewise.
151 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
154 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
157 2016-01-25 Richard Biener <rguenther@suse.de>
160 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
162 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
165 * gcc.dg/pr69421.c: New test.
167 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
169 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
170 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
171 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
172 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
173 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
174 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
175 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
176 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
177 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
178 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
180 2016-01-25 Richard Biener <rguenther@suse.de>
182 PR tree-optimization/69376
183 * gcc.dg/torture/pr69376.c: New testcase.
185 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
189 * gfortran.dg/interface_38.f90: New test.
190 * gfortran.dg/interface_39.f90: New test.
192 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
195 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
200 * g++.dg/template/pr11858.C: New test.
201 * g++.dg/template/pr24663.C: New test.
202 * g++.dg/template/unify12.C: New test.
203 * g++.dg/template/unify13.C: New test.
204 * g++.dg/template/unify14.C: New test.
205 * g++.dg/template/unify15.C: New test.
206 * g++.dg/template/unify16.C: New test.
207 * g++.dg/template/unify17.C: New test.
209 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
212 gfortran.dg/pr68283.f90: New test.
214 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
217 * gfortran.dg/inline_matmul_13.f90: New test.
218 * gfortran.dg/matmul_bounds_8.f90: New test.
219 * gfortran.dg/matmul_bounds_9.f90: New test.
220 * gfortran.dg/matmul_bounds_10.f90: New test.
222 2016-01-23 Tom de Vries <tom@codesourcery.com>
224 PR tree-optimization/69426
225 * gcc.dg/autopar/pr69426.c: New test.
227 2016-01-23 Martin Sebor <msebor@redhat.com>
231 * g++.dg/cpp0x/alignas5.C: New test.
232 * g++.dg/ext/vector29.C: Same.
234 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
236 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
237 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
238 _GNU_SOURCE from compile flags to the source.
239 * gcc.target/i386/chkp-stropt-12.c: Ditto.
240 * gcc.target/i386/chkp-stropt-16.c: Ditto.
241 * gcc.target/i386/chkp-stropt-4.c: Ditto.
242 * gcc.target/i386/chkp-stropt-8.c: Ditto.
244 2016-01-22 Jakub Jelinek <jakub@redhat.com>
247 * g++.dg/opt/pr69432.C: New test.
249 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
251 * gcc.target/powerpc/pr63354c: Adjust target selector to include
252 32-bit targets testing an -m64 multilib.
254 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
256 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
259 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
261 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
263 2016-01-21 Christian Bruel <christian.bruel@st.com>
266 * gcc.target/i386/pr68674.c
267 * gcc.target/aarch64/pr68674.c
268 * gcc.target/arm/pr68674.c
270 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
273 * gcc.c-torture/execute/pr69403.c: New test.
275 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
278 * g++.dg/template/pr55843.C: New.
280 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
283 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
284 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
286 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
289 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
290 from dg-do compile directive, and instead add
291 { dg-require-effective-target int128 }.
293 2016-01-20 Martin Sebor <msebor@redhat.com>
296 * gcc.dg/sync-fetch.c: New test.
298 2016-01-21 Martin Sebor <msebor@redhat.com>
301 * gcc.target/powerpc/pr69252.c: New test.
303 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
306 * gfortran.dg/pr65996.f90: New test.
308 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
311 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
312 expected to generate an error.
314 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
317 * gcc.dg/torture/pr66178.c: New test.
319 2016-01-21 Anton Blanchard <anton@samba.org>
320 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
323 * gcc.target/powerpc/pr63354.c: New test.
325 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
327 PR rtl-optimization/68990
328 * gcc.target/i386/pr68990: New.
330 2016-01-21 Nick Clifton <nickc@redhat.com>
333 * gcc.target/mips/pr69129.c: New.
335 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
338 * g++.dg/cpp0x/pr58046.C: New.
340 2016-01-21 Jakub Jelinek <jakub@redhat.com>
344 * gcc.target/arm/pr69187.c: New test.
347 * g++.dg/torture/pr69355.C: New test.
349 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
350 Sebastian Pop <s.pop@samsung.com>
352 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
354 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
355 Sebastian Pop <s.pop@samsung.com>
357 * gcc.dg/graphite/pr68976.c: New test.
359 2016-01-21 Jakub Jelinek <jakub@redhat.com>
362 * c-c++-common/pr67653.c: New test.
363 * gcc.dg/torture/pr29119.c: Add dg-warning.
365 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
367 * gcc.target/powerpc/cpu-builtin-1.c: New test.
369 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
372 * gcc.dg/pr24293.c: New test.
373 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
374 incomplete struct type.
375 * gcc.dg/declspec-1.c: Likewise.
376 * gcc.dg/pr63549.c: Likewise.
378 2016-01-20 Jakub Jelinek <jakub@redhat.com>
380 PR tree-optimization/66612
381 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
384 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
386 * lib/target-supports.exp
387 (check_effective_target_arm_fp_ok_nocache): New.
388 (check_effective_target_arm_fp_ok): New.
389 (add_options_for_arm_fp): New.
390 (check_effective_target_arm_crypto_ok_nocache): Require
391 target_arm_v8_neon_ok instead of arm32.
392 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
393 (check_effective_target_arm_crypto_pragma_ok): New.
394 (add_options_for_arm_vfp): New.
395 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
396 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
397 target instead. Force initial fpu to vfp.
398 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
399 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
400 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
402 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
403 use arm_vfp effective target instead. Force initial fpu to vfp.
404 * gcc.target/arm/attr-neon3.c: Likewise.
405 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
407 * gcc.target/arm/unsigned-float.c: Likewise.
408 * gcc.target/arm/vfp-1.c: Likewise.
409 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
410 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
411 * gcc.target/arm/vfp-ldmiad.c: Likewise.
412 * gcc.target/arm/vfp-ldmias.c: Likewise.
413 * gcc.target/arm/vfp-stmdbd.c: Likewise.
414 * gcc.target/arm/vfp-stmdbs.c: Likewise.
415 * gcc.target/arm/vfp-stmiad.c: Likewise.
416 * gcc.target/arm/vfp-stmias.c: Likewise.
417 * gcc.target/arm/vnmul-1.c: Likewise.
418 * gcc.target/arm/vnmul-2.c: Likewise.
419 * gcc.target/arm/vnmul-3.c: Likewise.
420 * gcc.target/arm/vnmul-4.c: Likewise.
422 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
425 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
426 the MPX run-time library, for compile-time MPX test.
427 * gcc.target/i386/chkp-always_inline.c: Likewise.
428 * gcc.target/i386/chkp-bndret.c: Likewise.
429 * gcc.target/i386/chkp-builtins-1.c: Likewise.
430 * gcc.target/i386/chkp-builtins-2.c: Likewise.
431 * gcc.target/i386/chkp-builtins-3.c: Likewise.
432 * gcc.target/i386/chkp-builtins-4.c: Likewise.
433 * gcc.target/i386/chkp-const-check-1.c: Likewise.
434 * gcc.target/i386/chkp-const-check-2.c: Likewise.
435 * gcc.target/i386/chkp-hidden-def.c: Likewise.
436 * gcc.target/i386/chkp-label-address.c: Likewise.
437 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
438 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
439 * gcc.target/i386/chkp-pr69044.c: Likewise.
440 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
441 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
442 * gcc.target/i386/chkp-strchr.c: Likewise.
443 * gcc.target/i386/chkp-strlen-1.c: Likewise.
444 * gcc.target/i386/chkp-strlen-2.c: Likewise.
445 * gcc.target/i386/chkp-strlen-3.c: Likewise.
446 * gcc.target/i386/chkp-strlen-4.c: Likewise.
447 * gcc.target/i386/chkp-strlen-5.c: Likewise.
448 * gcc.target/i386/chkp-stropt-1.c: Likewise.
449 * gcc.target/i386/chkp-stropt-10.c: Likewise.
450 * gcc.target/i386/chkp-stropt-11.c: Likewise.
451 * gcc.target/i386/chkp-stropt-12.c: Likewise.
452 * gcc.target/i386/chkp-stropt-13.c: Likewise.
453 * gcc.target/i386/chkp-stropt-14.c: Likewise.
454 * gcc.target/i386/chkp-stropt-15.c: Likewise.
455 * gcc.target/i386/chkp-stropt-16.c: Likewise.
456 * gcc.target/i386/chkp-stropt-2.c: Likewise.
457 * gcc.target/i386/chkp-stropt-3.c: Likewise.
458 * gcc.target/i386/chkp-stropt-4.c: Likewise.
459 * gcc.target/i386/chkp-stropt-5.c: Likewise.
460 * gcc.target/i386/chkp-stropt-6.c: Likewise.
461 * gcc.target/i386/chkp-stropt-7.c: Likewise.
462 * gcc.target/i386/chkp-stropt-8.c: Likewise.
463 * gcc.target/i386/chkp-stropt-9.c: Likewise.
464 * gcc.target/i386/pr63995-2.c: Likewise.
465 * gcc.target/i386/pr64805.c: Likewise.
466 * gcc.target/i386/pr65044.c: Likewise.
467 * gcc.target/i386/pr65167.c: Likewise.
468 * gcc.target/i386/pr65183.c: Likewise.
469 * gcc.target/i386/pr65184.c: Likewise.
470 * gcc.target/i386/thunk-retbnd.c: Likewise.
472 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
474 PR tree-optimization/69328
475 * gcc.dg/pr69328.c: New test.
477 2016-01-20 Jeff Law <law@redhat.com>
480 * gcc.target/m68k/pr25114.c: New test.
482 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
484 * gcc.target/arm/memset-inline-10.c: Added
485 dg-require-effective-target arm_thumb2_ok.
487 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
489 * gcc.dg/debug/dwarf2/sso.c: New test.
491 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
494 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
495 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
496 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
498 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
501 * g++.dg/ipa/devirt-50.C: New testcase.
503 2016-01-19 Marek Polacek <polacek@redhat.com>
506 * g++.dg/cpp1y/parameter-pack-1.C: New test.
507 * g++.dg/cpp1y/parameter-pack-2.C: New test.
509 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
512 * gcc.target/arm/pr69135_1.c: New test.
514 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
516 * gcc.target/aarch64/ccmp_1.c: Add new tests.
518 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
520 * gcc.target/aarch64/ccmp_1.c: New testcase.
522 2016-01-19 Marek Polacek <polacek@redhat.com>
525 * g++.dg/cpp0x/enum30.C: New test.
527 2016-01-19 Richard Biener <rguenther@suse.de>
529 PR tree-optimization/69336
530 * g++.dg/tree-ssa/pr69336.C: New testcase.
532 2016-01-19 Jakub Jelinek <jakub@redhat.com>
535 * gcc.dg/pr65779.c: New test.
537 2016-01-19 Richard Biener <rguenther@suse.de>
539 PR tree-optimization/69352
540 * gcc.dg/torture/pr69352.c: New testcase.
542 2016-01-19 Jakub Jelinek <jakub@redhat.com>
544 PR rtl-optimization/68955
545 PR rtl-optimization/64557
546 * gcc.dg/torture/pr68955.c: New test.
548 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
551 * g++.dg/torture/pr69136.C: New testcase.
553 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
556 * g++.dg/lto/pr69133_0.C: New testcase.
557 * g++.dg/lto/pr69133_1.C: New testcase.
559 2016-01-15 Jeff Law <law@redhat.com>
561 PR tree-optimization/69320
562 * gcc.c-torture/pr69320-1.c: New test.
563 * gcc.c-torture/pr69320-2.c: New test.
564 * gcc.c-torture/pr69320-3.c: New test.
565 * gcc.c-torture/pr69320-4.c: New test.
567 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
572 * g++.dg/template/pr11858.C: New test.
573 * g++.dg/template/pr24663.C: New test.
574 * g++.dg/template/unify12.C: New test.
575 * g++.dg/template/unify13.C: New test.
576 * g++.dg/template/unify14.C: New test.
577 * g++.dg/template/unify15.C: New test.
578 * g++.dg/template/unify16.C: New test.
579 * g++.dg/template/unify17.C: New test.
581 2016-01-18 David Malcolm <dmalcolm@redhat.com>
584 * gcc.dg/pr69181-1.c: New test file.
585 * gcc.dg/pr69181-2.c: New test file.
586 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
587 globals by moving it to...
588 (cleanup-after-saved-dg-test): ...this new function. Add
589 "global additional_sources_used". Add reset of global
590 multiline_expected_outputs to the empty list.
591 * lib/multiline.exp (_multiline_expected_outputs): Rename this
593 (multiline_expected_outputs): ...this, and updated comments to
594 note that it is modified from gcc-dg.exp.
595 (dg-end-multiline-output): Update for the above renaming.
596 (handle-multiline-outputs): Likewise. Remove the clearing
597 of the expected outputs to the empty list.
599 2016-01-18 Richard Biener <rguenther@suse.de>
601 PR tree-optimization/69297
602 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
604 2016-01-18 Joseph Myers <joseph@codesourcery.com>
606 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
608 * gcc.target/mips/mips-3d-2.c: Likewise.
609 * gcc.target/mips/mips-3d-3.c: Likewise.
610 * gcc.target/mips/mips-3d-4.c: Likewise.
611 * gcc.target/mips/mips-3d-5.c: Likewise.
612 * gcc.target/mips/mips-3d-6.c: Likewise.
613 * gcc.target/mips/mips-3d-7.c: Likewise.
614 * gcc.target/mips/mips-3d-8.c: Likewise.
615 * gcc.target/mips/mips-3d-9.c: Likewise.
616 * gcc.target/mips/mips-ps-1.c: Likewise.
617 * gcc.target/mips/mips-ps-2.c: Likewise.
618 * gcc.target/mips/mips-ps-3.c: Likewise.
619 * gcc.target/mips/mips-ps-4.c: Likewise.
620 * gcc.target/mips/mips-ps-5.c: Likewise.
621 * gcc.target/mips/mips-ps-6.c: Likewise.
622 * gcc.target/mips/mips-ps-7.c: Likewise.
623 * gcc.target/mips/mips-ps-type.c: Likewise.
624 * gcc.target/mips/mips-ps-type-2.c: Likewise.
625 * gcc.target/mips/mips16-attributes-6.c: Likewise.
627 2016-01-18 Tom de Vries <tom@codesourcery.com>
629 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
630 * c-c++-common/goacc/kernels-double-reduction.c: New test.
631 * c-c++-common/goacc/kernels-empty.c: New test.
632 * c-c++-common/goacc/kernels-eternal.c: New test.
633 * c-c++-common/goacc/kernels-loop-2.c: New test.
634 * c-c++-common/goacc/kernels-loop-3.c: New test.
635 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
636 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
637 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
638 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
639 * c-c++-common/goacc/kernels-loop-data.c: New test.
640 * c-c++-common/goacc/kernels-loop-g.c: New test.
641 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
642 * c-c++-common/goacc/kernels-loop-n.c: New test.
643 * c-c++-common/goacc/kernels-loop-nest.c: New test.
644 * c-c++-common/goacc/kernels-loop.c: New test.
645 * c-c++-common/goacc/kernels-noreturn.c: New test.
646 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
647 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
648 * c-c++-common/goacc/kernels-reduction.c: New test.
650 2016-01-18 Tom de Vries <tom@codesourcery.com>
652 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
653 * gcc.dg/autopar/outer-2.c: Same.
654 * gcc.dg/autopar/outer-3.c: Same.
655 * gcc.dg/autopar/outer-4.c: Same.
656 * gcc.dg/autopar/outer-5.c: Same.
657 * gcc.dg/autopar/outer-6.c: Same.
658 * gcc.dg/autopar/parallelization-1.c: Same.
659 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
660 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
661 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
662 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
663 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
664 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
665 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
666 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
667 * gcc.dg/autopar/pr39500-1.c: Same.
668 * gcc.dg/autopar/pr39500-2.c: Same.
669 * gcc.dg/autopar/pr46193.c: Same.
670 * gcc.dg/autopar/pr46194.c: Same.
671 * gcc.dg/autopar/pr49580.c: Same.
672 * gcc.dg/autopar/pr49960-1.c: Same.
673 * gcc.dg/autopar/pr49960.c: Same.
674 * gcc.dg/autopar/pr68373.c: Same.
675 * gcc.dg/autopar/reduc-1.c: Same.
676 * gcc.dg/autopar/reduc-1char.c: Same.
677 * gcc.dg/autopar/reduc-1short.c: Same.
678 * gcc.dg/autopar/reduc-2.c: Same.
679 * gcc.dg/autopar/reduc-2char.c: Same.
680 * gcc.dg/autopar/reduc-2short.c: Same.
681 * gcc.dg/autopar/reduc-3.c: Same.
682 * gcc.dg/autopar/reduc-4.c: Same.
683 * gcc.dg/autopar/reduc-6.c: Same.
684 * gcc.dg/autopar/reduc-7.c: Same.
685 * gcc.dg/autopar/reduc-8.c: Same.
686 * gcc.dg/autopar/reduc-9.c: Same.
687 * gcc.dg/autopar/uns-outer-4.c: Same.
688 * gcc.dg/autopar/uns-outer-5.c: Same.
689 * gcc.dg/autopar/uns-outer-6.c: Same.
690 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
691 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
693 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
696 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
697 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
699 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
702 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
703 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
704 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
706 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
709 * gcc.dg/tree-ssa/sra-17.c: New.
710 * gcc.dg/tree-ssa/sra-18.c: New.
712 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
714 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
716 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
718 * gnat.dg/inline12.adb: New test.
720 2016-01-18 Bin Cheng <bin.cheng@arm.com>
722 PR tree-optimization/66797
723 * gcc.c-torture/execute/pr65447.c: Relax check condition.
725 2016-01-18 Richard Biener <rguenther@suse.de>
727 PR tree-optimization/69170
728 * gcc.dg/torture/pr69170.c: New testcase.
730 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
732 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
734 2016-01-16 Tom de Vries <tom@codesourcery.com>
736 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
738 2016-01-16 Tom de Vries <tom@codesourcery.com>
740 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
741 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
742 redundant dg-require-effective-target pthread.
743 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
744 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
745 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
746 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
747 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
748 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
749 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
751 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
754 * gcc.target/powerpc/recip-6.c: Enable on AIX.
755 * gcc.target/powerpc/recip-7.c: Same.
757 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
760 * g++.dg/template/pr69091.C: New test.
762 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
764 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
765 dump does not contain an error_mark_node.
766 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
767 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
769 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
772 * g++.dg/template/pr68936.C: New test.
774 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
777 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
778 * gcc.target/powerpc/recip-2.c: Same.
779 * gcc.target/powerpc/recip-3.c: Same.
780 * gcc.target/powerpc/recip-4.c: Same.
781 * gcc.target/powerpc/recip-sqrtf.c: Same.
783 2016-01-15 Jeff Law <law@redhat.com>
785 PR tree-optimization/69270
786 * gcc.dg/tree-ssa/pr69270-2.c: New test.
787 * gcc.dg/tree-ssa/pr69270-3.c: New test.
789 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
792 * gfortran.dg/deferred_character_13.f90: New test for the fix
793 of comment 3 of the PR.
796 * gfortran.dg/deferred_character_8.f90: New test
797 * gfortran.dg/allocate_error_5.f90: New test
800 * gfortran.dg/deferred_character_10.f90: New test
803 * gfortran.dg/deferred_character_14.f90: New test
806 * gfortran.dg/deferred_character_11.f90: New test
809 * gfortran.dg/deferred_character_9.f90: New test
811 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
813 PR rtl-optimization/69030
814 * gcc.target/i386/pr69030.c: New.
816 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
818 * gcc.target/aarch64/target_attr_17.c: New test.
820 2016-01-15 Richard Biener <rguenther@suse.de>
822 PR tree-optimization/66856
823 * gcc.dg/torture/pr66856-1.c: New testcase.
824 * gcc.dg/torture/pr66856-2.c: Likewise.
826 2016-01-15 Richard Biener <rguenther@suse.de>
829 * g++.dg/lto/pr69137_0.C: New testcase.
831 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
834 * gcc.target/i386/pr69246.c: New test.
836 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
838 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
840 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
843 * g++.dg/init/const9.C: Disable test on S/390.
845 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
847 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
848 * g++.dg/Wno-frame-address.C: Ditto.
850 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
852 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
854 2016-01-15 Richard Biener <rguenther@suse.de>
856 PR tree-optimization/68961
857 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
859 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
861 * gcc.target/i386/pr65105-5.c: New test.
863 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
865 * gcc.c-torture/execute/alias-4.c: New testcase.
867 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
870 * g++.dg/ipa/devirt-49.C: New testcase.
872 2016-01-15 Christian Bruel <christian.bruel@st.com>
875 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
876 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
877 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
879 2016-01-15 Richard Biener <rguenther@suse.de>
881 PR tree-optimization/69117
882 * gcc.dg/torture/pr69117.c: New testcase.
884 2015-01-14 Ryan Burn <contact@rnburn.com>
887 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
889 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
892 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
893 range tests use 100 * maximum instead of maximum + 1.
895 2016-01-14 Jakub Jelinek <jakub@redhat.com>
898 * gcc.dg/guality/pr69244.c: New test.
900 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
902 * lib/target-supports.exp (check_effective_target_issignaling):
904 * gcc.dg/pr61441.c: Require issignaling effective target.
906 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
909 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
911 2016-01-14 David Malcolm <dmalcolm@redhat.com>
914 PR preprocessor/69177
915 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
916 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
917 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
918 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
920 2016-01-14 Marek Polacek <polacek@redhat.com>
923 * gcc.dg/array-15.c: New test.
925 2016-01-14 Jakub Jelinek <jakub@redhat.com>
928 PR tree-optimization/69155
929 * gfortran.dg/pr68146.f: New test.
930 * gfortran.dg/pr69155.f90: New test.
932 2016-01-14 Richard Biener <rguenther@suse.de>
934 PR tree-optimization/68060
935 * gcc.dg/torture/pr68060-1.c: New testcase.
936 * gcc.dg/torture/pr68060-2.c: Likewise.
938 2016-01-14 Nick Clifton <nickc@redhat.com>
940 * lib/target-supports.exp
941 (check_effective_target_arm_neon_ok_nocache): Add an option
942 sequence that includes setting the ARM architecture to ARMv7-A.
943 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
944 command line options necessary to enable Neon support.
945 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
946 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
947 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
948 * gcc.target/arm/pr69180.c: Likewise.
950 2016-01-14 Jeff Law <law@redhat.com>
952 PR tree-optimization/69270
953 * gcc.dg/tree-ssa/pr69270.c: New test.
955 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
958 * c-c++-common/pr66208.c: New file.
960 2016-01-13 Jakub Jelinek <jakub@redhat.com>
962 PR tree-optimization/69156
963 * gcc.dg/pr69156.c: New test.
965 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
967 * gcc.target/i386/pr69225-7.c: New test.
969 2016-01-13 Richard Henderson <rth@redhat.com>
971 * gcc.dg/tm/memopt-13.c: Update expected function.
972 * gcc.dg/tm/memopt-6.c: Likewise.
974 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
976 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
977 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
978 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
979 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
981 2016-01-13 Tom de Vries <tom@codesourcery.com>
983 PR tree-optimization/69169
984 * gcc.dg/pr69169.c: New test.
986 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
989 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
990 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
991 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
992 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
993 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
994 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
995 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
996 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
998 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1001 * gcc.dg/pr69247.c: New test.
1003 2016-01-13 Richard Biener <rguenther@suse.de>
1005 PR tree-optimization/69242
1006 * gcc.dg/torture/pr69242.c: New testcase.
1008 2016-01-13 Richard Biener <rguenther@suse.de>
1010 PR tree-optimization/69186
1011 * gcc.dg/torture/pr69186.c: New testcase.
1013 2016-01-13 Jeff Law <law@redhat.com>
1015 PR tree-optimization/67755
1016 * gcc.dg/tree-ssa/pr67755.c: New test.
1018 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1020 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1021 pass number in output by a star.
1023 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1025 PR tree-optimization/68911
1026 * gcc.c-torture/execute/pr68911.c: New test.
1028 2016-01-12 Marek Polacek <polacek@redhat.com>
1031 * g++.dg/warn/permissive-1.C: New test.
1033 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1037 * g++.dg/opt/pr69213.C: New test.
1039 2016-01-12 Christian Bruel <christian.bruel@st.com>
1042 * gcc.target/arm/pr69180.c: New test.
1044 2016-01-12 Richard Biener <rguenther@suse.de>
1047 * g++.dg/lto/pr69077_0.C: New testcase.
1048 * g++.dg/lto/pr69077_1.C: Likewise.
1050 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1053 * g++.dg/opt/pr69175.C: New test.
1055 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1057 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1058 rather than #including math.h & stdlib.h.
1059 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1060 * gcc.dg/vect/pr49771.c: Likewise.
1061 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1062 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1063 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1064 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1065 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1066 * gcc.dg/vect/pr44507.c: Likewise.
1067 * gcc.dg/vect/pr45902.c: Likewise.
1068 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1069 * gcc.dg/vect/vect-117.c: Likewise.
1070 * gcc.dg/vect/vect-99.c: Likewise.
1071 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1072 * gcc.dg/vect/vect-cond-1.c: Likewise.
1073 * gcc.dg/vect/vect-cond-2.c: Likewise.
1074 * gcc.dg/vect/vect-cond-3.c: Likewise.
1075 * gcc.dg/vect/vect-cond-4.c: Likewise.
1076 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1077 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1078 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1079 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1080 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1081 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1082 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1083 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1084 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1085 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1086 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1087 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1088 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1089 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1090 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1091 include of signal.h.
1092 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1093 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1094 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1095 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1096 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1097 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1098 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1099 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1100 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1101 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1102 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1103 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1104 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1105 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1106 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1107 * gcc.dg/vect/vect-outer-5.c: Likewise.
1108 * gcc.dg/vect/vect-outer-6.c: Likewise.
1109 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1112 2016-01-12 Nick Clifton <nickc@redhat.com>
1115 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1116 to fread so that it will be found in all target runtimes.
1118 2016-01-12 Richard Biener <rguenther@suse.de>
1120 PR tree-optimization/69053
1121 * g++.dg/torture/pr69053.C: New testcase.
1123 2016-01-12 Richard Biener <rguenther@suse.de>
1125 PR tree-optimization/69168
1126 * gcc.dg/torture/pr69168.c: New testcase.
1128 2016-01-12 Richard Biener <rguenther@suse.de>
1130 PR tree-optimization/69157
1131 * gcc.dg/torture/pr69157.c: New testcase.
1133 2016-01-12 Richard Biener <rguenther@suse.de>
1135 PR tree-optimization/69174
1136 * gcc.dg/torture/pr69174.c: New testcase.
1138 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1142 * g++.dg/tls/pr66808.C: New test.
1143 * g++.dg/tls/pr69000.C: New test.
1145 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1147 * gcc.target/powerpc/swaps-p8-23.c: New test.
1148 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1150 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
1152 PR tree-optimization/68356
1153 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1155 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1156 Jim Wilson <jim.wilson@linaro.org>
1159 * gcc.target/arm/pr69194.c: New test.
1161 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1164 * gcc.target/i386/pr69225-1.c: New test.
1165 * gcc.target/i386/pr69225-2.c: Likewise.
1166 * gcc.target/i386/pr69225-3.c: Likewise.
1167 * gcc.target/i386/pr69225-4.c: Likewise.
1168 * gcc.target/i386/pr69225-5.c: Likewise.
1169 * gcc.target/i386/pr69225-6.c: Likewise.
1171 2016-01-11 Jakub Jelinek <jakub@redhat.com>
1174 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1178 * gcc.dg/pr69071.c: New test.
1181 * g++.dg/opt/pr69211.C: New test.
1183 PR tree-optimization/69214
1184 * gcc.c-torture/compile/pr69214.c: New test.
1186 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
1188 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1189 * gcc.target/i386/pr66232-11.c: Ditto.
1190 * gcc.target/i386/pr66232-12.c: Ditto.
1191 * gcc.target/i386/pr66232-13.c: Ditto.
1193 2016-01-11 Richard Biener <rguenther@suse.de>
1195 PR tree-optimization/69173
1196 * gcc.dg/torture/pr69173.c: New testcase.
1198 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1200 PR rtl-optimization/68796
1201 * gcc.target/aarch64/tst_5.c: New test.
1202 * gcc.target/aarch64/tst_6.c: Likewise.
1204 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1206 PR rtl-optimization/68841
1207 * gcc.dg/pr68841.c: New test.
1208 * gcc.c-torture/execute/pr68841.c: New test.
1210 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1212 PR rtl-optimization/68920
1213 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1215 * gcc.dg/ifcvt-5.c: New test.
1217 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
1220 * g++.dg/pr69123.C: New.
1222 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1225 * gcc.target/i386/pr69010.c: New test.
1227 2016-01-11 Martin Jambor <mjambor@suse.cz>
1230 * gcc.target/i386/chkp-pr69044.c: New test.
1232 2016-01-11 Tom de Vries <tom@codesourcery.com>
1234 PR tree-optimization/69109
1235 * gcc.dg/autopar/pr69109-2.c: New test.
1236 * gcc.dg/autopar/pr69109.c: New test.
1238 2016-01-11 Tom de Vries <tom@codesourcery.com>
1240 PR tree-optimization/69108
1241 * gcc.dg/autopar/pr69108.c: New test.
1243 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1246 * c-c++-common/Wisleading-indentation.c: Augment test.
1248 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1251 * gfortran.dg/inline_matmul_12.f90: New test.
1253 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
1256 * gfortran.dg/actual_array_offset_1: New test.
1258 2016-01-10 Tom de Vries <tom@codesourcery.com>
1260 PR tree-optimization/69062
1261 * gcc.dg/autopar/pr69062.c: New test.
1263 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1265 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1266 * gcc.dg/vect/slp-perm-2.c: Likewise.
1267 * gcc.dg/vect/slp-perm-3.c: Likewise.
1268 * gcc.dg/vect/slp-perm-5.c: Likewise.
1269 * gcc.dg/vect/slp-perm-6.c: Likewise.
1270 * gcc.dg/vect/slp-perm-7.c: Likewise.
1271 * gcc.dg/vect/slp-perm-8.c: Likewise.
1273 2016-01-10 Tom de Vries <tom@codesourcery.com>
1275 PR tree-optimization/69039
1276 * gcc.dg/autopar/pr69039.c: New test.
1278 2016-01-09 Marek Polacek <polacek@redhat.com>
1281 * g++.dg/pr69113.C: New test.
1283 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1286 PR tree-optimization/69097
1287 * gcc.c-torture/execute/pr50865.c: New test.
1288 * gcc.c-torture/execute/pr69097-1.c: New test.
1289 * gcc.c-torture/execute/pr69097-2.c: New test.
1290 * gcc.dg/pr69097-1.c: New test.
1291 * gcc.dg/pr69097-2.c: New test.
1293 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1296 * g++.dg/opt/pr69164.C: New test.
1298 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1300 PR tree-optimization/69167
1301 * gcc.dg/pr69167.c: New test.
1303 2016-01-08 Marek Polacek <polacek@redhat.com>
1306 * g++.dg/pr68449.C: New.
1308 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1310 PR tree-optimization/68707
1311 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1312 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1313 on platforms supporting it.
1314 * gcc.dg/vect/slp-perm-2.c: Likewise.
1315 * gcc.dg/vect/slp-perm-3.c: Likewise.
1316 * gcc.dg/vect/slp-perm-5.c: Likewise.
1317 * gcc.dg/vect/slp-perm-7.c: Likewise.
1318 * gcc.dg/vect/slp-perm-8.c: Likewise.
1319 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1320 on platforms supporting it.
1322 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1324 PR tree-optimization/69162
1325 * gcc.dg/pr69162.c: New test.
1327 PR tree-optimization/69172
1328 * gcc.dg/pr69172.c: New test.
1330 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1332 PR tree-optimization/67781
1333 * gcc.c-torture/execute/pr67781.c: New file.
1335 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1337 PR tree-optimization/69083
1338 * gcc.dg/vect/pr69083.c: New test.
1340 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1342 PR tree-optimization/61441
1343 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1344 Use -fexcess-precision=standard for compiler options.
1345 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1347 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1350 * gfortran.dg/gomp/pr69128.f90: New test.
1353 * g++.dg/ext/pr69145-1.C: New test.
1354 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1355 * g++.dg/ext/pr69145-2.h: New file.
1357 2016-01-07 Martin Sebor <msebor@redhat.com>
1360 * gcc.dg/atomic-fetch-bool.c: New test.
1361 * gcc.dg/sync-fetch-bool.c: New test.
1363 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1366 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1368 2016-01-07 Nick Clifton <nickc@redhat.com>
1371 * g++.dg/pr66655.C: New test.
1372 * g++.dg/pr66655_1.cc: Test support file.
1373 * g++.dg/pr66655.h: Test header file.
1375 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
1378 gfortran.dg/gomp/pr66680.f90: New test.
1380 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1383 * gcc.target/i386/pr69171-1.c: New test.
1384 * gcc.target/i386/pr69171-2.c: Likewise.
1385 * gcc.target/i386/pr69171-3.c: Likewise.
1386 * gcc.target/i386/pr69171-4.c: Likewise.
1387 * gcc.target/i386/pr69171-5.c: Likewise.
1388 * gcc.target/i386/pr69171-6.c: Likewise.
1390 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1393 * c-c++-common/pr67639.c: New test.
1395 2016-01-07 Jakub Jelinek <jakub@redhat.com>
1397 PR tree-optimization/69141
1398 * g++.dg/opt/pr69141.C: New test.
1400 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1402 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1404 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
1407 * gcc.target/i386/pr69140.c: New test
1409 2016-01-06 David Malcolm <dmalcolm@redhat.com>
1411 * gcc.dg/bad-dereference.c: New test case.
1413 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1415 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1417 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1419 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1421 2016-01-06 Marek Polacek <polacek@redhat.com>
1424 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1426 2016-01-05 Marek Polacek <polacek@redhat.com>
1429 * gcc.dg/atomic-invalid-2.c: New.
1431 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1434 * gcc.target/i386/pr68991.c: New test.
1436 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1439 * g++.dg/pr68991-1.C: New test.
1440 * g++.dg/pr68991-2.C: Likewise.
1442 2016-01-05 Sergei Trofimovich <siarheit@google.com>
1445 * gcc.target/ia64/pr60465-gprel64.c: New test.
1446 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1448 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1450 PR rtl-optimization/68651
1451 * gcc.target/aarch64/pr68651_1.c: New test.
1453 2016-01-05 David Malcolm <dmalcolm@redhat.com>
1456 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1458 2016-01-05 Nathan Sidwell <nathan@acm.org>
1461 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1463 * gcc.dg/alias-15.c: New.
1465 2016-01-05 Nick Clifton <nickc@redhat.com>
1468 * g++.dg/pr68770.C: New test.
1470 2016-01-04 Mike Stump <mikestump@comcast.net>
1472 * lib/target-supports.exp (check_effective_target_cilkplus):
1473 cilkplus targets require pthreads.
1474 (check_effective_target_cilkplus): Remove special case for NVPTX.
1476 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1478 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1481 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1483 Update copyright years.
1485 2016-01-04 Marek Polacek <polacek@redhat.com>
1488 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1489 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1490 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1492 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1494 * gcc.target/sparc/20160104-2.c: New test.
1496 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1498 * gcc.target/sparc/20160104-1.c: New test.
1500 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
1503 * gfortran.dg/pr65045.f90: New test.
1505 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1507 * gnat.dg/specs/debug1.ads: Delete.
1509 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1511 PR libgfortran/68867
1512 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1515 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1517 PR libgfortran/68867
1518 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1521 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
1524 * gfortran.dg/pr68864.f90: New test.
1526 2016-01-01 Jakub Jelinek <jakub@redhat.com>
1528 PR tree-optimization/69070
1529 * gcc.dg/pr69070.c: New test.
1532 * gfortran.dg/pr69055.f90: New test.
1535 * gcc.dg/pr69015.c: New test.
1537 Copyright (C) 2016 Free Software Foundation, Inc.
1539 Copying and distribution of this file, with or without modification,
1540 are permitted in any medium without royalty provided the copyright
1541 notice and this notice are preserved.