1 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3 PR rtl-optimization/69886
4 * gcc.dg/torture/pr69886.c: New test.
6 2016-02-24 Richard Biener <rguenther@suse.de>
9 * gcc.dg/torture/pr68963.c: New testcase.
11 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
15 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
16 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
17 * gcc.target/arm/atomic_loaddi_1.c: New test.
18 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
19 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
20 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
21 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
22 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
23 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
24 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
25 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
27 2016-02-24 Jakub Jelinek <jakub@redhat.com>
30 * gcc.dg/torture/pr69909.c: New test.
32 2016-02-24 Richard Biener <rguenther@suse.de>
34 PR tree-optimization/69907
35 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
36 * gcc.dg/vect/bb-slp-34.c: XFAIL.
37 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
39 2016-02-24 Christian Bruel <christian.bruel@st.com>
41 * gcc.target/arm/pragma_cpp_fma.c: New test.
43 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
46 * gfortran.dg/include_6.f90: Update test.
48 2016-02-23 Jakub Jelinek <jakub@redhat.com>
51 * objc.dg/pr69844.m: New test.
53 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
56 * gfortran.dg/namelist_89.f90: New test.
57 * gfortran.dg/pr59700.f90: Update test..
59 2016-02-23 Martin Sebor <msebor@redhat.com>
62 * g++.dg/ext/builtin_alloca.C: New test.
63 * gcc.dg/builtins-68.c: New test.
65 2016-02-23 Richard Henderson <rth@redhat.com>
67 * gcc.target/i386/addr-space-3.c: Remove test.
69 2016-02-23 David Malcolm <dmalcolm@redhat.com>
73 * c-c++-common/pr69126-2-long.c: New test.
74 * c-c++-common/pr69126-2-short.c: New test.
75 * c-c++-common/pr69543-1.c: Remove xfail.
77 2016-02-23 David Malcolm <dmalcolm@redhat.com>
82 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
84 (test_2): ...this, and add leading comment.
85 (MACRO_3, test_3): New.
86 (MACRO_4A, MACRO_4B, test_4): New.
90 (test_5): ...this, updating for renaming of MACRO, and
92 * c-c++-common/pr69543-1.c: New.
93 * c-c++-common/pr69543-2.c: New.
94 * c-c++-common/pr69543-3.c: New.
95 * c-c++-common/pr69543-4.c: New.
96 * c-c++-common/pr69558-1.c: New.
97 * c-c++-common/pr69558-2.c: New.
98 * c-c++-common/pr69558-3.c: New.
99 * c-c++-common/pr69558-4.c: New.
100 * gcc.dg/pr69558.c: Move to...
101 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
104 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
106 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
107 to -ftree-parallelize-loops/-fopenacc changes.
108 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
109 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
110 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
111 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
112 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
113 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
114 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
115 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
116 * c-c++-common/goacc/kernels-loop.c: Likewise.
117 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
118 * c-c++-common/goacc/kernels-reduction.c: Likewise.
119 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
120 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
122 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
124 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
126 2016-02-23 Jakub Jelinek <jakub@redhat.com>
129 * g++.dg/warn/Wnonnull-compare-5.C: New test.
132 * gcc.dg/pr69900.c: New test.
135 2016-02-23 Martin Jambor <mjambor@suse.cz>
137 PR tree-optimization/69666
138 * gcc.dg/tree-ssa/pr69666.c: New test.
140 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
143 * gfortran.dg/coarray_allocate_5.f08: New test.
145 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
147 * gcc.target/s390/vcond-shift.c: Move to ...
148 * gcc.target/s390/vector/vcond-shift.c: ... here.
150 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
152 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
153 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
155 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
157 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
159 2016-02-20 Mark Wielaard <mjw@redhat.com>
162 * gcc.dg/unused-variable-3.c: New test.
164 2016-02-22 Jakub Jelinek <jakub@redhat.com>
167 * gcc.target/i386/pr69888.c: New test.
169 2016-02-22 Richard Biener <rguenther@suse.de>
171 PR tree-optimization/69882
172 * gfortran.dg/vect/pr69882.f90: New testcase.
174 2016-02-22 Jakub Jelinek <jakub@redhat.com>
177 * gcc.dg/pr69885.c: New test.
179 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
183 * gcc.target/sh/pr54089-10.c: New.
185 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
188 * gfortran.dg/deferred_character_15.f90 : New test.
190 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
193 gfortran.dg/allocate_with_source_18.f03: New test.
195 2016-02-20 Harald Anlauf <anlauf@gmx.de>
198 gfortran.dg/gomp/pr52531.f90: New test.
200 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
203 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
206 2016-02-19 Jakub Jelinek <jakub@redhat.com>
209 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
210 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
213 * g++.dg/warn/Wnonnull-compare-4.C: New test.
216 * g++.dg/torture/pr69851.C: New test.
218 2016-02-19 Martin Sebor <msebor@redhat.com>
221 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
223 2016-02-19 Jakub Jelinek <jakub@redhat.com>
226 * g++.dg/warn/Wnonnull-compare-2.C: New test.
227 * g++.dg/warn/Wnonnull-compare-3.C: New test.
230 * g++.dg/cpp0x/pr67767.C: New test.
232 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
234 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
235 for fp, simd, crypto, crc, lse.
236 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
238 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
239 effective target check.
241 2016-02-19 Jakub Jelinek <jakub@redhat.com>
244 * gcc.target/i386/pr69820.c: New test.
246 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
248 * gcc.target/s390/vector/int128-1.c: New test.
250 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
252 * gcc.target/s390/vector/vec-vcond-1.c: New test.
254 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
256 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
257 instruction pattern name to prevent the testcase from failing with
260 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
262 * gcc.target/s390/md/movstr-2.c: New test.
264 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
266 * gcc.target/s390/morestack.c: New test.
268 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
271 * gcc.target/s390/pr69625.c: Add test case.
273 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
276 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
278 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
281 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
282 * gcc.target/powerpc/fusion3.c: Likewise.
284 2016-02-18 Richard Biener <rguenther@suse.de>
287 * g++.dg/torture/pr69553.C: New testcase.
289 2016-02-18 Nick Clifton <nickc@redhat.com>
293 * gcc.target/arm/pr62554.c: New test.
294 * gcc.target/arm/pr69610-1.c: New test.
295 * gcc.target/arm/pr69610-2.c: New test.
297 2016-02-18 Richard Biener <rguenther@suse.de>
300 * gcc.dg/torture/pr69854.c: New testcase.
302 2016-02-17 Jakub Jelinek <jakub@redhat.com>
305 * g++.dg/warn/Wnonnull-compare-1.C: New test.
307 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
309 * gcc.target/powerpc/vec-cg.c: New test.
311 2016-02-17 Richard Biener <rguenther@suse.de>
314 * gcc.dg/uninit-21.c: Add -fno-short-enums.
316 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319 * gcc.c-torture/compile/pr69161.c: New test.
321 2016-02-17 David Sherwood <david.sherwood@arm.com>
324 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
325 * gcc.target/arm/vect-fmaxmin.c: Likewise.
327 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
329 * gcc.dg/ifcvt-4.c: Skip on Visium.
331 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
333 * gnat.dg/atomic8.adb: New test.
335 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
337 * gnat.dg/discr46.ad[sb]: New test.
339 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
342 * gcc.target/powerpc/pr48344-1.c: New test.
344 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
347 * gfortran.dg/associate_21.f90: New test.
349 2016-02-16 Jakub Jelinek <jakub@redhat.com>
352 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
353 -Wnonnull in dg-options.
354 * c-c++-common/nonnull-2.c: New test.
356 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
357 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
359 * gcc.target/aarch64/vector_initialization_nostack.c: New.
361 2016-02-16 Jakub Jelinek <jakub@redhat.com>
364 * gcc.dg/pr69801.c: Add empty dg-options.
366 2016-02-16 James Norris <jnorris@codesourcery.com>
368 * c-c++-common/goacc/deviceptr-1.c: Add tests.
369 * g++.dg/goacc/deviceptr-1.c: New file.
371 2016-02-16 Jakub Jelinek <jakub@redhat.com>
373 PR tree-optimization/69820
374 * gcc.dg/vect/pr69820.c: New test.
376 2016-02-16 Richard Biener <rguenther@suse.de>
378 PR tree-optimization/69776
379 * gcc.dg/torture/pr69776-2.c: New testcase.
381 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
383 PR tree-optimization/69714
384 * gcc.dg/torture/pr69714.c: New test.
386 2016-02-16 Jakub Jelinek <jakub@redhat.com>
388 PR tree-optimization/69802
389 * gcc.dg/pr69802.c: New test.
391 2016-02-16 Richard Biener <rguenther@suse.de>
394 * gcc.dg/pr69801.c: New testcase.
396 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
399 * gfortran.dg/read_bang.f90: New test.
400 * gfortran.dg/read_bang4.f90: New test.
402 2016-02-15 Jakub Jelinek <jakub@redhat.com>
405 * g++.dg/init/pr69658.C: New test.
408 * c-c++-common/pr69797.c: New test.
410 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
412 * lib/target-supports.exp (check_effective_target_section_anchors): Add
413 check for aarch64*-*-*.
415 2016-02-15 Richard Biener <rguenther@suse.de>
417 PR tree-optimization/69783
418 * gcc.dg/vect/pr69783.c: New testcase.
420 2016-02-15 Richard Biener <rguenther@suse.de>
422 PR tree-optimization/69776
423 * gcc.dg/torture/pr69776.c: New testcase.
425 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
428 * gfortran.dg/type_decl_4.f90: Reinstated.
430 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
433 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
435 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
439 * gfortran.dg/type_decl_4.f90: Removed.
441 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
444 * gfortran.dg/type_decl_4.f90: New test.
446 2016-02-14 Alan Modra <amodra@gmail.com>
449 * gcc.c-torture/execute/stkalign.c: Revise test.
451 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
454 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
456 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
459 * gcc.target/sh/torture/pr67260.c: New.
461 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
463 * gcc.dg/pr67964.c: Add dg-require-alias.
465 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
469 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
471 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
474 * gfortran.dg/namelist_88.f90: New test.
476 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
479 * gfortran.dg/namelist_38.f90: Update test.
480 * gfortran.dg/namelist_84.f90: Update test.
482 2016-02-12 David Malcolm <dmalcolm@redhat.com>
485 * gcc.dg/pr69554-1.c: New test.
486 * gfortran.dg/pr69554-1.F90: New test.
487 * gfortran.dg/pr69554-2.F90: New test.
488 * lib/gcc-dg.exp (proc dg-locus): New function.
489 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
490 distinguish between the caret-printing and non-caret-printing
491 cases. If caret-printing has been explicitly enabled, bail out
492 without attempting to fix up the output.
494 2016-02-12 David Malcolm <dmalcolm@redhat.com>
498 * gcc.dg/spellcheck-options-3.c: New test case.
499 * gcc.dg/spellcheck-options-4.c: New test case.
500 * gcc.dg/spellcheck-options-5.c: New test case.
501 * gcc.dg/spellcheck-options-6.c: New test case.
502 * gcc.dg/spellcheck-options-7.c: New test case.
503 * gcc.dg/spellcheck-options-8.c: New test case.
504 * gcc.dg/spellcheck-options-9.c: New test case.
505 * gcc.dg/spellcheck-options-10.c: New test case.
507 2016-02-12 Jakub Jelinek <jakub@redhat.com>
509 PR rtl-optimization/69764
510 PR rtl-optimization/69771
511 * c-c++-common/pr69764.c: New test.
512 * gcc.dg/torture/pr69771.c: New test.
514 2016-02-12 Marek Polacek <polacek@redhat.com>
516 * g++.dg/torture/init-list1.C: New.
518 2016-02-12 Marek Polacek <polacek@redhat.com>
520 * gcc.dg/pr69522.c: Add empty dg-options.
522 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
524 * g++.dg/lto/lto.exp: Include and init mpx.
525 * g++.dg/lto/pr69729_0.C: New test.
527 2016-02-12 Jakub Jelinek <jakub@redhat.com>
530 * g++.dg/ipa/pr69241-4.C: New test.
533 * g++.dg/ipa/pr68672-1.C: New test.
534 * g++.dg/ipa/pr68672-2.C: New test.
535 * g++.dg/ipa/pr68672-3.C: New test.
537 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
540 * gcc.dg/pr69522.c: New test.
542 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
545 * g++.dg/cpp1y/69098.C: New test.
546 * g++.dg/cpp1y/69098-2.C: New test.
548 2016-02-12 Jakub Jelinek <jakub@redhat.com>
550 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
551 and neighbour -> neighbor.
552 * objc.dg/attributes/method-nonnull-1.m: Likewise.
553 * objc.dg/gnu-api-2-class-meta.m: Likewise.
554 * c-c++-common/Wvarargs.c: Likewise.
555 * c-c++-common/goacc/host_data-5.c: Likewise.
556 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
557 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
558 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
559 * gcc.target/aarch64/pr60697.c: Likewise.
560 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
561 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
562 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
563 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
564 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
565 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
566 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
567 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
568 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
569 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
570 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
571 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
572 * g++.dg/lookup/koenig5.C: Likewise.
573 * g++.dg/ext/no-asm-2.C: Likewise.
574 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
575 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
576 * gfortran.dg/used_types_16.f90: Likewise.
577 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
578 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
579 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
580 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
581 * gfortran.dg/abstract_type_6.f03: Likewise.
582 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
583 * gfortran.dg/used_types_15.f90: Likewise.
584 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
585 * gfortran.dg/exit_3.f08: Likewise.
586 * gfortran.dg/open_status_2.f90: Likewise.
587 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
588 * gfortran.dg/intrinsic_std_1.f90: Likewise.
589 * gfortran.dg/associate_1.f03: Likewise.
590 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
591 * gfortran.dg/intrinsic_std_6.f90: Likewise.
592 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
593 * gcc.dg/builtin-object-size-1.c: Likewise.
594 * gcc.dg/noreturn-6.c: Likewise.
595 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
596 * gcc.dg/globalalias.c: Likewise.
597 * gcc.dg/builtins-config.h: Likewise.
598 * gcc.dg/pr30457.c: Likewise.
599 * gcc.c-torture/compile/volatile-1.c: Likewise.
600 * gcc.c-torture/execute/20101011-1.c: Likewise.
601 * c-c++-common/Waddress-1.c: Likewise.
603 2016-02-11 Jakub Jelinek <jakub@redhat.com>
606 * c-c++-common/Waddress-1.c: New test.
608 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
611 * gfortran.dg/associate_19.f03: New test.
612 * gfortran.dg/associate_20.f03: New test.
614 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
616 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
618 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
620 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
621 .arch armv8-a\n. Add -dA to dg-options.
622 * gcc.target/aarch64/assembler_arch_1.c: New test.
623 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
625 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
628 * g++.dg/cpp0x/pr68726.C: New.
630 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
632 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
635 2016-02-11 Richard Biener <rguenther@suse.de>
637 * g++.dg/tree-ssa/pr61034.C: Adjust.
639 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
642 * gcc.target/s390/pr69148.c: New.
644 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
646 PR tree-optimization/69652
647 * gcc.dg/torture/pr69652.c: New test.
649 2016-02-10 Jakub Jelinek <jakub@redhat.com>
650 Patrick Palka <ppalka@gcc.gnu.org>
654 * g++.dg/ipa/pr69241-1.C: New test.
655 * g++.dg/ipa/pr69241-2.C: New test.
656 * g++.dg/ipa/pr69241-3.C: New test.
657 * g++.dg/ipa/pr69649.C: New test.
659 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
661 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
662 * gcc.dg/tree-ssa/sra-18.c: Ditto.
664 2016-02-10 Bin Cheng <bin.cheng@arm.com>
666 PR tree-optimization/68021
667 * gcc.dg/tree-ssa/pr68021.c: New test.
669 2016-02-10 Richard Biener <rguenther@suse.de>
671 PR tree-optimization/69726
672 * gcc.dg/uninit-22.c: New testcase.
674 2016-02-09 Andrew Pinski <apinski@cavium.com>
677 * gcc.c-torture/compile/20160205-1.c: New testcase.
679 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
682 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
683 instead accessing a really large arrray.
684 * gcc.target/powerpc/fusion3.c: Likewise.
686 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
689 * gcc.c-torture/execute/pr68532.c: New test.
691 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
694 * gcc.dg/pr69634.c: New.
696 2016-02-09 Richard Biener <rguenther@suse.de>
698 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
700 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
702 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
704 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
706 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
708 2016-02-09 Richard Biener <rguenther@suse.de>
710 PR tree-optimization/69715
711 * gcc.dg/torture/pr69715.c: New testcase.
713 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
716 * g++.dg/cpp0x/trailing12.C: New test.
717 * g++.dg/cpp0x/trailing13.C: New test.
719 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
723 * g++.dg/cpp1y/auto-fn29.C: New test.
724 * g++.dg/cpp1y/auto-fn30.C: New test.
726 2016-02-08 Jakub Jelinek <jakub@redhat.com>
728 PR tree-optimization/69209
729 * gcc.c-torture/compile/pr69209.c: New test.
731 2016-02-08 Jeff Law <law@redhat.com>
733 PR tree-optimization/68541
734 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
735 of statements allowed in join block for path splitting.
737 2016-02-08 Jakub Jelinek <jakub@redhat.com>
740 * g++.dg/gomp/pr59627.C: New test.
743 * g++.dg/ipa/pr69239.C: New test.
745 2016-02-08 David Malcolm <dmalcolm@redhat.com>
747 PR preprocessor/69664
748 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
749 * gcc.dg/cpp/warn-comments.c: Likewise.
751 2016-02-08 Marek Polacek <polacek@redhat.com>
754 * g++.dg/init/const12.C: New test.
756 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
759 * gcc.dg/lto/pr55113_0.c: Remove test.
761 2016-02-08 Richard Biener <rguenther@suse.de>
763 PR tree-optimization/69719
764 * gcc.dg/torture/pr69719.c: New testcase.
766 2016-02-08 Richard Biener <rguenther@suse.de>
767 Jeff Law <law@redhat.com>
770 * gcc.target/mips/pr68273.c: New testcase.
772 2016-02-08 Richard Biener <rguenther@suse.de>
774 PR rtl-optimization/69274
775 * gcc.target/i386/addr-sel-1.c: XFAIL.
777 2016-02-08 Jeff Law <law@redhat.com>
779 PR tree-optimization/68541
780 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
782 PR tree-optimization/65917
783 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
785 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
788 * gfortran.dg/namelist_args.f90: New test.
790 2016-02-05 Jeff Law <law@redhat.com>
792 PR tree-optimization/68541
793 * gcc.dg/tree-ssa/split-path-2.c: New test.
794 * gcc.dg/tree-ssa/split-path-3.c: New test.
795 * gcc.dg/tree-ssa/split-path-4.c: New test.
796 * gcc.dg/tree-ssa/split-path-5.c: New test.
797 * gcc.dg/tree-ssa/split-path-6.c: New test.
798 * gcc.dg/tree-ssa/split-path-7.c: New test.
800 2016-02-05 Martin Sebor <msebor@redhat.com>
803 * g++.dg/warn/Wplacement-new-size-1.C: New test.
804 * g++.dg/warn/Wplacement-new-size-2.C: New test.
806 2016-02-06 Richard HEnderson <rth@redhat.com>
809 * gcc.target/i386/addr-space-4.c: New.
810 * gcc.target/i386/addr-space-5.c: New.
812 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
815 * gfortran.dg/elemental_dependency_6.f90: New.
817 2016-02-05 Jakub Jelinek <jakub@redhat.com>
819 PR rtl-optimization/69691
820 * gcc.c-torture/execute/pr69691.c: New test.
823 * g++.dg/parse/pr69628.C: New test.
825 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
827 * gcc.dg/sancov/asan.c: Move to ...
828 * gcc.dg/asan/sancov-1.c: ... here.
830 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
832 * gcc.target/i386/pr69577.c: Require avx_runtime target.
834 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
837 * gcc.target/i386/pr69677.c: New test.
839 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
842 * g++.dg/template/pr68948.C: New test.
844 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
846 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
847 (only necessary on s390x).
849 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
851 * gcc.target/i386/pr69454-2.c: Compile with -msse2
852 -mno-accumulate-outgoing-args.
854 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
856 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
858 2016-02-04 Jakub Jelinek <jakub@redhat.com>
861 * c-c++-common/pr69669.c: New test.
863 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
866 * g++.dg/pr69667.C: New file.
868 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
871 * gcc.dg/pr69619.c: Add new test.
873 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
875 PR rtl-optimization/69577
876 * gcc.target/i386/pr69577.c: New test.
878 2016-02-04 Martin Liska <mliska@suse.cz>
880 * g++.dg/asan/pr69276.C: New test.
882 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
886 * gcc.target/arm/wmul-3.c: Simplify test to generate just
887 a single smulbb instruction.
888 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
889 * gcc.target/amr/wmul-2.c: Likewise.
891 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
895 * gcc.c-torture/execute/pr67714.c: New test.
897 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
900 * gcc.target/i386/pr69454-1.c: New test.
901 * gcc.target/i386/pr69454-2.c: New test.
903 2016-02-03 Martin Sebor <msebor@redhat.com>
910 * g++.dg/ext/flexarray-mangle-2.C: New test.
911 * g++.dg/ext/flexarray-mangle.C: New test.
912 * g++.dg/ext/flexarray-subst.C: New test.
913 * g++.dg/ext/flexary11.C: New test.
914 * g++.dg/ext/flexary12.C: New test.
915 * g++.dg/ext/flexary13.C: New test.
916 * g++.dg/ext/flexary14.C: New test.
917 * g++.dg/other/dump-ada-spec-2.C: Adjust.
919 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
921 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
922 Define only if CHECK_FLOAT128 is defined.
923 (main): Properly initialize u5.
925 2016-02-03 Jakub Jelinek <jakub@redhat.com>
928 * gcc.dg/pr69627.c: New test.
931 * gcc.dg/pr69644.c: New test.
933 2016-02-03 Mike Stump <mikestump@comcast.net>
935 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
936 support for struct-layout-1.exp.
938 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
941 * g++.dg/cpp0x/pr69056.C: New test.
943 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
944 Alexandre Oliva <aoliva@redhat.com>
947 * gcc.target/powerpc/pr69461.c: New.
949 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
951 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
953 (check_effective_target_fsanitize_thread): ... to here. Do not
954 specify additional compile flags for the test source.
955 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
956 specify additional compile flags for the test source.
958 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
960 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
962 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
966 * gfortran.dg/coarray_allocate_2.f08: New test.
967 * gfortran.dg/coarray_allocate_3.f08: New test.
968 * gfortran.dg/coarray_allocate_4.f08: New test.
970 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
972 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
973 use same scan-tree-dump-times on all platforms.
974 * gcc.dg/vect/vect-outer-1.c: Likewise.
975 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
976 * gcc.dg/vect/vect-outer-1a.c: Likewise.
977 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
978 * gcc.dg/vect/vect-outer-1b.c: Likewise.
979 * gcc.dg/vect/vect-outer-2b.c: Likewise.
980 * gcc.dg/vect/vect-outer-3b.c: Likewise.
981 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
983 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
985 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
988 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
990 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
992 2016-02-02 James Norris <jnorris@codesourcery.com>
994 * c-c++-common/goacc/routine-5.c: Add tests.
996 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
998 * gcc.target/nvptx/unsigned-cmp.c: New test.
1000 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1002 * gcc.target/aarch64/scalar_shift_1.c
1003 (test_corners_sisd_di): Improve force to SIMD register.
1004 (test_corners_sisd_si): Likewise.
1005 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1006 Remove scan-assembler check for ldr.
1008 2016-02-02 Richard Biener <rguenther@suse.de>
1010 PR tree-optimization/69595
1011 * gcc.dg/Warray-bounds-17.c: New testcase.
1013 2016-02-02 Richard Biener <rguenther@suse.de>
1015 PR tree-optimization/69606
1016 * gcc.dg/torture/pr69606.c: New testcase.
1018 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1021 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1022 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1024 2016-02-02 Alan Modra <amodra@gmail.com>
1027 * gcc.target/powerpc/pr69548.c: New test.
1029 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1031 PR rtl-optimization/69592
1032 * gcc.dg/pr69592.c: New test.
1034 PR preprocessor/69543
1036 * gcc.dg/pr69543.c: New test.
1037 * gcc.dg/pr69558.c: New test.
1039 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1042 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1044 2016-02-01 Martin Sebor <msebor@redhat.com>
1046 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1048 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1050 PR tree-optimization/67921
1051 * c-c++-common/ubsan/pr67921.c: New test.
1053 2016-02-01 Richard Biener <rguenther@suse.de>
1056 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1058 2016-02-01 Richard Biener <rguenther@suse.de>
1060 PR tree-optimization/69574
1061 * gcc.dg/torture/pr69574.c: New testcase.
1063 2016-02-01 Richard Biener <rguenther@suse.de>
1065 PR tree-optimization/69579
1066 * gcc.dg/setjmp-6.c: New testcase.
1068 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1070 PR rtl-optimization/69570
1071 * g++.dg/opt/pr69570.C: New test.
1073 2016-02-01 Richard Henderson <rth@redhat.com>
1075 * gcc.dg/pr69535.c: New test.
1077 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1080 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1081 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1084 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1086 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1088 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1091 * gfortran.dg/allocate_with_source_17.f03: New test.
1093 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1095 PR tree-optimization/69546
1096 * gcc.dg/torture/pr69546.c: New test.
1098 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1101 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1103 2016-01-30 Martin Sebor <msebor@redhat.com>
1106 * g++.dg/ext/flexary10.C: New test.
1108 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1111 gfortran.dg/common_23.f90: New test.
1113 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1116 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1117 condition being checked, and disable it when the target supports
1118 misaligned loads and stores.
1120 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1123 * gcc.dg/torture/pr69518.c: New test.
1125 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1128 * gcc.target/i386/pr69530.c: New test.
1130 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1133 * gcc.target/mips/div-delay.c: New test.
1135 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1138 * gcc.target/i386/pr69551.c: New test.
1141 * gcc.target/i386/pr66137.c: New test.
1143 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1145 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1146 always built for p5600.
1147 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1148 isa=p5600 dg-option.
1150 2016-01-29 Richard Biener <rguenther@suse.de>
1152 PR tree-optimization/69547
1153 * g++.dg/tree-ssa/pr69547.C: New testcase.
1155 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1158 * g++.dg/warn/Wunused-function2.C: New test.
1160 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1162 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1163 support for test to succeed.
1165 2016-01-29 Marek Polacek <polacek@redhat.com>
1169 * g++.dg/ext/constexpr-vla2.C: New test.
1170 * g++.dg/ext/constexpr-vla3.C: New test.
1171 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1173 2016-01-29 Richard Biener <rguenther@suse.de>
1176 * gcc.dg/uninit-21.c: New testcase.
1178 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1181 * gcc.target/i386/pr69459.c: New test.
1183 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1186 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1187 * gcc.target/mips/pr68400.c: New test.
1189 2016-01-28 Martin Sebor <msebor@redhat.com>
1192 * gcc.target/powerpc/pr17381.c: New test.
1194 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1197 * gcc.dg/torture/pr69542.c: New test.
1199 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1201 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1203 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1205 * gcc.dg/pr65980.c: Skip on AIX.
1206 * gcc.dg/pr66688.c: Same.
1208 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1211 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1212 * gcc.dg/tree-ssa/sra-18.c: Same.
1214 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1217 * gfortran.dg/block_15.f08: New test.
1218 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1219 on incorrectly closed BLOCK.
1221 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1223 * gcc.dg/declare-simd.c: New test.
1224 2016-01-28 Richard Biener <rguenther@suse.de>
1226 PR tree-optimization/69466
1227 * gfortran.dg/vect/pr69466.f90: New testcase.
1229 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1231 * g++.dg/pr67989.C: Remove ARM-specific option.
1232 * gcc.target/arm/pr67989.C: New file.
1234 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1236 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1237 and expm1 test for glibc < 2.11.
1239 2016-01-27 Richard Henderson <rth@redhat.com>
1241 * gcc.c-torture/execute/pr69447.c: New test.
1243 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1246 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1248 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1251 * gcc.dg/pr66869.c: New test.
1253 2016-01-25 Jeff Law <law@redhat.com>
1255 PR tree-optimization/68398
1256 PR tree-optimization/69196
1257 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1258 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1259 path to avoid new heuristic allowing more irreducible regions
1260 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1261 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1262 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1263 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1264 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1266 2016-01-27 Marek Polacek <polacek@redhat.com>
1269 * c-c++-common/vector-compare-4.c: New test.
1271 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1273 PR preprocessor/69126
1274 * c-c++-common/pr69126.c: New test case.
1276 2016-01-27 Ian Lance Taylor <iant@google.com>
1278 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1280 2016-01-27 Ryan Burn <contact@rnburn.com>
1283 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1285 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1288 * gcc.target/i386/pr69512.c: New test.
1290 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1293 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1295 2016-01-27 Marek Polacek <polacek@redhat.com>
1298 * g++.dg/pr69379.C: New test.
1300 2016-01-27 Martin Sebor <msebor@redhat.com>
1303 * g++.dg/abi/Wabi-2-2.C: New test.
1304 * g++.dg/abi/Wabi-2-3.C: New test.
1305 * g++.dg/abi/Wabi-3-2.C: New test.
1306 * g++.dg/abi/Wabi-3-3.C: New test.
1308 2016-01-27 Richard Biener <rguenther@suse.de>
1310 PR tree-optimization/69166
1311 * gcc.dg/torture/pr69166.c: New testcase.
1313 2016-01-27 Martin Jambor <mjambor@suse.cz>
1315 PR tree-optimization/69355
1316 * gcc.dg/tree-ssa/pr69355.c: New test.
1318 2016-01-27 Marek Polacek <polacek@redhat.com>
1321 * g++.dg/ext/constexpr-vla1.C: New test.
1323 2016-01-20 Christian Bruel <christian.bruel@st.com>
1326 * gcc.target/arm/pr69245.c: New test.
1328 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1330 PR tree-optimization/69399
1331 * gcc.dg/torture/pr69399.c: New test.
1333 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1335 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1337 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1339 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1341 2016-01-26 Tom de Vries <tom@codesourcery.com>
1343 PR tree-optimization/69110
1344 * gcc.dg/autopar/pr69110.c: New test.
1346 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1347 Sebastian Pop <s.pop@samsung.com>
1349 * gcc.dg/graphite/isl-ast-op-select.c: New.
1351 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1354 * gfortran.dg/allocate_error_6.f90: New test.
1356 2016-01-26 Richard Henderson <rth@redhat.com>
1358 * gcc.dg/tm/pr60908.c: New test.
1360 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1363 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1365 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1366 expected multiline output to reflect the colorization being
1367 disabled before newlines.
1368 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1369 (custom_diagnostic_finalizer): Replace call to
1370 pp_newline_and_flush with call to pp_flush.
1371 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1372 * gfortran.dg/implicit_class_1.f90: Likewise.
1373 * lib/gcc-dg.exp (allow_blank_lines): New global.
1374 (dg-allow-blank-lines-in-output): New procedure.
1375 (gcc-dg-prune): Complain about blank lines in the output, unless
1376 dg-allow-blank-lines-in-output was called.
1377 * lib/multiline.exp (_build_multiline_regex): Only support
1378 arbitrary followup text for non-blank-lines, not for blank lines.
1380 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1382 PR tree-optimization/69483
1383 * gcc.dg/pr69483.c: New test.
1384 * g++.dg/opt/pr69483.C: New test.
1386 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1389 * gcc.target/arm/pr68620.c: New test.
1391 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1393 * gcc.target/i386/pr68986-2.c: Remove -m32.
1395 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1398 * gcc.target/i386/pr68986-1.c: New test.
1399 * gcc.target/i386/pr68986-2.c: Likewise.
1400 * gcc.target/i386/pr68986-3.c: Likewise.
1402 2016-01-26 Christian Bruel <christian.bruel@st.com>
1404 * lib/target-supports.exp
1405 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1406 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1407 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1409 2016-01-26 Richard Biener <rguenther@suse.de>
1411 PR tree-optimization/69452
1412 * gcc.dg/torture/pr69452.c: New testcase.
1414 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1417 * gcc.dg/pr69442.c: New test.
1419 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1422 * gcc.target/aarch64/simd/pr67896.C: New.
1424 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1426 PR tree-optimization/69400
1427 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1429 (plugin_init): Call it.
1430 * gcc.dg/torture/pr69400.c: New test.
1432 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1434 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1436 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1437 Sebastian Pop <s.pop@samsung.com>
1439 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1442 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1443 Sebastian Pop <s.pop@samsung.com>
1445 * gcc.dg/graphite/pr69292.c: New.
1447 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1449 * c-c++-common/goacc/use_device-1.c: New test.
1451 2016-01-25 Jeff Law <law@redhat.com>
1453 PR tree-optimization/69196
1454 PR tree-optimization/68398
1455 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1456 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1458 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1461 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1464 2016-01-25 Richard Biener <rguenther@suse.de>
1467 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1469 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1472 * gcc.dg/pr69421.c: New test.
1474 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1476 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1477 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1478 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1479 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1480 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1481 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1482 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1483 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1484 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1485 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1487 2016-01-25 Richard Biener <rguenther@suse.de>
1489 PR tree-optimization/69376
1490 * gcc.dg/torture/pr69376.c: New testcase.
1492 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496 * gfortran.dg/interface_38.f90: New test.
1497 * gfortran.dg/interface_39.f90: New test.
1499 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1502 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1507 * g++.dg/template/pr11858.C: New test.
1508 * g++.dg/template/pr24663.C: New test.
1509 * g++.dg/template/unify12.C: New test.
1510 * g++.dg/template/unify13.C: New test.
1511 * g++.dg/template/unify14.C: New test.
1512 * g++.dg/template/unify15.C: New test.
1513 * g++.dg/template/unify16.C: New test.
1514 * g++.dg/template/unify17.C: New test.
1516 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1519 gfortran.dg/pr68283.f90: New test.
1521 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1524 * gfortran.dg/inline_matmul_13.f90: New test.
1525 * gfortran.dg/matmul_bounds_8.f90: New test.
1526 * gfortran.dg/matmul_bounds_9.f90: New test.
1527 * gfortran.dg/matmul_bounds_10.f90: New test.
1529 2016-01-23 Tom de Vries <tom@codesourcery.com>
1531 PR tree-optimization/69426
1532 * gcc.dg/autopar/pr69426.c: New test.
1534 2016-01-23 Martin Sebor <msebor@redhat.com>
1538 * g++.dg/cpp0x/alignas5.C: New test.
1539 * g++.dg/ext/vector29.C: Same.
1541 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1543 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1544 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1545 _GNU_SOURCE from compile flags to the source.
1546 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1547 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1548 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1549 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1551 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1554 * g++.dg/opt/pr69432.C: New test.
1556 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1558 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1559 32-bit targets testing an -m64 multilib.
1561 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1563 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1566 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1568 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1570 2016-01-21 Christian Bruel <christian.bruel@st.com>
1573 * gcc.target/i386/pr68674.c
1574 * gcc.target/aarch64/pr68674.c
1575 * gcc.target/arm/pr68674.c
1577 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1580 * gcc.c-torture/execute/pr69403.c: New test.
1582 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1585 * g++.dg/template/pr55843.C: New.
1587 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1590 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1591 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1593 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1596 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1597 from dg-do compile directive, and instead add
1598 { dg-require-effective-target int128 }.
1600 2016-01-20 Martin Sebor <msebor@redhat.com>
1603 * gcc.dg/sync-fetch.c: New test.
1605 2016-01-21 Martin Sebor <msebor@redhat.com>
1608 * gcc.target/powerpc/pr69252.c: New test.
1610 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1613 * gfortran.dg/pr65996.f90: New test.
1615 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1618 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1619 expected to generate an error.
1621 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1624 * gcc.dg/torture/pr66178.c: New test.
1626 2016-01-21 Anton Blanchard <anton@samba.org>
1627 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1630 * gcc.target/powerpc/pr63354.c: New test.
1632 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1634 PR rtl-optimization/68990
1635 * gcc.target/i386/pr68990: New.
1637 2016-01-21 Nick Clifton <nickc@redhat.com>
1640 * gcc.target/mips/pr69129.c: New.
1642 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1645 * g++.dg/cpp0x/pr58046.C: New.
1647 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1651 * gcc.target/arm/pr69187.c: New test.
1654 * g++.dg/torture/pr69355.C: New test.
1656 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1657 Sebastian Pop <s.pop@samsung.com>
1659 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1661 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1662 Sebastian Pop <s.pop@samsung.com>
1664 * gcc.dg/graphite/pr68976.c: New test.
1666 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1669 * c-c++-common/pr67653.c: New test.
1670 * gcc.dg/torture/pr29119.c: Add dg-warning.
1672 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1674 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1676 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1679 * gcc.dg/pr24293.c: New test.
1680 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1681 incomplete struct type.
1682 * gcc.dg/declspec-1.c: Likewise.
1683 * gcc.dg/pr63549.c: Likewise.
1685 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1687 PR tree-optimization/66612
1688 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1689 for bdn instruction.
1691 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1693 * lib/target-supports.exp
1694 (check_effective_target_arm_fp_ok_nocache): New.
1695 (check_effective_target_arm_fp_ok): New.
1696 (add_options_for_arm_fp): New.
1697 (check_effective_target_arm_crypto_ok_nocache): Require
1698 target_arm_v8_neon_ok instead of arm32.
1699 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1700 (check_effective_target_arm_crypto_pragma_ok): New.
1701 (add_options_for_arm_vfp): New.
1702 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1703 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1704 target instead. Force initial fpu to vfp.
1705 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1706 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1707 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1709 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1710 use arm_vfp effective target instead. Force initial fpu to vfp.
1711 * gcc.target/arm/attr-neon3.c: Likewise.
1712 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1714 * gcc.target/arm/unsigned-float.c: Likewise.
1715 * gcc.target/arm/vfp-1.c: Likewise.
1716 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1717 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1718 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1719 * gcc.target/arm/vfp-ldmias.c: Likewise.
1720 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1721 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1722 * gcc.target/arm/vfp-stmiad.c: Likewise.
1723 * gcc.target/arm/vfp-stmias.c: Likewise.
1724 * gcc.target/arm/vnmul-1.c: Likewise.
1725 * gcc.target/arm/vnmul-2.c: Likewise.
1726 * gcc.target/arm/vnmul-3.c: Likewise.
1727 * gcc.target/arm/vnmul-4.c: Likewise.
1729 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1732 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1733 the MPX run-time library, for compile-time MPX test.
1734 * gcc.target/i386/chkp-always_inline.c: Likewise.
1735 * gcc.target/i386/chkp-bndret.c: Likewise.
1736 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1737 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1738 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1739 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1740 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1741 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1742 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1743 * gcc.target/i386/chkp-label-address.c: Likewise.
1744 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1745 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1746 * gcc.target/i386/chkp-pr69044.c: Likewise.
1747 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1748 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1749 * gcc.target/i386/chkp-strchr.c: Likewise.
1750 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1751 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1752 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1753 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1754 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1755 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1756 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1757 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1758 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1759 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1760 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1761 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1762 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1763 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1764 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1765 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1766 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1767 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1768 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1769 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1770 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1771 * gcc.target/i386/pr63995-2.c: Likewise.
1772 * gcc.target/i386/pr64805.c: Likewise.
1773 * gcc.target/i386/pr65044.c: Likewise.
1774 * gcc.target/i386/pr65167.c: Likewise.
1775 * gcc.target/i386/pr65183.c: Likewise.
1776 * gcc.target/i386/pr65184.c: Likewise.
1777 * gcc.target/i386/thunk-retbnd.c: Likewise.
1779 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1781 PR tree-optimization/69328
1782 * gcc.dg/pr69328.c: New test.
1784 2016-01-20 Jeff Law <law@redhat.com>
1787 * gcc.target/m68k/pr25114.c: New test.
1789 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1791 * gcc.target/arm/memset-inline-10.c: Added
1792 dg-require-effective-target arm_thumb2_ok.
1794 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1796 * gcc.dg/debug/dwarf2/sso.c: New test.
1798 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1801 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1802 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1803 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1805 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1808 * g++.dg/ipa/devirt-50.C: New testcase.
1810 2016-01-19 Marek Polacek <polacek@redhat.com>
1813 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1814 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1816 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1819 * gcc.target/arm/pr69135_1.c: New test.
1821 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1823 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1825 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1827 * gcc.target/aarch64/ccmp_1.c: New testcase.
1829 2016-01-19 Marek Polacek <polacek@redhat.com>
1832 * g++.dg/cpp0x/enum30.C: New test.
1834 2016-01-19 Richard Biener <rguenther@suse.de>
1836 PR tree-optimization/69336
1837 * g++.dg/tree-ssa/pr69336.C: New testcase.
1839 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1842 * gcc.dg/pr65779.c: New test.
1844 2016-01-19 Richard Biener <rguenther@suse.de>
1846 PR tree-optimization/69352
1847 * gcc.dg/torture/pr69352.c: New testcase.
1849 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1851 PR rtl-optimization/68955
1852 PR rtl-optimization/64557
1853 * gcc.dg/torture/pr68955.c: New test.
1855 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1858 * g++.dg/torture/pr69136.C: New testcase.
1860 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1863 * g++.dg/lto/pr69133_0.C: New testcase.
1864 * g++.dg/lto/pr69133_1.C: New testcase.
1866 2016-01-15 Jeff Law <law@redhat.com>
1868 PR tree-optimization/69320
1869 * gcc.c-torture/pr69320-1.c: New test.
1870 * gcc.c-torture/pr69320-2.c: New test.
1871 * gcc.c-torture/pr69320-3.c: New test.
1872 * gcc.c-torture/pr69320-4.c: New test.
1874 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1879 * g++.dg/template/pr11858.C: New test.
1880 * g++.dg/template/pr24663.C: New test.
1881 * g++.dg/template/unify12.C: New test.
1882 * g++.dg/template/unify13.C: New test.
1883 * g++.dg/template/unify14.C: New test.
1884 * g++.dg/template/unify15.C: New test.
1885 * g++.dg/template/unify16.C: New test.
1886 * g++.dg/template/unify17.C: New test.
1888 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1891 * gcc.dg/pr69181-1.c: New test file.
1892 * gcc.dg/pr69181-2.c: New test file.
1893 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1894 globals by moving it to...
1895 (cleanup-after-saved-dg-test): ...this new function. Add
1896 "global additional_sources_used". Add reset of global
1897 multiline_expected_outputs to the empty list.
1898 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1900 (multiline_expected_outputs): ...this, and updated comments to
1901 note that it is modified from gcc-dg.exp.
1902 (dg-end-multiline-output): Update for the above renaming.
1903 (handle-multiline-outputs): Likewise. Remove the clearing
1904 of the expected outputs to the empty list.
1906 2016-01-18 Richard Biener <rguenther@suse.de>
1908 PR tree-optimization/69297
1909 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1911 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1913 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1915 * gcc.target/mips/mips-3d-2.c: Likewise.
1916 * gcc.target/mips/mips-3d-3.c: Likewise.
1917 * gcc.target/mips/mips-3d-4.c: Likewise.
1918 * gcc.target/mips/mips-3d-5.c: Likewise.
1919 * gcc.target/mips/mips-3d-6.c: Likewise.
1920 * gcc.target/mips/mips-3d-7.c: Likewise.
1921 * gcc.target/mips/mips-3d-8.c: Likewise.
1922 * gcc.target/mips/mips-3d-9.c: Likewise.
1923 * gcc.target/mips/mips-ps-1.c: Likewise.
1924 * gcc.target/mips/mips-ps-2.c: Likewise.
1925 * gcc.target/mips/mips-ps-3.c: Likewise.
1926 * gcc.target/mips/mips-ps-4.c: Likewise.
1927 * gcc.target/mips/mips-ps-5.c: Likewise.
1928 * gcc.target/mips/mips-ps-6.c: Likewise.
1929 * gcc.target/mips/mips-ps-7.c: Likewise.
1930 * gcc.target/mips/mips-ps-type.c: Likewise.
1931 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1932 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1934 2016-01-18 Tom de Vries <tom@codesourcery.com>
1936 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1937 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1938 * c-c++-common/goacc/kernels-empty.c: New test.
1939 * c-c++-common/goacc/kernels-eternal.c: New test.
1940 * c-c++-common/goacc/kernels-loop-2.c: New test.
1941 * c-c++-common/goacc/kernels-loop-3.c: New test.
1942 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1943 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1944 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1945 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1946 * c-c++-common/goacc/kernels-loop-data.c: New test.
1947 * c-c++-common/goacc/kernels-loop-g.c: New test.
1948 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1949 * c-c++-common/goacc/kernels-loop-n.c: New test.
1950 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1951 * c-c++-common/goacc/kernels-loop.c: New test.
1952 * c-c++-common/goacc/kernels-noreturn.c: New test.
1953 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1954 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1955 * c-c++-common/goacc/kernels-reduction.c: New test.
1957 2016-01-18 Tom de Vries <tom@codesourcery.com>
1959 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1960 * gcc.dg/autopar/outer-2.c: Same.
1961 * gcc.dg/autopar/outer-3.c: Same.
1962 * gcc.dg/autopar/outer-4.c: Same.
1963 * gcc.dg/autopar/outer-5.c: Same.
1964 * gcc.dg/autopar/outer-6.c: Same.
1965 * gcc.dg/autopar/parallelization-1.c: Same.
1966 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1967 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1968 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1969 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1970 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1971 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1972 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1973 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1974 * gcc.dg/autopar/pr39500-1.c: Same.
1975 * gcc.dg/autopar/pr39500-2.c: Same.
1976 * gcc.dg/autopar/pr46193.c: Same.
1977 * gcc.dg/autopar/pr46194.c: Same.
1978 * gcc.dg/autopar/pr49580.c: Same.
1979 * gcc.dg/autopar/pr49960-1.c: Same.
1980 * gcc.dg/autopar/pr49960.c: Same.
1981 * gcc.dg/autopar/pr68373.c: Same.
1982 * gcc.dg/autopar/reduc-1.c: Same.
1983 * gcc.dg/autopar/reduc-1char.c: Same.
1984 * gcc.dg/autopar/reduc-1short.c: Same.
1985 * gcc.dg/autopar/reduc-2.c: Same.
1986 * gcc.dg/autopar/reduc-2char.c: Same.
1987 * gcc.dg/autopar/reduc-2short.c: Same.
1988 * gcc.dg/autopar/reduc-3.c: Same.
1989 * gcc.dg/autopar/reduc-4.c: Same.
1990 * gcc.dg/autopar/reduc-6.c: Same.
1991 * gcc.dg/autopar/reduc-7.c: Same.
1992 * gcc.dg/autopar/reduc-8.c: Same.
1993 * gcc.dg/autopar/reduc-9.c: Same.
1994 * gcc.dg/autopar/uns-outer-4.c: Same.
1995 * gcc.dg/autopar/uns-outer-5.c: Same.
1996 * gcc.dg/autopar/uns-outer-6.c: Same.
1997 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1998 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2000 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2003 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2004 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2006 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2009 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2010 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2011 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2013 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2016 * gcc.dg/tree-ssa/sra-17.c: New.
2017 * gcc.dg/tree-ssa/sra-18.c: New.
2019 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2021 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2023 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2025 * gnat.dg/inline12.adb: New test.
2027 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2029 PR tree-optimization/66797
2030 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2032 2016-01-18 Richard Biener <rguenther@suse.de>
2034 PR tree-optimization/69170
2035 * gcc.dg/torture/pr69170.c: New testcase.
2037 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2039 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2041 2016-01-16 Tom de Vries <tom@codesourcery.com>
2043 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2045 2016-01-16 Tom de Vries <tom@codesourcery.com>
2047 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2048 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2049 redundant dg-require-effective-target pthread.
2050 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2051 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2052 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2053 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2054 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2055 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2056 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2058 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2061 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2062 * gcc.target/powerpc/recip-7.c: Same.
2064 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2067 * g++.dg/template/pr69091.C: New test.
2069 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2071 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2072 dump does not contain an error_mark_node.
2073 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2074 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2076 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2079 * g++.dg/template/pr68936.C: New test.
2081 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2084 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2085 * gcc.target/powerpc/recip-2.c: Same.
2086 * gcc.target/powerpc/recip-3.c: Same.
2087 * gcc.target/powerpc/recip-4.c: Same.
2088 * gcc.target/powerpc/recip-sqrtf.c: Same.
2090 2016-01-15 Jeff Law <law@redhat.com>
2092 PR tree-optimization/69270
2093 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2094 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2096 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2099 * gfortran.dg/deferred_character_13.f90: New test for the fix
2100 of comment 3 of the PR.
2103 * gfortran.dg/deferred_character_8.f90: New test
2104 * gfortran.dg/allocate_error_5.f90: New test
2107 * gfortran.dg/deferred_character_10.f90: New test
2110 * gfortran.dg/deferred_character_14.f90: New test
2113 * gfortran.dg/deferred_character_11.f90: New test
2116 * gfortran.dg/deferred_character_9.f90: New test
2118 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2120 PR rtl-optimization/69030
2121 * gcc.target/i386/pr69030.c: New.
2123 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2125 * gcc.target/aarch64/target_attr_17.c: New test.
2127 2016-01-15 Richard Biener <rguenther@suse.de>
2129 PR tree-optimization/66856
2130 * gcc.dg/torture/pr66856-1.c: New testcase.
2131 * gcc.dg/torture/pr66856-2.c: Likewise.
2133 2016-01-15 Richard Biener <rguenther@suse.de>
2136 * g++.dg/lto/pr69137_0.C: New testcase.
2138 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2141 * gcc.target/i386/pr69246.c: New test.
2143 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2145 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2147 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2150 * g++.dg/init/const9.C: Disable test on S/390.
2152 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2154 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2155 * g++.dg/Wno-frame-address.C: Ditto.
2157 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2159 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2161 2016-01-15 Richard Biener <rguenther@suse.de>
2163 PR tree-optimization/68961
2164 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2166 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2168 * gcc.target/i386/pr65105-5.c: New test.
2170 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2172 * gcc.c-torture/execute/alias-4.c: New testcase.
2174 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2177 * g++.dg/ipa/devirt-49.C: New testcase.
2179 2016-01-15 Christian Bruel <christian.bruel@st.com>
2182 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2183 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2184 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2186 2016-01-15 Richard Biener <rguenther@suse.de>
2188 PR tree-optimization/69117
2189 * gcc.dg/torture/pr69117.c: New testcase.
2191 2015-01-14 Ryan Burn <contact@rnburn.com>
2194 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2196 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2199 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2200 range tests use 100 * maximum instead of maximum + 1.
2202 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2205 * gcc.dg/guality/pr69244.c: New test.
2207 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2209 * lib/target-supports.exp (check_effective_target_issignaling):
2211 * gcc.dg/pr61441.c: Require issignaling effective target.
2213 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2216 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2218 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2221 PR preprocessor/69177
2222 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2223 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2224 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2225 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2227 2016-01-14 Marek Polacek <polacek@redhat.com>
2230 * gcc.dg/array-15.c: New test.
2232 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2235 PR tree-optimization/69155
2236 * gfortran.dg/pr68146.f: New test.
2237 * gfortran.dg/pr69155.f90: New test.
2239 2016-01-14 Richard Biener <rguenther@suse.de>
2241 PR tree-optimization/68060
2242 * gcc.dg/torture/pr68060-1.c: New testcase.
2243 * gcc.dg/torture/pr68060-2.c: Likewise.
2245 2016-01-14 Nick Clifton <nickc@redhat.com>
2247 * lib/target-supports.exp
2248 (check_effective_target_arm_neon_ok_nocache): Add an option
2249 sequence that includes setting the ARM architecture to ARMv7-A.
2250 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2251 command line options necessary to enable Neon support.
2252 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2253 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2254 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2255 * gcc.target/arm/pr69180.c: Likewise.
2257 2016-01-14 Jeff Law <law@redhat.com>
2259 PR tree-optimization/69270
2260 * gcc.dg/tree-ssa/pr69270.c: New test.
2262 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2265 * c-c++-common/pr66208.c: New file.
2267 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2269 PR tree-optimization/69156
2270 * gcc.dg/pr69156.c: New test.
2272 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2274 * gcc.target/i386/pr69225-7.c: New test.
2276 2016-01-13 Richard Henderson <rth@redhat.com>
2278 * gcc.dg/tm/memopt-13.c: Update expected function.
2279 * gcc.dg/tm/memopt-6.c: Likewise.
2281 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2283 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2284 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2285 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2286 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2288 2016-01-13 Tom de Vries <tom@codesourcery.com>
2290 PR tree-optimization/69169
2291 * gcc.dg/pr69169.c: New test.
2293 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2296 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2297 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2298 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2299 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2300 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2301 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2302 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2303 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2305 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2308 * gcc.dg/pr69247.c: New test.
2310 2016-01-13 Richard Biener <rguenther@suse.de>
2312 PR tree-optimization/69242
2313 * gcc.dg/torture/pr69242.c: New testcase.
2315 2016-01-13 Richard Biener <rguenther@suse.de>
2317 PR tree-optimization/69186
2318 * gcc.dg/torture/pr69186.c: New testcase.
2320 2016-01-13 Jeff Law <law@redhat.com>
2322 PR tree-optimization/67755
2323 * gcc.dg/tree-ssa/pr67755.c: New test.
2325 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2327 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2328 pass number in output by a star.
2330 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2332 PR tree-optimization/68911
2333 * gcc.c-torture/execute/pr68911.c: New test.
2335 2016-01-12 Marek Polacek <polacek@redhat.com>
2338 * g++.dg/warn/permissive-1.C: New test.
2340 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2344 * g++.dg/opt/pr69213.C: New test.
2346 2016-01-12 Christian Bruel <christian.bruel@st.com>
2349 * gcc.target/arm/pr69180.c: New test.
2351 2016-01-12 Richard Biener <rguenther@suse.de>
2354 * g++.dg/lto/pr69077_0.C: New testcase.
2355 * g++.dg/lto/pr69077_1.C: Likewise.
2357 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2360 * g++.dg/opt/pr69175.C: New test.
2362 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2364 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2365 rather than #including math.h & stdlib.h.
2366 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2367 * gcc.dg/vect/pr49771.c: Likewise.
2368 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2369 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2370 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2371 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2372 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2373 * gcc.dg/vect/pr44507.c: Likewise.
2374 * gcc.dg/vect/pr45902.c: Likewise.
2375 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2376 * gcc.dg/vect/vect-117.c: Likewise.
2377 * gcc.dg/vect/vect-99.c: Likewise.
2378 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2379 * gcc.dg/vect/vect-cond-1.c: Likewise.
2380 * gcc.dg/vect/vect-cond-2.c: Likewise.
2381 * gcc.dg/vect/vect-cond-3.c: Likewise.
2382 * gcc.dg/vect/vect-cond-4.c: Likewise.
2383 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2384 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2385 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2386 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2387 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2388 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2389 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2390 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2391 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2392 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2393 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2394 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2395 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2396 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2397 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2398 include of signal.h.
2399 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2400 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2401 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2402 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2403 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2404 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2405 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2406 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2407 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2408 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2409 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2410 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2411 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2412 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2413 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2414 * gcc.dg/vect/vect-outer-5.c: Likewise.
2415 * gcc.dg/vect/vect-outer-6.c: Likewise.
2416 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2419 2016-01-12 Nick Clifton <nickc@redhat.com>
2422 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2423 to fread so that it will be found in all target runtimes.
2425 2016-01-12 Richard Biener <rguenther@suse.de>
2427 PR tree-optimization/69053
2428 * g++.dg/torture/pr69053.C: New testcase.
2430 2016-01-12 Richard Biener <rguenther@suse.de>
2432 PR tree-optimization/69168
2433 * gcc.dg/torture/pr69168.c: New testcase.
2435 2016-01-12 Richard Biener <rguenther@suse.de>
2437 PR tree-optimization/69157
2438 * gcc.dg/torture/pr69157.c: New testcase.
2440 2016-01-12 Richard Biener <rguenther@suse.de>
2442 PR tree-optimization/69174
2443 * gcc.dg/torture/pr69174.c: New testcase.
2445 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2449 * g++.dg/tls/pr66808.C: New test.
2450 * g++.dg/tls/pr69000.C: New test.
2452 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2454 * gcc.target/powerpc/swaps-p8-23.c: New test.
2455 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2457 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2459 PR tree-optimization/68356
2460 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2462 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2463 Jim Wilson <jim.wilson@linaro.org>
2466 * gcc.target/arm/pr69194.c: New test.
2468 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2471 * gcc.target/i386/pr69225-1.c: New test.
2472 * gcc.target/i386/pr69225-2.c: Likewise.
2473 * gcc.target/i386/pr69225-3.c: Likewise.
2474 * gcc.target/i386/pr69225-4.c: Likewise.
2475 * gcc.target/i386/pr69225-5.c: Likewise.
2476 * gcc.target/i386/pr69225-6.c: Likewise.
2478 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2481 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2485 * gcc.dg/pr69071.c: New test.
2488 * g++.dg/opt/pr69211.C: New test.
2490 PR tree-optimization/69214
2491 * gcc.c-torture/compile/pr69214.c: New test.
2493 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2495 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2496 * gcc.target/i386/pr66232-11.c: Ditto.
2497 * gcc.target/i386/pr66232-12.c: Ditto.
2498 * gcc.target/i386/pr66232-13.c: Ditto.
2500 2016-01-11 Richard Biener <rguenther@suse.de>
2502 PR tree-optimization/69173
2503 * gcc.dg/torture/pr69173.c: New testcase.
2505 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2507 PR rtl-optimization/68796
2508 * gcc.target/aarch64/tst_5.c: New test.
2509 * gcc.target/aarch64/tst_6.c: Likewise.
2511 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2513 PR rtl-optimization/68841
2514 * gcc.dg/pr68841.c: New test.
2515 * gcc.c-torture/execute/pr68841.c: New test.
2517 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2519 PR rtl-optimization/68920
2520 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2522 * gcc.dg/ifcvt-5.c: New test.
2524 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2527 * g++.dg/pr69123.C: New.
2529 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2532 * gcc.target/i386/pr69010.c: New test.
2534 2016-01-11 Martin Jambor <mjambor@suse.cz>
2537 * gcc.target/i386/chkp-pr69044.c: New test.
2539 2016-01-11 Tom de Vries <tom@codesourcery.com>
2541 PR tree-optimization/69109
2542 * gcc.dg/autopar/pr69109-2.c: New test.
2543 * gcc.dg/autopar/pr69109.c: New test.
2545 2016-01-11 Tom de Vries <tom@codesourcery.com>
2547 PR tree-optimization/69108
2548 * gcc.dg/autopar/pr69108.c: New test.
2550 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2553 * c-c++-common/Wisleading-indentation.c: Augment test.
2555 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2558 * gfortran.dg/inline_matmul_12.f90: New test.
2560 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2563 * gfortran.dg/actual_array_offset_1: New test.
2565 2016-01-10 Tom de Vries <tom@codesourcery.com>
2567 PR tree-optimization/69062
2568 * gcc.dg/autopar/pr69062.c: New test.
2570 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2572 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2573 * gcc.dg/vect/slp-perm-2.c: Likewise.
2574 * gcc.dg/vect/slp-perm-3.c: Likewise.
2575 * gcc.dg/vect/slp-perm-5.c: Likewise.
2576 * gcc.dg/vect/slp-perm-6.c: Likewise.
2577 * gcc.dg/vect/slp-perm-7.c: Likewise.
2578 * gcc.dg/vect/slp-perm-8.c: Likewise.
2580 2016-01-10 Tom de Vries <tom@codesourcery.com>
2582 PR tree-optimization/69039
2583 * gcc.dg/autopar/pr69039.c: New test.
2585 2016-01-09 Marek Polacek <polacek@redhat.com>
2588 * g++.dg/pr69113.C: New test.
2590 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2593 PR tree-optimization/69097
2594 * gcc.c-torture/execute/pr50865.c: New test.
2595 * gcc.c-torture/execute/pr69097-1.c: New test.
2596 * gcc.c-torture/execute/pr69097-2.c: New test.
2597 * gcc.dg/pr69097-1.c: New test.
2598 * gcc.dg/pr69097-2.c: New test.
2600 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2603 * g++.dg/opt/pr69164.C: New test.
2605 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2607 PR tree-optimization/69167
2608 * gcc.dg/pr69167.c: New test.
2610 2016-01-08 Marek Polacek <polacek@redhat.com>
2613 * g++.dg/pr68449.C: New.
2615 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2617 PR tree-optimization/68707
2618 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2619 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2620 on platforms supporting it.
2621 * gcc.dg/vect/slp-perm-2.c: Likewise.
2622 * gcc.dg/vect/slp-perm-3.c: Likewise.
2623 * gcc.dg/vect/slp-perm-5.c: Likewise.
2624 * gcc.dg/vect/slp-perm-7.c: Likewise.
2625 * gcc.dg/vect/slp-perm-8.c: Likewise.
2626 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2627 on platforms supporting it.
2629 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2631 PR tree-optimization/69162
2632 * gcc.dg/pr69162.c: New test.
2634 PR tree-optimization/69172
2635 * gcc.dg/pr69172.c: New test.
2637 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2639 PR tree-optimization/67781
2640 * gcc.c-torture/execute/pr67781.c: New file.
2642 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2644 PR tree-optimization/69083
2645 * gcc.dg/vect/pr69083.c: New test.
2647 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2649 PR tree-optimization/61441
2650 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2651 Use -fexcess-precision=standard for compiler options.
2652 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2654 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2657 * gfortran.dg/gomp/pr69128.f90: New test.
2660 * g++.dg/ext/pr69145-1.C: New test.
2661 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2662 * g++.dg/ext/pr69145-2.h: New file.
2664 2016-01-07 Martin Sebor <msebor@redhat.com>
2667 * gcc.dg/atomic-fetch-bool.c: New test.
2668 * gcc.dg/sync-fetch-bool.c: New test.
2670 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2673 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2675 2016-01-07 Nick Clifton <nickc@redhat.com>
2678 * g++.dg/pr66655.C: New test.
2679 * g++.dg/pr66655_1.cc: Test support file.
2680 * g++.dg/pr66655.h: Test header file.
2682 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2685 gfortran.dg/gomp/pr66680.f90: New test.
2687 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2690 * gcc.target/i386/pr69171-1.c: New test.
2691 * gcc.target/i386/pr69171-2.c: Likewise.
2692 * gcc.target/i386/pr69171-3.c: Likewise.
2693 * gcc.target/i386/pr69171-4.c: Likewise.
2694 * gcc.target/i386/pr69171-5.c: Likewise.
2695 * gcc.target/i386/pr69171-6.c: Likewise.
2697 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2700 * c-c++-common/pr67639.c: New test.
2702 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2704 PR tree-optimization/69141
2705 * g++.dg/opt/pr69141.C: New test.
2707 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2709 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2711 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2714 * gcc.target/i386/pr69140.c: New test
2716 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2718 * gcc.dg/bad-dereference.c: New test case.
2720 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2722 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2724 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2726 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2728 2016-01-06 Marek Polacek <polacek@redhat.com>
2731 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2733 2016-01-05 Marek Polacek <polacek@redhat.com>
2736 * gcc.dg/atomic-invalid-2.c: New.
2738 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2741 * gcc.target/i386/pr68991.c: New test.
2743 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2746 * g++.dg/pr68991-1.C: New test.
2747 * g++.dg/pr68991-2.C: Likewise.
2749 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2752 * gcc.target/ia64/pr60465-gprel64.c: New test.
2753 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2755 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2757 PR rtl-optimization/68651
2758 * gcc.target/aarch64/pr68651_1.c: New test.
2760 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2763 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2765 2016-01-05 Nathan Sidwell <nathan@acm.org>
2768 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2770 * gcc.dg/alias-15.c: New.
2772 2016-01-05 Nick Clifton <nickc@redhat.com>
2775 * g++.dg/pr68770.C: New test.
2777 2016-01-04 Mike Stump <mikestump@comcast.net>
2779 * lib/target-supports.exp (check_effective_target_cilkplus):
2780 cilkplus targets require pthreads.
2781 (check_effective_target_cilkplus): Remove special case for NVPTX.
2783 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2785 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2788 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2790 Update copyright years.
2792 2016-01-04 Marek Polacek <polacek@redhat.com>
2795 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2796 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2797 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2799 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2801 * gcc.target/sparc/20160104-2.c: New test.
2803 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2805 * gcc.target/sparc/20160104-1.c: New test.
2807 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2810 * gfortran.dg/pr65045.f90: New test.
2812 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2814 * gnat.dg/specs/debug1.ads: Delete.
2816 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2818 PR libgfortran/68867
2819 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2822 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2824 PR libgfortran/68867
2825 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2828 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2831 * gfortran.dg/pr68864.f90: New test.
2833 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2835 PR tree-optimization/69070
2836 * gcc.dg/pr69070.c: New test.
2839 * gfortran.dg/pr69055.f90: New test.
2842 * gcc.dg/pr69015.c: New test.
2844 Copyright (C) 2016 Free Software Foundation, Inc.
2846 Copying and distribution of this file, with or without modification,
2847 are permitted in any medium without royalty provided the copyright
2848 notice and this notice are preserved.