1 2016-05-13 Jakub Jelinek <jakub@redhat.com>
4 * gcc.dg/pr71071.c: New test.
6 2016-05-13 Uros Bizjak <ubizjak@gmail.com>
8 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
11 2016-05-13 Nathan Sidwell <nathan@acm.org>
13 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
14 __atomic_is_lock_free declaration.
16 2016-05-13 Richard Biener <rguenther@suse.de>
18 PR tree-optimization/42587
19 * gcc.dg/optimize-bswapsi-4.c: New testcase.
21 2016-05-13 Martin Liska <mliska@suse.cz>
23 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
24 the new format of dump output.
26 2016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
28 * gcc.dg/pr71084.c: New test.
30 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
33 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
35 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
37 * gcc.target/aarch64/struct_return.c: New test.
39 2016-05-12 Marek Polacek <polacek@redhat.com>
42 * c-c++-common/pr70756-2.c: New test.
43 * c-c++-common/pr70756.c: New test.
45 2016-05-12 Richard Biener <rguenther@suse.de>
47 PR tree-optimization/71059
48 * gcc.dg/torture/pr71059.c: New testcase.
50 2016-05-12 Richard Biener <rguenther@suse.de>
52 PR tree-optimization/71062
53 * gcc.dg/torture/pr71062.c: New testcase.
55 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
57 PR tree-optimization/71006
58 * gcc.dg/pr71006.c: New test.
60 2016-05-12 Marek Polacek <polacek@redhat.com>
63 * gcc.dg/opts-7.c: New test.
65 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
68 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
69 Add -save-temps to dg-options.
70 Scan for ldmfd rather than pop instruction.
71 * gcc.target/arm/interrupt-2.c: Likewise.
72 * gcc.target/arm/pr70830.c: New test.
74 2016-05-12 Jakub Jelinek <jakub@redhat.com>
76 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
77 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
79 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
80 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
81 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
84 * gcc.target/i386/avx512vl-pack-1.c: New test.
85 * gcc.target/i386/avx512vl-pack-2.c: New test.
86 * gcc.target/i386/avx512bw-pack-2.c: New test.
88 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
90 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
91 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
92 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
94 2016-05-12 Richard Biener <rguenther@suse.de>
96 PR tree-optimization/70986
97 * gcc.dg/torture/pr70986-1.c: New testcase.
98 * gcc.dg/torture/pr70986-2.c: Likewise.
99 * gcc.dg/torture/pr70986-3.c: Likewise.
101 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
104 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
105 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
107 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
109 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
111 * gcc.target/i386/pr66746.c: Ditto.
113 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
115 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
117 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
118 warning when using -mvsx-timode.
119 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
120 * gcc.target/powerpc/dform-2.c: Likewise.
121 * gcc.target/powerpc/pr68805.c: Likewise.
123 2016-05-11 Marek Polacek <polacek@redhat.com>
126 * c-c++-common/attributes-3.c: New test.
128 2016-05-11 Nathan Sidwell <nathan@acm.org>
130 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
131 * gcc.c-torture/execute/pr68185.c: Likewise.
132 * gcc.dg/ipa/pr70306.c: Requires global constructors.
133 * gcc.dg/pr69634.c: Requires scheduling.
134 * gcc.dg/torture/pr66178.c: Require label values.
135 * gcc.dg/setjmp-6.c: Require indirect jumps.
137 2016-05-11 Richard Biener <rguenther@suse.de>
139 PR tree-optimization/71055
140 * gcc.dg/torture/pr71055.c: New testcase.
142 2016-05-11 Richard Biener <rguenther@suse.de>
145 * g++.dg/debug/pr71057.C: New testcase.
147 2016-05-11 Jakub Jelinek <jakub@redhat.com>
150 * gfortran.dg/gomp/pr70855.f90: New test.
152 2016-05-11 Richard Biener <rguenther@suse.de>
155 * g++.dg/torture/pr71002.C: New testcase.
157 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
160 * gcc.dg/pr70807.c: New test.
162 2016-05-10 Martin Sebor <msebor@redhat.com>
165 * g++.dg/Wattributes.C: New test.
167 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
169 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
170 * gcc.dg/tree-ssa/pr69270.c: Adjust.
171 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
173 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
176 * gcc.target/i386/pr70799-1.c: New test.
178 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
180 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
182 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
185 * gcc.target/i386/pr70877.c: New test.
187 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
189 PR tree-optimization/70786
190 * gcc.target/i386/pr70876.c: New test.
192 2016-05-10 Jakub Jelinek <jakub@redhat.com>
195 * gcc.target/i386/avx512vl-logic-1.c: New test.
196 * gcc.target/i386/avx512vl-logic-2.c: New test.
197 * gcc.target/i386/avx512dq-logic-2.c: New test.
199 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
202 * gcc.target/powerpc/pr70963.c: New.
204 2016-05-10 David Malcolm <dmalcolm@redhat.com>
206 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
207 (test_very_wide_line): Add ruler to expected output.
208 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
209 (test_very_wide_line): Likewise.
210 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
211 (test_show_locus): Within the handling of "test_very_wide_line",
212 enable show_ruler_p on the diagnostic context.
214 2016-05-10 Richard Biener <rguenther@suse.de>
216 PR tree-optimization/71039
217 * gcc.dg/torture/pr71039.c: New testcase.
219 2016-05-10 Nathan Sidwell <nathan@acm.org>
221 * gcc.dg/nested-func-10.c: Requires alloca.
222 * gcc.dg/nested-func-9.c: Requires alloca.
223 * gcc.c-torture/execute/pr70460.c: Requires labels.
224 * gcc.c-torture/compile/pr70199.c: Requires labels.
225 * gcc.target/nvptx/decl.c: Compile only.
226 * gcc.target/nvptx/trailing-init.c: Compile only.
227 * gcc.target/nvptx/ary-init.c: Compile only.
229 2016-05-10 Marek Polacek <polacek@redhat.com>
232 * gcc.dg/attr-opt-1.c: New test.
234 2016-05-10 Richard Biener <rguenther@suse.de>
236 PR tree-optimization/70497
237 PR tree-optimization/28367
238 * gcc.dg/torture/20160404-1.c: New testcase.
239 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
240 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
242 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
244 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
246 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
248 * gcc.target/i386/fabsneg-1.c New test.
250 2016-05-09 Alan Modra <amodra@gmail.com>
253 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
255 2016-05-09 Richard Biener <rguenther@suse.de>
257 PR tree-optimization/70985
258 * gcc.dg/torture/pr70985.c: New testcase.
260 2016-05-09 Bin Cheng <bin.cheng@arm.com>
262 * gcc.dg/tree-ssa/ifc-9.c: New test.
263 * gcc.dg/tree-ssa/ifc-10.c: New test.
264 * gcc.dg/tree-ssa/ifc-11.c: New test.
265 * gcc.dg/tree-ssa/ifc-12.c: New test.
266 * gcc.dg/vect/pr61194.c: Remove XFAIL.
267 * gcc.dg/vect/vect-23.c: Remove XFAIL.
268 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
270 2016-05-09 Richard Biener <rguenther@suse.de>
273 * gfortran.dg/pr70937.f90: New testcase.
275 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
277 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
279 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
282 * gfortran.dg/dec_structure_1.f90: New testcase.
283 * gfortran.dg/dec_structure_2.f90: Ditto.
284 * gfortran.dg/dec_structure_3.f90: Ditto.
285 * gfortran.dg/dec_structure_4.f90: Ditto.
286 * gfortran.dg/dec_structure_5.f90: Ditto.
287 * gfortran.dg/dec_structure_6.f90: Ditto.
288 * gfortran.dg/dec_structure_7.f90: Ditto.
289 * gfortran.dg/dec_structure_8.f90: Ditto.
290 * gfortran.dg/dec_structure_9.f90: Ditto.
291 * gfortran.dg/dec_structure_10.f90: Ditto.
292 * gfortran.dg/dec_structure_11.f90: Ditto.
293 * gfortran.dg/dec_union_1.f90: Ditto.
294 * gfortran.dg/dec_union_2.f90: Ditto.
295 * gfortran.dg/dec_union_3.f90: Ditto.
296 * gfortran.dg/dec_union_4.f90: Ditto.
297 * gfortran.dg/dec_union_5.f90: Ditto.
298 * gfortran.dg/dec_union_6.f90: Ditto.
299 * gfortran.dg/dec_union_7.f90: Ditto.
301 2016-05-07 Tom de Vries <tom@codesourcery.com>
303 PR tree-optimization/70956
304 * gcc.dg/graphite/pr70956.c: New test.
306 2016-05-06 Jakub Jelinek <jakub@redhat.com>
309 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
310 (a, b, c, d): Change type from char to signed char.
311 (main): Compare against (signed char) -1634678893 instead of
312 hardcoded -109. Use __builtin_abort instead of abort.
314 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
315 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
317 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
319 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
322 * gcc.dg/torture/pr70935.c: New test.
324 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
327 * gcc.target/sh/pr58219.c: New tests.
329 2016-05-06 Richard Biener <rguenther@suse.de>
331 PR tree-optimization/70960
332 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
334 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
337 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
338 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
339 Adjust expected instruction counts.
340 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
342 2016-05-06 Marek Polacek <polacek@redhat.com>
345 * gcc.dg/ubsan/bounds-3.c: New test.
347 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
350 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
352 2016-05-06 Richard Biener <rguenther@suse.de>
355 * gfortran.dg/pr70931.f90: New testcase.
357 2016-05-06 Richard Biener <rguenther@suse.de>
360 * gcc.dg/torture/pr70941.c: New testcase.
362 2016-05-05 Bin Cheng <bin.cheng@arm.com>
364 PR tree-optimization/57206
365 * gcc.dg/vect/pr57206.c: New test.
367 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
369 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
371 2016-05-05 Jakub Jelinek <jakub@redhat.com>
373 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
375 * c-c++-common/Wdangling-else-4.c: New test.
377 2016-05-04 Jakub Jelinek <jakub@redhat.com>
381 * g++.dg/opt/pr70906.C: New test.
382 * g++.dg/opt/pr70933.C: New test.
384 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
386 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
388 * gcc.dg/ipa/pure-const-3.c: New testcase.
390 2016-05-04 Marek Polacek <polacek@redhat.com>
392 * c-c++-common/Wdangling-else-1.c: New test.
393 * c-c++-common/Wdangling-else-2.c: New test.
394 * c-c++-common/Wdangling-else-3.c: New test.
396 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
398 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
401 2016-05-04 Marek Polacek <polacek@redhat.com>
404 * gcc.dg/Waddress-2.c: New test.
406 2016-05-04 Alan Modra <amodra@gmail.com>
408 * gcc.target/powerpc/pr70866.c: New.
410 2016-05-03 Martin Sebor <msebor@redhat.com>
413 * c-c++-common/builtin_location.c: New test.
414 * g++.dg/cpp1y/builtin_location.C: New test.
416 2016-05-03 Marek Polacek <polacek@redhat.com>
419 * gcc.dg/pr70859.c: New test.
420 * gcc.dg/pr70859-2.c: New test.
422 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
424 * gnat.dg/debug5.adb: New testcase.
426 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
428 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
429 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
430 Procedure to check for z10 instruction set.
432 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
434 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
436 2016-05-03 Alan Modra <amodra@gmail.com>
438 * gcc.target/powerpc/savres.c: Add func using a single gpr.
440 2016-05-03 Jakub Jelinek <jakub@redhat.com>
442 * gcc.target/i386/avx512f-cvt-1.c: New test.
444 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
446 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
447 -fdump-tree-vrp-details.
449 2016-05-03 Richard Biener <rguenther@suse.de>
451 * gcc.dg/pr30172-1.c: Adjust.
452 * gcc.dg/pr63743.c: Likewise.
453 * gcc.dg/tm/pr51696.c: Likewise.
454 * c-c++-common/tm/safe-1.c: Likewise.
455 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
456 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
457 * g++.dg/plugin/self-assign-test-1.C: Likewise.
458 * g++.dg/plugin/self-assign-test-2.C: Likewise.
460 2016-05-03 Jakub Jelinek <jakub@redhat.com>
462 PR rtl-optimization/70467
463 * gcc.target/i386/pr70467-3.c: New test.
464 * gcc.target/i386/pr70467-4.c: New test.
466 PR tree-optimization/70916
467 * gcc.c-torture/compile/pr70916.c: New test.
470 * gcc.target/i386/pr49244-1.c: New test.
471 * gcc.target/i386/pr49244-2.c: New test.
473 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
475 PR rtl-optimization/44281
476 * gcc.target/i386/pr44281.c: New test.
478 2016-05-03 bin cheng <bin.cheng@arm.com>
480 PR tree-optimization/56541
481 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
482 * gcc.dg/vect/pr56541.c: new test.
484 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
486 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
488 * gcc.target/powerpc/float128-complex-2.c: Likewise.
490 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
493 * c-c++-common/asan/clone-test-1.c (main): Align child process
496 2016-05-02 David Malcolm <dmalcolm@redhat.com>
499 * g++.dg/spellcheck-fields-2.C: New test case.
501 2016-05-02 David Malcolm <dmalcolm@redhat.com>
504 * g++.dg/pr62314.C: New test case.
506 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
508 * gcc.dg/ipa/inline-8.c: New testcase.
510 2016-05-02 Jakub Jelinek <jakub@redhat.com>
512 PR rtl-optimization/70467
513 * gcc.target/i386/pr70467-1.c: New test.
515 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
517 * gcc.dg/spec-options.c: Run the test on all targets.
518 * gcc.dg/foo.specs: Use cpp_unique_options.
520 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
522 * gcc.dg/tree-ssa/unord.c: New testcase.
524 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
526 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
528 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
530 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
532 2016-05-02 Marek Polacek <polacek@redhat.com>
535 * gcc.dg/enum-incomplete-3.c: New test.
537 2016-05-02 Marek Polacek <polacek@redhat.com>
538 Tom de Vries <tom@codesourcery.com>
540 PR tree-optimization/70700
541 * gcc.dg/pr70700.c: New test.
543 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
545 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
546 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
547 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
548 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
549 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
551 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
553 * ada/acats/run_acats: Rename into...
554 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
555 * ada/acats/run_all.sh: Remove redundant test.
556 (target_run): Move around.
557 (target_gnatchop): Use newly built executable.
558 (target_gnatmake): Likewise.
559 Check that the compilation of impbit succeeds.
561 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
563 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
564 * gcc.dg/20021029-1.c: Likewise.
565 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
566 * gcc.target/sh/attr-isr-trapa.c: Likewise.
567 * gcc.target/sh/cmpstr.c: Likewise.
568 * gcc.target/sh/cmpstrn.c: Likewise.
569 * gcc.target/sh/memset.c: Likewise.
570 * gcc.target/sh/pr21255-2-mb.c: Likewise.
571 * gcc.target/sh/pr21255-2-ml.c: Likewise.
572 * gcc.target/sh/pr39423-1.c: Likewise.
573 * gcc.target/sh/pr49468-di.c: Likewise.
574 * gcc.target/sh/pr49468-si.c: Likewise.
575 * gcc.target/sh/pr49880-1.c: Likewise.
576 * gcc.target/sh/pr49880-2.c: Likewise.
577 * gcc.target/sh/pr49880-3.c: Likewise.
578 * gcc.target/sh/pr50751-1.c: Likewise.
579 * gcc.target/sh/pr50751-4.c: Likewise.
580 * gcc.target/sh/pr50751-7.c: Likewise.
581 * gcc.target/sh/pr51244-1.c: Likewise.
582 * gcc.target/sh/pr51244-10.c: Likewise.
583 * gcc.target/sh/pr51244-11.c: Likewise.
584 * gcc.target/sh/pr51244-12.c: Likewise.
585 * gcc.target/sh/pr51244-13.c: Likewise.
586 * gcc.target/sh/pr51244-14.c: Likewise.
587 * gcc.target/sh/pr51244-17.c: Likewise.
588 * gcc.target/sh/pr51244-18.c: Likewise.
589 * gcc.target/sh/pr51244-19.c: Likewise.
590 * gcc.target/sh/pr51244-4.c: Likewise.
591 * gcc.target/sh/pr51244-5.c: Likewise.
592 * gcc.target/sh/pr51244-7.c: Likewise.
593 * gcc.target/sh/pr51244-8.c: Likewise.
594 * gcc.target/sh/pr51244-9.c: Likewise.
595 * gcc.target/sh/pr51697.c: Likewise.
596 * gcc.target/sh/pr52483-1.c: Likewise.
597 * gcc.target/sh/pr52483-2.c: Likewise.
598 * gcc.target/sh/pr52483-3.c: Likewise.
599 * gcc.target/sh/pr52483-5.c: Likewise.
600 * gcc.target/sh/pr52933-1.c: Likewise.
601 * gcc.target/sh/pr52933-2.c: Likewise.
602 * gcc.target/sh/pr52933-3.c: Likewise.
603 * gcc.target/sh/pr53568-1.c: Likewise.
604 * gcc.target/sh/pr53976-1.c: Likewise.
605 * gcc.target/sh/pr53988-1.c: Likewise.
606 * gcc.target/sh/pr53988.c: Likewise.
607 * gcc.target/sh/pr54089-1.c: Likewise.
608 * gcc.target/sh/pr54089-6.c: Likewise.
609 * gcc.target/sh/pr54089-7.c: Likewise.
610 * gcc.target/sh/pr54089-8.c: Likewise.
611 * gcc.target/sh/pr54089-9.c: Likewise.
612 * gcc.target/sh/pr54236-1.c: Likewise.
613 * gcc.target/sh/pr54236-2.c: Likewise.
614 * gcc.target/sh/pr54236-3.c: Likewise.
615 * gcc.target/sh/pr54236-4.c: Likewise.
616 * gcc.target/sh/pr54386.c: Likewise.
617 * gcc.target/sh/pr54602-1.c: Likewise.
618 * gcc.target/sh/pr54685.c: Likewise.
619 * gcc.target/sh/pr54760-1.c: Likewise.
620 * gcc.target/sh/pr54760-2.c: Likewise.
621 * gcc.target/sh/pr54760-3.c: Likewise.
622 * gcc.target/sh/pr54760-4.c: Likewise.
623 * gcc.target/sh/pr54760-5.c: Likewise.
624 * gcc.target/sh/pr54760-6.c: Likewise.
625 * gcc.target/sh/pr55146.c: Likewise.
626 * gcc.target/sh/pr55160.c: Likewise.
627 * gcc.target/sh/pr59278.c: Likewise.
628 * gcc.target/sh/pr59401-1.c: Likewise.
629 * gcc.target/sh/pr59533-1.c: Likewise.
630 * gcc.target/sh/pr63260.c: Likewise.
631 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
632 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
633 * gcc.target/sh/strlen.c: Likewise.
634 * gcc.target/sh/torture/pr30807.c: Likewise.
635 * gcc.target/sh/torture/pr34777.c: Likewise.
636 * gcc.target/sh/torture/pr64652.c: Likewise.
637 * gcc.target/sh/torture/pr65505.c: Likewise.
638 * gcc.target/sh/torture/pragma-isr.c: Likewise.
639 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
641 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
644 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
646 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
648 * gcc.target/powerpc/vsx-elemrev-1.c: New.
649 * gcc.target/powerpc/vsx-elemrev-2.c: New.
650 * gcc.target/powerpc/vsx-elemrev-3.c: New.
651 * gcc.target/powerpc/vsx-elemrev-4.c: New.
653 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
655 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
656 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
658 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
661 * c-c++-common/goacc/combined-reduction.c: New test.
662 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
664 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
666 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
667 *movdi_internal pattern only if PIC off.
668 * gcc.target/i386/pr70155-2.c: Likewise.
669 * gcc.target/i386/pr70155-3.c: Likewise.
670 * gcc.target/i386/pr70155-4.c: Likewise.
671 * gcc.target/i386/pr70155-5.c: Likewise.
672 * gcc.target/i386/pr70155-6.c: Likewise.
673 * gcc.target/i386/pr70155-7.c: Likewise.
674 * gcc.target/i386/pr70155-8.c: Likewise.
675 * gcc.target/i386/pr70155-15.c: Likewise.
676 * gcc.target/i386/pr70155-17.c: Likewise.
677 * gcc.target/i386/pr70155-22.c: Likewise.
679 2016-04-29 Bin Cheng <bin.cheng@arm.com>
681 PR tree-optimization/70803
682 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
684 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
686 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
687 optimization of vector loop.
688 * gcc.target/i386/vect-unpack-3.c: New test.
689 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
690 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
691 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
693 2016-04-29 Marek Polacek <polacek@redhat.com>
696 * g++.dg/ubsan/null-7.C: New test.
699 * gcc.dg/pr70852.c: New test.
701 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
704 * g++.dg/cpp0x/alignas6.C: New test.
706 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
708 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
710 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
711 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
712 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
713 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
714 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
715 * gcc.target/arc/mxy.c: Likewise.
716 * gcc.target/arc/mswape.c: Likewise.
717 * gcc.target/arc/mrtsc.c: Likewise.
718 * gcc.target/arc/mcrc.c: Likewise.
719 * gcc.target/arc/mdsp-packa.c: Likewise.
720 * gcc.target/arc/mdvbf.c: Likewise.
721 * gcc.target/arc/mlock.c: Likewise.
722 * gcc.target/arc/mmac-24.c: Likewise.
723 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
725 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
726 Matthijs Kooijman <matthijs@stdin.nl>
727 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
730 * gcc.target/avr/pr60040-1.c: New.
731 * gcc.target/avr/pr60040-2.c: New.
733 2016-04-29 Richard Biener <rguenther@suse.de>
735 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
737 2016-04-29 Richard Biener <rguenther@suse.de>
739 PR tree-optimization/13962
740 PR tree-optimization/65686
741 * gcc.dg/uninit-pr65686.c: New testcase.
743 2016-04-29 Jakub Jelinek <jakub@redhat.com>
746 * gcc.dg/pr70843.c: New test.
748 2016-04-28 Jakub Jelinek <jakub@redhat.com>
751 * gcc.target/i386/pr70858.c: New test.
753 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
755 * gcc.target/arc/nps400-1.c: New file.
757 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
758 Andrew Burgess <andrew.burgess@embecosm.com>
760 * gcc.target/arc/movh_cl-1.c: New file.
762 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
763 Andrew Burgess <andrew.burgess@embecosm.com>
765 * gcc.target/arc/extzv-1.c: New file.
766 * gcc.target/arc/insv-1.c: New file.
767 * gcc.target/arc/insv-2.c: New file.
768 * gcc.target/arc/movb-1.c: New file.
769 * gcc.target/arc/movb-2.c: New file.
770 * gcc.target/arc/movb-3.c: New file.
771 * gcc.target/arc/movb-4.c: New file.
772 * gcc.target/arc/movb-5.c: New file.
773 * gcc.target/arc/movb_cl-1.c: New file.
774 * gcc.target/arc/movb_cl-2.c: New file.
775 * gcc.target/arc/movbi_cl-1.c: New file.
776 * gcc.target/arc/movl-1.c: New file.
778 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
779 Andrew Burgess <andrew.burgess@embecosm.com>
781 * gcc.target/arc/cmem-1.c: New file.
782 * gcc.target/arc/cmem-2.c: New file.
783 * gcc.target/arc/cmem-3.c: New file.
784 * gcc.target/arc/cmem-4.c: New file.
785 * gcc.target/arc/cmem-5.c: New file.
786 * gcc.target/arc/cmem-6.c: New file.
787 * gcc.target/arc/cmem-7.c: New file.
788 * gcc.target/arc/cmem-ld.inc: New file.
789 * gcc.target/arc/cmem-st.inc: New file.
791 2016-04-28 Jakub Jelinek <jakub@redhat.com>
794 * gcc.target/i386/pr70821.c: New test.
796 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
798 * gcc.target/powerpc/vec-adde.c: New test.
799 * gcc.target/powerpc/vec-adde-int128.c: New test.
801 2016-04-28 Jakub Jelinek <jakub@redhat.com>
803 * gcc.target/i386/avx-vround-1.c: New test.
804 * gcc.target/i386/avx-vround-2.c: New test.
805 * gcc.target/i386/avx512vl-vround-1.c: New test.
806 * gcc.target/i386/avx512vl-vround-2.c: New test.
808 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
811 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
812 (check_effective_target_cilkplus_runtime): ... this.
813 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
814 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
816 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
817 Require cilkplus_runtime.
819 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
820 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
821 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
822 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
823 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
824 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
825 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
826 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
827 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
828 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
829 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
830 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
831 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
832 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
833 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
834 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
835 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
836 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
837 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
838 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
839 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
840 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
841 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
842 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
843 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
844 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
845 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
846 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
847 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
849 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
850 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
852 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
854 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
857 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
859 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
860 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
862 2015-04-27 Ryan Burn <contact@rnburn.com>
866 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
868 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
869 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
871 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
873 * gnat.dg/limited_with4.ad[sb]: New test.
874 * gnat.dg/limited_with4_pkg.ads: New helper.
876 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
879 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
880 and movv1ti_internal patterns
881 * gcc.target/i386/pr70155-1.c: New test.
882 * gcc.target/i386/pr70155-2.c: Likewise.
883 * gcc.target/i386/pr70155-3.c: Likewise.
884 * gcc.target/i386/pr70155-4.c: Likewise.
885 * gcc.target/i386/pr70155-5.c: Likewise.
886 * gcc.target/i386/pr70155-6.c: Likewise.
887 * gcc.target/i386/pr70155-7.c: Likewise.
888 * gcc.target/i386/pr70155-8.c: Likewise.
889 * gcc.target/i386/pr70155-9.c: Likewise.
890 * gcc.target/i386/pr70155-10.c: Likewise.
891 * gcc.target/i386/pr70155-11.c: Likewise.
892 * gcc.target/i386/pr70155-12.c: Likewise.
893 * gcc.target/i386/pr70155-13.c: Likewise.
894 * gcc.target/i386/pr70155-14.c: Likewise.
895 * gcc.target/i386/pr70155-15.c: Likewise.
896 * gcc.target/i386/pr70155-16.c: Likewise.
897 * gcc.target/i386/pr70155-17.c: Likewise.
898 * gcc.target/i386/pr70155-18.c: Likewise.
899 * gcc.target/i386/pr70155-19.c: Likewise.
900 * gcc.target/i386/pr70155-20.c: Likewise.
901 * gcc.target/i386/pr70155-21.c: Likewise.
902 * gcc.target/i386/pr70155-22.c: Likewise.
904 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
906 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
909 2016-04-27 Bin Cheng <bin.cheng@arm.com>
911 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
912 * gcc.dg/tree-ssa/scev-9.c: Ditto.
913 * gcc.dg/tree-ssa/scev-10.c: Ditto.
914 * gcc.dg/tree-ssa/scev-11.c: Ditto.
915 * gcc.dg/tree-ssa/scev-12.c: Ditto.
917 2016-04-27 Richard Biener <rguenther@suse.de>
920 * g++.dg/ipa/ipa-pta-2.C: New testcase.
921 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
923 2016-04-27 Nathan Sidwell <nathan@acm.org>
925 * g++.dg/cpp0x/constexpr-recursion3.C: New.
926 * g++.dg/ubsan/pr63956.C: Adjust error location.
928 2016-04-27 Nick Clifton <nickc@redhat.com>
931 * gcc.dg/pr49889.c: New test.
933 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
935 * c-c++-common/memset-array.c: New test.
937 2016-04-26 Martin Sebor <msebor@redhat.com>
940 * g++.dg/cpp1y/func_constexpr.C: New test.
942 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
945 * g++.dg/cpp0x/enum32.C: New test.
946 * g++.dg/cpp0x/enum33.C: New test.
948 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
950 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
951 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
952 * gcc.c-torture/execute/bitfld-6.c: Likewise.
953 * gcc.c-torture/execute/bitfld-7.c: Likewise.
954 * gcc.c-torture/execute/pr38151.c: Likewise.
955 * gcc.c-torture/execute/pr66556.c: Likewise.
956 * gcc.c-torture/execute/pr67781.c: Likewise.
957 * gcc.c-torture/execute/pr68648.c: Likewise.
959 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
961 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
963 2016-04-26 Marek Polacek <polacek@redhat.com>
966 * gcc.dg/pr67784-3.c: New test.
967 * gcc.dg/pr67784-4.c: New test.
968 * gcc.dg/pr67784-5.c: New test.
971 * gcc.dg/Wnested-externs-2.c: New test.
973 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
975 * gcc.dg/fold-plusmult.c: Adjust.
976 * gcc.dg/no-strict-overflow-6.c: Adjust.
977 * gcc.dg/gomp/loop-1.c: Xfail some tests.
979 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
981 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
983 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
984 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
985 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
986 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
987 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
988 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
989 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
990 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
991 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
992 * gcc.target/i386/avx512f-gather-5.c: Likewise.
993 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
994 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
995 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
996 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
997 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
998 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
999 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1000 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1001 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1002 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1003 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1004 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1006 * gcc.target/i386/pr32219-4.c: Likewise.
1007 * gcc.target/i386/pr32219-6.c: Likewise.
1008 * gcc.target/i386/pr32219-8.c: Likewise.
1010 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1012 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1015 2016-04-26 Marek Polacek <polacek@redhat.com>
1018 * g++.dg/ext/cond2.C: New test.
1020 2016-04-26 Bin Cheng <bin.cheng@arm.com>
1022 PR tree-optimization/70771
1023 PR tree-optimization/70775
1024 * gcc.dg/pr70771.c: New test.
1025 * gcc.dg/pr70775.c: New test.
1027 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1029 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1031 2016-04-25 Richard Biener <rguenther@suse.de>
1033 PR tree-optimization/70780
1034 * gcc.dg/torture/pr70780.c: New testcase.
1036 2016-04-25 Michael Collison <michael.collison@arm.com>
1038 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1039 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1040 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1041 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1042 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1043 * testsuite/lib/target-supports.exp
1044 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1045 that arm neon support vector widen sum of HImode TO SImode.
1047 2016-04-23 Jakub Jelinek <jakub@redhat.com>
1050 * c-c++-common/asan/pr70712.c: New test.
1052 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1054 * .gitattributes: New file.
1056 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1058 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1060 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1062 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1063 * gfortran.dg/submodule_15.f08: Likewise.
1065 2016-04-22 Richard Biener <rguenther@suse.de>
1067 PR tree-optimization/70740
1068 * gcc.dg/torture/pr70740.c: New testcase.
1070 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1073 * gcc.target/i386/pr70750-1.c: New test.
1074 * gcc.target/i386/pr70750-2.c: Likewise.
1076 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1079 * g++.dg/cpp0x/auto48.C: New.
1081 2016-04-21 Marek Polacek <polacek@redhat.com>
1084 * g++.dg/cpp0x/forw_enum12.C: New test.
1085 * g++.dg/cpp0x/forw_enum13.C: New test.
1087 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1090 * gcc.target/i386/pr70728.c: New test.
1092 2016-04-21 Richard Biener <rguenther@suse.de>
1095 * gcc.dg/pr70747.c: New testcase.
1097 2016-04-21 Bin Cheng <bin.cheng@arm.com>
1099 PR tree-optimization/70715
1100 * gcc.dg/tree-ssa/scev-13.c: New test.
1102 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1104 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1106 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1108 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1110 2016-04-20 Jan Hubicka <jh@suse.cz>
1113 * g++.dg/ipa/nothrow-1.C: New testcase.
1115 2016-04-20 Nathan Sidwell <nathan@acm.org>
1118 * g++.dg/eh/delete1.C: New.
1120 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1122 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1123 -mtune-ctrl=sse_typeless_stores.
1125 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1127 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1129 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1131 PR tree-optimization/69489
1132 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1134 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1137 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1138 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1139 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1141 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1143 PR tree-optimization/56625
1144 PR tree-optimization/69489
1145 * gcc.dg/vect/pr56625.c: New test.
1146 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1148 2016-04-20 Andrew Pinski <apinski@cavium.com>
1151 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1153 2016-04-20 Arnaud Charlet <charlet@adacore.com>
1155 * gnat.dg/self1.adb: Remove now incorrect test.
1157 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1159 * gcc.dg/tree-ssa/scev-11.c: New test.
1160 * gcc.dg/tree-ssa/scev-12.c: New test.
1162 2016-04-20 Marek Polacek <polacek@redhat.com>
1164 PR tree-optimization/70725
1165 * gcc.dg/pr70725.c: New test.
1167 2016-04-20 Richard Biener <rguenther@suse.de>
1169 PR tree-optimization/70726
1170 * g++.dg/vect/pr70726.cc: New testcase.
1172 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1175 * gcc.target/s390/pr70674.c: New test.
1177 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1179 PR libgfortran/70684
1180 * gfortran.dg/list_read_14.f90: New test.
1182 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1185 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1186 extern to force it misaligned.
1190 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1191 Don't check `*' before movv4sf_internal.
1192 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1193 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1194 Don't check `*' before movv16qi_internal.
1195 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1196 extern to force it misaligned.
1200 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1201 Don't check `*' before movv2df_internal.
1202 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1203 extern to force it misaligned.
1207 Check movv8sf_internal instead of avx_storeups256.
1208 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1210 2016-04-19 Richard Biener <rguenther@suse.de>
1212 PR tree-optimization/70171
1213 * g++.dg/tree-ssa/pr70171.C: New testcase.
1215 2016-04-19 Richard Biener <rguenther@suse.de>
1217 PR tree-optimization/70724
1218 * gcc.dg/torture/pr70724.c: New testcase.
1220 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1223 * testsuite/gcc.target/i386/pr70689.c: New.
1225 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1228 * gcc.target/i386/pr70708.c: New test.
1230 2016-04-18 Richard Biener <rguenther@suse.de>
1232 PR tree-optimization/43434
1233 * gcc.dg/vect/pr43434.c: New testcase.
1234 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1235 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1236 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1237 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1238 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1239 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1240 * gcc.dg/gomp/pr68640.c: Likewise.
1241 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1242 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1244 2016-04-18 Richard Biener <rguenther@suse.de>
1246 PR tree-optimization/70701
1247 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1249 2016-04-18 Tom de Vries <tom@codesourcery.com>
1252 * gcc.dg/pr70161.c: Add dot-file scans.
1253 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1254 instead of after last dot char.
1256 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1258 * c-c++-common/dump-ada-spec-3.c: New test.
1259 * c-c++-common/dump-ada-spec-4.c: Likewise.
1261 2016-04-17 Tom de Vries <tom@codesourcery.com>
1264 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1266 2016-04-15 Jan Hubicka <jh@suse.cz>
1269 * g++.dg/ipa/pure-const-1.C: New testcase.
1270 * g++.dg/ipa/pure-const-2.C: New testcase.
1271 * g++.dg/ipa/pure-const-3.C: New testcase.
1273 2016-04-15 Marek Polacek <polacek@redhat.com>
1276 * gcc.dg/bitfld-22.c: New test.
1278 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1280 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1283 2016-04-15 Marek Polacek <polacek@redhat.com>
1286 * c-c++-common/pr70651.c: New test.
1288 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1290 PR rtl-optimization/70681
1291 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1292 dump scan on arm and powerpc.
1293 * gcc.dg/pr10474.c: Likewise.
1295 2016-04-15 Jakub Jelinek <jakub@redhat.com>
1300 * g++.dg/cpp1y/vla11.C: Revert for real.
1303 * c-c++-common/Wparentheses-1.c: New test.
1304 * c-c++-common/gomp/Wparentheses-1.c: New test.
1305 * c-c++-common/gomp/Wparentheses-2.c: New test.
1306 * c-c++-common/gomp/Wparentheses-3.c: New test.
1307 * c-c++-common/gomp/Wparentheses-4.c: New test.
1308 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1309 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1310 * c-c++-common/goacc/Wparentheses-1.c: New test.
1312 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1315 * gcc.target/i386/pr70662.c: New test.
1317 2016-04-15 Richard Biener <rguenther@suse.de>
1318 Alan Modra <amodra@gmail.com>
1320 PR tree-optimization/70130
1321 * gcc.dg/vect/O3-pr70130.c: New testcase.
1323 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1326 * gcc.target/powerpc/pr70669.c: New test.
1329 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1330 a power7 system that does not have an assembler that supports
1333 2016-04-14 Martin Sebor <msebor@redhat.com>
1338 * c-c++-common/ubsan/vla-1.c: Revert.
1339 * g++.dg/cpp1y/vla11.C: Same.
1340 * g++.dg/cpp1y/vla12.C: Same.
1341 * g++.dg/cpp1y/vla13.C: Same.
1342 * g++.dg/cpp1y/vla14.C: Same.
1343 * g++.dg/cpp1y/vla3.C: Same.
1344 * gcc/testsuite/g++.dg/init/array24.C: Same.
1345 * g++.dg/ubsan/vla-1.C: Same.
1347 2016-04-14 Marek Polacek <polacek@redhat.com>
1348 Jan Hubicka <hubicka@ucw.cz>
1351 * g++.dg/torture/pr70029.C: New test.
1353 2016-04-14 Martin Sebor <msebor@redhat.com>
1355 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1356 type size to prevent failures on targets with very low maximum
1359 2016-04-14 Richard Biener <rguenther@suse.de>
1361 PR tree-optimization/70623
1362 * gcc.dg/torture/pr70623.c: New testcase.
1363 * gcc.dg/torture/pr70623-2.c: Likewise.
1365 2016-04-13 Martin Sebor <msebor@redhat.com>
1370 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1371 * g++.dg/cpp1y/vla11.C: New test.
1372 * g++.dg/cpp1y/vla12.C: New test.
1373 * g++.dg/cpp1y/vla13.C: New test.
1374 * g++.dg/cpp1y/vla14.C: New test.
1375 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1376 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1377 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1379 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1382 * g++.dg/opt/pr70641.C: New test.
1384 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1386 PR rtl-optimization/68749
1387 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1388 effects of argument promotions.
1389 Remove default args to dg-skip-if.
1391 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1394 * g++.dg/parse/pr70635.C: New.
1396 2016-04-13 Marek Polacek <polacek@redhat.com>
1399 * c-c++-common/Wmisleading-indentation-4.c: New test.
1401 2016-04-13 Marek Polacek <polacek@redhat.com>
1404 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1405 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1407 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1409 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1410 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1411 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1413 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1416 * gcc.c-torture/compile/pr70633.c: New test.
1419 * gcc.dg/torture/pr70628.c: New test.
1421 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1424 * g++.dg/template/pr70610.C: New test.
1425 * g++.dg/template/pr70610-2.C: New test.
1426 * g++.dg/template/pr70610-3.C: New test.
1427 * g++.dg/template/pr70610-4.C: New test.
1429 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1431 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1435 * g++.dg/ext/pr70571.C: New test.
1437 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1440 * gcc.target/powerpc/pr70640.c: New test.
1442 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1445 * g++.dg/parse/pr68722.C: New.
1447 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1449 PR rtl-optimization/70596
1450 * gcc.target/i386/pr70596.c: New test.
1452 2016-04-12 Nathan Sidwell <nathan@acm.org>
1455 * g++.dg/init/pr70501.C: New.
1457 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1459 * gcc.target/i386/asm-flag-6.c: New test.
1461 2016-04-12 Tom de Vries <tom@codesourcery.com>
1463 PR tree-optimization/68756
1464 * gcc.dg/graphite/pr68756.c: New test.
1466 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1468 PR tree-optimization/70602
1469 * gcc.c-torture/execute/pr70602.c: New test.
1471 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1474 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1475 __float128 emulator is built and runs.
1476 * gcc.target/powerpc/float128-1.c: Likewise.
1478 * lib/target-supports.exp (check_ppc_float128_sw_available):
1479 Rework tests for __float128 software and hardware
1480 availability. Fix exit condition to return 0 on success.
1482 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1485 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1486 * gcc.target/aarch64/target_attr_15.c: Likewise.
1488 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1491 * g++.dg/cpp1y/pr69066.C: New.
1493 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496 * gfortran.dg/pr36192.f90: Update test.
1497 * gfortran.dg/pr36192_1.f90: Update test.
1498 * gfortran.dg/real_dimension_1.f: Update test.
1499 * gfortran.dg/parameter_array_init_7.f90: New test.
1501 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1504 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1506 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1508 PR rtl-optimization/66669
1509 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1511 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1513 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1514 * gcc.dg/pie-1.c: Likewise.
1515 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1516 * gcc.dg/pic-4.c: Likewise.
1517 * gcc.dg/pie-3.c: Likewise.
1518 * gcc.dg/pie-4.c: Likewise.
1520 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1522 PR tree-optimization/68644
1523 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1525 PR rtl-optimization/64886
1526 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1528 2016-04-09 Tom de Vries <tom@codesourcery.com>
1530 PR tree-optimization/68953
1531 * gcc.dg/graphite/pr68953.c: New test.
1533 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1536 * gfortran.dg/deferred_character_16.f90: New test.
1538 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1540 PR tree-optimization/70586
1541 * gcc.c-torture/execute/pr70586.c: New test.
1543 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1546 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1547 with __builtin_memset
1548 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1550 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1554 PR tree-optimization/70373
1558 * c-c++-common/goacc/reduction-5.c: New test.
1559 * c-c++-common/goacc/reduction-promotions.c: New test.
1560 * gfortran.dg/goacc/reduction-3.f95: New test.
1561 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1563 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1567 * g++.dg/pr70590.C: New test.
1568 * g++.dg/pr70590-2.C: New test.
1570 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1573 * gcc.target/i386/pr70593.c: New test.
1575 PR rtl-optimization/70574
1576 * gcc.target/i386/avx2-pr70574.c: New test.
1578 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1581 * c-c++-common/asan/pr70541.c: New test.
1583 2016-04-08 Tom de Vries <tom@codesourcery.com>
1585 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1586 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1588 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1591 * gcc.c-torture/execute/pr70566.c: New test.
1593 2016-04-08 Tom de Vries <tom@codesourcery.com>
1595 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1596 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1598 2016-04-08 Alan Modra <amodra@gmail.com>
1600 * gcc.target/powerpc/pr70117.c: New.
1602 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1605 * gcc.dg/lto/simd-function_0.c: New test.
1607 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1609 * c-c++-common/attr-simd-2.c: Likewise.
1610 * c-c++-common/attr-simd-4.c: Likewise.
1611 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1612 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1614 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1617 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1619 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1620 Tom de Vries <tom@codesourcery.com>
1622 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1623 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1624 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1625 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1626 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1627 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1628 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1629 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1631 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1634 * g++.dg/warn/Wparentheses-29.C: New test.
1636 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1639 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1640 explicit braces to resolve a future -Wparentheses warning.
1642 2016-04-06 Richard Henderson <rth@redhat.com>
1644 * gcc.dg/pr61817-1.c: New test.
1645 * gcc.dg/pr61817-2.c: New test.
1646 * gcc.dg/pr69391-1.c: New test.
1647 * gcc.dg/pr69391-2.c: New test.
1649 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1651 PR rtl-optimization/70398
1652 * testsuite/gcc.target/aarch64/pr70398.c: New.
1654 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1656 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1658 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1659 Pedro Alves <palves@redhat.com>
1661 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1663 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1665 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1666 Check for avx512f effective targets instead of avx2.
1667 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1669 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1670 * g++.dg/gomp/declare-simd-1.C: Likewise.
1671 * g++.dg/gomp/declare-simd-3.C: Likewise.
1672 * g++.dg/gomp/declare-simd-4.C: Likewise.
1675 * c-c++-common/gomp/pr70550-1.c: New test.
1676 * c-c++-common/gomp/pr70550-2.c: New test.
1678 2016-04-05 Nathan Sidwell <nathan@acm.org>
1681 * g++.dg/ext/attribute-may-alias-5.C: New.
1683 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1686 * c-c++-common/pr70336.c: New test.
1687 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1688 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1690 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1693 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1695 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1697 PR rtl-optimization/70542
1698 * gcc.dg/torture/pr70542.c: New test.
1699 * gcc.target/i386/avx2-pr70542.c: New test.
1701 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1703 PR tree-optimization/70509
1704 * gcc.target/i386/avx512bw-pr70509.c: New test.
1706 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1709 * g++.dg/ext/constexpr-vla4.C: New test.
1711 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1714 * gcc.target/i386/pr70510.c: New test.
1716 2016-04-05 Richard Biener <rguenther@suse.de>
1718 PR tree-optimization/70526
1719 * g++.dg/torture/pr70526.C: New testcase.
1721 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1724 * gcc.target/i386/pr70525.c: New test.
1726 2016-04-05 Richard Biener <rguenther@suse.de>
1729 * g++.dg/torture/pr70499.C: New testcase.
1731 2016-04-05 Richard Biener <rguenther@suse.de>
1733 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1736 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1739 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1740 rs6000 ABI warnings.
1742 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1745 * g++.dg/ipa/devirt-51.C: New testcase.
1747 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1748 Jakub Jelinek <jakub@redhat.com>
1751 * gcc.dg/torture/pr70457.c: New.
1753 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1756 * gfortran.dg/allocate_with_source_19.f08: New test.
1758 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1761 * gfortran.dg/coarray_allocate_6.f08: New test.
1763 2016-04-04 Richard Biener <rguenther@suse.de>
1765 PR rtl-optimization/70484
1766 * gcc.dg/torture/pr70484.c: New testcase.
1768 2016-04-04 Marek Polacek <polacek@redhat.com>
1771 * gcc.dg/torture/pr70307.c: New test.
1773 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1777 * gcc.target/sh/torture/pr70416.c: New.
1779 2016-04-02 Martin Sebor <msebor@redhat.com>
1785 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1786 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1787 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1788 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1789 * g++.dg/cpp0x/constexpr-string.C: Same.
1790 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1791 * g++.dg/cpp0x/pr65398.C: Same.
1792 * g++.dg/ext/constexpr-vla1.C: Same.
1793 * g++.dg/ext/constexpr-vla2.C: Same.
1794 * g++.dg/ext/constexpr-vla3.C: Same.
1795 * g++.dg/ubsan/pr63956.C: Same.
1797 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1799 PR rtl-optimization/70467
1800 * gcc.target/i386/pr70467-2.c: New test.
1802 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1803 Marek Polacek <polacek@redhat.com>
1806 * g++.dg/init/new47.C: New test.
1808 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1811 * gcc.target/arm/pr70496.c: New test.
1813 2016-04-01 Nathan Sidwell <nathan@acm.org>
1816 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1818 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1821 * gcc.dg/strlenopt.h (memmove): New.
1822 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1823 instead of "string.h".
1824 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1825 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1826 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1827 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1828 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1829 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1830 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1831 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1832 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1833 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1834 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1835 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1836 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1837 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1838 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1839 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1840 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1841 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1842 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1843 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1845 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1847 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1848 (Holder::foo): Reflect this.
1850 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1853 * gcc.dg/pr70442.c: New test.
1855 2016-03-31 Nathan Sidwell <nathan@acm.org>
1858 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1860 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1863 * gcc.target/i386/pr70453.c: New test.
1865 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1868 * gcc.c-torture/pr70292.c: New test.
1870 2016-03-31 Marek Polacek <polacek@redhat.com>
1873 * c-c++-common/pr70297.c: New test.
1874 * g++.dg/cpp0x/typedef-redecl.C: New test.
1875 * gcc.dg/typedef-redecl2.c: New test.
1877 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1879 PR rtl-optimization/70460
1880 * gcc.c-torture/execute/pr70460.c: New test.
1882 2016-03-31 Richard Biener <rguenther@suse.de>
1885 * g++.dg/ext/vector30.C: New testcase.
1887 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1888 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1890 * gfortran.dg/fmt_pf.f90: New test.
1892 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1894 Forward-port from 5 branch
1895 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1898 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1899 dg-require-effective-target after dg-do.
1901 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1903 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1905 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1906 Julian Brown <julian@codesourcery.com>
1907 Chung-Lin Tang <cltang@codesourcery.com>
1908 Cesar Philippidis <cesar@codesourcery.com>
1909 James Norris <jnorris@codesourcery.com>
1910 Tom de Vries <tom@codesourcery.com>
1911 Nathan Sidwell <nathan@codesourcery.com>
1913 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1914 * c-c++-common/goacc/loop-clauses.c: Likewise.
1915 * g++.dg/goacc/template.C: Likewise.
1916 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1917 * gfortran.dg/goacc/loop-1.f95: Likewise.
1918 * gfortran.dg/goacc/loop-5.f95: Likewise.
1919 * gfortran.dg/goacc/loop-6.f95: Likewise.
1920 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1921 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1922 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1923 * c-c++-common/goacc/clauses-fail.c: Likewise.
1924 * c-c++-common/goacc/parallel-1.c: Likewise.
1925 * c-c++-common/goacc/reduction-1.c: Likewise.
1926 * c-c++-common/goacc/reduction-2.c: Likewise.
1927 * c-c++-common/goacc/reduction-3.c: Likewise.
1928 * c-c++-common/goacc/reduction-4.c: Likewise.
1929 * c-c++-common/goacc/routine-3.c: Likewise.
1930 * c-c++-common/goacc/routine-4.c: Likewise.
1931 * c-c++-common/goacc/routine-5.c: Likewise.
1932 * c-c++-common/goacc/tile.c: Likewise.
1933 * g++.dg/goacc/template.C: Likewise.
1934 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1935 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1936 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1937 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1938 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1939 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1940 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1941 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1942 * c-c++-common/goacc/use_device-1.c: ... this file.
1943 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1944 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1945 * c-c++-common/goacc/host_data-6.c: ... this file.
1946 * c-c++-common/goacc/loop-2-kernels.c: New file.
1947 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1948 * c-c++-common/goacc/loop-3.c: Likewise.
1949 * g++.dg/goacc/reference.C: Likewise.
1950 * g++.dg/goacc/routine-1.C: Likewise.
1951 * g++.dg/goacc/routine-2.C: Likewise.
1953 2016-03-30 Richard Biener <rguenther@suse.de>
1956 * gcc.dg/torture/pr70450.c: New testcase.
1958 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1961 * gcc.dg/torture/pr70421.c: New test.
1962 * gcc.target/i386/avx512f-pr70421.c: New test.
1964 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1967 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1968 (check): New function.
1970 (foo): Align stack to 16 bytes when calling bar.
1971 * gcc.target/i386/cleanup-2.c: Likewise.
1973 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1975 PR tree-optimization/59124
1976 * gcc.dg/Warray-bounds-19.c: New test.
1978 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1980 * lib/prune.exp (escape_regex_chars): New.
1981 (prune_file_path): Update to quote metcharacters for regexp.
1983 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1985 PR rtl-optimization/70429
1986 * gcc.c-torture/execute/pr70429.c: New test.
1988 PR tree-optimization/70405
1989 * gcc.dg/pr70405.c: New test.
1991 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1994 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1995 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1997 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2000 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2001 __cilkrts_set_param to set two workers.
2002 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2003 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2005 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2007 * g++.dg/ext/fnname5.C: Update the test for Darwin.
2009 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2012 * gcc.target/i386/pr70406.c: New test.
2014 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2016 * gnat.dg/specs/double_record_extension3.ads: New test.
2018 2016-03-25 Richard Henderson <rth@redhat.com>
2021 * gcc.target/aarch64/pr70120-1.c: New.
2022 * gcc.target/aarch64/pr70120-2.c: New.
2023 * gcc.target/aarch64/pr70120-3.c: New.
2025 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2028 * g++.dg/template/mangle2.C: The dg-do directive should be
2029 "compile" not "assemble".
2031 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2034 * gcc.dg/pr69650.c: New test.
2036 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
2038 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2040 2016-03-25 Alan Modra <amodra@gmail.com>
2042 * gcc.dg/dfp/pr70052.c: New test.
2044 2016-03-24 Richard Henderson <rth@redhat.com>
2047 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2048 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2050 2016-03-24 Tom de Vries <tom@codesourcery.com>
2052 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2054 2016-03-24 Tom de Vries <tom@codesourcery.com>
2056 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2057 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2059 2016-03-24 Tom de Vries <tom@codesourcery.com>
2061 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2062 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2064 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2067 * g++.dg/template/mangle2.C: New test.
2069 2016-03-24 Richard Biener <rguenther@suse.de>
2071 PR tree-optimization/70396
2072 * gcc.dg/torture/pr70396.c: New testcase.
2074 2016-03-24 Richard Biener <rguenther@suse.de>
2077 * gcc.dg/torture/pr70370.c: New testcase.
2079 2016-03-24 Tom de Vries <tom@codesourcery.com>
2081 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2082 * gfortran.dg/goacc/kernels-tree.f95: Same.
2083 * gfortran.dg/goacc/parallel-tree.f95: Same.
2085 2016-03-24 Tom de Vries <tom@codesourcery.com>
2087 * c-c++-common/goacc/uninit-if-clause.c: New test.
2088 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2090 2016-03-24 Jakub Jelinek <jakub@redhat.com>
2093 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2096 2016-03-24 Richard Biener <rguenther@suse.de>
2098 PR tree-optimization/70372
2099 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2101 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2104 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2106 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2109 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2111 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2114 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2115 * g++.dg/cpp1y/pr70001.C: New test.
2118 * g++.dg/cpp0x/constexpr-70323.C: New test.
2120 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
2121 Jason Merrill <jason@redhat.com>
2122 Jakub Jelinek <jakub@redhat.com>
2125 * g++.dg/cpp0x/constexpr-69315.C: New test.
2126 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2128 2016-03-23 Marek Polacek <polacek@redhat.com>
2131 * g++.dg/warn/Wignored-attributes-1.C: New test.
2132 * g++.dg/warn/Wignored-attributes-2.C: New test.
2134 2016-03-23 Tom de Vries <tom@codesourcery.com>
2136 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2138 * gfortran.dg/goacc/private-3.f95 (test): Same.
2139 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2142 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2144 * lib/target-supports.exp: Remove v7ve entry from loop
2145 creating effective target checks.
2146 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2147 (add_options_for_arm_arch_v7ve): Likewise.
2149 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2151 PR tree-optimization/70354
2152 * gcc.dg/vect/pr70354-1.c: New test.
2153 * gcc.dg/vect/pr70354-2.c: New test.
2154 * gcc.target/i386/avx2-pr70354-1.c: New test.
2155 * gcc.target/i386/avx2-pr70354-2.c: New test.
2157 2016-03-22 Jeff Law <law@redhat.com>
2160 * gcc.dg/tree-ssa/pr70232.c: New test.
2162 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2165 * gcc.target/i386/pr70302.c: New test.
2167 2016-03-22 Richard Biener <rguenther@suse.de>
2170 * g++.dg/torture/pr70251.C: New testcase.
2172 2016-03-22 David Malcolm <dmalcolm@redhat.com>
2175 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2176 Wmisleading-indentation.c.
2177 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2178 reflect change to diagnostic text and order of messages.
2179 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2181 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
2183 * g++.dg/ext/java-3.C: Don't compile on AIX.
2185 2016-03-22 Richard Biener <rguenther@suse.de>
2188 * gcc.dg/torture/pr70333.c: New testcase.
2190 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2192 * g++.dg/ext/pr70290.C: New test.
2194 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2197 * gcc.target/i386/pr70325.c: New test.
2199 2016-03-22 Jakub Jelinek <jakub@redhat.com>
2202 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2203 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2206 * gcc.target/i386/pr70300.c: New test.
2209 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2210 (func2): New function for cond with parens, xfail warning for c++.
2211 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2213 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2216 * g++.dg/template/ptrmem30.C: New test.
2218 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2221 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2222 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2224 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2227 * gcc.dg/pr70326.c: New test.
2229 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
2230 Jakub Jelinek <jakub@redhat.com>
2232 PR tree-optimization/70317
2233 * gcc.dg/pr70317.c: New test.
2235 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
2238 * gcc.target/i386/pr70327.c: New test.
2240 2016-03-21 Martin Liska <mliska@suse.cz>
2243 * gcc.dg/ipa/pr70306.c: New test.
2245 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
2247 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2248 * gcc.target/arm/attr-align3.c: Likewise.
2249 * gcc.target/arm/attr_arm.c: Likewise.
2250 * gcc.target/arm/flip-thumb.c: Likewise.
2252 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2255 * gcc.target/powerpc/altivec-36.c: New test.
2257 2016-03-21 Richard Biener <rguenther@suse.de>
2259 PR tree-optimization/70310
2260 * gcc.dg/torture/pr70310.c: New testcase.
2262 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2265 * gcc.target/i386/pr70293.c: New test.
2267 2016-03-21 Richard Biener <rguenther@suse.de>
2269 PR tree-optimization/70288
2270 * gcc.dg/torture/pr70288-1.c: New testcase.
2271 * gcc.dg/torture/pr70288-2.c: Likewise.
2273 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2275 PR rtl-optimization/69307
2276 * gcc.target/arm/pr69307.c: New test.
2278 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2280 PR rtl-optimization/69102
2281 * gcc.c-torture/compile/pr69102.c: New test.
2283 2016-03-18 Jeff Law <law@redhat.com>
2285 PR rtl-optimization/70263
2286 * gcc.c-torture/compile/pr70263-1.c: New test.
2287 * gcc.target/i386/pr70263-2.c: New test.
2289 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2291 PR rtl-optimization/70278
2292 * gcc.dg/torture/pr70278.c: New test.
2293 * gcc.target/arm/pr70278.c: New test.
2295 2016-03-18 David Malcolm <dmalcolm@redhat.com>
2298 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2299 (test_builtin_types_compatible_p): New test function.
2300 * gcc.dg/pr70281.c: New test case.
2302 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2305 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2307 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2309 PR tree-optimization/70252
2310 * gcc.dg/pr70252.c: New test.
2312 2016-03-18 Tom de Vries <tom@codesourcery.com>
2314 * gcc.dg/pr70161-2.c: New test.
2315 * gcc.dg/pr70161.c: New test.
2317 2016-03-18 Tom de Vries <tom@codesourcery.com>
2320 * gcc.dg/pr70269.c: New test.
2322 2016-03-18 Jakub Jelinek <jakub@redhat.com>
2325 * g++.dg/ext/java-3.C: New test.
2327 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2330 * g++.dg/lookup/pr70205.C: New test.
2332 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2335 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2337 2016-03-17 Marek Polacek <polacek@redhat.com>
2340 * gcc.dg/atomic-op-6.c: New test.
2342 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2345 * c-c++-common/pr70264.c: New test case.
2347 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2350 * c-c++-common/pr70144-1.c: New test.
2351 * c-c++-common/pr70144-2.c: New test.
2354 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2355 * g++.dg/opt/flifetime-dse6.C: New test.
2356 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2358 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2361 * gcc.dg/pic-1.c: New test.
2362 * gcc.dg/pic-2.c: Likewise.
2363 * gcc.dg/pic-3.c: Likewise.
2364 * gcc.dg/pic-4.c: Likewise.
2365 * gcc.dg/pie-1.c: Likewise.
2366 * gcc.dg/pie-2.c: Likewise.
2367 * gcc.dg/pie-3.c: Likewise.
2368 * gcc.dg/pie-4.c: Likewise.
2369 * gcc.dg/pie-5.c: Likewise.
2370 * gcc.dg/pie-6.c: Likewise.
2372 2016-03-17 Tom de Vries <tom@codesourcery.com>
2374 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2375 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2377 2016-03-17 Richard Biener <rguenther@suse.de>
2380 * g++.dg/debug/pr70271.C: New testcase.
2382 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2384 * gcc.target/i386/pr70251.c: New test.
2386 2016-03-17 Marek Polacek <polacek@redhat.com>
2389 * g++.dg/warn/constexpr-70194.C: New test.
2391 2016-03-16 Richard Henderson <rth@redhat.com>
2394 * gcc.c-torture/compile/pr70240.c: New.
2396 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2398 * gcc.c-torture/compile/20151204.c: Skip for avr.
2400 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2403 * g++.dg/opt/pr70245.C: New test.
2404 * g++.dg/opt/pr70245.h: New file.
2405 * g++.dg/opt/pr70245-aux.cc: New file.
2407 2016-03-16 Martin Sebor <msebor@redhat.com>
2409 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2411 2016-03-16 Richard Henderson <rth@redhat.com>
2414 * gcc.c-torture/compile/pr70199.c: New.
2416 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2418 * gcc.dg/uninit-19.c: Run dos2unix.
2420 2016-03-16 Marek Polacek <polacek@redhat.com>
2423 * gcc.dg/nested-func-10.c: New test.
2424 * gcc.dg/nested-func-9.c: New test.
2426 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2428 PR tree-optimization/68714
2429 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2431 2016-03-16 Tom de Vries <tom@codesourcery.com>
2433 PR tree-optimization/68715
2434 * gcc.dg/graphite/pr68715-2.c: New test.
2435 * gcc.dg/graphite/pr68715.c: New test.
2436 * gfortran.dg/graphite/pr68715.f90: New test.
2438 2016-03-16 Tom de Vries <tom@codesourcery.com>
2440 PR tree-optimization/68809
2441 * gcc.dg/graphite/pr68809-2.c: New test.
2442 * gcc.dg/graphite/pr68809.c: New test.
2444 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2447 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2448 method call to i () as argument. Adjust expected output.
2451 * g++.dg/ubsan/pr70147-1.C: New test.
2452 * g++.dg/ubsan/pr70147-2.C: New test.
2454 2016-03-15 Martin Sebor <msebor@redhat.com>
2457 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2459 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2461 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2464 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2467 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2468 libatomic_available.
2470 2016-03-15 Marek Polacek <polacek@redhat.com>
2473 * g++.dg/ext/attribute-may-alias-4.C: New test.
2475 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2477 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2478 -fvar-tracking-assignments-toggle flag.
2480 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2482 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2484 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2486 PR rtl-optimization/70222
2487 * gcc.c-torture/execute/pr70222-1.c: New test.
2488 * gcc.c-torture/execute/pr70222-2.c: New test.
2490 2016-03-15 Richard Henderson <rth@redhat.com>
2492 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2494 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2496 PR rtl-optimization/69032
2497 * gcc.dg/pr69032.c: New test.
2499 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2501 PR rtl-optimization/63384
2502 * g++.dg/pr63384.C: New test.
2504 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2507 * gcc.target/i386/pr64411.C: New test.
2509 2016-03-15 Tom de Vries <tom@codesourcery.com>
2511 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2512 * gfortran.dg/goacc/kernels-alias.f95: New test.
2514 2016-03-14 Martin Sebor <msebor@redhat.com>
2517 * g++.dg/cpp0x/constexpr-inline.C: New test.
2518 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2520 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2522 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2524 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2527 * gcc.dg/pr70219.c: New test.
2529 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2532 * gcc.dg/torture/pr70083.c: New test.
2533 * gcc.target/i386/pr70083.c: New test.
2535 2016-03-14 Richard Biener <rguenther@suse.de>
2537 PR tree-optimization/56365
2538 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2540 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2543 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2545 * g++.dg/pr70098.C: New testcase.
2548 2016-03-14 Tom de Vries <tom@codesourcery.com>
2550 PR tree-optimization/70045
2551 * gcc.dg/graphite/pr70045.c: New test.
2553 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2556 * gfortran.dg/include_9.f90: New test.
2558 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2561 gfortran.dg/prof/prof.exp: New script.
2562 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2564 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2566 PR rtl-optimization/69307
2567 * gcc.dg/pr69307.c: New test.
2569 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2572 * gcc.target/arm/pr69614.c: New.
2574 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2577 * gfortran.dg/submodule_14.f08: New test
2580 * gfortran.dg/submodule_15.f08: New test
2582 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2585 * g++.dg/cpp1y/paren3.C: New test.
2587 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2590 * gcc.target/powerpc/ppc-round2.c: New test.
2592 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2595 * gcc.dg/torture/pr70123.c: New test.
2597 2016-03-11 Jeff Law <law@redhat.com>
2599 PR tree-optimization/70190
2600 * gcc.c-torture/compile/pr70190.c: New test.
2602 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2605 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2607 (test43_b): Likewise.
2608 (test43_c): Likewise.
2609 (test43_d): Likewise.
2610 (test43_e): Likewise.
2611 (test43_f): Likewise.
2612 (test43_g): Likewise.
2613 (test44_a): Likewise.
2614 (test44_b): Likewise.
2615 (test44_c): Likewise.
2616 (test44_d): Likewise.
2617 (test44_e): Likewise.
2619 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2622 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2624 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2626 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2629 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2633 * gcc.target/aarch64/pr69245_2.c: New test.
2635 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2637 PR tree-optimization/70177
2638 * gcc.dg/pr70177.c: New test.
2640 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2642 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2644 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2646 * gcc.dg/tree-ssa/sra-20.c: New.
2648 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2650 PR rtl-optimization/70174
2651 * gcc.dg/pr70174.c: New test.
2653 PR tree-optimization/70169
2654 * gcc.dg/pr70169.c: New test.
2656 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2659 * gcc.target/i386/pr70160.c: New test.
2661 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2663 * gcc.target/s390/dfp-1.c: New test.
2665 2016-03-10 Nick Clifton <nickc@redhat.com>
2668 * gcc.target/aarch64/pr70044.c: New test.
2670 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2671 Jakub Jelinek <jakub@redhat.com>
2674 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2675 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2676 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2678 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2681 * g++.dg/lto/pr69589_0.C: New testcase
2682 * g++.dg/lto/pr69589_1.C: New testcase
2684 2016-03-10 Marek Polacek <polacek@redhat.com>
2687 * g++.dg/delayedfold/unary-plus1.C: New test.
2689 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2691 * gcc.target/arm/pr45701-1.c: Escape brackets.
2692 * gcc.target/arm/pr45701-2.c: Likewise.
2694 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2696 * gfortran.dg/unconstrained_commons.f: New.
2698 2016-03-10 Alan Modra <amodra@gmail.com>
2700 * gcc.dg/pr69195.c: New.
2701 * gcc.dg/pr69238.c: New.
2703 2016-03-10 Tom de Vries <tom@codesourcery.com>
2706 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2708 2016-03-10 Richard Biener <rguenther@suse.de>
2710 PR tree-optimization/70128
2711 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2712 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2714 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2716 PR tree-optimization/70152
2717 * gcc.dg/pr70152.c: New test.
2720 * gcc.target/i386/pr70086-1.c: New test.
2721 * gcc.target/i386/pr70086-2.c: New test.
2722 * gcc.target/i386/pr70086-3.c: New test.
2724 PR tree-optimization/70127
2725 * gcc.c-torture/execute/pr70127.c: New test.
2727 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2729 * c-c++-common/goacc/combined-directives-2.c: New test.
2731 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2735 * g++.dg/diagnostic/pr70105.C: New test.
2736 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2737 (test_multiple_ordinary_maps): New test function.
2739 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2743 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2744 Drop range information from call to inform_at_rich_loc.
2745 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2747 (test_show_locus): Replace calls to rich_location::add_range with
2748 calls to add_range. Rewrite the tests that used the now-defunct
2749 rich_location ctor taking a source_range. Simplify other tests
2750 by replacing calls to COMBINE_LOCATION_DATA with calls to
2753 2016-03-09 Richard Biener <rguenther@suse.de>
2754 Jakub Jelinek <jakub@redhat.com>
2756 PR tree-optimization/70138
2757 * gcc.dg/vect/pr70138-1.c: New testcase.
2758 * gcc.dg/vect/pr70138-2.c: Likewise.
2760 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2763 * gcc.target/i386/pr70049.c: New test.
2765 2016-03-09 Richard Biener <rguenther@suse.de>
2768 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2769 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2770 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2772 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2774 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2777 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2780 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2783 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2786 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2787 in testcase comment.
2789 2016-03-09 Tom de Vries <tom@codesourcery.com>
2791 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2792 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2793 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2794 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2795 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2796 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2797 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2798 * gfortran.dg/goacc/kernels-loop.f95: New test.
2800 2016-03-08 Martin Sebor <msebor@redhat.com>
2803 * g++.dg/warn/overflow-warn-7.C: New test.
2805 2016-03-08 Jason Merrill <jason@redhat.com>
2807 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2808 * lib/target-supports.exp (check_effective_target_concepts): New.
2810 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2813 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2814 * g++.dg/ubsan/pr70135.C: New test.
2817 * gcc.dg/pr70110.c: New test.
2819 2016-03-07 Martin Jambor <mjambor@suse.cz>
2821 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2822 * c-c++-common/gomp/if-1.c: Likewise.
2823 * c-c++-common/gomp/pr61486-2.c: Likewise.
2824 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2825 to dg-additional-options.
2826 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2827 * g++/gomp/target-teams-1.c: Likewise.
2828 * gcc.dg/gomp/gomp.exp: Likewise.
2829 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2830 dg-additional-options.
2831 * gfortran.dg/gomp/gomp.exp: Likewise.
2832 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2833 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2834 dg-additional-options.
2835 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2837 2016-03-07 Martin Jambor <mjambor@suse.cz>
2839 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2840 * c-c++-common/gomp/gridify-1.c: New test.
2841 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2843 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2845 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2846 trigger for cortex-r8, when scanning for register r8.
2847 * gcc.target/arm/pr45701-2.c: Likewise.
2849 2016-02-26 Richard Biener <rguenther@suse.de>
2850 Jeff Law <law@redhat.com>
2852 PR tree-optimization/69740
2853 * gcc.c-torture/compile/pr69740-1.c: New test.
2854 * gcc.c-torture/compile/pr69740-2.c: New test.
2856 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2858 * lib/target-supports.exp
2859 (check_effective_target_whole_vector_shift): Enable for PPC64.
2861 2016-03-07 Richard Biener <rguenther@suse.de>
2863 PR tree-optimization/70115
2864 * gcc.dg/torture/pr70115.c: New testcase.
2866 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2869 * c-c-++-common/goacc/pr69916.c: New.
2871 2016-03-07 Richard Henderson <rth@redhat.com>
2873 * gcc.c-torture/compile/pr70061.c: New test.
2875 2016-03-07 Richard Biener <rguenther@suse.de>
2878 * gcc.dg/vect/O3-pr36098.c: New testcase.
2880 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2882 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2884 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2886 * gnat.dg/renaming9.ad[sb]: New testcase.
2888 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2891 * g++.dg/expr/stdarg3.C: New test.
2893 2016-03-04 Jeff Law <law@redhat.com>
2895 PR tree-optimization/69196
2896 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2899 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2902 * gcc.dg/pr69973.c: New test.
2904 PR rtl-optimization/69941
2905 * gcc.dg/torture/pr69941.c: New test.
2908 * gcc.dg/pr69824.c: New test.
2910 2016-03-05 Tom de Vries <tom@codesourcery.com>
2912 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2913 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2916 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2919 * g++.dg/cpp1y/var-templ48.C: New test.
2920 * g++.dg/cpp1y/var-templ49.C: New test.
2922 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2924 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2926 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2929 * g++.dg/ubsan/pr70035.C: New test.
2932 * gcc.target/i386/pr70062.c: New test.
2934 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2936 * g++.dg/template/typename21.C: Remove c++98_only.
2938 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2940 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2942 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2945 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2947 (fn_42_b): Likewise.
2948 (fn_42_c): Likewise.
2950 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2953 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2955 (fn_40_b): Likewise.
2956 (fn_41_a): Likewise.
2957 (fn_41_b): Likewise.
2959 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2962 * gcc.target/i386/avx512f-pr70059.c: New test.
2963 * gcc.target/i386/avx512dq-pr70059.c: New test.
2965 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2967 PR rtl-optimization/57676
2968 * gcc.dg/torture/pr57676.c: New test.
2970 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2972 * gcc.dg/pr70026.c: New test.
2974 2016-03-04 Marek Polacek <polacek@redhat.com>
2977 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2978 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2980 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2983 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2985 (test_corners_sisd_si): Likewise.
2986 (main): Remove checks of the above.
2987 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2989 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2991 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2993 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2995 * gcc.dg/torture/pr69951.c: Accept argc==0.
2997 2016-03-04 Richard Biener <rguenther@suse.de>
3000 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3001 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3003 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3006 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3009 2016-03-04 Jakub Jelinek <jakub@redhat.com>
3012 * gcc.dg/guality/pr69947.c: New test.
3014 2016-03-03 Jakub Jelinek <jakub@redhat.com>
3017 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3019 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3021 PR rtl-optimization/69904
3022 * gcc.target/arm/pr69904.c: New test.
3024 2016-03-03 Jakub Jelinek <jakub@redhat.com>
3027 * gcc.dg/vect/pr70021.c: New test.
3028 * gcc.target/i386/pr70021.c: New test.
3030 2016-03-03 Marek Polacek <polacek@redhat.com>
3033 * gcc.dg/pr70050.c: New test.
3035 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3037 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3039 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3041 PR tree-optimization/70043
3042 * gfortran.dg/vect/pr70043.f90: New test.
3044 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3046 * gnat.dg/specs/task1.ads: New test.
3048 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3050 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3051 Invoke gdb with -batch.
3052 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3054 2016-03-03 Richard Biener <rguenther@suse.de>
3056 PR tree-optimization/55936
3057 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3059 2016-03-02 Jeff Law <law@redhat.com>
3061 PR rtl-optimization/69942
3062 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3063 effects of argument promotions.
3065 PR tree-optimization/69987
3066 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3067 target does not support -fprefetch-loop-arrays.
3069 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
3071 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3073 2016-03-02 Bin Cheng <bin.cheng@arm.com>
3075 PR rtl-optimization/69052
3076 * gcc.target/i386/pr69052.c: New test.
3078 2016-03-02 Alan Modra <amodra@gmail.com>
3080 * gcc.dg/pr69990.c: New.
3082 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3085 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3088 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3091 * gcc.target/i386/pr70028.c: New test.
3093 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3095 * c-c++-common/asan/swapcontext-test-1.c,
3096 * c-c++-common/tsan/thread_leak.c,
3097 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3098 * g++.dg/tsan/benign_race.C,
3099 * g++.dg/tsan/fd_close_norace.C,
3100 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3101 races with sanitizer output
3103 2016-03-02 Richard Biener <rguenther@suse.de>
3104 Uros Bizjak <ubizjak@gmail.com>
3107 * gcc.dg/simd-8.c: New testcase.
3109 2016-03-02 Richard Biener <rguenther@suse.de>
3112 * gcc.dg/simd-7.c: New testcase.
3114 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3116 * gcc.target/i386/pr70007.c: Tweak.
3118 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3120 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3122 2016-03-02 Marek Polacek <polacek@redhat.com>
3125 * gcc.dg/pr67854.c: New test.
3127 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3130 * gcc.dg/torture/pr70025.c: New test.
3132 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3134 PR tree-optimization/68621
3135 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3137 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3139 * gcc.target/i386/pr70007.c: New test.
3141 2016-03-01 Jeff Law <law@redhat.com>
3143 PR tree-optimization/69196
3144 * gcc.dg/tree-ssa/pr69196-1.c: New test.
3146 PR tree-optimization/69196
3147 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3148 duplicating code and spoiling the expected output.
3150 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3153 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3154 supports power9 before doing tests.
3155 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3156 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3157 * gcc.target/powerpc/p9-permute.c: Likewise.
3159 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
3162 * gcc.target/i386/pr70027.c: New test.
3164 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3166 * gcc.dg/pr70017.c: New test.
3168 2016-03-01 Jakub Jelinek <jakub@redhat.com>
3172 * gcc.dg/pr69796.c: New test.
3173 * gcc.dg/pr69974.c: New test.
3175 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3177 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3179 2016-02-29 Jeff Law <law@redhat.com>
3181 PR tree-optimization/69987
3182 * gfortran.dg/pr69987.f90: New test.
3184 PR tree-optimization/69989
3185 * gcc.c-torture/compile/pr69989-2.c: New test.
3187 2016-03-01 Marek Polacek <polacek@redhat.com>
3190 * g++.dg/parse/invalid1.C: New test.
3192 2016-03-01 Richard Biener <rguenther@suse.de>
3195 * gcc.dg/pr70022.c: New testcase.
3197 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3199 PR tree-optimization/69956
3200 * gcc.dg/pr69956.c: New test.
3202 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3205 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3206 XFAIL when hardware supports efficient unaligned storage access.
3208 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3211 * g++.dg/template/pr69961a.C: New test.
3212 * g++.dg/template/pr69961b.C: New test.
3214 2016-02-29 David Malcolm <dmalcolm@redhat.com>
3216 PR preprocessor/69985
3217 * gcc.dg/cpp/pr69985.c: New test case.
3219 2016-02-29 Jeff Law <law@redhat.com>
3221 PR tree-optimization/70005
3222 * gcc.c-torture/execute/pr70005.c New test.
3224 PR tree-optimization/69999
3225 * gcc.c-torture/compile/pr69999.c: New test.
3227 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3229 PR tree-optimization/69652
3230 * gcc.dg/torture/pr69652.c: Delete test.
3231 * gcc.dg/vect/pr69652.c: New test.
3233 2016-02-19 Richard Biener <rguenther@suse.de>
3235 PR tree-optimization/69980
3236 * gfortran.dg/vect/pr69980.f90: New testcase.
3238 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3240 * gcc.target/sparc/20160229-1.c: New test.
3242 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3244 * gnat.dg/stack_usage3.adb: New test.
3245 * gnat.dg/stack_usage3_pkg.ads: New helper.
3247 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3249 * gnat.dg/renaming8.adb: New test.
3250 * gnat.dg/renaming8_pkg1.ads: New helper.
3251 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3252 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3254 2016-02-29 Richard Biener <rguenther@suse.de>
3256 PR tree-optimization/69720
3257 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3259 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3263 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3265 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3266 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3269 * gfortran.dg/coarray_8.f90: Adjust error message.
3270 * gfortran.dg/pr56007.f90: New test.
3271 * gfortran.dg/pr56007.f: New test.
3273 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3275 PR tree-optimization/69989
3276 * gcc.dg/torture/pr69989.c: New test.
3278 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3280 * gcc.target/i386/stack-realign-win.c: New test.
3282 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3285 * gfortran.dg/pr60126.f90: New test.
3287 2016-02-27 Jeff Law <law@redhat.com>
3290 2016-02-26 Richard Biener <rguenther@suse.de>
3291 Jeff Law <law@redhat.com>
3293 PR tree-optimization/69740
3294 * gcc.c-torture/compile/pr69740-1.c: New test.
3295 * gcc.c-torture/compile/pr69740-2.c: New test.
3297 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3300 * gfortran.dg/newunit_4.f90: New test.
3302 2016-02-27 Jakub Jelinek <jakub@redhat.com>
3305 PR rtl-optimization/69886
3306 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3307 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3310 2016-02-26 Martin Sebor <msebor@redhat.com>
3312 PR tree-optimization/15826
3313 * gcc.dg/tree-ssa/pr15826.c: New test.
3315 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3318 * gcc.target/powerpc/pr69969.c: New test.
3320 2016-02-26 Martin Sebor <msebor@redhat.com>
3323 * g++.old-deja/g++.other/decl5.C: Add a test case.
3325 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3328 * gcc.target/powerpc/pr69946.c: New file.
3330 2016-02-26 Richard Biener <rguenther@suse.de>
3331 Jeff Law <law@redhat.com>
3333 PR tree-optimization/69740
3334 * gcc.c-torture/compile/pr69740-1.c: New test.
3335 * gcc.c-torture/compile/pr69740-2.c: New test.
3337 2016-02-26 Martin Jambor <mjambor@suse.cz>
3340 * gcc.dg/torture/pr69932.c: New test.
3341 * gcc.dg/torture/pr69936.c: Likewise.
3343 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3346 * gcc.target/s390/pr69709.c: New test.
3348 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3351 * gcc.target/aarch64/pr69245_1.c: New test.
3353 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3356 * gcc.dg/torture/pr69613.c: New test.
3358 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3360 PR rtl-optimization/69891
3361 * gcc.target/i386/pr69891.c: New test.
3363 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3364 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3367 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3368 functionality for both 32-bit and 64-bit.
3370 2016-02-26 Richard Biener <rguenther@suse.de>
3372 PR tree-optimization/69551
3373 * gcc.dg/torture/pr69951.c: New testcase.
3375 2016-02-25 Richard Biener <rguenther@suse.de>
3377 PR tree-optimization/48795
3378 * gcc.dg/Warray-bounds-18.c: New testcase.
3380 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3382 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3384 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3386 PR rtl-optimization/69896
3387 * gcc.dg/pr69896.c: New test.
3389 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3392 * g++.dg/cpp1y/paren2.C: New test.
3394 2016-02-24 Martin Sebor <msebor@redhat.com>
3397 * gcc.dg/enum-mode-2.c: New test.
3399 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3402 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3403 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3404 * g++.dg/ubsan/pr69922.C: New test.
3406 2016-02-24 Marek Polacek <polacek@redhat.com>
3409 * gcc.dg/pr69819.c: New test.
3411 2016-02-24 Martin Sebor <msebor@redhat.com>
3414 * g++.dg/ext/flexary15.C: New test.
3416 2016-02-24 Martin Sebor <msebor@redhat.com>
3418 * gcc.dg/builtins-68.c: Avoid making unportable
3419 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3420 * g++.dg/ext/builtin_alloca.C: Same.
3422 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3423 Charles Baylis <charles.baylis@linaro.org>
3426 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3428 2016-02-24 Richard Biener <rguenther@suse.de>
3429 Jakub Jelinek <jakub@redhat.com>
3432 * gcc.dg/torture/pr69760.c: New testcase.
3434 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3436 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3437 pattern on Solaris with as.
3439 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3441 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3442 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3443 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3444 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3446 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3449 * gcc.dg/pr69915.c: New test.
3451 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3453 PR rtl-optimization/69886
3454 * gcc.dg/torture/pr69886.c: New test.
3456 2016-02-24 Richard Biener <rguenther@suse.de>
3459 * gcc.dg/torture/pr68963.c: New testcase.
3461 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3464 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3465 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3466 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3467 * gcc.target/arm/atomic_loaddi_1.c: New test.
3468 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3469 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3470 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3471 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3472 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3473 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3474 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3475 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3477 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3480 * gcc.dg/torture/pr69909.c: New test.
3482 2016-02-24 Richard Biener <rguenther@suse.de>
3484 PR tree-optimization/69907
3485 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3486 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3487 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3489 2016-02-24 Christian Bruel <christian.bruel@st.com>
3491 * gcc.target/arm/pragma_cpp_fma.c: New test.
3493 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3496 * gfortran.dg/include_6.f90: Update test.
3498 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3501 * objc.dg/pr69844.m: New test.
3503 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3505 PR libgfortran/69456
3506 * gfortran.dg/namelist_89.f90: New test.
3507 * gfortran.dg/pr59700.f90: Update test..
3509 2016-02-23 Martin Sebor <msebor@redhat.com>
3512 * g++.dg/ext/builtin_alloca.C: New test.
3513 * gcc.dg/builtins-68.c: New test.
3515 2016-02-23 Richard Henderson <rth@redhat.com>
3517 * gcc.target/i386/addr-space-3.c: Remove test.
3519 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3521 PR preprocessor/69126
3522 PR preprocessor/69543
3523 * c-c++-common/pr69126-2-long.c: New test.
3524 * c-c++-common/pr69126-2-short.c: New test.
3525 * c-c++-common/pr69543-1.c: Remove xfail.
3527 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3529 PR preprocessor/69126
3530 PR preprocessor/69543
3531 PR preprocessor/69558
3532 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3534 (test_2): ...this, and add leading comment.
3535 (MACRO_3, test_3): New.
3536 (MACRO_4A, MACRO_4B, test_4): New.
3537 (MACRO): Rename to...
3540 (test_5): ...this, updating for renaming of MACRO, and
3541 add leading comment.
3542 * c-c++-common/pr69543-1.c: New.
3543 * c-c++-common/pr69543-2.c: New.
3544 * c-c++-common/pr69543-3.c: New.
3545 * c-c++-common/pr69543-4.c: New.
3546 * c-c++-common/pr69558-1.c: New.
3547 * c-c++-common/pr69558-2.c: New.
3548 * c-c++-common/pr69558-3.c: New.
3549 * c-c++-common/pr69558-4.c: New.
3550 * gcc.dg/pr69558.c: Move to...
3551 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3554 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3556 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3557 to -ftree-parallelize-loops/-fopenacc changes.
3558 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3559 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3560 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3561 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3562 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3563 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3564 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3565 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3566 * c-c++-common/goacc/kernels-loop.c: Likewise.
3567 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3568 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3569 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3570 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3572 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3574 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3576 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3579 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3582 * gcc.dg/pr69900.c: New test.
3584 2016-02-23 Martin Jambor <mjambor@suse.cz>
3586 PR tree-optimization/69666
3587 * gcc.dg/tree-ssa/pr69666.c: New test.
3589 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3592 * gfortran.dg/coarray_allocate_5.f08: New test.
3594 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3596 * gcc.target/s390/vcond-shift.c: Move to ...
3597 * gcc.target/s390/vector/vcond-shift.c: ... here.
3599 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3601 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3602 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3604 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3606 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3608 2016-02-20 Mark Wielaard <mjw@redhat.com>
3611 * gcc.dg/unused-variable-3.c: New test.
3613 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3616 * gcc.target/i386/pr69888.c: New test.
3618 2016-02-22 Richard Biener <rguenther@suse.de>
3620 PR tree-optimization/69882
3621 * gfortran.dg/vect/pr69882.f90: New testcase.
3623 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3626 * gcc.dg/pr69885.c: New test.
3628 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3632 * gcc.target/sh/pr54089-10.c: New.
3634 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3637 * gfortran.dg/deferred_character_15.f90 : New test.
3639 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3642 gfortran.dg/allocate_with_source_18.f03: New test.
3644 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3647 gfortran.dg/gomp/pr52531.f90: New test.
3649 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3652 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3655 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3658 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3659 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3662 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3665 * g++.dg/torture/pr69851.C: New test.
3667 2016-02-19 Martin Sebor <msebor@redhat.com>
3670 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3672 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3675 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3676 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3679 * g++.dg/cpp0x/pr67767.C: New test.
3681 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3683 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3684 for fp, simd, crypto, crc, lse.
3685 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3687 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3688 effective target check.
3690 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3693 * gcc.target/i386/pr69820.c: New test.
3695 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3697 * gcc.target/s390/vector/int128-1.c: New test.
3699 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3701 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3703 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3705 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3706 instruction pattern name to prevent the testcase from failing with
3709 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3711 * gcc.target/s390/md/movstr-2.c: New test.
3713 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3715 * gcc.target/s390/morestack.c: New test.
3717 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3720 * gcc.target/s390/pr69625.c: Add test case.
3722 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3725 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3727 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3730 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3731 * gcc.target/powerpc/fusion3.c: Likewise.
3733 2016-02-18 Richard Biener <rguenther@suse.de>
3736 * g++.dg/torture/pr69553.C: New testcase.
3738 2016-02-18 Nick Clifton <nickc@redhat.com>
3742 * gcc.target/arm/pr62554.c: New test.
3743 * gcc.target/arm/pr69610-1.c: New test.
3744 * gcc.target/arm/pr69610-2.c: New test.
3746 2016-02-18 Richard Biener <rguenther@suse.de>
3749 * gcc.dg/torture/pr69854.c: New testcase.
3751 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3754 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3756 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3758 * gcc.target/powerpc/vec-cg.c: New test.
3760 2016-02-17 Richard Biener <rguenther@suse.de>
3763 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3765 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3768 * gcc.c-torture/compile/pr69161.c: New test.
3770 2016-02-17 David Sherwood <david.sherwood@arm.com>
3773 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3774 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3776 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3778 * gcc.dg/ifcvt-4.c: Skip on Visium.
3780 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3782 * gnat.dg/atomic8.adb: New test.
3784 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3786 * gnat.dg/discr46.ad[sb]: New test.
3788 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3791 * gcc.target/powerpc/pr48344-1.c: New test.
3793 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3796 * gfortran.dg/associate_21.f90: New test.
3798 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3801 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3802 -Wnonnull in dg-options.
3803 * c-c++-common/nonnull-2.c: New test.
3805 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3806 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3808 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3810 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3813 * gcc.dg/pr69801.c: Add empty dg-options.
3815 2016-02-16 James Norris <jnorris@codesourcery.com>
3817 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3818 * g++.dg/goacc/deviceptr-1.c: New file.
3820 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3822 PR tree-optimization/69820
3823 * gcc.dg/vect/pr69820.c: New test.
3825 2016-02-16 Richard Biener <rguenther@suse.de>
3827 PR tree-optimization/69776
3828 * gcc.dg/torture/pr69776-2.c: New testcase.
3830 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3832 PR tree-optimization/69714
3833 * gcc.dg/torture/pr69714.c: New test.
3835 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3837 PR tree-optimization/69802
3838 * gcc.dg/pr69802.c: New test.
3840 2016-02-16 Richard Biener <rguenther@suse.de>
3843 * gcc.dg/pr69801.c: New testcase.
3845 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3847 PR libgfortran/69651
3848 * gfortran.dg/read_bang.f90: New test.
3849 * gfortran.dg/read_bang4.f90: New test.
3851 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3854 * g++.dg/init/pr69658.C: New test.
3857 * c-c++-common/pr69797.c: New test.
3859 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3861 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3862 check for aarch64*-*-*.
3864 2016-02-15 Richard Biener <rguenther@suse.de>
3866 PR tree-optimization/69783
3867 * gcc.dg/vect/pr69783.c: New testcase.
3869 2016-02-15 Richard Biener <rguenther@suse.de>
3871 PR tree-optimization/69776
3872 * gcc.dg/torture/pr69776.c: New testcase.
3874 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3877 * gfortran.dg/type_decl_4.f90: Reinstated.
3879 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3882 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3884 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3888 * gfortran.dg/type_decl_4.f90: Removed.
3890 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3893 * gfortran.dg/type_decl_4.f90: New test.
3895 2016-02-14 Alan Modra <amodra@gmail.com>
3898 * gcc.c-torture/execute/stkalign.c: Revise test.
3900 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3903 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3905 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3908 * gcc.target/sh/torture/pr67260.c: New.
3910 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3912 * gcc.dg/pr67964.c: Add dg-require-alias.
3914 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3918 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3920 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3922 PR libgfortran/69668
3923 * gfortran.dg/namelist_88.f90: New test.
3925 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3927 PR libgfortran/69668
3928 * gfortran.dg/namelist_38.f90: Update test.
3929 * gfortran.dg/namelist_84.f90: Update test.
3931 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3934 * gcc.dg/pr69554-1.c: New test.
3935 * gfortran.dg/pr69554-1.F90: New test.
3936 * gfortran.dg/pr69554-2.F90: New test.
3937 * lib/gcc-dg.exp (proc dg-locus): New function.
3938 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3939 distinguish between the caret-printing and non-caret-printing
3940 cases. If caret-printing has been explicitly enabled, bail out
3941 without attempting to fix up the output.
3943 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3947 * gcc.dg/spellcheck-options-3.c: New test case.
3948 * gcc.dg/spellcheck-options-4.c: New test case.
3949 * gcc.dg/spellcheck-options-5.c: New test case.
3950 * gcc.dg/spellcheck-options-6.c: New test case.
3951 * gcc.dg/spellcheck-options-7.c: New test case.
3952 * gcc.dg/spellcheck-options-8.c: New test case.
3953 * gcc.dg/spellcheck-options-9.c: New test case.
3954 * gcc.dg/spellcheck-options-10.c: New test case.
3956 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3958 PR rtl-optimization/69764
3959 PR rtl-optimization/69771
3960 * c-c++-common/pr69764.c: New test.
3961 * gcc.dg/torture/pr69771.c: New test.
3963 2016-02-12 Marek Polacek <polacek@redhat.com>
3965 * g++.dg/torture/init-list1.C: New.
3967 2016-02-12 Marek Polacek <polacek@redhat.com>
3969 * gcc.dg/pr69522.c: Add empty dg-options.
3971 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3973 * g++.dg/lto/lto.exp: Include and init mpx.
3974 * g++.dg/lto/pr69729_0.C: New test.
3976 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3979 * g++.dg/ipa/pr69241-4.C: New test.
3982 * g++.dg/ipa/pr68672-1.C: New test.
3983 * g++.dg/ipa/pr68672-2.C: New test.
3984 * g++.dg/ipa/pr68672-3.C: New test.
3986 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3989 * gcc.dg/pr69522.c: New test.
3991 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3994 * g++.dg/cpp1y/69098.C: New test.
3995 * g++.dg/cpp1y/69098-2.C: New test.
3997 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3999 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4000 and neighbour -> neighbor.
4001 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4002 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4003 * c-c++-common/Wvarargs.c: Likewise.
4004 * c-c++-common/goacc/host_data-5.c: Likewise.
4005 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4006 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4007 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4008 * gcc.target/aarch64/pr60697.c: Likewise.
4009 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4010 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4011 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4012 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4013 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4014 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4015 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4016 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4017 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4018 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4019 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4020 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4021 * g++.dg/lookup/koenig5.C: Likewise.
4022 * g++.dg/ext/no-asm-2.C: Likewise.
4023 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4024 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4025 * gfortran.dg/used_types_16.f90: Likewise.
4026 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4027 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4028 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4029 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4030 * gfortran.dg/abstract_type_6.f03: Likewise.
4031 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4032 * gfortran.dg/used_types_15.f90: Likewise.
4033 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4034 * gfortran.dg/exit_3.f08: Likewise.
4035 * gfortran.dg/open_status_2.f90: Likewise.
4036 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4037 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4038 * gfortran.dg/associate_1.f03: Likewise.
4039 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4040 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4041 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4042 * gcc.dg/builtin-object-size-1.c: Likewise.
4043 * gcc.dg/noreturn-6.c: Likewise.
4044 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4045 * gcc.dg/globalalias.c: Likewise.
4046 * gcc.dg/builtins-config.h: Likewise.
4047 * gcc.dg/pr30457.c: Likewise.
4048 * gcc.c-torture/compile/volatile-1.c: Likewise.
4049 * gcc.c-torture/execute/20101011-1.c: Likewise.
4050 * c-c++-common/Waddress-1.c: Likewise.
4052 2016-02-11 Jakub Jelinek <jakub@redhat.com>
4055 * c-c++-common/Waddress-1.c: New test.
4057 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4060 * gfortran.dg/associate_19.f03: New test.
4061 * gfortran.dg/associate_20.f03: New test.
4063 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4065 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4067 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4069 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4070 .arch armv8-a\n. Add -dA to dg-options.
4071 * gcc.target/aarch64/assembler_arch_1.c: New test.
4072 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4074 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4077 * g++.dg/cpp0x/pr68726.C: New.
4079 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4081 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4084 2016-02-11 Richard Biener <rguenther@suse.de>
4086 * g++.dg/tree-ssa/pr61034.C: Adjust.
4088 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4091 * gcc.target/s390/pr69148.c: New.
4093 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4095 PR tree-optimization/69652
4096 * gcc.dg/torture/pr69652.c: New test.
4098 2016-02-10 Jakub Jelinek <jakub@redhat.com>
4099 Patrick Palka <ppalka@gcc.gnu.org>
4103 * g++.dg/ipa/pr69241-1.C: New test.
4104 * g++.dg/ipa/pr69241-2.C: New test.
4105 * g++.dg/ipa/pr69241-3.C: New test.
4106 * g++.dg/ipa/pr69649.C: New test.
4108 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
4110 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4111 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4113 2016-02-10 Bin Cheng <bin.cheng@arm.com>
4115 PR tree-optimization/68021
4116 * gcc.dg/tree-ssa/pr68021.c: New test.
4118 2016-02-10 Richard Biener <rguenther@suse.de>
4120 PR tree-optimization/69726
4121 * gcc.dg/uninit-22.c: New testcase.
4123 2016-02-09 Andrew Pinski <apinski@cavium.com>
4126 * gcc.c-torture/compile/20160205-1.c: New testcase.
4128 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4131 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4132 instead accessing a really large arrray.
4133 * gcc.target/powerpc/fusion3.c: Likewise.
4135 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
4138 * gcc.c-torture/execute/pr68532.c: New test.
4140 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
4143 * gcc.dg/pr69634.c: New.
4145 2016-02-09 Richard Biener <rguenther@suse.de>
4147 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4149 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
4151 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4153 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4155 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4157 2016-02-09 Richard Biener <rguenther@suse.de>
4159 PR tree-optimization/69715
4160 * gcc.dg/torture/pr69715.c: New testcase.
4162 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4165 * g++.dg/cpp0x/trailing12.C: New test.
4166 * g++.dg/cpp0x/trailing13.C: New test.
4168 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4172 * g++.dg/cpp1y/auto-fn29.C: New test.
4173 * g++.dg/cpp1y/auto-fn30.C: New test.
4175 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4177 PR tree-optimization/69209
4178 * gcc.c-torture/compile/pr69209.c: New test.
4180 2016-02-08 Jeff Law <law@redhat.com>
4182 PR tree-optimization/68541
4183 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4184 of statements allowed in join block for path splitting.
4186 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4189 * g++.dg/gomp/pr59627.C: New test.
4192 * g++.dg/ipa/pr69239.C: New test.
4194 2016-02-08 David Malcolm <dmalcolm@redhat.com>
4196 PR preprocessor/69664
4197 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4198 * gcc.dg/cpp/warn-comments.c: Likewise.
4200 2016-02-08 Marek Polacek <polacek@redhat.com>
4203 * g++.dg/init/const12.C: New test.
4205 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4208 * gcc.dg/lto/pr55113_0.c: Remove test.
4210 2016-02-08 Richard Biener <rguenther@suse.de>
4212 PR tree-optimization/69719
4213 * gcc.dg/torture/pr69719.c: New testcase.
4215 2016-02-08 Richard Biener <rguenther@suse.de>
4216 Jeff Law <law@redhat.com>
4219 * gcc.target/mips/pr68273.c: New testcase.
4221 2016-02-08 Richard Biener <rguenther@suse.de>
4223 PR rtl-optimization/69274
4224 * gcc.target/i386/addr-sel-1.c: XFAIL.
4226 2016-02-08 Jeff Law <law@redhat.com>
4228 PR tree-optimization/68541
4229 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4231 PR tree-optimization/65917
4232 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4234 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4237 * gfortran.dg/namelist_args.f90: New test.
4239 2016-02-05 Jeff Law <law@redhat.com>
4241 PR tree-optimization/68541
4242 * gcc.dg/tree-ssa/split-path-2.c: New test.
4243 * gcc.dg/tree-ssa/split-path-3.c: New test.
4244 * gcc.dg/tree-ssa/split-path-4.c: New test.
4245 * gcc.dg/tree-ssa/split-path-5.c: New test.
4246 * gcc.dg/tree-ssa/split-path-6.c: New test.
4247 * gcc.dg/tree-ssa/split-path-7.c: New test.
4249 2016-02-05 Martin Sebor <msebor@redhat.com>
4252 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4253 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4255 2016-02-06 Richard HEnderson <rth@redhat.com>
4258 * gcc.target/i386/addr-space-4.c: New.
4259 * gcc.target/i386/addr-space-5.c: New.
4261 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4264 * gfortran.dg/elemental_dependency_6.f90: New.
4266 2016-02-05 Jakub Jelinek <jakub@redhat.com>
4268 PR rtl-optimization/69691
4269 * gcc.c-torture/execute/pr69691.c: New test.
4272 * g++.dg/parse/pr69628.C: New test.
4274 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4276 * gcc.dg/sancov/asan.c: Move to ...
4277 * gcc.dg/asan/sancov-1.c: ... here.
4279 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4281 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4283 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4286 * gcc.target/i386/pr69677.c: New test.
4288 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4291 * g++.dg/template/pr68948.C: New test.
4293 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4295 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4296 (only necessary on s390x).
4298 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4300 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4301 -mno-accumulate-outgoing-args.
4303 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4305 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4307 2016-02-04 Jakub Jelinek <jakub@redhat.com>
4310 * c-c++-common/pr69669.c: New test.
4312 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4315 * g++.dg/pr69667.C: New file.
4317 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4320 * gcc.dg/pr69619.c: Add new test.
4322 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4324 PR rtl-optimization/69577
4325 * gcc.target/i386/pr69577.c: New test.
4327 2016-02-04 Martin Liska <mliska@suse.cz>
4329 * g++.dg/asan/pr69276.C: New test.
4331 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4335 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4336 a single smulbb instruction.
4337 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4338 * gcc.target/amr/wmul-2.c: Likewise.
4340 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4344 * gcc.c-torture/execute/pr67714.c: New test.
4346 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4349 * gcc.target/i386/pr69454-1.c: New test.
4350 * gcc.target/i386/pr69454-2.c: New test.
4352 2016-02-03 Martin Sebor <msebor@redhat.com>
4359 * g++.dg/ext/flexarray-mangle-2.C: New test.
4360 * g++.dg/ext/flexarray-mangle.C: New test.
4361 * g++.dg/ext/flexarray-subst.C: New test.
4362 * g++.dg/ext/flexary11.C: New test.
4363 * g++.dg/ext/flexary12.C: New test.
4364 * g++.dg/ext/flexary13.C: New test.
4365 * g++.dg/ext/flexary14.C: New test.
4366 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4368 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4370 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4371 Define only if CHECK_FLOAT128 is defined.
4372 (main): Properly initialize u5.
4374 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4377 * gcc.dg/pr69627.c: New test.
4380 * gcc.dg/pr69644.c: New test.
4382 2016-02-03 Mike Stump <mikestump@comcast.net>
4384 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4385 support for struct-layout-1.exp.
4387 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4390 * g++.dg/cpp0x/pr69056.C: New test.
4392 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4393 Alexandre Oliva <aoliva@redhat.com>
4396 * gcc.target/powerpc/pr69461.c: New.
4398 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4400 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4402 (check_effective_target_fsanitize_thread): ... to here. Do not
4403 specify additional compile flags for the test source.
4404 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4405 specify additional compile flags for the test source.
4407 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4409 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4411 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4415 * gfortran.dg/coarray_allocate_2.f08: New test.
4416 * gfortran.dg/coarray_allocate_3.f08: New test.
4417 * gfortran.dg/coarray_allocate_4.f08: New test.
4419 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4421 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4422 use same scan-tree-dump-times on all platforms.
4423 * gcc.dg/vect/vect-outer-1.c: Likewise.
4424 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4425 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4426 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4427 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4428 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4429 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4430 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4432 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4434 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4437 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4439 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4441 2016-02-02 James Norris <jnorris@codesourcery.com>
4443 * c-c++-common/goacc/routine-5.c: Add tests.
4445 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4447 * gcc.target/nvptx/unsigned-cmp.c: New test.
4449 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4451 * gcc.target/aarch64/scalar_shift_1.c
4452 (test_corners_sisd_di): Improve force to SIMD register.
4453 (test_corners_sisd_si): Likewise.
4454 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4455 Remove scan-assembler check for ldr.
4457 2016-02-02 Richard Biener <rguenther@suse.de>
4459 PR tree-optimization/69595
4460 * gcc.dg/Warray-bounds-17.c: New testcase.
4462 2016-02-02 Richard Biener <rguenther@suse.de>
4464 PR tree-optimization/69606
4465 * gcc.dg/torture/pr69606.c: New testcase.
4467 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4470 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4471 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4473 2016-02-02 Alan Modra <amodra@gmail.com>
4476 * gcc.target/powerpc/pr69548.c: New test.
4478 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4480 PR rtl-optimization/69592
4481 * gcc.dg/pr69592.c: New test.
4483 PR preprocessor/69543
4485 * gcc.dg/pr69543.c: New test.
4486 * gcc.dg/pr69558.c: New test.
4488 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4491 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4493 2016-02-01 Martin Sebor <msebor@redhat.com>
4495 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4497 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4499 PR tree-optimization/67921
4500 * c-c++-common/ubsan/pr67921.c: New test.
4502 2016-02-01 Richard Biener <rguenther@suse.de>
4505 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4507 2016-02-01 Richard Biener <rguenther@suse.de>
4509 PR tree-optimization/69574
4510 * gcc.dg/torture/pr69574.c: New testcase.
4512 2016-02-01 Richard Biener <rguenther@suse.de>
4514 PR tree-optimization/69579
4515 * gcc.dg/setjmp-6.c: New testcase.
4517 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4519 PR rtl-optimization/69570
4520 * g++.dg/opt/pr69570.C: New test.
4522 2016-02-01 Richard Henderson <rth@redhat.com>
4524 * gcc.dg/pr69535.c: New test.
4526 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4529 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4530 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4533 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4535 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4537 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4540 * gfortran.dg/allocate_with_source_17.f03: New test.
4542 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4544 PR tree-optimization/69546
4545 * gcc.dg/torture/pr69546.c: New test.
4547 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4550 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4552 2016-01-30 Martin Sebor <msebor@redhat.com>
4555 * g++.dg/ext/flexary10.C: New test.
4557 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4560 gfortran.dg/common_23.f90: New test.
4562 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4565 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4566 condition being checked, and disable it when the target supports
4567 misaligned loads and stores.
4569 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4572 * gcc.dg/torture/pr69518.c: New test.
4574 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4577 * gcc.target/i386/pr69530.c: New test.
4579 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4582 * gcc.target/mips/div-delay.c: New test.
4584 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4587 * gcc.target/i386/pr69551.c: New test.
4590 * gcc.target/i386/pr66137.c: New test.
4592 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4594 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4595 always built for p5600.
4596 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4597 isa=p5600 dg-option.
4599 2016-01-29 Richard Biener <rguenther@suse.de>
4601 PR tree-optimization/69547
4602 * g++.dg/tree-ssa/pr69547.C: New testcase.
4604 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4607 * g++.dg/warn/Wunused-function2.C: New test.
4609 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4611 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4612 support for test to succeed.
4614 2016-01-29 Marek Polacek <polacek@redhat.com>
4618 * g++.dg/ext/constexpr-vla2.C: New test.
4619 * g++.dg/ext/constexpr-vla3.C: New test.
4620 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4622 2016-01-29 Richard Biener <rguenther@suse.de>
4625 * gcc.dg/uninit-21.c: New testcase.
4627 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4630 * gcc.target/i386/pr69459.c: New test.
4632 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4635 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4636 * gcc.target/mips/pr68400.c: New test.
4638 2016-01-28 Martin Sebor <msebor@redhat.com>
4641 * gcc.target/powerpc/pr17381.c: New test.
4643 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4646 * gcc.dg/torture/pr69542.c: New test.
4648 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4650 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4652 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4654 * gcc.dg/pr65980.c: Skip on AIX.
4655 * gcc.dg/pr66688.c: Same.
4657 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4660 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4661 * gcc.dg/tree-ssa/sra-18.c: Same.
4663 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4666 * gfortran.dg/block_15.f08: New test.
4667 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4668 on incorrectly closed BLOCK.
4670 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4672 * gcc.dg/declare-simd.c: New test.
4673 2016-01-28 Richard Biener <rguenther@suse.de>
4675 PR tree-optimization/69466
4676 * gfortran.dg/vect/pr69466.f90: New testcase.
4678 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4680 * g++.dg/pr67989.C: Remove ARM-specific option.
4681 * gcc.target/arm/pr67989.C: New file.
4683 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4685 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4686 and expm1 test for glibc < 2.11.
4688 2016-01-27 Richard Henderson <rth@redhat.com>
4690 * gcc.c-torture/execute/pr69447.c: New test.
4692 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4695 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4697 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4700 * gcc.dg/pr66869.c: New test.
4702 2016-01-25 Jeff Law <law@redhat.com>
4704 PR tree-optimization/68398
4705 PR tree-optimization/69196
4706 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4707 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4708 path to avoid new heuristic allowing more irreducible regions
4709 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4710 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4711 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4712 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4713 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4715 2016-01-27 Marek Polacek <polacek@redhat.com>
4718 * c-c++-common/vector-compare-4.c: New test.
4720 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4722 PR preprocessor/69126
4723 * c-c++-common/pr69126.c: New test case.
4725 2016-01-27 Ian Lance Taylor <iant@google.com>
4727 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4729 2016-01-27 Ryan Burn <contact@rnburn.com>
4732 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4734 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4737 * gcc.target/i386/pr69512.c: New test.
4739 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4742 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4744 2016-01-27 Marek Polacek <polacek@redhat.com>
4747 * g++.dg/pr69379.C: New test.
4749 2016-01-27 Martin Sebor <msebor@redhat.com>
4752 * g++.dg/abi/Wabi-2-2.C: New test.
4753 * g++.dg/abi/Wabi-2-3.C: New test.
4754 * g++.dg/abi/Wabi-3-2.C: New test.
4755 * g++.dg/abi/Wabi-3-3.C: New test.
4757 2016-01-27 Richard Biener <rguenther@suse.de>
4759 PR tree-optimization/69166
4760 * gcc.dg/torture/pr69166.c: New testcase.
4762 2016-01-27 Martin Jambor <mjambor@suse.cz>
4764 PR tree-optimization/69355
4765 * gcc.dg/tree-ssa/pr69355.c: New test.
4767 2016-01-27 Marek Polacek <polacek@redhat.com>
4770 * g++.dg/ext/constexpr-vla1.C: New test.
4772 2016-01-20 Christian Bruel <christian.bruel@st.com>
4775 * gcc.target/arm/pr69245.c: New test.
4777 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4779 PR tree-optimization/69399
4780 * gcc.dg/torture/pr69399.c: New test.
4782 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4784 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4786 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4788 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4790 2016-01-26 Tom de Vries <tom@codesourcery.com>
4792 PR tree-optimization/69110
4793 * gcc.dg/autopar/pr69110.c: New test.
4795 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4796 Sebastian Pop <s.pop@samsung.com>
4798 * gcc.dg/graphite/isl-ast-op-select.c: New.
4800 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4803 * gfortran.dg/allocate_error_6.f90: New test.
4805 2016-01-26 Richard Henderson <rth@redhat.com>
4807 * gcc.dg/tm/pr60908.c: New test.
4809 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4812 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4814 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4815 expected multiline output to reflect the colorization being
4816 disabled before newlines.
4817 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4818 (custom_diagnostic_finalizer): Replace call to
4819 pp_newline_and_flush with call to pp_flush.
4820 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4821 * gfortran.dg/implicit_class_1.f90: Likewise.
4822 * lib/gcc-dg.exp (allow_blank_lines): New global.
4823 (dg-allow-blank-lines-in-output): New procedure.
4824 (gcc-dg-prune): Complain about blank lines in the output, unless
4825 dg-allow-blank-lines-in-output was called.
4826 * lib/multiline.exp (_build_multiline_regex): Only support
4827 arbitrary followup text for non-blank-lines, not for blank lines.
4829 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4831 PR tree-optimization/69483
4832 * gcc.dg/pr69483.c: New test.
4833 * g++.dg/opt/pr69483.C: New test.
4835 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4838 * gcc.target/arm/pr68620.c: New test.
4840 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4842 * gcc.target/i386/pr68986-2.c: Remove -m32.
4844 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4847 * gcc.target/i386/pr68986-1.c: New test.
4848 * gcc.target/i386/pr68986-2.c: Likewise.
4849 * gcc.target/i386/pr68986-3.c: Likewise.
4851 2016-01-26 Christian Bruel <christian.bruel@st.com>
4853 * lib/target-supports.exp
4854 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4855 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4856 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4858 2016-01-26 Richard Biener <rguenther@suse.de>
4860 PR tree-optimization/69452
4861 * gcc.dg/torture/pr69452.c: New testcase.
4863 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4866 * gcc.dg/pr69442.c: New test.
4868 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4871 * gcc.target/aarch64/simd/pr67896.C: New.
4873 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4875 PR tree-optimization/69400
4876 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4878 (plugin_init): Call it.
4879 * gcc.dg/torture/pr69400.c: New test.
4881 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4883 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4885 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4886 Sebastian Pop <s.pop@samsung.com>
4888 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4891 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4892 Sebastian Pop <s.pop@samsung.com>
4894 * gcc.dg/graphite/pr69292.c: New.
4896 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4898 * c-c++-common/goacc/use_device-1.c: New test.
4900 2016-01-25 Jeff Law <law@redhat.com>
4902 PR tree-optimization/69196
4903 PR tree-optimization/68398
4904 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4905 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4907 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4910 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4913 2016-01-25 Richard Biener <rguenther@suse.de>
4916 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4918 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4921 * gcc.dg/pr69421.c: New test.
4923 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4925 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4926 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4927 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4928 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4929 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4930 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4931 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4932 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4933 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4934 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4936 2016-01-25 Richard Biener <rguenther@suse.de>
4938 PR tree-optimization/69376
4939 * gcc.dg/torture/pr69376.c: New testcase.
4941 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4945 * gfortran.dg/interface_38.f90: New test.
4946 * gfortran.dg/interface_39.f90: New test.
4948 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4951 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4956 * g++.dg/template/pr11858.C: New test.
4957 * g++.dg/template/pr24663.C: New test.
4958 * g++.dg/template/unify12.C: New test.
4959 * g++.dg/template/unify13.C: New test.
4960 * g++.dg/template/unify14.C: New test.
4961 * g++.dg/template/unify15.C: New test.
4962 * g++.dg/template/unify16.C: New test.
4963 * g++.dg/template/unify17.C: New test.
4965 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4968 gfortran.dg/pr68283.f90: New test.
4970 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4973 * gfortran.dg/inline_matmul_13.f90: New test.
4974 * gfortran.dg/matmul_bounds_8.f90: New test.
4975 * gfortran.dg/matmul_bounds_9.f90: New test.
4976 * gfortran.dg/matmul_bounds_10.f90: New test.
4978 2016-01-23 Tom de Vries <tom@codesourcery.com>
4980 PR tree-optimization/69426
4981 * gcc.dg/autopar/pr69426.c: New test.
4983 2016-01-23 Martin Sebor <msebor@redhat.com>
4987 * g++.dg/cpp0x/alignas5.C: New test.
4988 * g++.dg/ext/vector29.C: Same.
4990 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4992 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4993 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4994 _GNU_SOURCE from compile flags to the source.
4995 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4996 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4997 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4998 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5000 2016-01-22 Jakub Jelinek <jakub@redhat.com>
5003 * g++.dg/opt/pr69432.C: New test.
5005 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5007 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5008 32-bit targets testing an -m64 multilib.
5010 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5012 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5015 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5017 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5019 2016-01-21 Christian Bruel <christian.bruel@st.com>
5022 * gcc.target/i386/pr68674.c
5023 * gcc.target/aarch64/pr68674.c
5024 * gcc.target/arm/pr68674.c
5026 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5029 * gcc.c-torture/execute/pr69403.c: New test.
5031 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5034 * g++.dg/template/pr55843.C: New.
5036 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5039 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5040 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5042 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5045 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5046 from dg-do compile directive, and instead add
5047 { dg-require-effective-target int128 }.
5049 2016-01-20 Martin Sebor <msebor@redhat.com>
5052 * gcc.dg/sync-fetch.c: New test.
5054 2016-01-21 Martin Sebor <msebor@redhat.com>
5057 * gcc.target/powerpc/pr69252.c: New test.
5059 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5062 * gfortran.dg/pr65996.f90: New test.
5064 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5067 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
5068 expected to generate an error.
5070 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5073 * gcc.dg/torture/pr66178.c: New test.
5075 2016-01-21 Anton Blanchard <anton@samba.org>
5076 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5079 * gcc.target/powerpc/pr63354.c: New test.
5081 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5083 PR rtl-optimization/68990
5084 * gcc.target/i386/pr68990: New.
5086 2016-01-21 Nick Clifton <nickc@redhat.com>
5089 * gcc.target/mips/pr69129.c: New.
5091 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5094 * g++.dg/cpp0x/pr58046.C: New.
5096 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5100 * gcc.target/arm/pr69187.c: New test.
5103 * g++.dg/torture/pr69355.C: New test.
5105 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5106 Sebastian Pop <s.pop@samsung.com>
5108 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5110 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5111 Sebastian Pop <s.pop@samsung.com>
5113 * gcc.dg/graphite/pr68976.c: New test.
5115 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5118 * c-c++-common/pr67653.c: New test.
5119 * gcc.dg/torture/pr29119.c: Add dg-warning.
5121 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5123 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5125 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5128 * gcc.dg/pr24293.c: New test.
5129 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5130 incomplete struct type.
5131 * gcc.dg/declspec-1.c: Likewise.
5132 * gcc.dg/pr63549.c: Likewise.
5134 2016-01-20 Jakub Jelinek <jakub@redhat.com>
5136 PR tree-optimization/66612
5137 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5138 for bdn instruction.
5140 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5142 * lib/target-supports.exp
5143 (check_effective_target_arm_fp_ok_nocache): New.
5144 (check_effective_target_arm_fp_ok): New.
5145 (add_options_for_arm_fp): New.
5146 (check_effective_target_arm_crypto_ok_nocache): Require
5147 target_arm_v8_neon_ok instead of arm32.
5148 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5149 (check_effective_target_arm_crypto_pragma_ok): New.
5150 (add_options_for_arm_vfp): New.
5151 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5152 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5153 target instead. Force initial fpu to vfp.
5154 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5155 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5156 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5158 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5159 use arm_vfp effective target instead. Force initial fpu to vfp.
5160 * gcc.target/arm/attr-neon3.c: Likewise.
5161 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5163 * gcc.target/arm/unsigned-float.c: Likewise.
5164 * gcc.target/arm/vfp-1.c: Likewise.
5165 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5166 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5167 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5168 * gcc.target/arm/vfp-ldmias.c: Likewise.
5169 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5170 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5171 * gcc.target/arm/vfp-stmiad.c: Likewise.
5172 * gcc.target/arm/vfp-stmias.c: Likewise.
5173 * gcc.target/arm/vnmul-1.c: Likewise.
5174 * gcc.target/arm/vnmul-2.c: Likewise.
5175 * gcc.target/arm/vnmul-3.c: Likewise.
5176 * gcc.target/arm/vnmul-4.c: Likewise.
5178 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
5181 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5182 the MPX run-time library, for compile-time MPX test.
5183 * gcc.target/i386/chkp-always_inline.c: Likewise.
5184 * gcc.target/i386/chkp-bndret.c: Likewise.
5185 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5186 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5187 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5188 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5189 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5190 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5191 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5192 * gcc.target/i386/chkp-label-address.c: Likewise.
5193 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5194 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5195 * gcc.target/i386/chkp-pr69044.c: Likewise.
5196 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5197 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5198 * gcc.target/i386/chkp-strchr.c: Likewise.
5199 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5200 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5201 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5202 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5203 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5204 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5205 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5206 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5207 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5208 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5209 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5210 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5211 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5212 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5213 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5214 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5215 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5216 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5217 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5218 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5219 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5220 * gcc.target/i386/pr63995-2.c: Likewise.
5221 * gcc.target/i386/pr64805.c: Likewise.
5222 * gcc.target/i386/pr65044.c: Likewise.
5223 * gcc.target/i386/pr65167.c: Likewise.
5224 * gcc.target/i386/pr65183.c: Likewise.
5225 * gcc.target/i386/pr65184.c: Likewise.
5226 * gcc.target/i386/thunk-retbnd.c: Likewise.
5228 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5230 PR tree-optimization/69328
5231 * gcc.dg/pr69328.c: New test.
5233 2016-01-20 Jeff Law <law@redhat.com>
5236 * gcc.target/m68k/pr25114.c: New test.
5238 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5240 * gcc.target/arm/memset-inline-10.c: Added
5241 dg-require-effective-target arm_thumb2_ok.
5243 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5245 * gcc.dg/debug/dwarf2/sso.c: New test.
5247 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
5250 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5251 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5252 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5254 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5257 * g++.dg/ipa/devirt-50.C: New testcase.
5259 2016-01-19 Marek Polacek <polacek@redhat.com>
5262 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5263 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5265 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5268 * gcc.target/arm/pr69135_1.c: New test.
5270 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5272 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5274 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5276 * gcc.target/aarch64/ccmp_1.c: New testcase.
5278 2016-01-19 Marek Polacek <polacek@redhat.com>
5281 * g++.dg/cpp0x/enum30.C: New test.
5283 2016-01-19 Richard Biener <rguenther@suse.de>
5285 PR tree-optimization/69336
5286 * g++.dg/tree-ssa/pr69336.C: New testcase.
5288 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5291 * gcc.dg/pr65779.c: New test.
5293 2016-01-19 Richard Biener <rguenther@suse.de>
5295 PR tree-optimization/69352
5296 * gcc.dg/torture/pr69352.c: New testcase.
5298 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5300 PR rtl-optimization/68955
5301 PR rtl-optimization/64557
5302 * gcc.dg/torture/pr68955.c: New test.
5304 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5307 * g++.dg/torture/pr69136.C: New testcase.
5309 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5312 * g++.dg/lto/pr69133_0.C: New testcase.
5313 * g++.dg/lto/pr69133_1.C: New testcase.
5315 2016-01-15 Jeff Law <law@redhat.com>
5317 PR tree-optimization/69320
5318 * gcc.c-torture/pr69320-1.c: New test.
5319 * gcc.c-torture/pr69320-2.c: New test.
5320 * gcc.c-torture/pr69320-3.c: New test.
5321 * gcc.c-torture/pr69320-4.c: New test.
5323 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5328 * g++.dg/template/pr11858.C: New test.
5329 * g++.dg/template/pr24663.C: New test.
5330 * g++.dg/template/unify12.C: New test.
5331 * g++.dg/template/unify13.C: New test.
5332 * g++.dg/template/unify14.C: New test.
5333 * g++.dg/template/unify15.C: New test.
5334 * g++.dg/template/unify16.C: New test.
5335 * g++.dg/template/unify17.C: New test.
5337 2016-01-18 David Malcolm <dmalcolm@redhat.com>
5340 * gcc.dg/pr69181-1.c: New test file.
5341 * gcc.dg/pr69181-2.c: New test file.
5342 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5343 globals by moving it to...
5344 (cleanup-after-saved-dg-test): ...this new function. Add
5345 "global additional_sources_used". Add reset of global
5346 multiline_expected_outputs to the empty list.
5347 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5349 (multiline_expected_outputs): ...this, and updated comments to
5350 note that it is modified from gcc-dg.exp.
5351 (dg-end-multiline-output): Update for the above renaming.
5352 (handle-multiline-outputs): Likewise. Remove the clearing
5353 of the expected outputs to the empty list.
5355 2016-01-18 Richard Biener <rguenther@suse.de>
5357 PR tree-optimization/69297
5358 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5360 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5362 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5364 * gcc.target/mips/mips-3d-2.c: Likewise.
5365 * gcc.target/mips/mips-3d-3.c: Likewise.
5366 * gcc.target/mips/mips-3d-4.c: Likewise.
5367 * gcc.target/mips/mips-3d-5.c: Likewise.
5368 * gcc.target/mips/mips-3d-6.c: Likewise.
5369 * gcc.target/mips/mips-3d-7.c: Likewise.
5370 * gcc.target/mips/mips-3d-8.c: Likewise.
5371 * gcc.target/mips/mips-3d-9.c: Likewise.
5372 * gcc.target/mips/mips-ps-1.c: Likewise.
5373 * gcc.target/mips/mips-ps-2.c: Likewise.
5374 * gcc.target/mips/mips-ps-3.c: Likewise.
5375 * gcc.target/mips/mips-ps-4.c: Likewise.
5376 * gcc.target/mips/mips-ps-5.c: Likewise.
5377 * gcc.target/mips/mips-ps-6.c: Likewise.
5378 * gcc.target/mips/mips-ps-7.c: Likewise.
5379 * gcc.target/mips/mips-ps-type.c: Likewise.
5380 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5381 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5383 2016-01-18 Tom de Vries <tom@codesourcery.com>
5385 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5386 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5387 * c-c++-common/goacc/kernels-empty.c: New test.
5388 * c-c++-common/goacc/kernels-eternal.c: New test.
5389 * c-c++-common/goacc/kernels-loop-2.c: New test.
5390 * c-c++-common/goacc/kernels-loop-3.c: New test.
5391 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5392 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5393 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5394 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5395 * c-c++-common/goacc/kernels-loop-data.c: New test.
5396 * c-c++-common/goacc/kernels-loop-g.c: New test.
5397 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5398 * c-c++-common/goacc/kernels-loop-n.c: New test.
5399 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5400 * c-c++-common/goacc/kernels-loop.c: New test.
5401 * c-c++-common/goacc/kernels-noreturn.c: New test.
5402 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5403 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5404 * c-c++-common/goacc/kernels-reduction.c: New test.
5406 2016-01-18 Tom de Vries <tom@codesourcery.com>
5408 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5409 * gcc.dg/autopar/outer-2.c: Same.
5410 * gcc.dg/autopar/outer-3.c: Same.
5411 * gcc.dg/autopar/outer-4.c: Same.
5412 * gcc.dg/autopar/outer-5.c: Same.
5413 * gcc.dg/autopar/outer-6.c: Same.
5414 * gcc.dg/autopar/parallelization-1.c: Same.
5415 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5416 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5417 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5418 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5419 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5420 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5421 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5422 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5423 * gcc.dg/autopar/pr39500-1.c: Same.
5424 * gcc.dg/autopar/pr39500-2.c: Same.
5425 * gcc.dg/autopar/pr46193.c: Same.
5426 * gcc.dg/autopar/pr46194.c: Same.
5427 * gcc.dg/autopar/pr49580.c: Same.
5428 * gcc.dg/autopar/pr49960-1.c: Same.
5429 * gcc.dg/autopar/pr49960.c: Same.
5430 * gcc.dg/autopar/pr68373.c: Same.
5431 * gcc.dg/autopar/reduc-1.c: Same.
5432 * gcc.dg/autopar/reduc-1char.c: Same.
5433 * gcc.dg/autopar/reduc-1short.c: Same.
5434 * gcc.dg/autopar/reduc-2.c: Same.
5435 * gcc.dg/autopar/reduc-2char.c: Same.
5436 * gcc.dg/autopar/reduc-2short.c: Same.
5437 * gcc.dg/autopar/reduc-3.c: Same.
5438 * gcc.dg/autopar/reduc-4.c: Same.
5439 * gcc.dg/autopar/reduc-6.c: Same.
5440 * gcc.dg/autopar/reduc-7.c: Same.
5441 * gcc.dg/autopar/reduc-8.c: Same.
5442 * gcc.dg/autopar/reduc-9.c: Same.
5443 * gcc.dg/autopar/uns-outer-4.c: Same.
5444 * gcc.dg/autopar/uns-outer-5.c: Same.
5445 * gcc.dg/autopar/uns-outer-6.c: Same.
5446 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5447 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5449 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5452 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5453 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5455 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5458 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5459 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5460 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5462 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5465 * gcc.dg/tree-ssa/sra-17.c: New.
5466 * gcc.dg/tree-ssa/sra-18.c: New.
5468 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5470 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5472 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5474 * gnat.dg/inline12.adb: New test.
5476 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5478 PR tree-optimization/66797
5479 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5481 2016-01-18 Richard Biener <rguenther@suse.de>
5483 PR tree-optimization/69170
5484 * gcc.dg/torture/pr69170.c: New testcase.
5486 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5488 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5490 2016-01-16 Tom de Vries <tom@codesourcery.com>
5492 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5494 2016-01-16 Tom de Vries <tom@codesourcery.com>
5496 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5497 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5498 redundant dg-require-effective-target pthread.
5499 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5500 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5501 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5502 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5503 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5504 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5505 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5507 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5510 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5511 * gcc.target/powerpc/recip-7.c: Same.
5513 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5516 * g++.dg/template/pr69091.C: New test.
5518 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5520 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5521 dump does not contain an error_mark_node.
5522 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5523 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5525 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5528 * g++.dg/template/pr68936.C: New test.
5530 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5533 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5534 * gcc.target/powerpc/recip-2.c: Same.
5535 * gcc.target/powerpc/recip-3.c: Same.
5536 * gcc.target/powerpc/recip-4.c: Same.
5537 * gcc.target/powerpc/recip-sqrtf.c: Same.
5539 2016-01-15 Jeff Law <law@redhat.com>
5541 PR tree-optimization/69270
5542 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5543 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5545 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5548 * gfortran.dg/deferred_character_13.f90: New test for the fix
5549 of comment 3 of the PR.
5552 * gfortran.dg/deferred_character_8.f90: New test
5553 * gfortran.dg/allocate_error_5.f90: New test
5556 * gfortran.dg/deferred_character_10.f90: New test
5559 * gfortran.dg/deferred_character_14.f90: New test
5562 * gfortran.dg/deferred_character_11.f90: New test
5565 * gfortran.dg/deferred_character_9.f90: New test
5567 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5569 PR rtl-optimization/69030
5570 * gcc.target/i386/pr69030.c: New.
5572 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5574 * gcc.target/aarch64/target_attr_17.c: New test.
5576 2016-01-15 Richard Biener <rguenther@suse.de>
5578 PR tree-optimization/66856
5579 * gcc.dg/torture/pr66856-1.c: New testcase.
5580 * gcc.dg/torture/pr66856-2.c: Likewise.
5582 2016-01-15 Richard Biener <rguenther@suse.de>
5585 * g++.dg/lto/pr69137_0.C: New testcase.
5587 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5590 * gcc.target/i386/pr69246.c: New test.
5592 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5594 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5596 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5599 * g++.dg/init/const9.C: Disable test on S/390.
5601 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5603 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5604 * g++.dg/Wno-frame-address.C: Ditto.
5606 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5608 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5610 2016-01-15 Richard Biener <rguenther@suse.de>
5612 PR tree-optimization/68961
5613 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5615 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5617 * gcc.target/i386/pr65105-5.c: New test.
5619 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5621 * gcc.c-torture/execute/alias-4.c: New testcase.
5623 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5626 * g++.dg/ipa/devirt-49.C: New testcase.
5628 2016-01-15 Christian Bruel <christian.bruel@st.com>
5631 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5632 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5633 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5635 2016-01-15 Richard Biener <rguenther@suse.de>
5637 PR tree-optimization/69117
5638 * gcc.dg/torture/pr69117.c: New testcase.
5640 2015-01-14 Ryan Burn <contact@rnburn.com>
5643 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5645 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5648 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5649 range tests use 100 * maximum instead of maximum + 1.
5651 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5654 * gcc.dg/guality/pr69244.c: New test.
5656 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5658 * lib/target-supports.exp (check_effective_target_issignaling):
5660 * gcc.dg/pr61441.c: Require issignaling effective target.
5662 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5665 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5667 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5670 PR preprocessor/69177
5671 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5672 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5673 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5674 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5676 2016-01-14 Marek Polacek <polacek@redhat.com>
5679 * gcc.dg/array-15.c: New test.
5681 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5684 PR tree-optimization/69155
5685 * gfortran.dg/pr68146.f: New test.
5686 * gfortran.dg/pr69155.f90: New test.
5688 2016-01-14 Richard Biener <rguenther@suse.de>
5690 PR tree-optimization/68060
5691 * gcc.dg/torture/pr68060-1.c: New testcase.
5692 * gcc.dg/torture/pr68060-2.c: Likewise.
5694 2016-01-14 Nick Clifton <nickc@redhat.com>
5696 * lib/target-supports.exp
5697 (check_effective_target_arm_neon_ok_nocache): Add an option
5698 sequence that includes setting the ARM architecture to ARMv7-A.
5699 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5700 command line options necessary to enable Neon support.
5701 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5702 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5703 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5704 * gcc.target/arm/pr69180.c: Likewise.
5706 2016-01-14 Jeff Law <law@redhat.com>
5708 PR tree-optimization/69270
5709 * gcc.dg/tree-ssa/pr69270.c: New test.
5711 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5714 * c-c++-common/pr66208.c: New file.
5716 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5718 PR tree-optimization/69156
5719 * gcc.dg/pr69156.c: New test.
5721 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5723 * gcc.target/i386/pr69225-7.c: New test.
5725 2016-01-13 Richard Henderson <rth@redhat.com>
5727 * gcc.dg/tm/memopt-13.c: Update expected function.
5728 * gcc.dg/tm/memopt-6.c: Likewise.
5730 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5732 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5733 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5734 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5735 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5737 2016-01-13 Tom de Vries <tom@codesourcery.com>
5739 PR tree-optimization/69169
5740 * gcc.dg/pr69169.c: New test.
5742 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5745 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5746 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5747 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5748 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5749 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5750 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5751 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5752 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5754 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5757 * gcc.dg/pr69247.c: New test.
5759 2016-01-13 Richard Biener <rguenther@suse.de>
5761 PR tree-optimization/69242
5762 * gcc.dg/torture/pr69242.c: New testcase.
5764 2016-01-13 Richard Biener <rguenther@suse.de>
5766 PR tree-optimization/69186
5767 * gcc.dg/torture/pr69186.c: New testcase.
5769 2016-01-13 Jeff Law <law@redhat.com>
5771 PR tree-optimization/67755
5772 * gcc.dg/tree-ssa/pr67755.c: New test.
5774 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5776 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5777 pass number in output by a star.
5779 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5781 PR tree-optimization/68911
5782 * gcc.c-torture/execute/pr68911.c: New test.
5784 2016-01-12 Marek Polacek <polacek@redhat.com>
5787 * g++.dg/warn/permissive-1.C: New test.
5789 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5793 * g++.dg/opt/pr69213.C: New test.
5795 2016-01-12 Christian Bruel <christian.bruel@st.com>
5798 * gcc.target/arm/pr69180.c: New test.
5800 2016-01-12 Richard Biener <rguenther@suse.de>
5803 * g++.dg/lto/pr69077_0.C: New testcase.
5804 * g++.dg/lto/pr69077_1.C: Likewise.
5806 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5809 * g++.dg/opt/pr69175.C: New test.
5811 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5813 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5814 rather than #including math.h & stdlib.h.
5815 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5816 * gcc.dg/vect/pr49771.c: Likewise.
5817 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5818 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5819 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5820 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5821 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5822 * gcc.dg/vect/pr44507.c: Likewise.
5823 * gcc.dg/vect/pr45902.c: Likewise.
5824 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5825 * gcc.dg/vect/vect-117.c: Likewise.
5826 * gcc.dg/vect/vect-99.c: Likewise.
5827 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5828 * gcc.dg/vect/vect-cond-1.c: Likewise.
5829 * gcc.dg/vect/vect-cond-2.c: Likewise.
5830 * gcc.dg/vect/vect-cond-3.c: Likewise.
5831 * gcc.dg/vect/vect-cond-4.c: Likewise.
5832 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5833 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5834 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5835 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5836 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5837 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5838 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5839 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5840 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5841 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5842 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5843 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5844 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5845 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5846 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5847 include of signal.h.
5848 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5849 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5850 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5851 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5852 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5853 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5854 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5855 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5856 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5857 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5858 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5859 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5860 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5861 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5862 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5863 * gcc.dg/vect/vect-outer-5.c: Likewise.
5864 * gcc.dg/vect/vect-outer-6.c: Likewise.
5865 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5868 2016-01-12 Nick Clifton <nickc@redhat.com>
5871 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5872 to fread so that it will be found in all target runtimes.
5874 2016-01-12 Richard Biener <rguenther@suse.de>
5876 PR tree-optimization/69053
5877 * g++.dg/torture/pr69053.C: New testcase.
5879 2016-01-12 Richard Biener <rguenther@suse.de>
5881 PR tree-optimization/69168
5882 * gcc.dg/torture/pr69168.c: New testcase.
5884 2016-01-12 Richard Biener <rguenther@suse.de>
5886 PR tree-optimization/69157
5887 * gcc.dg/torture/pr69157.c: New testcase.
5889 2016-01-12 Richard Biener <rguenther@suse.de>
5891 PR tree-optimization/69174
5892 * gcc.dg/torture/pr69174.c: New testcase.
5894 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5898 * g++.dg/tls/pr66808.C: New test.
5899 * g++.dg/tls/pr69000.C: New test.
5901 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5903 * gcc.target/powerpc/swaps-p8-23.c: New test.
5904 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5906 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5908 PR tree-optimization/68356
5909 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5911 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5912 Jim Wilson <jim.wilson@linaro.org>
5915 * gcc.target/arm/pr69194.c: New test.
5917 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5920 * gcc.target/i386/pr69225-1.c: New test.
5921 * gcc.target/i386/pr69225-2.c: Likewise.
5922 * gcc.target/i386/pr69225-3.c: Likewise.
5923 * gcc.target/i386/pr69225-4.c: Likewise.
5924 * gcc.target/i386/pr69225-5.c: Likewise.
5925 * gcc.target/i386/pr69225-6.c: Likewise.
5927 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5930 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5934 * gcc.dg/pr69071.c: New test.
5937 * g++.dg/opt/pr69211.C: New test.
5939 PR tree-optimization/69214
5940 * gcc.c-torture/compile/pr69214.c: New test.
5942 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5944 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5945 * gcc.target/i386/pr66232-11.c: Ditto.
5946 * gcc.target/i386/pr66232-12.c: Ditto.
5947 * gcc.target/i386/pr66232-13.c: Ditto.
5949 2016-01-11 Richard Biener <rguenther@suse.de>
5951 PR tree-optimization/69173
5952 * gcc.dg/torture/pr69173.c: New testcase.
5954 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5956 PR rtl-optimization/68796
5957 * gcc.target/aarch64/tst_5.c: New test.
5958 * gcc.target/aarch64/tst_6.c: Likewise.
5960 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5962 PR rtl-optimization/68841
5963 * gcc.dg/pr68841.c: New test.
5964 * gcc.c-torture/execute/pr68841.c: New test.
5966 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5968 PR rtl-optimization/68920
5969 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5971 * gcc.dg/ifcvt-5.c: New test.
5973 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5976 * g++.dg/pr69123.C: New.
5978 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5981 * gcc.target/i386/pr69010.c: New test.
5983 2016-01-11 Martin Jambor <mjambor@suse.cz>
5986 * gcc.target/i386/chkp-pr69044.c: New test.
5988 2016-01-11 Tom de Vries <tom@codesourcery.com>
5990 PR tree-optimization/69109
5991 * gcc.dg/autopar/pr69109-2.c: New test.
5992 * gcc.dg/autopar/pr69109.c: New test.
5994 2016-01-11 Tom de Vries <tom@codesourcery.com>
5996 PR tree-optimization/69108
5997 * gcc.dg/autopar/pr69108.c: New test.
5999 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6002 * c-c++-common/Wisleading-indentation.c: Augment test.
6004 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6007 * gfortran.dg/inline_matmul_12.f90: New test.
6009 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
6012 * gfortran.dg/actual_array_offset_1: New test.
6014 2016-01-10 Tom de Vries <tom@codesourcery.com>
6016 PR tree-optimization/69062
6017 * gcc.dg/autopar/pr69062.c: New test.
6019 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6021 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6022 * gcc.dg/vect/slp-perm-2.c: Likewise.
6023 * gcc.dg/vect/slp-perm-3.c: Likewise.
6024 * gcc.dg/vect/slp-perm-5.c: Likewise.
6025 * gcc.dg/vect/slp-perm-6.c: Likewise.
6026 * gcc.dg/vect/slp-perm-7.c: Likewise.
6027 * gcc.dg/vect/slp-perm-8.c: Likewise.
6029 2016-01-10 Tom de Vries <tom@codesourcery.com>
6031 PR tree-optimization/69039
6032 * gcc.dg/autopar/pr69039.c: New test.
6034 2016-01-09 Marek Polacek <polacek@redhat.com>
6037 * g++.dg/pr69113.C: New test.
6039 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6042 PR tree-optimization/69097
6043 * gcc.c-torture/execute/pr50865.c: New test.
6044 * gcc.c-torture/execute/pr69097-1.c: New test.
6045 * gcc.c-torture/execute/pr69097-2.c: New test.
6046 * gcc.dg/pr69097-1.c: New test.
6047 * gcc.dg/pr69097-2.c: New test.
6049 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6052 * g++.dg/opt/pr69164.C: New test.
6054 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6056 PR tree-optimization/69167
6057 * gcc.dg/pr69167.c: New test.
6059 2016-01-08 Marek Polacek <polacek@redhat.com>
6062 * g++.dg/pr68449.C: New.
6064 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6066 PR tree-optimization/68707
6067 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6068 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6069 on platforms supporting it.
6070 * gcc.dg/vect/slp-perm-2.c: Likewise.
6071 * gcc.dg/vect/slp-perm-3.c: Likewise.
6072 * gcc.dg/vect/slp-perm-5.c: Likewise.
6073 * gcc.dg/vect/slp-perm-7.c: Likewise.
6074 * gcc.dg/vect/slp-perm-8.c: Likewise.
6075 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6076 on platforms supporting it.
6078 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6080 PR tree-optimization/69162
6081 * gcc.dg/pr69162.c: New test.
6083 PR tree-optimization/69172
6084 * gcc.dg/pr69172.c: New test.
6086 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6088 PR tree-optimization/67781
6089 * gcc.c-torture/execute/pr67781.c: New file.
6091 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6093 PR tree-optimization/69083
6094 * gcc.dg/vect/pr69083.c: New test.
6096 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6098 PR tree-optimization/61441
6099 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6100 Use -fexcess-precision=standard for compiler options.
6101 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6103 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6106 * gfortran.dg/gomp/pr69128.f90: New test.
6109 * g++.dg/ext/pr69145-1.C: New test.
6110 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6111 * g++.dg/ext/pr69145-2.h: New file.
6113 2016-01-07 Martin Sebor <msebor@redhat.com>
6116 * gcc.dg/atomic-fetch-bool.c: New test.
6117 * gcc.dg/sync-fetch-bool.c: New test.
6119 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6122 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6124 2016-01-07 Nick Clifton <nickc@redhat.com>
6127 * g++.dg/pr66655.C: New test.
6128 * g++.dg/pr66655_1.cc: Test support file.
6129 * g++.dg/pr66655.h: Test header file.
6131 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
6134 gfortran.dg/gomp/pr66680.f90: New test.
6136 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6139 * gcc.target/i386/pr69171-1.c: New test.
6140 * gcc.target/i386/pr69171-2.c: Likewise.
6141 * gcc.target/i386/pr69171-3.c: Likewise.
6142 * gcc.target/i386/pr69171-4.c: Likewise.
6143 * gcc.target/i386/pr69171-5.c: Likewise.
6144 * gcc.target/i386/pr69171-6.c: Likewise.
6146 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6149 * c-c++-common/pr67639.c: New test.
6151 2016-01-07 Jakub Jelinek <jakub@redhat.com>
6153 PR tree-optimization/69141
6154 * g++.dg/opt/pr69141.C: New test.
6156 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6158 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6160 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
6163 * gcc.target/i386/pr69140.c: New test
6165 2016-01-06 David Malcolm <dmalcolm@redhat.com>
6167 * gcc.dg/bad-dereference.c: New test case.
6169 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6171 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6173 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6175 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6177 2016-01-06 Marek Polacek <polacek@redhat.com>
6180 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6182 2016-01-05 Marek Polacek <polacek@redhat.com>
6185 * gcc.dg/atomic-invalid-2.c: New.
6187 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6190 * gcc.target/i386/pr68991.c: New test.
6192 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6195 * g++.dg/pr68991-1.C: New test.
6196 * g++.dg/pr68991-2.C: Likewise.
6198 2016-01-05 Sergei Trofimovich <siarheit@google.com>
6201 * gcc.target/ia64/pr60465-gprel64.c: New test.
6202 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6204 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6206 PR rtl-optimization/68651
6207 * gcc.target/aarch64/pr68651_1.c: New test.
6209 2016-01-05 David Malcolm <dmalcolm@redhat.com>
6212 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6214 2016-01-05 Nathan Sidwell <nathan@acm.org>
6217 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6219 * gcc.dg/alias-15.c: New.
6221 2016-01-05 Nick Clifton <nickc@redhat.com>
6224 * g++.dg/pr68770.C: New test.
6226 2016-01-04 Mike Stump <mikestump@comcast.net>
6228 * lib/target-supports.exp (check_effective_target_cilkplus):
6229 cilkplus targets require pthreads.
6230 (check_effective_target_cilkplus): Remove special case for NVPTX.
6232 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6234 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6237 2016-01-04 Jakub Jelinek <jakub@redhat.com>
6239 Update copyright years.
6241 2016-01-04 Marek Polacek <polacek@redhat.com>
6244 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6245 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6246 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6248 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6250 * gcc.target/sparc/20160104-2.c: New test.
6252 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6254 * gcc.target/sparc/20160104-1.c: New test.
6256 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
6259 * gfortran.dg/pr65045.f90: New test.
6261 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6263 * gnat.dg/specs/debug1.ads: Delete.
6265 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6267 PR libgfortran/68867
6268 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6271 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6273 PR libgfortran/68867
6274 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6277 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
6280 * gfortran.dg/pr68864.f90: New test.
6282 2016-01-01 Jakub Jelinek <jakub@redhat.com>
6284 PR tree-optimization/69070
6285 * gcc.dg/pr69070.c: New test.
6288 * gfortran.dg/pr69055.f90: New test.
6291 * gcc.dg/pr69015.c: New test.
6293 Copyright (C) 2016 Free Software Foundation, Inc.
6295 Copying and distribution of this file, with or without modification,
6296 are permitted in any medium without royalty provided the copyright
6297 notice and this notice are preserved.