1 2016-02-24 Marek Polacek <polacek@redhat.com>
4 * gcc.dg/pr69819.c: New test.
6 2016-02-24 Martin Sebor <msebor@redhat.com>
9 * g++.dg/ext/flexary15.C: New test.
11 2016-02-24 Martin Sebor <msebor@redhat.com>
13 * gcc.dg/builtins-68.c: Avoid making unportable
14 assumptions about the relationship between SIZE_MAX and UINT_MAX.
15 * g++.dg/ext/builtin_alloca.C: Same.
17 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
18 Charles Baylis <charles.baylis@linaro.org>
21 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
23 2016-02-24 Richard Biener <rguenther@suse.de>
24 Jakub Jelinek <jakub@redhat.com>
27 * gcc.dg/torture/pr69760.c: New testcase.
29 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
31 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
32 pattern on Solaris with as.
34 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
36 * gcc.target/arm/cond_sub_restrict_it.c: New test.
37 * gcc.target/arm/condarith_restrict_it.c: Likewise.
38 * gcc.target/arm/movcond_restrict_it.c: Likewise.
39 * gcc.target/arm/negscc_restrict_it.c: Likewise.
41 2016-02-24 Jakub Jelinek <jakub@redhat.com>
44 * gcc.dg/pr69915.c: New test.
46 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
48 PR rtl-optimization/69886
49 * gcc.dg/torture/pr69886.c: New test.
51 2016-02-24 Richard Biener <rguenther@suse.de>
54 * gcc.dg/torture/pr68963.c: New testcase.
56 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
59 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
60 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
61 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
62 * gcc.target/arm/atomic_loaddi_1.c: New test.
63 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
64 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
65 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
66 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
67 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
68 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
69 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
70 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
72 2016-02-24 Jakub Jelinek <jakub@redhat.com>
75 * gcc.dg/torture/pr69909.c: New test.
77 2016-02-24 Richard Biener <rguenther@suse.de>
79 PR tree-optimization/69907
80 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
81 * gcc.dg/vect/bb-slp-34.c: XFAIL.
82 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
84 2016-02-24 Christian Bruel <christian.bruel@st.com>
86 * gcc.target/arm/pragma_cpp_fma.c: New test.
88 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
91 * gfortran.dg/include_6.f90: Update test.
93 2016-02-23 Jakub Jelinek <jakub@redhat.com>
96 * objc.dg/pr69844.m: New test.
98 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
101 * gfortran.dg/namelist_89.f90: New test.
102 * gfortran.dg/pr59700.f90: Update test..
104 2016-02-23 Martin Sebor <msebor@redhat.com>
107 * g++.dg/ext/builtin_alloca.C: New test.
108 * gcc.dg/builtins-68.c: New test.
110 2016-02-23 Richard Henderson <rth@redhat.com>
112 * gcc.target/i386/addr-space-3.c: Remove test.
114 2016-02-23 David Malcolm <dmalcolm@redhat.com>
116 PR preprocessor/69126
117 PR preprocessor/69543
118 * c-c++-common/pr69126-2-long.c: New test.
119 * c-c++-common/pr69126-2-short.c: New test.
120 * c-c++-common/pr69543-1.c: Remove xfail.
122 2016-02-23 David Malcolm <dmalcolm@redhat.com>
124 PR preprocessor/69126
125 PR preprocessor/69543
126 PR preprocessor/69558
127 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
129 (test_2): ...this, and add leading comment.
130 (MACRO_3, test_3): New.
131 (MACRO_4A, MACRO_4B, test_4): New.
132 (MACRO): Rename to...
135 (test_5): ...this, updating for renaming of MACRO, and
137 * c-c++-common/pr69543-1.c: New.
138 * c-c++-common/pr69543-2.c: New.
139 * c-c++-common/pr69543-3.c: New.
140 * c-c++-common/pr69543-4.c: New.
141 * c-c++-common/pr69558-1.c: New.
142 * c-c++-common/pr69558-2.c: New.
143 * c-c++-common/pr69558-3.c: New.
144 * c-c++-common/pr69558-4.c: New.
145 * gcc.dg/pr69558.c: Move to...
146 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
149 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
151 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
152 to -ftree-parallelize-loops/-fopenacc changes.
153 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
154 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
155 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
156 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
157 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
158 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
159 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
160 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
161 * c-c++-common/goacc/kernels-loop.c: Likewise.
162 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
163 * c-c++-common/goacc/kernels-reduction.c: Likewise.
164 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
165 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
167 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
169 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
171 2016-02-23 Jakub Jelinek <jakub@redhat.com>
174 * g++.dg/warn/Wnonnull-compare-5.C: New test.
177 * gcc.dg/pr69900.c: New test.
180 2016-02-23 Martin Jambor <mjambor@suse.cz>
182 PR tree-optimization/69666
183 * gcc.dg/tree-ssa/pr69666.c: New test.
185 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
188 * gfortran.dg/coarray_allocate_5.f08: New test.
190 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
192 * gcc.target/s390/vcond-shift.c: Move to ...
193 * gcc.target/s390/vector/vcond-shift.c: ... here.
195 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
197 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
198 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
200 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
202 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
204 2016-02-20 Mark Wielaard <mjw@redhat.com>
207 * gcc.dg/unused-variable-3.c: New test.
209 2016-02-22 Jakub Jelinek <jakub@redhat.com>
212 * gcc.target/i386/pr69888.c: New test.
214 2016-02-22 Richard Biener <rguenther@suse.de>
216 PR tree-optimization/69882
217 * gfortran.dg/vect/pr69882.f90: New testcase.
219 2016-02-22 Jakub Jelinek <jakub@redhat.com>
222 * gcc.dg/pr69885.c: New test.
224 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
228 * gcc.target/sh/pr54089-10.c: New.
230 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
233 * gfortran.dg/deferred_character_15.f90 : New test.
235 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
238 gfortran.dg/allocate_with_source_18.f03: New test.
240 2016-02-20 Harald Anlauf <anlauf@gmx.de>
243 gfortran.dg/gomp/pr52531.f90: New test.
245 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
248 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
251 2016-02-19 Jakub Jelinek <jakub@redhat.com>
254 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
255 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
258 * g++.dg/warn/Wnonnull-compare-4.C: New test.
261 * g++.dg/torture/pr69851.C: New test.
263 2016-02-19 Martin Sebor <msebor@redhat.com>
266 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
268 2016-02-19 Jakub Jelinek <jakub@redhat.com>
271 * g++.dg/warn/Wnonnull-compare-2.C: New test.
272 * g++.dg/warn/Wnonnull-compare-3.C: New test.
275 * g++.dg/cpp0x/pr67767.C: New test.
277 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
279 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
280 for fp, simd, crypto, crc, lse.
281 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
283 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
284 effective target check.
286 2016-02-19 Jakub Jelinek <jakub@redhat.com>
289 * gcc.target/i386/pr69820.c: New test.
291 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
293 * gcc.target/s390/vector/int128-1.c: New test.
295 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
297 * gcc.target/s390/vector/vec-vcond-1.c: New test.
299 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
301 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
302 instruction pattern name to prevent the testcase from failing with
305 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
307 * gcc.target/s390/md/movstr-2.c: New test.
309 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
311 * gcc.target/s390/morestack.c: New test.
313 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
316 * gcc.target/s390/pr69625.c: Add test case.
318 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
321 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
323 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
326 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
327 * gcc.target/powerpc/fusion3.c: Likewise.
329 2016-02-18 Richard Biener <rguenther@suse.de>
332 * g++.dg/torture/pr69553.C: New testcase.
334 2016-02-18 Nick Clifton <nickc@redhat.com>
338 * gcc.target/arm/pr62554.c: New test.
339 * gcc.target/arm/pr69610-1.c: New test.
340 * gcc.target/arm/pr69610-2.c: New test.
342 2016-02-18 Richard Biener <rguenther@suse.de>
345 * gcc.dg/torture/pr69854.c: New testcase.
347 2016-02-17 Jakub Jelinek <jakub@redhat.com>
350 * g++.dg/warn/Wnonnull-compare-1.C: New test.
352 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
354 * gcc.target/powerpc/vec-cg.c: New test.
356 2016-02-17 Richard Biener <rguenther@suse.de>
359 * gcc.dg/uninit-21.c: Add -fno-short-enums.
361 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
364 * gcc.c-torture/compile/pr69161.c: New test.
366 2016-02-17 David Sherwood <david.sherwood@arm.com>
369 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
370 * gcc.target/arm/vect-fmaxmin.c: Likewise.
372 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
374 * gcc.dg/ifcvt-4.c: Skip on Visium.
376 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
378 * gnat.dg/atomic8.adb: New test.
380 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
382 * gnat.dg/discr46.ad[sb]: New test.
384 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
387 * gcc.target/powerpc/pr48344-1.c: New test.
389 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
392 * gfortran.dg/associate_21.f90: New test.
394 2016-02-16 Jakub Jelinek <jakub@redhat.com>
397 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
398 -Wnonnull in dg-options.
399 * c-c++-common/nonnull-2.c: New test.
401 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
402 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
404 * gcc.target/aarch64/vector_initialization_nostack.c: New.
406 2016-02-16 Jakub Jelinek <jakub@redhat.com>
409 * gcc.dg/pr69801.c: Add empty dg-options.
411 2016-02-16 James Norris <jnorris@codesourcery.com>
413 * c-c++-common/goacc/deviceptr-1.c: Add tests.
414 * g++.dg/goacc/deviceptr-1.c: New file.
416 2016-02-16 Jakub Jelinek <jakub@redhat.com>
418 PR tree-optimization/69820
419 * gcc.dg/vect/pr69820.c: New test.
421 2016-02-16 Richard Biener <rguenther@suse.de>
423 PR tree-optimization/69776
424 * gcc.dg/torture/pr69776-2.c: New testcase.
426 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
428 PR tree-optimization/69714
429 * gcc.dg/torture/pr69714.c: New test.
431 2016-02-16 Jakub Jelinek <jakub@redhat.com>
433 PR tree-optimization/69802
434 * gcc.dg/pr69802.c: New test.
436 2016-02-16 Richard Biener <rguenther@suse.de>
439 * gcc.dg/pr69801.c: New testcase.
441 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
444 * gfortran.dg/read_bang.f90: New test.
445 * gfortran.dg/read_bang4.f90: New test.
447 2016-02-15 Jakub Jelinek <jakub@redhat.com>
450 * g++.dg/init/pr69658.C: New test.
453 * c-c++-common/pr69797.c: New test.
455 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
457 * lib/target-supports.exp (check_effective_target_section_anchors): Add
458 check for aarch64*-*-*.
460 2016-02-15 Richard Biener <rguenther@suse.de>
462 PR tree-optimization/69783
463 * gcc.dg/vect/pr69783.c: New testcase.
465 2016-02-15 Richard Biener <rguenther@suse.de>
467 PR tree-optimization/69776
468 * gcc.dg/torture/pr69776.c: New testcase.
470 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
473 * gfortran.dg/type_decl_4.f90: Reinstated.
475 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
478 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
480 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
484 * gfortran.dg/type_decl_4.f90: Removed.
486 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
489 * gfortran.dg/type_decl_4.f90: New test.
491 2016-02-14 Alan Modra <amodra@gmail.com>
494 * gcc.c-torture/execute/stkalign.c: Revise test.
496 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
499 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
501 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
504 * gcc.target/sh/torture/pr67260.c: New.
506 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
508 * gcc.dg/pr67964.c: Add dg-require-alias.
510 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
514 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
516 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
519 * gfortran.dg/namelist_88.f90: New test.
521 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
524 * gfortran.dg/namelist_38.f90: Update test.
525 * gfortran.dg/namelist_84.f90: Update test.
527 2016-02-12 David Malcolm <dmalcolm@redhat.com>
530 * gcc.dg/pr69554-1.c: New test.
531 * gfortran.dg/pr69554-1.F90: New test.
532 * gfortran.dg/pr69554-2.F90: New test.
533 * lib/gcc-dg.exp (proc dg-locus): New function.
534 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
535 distinguish between the caret-printing and non-caret-printing
536 cases. If caret-printing has been explicitly enabled, bail out
537 without attempting to fix up the output.
539 2016-02-12 David Malcolm <dmalcolm@redhat.com>
543 * gcc.dg/spellcheck-options-3.c: New test case.
544 * gcc.dg/spellcheck-options-4.c: New test case.
545 * gcc.dg/spellcheck-options-5.c: New test case.
546 * gcc.dg/spellcheck-options-6.c: New test case.
547 * gcc.dg/spellcheck-options-7.c: New test case.
548 * gcc.dg/spellcheck-options-8.c: New test case.
549 * gcc.dg/spellcheck-options-9.c: New test case.
550 * gcc.dg/spellcheck-options-10.c: New test case.
552 2016-02-12 Jakub Jelinek <jakub@redhat.com>
554 PR rtl-optimization/69764
555 PR rtl-optimization/69771
556 * c-c++-common/pr69764.c: New test.
557 * gcc.dg/torture/pr69771.c: New test.
559 2016-02-12 Marek Polacek <polacek@redhat.com>
561 * g++.dg/torture/init-list1.C: New.
563 2016-02-12 Marek Polacek <polacek@redhat.com>
565 * gcc.dg/pr69522.c: Add empty dg-options.
567 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
569 * g++.dg/lto/lto.exp: Include and init mpx.
570 * g++.dg/lto/pr69729_0.C: New test.
572 2016-02-12 Jakub Jelinek <jakub@redhat.com>
575 * g++.dg/ipa/pr69241-4.C: New test.
578 * g++.dg/ipa/pr68672-1.C: New test.
579 * g++.dg/ipa/pr68672-2.C: New test.
580 * g++.dg/ipa/pr68672-3.C: New test.
582 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
585 * gcc.dg/pr69522.c: New test.
587 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
590 * g++.dg/cpp1y/69098.C: New test.
591 * g++.dg/cpp1y/69098-2.C: New test.
593 2016-02-12 Jakub Jelinek <jakub@redhat.com>
595 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
596 and neighbour -> neighbor.
597 * objc.dg/attributes/method-nonnull-1.m: Likewise.
598 * objc.dg/gnu-api-2-class-meta.m: Likewise.
599 * c-c++-common/Wvarargs.c: Likewise.
600 * c-c++-common/goacc/host_data-5.c: Likewise.
601 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
602 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
603 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
604 * gcc.target/aarch64/pr60697.c: Likewise.
605 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
606 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
607 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
608 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
609 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
610 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
611 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
612 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
613 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
614 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
615 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
616 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
617 * g++.dg/lookup/koenig5.C: Likewise.
618 * g++.dg/ext/no-asm-2.C: Likewise.
619 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
620 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
621 * gfortran.dg/used_types_16.f90: Likewise.
622 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
623 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
624 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
625 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
626 * gfortran.dg/abstract_type_6.f03: Likewise.
627 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
628 * gfortran.dg/used_types_15.f90: Likewise.
629 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
630 * gfortran.dg/exit_3.f08: Likewise.
631 * gfortran.dg/open_status_2.f90: Likewise.
632 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
633 * gfortran.dg/intrinsic_std_1.f90: Likewise.
634 * gfortran.dg/associate_1.f03: Likewise.
635 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
636 * gfortran.dg/intrinsic_std_6.f90: Likewise.
637 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
638 * gcc.dg/builtin-object-size-1.c: Likewise.
639 * gcc.dg/noreturn-6.c: Likewise.
640 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
641 * gcc.dg/globalalias.c: Likewise.
642 * gcc.dg/builtins-config.h: Likewise.
643 * gcc.dg/pr30457.c: Likewise.
644 * gcc.c-torture/compile/volatile-1.c: Likewise.
645 * gcc.c-torture/execute/20101011-1.c: Likewise.
646 * c-c++-common/Waddress-1.c: Likewise.
648 2016-02-11 Jakub Jelinek <jakub@redhat.com>
651 * c-c++-common/Waddress-1.c: New test.
653 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
656 * gfortran.dg/associate_19.f03: New test.
657 * gfortran.dg/associate_20.f03: New test.
659 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
661 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
663 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
665 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
666 .arch armv8-a\n. Add -dA to dg-options.
667 * gcc.target/aarch64/assembler_arch_1.c: New test.
668 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
670 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
673 * g++.dg/cpp0x/pr68726.C: New.
675 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
677 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
680 2016-02-11 Richard Biener <rguenther@suse.de>
682 * g++.dg/tree-ssa/pr61034.C: Adjust.
684 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
687 * gcc.target/s390/pr69148.c: New.
689 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
691 PR tree-optimization/69652
692 * gcc.dg/torture/pr69652.c: New test.
694 2016-02-10 Jakub Jelinek <jakub@redhat.com>
695 Patrick Palka <ppalka@gcc.gnu.org>
699 * g++.dg/ipa/pr69241-1.C: New test.
700 * g++.dg/ipa/pr69241-2.C: New test.
701 * g++.dg/ipa/pr69241-3.C: New test.
702 * g++.dg/ipa/pr69649.C: New test.
704 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
706 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
707 * gcc.dg/tree-ssa/sra-18.c: Ditto.
709 2016-02-10 Bin Cheng <bin.cheng@arm.com>
711 PR tree-optimization/68021
712 * gcc.dg/tree-ssa/pr68021.c: New test.
714 2016-02-10 Richard Biener <rguenther@suse.de>
716 PR tree-optimization/69726
717 * gcc.dg/uninit-22.c: New testcase.
719 2016-02-09 Andrew Pinski <apinski@cavium.com>
722 * gcc.c-torture/compile/20160205-1.c: New testcase.
724 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
727 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
728 instead accessing a really large arrray.
729 * gcc.target/powerpc/fusion3.c: Likewise.
731 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
734 * gcc.c-torture/execute/pr68532.c: New test.
736 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
739 * gcc.dg/pr69634.c: New.
741 2016-02-09 Richard Biener <rguenther@suse.de>
743 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
745 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
747 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
749 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
751 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
753 2016-02-09 Richard Biener <rguenther@suse.de>
755 PR tree-optimization/69715
756 * gcc.dg/torture/pr69715.c: New testcase.
758 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
761 * g++.dg/cpp0x/trailing12.C: New test.
762 * g++.dg/cpp0x/trailing13.C: New test.
764 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
768 * g++.dg/cpp1y/auto-fn29.C: New test.
769 * g++.dg/cpp1y/auto-fn30.C: New test.
771 2016-02-08 Jakub Jelinek <jakub@redhat.com>
773 PR tree-optimization/69209
774 * gcc.c-torture/compile/pr69209.c: New test.
776 2016-02-08 Jeff Law <law@redhat.com>
778 PR tree-optimization/68541
779 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
780 of statements allowed in join block for path splitting.
782 2016-02-08 Jakub Jelinek <jakub@redhat.com>
785 * g++.dg/gomp/pr59627.C: New test.
788 * g++.dg/ipa/pr69239.C: New test.
790 2016-02-08 David Malcolm <dmalcolm@redhat.com>
792 PR preprocessor/69664
793 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
794 * gcc.dg/cpp/warn-comments.c: Likewise.
796 2016-02-08 Marek Polacek <polacek@redhat.com>
799 * g++.dg/init/const12.C: New test.
801 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
804 * gcc.dg/lto/pr55113_0.c: Remove test.
806 2016-02-08 Richard Biener <rguenther@suse.de>
808 PR tree-optimization/69719
809 * gcc.dg/torture/pr69719.c: New testcase.
811 2016-02-08 Richard Biener <rguenther@suse.de>
812 Jeff Law <law@redhat.com>
815 * gcc.target/mips/pr68273.c: New testcase.
817 2016-02-08 Richard Biener <rguenther@suse.de>
819 PR rtl-optimization/69274
820 * gcc.target/i386/addr-sel-1.c: XFAIL.
822 2016-02-08 Jeff Law <law@redhat.com>
824 PR tree-optimization/68541
825 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
827 PR tree-optimization/65917
828 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
830 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
833 * gfortran.dg/namelist_args.f90: New test.
835 2016-02-05 Jeff Law <law@redhat.com>
837 PR tree-optimization/68541
838 * gcc.dg/tree-ssa/split-path-2.c: New test.
839 * gcc.dg/tree-ssa/split-path-3.c: New test.
840 * gcc.dg/tree-ssa/split-path-4.c: New test.
841 * gcc.dg/tree-ssa/split-path-5.c: New test.
842 * gcc.dg/tree-ssa/split-path-6.c: New test.
843 * gcc.dg/tree-ssa/split-path-7.c: New test.
845 2016-02-05 Martin Sebor <msebor@redhat.com>
848 * g++.dg/warn/Wplacement-new-size-1.C: New test.
849 * g++.dg/warn/Wplacement-new-size-2.C: New test.
851 2016-02-06 Richard HEnderson <rth@redhat.com>
854 * gcc.target/i386/addr-space-4.c: New.
855 * gcc.target/i386/addr-space-5.c: New.
857 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
860 * gfortran.dg/elemental_dependency_6.f90: New.
862 2016-02-05 Jakub Jelinek <jakub@redhat.com>
864 PR rtl-optimization/69691
865 * gcc.c-torture/execute/pr69691.c: New test.
868 * g++.dg/parse/pr69628.C: New test.
870 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
872 * gcc.dg/sancov/asan.c: Move to ...
873 * gcc.dg/asan/sancov-1.c: ... here.
875 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
877 * gcc.target/i386/pr69577.c: Require avx_runtime target.
879 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
882 * gcc.target/i386/pr69677.c: New test.
884 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
887 * g++.dg/template/pr68948.C: New test.
889 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
891 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
892 (only necessary on s390x).
894 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
896 * gcc.target/i386/pr69454-2.c: Compile with -msse2
897 -mno-accumulate-outgoing-args.
899 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
901 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
903 2016-02-04 Jakub Jelinek <jakub@redhat.com>
906 * c-c++-common/pr69669.c: New test.
908 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
911 * g++.dg/pr69667.C: New file.
913 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
916 * gcc.dg/pr69619.c: Add new test.
918 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
920 PR rtl-optimization/69577
921 * gcc.target/i386/pr69577.c: New test.
923 2016-02-04 Martin Liska <mliska@suse.cz>
925 * g++.dg/asan/pr69276.C: New test.
927 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
931 * gcc.target/arm/wmul-3.c: Simplify test to generate just
932 a single smulbb instruction.
933 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
934 * gcc.target/amr/wmul-2.c: Likewise.
936 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
940 * gcc.c-torture/execute/pr67714.c: New test.
942 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
945 * gcc.target/i386/pr69454-1.c: New test.
946 * gcc.target/i386/pr69454-2.c: New test.
948 2016-02-03 Martin Sebor <msebor@redhat.com>
955 * g++.dg/ext/flexarray-mangle-2.C: New test.
956 * g++.dg/ext/flexarray-mangle.C: New test.
957 * g++.dg/ext/flexarray-subst.C: New test.
958 * g++.dg/ext/flexary11.C: New test.
959 * g++.dg/ext/flexary12.C: New test.
960 * g++.dg/ext/flexary13.C: New test.
961 * g++.dg/ext/flexary14.C: New test.
962 * g++.dg/other/dump-ada-spec-2.C: Adjust.
964 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
966 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
967 Define only if CHECK_FLOAT128 is defined.
968 (main): Properly initialize u5.
970 2016-02-03 Jakub Jelinek <jakub@redhat.com>
973 * gcc.dg/pr69627.c: New test.
976 * gcc.dg/pr69644.c: New test.
978 2016-02-03 Mike Stump <mikestump@comcast.net>
980 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
981 support for struct-layout-1.exp.
983 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
986 * g++.dg/cpp0x/pr69056.C: New test.
988 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
989 Alexandre Oliva <aoliva@redhat.com>
992 * gcc.target/powerpc/pr69461.c: New.
994 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
996 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
998 (check_effective_target_fsanitize_thread): ... to here. Do not
999 specify additional compile flags for the test source.
1000 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1001 specify additional compile flags for the test source.
1003 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1005 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1007 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1011 * gfortran.dg/coarray_allocate_2.f08: New test.
1012 * gfortran.dg/coarray_allocate_3.f08: New test.
1013 * gfortran.dg/coarray_allocate_4.f08: New test.
1015 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1017 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1018 use same scan-tree-dump-times on all platforms.
1019 * gcc.dg/vect/vect-outer-1.c: Likewise.
1020 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1021 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1022 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1023 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1024 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1025 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1026 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1028 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1030 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1033 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1035 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1037 2016-02-02 James Norris <jnorris@codesourcery.com>
1039 * c-c++-common/goacc/routine-5.c: Add tests.
1041 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1043 * gcc.target/nvptx/unsigned-cmp.c: New test.
1045 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1047 * gcc.target/aarch64/scalar_shift_1.c
1048 (test_corners_sisd_di): Improve force to SIMD register.
1049 (test_corners_sisd_si): Likewise.
1050 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1051 Remove scan-assembler check for ldr.
1053 2016-02-02 Richard Biener <rguenther@suse.de>
1055 PR tree-optimization/69595
1056 * gcc.dg/Warray-bounds-17.c: New testcase.
1058 2016-02-02 Richard Biener <rguenther@suse.de>
1060 PR tree-optimization/69606
1061 * gcc.dg/torture/pr69606.c: New testcase.
1063 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1066 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1067 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1069 2016-02-02 Alan Modra <amodra@gmail.com>
1072 * gcc.target/powerpc/pr69548.c: New test.
1074 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1076 PR rtl-optimization/69592
1077 * gcc.dg/pr69592.c: New test.
1079 PR preprocessor/69543
1081 * gcc.dg/pr69543.c: New test.
1082 * gcc.dg/pr69558.c: New test.
1084 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1087 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1089 2016-02-01 Martin Sebor <msebor@redhat.com>
1091 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1093 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1095 PR tree-optimization/67921
1096 * c-c++-common/ubsan/pr67921.c: New test.
1098 2016-02-01 Richard Biener <rguenther@suse.de>
1101 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1103 2016-02-01 Richard Biener <rguenther@suse.de>
1105 PR tree-optimization/69574
1106 * gcc.dg/torture/pr69574.c: New testcase.
1108 2016-02-01 Richard Biener <rguenther@suse.de>
1110 PR tree-optimization/69579
1111 * gcc.dg/setjmp-6.c: New testcase.
1113 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1115 PR rtl-optimization/69570
1116 * g++.dg/opt/pr69570.C: New test.
1118 2016-02-01 Richard Henderson <rth@redhat.com>
1120 * gcc.dg/pr69535.c: New test.
1122 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1125 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1126 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1129 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1131 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1133 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1136 * gfortran.dg/allocate_with_source_17.f03: New test.
1138 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1140 PR tree-optimization/69546
1141 * gcc.dg/torture/pr69546.c: New test.
1143 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1146 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1148 2016-01-30 Martin Sebor <msebor@redhat.com>
1151 * g++.dg/ext/flexary10.C: New test.
1153 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1156 gfortran.dg/common_23.f90: New test.
1158 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1161 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1162 condition being checked, and disable it when the target supports
1163 misaligned loads and stores.
1165 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1168 * gcc.dg/torture/pr69518.c: New test.
1170 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1173 * gcc.target/i386/pr69530.c: New test.
1175 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1178 * gcc.target/mips/div-delay.c: New test.
1180 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1183 * gcc.target/i386/pr69551.c: New test.
1186 * gcc.target/i386/pr66137.c: New test.
1188 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1190 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1191 always built for p5600.
1192 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1193 isa=p5600 dg-option.
1195 2016-01-29 Richard Biener <rguenther@suse.de>
1197 PR tree-optimization/69547
1198 * g++.dg/tree-ssa/pr69547.C: New testcase.
1200 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1203 * g++.dg/warn/Wunused-function2.C: New test.
1205 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1207 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1208 support for test to succeed.
1210 2016-01-29 Marek Polacek <polacek@redhat.com>
1214 * g++.dg/ext/constexpr-vla2.C: New test.
1215 * g++.dg/ext/constexpr-vla3.C: New test.
1216 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1218 2016-01-29 Richard Biener <rguenther@suse.de>
1221 * gcc.dg/uninit-21.c: New testcase.
1223 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1226 * gcc.target/i386/pr69459.c: New test.
1228 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1231 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1232 * gcc.target/mips/pr68400.c: New test.
1234 2016-01-28 Martin Sebor <msebor@redhat.com>
1237 * gcc.target/powerpc/pr17381.c: New test.
1239 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1242 * gcc.dg/torture/pr69542.c: New test.
1244 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1246 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1248 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1250 * gcc.dg/pr65980.c: Skip on AIX.
1251 * gcc.dg/pr66688.c: Same.
1253 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1256 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1257 * gcc.dg/tree-ssa/sra-18.c: Same.
1259 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1262 * gfortran.dg/block_15.f08: New test.
1263 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1264 on incorrectly closed BLOCK.
1266 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1268 * gcc.dg/declare-simd.c: New test.
1269 2016-01-28 Richard Biener <rguenther@suse.de>
1271 PR tree-optimization/69466
1272 * gfortran.dg/vect/pr69466.f90: New testcase.
1274 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1276 * g++.dg/pr67989.C: Remove ARM-specific option.
1277 * gcc.target/arm/pr67989.C: New file.
1279 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1281 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1282 and expm1 test for glibc < 2.11.
1284 2016-01-27 Richard Henderson <rth@redhat.com>
1286 * gcc.c-torture/execute/pr69447.c: New test.
1288 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1291 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1293 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1296 * gcc.dg/pr66869.c: New test.
1298 2016-01-25 Jeff Law <law@redhat.com>
1300 PR tree-optimization/68398
1301 PR tree-optimization/69196
1302 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1303 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1304 path to avoid new heuristic allowing more irreducible regions
1305 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1306 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1307 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1308 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1309 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1311 2016-01-27 Marek Polacek <polacek@redhat.com>
1314 * c-c++-common/vector-compare-4.c: New test.
1316 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1318 PR preprocessor/69126
1319 * c-c++-common/pr69126.c: New test case.
1321 2016-01-27 Ian Lance Taylor <iant@google.com>
1323 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1325 2016-01-27 Ryan Burn <contact@rnburn.com>
1328 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1330 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1333 * gcc.target/i386/pr69512.c: New test.
1335 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1338 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1340 2016-01-27 Marek Polacek <polacek@redhat.com>
1343 * g++.dg/pr69379.C: New test.
1345 2016-01-27 Martin Sebor <msebor@redhat.com>
1348 * g++.dg/abi/Wabi-2-2.C: New test.
1349 * g++.dg/abi/Wabi-2-3.C: New test.
1350 * g++.dg/abi/Wabi-3-2.C: New test.
1351 * g++.dg/abi/Wabi-3-3.C: New test.
1353 2016-01-27 Richard Biener <rguenther@suse.de>
1355 PR tree-optimization/69166
1356 * gcc.dg/torture/pr69166.c: New testcase.
1358 2016-01-27 Martin Jambor <mjambor@suse.cz>
1360 PR tree-optimization/69355
1361 * gcc.dg/tree-ssa/pr69355.c: New test.
1363 2016-01-27 Marek Polacek <polacek@redhat.com>
1366 * g++.dg/ext/constexpr-vla1.C: New test.
1368 2016-01-20 Christian Bruel <christian.bruel@st.com>
1371 * gcc.target/arm/pr69245.c: New test.
1373 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1375 PR tree-optimization/69399
1376 * gcc.dg/torture/pr69399.c: New test.
1378 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1380 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1382 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1384 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1386 2016-01-26 Tom de Vries <tom@codesourcery.com>
1388 PR tree-optimization/69110
1389 * gcc.dg/autopar/pr69110.c: New test.
1391 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1392 Sebastian Pop <s.pop@samsung.com>
1394 * gcc.dg/graphite/isl-ast-op-select.c: New.
1396 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1399 * gfortran.dg/allocate_error_6.f90: New test.
1401 2016-01-26 Richard Henderson <rth@redhat.com>
1403 * gcc.dg/tm/pr60908.c: New test.
1405 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1408 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1410 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1411 expected multiline output to reflect the colorization being
1412 disabled before newlines.
1413 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1414 (custom_diagnostic_finalizer): Replace call to
1415 pp_newline_and_flush with call to pp_flush.
1416 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1417 * gfortran.dg/implicit_class_1.f90: Likewise.
1418 * lib/gcc-dg.exp (allow_blank_lines): New global.
1419 (dg-allow-blank-lines-in-output): New procedure.
1420 (gcc-dg-prune): Complain about blank lines in the output, unless
1421 dg-allow-blank-lines-in-output was called.
1422 * lib/multiline.exp (_build_multiline_regex): Only support
1423 arbitrary followup text for non-blank-lines, not for blank lines.
1425 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1427 PR tree-optimization/69483
1428 * gcc.dg/pr69483.c: New test.
1429 * g++.dg/opt/pr69483.C: New test.
1431 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1434 * gcc.target/arm/pr68620.c: New test.
1436 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1438 * gcc.target/i386/pr68986-2.c: Remove -m32.
1440 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1443 * gcc.target/i386/pr68986-1.c: New test.
1444 * gcc.target/i386/pr68986-2.c: Likewise.
1445 * gcc.target/i386/pr68986-3.c: Likewise.
1447 2016-01-26 Christian Bruel <christian.bruel@st.com>
1449 * lib/target-supports.exp
1450 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1451 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1452 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1454 2016-01-26 Richard Biener <rguenther@suse.de>
1456 PR tree-optimization/69452
1457 * gcc.dg/torture/pr69452.c: New testcase.
1459 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1462 * gcc.dg/pr69442.c: New test.
1464 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1467 * gcc.target/aarch64/simd/pr67896.C: New.
1469 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1471 PR tree-optimization/69400
1472 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1474 (plugin_init): Call it.
1475 * gcc.dg/torture/pr69400.c: New test.
1477 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1479 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1481 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1482 Sebastian Pop <s.pop@samsung.com>
1484 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1487 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1488 Sebastian Pop <s.pop@samsung.com>
1490 * gcc.dg/graphite/pr69292.c: New.
1492 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1494 * c-c++-common/goacc/use_device-1.c: New test.
1496 2016-01-25 Jeff Law <law@redhat.com>
1498 PR tree-optimization/69196
1499 PR tree-optimization/68398
1500 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1501 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1503 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1506 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1509 2016-01-25 Richard Biener <rguenther@suse.de>
1512 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1514 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1517 * gcc.dg/pr69421.c: New test.
1519 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1521 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1522 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1523 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1524 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1525 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1526 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1527 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1528 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1529 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1530 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1532 2016-01-25 Richard Biener <rguenther@suse.de>
1534 PR tree-optimization/69376
1535 * gcc.dg/torture/pr69376.c: New testcase.
1537 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1541 * gfortran.dg/interface_38.f90: New test.
1542 * gfortran.dg/interface_39.f90: New test.
1544 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1547 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1552 * g++.dg/template/pr11858.C: New test.
1553 * g++.dg/template/pr24663.C: New test.
1554 * g++.dg/template/unify12.C: New test.
1555 * g++.dg/template/unify13.C: New test.
1556 * g++.dg/template/unify14.C: New test.
1557 * g++.dg/template/unify15.C: New test.
1558 * g++.dg/template/unify16.C: New test.
1559 * g++.dg/template/unify17.C: New test.
1561 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1564 gfortran.dg/pr68283.f90: New test.
1566 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1569 * gfortran.dg/inline_matmul_13.f90: New test.
1570 * gfortran.dg/matmul_bounds_8.f90: New test.
1571 * gfortran.dg/matmul_bounds_9.f90: New test.
1572 * gfortran.dg/matmul_bounds_10.f90: New test.
1574 2016-01-23 Tom de Vries <tom@codesourcery.com>
1576 PR tree-optimization/69426
1577 * gcc.dg/autopar/pr69426.c: New test.
1579 2016-01-23 Martin Sebor <msebor@redhat.com>
1583 * g++.dg/cpp0x/alignas5.C: New test.
1584 * g++.dg/ext/vector29.C: Same.
1586 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1588 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1589 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1590 _GNU_SOURCE from compile flags to the source.
1591 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1592 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1593 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1594 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1596 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1599 * g++.dg/opt/pr69432.C: New test.
1601 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1603 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1604 32-bit targets testing an -m64 multilib.
1606 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1608 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1611 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1613 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1615 2016-01-21 Christian Bruel <christian.bruel@st.com>
1618 * gcc.target/i386/pr68674.c
1619 * gcc.target/aarch64/pr68674.c
1620 * gcc.target/arm/pr68674.c
1622 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1625 * gcc.c-torture/execute/pr69403.c: New test.
1627 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1630 * g++.dg/template/pr55843.C: New.
1632 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1635 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1636 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1638 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1641 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1642 from dg-do compile directive, and instead add
1643 { dg-require-effective-target int128 }.
1645 2016-01-20 Martin Sebor <msebor@redhat.com>
1648 * gcc.dg/sync-fetch.c: New test.
1650 2016-01-21 Martin Sebor <msebor@redhat.com>
1653 * gcc.target/powerpc/pr69252.c: New test.
1655 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1658 * gfortran.dg/pr65996.f90: New test.
1660 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1663 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1664 expected to generate an error.
1666 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1669 * gcc.dg/torture/pr66178.c: New test.
1671 2016-01-21 Anton Blanchard <anton@samba.org>
1672 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1675 * gcc.target/powerpc/pr63354.c: New test.
1677 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1679 PR rtl-optimization/68990
1680 * gcc.target/i386/pr68990: New.
1682 2016-01-21 Nick Clifton <nickc@redhat.com>
1685 * gcc.target/mips/pr69129.c: New.
1687 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1690 * g++.dg/cpp0x/pr58046.C: New.
1692 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1696 * gcc.target/arm/pr69187.c: New test.
1699 * g++.dg/torture/pr69355.C: New test.
1701 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1702 Sebastian Pop <s.pop@samsung.com>
1704 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1706 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1707 Sebastian Pop <s.pop@samsung.com>
1709 * gcc.dg/graphite/pr68976.c: New test.
1711 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1714 * c-c++-common/pr67653.c: New test.
1715 * gcc.dg/torture/pr29119.c: Add dg-warning.
1717 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1719 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1721 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1724 * gcc.dg/pr24293.c: New test.
1725 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1726 incomplete struct type.
1727 * gcc.dg/declspec-1.c: Likewise.
1728 * gcc.dg/pr63549.c: Likewise.
1730 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1732 PR tree-optimization/66612
1733 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1734 for bdn instruction.
1736 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1738 * lib/target-supports.exp
1739 (check_effective_target_arm_fp_ok_nocache): New.
1740 (check_effective_target_arm_fp_ok): New.
1741 (add_options_for_arm_fp): New.
1742 (check_effective_target_arm_crypto_ok_nocache): Require
1743 target_arm_v8_neon_ok instead of arm32.
1744 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1745 (check_effective_target_arm_crypto_pragma_ok): New.
1746 (add_options_for_arm_vfp): New.
1747 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1748 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1749 target instead. Force initial fpu to vfp.
1750 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1751 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1752 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1754 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1755 use arm_vfp effective target instead. Force initial fpu to vfp.
1756 * gcc.target/arm/attr-neon3.c: Likewise.
1757 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1759 * gcc.target/arm/unsigned-float.c: Likewise.
1760 * gcc.target/arm/vfp-1.c: Likewise.
1761 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1762 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1763 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1764 * gcc.target/arm/vfp-ldmias.c: Likewise.
1765 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1766 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1767 * gcc.target/arm/vfp-stmiad.c: Likewise.
1768 * gcc.target/arm/vfp-stmias.c: Likewise.
1769 * gcc.target/arm/vnmul-1.c: Likewise.
1770 * gcc.target/arm/vnmul-2.c: Likewise.
1771 * gcc.target/arm/vnmul-3.c: Likewise.
1772 * gcc.target/arm/vnmul-4.c: Likewise.
1774 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1777 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1778 the MPX run-time library, for compile-time MPX test.
1779 * gcc.target/i386/chkp-always_inline.c: Likewise.
1780 * gcc.target/i386/chkp-bndret.c: Likewise.
1781 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1782 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1783 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1784 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1785 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1786 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1787 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1788 * gcc.target/i386/chkp-label-address.c: Likewise.
1789 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1790 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1791 * gcc.target/i386/chkp-pr69044.c: Likewise.
1792 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1793 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1794 * gcc.target/i386/chkp-strchr.c: Likewise.
1795 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1796 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1797 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1798 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1799 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1800 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1801 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1802 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1803 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1804 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1805 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1806 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1807 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1808 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1809 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1810 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1811 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1812 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1813 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1814 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1815 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1816 * gcc.target/i386/pr63995-2.c: Likewise.
1817 * gcc.target/i386/pr64805.c: Likewise.
1818 * gcc.target/i386/pr65044.c: Likewise.
1819 * gcc.target/i386/pr65167.c: Likewise.
1820 * gcc.target/i386/pr65183.c: Likewise.
1821 * gcc.target/i386/pr65184.c: Likewise.
1822 * gcc.target/i386/thunk-retbnd.c: Likewise.
1824 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1826 PR tree-optimization/69328
1827 * gcc.dg/pr69328.c: New test.
1829 2016-01-20 Jeff Law <law@redhat.com>
1832 * gcc.target/m68k/pr25114.c: New test.
1834 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1836 * gcc.target/arm/memset-inline-10.c: Added
1837 dg-require-effective-target arm_thumb2_ok.
1839 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1841 * gcc.dg/debug/dwarf2/sso.c: New test.
1843 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1846 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1847 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1848 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1850 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1853 * g++.dg/ipa/devirt-50.C: New testcase.
1855 2016-01-19 Marek Polacek <polacek@redhat.com>
1858 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1859 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1861 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1864 * gcc.target/arm/pr69135_1.c: New test.
1866 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1868 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1870 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1872 * gcc.target/aarch64/ccmp_1.c: New testcase.
1874 2016-01-19 Marek Polacek <polacek@redhat.com>
1877 * g++.dg/cpp0x/enum30.C: New test.
1879 2016-01-19 Richard Biener <rguenther@suse.de>
1881 PR tree-optimization/69336
1882 * g++.dg/tree-ssa/pr69336.C: New testcase.
1884 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1887 * gcc.dg/pr65779.c: New test.
1889 2016-01-19 Richard Biener <rguenther@suse.de>
1891 PR tree-optimization/69352
1892 * gcc.dg/torture/pr69352.c: New testcase.
1894 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1896 PR rtl-optimization/68955
1897 PR rtl-optimization/64557
1898 * gcc.dg/torture/pr68955.c: New test.
1900 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1903 * g++.dg/torture/pr69136.C: New testcase.
1905 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1908 * g++.dg/lto/pr69133_0.C: New testcase.
1909 * g++.dg/lto/pr69133_1.C: New testcase.
1911 2016-01-15 Jeff Law <law@redhat.com>
1913 PR tree-optimization/69320
1914 * gcc.c-torture/pr69320-1.c: New test.
1915 * gcc.c-torture/pr69320-2.c: New test.
1916 * gcc.c-torture/pr69320-3.c: New test.
1917 * gcc.c-torture/pr69320-4.c: New test.
1919 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1924 * g++.dg/template/pr11858.C: New test.
1925 * g++.dg/template/pr24663.C: New test.
1926 * g++.dg/template/unify12.C: New test.
1927 * g++.dg/template/unify13.C: New test.
1928 * g++.dg/template/unify14.C: New test.
1929 * g++.dg/template/unify15.C: New test.
1930 * g++.dg/template/unify16.C: New test.
1931 * g++.dg/template/unify17.C: New test.
1933 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1936 * gcc.dg/pr69181-1.c: New test file.
1937 * gcc.dg/pr69181-2.c: New test file.
1938 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1939 globals by moving it to...
1940 (cleanup-after-saved-dg-test): ...this new function. Add
1941 "global additional_sources_used". Add reset of global
1942 multiline_expected_outputs to the empty list.
1943 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1945 (multiline_expected_outputs): ...this, and updated comments to
1946 note that it is modified from gcc-dg.exp.
1947 (dg-end-multiline-output): Update for the above renaming.
1948 (handle-multiline-outputs): Likewise. Remove the clearing
1949 of the expected outputs to the empty list.
1951 2016-01-18 Richard Biener <rguenther@suse.de>
1953 PR tree-optimization/69297
1954 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1956 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1958 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1960 * gcc.target/mips/mips-3d-2.c: Likewise.
1961 * gcc.target/mips/mips-3d-3.c: Likewise.
1962 * gcc.target/mips/mips-3d-4.c: Likewise.
1963 * gcc.target/mips/mips-3d-5.c: Likewise.
1964 * gcc.target/mips/mips-3d-6.c: Likewise.
1965 * gcc.target/mips/mips-3d-7.c: Likewise.
1966 * gcc.target/mips/mips-3d-8.c: Likewise.
1967 * gcc.target/mips/mips-3d-9.c: Likewise.
1968 * gcc.target/mips/mips-ps-1.c: Likewise.
1969 * gcc.target/mips/mips-ps-2.c: Likewise.
1970 * gcc.target/mips/mips-ps-3.c: Likewise.
1971 * gcc.target/mips/mips-ps-4.c: Likewise.
1972 * gcc.target/mips/mips-ps-5.c: Likewise.
1973 * gcc.target/mips/mips-ps-6.c: Likewise.
1974 * gcc.target/mips/mips-ps-7.c: Likewise.
1975 * gcc.target/mips/mips-ps-type.c: Likewise.
1976 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1977 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1979 2016-01-18 Tom de Vries <tom@codesourcery.com>
1981 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1982 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1983 * c-c++-common/goacc/kernels-empty.c: New test.
1984 * c-c++-common/goacc/kernels-eternal.c: New test.
1985 * c-c++-common/goacc/kernels-loop-2.c: New test.
1986 * c-c++-common/goacc/kernels-loop-3.c: New test.
1987 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1988 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1989 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1990 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1991 * c-c++-common/goacc/kernels-loop-data.c: New test.
1992 * c-c++-common/goacc/kernels-loop-g.c: New test.
1993 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1994 * c-c++-common/goacc/kernels-loop-n.c: New test.
1995 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1996 * c-c++-common/goacc/kernels-loop.c: New test.
1997 * c-c++-common/goacc/kernels-noreturn.c: New test.
1998 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1999 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2000 * c-c++-common/goacc/kernels-reduction.c: New test.
2002 2016-01-18 Tom de Vries <tom@codesourcery.com>
2004 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2005 * gcc.dg/autopar/outer-2.c: Same.
2006 * gcc.dg/autopar/outer-3.c: Same.
2007 * gcc.dg/autopar/outer-4.c: Same.
2008 * gcc.dg/autopar/outer-5.c: Same.
2009 * gcc.dg/autopar/outer-6.c: Same.
2010 * gcc.dg/autopar/parallelization-1.c: Same.
2011 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2012 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2013 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2014 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2015 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2016 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2017 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2018 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2019 * gcc.dg/autopar/pr39500-1.c: Same.
2020 * gcc.dg/autopar/pr39500-2.c: Same.
2021 * gcc.dg/autopar/pr46193.c: Same.
2022 * gcc.dg/autopar/pr46194.c: Same.
2023 * gcc.dg/autopar/pr49580.c: Same.
2024 * gcc.dg/autopar/pr49960-1.c: Same.
2025 * gcc.dg/autopar/pr49960.c: Same.
2026 * gcc.dg/autopar/pr68373.c: Same.
2027 * gcc.dg/autopar/reduc-1.c: Same.
2028 * gcc.dg/autopar/reduc-1char.c: Same.
2029 * gcc.dg/autopar/reduc-1short.c: Same.
2030 * gcc.dg/autopar/reduc-2.c: Same.
2031 * gcc.dg/autopar/reduc-2char.c: Same.
2032 * gcc.dg/autopar/reduc-2short.c: Same.
2033 * gcc.dg/autopar/reduc-3.c: Same.
2034 * gcc.dg/autopar/reduc-4.c: Same.
2035 * gcc.dg/autopar/reduc-6.c: Same.
2036 * gcc.dg/autopar/reduc-7.c: Same.
2037 * gcc.dg/autopar/reduc-8.c: Same.
2038 * gcc.dg/autopar/reduc-9.c: Same.
2039 * gcc.dg/autopar/uns-outer-4.c: Same.
2040 * gcc.dg/autopar/uns-outer-5.c: Same.
2041 * gcc.dg/autopar/uns-outer-6.c: Same.
2042 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2043 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2045 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2048 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2049 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2051 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2054 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2055 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2056 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2058 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2061 * gcc.dg/tree-ssa/sra-17.c: New.
2062 * gcc.dg/tree-ssa/sra-18.c: New.
2064 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2066 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2068 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2070 * gnat.dg/inline12.adb: New test.
2072 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2074 PR tree-optimization/66797
2075 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2077 2016-01-18 Richard Biener <rguenther@suse.de>
2079 PR tree-optimization/69170
2080 * gcc.dg/torture/pr69170.c: New testcase.
2082 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2084 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2086 2016-01-16 Tom de Vries <tom@codesourcery.com>
2088 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2090 2016-01-16 Tom de Vries <tom@codesourcery.com>
2092 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2093 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2094 redundant dg-require-effective-target pthread.
2095 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2096 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2097 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2098 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2099 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2100 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2101 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2103 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2106 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2107 * gcc.target/powerpc/recip-7.c: Same.
2109 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2112 * g++.dg/template/pr69091.C: New test.
2114 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2116 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2117 dump does not contain an error_mark_node.
2118 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2119 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2121 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2124 * g++.dg/template/pr68936.C: New test.
2126 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2129 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2130 * gcc.target/powerpc/recip-2.c: Same.
2131 * gcc.target/powerpc/recip-3.c: Same.
2132 * gcc.target/powerpc/recip-4.c: Same.
2133 * gcc.target/powerpc/recip-sqrtf.c: Same.
2135 2016-01-15 Jeff Law <law@redhat.com>
2137 PR tree-optimization/69270
2138 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2139 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2141 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2144 * gfortran.dg/deferred_character_13.f90: New test for the fix
2145 of comment 3 of the PR.
2148 * gfortran.dg/deferred_character_8.f90: New test
2149 * gfortran.dg/allocate_error_5.f90: New test
2152 * gfortran.dg/deferred_character_10.f90: New test
2155 * gfortran.dg/deferred_character_14.f90: New test
2158 * gfortran.dg/deferred_character_11.f90: New test
2161 * gfortran.dg/deferred_character_9.f90: New test
2163 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2165 PR rtl-optimization/69030
2166 * gcc.target/i386/pr69030.c: New.
2168 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2170 * gcc.target/aarch64/target_attr_17.c: New test.
2172 2016-01-15 Richard Biener <rguenther@suse.de>
2174 PR tree-optimization/66856
2175 * gcc.dg/torture/pr66856-1.c: New testcase.
2176 * gcc.dg/torture/pr66856-2.c: Likewise.
2178 2016-01-15 Richard Biener <rguenther@suse.de>
2181 * g++.dg/lto/pr69137_0.C: New testcase.
2183 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2186 * gcc.target/i386/pr69246.c: New test.
2188 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2190 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2192 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2195 * g++.dg/init/const9.C: Disable test on S/390.
2197 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2199 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2200 * g++.dg/Wno-frame-address.C: Ditto.
2202 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2204 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2206 2016-01-15 Richard Biener <rguenther@suse.de>
2208 PR tree-optimization/68961
2209 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2211 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2213 * gcc.target/i386/pr65105-5.c: New test.
2215 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2217 * gcc.c-torture/execute/alias-4.c: New testcase.
2219 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2222 * g++.dg/ipa/devirt-49.C: New testcase.
2224 2016-01-15 Christian Bruel <christian.bruel@st.com>
2227 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2228 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2229 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2231 2016-01-15 Richard Biener <rguenther@suse.de>
2233 PR tree-optimization/69117
2234 * gcc.dg/torture/pr69117.c: New testcase.
2236 2015-01-14 Ryan Burn <contact@rnburn.com>
2239 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2241 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2244 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2245 range tests use 100 * maximum instead of maximum + 1.
2247 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2250 * gcc.dg/guality/pr69244.c: New test.
2252 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2254 * lib/target-supports.exp (check_effective_target_issignaling):
2256 * gcc.dg/pr61441.c: Require issignaling effective target.
2258 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2261 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2263 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2266 PR preprocessor/69177
2267 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2268 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2269 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2270 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2272 2016-01-14 Marek Polacek <polacek@redhat.com>
2275 * gcc.dg/array-15.c: New test.
2277 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2280 PR tree-optimization/69155
2281 * gfortran.dg/pr68146.f: New test.
2282 * gfortran.dg/pr69155.f90: New test.
2284 2016-01-14 Richard Biener <rguenther@suse.de>
2286 PR tree-optimization/68060
2287 * gcc.dg/torture/pr68060-1.c: New testcase.
2288 * gcc.dg/torture/pr68060-2.c: Likewise.
2290 2016-01-14 Nick Clifton <nickc@redhat.com>
2292 * lib/target-supports.exp
2293 (check_effective_target_arm_neon_ok_nocache): Add an option
2294 sequence that includes setting the ARM architecture to ARMv7-A.
2295 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2296 command line options necessary to enable Neon support.
2297 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2298 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2299 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2300 * gcc.target/arm/pr69180.c: Likewise.
2302 2016-01-14 Jeff Law <law@redhat.com>
2304 PR tree-optimization/69270
2305 * gcc.dg/tree-ssa/pr69270.c: New test.
2307 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2310 * c-c++-common/pr66208.c: New file.
2312 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2314 PR tree-optimization/69156
2315 * gcc.dg/pr69156.c: New test.
2317 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2319 * gcc.target/i386/pr69225-7.c: New test.
2321 2016-01-13 Richard Henderson <rth@redhat.com>
2323 * gcc.dg/tm/memopt-13.c: Update expected function.
2324 * gcc.dg/tm/memopt-6.c: Likewise.
2326 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2328 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2329 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2330 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2331 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2333 2016-01-13 Tom de Vries <tom@codesourcery.com>
2335 PR tree-optimization/69169
2336 * gcc.dg/pr69169.c: New test.
2338 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2341 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2342 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2343 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2344 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2345 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2346 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2347 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2348 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2350 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2353 * gcc.dg/pr69247.c: New test.
2355 2016-01-13 Richard Biener <rguenther@suse.de>
2357 PR tree-optimization/69242
2358 * gcc.dg/torture/pr69242.c: New testcase.
2360 2016-01-13 Richard Biener <rguenther@suse.de>
2362 PR tree-optimization/69186
2363 * gcc.dg/torture/pr69186.c: New testcase.
2365 2016-01-13 Jeff Law <law@redhat.com>
2367 PR tree-optimization/67755
2368 * gcc.dg/tree-ssa/pr67755.c: New test.
2370 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2372 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2373 pass number in output by a star.
2375 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2377 PR tree-optimization/68911
2378 * gcc.c-torture/execute/pr68911.c: New test.
2380 2016-01-12 Marek Polacek <polacek@redhat.com>
2383 * g++.dg/warn/permissive-1.C: New test.
2385 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2389 * g++.dg/opt/pr69213.C: New test.
2391 2016-01-12 Christian Bruel <christian.bruel@st.com>
2394 * gcc.target/arm/pr69180.c: New test.
2396 2016-01-12 Richard Biener <rguenther@suse.de>
2399 * g++.dg/lto/pr69077_0.C: New testcase.
2400 * g++.dg/lto/pr69077_1.C: Likewise.
2402 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2405 * g++.dg/opt/pr69175.C: New test.
2407 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2409 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2410 rather than #including math.h & stdlib.h.
2411 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2412 * gcc.dg/vect/pr49771.c: Likewise.
2413 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2414 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2415 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2416 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2417 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2418 * gcc.dg/vect/pr44507.c: Likewise.
2419 * gcc.dg/vect/pr45902.c: Likewise.
2420 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2421 * gcc.dg/vect/vect-117.c: Likewise.
2422 * gcc.dg/vect/vect-99.c: Likewise.
2423 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2424 * gcc.dg/vect/vect-cond-1.c: Likewise.
2425 * gcc.dg/vect/vect-cond-2.c: Likewise.
2426 * gcc.dg/vect/vect-cond-3.c: Likewise.
2427 * gcc.dg/vect/vect-cond-4.c: Likewise.
2428 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2429 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2430 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2431 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2432 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2433 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2434 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2435 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2436 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2437 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2438 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2439 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2440 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2441 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2442 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2443 include of signal.h.
2444 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2445 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2446 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2447 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2448 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2449 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2450 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2451 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2452 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2453 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2454 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2455 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2456 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2457 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2458 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2459 * gcc.dg/vect/vect-outer-5.c: Likewise.
2460 * gcc.dg/vect/vect-outer-6.c: Likewise.
2461 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2464 2016-01-12 Nick Clifton <nickc@redhat.com>
2467 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2468 to fread so that it will be found in all target runtimes.
2470 2016-01-12 Richard Biener <rguenther@suse.de>
2472 PR tree-optimization/69053
2473 * g++.dg/torture/pr69053.C: New testcase.
2475 2016-01-12 Richard Biener <rguenther@suse.de>
2477 PR tree-optimization/69168
2478 * gcc.dg/torture/pr69168.c: New testcase.
2480 2016-01-12 Richard Biener <rguenther@suse.de>
2482 PR tree-optimization/69157
2483 * gcc.dg/torture/pr69157.c: New testcase.
2485 2016-01-12 Richard Biener <rguenther@suse.de>
2487 PR tree-optimization/69174
2488 * gcc.dg/torture/pr69174.c: New testcase.
2490 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2494 * g++.dg/tls/pr66808.C: New test.
2495 * g++.dg/tls/pr69000.C: New test.
2497 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2499 * gcc.target/powerpc/swaps-p8-23.c: New test.
2500 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2502 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2504 PR tree-optimization/68356
2505 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2507 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2508 Jim Wilson <jim.wilson@linaro.org>
2511 * gcc.target/arm/pr69194.c: New test.
2513 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2516 * gcc.target/i386/pr69225-1.c: New test.
2517 * gcc.target/i386/pr69225-2.c: Likewise.
2518 * gcc.target/i386/pr69225-3.c: Likewise.
2519 * gcc.target/i386/pr69225-4.c: Likewise.
2520 * gcc.target/i386/pr69225-5.c: Likewise.
2521 * gcc.target/i386/pr69225-6.c: Likewise.
2523 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2526 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2530 * gcc.dg/pr69071.c: New test.
2533 * g++.dg/opt/pr69211.C: New test.
2535 PR tree-optimization/69214
2536 * gcc.c-torture/compile/pr69214.c: New test.
2538 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2540 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2541 * gcc.target/i386/pr66232-11.c: Ditto.
2542 * gcc.target/i386/pr66232-12.c: Ditto.
2543 * gcc.target/i386/pr66232-13.c: Ditto.
2545 2016-01-11 Richard Biener <rguenther@suse.de>
2547 PR tree-optimization/69173
2548 * gcc.dg/torture/pr69173.c: New testcase.
2550 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2552 PR rtl-optimization/68796
2553 * gcc.target/aarch64/tst_5.c: New test.
2554 * gcc.target/aarch64/tst_6.c: Likewise.
2556 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2558 PR rtl-optimization/68841
2559 * gcc.dg/pr68841.c: New test.
2560 * gcc.c-torture/execute/pr68841.c: New test.
2562 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2564 PR rtl-optimization/68920
2565 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2567 * gcc.dg/ifcvt-5.c: New test.
2569 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2572 * g++.dg/pr69123.C: New.
2574 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2577 * gcc.target/i386/pr69010.c: New test.
2579 2016-01-11 Martin Jambor <mjambor@suse.cz>
2582 * gcc.target/i386/chkp-pr69044.c: New test.
2584 2016-01-11 Tom de Vries <tom@codesourcery.com>
2586 PR tree-optimization/69109
2587 * gcc.dg/autopar/pr69109-2.c: New test.
2588 * gcc.dg/autopar/pr69109.c: New test.
2590 2016-01-11 Tom de Vries <tom@codesourcery.com>
2592 PR tree-optimization/69108
2593 * gcc.dg/autopar/pr69108.c: New test.
2595 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2598 * c-c++-common/Wisleading-indentation.c: Augment test.
2600 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2603 * gfortran.dg/inline_matmul_12.f90: New test.
2605 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2608 * gfortran.dg/actual_array_offset_1: New test.
2610 2016-01-10 Tom de Vries <tom@codesourcery.com>
2612 PR tree-optimization/69062
2613 * gcc.dg/autopar/pr69062.c: New test.
2615 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2617 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2618 * gcc.dg/vect/slp-perm-2.c: Likewise.
2619 * gcc.dg/vect/slp-perm-3.c: Likewise.
2620 * gcc.dg/vect/slp-perm-5.c: Likewise.
2621 * gcc.dg/vect/slp-perm-6.c: Likewise.
2622 * gcc.dg/vect/slp-perm-7.c: Likewise.
2623 * gcc.dg/vect/slp-perm-8.c: Likewise.
2625 2016-01-10 Tom de Vries <tom@codesourcery.com>
2627 PR tree-optimization/69039
2628 * gcc.dg/autopar/pr69039.c: New test.
2630 2016-01-09 Marek Polacek <polacek@redhat.com>
2633 * g++.dg/pr69113.C: New test.
2635 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2638 PR tree-optimization/69097
2639 * gcc.c-torture/execute/pr50865.c: New test.
2640 * gcc.c-torture/execute/pr69097-1.c: New test.
2641 * gcc.c-torture/execute/pr69097-2.c: New test.
2642 * gcc.dg/pr69097-1.c: New test.
2643 * gcc.dg/pr69097-2.c: New test.
2645 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2648 * g++.dg/opt/pr69164.C: New test.
2650 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2652 PR tree-optimization/69167
2653 * gcc.dg/pr69167.c: New test.
2655 2016-01-08 Marek Polacek <polacek@redhat.com>
2658 * g++.dg/pr68449.C: New.
2660 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2662 PR tree-optimization/68707
2663 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2664 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2665 on platforms supporting it.
2666 * gcc.dg/vect/slp-perm-2.c: Likewise.
2667 * gcc.dg/vect/slp-perm-3.c: Likewise.
2668 * gcc.dg/vect/slp-perm-5.c: Likewise.
2669 * gcc.dg/vect/slp-perm-7.c: Likewise.
2670 * gcc.dg/vect/slp-perm-8.c: Likewise.
2671 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2672 on platforms supporting it.
2674 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2676 PR tree-optimization/69162
2677 * gcc.dg/pr69162.c: New test.
2679 PR tree-optimization/69172
2680 * gcc.dg/pr69172.c: New test.
2682 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2684 PR tree-optimization/67781
2685 * gcc.c-torture/execute/pr67781.c: New file.
2687 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2689 PR tree-optimization/69083
2690 * gcc.dg/vect/pr69083.c: New test.
2692 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2694 PR tree-optimization/61441
2695 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2696 Use -fexcess-precision=standard for compiler options.
2697 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2699 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2702 * gfortran.dg/gomp/pr69128.f90: New test.
2705 * g++.dg/ext/pr69145-1.C: New test.
2706 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2707 * g++.dg/ext/pr69145-2.h: New file.
2709 2016-01-07 Martin Sebor <msebor@redhat.com>
2712 * gcc.dg/atomic-fetch-bool.c: New test.
2713 * gcc.dg/sync-fetch-bool.c: New test.
2715 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2718 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2720 2016-01-07 Nick Clifton <nickc@redhat.com>
2723 * g++.dg/pr66655.C: New test.
2724 * g++.dg/pr66655_1.cc: Test support file.
2725 * g++.dg/pr66655.h: Test header file.
2727 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2730 gfortran.dg/gomp/pr66680.f90: New test.
2732 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2735 * gcc.target/i386/pr69171-1.c: New test.
2736 * gcc.target/i386/pr69171-2.c: Likewise.
2737 * gcc.target/i386/pr69171-3.c: Likewise.
2738 * gcc.target/i386/pr69171-4.c: Likewise.
2739 * gcc.target/i386/pr69171-5.c: Likewise.
2740 * gcc.target/i386/pr69171-6.c: Likewise.
2742 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2745 * c-c++-common/pr67639.c: New test.
2747 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2749 PR tree-optimization/69141
2750 * g++.dg/opt/pr69141.C: New test.
2752 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2754 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2756 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2759 * gcc.target/i386/pr69140.c: New test
2761 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2763 * gcc.dg/bad-dereference.c: New test case.
2765 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2767 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2769 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2771 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2773 2016-01-06 Marek Polacek <polacek@redhat.com>
2776 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2778 2016-01-05 Marek Polacek <polacek@redhat.com>
2781 * gcc.dg/atomic-invalid-2.c: New.
2783 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2786 * gcc.target/i386/pr68991.c: New test.
2788 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2791 * g++.dg/pr68991-1.C: New test.
2792 * g++.dg/pr68991-2.C: Likewise.
2794 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2797 * gcc.target/ia64/pr60465-gprel64.c: New test.
2798 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2800 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2802 PR rtl-optimization/68651
2803 * gcc.target/aarch64/pr68651_1.c: New test.
2805 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2808 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2810 2016-01-05 Nathan Sidwell <nathan@acm.org>
2813 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2815 * gcc.dg/alias-15.c: New.
2817 2016-01-05 Nick Clifton <nickc@redhat.com>
2820 * g++.dg/pr68770.C: New test.
2822 2016-01-04 Mike Stump <mikestump@comcast.net>
2824 * lib/target-supports.exp (check_effective_target_cilkplus):
2825 cilkplus targets require pthreads.
2826 (check_effective_target_cilkplus): Remove special case for NVPTX.
2828 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2830 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2833 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2835 Update copyright years.
2837 2016-01-04 Marek Polacek <polacek@redhat.com>
2840 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2841 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2842 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2844 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2846 * gcc.target/sparc/20160104-2.c: New test.
2848 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2850 * gcc.target/sparc/20160104-1.c: New test.
2852 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2855 * gfortran.dg/pr65045.f90: New test.
2857 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2859 * gnat.dg/specs/debug1.ads: Delete.
2861 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2863 PR libgfortran/68867
2864 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2867 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2869 PR libgfortran/68867
2870 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2873 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2876 * gfortran.dg/pr68864.f90: New test.
2878 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2880 PR tree-optimization/69070
2881 * gcc.dg/pr69070.c: New test.
2884 * gfortran.dg/pr69055.f90: New test.
2887 * gcc.dg/pr69015.c: New test.
2889 Copyright (C) 2016 Free Software Foundation, Inc.
2891 Copying and distribution of this file, with or without modification,
2892 are permitted in any medium without royalty provided the copyright
2893 notice and this notice are preserved.