1 2016-03-01 Jakub Jelinek <jakub@redhat.com>
5 * gcc.dg/pr69796.c: New test.
6 * gcc.dg/pr69974.c: New test.
8 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
10 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
12 2016-02-29 Jeff Law <law@redhat.com>
14 PR tree-optimization/69987
15 * gfortran.dg/pr69987.f90: New test.
17 PR tree-optimization/69989
18 * gcc.c-torture/compile/pr69989-2.c: New test.
20 2016-03-01 Marek Polacek <polacek@redhat.com>
23 * g++.dg/parse/invalid1.C: New test.
25 2016-03-01 Richard Biener <rguenther@suse.de>
28 * gcc.dg/pr70022.c: New testcase.
30 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
32 PR tree-optimization/69956
33 * gcc.dg/pr69956.c: New test.
35 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
38 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
39 XFAIL when hardware supports efficient unaligned storage access.
41 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
44 * g++.dg/template/pr69961a.C: New test.
45 * g++.dg/template/pr69961b.C: New test.
47 2016-02-29 David Malcolm <dmalcolm@redhat.com>
50 * gcc.dg/cpp/pr69985.c: New test case.
52 2016-02-29 Jeff Law <law@redhat.com>
54 PR tree-optimization/70005
55 * gcc.c-torture/execute/pr70005.c New test.
57 PR tree-optimization/69999
58 * gcc.c-torture/compile/pr69999.c: New test.
60 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
62 PR tree-optimization/69652
63 * gcc.dg/torture/pr69652.c: Delete test.
64 * gcc.dg/vect/pr69652.c: New test.
66 2016-02-19 Richard Biener <rguenther@suse.de>
68 PR tree-optimization/69980
69 * gfortran.dg/vect/pr69980.f90: New testcase.
71 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
73 * gcc.target/sparc/20160229-1.c: New test.
75 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
77 * gnat.dg/stack_usage3.adb: New test.
78 * gnat.dg/stack_usage3_pkg.ads: New helper.
80 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
82 * gnat.dg/renaming8.adb: New test.
83 * gnat.dg/renaming8_pkg1.ads: New helper.
84 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
85 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
87 2016-02-29 Richard Biener <rguenther@suse.de>
89 PR tree-optimization/69720
90 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
92 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
96 * gfortran.dg/realloc_on_assign_26.f90: New test case.
98 2016-02-28 Harald Anlauf <anlauf@gmx.de>
99 Jerry DeLisle <jvdelisle@gcc.gnu.org>
102 * gfortran.dg/coarray_8.f90: Adjust error message.
103 * gfortran.dg/pr56007.f90: New test.
104 * gfortran.dg/pr56007.f: New test.
106 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
108 PR tree-optimization/69989
109 * gcc.dg/torture/pr69989.c: New test.
111 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
113 * gcc.target/i386/stack-realign-win.c: New test.
115 2016-02-28 Harald Anlauf <anlauf@gmx.de>
118 * gfortran.dg/pr60126.f90: New test.
120 2016-02-27 Jeff Law <law@redhat.com>
123 2016-02-26 Richard Biener <rguenther@suse.de>
124 Jeff Law <law@redhat.com>
126 PR tree-optimization/69740
127 * gcc.c-torture/compile/pr69740-1.c: New test.
128 * gcc.c-torture/compile/pr69740-2.c: New test.
130 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
133 * gfortran.dg/newunit_4.f90: New test.
135 2016-02-27 Jakub Jelinek <jakub@redhat.com>
138 PR rtl-optimization/69886
139 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
140 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
143 2016-02-26 Martin Sebor <msebor@redhat.com>
145 PR tree-optimization/15826
146 * gcc.dg/tree-ssa/pr15826.c: New test.
148 2016-02-26 Jakub Jelinek <jakub@redhat.com>
151 * gcc.target/powerpc/pr69969.c: New test.
153 2016-02-26 Martin Sebor <msebor@redhat.com>
156 * g++.old-deja/g++.other/decl5.C: Add a test case.
158 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
161 * gcc.target/powerpc/pr69946.c: New file.
163 2016-02-26 Richard Biener <rguenther@suse.de>
164 Jeff Law <law@redhat.com>
166 PR tree-optimization/69740
167 * gcc.c-torture/compile/pr69740-1.c: New test.
168 * gcc.c-torture/compile/pr69740-2.c: New test.
170 2016-02-26 Martin Jambor <mjambor@suse.cz>
173 * gcc.dg/torture/pr69932.c: New test.
174 * gcc.dg/torture/pr69936.c: Likewise.
176 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
179 * gcc.target/s390/pr69709.c: New test.
181 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
184 * gcc.target/aarch64/pr69245_1.c: New test.
186 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
189 * gcc.dg/torture/pr69613.c: New test.
191 2016-02-26 Jakub Jelinek <jakub@redhat.com>
193 PR rtl-optimization/69891
194 * gcc.target/i386/pr69891.c: New test.
196 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
197 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
200 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
201 functionality for both 32-bit and 64-bit.
203 2016-02-26 Richard Biener <rguenther@suse.de>
205 PR tree-optimization/69551
206 * gcc.dg/torture/pr69951.c: New testcase.
208 2016-02-25 Richard Biener <rguenther@suse.de>
210 PR tree-optimization/48795
211 * gcc.dg/Warray-bounds-18.c: New testcase.
213 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
215 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
217 2016-02-25 Jakub Jelinek <jakub@redhat.com>
219 PR rtl-optimization/69896
220 * gcc.dg/pr69896.c: New test.
222 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
225 * g++.dg/cpp1y/paren2.C: New test.
227 2016-02-24 Martin Sebor <msebor@redhat.com>
230 * gcc.dg/enum-mode-2.c: New test.
232 2016-02-24 Jakub Jelinek <jakub@redhat.com>
235 * g++.dg/warn/Wnonnull-compare-6.C: New test.
236 * g++.dg/warn/Wnonnull-compare-7.C: New test.
237 * g++.dg/ubsan/pr69922.C: New test.
239 2016-02-24 Marek Polacek <polacek@redhat.com>
242 * gcc.dg/pr69819.c: New test.
244 2016-02-24 Martin Sebor <msebor@redhat.com>
247 * g++.dg/ext/flexary15.C: New test.
249 2016-02-24 Martin Sebor <msebor@redhat.com>
251 * gcc.dg/builtins-68.c: Avoid making unportable
252 assumptions about the relationship between SIZE_MAX and UINT_MAX.
253 * g++.dg/ext/builtin_alloca.C: Same.
255 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
256 Charles Baylis <charles.baylis@linaro.org>
259 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
261 2016-02-24 Richard Biener <rguenther@suse.de>
262 Jakub Jelinek <jakub@redhat.com>
265 * gcc.dg/torture/pr69760.c: New testcase.
267 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
269 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
270 pattern on Solaris with as.
272 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
274 * gcc.target/arm/cond_sub_restrict_it.c: New test.
275 * gcc.target/arm/condarith_restrict_it.c: Likewise.
276 * gcc.target/arm/movcond_restrict_it.c: Likewise.
277 * gcc.target/arm/negscc_restrict_it.c: Likewise.
279 2016-02-24 Jakub Jelinek <jakub@redhat.com>
282 * gcc.dg/pr69915.c: New test.
284 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
286 PR rtl-optimization/69886
287 * gcc.dg/torture/pr69886.c: New test.
289 2016-02-24 Richard Biener <rguenther@suse.de>
292 * gcc.dg/torture/pr68963.c: New testcase.
294 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
297 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
298 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
299 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
300 * gcc.target/arm/atomic_loaddi_1.c: New test.
301 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
302 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
303 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
304 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
305 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
306 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
307 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
308 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
310 2016-02-24 Jakub Jelinek <jakub@redhat.com>
313 * gcc.dg/torture/pr69909.c: New test.
315 2016-02-24 Richard Biener <rguenther@suse.de>
317 PR tree-optimization/69907
318 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
319 * gcc.dg/vect/bb-slp-34.c: XFAIL.
320 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
322 2016-02-24 Christian Bruel <christian.bruel@st.com>
324 * gcc.target/arm/pragma_cpp_fma.c: New test.
326 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
329 * gfortran.dg/include_6.f90: Update test.
331 2016-02-23 Jakub Jelinek <jakub@redhat.com>
334 * objc.dg/pr69844.m: New test.
336 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
339 * gfortran.dg/namelist_89.f90: New test.
340 * gfortran.dg/pr59700.f90: Update test..
342 2016-02-23 Martin Sebor <msebor@redhat.com>
345 * g++.dg/ext/builtin_alloca.C: New test.
346 * gcc.dg/builtins-68.c: New test.
348 2016-02-23 Richard Henderson <rth@redhat.com>
350 * gcc.target/i386/addr-space-3.c: Remove test.
352 2016-02-23 David Malcolm <dmalcolm@redhat.com>
354 PR preprocessor/69126
355 PR preprocessor/69543
356 * c-c++-common/pr69126-2-long.c: New test.
357 * c-c++-common/pr69126-2-short.c: New test.
358 * c-c++-common/pr69543-1.c: Remove xfail.
360 2016-02-23 David Malcolm <dmalcolm@redhat.com>
362 PR preprocessor/69126
363 PR preprocessor/69543
364 PR preprocessor/69558
365 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
367 (test_2): ...this, and add leading comment.
368 (MACRO_3, test_3): New.
369 (MACRO_4A, MACRO_4B, test_4): New.
370 (MACRO): Rename to...
373 (test_5): ...this, updating for renaming of MACRO, and
375 * c-c++-common/pr69543-1.c: New.
376 * c-c++-common/pr69543-2.c: New.
377 * c-c++-common/pr69543-3.c: New.
378 * c-c++-common/pr69543-4.c: New.
379 * c-c++-common/pr69558-1.c: New.
380 * c-c++-common/pr69558-2.c: New.
381 * c-c++-common/pr69558-3.c: New.
382 * c-c++-common/pr69558-4.c: New.
383 * gcc.dg/pr69558.c: Move to...
384 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
387 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
389 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
390 to -ftree-parallelize-loops/-fopenacc changes.
391 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
392 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
393 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
394 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
395 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
396 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
397 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
398 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
399 * c-c++-common/goacc/kernels-loop.c: Likewise.
400 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
401 * c-c++-common/goacc/kernels-reduction.c: Likewise.
402 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
403 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
405 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
407 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
409 2016-02-23 Jakub Jelinek <jakub@redhat.com>
412 * g++.dg/warn/Wnonnull-compare-5.C: New test.
415 * gcc.dg/pr69900.c: New test.
418 2016-02-23 Martin Jambor <mjambor@suse.cz>
420 PR tree-optimization/69666
421 * gcc.dg/tree-ssa/pr69666.c: New test.
423 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
426 * gfortran.dg/coarray_allocate_5.f08: New test.
428 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
430 * gcc.target/s390/vcond-shift.c: Move to ...
431 * gcc.target/s390/vector/vcond-shift.c: ... here.
433 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
435 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
436 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
438 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
440 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
442 2016-02-20 Mark Wielaard <mjw@redhat.com>
445 * gcc.dg/unused-variable-3.c: New test.
447 2016-02-22 Jakub Jelinek <jakub@redhat.com>
450 * gcc.target/i386/pr69888.c: New test.
452 2016-02-22 Richard Biener <rguenther@suse.de>
454 PR tree-optimization/69882
455 * gfortran.dg/vect/pr69882.f90: New testcase.
457 2016-02-22 Jakub Jelinek <jakub@redhat.com>
460 * gcc.dg/pr69885.c: New test.
462 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
466 * gcc.target/sh/pr54089-10.c: New.
468 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
471 * gfortran.dg/deferred_character_15.f90 : New test.
473 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
476 gfortran.dg/allocate_with_source_18.f03: New test.
478 2016-02-20 Harald Anlauf <anlauf@gmx.de>
481 gfortran.dg/gomp/pr52531.f90: New test.
483 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
486 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
489 2016-02-19 Jakub Jelinek <jakub@redhat.com>
492 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
493 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
496 * g++.dg/warn/Wnonnull-compare-4.C: New test.
499 * g++.dg/torture/pr69851.C: New test.
501 2016-02-19 Martin Sebor <msebor@redhat.com>
504 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
506 2016-02-19 Jakub Jelinek <jakub@redhat.com>
509 * g++.dg/warn/Wnonnull-compare-2.C: New test.
510 * g++.dg/warn/Wnonnull-compare-3.C: New test.
513 * g++.dg/cpp0x/pr67767.C: New test.
515 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
517 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
518 for fp, simd, crypto, crc, lse.
519 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
521 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
522 effective target check.
524 2016-02-19 Jakub Jelinek <jakub@redhat.com>
527 * gcc.target/i386/pr69820.c: New test.
529 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
531 * gcc.target/s390/vector/int128-1.c: New test.
533 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
535 * gcc.target/s390/vector/vec-vcond-1.c: New test.
537 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
539 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
540 instruction pattern name to prevent the testcase from failing with
543 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
545 * gcc.target/s390/md/movstr-2.c: New test.
547 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
549 * gcc.target/s390/morestack.c: New test.
551 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
554 * gcc.target/s390/pr69625.c: Add test case.
556 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
559 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
561 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
564 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
565 * gcc.target/powerpc/fusion3.c: Likewise.
567 2016-02-18 Richard Biener <rguenther@suse.de>
570 * g++.dg/torture/pr69553.C: New testcase.
572 2016-02-18 Nick Clifton <nickc@redhat.com>
576 * gcc.target/arm/pr62554.c: New test.
577 * gcc.target/arm/pr69610-1.c: New test.
578 * gcc.target/arm/pr69610-2.c: New test.
580 2016-02-18 Richard Biener <rguenther@suse.de>
583 * gcc.dg/torture/pr69854.c: New testcase.
585 2016-02-17 Jakub Jelinek <jakub@redhat.com>
588 * g++.dg/warn/Wnonnull-compare-1.C: New test.
590 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
592 * gcc.target/powerpc/vec-cg.c: New test.
594 2016-02-17 Richard Biener <rguenther@suse.de>
597 * gcc.dg/uninit-21.c: Add -fno-short-enums.
599 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
602 * gcc.c-torture/compile/pr69161.c: New test.
604 2016-02-17 David Sherwood <david.sherwood@arm.com>
607 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
608 * gcc.target/arm/vect-fmaxmin.c: Likewise.
610 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
612 * gcc.dg/ifcvt-4.c: Skip on Visium.
614 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
616 * gnat.dg/atomic8.adb: New test.
618 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
620 * gnat.dg/discr46.ad[sb]: New test.
622 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
625 * gcc.target/powerpc/pr48344-1.c: New test.
627 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
630 * gfortran.dg/associate_21.f90: New test.
632 2016-02-16 Jakub Jelinek <jakub@redhat.com>
635 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
636 -Wnonnull in dg-options.
637 * c-c++-common/nonnull-2.c: New test.
639 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
640 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
642 * gcc.target/aarch64/vector_initialization_nostack.c: New.
644 2016-02-16 Jakub Jelinek <jakub@redhat.com>
647 * gcc.dg/pr69801.c: Add empty dg-options.
649 2016-02-16 James Norris <jnorris@codesourcery.com>
651 * c-c++-common/goacc/deviceptr-1.c: Add tests.
652 * g++.dg/goacc/deviceptr-1.c: New file.
654 2016-02-16 Jakub Jelinek <jakub@redhat.com>
656 PR tree-optimization/69820
657 * gcc.dg/vect/pr69820.c: New test.
659 2016-02-16 Richard Biener <rguenther@suse.de>
661 PR tree-optimization/69776
662 * gcc.dg/torture/pr69776-2.c: New testcase.
664 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
666 PR tree-optimization/69714
667 * gcc.dg/torture/pr69714.c: New test.
669 2016-02-16 Jakub Jelinek <jakub@redhat.com>
671 PR tree-optimization/69802
672 * gcc.dg/pr69802.c: New test.
674 2016-02-16 Richard Biener <rguenther@suse.de>
677 * gcc.dg/pr69801.c: New testcase.
679 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
682 * gfortran.dg/read_bang.f90: New test.
683 * gfortran.dg/read_bang4.f90: New test.
685 2016-02-15 Jakub Jelinek <jakub@redhat.com>
688 * g++.dg/init/pr69658.C: New test.
691 * c-c++-common/pr69797.c: New test.
693 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
695 * lib/target-supports.exp (check_effective_target_section_anchors): Add
696 check for aarch64*-*-*.
698 2016-02-15 Richard Biener <rguenther@suse.de>
700 PR tree-optimization/69783
701 * gcc.dg/vect/pr69783.c: New testcase.
703 2016-02-15 Richard Biener <rguenther@suse.de>
705 PR tree-optimization/69776
706 * gcc.dg/torture/pr69776.c: New testcase.
708 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
711 * gfortran.dg/type_decl_4.f90: Reinstated.
713 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
716 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
718 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
722 * gfortran.dg/type_decl_4.f90: Removed.
724 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
727 * gfortran.dg/type_decl_4.f90: New test.
729 2016-02-14 Alan Modra <amodra@gmail.com>
732 * gcc.c-torture/execute/stkalign.c: Revise test.
734 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
737 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
739 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
742 * gcc.target/sh/torture/pr67260.c: New.
744 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
746 * gcc.dg/pr67964.c: Add dg-require-alias.
748 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
752 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
754 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
757 * gfortran.dg/namelist_88.f90: New test.
759 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
762 * gfortran.dg/namelist_38.f90: Update test.
763 * gfortran.dg/namelist_84.f90: Update test.
765 2016-02-12 David Malcolm <dmalcolm@redhat.com>
768 * gcc.dg/pr69554-1.c: New test.
769 * gfortran.dg/pr69554-1.F90: New test.
770 * gfortran.dg/pr69554-2.F90: New test.
771 * lib/gcc-dg.exp (proc dg-locus): New function.
772 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
773 distinguish between the caret-printing and non-caret-printing
774 cases. If caret-printing has been explicitly enabled, bail out
775 without attempting to fix up the output.
777 2016-02-12 David Malcolm <dmalcolm@redhat.com>
781 * gcc.dg/spellcheck-options-3.c: New test case.
782 * gcc.dg/spellcheck-options-4.c: New test case.
783 * gcc.dg/spellcheck-options-5.c: New test case.
784 * gcc.dg/spellcheck-options-6.c: New test case.
785 * gcc.dg/spellcheck-options-7.c: New test case.
786 * gcc.dg/spellcheck-options-8.c: New test case.
787 * gcc.dg/spellcheck-options-9.c: New test case.
788 * gcc.dg/spellcheck-options-10.c: New test case.
790 2016-02-12 Jakub Jelinek <jakub@redhat.com>
792 PR rtl-optimization/69764
793 PR rtl-optimization/69771
794 * c-c++-common/pr69764.c: New test.
795 * gcc.dg/torture/pr69771.c: New test.
797 2016-02-12 Marek Polacek <polacek@redhat.com>
799 * g++.dg/torture/init-list1.C: New.
801 2016-02-12 Marek Polacek <polacek@redhat.com>
803 * gcc.dg/pr69522.c: Add empty dg-options.
805 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
807 * g++.dg/lto/lto.exp: Include and init mpx.
808 * g++.dg/lto/pr69729_0.C: New test.
810 2016-02-12 Jakub Jelinek <jakub@redhat.com>
813 * g++.dg/ipa/pr69241-4.C: New test.
816 * g++.dg/ipa/pr68672-1.C: New test.
817 * g++.dg/ipa/pr68672-2.C: New test.
818 * g++.dg/ipa/pr68672-3.C: New test.
820 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
823 * gcc.dg/pr69522.c: New test.
825 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
828 * g++.dg/cpp1y/69098.C: New test.
829 * g++.dg/cpp1y/69098-2.C: New test.
831 2016-02-12 Jakub Jelinek <jakub@redhat.com>
833 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
834 and neighbour -> neighbor.
835 * objc.dg/attributes/method-nonnull-1.m: Likewise.
836 * objc.dg/gnu-api-2-class-meta.m: Likewise.
837 * c-c++-common/Wvarargs.c: Likewise.
838 * c-c++-common/goacc/host_data-5.c: Likewise.
839 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
840 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
841 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
842 * gcc.target/aarch64/pr60697.c: Likewise.
843 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
844 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
845 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
846 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
847 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
848 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
849 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
850 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
851 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
852 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
853 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
854 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
855 * g++.dg/lookup/koenig5.C: Likewise.
856 * g++.dg/ext/no-asm-2.C: Likewise.
857 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
858 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
859 * gfortran.dg/used_types_16.f90: Likewise.
860 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
861 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
862 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
863 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
864 * gfortran.dg/abstract_type_6.f03: Likewise.
865 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
866 * gfortran.dg/used_types_15.f90: Likewise.
867 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
868 * gfortran.dg/exit_3.f08: Likewise.
869 * gfortran.dg/open_status_2.f90: Likewise.
870 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
871 * gfortran.dg/intrinsic_std_1.f90: Likewise.
872 * gfortran.dg/associate_1.f03: Likewise.
873 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
874 * gfortran.dg/intrinsic_std_6.f90: Likewise.
875 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
876 * gcc.dg/builtin-object-size-1.c: Likewise.
877 * gcc.dg/noreturn-6.c: Likewise.
878 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
879 * gcc.dg/globalalias.c: Likewise.
880 * gcc.dg/builtins-config.h: Likewise.
881 * gcc.dg/pr30457.c: Likewise.
882 * gcc.c-torture/compile/volatile-1.c: Likewise.
883 * gcc.c-torture/execute/20101011-1.c: Likewise.
884 * c-c++-common/Waddress-1.c: Likewise.
886 2016-02-11 Jakub Jelinek <jakub@redhat.com>
889 * c-c++-common/Waddress-1.c: New test.
891 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
894 * gfortran.dg/associate_19.f03: New test.
895 * gfortran.dg/associate_20.f03: New test.
897 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
899 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
901 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
903 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
904 .arch armv8-a\n. Add -dA to dg-options.
905 * gcc.target/aarch64/assembler_arch_1.c: New test.
906 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
908 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
911 * g++.dg/cpp0x/pr68726.C: New.
913 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
915 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
918 2016-02-11 Richard Biener <rguenther@suse.de>
920 * g++.dg/tree-ssa/pr61034.C: Adjust.
922 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
925 * gcc.target/s390/pr69148.c: New.
927 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
929 PR tree-optimization/69652
930 * gcc.dg/torture/pr69652.c: New test.
932 2016-02-10 Jakub Jelinek <jakub@redhat.com>
933 Patrick Palka <ppalka@gcc.gnu.org>
937 * g++.dg/ipa/pr69241-1.C: New test.
938 * g++.dg/ipa/pr69241-2.C: New test.
939 * g++.dg/ipa/pr69241-3.C: New test.
940 * g++.dg/ipa/pr69649.C: New test.
942 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
944 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
945 * gcc.dg/tree-ssa/sra-18.c: Ditto.
947 2016-02-10 Bin Cheng <bin.cheng@arm.com>
949 PR tree-optimization/68021
950 * gcc.dg/tree-ssa/pr68021.c: New test.
952 2016-02-10 Richard Biener <rguenther@suse.de>
954 PR tree-optimization/69726
955 * gcc.dg/uninit-22.c: New testcase.
957 2016-02-09 Andrew Pinski <apinski@cavium.com>
960 * gcc.c-torture/compile/20160205-1.c: New testcase.
962 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
965 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
966 instead accessing a really large arrray.
967 * gcc.target/powerpc/fusion3.c: Likewise.
969 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
972 * gcc.c-torture/execute/pr68532.c: New test.
974 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
977 * gcc.dg/pr69634.c: New.
979 2016-02-09 Richard Biener <rguenther@suse.de>
981 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
983 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
985 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
987 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
989 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
991 2016-02-09 Richard Biener <rguenther@suse.de>
993 PR tree-optimization/69715
994 * gcc.dg/torture/pr69715.c: New testcase.
996 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
999 * g++.dg/cpp0x/trailing12.C: New test.
1000 * g++.dg/cpp0x/trailing13.C: New test.
1002 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1006 * g++.dg/cpp1y/auto-fn29.C: New test.
1007 * g++.dg/cpp1y/auto-fn30.C: New test.
1009 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1011 PR tree-optimization/69209
1012 * gcc.c-torture/compile/pr69209.c: New test.
1014 2016-02-08 Jeff Law <law@redhat.com>
1016 PR tree-optimization/68541
1017 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1018 of statements allowed in join block for path splitting.
1020 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1023 * g++.dg/gomp/pr59627.C: New test.
1026 * g++.dg/ipa/pr69239.C: New test.
1028 2016-02-08 David Malcolm <dmalcolm@redhat.com>
1030 PR preprocessor/69664
1031 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1032 * gcc.dg/cpp/warn-comments.c: Likewise.
1034 2016-02-08 Marek Polacek <polacek@redhat.com>
1037 * g++.dg/init/const12.C: New test.
1039 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1042 * gcc.dg/lto/pr55113_0.c: Remove test.
1044 2016-02-08 Richard Biener <rguenther@suse.de>
1046 PR tree-optimization/69719
1047 * gcc.dg/torture/pr69719.c: New testcase.
1049 2016-02-08 Richard Biener <rguenther@suse.de>
1050 Jeff Law <law@redhat.com>
1053 * gcc.target/mips/pr68273.c: New testcase.
1055 2016-02-08 Richard Biener <rguenther@suse.de>
1057 PR rtl-optimization/69274
1058 * gcc.target/i386/addr-sel-1.c: XFAIL.
1060 2016-02-08 Jeff Law <law@redhat.com>
1062 PR tree-optimization/68541
1063 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1065 PR tree-optimization/65917
1066 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1068 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1071 * gfortran.dg/namelist_args.f90: New test.
1073 2016-02-05 Jeff Law <law@redhat.com>
1075 PR tree-optimization/68541
1076 * gcc.dg/tree-ssa/split-path-2.c: New test.
1077 * gcc.dg/tree-ssa/split-path-3.c: New test.
1078 * gcc.dg/tree-ssa/split-path-4.c: New test.
1079 * gcc.dg/tree-ssa/split-path-5.c: New test.
1080 * gcc.dg/tree-ssa/split-path-6.c: New test.
1081 * gcc.dg/tree-ssa/split-path-7.c: New test.
1083 2016-02-05 Martin Sebor <msebor@redhat.com>
1086 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1087 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1089 2016-02-06 Richard HEnderson <rth@redhat.com>
1092 * gcc.target/i386/addr-space-4.c: New.
1093 * gcc.target/i386/addr-space-5.c: New.
1095 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1098 * gfortran.dg/elemental_dependency_6.f90: New.
1100 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1102 PR rtl-optimization/69691
1103 * gcc.c-torture/execute/pr69691.c: New test.
1106 * g++.dg/parse/pr69628.C: New test.
1108 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1110 * gcc.dg/sancov/asan.c: Move to ...
1111 * gcc.dg/asan/sancov-1.c: ... here.
1113 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1115 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1117 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1120 * gcc.target/i386/pr69677.c: New test.
1122 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1125 * g++.dg/template/pr68948.C: New test.
1127 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1129 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1130 (only necessary on s390x).
1132 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1134 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1135 -mno-accumulate-outgoing-args.
1137 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1139 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1141 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1144 * c-c++-common/pr69669.c: New test.
1146 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1149 * g++.dg/pr69667.C: New file.
1151 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1154 * gcc.dg/pr69619.c: Add new test.
1156 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1158 PR rtl-optimization/69577
1159 * gcc.target/i386/pr69577.c: New test.
1161 2016-02-04 Martin Liska <mliska@suse.cz>
1163 * g++.dg/asan/pr69276.C: New test.
1165 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1169 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1170 a single smulbb instruction.
1171 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1172 * gcc.target/amr/wmul-2.c: Likewise.
1174 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1178 * gcc.c-torture/execute/pr67714.c: New test.
1180 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1183 * gcc.target/i386/pr69454-1.c: New test.
1184 * gcc.target/i386/pr69454-2.c: New test.
1186 2016-02-03 Martin Sebor <msebor@redhat.com>
1193 * g++.dg/ext/flexarray-mangle-2.C: New test.
1194 * g++.dg/ext/flexarray-mangle.C: New test.
1195 * g++.dg/ext/flexarray-subst.C: New test.
1196 * g++.dg/ext/flexary11.C: New test.
1197 * g++.dg/ext/flexary12.C: New test.
1198 * g++.dg/ext/flexary13.C: New test.
1199 * g++.dg/ext/flexary14.C: New test.
1200 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1202 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1204 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1205 Define only if CHECK_FLOAT128 is defined.
1206 (main): Properly initialize u5.
1208 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1211 * gcc.dg/pr69627.c: New test.
1214 * gcc.dg/pr69644.c: New test.
1216 2016-02-03 Mike Stump <mikestump@comcast.net>
1218 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1219 support for struct-layout-1.exp.
1221 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1224 * g++.dg/cpp0x/pr69056.C: New test.
1226 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1227 Alexandre Oliva <aoliva@redhat.com>
1230 * gcc.target/powerpc/pr69461.c: New.
1232 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1234 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1236 (check_effective_target_fsanitize_thread): ... to here. Do not
1237 specify additional compile flags for the test source.
1238 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1239 specify additional compile flags for the test source.
1241 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1243 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1245 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1249 * gfortran.dg/coarray_allocate_2.f08: New test.
1250 * gfortran.dg/coarray_allocate_3.f08: New test.
1251 * gfortran.dg/coarray_allocate_4.f08: New test.
1253 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1255 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1256 use same scan-tree-dump-times on all platforms.
1257 * gcc.dg/vect/vect-outer-1.c: Likewise.
1258 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1259 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1260 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1261 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1262 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1263 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1264 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1266 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1268 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1271 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1273 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1275 2016-02-02 James Norris <jnorris@codesourcery.com>
1277 * c-c++-common/goacc/routine-5.c: Add tests.
1279 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1281 * gcc.target/nvptx/unsigned-cmp.c: New test.
1283 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1285 * gcc.target/aarch64/scalar_shift_1.c
1286 (test_corners_sisd_di): Improve force to SIMD register.
1287 (test_corners_sisd_si): Likewise.
1288 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1289 Remove scan-assembler check for ldr.
1291 2016-02-02 Richard Biener <rguenther@suse.de>
1293 PR tree-optimization/69595
1294 * gcc.dg/Warray-bounds-17.c: New testcase.
1296 2016-02-02 Richard Biener <rguenther@suse.de>
1298 PR tree-optimization/69606
1299 * gcc.dg/torture/pr69606.c: New testcase.
1301 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1304 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1305 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1307 2016-02-02 Alan Modra <amodra@gmail.com>
1310 * gcc.target/powerpc/pr69548.c: New test.
1312 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1314 PR rtl-optimization/69592
1315 * gcc.dg/pr69592.c: New test.
1317 PR preprocessor/69543
1319 * gcc.dg/pr69543.c: New test.
1320 * gcc.dg/pr69558.c: New test.
1322 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1325 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1327 2016-02-01 Martin Sebor <msebor@redhat.com>
1329 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1331 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1333 PR tree-optimization/67921
1334 * c-c++-common/ubsan/pr67921.c: New test.
1336 2016-02-01 Richard Biener <rguenther@suse.de>
1339 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1341 2016-02-01 Richard Biener <rguenther@suse.de>
1343 PR tree-optimization/69574
1344 * gcc.dg/torture/pr69574.c: New testcase.
1346 2016-02-01 Richard Biener <rguenther@suse.de>
1348 PR tree-optimization/69579
1349 * gcc.dg/setjmp-6.c: New testcase.
1351 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1353 PR rtl-optimization/69570
1354 * g++.dg/opt/pr69570.C: New test.
1356 2016-02-01 Richard Henderson <rth@redhat.com>
1358 * gcc.dg/pr69535.c: New test.
1360 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1363 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1364 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1367 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1369 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1371 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1374 * gfortran.dg/allocate_with_source_17.f03: New test.
1376 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1378 PR tree-optimization/69546
1379 * gcc.dg/torture/pr69546.c: New test.
1381 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1384 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1386 2016-01-30 Martin Sebor <msebor@redhat.com>
1389 * g++.dg/ext/flexary10.C: New test.
1391 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1394 gfortran.dg/common_23.f90: New test.
1396 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1399 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1400 condition being checked, and disable it when the target supports
1401 misaligned loads and stores.
1403 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1406 * gcc.dg/torture/pr69518.c: New test.
1408 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1411 * gcc.target/i386/pr69530.c: New test.
1413 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1416 * gcc.target/mips/div-delay.c: New test.
1418 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1421 * gcc.target/i386/pr69551.c: New test.
1424 * gcc.target/i386/pr66137.c: New test.
1426 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1428 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1429 always built for p5600.
1430 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1431 isa=p5600 dg-option.
1433 2016-01-29 Richard Biener <rguenther@suse.de>
1435 PR tree-optimization/69547
1436 * g++.dg/tree-ssa/pr69547.C: New testcase.
1438 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1441 * g++.dg/warn/Wunused-function2.C: New test.
1443 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1445 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1446 support for test to succeed.
1448 2016-01-29 Marek Polacek <polacek@redhat.com>
1452 * g++.dg/ext/constexpr-vla2.C: New test.
1453 * g++.dg/ext/constexpr-vla3.C: New test.
1454 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1456 2016-01-29 Richard Biener <rguenther@suse.de>
1459 * gcc.dg/uninit-21.c: New testcase.
1461 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1464 * gcc.target/i386/pr69459.c: New test.
1466 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1469 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1470 * gcc.target/mips/pr68400.c: New test.
1472 2016-01-28 Martin Sebor <msebor@redhat.com>
1475 * gcc.target/powerpc/pr17381.c: New test.
1477 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1480 * gcc.dg/torture/pr69542.c: New test.
1482 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1484 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1486 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1488 * gcc.dg/pr65980.c: Skip on AIX.
1489 * gcc.dg/pr66688.c: Same.
1491 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1494 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1495 * gcc.dg/tree-ssa/sra-18.c: Same.
1497 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1500 * gfortran.dg/block_15.f08: New test.
1501 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1502 on incorrectly closed BLOCK.
1504 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1506 * gcc.dg/declare-simd.c: New test.
1507 2016-01-28 Richard Biener <rguenther@suse.de>
1509 PR tree-optimization/69466
1510 * gfortran.dg/vect/pr69466.f90: New testcase.
1512 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1514 * g++.dg/pr67989.C: Remove ARM-specific option.
1515 * gcc.target/arm/pr67989.C: New file.
1517 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1519 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1520 and expm1 test for glibc < 2.11.
1522 2016-01-27 Richard Henderson <rth@redhat.com>
1524 * gcc.c-torture/execute/pr69447.c: New test.
1526 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1529 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1531 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1534 * gcc.dg/pr66869.c: New test.
1536 2016-01-25 Jeff Law <law@redhat.com>
1538 PR tree-optimization/68398
1539 PR tree-optimization/69196
1540 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1541 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1542 path to avoid new heuristic allowing more irreducible regions
1543 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1544 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1545 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1546 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1547 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1549 2016-01-27 Marek Polacek <polacek@redhat.com>
1552 * c-c++-common/vector-compare-4.c: New test.
1554 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1556 PR preprocessor/69126
1557 * c-c++-common/pr69126.c: New test case.
1559 2016-01-27 Ian Lance Taylor <iant@google.com>
1561 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1563 2016-01-27 Ryan Burn <contact@rnburn.com>
1566 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1568 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1571 * gcc.target/i386/pr69512.c: New test.
1573 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1576 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1578 2016-01-27 Marek Polacek <polacek@redhat.com>
1581 * g++.dg/pr69379.C: New test.
1583 2016-01-27 Martin Sebor <msebor@redhat.com>
1586 * g++.dg/abi/Wabi-2-2.C: New test.
1587 * g++.dg/abi/Wabi-2-3.C: New test.
1588 * g++.dg/abi/Wabi-3-2.C: New test.
1589 * g++.dg/abi/Wabi-3-3.C: New test.
1591 2016-01-27 Richard Biener <rguenther@suse.de>
1593 PR tree-optimization/69166
1594 * gcc.dg/torture/pr69166.c: New testcase.
1596 2016-01-27 Martin Jambor <mjambor@suse.cz>
1598 PR tree-optimization/69355
1599 * gcc.dg/tree-ssa/pr69355.c: New test.
1601 2016-01-27 Marek Polacek <polacek@redhat.com>
1604 * g++.dg/ext/constexpr-vla1.C: New test.
1606 2016-01-20 Christian Bruel <christian.bruel@st.com>
1609 * gcc.target/arm/pr69245.c: New test.
1611 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1613 PR tree-optimization/69399
1614 * gcc.dg/torture/pr69399.c: New test.
1616 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1618 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1620 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1622 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1624 2016-01-26 Tom de Vries <tom@codesourcery.com>
1626 PR tree-optimization/69110
1627 * gcc.dg/autopar/pr69110.c: New test.
1629 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1630 Sebastian Pop <s.pop@samsung.com>
1632 * gcc.dg/graphite/isl-ast-op-select.c: New.
1634 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1637 * gfortran.dg/allocate_error_6.f90: New test.
1639 2016-01-26 Richard Henderson <rth@redhat.com>
1641 * gcc.dg/tm/pr60908.c: New test.
1643 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1646 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1648 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1649 expected multiline output to reflect the colorization being
1650 disabled before newlines.
1651 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1652 (custom_diagnostic_finalizer): Replace call to
1653 pp_newline_and_flush with call to pp_flush.
1654 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1655 * gfortran.dg/implicit_class_1.f90: Likewise.
1656 * lib/gcc-dg.exp (allow_blank_lines): New global.
1657 (dg-allow-blank-lines-in-output): New procedure.
1658 (gcc-dg-prune): Complain about blank lines in the output, unless
1659 dg-allow-blank-lines-in-output was called.
1660 * lib/multiline.exp (_build_multiline_regex): Only support
1661 arbitrary followup text for non-blank-lines, not for blank lines.
1663 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1665 PR tree-optimization/69483
1666 * gcc.dg/pr69483.c: New test.
1667 * g++.dg/opt/pr69483.C: New test.
1669 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1672 * gcc.target/arm/pr68620.c: New test.
1674 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1676 * gcc.target/i386/pr68986-2.c: Remove -m32.
1678 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1681 * gcc.target/i386/pr68986-1.c: New test.
1682 * gcc.target/i386/pr68986-2.c: Likewise.
1683 * gcc.target/i386/pr68986-3.c: Likewise.
1685 2016-01-26 Christian Bruel <christian.bruel@st.com>
1687 * lib/target-supports.exp
1688 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1689 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1690 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1692 2016-01-26 Richard Biener <rguenther@suse.de>
1694 PR tree-optimization/69452
1695 * gcc.dg/torture/pr69452.c: New testcase.
1697 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1700 * gcc.dg/pr69442.c: New test.
1702 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1705 * gcc.target/aarch64/simd/pr67896.C: New.
1707 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1709 PR tree-optimization/69400
1710 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1712 (plugin_init): Call it.
1713 * gcc.dg/torture/pr69400.c: New test.
1715 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1717 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1719 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1720 Sebastian Pop <s.pop@samsung.com>
1722 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1725 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1726 Sebastian Pop <s.pop@samsung.com>
1728 * gcc.dg/graphite/pr69292.c: New.
1730 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1732 * c-c++-common/goacc/use_device-1.c: New test.
1734 2016-01-25 Jeff Law <law@redhat.com>
1736 PR tree-optimization/69196
1737 PR tree-optimization/68398
1738 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1739 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1741 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1744 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1747 2016-01-25 Richard Biener <rguenther@suse.de>
1750 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1752 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1755 * gcc.dg/pr69421.c: New test.
1757 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1759 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1760 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1761 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1762 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1763 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1764 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1765 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1766 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1767 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1768 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1770 2016-01-25 Richard Biener <rguenther@suse.de>
1772 PR tree-optimization/69376
1773 * gcc.dg/torture/pr69376.c: New testcase.
1775 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1779 * gfortran.dg/interface_38.f90: New test.
1780 * gfortran.dg/interface_39.f90: New test.
1782 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1785 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1790 * g++.dg/template/pr11858.C: New test.
1791 * g++.dg/template/pr24663.C: New test.
1792 * g++.dg/template/unify12.C: New test.
1793 * g++.dg/template/unify13.C: New test.
1794 * g++.dg/template/unify14.C: New test.
1795 * g++.dg/template/unify15.C: New test.
1796 * g++.dg/template/unify16.C: New test.
1797 * g++.dg/template/unify17.C: New test.
1799 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1802 gfortran.dg/pr68283.f90: New test.
1804 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1807 * gfortran.dg/inline_matmul_13.f90: New test.
1808 * gfortran.dg/matmul_bounds_8.f90: New test.
1809 * gfortran.dg/matmul_bounds_9.f90: New test.
1810 * gfortran.dg/matmul_bounds_10.f90: New test.
1812 2016-01-23 Tom de Vries <tom@codesourcery.com>
1814 PR tree-optimization/69426
1815 * gcc.dg/autopar/pr69426.c: New test.
1817 2016-01-23 Martin Sebor <msebor@redhat.com>
1821 * g++.dg/cpp0x/alignas5.C: New test.
1822 * g++.dg/ext/vector29.C: Same.
1824 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1826 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1827 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1828 _GNU_SOURCE from compile flags to the source.
1829 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1830 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1831 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1832 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1834 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1837 * g++.dg/opt/pr69432.C: New test.
1839 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1841 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1842 32-bit targets testing an -m64 multilib.
1844 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1846 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1849 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1851 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1853 2016-01-21 Christian Bruel <christian.bruel@st.com>
1856 * gcc.target/i386/pr68674.c
1857 * gcc.target/aarch64/pr68674.c
1858 * gcc.target/arm/pr68674.c
1860 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1863 * gcc.c-torture/execute/pr69403.c: New test.
1865 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1868 * g++.dg/template/pr55843.C: New.
1870 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1873 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1874 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1876 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1879 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1880 from dg-do compile directive, and instead add
1881 { dg-require-effective-target int128 }.
1883 2016-01-20 Martin Sebor <msebor@redhat.com>
1886 * gcc.dg/sync-fetch.c: New test.
1888 2016-01-21 Martin Sebor <msebor@redhat.com>
1891 * gcc.target/powerpc/pr69252.c: New test.
1893 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1896 * gfortran.dg/pr65996.f90: New test.
1898 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1901 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1902 expected to generate an error.
1904 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1907 * gcc.dg/torture/pr66178.c: New test.
1909 2016-01-21 Anton Blanchard <anton@samba.org>
1910 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1913 * gcc.target/powerpc/pr63354.c: New test.
1915 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1917 PR rtl-optimization/68990
1918 * gcc.target/i386/pr68990: New.
1920 2016-01-21 Nick Clifton <nickc@redhat.com>
1923 * gcc.target/mips/pr69129.c: New.
1925 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1928 * g++.dg/cpp0x/pr58046.C: New.
1930 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1934 * gcc.target/arm/pr69187.c: New test.
1937 * g++.dg/torture/pr69355.C: New test.
1939 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1940 Sebastian Pop <s.pop@samsung.com>
1942 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1944 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1945 Sebastian Pop <s.pop@samsung.com>
1947 * gcc.dg/graphite/pr68976.c: New test.
1949 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1952 * c-c++-common/pr67653.c: New test.
1953 * gcc.dg/torture/pr29119.c: Add dg-warning.
1955 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1957 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1959 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1962 * gcc.dg/pr24293.c: New test.
1963 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1964 incomplete struct type.
1965 * gcc.dg/declspec-1.c: Likewise.
1966 * gcc.dg/pr63549.c: Likewise.
1968 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1970 PR tree-optimization/66612
1971 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1972 for bdn instruction.
1974 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1976 * lib/target-supports.exp
1977 (check_effective_target_arm_fp_ok_nocache): New.
1978 (check_effective_target_arm_fp_ok): New.
1979 (add_options_for_arm_fp): New.
1980 (check_effective_target_arm_crypto_ok_nocache): Require
1981 target_arm_v8_neon_ok instead of arm32.
1982 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1983 (check_effective_target_arm_crypto_pragma_ok): New.
1984 (add_options_for_arm_vfp): New.
1985 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1986 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1987 target instead. Force initial fpu to vfp.
1988 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1989 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1990 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1992 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1993 use arm_vfp effective target instead. Force initial fpu to vfp.
1994 * gcc.target/arm/attr-neon3.c: Likewise.
1995 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1997 * gcc.target/arm/unsigned-float.c: Likewise.
1998 * gcc.target/arm/vfp-1.c: Likewise.
1999 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2000 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2001 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2002 * gcc.target/arm/vfp-ldmias.c: Likewise.
2003 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2004 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2005 * gcc.target/arm/vfp-stmiad.c: Likewise.
2006 * gcc.target/arm/vfp-stmias.c: Likewise.
2007 * gcc.target/arm/vnmul-1.c: Likewise.
2008 * gcc.target/arm/vnmul-2.c: Likewise.
2009 * gcc.target/arm/vnmul-3.c: Likewise.
2010 * gcc.target/arm/vnmul-4.c: Likewise.
2012 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
2015 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2016 the MPX run-time library, for compile-time MPX test.
2017 * gcc.target/i386/chkp-always_inline.c: Likewise.
2018 * gcc.target/i386/chkp-bndret.c: Likewise.
2019 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2020 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2021 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2022 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2023 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2024 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2025 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2026 * gcc.target/i386/chkp-label-address.c: Likewise.
2027 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2028 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2029 * gcc.target/i386/chkp-pr69044.c: Likewise.
2030 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2031 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2032 * gcc.target/i386/chkp-strchr.c: Likewise.
2033 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2034 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2035 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2036 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2037 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2038 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2039 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2040 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2041 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2042 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2043 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2044 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2045 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2046 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2047 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2048 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2049 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2050 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2051 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2052 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2053 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2054 * gcc.target/i386/pr63995-2.c: Likewise.
2055 * gcc.target/i386/pr64805.c: Likewise.
2056 * gcc.target/i386/pr65044.c: Likewise.
2057 * gcc.target/i386/pr65167.c: Likewise.
2058 * gcc.target/i386/pr65183.c: Likewise.
2059 * gcc.target/i386/pr65184.c: Likewise.
2060 * gcc.target/i386/thunk-retbnd.c: Likewise.
2062 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2064 PR tree-optimization/69328
2065 * gcc.dg/pr69328.c: New test.
2067 2016-01-20 Jeff Law <law@redhat.com>
2070 * gcc.target/m68k/pr25114.c: New test.
2072 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2074 * gcc.target/arm/memset-inline-10.c: Added
2075 dg-require-effective-target arm_thumb2_ok.
2077 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2079 * gcc.dg/debug/dwarf2/sso.c: New test.
2081 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2084 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2085 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2086 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2088 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2091 * g++.dg/ipa/devirt-50.C: New testcase.
2093 2016-01-19 Marek Polacek <polacek@redhat.com>
2096 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2097 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2099 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2102 * gcc.target/arm/pr69135_1.c: New test.
2104 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2106 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2108 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2110 * gcc.target/aarch64/ccmp_1.c: New testcase.
2112 2016-01-19 Marek Polacek <polacek@redhat.com>
2115 * g++.dg/cpp0x/enum30.C: New test.
2117 2016-01-19 Richard Biener <rguenther@suse.de>
2119 PR tree-optimization/69336
2120 * g++.dg/tree-ssa/pr69336.C: New testcase.
2122 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2125 * gcc.dg/pr65779.c: New test.
2127 2016-01-19 Richard Biener <rguenther@suse.de>
2129 PR tree-optimization/69352
2130 * gcc.dg/torture/pr69352.c: New testcase.
2132 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2134 PR rtl-optimization/68955
2135 PR rtl-optimization/64557
2136 * gcc.dg/torture/pr68955.c: New test.
2138 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2141 * g++.dg/torture/pr69136.C: New testcase.
2143 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2146 * g++.dg/lto/pr69133_0.C: New testcase.
2147 * g++.dg/lto/pr69133_1.C: New testcase.
2149 2016-01-15 Jeff Law <law@redhat.com>
2151 PR tree-optimization/69320
2152 * gcc.c-torture/pr69320-1.c: New test.
2153 * gcc.c-torture/pr69320-2.c: New test.
2154 * gcc.c-torture/pr69320-3.c: New test.
2155 * gcc.c-torture/pr69320-4.c: New test.
2157 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2162 * g++.dg/template/pr11858.C: New test.
2163 * g++.dg/template/pr24663.C: New test.
2164 * g++.dg/template/unify12.C: New test.
2165 * g++.dg/template/unify13.C: New test.
2166 * g++.dg/template/unify14.C: New test.
2167 * g++.dg/template/unify15.C: New test.
2168 * g++.dg/template/unify16.C: New test.
2169 * g++.dg/template/unify17.C: New test.
2171 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2174 * gcc.dg/pr69181-1.c: New test file.
2175 * gcc.dg/pr69181-2.c: New test file.
2176 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2177 globals by moving it to...
2178 (cleanup-after-saved-dg-test): ...this new function. Add
2179 "global additional_sources_used". Add reset of global
2180 multiline_expected_outputs to the empty list.
2181 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2183 (multiline_expected_outputs): ...this, and updated comments to
2184 note that it is modified from gcc-dg.exp.
2185 (dg-end-multiline-output): Update for the above renaming.
2186 (handle-multiline-outputs): Likewise. Remove the clearing
2187 of the expected outputs to the empty list.
2189 2016-01-18 Richard Biener <rguenther@suse.de>
2191 PR tree-optimization/69297
2192 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2194 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2196 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2198 * gcc.target/mips/mips-3d-2.c: Likewise.
2199 * gcc.target/mips/mips-3d-3.c: Likewise.
2200 * gcc.target/mips/mips-3d-4.c: Likewise.
2201 * gcc.target/mips/mips-3d-5.c: Likewise.
2202 * gcc.target/mips/mips-3d-6.c: Likewise.
2203 * gcc.target/mips/mips-3d-7.c: Likewise.
2204 * gcc.target/mips/mips-3d-8.c: Likewise.
2205 * gcc.target/mips/mips-3d-9.c: Likewise.
2206 * gcc.target/mips/mips-ps-1.c: Likewise.
2207 * gcc.target/mips/mips-ps-2.c: Likewise.
2208 * gcc.target/mips/mips-ps-3.c: Likewise.
2209 * gcc.target/mips/mips-ps-4.c: Likewise.
2210 * gcc.target/mips/mips-ps-5.c: Likewise.
2211 * gcc.target/mips/mips-ps-6.c: Likewise.
2212 * gcc.target/mips/mips-ps-7.c: Likewise.
2213 * gcc.target/mips/mips-ps-type.c: Likewise.
2214 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2215 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2217 2016-01-18 Tom de Vries <tom@codesourcery.com>
2219 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2220 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2221 * c-c++-common/goacc/kernels-empty.c: New test.
2222 * c-c++-common/goacc/kernels-eternal.c: New test.
2223 * c-c++-common/goacc/kernels-loop-2.c: New test.
2224 * c-c++-common/goacc/kernels-loop-3.c: New test.
2225 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2226 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2227 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2228 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2229 * c-c++-common/goacc/kernels-loop-data.c: New test.
2230 * c-c++-common/goacc/kernels-loop-g.c: New test.
2231 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2232 * c-c++-common/goacc/kernels-loop-n.c: New test.
2233 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2234 * c-c++-common/goacc/kernels-loop.c: New test.
2235 * c-c++-common/goacc/kernels-noreturn.c: New test.
2236 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2237 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2238 * c-c++-common/goacc/kernels-reduction.c: New test.
2240 2016-01-18 Tom de Vries <tom@codesourcery.com>
2242 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2243 * gcc.dg/autopar/outer-2.c: Same.
2244 * gcc.dg/autopar/outer-3.c: Same.
2245 * gcc.dg/autopar/outer-4.c: Same.
2246 * gcc.dg/autopar/outer-5.c: Same.
2247 * gcc.dg/autopar/outer-6.c: Same.
2248 * gcc.dg/autopar/parallelization-1.c: Same.
2249 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2250 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2251 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2252 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2253 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2254 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2255 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2256 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2257 * gcc.dg/autopar/pr39500-1.c: Same.
2258 * gcc.dg/autopar/pr39500-2.c: Same.
2259 * gcc.dg/autopar/pr46193.c: Same.
2260 * gcc.dg/autopar/pr46194.c: Same.
2261 * gcc.dg/autopar/pr49580.c: Same.
2262 * gcc.dg/autopar/pr49960-1.c: Same.
2263 * gcc.dg/autopar/pr49960.c: Same.
2264 * gcc.dg/autopar/pr68373.c: Same.
2265 * gcc.dg/autopar/reduc-1.c: Same.
2266 * gcc.dg/autopar/reduc-1char.c: Same.
2267 * gcc.dg/autopar/reduc-1short.c: Same.
2268 * gcc.dg/autopar/reduc-2.c: Same.
2269 * gcc.dg/autopar/reduc-2char.c: Same.
2270 * gcc.dg/autopar/reduc-2short.c: Same.
2271 * gcc.dg/autopar/reduc-3.c: Same.
2272 * gcc.dg/autopar/reduc-4.c: Same.
2273 * gcc.dg/autopar/reduc-6.c: Same.
2274 * gcc.dg/autopar/reduc-7.c: Same.
2275 * gcc.dg/autopar/reduc-8.c: Same.
2276 * gcc.dg/autopar/reduc-9.c: Same.
2277 * gcc.dg/autopar/uns-outer-4.c: Same.
2278 * gcc.dg/autopar/uns-outer-5.c: Same.
2279 * gcc.dg/autopar/uns-outer-6.c: Same.
2280 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2281 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2283 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2286 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2287 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2289 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2292 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2293 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2294 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2296 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2299 * gcc.dg/tree-ssa/sra-17.c: New.
2300 * gcc.dg/tree-ssa/sra-18.c: New.
2302 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2304 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2306 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2308 * gnat.dg/inline12.adb: New test.
2310 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2312 PR tree-optimization/66797
2313 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2315 2016-01-18 Richard Biener <rguenther@suse.de>
2317 PR tree-optimization/69170
2318 * gcc.dg/torture/pr69170.c: New testcase.
2320 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2322 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2324 2016-01-16 Tom de Vries <tom@codesourcery.com>
2326 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2328 2016-01-16 Tom de Vries <tom@codesourcery.com>
2330 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2331 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2332 redundant dg-require-effective-target pthread.
2333 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2334 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2335 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2336 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2337 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2338 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2339 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2341 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2344 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2345 * gcc.target/powerpc/recip-7.c: Same.
2347 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2350 * g++.dg/template/pr69091.C: New test.
2352 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2354 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2355 dump does not contain an error_mark_node.
2356 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2357 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2359 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2362 * g++.dg/template/pr68936.C: New test.
2364 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2367 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2368 * gcc.target/powerpc/recip-2.c: Same.
2369 * gcc.target/powerpc/recip-3.c: Same.
2370 * gcc.target/powerpc/recip-4.c: Same.
2371 * gcc.target/powerpc/recip-sqrtf.c: Same.
2373 2016-01-15 Jeff Law <law@redhat.com>
2375 PR tree-optimization/69270
2376 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2377 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2379 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2382 * gfortran.dg/deferred_character_13.f90: New test for the fix
2383 of comment 3 of the PR.
2386 * gfortran.dg/deferred_character_8.f90: New test
2387 * gfortran.dg/allocate_error_5.f90: New test
2390 * gfortran.dg/deferred_character_10.f90: New test
2393 * gfortran.dg/deferred_character_14.f90: New test
2396 * gfortran.dg/deferred_character_11.f90: New test
2399 * gfortran.dg/deferred_character_9.f90: New test
2401 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2403 PR rtl-optimization/69030
2404 * gcc.target/i386/pr69030.c: New.
2406 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2408 * gcc.target/aarch64/target_attr_17.c: New test.
2410 2016-01-15 Richard Biener <rguenther@suse.de>
2412 PR tree-optimization/66856
2413 * gcc.dg/torture/pr66856-1.c: New testcase.
2414 * gcc.dg/torture/pr66856-2.c: Likewise.
2416 2016-01-15 Richard Biener <rguenther@suse.de>
2419 * g++.dg/lto/pr69137_0.C: New testcase.
2421 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2424 * gcc.target/i386/pr69246.c: New test.
2426 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2428 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2430 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2433 * g++.dg/init/const9.C: Disable test on S/390.
2435 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2437 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2438 * g++.dg/Wno-frame-address.C: Ditto.
2440 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2442 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2444 2016-01-15 Richard Biener <rguenther@suse.de>
2446 PR tree-optimization/68961
2447 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2449 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2451 * gcc.target/i386/pr65105-5.c: New test.
2453 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2455 * gcc.c-torture/execute/alias-4.c: New testcase.
2457 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2460 * g++.dg/ipa/devirt-49.C: New testcase.
2462 2016-01-15 Christian Bruel <christian.bruel@st.com>
2465 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2466 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2467 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2469 2016-01-15 Richard Biener <rguenther@suse.de>
2471 PR tree-optimization/69117
2472 * gcc.dg/torture/pr69117.c: New testcase.
2474 2015-01-14 Ryan Burn <contact@rnburn.com>
2477 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2479 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2482 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2483 range tests use 100 * maximum instead of maximum + 1.
2485 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2488 * gcc.dg/guality/pr69244.c: New test.
2490 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2492 * lib/target-supports.exp (check_effective_target_issignaling):
2494 * gcc.dg/pr61441.c: Require issignaling effective target.
2496 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2499 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2501 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2504 PR preprocessor/69177
2505 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2506 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2507 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2508 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2510 2016-01-14 Marek Polacek <polacek@redhat.com>
2513 * gcc.dg/array-15.c: New test.
2515 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2518 PR tree-optimization/69155
2519 * gfortran.dg/pr68146.f: New test.
2520 * gfortran.dg/pr69155.f90: New test.
2522 2016-01-14 Richard Biener <rguenther@suse.de>
2524 PR tree-optimization/68060
2525 * gcc.dg/torture/pr68060-1.c: New testcase.
2526 * gcc.dg/torture/pr68060-2.c: Likewise.
2528 2016-01-14 Nick Clifton <nickc@redhat.com>
2530 * lib/target-supports.exp
2531 (check_effective_target_arm_neon_ok_nocache): Add an option
2532 sequence that includes setting the ARM architecture to ARMv7-A.
2533 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2534 command line options necessary to enable Neon support.
2535 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2536 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2537 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2538 * gcc.target/arm/pr69180.c: Likewise.
2540 2016-01-14 Jeff Law <law@redhat.com>
2542 PR tree-optimization/69270
2543 * gcc.dg/tree-ssa/pr69270.c: New test.
2545 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2548 * c-c++-common/pr66208.c: New file.
2550 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2552 PR tree-optimization/69156
2553 * gcc.dg/pr69156.c: New test.
2555 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2557 * gcc.target/i386/pr69225-7.c: New test.
2559 2016-01-13 Richard Henderson <rth@redhat.com>
2561 * gcc.dg/tm/memopt-13.c: Update expected function.
2562 * gcc.dg/tm/memopt-6.c: Likewise.
2564 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2566 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2567 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2568 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2569 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2571 2016-01-13 Tom de Vries <tom@codesourcery.com>
2573 PR tree-optimization/69169
2574 * gcc.dg/pr69169.c: New test.
2576 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2579 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2580 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2581 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2582 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2583 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2584 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2585 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2586 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2588 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2591 * gcc.dg/pr69247.c: New test.
2593 2016-01-13 Richard Biener <rguenther@suse.de>
2595 PR tree-optimization/69242
2596 * gcc.dg/torture/pr69242.c: New testcase.
2598 2016-01-13 Richard Biener <rguenther@suse.de>
2600 PR tree-optimization/69186
2601 * gcc.dg/torture/pr69186.c: New testcase.
2603 2016-01-13 Jeff Law <law@redhat.com>
2605 PR tree-optimization/67755
2606 * gcc.dg/tree-ssa/pr67755.c: New test.
2608 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2610 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2611 pass number in output by a star.
2613 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2615 PR tree-optimization/68911
2616 * gcc.c-torture/execute/pr68911.c: New test.
2618 2016-01-12 Marek Polacek <polacek@redhat.com>
2621 * g++.dg/warn/permissive-1.C: New test.
2623 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2627 * g++.dg/opt/pr69213.C: New test.
2629 2016-01-12 Christian Bruel <christian.bruel@st.com>
2632 * gcc.target/arm/pr69180.c: New test.
2634 2016-01-12 Richard Biener <rguenther@suse.de>
2637 * g++.dg/lto/pr69077_0.C: New testcase.
2638 * g++.dg/lto/pr69077_1.C: Likewise.
2640 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2643 * g++.dg/opt/pr69175.C: New test.
2645 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2647 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2648 rather than #including math.h & stdlib.h.
2649 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2650 * gcc.dg/vect/pr49771.c: Likewise.
2651 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2652 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2653 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2654 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2655 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2656 * gcc.dg/vect/pr44507.c: Likewise.
2657 * gcc.dg/vect/pr45902.c: Likewise.
2658 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2659 * gcc.dg/vect/vect-117.c: Likewise.
2660 * gcc.dg/vect/vect-99.c: Likewise.
2661 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2662 * gcc.dg/vect/vect-cond-1.c: Likewise.
2663 * gcc.dg/vect/vect-cond-2.c: Likewise.
2664 * gcc.dg/vect/vect-cond-3.c: Likewise.
2665 * gcc.dg/vect/vect-cond-4.c: Likewise.
2666 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2667 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2668 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2669 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2670 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2671 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2672 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2673 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2674 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2675 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2676 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2677 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2678 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2679 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2680 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2681 include of signal.h.
2682 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2683 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2684 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2685 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2686 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2687 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2688 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2689 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2690 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2691 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2692 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2693 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2694 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2695 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2696 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2697 * gcc.dg/vect/vect-outer-5.c: Likewise.
2698 * gcc.dg/vect/vect-outer-6.c: Likewise.
2699 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2702 2016-01-12 Nick Clifton <nickc@redhat.com>
2705 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2706 to fread so that it will be found in all target runtimes.
2708 2016-01-12 Richard Biener <rguenther@suse.de>
2710 PR tree-optimization/69053
2711 * g++.dg/torture/pr69053.C: New testcase.
2713 2016-01-12 Richard Biener <rguenther@suse.de>
2715 PR tree-optimization/69168
2716 * gcc.dg/torture/pr69168.c: New testcase.
2718 2016-01-12 Richard Biener <rguenther@suse.de>
2720 PR tree-optimization/69157
2721 * gcc.dg/torture/pr69157.c: New testcase.
2723 2016-01-12 Richard Biener <rguenther@suse.de>
2725 PR tree-optimization/69174
2726 * gcc.dg/torture/pr69174.c: New testcase.
2728 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2732 * g++.dg/tls/pr66808.C: New test.
2733 * g++.dg/tls/pr69000.C: New test.
2735 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2737 * gcc.target/powerpc/swaps-p8-23.c: New test.
2738 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2740 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2742 PR tree-optimization/68356
2743 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2745 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2746 Jim Wilson <jim.wilson@linaro.org>
2749 * gcc.target/arm/pr69194.c: New test.
2751 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2754 * gcc.target/i386/pr69225-1.c: New test.
2755 * gcc.target/i386/pr69225-2.c: Likewise.
2756 * gcc.target/i386/pr69225-3.c: Likewise.
2757 * gcc.target/i386/pr69225-4.c: Likewise.
2758 * gcc.target/i386/pr69225-5.c: Likewise.
2759 * gcc.target/i386/pr69225-6.c: Likewise.
2761 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2764 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2768 * gcc.dg/pr69071.c: New test.
2771 * g++.dg/opt/pr69211.C: New test.
2773 PR tree-optimization/69214
2774 * gcc.c-torture/compile/pr69214.c: New test.
2776 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2778 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2779 * gcc.target/i386/pr66232-11.c: Ditto.
2780 * gcc.target/i386/pr66232-12.c: Ditto.
2781 * gcc.target/i386/pr66232-13.c: Ditto.
2783 2016-01-11 Richard Biener <rguenther@suse.de>
2785 PR tree-optimization/69173
2786 * gcc.dg/torture/pr69173.c: New testcase.
2788 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2790 PR rtl-optimization/68796
2791 * gcc.target/aarch64/tst_5.c: New test.
2792 * gcc.target/aarch64/tst_6.c: Likewise.
2794 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2796 PR rtl-optimization/68841
2797 * gcc.dg/pr68841.c: New test.
2798 * gcc.c-torture/execute/pr68841.c: New test.
2800 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2802 PR rtl-optimization/68920
2803 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2805 * gcc.dg/ifcvt-5.c: New test.
2807 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2810 * g++.dg/pr69123.C: New.
2812 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2815 * gcc.target/i386/pr69010.c: New test.
2817 2016-01-11 Martin Jambor <mjambor@suse.cz>
2820 * gcc.target/i386/chkp-pr69044.c: New test.
2822 2016-01-11 Tom de Vries <tom@codesourcery.com>
2824 PR tree-optimization/69109
2825 * gcc.dg/autopar/pr69109-2.c: New test.
2826 * gcc.dg/autopar/pr69109.c: New test.
2828 2016-01-11 Tom de Vries <tom@codesourcery.com>
2830 PR tree-optimization/69108
2831 * gcc.dg/autopar/pr69108.c: New test.
2833 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2836 * c-c++-common/Wisleading-indentation.c: Augment test.
2838 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2841 * gfortran.dg/inline_matmul_12.f90: New test.
2843 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2846 * gfortran.dg/actual_array_offset_1: New test.
2848 2016-01-10 Tom de Vries <tom@codesourcery.com>
2850 PR tree-optimization/69062
2851 * gcc.dg/autopar/pr69062.c: New test.
2853 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2855 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2856 * gcc.dg/vect/slp-perm-2.c: Likewise.
2857 * gcc.dg/vect/slp-perm-3.c: Likewise.
2858 * gcc.dg/vect/slp-perm-5.c: Likewise.
2859 * gcc.dg/vect/slp-perm-6.c: Likewise.
2860 * gcc.dg/vect/slp-perm-7.c: Likewise.
2861 * gcc.dg/vect/slp-perm-8.c: Likewise.
2863 2016-01-10 Tom de Vries <tom@codesourcery.com>
2865 PR tree-optimization/69039
2866 * gcc.dg/autopar/pr69039.c: New test.
2868 2016-01-09 Marek Polacek <polacek@redhat.com>
2871 * g++.dg/pr69113.C: New test.
2873 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2876 PR tree-optimization/69097
2877 * gcc.c-torture/execute/pr50865.c: New test.
2878 * gcc.c-torture/execute/pr69097-1.c: New test.
2879 * gcc.c-torture/execute/pr69097-2.c: New test.
2880 * gcc.dg/pr69097-1.c: New test.
2881 * gcc.dg/pr69097-2.c: New test.
2883 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2886 * g++.dg/opt/pr69164.C: New test.
2888 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2890 PR tree-optimization/69167
2891 * gcc.dg/pr69167.c: New test.
2893 2016-01-08 Marek Polacek <polacek@redhat.com>
2896 * g++.dg/pr68449.C: New.
2898 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2900 PR tree-optimization/68707
2901 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2902 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2903 on platforms supporting it.
2904 * gcc.dg/vect/slp-perm-2.c: Likewise.
2905 * gcc.dg/vect/slp-perm-3.c: Likewise.
2906 * gcc.dg/vect/slp-perm-5.c: Likewise.
2907 * gcc.dg/vect/slp-perm-7.c: Likewise.
2908 * gcc.dg/vect/slp-perm-8.c: Likewise.
2909 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2910 on platforms supporting it.
2912 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2914 PR tree-optimization/69162
2915 * gcc.dg/pr69162.c: New test.
2917 PR tree-optimization/69172
2918 * gcc.dg/pr69172.c: New test.
2920 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2922 PR tree-optimization/67781
2923 * gcc.c-torture/execute/pr67781.c: New file.
2925 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2927 PR tree-optimization/69083
2928 * gcc.dg/vect/pr69083.c: New test.
2930 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2932 PR tree-optimization/61441
2933 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2934 Use -fexcess-precision=standard for compiler options.
2935 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2937 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2940 * gfortran.dg/gomp/pr69128.f90: New test.
2943 * g++.dg/ext/pr69145-1.C: New test.
2944 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2945 * g++.dg/ext/pr69145-2.h: New file.
2947 2016-01-07 Martin Sebor <msebor@redhat.com>
2950 * gcc.dg/atomic-fetch-bool.c: New test.
2951 * gcc.dg/sync-fetch-bool.c: New test.
2953 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2956 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2958 2016-01-07 Nick Clifton <nickc@redhat.com>
2961 * g++.dg/pr66655.C: New test.
2962 * g++.dg/pr66655_1.cc: Test support file.
2963 * g++.dg/pr66655.h: Test header file.
2965 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2968 gfortran.dg/gomp/pr66680.f90: New test.
2970 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2973 * gcc.target/i386/pr69171-1.c: New test.
2974 * gcc.target/i386/pr69171-2.c: Likewise.
2975 * gcc.target/i386/pr69171-3.c: Likewise.
2976 * gcc.target/i386/pr69171-4.c: Likewise.
2977 * gcc.target/i386/pr69171-5.c: Likewise.
2978 * gcc.target/i386/pr69171-6.c: Likewise.
2980 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2983 * c-c++-common/pr67639.c: New test.
2985 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2987 PR tree-optimization/69141
2988 * g++.dg/opt/pr69141.C: New test.
2990 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2992 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2994 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2997 * gcc.target/i386/pr69140.c: New test
2999 2016-01-06 David Malcolm <dmalcolm@redhat.com>
3001 * gcc.dg/bad-dereference.c: New test case.
3003 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3005 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3007 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3009 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3011 2016-01-06 Marek Polacek <polacek@redhat.com>
3014 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3016 2016-01-05 Marek Polacek <polacek@redhat.com>
3019 * gcc.dg/atomic-invalid-2.c: New.
3021 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3024 * gcc.target/i386/pr68991.c: New test.
3026 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3029 * g++.dg/pr68991-1.C: New test.
3030 * g++.dg/pr68991-2.C: Likewise.
3032 2016-01-05 Sergei Trofimovich <siarheit@google.com>
3035 * gcc.target/ia64/pr60465-gprel64.c: New test.
3036 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3038 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3040 PR rtl-optimization/68651
3041 * gcc.target/aarch64/pr68651_1.c: New test.
3043 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3046 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3048 2016-01-05 Nathan Sidwell <nathan@acm.org>
3051 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3053 * gcc.dg/alias-15.c: New.
3055 2016-01-05 Nick Clifton <nickc@redhat.com>
3058 * g++.dg/pr68770.C: New test.
3060 2016-01-04 Mike Stump <mikestump@comcast.net>
3062 * lib/target-supports.exp (check_effective_target_cilkplus):
3063 cilkplus targets require pthreads.
3064 (check_effective_target_cilkplus): Remove special case for NVPTX.
3066 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3068 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3071 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3073 Update copyright years.
3075 2016-01-04 Marek Polacek <polacek@redhat.com>
3078 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3079 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3080 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3082 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3084 * gcc.target/sparc/20160104-2.c: New test.
3086 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3088 * gcc.target/sparc/20160104-1.c: New test.
3090 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3093 * gfortran.dg/pr65045.f90: New test.
3095 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3097 * gnat.dg/specs/debug1.ads: Delete.
3099 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3101 PR libgfortran/68867
3102 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3105 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3107 PR libgfortran/68867
3108 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3111 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3114 * gfortran.dg/pr68864.f90: New test.
3116 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3118 PR tree-optimization/69070
3119 * gcc.dg/pr69070.c: New test.
3122 * gfortran.dg/pr69055.f90: New test.
3125 * gcc.dg/pr69015.c: New test.
3127 Copyright (C) 2016 Free Software Foundation, Inc.
3129 Copying and distribution of this file, with or without modification,
3130 are permitted in any medium without royalty provided the copyright
3131 notice and this notice are preserved.