1 2016-02-09 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/69715
4 * gcc.dg/torture/pr69715.c: New testcase.
6 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9 * g++.dg/cpp0x/trailing12.C: New test.
10 * g++.dg/cpp0x/trailing13.C: New test.
12 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
16 * g++.dg/cpp1y/auto-fn29.C: New test.
17 * g++.dg/cpp1y/auto-fn30.C: New test.
19 2016-02-08 Jakub Jelinek <jakub@redhat.com>
21 PR tree-optimization/69209
22 * gcc.c-torture/compile/pr69209.c: New test.
24 2016-02-08 Jeff Law <law@redhat.com>
26 PR tree-optimization/68541
27 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
28 of statements allowed in join block for path splitting.
30 2016-02-08 Jakub Jelinek <jakub@redhat.com>
33 * g++.dg/gomp/pr59627.C: New test.
36 * g++.dg/ipa/pr69239.C: New test.
38 2016-02-08 David Malcolm <dmalcolm@redhat.com>
41 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
42 * gcc.dg/cpp/warn-comments.c: Likewise.
44 2016-02-08 Marek Polacek <polacek@redhat.com>
47 * g++.dg/init/const12.C: New test.
49 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
52 * gcc.dg/lto/pr55113_0.c: Remove test.
54 2016-02-08 Richard Biener <rguenther@suse.de>
56 PR tree-optimization/69719
57 * gcc.dg/torture/pr69719.c: New testcase.
59 2016-02-08 Richard Biener <rguenther@suse.de>
60 Jeff Law <law@redhat.com>
63 * gcc.target/mips/pr68273.c: New testcase.
65 2016-02-08 Richard Biener <rguenther@suse.de>
67 PR rtl-optimization/69274
68 * gcc.target/i386/addr-sel-1.c: XFAIL.
70 2016-02-08 Jeff Law <law@redhat.com>
72 PR tree-optimization/68541
73 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
75 PR tree-optimization/65917
76 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
78 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
81 * gfortran.dg/namelist_args.f90: New test.
83 2016-02-05 Jeff Law <law@redhat.com>
85 PR tree-optimization/68541
86 * gcc.dg/tree-ssa/split-path-2.c: New test.
87 * gcc.dg/tree-ssa/split-path-3.c: New test.
88 * gcc.dg/tree-ssa/split-path-4.c: New test.
89 * gcc.dg/tree-ssa/split-path-5.c: New test.
90 * gcc.dg/tree-ssa/split-path-6.c: New test.
91 * gcc.dg/tree-ssa/split-path-7.c: New test.
93 2016-02-05 Martin Sebor <msebor@redhat.com>
96 * g++.dg/warn/Wplacement-new-size-1.C: New test.
97 * g++.dg/warn/Wplacement-new-size-2.C: New test.
99 2016-02-06 Richard HEnderson <rth@redhat.com>
102 * gcc.target/i386/addr-space-4.c: New.
103 * gcc.target/i386/addr-space-5.c: New.
105 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
108 * gfortran.dg/elemental_dependency_6.f90: New.
110 2016-02-05 Jakub Jelinek <jakub@redhat.com>
112 PR rtl-optimization/69691
113 * gcc.c-torture/execute/pr69691.c: New test.
116 * g++.dg/parse/pr69628.C: New test.
118 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
120 * gcc.dg/sancov/asan.c: Move to ...
121 * gcc.dg/asan/sancov-1.c: ... here.
123 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
125 * gcc.target/i386/pr69577.c: Require avx_runtime target.
127 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
130 * gcc.target/i386/pr69677.c: New test.
132 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
135 * g++.dg/template/pr68948.C: New test.
137 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
139 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
140 (only necessary on s390x).
142 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
144 * gcc.target/i386/pr69454-2.c: Compile with -msse2
145 -mno-accumulate-outgoing-args.
147 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
149 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
151 2016-02-04 Jakub Jelinek <jakub@redhat.com>
154 * c-c++-common/pr69669.c: New test.
156 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
159 * g++.dg/pr69667.C: New file.
161 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
164 * gcc.dg/pr69619.c: Add new test.
166 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
168 PR rtl-optimization/69577
169 * gcc.target/i386/pr69577.c: New test.
171 2016-02-04 Martin Liska <mliska@suse.cz>
173 * g++.dg/asan/pr69276.C: New test.
175 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
179 * gcc.target/arm/wmul-3.c: Simplify test to generate just
180 a single smulbb instruction.
181 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
182 * gcc.target/amr/wmul-2.c: Likewise.
184 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
188 * gcc.c-torture/execute/pr67714.c: New test.
190 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
193 * gcc.target/i386/pr69454-1.c: New test.
194 * gcc.target/i386/pr69454-2.c: New test.
196 2016-02-03 Martin Sebor <msebor@redhat.com>
203 * g++.dg/ext/flexarray-mangle-2.C: New test.
204 * g++.dg/ext/flexarray-mangle.C: New test.
205 * g++.dg/ext/flexarray-subst.C: New test.
206 * g++.dg/ext/flexary11.C: New test.
207 * g++.dg/ext/flexary12.C: New test.
208 * g++.dg/ext/flexary13.C: New test.
209 * g++.dg/ext/flexary14.C: New test.
210 * g++.dg/other/dump-ada-spec-2.C: Adjust.
212 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
214 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
215 Define only if CHECK_FLOAT128 is defined.
216 (main): Properly initialize u5.
218 2016-02-03 Jakub Jelinek <jakub@redhat.com>
221 * gcc.dg/pr69627.c: New test.
224 * gcc.dg/pr69644.c: New test.
226 2016-02-03 Mike Stump <mikestump@comcast.net>
228 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
229 support for struct-layout-1.exp.
231 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
234 * g++.dg/cpp0x/pr69056.C: New test.
236 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
237 Alexandre Oliva <aoliva@redhat.com>
240 * gcc.target/powerpc/pr69461.c: New.
242 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
244 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
246 (check_effective_target_fsanitize_thread): ... to here. Do not
247 specify additional compile flags for the test source.
248 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
249 specify additional compile flags for the test source.
251 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
253 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
255 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
259 * gfortran.dg/coarray_allocate_2.f08: New test.
260 * gfortran.dg/coarray_allocate_3.f08: New test.
261 * gfortran.dg/coarray_allocate_4.f08: New test.
263 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
265 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
266 use same scan-tree-dump-times on all platforms.
267 * gcc.dg/vect/vect-outer-1.c: Likewise.
268 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
269 * gcc.dg/vect/vect-outer-1a.c: Likewise.
270 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
271 * gcc.dg/vect/vect-outer-1b.c: Likewise.
272 * gcc.dg/vect/vect-outer-2b.c: Likewise.
273 * gcc.dg/vect/vect-outer-3b.c: Likewise.
274 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
276 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
278 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
281 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
283 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
285 2016-02-02 James Norris <jnorris@codesourcery.com>
287 * c-c++-common/goacc/routine-5.c: Add tests.
289 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
291 * gcc.target/nvptx/unsigned-cmp.c: New test.
293 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
295 * gcc.target/aarch64/scalar_shift_1.c
296 (test_corners_sisd_di): Improve force to SIMD register.
297 (test_corners_sisd_si): Likewise.
298 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
299 Remove scan-assembler check for ldr.
301 2016-02-02 Richard Biener <rguenther@suse.de>
303 PR tree-optimization/69595
304 * gcc.dg/Warray-bounds-17.c: New testcase.
306 2016-02-02 Richard Biener <rguenther@suse.de>
308 PR tree-optimization/69606
309 * gcc.dg/torture/pr69606.c: New testcase.
311 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
314 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
315 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
317 2016-02-02 Alan Modra <amodra@gmail.com>
320 * gcc.target/powerpc/pr69548.c: New test.
322 2016-02-01 Jakub Jelinek <jakub@redhat.com>
324 PR rtl-optimization/69592
325 * gcc.dg/pr69592.c: New test.
327 PR preprocessor/69543
329 * gcc.dg/pr69543.c: New test.
330 * gcc.dg/pr69558.c: New test.
332 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
335 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
337 2016-02-01 Martin Sebor <msebor@redhat.com>
339 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
341 2016-02-01 Bin Cheng <bin.cheng@arm.com>
343 PR tree-optimization/67921
344 * c-c++-common/ubsan/pr67921.c: New test.
346 2016-02-01 Richard Biener <rguenther@suse.de>
349 * gcc.dg/tree-ssa/recip-8.c: New testcase.
351 2016-02-01 Richard Biener <rguenther@suse.de>
353 PR tree-optimization/69574
354 * gcc.dg/torture/pr69574.c: New testcase.
356 2016-02-01 Richard Biener <rguenther@suse.de>
358 PR tree-optimization/69579
359 * gcc.dg/setjmp-6.c: New testcase.
361 2016-02-01 Jakub Jelinek <jakub@redhat.com>
363 PR rtl-optimization/69570
364 * g++.dg/opt/pr69570.C: New test.
366 2016-02-01 Richard Henderson <rth@redhat.com>
368 * gcc.dg/pr69535.c: New test.
370 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
373 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
374 * gcc.dg/tree-ssa/sra-18.c: Likewise.
377 * g++.dg/parse/parens3.C: Use register "4" on hppa.
379 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
381 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
384 * gfortran.dg/allocate_with_source_17.f03: New test.
386 2016-01-30 Jakub Jelinek <jakub@redhat.com>
388 PR tree-optimization/69546
389 * gcc.dg/torture/pr69546.c: New test.
391 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
394 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
396 2016-01-30 Martin Sebor <msebor@redhat.com>
399 * g++.dg/ext/flexary10.C: New test.
401 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
404 gfortran.dg/common_23.f90: New test.
406 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
409 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
410 condition being checked, and disable it when the target supports
411 misaligned loads and stores.
413 2016-01-29 Jakub Jelinek <jakub@redhat.com>
416 * gcc.dg/torture/pr69518.c: New test.
418 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
421 * gcc.target/i386/pr69530.c: New test.
423 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
426 * gcc.target/mips/div-delay.c: New test.
428 2016-01-29 Jakub Jelinek <jakub@redhat.com>
431 * gcc.target/i386/pr69551.c: New test.
434 * gcc.target/i386/pr66137.c: New test.
436 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
438 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
439 always built for p5600.
440 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
443 2016-01-29 Richard Biener <rguenther@suse.de>
445 PR tree-optimization/69547
446 * g++.dg/tree-ssa/pr69547.C: New testcase.
448 2016-01-29 Jakub Jelinek <jakub@redhat.com>
451 * g++.dg/warn/Wunused-function2.C: New test.
453 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
455 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
456 support for test to succeed.
458 2016-01-29 Marek Polacek <polacek@redhat.com>
462 * g++.dg/ext/constexpr-vla2.C: New test.
463 * g++.dg/ext/constexpr-vla3.C: New test.
464 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
466 2016-01-29 Richard Biener <rguenther@suse.de>
469 * gcc.dg/uninit-21.c: New testcase.
471 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
474 * gcc.target/i386/pr69459.c: New test.
476 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
479 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
480 * gcc.target/mips/pr68400.c: New test.
482 2016-01-28 Martin Sebor <msebor@redhat.com>
485 * gcc.target/powerpc/pr17381.c: New test.
487 2016-01-28 Jakub Jelinek <jakub@redhat.com>
490 * gcc.dg/torture/pr69542.c: New test.
492 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
494 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
496 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
498 * gcc.dg/pr65980.c: Skip on AIX.
499 * gcc.dg/pr66688.c: Same.
501 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
504 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
505 * gcc.dg/tree-ssa/sra-18.c: Same.
507 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
510 * gfortran.dg/block_15.f08: New test.
511 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
512 on incorrectly closed BLOCK.
514 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
516 * gcc.dg/declare-simd.c: New test.
517 2016-01-28 Richard Biener <rguenther@suse.de>
519 PR tree-optimization/69466
520 * gfortran.dg/vect/pr69466.f90: New testcase.
522 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
524 * g++.dg/pr67989.C: Remove ARM-specific option.
525 * gcc.target/arm/pr67989.C: New file.
527 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
529 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
530 and expm1 test for glibc < 2.11.
532 2016-01-27 Richard Henderson <rth@redhat.com>
534 * gcc.c-torture/execute/pr69447.c: New test.
536 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
539 * gfortran.dg/alloc_comp_assign_15.f03: New test.
541 2016-01-27 Jakub Jelinek <jakub@redhat.com>
544 * gcc.dg/pr66869.c: New test.
546 2016-01-25 Jeff Law <law@redhat.com>
548 PR tree-optimization/68398
549 PR tree-optimization/69196
550 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
551 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
552 path to avoid new heuristic allowing more irreducible regions
553 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
554 * gcc.dg/tree-ssa/vrp46.c: Likewise.
555 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
556 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
557 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
559 2016-01-27 Marek Polacek <polacek@redhat.com>
562 * c-c++-common/vector-compare-4.c: New test.
564 2016-01-27 David Malcolm <dmalcolm@redhat.com>
566 PR preprocessor/69126
567 * c-c++-common/pr69126.c: New test case.
569 2016-01-27 Ian Lance Taylor <iant@google.com>
571 * gcc.dg/tree-ssa/ivopt_5.c: New test.
573 2016-01-27 Ryan Burn <contact@rnburn.com>
576 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
578 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
581 * gcc.target/i386/pr69512.c: New test.
583 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
586 * gnat.dg/sso/*.adb: Robustify dg-output directives.
588 2016-01-27 Marek Polacek <polacek@redhat.com>
591 * g++.dg/pr69379.C: New test.
593 2016-01-27 Martin Sebor <msebor@redhat.com>
596 * g++.dg/abi/Wabi-2-2.C: New test.
597 * g++.dg/abi/Wabi-2-3.C: New test.
598 * g++.dg/abi/Wabi-3-2.C: New test.
599 * g++.dg/abi/Wabi-3-3.C: New test.
601 2016-01-27 Richard Biener <rguenther@suse.de>
603 PR tree-optimization/69166
604 * gcc.dg/torture/pr69166.c: New testcase.
606 2016-01-27 Martin Jambor <mjambor@suse.cz>
608 PR tree-optimization/69355
609 * gcc.dg/tree-ssa/pr69355.c: New test.
611 2016-01-27 Marek Polacek <polacek@redhat.com>
614 * g++.dg/ext/constexpr-vla1.C: New test.
616 2016-01-20 Christian Bruel <christian.bruel@st.com>
619 * gcc.target/arm/pr69245.c: New test.
621 2016-01-27 Jakub Jelinek <jakub@redhat.com>
623 PR tree-optimization/69399
624 * gcc.dg/torture/pr69399.c: New test.
626 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
628 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
630 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
632 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
634 2016-01-26 Tom de Vries <tom@codesourcery.com>
636 PR tree-optimization/69110
637 * gcc.dg/autopar/pr69110.c: New test.
639 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
640 Sebastian Pop <s.pop@samsung.com>
642 * gcc.dg/graphite/isl-ast-op-select.c: New.
644 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
647 * gfortran.dg/allocate_error_6.f90: New test.
649 2016-01-26 Richard Henderson <rth@redhat.com>
651 * gcc.dg/tm/pr60908.c: New test.
653 2016-01-26 David Malcolm <dmalcolm@redhat.com>
656 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
658 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
659 expected multiline output to reflect the colorization being
660 disabled before newlines.
661 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
662 (custom_diagnostic_finalizer): Replace call to
663 pp_newline_and_flush with call to pp_flush.
664 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
665 * gfortran.dg/implicit_class_1.f90: Likewise.
666 * lib/gcc-dg.exp (allow_blank_lines): New global.
667 (dg-allow-blank-lines-in-output): New procedure.
668 (gcc-dg-prune): Complain about blank lines in the output, unless
669 dg-allow-blank-lines-in-output was called.
670 * lib/multiline.exp (_build_multiline_regex): Only support
671 arbitrary followup text for non-blank-lines, not for blank lines.
673 2016-01-26 Jakub Jelinek <jakub@redhat.com>
675 PR tree-optimization/69483
676 * gcc.dg/pr69483.c: New test.
677 * g++.dg/opt/pr69483.C: New test.
679 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
682 * gcc.target/arm/pr68620.c: New test.
684 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
686 * gcc.target/i386/pr68986-2.c: Remove -m32.
688 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
691 * gcc.target/i386/pr68986-1.c: New test.
692 * gcc.target/i386/pr68986-2.c: Likewise.
693 * gcc.target/i386/pr68986-3.c: Likewise.
695 2016-01-26 Christian Bruel <christian.bruel@st.com>
697 * lib/target-supports.exp
698 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
699 (check_effective_target_arm_crypto_pragma_ok): Likewise.
700 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
702 2016-01-26 Richard Biener <rguenther@suse.de>
704 PR tree-optimization/69452
705 * gcc.dg/torture/pr69452.c: New testcase.
707 2016-01-26 Jakub Jelinek <jakub@redhat.com>
710 * gcc.dg/pr69442.c: New test.
712 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
715 * gcc.target/aarch64/simd/pr67896.C: New.
717 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
719 PR tree-optimization/69400
720 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
722 (plugin_init): Call it.
723 * gcc.dg/torture/pr69400.c: New test.
725 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
727 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
729 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
730 Sebastian Pop <s.pop@samsung.com>
732 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
735 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
736 Sebastian Pop <s.pop@samsung.com>
738 * gcc.dg/graphite/pr69292.c: New.
740 2016-01-25 Jakub Jelinek <jakub@redhat.com>
742 * c-c++-common/goacc/use_device-1.c: New test.
744 2016-01-25 Jeff Law <law@redhat.com>
746 PR tree-optimization/69196
747 PR tree-optimization/68398
748 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
749 * gcc.dg/tree-ssa/pr68198.c: Likewise.
751 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
754 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
757 2016-01-25 Richard Biener <rguenther@suse.de>
760 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
762 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
765 * gcc.dg/pr69421.c: New test.
767 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
769 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
770 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
771 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
772 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
773 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
774 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
775 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
776 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
777 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
778 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
780 2016-01-25 Richard Biener <rguenther@suse.de>
782 PR tree-optimization/69376
783 * gcc.dg/torture/pr69376.c: New testcase.
785 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
789 * gfortran.dg/interface_38.f90: New test.
790 * gfortran.dg/interface_39.f90: New test.
792 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
795 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
800 * g++.dg/template/pr11858.C: New test.
801 * g++.dg/template/pr24663.C: New test.
802 * g++.dg/template/unify12.C: New test.
803 * g++.dg/template/unify13.C: New test.
804 * g++.dg/template/unify14.C: New test.
805 * g++.dg/template/unify15.C: New test.
806 * g++.dg/template/unify16.C: New test.
807 * g++.dg/template/unify17.C: New test.
809 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
812 gfortran.dg/pr68283.f90: New test.
814 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
817 * gfortran.dg/inline_matmul_13.f90: New test.
818 * gfortran.dg/matmul_bounds_8.f90: New test.
819 * gfortran.dg/matmul_bounds_9.f90: New test.
820 * gfortran.dg/matmul_bounds_10.f90: New test.
822 2016-01-23 Tom de Vries <tom@codesourcery.com>
824 PR tree-optimization/69426
825 * gcc.dg/autopar/pr69426.c: New test.
827 2016-01-23 Martin Sebor <msebor@redhat.com>
831 * g++.dg/cpp0x/alignas5.C: New test.
832 * g++.dg/ext/vector29.C: Same.
834 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
836 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
837 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
838 _GNU_SOURCE from compile flags to the source.
839 * gcc.target/i386/chkp-stropt-12.c: Ditto.
840 * gcc.target/i386/chkp-stropt-16.c: Ditto.
841 * gcc.target/i386/chkp-stropt-4.c: Ditto.
842 * gcc.target/i386/chkp-stropt-8.c: Ditto.
844 2016-01-22 Jakub Jelinek <jakub@redhat.com>
847 * g++.dg/opt/pr69432.C: New test.
849 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
851 * gcc.target/powerpc/pr63354c: Adjust target selector to include
852 32-bit targets testing an -m64 multilib.
854 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
856 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
859 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
861 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
863 2016-01-21 Christian Bruel <christian.bruel@st.com>
866 * gcc.target/i386/pr68674.c
867 * gcc.target/aarch64/pr68674.c
868 * gcc.target/arm/pr68674.c
870 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
873 * gcc.c-torture/execute/pr69403.c: New test.
875 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
878 * g++.dg/template/pr55843.C: New.
880 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
883 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
884 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
886 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
889 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
890 from dg-do compile directive, and instead add
891 { dg-require-effective-target int128 }.
893 2016-01-20 Martin Sebor <msebor@redhat.com>
896 * gcc.dg/sync-fetch.c: New test.
898 2016-01-21 Martin Sebor <msebor@redhat.com>
901 * gcc.target/powerpc/pr69252.c: New test.
903 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
906 * gfortran.dg/pr65996.f90: New test.
908 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
911 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
912 expected to generate an error.
914 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
917 * gcc.dg/torture/pr66178.c: New test.
919 2016-01-21 Anton Blanchard <anton@samba.org>
920 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
923 * gcc.target/powerpc/pr63354.c: New test.
925 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
927 PR rtl-optimization/68990
928 * gcc.target/i386/pr68990: New.
930 2016-01-21 Nick Clifton <nickc@redhat.com>
933 * gcc.target/mips/pr69129.c: New.
935 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
938 * g++.dg/cpp0x/pr58046.C: New.
940 2016-01-21 Jakub Jelinek <jakub@redhat.com>
944 * gcc.target/arm/pr69187.c: New test.
947 * g++.dg/torture/pr69355.C: New test.
949 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
950 Sebastian Pop <s.pop@samsung.com>
952 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
954 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
955 Sebastian Pop <s.pop@samsung.com>
957 * gcc.dg/graphite/pr68976.c: New test.
959 2016-01-21 Jakub Jelinek <jakub@redhat.com>
962 * c-c++-common/pr67653.c: New test.
963 * gcc.dg/torture/pr29119.c: Add dg-warning.
965 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
967 * gcc.target/powerpc/cpu-builtin-1.c: New test.
969 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
972 * gcc.dg/pr24293.c: New test.
973 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
974 incomplete struct type.
975 * gcc.dg/declspec-1.c: Likewise.
976 * gcc.dg/pr63549.c: Likewise.
978 2016-01-20 Jakub Jelinek <jakub@redhat.com>
980 PR tree-optimization/66612
981 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
984 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
986 * lib/target-supports.exp
987 (check_effective_target_arm_fp_ok_nocache): New.
988 (check_effective_target_arm_fp_ok): New.
989 (add_options_for_arm_fp): New.
990 (check_effective_target_arm_crypto_ok_nocache): Require
991 target_arm_v8_neon_ok instead of arm32.
992 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
993 (check_effective_target_arm_crypto_pragma_ok): New.
994 (add_options_for_arm_vfp): New.
995 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
996 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
997 target instead. Force initial fpu to vfp.
998 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
999 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1000 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1002 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1003 use arm_vfp effective target instead. Force initial fpu to vfp.
1004 * gcc.target/arm/attr-neon3.c: Likewise.
1005 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1007 * gcc.target/arm/unsigned-float.c: Likewise.
1008 * gcc.target/arm/vfp-1.c: Likewise.
1009 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1010 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1011 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1012 * gcc.target/arm/vfp-ldmias.c: Likewise.
1013 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1014 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1015 * gcc.target/arm/vfp-stmiad.c: Likewise.
1016 * gcc.target/arm/vfp-stmias.c: Likewise.
1017 * gcc.target/arm/vnmul-1.c: Likewise.
1018 * gcc.target/arm/vnmul-2.c: Likewise.
1019 * gcc.target/arm/vnmul-3.c: Likewise.
1020 * gcc.target/arm/vnmul-4.c: Likewise.
1022 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1025 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1026 the MPX run-time library, for compile-time MPX test.
1027 * gcc.target/i386/chkp-always_inline.c: Likewise.
1028 * gcc.target/i386/chkp-bndret.c: Likewise.
1029 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1030 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1031 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1032 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1033 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1034 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1035 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1036 * gcc.target/i386/chkp-label-address.c: Likewise.
1037 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1038 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1039 * gcc.target/i386/chkp-pr69044.c: Likewise.
1040 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1041 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1042 * gcc.target/i386/chkp-strchr.c: Likewise.
1043 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1044 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1045 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1046 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1047 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1048 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1049 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1050 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1051 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1052 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1053 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1054 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1055 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1056 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1057 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1058 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1059 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1060 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1061 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1062 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1063 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1064 * gcc.target/i386/pr63995-2.c: Likewise.
1065 * gcc.target/i386/pr64805.c: Likewise.
1066 * gcc.target/i386/pr65044.c: Likewise.
1067 * gcc.target/i386/pr65167.c: Likewise.
1068 * gcc.target/i386/pr65183.c: Likewise.
1069 * gcc.target/i386/pr65184.c: Likewise.
1070 * gcc.target/i386/thunk-retbnd.c: Likewise.
1072 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1074 PR tree-optimization/69328
1075 * gcc.dg/pr69328.c: New test.
1077 2016-01-20 Jeff Law <law@redhat.com>
1080 * gcc.target/m68k/pr25114.c: New test.
1082 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1084 * gcc.target/arm/memset-inline-10.c: Added
1085 dg-require-effective-target arm_thumb2_ok.
1087 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1089 * gcc.dg/debug/dwarf2/sso.c: New test.
1091 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1094 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1095 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1096 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1098 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1101 * g++.dg/ipa/devirt-50.C: New testcase.
1103 2016-01-19 Marek Polacek <polacek@redhat.com>
1106 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1107 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1109 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1112 * gcc.target/arm/pr69135_1.c: New test.
1114 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1116 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1118 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1120 * gcc.target/aarch64/ccmp_1.c: New testcase.
1122 2016-01-19 Marek Polacek <polacek@redhat.com>
1125 * g++.dg/cpp0x/enum30.C: New test.
1127 2016-01-19 Richard Biener <rguenther@suse.de>
1129 PR tree-optimization/69336
1130 * g++.dg/tree-ssa/pr69336.C: New testcase.
1132 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1135 * gcc.dg/pr65779.c: New test.
1137 2016-01-19 Richard Biener <rguenther@suse.de>
1139 PR tree-optimization/69352
1140 * gcc.dg/torture/pr69352.c: New testcase.
1142 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1144 PR rtl-optimization/68955
1145 PR rtl-optimization/64557
1146 * gcc.dg/torture/pr68955.c: New test.
1148 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1151 * g++.dg/torture/pr69136.C: New testcase.
1153 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1156 * g++.dg/lto/pr69133_0.C: New testcase.
1157 * g++.dg/lto/pr69133_1.C: New testcase.
1159 2016-01-15 Jeff Law <law@redhat.com>
1161 PR tree-optimization/69320
1162 * gcc.c-torture/pr69320-1.c: New test.
1163 * gcc.c-torture/pr69320-2.c: New test.
1164 * gcc.c-torture/pr69320-3.c: New test.
1165 * gcc.c-torture/pr69320-4.c: New test.
1167 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1172 * g++.dg/template/pr11858.C: New test.
1173 * g++.dg/template/pr24663.C: New test.
1174 * g++.dg/template/unify12.C: New test.
1175 * g++.dg/template/unify13.C: New test.
1176 * g++.dg/template/unify14.C: New test.
1177 * g++.dg/template/unify15.C: New test.
1178 * g++.dg/template/unify16.C: New test.
1179 * g++.dg/template/unify17.C: New test.
1181 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1184 * gcc.dg/pr69181-1.c: New test file.
1185 * gcc.dg/pr69181-2.c: New test file.
1186 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1187 globals by moving it to...
1188 (cleanup-after-saved-dg-test): ...this new function. Add
1189 "global additional_sources_used". Add reset of global
1190 multiline_expected_outputs to the empty list.
1191 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1193 (multiline_expected_outputs): ...this, and updated comments to
1194 note that it is modified from gcc-dg.exp.
1195 (dg-end-multiline-output): Update for the above renaming.
1196 (handle-multiline-outputs): Likewise. Remove the clearing
1197 of the expected outputs to the empty list.
1199 2016-01-18 Richard Biener <rguenther@suse.de>
1201 PR tree-optimization/69297
1202 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1204 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1206 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1208 * gcc.target/mips/mips-3d-2.c: Likewise.
1209 * gcc.target/mips/mips-3d-3.c: Likewise.
1210 * gcc.target/mips/mips-3d-4.c: Likewise.
1211 * gcc.target/mips/mips-3d-5.c: Likewise.
1212 * gcc.target/mips/mips-3d-6.c: Likewise.
1213 * gcc.target/mips/mips-3d-7.c: Likewise.
1214 * gcc.target/mips/mips-3d-8.c: Likewise.
1215 * gcc.target/mips/mips-3d-9.c: Likewise.
1216 * gcc.target/mips/mips-ps-1.c: Likewise.
1217 * gcc.target/mips/mips-ps-2.c: Likewise.
1218 * gcc.target/mips/mips-ps-3.c: Likewise.
1219 * gcc.target/mips/mips-ps-4.c: Likewise.
1220 * gcc.target/mips/mips-ps-5.c: Likewise.
1221 * gcc.target/mips/mips-ps-6.c: Likewise.
1222 * gcc.target/mips/mips-ps-7.c: Likewise.
1223 * gcc.target/mips/mips-ps-type.c: Likewise.
1224 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1225 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1227 2016-01-18 Tom de Vries <tom@codesourcery.com>
1229 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1230 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1231 * c-c++-common/goacc/kernels-empty.c: New test.
1232 * c-c++-common/goacc/kernels-eternal.c: New test.
1233 * c-c++-common/goacc/kernels-loop-2.c: New test.
1234 * c-c++-common/goacc/kernels-loop-3.c: New test.
1235 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1236 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1237 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1238 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1239 * c-c++-common/goacc/kernels-loop-data.c: New test.
1240 * c-c++-common/goacc/kernels-loop-g.c: New test.
1241 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1242 * c-c++-common/goacc/kernels-loop-n.c: New test.
1243 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1244 * c-c++-common/goacc/kernels-loop.c: New test.
1245 * c-c++-common/goacc/kernels-noreturn.c: New test.
1246 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1247 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1248 * c-c++-common/goacc/kernels-reduction.c: New test.
1250 2016-01-18 Tom de Vries <tom@codesourcery.com>
1252 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1253 * gcc.dg/autopar/outer-2.c: Same.
1254 * gcc.dg/autopar/outer-3.c: Same.
1255 * gcc.dg/autopar/outer-4.c: Same.
1256 * gcc.dg/autopar/outer-5.c: Same.
1257 * gcc.dg/autopar/outer-6.c: Same.
1258 * gcc.dg/autopar/parallelization-1.c: Same.
1259 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1260 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1261 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1262 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1263 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1264 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1265 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1266 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1267 * gcc.dg/autopar/pr39500-1.c: Same.
1268 * gcc.dg/autopar/pr39500-2.c: Same.
1269 * gcc.dg/autopar/pr46193.c: Same.
1270 * gcc.dg/autopar/pr46194.c: Same.
1271 * gcc.dg/autopar/pr49580.c: Same.
1272 * gcc.dg/autopar/pr49960-1.c: Same.
1273 * gcc.dg/autopar/pr49960.c: Same.
1274 * gcc.dg/autopar/pr68373.c: Same.
1275 * gcc.dg/autopar/reduc-1.c: Same.
1276 * gcc.dg/autopar/reduc-1char.c: Same.
1277 * gcc.dg/autopar/reduc-1short.c: Same.
1278 * gcc.dg/autopar/reduc-2.c: Same.
1279 * gcc.dg/autopar/reduc-2char.c: Same.
1280 * gcc.dg/autopar/reduc-2short.c: Same.
1281 * gcc.dg/autopar/reduc-3.c: Same.
1282 * gcc.dg/autopar/reduc-4.c: Same.
1283 * gcc.dg/autopar/reduc-6.c: Same.
1284 * gcc.dg/autopar/reduc-7.c: Same.
1285 * gcc.dg/autopar/reduc-8.c: Same.
1286 * gcc.dg/autopar/reduc-9.c: Same.
1287 * gcc.dg/autopar/uns-outer-4.c: Same.
1288 * gcc.dg/autopar/uns-outer-5.c: Same.
1289 * gcc.dg/autopar/uns-outer-6.c: Same.
1290 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1291 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1293 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1296 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1297 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1299 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1302 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1303 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1304 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1306 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1309 * gcc.dg/tree-ssa/sra-17.c: New.
1310 * gcc.dg/tree-ssa/sra-18.c: New.
1312 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1314 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1316 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1318 * gnat.dg/inline12.adb: New test.
1320 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1322 PR tree-optimization/66797
1323 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1325 2016-01-18 Richard Biener <rguenther@suse.de>
1327 PR tree-optimization/69170
1328 * gcc.dg/torture/pr69170.c: New testcase.
1330 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1332 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1334 2016-01-16 Tom de Vries <tom@codesourcery.com>
1336 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1338 2016-01-16 Tom de Vries <tom@codesourcery.com>
1340 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1341 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1342 redundant dg-require-effective-target pthread.
1343 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1344 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1345 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1346 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1347 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1348 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1349 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1351 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
1354 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1355 * gcc.target/powerpc/recip-7.c: Same.
1357 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1360 * g++.dg/template/pr69091.C: New test.
1362 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1364 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1365 dump does not contain an error_mark_node.
1366 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1367 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1369 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1372 * g++.dg/template/pr68936.C: New test.
1374 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1377 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1378 * gcc.target/powerpc/recip-2.c: Same.
1379 * gcc.target/powerpc/recip-3.c: Same.
1380 * gcc.target/powerpc/recip-4.c: Same.
1381 * gcc.target/powerpc/recip-sqrtf.c: Same.
1383 2016-01-15 Jeff Law <law@redhat.com>
1385 PR tree-optimization/69270
1386 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1387 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1389 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1392 * gfortran.dg/deferred_character_13.f90: New test for the fix
1393 of comment 3 of the PR.
1396 * gfortran.dg/deferred_character_8.f90: New test
1397 * gfortran.dg/allocate_error_5.f90: New test
1400 * gfortran.dg/deferred_character_10.f90: New test
1403 * gfortran.dg/deferred_character_14.f90: New test
1406 * gfortran.dg/deferred_character_11.f90: New test
1409 * gfortran.dg/deferred_character_9.f90: New test
1411 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1413 PR rtl-optimization/69030
1414 * gcc.target/i386/pr69030.c: New.
1416 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1418 * gcc.target/aarch64/target_attr_17.c: New test.
1420 2016-01-15 Richard Biener <rguenther@suse.de>
1422 PR tree-optimization/66856
1423 * gcc.dg/torture/pr66856-1.c: New testcase.
1424 * gcc.dg/torture/pr66856-2.c: Likewise.
1426 2016-01-15 Richard Biener <rguenther@suse.de>
1429 * g++.dg/lto/pr69137_0.C: New testcase.
1431 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1434 * gcc.target/i386/pr69246.c: New test.
1436 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1438 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1440 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1443 * g++.dg/init/const9.C: Disable test on S/390.
1445 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1447 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1448 * g++.dg/Wno-frame-address.C: Ditto.
1450 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1452 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1454 2016-01-15 Richard Biener <rguenther@suse.de>
1456 PR tree-optimization/68961
1457 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1459 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1461 * gcc.target/i386/pr65105-5.c: New test.
1463 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1465 * gcc.c-torture/execute/alias-4.c: New testcase.
1467 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1470 * g++.dg/ipa/devirt-49.C: New testcase.
1472 2016-01-15 Christian Bruel <christian.bruel@st.com>
1475 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1476 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1477 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1479 2016-01-15 Richard Biener <rguenther@suse.de>
1481 PR tree-optimization/69117
1482 * gcc.dg/torture/pr69117.c: New testcase.
1484 2015-01-14 Ryan Burn <contact@rnburn.com>
1487 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1489 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1492 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1493 range tests use 100 * maximum instead of maximum + 1.
1495 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1498 * gcc.dg/guality/pr69244.c: New test.
1500 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
1502 * lib/target-supports.exp (check_effective_target_issignaling):
1504 * gcc.dg/pr61441.c: Require issignaling effective target.
1506 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1509 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1511 2016-01-14 David Malcolm <dmalcolm@redhat.com>
1514 PR preprocessor/69177
1515 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1516 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1517 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1518 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1520 2016-01-14 Marek Polacek <polacek@redhat.com>
1523 * gcc.dg/array-15.c: New test.
1525 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1528 PR tree-optimization/69155
1529 * gfortran.dg/pr68146.f: New test.
1530 * gfortran.dg/pr69155.f90: New test.
1532 2016-01-14 Richard Biener <rguenther@suse.de>
1534 PR tree-optimization/68060
1535 * gcc.dg/torture/pr68060-1.c: New testcase.
1536 * gcc.dg/torture/pr68060-2.c: Likewise.
1538 2016-01-14 Nick Clifton <nickc@redhat.com>
1540 * lib/target-supports.exp
1541 (check_effective_target_arm_neon_ok_nocache): Add an option
1542 sequence that includes setting the ARM architecture to ARMv7-A.
1543 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1544 command line options necessary to enable Neon support.
1545 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1546 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1547 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1548 * gcc.target/arm/pr69180.c: Likewise.
1550 2016-01-14 Jeff Law <law@redhat.com>
1552 PR tree-optimization/69270
1553 * gcc.dg/tree-ssa/pr69270.c: New test.
1555 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1558 * c-c++-common/pr66208.c: New file.
1560 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1562 PR tree-optimization/69156
1563 * gcc.dg/pr69156.c: New test.
1565 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1567 * gcc.target/i386/pr69225-7.c: New test.
1569 2016-01-13 Richard Henderson <rth@redhat.com>
1571 * gcc.dg/tm/memopt-13.c: Update expected function.
1572 * gcc.dg/tm/memopt-6.c: Likewise.
1574 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
1576 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1577 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1578 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1579 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1581 2016-01-13 Tom de Vries <tom@codesourcery.com>
1583 PR tree-optimization/69169
1584 * gcc.dg/pr69169.c: New test.
1586 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
1589 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1590 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1591 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1592 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1593 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1594 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1595 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1596 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1598 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1601 * gcc.dg/pr69247.c: New test.
1603 2016-01-13 Richard Biener <rguenther@suse.de>
1605 PR tree-optimization/69242
1606 * gcc.dg/torture/pr69242.c: New testcase.
1608 2016-01-13 Richard Biener <rguenther@suse.de>
1610 PR tree-optimization/69186
1611 * gcc.dg/torture/pr69186.c: New testcase.
1613 2016-01-13 Jeff Law <law@redhat.com>
1615 PR tree-optimization/67755
1616 * gcc.dg/tree-ssa/pr67755.c: New test.
1618 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1620 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1621 pass number in output by a star.
1623 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1625 PR tree-optimization/68911
1626 * gcc.c-torture/execute/pr68911.c: New test.
1628 2016-01-12 Marek Polacek <polacek@redhat.com>
1631 * g++.dg/warn/permissive-1.C: New test.
1633 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1637 * g++.dg/opt/pr69213.C: New test.
1639 2016-01-12 Christian Bruel <christian.bruel@st.com>
1642 * gcc.target/arm/pr69180.c: New test.
1644 2016-01-12 Richard Biener <rguenther@suse.de>
1647 * g++.dg/lto/pr69077_0.C: New testcase.
1648 * g++.dg/lto/pr69077_1.C: Likewise.
1650 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1653 * g++.dg/opt/pr69175.C: New test.
1655 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1657 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1658 rather than #including math.h & stdlib.h.
1659 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1660 * gcc.dg/vect/pr49771.c: Likewise.
1661 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1662 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1663 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1664 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1665 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1666 * gcc.dg/vect/pr44507.c: Likewise.
1667 * gcc.dg/vect/pr45902.c: Likewise.
1668 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1669 * gcc.dg/vect/vect-117.c: Likewise.
1670 * gcc.dg/vect/vect-99.c: Likewise.
1671 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1672 * gcc.dg/vect/vect-cond-1.c: Likewise.
1673 * gcc.dg/vect/vect-cond-2.c: Likewise.
1674 * gcc.dg/vect/vect-cond-3.c: Likewise.
1675 * gcc.dg/vect/vect-cond-4.c: Likewise.
1676 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1677 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1678 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1679 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1680 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1681 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1682 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1683 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1684 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1685 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1686 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1687 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1688 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1689 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1690 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1691 include of signal.h.
1692 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1693 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1694 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1695 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1696 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1697 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1698 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1699 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1700 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1701 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1702 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1703 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1704 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1705 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1706 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1707 * gcc.dg/vect/vect-outer-5.c: Likewise.
1708 * gcc.dg/vect/vect-outer-6.c: Likewise.
1709 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1712 2016-01-12 Nick Clifton <nickc@redhat.com>
1715 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1716 to fread so that it will be found in all target runtimes.
1718 2016-01-12 Richard Biener <rguenther@suse.de>
1720 PR tree-optimization/69053
1721 * g++.dg/torture/pr69053.C: New testcase.
1723 2016-01-12 Richard Biener <rguenther@suse.de>
1725 PR tree-optimization/69168
1726 * gcc.dg/torture/pr69168.c: New testcase.
1728 2016-01-12 Richard Biener <rguenther@suse.de>
1730 PR tree-optimization/69157
1731 * gcc.dg/torture/pr69157.c: New testcase.
1733 2016-01-12 Richard Biener <rguenther@suse.de>
1735 PR tree-optimization/69174
1736 * gcc.dg/torture/pr69174.c: New testcase.
1738 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1742 * g++.dg/tls/pr66808.C: New test.
1743 * g++.dg/tls/pr69000.C: New test.
1745 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1747 * gcc.target/powerpc/swaps-p8-23.c: New test.
1748 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1750 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
1752 PR tree-optimization/68356
1753 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1755 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1756 Jim Wilson <jim.wilson@linaro.org>
1759 * gcc.target/arm/pr69194.c: New test.
1761 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1764 * gcc.target/i386/pr69225-1.c: New test.
1765 * gcc.target/i386/pr69225-2.c: Likewise.
1766 * gcc.target/i386/pr69225-3.c: Likewise.
1767 * gcc.target/i386/pr69225-4.c: Likewise.
1768 * gcc.target/i386/pr69225-5.c: Likewise.
1769 * gcc.target/i386/pr69225-6.c: Likewise.
1771 2016-01-11 Jakub Jelinek <jakub@redhat.com>
1774 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1778 * gcc.dg/pr69071.c: New test.
1781 * g++.dg/opt/pr69211.C: New test.
1783 PR tree-optimization/69214
1784 * gcc.c-torture/compile/pr69214.c: New test.
1786 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
1788 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1789 * gcc.target/i386/pr66232-11.c: Ditto.
1790 * gcc.target/i386/pr66232-12.c: Ditto.
1791 * gcc.target/i386/pr66232-13.c: Ditto.
1793 2016-01-11 Richard Biener <rguenther@suse.de>
1795 PR tree-optimization/69173
1796 * gcc.dg/torture/pr69173.c: New testcase.
1798 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1800 PR rtl-optimization/68796
1801 * gcc.target/aarch64/tst_5.c: New test.
1802 * gcc.target/aarch64/tst_6.c: Likewise.
1804 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1806 PR rtl-optimization/68841
1807 * gcc.dg/pr68841.c: New test.
1808 * gcc.c-torture/execute/pr68841.c: New test.
1810 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1812 PR rtl-optimization/68920
1813 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1815 * gcc.dg/ifcvt-5.c: New test.
1817 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
1820 * g++.dg/pr69123.C: New.
1822 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1825 * gcc.target/i386/pr69010.c: New test.
1827 2016-01-11 Martin Jambor <mjambor@suse.cz>
1830 * gcc.target/i386/chkp-pr69044.c: New test.
1832 2016-01-11 Tom de Vries <tom@codesourcery.com>
1834 PR tree-optimization/69109
1835 * gcc.dg/autopar/pr69109-2.c: New test.
1836 * gcc.dg/autopar/pr69109.c: New test.
1838 2016-01-11 Tom de Vries <tom@codesourcery.com>
1840 PR tree-optimization/69108
1841 * gcc.dg/autopar/pr69108.c: New test.
1843 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1846 * c-c++-common/Wisleading-indentation.c: Augment test.
1848 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1851 * gfortran.dg/inline_matmul_12.f90: New test.
1853 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
1856 * gfortran.dg/actual_array_offset_1: New test.
1858 2016-01-10 Tom de Vries <tom@codesourcery.com>
1860 PR tree-optimization/69062
1861 * gcc.dg/autopar/pr69062.c: New test.
1863 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1865 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1866 * gcc.dg/vect/slp-perm-2.c: Likewise.
1867 * gcc.dg/vect/slp-perm-3.c: Likewise.
1868 * gcc.dg/vect/slp-perm-5.c: Likewise.
1869 * gcc.dg/vect/slp-perm-6.c: Likewise.
1870 * gcc.dg/vect/slp-perm-7.c: Likewise.
1871 * gcc.dg/vect/slp-perm-8.c: Likewise.
1873 2016-01-10 Tom de Vries <tom@codesourcery.com>
1875 PR tree-optimization/69039
1876 * gcc.dg/autopar/pr69039.c: New test.
1878 2016-01-09 Marek Polacek <polacek@redhat.com>
1881 * g++.dg/pr69113.C: New test.
1883 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1886 PR tree-optimization/69097
1887 * gcc.c-torture/execute/pr50865.c: New test.
1888 * gcc.c-torture/execute/pr69097-1.c: New test.
1889 * gcc.c-torture/execute/pr69097-2.c: New test.
1890 * gcc.dg/pr69097-1.c: New test.
1891 * gcc.dg/pr69097-2.c: New test.
1893 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1896 * g++.dg/opt/pr69164.C: New test.
1898 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1900 PR tree-optimization/69167
1901 * gcc.dg/pr69167.c: New test.
1903 2016-01-08 Marek Polacek <polacek@redhat.com>
1906 * g++.dg/pr68449.C: New.
1908 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1910 PR tree-optimization/68707
1911 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1912 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1913 on platforms supporting it.
1914 * gcc.dg/vect/slp-perm-2.c: Likewise.
1915 * gcc.dg/vect/slp-perm-3.c: Likewise.
1916 * gcc.dg/vect/slp-perm-5.c: Likewise.
1917 * gcc.dg/vect/slp-perm-7.c: Likewise.
1918 * gcc.dg/vect/slp-perm-8.c: Likewise.
1919 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1920 on platforms supporting it.
1922 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1924 PR tree-optimization/69162
1925 * gcc.dg/pr69162.c: New test.
1927 PR tree-optimization/69172
1928 * gcc.dg/pr69172.c: New test.
1930 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1932 PR tree-optimization/67781
1933 * gcc.c-torture/execute/pr67781.c: New file.
1935 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1937 PR tree-optimization/69083
1938 * gcc.dg/vect/pr69083.c: New test.
1940 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1942 PR tree-optimization/61441
1943 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1944 Use -fexcess-precision=standard for compiler options.
1945 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1947 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1950 * gfortran.dg/gomp/pr69128.f90: New test.
1953 * g++.dg/ext/pr69145-1.C: New test.
1954 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1955 * g++.dg/ext/pr69145-2.h: New file.
1957 2016-01-07 Martin Sebor <msebor@redhat.com>
1960 * gcc.dg/atomic-fetch-bool.c: New test.
1961 * gcc.dg/sync-fetch-bool.c: New test.
1963 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1966 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1968 2016-01-07 Nick Clifton <nickc@redhat.com>
1971 * g++.dg/pr66655.C: New test.
1972 * g++.dg/pr66655_1.cc: Test support file.
1973 * g++.dg/pr66655.h: Test header file.
1975 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
1978 gfortran.dg/gomp/pr66680.f90: New test.
1980 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1983 * gcc.target/i386/pr69171-1.c: New test.
1984 * gcc.target/i386/pr69171-2.c: Likewise.
1985 * gcc.target/i386/pr69171-3.c: Likewise.
1986 * gcc.target/i386/pr69171-4.c: Likewise.
1987 * gcc.target/i386/pr69171-5.c: Likewise.
1988 * gcc.target/i386/pr69171-6.c: Likewise.
1990 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1993 * c-c++-common/pr67639.c: New test.
1995 2016-01-07 Jakub Jelinek <jakub@redhat.com>
1997 PR tree-optimization/69141
1998 * g++.dg/opt/pr69141.C: New test.
2000 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2002 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2004 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2007 * gcc.target/i386/pr69140.c: New test
2009 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2011 * gcc.dg/bad-dereference.c: New test case.
2013 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2015 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2017 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2019 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2021 2016-01-06 Marek Polacek <polacek@redhat.com>
2024 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2026 2016-01-05 Marek Polacek <polacek@redhat.com>
2029 * gcc.dg/atomic-invalid-2.c: New.
2031 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2034 * gcc.target/i386/pr68991.c: New test.
2036 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2039 * g++.dg/pr68991-1.C: New test.
2040 * g++.dg/pr68991-2.C: Likewise.
2042 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2045 * gcc.target/ia64/pr60465-gprel64.c: New test.
2046 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2048 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2050 PR rtl-optimization/68651
2051 * gcc.target/aarch64/pr68651_1.c: New test.
2053 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2056 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2058 2016-01-05 Nathan Sidwell <nathan@acm.org>
2061 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2063 * gcc.dg/alias-15.c: New.
2065 2016-01-05 Nick Clifton <nickc@redhat.com>
2068 * g++.dg/pr68770.C: New test.
2070 2016-01-04 Mike Stump <mikestump@comcast.net>
2072 * lib/target-supports.exp (check_effective_target_cilkplus):
2073 cilkplus targets require pthreads.
2074 (check_effective_target_cilkplus): Remove special case for NVPTX.
2076 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2078 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2081 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2083 Update copyright years.
2085 2016-01-04 Marek Polacek <polacek@redhat.com>
2088 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2089 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2090 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2092 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2094 * gcc.target/sparc/20160104-2.c: New test.
2096 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2098 * gcc.target/sparc/20160104-1.c: New test.
2100 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2103 * gfortran.dg/pr65045.f90: New test.
2105 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2107 * gnat.dg/specs/debug1.ads: Delete.
2109 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2111 PR libgfortran/68867
2112 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2115 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2117 PR libgfortran/68867
2118 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2121 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2124 * gfortran.dg/pr68864.f90: New test.
2126 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2128 PR tree-optimization/69070
2129 * gcc.dg/pr69070.c: New test.
2132 * gfortran.dg/pr69055.f90: New test.
2135 * gcc.dg/pr69015.c: New test.
2137 Copyright (C) 2016 Free Software Foundation, Inc.
2139 Copying and distribution of this file, with or without modification,
2140 are permitted in any medium without royalty provided the copyright
2141 notice and this notice are preserved.