1 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
4 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10 * gfortran.dg/type_decl_4.f90: Removed.
12 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
15 * gfortran.dg/type_decl_4.f90: New test.
17 2016-02-14 Alan Modra <amodra@gmail.com>
20 * gcc.c-torture/execute/stkalign.c: Revise test.
22 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
25 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
27 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
30 * gcc.target/sh/torture/pr67260.c: New.
32 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
34 * gcc.dg/pr67964.c: Add dg-require-alias.
36 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
40 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
42 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
45 * gfortran.dg/namelist_88.f90: New test.
47 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
50 * gfortran.dg/namelist_38.f90: Update test.
51 * gfortran.dg/namelist_84.f90: Update test.
53 2016-02-12 David Malcolm <dmalcolm@redhat.com>
56 * gcc.dg/pr69554-1.c: New test.
57 * gfortran.dg/pr69554-1.F90: New test.
58 * gfortran.dg/pr69554-2.F90: New test.
59 * lib/gcc-dg.exp (proc dg-locus): New function.
60 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
61 distinguish between the caret-printing and non-caret-printing
62 cases. If caret-printing has been explicitly enabled, bail out
63 without attempting to fix up the output.
65 2016-02-12 David Malcolm <dmalcolm@redhat.com>
69 * gcc.dg/spellcheck-options-3.c: New test case.
70 * gcc.dg/spellcheck-options-4.c: New test case.
71 * gcc.dg/spellcheck-options-5.c: New test case.
72 * gcc.dg/spellcheck-options-6.c: New test case.
73 * gcc.dg/spellcheck-options-7.c: New test case.
74 * gcc.dg/spellcheck-options-8.c: New test case.
75 * gcc.dg/spellcheck-options-9.c: New test case.
76 * gcc.dg/spellcheck-options-10.c: New test case.
78 2016-02-12 Jakub Jelinek <jakub@redhat.com>
80 PR rtl-optimization/69764
81 PR rtl-optimization/69771
82 * c-c++-common/pr69764.c: New test.
83 * gcc.dg/torture/pr69771.c: New test.
85 2016-02-12 Marek Polacek <polacek@redhat.com>
87 * g++.dg/torture/init-list1.C: New.
89 2016-02-12 Marek Polacek <polacek@redhat.com>
91 * gcc.dg/pr69522.c: Add empty dg-options.
93 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
95 * g++.dg/lto/lto.exp: Include and init mpx.
96 * g++.dg/lto/pr69729_0.C: New test.
98 2016-02-12 Jakub Jelinek <jakub@redhat.com>
101 * g++.dg/ipa/pr69241-4.C: New test.
104 * g++.dg/ipa/pr68672-1.C: New test.
105 * g++.dg/ipa/pr68672-2.C: New test.
106 * g++.dg/ipa/pr68672-3.C: New test.
108 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
111 gcc.dg/pr69522.c: New test.
113 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
116 * g++.dg/cpp1y/69098.C: New test.
117 * g++.dg/cpp1y/69098-2.C: New test.
119 2016-02-12 Jakub Jelinek <jakub@redhat.com>
121 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
122 and neighbour -> neighbor.
123 * objc.dg/attributes/method-nonnull-1.m: Likewise.
124 * objc.dg/gnu-api-2-class-meta.m: Likewise.
125 * c-c++-common/Wvarargs.c: Likewise.
126 * c-c++-common/goacc/host_data-5.c: Likewise.
127 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
128 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
129 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
130 * gcc.target/aarch64/pr60697.c: Likewise.
131 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
132 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
133 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
134 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
135 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
136 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
137 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
138 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
139 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
140 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
141 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
142 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
143 * g++.dg/lookup/koenig5.C: Likewise.
144 * g++.dg/ext/no-asm-2.C: Likewise.
145 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
146 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
147 * gfortran.dg/used_types_16.f90: Likewise.
148 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
149 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
150 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
151 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
152 * gfortran.dg/abstract_type_6.f03: Likewise.
153 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
154 * gfortran.dg/used_types_15.f90: Likewise.
155 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
156 * gfortran.dg/exit_3.f08: Likewise.
157 * gfortran.dg/open_status_2.f90: Likewise.
158 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
159 * gfortran.dg/intrinsic_std_1.f90: Likewise.
160 * gfortran.dg/associate_1.f03: Likewise.
161 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
162 * gfortran.dg/intrinsic_std_6.f90: Likewise.
163 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
164 * gcc.dg/builtin-object-size-1.c: Likewise.
165 * gcc.dg/noreturn-6.c: Likewise.
166 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
167 * gcc.dg/globalalias.c: Likewise.
168 * gcc.dg/builtins-config.h: Likewise.
169 * gcc.dg/pr30457.c: Likewise.
170 * gcc.c-torture/compile/volatile-1.c: Likewise.
171 * gcc.c-torture/execute/20101011-1.c: Likewise.
172 * c-c++-common/Waddress-1.c: Likewise.
174 2016-02-11 Jakub Jelinek <jakub@redhat.com>
177 * c-c++-common/Waddress-1.c: New test.
179 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
182 * gfortran.dg/associate_19.f03: New test.
183 * gfortran.dg/associate_20.f03: New test.
185 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
187 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
189 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
191 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
192 .arch armv8-a\n. Add -dA to dg-options.
193 * gcc.target/aarch64/assembler_arch_1.c: New test.
194 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
196 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
199 * g++.dg/cpp0x/pr68726.C: New.
201 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
203 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
206 2016-02-11 Richard Biener <rguenther@suse.de>
208 * g++.dg/tree-ssa/pr61034.C: Adjust.
210 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
213 * gcc.target/s390/pr69148.c: New.
215 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
217 PR tree-optimization/69652
218 * gcc.dg/torture/pr69652.c: New test.
220 2016-02-10 Jakub Jelinek <jakub@redhat.com>
221 Patrick Palka <ppalka@gcc.gnu.org>
225 * g++.dg/ipa/pr69241-1.C: New test.
226 * g++.dg/ipa/pr69241-2.C: New test.
227 * g++.dg/ipa/pr69241-3.C: New test.
228 * g++.dg/ipa/pr69649.C: New test.
230 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
232 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
233 * gcc.dg/tree-ssa/sra-18.c: Ditto.
235 2016-02-10 Bin Cheng <bin.cheng@arm.com>
237 PR tree-optimization/68021
238 * gcc.dg/tree-ssa/pr68021.c: New test.
240 2016-02-10 Richard Biener <rguenther@suse.de>
242 PR tree-optimization/69726
243 * gcc.dg/uninit-22.c: New testcase.
245 2016-02-09 Andrew Pinski <apinski@cavium.com>
248 * gcc.c-torture/compile/20160205-1.c: New testcase.
250 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
253 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
254 instead accessing a really large arrray.
255 * gcc.target/powerpc/fusion3.c: Likewise.
257 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
260 * gcc.c-torture/execute/pr68532.c: New test.
262 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
265 * gcc.dg/pr69634.c: New.
267 2016-02-09 Richard Biener <rguenther@suse.de>
269 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
271 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
273 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
275 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
277 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
279 2016-02-09 Richard Biener <rguenther@suse.de>
281 PR tree-optimization/69715
282 * gcc.dg/torture/pr69715.c: New testcase.
284 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
287 * g++.dg/cpp0x/trailing12.C: New test.
288 * g++.dg/cpp0x/trailing13.C: New test.
290 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
294 * g++.dg/cpp1y/auto-fn29.C: New test.
295 * g++.dg/cpp1y/auto-fn30.C: New test.
297 2016-02-08 Jakub Jelinek <jakub@redhat.com>
299 PR tree-optimization/69209
300 * gcc.c-torture/compile/pr69209.c: New test.
302 2016-02-08 Jeff Law <law@redhat.com>
304 PR tree-optimization/68541
305 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
306 of statements allowed in join block for path splitting.
308 2016-02-08 Jakub Jelinek <jakub@redhat.com>
311 * g++.dg/gomp/pr59627.C: New test.
314 * g++.dg/ipa/pr69239.C: New test.
316 2016-02-08 David Malcolm <dmalcolm@redhat.com>
318 PR preprocessor/69664
319 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
320 * gcc.dg/cpp/warn-comments.c: Likewise.
322 2016-02-08 Marek Polacek <polacek@redhat.com>
325 * g++.dg/init/const12.C: New test.
327 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
330 * gcc.dg/lto/pr55113_0.c: Remove test.
332 2016-02-08 Richard Biener <rguenther@suse.de>
334 PR tree-optimization/69719
335 * gcc.dg/torture/pr69719.c: New testcase.
337 2016-02-08 Richard Biener <rguenther@suse.de>
338 Jeff Law <law@redhat.com>
341 * gcc.target/mips/pr68273.c: New testcase.
343 2016-02-08 Richard Biener <rguenther@suse.de>
345 PR rtl-optimization/69274
346 * gcc.target/i386/addr-sel-1.c: XFAIL.
348 2016-02-08 Jeff Law <law@redhat.com>
350 PR tree-optimization/68541
351 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
353 PR tree-optimization/65917
354 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
356 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
359 * gfortran.dg/namelist_args.f90: New test.
361 2016-02-05 Jeff Law <law@redhat.com>
363 PR tree-optimization/68541
364 * gcc.dg/tree-ssa/split-path-2.c: New test.
365 * gcc.dg/tree-ssa/split-path-3.c: New test.
366 * gcc.dg/tree-ssa/split-path-4.c: New test.
367 * gcc.dg/tree-ssa/split-path-5.c: New test.
368 * gcc.dg/tree-ssa/split-path-6.c: New test.
369 * gcc.dg/tree-ssa/split-path-7.c: New test.
371 2016-02-05 Martin Sebor <msebor@redhat.com>
374 * g++.dg/warn/Wplacement-new-size-1.C: New test.
375 * g++.dg/warn/Wplacement-new-size-2.C: New test.
377 2016-02-06 Richard HEnderson <rth@redhat.com>
380 * gcc.target/i386/addr-space-4.c: New.
381 * gcc.target/i386/addr-space-5.c: New.
383 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
386 * gfortran.dg/elemental_dependency_6.f90: New.
388 2016-02-05 Jakub Jelinek <jakub@redhat.com>
390 PR rtl-optimization/69691
391 * gcc.c-torture/execute/pr69691.c: New test.
394 * g++.dg/parse/pr69628.C: New test.
396 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
398 * gcc.dg/sancov/asan.c: Move to ...
399 * gcc.dg/asan/sancov-1.c: ... here.
401 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
403 * gcc.target/i386/pr69577.c: Require avx_runtime target.
405 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
408 * gcc.target/i386/pr69677.c: New test.
410 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
413 * g++.dg/template/pr68948.C: New test.
415 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
417 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
418 (only necessary on s390x).
420 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
422 * gcc.target/i386/pr69454-2.c: Compile with -msse2
423 -mno-accumulate-outgoing-args.
425 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
427 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
429 2016-02-04 Jakub Jelinek <jakub@redhat.com>
432 * c-c++-common/pr69669.c: New test.
434 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
437 * g++.dg/pr69667.C: New file.
439 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
442 * gcc.dg/pr69619.c: Add new test.
444 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
446 PR rtl-optimization/69577
447 * gcc.target/i386/pr69577.c: New test.
449 2016-02-04 Martin Liska <mliska@suse.cz>
451 * g++.dg/asan/pr69276.C: New test.
453 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
457 * gcc.target/arm/wmul-3.c: Simplify test to generate just
458 a single smulbb instruction.
459 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
460 * gcc.target/amr/wmul-2.c: Likewise.
462 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
466 * gcc.c-torture/execute/pr67714.c: New test.
468 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
471 * gcc.target/i386/pr69454-1.c: New test.
472 * gcc.target/i386/pr69454-2.c: New test.
474 2016-02-03 Martin Sebor <msebor@redhat.com>
481 * g++.dg/ext/flexarray-mangle-2.C: New test.
482 * g++.dg/ext/flexarray-mangle.C: New test.
483 * g++.dg/ext/flexarray-subst.C: New test.
484 * g++.dg/ext/flexary11.C: New test.
485 * g++.dg/ext/flexary12.C: New test.
486 * g++.dg/ext/flexary13.C: New test.
487 * g++.dg/ext/flexary14.C: New test.
488 * g++.dg/other/dump-ada-spec-2.C: Adjust.
490 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
492 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
493 Define only if CHECK_FLOAT128 is defined.
494 (main): Properly initialize u5.
496 2016-02-03 Jakub Jelinek <jakub@redhat.com>
499 * gcc.dg/pr69627.c: New test.
502 * gcc.dg/pr69644.c: New test.
504 2016-02-03 Mike Stump <mikestump@comcast.net>
506 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
507 support for struct-layout-1.exp.
509 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
512 * g++.dg/cpp0x/pr69056.C: New test.
514 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
515 Alexandre Oliva <aoliva@redhat.com>
518 * gcc.target/powerpc/pr69461.c: New.
520 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
522 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
524 (check_effective_target_fsanitize_thread): ... to here. Do not
525 specify additional compile flags for the test source.
526 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
527 specify additional compile flags for the test source.
529 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
531 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
533 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
537 * gfortran.dg/coarray_allocate_2.f08: New test.
538 * gfortran.dg/coarray_allocate_3.f08: New test.
539 * gfortran.dg/coarray_allocate_4.f08: New test.
541 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
543 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
544 use same scan-tree-dump-times on all platforms.
545 * gcc.dg/vect/vect-outer-1.c: Likewise.
546 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
547 * gcc.dg/vect/vect-outer-1a.c: Likewise.
548 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
549 * gcc.dg/vect/vect-outer-1b.c: Likewise.
550 * gcc.dg/vect/vect-outer-2b.c: Likewise.
551 * gcc.dg/vect/vect-outer-3b.c: Likewise.
552 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
554 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
556 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
559 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
561 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
563 2016-02-02 James Norris <jnorris@codesourcery.com>
565 * c-c++-common/goacc/routine-5.c: Add tests.
567 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
569 * gcc.target/nvptx/unsigned-cmp.c: New test.
571 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
573 * gcc.target/aarch64/scalar_shift_1.c
574 (test_corners_sisd_di): Improve force to SIMD register.
575 (test_corners_sisd_si): Likewise.
576 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
577 Remove scan-assembler check for ldr.
579 2016-02-02 Richard Biener <rguenther@suse.de>
581 PR tree-optimization/69595
582 * gcc.dg/Warray-bounds-17.c: New testcase.
584 2016-02-02 Richard Biener <rguenther@suse.de>
586 PR tree-optimization/69606
587 * gcc.dg/torture/pr69606.c: New testcase.
589 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
592 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
593 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
595 2016-02-02 Alan Modra <amodra@gmail.com>
598 * gcc.target/powerpc/pr69548.c: New test.
600 2016-02-01 Jakub Jelinek <jakub@redhat.com>
602 PR rtl-optimization/69592
603 * gcc.dg/pr69592.c: New test.
605 PR preprocessor/69543
607 * gcc.dg/pr69543.c: New test.
608 * gcc.dg/pr69558.c: New test.
610 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
613 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
615 2016-02-01 Martin Sebor <msebor@redhat.com>
617 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
619 2016-02-01 Bin Cheng <bin.cheng@arm.com>
621 PR tree-optimization/67921
622 * c-c++-common/ubsan/pr67921.c: New test.
624 2016-02-01 Richard Biener <rguenther@suse.de>
627 * gcc.dg/tree-ssa/recip-8.c: New testcase.
629 2016-02-01 Richard Biener <rguenther@suse.de>
631 PR tree-optimization/69574
632 * gcc.dg/torture/pr69574.c: New testcase.
634 2016-02-01 Richard Biener <rguenther@suse.de>
636 PR tree-optimization/69579
637 * gcc.dg/setjmp-6.c: New testcase.
639 2016-02-01 Jakub Jelinek <jakub@redhat.com>
641 PR rtl-optimization/69570
642 * g++.dg/opt/pr69570.C: New test.
644 2016-02-01 Richard Henderson <rth@redhat.com>
646 * gcc.dg/pr69535.c: New test.
648 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
651 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
652 * gcc.dg/tree-ssa/sra-18.c: Likewise.
655 * g++.dg/parse/parens3.C: Use register "4" on hppa.
657 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
659 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
662 * gfortran.dg/allocate_with_source_17.f03: New test.
664 2016-01-30 Jakub Jelinek <jakub@redhat.com>
666 PR tree-optimization/69546
667 * gcc.dg/torture/pr69546.c: New test.
669 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
672 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
674 2016-01-30 Martin Sebor <msebor@redhat.com>
677 * g++.dg/ext/flexary10.C: New test.
679 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
682 gfortran.dg/common_23.f90: New test.
684 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
687 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
688 condition being checked, and disable it when the target supports
689 misaligned loads and stores.
691 2016-01-29 Jakub Jelinek <jakub@redhat.com>
694 * gcc.dg/torture/pr69518.c: New test.
696 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
699 * gcc.target/i386/pr69530.c: New test.
701 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
704 * gcc.target/mips/div-delay.c: New test.
706 2016-01-29 Jakub Jelinek <jakub@redhat.com>
709 * gcc.target/i386/pr69551.c: New test.
712 * gcc.target/i386/pr66137.c: New test.
714 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
716 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
717 always built for p5600.
718 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
721 2016-01-29 Richard Biener <rguenther@suse.de>
723 PR tree-optimization/69547
724 * g++.dg/tree-ssa/pr69547.C: New testcase.
726 2016-01-29 Jakub Jelinek <jakub@redhat.com>
729 * g++.dg/warn/Wunused-function2.C: New test.
731 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
733 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
734 support for test to succeed.
736 2016-01-29 Marek Polacek <polacek@redhat.com>
740 * g++.dg/ext/constexpr-vla2.C: New test.
741 * g++.dg/ext/constexpr-vla3.C: New test.
742 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
744 2016-01-29 Richard Biener <rguenther@suse.de>
747 * gcc.dg/uninit-21.c: New testcase.
749 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
752 * gcc.target/i386/pr69459.c: New test.
754 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
757 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
758 * gcc.target/mips/pr68400.c: New test.
760 2016-01-28 Martin Sebor <msebor@redhat.com>
763 * gcc.target/powerpc/pr17381.c: New test.
765 2016-01-28 Jakub Jelinek <jakub@redhat.com>
768 * gcc.dg/torture/pr69542.c: New test.
770 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
772 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
774 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
776 * gcc.dg/pr65980.c: Skip on AIX.
777 * gcc.dg/pr66688.c: Same.
779 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
782 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
783 * gcc.dg/tree-ssa/sra-18.c: Same.
785 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
788 * gfortran.dg/block_15.f08: New test.
789 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
790 on incorrectly closed BLOCK.
792 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
794 * gcc.dg/declare-simd.c: New test.
795 2016-01-28 Richard Biener <rguenther@suse.de>
797 PR tree-optimization/69466
798 * gfortran.dg/vect/pr69466.f90: New testcase.
800 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
802 * g++.dg/pr67989.C: Remove ARM-specific option.
803 * gcc.target/arm/pr67989.C: New file.
805 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
807 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
808 and expm1 test for glibc < 2.11.
810 2016-01-27 Richard Henderson <rth@redhat.com>
812 * gcc.c-torture/execute/pr69447.c: New test.
814 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
817 * gfortran.dg/alloc_comp_assign_15.f03: New test.
819 2016-01-27 Jakub Jelinek <jakub@redhat.com>
822 * gcc.dg/pr66869.c: New test.
824 2016-01-25 Jeff Law <law@redhat.com>
826 PR tree-optimization/68398
827 PR tree-optimization/69196
828 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
829 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
830 path to avoid new heuristic allowing more irreducible regions
831 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
832 * gcc.dg/tree-ssa/vrp46.c: Likewise.
833 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
834 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
835 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
837 2016-01-27 Marek Polacek <polacek@redhat.com>
840 * c-c++-common/vector-compare-4.c: New test.
842 2016-01-27 David Malcolm <dmalcolm@redhat.com>
844 PR preprocessor/69126
845 * c-c++-common/pr69126.c: New test case.
847 2016-01-27 Ian Lance Taylor <iant@google.com>
849 * gcc.dg/tree-ssa/ivopt_5.c: New test.
851 2016-01-27 Ryan Burn <contact@rnburn.com>
854 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
856 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
859 * gcc.target/i386/pr69512.c: New test.
861 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
864 * gnat.dg/sso/*.adb: Robustify dg-output directives.
866 2016-01-27 Marek Polacek <polacek@redhat.com>
869 * g++.dg/pr69379.C: New test.
871 2016-01-27 Martin Sebor <msebor@redhat.com>
874 * g++.dg/abi/Wabi-2-2.C: New test.
875 * g++.dg/abi/Wabi-2-3.C: New test.
876 * g++.dg/abi/Wabi-3-2.C: New test.
877 * g++.dg/abi/Wabi-3-3.C: New test.
879 2016-01-27 Richard Biener <rguenther@suse.de>
881 PR tree-optimization/69166
882 * gcc.dg/torture/pr69166.c: New testcase.
884 2016-01-27 Martin Jambor <mjambor@suse.cz>
886 PR tree-optimization/69355
887 * gcc.dg/tree-ssa/pr69355.c: New test.
889 2016-01-27 Marek Polacek <polacek@redhat.com>
892 * g++.dg/ext/constexpr-vla1.C: New test.
894 2016-01-20 Christian Bruel <christian.bruel@st.com>
897 * gcc.target/arm/pr69245.c: New test.
899 2016-01-27 Jakub Jelinek <jakub@redhat.com>
901 PR tree-optimization/69399
902 * gcc.dg/torture/pr69399.c: New test.
904 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
906 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
908 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
910 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
912 2016-01-26 Tom de Vries <tom@codesourcery.com>
914 PR tree-optimization/69110
915 * gcc.dg/autopar/pr69110.c: New test.
917 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
918 Sebastian Pop <s.pop@samsung.com>
920 * gcc.dg/graphite/isl-ast-op-select.c: New.
922 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
925 * gfortran.dg/allocate_error_6.f90: New test.
927 2016-01-26 Richard Henderson <rth@redhat.com>
929 * gcc.dg/tm/pr60908.c: New test.
931 2016-01-26 David Malcolm <dmalcolm@redhat.com>
934 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
936 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
937 expected multiline output to reflect the colorization being
938 disabled before newlines.
939 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
940 (custom_diagnostic_finalizer): Replace call to
941 pp_newline_and_flush with call to pp_flush.
942 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
943 * gfortran.dg/implicit_class_1.f90: Likewise.
944 * lib/gcc-dg.exp (allow_blank_lines): New global.
945 (dg-allow-blank-lines-in-output): New procedure.
946 (gcc-dg-prune): Complain about blank lines in the output, unless
947 dg-allow-blank-lines-in-output was called.
948 * lib/multiline.exp (_build_multiline_regex): Only support
949 arbitrary followup text for non-blank-lines, not for blank lines.
951 2016-01-26 Jakub Jelinek <jakub@redhat.com>
953 PR tree-optimization/69483
954 * gcc.dg/pr69483.c: New test.
955 * g++.dg/opt/pr69483.C: New test.
957 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
960 * gcc.target/arm/pr68620.c: New test.
962 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
964 * gcc.target/i386/pr68986-2.c: Remove -m32.
966 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
969 * gcc.target/i386/pr68986-1.c: New test.
970 * gcc.target/i386/pr68986-2.c: Likewise.
971 * gcc.target/i386/pr68986-3.c: Likewise.
973 2016-01-26 Christian Bruel <christian.bruel@st.com>
975 * lib/target-supports.exp
976 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
977 (check_effective_target_arm_crypto_pragma_ok): Likewise.
978 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
980 2016-01-26 Richard Biener <rguenther@suse.de>
982 PR tree-optimization/69452
983 * gcc.dg/torture/pr69452.c: New testcase.
985 2016-01-26 Jakub Jelinek <jakub@redhat.com>
988 * gcc.dg/pr69442.c: New test.
990 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
993 * gcc.target/aarch64/simd/pr67896.C: New.
995 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
997 PR tree-optimization/69400
998 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1000 (plugin_init): Call it.
1001 * gcc.dg/torture/pr69400.c: New test.
1003 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1005 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1007 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1008 Sebastian Pop <s.pop@samsung.com>
1010 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1013 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1014 Sebastian Pop <s.pop@samsung.com>
1016 * gcc.dg/graphite/pr69292.c: New.
1018 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1020 * c-c++-common/goacc/use_device-1.c: New test.
1022 2016-01-25 Jeff Law <law@redhat.com>
1024 PR tree-optimization/69196
1025 PR tree-optimization/68398
1026 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1027 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1029 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1032 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1035 2016-01-25 Richard Biener <rguenther@suse.de>
1038 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1040 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1043 * gcc.dg/pr69421.c: New test.
1045 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1047 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1048 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1049 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1050 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1051 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1052 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1053 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1054 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1055 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1056 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1058 2016-01-25 Richard Biener <rguenther@suse.de>
1060 PR tree-optimization/69376
1061 * gcc.dg/torture/pr69376.c: New testcase.
1063 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1067 * gfortran.dg/interface_38.f90: New test.
1068 * gfortran.dg/interface_39.f90: New test.
1070 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1073 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1078 * g++.dg/template/pr11858.C: New test.
1079 * g++.dg/template/pr24663.C: New test.
1080 * g++.dg/template/unify12.C: New test.
1081 * g++.dg/template/unify13.C: New test.
1082 * g++.dg/template/unify14.C: New test.
1083 * g++.dg/template/unify15.C: New test.
1084 * g++.dg/template/unify16.C: New test.
1085 * g++.dg/template/unify17.C: New test.
1087 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1090 gfortran.dg/pr68283.f90: New test.
1092 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1095 * gfortran.dg/inline_matmul_13.f90: New test.
1096 * gfortran.dg/matmul_bounds_8.f90: New test.
1097 * gfortran.dg/matmul_bounds_9.f90: New test.
1098 * gfortran.dg/matmul_bounds_10.f90: New test.
1100 2016-01-23 Tom de Vries <tom@codesourcery.com>
1102 PR tree-optimization/69426
1103 * gcc.dg/autopar/pr69426.c: New test.
1105 2016-01-23 Martin Sebor <msebor@redhat.com>
1109 * g++.dg/cpp0x/alignas5.C: New test.
1110 * g++.dg/ext/vector29.C: Same.
1112 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1114 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1115 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1116 _GNU_SOURCE from compile flags to the source.
1117 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1118 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1119 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1120 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1122 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1125 * g++.dg/opt/pr69432.C: New test.
1127 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1129 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1130 32-bit targets testing an -m64 multilib.
1132 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1134 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1137 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1139 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1141 2016-01-21 Christian Bruel <christian.bruel@st.com>
1144 * gcc.target/i386/pr68674.c
1145 * gcc.target/aarch64/pr68674.c
1146 * gcc.target/arm/pr68674.c
1148 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1151 * gcc.c-torture/execute/pr69403.c: New test.
1153 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1156 * g++.dg/template/pr55843.C: New.
1158 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1161 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1162 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1164 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1167 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1168 from dg-do compile directive, and instead add
1169 { dg-require-effective-target int128 }.
1171 2016-01-20 Martin Sebor <msebor@redhat.com>
1174 * gcc.dg/sync-fetch.c: New test.
1176 2016-01-21 Martin Sebor <msebor@redhat.com>
1179 * gcc.target/powerpc/pr69252.c: New test.
1181 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1184 * gfortran.dg/pr65996.f90: New test.
1186 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1189 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1190 expected to generate an error.
1192 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1195 * gcc.dg/torture/pr66178.c: New test.
1197 2016-01-21 Anton Blanchard <anton@samba.org>
1198 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1201 * gcc.target/powerpc/pr63354.c: New test.
1203 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1205 PR rtl-optimization/68990
1206 * gcc.target/i386/pr68990: New.
1208 2016-01-21 Nick Clifton <nickc@redhat.com>
1211 * gcc.target/mips/pr69129.c: New.
1213 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1216 * g++.dg/cpp0x/pr58046.C: New.
1218 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1222 * gcc.target/arm/pr69187.c: New test.
1225 * g++.dg/torture/pr69355.C: New test.
1227 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1228 Sebastian Pop <s.pop@samsung.com>
1230 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1232 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1233 Sebastian Pop <s.pop@samsung.com>
1235 * gcc.dg/graphite/pr68976.c: New test.
1237 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1240 * c-c++-common/pr67653.c: New test.
1241 * gcc.dg/torture/pr29119.c: Add dg-warning.
1243 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1245 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1247 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1250 * gcc.dg/pr24293.c: New test.
1251 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1252 incomplete struct type.
1253 * gcc.dg/declspec-1.c: Likewise.
1254 * gcc.dg/pr63549.c: Likewise.
1256 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1258 PR tree-optimization/66612
1259 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1260 for bdn instruction.
1262 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1264 * lib/target-supports.exp
1265 (check_effective_target_arm_fp_ok_nocache): New.
1266 (check_effective_target_arm_fp_ok): New.
1267 (add_options_for_arm_fp): New.
1268 (check_effective_target_arm_crypto_ok_nocache): Require
1269 target_arm_v8_neon_ok instead of arm32.
1270 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1271 (check_effective_target_arm_crypto_pragma_ok): New.
1272 (add_options_for_arm_vfp): New.
1273 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1274 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1275 target instead. Force initial fpu to vfp.
1276 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1277 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1278 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1280 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1281 use arm_vfp effective target instead. Force initial fpu to vfp.
1282 * gcc.target/arm/attr-neon3.c: Likewise.
1283 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1285 * gcc.target/arm/unsigned-float.c: Likewise.
1286 * gcc.target/arm/vfp-1.c: Likewise.
1287 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1288 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1289 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1290 * gcc.target/arm/vfp-ldmias.c: Likewise.
1291 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1292 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1293 * gcc.target/arm/vfp-stmiad.c: Likewise.
1294 * gcc.target/arm/vfp-stmias.c: Likewise.
1295 * gcc.target/arm/vnmul-1.c: Likewise.
1296 * gcc.target/arm/vnmul-2.c: Likewise.
1297 * gcc.target/arm/vnmul-3.c: Likewise.
1298 * gcc.target/arm/vnmul-4.c: Likewise.
1300 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1303 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1304 the MPX run-time library, for compile-time MPX test.
1305 * gcc.target/i386/chkp-always_inline.c: Likewise.
1306 * gcc.target/i386/chkp-bndret.c: Likewise.
1307 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1308 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1309 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1310 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1311 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1312 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1313 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1314 * gcc.target/i386/chkp-label-address.c: Likewise.
1315 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1316 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1317 * gcc.target/i386/chkp-pr69044.c: Likewise.
1318 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1319 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1320 * gcc.target/i386/chkp-strchr.c: Likewise.
1321 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1322 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1323 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1324 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1325 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1326 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1327 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1328 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1329 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1330 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1331 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1332 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1333 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1334 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1335 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1336 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1337 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1338 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1339 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1340 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1341 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1342 * gcc.target/i386/pr63995-2.c: Likewise.
1343 * gcc.target/i386/pr64805.c: Likewise.
1344 * gcc.target/i386/pr65044.c: Likewise.
1345 * gcc.target/i386/pr65167.c: Likewise.
1346 * gcc.target/i386/pr65183.c: Likewise.
1347 * gcc.target/i386/pr65184.c: Likewise.
1348 * gcc.target/i386/thunk-retbnd.c: Likewise.
1350 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1352 PR tree-optimization/69328
1353 * gcc.dg/pr69328.c: New test.
1355 2016-01-20 Jeff Law <law@redhat.com>
1358 * gcc.target/m68k/pr25114.c: New test.
1360 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1362 * gcc.target/arm/memset-inline-10.c: Added
1363 dg-require-effective-target arm_thumb2_ok.
1365 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1367 * gcc.dg/debug/dwarf2/sso.c: New test.
1369 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1372 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1373 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1374 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1376 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1379 * g++.dg/ipa/devirt-50.C: New testcase.
1381 2016-01-19 Marek Polacek <polacek@redhat.com>
1384 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1385 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1387 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1390 * gcc.target/arm/pr69135_1.c: New test.
1392 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1394 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1396 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1398 * gcc.target/aarch64/ccmp_1.c: New testcase.
1400 2016-01-19 Marek Polacek <polacek@redhat.com>
1403 * g++.dg/cpp0x/enum30.C: New test.
1405 2016-01-19 Richard Biener <rguenther@suse.de>
1407 PR tree-optimization/69336
1408 * g++.dg/tree-ssa/pr69336.C: New testcase.
1410 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1413 * gcc.dg/pr65779.c: New test.
1415 2016-01-19 Richard Biener <rguenther@suse.de>
1417 PR tree-optimization/69352
1418 * gcc.dg/torture/pr69352.c: New testcase.
1420 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1422 PR rtl-optimization/68955
1423 PR rtl-optimization/64557
1424 * gcc.dg/torture/pr68955.c: New test.
1426 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1429 * g++.dg/torture/pr69136.C: New testcase.
1431 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1434 * g++.dg/lto/pr69133_0.C: New testcase.
1435 * g++.dg/lto/pr69133_1.C: New testcase.
1437 2016-01-15 Jeff Law <law@redhat.com>
1439 PR tree-optimization/69320
1440 * gcc.c-torture/pr69320-1.c: New test.
1441 * gcc.c-torture/pr69320-2.c: New test.
1442 * gcc.c-torture/pr69320-3.c: New test.
1443 * gcc.c-torture/pr69320-4.c: New test.
1445 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1450 * g++.dg/template/pr11858.C: New test.
1451 * g++.dg/template/pr24663.C: New test.
1452 * g++.dg/template/unify12.C: New test.
1453 * g++.dg/template/unify13.C: New test.
1454 * g++.dg/template/unify14.C: New test.
1455 * g++.dg/template/unify15.C: New test.
1456 * g++.dg/template/unify16.C: New test.
1457 * g++.dg/template/unify17.C: New test.
1459 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1462 * gcc.dg/pr69181-1.c: New test file.
1463 * gcc.dg/pr69181-2.c: New test file.
1464 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1465 globals by moving it to...
1466 (cleanup-after-saved-dg-test): ...this new function. Add
1467 "global additional_sources_used". Add reset of global
1468 multiline_expected_outputs to the empty list.
1469 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1471 (multiline_expected_outputs): ...this, and updated comments to
1472 note that it is modified from gcc-dg.exp.
1473 (dg-end-multiline-output): Update for the above renaming.
1474 (handle-multiline-outputs): Likewise. Remove the clearing
1475 of the expected outputs to the empty list.
1477 2016-01-18 Richard Biener <rguenther@suse.de>
1479 PR tree-optimization/69297
1480 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1482 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1484 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1486 * gcc.target/mips/mips-3d-2.c: Likewise.
1487 * gcc.target/mips/mips-3d-3.c: Likewise.
1488 * gcc.target/mips/mips-3d-4.c: Likewise.
1489 * gcc.target/mips/mips-3d-5.c: Likewise.
1490 * gcc.target/mips/mips-3d-6.c: Likewise.
1491 * gcc.target/mips/mips-3d-7.c: Likewise.
1492 * gcc.target/mips/mips-3d-8.c: Likewise.
1493 * gcc.target/mips/mips-3d-9.c: Likewise.
1494 * gcc.target/mips/mips-ps-1.c: Likewise.
1495 * gcc.target/mips/mips-ps-2.c: Likewise.
1496 * gcc.target/mips/mips-ps-3.c: Likewise.
1497 * gcc.target/mips/mips-ps-4.c: Likewise.
1498 * gcc.target/mips/mips-ps-5.c: Likewise.
1499 * gcc.target/mips/mips-ps-6.c: Likewise.
1500 * gcc.target/mips/mips-ps-7.c: Likewise.
1501 * gcc.target/mips/mips-ps-type.c: Likewise.
1502 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1503 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1505 2016-01-18 Tom de Vries <tom@codesourcery.com>
1507 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1508 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1509 * c-c++-common/goacc/kernels-empty.c: New test.
1510 * c-c++-common/goacc/kernels-eternal.c: New test.
1511 * c-c++-common/goacc/kernels-loop-2.c: New test.
1512 * c-c++-common/goacc/kernels-loop-3.c: New test.
1513 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1514 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1515 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1516 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1517 * c-c++-common/goacc/kernels-loop-data.c: New test.
1518 * c-c++-common/goacc/kernels-loop-g.c: New test.
1519 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1520 * c-c++-common/goacc/kernels-loop-n.c: New test.
1521 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1522 * c-c++-common/goacc/kernels-loop.c: New test.
1523 * c-c++-common/goacc/kernels-noreturn.c: New test.
1524 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1525 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1526 * c-c++-common/goacc/kernels-reduction.c: New test.
1528 2016-01-18 Tom de Vries <tom@codesourcery.com>
1530 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1531 * gcc.dg/autopar/outer-2.c: Same.
1532 * gcc.dg/autopar/outer-3.c: Same.
1533 * gcc.dg/autopar/outer-4.c: Same.
1534 * gcc.dg/autopar/outer-5.c: Same.
1535 * gcc.dg/autopar/outer-6.c: Same.
1536 * gcc.dg/autopar/parallelization-1.c: Same.
1537 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1538 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1539 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1540 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1541 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1542 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1543 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1544 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1545 * gcc.dg/autopar/pr39500-1.c: Same.
1546 * gcc.dg/autopar/pr39500-2.c: Same.
1547 * gcc.dg/autopar/pr46193.c: Same.
1548 * gcc.dg/autopar/pr46194.c: Same.
1549 * gcc.dg/autopar/pr49580.c: Same.
1550 * gcc.dg/autopar/pr49960-1.c: Same.
1551 * gcc.dg/autopar/pr49960.c: Same.
1552 * gcc.dg/autopar/pr68373.c: Same.
1553 * gcc.dg/autopar/reduc-1.c: Same.
1554 * gcc.dg/autopar/reduc-1char.c: Same.
1555 * gcc.dg/autopar/reduc-1short.c: Same.
1556 * gcc.dg/autopar/reduc-2.c: Same.
1557 * gcc.dg/autopar/reduc-2char.c: Same.
1558 * gcc.dg/autopar/reduc-2short.c: Same.
1559 * gcc.dg/autopar/reduc-3.c: Same.
1560 * gcc.dg/autopar/reduc-4.c: Same.
1561 * gcc.dg/autopar/reduc-6.c: Same.
1562 * gcc.dg/autopar/reduc-7.c: Same.
1563 * gcc.dg/autopar/reduc-8.c: Same.
1564 * gcc.dg/autopar/reduc-9.c: Same.
1565 * gcc.dg/autopar/uns-outer-4.c: Same.
1566 * gcc.dg/autopar/uns-outer-5.c: Same.
1567 * gcc.dg/autopar/uns-outer-6.c: Same.
1568 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1569 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1571 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1574 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1575 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1577 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1580 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1581 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1582 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1584 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1587 * gcc.dg/tree-ssa/sra-17.c: New.
1588 * gcc.dg/tree-ssa/sra-18.c: New.
1590 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1592 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1594 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1596 * gnat.dg/inline12.adb: New test.
1598 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1600 PR tree-optimization/66797
1601 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1603 2016-01-18 Richard Biener <rguenther@suse.de>
1605 PR tree-optimization/69170
1606 * gcc.dg/torture/pr69170.c: New testcase.
1608 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1610 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1612 2016-01-16 Tom de Vries <tom@codesourcery.com>
1614 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1616 2016-01-16 Tom de Vries <tom@codesourcery.com>
1618 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1619 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1620 redundant dg-require-effective-target pthread.
1621 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1622 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1623 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1624 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1625 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1626 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1627 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1629 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
1632 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1633 * gcc.target/powerpc/recip-7.c: Same.
1635 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1638 * g++.dg/template/pr69091.C: New test.
1640 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1642 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1643 dump does not contain an error_mark_node.
1644 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1645 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1647 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1650 * g++.dg/template/pr68936.C: New test.
1652 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1655 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1656 * gcc.target/powerpc/recip-2.c: Same.
1657 * gcc.target/powerpc/recip-3.c: Same.
1658 * gcc.target/powerpc/recip-4.c: Same.
1659 * gcc.target/powerpc/recip-sqrtf.c: Same.
1661 2016-01-15 Jeff Law <law@redhat.com>
1663 PR tree-optimization/69270
1664 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1665 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1667 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1670 * gfortran.dg/deferred_character_13.f90: New test for the fix
1671 of comment 3 of the PR.
1674 * gfortran.dg/deferred_character_8.f90: New test
1675 * gfortran.dg/allocate_error_5.f90: New test
1678 * gfortran.dg/deferred_character_10.f90: New test
1681 * gfortran.dg/deferred_character_14.f90: New test
1684 * gfortran.dg/deferred_character_11.f90: New test
1687 * gfortran.dg/deferred_character_9.f90: New test
1689 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1691 PR rtl-optimization/69030
1692 * gcc.target/i386/pr69030.c: New.
1694 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1696 * gcc.target/aarch64/target_attr_17.c: New test.
1698 2016-01-15 Richard Biener <rguenther@suse.de>
1700 PR tree-optimization/66856
1701 * gcc.dg/torture/pr66856-1.c: New testcase.
1702 * gcc.dg/torture/pr66856-2.c: Likewise.
1704 2016-01-15 Richard Biener <rguenther@suse.de>
1707 * g++.dg/lto/pr69137_0.C: New testcase.
1709 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1712 * gcc.target/i386/pr69246.c: New test.
1714 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1716 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1718 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1721 * g++.dg/init/const9.C: Disable test on S/390.
1723 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1725 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1726 * g++.dg/Wno-frame-address.C: Ditto.
1728 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1730 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1732 2016-01-15 Richard Biener <rguenther@suse.de>
1734 PR tree-optimization/68961
1735 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1737 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1739 * gcc.target/i386/pr65105-5.c: New test.
1741 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1743 * gcc.c-torture/execute/alias-4.c: New testcase.
1745 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1748 * g++.dg/ipa/devirt-49.C: New testcase.
1750 2016-01-15 Christian Bruel <christian.bruel@st.com>
1753 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1754 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1755 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1757 2016-01-15 Richard Biener <rguenther@suse.de>
1759 PR tree-optimization/69117
1760 * gcc.dg/torture/pr69117.c: New testcase.
1762 2015-01-14 Ryan Burn <contact@rnburn.com>
1765 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1767 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1770 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1771 range tests use 100 * maximum instead of maximum + 1.
1773 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1776 * gcc.dg/guality/pr69244.c: New test.
1778 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
1780 * lib/target-supports.exp (check_effective_target_issignaling):
1782 * gcc.dg/pr61441.c: Require issignaling effective target.
1784 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1787 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1789 2016-01-14 David Malcolm <dmalcolm@redhat.com>
1792 PR preprocessor/69177
1793 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1794 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1795 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1796 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1798 2016-01-14 Marek Polacek <polacek@redhat.com>
1801 * gcc.dg/array-15.c: New test.
1803 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1806 PR tree-optimization/69155
1807 * gfortran.dg/pr68146.f: New test.
1808 * gfortran.dg/pr69155.f90: New test.
1810 2016-01-14 Richard Biener <rguenther@suse.de>
1812 PR tree-optimization/68060
1813 * gcc.dg/torture/pr68060-1.c: New testcase.
1814 * gcc.dg/torture/pr68060-2.c: Likewise.
1816 2016-01-14 Nick Clifton <nickc@redhat.com>
1818 * lib/target-supports.exp
1819 (check_effective_target_arm_neon_ok_nocache): Add an option
1820 sequence that includes setting the ARM architecture to ARMv7-A.
1821 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1822 command line options necessary to enable Neon support.
1823 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1824 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1825 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1826 * gcc.target/arm/pr69180.c: Likewise.
1828 2016-01-14 Jeff Law <law@redhat.com>
1830 PR tree-optimization/69270
1831 * gcc.dg/tree-ssa/pr69270.c: New test.
1833 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1836 * c-c++-common/pr66208.c: New file.
1838 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1840 PR tree-optimization/69156
1841 * gcc.dg/pr69156.c: New test.
1843 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1845 * gcc.target/i386/pr69225-7.c: New test.
1847 2016-01-13 Richard Henderson <rth@redhat.com>
1849 * gcc.dg/tm/memopt-13.c: Update expected function.
1850 * gcc.dg/tm/memopt-6.c: Likewise.
1852 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
1854 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1855 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1856 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1857 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1859 2016-01-13 Tom de Vries <tom@codesourcery.com>
1861 PR tree-optimization/69169
1862 * gcc.dg/pr69169.c: New test.
1864 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
1867 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1868 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1869 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1870 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1871 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1872 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1873 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1874 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1876 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1879 * gcc.dg/pr69247.c: New test.
1881 2016-01-13 Richard Biener <rguenther@suse.de>
1883 PR tree-optimization/69242
1884 * gcc.dg/torture/pr69242.c: New testcase.
1886 2016-01-13 Richard Biener <rguenther@suse.de>
1888 PR tree-optimization/69186
1889 * gcc.dg/torture/pr69186.c: New testcase.
1891 2016-01-13 Jeff Law <law@redhat.com>
1893 PR tree-optimization/67755
1894 * gcc.dg/tree-ssa/pr67755.c: New test.
1896 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1898 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1899 pass number in output by a star.
1901 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1903 PR tree-optimization/68911
1904 * gcc.c-torture/execute/pr68911.c: New test.
1906 2016-01-12 Marek Polacek <polacek@redhat.com>
1909 * g++.dg/warn/permissive-1.C: New test.
1911 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1915 * g++.dg/opt/pr69213.C: New test.
1917 2016-01-12 Christian Bruel <christian.bruel@st.com>
1920 * gcc.target/arm/pr69180.c: New test.
1922 2016-01-12 Richard Biener <rguenther@suse.de>
1925 * g++.dg/lto/pr69077_0.C: New testcase.
1926 * g++.dg/lto/pr69077_1.C: Likewise.
1928 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1931 * g++.dg/opt/pr69175.C: New test.
1933 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1935 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1936 rather than #including math.h & stdlib.h.
1937 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1938 * gcc.dg/vect/pr49771.c: Likewise.
1939 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1940 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1941 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1942 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1943 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1944 * gcc.dg/vect/pr44507.c: Likewise.
1945 * gcc.dg/vect/pr45902.c: Likewise.
1946 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1947 * gcc.dg/vect/vect-117.c: Likewise.
1948 * gcc.dg/vect/vect-99.c: Likewise.
1949 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1950 * gcc.dg/vect/vect-cond-1.c: Likewise.
1951 * gcc.dg/vect/vect-cond-2.c: Likewise.
1952 * gcc.dg/vect/vect-cond-3.c: Likewise.
1953 * gcc.dg/vect/vect-cond-4.c: Likewise.
1954 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1955 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1956 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1957 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1958 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1959 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1960 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1961 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1962 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1963 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1964 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1965 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1966 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1967 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1968 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1969 include of signal.h.
1970 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1971 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1972 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1973 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1974 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1975 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1976 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1977 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1978 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1979 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1980 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1981 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1982 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1983 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1984 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1985 * gcc.dg/vect/vect-outer-5.c: Likewise.
1986 * gcc.dg/vect/vect-outer-6.c: Likewise.
1987 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1990 2016-01-12 Nick Clifton <nickc@redhat.com>
1993 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1994 to fread so that it will be found in all target runtimes.
1996 2016-01-12 Richard Biener <rguenther@suse.de>
1998 PR tree-optimization/69053
1999 * g++.dg/torture/pr69053.C: New testcase.
2001 2016-01-12 Richard Biener <rguenther@suse.de>
2003 PR tree-optimization/69168
2004 * gcc.dg/torture/pr69168.c: New testcase.
2006 2016-01-12 Richard Biener <rguenther@suse.de>
2008 PR tree-optimization/69157
2009 * gcc.dg/torture/pr69157.c: New testcase.
2011 2016-01-12 Richard Biener <rguenther@suse.de>
2013 PR tree-optimization/69174
2014 * gcc.dg/torture/pr69174.c: New testcase.
2016 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2020 * g++.dg/tls/pr66808.C: New test.
2021 * g++.dg/tls/pr69000.C: New test.
2023 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2025 * gcc.target/powerpc/swaps-p8-23.c: New test.
2026 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2028 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2030 PR tree-optimization/68356
2031 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2033 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2034 Jim Wilson <jim.wilson@linaro.org>
2037 * gcc.target/arm/pr69194.c: New test.
2039 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2042 * gcc.target/i386/pr69225-1.c: New test.
2043 * gcc.target/i386/pr69225-2.c: Likewise.
2044 * gcc.target/i386/pr69225-3.c: Likewise.
2045 * gcc.target/i386/pr69225-4.c: Likewise.
2046 * gcc.target/i386/pr69225-5.c: Likewise.
2047 * gcc.target/i386/pr69225-6.c: Likewise.
2049 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2052 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2056 * gcc.dg/pr69071.c: New test.
2059 * g++.dg/opt/pr69211.C: New test.
2061 PR tree-optimization/69214
2062 * gcc.c-torture/compile/pr69214.c: New test.
2064 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2066 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2067 * gcc.target/i386/pr66232-11.c: Ditto.
2068 * gcc.target/i386/pr66232-12.c: Ditto.
2069 * gcc.target/i386/pr66232-13.c: Ditto.
2071 2016-01-11 Richard Biener <rguenther@suse.de>
2073 PR tree-optimization/69173
2074 * gcc.dg/torture/pr69173.c: New testcase.
2076 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2078 PR rtl-optimization/68796
2079 * gcc.target/aarch64/tst_5.c: New test.
2080 * gcc.target/aarch64/tst_6.c: Likewise.
2082 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2084 PR rtl-optimization/68841
2085 * gcc.dg/pr68841.c: New test.
2086 * gcc.c-torture/execute/pr68841.c: New test.
2088 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2090 PR rtl-optimization/68920
2091 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2093 * gcc.dg/ifcvt-5.c: New test.
2095 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2098 * g++.dg/pr69123.C: New.
2100 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2103 * gcc.target/i386/pr69010.c: New test.
2105 2016-01-11 Martin Jambor <mjambor@suse.cz>
2108 * gcc.target/i386/chkp-pr69044.c: New test.
2110 2016-01-11 Tom de Vries <tom@codesourcery.com>
2112 PR tree-optimization/69109
2113 * gcc.dg/autopar/pr69109-2.c: New test.
2114 * gcc.dg/autopar/pr69109.c: New test.
2116 2016-01-11 Tom de Vries <tom@codesourcery.com>
2118 PR tree-optimization/69108
2119 * gcc.dg/autopar/pr69108.c: New test.
2121 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2124 * c-c++-common/Wisleading-indentation.c: Augment test.
2126 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2129 * gfortran.dg/inline_matmul_12.f90: New test.
2131 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2134 * gfortran.dg/actual_array_offset_1: New test.
2136 2016-01-10 Tom de Vries <tom@codesourcery.com>
2138 PR tree-optimization/69062
2139 * gcc.dg/autopar/pr69062.c: New test.
2141 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2143 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2144 * gcc.dg/vect/slp-perm-2.c: Likewise.
2145 * gcc.dg/vect/slp-perm-3.c: Likewise.
2146 * gcc.dg/vect/slp-perm-5.c: Likewise.
2147 * gcc.dg/vect/slp-perm-6.c: Likewise.
2148 * gcc.dg/vect/slp-perm-7.c: Likewise.
2149 * gcc.dg/vect/slp-perm-8.c: Likewise.
2151 2016-01-10 Tom de Vries <tom@codesourcery.com>
2153 PR tree-optimization/69039
2154 * gcc.dg/autopar/pr69039.c: New test.
2156 2016-01-09 Marek Polacek <polacek@redhat.com>
2159 * g++.dg/pr69113.C: New test.
2161 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2164 PR tree-optimization/69097
2165 * gcc.c-torture/execute/pr50865.c: New test.
2166 * gcc.c-torture/execute/pr69097-1.c: New test.
2167 * gcc.c-torture/execute/pr69097-2.c: New test.
2168 * gcc.dg/pr69097-1.c: New test.
2169 * gcc.dg/pr69097-2.c: New test.
2171 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2174 * g++.dg/opt/pr69164.C: New test.
2176 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2178 PR tree-optimization/69167
2179 * gcc.dg/pr69167.c: New test.
2181 2016-01-08 Marek Polacek <polacek@redhat.com>
2184 * g++.dg/pr68449.C: New.
2186 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2188 PR tree-optimization/68707
2189 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2190 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2191 on platforms supporting it.
2192 * gcc.dg/vect/slp-perm-2.c: Likewise.
2193 * gcc.dg/vect/slp-perm-3.c: Likewise.
2194 * gcc.dg/vect/slp-perm-5.c: Likewise.
2195 * gcc.dg/vect/slp-perm-7.c: Likewise.
2196 * gcc.dg/vect/slp-perm-8.c: Likewise.
2197 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2198 on platforms supporting it.
2200 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2202 PR tree-optimization/69162
2203 * gcc.dg/pr69162.c: New test.
2205 PR tree-optimization/69172
2206 * gcc.dg/pr69172.c: New test.
2208 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2210 PR tree-optimization/67781
2211 * gcc.c-torture/execute/pr67781.c: New file.
2213 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2215 PR tree-optimization/69083
2216 * gcc.dg/vect/pr69083.c: New test.
2218 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2220 PR tree-optimization/61441
2221 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2222 Use -fexcess-precision=standard for compiler options.
2223 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2225 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2228 * gfortran.dg/gomp/pr69128.f90: New test.
2231 * g++.dg/ext/pr69145-1.C: New test.
2232 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2233 * g++.dg/ext/pr69145-2.h: New file.
2235 2016-01-07 Martin Sebor <msebor@redhat.com>
2238 * gcc.dg/atomic-fetch-bool.c: New test.
2239 * gcc.dg/sync-fetch-bool.c: New test.
2241 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2244 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2246 2016-01-07 Nick Clifton <nickc@redhat.com>
2249 * g++.dg/pr66655.C: New test.
2250 * g++.dg/pr66655_1.cc: Test support file.
2251 * g++.dg/pr66655.h: Test header file.
2253 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2256 gfortran.dg/gomp/pr66680.f90: New test.
2258 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2261 * gcc.target/i386/pr69171-1.c: New test.
2262 * gcc.target/i386/pr69171-2.c: Likewise.
2263 * gcc.target/i386/pr69171-3.c: Likewise.
2264 * gcc.target/i386/pr69171-4.c: Likewise.
2265 * gcc.target/i386/pr69171-5.c: Likewise.
2266 * gcc.target/i386/pr69171-6.c: Likewise.
2268 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2271 * c-c++-common/pr67639.c: New test.
2273 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2275 PR tree-optimization/69141
2276 * g++.dg/opt/pr69141.C: New test.
2278 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2280 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2282 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2285 * gcc.target/i386/pr69140.c: New test
2287 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2289 * gcc.dg/bad-dereference.c: New test case.
2291 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2293 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2295 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2297 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2299 2016-01-06 Marek Polacek <polacek@redhat.com>
2302 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2304 2016-01-05 Marek Polacek <polacek@redhat.com>
2307 * gcc.dg/atomic-invalid-2.c: New.
2309 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2312 * gcc.target/i386/pr68991.c: New test.
2314 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2317 * g++.dg/pr68991-1.C: New test.
2318 * g++.dg/pr68991-2.C: Likewise.
2320 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2323 * gcc.target/ia64/pr60465-gprel64.c: New test.
2324 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2326 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2328 PR rtl-optimization/68651
2329 * gcc.target/aarch64/pr68651_1.c: New test.
2331 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2334 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2336 2016-01-05 Nathan Sidwell <nathan@acm.org>
2339 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2341 * gcc.dg/alias-15.c: New.
2343 2016-01-05 Nick Clifton <nickc@redhat.com>
2346 * g++.dg/pr68770.C: New test.
2348 2016-01-04 Mike Stump <mikestump@comcast.net>
2350 * lib/target-supports.exp (check_effective_target_cilkplus):
2351 cilkplus targets require pthreads.
2352 (check_effective_target_cilkplus): Remove special case for NVPTX.
2354 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2356 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2359 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2361 Update copyright years.
2363 2016-01-04 Marek Polacek <polacek@redhat.com>
2366 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2367 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2368 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2370 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2372 * gcc.target/sparc/20160104-2.c: New test.
2374 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2376 * gcc.target/sparc/20160104-1.c: New test.
2378 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2381 * gfortran.dg/pr65045.f90: New test.
2383 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2385 * gnat.dg/specs/debug1.ads: Delete.
2387 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2389 PR libgfortran/68867
2390 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2393 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2395 PR libgfortran/68867
2396 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2399 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2402 * gfortran.dg/pr68864.f90: New test.
2404 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2406 PR tree-optimization/69070
2407 * gcc.dg/pr69070.c: New test.
2410 * gfortran.dg/pr69055.f90: New test.
2413 * gcc.dg/pr69015.c: New test.
2415 Copyright (C) 2016 Free Software Foundation, Inc.
2417 Copying and distribution of this file, with or without modification,
2418 are permitted in any medium without royalty provided the copyright
2419 notice and this notice are preserved.