1 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7 2016-02-19 Jakub Jelinek <jakub@redhat.com>
10 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
11 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
14 * g++.dg/warn/Wnonnull-compare-4.C: New test.
17 * g++.dg/torture/pr69851.C: New test.
19 2016-02-19 Martin Sebor <msebor@redhat.com>
22 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
24 2016-02-19 Jakub Jelinek <jakub@redhat.com>
27 * g++.dg/warn/Wnonnull-compare-2.C: New test.
28 * g++.dg/warn/Wnonnull-compare-3.C: New test.
31 * g++.dg/cpp0x/pr67767.C: New test.
33 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
35 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
36 for fp, simd, crypto, crc, lse.
37 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
39 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
40 effective target check.
42 2016-02-19 Jakub Jelinek <jakub@redhat.com>
45 * gcc.target/i386/pr69820.c: New test.
47 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
49 * gcc.target/s390/vector/int128-1.c: New test.
51 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
53 * gcc.target/s390/vector/vec-vcond-1.c: New test.
55 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
57 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
58 instruction pattern name to prevent the testcase from failing with
61 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
63 * gcc.target/s390/md/movstr-2.c: New test.
65 2016-02-19 Marcin KoĆcielnicki <koriakin@0x04.net>
67 * gcc.target/s390/morestack.c: New test.
69 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
72 * gcc.target/s390/pr69625.c: Add test case.
74 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
77 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
79 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
82 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
83 * gcc.target/powerpc/fusion3.c: Likewise.
85 2016-02-18 Richard Biener <rguenther@suse.de>
88 * g++.dg/torture/pr69553.C: New testcase.
90 2016-02-18 Nick Clifton <nickc@redhat.com>
94 * gcc.target/arm/pr62554.c: New test.
95 * gcc.target/arm/pr69610-1.c: New test.
96 * gcc.target/arm/pr69610-2.c: New test.
98 2016-02-18 Richard Biener <rguenther@suse.de>
101 * gcc.dg/torture/pr69854.c: New testcase.
103 2016-02-17 Jakub Jelinek <jakub@redhat.com>
106 * g++.dg/warn/Wnonnull-compare-1.C: New test.
108 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
110 * gcc.target/powerpc/vec-cg.c: New test.
112 2016-02-17 Richard Biener <rguenther@suse.de>
115 * gcc.dg/uninit-21.c: Add -fno-short-enums.
117 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
120 * gcc.c-torture/compile/pr69161.c: New test.
122 2016-02-17 David Sherwood <david.sherwood@arm.com>
125 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
126 * gcc.target/arm/vect-fmaxmin.c: Likewise.
128 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
130 * gcc.dg/ifcvt-4.c: Skip on Visium.
132 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
134 * gnat.dg/atomic8.adb: New test.
136 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
138 * gnat.dg/discr46.ad[sb]: New test.
140 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
143 * gcc.target/powerpc/pr48344-1.c: New test.
145 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
148 * gfortran.dg/associate_21.f90: New test.
150 2016-02-16 Jakub Jelinek <jakub@redhat.com>
153 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
154 -Wnonnull in dg-options.
155 * c-c++-common/nonnull-2.c: New test.
157 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
158 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
160 * gcc.target/aarch64/vector_initialization_nostack.c: New.
162 2016-02-16 Jakub Jelinek <jakub@redhat.com>
165 * gcc.dg/pr69801.c: Add empty dg-options.
167 2016-02-16 James Norris <jnorris@codesourcery.com>
169 * c-c++-common/goacc/deviceptr-1.c: Add tests.
170 * g++.dg/goacc/deviceptr-1.c: New file.
172 2016-02-16 Jakub Jelinek <jakub@redhat.com>
174 PR tree-optimization/69820
175 * gcc.dg/vect/pr69820.c: New test.
177 2016-02-16 Richard Biener <rguenther@suse.de>
179 PR tree-optimization/69776
180 * gcc.dg/torture/pr69776-2.c: New testcase.
182 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
184 PR tree-optimization/69714
185 * gcc.dg/torture/pr69714.c: New test.
187 2016-02-16 Jakub Jelinek <jakub@redhat.com>
189 PR tree-optimization/69802
190 * gcc.dg/pr69802.c: New test.
192 2016-02-16 Richard Biener <rguenther@suse.de>
195 * gcc.dg/pr69801.c: New testcase.
197 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
200 * gfortran.dg/read_bang.f90: New test.
201 * gfortran.dg/read_bang4.f90: New test.
203 2016-02-15 Jakub Jelinek <jakub@redhat.com>
206 * g++.dg/init/pr69658.C: New test.
209 * c-c++-common/pr69797.c: New test.
211 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
213 * lib/target-supports.exp (check_effective_target_section_anchors): Add
214 check for aarch64*-*-*.
216 2016-02-15 Richard Biener <rguenther@suse.de>
218 PR tree-optimization/69783
219 * gcc.dg/vect/pr69783.c: New testcase.
221 2016-02-15 Richard Biener <rguenther@suse.de>
223 PR tree-optimization/69776
224 * gcc.dg/torture/pr69776.c: New testcase.
226 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
229 * gfortran.dg/type_decl_4.f90: Reinstated.
231 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
234 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
236 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
240 * gfortran.dg/type_decl_4.f90: Removed.
242 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
245 * gfortran.dg/type_decl_4.f90: New test.
247 2016-02-14 Alan Modra <amodra@gmail.com>
250 * gcc.c-torture/execute/stkalign.c: Revise test.
252 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
255 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
257 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
260 * gcc.target/sh/torture/pr67260.c: New.
262 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
264 * gcc.dg/pr67964.c: Add dg-require-alias.
266 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
270 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
272 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
275 * gfortran.dg/namelist_88.f90: New test.
277 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
280 * gfortran.dg/namelist_38.f90: Update test.
281 * gfortran.dg/namelist_84.f90: Update test.
283 2016-02-12 David Malcolm <dmalcolm@redhat.com>
286 * gcc.dg/pr69554-1.c: New test.
287 * gfortran.dg/pr69554-1.F90: New test.
288 * gfortran.dg/pr69554-2.F90: New test.
289 * lib/gcc-dg.exp (proc dg-locus): New function.
290 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
291 distinguish between the caret-printing and non-caret-printing
292 cases. If caret-printing has been explicitly enabled, bail out
293 without attempting to fix up the output.
295 2016-02-12 David Malcolm <dmalcolm@redhat.com>
299 * gcc.dg/spellcheck-options-3.c: New test case.
300 * gcc.dg/spellcheck-options-4.c: New test case.
301 * gcc.dg/spellcheck-options-5.c: New test case.
302 * gcc.dg/spellcheck-options-6.c: New test case.
303 * gcc.dg/spellcheck-options-7.c: New test case.
304 * gcc.dg/spellcheck-options-8.c: New test case.
305 * gcc.dg/spellcheck-options-9.c: New test case.
306 * gcc.dg/spellcheck-options-10.c: New test case.
308 2016-02-12 Jakub Jelinek <jakub@redhat.com>
310 PR rtl-optimization/69764
311 PR rtl-optimization/69771
312 * c-c++-common/pr69764.c: New test.
313 * gcc.dg/torture/pr69771.c: New test.
315 2016-02-12 Marek Polacek <polacek@redhat.com>
317 * g++.dg/torture/init-list1.C: New.
319 2016-02-12 Marek Polacek <polacek@redhat.com>
321 * gcc.dg/pr69522.c: Add empty dg-options.
323 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
325 * g++.dg/lto/lto.exp: Include and init mpx.
326 * g++.dg/lto/pr69729_0.C: New test.
328 2016-02-12 Jakub Jelinek <jakub@redhat.com>
331 * g++.dg/ipa/pr69241-4.C: New test.
334 * g++.dg/ipa/pr68672-1.C: New test.
335 * g++.dg/ipa/pr68672-2.C: New test.
336 * g++.dg/ipa/pr68672-3.C: New test.
338 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
341 * gcc.dg/pr69522.c: New test.
343 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
346 * g++.dg/cpp1y/69098.C: New test.
347 * g++.dg/cpp1y/69098-2.C: New test.
349 2016-02-12 Jakub Jelinek <jakub@redhat.com>
351 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
352 and neighbour -> neighbor.
353 * objc.dg/attributes/method-nonnull-1.m: Likewise.
354 * objc.dg/gnu-api-2-class-meta.m: Likewise.
355 * c-c++-common/Wvarargs.c: Likewise.
356 * c-c++-common/goacc/host_data-5.c: Likewise.
357 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
358 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
359 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
360 * gcc.target/aarch64/pr60697.c: Likewise.
361 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
362 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
363 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
364 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
365 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
366 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
367 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
368 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
369 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
370 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
371 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
372 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
373 * g++.dg/lookup/koenig5.C: Likewise.
374 * g++.dg/ext/no-asm-2.C: Likewise.
375 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
376 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
377 * gfortran.dg/used_types_16.f90: Likewise.
378 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
379 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
380 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
381 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
382 * gfortran.dg/abstract_type_6.f03: Likewise.
383 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
384 * gfortran.dg/used_types_15.f90: Likewise.
385 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
386 * gfortran.dg/exit_3.f08: Likewise.
387 * gfortran.dg/open_status_2.f90: Likewise.
388 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
389 * gfortran.dg/intrinsic_std_1.f90: Likewise.
390 * gfortran.dg/associate_1.f03: Likewise.
391 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
392 * gfortran.dg/intrinsic_std_6.f90: Likewise.
393 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
394 * gcc.dg/builtin-object-size-1.c: Likewise.
395 * gcc.dg/noreturn-6.c: Likewise.
396 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
397 * gcc.dg/globalalias.c: Likewise.
398 * gcc.dg/builtins-config.h: Likewise.
399 * gcc.dg/pr30457.c: Likewise.
400 * gcc.c-torture/compile/volatile-1.c: Likewise.
401 * gcc.c-torture/execute/20101011-1.c: Likewise.
402 * c-c++-common/Waddress-1.c: Likewise.
404 2016-02-11 Jakub Jelinek <jakub@redhat.com>
407 * c-c++-common/Waddress-1.c: New test.
409 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
412 * gfortran.dg/associate_19.f03: New test.
413 * gfortran.dg/associate_20.f03: New test.
415 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
417 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
419 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
421 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
422 .arch armv8-a\n. Add -dA to dg-options.
423 * gcc.target/aarch64/assembler_arch_1.c: New test.
424 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
426 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
429 * g++.dg/cpp0x/pr68726.C: New.
431 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
433 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
436 2016-02-11 Richard Biener <rguenther@suse.de>
438 * g++.dg/tree-ssa/pr61034.C: Adjust.
440 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
443 * gcc.target/s390/pr69148.c: New.
445 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
447 PR tree-optimization/69652
448 * gcc.dg/torture/pr69652.c: New test.
450 2016-02-10 Jakub Jelinek <jakub@redhat.com>
451 Patrick Palka <ppalka@gcc.gnu.org>
455 * g++.dg/ipa/pr69241-1.C: New test.
456 * g++.dg/ipa/pr69241-2.C: New test.
457 * g++.dg/ipa/pr69241-3.C: New test.
458 * g++.dg/ipa/pr69649.C: New test.
460 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
462 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
463 * gcc.dg/tree-ssa/sra-18.c: Ditto.
465 2016-02-10 Bin Cheng <bin.cheng@arm.com>
467 PR tree-optimization/68021
468 * gcc.dg/tree-ssa/pr68021.c: New test.
470 2016-02-10 Richard Biener <rguenther@suse.de>
472 PR tree-optimization/69726
473 * gcc.dg/uninit-22.c: New testcase.
475 2016-02-09 Andrew Pinski <apinski@cavium.com>
478 * gcc.c-torture/compile/20160205-1.c: New testcase.
480 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
483 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
484 instead accessing a really large arrray.
485 * gcc.target/powerpc/fusion3.c: Likewise.
487 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
490 * gcc.c-torture/execute/pr68532.c: New test.
492 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
495 * gcc.dg/pr69634.c: New.
497 2016-02-09 Richard Biener <rguenther@suse.de>
499 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
501 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
503 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
505 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
507 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
509 2016-02-09 Richard Biener <rguenther@suse.de>
511 PR tree-optimization/69715
512 * gcc.dg/torture/pr69715.c: New testcase.
514 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
517 * g++.dg/cpp0x/trailing12.C: New test.
518 * g++.dg/cpp0x/trailing13.C: New test.
520 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
524 * g++.dg/cpp1y/auto-fn29.C: New test.
525 * g++.dg/cpp1y/auto-fn30.C: New test.
527 2016-02-08 Jakub Jelinek <jakub@redhat.com>
529 PR tree-optimization/69209
530 * gcc.c-torture/compile/pr69209.c: New test.
532 2016-02-08 Jeff Law <law@redhat.com>
534 PR tree-optimization/68541
535 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
536 of statements allowed in join block for path splitting.
538 2016-02-08 Jakub Jelinek <jakub@redhat.com>
541 * g++.dg/gomp/pr59627.C: New test.
544 * g++.dg/ipa/pr69239.C: New test.
546 2016-02-08 David Malcolm <dmalcolm@redhat.com>
548 PR preprocessor/69664
549 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
550 * gcc.dg/cpp/warn-comments.c: Likewise.
552 2016-02-08 Marek Polacek <polacek@redhat.com>
555 * g++.dg/init/const12.C: New test.
557 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
560 * gcc.dg/lto/pr55113_0.c: Remove test.
562 2016-02-08 Richard Biener <rguenther@suse.de>
564 PR tree-optimization/69719
565 * gcc.dg/torture/pr69719.c: New testcase.
567 2016-02-08 Richard Biener <rguenther@suse.de>
568 Jeff Law <law@redhat.com>
571 * gcc.target/mips/pr68273.c: New testcase.
573 2016-02-08 Richard Biener <rguenther@suse.de>
575 PR rtl-optimization/69274
576 * gcc.target/i386/addr-sel-1.c: XFAIL.
578 2016-02-08 Jeff Law <law@redhat.com>
580 PR tree-optimization/68541
581 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
583 PR tree-optimization/65917
584 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
586 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
589 * gfortran.dg/namelist_args.f90: New test.
591 2016-02-05 Jeff Law <law@redhat.com>
593 PR tree-optimization/68541
594 * gcc.dg/tree-ssa/split-path-2.c: New test.
595 * gcc.dg/tree-ssa/split-path-3.c: New test.
596 * gcc.dg/tree-ssa/split-path-4.c: New test.
597 * gcc.dg/tree-ssa/split-path-5.c: New test.
598 * gcc.dg/tree-ssa/split-path-6.c: New test.
599 * gcc.dg/tree-ssa/split-path-7.c: New test.
601 2016-02-05 Martin Sebor <msebor@redhat.com>
604 * g++.dg/warn/Wplacement-new-size-1.C: New test.
605 * g++.dg/warn/Wplacement-new-size-2.C: New test.
607 2016-02-06 Richard HEnderson <rth@redhat.com>
610 * gcc.target/i386/addr-space-4.c: New.
611 * gcc.target/i386/addr-space-5.c: New.
613 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
616 * gfortran.dg/elemental_dependency_6.f90: New.
618 2016-02-05 Jakub Jelinek <jakub@redhat.com>
620 PR rtl-optimization/69691
621 * gcc.c-torture/execute/pr69691.c: New test.
624 * g++.dg/parse/pr69628.C: New test.
626 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
628 * gcc.dg/sancov/asan.c: Move to ...
629 * gcc.dg/asan/sancov-1.c: ... here.
631 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
633 * gcc.target/i386/pr69577.c: Require avx_runtime target.
635 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
638 * gcc.target/i386/pr69677.c: New test.
640 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
643 * g++.dg/template/pr68948.C: New test.
645 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
647 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
648 (only necessary on s390x).
650 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
652 * gcc.target/i386/pr69454-2.c: Compile with -msse2
653 -mno-accumulate-outgoing-args.
655 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
657 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
659 2016-02-04 Jakub Jelinek <jakub@redhat.com>
662 * c-c++-common/pr69669.c: New test.
664 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
667 * g++.dg/pr69667.C: New file.
669 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
672 * gcc.dg/pr69619.c: Add new test.
674 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
676 PR rtl-optimization/69577
677 * gcc.target/i386/pr69577.c: New test.
679 2016-02-04 Martin Liska <mliska@suse.cz>
681 * g++.dg/asan/pr69276.C: New test.
683 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
687 * gcc.target/arm/wmul-3.c: Simplify test to generate just
688 a single smulbb instruction.
689 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
690 * gcc.target/amr/wmul-2.c: Likewise.
692 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
696 * gcc.c-torture/execute/pr67714.c: New test.
698 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
701 * gcc.target/i386/pr69454-1.c: New test.
702 * gcc.target/i386/pr69454-2.c: New test.
704 2016-02-03 Martin Sebor <msebor@redhat.com>
711 * g++.dg/ext/flexarray-mangle-2.C: New test.
712 * g++.dg/ext/flexarray-mangle.C: New test.
713 * g++.dg/ext/flexarray-subst.C: New test.
714 * g++.dg/ext/flexary11.C: New test.
715 * g++.dg/ext/flexary12.C: New test.
716 * g++.dg/ext/flexary13.C: New test.
717 * g++.dg/ext/flexary14.C: New test.
718 * g++.dg/other/dump-ada-spec-2.C: Adjust.
720 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
722 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
723 Define only if CHECK_FLOAT128 is defined.
724 (main): Properly initialize u5.
726 2016-02-03 Jakub Jelinek <jakub@redhat.com>
729 * gcc.dg/pr69627.c: New test.
732 * gcc.dg/pr69644.c: New test.
734 2016-02-03 Mike Stump <mikestump@comcast.net>
736 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
737 support for struct-layout-1.exp.
739 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
742 * g++.dg/cpp0x/pr69056.C: New test.
744 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
745 Alexandre Oliva <aoliva@redhat.com>
748 * gcc.target/powerpc/pr69461.c: New.
750 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
752 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
754 (check_effective_target_fsanitize_thread): ... to here. Do not
755 specify additional compile flags for the test source.
756 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
757 specify additional compile flags for the test source.
759 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
761 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
763 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
767 * gfortran.dg/coarray_allocate_2.f08: New test.
768 * gfortran.dg/coarray_allocate_3.f08: New test.
769 * gfortran.dg/coarray_allocate_4.f08: New test.
771 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
773 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
774 use same scan-tree-dump-times on all platforms.
775 * gcc.dg/vect/vect-outer-1.c: Likewise.
776 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
777 * gcc.dg/vect/vect-outer-1a.c: Likewise.
778 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
779 * gcc.dg/vect/vect-outer-1b.c: Likewise.
780 * gcc.dg/vect/vect-outer-2b.c: Likewise.
781 * gcc.dg/vect/vect-outer-3b.c: Likewise.
782 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
784 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
786 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
789 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
791 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
793 2016-02-02 James Norris <jnorris@codesourcery.com>
795 * c-c++-common/goacc/routine-5.c: Add tests.
797 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
799 * gcc.target/nvptx/unsigned-cmp.c: New test.
801 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
803 * gcc.target/aarch64/scalar_shift_1.c
804 (test_corners_sisd_di): Improve force to SIMD register.
805 (test_corners_sisd_si): Likewise.
806 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
807 Remove scan-assembler check for ldr.
809 2016-02-02 Richard Biener <rguenther@suse.de>
811 PR tree-optimization/69595
812 * gcc.dg/Warray-bounds-17.c: New testcase.
814 2016-02-02 Richard Biener <rguenther@suse.de>
816 PR tree-optimization/69606
817 * gcc.dg/torture/pr69606.c: New testcase.
819 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
822 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
823 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
825 2016-02-02 Alan Modra <amodra@gmail.com>
828 * gcc.target/powerpc/pr69548.c: New test.
830 2016-02-01 Jakub Jelinek <jakub@redhat.com>
832 PR rtl-optimization/69592
833 * gcc.dg/pr69592.c: New test.
835 PR preprocessor/69543
837 * gcc.dg/pr69543.c: New test.
838 * gcc.dg/pr69558.c: New test.
840 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
843 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
845 2016-02-01 Martin Sebor <msebor@redhat.com>
847 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
849 2016-02-01 Bin Cheng <bin.cheng@arm.com>
851 PR tree-optimization/67921
852 * c-c++-common/ubsan/pr67921.c: New test.
854 2016-02-01 Richard Biener <rguenther@suse.de>
857 * gcc.dg/tree-ssa/recip-8.c: New testcase.
859 2016-02-01 Richard Biener <rguenther@suse.de>
861 PR tree-optimization/69574
862 * gcc.dg/torture/pr69574.c: New testcase.
864 2016-02-01 Richard Biener <rguenther@suse.de>
866 PR tree-optimization/69579
867 * gcc.dg/setjmp-6.c: New testcase.
869 2016-02-01 Jakub Jelinek <jakub@redhat.com>
871 PR rtl-optimization/69570
872 * g++.dg/opt/pr69570.C: New test.
874 2016-02-01 Richard Henderson <rth@redhat.com>
876 * gcc.dg/pr69535.c: New test.
878 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
881 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
882 * gcc.dg/tree-ssa/sra-18.c: Likewise.
885 * g++.dg/parse/parens3.C: Use register "4" on hppa.
887 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
889 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
892 * gfortran.dg/allocate_with_source_17.f03: New test.
894 2016-01-30 Jakub Jelinek <jakub@redhat.com>
896 PR tree-optimization/69546
897 * gcc.dg/torture/pr69546.c: New test.
899 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
902 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
904 2016-01-30 Martin Sebor <msebor@redhat.com>
907 * g++.dg/ext/flexary10.C: New test.
909 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
912 gfortran.dg/common_23.f90: New test.
914 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
917 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
918 condition being checked, and disable it when the target supports
919 misaligned loads and stores.
921 2016-01-29 Jakub Jelinek <jakub@redhat.com>
924 * gcc.dg/torture/pr69518.c: New test.
926 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
929 * gcc.target/i386/pr69530.c: New test.
931 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
934 * gcc.target/mips/div-delay.c: New test.
936 2016-01-29 Jakub Jelinek <jakub@redhat.com>
939 * gcc.target/i386/pr69551.c: New test.
942 * gcc.target/i386/pr66137.c: New test.
944 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
946 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
947 always built for p5600.
948 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
951 2016-01-29 Richard Biener <rguenther@suse.de>
953 PR tree-optimization/69547
954 * g++.dg/tree-ssa/pr69547.C: New testcase.
956 2016-01-29 Jakub Jelinek <jakub@redhat.com>
959 * g++.dg/warn/Wunused-function2.C: New test.
961 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
963 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
964 support for test to succeed.
966 2016-01-29 Marek Polacek <polacek@redhat.com>
970 * g++.dg/ext/constexpr-vla2.C: New test.
971 * g++.dg/ext/constexpr-vla3.C: New test.
972 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
974 2016-01-29 Richard Biener <rguenther@suse.de>
977 * gcc.dg/uninit-21.c: New testcase.
979 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
982 * gcc.target/i386/pr69459.c: New test.
984 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
987 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
988 * gcc.target/mips/pr68400.c: New test.
990 2016-01-28 Martin Sebor <msebor@redhat.com>
993 * gcc.target/powerpc/pr17381.c: New test.
995 2016-01-28 Jakub Jelinek <jakub@redhat.com>
998 * gcc.dg/torture/pr69542.c: New test.
1000 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1002 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1004 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1006 * gcc.dg/pr65980.c: Skip on AIX.
1007 * gcc.dg/pr66688.c: Same.
1009 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1012 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1013 * gcc.dg/tree-ssa/sra-18.c: Same.
1015 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1018 * gfortran.dg/block_15.f08: New test.
1019 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1020 on incorrectly closed BLOCK.
1022 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1024 * gcc.dg/declare-simd.c: New test.
1025 2016-01-28 Richard Biener <rguenther@suse.de>
1027 PR tree-optimization/69466
1028 * gfortran.dg/vect/pr69466.f90: New testcase.
1030 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1032 * g++.dg/pr67989.C: Remove ARM-specific option.
1033 * gcc.target/arm/pr67989.C: New file.
1035 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1037 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1038 and expm1 test for glibc < 2.11.
1040 2016-01-27 Richard Henderson <rth@redhat.com>
1042 * gcc.c-torture/execute/pr69447.c: New test.
1044 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1047 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1049 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1052 * gcc.dg/pr66869.c: New test.
1054 2016-01-25 Jeff Law <law@redhat.com>
1056 PR tree-optimization/68398
1057 PR tree-optimization/69196
1058 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1059 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1060 path to avoid new heuristic allowing more irreducible regions
1061 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1062 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1063 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1064 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1065 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1067 2016-01-27 Marek Polacek <polacek@redhat.com>
1070 * c-c++-common/vector-compare-4.c: New test.
1072 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1074 PR preprocessor/69126
1075 * c-c++-common/pr69126.c: New test case.
1077 2016-01-27 Ian Lance Taylor <iant@google.com>
1079 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1081 2016-01-27 Ryan Burn <contact@rnburn.com>
1084 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1086 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1089 * gcc.target/i386/pr69512.c: New test.
1091 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1094 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1096 2016-01-27 Marek Polacek <polacek@redhat.com>
1099 * g++.dg/pr69379.C: New test.
1101 2016-01-27 Martin Sebor <msebor@redhat.com>
1104 * g++.dg/abi/Wabi-2-2.C: New test.
1105 * g++.dg/abi/Wabi-2-3.C: New test.
1106 * g++.dg/abi/Wabi-3-2.C: New test.
1107 * g++.dg/abi/Wabi-3-3.C: New test.
1109 2016-01-27 Richard Biener <rguenther@suse.de>
1111 PR tree-optimization/69166
1112 * gcc.dg/torture/pr69166.c: New testcase.
1114 2016-01-27 Martin Jambor <mjambor@suse.cz>
1116 PR tree-optimization/69355
1117 * gcc.dg/tree-ssa/pr69355.c: New test.
1119 2016-01-27 Marek Polacek <polacek@redhat.com>
1122 * g++.dg/ext/constexpr-vla1.C: New test.
1124 2016-01-20 Christian Bruel <christian.bruel@st.com>
1127 * gcc.target/arm/pr69245.c: New test.
1129 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1131 PR tree-optimization/69399
1132 * gcc.dg/torture/pr69399.c: New test.
1134 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1136 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1138 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1140 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1142 2016-01-26 Tom de Vries <tom@codesourcery.com>
1144 PR tree-optimization/69110
1145 * gcc.dg/autopar/pr69110.c: New test.
1147 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1148 Sebastian Pop <s.pop@samsung.com>
1150 * gcc.dg/graphite/isl-ast-op-select.c: New.
1152 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1155 * gfortran.dg/allocate_error_6.f90: New test.
1157 2016-01-26 Richard Henderson <rth@redhat.com>
1159 * gcc.dg/tm/pr60908.c: New test.
1161 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1164 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1166 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1167 expected multiline output to reflect the colorization being
1168 disabled before newlines.
1169 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1170 (custom_diagnostic_finalizer): Replace call to
1171 pp_newline_and_flush with call to pp_flush.
1172 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1173 * gfortran.dg/implicit_class_1.f90: Likewise.
1174 * lib/gcc-dg.exp (allow_blank_lines): New global.
1175 (dg-allow-blank-lines-in-output): New procedure.
1176 (gcc-dg-prune): Complain about blank lines in the output, unless
1177 dg-allow-blank-lines-in-output was called.
1178 * lib/multiline.exp (_build_multiline_regex): Only support
1179 arbitrary followup text for non-blank-lines, not for blank lines.
1181 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1183 PR tree-optimization/69483
1184 * gcc.dg/pr69483.c: New test.
1185 * g++.dg/opt/pr69483.C: New test.
1187 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1190 * gcc.target/arm/pr68620.c: New test.
1192 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1194 * gcc.target/i386/pr68986-2.c: Remove -m32.
1196 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1199 * gcc.target/i386/pr68986-1.c: New test.
1200 * gcc.target/i386/pr68986-2.c: Likewise.
1201 * gcc.target/i386/pr68986-3.c: Likewise.
1203 2016-01-26 Christian Bruel <christian.bruel@st.com>
1205 * lib/target-supports.exp
1206 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1207 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1208 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1210 2016-01-26 Richard Biener <rguenther@suse.de>
1212 PR tree-optimization/69452
1213 * gcc.dg/torture/pr69452.c: New testcase.
1215 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1218 * gcc.dg/pr69442.c: New test.
1220 2016-01-26 Roger Ferrer Ibåñez <rofirrim@gmail.com>
1223 * gcc.target/aarch64/simd/pr67896.C: New.
1225 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1227 PR tree-optimization/69400
1228 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1230 (plugin_init): Call it.
1231 * gcc.dg/torture/pr69400.c: New test.
1233 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1235 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1237 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1238 Sebastian Pop <s.pop@samsung.com>
1240 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1243 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1244 Sebastian Pop <s.pop@samsung.com>
1246 * gcc.dg/graphite/pr69292.c: New.
1248 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1250 * c-c++-common/goacc/use_device-1.c: New test.
1252 2016-01-25 Jeff Law <law@redhat.com>
1254 PR tree-optimization/69196
1255 PR tree-optimization/68398
1256 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1257 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1259 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1262 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1265 2016-01-25 Richard Biener <rguenther@suse.de>
1268 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1270 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1273 * gcc.dg/pr69421.c: New test.
1275 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1277 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1278 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1279 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1280 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1281 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1282 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1283 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1284 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1285 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1286 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1288 2016-01-25 Richard Biener <rguenther@suse.de>
1290 PR tree-optimization/69376
1291 * gcc.dg/torture/pr69376.c: New testcase.
1293 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1297 * gfortran.dg/interface_38.f90: New test.
1298 * gfortran.dg/interface_39.f90: New test.
1300 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1303 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1308 * g++.dg/template/pr11858.C: New test.
1309 * g++.dg/template/pr24663.C: New test.
1310 * g++.dg/template/unify12.C: New test.
1311 * g++.dg/template/unify13.C: New test.
1312 * g++.dg/template/unify14.C: New test.
1313 * g++.dg/template/unify15.C: New test.
1314 * g++.dg/template/unify16.C: New test.
1315 * g++.dg/template/unify17.C: New test.
1317 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1320 gfortran.dg/pr68283.f90: New test.
1322 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1325 * gfortran.dg/inline_matmul_13.f90: New test.
1326 * gfortran.dg/matmul_bounds_8.f90: New test.
1327 * gfortran.dg/matmul_bounds_9.f90: New test.
1328 * gfortran.dg/matmul_bounds_10.f90: New test.
1330 2016-01-23 Tom de Vries <tom@codesourcery.com>
1332 PR tree-optimization/69426
1333 * gcc.dg/autopar/pr69426.c: New test.
1335 2016-01-23 Martin Sebor <msebor@redhat.com>
1339 * g++.dg/cpp0x/alignas5.C: New test.
1340 * g++.dg/ext/vector29.C: Same.
1342 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1344 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1345 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1346 _GNU_SOURCE from compile flags to the source.
1347 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1348 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1349 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1350 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1352 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1355 * g++.dg/opt/pr69432.C: New test.
1357 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1359 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1360 32-bit targets testing an -m64 multilib.
1362 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1364 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1367 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1369 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1371 2016-01-21 Christian Bruel <christian.bruel@st.com>
1374 * gcc.target/i386/pr68674.c
1375 * gcc.target/aarch64/pr68674.c
1376 * gcc.target/arm/pr68674.c
1378 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1381 * gcc.c-torture/execute/pr69403.c: New test.
1383 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1386 * g++.dg/template/pr55843.C: New.
1388 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1391 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1392 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1394 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1397 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1398 from dg-do compile directive, and instead add
1399 { dg-require-effective-target int128 }.
1401 2016-01-20 Martin Sebor <msebor@redhat.com>
1404 * gcc.dg/sync-fetch.c: New test.
1406 2016-01-21 Martin Sebor <msebor@redhat.com>
1409 * gcc.target/powerpc/pr69252.c: New test.
1411 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1414 * gfortran.dg/pr65996.f90: New test.
1416 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1419 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1420 expected to generate an error.
1422 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1425 * gcc.dg/torture/pr66178.c: New test.
1427 2016-01-21 Anton Blanchard <anton@samba.org>
1428 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1431 * gcc.target/powerpc/pr63354.c: New test.
1433 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1435 PR rtl-optimization/68990
1436 * gcc.target/i386/pr68990: New.
1438 2016-01-21 Nick Clifton <nickc@redhat.com>
1441 * gcc.target/mips/pr69129.c: New.
1443 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1446 * g++.dg/cpp0x/pr58046.C: New.
1448 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1452 * gcc.target/arm/pr69187.c: New test.
1455 * g++.dg/torture/pr69355.C: New test.
1457 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1458 Sebastian Pop <s.pop@samsung.com>
1460 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1462 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1463 Sebastian Pop <s.pop@samsung.com>
1465 * gcc.dg/graphite/pr68976.c: New test.
1467 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1470 * c-c++-common/pr67653.c: New test.
1471 * gcc.dg/torture/pr29119.c: Add dg-warning.
1473 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1475 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1477 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1480 * gcc.dg/pr24293.c: New test.
1481 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1482 incomplete struct type.
1483 * gcc.dg/declspec-1.c: Likewise.
1484 * gcc.dg/pr63549.c: Likewise.
1486 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1488 PR tree-optimization/66612
1489 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1490 for bdn instruction.
1492 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1494 * lib/target-supports.exp
1495 (check_effective_target_arm_fp_ok_nocache): New.
1496 (check_effective_target_arm_fp_ok): New.
1497 (add_options_for_arm_fp): New.
1498 (check_effective_target_arm_crypto_ok_nocache): Require
1499 target_arm_v8_neon_ok instead of arm32.
1500 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1501 (check_effective_target_arm_crypto_pragma_ok): New.
1502 (add_options_for_arm_vfp): New.
1503 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1504 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1505 target instead. Force initial fpu to vfp.
1506 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1507 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1508 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1510 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1511 use arm_vfp effective target instead. Force initial fpu to vfp.
1512 * gcc.target/arm/attr-neon3.c: Likewise.
1513 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1515 * gcc.target/arm/unsigned-float.c: Likewise.
1516 * gcc.target/arm/vfp-1.c: Likewise.
1517 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1518 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1519 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1520 * gcc.target/arm/vfp-ldmias.c: Likewise.
1521 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1522 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1523 * gcc.target/arm/vfp-stmiad.c: Likewise.
1524 * gcc.target/arm/vfp-stmias.c: Likewise.
1525 * gcc.target/arm/vnmul-1.c: Likewise.
1526 * gcc.target/arm/vnmul-2.c: Likewise.
1527 * gcc.target/arm/vnmul-3.c: Likewise.
1528 * gcc.target/arm/vnmul-4.c: Likewise.
1530 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1533 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1534 the MPX run-time library, for compile-time MPX test.
1535 * gcc.target/i386/chkp-always_inline.c: Likewise.
1536 * gcc.target/i386/chkp-bndret.c: Likewise.
1537 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1538 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1539 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1540 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1541 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1542 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1543 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1544 * gcc.target/i386/chkp-label-address.c: Likewise.
1545 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1546 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1547 * gcc.target/i386/chkp-pr69044.c: Likewise.
1548 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1549 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1550 * gcc.target/i386/chkp-strchr.c: Likewise.
1551 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1552 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1553 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1554 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1555 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1556 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1557 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1558 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1559 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1560 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1561 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1562 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1563 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1564 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1565 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1566 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1567 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1568 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1569 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1570 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1571 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1572 * gcc.target/i386/pr63995-2.c: Likewise.
1573 * gcc.target/i386/pr64805.c: Likewise.
1574 * gcc.target/i386/pr65044.c: Likewise.
1575 * gcc.target/i386/pr65167.c: Likewise.
1576 * gcc.target/i386/pr65183.c: Likewise.
1577 * gcc.target/i386/pr65184.c: Likewise.
1578 * gcc.target/i386/thunk-retbnd.c: Likewise.
1580 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1582 PR tree-optimization/69328
1583 * gcc.dg/pr69328.c: New test.
1585 2016-01-20 Jeff Law <law@redhat.com>
1588 * gcc.target/m68k/pr25114.c: New test.
1590 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1592 * gcc.target/arm/memset-inline-10.c: Added
1593 dg-require-effective-target arm_thumb2_ok.
1595 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1597 * gcc.dg/debug/dwarf2/sso.c: New test.
1599 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1602 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1603 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1604 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1606 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1609 * g++.dg/ipa/devirt-50.C: New testcase.
1611 2016-01-19 Marek Polacek <polacek@redhat.com>
1614 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1615 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1617 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1620 * gcc.target/arm/pr69135_1.c: New test.
1622 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1624 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1626 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1628 * gcc.target/aarch64/ccmp_1.c: New testcase.
1630 2016-01-19 Marek Polacek <polacek@redhat.com>
1633 * g++.dg/cpp0x/enum30.C: New test.
1635 2016-01-19 Richard Biener <rguenther@suse.de>
1637 PR tree-optimization/69336
1638 * g++.dg/tree-ssa/pr69336.C: New testcase.
1640 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1643 * gcc.dg/pr65779.c: New test.
1645 2016-01-19 Richard Biener <rguenther@suse.de>
1647 PR tree-optimization/69352
1648 * gcc.dg/torture/pr69352.c: New testcase.
1650 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1652 PR rtl-optimization/68955
1653 PR rtl-optimization/64557
1654 * gcc.dg/torture/pr68955.c: New test.
1656 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1659 * g++.dg/torture/pr69136.C: New testcase.
1661 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1664 * g++.dg/lto/pr69133_0.C: New testcase.
1665 * g++.dg/lto/pr69133_1.C: New testcase.
1667 2016-01-15 Jeff Law <law@redhat.com>
1669 PR tree-optimization/69320
1670 * gcc.c-torture/pr69320-1.c: New test.
1671 * gcc.c-torture/pr69320-2.c: New test.
1672 * gcc.c-torture/pr69320-3.c: New test.
1673 * gcc.c-torture/pr69320-4.c: New test.
1675 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1680 * g++.dg/template/pr11858.C: New test.
1681 * g++.dg/template/pr24663.C: New test.
1682 * g++.dg/template/unify12.C: New test.
1683 * g++.dg/template/unify13.C: New test.
1684 * g++.dg/template/unify14.C: New test.
1685 * g++.dg/template/unify15.C: New test.
1686 * g++.dg/template/unify16.C: New test.
1687 * g++.dg/template/unify17.C: New test.
1689 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1692 * gcc.dg/pr69181-1.c: New test file.
1693 * gcc.dg/pr69181-2.c: New test file.
1694 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1695 globals by moving it to...
1696 (cleanup-after-saved-dg-test): ...this new function. Add
1697 "global additional_sources_used". Add reset of global
1698 multiline_expected_outputs to the empty list.
1699 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1701 (multiline_expected_outputs): ...this, and updated comments to
1702 note that it is modified from gcc-dg.exp.
1703 (dg-end-multiline-output): Update for the above renaming.
1704 (handle-multiline-outputs): Likewise. Remove the clearing
1705 of the expected outputs to the empty list.
1707 2016-01-18 Richard Biener <rguenther@suse.de>
1709 PR tree-optimization/69297
1710 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1712 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1714 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1716 * gcc.target/mips/mips-3d-2.c: Likewise.
1717 * gcc.target/mips/mips-3d-3.c: Likewise.
1718 * gcc.target/mips/mips-3d-4.c: Likewise.
1719 * gcc.target/mips/mips-3d-5.c: Likewise.
1720 * gcc.target/mips/mips-3d-6.c: Likewise.
1721 * gcc.target/mips/mips-3d-7.c: Likewise.
1722 * gcc.target/mips/mips-3d-8.c: Likewise.
1723 * gcc.target/mips/mips-3d-9.c: Likewise.
1724 * gcc.target/mips/mips-ps-1.c: Likewise.
1725 * gcc.target/mips/mips-ps-2.c: Likewise.
1726 * gcc.target/mips/mips-ps-3.c: Likewise.
1727 * gcc.target/mips/mips-ps-4.c: Likewise.
1728 * gcc.target/mips/mips-ps-5.c: Likewise.
1729 * gcc.target/mips/mips-ps-6.c: Likewise.
1730 * gcc.target/mips/mips-ps-7.c: Likewise.
1731 * gcc.target/mips/mips-ps-type.c: Likewise.
1732 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1733 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1735 2016-01-18 Tom de Vries <tom@codesourcery.com>
1737 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1738 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1739 * c-c++-common/goacc/kernels-empty.c: New test.
1740 * c-c++-common/goacc/kernels-eternal.c: New test.
1741 * c-c++-common/goacc/kernels-loop-2.c: New test.
1742 * c-c++-common/goacc/kernels-loop-3.c: New test.
1743 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1744 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1745 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1746 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1747 * c-c++-common/goacc/kernels-loop-data.c: New test.
1748 * c-c++-common/goacc/kernels-loop-g.c: New test.
1749 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1750 * c-c++-common/goacc/kernels-loop-n.c: New test.
1751 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1752 * c-c++-common/goacc/kernels-loop.c: New test.
1753 * c-c++-common/goacc/kernels-noreturn.c: New test.
1754 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1755 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1756 * c-c++-common/goacc/kernels-reduction.c: New test.
1758 2016-01-18 Tom de Vries <tom@codesourcery.com>
1760 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1761 * gcc.dg/autopar/outer-2.c: Same.
1762 * gcc.dg/autopar/outer-3.c: Same.
1763 * gcc.dg/autopar/outer-4.c: Same.
1764 * gcc.dg/autopar/outer-5.c: Same.
1765 * gcc.dg/autopar/outer-6.c: Same.
1766 * gcc.dg/autopar/parallelization-1.c: Same.
1767 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1768 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1769 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1770 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1771 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1772 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1773 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1774 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1775 * gcc.dg/autopar/pr39500-1.c: Same.
1776 * gcc.dg/autopar/pr39500-2.c: Same.
1777 * gcc.dg/autopar/pr46193.c: Same.
1778 * gcc.dg/autopar/pr46194.c: Same.
1779 * gcc.dg/autopar/pr49580.c: Same.
1780 * gcc.dg/autopar/pr49960-1.c: Same.
1781 * gcc.dg/autopar/pr49960.c: Same.
1782 * gcc.dg/autopar/pr68373.c: Same.
1783 * gcc.dg/autopar/reduc-1.c: Same.
1784 * gcc.dg/autopar/reduc-1char.c: Same.
1785 * gcc.dg/autopar/reduc-1short.c: Same.
1786 * gcc.dg/autopar/reduc-2.c: Same.
1787 * gcc.dg/autopar/reduc-2char.c: Same.
1788 * gcc.dg/autopar/reduc-2short.c: Same.
1789 * gcc.dg/autopar/reduc-3.c: Same.
1790 * gcc.dg/autopar/reduc-4.c: Same.
1791 * gcc.dg/autopar/reduc-6.c: Same.
1792 * gcc.dg/autopar/reduc-7.c: Same.
1793 * gcc.dg/autopar/reduc-8.c: Same.
1794 * gcc.dg/autopar/reduc-9.c: Same.
1795 * gcc.dg/autopar/uns-outer-4.c: Same.
1796 * gcc.dg/autopar/uns-outer-5.c: Same.
1797 * gcc.dg/autopar/uns-outer-6.c: Same.
1798 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1799 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1801 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1804 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1805 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1807 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1810 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1811 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1812 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1814 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1817 * gcc.dg/tree-ssa/sra-17.c: New.
1818 * gcc.dg/tree-ssa/sra-18.c: New.
1820 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1822 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1824 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1826 * gnat.dg/inline12.adb: New test.
1828 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1830 PR tree-optimization/66797
1831 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1833 2016-01-18 Richard Biener <rguenther@suse.de>
1835 PR tree-optimization/69170
1836 * gcc.dg/torture/pr69170.c: New testcase.
1838 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1840 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1842 2016-01-16 Tom de Vries <tom@codesourcery.com>
1844 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1846 2016-01-16 Tom de Vries <tom@codesourcery.com>
1848 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1849 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1850 redundant dg-require-effective-target pthread.
1851 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1852 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1853 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1854 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1855 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1856 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1857 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1859 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
1862 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1863 * gcc.target/powerpc/recip-7.c: Same.
1865 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1868 * g++.dg/template/pr69091.C: New test.
1870 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1872 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1873 dump does not contain an error_mark_node.
1874 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1875 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1877 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1880 * g++.dg/template/pr68936.C: New test.
1882 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1885 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1886 * gcc.target/powerpc/recip-2.c: Same.
1887 * gcc.target/powerpc/recip-3.c: Same.
1888 * gcc.target/powerpc/recip-4.c: Same.
1889 * gcc.target/powerpc/recip-sqrtf.c: Same.
1891 2016-01-15 Jeff Law <law@redhat.com>
1893 PR tree-optimization/69270
1894 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1895 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1897 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1900 * gfortran.dg/deferred_character_13.f90: New test for the fix
1901 of comment 3 of the PR.
1904 * gfortran.dg/deferred_character_8.f90: New test
1905 * gfortran.dg/allocate_error_5.f90: New test
1908 * gfortran.dg/deferred_character_10.f90: New test
1911 * gfortran.dg/deferred_character_14.f90: New test
1914 * gfortran.dg/deferred_character_11.f90: New test
1917 * gfortran.dg/deferred_character_9.f90: New test
1919 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1921 PR rtl-optimization/69030
1922 * gcc.target/i386/pr69030.c: New.
1924 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1926 * gcc.target/aarch64/target_attr_17.c: New test.
1928 2016-01-15 Richard Biener <rguenther@suse.de>
1930 PR tree-optimization/66856
1931 * gcc.dg/torture/pr66856-1.c: New testcase.
1932 * gcc.dg/torture/pr66856-2.c: Likewise.
1934 2016-01-15 Richard Biener <rguenther@suse.de>
1937 * g++.dg/lto/pr69137_0.C: New testcase.
1939 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1942 * gcc.target/i386/pr69246.c: New test.
1944 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1946 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1948 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1951 * g++.dg/init/const9.C: Disable test on S/390.
1953 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1955 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1956 * g++.dg/Wno-frame-address.C: Ditto.
1958 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1960 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1962 2016-01-15 Richard Biener <rguenther@suse.de>
1964 PR tree-optimization/68961
1965 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1967 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1969 * gcc.target/i386/pr65105-5.c: New test.
1971 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1973 * gcc.c-torture/execute/alias-4.c: New testcase.
1975 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1978 * g++.dg/ipa/devirt-49.C: New testcase.
1980 2016-01-15 Christian Bruel <christian.bruel@st.com>
1983 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1984 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1985 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1987 2016-01-15 Richard Biener <rguenther@suse.de>
1989 PR tree-optimization/69117
1990 * gcc.dg/torture/pr69117.c: New testcase.
1992 2015-01-14 Ryan Burn <contact@rnburn.com>
1995 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1997 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2000 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2001 range tests use 100 * maximum instead of maximum + 1.
2003 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2006 * gcc.dg/guality/pr69244.c: New test.
2008 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2010 * lib/target-supports.exp (check_effective_target_issignaling):
2012 * gcc.dg/pr61441.c: Require issignaling effective target.
2014 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2017 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2019 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2022 PR preprocessor/69177
2023 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2024 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2025 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2026 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2028 2016-01-14 Marek Polacek <polacek@redhat.com>
2031 * gcc.dg/array-15.c: New test.
2033 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2036 PR tree-optimization/69155
2037 * gfortran.dg/pr68146.f: New test.
2038 * gfortran.dg/pr69155.f90: New test.
2040 2016-01-14 Richard Biener <rguenther@suse.de>
2042 PR tree-optimization/68060
2043 * gcc.dg/torture/pr68060-1.c: New testcase.
2044 * gcc.dg/torture/pr68060-2.c: Likewise.
2046 2016-01-14 Nick Clifton <nickc@redhat.com>
2048 * lib/target-supports.exp
2049 (check_effective_target_arm_neon_ok_nocache): Add an option
2050 sequence that includes setting the ARM architecture to ARMv7-A.
2051 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2052 command line options necessary to enable Neon support.
2053 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2054 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2055 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2056 * gcc.target/arm/pr69180.c: Likewise.
2058 2016-01-14 Jeff Law <law@redhat.com>
2060 PR tree-optimization/69270
2061 * gcc.dg/tree-ssa/pr69270.c: New test.
2063 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2066 * c-c++-common/pr66208.c: New file.
2068 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2070 PR tree-optimization/69156
2071 * gcc.dg/pr69156.c: New test.
2073 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2075 * gcc.target/i386/pr69225-7.c: New test.
2077 2016-01-13 Richard Henderson <rth@redhat.com>
2079 * gcc.dg/tm/memopt-13.c: Update expected function.
2080 * gcc.dg/tm/memopt-6.c: Likewise.
2082 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2084 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2085 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2086 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2087 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2089 2016-01-13 Tom de Vries <tom@codesourcery.com>
2091 PR tree-optimization/69169
2092 * gcc.dg/pr69169.c: New test.
2094 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2097 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2098 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2099 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2100 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2101 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2102 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2103 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2104 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2106 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2109 * gcc.dg/pr69247.c: New test.
2111 2016-01-13 Richard Biener <rguenther@suse.de>
2113 PR tree-optimization/69242
2114 * gcc.dg/torture/pr69242.c: New testcase.
2116 2016-01-13 Richard Biener <rguenther@suse.de>
2118 PR tree-optimization/69186
2119 * gcc.dg/torture/pr69186.c: New testcase.
2121 2016-01-13 Jeff Law <law@redhat.com>
2123 PR tree-optimization/67755
2124 * gcc.dg/tree-ssa/pr67755.c: New test.
2126 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2128 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2129 pass number in output by a star.
2131 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2133 PR tree-optimization/68911
2134 * gcc.c-torture/execute/pr68911.c: New test.
2136 2016-01-12 Marek Polacek <polacek@redhat.com>
2139 * g++.dg/warn/permissive-1.C: New test.
2141 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2145 * g++.dg/opt/pr69213.C: New test.
2147 2016-01-12 Christian Bruel <christian.bruel@st.com>
2150 * gcc.target/arm/pr69180.c: New test.
2152 2016-01-12 Richard Biener <rguenther@suse.de>
2155 * g++.dg/lto/pr69077_0.C: New testcase.
2156 * g++.dg/lto/pr69077_1.C: Likewise.
2158 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2161 * g++.dg/opt/pr69175.C: New test.
2163 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2165 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2166 rather than #including math.h & stdlib.h.
2167 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2168 * gcc.dg/vect/pr49771.c: Likewise.
2169 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2170 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2171 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2172 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2173 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2174 * gcc.dg/vect/pr44507.c: Likewise.
2175 * gcc.dg/vect/pr45902.c: Likewise.
2176 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2177 * gcc.dg/vect/vect-117.c: Likewise.
2178 * gcc.dg/vect/vect-99.c: Likewise.
2179 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2180 * gcc.dg/vect/vect-cond-1.c: Likewise.
2181 * gcc.dg/vect/vect-cond-2.c: Likewise.
2182 * gcc.dg/vect/vect-cond-3.c: Likewise.
2183 * gcc.dg/vect/vect-cond-4.c: Likewise.
2184 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2185 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2186 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2187 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2188 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2189 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2190 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2191 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2192 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2193 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2194 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2195 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2196 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2197 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2198 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2199 include of signal.h.
2200 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2201 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2202 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2203 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2204 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2205 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2206 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2207 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2208 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2209 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2210 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2211 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2212 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2213 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2214 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2215 * gcc.dg/vect/vect-outer-5.c: Likewise.
2216 * gcc.dg/vect/vect-outer-6.c: Likewise.
2217 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2220 2016-01-12 Nick Clifton <nickc@redhat.com>
2223 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2224 to fread so that it will be found in all target runtimes.
2226 2016-01-12 Richard Biener <rguenther@suse.de>
2228 PR tree-optimization/69053
2229 * g++.dg/torture/pr69053.C: New testcase.
2231 2016-01-12 Richard Biener <rguenther@suse.de>
2233 PR tree-optimization/69168
2234 * gcc.dg/torture/pr69168.c: New testcase.
2236 2016-01-12 Richard Biener <rguenther@suse.de>
2238 PR tree-optimization/69157
2239 * gcc.dg/torture/pr69157.c: New testcase.
2241 2016-01-12 Richard Biener <rguenther@suse.de>
2243 PR tree-optimization/69174
2244 * gcc.dg/torture/pr69174.c: New testcase.
2246 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2250 * g++.dg/tls/pr66808.C: New test.
2251 * g++.dg/tls/pr69000.C: New test.
2253 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2255 * gcc.target/powerpc/swaps-p8-23.c: New test.
2256 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2258 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2260 PR tree-optimization/68356
2261 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2263 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2264 Jim Wilson <jim.wilson@linaro.org>
2267 * gcc.target/arm/pr69194.c: New test.
2269 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2272 * gcc.target/i386/pr69225-1.c: New test.
2273 * gcc.target/i386/pr69225-2.c: Likewise.
2274 * gcc.target/i386/pr69225-3.c: Likewise.
2275 * gcc.target/i386/pr69225-4.c: Likewise.
2276 * gcc.target/i386/pr69225-5.c: Likewise.
2277 * gcc.target/i386/pr69225-6.c: Likewise.
2279 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2282 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2286 * gcc.dg/pr69071.c: New test.
2289 * g++.dg/opt/pr69211.C: New test.
2291 PR tree-optimization/69214
2292 * gcc.c-torture/compile/pr69214.c: New test.
2294 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2296 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2297 * gcc.target/i386/pr66232-11.c: Ditto.
2298 * gcc.target/i386/pr66232-12.c: Ditto.
2299 * gcc.target/i386/pr66232-13.c: Ditto.
2301 2016-01-11 Richard Biener <rguenther@suse.de>
2303 PR tree-optimization/69173
2304 * gcc.dg/torture/pr69173.c: New testcase.
2306 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2308 PR rtl-optimization/68796
2309 * gcc.target/aarch64/tst_5.c: New test.
2310 * gcc.target/aarch64/tst_6.c: Likewise.
2312 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2314 PR rtl-optimization/68841
2315 * gcc.dg/pr68841.c: New test.
2316 * gcc.c-torture/execute/pr68841.c: New test.
2318 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2320 PR rtl-optimization/68920
2321 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2323 * gcc.dg/ifcvt-5.c: New test.
2325 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2328 * g++.dg/pr69123.C: New.
2330 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2333 * gcc.target/i386/pr69010.c: New test.
2335 2016-01-11 Martin Jambor <mjambor@suse.cz>
2338 * gcc.target/i386/chkp-pr69044.c: New test.
2340 2016-01-11 Tom de Vries <tom@codesourcery.com>
2342 PR tree-optimization/69109
2343 * gcc.dg/autopar/pr69109-2.c: New test.
2344 * gcc.dg/autopar/pr69109.c: New test.
2346 2016-01-11 Tom de Vries <tom@codesourcery.com>
2348 PR tree-optimization/69108
2349 * gcc.dg/autopar/pr69108.c: New test.
2351 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2354 * c-c++-common/Wisleading-indentation.c: Augment test.
2356 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2359 * gfortran.dg/inline_matmul_12.f90: New test.
2361 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2364 * gfortran.dg/actual_array_offset_1: New test.
2366 2016-01-10 Tom de Vries <tom@codesourcery.com>
2368 PR tree-optimization/69062
2369 * gcc.dg/autopar/pr69062.c: New test.
2371 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2373 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2374 * gcc.dg/vect/slp-perm-2.c: Likewise.
2375 * gcc.dg/vect/slp-perm-3.c: Likewise.
2376 * gcc.dg/vect/slp-perm-5.c: Likewise.
2377 * gcc.dg/vect/slp-perm-6.c: Likewise.
2378 * gcc.dg/vect/slp-perm-7.c: Likewise.
2379 * gcc.dg/vect/slp-perm-8.c: Likewise.
2381 2016-01-10 Tom de Vries <tom@codesourcery.com>
2383 PR tree-optimization/69039
2384 * gcc.dg/autopar/pr69039.c: New test.
2386 2016-01-09 Marek Polacek <polacek@redhat.com>
2389 * g++.dg/pr69113.C: New test.
2391 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2394 PR tree-optimization/69097
2395 * gcc.c-torture/execute/pr50865.c: New test.
2396 * gcc.c-torture/execute/pr69097-1.c: New test.
2397 * gcc.c-torture/execute/pr69097-2.c: New test.
2398 * gcc.dg/pr69097-1.c: New test.
2399 * gcc.dg/pr69097-2.c: New test.
2401 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2404 * g++.dg/opt/pr69164.C: New test.
2406 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2408 PR tree-optimization/69167
2409 * gcc.dg/pr69167.c: New test.
2411 2016-01-08 Marek Polacek <polacek@redhat.com>
2414 * g++.dg/pr68449.C: New.
2416 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2418 PR tree-optimization/68707
2419 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2420 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2421 on platforms supporting it.
2422 * gcc.dg/vect/slp-perm-2.c: Likewise.
2423 * gcc.dg/vect/slp-perm-3.c: Likewise.
2424 * gcc.dg/vect/slp-perm-5.c: Likewise.
2425 * gcc.dg/vect/slp-perm-7.c: Likewise.
2426 * gcc.dg/vect/slp-perm-8.c: Likewise.
2427 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2428 on platforms supporting it.
2430 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2432 PR tree-optimization/69162
2433 * gcc.dg/pr69162.c: New test.
2435 PR tree-optimization/69172
2436 * gcc.dg/pr69172.c: New test.
2438 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2440 PR tree-optimization/67781
2441 * gcc.c-torture/execute/pr67781.c: New file.
2443 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2445 PR tree-optimization/69083
2446 * gcc.dg/vect/pr69083.c: New test.
2448 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2450 PR tree-optimization/61441
2451 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2452 Use -fexcess-precision=standard for compiler options.
2453 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2455 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2458 * gfortran.dg/gomp/pr69128.f90: New test.
2461 * g++.dg/ext/pr69145-1.C: New test.
2462 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2463 * g++.dg/ext/pr69145-2.h: New file.
2465 2016-01-07 Martin Sebor <msebor@redhat.com>
2468 * gcc.dg/atomic-fetch-bool.c: New test.
2469 * gcc.dg/sync-fetch-bool.c: New test.
2471 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2474 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2476 2016-01-07 Nick Clifton <nickc@redhat.com>
2479 * g++.dg/pr66655.C: New test.
2480 * g++.dg/pr66655_1.cc: Test support file.
2481 * g++.dg/pr66655.h: Test header file.
2483 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2486 gfortran.dg/gomp/pr66680.f90: New test.
2488 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2491 * gcc.target/i386/pr69171-1.c: New test.
2492 * gcc.target/i386/pr69171-2.c: Likewise.
2493 * gcc.target/i386/pr69171-3.c: Likewise.
2494 * gcc.target/i386/pr69171-4.c: Likewise.
2495 * gcc.target/i386/pr69171-5.c: Likewise.
2496 * gcc.target/i386/pr69171-6.c: Likewise.
2498 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2501 * c-c++-common/pr67639.c: New test.
2503 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2505 PR tree-optimization/69141
2506 * g++.dg/opt/pr69141.C: New test.
2508 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2510 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2512 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2515 * gcc.target/i386/pr69140.c: New test
2517 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2519 * gcc.dg/bad-dereference.c: New test case.
2521 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2523 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2525 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2527 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2529 2016-01-06 Marek Polacek <polacek@redhat.com>
2532 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2534 2016-01-05 Marek Polacek <polacek@redhat.com>
2537 * gcc.dg/atomic-invalid-2.c: New.
2539 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2542 * gcc.target/i386/pr68991.c: New test.
2544 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2547 * g++.dg/pr68991-1.C: New test.
2548 * g++.dg/pr68991-2.C: Likewise.
2550 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2553 * gcc.target/ia64/pr60465-gprel64.c: New test.
2554 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2556 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2558 PR rtl-optimization/68651
2559 * gcc.target/aarch64/pr68651_1.c: New test.
2561 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2564 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2566 2016-01-05 Nathan Sidwell <nathan@acm.org>
2569 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2571 * gcc.dg/alias-15.c: New.
2573 2016-01-05 Nick Clifton <nickc@redhat.com>
2576 * g++.dg/pr68770.C: New test.
2578 2016-01-04 Mike Stump <mikestump@comcast.net>
2580 * lib/target-supports.exp (check_effective_target_cilkplus):
2581 cilkplus targets require pthreads.
2582 (check_effective_target_cilkplus): Remove special case for NVPTX.
2584 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2586 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2589 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2591 Update copyright years.
2593 2016-01-04 Marek Polacek <polacek@redhat.com>
2596 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2597 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2598 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2600 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2602 * gcc.target/sparc/20160104-2.c: New test.
2604 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2606 * gcc.target/sparc/20160104-1.c: New test.
2608 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2611 * gfortran.dg/pr65045.f90: New test.
2613 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2615 * gnat.dg/specs/debug1.ads: Delete.
2617 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2619 PR libgfortran/68867
2620 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2623 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2625 PR libgfortran/68867
2626 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2629 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2632 * gfortran.dg/pr68864.f90: New test.
2634 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2636 PR tree-optimization/69070
2637 * gcc.dg/pr69070.c: New test.
2640 * gfortran.dg/pr69055.f90: New test.
2643 * gcc.dg/pr69015.c: New test.
2645 Copyright (C) 2016 Free Software Foundation, Inc.
2647 Copying and distribution of this file, with or without modification,
2648 are permitted in any medium without royalty provided the copyright
2649 notice and this notice are preserved.