1 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5 * gfortran.dg/type_decl_4.f90: Removed.
7 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10 * gfortran.dg/type_decl_4.f90: New test.
12 2016-02-14 Alan Modra <amodra@gmail.com>
15 * gcc.c-torture/execute/stkalign.c: Revise test.
17 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
20 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
22 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
25 * gcc.target/sh/torture/pr67260.c: New.
27 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
29 * gcc.dg/pr67964.c: Add dg-require-alias.
31 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
35 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
37 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
40 * gfortran.dg/namelist_88.f90: New test.
42 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
45 * gfortran.dg/namelist_38.f90: Update test.
46 * gfortran.dg/namelist_84.f90: Update test.
48 2016-02-12 David Malcolm <dmalcolm@redhat.com>
51 * gcc.dg/pr69554-1.c: New test.
52 * gfortran.dg/pr69554-1.F90: New test.
53 * gfortran.dg/pr69554-2.F90: New test.
54 * lib/gcc-dg.exp (proc dg-locus): New function.
55 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
56 distinguish between the caret-printing and non-caret-printing
57 cases. If caret-printing has been explicitly enabled, bail out
58 without attempting to fix up the output.
60 2016-02-12 David Malcolm <dmalcolm@redhat.com>
64 * gcc.dg/spellcheck-options-3.c: New test case.
65 * gcc.dg/spellcheck-options-4.c: New test case.
66 * gcc.dg/spellcheck-options-5.c: New test case.
67 * gcc.dg/spellcheck-options-6.c: New test case.
68 * gcc.dg/spellcheck-options-7.c: New test case.
69 * gcc.dg/spellcheck-options-8.c: New test case.
70 * gcc.dg/spellcheck-options-9.c: New test case.
71 * gcc.dg/spellcheck-options-10.c: New test case.
73 2016-02-12 Jakub Jelinek <jakub@redhat.com>
75 PR rtl-optimization/69764
76 PR rtl-optimization/69771
77 * c-c++-common/pr69764.c: New test.
78 * gcc.dg/torture/pr69771.c: New test.
80 2016-02-12 Marek Polacek <polacek@redhat.com>
82 * g++.dg/torture/init-list1.C: New.
84 2016-02-12 Marek Polacek <polacek@redhat.com>
86 * gcc.dg/pr69522.c: Add empty dg-options.
88 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
90 * g++.dg/lto/lto.exp: Include and init mpx.
91 * g++.dg/lto/pr69729_0.C: New test.
93 2016-02-12 Jakub Jelinek <jakub@redhat.com>
96 * g++.dg/ipa/pr69241-4.C: New test.
99 * g++.dg/ipa/pr68672-1.C: New test.
100 * g++.dg/ipa/pr68672-2.C: New test.
101 * g++.dg/ipa/pr68672-3.C: New test.
103 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
106 gcc.dg/pr69522.c: New test.
108 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
111 * g++.dg/cpp1y/69098.C: New test.
112 * g++.dg/cpp1y/69098-2.C: New test.
114 2016-02-12 Jakub Jelinek <jakub@redhat.com>
116 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
117 and neighbour -> neighbor.
118 * objc.dg/attributes/method-nonnull-1.m: Likewise.
119 * objc.dg/gnu-api-2-class-meta.m: Likewise.
120 * c-c++-common/Wvarargs.c: Likewise.
121 * c-c++-common/goacc/host_data-5.c: Likewise.
122 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
123 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
124 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
125 * gcc.target/aarch64/pr60697.c: Likewise.
126 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
127 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
128 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
129 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
130 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
131 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
132 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
133 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
134 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
135 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
136 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
137 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
138 * g++.dg/lookup/koenig5.C: Likewise.
139 * g++.dg/ext/no-asm-2.C: Likewise.
140 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
141 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
142 * gfortran.dg/used_types_16.f90: Likewise.
143 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
144 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
145 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
146 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
147 * gfortran.dg/abstract_type_6.f03: Likewise.
148 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
149 * gfortran.dg/used_types_15.f90: Likewise.
150 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
151 * gfortran.dg/exit_3.f08: Likewise.
152 * gfortran.dg/open_status_2.f90: Likewise.
153 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
154 * gfortran.dg/intrinsic_std_1.f90: Likewise.
155 * gfortran.dg/associate_1.f03: Likewise.
156 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
157 * gfortran.dg/intrinsic_std_6.f90: Likewise.
158 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
159 * gcc.dg/builtin-object-size-1.c: Likewise.
160 * gcc.dg/noreturn-6.c: Likewise.
161 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
162 * gcc.dg/globalalias.c: Likewise.
163 * gcc.dg/builtins-config.h: Likewise.
164 * gcc.dg/pr30457.c: Likewise.
165 * gcc.c-torture/compile/volatile-1.c: Likewise.
166 * gcc.c-torture/execute/20101011-1.c: Likewise.
167 * c-c++-common/Waddress-1.c: Likewise.
169 2016-02-11 Jakub Jelinek <jakub@redhat.com>
172 * c-c++-common/Waddress-1.c: New test.
174 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
177 * gfortran.dg/associate_19.f03: New test.
178 * gfortran.dg/associate_20.f03: New test.
180 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
182 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
184 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
186 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
187 .arch armv8-a\n. Add -dA to dg-options.
188 * gcc.target/aarch64/assembler_arch_1.c: New test.
189 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
191 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
194 * g++.dg/cpp0x/pr68726.C: New.
196 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
198 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
201 2016-02-11 Richard Biener <rguenther@suse.de>
203 * g++.dg/tree-ssa/pr61034.C: Adjust.
205 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
208 * gcc.target/s390/pr69148.c: New.
210 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
212 PR tree-optimization/69652
213 * gcc.dg/torture/pr69652.c: New test.
215 2016-02-10 Jakub Jelinek <jakub@redhat.com>
216 Patrick Palka <ppalka@gcc.gnu.org>
220 * g++.dg/ipa/pr69241-1.C: New test.
221 * g++.dg/ipa/pr69241-2.C: New test.
222 * g++.dg/ipa/pr69241-3.C: New test.
223 * g++.dg/ipa/pr69649.C: New test.
225 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
227 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
228 * gcc.dg/tree-ssa/sra-18.c: Ditto.
230 2016-02-10 Bin Cheng <bin.cheng@arm.com>
232 PR tree-optimization/68021
233 * gcc.dg/tree-ssa/pr68021.c: New test.
235 2016-02-10 Richard Biener <rguenther@suse.de>
237 PR tree-optimization/69726
238 * gcc.dg/uninit-22.c: New testcase.
240 2016-02-09 Andrew Pinski <apinski@cavium.com>
243 * gcc.c-torture/compile/20160205-1.c: New testcase.
245 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
248 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
249 instead accessing a really large arrray.
250 * gcc.target/powerpc/fusion3.c: Likewise.
252 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
255 * gcc.c-torture/execute/pr68532.c: New test.
257 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
260 * gcc.dg/pr69634.c: New.
262 2016-02-09 Richard Biener <rguenther@suse.de>
264 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
266 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
268 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
270 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
272 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
274 2016-02-09 Richard Biener <rguenther@suse.de>
276 PR tree-optimization/69715
277 * gcc.dg/torture/pr69715.c: New testcase.
279 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
282 * g++.dg/cpp0x/trailing12.C: New test.
283 * g++.dg/cpp0x/trailing13.C: New test.
285 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
289 * g++.dg/cpp1y/auto-fn29.C: New test.
290 * g++.dg/cpp1y/auto-fn30.C: New test.
292 2016-02-08 Jakub Jelinek <jakub@redhat.com>
294 PR tree-optimization/69209
295 * gcc.c-torture/compile/pr69209.c: New test.
297 2016-02-08 Jeff Law <law@redhat.com>
299 PR tree-optimization/68541
300 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
301 of statements allowed in join block for path splitting.
303 2016-02-08 Jakub Jelinek <jakub@redhat.com>
306 * g++.dg/gomp/pr59627.C: New test.
309 * g++.dg/ipa/pr69239.C: New test.
311 2016-02-08 David Malcolm <dmalcolm@redhat.com>
313 PR preprocessor/69664
314 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
315 * gcc.dg/cpp/warn-comments.c: Likewise.
317 2016-02-08 Marek Polacek <polacek@redhat.com>
320 * g++.dg/init/const12.C: New test.
322 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
325 * gcc.dg/lto/pr55113_0.c: Remove test.
327 2016-02-08 Richard Biener <rguenther@suse.de>
329 PR tree-optimization/69719
330 * gcc.dg/torture/pr69719.c: New testcase.
332 2016-02-08 Richard Biener <rguenther@suse.de>
333 Jeff Law <law@redhat.com>
336 * gcc.target/mips/pr68273.c: New testcase.
338 2016-02-08 Richard Biener <rguenther@suse.de>
340 PR rtl-optimization/69274
341 * gcc.target/i386/addr-sel-1.c: XFAIL.
343 2016-02-08 Jeff Law <law@redhat.com>
345 PR tree-optimization/68541
346 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
348 PR tree-optimization/65917
349 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
351 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
354 * gfortran.dg/namelist_args.f90: New test.
356 2016-02-05 Jeff Law <law@redhat.com>
358 PR tree-optimization/68541
359 * gcc.dg/tree-ssa/split-path-2.c: New test.
360 * gcc.dg/tree-ssa/split-path-3.c: New test.
361 * gcc.dg/tree-ssa/split-path-4.c: New test.
362 * gcc.dg/tree-ssa/split-path-5.c: New test.
363 * gcc.dg/tree-ssa/split-path-6.c: New test.
364 * gcc.dg/tree-ssa/split-path-7.c: New test.
366 2016-02-05 Martin Sebor <msebor@redhat.com>
369 * g++.dg/warn/Wplacement-new-size-1.C: New test.
370 * g++.dg/warn/Wplacement-new-size-2.C: New test.
372 2016-02-06 Richard HEnderson <rth@redhat.com>
375 * gcc.target/i386/addr-space-4.c: New.
376 * gcc.target/i386/addr-space-5.c: New.
378 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
381 * gfortran.dg/elemental_dependency_6.f90: New.
383 2016-02-05 Jakub Jelinek <jakub@redhat.com>
385 PR rtl-optimization/69691
386 * gcc.c-torture/execute/pr69691.c: New test.
389 * g++.dg/parse/pr69628.C: New test.
391 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
393 * gcc.dg/sancov/asan.c: Move to ...
394 * gcc.dg/asan/sancov-1.c: ... here.
396 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
398 * gcc.target/i386/pr69577.c: Require avx_runtime target.
400 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
403 * gcc.target/i386/pr69677.c: New test.
405 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
408 * g++.dg/template/pr68948.C: New test.
410 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
412 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
413 (only necessary on s390x).
415 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
417 * gcc.target/i386/pr69454-2.c: Compile with -msse2
418 -mno-accumulate-outgoing-args.
420 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
422 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
424 2016-02-04 Jakub Jelinek <jakub@redhat.com>
427 * c-c++-common/pr69669.c: New test.
429 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
432 * g++.dg/pr69667.C: New file.
434 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
437 * gcc.dg/pr69619.c: Add new test.
439 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
441 PR rtl-optimization/69577
442 * gcc.target/i386/pr69577.c: New test.
444 2016-02-04 Martin Liska <mliska@suse.cz>
446 * g++.dg/asan/pr69276.C: New test.
448 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
452 * gcc.target/arm/wmul-3.c: Simplify test to generate just
453 a single smulbb instruction.
454 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
455 * gcc.target/amr/wmul-2.c: Likewise.
457 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
461 * gcc.c-torture/execute/pr67714.c: New test.
463 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
466 * gcc.target/i386/pr69454-1.c: New test.
467 * gcc.target/i386/pr69454-2.c: New test.
469 2016-02-03 Martin Sebor <msebor@redhat.com>
476 * g++.dg/ext/flexarray-mangle-2.C: New test.
477 * g++.dg/ext/flexarray-mangle.C: New test.
478 * g++.dg/ext/flexarray-subst.C: New test.
479 * g++.dg/ext/flexary11.C: New test.
480 * g++.dg/ext/flexary12.C: New test.
481 * g++.dg/ext/flexary13.C: New test.
482 * g++.dg/ext/flexary14.C: New test.
483 * g++.dg/other/dump-ada-spec-2.C: Adjust.
485 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
487 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
488 Define only if CHECK_FLOAT128 is defined.
489 (main): Properly initialize u5.
491 2016-02-03 Jakub Jelinek <jakub@redhat.com>
494 * gcc.dg/pr69627.c: New test.
497 * gcc.dg/pr69644.c: New test.
499 2016-02-03 Mike Stump <mikestump@comcast.net>
501 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
502 support for struct-layout-1.exp.
504 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
507 * g++.dg/cpp0x/pr69056.C: New test.
509 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
510 Alexandre Oliva <aoliva@redhat.com>
513 * gcc.target/powerpc/pr69461.c: New.
515 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
517 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
519 (check_effective_target_fsanitize_thread): ... to here. Do not
520 specify additional compile flags for the test source.
521 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
522 specify additional compile flags for the test source.
524 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
526 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
528 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
532 * gfortran.dg/coarray_allocate_2.f08: New test.
533 * gfortran.dg/coarray_allocate_3.f08: New test.
534 * gfortran.dg/coarray_allocate_4.f08: New test.
536 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
538 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
539 use same scan-tree-dump-times on all platforms.
540 * gcc.dg/vect/vect-outer-1.c: Likewise.
541 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
542 * gcc.dg/vect/vect-outer-1a.c: Likewise.
543 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
544 * gcc.dg/vect/vect-outer-1b.c: Likewise.
545 * gcc.dg/vect/vect-outer-2b.c: Likewise.
546 * gcc.dg/vect/vect-outer-3b.c: Likewise.
547 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
549 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
551 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
554 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
556 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
558 2016-02-02 James Norris <jnorris@codesourcery.com>
560 * c-c++-common/goacc/routine-5.c: Add tests.
562 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
564 * gcc.target/nvptx/unsigned-cmp.c: New test.
566 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
568 * gcc.target/aarch64/scalar_shift_1.c
569 (test_corners_sisd_di): Improve force to SIMD register.
570 (test_corners_sisd_si): Likewise.
571 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
572 Remove scan-assembler check for ldr.
574 2016-02-02 Richard Biener <rguenther@suse.de>
576 PR tree-optimization/69595
577 * gcc.dg/Warray-bounds-17.c: New testcase.
579 2016-02-02 Richard Biener <rguenther@suse.de>
581 PR tree-optimization/69606
582 * gcc.dg/torture/pr69606.c: New testcase.
584 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
587 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
588 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
590 2016-02-02 Alan Modra <amodra@gmail.com>
593 * gcc.target/powerpc/pr69548.c: New test.
595 2016-02-01 Jakub Jelinek <jakub@redhat.com>
597 PR rtl-optimization/69592
598 * gcc.dg/pr69592.c: New test.
600 PR preprocessor/69543
602 * gcc.dg/pr69543.c: New test.
603 * gcc.dg/pr69558.c: New test.
605 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
608 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
610 2016-02-01 Martin Sebor <msebor@redhat.com>
612 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
614 2016-02-01 Bin Cheng <bin.cheng@arm.com>
616 PR tree-optimization/67921
617 * c-c++-common/ubsan/pr67921.c: New test.
619 2016-02-01 Richard Biener <rguenther@suse.de>
622 * gcc.dg/tree-ssa/recip-8.c: New testcase.
624 2016-02-01 Richard Biener <rguenther@suse.de>
626 PR tree-optimization/69574
627 * gcc.dg/torture/pr69574.c: New testcase.
629 2016-02-01 Richard Biener <rguenther@suse.de>
631 PR tree-optimization/69579
632 * gcc.dg/setjmp-6.c: New testcase.
634 2016-02-01 Jakub Jelinek <jakub@redhat.com>
636 PR rtl-optimization/69570
637 * g++.dg/opt/pr69570.C: New test.
639 2016-02-01 Richard Henderson <rth@redhat.com>
641 * gcc.dg/pr69535.c: New test.
643 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
646 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
647 * gcc.dg/tree-ssa/sra-18.c: Likewise.
650 * g++.dg/parse/parens3.C: Use register "4" on hppa.
652 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
654 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
657 * gfortran.dg/allocate_with_source_17.f03: New test.
659 2016-01-30 Jakub Jelinek <jakub@redhat.com>
661 PR tree-optimization/69546
662 * gcc.dg/torture/pr69546.c: New test.
664 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
667 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
669 2016-01-30 Martin Sebor <msebor@redhat.com>
672 * g++.dg/ext/flexary10.C: New test.
674 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
677 gfortran.dg/common_23.f90: New test.
679 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
682 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
683 condition being checked, and disable it when the target supports
684 misaligned loads and stores.
686 2016-01-29 Jakub Jelinek <jakub@redhat.com>
689 * gcc.dg/torture/pr69518.c: New test.
691 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
694 * gcc.target/i386/pr69530.c: New test.
696 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
699 * gcc.target/mips/div-delay.c: New test.
701 2016-01-29 Jakub Jelinek <jakub@redhat.com>
704 * gcc.target/i386/pr69551.c: New test.
707 * gcc.target/i386/pr66137.c: New test.
709 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
711 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
712 always built for p5600.
713 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
716 2016-01-29 Richard Biener <rguenther@suse.de>
718 PR tree-optimization/69547
719 * g++.dg/tree-ssa/pr69547.C: New testcase.
721 2016-01-29 Jakub Jelinek <jakub@redhat.com>
724 * g++.dg/warn/Wunused-function2.C: New test.
726 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
728 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
729 support for test to succeed.
731 2016-01-29 Marek Polacek <polacek@redhat.com>
735 * g++.dg/ext/constexpr-vla2.C: New test.
736 * g++.dg/ext/constexpr-vla3.C: New test.
737 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
739 2016-01-29 Richard Biener <rguenther@suse.de>
742 * gcc.dg/uninit-21.c: New testcase.
744 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
747 * gcc.target/i386/pr69459.c: New test.
749 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
752 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
753 * gcc.target/mips/pr68400.c: New test.
755 2016-01-28 Martin Sebor <msebor@redhat.com>
758 * gcc.target/powerpc/pr17381.c: New test.
760 2016-01-28 Jakub Jelinek <jakub@redhat.com>
763 * gcc.dg/torture/pr69542.c: New test.
765 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
767 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
769 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
771 * gcc.dg/pr65980.c: Skip on AIX.
772 * gcc.dg/pr66688.c: Same.
774 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
777 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
778 * gcc.dg/tree-ssa/sra-18.c: Same.
780 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
783 * gfortran.dg/block_15.f08: New test.
784 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
785 on incorrectly closed BLOCK.
787 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
789 * gcc.dg/declare-simd.c: New test.
790 2016-01-28 Richard Biener <rguenther@suse.de>
792 PR tree-optimization/69466
793 * gfortran.dg/vect/pr69466.f90: New testcase.
795 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
797 * g++.dg/pr67989.C: Remove ARM-specific option.
798 * gcc.target/arm/pr67989.C: New file.
800 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
802 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
803 and expm1 test for glibc < 2.11.
805 2016-01-27 Richard Henderson <rth@redhat.com>
807 * gcc.c-torture/execute/pr69447.c: New test.
809 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
812 * gfortran.dg/alloc_comp_assign_15.f03: New test.
814 2016-01-27 Jakub Jelinek <jakub@redhat.com>
817 * gcc.dg/pr66869.c: New test.
819 2016-01-25 Jeff Law <law@redhat.com>
821 PR tree-optimization/68398
822 PR tree-optimization/69196
823 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
824 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
825 path to avoid new heuristic allowing more irreducible regions
826 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
827 * gcc.dg/tree-ssa/vrp46.c: Likewise.
828 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
829 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
830 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
832 2016-01-27 Marek Polacek <polacek@redhat.com>
835 * c-c++-common/vector-compare-4.c: New test.
837 2016-01-27 David Malcolm <dmalcolm@redhat.com>
839 PR preprocessor/69126
840 * c-c++-common/pr69126.c: New test case.
842 2016-01-27 Ian Lance Taylor <iant@google.com>
844 * gcc.dg/tree-ssa/ivopt_5.c: New test.
846 2016-01-27 Ryan Burn <contact@rnburn.com>
849 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
851 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
854 * gcc.target/i386/pr69512.c: New test.
856 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
859 * gnat.dg/sso/*.adb: Robustify dg-output directives.
861 2016-01-27 Marek Polacek <polacek@redhat.com>
864 * g++.dg/pr69379.C: New test.
866 2016-01-27 Martin Sebor <msebor@redhat.com>
869 * g++.dg/abi/Wabi-2-2.C: New test.
870 * g++.dg/abi/Wabi-2-3.C: New test.
871 * g++.dg/abi/Wabi-3-2.C: New test.
872 * g++.dg/abi/Wabi-3-3.C: New test.
874 2016-01-27 Richard Biener <rguenther@suse.de>
876 PR tree-optimization/69166
877 * gcc.dg/torture/pr69166.c: New testcase.
879 2016-01-27 Martin Jambor <mjambor@suse.cz>
881 PR tree-optimization/69355
882 * gcc.dg/tree-ssa/pr69355.c: New test.
884 2016-01-27 Marek Polacek <polacek@redhat.com>
887 * g++.dg/ext/constexpr-vla1.C: New test.
889 2016-01-20 Christian Bruel <christian.bruel@st.com>
892 * gcc.target/arm/pr69245.c: New test.
894 2016-01-27 Jakub Jelinek <jakub@redhat.com>
896 PR tree-optimization/69399
897 * gcc.dg/torture/pr69399.c: New test.
899 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
901 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
903 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
905 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
907 2016-01-26 Tom de Vries <tom@codesourcery.com>
909 PR tree-optimization/69110
910 * gcc.dg/autopar/pr69110.c: New test.
912 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
913 Sebastian Pop <s.pop@samsung.com>
915 * gcc.dg/graphite/isl-ast-op-select.c: New.
917 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
920 * gfortran.dg/allocate_error_6.f90: New test.
922 2016-01-26 Richard Henderson <rth@redhat.com>
924 * gcc.dg/tm/pr60908.c: New test.
926 2016-01-26 David Malcolm <dmalcolm@redhat.com>
929 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
931 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
932 expected multiline output to reflect the colorization being
933 disabled before newlines.
934 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
935 (custom_diagnostic_finalizer): Replace call to
936 pp_newline_and_flush with call to pp_flush.
937 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
938 * gfortran.dg/implicit_class_1.f90: Likewise.
939 * lib/gcc-dg.exp (allow_blank_lines): New global.
940 (dg-allow-blank-lines-in-output): New procedure.
941 (gcc-dg-prune): Complain about blank lines in the output, unless
942 dg-allow-blank-lines-in-output was called.
943 * lib/multiline.exp (_build_multiline_regex): Only support
944 arbitrary followup text for non-blank-lines, not for blank lines.
946 2016-01-26 Jakub Jelinek <jakub@redhat.com>
948 PR tree-optimization/69483
949 * gcc.dg/pr69483.c: New test.
950 * g++.dg/opt/pr69483.C: New test.
952 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
955 * gcc.target/arm/pr68620.c: New test.
957 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
959 * gcc.target/i386/pr68986-2.c: Remove -m32.
961 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
964 * gcc.target/i386/pr68986-1.c: New test.
965 * gcc.target/i386/pr68986-2.c: Likewise.
966 * gcc.target/i386/pr68986-3.c: Likewise.
968 2016-01-26 Christian Bruel <christian.bruel@st.com>
970 * lib/target-supports.exp
971 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
972 (check_effective_target_arm_crypto_pragma_ok): Likewise.
973 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
975 2016-01-26 Richard Biener <rguenther@suse.de>
977 PR tree-optimization/69452
978 * gcc.dg/torture/pr69452.c: New testcase.
980 2016-01-26 Jakub Jelinek <jakub@redhat.com>
983 * gcc.dg/pr69442.c: New test.
985 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
988 * gcc.target/aarch64/simd/pr67896.C: New.
990 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
992 PR tree-optimization/69400
993 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
995 (plugin_init): Call it.
996 * gcc.dg/torture/pr69400.c: New test.
998 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1000 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1002 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1003 Sebastian Pop <s.pop@samsung.com>
1005 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1008 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1009 Sebastian Pop <s.pop@samsung.com>
1011 * gcc.dg/graphite/pr69292.c: New.
1013 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1015 * c-c++-common/goacc/use_device-1.c: New test.
1017 2016-01-25 Jeff Law <law@redhat.com>
1019 PR tree-optimization/69196
1020 PR tree-optimization/68398
1021 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1022 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1024 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1027 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1030 2016-01-25 Richard Biener <rguenther@suse.de>
1033 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1035 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1038 * gcc.dg/pr69421.c: New test.
1040 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1042 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1043 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1044 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1045 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1046 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1047 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1048 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1049 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1050 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1051 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1053 2016-01-25 Richard Biener <rguenther@suse.de>
1055 PR tree-optimization/69376
1056 * gcc.dg/torture/pr69376.c: New testcase.
1058 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1062 * gfortran.dg/interface_38.f90: New test.
1063 * gfortran.dg/interface_39.f90: New test.
1065 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1068 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1073 * g++.dg/template/pr11858.C: New test.
1074 * g++.dg/template/pr24663.C: New test.
1075 * g++.dg/template/unify12.C: New test.
1076 * g++.dg/template/unify13.C: New test.
1077 * g++.dg/template/unify14.C: New test.
1078 * g++.dg/template/unify15.C: New test.
1079 * g++.dg/template/unify16.C: New test.
1080 * g++.dg/template/unify17.C: New test.
1082 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1085 gfortran.dg/pr68283.f90: New test.
1087 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1090 * gfortran.dg/inline_matmul_13.f90: New test.
1091 * gfortran.dg/matmul_bounds_8.f90: New test.
1092 * gfortran.dg/matmul_bounds_9.f90: New test.
1093 * gfortran.dg/matmul_bounds_10.f90: New test.
1095 2016-01-23 Tom de Vries <tom@codesourcery.com>
1097 PR tree-optimization/69426
1098 * gcc.dg/autopar/pr69426.c: New test.
1100 2016-01-23 Martin Sebor <msebor@redhat.com>
1104 * g++.dg/cpp0x/alignas5.C: New test.
1105 * g++.dg/ext/vector29.C: Same.
1107 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1109 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1110 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1111 _GNU_SOURCE from compile flags to the source.
1112 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1113 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1114 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1115 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1117 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1120 * g++.dg/opt/pr69432.C: New test.
1122 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1124 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1125 32-bit targets testing an -m64 multilib.
1127 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1129 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1132 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1134 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1136 2016-01-21 Christian Bruel <christian.bruel@st.com>
1139 * gcc.target/i386/pr68674.c
1140 * gcc.target/aarch64/pr68674.c
1141 * gcc.target/arm/pr68674.c
1143 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1146 * gcc.c-torture/execute/pr69403.c: New test.
1148 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1151 * g++.dg/template/pr55843.C: New.
1153 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1156 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1157 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1159 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1162 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1163 from dg-do compile directive, and instead add
1164 { dg-require-effective-target int128 }.
1166 2016-01-20 Martin Sebor <msebor@redhat.com>
1169 * gcc.dg/sync-fetch.c: New test.
1171 2016-01-21 Martin Sebor <msebor@redhat.com>
1174 * gcc.target/powerpc/pr69252.c: New test.
1176 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1179 * gfortran.dg/pr65996.f90: New test.
1181 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1184 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1185 expected to generate an error.
1187 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1190 * gcc.dg/torture/pr66178.c: New test.
1192 2016-01-21 Anton Blanchard <anton@samba.org>
1193 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1196 * gcc.target/powerpc/pr63354.c: New test.
1198 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1200 PR rtl-optimization/68990
1201 * gcc.target/i386/pr68990: New.
1203 2016-01-21 Nick Clifton <nickc@redhat.com>
1206 * gcc.target/mips/pr69129.c: New.
1208 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1211 * g++.dg/cpp0x/pr58046.C: New.
1213 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1217 * gcc.target/arm/pr69187.c: New test.
1220 * g++.dg/torture/pr69355.C: New test.
1222 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1223 Sebastian Pop <s.pop@samsung.com>
1225 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1227 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1228 Sebastian Pop <s.pop@samsung.com>
1230 * gcc.dg/graphite/pr68976.c: New test.
1232 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1235 * c-c++-common/pr67653.c: New test.
1236 * gcc.dg/torture/pr29119.c: Add dg-warning.
1238 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1240 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1242 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1245 * gcc.dg/pr24293.c: New test.
1246 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1247 incomplete struct type.
1248 * gcc.dg/declspec-1.c: Likewise.
1249 * gcc.dg/pr63549.c: Likewise.
1251 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1253 PR tree-optimization/66612
1254 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1255 for bdn instruction.
1257 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1259 * lib/target-supports.exp
1260 (check_effective_target_arm_fp_ok_nocache): New.
1261 (check_effective_target_arm_fp_ok): New.
1262 (add_options_for_arm_fp): New.
1263 (check_effective_target_arm_crypto_ok_nocache): Require
1264 target_arm_v8_neon_ok instead of arm32.
1265 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1266 (check_effective_target_arm_crypto_pragma_ok): New.
1267 (add_options_for_arm_vfp): New.
1268 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1269 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1270 target instead. Force initial fpu to vfp.
1271 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1272 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1273 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1275 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1276 use arm_vfp effective target instead. Force initial fpu to vfp.
1277 * gcc.target/arm/attr-neon3.c: Likewise.
1278 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1280 * gcc.target/arm/unsigned-float.c: Likewise.
1281 * gcc.target/arm/vfp-1.c: Likewise.
1282 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1283 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1284 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1285 * gcc.target/arm/vfp-ldmias.c: Likewise.
1286 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1287 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1288 * gcc.target/arm/vfp-stmiad.c: Likewise.
1289 * gcc.target/arm/vfp-stmias.c: Likewise.
1290 * gcc.target/arm/vnmul-1.c: Likewise.
1291 * gcc.target/arm/vnmul-2.c: Likewise.
1292 * gcc.target/arm/vnmul-3.c: Likewise.
1293 * gcc.target/arm/vnmul-4.c: Likewise.
1295 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1298 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1299 the MPX run-time library, for compile-time MPX test.
1300 * gcc.target/i386/chkp-always_inline.c: Likewise.
1301 * gcc.target/i386/chkp-bndret.c: Likewise.
1302 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1303 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1304 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1305 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1306 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1307 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1308 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1309 * gcc.target/i386/chkp-label-address.c: Likewise.
1310 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1311 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1312 * gcc.target/i386/chkp-pr69044.c: Likewise.
1313 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1314 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1315 * gcc.target/i386/chkp-strchr.c: Likewise.
1316 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1317 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1318 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1319 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1320 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1321 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1322 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1323 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1324 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1325 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1326 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1327 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1328 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1329 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1330 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1331 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1332 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1333 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1334 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1335 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1336 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1337 * gcc.target/i386/pr63995-2.c: Likewise.
1338 * gcc.target/i386/pr64805.c: Likewise.
1339 * gcc.target/i386/pr65044.c: Likewise.
1340 * gcc.target/i386/pr65167.c: Likewise.
1341 * gcc.target/i386/pr65183.c: Likewise.
1342 * gcc.target/i386/pr65184.c: Likewise.
1343 * gcc.target/i386/thunk-retbnd.c: Likewise.
1345 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1347 PR tree-optimization/69328
1348 * gcc.dg/pr69328.c: New test.
1350 2016-01-20 Jeff Law <law@redhat.com>
1353 * gcc.target/m68k/pr25114.c: New test.
1355 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1357 * gcc.target/arm/memset-inline-10.c: Added
1358 dg-require-effective-target arm_thumb2_ok.
1360 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1362 * gcc.dg/debug/dwarf2/sso.c: New test.
1364 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1367 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1368 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1369 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1371 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1374 * g++.dg/ipa/devirt-50.C: New testcase.
1376 2016-01-19 Marek Polacek <polacek@redhat.com>
1379 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1380 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1382 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1385 * gcc.target/arm/pr69135_1.c: New test.
1387 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1389 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1391 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1393 * gcc.target/aarch64/ccmp_1.c: New testcase.
1395 2016-01-19 Marek Polacek <polacek@redhat.com>
1398 * g++.dg/cpp0x/enum30.C: New test.
1400 2016-01-19 Richard Biener <rguenther@suse.de>
1402 PR tree-optimization/69336
1403 * g++.dg/tree-ssa/pr69336.C: New testcase.
1405 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1408 * gcc.dg/pr65779.c: New test.
1410 2016-01-19 Richard Biener <rguenther@suse.de>
1412 PR tree-optimization/69352
1413 * gcc.dg/torture/pr69352.c: New testcase.
1415 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1417 PR rtl-optimization/68955
1418 PR rtl-optimization/64557
1419 * gcc.dg/torture/pr68955.c: New test.
1421 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1424 * g++.dg/torture/pr69136.C: New testcase.
1426 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1429 * g++.dg/lto/pr69133_0.C: New testcase.
1430 * g++.dg/lto/pr69133_1.C: New testcase.
1432 2016-01-15 Jeff Law <law@redhat.com>
1434 PR tree-optimization/69320
1435 * gcc.c-torture/pr69320-1.c: New test.
1436 * gcc.c-torture/pr69320-2.c: New test.
1437 * gcc.c-torture/pr69320-3.c: New test.
1438 * gcc.c-torture/pr69320-4.c: New test.
1440 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1445 * g++.dg/template/pr11858.C: New test.
1446 * g++.dg/template/pr24663.C: New test.
1447 * g++.dg/template/unify12.C: New test.
1448 * g++.dg/template/unify13.C: New test.
1449 * g++.dg/template/unify14.C: New test.
1450 * g++.dg/template/unify15.C: New test.
1451 * g++.dg/template/unify16.C: New test.
1452 * g++.dg/template/unify17.C: New test.
1454 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1457 * gcc.dg/pr69181-1.c: New test file.
1458 * gcc.dg/pr69181-2.c: New test file.
1459 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1460 globals by moving it to...
1461 (cleanup-after-saved-dg-test): ...this new function. Add
1462 "global additional_sources_used". Add reset of global
1463 multiline_expected_outputs to the empty list.
1464 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1466 (multiline_expected_outputs): ...this, and updated comments to
1467 note that it is modified from gcc-dg.exp.
1468 (dg-end-multiline-output): Update for the above renaming.
1469 (handle-multiline-outputs): Likewise. Remove the clearing
1470 of the expected outputs to the empty list.
1472 2016-01-18 Richard Biener <rguenther@suse.de>
1474 PR tree-optimization/69297
1475 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1477 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1479 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1481 * gcc.target/mips/mips-3d-2.c: Likewise.
1482 * gcc.target/mips/mips-3d-3.c: Likewise.
1483 * gcc.target/mips/mips-3d-4.c: Likewise.
1484 * gcc.target/mips/mips-3d-5.c: Likewise.
1485 * gcc.target/mips/mips-3d-6.c: Likewise.
1486 * gcc.target/mips/mips-3d-7.c: Likewise.
1487 * gcc.target/mips/mips-3d-8.c: Likewise.
1488 * gcc.target/mips/mips-3d-9.c: Likewise.
1489 * gcc.target/mips/mips-ps-1.c: Likewise.
1490 * gcc.target/mips/mips-ps-2.c: Likewise.
1491 * gcc.target/mips/mips-ps-3.c: Likewise.
1492 * gcc.target/mips/mips-ps-4.c: Likewise.
1493 * gcc.target/mips/mips-ps-5.c: Likewise.
1494 * gcc.target/mips/mips-ps-6.c: Likewise.
1495 * gcc.target/mips/mips-ps-7.c: Likewise.
1496 * gcc.target/mips/mips-ps-type.c: Likewise.
1497 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1498 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1500 2016-01-18 Tom de Vries <tom@codesourcery.com>
1502 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1503 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1504 * c-c++-common/goacc/kernels-empty.c: New test.
1505 * c-c++-common/goacc/kernels-eternal.c: New test.
1506 * c-c++-common/goacc/kernels-loop-2.c: New test.
1507 * c-c++-common/goacc/kernels-loop-3.c: New test.
1508 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1509 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1510 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1511 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1512 * c-c++-common/goacc/kernels-loop-data.c: New test.
1513 * c-c++-common/goacc/kernels-loop-g.c: New test.
1514 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1515 * c-c++-common/goacc/kernels-loop-n.c: New test.
1516 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1517 * c-c++-common/goacc/kernels-loop.c: New test.
1518 * c-c++-common/goacc/kernels-noreturn.c: New test.
1519 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1520 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1521 * c-c++-common/goacc/kernels-reduction.c: New test.
1523 2016-01-18 Tom de Vries <tom@codesourcery.com>
1525 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1526 * gcc.dg/autopar/outer-2.c: Same.
1527 * gcc.dg/autopar/outer-3.c: Same.
1528 * gcc.dg/autopar/outer-4.c: Same.
1529 * gcc.dg/autopar/outer-5.c: Same.
1530 * gcc.dg/autopar/outer-6.c: Same.
1531 * gcc.dg/autopar/parallelization-1.c: Same.
1532 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1533 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1534 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1535 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1536 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1537 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1538 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1539 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1540 * gcc.dg/autopar/pr39500-1.c: Same.
1541 * gcc.dg/autopar/pr39500-2.c: Same.
1542 * gcc.dg/autopar/pr46193.c: Same.
1543 * gcc.dg/autopar/pr46194.c: Same.
1544 * gcc.dg/autopar/pr49580.c: Same.
1545 * gcc.dg/autopar/pr49960-1.c: Same.
1546 * gcc.dg/autopar/pr49960.c: Same.
1547 * gcc.dg/autopar/pr68373.c: Same.
1548 * gcc.dg/autopar/reduc-1.c: Same.
1549 * gcc.dg/autopar/reduc-1char.c: Same.
1550 * gcc.dg/autopar/reduc-1short.c: Same.
1551 * gcc.dg/autopar/reduc-2.c: Same.
1552 * gcc.dg/autopar/reduc-2char.c: Same.
1553 * gcc.dg/autopar/reduc-2short.c: Same.
1554 * gcc.dg/autopar/reduc-3.c: Same.
1555 * gcc.dg/autopar/reduc-4.c: Same.
1556 * gcc.dg/autopar/reduc-6.c: Same.
1557 * gcc.dg/autopar/reduc-7.c: Same.
1558 * gcc.dg/autopar/reduc-8.c: Same.
1559 * gcc.dg/autopar/reduc-9.c: Same.
1560 * gcc.dg/autopar/uns-outer-4.c: Same.
1561 * gcc.dg/autopar/uns-outer-5.c: Same.
1562 * gcc.dg/autopar/uns-outer-6.c: Same.
1563 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1564 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1566 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1569 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1570 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1572 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1575 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1576 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1577 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1579 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1582 * gcc.dg/tree-ssa/sra-17.c: New.
1583 * gcc.dg/tree-ssa/sra-18.c: New.
1585 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1587 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1589 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1591 * gnat.dg/inline12.adb: New test.
1593 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1595 PR tree-optimization/66797
1596 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1598 2016-01-18 Richard Biener <rguenther@suse.de>
1600 PR tree-optimization/69170
1601 * gcc.dg/torture/pr69170.c: New testcase.
1603 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1605 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1607 2016-01-16 Tom de Vries <tom@codesourcery.com>
1609 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1611 2016-01-16 Tom de Vries <tom@codesourcery.com>
1613 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1614 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1615 redundant dg-require-effective-target pthread.
1616 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1617 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1618 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1619 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1620 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1621 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1622 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1624 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
1627 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1628 * gcc.target/powerpc/recip-7.c: Same.
1630 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1633 * g++.dg/template/pr69091.C: New test.
1635 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1637 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1638 dump does not contain an error_mark_node.
1639 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1640 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1642 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1645 * g++.dg/template/pr68936.C: New test.
1647 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1650 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1651 * gcc.target/powerpc/recip-2.c: Same.
1652 * gcc.target/powerpc/recip-3.c: Same.
1653 * gcc.target/powerpc/recip-4.c: Same.
1654 * gcc.target/powerpc/recip-sqrtf.c: Same.
1656 2016-01-15 Jeff Law <law@redhat.com>
1658 PR tree-optimization/69270
1659 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1660 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1662 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1665 * gfortran.dg/deferred_character_13.f90: New test for the fix
1666 of comment 3 of the PR.
1669 * gfortran.dg/deferred_character_8.f90: New test
1670 * gfortran.dg/allocate_error_5.f90: New test
1673 * gfortran.dg/deferred_character_10.f90: New test
1676 * gfortran.dg/deferred_character_14.f90: New test
1679 * gfortran.dg/deferred_character_11.f90: New test
1682 * gfortran.dg/deferred_character_9.f90: New test
1684 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1686 PR rtl-optimization/69030
1687 * gcc.target/i386/pr69030.c: New.
1689 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1691 * gcc.target/aarch64/target_attr_17.c: New test.
1693 2016-01-15 Richard Biener <rguenther@suse.de>
1695 PR tree-optimization/66856
1696 * gcc.dg/torture/pr66856-1.c: New testcase.
1697 * gcc.dg/torture/pr66856-2.c: Likewise.
1699 2016-01-15 Richard Biener <rguenther@suse.de>
1702 * g++.dg/lto/pr69137_0.C: New testcase.
1704 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1707 * gcc.target/i386/pr69246.c: New test.
1709 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1711 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1713 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1716 * g++.dg/init/const9.C: Disable test on S/390.
1718 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1720 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1721 * g++.dg/Wno-frame-address.C: Ditto.
1723 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1725 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1727 2016-01-15 Richard Biener <rguenther@suse.de>
1729 PR tree-optimization/68961
1730 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1732 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1734 * gcc.target/i386/pr65105-5.c: New test.
1736 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1738 * gcc.c-torture/execute/alias-4.c: New testcase.
1740 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1743 * g++.dg/ipa/devirt-49.C: New testcase.
1745 2016-01-15 Christian Bruel <christian.bruel@st.com>
1748 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1749 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1750 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1752 2016-01-15 Richard Biener <rguenther@suse.de>
1754 PR tree-optimization/69117
1755 * gcc.dg/torture/pr69117.c: New testcase.
1757 2015-01-14 Ryan Burn <contact@rnburn.com>
1760 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1762 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1765 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1766 range tests use 100 * maximum instead of maximum + 1.
1768 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1771 * gcc.dg/guality/pr69244.c: New test.
1773 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
1775 * lib/target-supports.exp (check_effective_target_issignaling):
1777 * gcc.dg/pr61441.c: Require issignaling effective target.
1779 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1782 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1784 2016-01-14 David Malcolm <dmalcolm@redhat.com>
1787 PR preprocessor/69177
1788 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1789 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1790 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1791 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1793 2016-01-14 Marek Polacek <polacek@redhat.com>
1796 * gcc.dg/array-15.c: New test.
1798 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1801 PR tree-optimization/69155
1802 * gfortran.dg/pr68146.f: New test.
1803 * gfortran.dg/pr69155.f90: New test.
1805 2016-01-14 Richard Biener <rguenther@suse.de>
1807 PR tree-optimization/68060
1808 * gcc.dg/torture/pr68060-1.c: New testcase.
1809 * gcc.dg/torture/pr68060-2.c: Likewise.
1811 2016-01-14 Nick Clifton <nickc@redhat.com>
1813 * lib/target-supports.exp
1814 (check_effective_target_arm_neon_ok_nocache): Add an option
1815 sequence that includes setting the ARM architecture to ARMv7-A.
1816 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1817 command line options necessary to enable Neon support.
1818 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1819 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1820 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1821 * gcc.target/arm/pr69180.c: Likewise.
1823 2016-01-14 Jeff Law <law@redhat.com>
1825 PR tree-optimization/69270
1826 * gcc.dg/tree-ssa/pr69270.c: New test.
1828 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1831 * c-c++-common/pr66208.c: New file.
1833 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1835 PR tree-optimization/69156
1836 * gcc.dg/pr69156.c: New test.
1838 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1840 * gcc.target/i386/pr69225-7.c: New test.
1842 2016-01-13 Richard Henderson <rth@redhat.com>
1844 * gcc.dg/tm/memopt-13.c: Update expected function.
1845 * gcc.dg/tm/memopt-6.c: Likewise.
1847 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
1849 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1850 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1851 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1852 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1854 2016-01-13 Tom de Vries <tom@codesourcery.com>
1856 PR tree-optimization/69169
1857 * gcc.dg/pr69169.c: New test.
1859 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
1862 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1863 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1864 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1865 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1866 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1867 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1868 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1869 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1871 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1874 * gcc.dg/pr69247.c: New test.
1876 2016-01-13 Richard Biener <rguenther@suse.de>
1878 PR tree-optimization/69242
1879 * gcc.dg/torture/pr69242.c: New testcase.
1881 2016-01-13 Richard Biener <rguenther@suse.de>
1883 PR tree-optimization/69186
1884 * gcc.dg/torture/pr69186.c: New testcase.
1886 2016-01-13 Jeff Law <law@redhat.com>
1888 PR tree-optimization/67755
1889 * gcc.dg/tree-ssa/pr67755.c: New test.
1891 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1893 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1894 pass number in output by a star.
1896 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1898 PR tree-optimization/68911
1899 * gcc.c-torture/execute/pr68911.c: New test.
1901 2016-01-12 Marek Polacek <polacek@redhat.com>
1904 * g++.dg/warn/permissive-1.C: New test.
1906 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1910 * g++.dg/opt/pr69213.C: New test.
1912 2016-01-12 Christian Bruel <christian.bruel@st.com>
1915 * gcc.target/arm/pr69180.c: New test.
1917 2016-01-12 Richard Biener <rguenther@suse.de>
1920 * g++.dg/lto/pr69077_0.C: New testcase.
1921 * g++.dg/lto/pr69077_1.C: Likewise.
1923 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1926 * g++.dg/opt/pr69175.C: New test.
1928 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1930 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1931 rather than #including math.h & stdlib.h.
1932 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1933 * gcc.dg/vect/pr49771.c: Likewise.
1934 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1935 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1936 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1937 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1938 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1939 * gcc.dg/vect/pr44507.c: Likewise.
1940 * gcc.dg/vect/pr45902.c: Likewise.
1941 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1942 * gcc.dg/vect/vect-117.c: Likewise.
1943 * gcc.dg/vect/vect-99.c: Likewise.
1944 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1945 * gcc.dg/vect/vect-cond-1.c: Likewise.
1946 * gcc.dg/vect/vect-cond-2.c: Likewise.
1947 * gcc.dg/vect/vect-cond-3.c: Likewise.
1948 * gcc.dg/vect/vect-cond-4.c: Likewise.
1949 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1950 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1951 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1952 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1953 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1954 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1955 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1956 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1957 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1958 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1959 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1960 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1961 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1962 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1963 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1964 include of signal.h.
1965 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1966 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1967 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1968 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1969 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1970 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1971 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1972 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1973 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1974 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1975 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1976 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1977 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1978 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1979 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1980 * gcc.dg/vect/vect-outer-5.c: Likewise.
1981 * gcc.dg/vect/vect-outer-6.c: Likewise.
1982 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1985 2016-01-12 Nick Clifton <nickc@redhat.com>
1988 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1989 to fread so that it will be found in all target runtimes.
1991 2016-01-12 Richard Biener <rguenther@suse.de>
1993 PR tree-optimization/69053
1994 * g++.dg/torture/pr69053.C: New testcase.
1996 2016-01-12 Richard Biener <rguenther@suse.de>
1998 PR tree-optimization/69168
1999 * gcc.dg/torture/pr69168.c: New testcase.
2001 2016-01-12 Richard Biener <rguenther@suse.de>
2003 PR tree-optimization/69157
2004 * gcc.dg/torture/pr69157.c: New testcase.
2006 2016-01-12 Richard Biener <rguenther@suse.de>
2008 PR tree-optimization/69174
2009 * gcc.dg/torture/pr69174.c: New testcase.
2011 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2015 * g++.dg/tls/pr66808.C: New test.
2016 * g++.dg/tls/pr69000.C: New test.
2018 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2020 * gcc.target/powerpc/swaps-p8-23.c: New test.
2021 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2023 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2025 PR tree-optimization/68356
2026 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2028 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2029 Jim Wilson <jim.wilson@linaro.org>
2032 * gcc.target/arm/pr69194.c: New test.
2034 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2037 * gcc.target/i386/pr69225-1.c: New test.
2038 * gcc.target/i386/pr69225-2.c: Likewise.
2039 * gcc.target/i386/pr69225-3.c: Likewise.
2040 * gcc.target/i386/pr69225-4.c: Likewise.
2041 * gcc.target/i386/pr69225-5.c: Likewise.
2042 * gcc.target/i386/pr69225-6.c: Likewise.
2044 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2047 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2051 * gcc.dg/pr69071.c: New test.
2054 * g++.dg/opt/pr69211.C: New test.
2056 PR tree-optimization/69214
2057 * gcc.c-torture/compile/pr69214.c: New test.
2059 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2061 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2062 * gcc.target/i386/pr66232-11.c: Ditto.
2063 * gcc.target/i386/pr66232-12.c: Ditto.
2064 * gcc.target/i386/pr66232-13.c: Ditto.
2066 2016-01-11 Richard Biener <rguenther@suse.de>
2068 PR tree-optimization/69173
2069 * gcc.dg/torture/pr69173.c: New testcase.
2071 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2073 PR rtl-optimization/68796
2074 * gcc.target/aarch64/tst_5.c: New test.
2075 * gcc.target/aarch64/tst_6.c: Likewise.
2077 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2079 PR rtl-optimization/68841
2080 * gcc.dg/pr68841.c: New test.
2081 * gcc.c-torture/execute/pr68841.c: New test.
2083 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2085 PR rtl-optimization/68920
2086 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2088 * gcc.dg/ifcvt-5.c: New test.
2090 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2093 * g++.dg/pr69123.C: New.
2095 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2098 * gcc.target/i386/pr69010.c: New test.
2100 2016-01-11 Martin Jambor <mjambor@suse.cz>
2103 * gcc.target/i386/chkp-pr69044.c: New test.
2105 2016-01-11 Tom de Vries <tom@codesourcery.com>
2107 PR tree-optimization/69109
2108 * gcc.dg/autopar/pr69109-2.c: New test.
2109 * gcc.dg/autopar/pr69109.c: New test.
2111 2016-01-11 Tom de Vries <tom@codesourcery.com>
2113 PR tree-optimization/69108
2114 * gcc.dg/autopar/pr69108.c: New test.
2116 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2119 * c-c++-common/Wisleading-indentation.c: Augment test.
2121 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2124 * gfortran.dg/inline_matmul_12.f90: New test.
2126 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2129 * gfortran.dg/actual_array_offset_1: New test.
2131 2016-01-10 Tom de Vries <tom@codesourcery.com>
2133 PR tree-optimization/69062
2134 * gcc.dg/autopar/pr69062.c: New test.
2136 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2138 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2139 * gcc.dg/vect/slp-perm-2.c: Likewise.
2140 * gcc.dg/vect/slp-perm-3.c: Likewise.
2141 * gcc.dg/vect/slp-perm-5.c: Likewise.
2142 * gcc.dg/vect/slp-perm-6.c: Likewise.
2143 * gcc.dg/vect/slp-perm-7.c: Likewise.
2144 * gcc.dg/vect/slp-perm-8.c: Likewise.
2146 2016-01-10 Tom de Vries <tom@codesourcery.com>
2148 PR tree-optimization/69039
2149 * gcc.dg/autopar/pr69039.c: New test.
2151 2016-01-09 Marek Polacek <polacek@redhat.com>
2154 * g++.dg/pr69113.C: New test.
2156 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2159 PR tree-optimization/69097
2160 * gcc.c-torture/execute/pr50865.c: New test.
2161 * gcc.c-torture/execute/pr69097-1.c: New test.
2162 * gcc.c-torture/execute/pr69097-2.c: New test.
2163 * gcc.dg/pr69097-1.c: New test.
2164 * gcc.dg/pr69097-2.c: New test.
2166 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2169 * g++.dg/opt/pr69164.C: New test.
2171 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2173 PR tree-optimization/69167
2174 * gcc.dg/pr69167.c: New test.
2176 2016-01-08 Marek Polacek <polacek@redhat.com>
2179 * g++.dg/pr68449.C: New.
2181 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2183 PR tree-optimization/68707
2184 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2185 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2186 on platforms supporting it.
2187 * gcc.dg/vect/slp-perm-2.c: Likewise.
2188 * gcc.dg/vect/slp-perm-3.c: Likewise.
2189 * gcc.dg/vect/slp-perm-5.c: Likewise.
2190 * gcc.dg/vect/slp-perm-7.c: Likewise.
2191 * gcc.dg/vect/slp-perm-8.c: Likewise.
2192 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2193 on platforms supporting it.
2195 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2197 PR tree-optimization/69162
2198 * gcc.dg/pr69162.c: New test.
2200 PR tree-optimization/69172
2201 * gcc.dg/pr69172.c: New test.
2203 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2205 PR tree-optimization/67781
2206 * gcc.c-torture/execute/pr67781.c: New file.
2208 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2210 PR tree-optimization/69083
2211 * gcc.dg/vect/pr69083.c: New test.
2213 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2215 PR tree-optimization/61441
2216 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2217 Use -fexcess-precision=standard for compiler options.
2218 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2220 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2223 * gfortran.dg/gomp/pr69128.f90: New test.
2226 * g++.dg/ext/pr69145-1.C: New test.
2227 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2228 * g++.dg/ext/pr69145-2.h: New file.
2230 2016-01-07 Martin Sebor <msebor@redhat.com>
2233 * gcc.dg/atomic-fetch-bool.c: New test.
2234 * gcc.dg/sync-fetch-bool.c: New test.
2236 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2239 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2241 2016-01-07 Nick Clifton <nickc@redhat.com>
2244 * g++.dg/pr66655.C: New test.
2245 * g++.dg/pr66655_1.cc: Test support file.
2246 * g++.dg/pr66655.h: Test header file.
2248 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2251 gfortran.dg/gomp/pr66680.f90: New test.
2253 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2256 * gcc.target/i386/pr69171-1.c: New test.
2257 * gcc.target/i386/pr69171-2.c: Likewise.
2258 * gcc.target/i386/pr69171-3.c: Likewise.
2259 * gcc.target/i386/pr69171-4.c: Likewise.
2260 * gcc.target/i386/pr69171-5.c: Likewise.
2261 * gcc.target/i386/pr69171-6.c: Likewise.
2263 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2266 * c-c++-common/pr67639.c: New test.
2268 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2270 PR tree-optimization/69141
2271 * g++.dg/opt/pr69141.C: New test.
2273 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2275 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2277 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2280 * gcc.target/i386/pr69140.c: New test
2282 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2284 * gcc.dg/bad-dereference.c: New test case.
2286 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2288 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2290 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2292 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2294 2016-01-06 Marek Polacek <polacek@redhat.com>
2297 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2299 2016-01-05 Marek Polacek <polacek@redhat.com>
2302 * gcc.dg/atomic-invalid-2.c: New.
2304 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2307 * gcc.target/i386/pr68991.c: New test.
2309 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2312 * g++.dg/pr68991-1.C: New test.
2313 * g++.dg/pr68991-2.C: Likewise.
2315 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2318 * gcc.target/ia64/pr60465-gprel64.c: New test.
2319 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2321 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2323 PR rtl-optimization/68651
2324 * gcc.target/aarch64/pr68651_1.c: New test.
2326 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2329 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2331 2016-01-05 Nathan Sidwell <nathan@acm.org>
2334 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2336 * gcc.dg/alias-15.c: New.
2338 2016-01-05 Nick Clifton <nickc@redhat.com>
2341 * g++.dg/pr68770.C: New test.
2343 2016-01-04 Mike Stump <mikestump@comcast.net>
2345 * lib/target-supports.exp (check_effective_target_cilkplus):
2346 cilkplus targets require pthreads.
2347 (check_effective_target_cilkplus): Remove special case for NVPTX.
2349 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2351 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2354 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2356 Update copyright years.
2358 2016-01-04 Marek Polacek <polacek@redhat.com>
2361 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2362 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2363 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2365 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2367 * gcc.target/sparc/20160104-2.c: New test.
2369 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2371 * gcc.target/sparc/20160104-1.c: New test.
2373 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2376 * gfortran.dg/pr65045.f90: New test.
2378 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2380 * gnat.dg/specs/debug1.ads: Delete.
2382 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2384 PR libgfortran/68867
2385 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2388 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2390 PR libgfortran/68867
2391 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2394 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2397 * gfortran.dg/pr68864.f90: New test.
2399 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2401 PR tree-optimization/69070
2402 * gcc.dg/pr69070.c: New test.
2405 * gfortran.dg/pr69055.f90: New test.
2408 * gcc.dg/pr69015.c: New test.
2410 Copyright (C) 2016 Free Software Foundation, Inc.
2412 Copying and distribution of this file, with or without modification,
2413 are permitted in any medium without royalty provided the copyright
2414 notice and this notice are preserved.