1 2016-02-29 David Malcolm <dmalcolm@redhat.com>
4 * gcc.dg/cpp/pr69985.c: New test case.
6 2016-02-29 Jeff Law <law@redhat.com>
8 PR tree-optimization/70005
9 * gcc.c-torture/execute/pr70005.c New test.
11 PR tree-optimization/69999
12 * gcc.c-torture/compile/pr69999.c: New test.
14 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
16 PR tree-optimization/69652
17 * gcc.dg/torture/pr69652.c: Delete test.
18 * gcc.dg/vect/pr69652.c: New test.
20 2016-02-19 Richard Biener <rguenther@suse.de>
22 PR tree-optimization/69980
23 * gfortran.dg/vect/pr69980.f90: New testcase.
25 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
27 * gcc.target/sparc/20160229-1.c: New test.
29 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
31 * gnat.dg/stack_usage3.adb: New test.
32 * gnat.dg/stack_usage3_pkg.ads: New helper.
34 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
36 * gnat.dg/renaming8.adb: New test.
37 * gnat.dg/renaming8_pkg1.ads: New helper.
38 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
39 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
41 2016-02-29 Richard Biener <rguenther@suse.de>
43 PR tree-optimization/69720
44 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
46 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
50 * gfortran.dg/realloc_on_assign_26.f90: New test case.
52 2016-02-28 Harald Anlauf <anlauf@gmx.de>
53 Jerry DeLisle <jvdelisle@gcc.gnu.org>
56 * gfortran.dg/coarray_8.f90: Adjust error message.
57 * gfortran.dg/pr56007.f90: New test.
58 * gfortran.dg/pr56007.f: New test.
60 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
62 PR tree-optimization/69989
63 * gcc.dg/torture/pr69989.c: New test.
65 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
67 * gcc.target/i386/stack-realign-win.c: New test.
69 2016-02-28 Harald Anlauf <anlauf@gmx.de>
72 * gfortran.dg/pr60126.f90: New test.
74 2016-02-27 Jeff Law <law@redhat.com>
77 2016-02-26 Richard Biener <rguenther@suse.de>
78 Jeff Law <law@redhat.com>
80 PR tree-optimization/69740
81 * gcc.c-torture/compile/pr69740-1.c: New test.
82 * gcc.c-torture/compile/pr69740-2.c: New test.
84 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
87 * gfortran.dg/newunit_4.f90: New test.
89 2016-02-27 Jakub Jelinek <jakub@redhat.com>
92 PR rtl-optimization/69886
93 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
94 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
97 2016-02-26 Martin Sebor <msebor@redhat.com>
99 PR tree-optimization/15826
100 * gcc.dg/tree-ssa/pr15826.c: New test.
102 2016-02-26 Jakub Jelinek <jakub@redhat.com>
105 * gcc.target/powerpc/pr69969.c: New test.
107 2016-02-26 Martin Sebor <msebor@redhat.com>
110 * g++.old-deja/g++.other/decl5.C: Add a test case.
112 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
115 * gcc.target/powerpc/pr69946.c: New file.
117 2016-02-26 Richard Biener <rguenther@suse.de>
118 Jeff Law <law@redhat.com>
120 PR tree-optimization/69740
121 * gcc.c-torture/compile/pr69740-1.c: New test.
122 * gcc.c-torture/compile/pr69740-2.c: New test.
124 2016-02-26 Martin Jambor <mjambor@suse.cz>
127 * gcc.dg/torture/pr69932.c: New test.
128 * gcc.dg/torture/pr69936.c: Likewise.
130 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
133 * gcc.target/s390/pr69709.c: New test.
135 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
138 * gcc.target/aarch64/pr69245_1.c: New test.
140 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
143 * gcc.dg/torture/pr69613.c: New test.
145 2016-02-26 Jakub Jelinek <jakub@redhat.com>
147 PR rtl-optimization/69891
148 * gcc.target/i386/pr69891.c: New test.
150 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
151 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
154 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
155 functionality for both 32-bit and 64-bit.
157 2016-02-26 Richard Biener <rguenther@suse.de>
159 PR tree-optimization/69551
160 * gcc.dg/torture/pr69951.c: New testcase.
162 2016-02-25 Richard Biener <rguenther@suse.de>
164 PR tree-optimization/48795
165 * gcc.dg/Warray-bounds-18.c: New testcase.
167 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
169 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
171 2016-02-25 Jakub Jelinek <jakub@redhat.com>
173 PR rtl-optimization/69896
174 * gcc.dg/pr69896.c: New test.
176 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
179 * g++.dg/cpp1y/paren2.C: New test.
181 2016-02-24 Martin Sebor <msebor@redhat.com>
184 * gcc.dg/enum-mode-2.c: New test.
186 2016-02-24 Jakub Jelinek <jakub@redhat.com>
189 * g++.dg/warn/Wnonnull-compare-6.C: New test.
190 * g++.dg/warn/Wnonnull-compare-7.C: New test.
191 * g++.dg/ubsan/pr69922.C: New test.
193 2016-02-24 Marek Polacek <polacek@redhat.com>
196 * gcc.dg/pr69819.c: New test.
198 2016-02-24 Martin Sebor <msebor@redhat.com>
201 * g++.dg/ext/flexary15.C: New test.
203 2016-02-24 Martin Sebor <msebor@redhat.com>
205 * gcc.dg/builtins-68.c: Avoid making unportable
206 assumptions about the relationship between SIZE_MAX and UINT_MAX.
207 * g++.dg/ext/builtin_alloca.C: Same.
209 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
210 Charles Baylis <charles.baylis@linaro.org>
213 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
215 2016-02-24 Richard Biener <rguenther@suse.de>
216 Jakub Jelinek <jakub@redhat.com>
219 * gcc.dg/torture/pr69760.c: New testcase.
221 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
223 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
224 pattern on Solaris with as.
226 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
228 * gcc.target/arm/cond_sub_restrict_it.c: New test.
229 * gcc.target/arm/condarith_restrict_it.c: Likewise.
230 * gcc.target/arm/movcond_restrict_it.c: Likewise.
231 * gcc.target/arm/negscc_restrict_it.c: Likewise.
233 2016-02-24 Jakub Jelinek <jakub@redhat.com>
236 * gcc.dg/pr69915.c: New test.
238 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
240 PR rtl-optimization/69886
241 * gcc.dg/torture/pr69886.c: New test.
243 2016-02-24 Richard Biener <rguenther@suse.de>
246 * gcc.dg/torture/pr68963.c: New testcase.
248 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
251 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
252 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
253 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
254 * gcc.target/arm/atomic_loaddi_1.c: New test.
255 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
256 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
257 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
258 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
259 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
260 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
261 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
262 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
264 2016-02-24 Jakub Jelinek <jakub@redhat.com>
267 * gcc.dg/torture/pr69909.c: New test.
269 2016-02-24 Richard Biener <rguenther@suse.de>
271 PR tree-optimization/69907
272 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
273 * gcc.dg/vect/bb-slp-34.c: XFAIL.
274 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
276 2016-02-24 Christian Bruel <christian.bruel@st.com>
278 * gcc.target/arm/pragma_cpp_fma.c: New test.
280 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
283 * gfortran.dg/include_6.f90: Update test.
285 2016-02-23 Jakub Jelinek <jakub@redhat.com>
288 * objc.dg/pr69844.m: New test.
290 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
293 * gfortran.dg/namelist_89.f90: New test.
294 * gfortran.dg/pr59700.f90: Update test..
296 2016-02-23 Martin Sebor <msebor@redhat.com>
299 * g++.dg/ext/builtin_alloca.C: New test.
300 * gcc.dg/builtins-68.c: New test.
302 2016-02-23 Richard Henderson <rth@redhat.com>
304 * gcc.target/i386/addr-space-3.c: Remove test.
306 2016-02-23 David Malcolm <dmalcolm@redhat.com>
308 PR preprocessor/69126
309 PR preprocessor/69543
310 * c-c++-common/pr69126-2-long.c: New test.
311 * c-c++-common/pr69126-2-short.c: New test.
312 * c-c++-common/pr69543-1.c: Remove xfail.
314 2016-02-23 David Malcolm <dmalcolm@redhat.com>
316 PR preprocessor/69126
317 PR preprocessor/69543
318 PR preprocessor/69558
319 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
321 (test_2): ...this, and add leading comment.
322 (MACRO_3, test_3): New.
323 (MACRO_4A, MACRO_4B, test_4): New.
324 (MACRO): Rename to...
327 (test_5): ...this, updating for renaming of MACRO, and
329 * c-c++-common/pr69543-1.c: New.
330 * c-c++-common/pr69543-2.c: New.
331 * c-c++-common/pr69543-3.c: New.
332 * c-c++-common/pr69543-4.c: New.
333 * c-c++-common/pr69558-1.c: New.
334 * c-c++-common/pr69558-2.c: New.
335 * c-c++-common/pr69558-3.c: New.
336 * c-c++-common/pr69558-4.c: New.
337 * gcc.dg/pr69558.c: Move to...
338 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
341 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
343 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
344 to -ftree-parallelize-loops/-fopenacc changes.
345 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
346 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
347 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
348 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
349 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
350 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
351 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
352 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
353 * c-c++-common/goacc/kernels-loop.c: Likewise.
354 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
355 * c-c++-common/goacc/kernels-reduction.c: Likewise.
356 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
357 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
359 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
361 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
363 2016-02-23 Jakub Jelinek <jakub@redhat.com>
366 * g++.dg/warn/Wnonnull-compare-5.C: New test.
369 * gcc.dg/pr69900.c: New test.
372 2016-02-23 Martin Jambor <mjambor@suse.cz>
374 PR tree-optimization/69666
375 * gcc.dg/tree-ssa/pr69666.c: New test.
377 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
380 * gfortran.dg/coarray_allocate_5.f08: New test.
382 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
384 * gcc.target/s390/vcond-shift.c: Move to ...
385 * gcc.target/s390/vector/vcond-shift.c: ... here.
387 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
389 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
390 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
392 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
394 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
396 2016-02-20 Mark Wielaard <mjw@redhat.com>
399 * gcc.dg/unused-variable-3.c: New test.
401 2016-02-22 Jakub Jelinek <jakub@redhat.com>
404 * gcc.target/i386/pr69888.c: New test.
406 2016-02-22 Richard Biener <rguenther@suse.de>
408 PR tree-optimization/69882
409 * gfortran.dg/vect/pr69882.f90: New testcase.
411 2016-02-22 Jakub Jelinek <jakub@redhat.com>
414 * gcc.dg/pr69885.c: New test.
416 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
420 * gcc.target/sh/pr54089-10.c: New.
422 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
425 * gfortran.dg/deferred_character_15.f90 : New test.
427 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
430 gfortran.dg/allocate_with_source_18.f03: New test.
432 2016-02-20 Harald Anlauf <anlauf@gmx.de>
435 gfortran.dg/gomp/pr52531.f90: New test.
437 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
440 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
443 2016-02-19 Jakub Jelinek <jakub@redhat.com>
446 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
447 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
450 * g++.dg/warn/Wnonnull-compare-4.C: New test.
453 * g++.dg/torture/pr69851.C: New test.
455 2016-02-19 Martin Sebor <msebor@redhat.com>
458 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
460 2016-02-19 Jakub Jelinek <jakub@redhat.com>
463 * g++.dg/warn/Wnonnull-compare-2.C: New test.
464 * g++.dg/warn/Wnonnull-compare-3.C: New test.
467 * g++.dg/cpp0x/pr67767.C: New test.
469 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
471 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
472 for fp, simd, crypto, crc, lse.
473 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
475 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
476 effective target check.
478 2016-02-19 Jakub Jelinek <jakub@redhat.com>
481 * gcc.target/i386/pr69820.c: New test.
483 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
485 * gcc.target/s390/vector/int128-1.c: New test.
487 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
489 * gcc.target/s390/vector/vec-vcond-1.c: New test.
491 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
493 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
494 instruction pattern name to prevent the testcase from failing with
497 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
499 * gcc.target/s390/md/movstr-2.c: New test.
501 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
503 * gcc.target/s390/morestack.c: New test.
505 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
508 * gcc.target/s390/pr69625.c: Add test case.
510 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
513 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
515 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
518 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
519 * gcc.target/powerpc/fusion3.c: Likewise.
521 2016-02-18 Richard Biener <rguenther@suse.de>
524 * g++.dg/torture/pr69553.C: New testcase.
526 2016-02-18 Nick Clifton <nickc@redhat.com>
530 * gcc.target/arm/pr62554.c: New test.
531 * gcc.target/arm/pr69610-1.c: New test.
532 * gcc.target/arm/pr69610-2.c: New test.
534 2016-02-18 Richard Biener <rguenther@suse.de>
537 * gcc.dg/torture/pr69854.c: New testcase.
539 2016-02-17 Jakub Jelinek <jakub@redhat.com>
542 * g++.dg/warn/Wnonnull-compare-1.C: New test.
544 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
546 * gcc.target/powerpc/vec-cg.c: New test.
548 2016-02-17 Richard Biener <rguenther@suse.de>
551 * gcc.dg/uninit-21.c: Add -fno-short-enums.
553 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
556 * gcc.c-torture/compile/pr69161.c: New test.
558 2016-02-17 David Sherwood <david.sherwood@arm.com>
561 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
562 * gcc.target/arm/vect-fmaxmin.c: Likewise.
564 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
566 * gcc.dg/ifcvt-4.c: Skip on Visium.
568 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
570 * gnat.dg/atomic8.adb: New test.
572 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
574 * gnat.dg/discr46.ad[sb]: New test.
576 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
579 * gcc.target/powerpc/pr48344-1.c: New test.
581 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
584 * gfortran.dg/associate_21.f90: New test.
586 2016-02-16 Jakub Jelinek <jakub@redhat.com>
589 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
590 -Wnonnull in dg-options.
591 * c-c++-common/nonnull-2.c: New test.
593 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
594 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
596 * gcc.target/aarch64/vector_initialization_nostack.c: New.
598 2016-02-16 Jakub Jelinek <jakub@redhat.com>
601 * gcc.dg/pr69801.c: Add empty dg-options.
603 2016-02-16 James Norris <jnorris@codesourcery.com>
605 * c-c++-common/goacc/deviceptr-1.c: Add tests.
606 * g++.dg/goacc/deviceptr-1.c: New file.
608 2016-02-16 Jakub Jelinek <jakub@redhat.com>
610 PR tree-optimization/69820
611 * gcc.dg/vect/pr69820.c: New test.
613 2016-02-16 Richard Biener <rguenther@suse.de>
615 PR tree-optimization/69776
616 * gcc.dg/torture/pr69776-2.c: New testcase.
618 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
620 PR tree-optimization/69714
621 * gcc.dg/torture/pr69714.c: New test.
623 2016-02-16 Jakub Jelinek <jakub@redhat.com>
625 PR tree-optimization/69802
626 * gcc.dg/pr69802.c: New test.
628 2016-02-16 Richard Biener <rguenther@suse.de>
631 * gcc.dg/pr69801.c: New testcase.
633 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
636 * gfortran.dg/read_bang.f90: New test.
637 * gfortran.dg/read_bang4.f90: New test.
639 2016-02-15 Jakub Jelinek <jakub@redhat.com>
642 * g++.dg/init/pr69658.C: New test.
645 * c-c++-common/pr69797.c: New test.
647 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
649 * lib/target-supports.exp (check_effective_target_section_anchors): Add
650 check for aarch64*-*-*.
652 2016-02-15 Richard Biener <rguenther@suse.de>
654 PR tree-optimization/69783
655 * gcc.dg/vect/pr69783.c: New testcase.
657 2016-02-15 Richard Biener <rguenther@suse.de>
659 PR tree-optimization/69776
660 * gcc.dg/torture/pr69776.c: New testcase.
662 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
665 * gfortran.dg/type_decl_4.f90: Reinstated.
667 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
670 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
672 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
676 * gfortran.dg/type_decl_4.f90: Removed.
678 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
681 * gfortran.dg/type_decl_4.f90: New test.
683 2016-02-14 Alan Modra <amodra@gmail.com>
686 * gcc.c-torture/execute/stkalign.c: Revise test.
688 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
691 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
693 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
696 * gcc.target/sh/torture/pr67260.c: New.
698 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
700 * gcc.dg/pr67964.c: Add dg-require-alias.
702 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
706 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
708 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
711 * gfortran.dg/namelist_88.f90: New test.
713 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
716 * gfortran.dg/namelist_38.f90: Update test.
717 * gfortran.dg/namelist_84.f90: Update test.
719 2016-02-12 David Malcolm <dmalcolm@redhat.com>
722 * gcc.dg/pr69554-1.c: New test.
723 * gfortran.dg/pr69554-1.F90: New test.
724 * gfortran.dg/pr69554-2.F90: New test.
725 * lib/gcc-dg.exp (proc dg-locus): New function.
726 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
727 distinguish between the caret-printing and non-caret-printing
728 cases. If caret-printing has been explicitly enabled, bail out
729 without attempting to fix up the output.
731 2016-02-12 David Malcolm <dmalcolm@redhat.com>
735 * gcc.dg/spellcheck-options-3.c: New test case.
736 * gcc.dg/spellcheck-options-4.c: New test case.
737 * gcc.dg/spellcheck-options-5.c: New test case.
738 * gcc.dg/spellcheck-options-6.c: New test case.
739 * gcc.dg/spellcheck-options-7.c: New test case.
740 * gcc.dg/spellcheck-options-8.c: New test case.
741 * gcc.dg/spellcheck-options-9.c: New test case.
742 * gcc.dg/spellcheck-options-10.c: New test case.
744 2016-02-12 Jakub Jelinek <jakub@redhat.com>
746 PR rtl-optimization/69764
747 PR rtl-optimization/69771
748 * c-c++-common/pr69764.c: New test.
749 * gcc.dg/torture/pr69771.c: New test.
751 2016-02-12 Marek Polacek <polacek@redhat.com>
753 * g++.dg/torture/init-list1.C: New.
755 2016-02-12 Marek Polacek <polacek@redhat.com>
757 * gcc.dg/pr69522.c: Add empty dg-options.
759 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
761 * g++.dg/lto/lto.exp: Include and init mpx.
762 * g++.dg/lto/pr69729_0.C: New test.
764 2016-02-12 Jakub Jelinek <jakub@redhat.com>
767 * g++.dg/ipa/pr69241-4.C: New test.
770 * g++.dg/ipa/pr68672-1.C: New test.
771 * g++.dg/ipa/pr68672-2.C: New test.
772 * g++.dg/ipa/pr68672-3.C: New test.
774 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
777 * gcc.dg/pr69522.c: New test.
779 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
782 * g++.dg/cpp1y/69098.C: New test.
783 * g++.dg/cpp1y/69098-2.C: New test.
785 2016-02-12 Jakub Jelinek <jakub@redhat.com>
787 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
788 and neighbour -> neighbor.
789 * objc.dg/attributes/method-nonnull-1.m: Likewise.
790 * objc.dg/gnu-api-2-class-meta.m: Likewise.
791 * c-c++-common/Wvarargs.c: Likewise.
792 * c-c++-common/goacc/host_data-5.c: Likewise.
793 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
794 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
795 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
796 * gcc.target/aarch64/pr60697.c: Likewise.
797 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
798 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
799 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
800 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
801 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
802 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
803 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
804 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
805 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
806 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
807 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
808 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
809 * g++.dg/lookup/koenig5.C: Likewise.
810 * g++.dg/ext/no-asm-2.C: Likewise.
811 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
812 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
813 * gfortran.dg/used_types_16.f90: Likewise.
814 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
815 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
816 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
817 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
818 * gfortran.dg/abstract_type_6.f03: Likewise.
819 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
820 * gfortran.dg/used_types_15.f90: Likewise.
821 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
822 * gfortran.dg/exit_3.f08: Likewise.
823 * gfortran.dg/open_status_2.f90: Likewise.
824 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
825 * gfortran.dg/intrinsic_std_1.f90: Likewise.
826 * gfortran.dg/associate_1.f03: Likewise.
827 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
828 * gfortran.dg/intrinsic_std_6.f90: Likewise.
829 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
830 * gcc.dg/builtin-object-size-1.c: Likewise.
831 * gcc.dg/noreturn-6.c: Likewise.
832 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
833 * gcc.dg/globalalias.c: Likewise.
834 * gcc.dg/builtins-config.h: Likewise.
835 * gcc.dg/pr30457.c: Likewise.
836 * gcc.c-torture/compile/volatile-1.c: Likewise.
837 * gcc.c-torture/execute/20101011-1.c: Likewise.
838 * c-c++-common/Waddress-1.c: Likewise.
840 2016-02-11 Jakub Jelinek <jakub@redhat.com>
843 * c-c++-common/Waddress-1.c: New test.
845 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
848 * gfortran.dg/associate_19.f03: New test.
849 * gfortran.dg/associate_20.f03: New test.
851 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
853 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
855 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
857 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
858 .arch armv8-a\n. Add -dA to dg-options.
859 * gcc.target/aarch64/assembler_arch_1.c: New test.
860 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
862 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
865 * g++.dg/cpp0x/pr68726.C: New.
867 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
869 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
872 2016-02-11 Richard Biener <rguenther@suse.de>
874 * g++.dg/tree-ssa/pr61034.C: Adjust.
876 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
879 * gcc.target/s390/pr69148.c: New.
881 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
883 PR tree-optimization/69652
884 * gcc.dg/torture/pr69652.c: New test.
886 2016-02-10 Jakub Jelinek <jakub@redhat.com>
887 Patrick Palka <ppalka@gcc.gnu.org>
891 * g++.dg/ipa/pr69241-1.C: New test.
892 * g++.dg/ipa/pr69241-2.C: New test.
893 * g++.dg/ipa/pr69241-3.C: New test.
894 * g++.dg/ipa/pr69649.C: New test.
896 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
898 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
899 * gcc.dg/tree-ssa/sra-18.c: Ditto.
901 2016-02-10 Bin Cheng <bin.cheng@arm.com>
903 PR tree-optimization/68021
904 * gcc.dg/tree-ssa/pr68021.c: New test.
906 2016-02-10 Richard Biener <rguenther@suse.de>
908 PR tree-optimization/69726
909 * gcc.dg/uninit-22.c: New testcase.
911 2016-02-09 Andrew Pinski <apinski@cavium.com>
914 * gcc.c-torture/compile/20160205-1.c: New testcase.
916 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
919 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
920 instead accessing a really large arrray.
921 * gcc.target/powerpc/fusion3.c: Likewise.
923 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
926 * gcc.c-torture/execute/pr68532.c: New test.
928 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
931 * gcc.dg/pr69634.c: New.
933 2016-02-09 Richard Biener <rguenther@suse.de>
935 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
937 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
939 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
941 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
943 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
945 2016-02-09 Richard Biener <rguenther@suse.de>
947 PR tree-optimization/69715
948 * gcc.dg/torture/pr69715.c: New testcase.
950 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
953 * g++.dg/cpp0x/trailing12.C: New test.
954 * g++.dg/cpp0x/trailing13.C: New test.
956 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
960 * g++.dg/cpp1y/auto-fn29.C: New test.
961 * g++.dg/cpp1y/auto-fn30.C: New test.
963 2016-02-08 Jakub Jelinek <jakub@redhat.com>
965 PR tree-optimization/69209
966 * gcc.c-torture/compile/pr69209.c: New test.
968 2016-02-08 Jeff Law <law@redhat.com>
970 PR tree-optimization/68541
971 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
972 of statements allowed in join block for path splitting.
974 2016-02-08 Jakub Jelinek <jakub@redhat.com>
977 * g++.dg/gomp/pr59627.C: New test.
980 * g++.dg/ipa/pr69239.C: New test.
982 2016-02-08 David Malcolm <dmalcolm@redhat.com>
984 PR preprocessor/69664
985 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
986 * gcc.dg/cpp/warn-comments.c: Likewise.
988 2016-02-08 Marek Polacek <polacek@redhat.com>
991 * g++.dg/init/const12.C: New test.
993 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
996 * gcc.dg/lto/pr55113_0.c: Remove test.
998 2016-02-08 Richard Biener <rguenther@suse.de>
1000 PR tree-optimization/69719
1001 * gcc.dg/torture/pr69719.c: New testcase.
1003 2016-02-08 Richard Biener <rguenther@suse.de>
1004 Jeff Law <law@redhat.com>
1007 * gcc.target/mips/pr68273.c: New testcase.
1009 2016-02-08 Richard Biener <rguenther@suse.de>
1011 PR rtl-optimization/69274
1012 * gcc.target/i386/addr-sel-1.c: XFAIL.
1014 2016-02-08 Jeff Law <law@redhat.com>
1016 PR tree-optimization/68541
1017 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1019 PR tree-optimization/65917
1020 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1022 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1025 * gfortran.dg/namelist_args.f90: New test.
1027 2016-02-05 Jeff Law <law@redhat.com>
1029 PR tree-optimization/68541
1030 * gcc.dg/tree-ssa/split-path-2.c: New test.
1031 * gcc.dg/tree-ssa/split-path-3.c: New test.
1032 * gcc.dg/tree-ssa/split-path-4.c: New test.
1033 * gcc.dg/tree-ssa/split-path-5.c: New test.
1034 * gcc.dg/tree-ssa/split-path-6.c: New test.
1035 * gcc.dg/tree-ssa/split-path-7.c: New test.
1037 2016-02-05 Martin Sebor <msebor@redhat.com>
1040 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1041 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1043 2016-02-06 Richard HEnderson <rth@redhat.com>
1046 * gcc.target/i386/addr-space-4.c: New.
1047 * gcc.target/i386/addr-space-5.c: New.
1049 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1052 * gfortran.dg/elemental_dependency_6.f90: New.
1054 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1056 PR rtl-optimization/69691
1057 * gcc.c-torture/execute/pr69691.c: New test.
1060 * g++.dg/parse/pr69628.C: New test.
1062 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1064 * gcc.dg/sancov/asan.c: Move to ...
1065 * gcc.dg/asan/sancov-1.c: ... here.
1067 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1069 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1071 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1074 * gcc.target/i386/pr69677.c: New test.
1076 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1079 * g++.dg/template/pr68948.C: New test.
1081 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1083 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1084 (only necessary on s390x).
1086 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1088 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1089 -mno-accumulate-outgoing-args.
1091 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1093 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1095 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1098 * c-c++-common/pr69669.c: New test.
1100 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1103 * g++.dg/pr69667.C: New file.
1105 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1108 * gcc.dg/pr69619.c: Add new test.
1110 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1112 PR rtl-optimization/69577
1113 * gcc.target/i386/pr69577.c: New test.
1115 2016-02-04 Martin Liska <mliska@suse.cz>
1117 * g++.dg/asan/pr69276.C: New test.
1119 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1123 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1124 a single smulbb instruction.
1125 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1126 * gcc.target/amr/wmul-2.c: Likewise.
1128 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1132 * gcc.c-torture/execute/pr67714.c: New test.
1134 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1137 * gcc.target/i386/pr69454-1.c: New test.
1138 * gcc.target/i386/pr69454-2.c: New test.
1140 2016-02-03 Martin Sebor <msebor@redhat.com>
1147 * g++.dg/ext/flexarray-mangle-2.C: New test.
1148 * g++.dg/ext/flexarray-mangle.C: New test.
1149 * g++.dg/ext/flexarray-subst.C: New test.
1150 * g++.dg/ext/flexary11.C: New test.
1151 * g++.dg/ext/flexary12.C: New test.
1152 * g++.dg/ext/flexary13.C: New test.
1153 * g++.dg/ext/flexary14.C: New test.
1154 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1156 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1158 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1159 Define only if CHECK_FLOAT128 is defined.
1160 (main): Properly initialize u5.
1162 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1165 * gcc.dg/pr69627.c: New test.
1168 * gcc.dg/pr69644.c: New test.
1170 2016-02-03 Mike Stump <mikestump@comcast.net>
1172 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1173 support for struct-layout-1.exp.
1175 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1178 * g++.dg/cpp0x/pr69056.C: New test.
1180 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1181 Alexandre Oliva <aoliva@redhat.com>
1184 * gcc.target/powerpc/pr69461.c: New.
1186 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1188 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1190 (check_effective_target_fsanitize_thread): ... to here. Do not
1191 specify additional compile flags for the test source.
1192 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1193 specify additional compile flags for the test source.
1195 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1197 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1199 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1203 * gfortran.dg/coarray_allocate_2.f08: New test.
1204 * gfortran.dg/coarray_allocate_3.f08: New test.
1205 * gfortran.dg/coarray_allocate_4.f08: New test.
1207 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1209 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1210 use same scan-tree-dump-times on all platforms.
1211 * gcc.dg/vect/vect-outer-1.c: Likewise.
1212 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1213 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1214 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1215 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1216 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1217 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1218 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1220 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1222 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1225 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1227 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1229 2016-02-02 James Norris <jnorris@codesourcery.com>
1231 * c-c++-common/goacc/routine-5.c: Add tests.
1233 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1235 * gcc.target/nvptx/unsigned-cmp.c: New test.
1237 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1239 * gcc.target/aarch64/scalar_shift_1.c
1240 (test_corners_sisd_di): Improve force to SIMD register.
1241 (test_corners_sisd_si): Likewise.
1242 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1243 Remove scan-assembler check for ldr.
1245 2016-02-02 Richard Biener <rguenther@suse.de>
1247 PR tree-optimization/69595
1248 * gcc.dg/Warray-bounds-17.c: New testcase.
1250 2016-02-02 Richard Biener <rguenther@suse.de>
1252 PR tree-optimization/69606
1253 * gcc.dg/torture/pr69606.c: New testcase.
1255 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1258 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1259 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1261 2016-02-02 Alan Modra <amodra@gmail.com>
1264 * gcc.target/powerpc/pr69548.c: New test.
1266 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1268 PR rtl-optimization/69592
1269 * gcc.dg/pr69592.c: New test.
1271 PR preprocessor/69543
1273 * gcc.dg/pr69543.c: New test.
1274 * gcc.dg/pr69558.c: New test.
1276 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1279 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1281 2016-02-01 Martin Sebor <msebor@redhat.com>
1283 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1285 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1287 PR tree-optimization/67921
1288 * c-c++-common/ubsan/pr67921.c: New test.
1290 2016-02-01 Richard Biener <rguenther@suse.de>
1293 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1295 2016-02-01 Richard Biener <rguenther@suse.de>
1297 PR tree-optimization/69574
1298 * gcc.dg/torture/pr69574.c: New testcase.
1300 2016-02-01 Richard Biener <rguenther@suse.de>
1302 PR tree-optimization/69579
1303 * gcc.dg/setjmp-6.c: New testcase.
1305 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1307 PR rtl-optimization/69570
1308 * g++.dg/opt/pr69570.C: New test.
1310 2016-02-01 Richard Henderson <rth@redhat.com>
1312 * gcc.dg/pr69535.c: New test.
1314 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1317 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1318 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1321 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1323 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1325 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1328 * gfortran.dg/allocate_with_source_17.f03: New test.
1330 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1332 PR tree-optimization/69546
1333 * gcc.dg/torture/pr69546.c: New test.
1335 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1338 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1340 2016-01-30 Martin Sebor <msebor@redhat.com>
1343 * g++.dg/ext/flexary10.C: New test.
1345 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1348 gfortran.dg/common_23.f90: New test.
1350 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1353 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1354 condition being checked, and disable it when the target supports
1355 misaligned loads and stores.
1357 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1360 * gcc.dg/torture/pr69518.c: New test.
1362 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1365 * gcc.target/i386/pr69530.c: New test.
1367 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1370 * gcc.target/mips/div-delay.c: New test.
1372 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1375 * gcc.target/i386/pr69551.c: New test.
1378 * gcc.target/i386/pr66137.c: New test.
1380 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1382 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1383 always built for p5600.
1384 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1385 isa=p5600 dg-option.
1387 2016-01-29 Richard Biener <rguenther@suse.de>
1389 PR tree-optimization/69547
1390 * g++.dg/tree-ssa/pr69547.C: New testcase.
1392 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1395 * g++.dg/warn/Wunused-function2.C: New test.
1397 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1399 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1400 support for test to succeed.
1402 2016-01-29 Marek Polacek <polacek@redhat.com>
1406 * g++.dg/ext/constexpr-vla2.C: New test.
1407 * g++.dg/ext/constexpr-vla3.C: New test.
1408 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1410 2016-01-29 Richard Biener <rguenther@suse.de>
1413 * gcc.dg/uninit-21.c: New testcase.
1415 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1418 * gcc.target/i386/pr69459.c: New test.
1420 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1423 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1424 * gcc.target/mips/pr68400.c: New test.
1426 2016-01-28 Martin Sebor <msebor@redhat.com>
1429 * gcc.target/powerpc/pr17381.c: New test.
1431 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1434 * gcc.dg/torture/pr69542.c: New test.
1436 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1438 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1440 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1442 * gcc.dg/pr65980.c: Skip on AIX.
1443 * gcc.dg/pr66688.c: Same.
1445 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1448 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1449 * gcc.dg/tree-ssa/sra-18.c: Same.
1451 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1454 * gfortran.dg/block_15.f08: New test.
1455 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1456 on incorrectly closed BLOCK.
1458 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1460 * gcc.dg/declare-simd.c: New test.
1461 2016-01-28 Richard Biener <rguenther@suse.de>
1463 PR tree-optimization/69466
1464 * gfortran.dg/vect/pr69466.f90: New testcase.
1466 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1468 * g++.dg/pr67989.C: Remove ARM-specific option.
1469 * gcc.target/arm/pr67989.C: New file.
1471 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1473 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1474 and expm1 test for glibc < 2.11.
1476 2016-01-27 Richard Henderson <rth@redhat.com>
1478 * gcc.c-torture/execute/pr69447.c: New test.
1480 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1483 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1485 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1488 * gcc.dg/pr66869.c: New test.
1490 2016-01-25 Jeff Law <law@redhat.com>
1492 PR tree-optimization/68398
1493 PR tree-optimization/69196
1494 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1495 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1496 path to avoid new heuristic allowing more irreducible regions
1497 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1498 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1499 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1500 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1501 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1503 2016-01-27 Marek Polacek <polacek@redhat.com>
1506 * c-c++-common/vector-compare-4.c: New test.
1508 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1510 PR preprocessor/69126
1511 * c-c++-common/pr69126.c: New test case.
1513 2016-01-27 Ian Lance Taylor <iant@google.com>
1515 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1517 2016-01-27 Ryan Burn <contact@rnburn.com>
1520 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1522 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1525 * gcc.target/i386/pr69512.c: New test.
1527 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1530 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1532 2016-01-27 Marek Polacek <polacek@redhat.com>
1535 * g++.dg/pr69379.C: New test.
1537 2016-01-27 Martin Sebor <msebor@redhat.com>
1540 * g++.dg/abi/Wabi-2-2.C: New test.
1541 * g++.dg/abi/Wabi-2-3.C: New test.
1542 * g++.dg/abi/Wabi-3-2.C: New test.
1543 * g++.dg/abi/Wabi-3-3.C: New test.
1545 2016-01-27 Richard Biener <rguenther@suse.de>
1547 PR tree-optimization/69166
1548 * gcc.dg/torture/pr69166.c: New testcase.
1550 2016-01-27 Martin Jambor <mjambor@suse.cz>
1552 PR tree-optimization/69355
1553 * gcc.dg/tree-ssa/pr69355.c: New test.
1555 2016-01-27 Marek Polacek <polacek@redhat.com>
1558 * g++.dg/ext/constexpr-vla1.C: New test.
1560 2016-01-20 Christian Bruel <christian.bruel@st.com>
1563 * gcc.target/arm/pr69245.c: New test.
1565 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1567 PR tree-optimization/69399
1568 * gcc.dg/torture/pr69399.c: New test.
1570 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1572 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1574 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1576 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1578 2016-01-26 Tom de Vries <tom@codesourcery.com>
1580 PR tree-optimization/69110
1581 * gcc.dg/autopar/pr69110.c: New test.
1583 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1584 Sebastian Pop <s.pop@samsung.com>
1586 * gcc.dg/graphite/isl-ast-op-select.c: New.
1588 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1591 * gfortran.dg/allocate_error_6.f90: New test.
1593 2016-01-26 Richard Henderson <rth@redhat.com>
1595 * gcc.dg/tm/pr60908.c: New test.
1597 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1600 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1602 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1603 expected multiline output to reflect the colorization being
1604 disabled before newlines.
1605 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1606 (custom_diagnostic_finalizer): Replace call to
1607 pp_newline_and_flush with call to pp_flush.
1608 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1609 * gfortran.dg/implicit_class_1.f90: Likewise.
1610 * lib/gcc-dg.exp (allow_blank_lines): New global.
1611 (dg-allow-blank-lines-in-output): New procedure.
1612 (gcc-dg-prune): Complain about blank lines in the output, unless
1613 dg-allow-blank-lines-in-output was called.
1614 * lib/multiline.exp (_build_multiline_regex): Only support
1615 arbitrary followup text for non-blank-lines, not for blank lines.
1617 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1619 PR tree-optimization/69483
1620 * gcc.dg/pr69483.c: New test.
1621 * g++.dg/opt/pr69483.C: New test.
1623 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1626 * gcc.target/arm/pr68620.c: New test.
1628 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1630 * gcc.target/i386/pr68986-2.c: Remove -m32.
1632 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1635 * gcc.target/i386/pr68986-1.c: New test.
1636 * gcc.target/i386/pr68986-2.c: Likewise.
1637 * gcc.target/i386/pr68986-3.c: Likewise.
1639 2016-01-26 Christian Bruel <christian.bruel@st.com>
1641 * lib/target-supports.exp
1642 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1643 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1644 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1646 2016-01-26 Richard Biener <rguenther@suse.de>
1648 PR tree-optimization/69452
1649 * gcc.dg/torture/pr69452.c: New testcase.
1651 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1654 * gcc.dg/pr69442.c: New test.
1656 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1659 * gcc.target/aarch64/simd/pr67896.C: New.
1661 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1663 PR tree-optimization/69400
1664 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1666 (plugin_init): Call it.
1667 * gcc.dg/torture/pr69400.c: New test.
1669 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1671 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1673 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1674 Sebastian Pop <s.pop@samsung.com>
1676 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1679 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1680 Sebastian Pop <s.pop@samsung.com>
1682 * gcc.dg/graphite/pr69292.c: New.
1684 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1686 * c-c++-common/goacc/use_device-1.c: New test.
1688 2016-01-25 Jeff Law <law@redhat.com>
1690 PR tree-optimization/69196
1691 PR tree-optimization/68398
1692 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1693 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1695 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1698 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1701 2016-01-25 Richard Biener <rguenther@suse.de>
1704 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1706 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1709 * gcc.dg/pr69421.c: New test.
1711 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1713 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1714 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1715 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1716 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1717 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1718 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1719 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1720 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1721 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1722 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1724 2016-01-25 Richard Biener <rguenther@suse.de>
1726 PR tree-optimization/69376
1727 * gcc.dg/torture/pr69376.c: New testcase.
1729 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1733 * gfortran.dg/interface_38.f90: New test.
1734 * gfortran.dg/interface_39.f90: New test.
1736 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1739 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1744 * g++.dg/template/pr11858.C: New test.
1745 * g++.dg/template/pr24663.C: New test.
1746 * g++.dg/template/unify12.C: New test.
1747 * g++.dg/template/unify13.C: New test.
1748 * g++.dg/template/unify14.C: New test.
1749 * g++.dg/template/unify15.C: New test.
1750 * g++.dg/template/unify16.C: New test.
1751 * g++.dg/template/unify17.C: New test.
1753 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1756 gfortran.dg/pr68283.f90: New test.
1758 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1761 * gfortran.dg/inline_matmul_13.f90: New test.
1762 * gfortran.dg/matmul_bounds_8.f90: New test.
1763 * gfortran.dg/matmul_bounds_9.f90: New test.
1764 * gfortran.dg/matmul_bounds_10.f90: New test.
1766 2016-01-23 Tom de Vries <tom@codesourcery.com>
1768 PR tree-optimization/69426
1769 * gcc.dg/autopar/pr69426.c: New test.
1771 2016-01-23 Martin Sebor <msebor@redhat.com>
1775 * g++.dg/cpp0x/alignas5.C: New test.
1776 * g++.dg/ext/vector29.C: Same.
1778 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1780 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1781 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1782 _GNU_SOURCE from compile flags to the source.
1783 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1784 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1785 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1786 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1788 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1791 * g++.dg/opt/pr69432.C: New test.
1793 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1795 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1796 32-bit targets testing an -m64 multilib.
1798 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1800 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1803 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1805 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1807 2016-01-21 Christian Bruel <christian.bruel@st.com>
1810 * gcc.target/i386/pr68674.c
1811 * gcc.target/aarch64/pr68674.c
1812 * gcc.target/arm/pr68674.c
1814 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1817 * gcc.c-torture/execute/pr69403.c: New test.
1819 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1822 * g++.dg/template/pr55843.C: New.
1824 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1827 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1828 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1830 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1833 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1834 from dg-do compile directive, and instead add
1835 { dg-require-effective-target int128 }.
1837 2016-01-20 Martin Sebor <msebor@redhat.com>
1840 * gcc.dg/sync-fetch.c: New test.
1842 2016-01-21 Martin Sebor <msebor@redhat.com>
1845 * gcc.target/powerpc/pr69252.c: New test.
1847 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1850 * gfortran.dg/pr65996.f90: New test.
1852 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1855 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1856 expected to generate an error.
1858 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1861 * gcc.dg/torture/pr66178.c: New test.
1863 2016-01-21 Anton Blanchard <anton@samba.org>
1864 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1867 * gcc.target/powerpc/pr63354.c: New test.
1869 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1871 PR rtl-optimization/68990
1872 * gcc.target/i386/pr68990: New.
1874 2016-01-21 Nick Clifton <nickc@redhat.com>
1877 * gcc.target/mips/pr69129.c: New.
1879 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1882 * g++.dg/cpp0x/pr58046.C: New.
1884 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1888 * gcc.target/arm/pr69187.c: New test.
1891 * g++.dg/torture/pr69355.C: New test.
1893 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1894 Sebastian Pop <s.pop@samsung.com>
1896 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1898 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1899 Sebastian Pop <s.pop@samsung.com>
1901 * gcc.dg/graphite/pr68976.c: New test.
1903 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1906 * c-c++-common/pr67653.c: New test.
1907 * gcc.dg/torture/pr29119.c: Add dg-warning.
1909 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1911 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1913 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1916 * gcc.dg/pr24293.c: New test.
1917 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1918 incomplete struct type.
1919 * gcc.dg/declspec-1.c: Likewise.
1920 * gcc.dg/pr63549.c: Likewise.
1922 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1924 PR tree-optimization/66612
1925 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1926 for bdn instruction.
1928 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1930 * lib/target-supports.exp
1931 (check_effective_target_arm_fp_ok_nocache): New.
1932 (check_effective_target_arm_fp_ok): New.
1933 (add_options_for_arm_fp): New.
1934 (check_effective_target_arm_crypto_ok_nocache): Require
1935 target_arm_v8_neon_ok instead of arm32.
1936 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1937 (check_effective_target_arm_crypto_pragma_ok): New.
1938 (add_options_for_arm_vfp): New.
1939 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1940 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1941 target instead. Force initial fpu to vfp.
1942 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1943 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1944 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1946 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1947 use arm_vfp effective target instead. Force initial fpu to vfp.
1948 * gcc.target/arm/attr-neon3.c: Likewise.
1949 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1951 * gcc.target/arm/unsigned-float.c: Likewise.
1952 * gcc.target/arm/vfp-1.c: Likewise.
1953 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1954 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1955 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1956 * gcc.target/arm/vfp-ldmias.c: Likewise.
1957 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1958 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1959 * gcc.target/arm/vfp-stmiad.c: Likewise.
1960 * gcc.target/arm/vfp-stmias.c: Likewise.
1961 * gcc.target/arm/vnmul-1.c: Likewise.
1962 * gcc.target/arm/vnmul-2.c: Likewise.
1963 * gcc.target/arm/vnmul-3.c: Likewise.
1964 * gcc.target/arm/vnmul-4.c: Likewise.
1966 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1969 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1970 the MPX run-time library, for compile-time MPX test.
1971 * gcc.target/i386/chkp-always_inline.c: Likewise.
1972 * gcc.target/i386/chkp-bndret.c: Likewise.
1973 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1974 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1975 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1976 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1977 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1978 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1979 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1980 * gcc.target/i386/chkp-label-address.c: Likewise.
1981 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1982 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1983 * gcc.target/i386/chkp-pr69044.c: Likewise.
1984 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1985 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1986 * gcc.target/i386/chkp-strchr.c: Likewise.
1987 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1988 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1989 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1990 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1991 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1992 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1993 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1994 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1995 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1996 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1997 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1998 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1999 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2000 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2001 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2002 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2003 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2004 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2005 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2006 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2007 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2008 * gcc.target/i386/pr63995-2.c: Likewise.
2009 * gcc.target/i386/pr64805.c: Likewise.
2010 * gcc.target/i386/pr65044.c: Likewise.
2011 * gcc.target/i386/pr65167.c: Likewise.
2012 * gcc.target/i386/pr65183.c: Likewise.
2013 * gcc.target/i386/pr65184.c: Likewise.
2014 * gcc.target/i386/thunk-retbnd.c: Likewise.
2016 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2018 PR tree-optimization/69328
2019 * gcc.dg/pr69328.c: New test.
2021 2016-01-20 Jeff Law <law@redhat.com>
2024 * gcc.target/m68k/pr25114.c: New test.
2026 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2028 * gcc.target/arm/memset-inline-10.c: Added
2029 dg-require-effective-target arm_thumb2_ok.
2031 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2033 * gcc.dg/debug/dwarf2/sso.c: New test.
2035 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2038 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2039 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2040 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2042 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2045 * g++.dg/ipa/devirt-50.C: New testcase.
2047 2016-01-19 Marek Polacek <polacek@redhat.com>
2050 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2051 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2053 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2056 * gcc.target/arm/pr69135_1.c: New test.
2058 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2060 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2062 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2064 * gcc.target/aarch64/ccmp_1.c: New testcase.
2066 2016-01-19 Marek Polacek <polacek@redhat.com>
2069 * g++.dg/cpp0x/enum30.C: New test.
2071 2016-01-19 Richard Biener <rguenther@suse.de>
2073 PR tree-optimization/69336
2074 * g++.dg/tree-ssa/pr69336.C: New testcase.
2076 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2079 * gcc.dg/pr65779.c: New test.
2081 2016-01-19 Richard Biener <rguenther@suse.de>
2083 PR tree-optimization/69352
2084 * gcc.dg/torture/pr69352.c: New testcase.
2086 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2088 PR rtl-optimization/68955
2089 PR rtl-optimization/64557
2090 * gcc.dg/torture/pr68955.c: New test.
2092 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2095 * g++.dg/torture/pr69136.C: New testcase.
2097 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2100 * g++.dg/lto/pr69133_0.C: New testcase.
2101 * g++.dg/lto/pr69133_1.C: New testcase.
2103 2016-01-15 Jeff Law <law@redhat.com>
2105 PR tree-optimization/69320
2106 * gcc.c-torture/pr69320-1.c: New test.
2107 * gcc.c-torture/pr69320-2.c: New test.
2108 * gcc.c-torture/pr69320-3.c: New test.
2109 * gcc.c-torture/pr69320-4.c: New test.
2111 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2116 * g++.dg/template/pr11858.C: New test.
2117 * g++.dg/template/pr24663.C: New test.
2118 * g++.dg/template/unify12.C: New test.
2119 * g++.dg/template/unify13.C: New test.
2120 * g++.dg/template/unify14.C: New test.
2121 * g++.dg/template/unify15.C: New test.
2122 * g++.dg/template/unify16.C: New test.
2123 * g++.dg/template/unify17.C: New test.
2125 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2128 * gcc.dg/pr69181-1.c: New test file.
2129 * gcc.dg/pr69181-2.c: New test file.
2130 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2131 globals by moving it to...
2132 (cleanup-after-saved-dg-test): ...this new function. Add
2133 "global additional_sources_used". Add reset of global
2134 multiline_expected_outputs to the empty list.
2135 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2137 (multiline_expected_outputs): ...this, and updated comments to
2138 note that it is modified from gcc-dg.exp.
2139 (dg-end-multiline-output): Update for the above renaming.
2140 (handle-multiline-outputs): Likewise. Remove the clearing
2141 of the expected outputs to the empty list.
2143 2016-01-18 Richard Biener <rguenther@suse.de>
2145 PR tree-optimization/69297
2146 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2148 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2150 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2152 * gcc.target/mips/mips-3d-2.c: Likewise.
2153 * gcc.target/mips/mips-3d-3.c: Likewise.
2154 * gcc.target/mips/mips-3d-4.c: Likewise.
2155 * gcc.target/mips/mips-3d-5.c: Likewise.
2156 * gcc.target/mips/mips-3d-6.c: Likewise.
2157 * gcc.target/mips/mips-3d-7.c: Likewise.
2158 * gcc.target/mips/mips-3d-8.c: Likewise.
2159 * gcc.target/mips/mips-3d-9.c: Likewise.
2160 * gcc.target/mips/mips-ps-1.c: Likewise.
2161 * gcc.target/mips/mips-ps-2.c: Likewise.
2162 * gcc.target/mips/mips-ps-3.c: Likewise.
2163 * gcc.target/mips/mips-ps-4.c: Likewise.
2164 * gcc.target/mips/mips-ps-5.c: Likewise.
2165 * gcc.target/mips/mips-ps-6.c: Likewise.
2166 * gcc.target/mips/mips-ps-7.c: Likewise.
2167 * gcc.target/mips/mips-ps-type.c: Likewise.
2168 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2169 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2171 2016-01-18 Tom de Vries <tom@codesourcery.com>
2173 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2174 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2175 * c-c++-common/goacc/kernels-empty.c: New test.
2176 * c-c++-common/goacc/kernels-eternal.c: New test.
2177 * c-c++-common/goacc/kernels-loop-2.c: New test.
2178 * c-c++-common/goacc/kernels-loop-3.c: New test.
2179 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2180 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2181 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2182 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2183 * c-c++-common/goacc/kernels-loop-data.c: New test.
2184 * c-c++-common/goacc/kernels-loop-g.c: New test.
2185 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2186 * c-c++-common/goacc/kernels-loop-n.c: New test.
2187 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2188 * c-c++-common/goacc/kernels-loop.c: New test.
2189 * c-c++-common/goacc/kernels-noreturn.c: New test.
2190 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2191 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2192 * c-c++-common/goacc/kernels-reduction.c: New test.
2194 2016-01-18 Tom de Vries <tom@codesourcery.com>
2196 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2197 * gcc.dg/autopar/outer-2.c: Same.
2198 * gcc.dg/autopar/outer-3.c: Same.
2199 * gcc.dg/autopar/outer-4.c: Same.
2200 * gcc.dg/autopar/outer-5.c: Same.
2201 * gcc.dg/autopar/outer-6.c: Same.
2202 * gcc.dg/autopar/parallelization-1.c: Same.
2203 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2204 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2205 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2206 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2207 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2208 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2209 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2210 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2211 * gcc.dg/autopar/pr39500-1.c: Same.
2212 * gcc.dg/autopar/pr39500-2.c: Same.
2213 * gcc.dg/autopar/pr46193.c: Same.
2214 * gcc.dg/autopar/pr46194.c: Same.
2215 * gcc.dg/autopar/pr49580.c: Same.
2216 * gcc.dg/autopar/pr49960-1.c: Same.
2217 * gcc.dg/autopar/pr49960.c: Same.
2218 * gcc.dg/autopar/pr68373.c: Same.
2219 * gcc.dg/autopar/reduc-1.c: Same.
2220 * gcc.dg/autopar/reduc-1char.c: Same.
2221 * gcc.dg/autopar/reduc-1short.c: Same.
2222 * gcc.dg/autopar/reduc-2.c: Same.
2223 * gcc.dg/autopar/reduc-2char.c: Same.
2224 * gcc.dg/autopar/reduc-2short.c: Same.
2225 * gcc.dg/autopar/reduc-3.c: Same.
2226 * gcc.dg/autopar/reduc-4.c: Same.
2227 * gcc.dg/autopar/reduc-6.c: Same.
2228 * gcc.dg/autopar/reduc-7.c: Same.
2229 * gcc.dg/autopar/reduc-8.c: Same.
2230 * gcc.dg/autopar/reduc-9.c: Same.
2231 * gcc.dg/autopar/uns-outer-4.c: Same.
2232 * gcc.dg/autopar/uns-outer-5.c: Same.
2233 * gcc.dg/autopar/uns-outer-6.c: Same.
2234 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2235 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2237 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2240 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2241 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2243 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2246 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2247 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2248 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2250 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2253 * gcc.dg/tree-ssa/sra-17.c: New.
2254 * gcc.dg/tree-ssa/sra-18.c: New.
2256 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2258 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2260 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2262 * gnat.dg/inline12.adb: New test.
2264 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2266 PR tree-optimization/66797
2267 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2269 2016-01-18 Richard Biener <rguenther@suse.de>
2271 PR tree-optimization/69170
2272 * gcc.dg/torture/pr69170.c: New testcase.
2274 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2276 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2278 2016-01-16 Tom de Vries <tom@codesourcery.com>
2280 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2282 2016-01-16 Tom de Vries <tom@codesourcery.com>
2284 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2285 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2286 redundant dg-require-effective-target pthread.
2287 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2288 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2289 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2290 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2291 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2292 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2293 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2295 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2298 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2299 * gcc.target/powerpc/recip-7.c: Same.
2301 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2304 * g++.dg/template/pr69091.C: New test.
2306 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2308 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2309 dump does not contain an error_mark_node.
2310 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2311 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2313 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2316 * g++.dg/template/pr68936.C: New test.
2318 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2321 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2322 * gcc.target/powerpc/recip-2.c: Same.
2323 * gcc.target/powerpc/recip-3.c: Same.
2324 * gcc.target/powerpc/recip-4.c: Same.
2325 * gcc.target/powerpc/recip-sqrtf.c: Same.
2327 2016-01-15 Jeff Law <law@redhat.com>
2329 PR tree-optimization/69270
2330 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2331 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2333 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2336 * gfortran.dg/deferred_character_13.f90: New test for the fix
2337 of comment 3 of the PR.
2340 * gfortran.dg/deferred_character_8.f90: New test
2341 * gfortran.dg/allocate_error_5.f90: New test
2344 * gfortran.dg/deferred_character_10.f90: New test
2347 * gfortran.dg/deferred_character_14.f90: New test
2350 * gfortran.dg/deferred_character_11.f90: New test
2353 * gfortran.dg/deferred_character_9.f90: New test
2355 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2357 PR rtl-optimization/69030
2358 * gcc.target/i386/pr69030.c: New.
2360 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2362 * gcc.target/aarch64/target_attr_17.c: New test.
2364 2016-01-15 Richard Biener <rguenther@suse.de>
2366 PR tree-optimization/66856
2367 * gcc.dg/torture/pr66856-1.c: New testcase.
2368 * gcc.dg/torture/pr66856-2.c: Likewise.
2370 2016-01-15 Richard Biener <rguenther@suse.de>
2373 * g++.dg/lto/pr69137_0.C: New testcase.
2375 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2378 * gcc.target/i386/pr69246.c: New test.
2380 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2382 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2384 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2387 * g++.dg/init/const9.C: Disable test on S/390.
2389 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2391 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2392 * g++.dg/Wno-frame-address.C: Ditto.
2394 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2396 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2398 2016-01-15 Richard Biener <rguenther@suse.de>
2400 PR tree-optimization/68961
2401 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2403 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2405 * gcc.target/i386/pr65105-5.c: New test.
2407 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2409 * gcc.c-torture/execute/alias-4.c: New testcase.
2411 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2414 * g++.dg/ipa/devirt-49.C: New testcase.
2416 2016-01-15 Christian Bruel <christian.bruel@st.com>
2419 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2420 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2421 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2423 2016-01-15 Richard Biener <rguenther@suse.de>
2425 PR tree-optimization/69117
2426 * gcc.dg/torture/pr69117.c: New testcase.
2428 2015-01-14 Ryan Burn <contact@rnburn.com>
2431 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2433 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2436 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2437 range tests use 100 * maximum instead of maximum + 1.
2439 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2442 * gcc.dg/guality/pr69244.c: New test.
2444 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2446 * lib/target-supports.exp (check_effective_target_issignaling):
2448 * gcc.dg/pr61441.c: Require issignaling effective target.
2450 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2453 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2455 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2458 PR preprocessor/69177
2459 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2460 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2461 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2462 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2464 2016-01-14 Marek Polacek <polacek@redhat.com>
2467 * gcc.dg/array-15.c: New test.
2469 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2472 PR tree-optimization/69155
2473 * gfortran.dg/pr68146.f: New test.
2474 * gfortran.dg/pr69155.f90: New test.
2476 2016-01-14 Richard Biener <rguenther@suse.de>
2478 PR tree-optimization/68060
2479 * gcc.dg/torture/pr68060-1.c: New testcase.
2480 * gcc.dg/torture/pr68060-2.c: Likewise.
2482 2016-01-14 Nick Clifton <nickc@redhat.com>
2484 * lib/target-supports.exp
2485 (check_effective_target_arm_neon_ok_nocache): Add an option
2486 sequence that includes setting the ARM architecture to ARMv7-A.
2487 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2488 command line options necessary to enable Neon support.
2489 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2490 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2491 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2492 * gcc.target/arm/pr69180.c: Likewise.
2494 2016-01-14 Jeff Law <law@redhat.com>
2496 PR tree-optimization/69270
2497 * gcc.dg/tree-ssa/pr69270.c: New test.
2499 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2502 * c-c++-common/pr66208.c: New file.
2504 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2506 PR tree-optimization/69156
2507 * gcc.dg/pr69156.c: New test.
2509 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2511 * gcc.target/i386/pr69225-7.c: New test.
2513 2016-01-13 Richard Henderson <rth@redhat.com>
2515 * gcc.dg/tm/memopt-13.c: Update expected function.
2516 * gcc.dg/tm/memopt-6.c: Likewise.
2518 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2520 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2521 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2522 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2523 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2525 2016-01-13 Tom de Vries <tom@codesourcery.com>
2527 PR tree-optimization/69169
2528 * gcc.dg/pr69169.c: New test.
2530 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2533 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2534 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2535 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2536 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2537 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2538 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2539 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2540 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2542 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2545 * gcc.dg/pr69247.c: New test.
2547 2016-01-13 Richard Biener <rguenther@suse.de>
2549 PR tree-optimization/69242
2550 * gcc.dg/torture/pr69242.c: New testcase.
2552 2016-01-13 Richard Biener <rguenther@suse.de>
2554 PR tree-optimization/69186
2555 * gcc.dg/torture/pr69186.c: New testcase.
2557 2016-01-13 Jeff Law <law@redhat.com>
2559 PR tree-optimization/67755
2560 * gcc.dg/tree-ssa/pr67755.c: New test.
2562 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2564 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2565 pass number in output by a star.
2567 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2569 PR tree-optimization/68911
2570 * gcc.c-torture/execute/pr68911.c: New test.
2572 2016-01-12 Marek Polacek <polacek@redhat.com>
2575 * g++.dg/warn/permissive-1.C: New test.
2577 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2581 * g++.dg/opt/pr69213.C: New test.
2583 2016-01-12 Christian Bruel <christian.bruel@st.com>
2586 * gcc.target/arm/pr69180.c: New test.
2588 2016-01-12 Richard Biener <rguenther@suse.de>
2591 * g++.dg/lto/pr69077_0.C: New testcase.
2592 * g++.dg/lto/pr69077_1.C: Likewise.
2594 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2597 * g++.dg/opt/pr69175.C: New test.
2599 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2601 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2602 rather than #including math.h & stdlib.h.
2603 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2604 * gcc.dg/vect/pr49771.c: Likewise.
2605 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2606 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2607 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2608 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2609 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2610 * gcc.dg/vect/pr44507.c: Likewise.
2611 * gcc.dg/vect/pr45902.c: Likewise.
2612 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2613 * gcc.dg/vect/vect-117.c: Likewise.
2614 * gcc.dg/vect/vect-99.c: Likewise.
2615 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2616 * gcc.dg/vect/vect-cond-1.c: Likewise.
2617 * gcc.dg/vect/vect-cond-2.c: Likewise.
2618 * gcc.dg/vect/vect-cond-3.c: Likewise.
2619 * gcc.dg/vect/vect-cond-4.c: Likewise.
2620 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2621 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2622 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2623 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2624 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2625 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2626 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2627 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2628 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2629 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2630 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2631 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2632 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2633 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2634 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2635 include of signal.h.
2636 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2637 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2638 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2639 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2640 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2641 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2642 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2643 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2644 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2645 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2646 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2647 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2648 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2649 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2650 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2651 * gcc.dg/vect/vect-outer-5.c: Likewise.
2652 * gcc.dg/vect/vect-outer-6.c: Likewise.
2653 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2656 2016-01-12 Nick Clifton <nickc@redhat.com>
2659 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2660 to fread so that it will be found in all target runtimes.
2662 2016-01-12 Richard Biener <rguenther@suse.de>
2664 PR tree-optimization/69053
2665 * g++.dg/torture/pr69053.C: New testcase.
2667 2016-01-12 Richard Biener <rguenther@suse.de>
2669 PR tree-optimization/69168
2670 * gcc.dg/torture/pr69168.c: New testcase.
2672 2016-01-12 Richard Biener <rguenther@suse.de>
2674 PR tree-optimization/69157
2675 * gcc.dg/torture/pr69157.c: New testcase.
2677 2016-01-12 Richard Biener <rguenther@suse.de>
2679 PR tree-optimization/69174
2680 * gcc.dg/torture/pr69174.c: New testcase.
2682 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2686 * g++.dg/tls/pr66808.C: New test.
2687 * g++.dg/tls/pr69000.C: New test.
2689 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2691 * gcc.target/powerpc/swaps-p8-23.c: New test.
2692 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2694 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2696 PR tree-optimization/68356
2697 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2699 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2700 Jim Wilson <jim.wilson@linaro.org>
2703 * gcc.target/arm/pr69194.c: New test.
2705 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2708 * gcc.target/i386/pr69225-1.c: New test.
2709 * gcc.target/i386/pr69225-2.c: Likewise.
2710 * gcc.target/i386/pr69225-3.c: Likewise.
2711 * gcc.target/i386/pr69225-4.c: Likewise.
2712 * gcc.target/i386/pr69225-5.c: Likewise.
2713 * gcc.target/i386/pr69225-6.c: Likewise.
2715 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2718 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2722 * gcc.dg/pr69071.c: New test.
2725 * g++.dg/opt/pr69211.C: New test.
2727 PR tree-optimization/69214
2728 * gcc.c-torture/compile/pr69214.c: New test.
2730 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2732 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2733 * gcc.target/i386/pr66232-11.c: Ditto.
2734 * gcc.target/i386/pr66232-12.c: Ditto.
2735 * gcc.target/i386/pr66232-13.c: Ditto.
2737 2016-01-11 Richard Biener <rguenther@suse.de>
2739 PR tree-optimization/69173
2740 * gcc.dg/torture/pr69173.c: New testcase.
2742 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2744 PR rtl-optimization/68796
2745 * gcc.target/aarch64/tst_5.c: New test.
2746 * gcc.target/aarch64/tst_6.c: Likewise.
2748 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2750 PR rtl-optimization/68841
2751 * gcc.dg/pr68841.c: New test.
2752 * gcc.c-torture/execute/pr68841.c: New test.
2754 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2756 PR rtl-optimization/68920
2757 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2759 * gcc.dg/ifcvt-5.c: New test.
2761 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2764 * g++.dg/pr69123.C: New.
2766 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2769 * gcc.target/i386/pr69010.c: New test.
2771 2016-01-11 Martin Jambor <mjambor@suse.cz>
2774 * gcc.target/i386/chkp-pr69044.c: New test.
2776 2016-01-11 Tom de Vries <tom@codesourcery.com>
2778 PR tree-optimization/69109
2779 * gcc.dg/autopar/pr69109-2.c: New test.
2780 * gcc.dg/autopar/pr69109.c: New test.
2782 2016-01-11 Tom de Vries <tom@codesourcery.com>
2784 PR tree-optimization/69108
2785 * gcc.dg/autopar/pr69108.c: New test.
2787 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2790 * c-c++-common/Wisleading-indentation.c: Augment test.
2792 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2795 * gfortran.dg/inline_matmul_12.f90: New test.
2797 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2800 * gfortran.dg/actual_array_offset_1: New test.
2802 2016-01-10 Tom de Vries <tom@codesourcery.com>
2804 PR tree-optimization/69062
2805 * gcc.dg/autopar/pr69062.c: New test.
2807 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2809 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2810 * gcc.dg/vect/slp-perm-2.c: Likewise.
2811 * gcc.dg/vect/slp-perm-3.c: Likewise.
2812 * gcc.dg/vect/slp-perm-5.c: Likewise.
2813 * gcc.dg/vect/slp-perm-6.c: Likewise.
2814 * gcc.dg/vect/slp-perm-7.c: Likewise.
2815 * gcc.dg/vect/slp-perm-8.c: Likewise.
2817 2016-01-10 Tom de Vries <tom@codesourcery.com>
2819 PR tree-optimization/69039
2820 * gcc.dg/autopar/pr69039.c: New test.
2822 2016-01-09 Marek Polacek <polacek@redhat.com>
2825 * g++.dg/pr69113.C: New test.
2827 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2830 PR tree-optimization/69097
2831 * gcc.c-torture/execute/pr50865.c: New test.
2832 * gcc.c-torture/execute/pr69097-1.c: New test.
2833 * gcc.c-torture/execute/pr69097-2.c: New test.
2834 * gcc.dg/pr69097-1.c: New test.
2835 * gcc.dg/pr69097-2.c: New test.
2837 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2840 * g++.dg/opt/pr69164.C: New test.
2842 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2844 PR tree-optimization/69167
2845 * gcc.dg/pr69167.c: New test.
2847 2016-01-08 Marek Polacek <polacek@redhat.com>
2850 * g++.dg/pr68449.C: New.
2852 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2854 PR tree-optimization/68707
2855 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2856 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2857 on platforms supporting it.
2858 * gcc.dg/vect/slp-perm-2.c: Likewise.
2859 * gcc.dg/vect/slp-perm-3.c: Likewise.
2860 * gcc.dg/vect/slp-perm-5.c: Likewise.
2861 * gcc.dg/vect/slp-perm-7.c: Likewise.
2862 * gcc.dg/vect/slp-perm-8.c: Likewise.
2863 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2864 on platforms supporting it.
2866 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2868 PR tree-optimization/69162
2869 * gcc.dg/pr69162.c: New test.
2871 PR tree-optimization/69172
2872 * gcc.dg/pr69172.c: New test.
2874 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2876 PR tree-optimization/67781
2877 * gcc.c-torture/execute/pr67781.c: New file.
2879 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2881 PR tree-optimization/69083
2882 * gcc.dg/vect/pr69083.c: New test.
2884 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2886 PR tree-optimization/61441
2887 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2888 Use -fexcess-precision=standard for compiler options.
2889 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2891 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2894 * gfortran.dg/gomp/pr69128.f90: New test.
2897 * g++.dg/ext/pr69145-1.C: New test.
2898 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2899 * g++.dg/ext/pr69145-2.h: New file.
2901 2016-01-07 Martin Sebor <msebor@redhat.com>
2904 * gcc.dg/atomic-fetch-bool.c: New test.
2905 * gcc.dg/sync-fetch-bool.c: New test.
2907 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2910 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2912 2016-01-07 Nick Clifton <nickc@redhat.com>
2915 * g++.dg/pr66655.C: New test.
2916 * g++.dg/pr66655_1.cc: Test support file.
2917 * g++.dg/pr66655.h: Test header file.
2919 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2922 gfortran.dg/gomp/pr66680.f90: New test.
2924 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2927 * gcc.target/i386/pr69171-1.c: New test.
2928 * gcc.target/i386/pr69171-2.c: Likewise.
2929 * gcc.target/i386/pr69171-3.c: Likewise.
2930 * gcc.target/i386/pr69171-4.c: Likewise.
2931 * gcc.target/i386/pr69171-5.c: Likewise.
2932 * gcc.target/i386/pr69171-6.c: Likewise.
2934 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2937 * c-c++-common/pr67639.c: New test.
2939 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2941 PR tree-optimization/69141
2942 * g++.dg/opt/pr69141.C: New test.
2944 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2946 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2948 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2951 * gcc.target/i386/pr69140.c: New test
2953 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2955 * gcc.dg/bad-dereference.c: New test case.
2957 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2959 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2961 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2963 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2965 2016-01-06 Marek Polacek <polacek@redhat.com>
2968 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2970 2016-01-05 Marek Polacek <polacek@redhat.com>
2973 * gcc.dg/atomic-invalid-2.c: New.
2975 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2978 * gcc.target/i386/pr68991.c: New test.
2980 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2983 * g++.dg/pr68991-1.C: New test.
2984 * g++.dg/pr68991-2.C: Likewise.
2986 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2989 * gcc.target/ia64/pr60465-gprel64.c: New test.
2990 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2992 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2994 PR rtl-optimization/68651
2995 * gcc.target/aarch64/pr68651_1.c: New test.
2997 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3000 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3002 2016-01-05 Nathan Sidwell <nathan@acm.org>
3005 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3007 * gcc.dg/alias-15.c: New.
3009 2016-01-05 Nick Clifton <nickc@redhat.com>
3012 * g++.dg/pr68770.C: New test.
3014 2016-01-04 Mike Stump <mikestump@comcast.net>
3016 * lib/target-supports.exp (check_effective_target_cilkplus):
3017 cilkplus targets require pthreads.
3018 (check_effective_target_cilkplus): Remove special case for NVPTX.
3020 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3022 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3025 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3027 Update copyright years.
3029 2016-01-04 Marek Polacek <polacek@redhat.com>
3032 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3033 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3034 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3036 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3038 * gcc.target/sparc/20160104-2.c: New test.
3040 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3042 * gcc.target/sparc/20160104-1.c: New test.
3044 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3047 * gfortran.dg/pr65045.f90: New test.
3049 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3051 * gnat.dg/specs/debug1.ads: Delete.
3053 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3055 PR libgfortran/68867
3056 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3059 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3061 PR libgfortran/68867
3062 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3065 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3068 * gfortran.dg/pr68864.f90: New test.
3070 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3072 PR tree-optimization/69070
3073 * gcc.dg/pr69070.c: New test.
3076 * gfortran.dg/pr69055.f90: New test.
3079 * gcc.dg/pr69015.c: New test.
3081 Copyright (C) 2016 Free Software Foundation, Inc.
3083 Copying and distribution of this file, with or without modification,
3084 are permitted in any medium without royalty provided the copyright
3085 notice and this notice are preserved.