1 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3 * lib/target-supports.exp
4 (check_effective_target_whole_vector_shift): Enable for PPC64.
6 2016-03-07 Richard Biener <rguenther@suse.de>
8 PR tree-optimization/70115
9 * gcc.dg/torture/pr70115.c: New testcase.
11 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
14 * c-c-++-common/goacc/pr69916.c: New.
16 2016-03-07 Richard Henderson <rth@redhat.com>
18 * gcc.c-torture/compile/pr70061.c: New test.
20 2016-03-07 Richard Biener <rguenther@suse.de>
23 * gcc.dg/vect/O3-pr36098.c: New testcase.
25 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
27 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
29 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
31 * gnat.dg/renaming9.ad[sb]: New testcase.
33 2016-03-05 Jakub Jelinek <jakub@redhat.com>
36 * g++.dg/expr/stdarg3.C: New test.
38 2016-03-04 Jeff Law <law@redhat.com>
40 PR tree-optimization/69196
41 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
44 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
47 * gcc.dg/pr69973.c: New test.
49 PR rtl-optimization/69941
50 * gcc.dg/torture/pr69941.c: New test.
53 * gcc.dg/pr69824.c: New test.
55 2016-03-05 Tom de Vries <tom@codesourcery.com>
57 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
58 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
61 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
64 * g++.dg/cpp1y/var-templ48.C: New test.
65 * g++.dg/cpp1y/var-templ49.C: New test.
67 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
69 * g++.dg/Wno-frame-address.C: Skip on IA-64.
71 2016-03-04 Jakub Jelinek <jakub@redhat.com>
74 * g++.dg/ubsan/pr70035.C: New test.
77 * gcc.target/i386/pr70062.c: New test.
79 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
81 * g++.dg/template/typename21.C: Remove c++98_only.
83 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
85 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
87 2016-03-04 David Malcolm <dmalcolm@redhat.com>
90 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
95 2016-03-04 David Malcolm <dmalcolm@redhat.com>
98 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
104 2016-03-04 Jakub Jelinek <jakub@redhat.com>
107 * gcc.target/i386/avx512f-pr70059.c: New test.
108 * gcc.target/i386/avx512dq-pr70059.c: New test.
110 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
112 PR rtl-optimization/57676
113 * gcc.dg/torture/pr57676.c: New test.
115 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
117 * gcc.dg/pr70026.c: New test.
119 2016-03-04 Marek Polacek <polacek@redhat.com>
122 * gcc.dg/cilk-plus/pr69798-1.c: New test.
123 * gcc.dg/cilk-plus/pr69798-2.c: New test.
125 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
128 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
130 (test_corners_sisd_si): Likewise.
131 (main): Remove checks of the above.
132 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
134 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
136 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
138 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
140 * gcc.dg/torture/pr69951.c: Accept argc==0.
142 2016-03-04 Richard Biener <rguenther@suse.de>
145 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
146 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
148 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
151 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
154 2016-03-04 Jakub Jelinek <jakub@redhat.com>
157 * gcc.dg/guality/pr69947.c: New test.
159 2016-03-03 Jakub Jelinek <jakub@redhat.com>
162 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
164 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
166 PR rtl-optimization/69904
167 * gcc.target/arm/pr69904.c: New test.
169 2016-03-03 Jakub Jelinek <jakub@redhat.com>
172 * gcc.dg/vect/pr70021.c: New test.
173 * gcc.target/i386/pr70021.c: New test.
175 2016-03-03 Marek Polacek <polacek@redhat.com>
178 * gcc.dg/pr70050.c: New test.
180 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
182 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
184 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
186 PR tree-optimization/70043
187 * gfortran.dg/vect/pr70043.f90: New test.
189 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
191 * gnat.dg/specs/task1.ads: New test.
193 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
195 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
196 Invoke gdb with -batch.
197 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
199 2016-03-03 Richard Biener <rguenther@suse.de>
201 PR tree-optimization/55936
202 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
204 2016-03-02 Jeff Law <law@redhat.com>
206 PR rtl-optimization/69942
207 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
208 effects of argument promotions.
210 PR tree-optimization/69987
211 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
212 target does not support -fprefetch-loop-arrays.
214 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
216 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
218 2016-03-02 Bin Cheng <bin.cheng@arm.com>
220 PR rtl-optimization/69052
221 * gcc.target/i386/pr69052.c: New test.
223 2016-03-02 Alan Modra <amodra@gmail.com>
225 * gcc.dg/pr69990.c: New.
227 2016-03-02 Jakub Jelinek <jakub@redhat.com>
230 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
233 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
236 * gcc.target/i386/pr70028.c: New test.
238 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
240 * c-c++-common/asan/swapcontext-test-1.c,
241 * c-c++-common/tsan/thread_leak.c,
242 * g++.dg/tsan/aligned_vs_unaligned_race.C,
243 * g++.dg/tsan/benign_race.C,
244 * g++.dg/tsan/fd_close_norace.C,
245 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
246 races with sanitizer output
248 2016-03-02 Richard Biener <rguenther@suse.de>
249 Uros Bizjak <ubizjak@gmail.com>
252 * gcc.dg/simd-8.c: New testcase.
254 2016-03-02 Richard Biener <rguenther@suse.de>
257 * gcc.dg/simd-7.c: New testcase.
259 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
261 * gcc.target/i386/pr70007.c: Tweak.
263 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
265 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
267 2016-03-02 Marek Polacek <polacek@redhat.com>
270 * gcc.dg/pr67854.c: New test.
272 2016-03-02 Jakub Jelinek <jakub@redhat.com>
275 * gcc.dg/torture/pr70025.c: New test.
277 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
279 PR tree-optimization/68621
280 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
282 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
284 * gcc.target/i386/pr70007.c: New test.
286 2016-03-01 Jeff Law <law@redhat.com>
288 PR tree-optimization/69196
289 * gcc.dg/tree-ssa/pr69196-1.c: New test.
291 PR tree-optimization/69196
292 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
293 duplicating code and spoiling the expected output.
295 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
298 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
299 supports power9 before doing tests.
300 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
301 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
302 * gcc.target/powerpc/p9-permute.c: Likewise.
304 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
307 * gcc.target/i386/pr70027.c: New test.
309 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
311 * gcc.dg/pr70017.c: New test.
313 2016-03-01 Jakub Jelinek <jakub@redhat.com>
317 * gcc.dg/pr69796.c: New test.
318 * gcc.dg/pr69974.c: New test.
320 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
322 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
324 2016-02-29 Jeff Law <law@redhat.com>
326 PR tree-optimization/69987
327 * gfortran.dg/pr69987.f90: New test.
329 PR tree-optimization/69989
330 * gcc.c-torture/compile/pr69989-2.c: New test.
332 2016-03-01 Marek Polacek <polacek@redhat.com>
335 * g++.dg/parse/invalid1.C: New test.
337 2016-03-01 Richard Biener <rguenther@suse.de>
340 * gcc.dg/pr70022.c: New testcase.
342 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
344 PR tree-optimization/69956
345 * gcc.dg/pr69956.c: New test.
347 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
350 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
351 XFAIL when hardware supports efficient unaligned storage access.
353 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
356 * g++.dg/template/pr69961a.C: New test.
357 * g++.dg/template/pr69961b.C: New test.
359 2016-02-29 David Malcolm <dmalcolm@redhat.com>
361 PR preprocessor/69985
362 * gcc.dg/cpp/pr69985.c: New test case.
364 2016-02-29 Jeff Law <law@redhat.com>
366 PR tree-optimization/70005
367 * gcc.c-torture/execute/pr70005.c New test.
369 PR tree-optimization/69999
370 * gcc.c-torture/compile/pr69999.c: New test.
372 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
374 PR tree-optimization/69652
375 * gcc.dg/torture/pr69652.c: Delete test.
376 * gcc.dg/vect/pr69652.c: New test.
378 2016-02-19 Richard Biener <rguenther@suse.de>
380 PR tree-optimization/69980
381 * gfortran.dg/vect/pr69980.f90: New testcase.
383 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
385 * gcc.target/sparc/20160229-1.c: New test.
387 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
389 * gnat.dg/stack_usage3.adb: New test.
390 * gnat.dg/stack_usage3_pkg.ads: New helper.
392 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
394 * gnat.dg/renaming8.adb: New test.
395 * gnat.dg/renaming8_pkg1.ads: New helper.
396 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
397 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
399 2016-02-29 Richard Biener <rguenther@suse.de>
401 PR tree-optimization/69720
402 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
404 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
408 * gfortran.dg/realloc_on_assign_26.f90: New test case.
410 2016-02-28 Harald Anlauf <anlauf@gmx.de>
411 Jerry DeLisle <jvdelisle@gcc.gnu.org>
414 * gfortran.dg/coarray_8.f90: Adjust error message.
415 * gfortran.dg/pr56007.f90: New test.
416 * gfortran.dg/pr56007.f: New test.
418 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
420 PR tree-optimization/69989
421 * gcc.dg/torture/pr69989.c: New test.
423 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
425 * gcc.target/i386/stack-realign-win.c: New test.
427 2016-02-28 Harald Anlauf <anlauf@gmx.de>
430 * gfortran.dg/pr60126.f90: New test.
432 2016-02-27 Jeff Law <law@redhat.com>
435 2016-02-26 Richard Biener <rguenther@suse.de>
436 Jeff Law <law@redhat.com>
438 PR tree-optimization/69740
439 * gcc.c-torture/compile/pr69740-1.c: New test.
440 * gcc.c-torture/compile/pr69740-2.c: New test.
442 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
445 * gfortran.dg/newunit_4.f90: New test.
447 2016-02-27 Jakub Jelinek <jakub@redhat.com>
450 PR rtl-optimization/69886
451 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
452 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
455 2016-02-26 Martin Sebor <msebor@redhat.com>
457 PR tree-optimization/15826
458 * gcc.dg/tree-ssa/pr15826.c: New test.
460 2016-02-26 Jakub Jelinek <jakub@redhat.com>
463 * gcc.target/powerpc/pr69969.c: New test.
465 2016-02-26 Martin Sebor <msebor@redhat.com>
468 * g++.old-deja/g++.other/decl5.C: Add a test case.
470 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
473 * gcc.target/powerpc/pr69946.c: New file.
475 2016-02-26 Richard Biener <rguenther@suse.de>
476 Jeff Law <law@redhat.com>
478 PR tree-optimization/69740
479 * gcc.c-torture/compile/pr69740-1.c: New test.
480 * gcc.c-torture/compile/pr69740-2.c: New test.
482 2016-02-26 Martin Jambor <mjambor@suse.cz>
485 * gcc.dg/torture/pr69932.c: New test.
486 * gcc.dg/torture/pr69936.c: Likewise.
488 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
491 * gcc.target/s390/pr69709.c: New test.
493 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
496 * gcc.target/aarch64/pr69245_1.c: New test.
498 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
501 * gcc.dg/torture/pr69613.c: New test.
503 2016-02-26 Jakub Jelinek <jakub@redhat.com>
505 PR rtl-optimization/69891
506 * gcc.target/i386/pr69891.c: New test.
508 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
509 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
512 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
513 functionality for both 32-bit and 64-bit.
515 2016-02-26 Richard Biener <rguenther@suse.de>
517 PR tree-optimization/69551
518 * gcc.dg/torture/pr69951.c: New testcase.
520 2016-02-25 Richard Biener <rguenther@suse.de>
522 PR tree-optimization/48795
523 * gcc.dg/Warray-bounds-18.c: New testcase.
525 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
527 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
529 2016-02-25 Jakub Jelinek <jakub@redhat.com>
531 PR rtl-optimization/69896
532 * gcc.dg/pr69896.c: New test.
534 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
537 * g++.dg/cpp1y/paren2.C: New test.
539 2016-02-24 Martin Sebor <msebor@redhat.com>
542 * gcc.dg/enum-mode-2.c: New test.
544 2016-02-24 Jakub Jelinek <jakub@redhat.com>
547 * g++.dg/warn/Wnonnull-compare-6.C: New test.
548 * g++.dg/warn/Wnonnull-compare-7.C: New test.
549 * g++.dg/ubsan/pr69922.C: New test.
551 2016-02-24 Marek Polacek <polacek@redhat.com>
554 * gcc.dg/pr69819.c: New test.
556 2016-02-24 Martin Sebor <msebor@redhat.com>
559 * g++.dg/ext/flexary15.C: New test.
561 2016-02-24 Martin Sebor <msebor@redhat.com>
563 * gcc.dg/builtins-68.c: Avoid making unportable
564 assumptions about the relationship between SIZE_MAX and UINT_MAX.
565 * g++.dg/ext/builtin_alloca.C: Same.
567 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
568 Charles Baylis <charles.baylis@linaro.org>
571 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
573 2016-02-24 Richard Biener <rguenther@suse.de>
574 Jakub Jelinek <jakub@redhat.com>
577 * gcc.dg/torture/pr69760.c: New testcase.
579 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
581 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
582 pattern on Solaris with as.
584 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
586 * gcc.target/arm/cond_sub_restrict_it.c: New test.
587 * gcc.target/arm/condarith_restrict_it.c: Likewise.
588 * gcc.target/arm/movcond_restrict_it.c: Likewise.
589 * gcc.target/arm/negscc_restrict_it.c: Likewise.
591 2016-02-24 Jakub Jelinek <jakub@redhat.com>
594 * gcc.dg/pr69915.c: New test.
596 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
598 PR rtl-optimization/69886
599 * gcc.dg/torture/pr69886.c: New test.
601 2016-02-24 Richard Biener <rguenther@suse.de>
604 * gcc.dg/torture/pr68963.c: New testcase.
606 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
609 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
610 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
611 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
612 * gcc.target/arm/atomic_loaddi_1.c: New test.
613 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
614 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
615 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
616 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
617 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
618 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
619 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
620 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
622 2016-02-24 Jakub Jelinek <jakub@redhat.com>
625 * gcc.dg/torture/pr69909.c: New test.
627 2016-02-24 Richard Biener <rguenther@suse.de>
629 PR tree-optimization/69907
630 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
631 * gcc.dg/vect/bb-slp-34.c: XFAIL.
632 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
634 2016-02-24 Christian Bruel <christian.bruel@st.com>
636 * gcc.target/arm/pragma_cpp_fma.c: New test.
638 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
641 * gfortran.dg/include_6.f90: Update test.
643 2016-02-23 Jakub Jelinek <jakub@redhat.com>
646 * objc.dg/pr69844.m: New test.
648 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
651 * gfortran.dg/namelist_89.f90: New test.
652 * gfortran.dg/pr59700.f90: Update test..
654 2016-02-23 Martin Sebor <msebor@redhat.com>
657 * g++.dg/ext/builtin_alloca.C: New test.
658 * gcc.dg/builtins-68.c: New test.
660 2016-02-23 Richard Henderson <rth@redhat.com>
662 * gcc.target/i386/addr-space-3.c: Remove test.
664 2016-02-23 David Malcolm <dmalcolm@redhat.com>
666 PR preprocessor/69126
667 PR preprocessor/69543
668 * c-c++-common/pr69126-2-long.c: New test.
669 * c-c++-common/pr69126-2-short.c: New test.
670 * c-c++-common/pr69543-1.c: Remove xfail.
672 2016-02-23 David Malcolm <dmalcolm@redhat.com>
674 PR preprocessor/69126
675 PR preprocessor/69543
676 PR preprocessor/69558
677 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
679 (test_2): ...this, and add leading comment.
680 (MACRO_3, test_3): New.
681 (MACRO_4A, MACRO_4B, test_4): New.
682 (MACRO): Rename to...
685 (test_5): ...this, updating for renaming of MACRO, and
687 * c-c++-common/pr69543-1.c: New.
688 * c-c++-common/pr69543-2.c: New.
689 * c-c++-common/pr69543-3.c: New.
690 * c-c++-common/pr69543-4.c: New.
691 * c-c++-common/pr69558-1.c: New.
692 * c-c++-common/pr69558-2.c: New.
693 * c-c++-common/pr69558-3.c: New.
694 * c-c++-common/pr69558-4.c: New.
695 * gcc.dg/pr69558.c: Move to...
696 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
699 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
701 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
702 to -ftree-parallelize-loops/-fopenacc changes.
703 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
704 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
705 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
706 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
707 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
708 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
709 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
710 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
711 * c-c++-common/goacc/kernels-loop.c: Likewise.
712 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
713 * c-c++-common/goacc/kernels-reduction.c: Likewise.
714 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
715 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
717 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
719 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
721 2016-02-23 Jakub Jelinek <jakub@redhat.com>
724 * g++.dg/warn/Wnonnull-compare-5.C: New test.
727 * gcc.dg/pr69900.c: New test.
729 2016-02-23 Martin Jambor <mjambor@suse.cz>
731 PR tree-optimization/69666
732 * gcc.dg/tree-ssa/pr69666.c: New test.
734 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
737 * gfortran.dg/coarray_allocate_5.f08: New test.
739 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
741 * gcc.target/s390/vcond-shift.c: Move to ...
742 * gcc.target/s390/vector/vcond-shift.c: ... here.
744 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
746 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
747 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
749 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
751 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
753 2016-02-20 Mark Wielaard <mjw@redhat.com>
756 * gcc.dg/unused-variable-3.c: New test.
758 2016-02-22 Jakub Jelinek <jakub@redhat.com>
761 * gcc.target/i386/pr69888.c: New test.
763 2016-02-22 Richard Biener <rguenther@suse.de>
765 PR tree-optimization/69882
766 * gfortran.dg/vect/pr69882.f90: New testcase.
768 2016-02-22 Jakub Jelinek <jakub@redhat.com>
771 * gcc.dg/pr69885.c: New test.
773 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
777 * gcc.target/sh/pr54089-10.c: New.
779 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
782 * gfortran.dg/deferred_character_15.f90 : New test.
784 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
787 gfortran.dg/allocate_with_source_18.f03: New test.
789 2016-02-20 Harald Anlauf <anlauf@gmx.de>
792 gfortran.dg/gomp/pr52531.f90: New test.
794 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
797 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
800 2016-02-19 Jakub Jelinek <jakub@redhat.com>
803 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
804 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
807 * g++.dg/warn/Wnonnull-compare-4.C: New test.
810 * g++.dg/torture/pr69851.C: New test.
812 2016-02-19 Martin Sebor <msebor@redhat.com>
815 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
817 2016-02-19 Jakub Jelinek <jakub@redhat.com>
820 * g++.dg/warn/Wnonnull-compare-2.C: New test.
821 * g++.dg/warn/Wnonnull-compare-3.C: New test.
824 * g++.dg/cpp0x/pr67767.C: New test.
826 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
828 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
829 for fp, simd, crypto, crc, lse.
830 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
832 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
833 effective target check.
835 2016-02-19 Jakub Jelinek <jakub@redhat.com>
838 * gcc.target/i386/pr69820.c: New test.
840 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
842 * gcc.target/s390/vector/int128-1.c: New test.
844 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
846 * gcc.target/s390/vector/vec-vcond-1.c: New test.
848 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
850 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
851 instruction pattern name to prevent the testcase from failing with
854 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
856 * gcc.target/s390/md/movstr-2.c: New test.
858 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
860 * gcc.target/s390/morestack.c: New test.
862 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
865 * gcc.target/s390/pr69625.c: Add test case.
867 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
870 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
872 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
875 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
876 * gcc.target/powerpc/fusion3.c: Likewise.
878 2016-02-18 Richard Biener <rguenther@suse.de>
881 * g++.dg/torture/pr69553.C: New testcase.
883 2016-02-18 Nick Clifton <nickc@redhat.com>
887 * gcc.target/arm/pr62554.c: New test.
888 * gcc.target/arm/pr69610-1.c: New test.
889 * gcc.target/arm/pr69610-2.c: New test.
891 2016-02-18 Richard Biener <rguenther@suse.de>
894 * gcc.dg/torture/pr69854.c: New testcase.
896 2016-02-17 Jakub Jelinek <jakub@redhat.com>
899 * g++.dg/warn/Wnonnull-compare-1.C: New test.
901 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
903 * gcc.target/powerpc/vec-cg.c: New test.
905 2016-02-17 Richard Biener <rguenther@suse.de>
908 * gcc.dg/uninit-21.c: Add -fno-short-enums.
910 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
913 * gcc.c-torture/compile/pr69161.c: New test.
915 2016-02-17 David Sherwood <david.sherwood@arm.com>
918 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
919 * gcc.target/arm/vect-fmaxmin.c: Likewise.
921 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
923 * gcc.dg/ifcvt-4.c: Skip on Visium.
925 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
927 * gnat.dg/atomic8.adb: New test.
929 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
931 * gnat.dg/discr46.ad[sb]: New test.
933 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
936 * gcc.target/powerpc/pr48344-1.c: New test.
938 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
941 * gfortran.dg/associate_21.f90: New test.
943 2016-02-16 Jakub Jelinek <jakub@redhat.com>
946 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
947 -Wnonnull in dg-options.
948 * c-c++-common/nonnull-2.c: New test.
950 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
951 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
953 * gcc.target/aarch64/vector_initialization_nostack.c: New.
955 2016-02-16 Jakub Jelinek <jakub@redhat.com>
958 * gcc.dg/pr69801.c: Add empty dg-options.
960 2016-02-16 James Norris <jnorris@codesourcery.com>
962 * c-c++-common/goacc/deviceptr-1.c: Add tests.
963 * g++.dg/goacc/deviceptr-1.c: New file.
965 2016-02-16 Jakub Jelinek <jakub@redhat.com>
967 PR tree-optimization/69820
968 * gcc.dg/vect/pr69820.c: New test.
970 2016-02-16 Richard Biener <rguenther@suse.de>
972 PR tree-optimization/69776
973 * gcc.dg/torture/pr69776-2.c: New testcase.
975 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
977 PR tree-optimization/69714
978 * gcc.dg/torture/pr69714.c: New test.
980 2016-02-16 Jakub Jelinek <jakub@redhat.com>
982 PR tree-optimization/69802
983 * gcc.dg/pr69802.c: New test.
985 2016-02-16 Richard Biener <rguenther@suse.de>
988 * gcc.dg/pr69801.c: New testcase.
990 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
993 * gfortran.dg/read_bang.f90: New test.
994 * gfortran.dg/read_bang4.f90: New test.
996 2016-02-15 Jakub Jelinek <jakub@redhat.com>
999 * g++.dg/init/pr69658.C: New test.
1002 * c-c++-common/pr69797.c: New test.
1004 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1006 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1007 check for aarch64*-*-*.
1009 2016-02-15 Richard Biener <rguenther@suse.de>
1011 PR tree-optimization/69783
1012 * gcc.dg/vect/pr69783.c: New testcase.
1014 2016-02-15 Richard Biener <rguenther@suse.de>
1016 PR tree-optimization/69776
1017 * gcc.dg/torture/pr69776.c: New testcase.
1019 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1022 * gfortran.dg/type_decl_4.f90: Reinstated.
1024 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
1027 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1029 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1033 * gfortran.dg/type_decl_4.f90: Removed.
1035 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1038 * gfortran.dg/type_decl_4.f90: New test.
1040 2016-02-14 Alan Modra <amodra@gmail.com>
1043 * gcc.c-torture/execute/stkalign.c: Revise test.
1045 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1048 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1050 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1053 * gcc.target/sh/torture/pr67260.c: New.
1055 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
1057 * gcc.dg/pr67964.c: Add dg-require-alias.
1059 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1063 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1065 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1067 PR libgfortran/69668
1068 * gfortran.dg/namelist_88.f90: New test.
1070 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1072 PR libgfortran/69668
1073 * gfortran.dg/namelist_38.f90: Update test.
1074 * gfortran.dg/namelist_84.f90: Update test.
1076 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1079 * gcc.dg/pr69554-1.c: New test.
1080 * gfortran.dg/pr69554-1.F90: New test.
1081 * gfortran.dg/pr69554-2.F90: New test.
1082 * lib/gcc-dg.exp (proc dg-locus): New function.
1083 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1084 distinguish between the caret-printing and non-caret-printing
1085 cases. If caret-printing has been explicitly enabled, bail out
1086 without attempting to fix up the output.
1088 2016-02-12 David Malcolm <dmalcolm@redhat.com>
1092 * gcc.dg/spellcheck-options-3.c: New test case.
1093 * gcc.dg/spellcheck-options-4.c: New test case.
1094 * gcc.dg/spellcheck-options-5.c: New test case.
1095 * gcc.dg/spellcheck-options-6.c: New test case.
1096 * gcc.dg/spellcheck-options-7.c: New test case.
1097 * gcc.dg/spellcheck-options-8.c: New test case.
1098 * gcc.dg/spellcheck-options-9.c: New test case.
1099 * gcc.dg/spellcheck-options-10.c: New test case.
1101 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1103 PR rtl-optimization/69764
1104 PR rtl-optimization/69771
1105 * c-c++-common/pr69764.c: New test.
1106 * gcc.dg/torture/pr69771.c: New test.
1108 2016-02-12 Marek Polacek <polacek@redhat.com>
1110 * g++.dg/torture/init-list1.C: New.
1112 2016-02-12 Marek Polacek <polacek@redhat.com>
1114 * gcc.dg/pr69522.c: Add empty dg-options.
1116 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1118 * g++.dg/lto/lto.exp: Include and init mpx.
1119 * g++.dg/lto/pr69729_0.C: New test.
1121 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1124 * g++.dg/ipa/pr69241-4.C: New test.
1127 * g++.dg/ipa/pr68672-1.C: New test.
1128 * g++.dg/ipa/pr68672-2.C: New test.
1129 * g++.dg/ipa/pr68672-3.C: New test.
1131 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1134 * gcc.dg/pr69522.c: New test.
1136 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1139 * g++.dg/cpp1y/69098.C: New test.
1140 * g++.dg/cpp1y/69098-2.C: New test.
1142 2016-02-12 Jakub Jelinek <jakub@redhat.com>
1144 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1145 and neighbour -> neighbor.
1146 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1147 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1148 * c-c++-common/Wvarargs.c: Likewise.
1149 * c-c++-common/goacc/host_data-5.c: Likewise.
1150 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1151 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1152 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1153 * gcc.target/aarch64/pr60697.c: Likewise.
1154 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1155 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1156 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1157 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1158 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1159 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1160 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1161 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1162 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1163 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1164 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1165 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1166 * g++.dg/lookup/koenig5.C: Likewise.
1167 * g++.dg/ext/no-asm-2.C: Likewise.
1168 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1169 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1170 * gfortran.dg/used_types_16.f90: Likewise.
1171 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1172 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1173 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1174 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1175 * gfortran.dg/abstract_type_6.f03: Likewise.
1176 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1177 * gfortran.dg/used_types_15.f90: Likewise.
1178 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1179 * gfortran.dg/exit_3.f08: Likewise.
1180 * gfortran.dg/open_status_2.f90: Likewise.
1181 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1182 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1183 * gfortran.dg/associate_1.f03: Likewise.
1184 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1185 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1186 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1187 * gcc.dg/builtin-object-size-1.c: Likewise.
1188 * gcc.dg/noreturn-6.c: Likewise.
1189 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1190 * gcc.dg/globalalias.c: Likewise.
1191 * gcc.dg/builtins-config.h: Likewise.
1192 * gcc.dg/pr30457.c: Likewise.
1193 * gcc.c-torture/compile/volatile-1.c: Likewise.
1194 * gcc.c-torture/execute/20101011-1.c: Likewise.
1195 * c-c++-common/Waddress-1.c: Likewise.
1197 2016-02-11 Jakub Jelinek <jakub@redhat.com>
1200 * c-c++-common/Waddress-1.c: New test.
1202 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1205 * gfortran.dg/associate_19.f03: New test.
1206 * gfortran.dg/associate_20.f03: New test.
1208 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1210 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1212 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1214 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1215 .arch armv8-a\n. Add -dA to dg-options.
1216 * gcc.target/aarch64/assembler_arch_1.c: New test.
1217 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1219 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1222 * g++.dg/cpp0x/pr68726.C: New.
1224 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1226 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1229 2016-02-11 Richard Biener <rguenther@suse.de>
1231 * g++.dg/tree-ssa/pr61034.C: Adjust.
1233 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1236 * gcc.target/s390/pr69148.c: New.
1238 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1240 PR tree-optimization/69652
1241 * gcc.dg/torture/pr69652.c: New test.
1243 2016-02-10 Jakub Jelinek <jakub@redhat.com>
1244 Patrick Palka <ppalka@gcc.gnu.org>
1248 * g++.dg/ipa/pr69241-1.C: New test.
1249 * g++.dg/ipa/pr69241-2.C: New test.
1250 * g++.dg/ipa/pr69241-3.C: New test.
1251 * g++.dg/ipa/pr69649.C: New test.
1253 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
1255 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1256 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1258 2016-02-10 Bin Cheng <bin.cheng@arm.com>
1260 PR tree-optimization/68021
1261 * gcc.dg/tree-ssa/pr68021.c: New test.
1263 2016-02-10 Richard Biener <rguenther@suse.de>
1265 PR tree-optimization/69726
1266 * gcc.dg/uninit-22.c: New testcase.
1268 2016-02-09 Andrew Pinski <apinski@cavium.com>
1271 * gcc.c-torture/compile/20160205-1.c: New testcase.
1273 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1276 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1277 instead accessing a really large arrray.
1278 * gcc.target/powerpc/fusion3.c: Likewise.
1280 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
1283 * gcc.c-torture/execute/pr68532.c: New test.
1285 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
1288 * gcc.dg/pr69634.c: New.
1290 2016-02-09 Richard Biener <rguenther@suse.de>
1292 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1294 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
1296 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1298 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1300 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1302 2016-02-09 Richard Biener <rguenther@suse.de>
1304 PR tree-optimization/69715
1305 * gcc.dg/torture/pr69715.c: New testcase.
1307 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1310 * g++.dg/cpp0x/trailing12.C: New test.
1311 * g++.dg/cpp0x/trailing13.C: New test.
1313 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1317 * g++.dg/cpp1y/auto-fn29.C: New test.
1318 * g++.dg/cpp1y/auto-fn30.C: New test.
1320 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1322 PR tree-optimization/69209
1323 * gcc.c-torture/compile/pr69209.c: New test.
1325 2016-02-08 Jeff Law <law@redhat.com>
1327 PR tree-optimization/68541
1328 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1329 of statements allowed in join block for path splitting.
1331 2016-02-08 Jakub Jelinek <jakub@redhat.com>
1334 * g++.dg/gomp/pr59627.C: New test.
1337 * g++.dg/ipa/pr69239.C: New test.
1339 2016-02-08 David Malcolm <dmalcolm@redhat.com>
1341 PR preprocessor/69664
1342 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1343 * gcc.dg/cpp/warn-comments.c: Likewise.
1345 2016-02-08 Marek Polacek <polacek@redhat.com>
1348 * g++.dg/init/const12.C: New test.
1350 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1353 * gcc.dg/lto/pr55113_0.c: Remove test.
1355 2016-02-08 Richard Biener <rguenther@suse.de>
1357 PR tree-optimization/69719
1358 * gcc.dg/torture/pr69719.c: New testcase.
1360 2016-02-08 Richard Biener <rguenther@suse.de>
1361 Jeff Law <law@redhat.com>
1364 * gcc.target/mips/pr68273.c: New testcase.
1366 2016-02-08 Richard Biener <rguenther@suse.de>
1368 PR rtl-optimization/69274
1369 * gcc.target/i386/addr-sel-1.c: XFAIL.
1371 2016-02-08 Jeff Law <law@redhat.com>
1373 PR tree-optimization/68541
1374 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1376 PR tree-optimization/65917
1377 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1379 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1382 * gfortran.dg/namelist_args.f90: New test.
1384 2016-02-05 Jeff Law <law@redhat.com>
1386 PR tree-optimization/68541
1387 * gcc.dg/tree-ssa/split-path-2.c: New test.
1388 * gcc.dg/tree-ssa/split-path-3.c: New test.
1389 * gcc.dg/tree-ssa/split-path-4.c: New test.
1390 * gcc.dg/tree-ssa/split-path-5.c: New test.
1391 * gcc.dg/tree-ssa/split-path-6.c: New test.
1392 * gcc.dg/tree-ssa/split-path-7.c: New test.
1394 2016-02-05 Martin Sebor <msebor@redhat.com>
1397 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1398 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1400 2016-02-06 Richard HEnderson <rth@redhat.com>
1403 * gcc.target/i386/addr-space-4.c: New.
1404 * gcc.target/i386/addr-space-5.c: New.
1406 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1409 * gfortran.dg/elemental_dependency_6.f90: New.
1411 2016-02-05 Jakub Jelinek <jakub@redhat.com>
1413 PR rtl-optimization/69691
1414 * gcc.c-torture/execute/pr69691.c: New test.
1417 * g++.dg/parse/pr69628.C: New test.
1419 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1421 * gcc.dg/sancov/asan.c: Move to ...
1422 * gcc.dg/asan/sancov-1.c: ... here.
1424 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
1426 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1428 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1431 * gcc.target/i386/pr69677.c: New test.
1433 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1436 * g++.dg/template/pr68948.C: New test.
1438 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1440 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1441 (only necessary on s390x).
1443 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1445 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1446 -mno-accumulate-outgoing-args.
1448 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1450 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1452 2016-02-04 Jakub Jelinek <jakub@redhat.com>
1455 * c-c++-common/pr69669.c: New test.
1457 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1460 * g++.dg/pr69667.C: New file.
1462 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1465 * gcc.dg/pr69619.c: Add new test.
1467 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1469 PR rtl-optimization/69577
1470 * gcc.target/i386/pr69577.c: New test.
1472 2016-02-04 Martin Liska <mliska@suse.cz>
1474 * g++.dg/asan/pr69276.C: New test.
1476 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1480 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1481 a single smulbb instruction.
1482 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1483 * gcc.target/amr/wmul-2.c: Likewise.
1485 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1489 * gcc.c-torture/execute/pr67714.c: New test.
1491 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1494 * gcc.target/i386/pr69454-1.c: New test.
1495 * gcc.target/i386/pr69454-2.c: New test.
1497 2016-02-03 Martin Sebor <msebor@redhat.com>
1504 * g++.dg/ext/flexarray-mangle-2.C: New test.
1505 * g++.dg/ext/flexarray-mangle.C: New test.
1506 * g++.dg/ext/flexarray-subst.C: New test.
1507 * g++.dg/ext/flexary11.C: New test.
1508 * g++.dg/ext/flexary12.C: New test.
1509 * g++.dg/ext/flexary13.C: New test.
1510 * g++.dg/ext/flexary14.C: New test.
1511 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1513 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1515 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1516 Define only if CHECK_FLOAT128 is defined.
1517 (main): Properly initialize u5.
1519 2016-02-03 Jakub Jelinek <jakub@redhat.com>
1522 * gcc.dg/pr69627.c: New test.
1525 * gcc.dg/pr69644.c: New test.
1527 2016-02-03 Mike Stump <mikestump@comcast.net>
1529 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1530 support for struct-layout-1.exp.
1532 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1535 * g++.dg/cpp0x/pr69056.C: New test.
1537 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1538 Alexandre Oliva <aoliva@redhat.com>
1541 * gcc.target/powerpc/pr69461.c: New.
1543 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
1545 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1547 (check_effective_target_fsanitize_thread): ... to here. Do not
1548 specify additional compile flags for the test source.
1549 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1550 specify additional compile flags for the test source.
1552 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1554 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1556 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1560 * gfortran.dg/coarray_allocate_2.f08: New test.
1561 * gfortran.dg/coarray_allocate_3.f08: New test.
1562 * gfortran.dg/coarray_allocate_4.f08: New test.
1564 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1566 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1567 use same scan-tree-dump-times on all platforms.
1568 * gcc.dg/vect/vect-outer-1.c: Likewise.
1569 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1570 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1571 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1572 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1573 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1574 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1575 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1577 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1579 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1582 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1584 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1586 2016-02-02 James Norris <jnorris@codesourcery.com>
1588 * c-c++-common/goacc/routine-5.c: Add tests.
1590 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
1592 * gcc.target/nvptx/unsigned-cmp.c: New test.
1594 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1596 * gcc.target/aarch64/scalar_shift_1.c
1597 (test_corners_sisd_di): Improve force to SIMD register.
1598 (test_corners_sisd_si): Likewise.
1599 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1600 Remove scan-assembler check for ldr.
1602 2016-02-02 Richard Biener <rguenther@suse.de>
1604 PR tree-optimization/69595
1605 * gcc.dg/Warray-bounds-17.c: New testcase.
1607 2016-02-02 Richard Biener <rguenther@suse.de>
1609 PR tree-optimization/69606
1610 * gcc.dg/torture/pr69606.c: New testcase.
1612 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1615 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1616 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1618 2016-02-02 Alan Modra <amodra@gmail.com>
1621 * gcc.target/powerpc/pr69548.c: New test.
1623 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1625 PR rtl-optimization/69592
1626 * gcc.dg/pr69592.c: New test.
1628 PR preprocessor/69543
1630 * gcc.dg/pr69543.c: New test.
1631 * gcc.dg/pr69558.c: New test.
1633 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
1636 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1638 2016-02-01 Martin Sebor <msebor@redhat.com>
1640 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1642 2016-02-01 Bin Cheng <bin.cheng@arm.com>
1644 PR tree-optimization/67921
1645 * c-c++-common/ubsan/pr67921.c: New test.
1647 2016-02-01 Richard Biener <rguenther@suse.de>
1650 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1652 2016-02-01 Richard Biener <rguenther@suse.de>
1654 PR tree-optimization/69574
1655 * gcc.dg/torture/pr69574.c: New testcase.
1657 2016-02-01 Richard Biener <rguenther@suse.de>
1659 PR tree-optimization/69579
1660 * gcc.dg/setjmp-6.c: New testcase.
1662 2016-02-01 Jakub Jelinek <jakub@redhat.com>
1664 PR rtl-optimization/69570
1665 * g++.dg/opt/pr69570.C: New test.
1667 2016-02-01 Richard Henderson <rth@redhat.com>
1669 * gcc.dg/pr69535.c: New test.
1671 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
1674 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1675 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1678 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1680 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1682 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
1685 * gfortran.dg/allocate_with_source_17.f03: New test.
1687 2016-01-30 Jakub Jelinek <jakub@redhat.com>
1689 PR tree-optimization/69546
1690 * gcc.dg/torture/pr69546.c: New test.
1692 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
1695 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1697 2016-01-30 Martin Sebor <msebor@redhat.com>
1700 * g++.dg/ext/flexary10.C: New test.
1702 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1705 gfortran.dg/common_23.f90: New test.
1707 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1710 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1711 condition being checked, and disable it when the target supports
1712 misaligned loads and stores.
1714 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1717 * gcc.dg/torture/pr69518.c: New test.
1719 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1722 * gcc.target/i386/pr69530.c: New test.
1724 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
1727 * gcc.target/mips/div-delay.c: New test.
1729 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1732 * gcc.target/i386/pr69551.c: New test.
1735 * gcc.target/i386/pr66137.c: New test.
1737 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1739 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1740 always built for p5600.
1741 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1742 isa=p5600 dg-option.
1744 2016-01-29 Richard Biener <rguenther@suse.de>
1746 PR tree-optimization/69547
1747 * g++.dg/tree-ssa/pr69547.C: New testcase.
1749 2016-01-29 Jakub Jelinek <jakub@redhat.com>
1752 * g++.dg/warn/Wunused-function2.C: New test.
1754 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1756 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1757 support for test to succeed.
1759 2016-01-29 Marek Polacek <polacek@redhat.com>
1763 * g++.dg/ext/constexpr-vla2.C: New test.
1764 * g++.dg/ext/constexpr-vla3.C: New test.
1765 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1767 2016-01-29 Richard Biener <rguenther@suse.de>
1770 * gcc.dg/uninit-21.c: New testcase.
1772 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
1775 * gcc.target/i386/pr69459.c: New test.
1777 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
1780 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1781 * gcc.target/mips/pr68400.c: New test.
1783 2016-01-28 Martin Sebor <msebor@redhat.com>
1786 * gcc.target/powerpc/pr17381.c: New test.
1788 2016-01-28 Jakub Jelinek <jakub@redhat.com>
1791 * gcc.dg/torture/pr69542.c: New test.
1793 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1795 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1797 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1799 * gcc.dg/pr65980.c: Skip on AIX.
1800 * gcc.dg/pr66688.c: Same.
1802 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
1805 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1806 * gcc.dg/tree-ssa/sra-18.c: Same.
1808 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1811 * gfortran.dg/block_15.f08: New test.
1812 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1813 on incorrectly closed BLOCK.
1815 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1817 * gcc.dg/declare-simd.c: New test.
1818 2016-01-28 Richard Biener <rguenther@suse.de>
1820 PR tree-optimization/69466
1821 * gfortran.dg/vect/pr69466.f90: New testcase.
1823 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1825 * g++.dg/pr67989.C: Remove ARM-specific option.
1826 * gcc.target/arm/pr67989.C: New file.
1828 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1830 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1831 and expm1 test for glibc < 2.11.
1833 2016-01-27 Richard Henderson <rth@redhat.com>
1835 * gcc.c-torture/execute/pr69447.c: New test.
1837 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
1840 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1842 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1845 * gcc.dg/pr66869.c: New test.
1847 2016-01-25 Jeff Law <law@redhat.com>
1849 PR tree-optimization/68398
1850 PR tree-optimization/69196
1851 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1852 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1853 path to avoid new heuristic allowing more irreducible regions
1854 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1855 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1856 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1857 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1858 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1860 2016-01-27 Marek Polacek <polacek@redhat.com>
1863 * c-c++-common/vector-compare-4.c: New test.
1865 2016-01-27 David Malcolm <dmalcolm@redhat.com>
1867 PR preprocessor/69126
1868 * c-c++-common/pr69126.c: New test case.
1870 2016-01-27 Ian Lance Taylor <iant@google.com>
1872 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1874 2016-01-27 Ryan Burn <contact@rnburn.com>
1877 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1879 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
1882 * gcc.target/i386/pr69512.c: New test.
1884 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1887 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1889 2016-01-27 Marek Polacek <polacek@redhat.com>
1892 * g++.dg/pr69379.C: New test.
1894 2016-01-27 Martin Sebor <msebor@redhat.com>
1897 * g++.dg/abi/Wabi-2-2.C: New test.
1898 * g++.dg/abi/Wabi-2-3.C: New test.
1899 * g++.dg/abi/Wabi-3-2.C: New test.
1900 * g++.dg/abi/Wabi-3-3.C: New test.
1902 2016-01-27 Richard Biener <rguenther@suse.de>
1904 PR tree-optimization/69166
1905 * gcc.dg/torture/pr69166.c: New testcase.
1907 2016-01-27 Martin Jambor <mjambor@suse.cz>
1909 PR tree-optimization/69355
1910 * gcc.dg/tree-ssa/pr69355.c: New test.
1912 2016-01-27 Marek Polacek <polacek@redhat.com>
1915 * g++.dg/ext/constexpr-vla1.C: New test.
1917 2016-01-20 Christian Bruel <christian.bruel@st.com>
1920 * gcc.target/arm/pr69245.c: New test.
1922 2016-01-27 Jakub Jelinek <jakub@redhat.com>
1924 PR tree-optimization/69399
1925 * gcc.dg/torture/pr69399.c: New test.
1927 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1929 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1931 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1933 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1935 2016-01-26 Tom de Vries <tom@codesourcery.com>
1937 PR tree-optimization/69110
1938 * gcc.dg/autopar/pr69110.c: New test.
1940 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
1941 Sebastian Pop <s.pop@samsung.com>
1943 * gcc.dg/graphite/isl-ast-op-select.c: New.
1945 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1948 * gfortran.dg/allocate_error_6.f90: New test.
1950 2016-01-26 Richard Henderson <rth@redhat.com>
1952 * gcc.dg/tm/pr60908.c: New test.
1954 2016-01-26 David Malcolm <dmalcolm@redhat.com>
1957 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1959 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1960 expected multiline output to reflect the colorization being
1961 disabled before newlines.
1962 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1963 (custom_diagnostic_finalizer): Replace call to
1964 pp_newline_and_flush with call to pp_flush.
1965 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1966 * gfortran.dg/implicit_class_1.f90: Likewise.
1967 * lib/gcc-dg.exp (allow_blank_lines): New global.
1968 (dg-allow-blank-lines-in-output): New procedure.
1969 (gcc-dg-prune): Complain about blank lines in the output, unless
1970 dg-allow-blank-lines-in-output was called.
1971 * lib/multiline.exp (_build_multiline_regex): Only support
1972 arbitrary followup text for non-blank-lines, not for blank lines.
1974 2016-01-26 Jakub Jelinek <jakub@redhat.com>
1976 PR tree-optimization/69483
1977 * gcc.dg/pr69483.c: New test.
1978 * g++.dg/opt/pr69483.C: New test.
1980 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1983 * gcc.target/arm/pr68620.c: New test.
1985 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1987 * gcc.target/i386/pr68986-2.c: Remove -m32.
1989 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1992 * gcc.target/i386/pr68986-1.c: New test.
1993 * gcc.target/i386/pr68986-2.c: Likewise.
1994 * gcc.target/i386/pr68986-3.c: Likewise.
1996 2016-01-26 Christian Bruel <christian.bruel@st.com>
1998 * lib/target-supports.exp
1999 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2000 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2001 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2003 2016-01-26 Richard Biener <rguenther@suse.de>
2005 PR tree-optimization/69452
2006 * gcc.dg/torture/pr69452.c: New testcase.
2008 2016-01-26 Jakub Jelinek <jakub@redhat.com>
2011 * gcc.dg/pr69442.c: New test.
2013 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2016 * gcc.target/aarch64/simd/pr67896.C: New.
2018 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2020 PR tree-optimization/69400
2021 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2023 (plugin_init): Call it.
2024 * gcc.dg/torture/pr69400.c: New test.
2026 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2028 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2030 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2031 Sebastian Pop <s.pop@samsung.com>
2033 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2036 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2037 Sebastian Pop <s.pop@samsung.com>
2039 * gcc.dg/graphite/pr69292.c: New.
2041 2016-01-25 Jakub Jelinek <jakub@redhat.com>
2043 * c-c++-common/goacc/use_device-1.c: New test.
2045 2016-01-25 Jeff Law <law@redhat.com>
2047 PR tree-optimization/69196
2048 PR tree-optimization/68398
2049 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2050 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2052 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
2055 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2058 2016-01-25 Richard Biener <rguenther@suse.de>
2061 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2063 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2066 * gcc.dg/pr69421.c: New test.
2068 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2070 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2071 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2072 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2073 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2074 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2075 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2076 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2077 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2078 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2079 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2081 2016-01-25 Richard Biener <rguenther@suse.de>
2083 PR tree-optimization/69376
2084 * gcc.dg/torture/pr69376.c: New testcase.
2086 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2090 * gfortran.dg/interface_38.f90: New test.
2091 * gfortran.dg/interface_39.f90: New test.
2093 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2096 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2101 * g++.dg/template/pr11858.C: New test.
2102 * g++.dg/template/pr24663.C: New test.
2103 * g++.dg/template/unify12.C: New test.
2104 * g++.dg/template/unify13.C: New test.
2105 * g++.dg/template/unify14.C: New test.
2106 * g++.dg/template/unify15.C: New test.
2107 * g++.dg/template/unify16.C: New test.
2108 * g++.dg/template/unify17.C: New test.
2110 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2113 gfortran.dg/pr68283.f90: New test.
2115 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2118 * gfortran.dg/inline_matmul_13.f90: New test.
2119 * gfortran.dg/matmul_bounds_8.f90: New test.
2120 * gfortran.dg/matmul_bounds_9.f90: New test.
2121 * gfortran.dg/matmul_bounds_10.f90: New test.
2123 2016-01-23 Tom de Vries <tom@codesourcery.com>
2125 PR tree-optimization/69426
2126 * gcc.dg/autopar/pr69426.c: New test.
2128 2016-01-23 Martin Sebor <msebor@redhat.com>
2132 * g++.dg/cpp0x/alignas5.C: New test.
2133 * g++.dg/ext/vector29.C: Same.
2135 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
2137 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2138 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2139 _GNU_SOURCE from compile flags to the source.
2140 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2141 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2142 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2143 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2145 2016-01-22 Jakub Jelinek <jakub@redhat.com>
2148 * g++.dg/opt/pr69432.C: New test.
2150 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2152 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2153 32-bit targets testing an -m64 multilib.
2155 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2157 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2160 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2162 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2164 2016-01-21 Christian Bruel <christian.bruel@st.com>
2167 * gcc.target/i386/pr68674.c
2168 * gcc.target/aarch64/pr68674.c
2169 * gcc.target/arm/pr68674.c
2171 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2174 * gcc.c-torture/execute/pr69403.c: New test.
2176 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2179 * g++.dg/template/pr55843.C: New.
2181 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2184 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2185 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2187 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2190 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2191 from dg-do compile directive, and instead add
2192 { dg-require-effective-target int128 }.
2194 2016-01-20 Martin Sebor <msebor@redhat.com>
2197 * gcc.dg/sync-fetch.c: New test.
2199 2016-01-21 Martin Sebor <msebor@redhat.com>
2202 * gcc.target/powerpc/pr69252.c: New test.
2204 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2207 * gfortran.dg/pr65996.f90: New test.
2209 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2212 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2213 expected to generate an error.
2215 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2218 * gcc.dg/torture/pr66178.c: New test.
2220 2016-01-21 Anton Blanchard <anton@samba.org>
2221 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2224 * gcc.target/powerpc/pr63354.c: New test.
2226 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2228 PR rtl-optimization/68990
2229 * gcc.target/i386/pr68990: New.
2231 2016-01-21 Nick Clifton <nickc@redhat.com>
2234 * gcc.target/mips/pr69129.c: New.
2236 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2239 * g++.dg/cpp0x/pr58046.C: New.
2241 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2245 * gcc.target/arm/pr69187.c: New test.
2248 * g++.dg/torture/pr69355.C: New test.
2250 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2251 Sebastian Pop <s.pop@samsung.com>
2253 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2255 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2256 Sebastian Pop <s.pop@samsung.com>
2258 * gcc.dg/graphite/pr68976.c: New test.
2260 2016-01-21 Jakub Jelinek <jakub@redhat.com>
2263 * c-c++-common/pr67653.c: New test.
2264 * gcc.dg/torture/pr29119.c: Add dg-warning.
2266 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2268 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2270 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2273 * gcc.dg/pr24293.c: New test.
2274 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2275 incomplete struct type.
2276 * gcc.dg/declspec-1.c: Likewise.
2277 * gcc.dg/pr63549.c: Likewise.
2279 2016-01-20 Jakub Jelinek <jakub@redhat.com>
2281 PR tree-optimization/66612
2282 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2283 for bdn instruction.
2285 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2287 * lib/target-supports.exp
2288 (check_effective_target_arm_fp_ok_nocache): New.
2289 (check_effective_target_arm_fp_ok): New.
2290 (add_options_for_arm_fp): New.
2291 (check_effective_target_arm_crypto_ok_nocache): Require
2292 target_arm_v8_neon_ok instead of arm32.
2293 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2294 (check_effective_target_arm_crypto_pragma_ok): New.
2295 (add_options_for_arm_vfp): New.
2296 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2297 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2298 target instead. Force initial fpu to vfp.
2299 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2300 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2301 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2303 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2304 use arm_vfp effective target instead. Force initial fpu to vfp.
2305 * gcc.target/arm/attr-neon3.c: Likewise.
2306 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2308 * gcc.target/arm/unsigned-float.c: Likewise.
2309 * gcc.target/arm/vfp-1.c: Likewise.
2310 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2311 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2312 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2313 * gcc.target/arm/vfp-ldmias.c: Likewise.
2314 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2315 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2316 * gcc.target/arm/vfp-stmiad.c: Likewise.
2317 * gcc.target/arm/vfp-stmias.c: Likewise.
2318 * gcc.target/arm/vnmul-1.c: Likewise.
2319 * gcc.target/arm/vnmul-2.c: Likewise.
2320 * gcc.target/arm/vnmul-3.c: Likewise.
2321 * gcc.target/arm/vnmul-4.c: Likewise.
2323 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
2326 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2327 the MPX run-time library, for compile-time MPX test.
2328 * gcc.target/i386/chkp-always_inline.c: Likewise.
2329 * gcc.target/i386/chkp-bndret.c: Likewise.
2330 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2331 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2332 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2333 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2334 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2335 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2336 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2337 * gcc.target/i386/chkp-label-address.c: Likewise.
2338 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2339 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2340 * gcc.target/i386/chkp-pr69044.c: Likewise.
2341 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2342 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2343 * gcc.target/i386/chkp-strchr.c: Likewise.
2344 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2345 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2346 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2347 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2348 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2349 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2350 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2351 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2352 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2353 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2354 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2355 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2356 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2357 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2358 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2359 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2360 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2361 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2362 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2363 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2364 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2365 * gcc.target/i386/pr63995-2.c: Likewise.
2366 * gcc.target/i386/pr64805.c: Likewise.
2367 * gcc.target/i386/pr65044.c: Likewise.
2368 * gcc.target/i386/pr65167.c: Likewise.
2369 * gcc.target/i386/pr65183.c: Likewise.
2370 * gcc.target/i386/pr65184.c: Likewise.
2371 * gcc.target/i386/thunk-retbnd.c: Likewise.
2373 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2375 PR tree-optimization/69328
2376 * gcc.dg/pr69328.c: New test.
2378 2016-01-20 Jeff Law <law@redhat.com>
2381 * gcc.target/m68k/pr25114.c: New test.
2383 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2385 * gcc.target/arm/memset-inline-10.c: Added
2386 dg-require-effective-target arm_thumb2_ok.
2388 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2390 * gcc.dg/debug/dwarf2/sso.c: New test.
2392 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
2395 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2396 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2397 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2399 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2402 * g++.dg/ipa/devirt-50.C: New testcase.
2404 2016-01-19 Marek Polacek <polacek@redhat.com>
2407 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2408 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2410 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2413 * gcc.target/arm/pr69135_1.c: New test.
2415 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2417 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2419 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2421 * gcc.target/aarch64/ccmp_1.c: New testcase.
2423 2016-01-19 Marek Polacek <polacek@redhat.com>
2426 * g++.dg/cpp0x/enum30.C: New test.
2428 2016-01-19 Richard Biener <rguenther@suse.de>
2430 PR tree-optimization/69336
2431 * g++.dg/tree-ssa/pr69336.C: New testcase.
2433 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2436 * gcc.dg/pr65779.c: New test.
2438 2016-01-19 Richard Biener <rguenther@suse.de>
2440 PR tree-optimization/69352
2441 * gcc.dg/torture/pr69352.c: New testcase.
2443 2016-01-19 Jakub Jelinek <jakub@redhat.com>
2445 PR rtl-optimization/68955
2446 PR rtl-optimization/64557
2447 * gcc.dg/torture/pr68955.c: New test.
2449 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2452 * g++.dg/torture/pr69136.C: New testcase.
2454 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
2457 * g++.dg/lto/pr69133_0.C: New testcase.
2458 * g++.dg/lto/pr69133_1.C: New testcase.
2460 2016-01-15 Jeff Law <law@redhat.com>
2462 PR tree-optimization/69320
2463 * gcc.c-torture/pr69320-1.c: New test.
2464 * gcc.c-torture/pr69320-2.c: New test.
2465 * gcc.c-torture/pr69320-3.c: New test.
2466 * gcc.c-torture/pr69320-4.c: New test.
2468 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2473 * g++.dg/template/pr11858.C: New test.
2474 * g++.dg/template/pr24663.C: New test.
2475 * g++.dg/template/unify12.C: New test.
2476 * g++.dg/template/unify13.C: New test.
2477 * g++.dg/template/unify14.C: New test.
2478 * g++.dg/template/unify15.C: New test.
2479 * g++.dg/template/unify16.C: New test.
2480 * g++.dg/template/unify17.C: New test.
2482 2016-01-18 David Malcolm <dmalcolm@redhat.com>
2485 * gcc.dg/pr69181-1.c: New test file.
2486 * gcc.dg/pr69181-2.c: New test file.
2487 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2488 globals by moving it to...
2489 (cleanup-after-saved-dg-test): ...this new function. Add
2490 "global additional_sources_used". Add reset of global
2491 multiline_expected_outputs to the empty list.
2492 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2494 (multiline_expected_outputs): ...this, and updated comments to
2495 note that it is modified from gcc-dg.exp.
2496 (dg-end-multiline-output): Update for the above renaming.
2497 (handle-multiline-outputs): Likewise. Remove the clearing
2498 of the expected outputs to the empty list.
2500 2016-01-18 Richard Biener <rguenther@suse.de>
2502 PR tree-optimization/69297
2503 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2505 2016-01-18 Joseph Myers <joseph@codesourcery.com>
2507 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2509 * gcc.target/mips/mips-3d-2.c: Likewise.
2510 * gcc.target/mips/mips-3d-3.c: Likewise.
2511 * gcc.target/mips/mips-3d-4.c: Likewise.
2512 * gcc.target/mips/mips-3d-5.c: Likewise.
2513 * gcc.target/mips/mips-3d-6.c: Likewise.
2514 * gcc.target/mips/mips-3d-7.c: Likewise.
2515 * gcc.target/mips/mips-3d-8.c: Likewise.
2516 * gcc.target/mips/mips-3d-9.c: Likewise.
2517 * gcc.target/mips/mips-ps-1.c: Likewise.
2518 * gcc.target/mips/mips-ps-2.c: Likewise.
2519 * gcc.target/mips/mips-ps-3.c: Likewise.
2520 * gcc.target/mips/mips-ps-4.c: Likewise.
2521 * gcc.target/mips/mips-ps-5.c: Likewise.
2522 * gcc.target/mips/mips-ps-6.c: Likewise.
2523 * gcc.target/mips/mips-ps-7.c: Likewise.
2524 * gcc.target/mips/mips-ps-type.c: Likewise.
2525 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2526 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2528 2016-01-18 Tom de Vries <tom@codesourcery.com>
2530 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2531 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2532 * c-c++-common/goacc/kernels-empty.c: New test.
2533 * c-c++-common/goacc/kernels-eternal.c: New test.
2534 * c-c++-common/goacc/kernels-loop-2.c: New test.
2535 * c-c++-common/goacc/kernels-loop-3.c: New test.
2536 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2537 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2538 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2539 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2540 * c-c++-common/goacc/kernels-loop-data.c: New test.
2541 * c-c++-common/goacc/kernels-loop-g.c: New test.
2542 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2543 * c-c++-common/goacc/kernels-loop-n.c: New test.
2544 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2545 * c-c++-common/goacc/kernels-loop.c: New test.
2546 * c-c++-common/goacc/kernels-noreturn.c: New test.
2547 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2548 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2549 * c-c++-common/goacc/kernels-reduction.c: New test.
2551 2016-01-18 Tom de Vries <tom@codesourcery.com>
2553 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2554 * gcc.dg/autopar/outer-2.c: Same.
2555 * gcc.dg/autopar/outer-3.c: Same.
2556 * gcc.dg/autopar/outer-4.c: Same.
2557 * gcc.dg/autopar/outer-5.c: Same.
2558 * gcc.dg/autopar/outer-6.c: Same.
2559 * gcc.dg/autopar/parallelization-1.c: Same.
2560 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2561 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2562 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2563 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2564 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2565 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2566 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2567 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2568 * gcc.dg/autopar/pr39500-1.c: Same.
2569 * gcc.dg/autopar/pr39500-2.c: Same.
2570 * gcc.dg/autopar/pr46193.c: Same.
2571 * gcc.dg/autopar/pr46194.c: Same.
2572 * gcc.dg/autopar/pr49580.c: Same.
2573 * gcc.dg/autopar/pr49960-1.c: Same.
2574 * gcc.dg/autopar/pr49960.c: Same.
2575 * gcc.dg/autopar/pr68373.c: Same.
2576 * gcc.dg/autopar/reduc-1.c: Same.
2577 * gcc.dg/autopar/reduc-1char.c: Same.
2578 * gcc.dg/autopar/reduc-1short.c: Same.
2579 * gcc.dg/autopar/reduc-2.c: Same.
2580 * gcc.dg/autopar/reduc-2char.c: Same.
2581 * gcc.dg/autopar/reduc-2short.c: Same.
2582 * gcc.dg/autopar/reduc-3.c: Same.
2583 * gcc.dg/autopar/reduc-4.c: Same.
2584 * gcc.dg/autopar/reduc-6.c: Same.
2585 * gcc.dg/autopar/reduc-7.c: Same.
2586 * gcc.dg/autopar/reduc-8.c: Same.
2587 * gcc.dg/autopar/reduc-9.c: Same.
2588 * gcc.dg/autopar/uns-outer-4.c: Same.
2589 * gcc.dg/autopar/uns-outer-5.c: Same.
2590 * gcc.dg/autopar/uns-outer-6.c: Same.
2591 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2592 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2594 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2597 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2598 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2600 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2603 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2604 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2605 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2607 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2610 * gcc.dg/tree-ssa/sra-17.c: New.
2611 * gcc.dg/tree-ssa/sra-18.c: New.
2613 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2615 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2617 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2619 * gnat.dg/inline12.adb: New test.
2621 2016-01-18 Bin Cheng <bin.cheng@arm.com>
2623 PR tree-optimization/66797
2624 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2626 2016-01-18 Richard Biener <rguenther@suse.de>
2628 PR tree-optimization/69170
2629 * gcc.dg/torture/pr69170.c: New testcase.
2631 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
2633 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2635 2016-01-16 Tom de Vries <tom@codesourcery.com>
2637 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2639 2016-01-16 Tom de Vries <tom@codesourcery.com>
2641 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2642 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2643 redundant dg-require-effective-target pthread.
2644 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2645 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2646 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2647 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2648 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2649 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2650 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2652 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
2655 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2656 * gcc.target/powerpc/recip-7.c: Same.
2658 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2661 * g++.dg/template/pr69091.C: New test.
2663 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2665 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2666 dump does not contain an error_mark_node.
2667 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2668 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2670 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2673 * g++.dg/template/pr68936.C: New test.
2675 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
2678 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2679 * gcc.target/powerpc/recip-2.c: Same.
2680 * gcc.target/powerpc/recip-3.c: Same.
2681 * gcc.target/powerpc/recip-4.c: Same.
2682 * gcc.target/powerpc/recip-sqrtf.c: Same.
2684 2016-01-15 Jeff Law <law@redhat.com>
2686 PR tree-optimization/69270
2687 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2688 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2690 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
2693 * gfortran.dg/deferred_character_13.f90: New test for the fix
2694 of comment 3 of the PR.
2697 * gfortran.dg/deferred_character_8.f90: New test
2698 * gfortran.dg/allocate_error_5.f90: New test
2701 * gfortran.dg/deferred_character_10.f90: New test
2704 * gfortran.dg/deferred_character_14.f90: New test
2707 * gfortran.dg/deferred_character_11.f90: New test
2710 * gfortran.dg/deferred_character_9.f90: New test
2712 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2714 PR rtl-optimization/69030
2715 * gcc.target/i386/pr69030.c: New.
2717 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2719 * gcc.target/aarch64/target_attr_17.c: New test.
2721 2016-01-15 Richard Biener <rguenther@suse.de>
2723 PR tree-optimization/66856
2724 * gcc.dg/torture/pr66856-1.c: New testcase.
2725 * gcc.dg/torture/pr66856-2.c: Likewise.
2727 2016-01-15 Richard Biener <rguenther@suse.de>
2730 * g++.dg/lto/pr69137_0.C: New testcase.
2732 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2735 * gcc.target/i386/pr69246.c: New test.
2737 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2739 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2741 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2744 * g++.dg/init/const9.C: Disable test on S/390.
2746 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2748 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2749 * g++.dg/Wno-frame-address.C: Ditto.
2751 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2753 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2755 2016-01-15 Richard Biener <rguenther@suse.de>
2757 PR tree-optimization/68961
2758 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2760 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2762 * gcc.target/i386/pr65105-5.c: New test.
2764 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2766 * gcc.c-torture/execute/alias-4.c: New testcase.
2768 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
2771 * g++.dg/ipa/devirt-49.C: New testcase.
2773 2016-01-15 Christian Bruel <christian.bruel@st.com>
2776 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2777 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2778 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2780 2016-01-15 Richard Biener <rguenther@suse.de>
2782 PR tree-optimization/69117
2783 * gcc.dg/torture/pr69117.c: New testcase.
2785 2015-01-14 Ryan Burn <contact@rnburn.com>
2788 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2790 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2793 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2794 range tests use 100 * maximum instead of maximum + 1.
2796 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2799 * gcc.dg/guality/pr69244.c: New test.
2801 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
2803 * lib/target-supports.exp (check_effective_target_issignaling):
2805 * gcc.dg/pr61441.c: Require issignaling effective target.
2807 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2810 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2812 2016-01-14 David Malcolm <dmalcolm@redhat.com>
2815 PR preprocessor/69177
2816 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2817 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2818 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2819 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2821 2016-01-14 Marek Polacek <polacek@redhat.com>
2824 * gcc.dg/array-15.c: New test.
2826 2016-01-14 Jakub Jelinek <jakub@redhat.com>
2829 PR tree-optimization/69155
2830 * gfortran.dg/pr68146.f: New test.
2831 * gfortran.dg/pr69155.f90: New test.
2833 2016-01-14 Richard Biener <rguenther@suse.de>
2835 PR tree-optimization/68060
2836 * gcc.dg/torture/pr68060-1.c: New testcase.
2837 * gcc.dg/torture/pr68060-2.c: Likewise.
2839 2016-01-14 Nick Clifton <nickc@redhat.com>
2841 * lib/target-supports.exp
2842 (check_effective_target_arm_neon_ok_nocache): Add an option
2843 sequence that includes setting the ARM architecture to ARMv7-A.
2844 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2845 command line options necessary to enable Neon support.
2846 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2847 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2848 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2849 * gcc.target/arm/pr69180.c: Likewise.
2851 2016-01-14 Jeff Law <law@redhat.com>
2853 PR tree-optimization/69270
2854 * gcc.dg/tree-ssa/pr69270.c: New test.
2856 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2859 * c-c++-common/pr66208.c: New file.
2861 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2863 PR tree-optimization/69156
2864 * gcc.dg/pr69156.c: New test.
2866 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2868 * gcc.target/i386/pr69225-7.c: New test.
2870 2016-01-13 Richard Henderson <rth@redhat.com>
2872 * gcc.dg/tm/memopt-13.c: Update expected function.
2873 * gcc.dg/tm/memopt-6.c: Likewise.
2875 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
2877 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2878 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2879 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2880 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2882 2016-01-13 Tom de Vries <tom@codesourcery.com>
2884 PR tree-optimization/69169
2885 * gcc.dg/pr69169.c: New test.
2887 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
2890 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2891 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2892 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2893 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2894 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2895 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2896 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2897 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2899 2016-01-13 Jakub Jelinek <jakub@redhat.com>
2902 * gcc.dg/pr69247.c: New test.
2904 2016-01-13 Richard Biener <rguenther@suse.de>
2906 PR tree-optimization/69242
2907 * gcc.dg/torture/pr69242.c: New testcase.
2909 2016-01-13 Richard Biener <rguenther@suse.de>
2911 PR tree-optimization/69186
2912 * gcc.dg/torture/pr69186.c: New testcase.
2914 2016-01-13 Jeff Law <law@redhat.com>
2916 PR tree-optimization/67755
2917 * gcc.dg/tree-ssa/pr67755.c: New test.
2919 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2921 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2922 pass number in output by a star.
2924 2016-01-12 Bin Cheng <bin.cheng@arm.com>
2926 PR tree-optimization/68911
2927 * gcc.c-torture/execute/pr68911.c: New test.
2929 2016-01-12 Marek Polacek <polacek@redhat.com>
2932 * g++.dg/warn/permissive-1.C: New test.
2934 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2938 * g++.dg/opt/pr69213.C: New test.
2940 2016-01-12 Christian Bruel <christian.bruel@st.com>
2943 * gcc.target/arm/pr69180.c: New test.
2945 2016-01-12 Richard Biener <rguenther@suse.de>
2948 * g++.dg/lto/pr69077_0.C: New testcase.
2949 * g++.dg/lto/pr69077_1.C: Likewise.
2951 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2954 * g++.dg/opt/pr69175.C: New test.
2956 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
2958 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2959 rather than #including math.h & stdlib.h.
2960 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2961 * gcc.dg/vect/pr49771.c: Likewise.
2962 * gcc.dg/vect/vect-10-big-array.c: Likewise.
2963 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2964 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2965 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2966 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2967 * gcc.dg/vect/pr44507.c: Likewise.
2968 * gcc.dg/vect/pr45902.c: Likewise.
2969 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2970 * gcc.dg/vect/vect-117.c: Likewise.
2971 * gcc.dg/vect/vect-99.c: Likewise.
2972 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2973 * gcc.dg/vect/vect-cond-1.c: Likewise.
2974 * gcc.dg/vect/vect-cond-2.c: Likewise.
2975 * gcc.dg/vect/vect-cond-3.c: Likewise.
2976 * gcc.dg/vect/vect-cond-4.c: Likewise.
2977 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2978 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2979 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2980 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2981 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2982 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2983 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2984 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2985 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2986 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2987 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2988 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2989 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2990 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2991 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2992 include of signal.h.
2993 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2994 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2995 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2996 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2997 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2998 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2999 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3000 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3001 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3002 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3003 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3004 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3005 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3006 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3007 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3008 * gcc.dg/vect/vect-outer-5.c: Likewise.
3009 * gcc.dg/vect/vect-outer-6.c: Likewise.
3010 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3013 2016-01-12 Nick Clifton <nickc@redhat.com>
3016 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3017 to fread so that it will be found in all target runtimes.
3019 2016-01-12 Richard Biener <rguenther@suse.de>
3021 PR tree-optimization/69053
3022 * g++.dg/torture/pr69053.C: New testcase.
3024 2016-01-12 Richard Biener <rguenther@suse.de>
3026 PR tree-optimization/69168
3027 * gcc.dg/torture/pr69168.c: New testcase.
3029 2016-01-12 Richard Biener <rguenther@suse.de>
3031 PR tree-optimization/69157
3032 * gcc.dg/torture/pr69157.c: New testcase.
3034 2016-01-12 Richard Biener <rguenther@suse.de>
3036 PR tree-optimization/69174
3037 * gcc.dg/torture/pr69174.c: New testcase.
3039 2016-01-12 Jakub Jelinek <jakub@redhat.com>
3043 * g++.dg/tls/pr66808.C: New test.
3044 * g++.dg/tls/pr69000.C: New test.
3046 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3048 * gcc.target/powerpc/swaps-p8-23.c: New test.
3049 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3051 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
3053 PR tree-optimization/68356
3054 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3056 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3057 Jim Wilson <jim.wilson@linaro.org>
3060 * gcc.target/arm/pr69194.c: New test.
3062 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3065 * gcc.target/i386/pr69225-1.c: New test.
3066 * gcc.target/i386/pr69225-2.c: Likewise.
3067 * gcc.target/i386/pr69225-3.c: Likewise.
3068 * gcc.target/i386/pr69225-4.c: Likewise.
3069 * gcc.target/i386/pr69225-5.c: Likewise.
3070 * gcc.target/i386/pr69225-6.c: Likewise.
3072 2016-01-11 Jakub Jelinek <jakub@redhat.com>
3075 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3079 * gcc.dg/pr69071.c: New test.
3082 * g++.dg/opt/pr69211.C: New test.
3084 PR tree-optimization/69214
3085 * gcc.c-torture/compile/pr69214.c: New test.
3087 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
3089 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3090 * gcc.target/i386/pr66232-11.c: Ditto.
3091 * gcc.target/i386/pr66232-12.c: Ditto.
3092 * gcc.target/i386/pr66232-13.c: Ditto.
3094 2016-01-11 Richard Biener <rguenther@suse.de>
3096 PR tree-optimization/69173
3097 * gcc.dg/torture/pr69173.c: New testcase.
3099 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3101 PR rtl-optimization/68796
3102 * gcc.target/aarch64/tst_5.c: New test.
3103 * gcc.target/aarch64/tst_6.c: Likewise.
3105 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3107 PR rtl-optimization/68841
3108 * gcc.dg/pr68841.c: New test.
3109 * gcc.c-torture/execute/pr68841.c: New test.
3111 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3113 PR rtl-optimization/68920
3114 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3116 * gcc.dg/ifcvt-5.c: New test.
3118 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
3121 * g++.dg/pr69123.C: New.
3123 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3126 * gcc.target/i386/pr69010.c: New test.
3128 2016-01-11 Martin Jambor <mjambor@suse.cz>
3131 * gcc.target/i386/chkp-pr69044.c: New test.
3133 2016-01-11 Tom de Vries <tom@codesourcery.com>
3135 PR tree-optimization/69109
3136 * gcc.dg/autopar/pr69109-2.c: New test.
3137 * gcc.dg/autopar/pr69109.c: New test.
3139 2016-01-11 Tom de Vries <tom@codesourcery.com>
3141 PR tree-optimization/69108
3142 * gcc.dg/autopar/pr69108.c: New test.
3144 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3147 * c-c++-common/Wisleading-indentation.c: Augment test.
3149 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3152 * gfortran.dg/inline_matmul_12.f90: New test.
3154 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
3157 * gfortran.dg/actual_array_offset_1: New test.
3159 2016-01-10 Tom de Vries <tom@codesourcery.com>
3161 PR tree-optimization/69062
3162 * gcc.dg/autopar/pr69062.c: New test.
3164 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3166 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3167 * gcc.dg/vect/slp-perm-2.c: Likewise.
3168 * gcc.dg/vect/slp-perm-3.c: Likewise.
3169 * gcc.dg/vect/slp-perm-5.c: Likewise.
3170 * gcc.dg/vect/slp-perm-6.c: Likewise.
3171 * gcc.dg/vect/slp-perm-7.c: Likewise.
3172 * gcc.dg/vect/slp-perm-8.c: Likewise.
3174 2016-01-10 Tom de Vries <tom@codesourcery.com>
3176 PR tree-optimization/69039
3177 * gcc.dg/autopar/pr69039.c: New test.
3179 2016-01-09 Marek Polacek <polacek@redhat.com>
3182 * g++.dg/pr69113.C: New test.
3184 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3187 PR tree-optimization/69097
3188 * gcc.c-torture/execute/pr50865.c: New test.
3189 * gcc.c-torture/execute/pr69097-1.c: New test.
3190 * gcc.c-torture/execute/pr69097-2.c: New test.
3191 * gcc.dg/pr69097-1.c: New test.
3192 * gcc.dg/pr69097-2.c: New test.
3194 2016-01-09 Jakub Jelinek <jakub@redhat.com>
3197 * g++.dg/opt/pr69164.C: New test.
3199 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3201 PR tree-optimization/69167
3202 * gcc.dg/pr69167.c: New test.
3204 2016-01-08 Marek Polacek <polacek@redhat.com>
3207 * g++.dg/pr68449.C: New.
3209 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3211 PR tree-optimization/68707
3212 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3213 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3214 on platforms supporting it.
3215 * gcc.dg/vect/slp-perm-2.c: Likewise.
3216 * gcc.dg/vect/slp-perm-3.c: Likewise.
3217 * gcc.dg/vect/slp-perm-5.c: Likewise.
3218 * gcc.dg/vect/slp-perm-7.c: Likewise.
3219 * gcc.dg/vect/slp-perm-8.c: Likewise.
3220 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3221 on platforms supporting it.
3223 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3225 PR tree-optimization/69162
3226 * gcc.dg/pr69162.c: New test.
3228 PR tree-optimization/69172
3229 * gcc.dg/pr69172.c: New test.
3231 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3233 PR tree-optimization/67781
3234 * gcc.c-torture/execute/pr67781.c: New file.
3236 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3238 PR tree-optimization/69083
3239 * gcc.dg/vect/pr69083.c: New test.
3241 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3243 PR tree-optimization/61441
3244 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3245 Use -fexcess-precision=standard for compiler options.
3246 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3248 2016-01-08 Jakub Jelinek <jakub@redhat.com>
3251 * gfortran.dg/gomp/pr69128.f90: New test.
3254 * g++.dg/ext/pr69145-1.C: New test.
3255 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3256 * g++.dg/ext/pr69145-2.h: New file.
3258 2016-01-07 Martin Sebor <msebor@redhat.com>
3261 * gcc.dg/atomic-fetch-bool.c: New test.
3262 * gcc.dg/sync-fetch-bool.c: New test.
3264 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3267 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3269 2016-01-07 Nick Clifton <nickc@redhat.com>
3272 * g++.dg/pr66655.C: New test.
3273 * g++.dg/pr66655_1.cc: Test support file.
3274 * g++.dg/pr66655.h: Test header file.
3276 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
3279 gfortran.dg/gomp/pr66680.f90: New test.
3281 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3284 * gcc.target/i386/pr69171-1.c: New test.
3285 * gcc.target/i386/pr69171-2.c: Likewise.
3286 * gcc.target/i386/pr69171-3.c: Likewise.
3287 * gcc.target/i386/pr69171-4.c: Likewise.
3288 * gcc.target/i386/pr69171-5.c: Likewise.
3289 * gcc.target/i386/pr69171-6.c: Likewise.
3291 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3294 * c-c++-common/pr67639.c: New test.
3296 2016-01-07 Jakub Jelinek <jakub@redhat.com>
3298 PR tree-optimization/69141
3299 * g++.dg/opt/pr69141.C: New test.
3301 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3303 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3305 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
3308 * gcc.target/i386/pr69140.c: New test
3310 2016-01-06 David Malcolm <dmalcolm@redhat.com>
3312 * gcc.dg/bad-dereference.c: New test case.
3314 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3316 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3318 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3320 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3322 2016-01-06 Marek Polacek <polacek@redhat.com>
3325 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3327 2016-01-05 Marek Polacek <polacek@redhat.com>
3330 * gcc.dg/atomic-invalid-2.c: New.
3332 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3335 * gcc.target/i386/pr68991.c: New test.
3337 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3340 * g++.dg/pr68991-1.C: New test.
3341 * g++.dg/pr68991-2.C: Likewise.
3343 2016-01-05 Sergei Trofimovich <siarheit@google.com>
3346 * gcc.target/ia64/pr60465-gprel64.c: New test.
3347 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3349 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3351 PR rtl-optimization/68651
3352 * gcc.target/aarch64/pr68651_1.c: New test.
3354 2016-01-05 David Malcolm <dmalcolm@redhat.com>
3357 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3359 2016-01-05 Nathan Sidwell <nathan@acm.org>
3362 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3364 * gcc.dg/alias-15.c: New.
3366 2016-01-05 Nick Clifton <nickc@redhat.com>
3369 * g++.dg/pr68770.C: New test.
3371 2016-01-04 Mike Stump <mikestump@comcast.net>
3373 * lib/target-supports.exp (check_effective_target_cilkplus):
3374 cilkplus targets require pthreads.
3375 (check_effective_target_cilkplus): Remove special case for NVPTX.
3377 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3379 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3382 2016-01-04 Jakub Jelinek <jakub@redhat.com>
3384 Update copyright years.
3386 2016-01-04 Marek Polacek <polacek@redhat.com>
3389 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3390 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3391 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3393 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3395 * gcc.target/sparc/20160104-2.c: New test.
3397 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3399 * gcc.target/sparc/20160104-1.c: New test.
3401 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
3404 * gfortran.dg/pr65045.f90: New test.
3406 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3408 * gnat.dg/specs/debug1.ads: Delete.
3410 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3412 PR libgfortran/68867
3413 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3416 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3418 PR libgfortran/68867
3419 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3422 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
3425 * gfortran.dg/pr68864.f90: New test.
3427 2016-01-01 Jakub Jelinek <jakub@redhat.com>
3429 PR tree-optimization/69070
3430 * gcc.dg/pr69070.c: New test.
3433 * gfortran.dg/pr69055.f90: New test.
3436 * gcc.dg/pr69015.c: New test.
3438 Copyright (C) 2016 Free Software Foundation, Inc.
3440 Copying and distribution of this file, with or without modification,
3441 are permitted in any medium without royalty provided the copyright
3442 notice and this notice are preserved.