1 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3 PR tree-optimization/71006
4 * gcc.dg/pr71006.c: New test.
6 2016-05-12 Marek Polacek <polacek@redhat.com>
9 * gcc.dg/opts-7.c: New test.
11 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
15 Add -save-temps to dg-options.
16 Scan for ldmfd rather than pop instruction.
17 * gcc.target/arm/interrupt-2.c: Likewise.
18 * gcc.target/arm/pr70830.c: New test.
20 2016-05-12 Jakub Jelinek <jakub@redhat.com>
22 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
23 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
25 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
26 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
27 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
30 * gcc.target/i386/avx512vl-pack-1.c: New test.
31 * gcc.target/i386/avx512vl-pack-2.c: New test.
32 * gcc.target/i386/avx512bw-pack-2.c: New test.
34 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
36 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
37 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
38 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
40 2016-05-12 Richard Biener <rguenther@suse.de>
42 PR tree-optimization/70986
43 * gcc.dg/torture/pr70986-1.c: New testcase.
44 * gcc.dg/torture/pr70986-2.c: Likewise.
45 * gcc.dg/torture/pr70986-3.c: Likewise.
47 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
50 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
51 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
53 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
55 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
57 * gcc.target/i386/pr66746.c: Ditto.
59 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
61 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
63 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
64 warning when using -mvsx-timode.
65 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
66 * gcc.target/powerpc/dform-2.c: Likewise.
67 * gcc.target/powerpc/pr68805.c: Likewise.
69 2016-05-11 Marek Polacek <polacek@redhat.com>
72 * c-c++-common/attributes-3.c: New test.
74 2016-05-11 Nathan Sidwell <nathan@acm.org>
76 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
77 * gcc.c-torture/execute/pr68185.c: Likewise.
78 * gcc.dg/ipa/pr70306.c: Requires global constructors.
79 * gcc.dg/pr69634.c: Requires scheduling.
80 * gcc.dg/torture/pr66178.c: Require label values.
81 * gcc.dg/setjmp-6.c: Require indirect jumps.
83 2016-05-11 Richard Biener <rguenther@suse.de>
85 PR tree-optimization/71055
86 * gcc.dg/torture/pr71055.c: New testcase.
88 2016-05-11 Richard Biener <rguenther@suse.de>
91 * g++.dg/debug/pr71057.C: New testcase.
93 2016-05-11 Jakub Jelinek <jakub@redhat.com>
96 * gfortran.dg/gomp/pr70855.f90: New test.
98 2016-05-11 Richard Biener <rguenther@suse.de>
101 * g++.dg/torture/pr71002.C: New testcase.
103 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
106 * gcc.dg/pr70807.c: New test.
108 2016-05-10 Martin Sebor <msebor@redhat.com>
111 * g++.dg/Wattributes.C: New test.
113 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
115 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
116 * gcc.dg/tree-ssa/pr69270.c: Adjust.
117 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
119 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
122 * gcc.target/i386/pr70799-1.c: New test.
124 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
126 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
128 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
131 * gcc.target/i386/pr70877.c: New test.
133 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
135 PR tree-optimization/70786
136 * gcc.target/i386/pr70876.c: New test.
138 2016-05-10 Jakub Jelinek <jakub@redhat.com>
141 * gcc.target/i386/avx512vl-logic-1.c: New test.
142 * gcc.target/i386/avx512vl-logic-2.c: New test.
143 * gcc.target/i386/avx512dq-logic-2.c: New test.
145 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
148 * gcc.target/powerpc/pr70963.c: New.
150 2016-05-10 David Malcolm <dmalcolm@redhat.com>
152 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
153 (test_very_wide_line): Add ruler to expected output.
154 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
155 (test_very_wide_line): Likewise.
156 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
157 (test_show_locus): Within the handling of "test_very_wide_line",
158 enable show_ruler_p on the diagnostic context.
160 2016-05-10 Richard Biener <rguenther@suse.de>
162 PR tree-optimization/71039
163 * gcc.dg/torture/pr71039.c: New testcase.
165 2016-05-10 Nathan Sidwell <nathan@acm.org>
167 * gcc.dg/nested-func-10.c: Requires alloca.
168 * gcc.dg/nested-func-9.c: Requires alloca.
169 * gcc.c-torture/execute/pr70460.c: Requires labels.
170 * gcc.c-torture/compile/pr70199.c: Requires labels.
171 * gcc.target/nvptx/decl.c: Compile only.
172 * gcc.target/nvptx/trailing-init.c: Compile only.
173 * gcc.target/nvptx/ary-init.c: Compile only.
175 2016-05-10 Marek Polacek <polacek@redhat.com>
178 * gcc.dg/attr-opt-1.c: New test.
180 2016-05-10 Richard Biener <rguenther@suse.de>
182 PR tree-optimization/70497
183 PR tree-optimization/28367
184 * gcc.dg/torture/20160404-1.c: New testcase.
185 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
186 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
188 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
190 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
192 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
194 * gcc.target/i386/fabsneg-1.c New test.
196 2016-05-09 Alan Modra <amodra@gmail.com>
199 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
201 2016-05-09 Richard Biener <rguenther@suse.de>
203 PR tree-optimization/70985
204 * gcc.dg/torture/pr70985.c: New testcase.
206 2016-05-09 Bin Cheng <bin.cheng@arm.com>
208 * gcc.dg/tree-ssa/ifc-9.c: New test.
209 * gcc.dg/tree-ssa/ifc-10.c: New test.
210 * gcc.dg/tree-ssa/ifc-11.c: New test.
211 * gcc.dg/tree-ssa/ifc-12.c: New test.
212 * gcc.dg/vect/pr61194.c: Remove XFAIL.
213 * gcc.dg/vect/vect-23.c: Remove XFAIL.
214 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
216 2016-05-09 Richard Biener <rguenther@suse.de>
219 * gfortran.dg/pr70937.f90: New testcase.
221 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
223 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
225 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
228 * gfortran.dg/dec_structure_1.f90: New testcase.
229 * gfortran.dg/dec_structure_2.f90: Ditto.
230 * gfortran.dg/dec_structure_3.f90: Ditto.
231 * gfortran.dg/dec_structure_4.f90: Ditto.
232 * gfortran.dg/dec_structure_5.f90: Ditto.
233 * gfortran.dg/dec_structure_6.f90: Ditto.
234 * gfortran.dg/dec_structure_7.f90: Ditto.
235 * gfortran.dg/dec_structure_8.f90: Ditto.
236 * gfortran.dg/dec_structure_9.f90: Ditto.
237 * gfortran.dg/dec_structure_10.f90: Ditto.
238 * gfortran.dg/dec_structure_11.f90: Ditto.
239 * gfortran.dg/dec_union_1.f90: Ditto.
240 * gfortran.dg/dec_union_2.f90: Ditto.
241 * gfortran.dg/dec_union_3.f90: Ditto.
242 * gfortran.dg/dec_union_4.f90: Ditto.
243 * gfortran.dg/dec_union_5.f90: Ditto.
244 * gfortran.dg/dec_union_6.f90: Ditto.
245 * gfortran.dg/dec_union_7.f90: Ditto.
247 2016-05-07 Tom de Vries <tom@codesourcery.com>
249 PR tree-optimization/70956
250 * gcc.dg/graphite/pr70956.c: New test.
252 2016-05-06 Jakub Jelinek <jakub@redhat.com>
255 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
256 (a, b, c, d): Change type from char to signed char.
257 (main): Compare against (signed char) -1634678893 instead of
258 hardcoded -109. Use __builtin_abort instead of abort.
260 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
261 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
263 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
265 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
268 * gcc.dg/torture/pr70935.c: New test.
270 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
273 * gcc.target/sh/pr58219.c: New tests.
275 2016-05-06 Richard Biener <rguenther@suse.de>
277 PR tree-optimization/70960
278 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
280 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
283 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
284 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
285 Adjust expected instruction counts.
286 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
288 2016-05-06 Marek Polacek <polacek@redhat.com>
291 * gcc.dg/ubsan/bounds-3.c: New test.
293 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
296 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
298 2016-05-06 Richard Biener <rguenther@suse.de>
301 * gfortran.dg/pr70931.f90: New testcase.
303 2016-05-06 Richard Biener <rguenther@suse.de>
306 * gcc.dg/torture/pr70941.c: New testcase.
308 2016-05-05 Bin Cheng <bin.cheng@arm.com>
310 PR tree-optimization/57206
311 * gcc.dg/vect/pr57206.c: New test.
313 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
315 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
317 2016-05-05 Jakub Jelinek <jakub@redhat.com>
319 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
321 * c-c++-common/Wdangling-else-4.c: New test.
323 2016-05-04 Jakub Jelinek <jakub@redhat.com>
327 * g++.dg/opt/pr70906.C: New test.
328 * g++.dg/opt/pr70933.C: New test.
330 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
332 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
334 * gcc.dg/ipa/pure-const-3.c: New testcase.
336 2016-05-04 Marek Polacek <polacek@redhat.com>
338 * c-c++-common/Wdangling-else-1.c: New test.
339 * c-c++-common/Wdangling-else-2.c: New test.
340 * c-c++-common/Wdangling-else-3.c: New test.
342 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
344 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
347 2016-05-04 Marek Polacek <polacek@redhat.com>
350 * gcc.dg/Waddress-2.c: New test.
352 2016-05-04 Alan Modra <amodra@gmail.com>
354 * gcc.target/powerpc/pr70866.c: New.
356 2016-05-03 Martin Sebor <msebor@redhat.com>
359 * c-c++-common/builtin_location.c: New test.
360 * g++.dg/cpp1y/builtin_location.C: New test.
362 2016-05-03 Marek Polacek <polacek@redhat.com>
365 * gcc.dg/pr70859.c: New test.
366 * gcc.dg/pr70859-2.c: New test.
368 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
370 * gnat.dg/debug5.adb: New testcase.
372 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
374 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
375 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
376 Procedure to check for z10 instruction set.
378 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
380 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
382 2016-05-03 Alan Modra <amodra@gmail.com>
384 * gcc.target/powerpc/savres.c: Add func using a single gpr.
386 2016-05-03 Jakub Jelinek <jakub@redhat.com>
388 * gcc.target/i386/avx512f-cvt-1.c: New test.
390 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
392 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
393 -fdump-tree-vrp-details.
395 2016-05-03 Richard Biener <rguenther@suse.de>
397 * gcc.dg/pr30172-1.c: Adjust.
398 * gcc.dg/pr63743.c: Likewise.
399 * gcc.dg/tm/pr51696.c: Likewise.
400 * c-c++-common/tm/safe-1.c: Likewise.
401 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
402 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
403 * g++.dg/plugin/self-assign-test-1.C: Likewise.
404 * g++.dg/plugin/self-assign-test-2.C: Likewise.
406 2016-05-03 Jakub Jelinek <jakub@redhat.com>
408 PR rtl-optimization/70467
409 * gcc.target/i386/pr70467-3.c: New test.
410 * gcc.target/i386/pr70467-4.c: New test.
412 PR tree-optimization/70916
413 * gcc.c-torture/compile/pr70916.c: New test.
416 * gcc.target/i386/pr49244-1.c: New test.
417 * gcc.target/i386/pr49244-2.c: New test.
419 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
421 PR rtl-optimization/44281
422 * gcc.target/i386/pr44281.c: New test.
424 2016-05-03 bin cheng <bin.cheng@arm.com>
426 PR tree-optimization/56541
427 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
428 * gcc.dg/vect/pr56541.c: new test.
430 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
432 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
434 * gcc.target/powerpc/float128-complex-2.c: Likewise.
436 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
439 * c-c++-common/asan/clone-test-1.c (main): Align child process
442 2016-05-02 David Malcolm <dmalcolm@redhat.com>
445 * g++.dg/spellcheck-fields-2.C: New test case.
447 2016-05-02 David Malcolm <dmalcolm@redhat.com>
450 * g++.dg/pr62314.C: New test case.
452 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
454 * gcc.dg/ipa/inline-8.c: New testcase.
456 2016-05-02 Jakub Jelinek <jakub@redhat.com>
458 PR rtl-optimization/70467
459 * gcc.target/i386/pr70467-1.c: New test.
461 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
463 * gcc.dg/spec-options.c: Run the test on all targets.
464 * gcc.dg/foo.specs: Use cpp_unique_options.
466 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
468 * gcc.dg/tree-ssa/unord.c: New testcase.
470 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
472 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
474 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
476 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
478 2016-05-02 Marek Polacek <polacek@redhat.com>
481 * gcc.dg/enum-incomplete-3.c: New test.
483 2016-05-02 Marek Polacek <polacek@redhat.com>
484 Tom de Vries <tom@codesourcery.com>
486 PR tree-optimization/70700
487 * gcc.dg/pr70700.c: New test.
489 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
491 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
492 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
493 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
494 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
495 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
497 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
499 * ada/acats/run_acats: Rename into...
500 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
501 * ada/acats/run_all.sh: Remove redundant test.
502 (target_run): Move around.
503 (target_gnatchop): Use newly built executable.
504 (target_gnatmake): Likewise.
505 Check that the compilation of impbit succeeds.
507 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
509 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
510 * gcc.dg/20021029-1.c: Likewise.
511 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
512 * gcc.target/sh/attr-isr-trapa.c: Likewise.
513 * gcc.target/sh/cmpstr.c: Likewise.
514 * gcc.target/sh/cmpstrn.c: Likewise.
515 * gcc.target/sh/memset.c: Likewise.
516 * gcc.target/sh/pr21255-2-mb.c: Likewise.
517 * gcc.target/sh/pr21255-2-ml.c: Likewise.
518 * gcc.target/sh/pr39423-1.c: Likewise.
519 * gcc.target/sh/pr49468-di.c: Likewise.
520 * gcc.target/sh/pr49468-si.c: Likewise.
521 * gcc.target/sh/pr49880-1.c: Likewise.
522 * gcc.target/sh/pr49880-2.c: Likewise.
523 * gcc.target/sh/pr49880-3.c: Likewise.
524 * gcc.target/sh/pr50751-1.c: Likewise.
525 * gcc.target/sh/pr50751-4.c: Likewise.
526 * gcc.target/sh/pr50751-7.c: Likewise.
527 * gcc.target/sh/pr51244-1.c: Likewise.
528 * gcc.target/sh/pr51244-10.c: Likewise.
529 * gcc.target/sh/pr51244-11.c: Likewise.
530 * gcc.target/sh/pr51244-12.c: Likewise.
531 * gcc.target/sh/pr51244-13.c: Likewise.
532 * gcc.target/sh/pr51244-14.c: Likewise.
533 * gcc.target/sh/pr51244-17.c: Likewise.
534 * gcc.target/sh/pr51244-18.c: Likewise.
535 * gcc.target/sh/pr51244-19.c: Likewise.
536 * gcc.target/sh/pr51244-4.c: Likewise.
537 * gcc.target/sh/pr51244-5.c: Likewise.
538 * gcc.target/sh/pr51244-7.c: Likewise.
539 * gcc.target/sh/pr51244-8.c: Likewise.
540 * gcc.target/sh/pr51244-9.c: Likewise.
541 * gcc.target/sh/pr51697.c: Likewise.
542 * gcc.target/sh/pr52483-1.c: Likewise.
543 * gcc.target/sh/pr52483-2.c: Likewise.
544 * gcc.target/sh/pr52483-3.c: Likewise.
545 * gcc.target/sh/pr52483-5.c: Likewise.
546 * gcc.target/sh/pr52933-1.c: Likewise.
547 * gcc.target/sh/pr52933-2.c: Likewise.
548 * gcc.target/sh/pr52933-3.c: Likewise.
549 * gcc.target/sh/pr53568-1.c: Likewise.
550 * gcc.target/sh/pr53976-1.c: Likewise.
551 * gcc.target/sh/pr53988-1.c: Likewise.
552 * gcc.target/sh/pr53988.c: Likewise.
553 * gcc.target/sh/pr54089-1.c: Likewise.
554 * gcc.target/sh/pr54089-6.c: Likewise.
555 * gcc.target/sh/pr54089-7.c: Likewise.
556 * gcc.target/sh/pr54089-8.c: Likewise.
557 * gcc.target/sh/pr54089-9.c: Likewise.
558 * gcc.target/sh/pr54236-1.c: Likewise.
559 * gcc.target/sh/pr54236-2.c: Likewise.
560 * gcc.target/sh/pr54236-3.c: Likewise.
561 * gcc.target/sh/pr54236-4.c: Likewise.
562 * gcc.target/sh/pr54386.c: Likewise.
563 * gcc.target/sh/pr54602-1.c: Likewise.
564 * gcc.target/sh/pr54685.c: Likewise.
565 * gcc.target/sh/pr54760-1.c: Likewise.
566 * gcc.target/sh/pr54760-2.c: Likewise.
567 * gcc.target/sh/pr54760-3.c: Likewise.
568 * gcc.target/sh/pr54760-4.c: Likewise.
569 * gcc.target/sh/pr54760-5.c: Likewise.
570 * gcc.target/sh/pr54760-6.c: Likewise.
571 * gcc.target/sh/pr55146.c: Likewise.
572 * gcc.target/sh/pr55160.c: Likewise.
573 * gcc.target/sh/pr59278.c: Likewise.
574 * gcc.target/sh/pr59401-1.c: Likewise.
575 * gcc.target/sh/pr59533-1.c: Likewise.
576 * gcc.target/sh/pr63260.c: Likewise.
577 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
578 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
579 * gcc.target/sh/strlen.c: Likewise.
580 * gcc.target/sh/torture/pr30807.c: Likewise.
581 * gcc.target/sh/torture/pr34777.c: Likewise.
582 * gcc.target/sh/torture/pr64652.c: Likewise.
583 * gcc.target/sh/torture/pr65505.c: Likewise.
584 * gcc.target/sh/torture/pragma-isr.c: Likewise.
585 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
587 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
590 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
592 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
594 * gcc.target/powerpc/vsx-elemrev-1.c: New.
595 * gcc.target/powerpc/vsx-elemrev-2.c: New.
596 * gcc.target/powerpc/vsx-elemrev-3.c: New.
597 * gcc.target/powerpc/vsx-elemrev-4.c: New.
599 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
601 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
602 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
604 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
607 * c-c++-common/goacc/combined-reduction.c: New test.
608 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
610 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
612 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
613 *movdi_internal pattern only if PIC off.
614 * gcc.target/i386/pr70155-2.c: Likewise.
615 * gcc.target/i386/pr70155-3.c: Likewise.
616 * gcc.target/i386/pr70155-4.c: Likewise.
617 * gcc.target/i386/pr70155-5.c: Likewise.
618 * gcc.target/i386/pr70155-6.c: Likewise.
619 * gcc.target/i386/pr70155-7.c: Likewise.
620 * gcc.target/i386/pr70155-8.c: Likewise.
621 * gcc.target/i386/pr70155-15.c: Likewise.
622 * gcc.target/i386/pr70155-17.c: Likewise.
623 * gcc.target/i386/pr70155-22.c: Likewise.
625 2016-04-29 Bin Cheng <bin.cheng@arm.com>
627 PR tree-optimization/70803
628 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
630 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
632 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
633 optimization of vector loop.
634 * gcc.target/i386/vect-unpack-3.c: New test.
635 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
636 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
637 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
639 2016-04-29 Marek Polacek <polacek@redhat.com>
642 * g++.dg/ubsan/null-7.C: New test.
645 * gcc.dg/pr70852.c: New test.
647 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
650 * g++.dg/cpp0x/alignas6.C: New test.
652 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
654 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
656 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
657 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
658 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
659 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
660 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
661 * gcc.target/arc/mxy.c: Likewise.
662 * gcc.target/arc/mswape.c: Likewise.
663 * gcc.target/arc/mrtsc.c: Likewise.
664 * gcc.target/arc/mcrc.c: Likewise.
665 * gcc.target/arc/mdsp-packa.c: Likewise.
666 * gcc.target/arc/mdvbf.c: Likewise.
667 * gcc.target/arc/mlock.c: Likewise.
668 * gcc.target/arc/mmac-24.c: Likewise.
669 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
671 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
672 Matthijs Kooijman <matthijs@stdin.nl>
673 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
676 * gcc.target/avr/pr60040-1.c: New.
677 * gcc.target/avr/pr60040-2.c: New.
679 2016-04-29 Richard Biener <rguenther@suse.de>
681 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
683 2016-04-29 Richard Biener <rguenther@suse.de>
685 PR tree-optimization/13962
686 PR tree-optimization/65686
687 * gcc.dg/uninit-pr65686.c: New testcase.
689 2016-04-29 Jakub Jelinek <jakub@redhat.com>
692 * gcc.dg/pr70843.c: New test.
694 2016-04-28 Jakub Jelinek <jakub@redhat.com>
697 * gcc.target/i386/pr70858.c: New test.
699 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
701 * gcc.target/arc/nps400-1.c: New file.
703 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
704 Andrew Burgess <andrew.burgess@embecosm.com>
706 * gcc.target/arc/movh_cl-1.c: New file.
708 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
709 Andrew Burgess <andrew.burgess@embecosm.com>
711 * gcc.target/arc/extzv-1.c: New file.
712 * gcc.target/arc/insv-1.c: New file.
713 * gcc.target/arc/insv-2.c: New file.
714 * gcc.target/arc/movb-1.c: New file.
715 * gcc.target/arc/movb-2.c: New file.
716 * gcc.target/arc/movb-3.c: New file.
717 * gcc.target/arc/movb-4.c: New file.
718 * gcc.target/arc/movb-5.c: New file.
719 * gcc.target/arc/movb_cl-1.c: New file.
720 * gcc.target/arc/movb_cl-2.c: New file.
721 * gcc.target/arc/movbi_cl-1.c: New file.
722 * gcc.target/arc/movl-1.c: New file.
724 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
725 Andrew Burgess <andrew.burgess@embecosm.com>
727 * gcc.target/arc/cmem-1.c: New file.
728 * gcc.target/arc/cmem-2.c: New file.
729 * gcc.target/arc/cmem-3.c: New file.
730 * gcc.target/arc/cmem-4.c: New file.
731 * gcc.target/arc/cmem-5.c: New file.
732 * gcc.target/arc/cmem-6.c: New file.
733 * gcc.target/arc/cmem-7.c: New file.
734 * gcc.target/arc/cmem-ld.inc: New file.
735 * gcc.target/arc/cmem-st.inc: New file.
737 2016-04-28 Jakub Jelinek <jakub@redhat.com>
740 * gcc.target/i386/pr70821.c: New test.
742 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
744 * gcc.target/powerpc/vec-adde.c: New test.
745 * gcc.target/powerpc/vec-adde-int128.c: New test.
747 2016-04-28 Jakub Jelinek <jakub@redhat.com>
749 * gcc.target/i386/avx-vround-1.c: New test.
750 * gcc.target/i386/avx-vround-2.c: New test.
751 * gcc.target/i386/avx512vl-vround-1.c: New test.
752 * gcc.target/i386/avx512vl-vround-2.c: New test.
754 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
757 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
758 (check_effective_target_cilkplus_runtime): ... this.
759 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
760 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
762 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
763 Require cilkplus_runtime.
765 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
766 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
767 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
768 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
769 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
770 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
771 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
772 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
773 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
774 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
775 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
776 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
777 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
778 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
779 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
780 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
781 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
782 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
783 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
784 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
785 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
786 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
787 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
788 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
789 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
790 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
791 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
792 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
793 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
795 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
796 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
798 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
800 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
803 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
805 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
806 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
808 2015-04-27 Ryan Burn <contact@rnburn.com>
812 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
814 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
815 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
817 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
819 * gnat.dg/limited_with4.ad[sb]: New test.
820 * gnat.dg/limited_with4_pkg.ads: New helper.
822 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
825 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
826 and movv1ti_internal patterns
827 * gcc.target/i386/pr70155-1.c: New test.
828 * gcc.target/i386/pr70155-2.c: Likewise.
829 * gcc.target/i386/pr70155-3.c: Likewise.
830 * gcc.target/i386/pr70155-4.c: Likewise.
831 * gcc.target/i386/pr70155-5.c: Likewise.
832 * gcc.target/i386/pr70155-6.c: Likewise.
833 * gcc.target/i386/pr70155-7.c: Likewise.
834 * gcc.target/i386/pr70155-8.c: Likewise.
835 * gcc.target/i386/pr70155-9.c: Likewise.
836 * gcc.target/i386/pr70155-10.c: Likewise.
837 * gcc.target/i386/pr70155-11.c: Likewise.
838 * gcc.target/i386/pr70155-12.c: Likewise.
839 * gcc.target/i386/pr70155-13.c: Likewise.
840 * gcc.target/i386/pr70155-14.c: Likewise.
841 * gcc.target/i386/pr70155-15.c: Likewise.
842 * gcc.target/i386/pr70155-16.c: Likewise.
843 * gcc.target/i386/pr70155-17.c: Likewise.
844 * gcc.target/i386/pr70155-18.c: Likewise.
845 * gcc.target/i386/pr70155-19.c: Likewise.
846 * gcc.target/i386/pr70155-20.c: Likewise.
847 * gcc.target/i386/pr70155-21.c: Likewise.
848 * gcc.target/i386/pr70155-22.c: Likewise.
850 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
852 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
855 2016-04-27 Bin Cheng <bin.cheng@arm.com>
857 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
858 * gcc.dg/tree-ssa/scev-9.c: Ditto.
859 * gcc.dg/tree-ssa/scev-10.c: Ditto.
860 * gcc.dg/tree-ssa/scev-11.c: Ditto.
861 * gcc.dg/tree-ssa/scev-12.c: Ditto.
863 2016-04-27 Richard Biener <rguenther@suse.de>
866 * g++.dg/ipa/ipa-pta-2.C: New testcase.
867 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
869 2016-04-27 Nathan Sidwell <nathan@acm.org>
871 * g++.dg/cpp0x/constexpr-recursion3.C: New.
872 * g++.dg/ubsan/pr63956.C: Adjust error location.
874 2016-04-27 Nick Clifton <nickc@redhat.com>
877 * gcc.dg/pr49889.c: New test.
879 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
881 * c-c++-common/memset-array.c: New test.
883 2016-04-26 Martin Sebor <msebor@redhat.com>
886 * g++.dg/cpp1y/func_constexpr.C: New test.
888 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
891 * g++.dg/cpp0x/enum32.C: New test.
892 * g++.dg/cpp0x/enum33.C: New test.
894 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
896 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
897 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
898 * gcc.c-torture/execute/bitfld-6.c: Likewise.
899 * gcc.c-torture/execute/bitfld-7.c: Likewise.
900 * gcc.c-torture/execute/pr38151.c: Likewise.
901 * gcc.c-torture/execute/pr66556.c: Likewise.
902 * gcc.c-torture/execute/pr67781.c: Likewise.
903 * gcc.c-torture/execute/pr68648.c: Likewise.
905 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
907 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
909 2016-04-26 Marek Polacek <polacek@redhat.com>
912 * gcc.dg/pr67784-3.c: New test.
913 * gcc.dg/pr67784-4.c: New test.
914 * gcc.dg/pr67784-5.c: New test.
917 * gcc.dg/Wnested-externs-2.c: New test.
919 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
921 * gcc.dg/fold-plusmult.c: Adjust.
922 * gcc.dg/no-strict-overflow-6.c: Adjust.
923 * gcc.dg/gomp/loop-1.c: Xfail some tests.
925 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
927 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
929 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
930 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
931 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
932 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
933 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
934 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
935 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
936 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
937 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
938 * gcc.target/i386/avx512f-gather-5.c: Likewise.
939 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
940 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
941 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
942 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
943 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
944 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
945 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
946 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
947 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
948 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
949 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
950 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
952 * gcc.target/i386/pr32219-4.c: Likewise.
953 * gcc.target/i386/pr32219-6.c: Likewise.
954 * gcc.target/i386/pr32219-8.c: Likewise.
956 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
958 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
961 2016-04-26 Marek Polacek <polacek@redhat.com>
964 * g++.dg/ext/cond2.C: New test.
966 2016-04-26 Bin Cheng <bin.cheng@arm.com>
968 PR tree-optimization/70771
969 PR tree-optimization/70775
970 * gcc.dg/pr70771.c: New test.
971 * gcc.dg/pr70775.c: New test.
973 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
975 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
977 2016-04-25 Richard Biener <rguenther@suse.de>
979 PR tree-optimization/70780
980 * gcc.dg/torture/pr70780.c: New testcase.
982 2016-04-25 Michael Collison <michael.collison@arm.com>
984 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
985 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
986 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
987 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
988 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
989 * testsuite/lib/target-supports.exp
990 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
991 that arm neon support vector widen sum of HImode TO SImode.
993 2016-04-23 Jakub Jelinek <jakub@redhat.com>
996 * c-c++-common/asan/pr70712.c: New test.
998 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1000 * .gitattributes: New file.
1002 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1004 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1006 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1008 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1009 * gfortran.dg/submodule_15.f08: Likewise.
1011 2016-04-22 Richard Biener <rguenther@suse.de>
1013 PR tree-optimization/70740
1014 * gcc.dg/torture/pr70740.c: New testcase.
1016 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1019 * gcc.target/i386/pr70750-1.c: New test.
1020 * gcc.target/i386/pr70750-2.c: Likewise.
1022 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1025 * g++.dg/cpp0x/auto48.C: New.
1027 2016-04-21 Marek Polacek <polacek@redhat.com>
1030 * g++.dg/cpp0x/forw_enum12.C: New test.
1031 * g++.dg/cpp0x/forw_enum13.C: New test.
1033 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1036 * gcc.target/i386/pr70728.c: New test.
1038 2016-04-21 Richard Biener <rguenther@suse.de>
1041 * gcc.dg/pr70747.c: New testcase.
1043 2016-04-21 Bin Cheng <bin.cheng@arm.com>
1045 PR tree-optimization/70715
1046 * gcc.dg/tree-ssa/scev-13.c: New test.
1048 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1050 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1052 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1054 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1056 2016-04-20 Jan Hubicka <jh@suse.cz>
1059 * g++.dg/ipa/nothrow-1.C: New testcase.
1061 2016-04-20 Nathan Sidwell <nathan@acm.org>
1064 * g++.dg/eh/delete1.C: New.
1066 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1068 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1069 -mtune-ctrl=sse_typeless_stores.
1071 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1073 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1075 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1077 PR tree-optimization/69489
1078 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1080 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1083 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1084 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1085 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1087 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1089 PR tree-optimization/56625
1090 PR tree-optimization/69489
1091 * gcc.dg/vect/pr56625.c: New test.
1092 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1094 2016-04-20 Andrew Pinski <apinski@cavium.com>
1097 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1099 2016-04-20 Arnaud Charlet <charlet@adacore.com>
1101 * gnat.dg/self1.adb: Remove now incorrect test.
1103 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1105 * gcc.dg/tree-ssa/scev-11.c: New test.
1106 * gcc.dg/tree-ssa/scev-12.c: New test.
1108 2016-04-20 Marek Polacek <polacek@redhat.com>
1110 PR tree-optimization/70725
1111 * gcc.dg/pr70725.c: New test.
1113 2016-04-20 Richard Biener <rguenther@suse.de>
1115 PR tree-optimization/70726
1116 * g++.dg/vect/pr70726.cc: New testcase.
1118 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1121 * gcc.target/s390/pr70674.c: New test.
1123 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1125 PR libgfortran/70684
1126 * gfortran.dg/list_read_14.f90: New test.
1128 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1131 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1132 extern to force it misaligned.
1136 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1137 Don't check `*' before movv4sf_internal.
1138 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1139 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1140 Don't check `*' before movv16qi_internal.
1141 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1142 extern to force it misaligned.
1146 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1147 Don't check `*' before movv2df_internal.
1148 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1149 extern to force it misaligned.
1153 Check movv8sf_internal instead of avx_storeups256.
1154 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1156 2016-04-19 Richard Biener <rguenther@suse.de>
1158 PR tree-optimization/70171
1159 * g++.dg/tree-ssa/pr70171.C: New testcase.
1161 2016-04-19 Richard Biener <rguenther@suse.de>
1163 PR tree-optimization/70724
1164 * gcc.dg/torture/pr70724.c: New testcase.
1166 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1169 * testsuite/gcc.target/i386/pr70689.c: New.
1171 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1174 * gcc.target/i386/pr70708.c: New test.
1176 2016-04-18 Richard Biener <rguenther@suse.de>
1178 PR tree-optimization/43434
1179 * gcc.dg/vect/pr43434.c: New testcase.
1180 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1181 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1182 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1183 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1184 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1185 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1186 * gcc.dg/gomp/pr68640.c: Likewise.
1187 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1188 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1190 2016-04-18 Richard Biener <rguenther@suse.de>
1192 PR tree-optimization/70701
1193 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1195 2016-04-18 Tom de Vries <tom@codesourcery.com>
1198 * gcc.dg/pr70161.c: Add dot-file scans.
1199 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1200 instead of after last dot char.
1202 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1204 * c-c++-common/dump-ada-spec-3.c: New test.
1205 * c-c++-common/dump-ada-spec-4.c: Likewise.
1207 2016-04-17 Tom de Vries <tom@codesourcery.com>
1210 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1212 2016-04-15 Jan Hubicka <jh@suse.cz>
1215 * g++.dg/ipa/pure-const-1.C: New testcase.
1216 * g++.dg/ipa/pure-const-2.C: New testcase.
1217 * g++.dg/ipa/pure-const-3.C: New testcase.
1219 2016-04-15 Marek Polacek <polacek@redhat.com>
1222 * gcc.dg/bitfld-22.c: New test.
1224 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1226 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1229 2016-04-15 Marek Polacek <polacek@redhat.com>
1232 * c-c++-common/pr70651.c: New test.
1234 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1236 PR rtl-optimization/70681
1237 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1238 dump scan on arm and powerpc.
1239 * gcc.dg/pr10474.c: Likewise.
1241 2016-04-15 Jakub Jelinek <jakub@redhat.com>
1246 * g++.dg/cpp1y/vla11.C: Revert for real.
1249 * c-c++-common/Wparentheses-1.c: New test.
1250 * c-c++-common/gomp/Wparentheses-1.c: New test.
1251 * c-c++-common/gomp/Wparentheses-2.c: New test.
1252 * c-c++-common/gomp/Wparentheses-3.c: New test.
1253 * c-c++-common/gomp/Wparentheses-4.c: New test.
1254 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1255 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1256 * c-c++-common/goacc/Wparentheses-1.c: New test.
1258 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1261 * gcc.target/i386/pr70662.c: New test.
1263 2016-04-15 Richard Biener <rguenther@suse.de>
1264 Alan Modra <amodra@gmail.com>
1266 PR tree-optimization/70130
1267 * gcc.dg/vect/O3-pr70130.c: New testcase.
1269 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1272 * gcc.target/powerpc/pr70669.c: New test.
1275 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1276 a power7 system that does not have an assembler that supports
1279 2016-04-14 Martin Sebor <msebor@redhat.com>
1284 * c-c++-common/ubsan/vla-1.c: Revert.
1285 * g++.dg/cpp1y/vla11.C: Same.
1286 * g++.dg/cpp1y/vla12.C: Same.
1287 * g++.dg/cpp1y/vla13.C: Same.
1288 * g++.dg/cpp1y/vla14.C: Same.
1289 * g++.dg/cpp1y/vla3.C: Same.
1290 * gcc/testsuite/g++.dg/init/array24.C: Same.
1291 * g++.dg/ubsan/vla-1.C: Same.
1293 2016-04-14 Marek Polacek <polacek@redhat.com>
1294 Jan Hubicka <hubicka@ucw.cz>
1297 * g++.dg/torture/pr70029.C: New test.
1299 2016-04-14 Martin Sebor <msebor@redhat.com>
1301 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1302 type size to prevent failures on targets with very low maximum
1305 2016-04-14 Richard Biener <rguenther@suse.de>
1307 PR tree-optimization/70623
1308 * gcc.dg/torture/pr70623.c: New testcase.
1309 * gcc.dg/torture/pr70623-2.c: Likewise.
1311 2016-04-13 Martin Sebor <msebor@redhat.com>
1316 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1317 * g++.dg/cpp1y/vla11.C: New test.
1318 * g++.dg/cpp1y/vla12.C: New test.
1319 * g++.dg/cpp1y/vla13.C: New test.
1320 * g++.dg/cpp1y/vla14.C: New test.
1321 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1322 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1323 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1325 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1328 * g++.dg/opt/pr70641.C: New test.
1330 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1332 PR rtl-optimization/68749
1333 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1334 effects of argument promotions.
1335 Remove default args to dg-skip-if.
1337 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1340 * g++.dg/parse/pr70635.C: New.
1342 2016-04-13 Marek Polacek <polacek@redhat.com>
1345 * c-c++-common/Wmisleading-indentation-4.c: New test.
1347 2016-04-13 Marek Polacek <polacek@redhat.com>
1350 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1351 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1353 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1355 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1356 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1357 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1359 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1362 * gcc.c-torture/compile/pr70633.c: New test.
1365 * gcc.dg/torture/pr70628.c: New test.
1367 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1370 * g++.dg/template/pr70610.C: New test.
1371 * g++.dg/template/pr70610-2.C: New test.
1372 * g++.dg/template/pr70610-3.C: New test.
1373 * g++.dg/template/pr70610-4.C: New test.
1375 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1377 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1381 * g++.dg/ext/pr70571.C: New test.
1383 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1386 * gcc.target/powerpc/pr70640.c: New test.
1388 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1391 * g++.dg/parse/pr68722.C: New.
1393 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1395 PR rtl-optimization/70596
1396 * gcc.target/i386/pr70596.c: New test.
1398 2016-04-12 Nathan Sidwell <nathan@acm.org>
1401 * g++.dg/init/pr70501.C: New.
1403 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1405 * gcc.target/i386/asm-flag-6.c: New test.
1407 2016-04-12 Tom de Vries <tom@codesourcery.com>
1409 PR tree-optimization/68756
1410 * gcc.dg/graphite/pr68756.c: New test.
1412 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1414 PR tree-optimization/70602
1415 * gcc.c-torture/execute/pr70602.c: New test.
1417 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1420 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1421 __float128 emulator is built and runs.
1422 * gcc.target/powerpc/float128-1.c: Likewise.
1424 * lib/target-supports.exp (check_ppc_float128_sw_available):
1425 Rework tests for __float128 software and hardware
1426 availability. Fix exit condition to return 0 on success.
1428 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1431 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1432 * gcc.target/aarch64/target_attr_15.c: Likewise.
1434 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1437 * g++.dg/cpp1y/pr69066.C: New.
1439 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1442 * gfortran.dg/pr36192.f90: Update test.
1443 * gfortran.dg/pr36192_1.f90: Update test.
1444 * gfortran.dg/real_dimension_1.f: Update test.
1445 * gfortran.dg/parameter_array_init_7.f90: New test.
1447 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1450 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1452 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1454 PR rtl-optimization/66669
1455 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1457 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1459 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1460 * gcc.dg/pie-1.c: Likewise.
1461 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1462 * gcc.dg/pic-4.c: Likewise.
1463 * gcc.dg/pie-3.c: Likewise.
1464 * gcc.dg/pie-4.c: Likewise.
1466 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1468 PR tree-optimization/68644
1469 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1471 PR rtl-optimization/64886
1472 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1474 2016-04-09 Tom de Vries <tom@codesourcery.com>
1476 PR tree-optimization/68953
1477 * gcc.dg/graphite/pr68953.c: New test.
1479 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1482 * gfortran.dg/deferred_character_16.f90: New test.
1484 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1486 PR tree-optimization/70586
1487 * gcc.c-torture/execute/pr70586.c: New test.
1489 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1492 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1493 with __builtin_memset
1494 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1496 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1500 PR tree-optimization/70373
1504 * c-c++-common/goacc/reduction-5.c: New test.
1505 * c-c++-common/goacc/reduction-promotions.c: New test.
1506 * gfortran.dg/goacc/reduction-3.f95: New test.
1507 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1509 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1513 * g++.dg/pr70590.C: New test.
1514 * g++.dg/pr70590-2.C: New test.
1516 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1519 * gcc.target/i386/pr70593.c: New test.
1521 PR rtl-optimization/70574
1522 * gcc.target/i386/avx2-pr70574.c: New test.
1524 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1527 * c-c++-common/asan/pr70541.c: New test.
1529 2016-04-08 Tom de Vries <tom@codesourcery.com>
1531 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1532 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1534 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1537 * gcc.c-torture/execute/pr70566.c: New test.
1539 2016-04-08 Tom de Vries <tom@codesourcery.com>
1541 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1542 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1544 2016-04-08 Alan Modra <amodra@gmail.com>
1546 * gcc.target/powerpc/pr70117.c: New.
1548 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1551 * gcc.dg/lto/simd-function_0.c: New test.
1553 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1555 * c-c++-common/attr-simd-2.c: Likewise.
1556 * c-c++-common/attr-simd-4.c: Likewise.
1557 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1558 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1560 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1563 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1565 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1566 Tom de Vries <tom@codesourcery.com>
1568 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1569 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1570 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1571 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1572 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1573 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1574 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1575 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1577 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1580 * g++.dg/warn/Wparentheses-29.C: New test.
1582 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1585 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1586 explicit braces to resolve a future -Wparentheses warning.
1588 2016-04-06 Richard Henderson <rth@redhat.com>
1590 * gcc.dg/pr61817-1.c: New test.
1591 * gcc.dg/pr61817-2.c: New test.
1592 * gcc.dg/pr69391-1.c: New test.
1593 * gcc.dg/pr69391-2.c: New test.
1595 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1597 PR rtl-optimization/70398
1598 * testsuite/gcc.target/aarch64/pr70398.c: New.
1600 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1602 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1604 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1605 Pedro Alves <palves@redhat.com>
1607 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1609 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1611 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1612 Check for avx512f effective targets instead of avx2.
1613 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1615 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1616 * g++.dg/gomp/declare-simd-1.C: Likewise.
1617 * g++.dg/gomp/declare-simd-3.C: Likewise.
1618 * g++.dg/gomp/declare-simd-4.C: Likewise.
1621 * c-c++-common/gomp/pr70550-1.c: New test.
1622 * c-c++-common/gomp/pr70550-2.c: New test.
1624 2016-04-05 Nathan Sidwell <nathan@acm.org>
1627 * g++.dg/ext/attribute-may-alias-5.C: New.
1629 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1632 * c-c++-common/pr70336.c: New test.
1633 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1634 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1636 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1639 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1641 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1643 PR rtl-optimization/70542
1644 * gcc.dg/torture/pr70542.c: New test.
1645 * gcc.target/i386/avx2-pr70542.c: New test.
1647 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1649 PR tree-optimization/70509
1650 * gcc.target/i386/avx512bw-pr70509.c: New test.
1652 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1655 * g++.dg/ext/constexpr-vla4.C: New test.
1657 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1660 * gcc.target/i386/pr70510.c: New test.
1662 2016-04-05 Richard Biener <rguenther@suse.de>
1664 PR tree-optimization/70526
1665 * g++.dg/torture/pr70526.C: New testcase.
1667 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1670 * gcc.target/i386/pr70525.c: New test.
1672 2016-04-05 Richard Biener <rguenther@suse.de>
1675 * g++.dg/torture/pr70499.C: New testcase.
1677 2016-04-05 Richard Biener <rguenther@suse.de>
1679 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1682 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1685 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1686 rs6000 ABI warnings.
1688 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1691 * g++.dg/ipa/devirt-51.C: New testcase.
1693 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1694 Jakub Jelinek <jakub@redhat.com>
1697 * gcc.dg/torture/pr70457.c: New.
1699 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1702 * gfortran.dg/allocate_with_source_19.f08: New test.
1704 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1707 * gfortran.dg/coarray_allocate_6.f08: New test.
1709 2016-04-04 Richard Biener <rguenther@suse.de>
1711 PR rtl-optimization/70484
1712 * gcc.dg/torture/pr70484.c: New testcase.
1714 2016-04-04 Marek Polacek <polacek@redhat.com>
1717 * gcc.dg/torture/pr70307.c: New test.
1719 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1723 * gcc.target/sh/torture/pr70416.c: New.
1725 2016-04-02 Martin Sebor <msebor@redhat.com>
1731 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1732 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1733 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1734 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1735 * g++.dg/cpp0x/constexpr-string.C: Same.
1736 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1737 * g++.dg/cpp0x/pr65398.C: Same.
1738 * g++.dg/ext/constexpr-vla1.C: Same.
1739 * g++.dg/ext/constexpr-vla2.C: Same.
1740 * g++.dg/ext/constexpr-vla3.C: Same.
1741 * g++.dg/ubsan/pr63956.C: Same.
1743 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1745 PR rtl-optimization/70467
1746 * gcc.target/i386/pr70467-2.c: New test.
1748 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1749 Marek Polacek <polacek@redhat.com>
1752 * g++.dg/init/new47.C: New test.
1754 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1757 * gcc.target/arm/pr70496.c: New test.
1759 2016-04-01 Nathan Sidwell <nathan@acm.org>
1762 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1764 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1767 * gcc.dg/strlenopt.h (memmove): New.
1768 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1769 instead of "string.h".
1770 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1771 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1772 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1773 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1774 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1775 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1776 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1777 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1778 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1779 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1780 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1781 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1782 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1783 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1784 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1785 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1786 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1787 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1788 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1789 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1791 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1793 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1794 (Holder::foo): Reflect this.
1796 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1799 * gcc.dg/pr70442.c: New test.
1801 2016-03-31 Nathan Sidwell <nathan@acm.org>
1804 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1806 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1809 * gcc.target/i386/pr70453.c: New test.
1811 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1814 * gcc.c-torture/pr70292.c: New test.
1816 2016-03-31 Marek Polacek <polacek@redhat.com>
1819 * c-c++-common/pr70297.c: New test.
1820 * g++.dg/cpp0x/typedef-redecl.C: New test.
1821 * gcc.dg/typedef-redecl2.c: New test.
1823 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1825 PR rtl-optimization/70460
1826 * gcc.c-torture/execute/pr70460.c: New test.
1828 2016-03-31 Richard Biener <rguenther@suse.de>
1831 * g++.dg/ext/vector30.C: New testcase.
1833 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1834 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1836 * gfortran.dg/fmt_pf.f90: New test.
1838 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1840 Forward-port from 5 branch
1841 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1844 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1845 dg-require-effective-target after dg-do.
1847 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1849 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1851 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1852 Julian Brown <julian@codesourcery.com>
1853 Chung-Lin Tang <cltang@codesourcery.com>
1854 Cesar Philippidis <cesar@codesourcery.com>
1855 James Norris <jnorris@codesourcery.com>
1856 Tom de Vries <tom@codesourcery.com>
1857 Nathan Sidwell <nathan@codesourcery.com>
1859 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1860 * c-c++-common/goacc/loop-clauses.c: Likewise.
1861 * g++.dg/goacc/template.C: Likewise.
1862 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1863 * gfortran.dg/goacc/loop-1.f95: Likewise.
1864 * gfortran.dg/goacc/loop-5.f95: Likewise.
1865 * gfortran.dg/goacc/loop-6.f95: Likewise.
1866 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1867 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1868 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1869 * c-c++-common/goacc/clauses-fail.c: Likewise.
1870 * c-c++-common/goacc/parallel-1.c: Likewise.
1871 * c-c++-common/goacc/reduction-1.c: Likewise.
1872 * c-c++-common/goacc/reduction-2.c: Likewise.
1873 * c-c++-common/goacc/reduction-3.c: Likewise.
1874 * c-c++-common/goacc/reduction-4.c: Likewise.
1875 * c-c++-common/goacc/routine-3.c: Likewise.
1876 * c-c++-common/goacc/routine-4.c: Likewise.
1877 * c-c++-common/goacc/routine-5.c: Likewise.
1878 * c-c++-common/goacc/tile.c: Likewise.
1879 * g++.dg/goacc/template.C: Likewise.
1880 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1881 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1882 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1883 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1884 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1885 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1886 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1887 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1888 * c-c++-common/goacc/use_device-1.c: ... this file.
1889 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1890 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1891 * c-c++-common/goacc/host_data-6.c: ... this file.
1892 * c-c++-common/goacc/loop-2-kernels.c: New file.
1893 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1894 * c-c++-common/goacc/loop-3.c: Likewise.
1895 * g++.dg/goacc/reference.C: Likewise.
1896 * g++.dg/goacc/routine-1.C: Likewise.
1897 * g++.dg/goacc/routine-2.C: Likewise.
1899 2016-03-30 Richard Biener <rguenther@suse.de>
1902 * gcc.dg/torture/pr70450.c: New testcase.
1904 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1907 * gcc.dg/torture/pr70421.c: New test.
1908 * gcc.target/i386/avx512f-pr70421.c: New test.
1910 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1913 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1914 (check): New function.
1916 (foo): Align stack to 16 bytes when calling bar.
1917 * gcc.target/i386/cleanup-2.c: Likewise.
1919 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1921 PR tree-optimization/59124
1922 * gcc.dg/Warray-bounds-19.c: New test.
1924 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1926 * lib/prune.exp (escape_regex_chars): New.
1927 (prune_file_path): Update to quote metcharacters for regexp.
1929 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1931 PR rtl-optimization/70429
1932 * gcc.c-torture/execute/pr70429.c: New test.
1934 PR tree-optimization/70405
1935 * gcc.dg/pr70405.c: New test.
1937 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1940 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1941 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1943 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1946 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1947 __cilkrts_set_param to set two workers.
1948 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1949 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1951 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1953 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1955 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1958 * gcc.target/i386/pr70406.c: New test.
1960 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1962 * gnat.dg/specs/double_record_extension3.ads: New test.
1964 2016-03-25 Richard Henderson <rth@redhat.com>
1967 * gcc.target/aarch64/pr70120-1.c: New.
1968 * gcc.target/aarch64/pr70120-2.c: New.
1969 * gcc.target/aarch64/pr70120-3.c: New.
1971 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1974 * g++.dg/template/mangle2.C: The dg-do directive should be
1975 "compile" not "assemble".
1977 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1980 * gcc.dg/pr69650.c: New test.
1982 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
1984 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1986 2016-03-25 Alan Modra <amodra@gmail.com>
1988 * gcc.dg/dfp/pr70052.c: New test.
1990 2016-03-24 Richard Henderson <rth@redhat.com>
1993 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1994 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1996 2016-03-24 Tom de Vries <tom@codesourcery.com>
1998 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2000 2016-03-24 Tom de Vries <tom@codesourcery.com>
2002 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2003 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2005 2016-03-24 Tom de Vries <tom@codesourcery.com>
2007 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2008 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2010 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2013 * g++.dg/template/mangle2.C: New test.
2015 2016-03-24 Richard Biener <rguenther@suse.de>
2017 PR tree-optimization/70396
2018 * gcc.dg/torture/pr70396.c: New testcase.
2020 2016-03-24 Richard Biener <rguenther@suse.de>
2023 * gcc.dg/torture/pr70370.c: New testcase.
2025 2016-03-24 Tom de Vries <tom@codesourcery.com>
2027 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2028 * gfortran.dg/goacc/kernels-tree.f95: Same.
2029 * gfortran.dg/goacc/parallel-tree.f95: Same.
2031 2016-03-24 Tom de Vries <tom@codesourcery.com>
2033 * c-c++-common/goacc/uninit-if-clause.c: New test.
2034 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2036 2016-03-24 Jakub Jelinek <jakub@redhat.com>
2039 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2042 2016-03-24 Richard Biener <rguenther@suse.de>
2044 PR tree-optimization/70372
2045 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2047 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2050 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2052 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2055 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2057 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2060 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2061 * g++.dg/cpp1y/pr70001.C: New test.
2064 * g++.dg/cpp0x/constexpr-70323.C: New test.
2066 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
2067 Jason Merrill <jason@redhat.com>
2068 Jakub Jelinek <jakub@redhat.com>
2071 * g++.dg/cpp0x/constexpr-69315.C: New test.
2072 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2074 2016-03-23 Marek Polacek <polacek@redhat.com>
2077 * g++.dg/warn/Wignored-attributes-1.C: New test.
2078 * g++.dg/warn/Wignored-attributes-2.C: New test.
2080 2016-03-23 Tom de Vries <tom@codesourcery.com>
2082 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2084 * gfortran.dg/goacc/private-3.f95 (test): Same.
2085 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2088 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2090 * lib/target-supports.exp: Remove v7ve entry from loop
2091 creating effective target checks.
2092 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2093 (add_options_for_arm_arch_v7ve): Likewise.
2095 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2097 PR tree-optimization/70354
2098 * gcc.dg/vect/pr70354-1.c: New test.
2099 * gcc.dg/vect/pr70354-2.c: New test.
2100 * gcc.target/i386/avx2-pr70354-1.c: New test.
2101 * gcc.target/i386/avx2-pr70354-2.c: New test.
2103 2016-03-22 Jeff Law <law@redhat.com>
2106 * gcc.dg/tree-ssa/pr70232.c: New test.
2108 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2111 * gcc.target/i386/pr70302.c: New test.
2113 2016-03-22 Richard Biener <rguenther@suse.de>
2116 * g++.dg/torture/pr70251.C: New testcase.
2118 2016-03-22 David Malcolm <dmalcolm@redhat.com>
2121 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2122 Wmisleading-indentation.c.
2123 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2124 reflect change to diagnostic text and order of messages.
2125 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2127 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
2129 * g++.dg/ext/java-3.C: Don't compile on AIX.
2131 2016-03-22 Richard Biener <rguenther@suse.de>
2134 * gcc.dg/torture/pr70333.c: New testcase.
2136 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2138 * g++.dg/ext/pr70290.C: New test.
2140 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2143 * gcc.target/i386/pr70325.c: New test.
2145 2016-03-22 Jakub Jelinek <jakub@redhat.com>
2148 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2149 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2152 * gcc.target/i386/pr70300.c: New test.
2155 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2156 (func2): New function for cond with parens, xfail warning for c++.
2157 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2159 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2162 * g++.dg/template/ptrmem30.C: New test.
2164 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2167 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2168 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2170 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2173 * gcc.dg/pr70326.c: New test.
2175 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
2176 Jakub Jelinek <jakub@redhat.com>
2178 PR tree-optimization/70317
2179 * gcc.dg/pr70317.c: New test.
2181 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
2184 * gcc.target/i386/pr70327.c: New test.
2186 2016-03-21 Martin Liska <mliska@suse.cz>
2189 * gcc.dg/ipa/pr70306.c: New test.
2191 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
2193 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2194 * gcc.target/arm/attr-align3.c: Likewise.
2195 * gcc.target/arm/attr_arm.c: Likewise.
2196 * gcc.target/arm/flip-thumb.c: Likewise.
2198 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2201 * gcc.target/powerpc/altivec-36.c: New test.
2203 2016-03-21 Richard Biener <rguenther@suse.de>
2205 PR tree-optimization/70310
2206 * gcc.dg/torture/pr70310.c: New testcase.
2208 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2211 * gcc.target/i386/pr70293.c: New test.
2213 2016-03-21 Richard Biener <rguenther@suse.de>
2215 PR tree-optimization/70288
2216 * gcc.dg/torture/pr70288-1.c: New testcase.
2217 * gcc.dg/torture/pr70288-2.c: Likewise.
2219 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2221 PR rtl-optimization/69307
2222 * gcc.target/arm/pr69307.c: New test.
2224 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2226 PR rtl-optimization/69102
2227 * gcc.c-torture/compile/pr69102.c: New test.
2229 2016-03-18 Jeff Law <law@redhat.com>
2231 PR rtl-optimization/70263
2232 * gcc.c-torture/compile/pr70263-1.c: New test.
2233 * gcc.target/i386/pr70263-2.c: New test.
2235 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2237 PR rtl-optimization/70278
2238 * gcc.dg/torture/pr70278.c: New test.
2239 * gcc.target/arm/pr70278.c: New test.
2241 2016-03-18 David Malcolm <dmalcolm@redhat.com>
2244 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2245 (test_builtin_types_compatible_p): New test function.
2246 * gcc.dg/pr70281.c: New test case.
2248 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2251 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2253 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2255 PR tree-optimization/70252
2256 * gcc.dg/pr70252.c: New test.
2258 2016-03-18 Tom de Vries <tom@codesourcery.com>
2260 * gcc.dg/pr70161-2.c: New test.
2261 * gcc.dg/pr70161.c: New test.
2263 2016-03-18 Tom de Vries <tom@codesourcery.com>
2266 * gcc.dg/pr70269.c: New test.
2268 2016-03-18 Jakub Jelinek <jakub@redhat.com>
2271 * g++.dg/ext/java-3.C: New test.
2273 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2276 * g++.dg/lookup/pr70205.C: New test.
2278 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2281 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2283 2016-03-17 Marek Polacek <polacek@redhat.com>
2286 * gcc.dg/atomic-op-6.c: New test.
2288 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2291 * c-c++-common/pr70264.c: New test case.
2293 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2296 * c-c++-common/pr70144-1.c: New test.
2297 * c-c++-common/pr70144-2.c: New test.
2300 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2301 * g++.dg/opt/flifetime-dse6.C: New test.
2302 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2304 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2307 * gcc.dg/pic-1.c: New test.
2308 * gcc.dg/pic-2.c: Likewise.
2309 * gcc.dg/pic-3.c: Likewise.
2310 * gcc.dg/pic-4.c: Likewise.
2311 * gcc.dg/pie-1.c: Likewise.
2312 * gcc.dg/pie-2.c: Likewise.
2313 * gcc.dg/pie-3.c: Likewise.
2314 * gcc.dg/pie-4.c: Likewise.
2315 * gcc.dg/pie-5.c: Likewise.
2316 * gcc.dg/pie-6.c: Likewise.
2318 2016-03-17 Tom de Vries <tom@codesourcery.com>
2320 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2321 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2323 2016-03-17 Richard Biener <rguenther@suse.de>
2326 * g++.dg/debug/pr70271.C: New testcase.
2328 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2330 * gcc.target/i386/pr70251.c: New test.
2332 2016-03-17 Marek Polacek <polacek@redhat.com>
2335 * g++.dg/warn/constexpr-70194.C: New test.
2337 2016-03-16 Richard Henderson <rth@redhat.com>
2340 * gcc.c-torture/compile/pr70240.c: New.
2342 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2344 * gcc.c-torture/compile/20151204.c: Skip for avr.
2346 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2349 * g++.dg/opt/pr70245.C: New test.
2350 * g++.dg/opt/pr70245.h: New file.
2351 * g++.dg/opt/pr70245-aux.cc: New file.
2353 2016-03-16 Martin Sebor <msebor@redhat.com>
2355 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2357 2016-03-16 Richard Henderson <rth@redhat.com>
2360 * gcc.c-torture/compile/pr70199.c: New.
2362 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2364 * gcc.dg/uninit-19.c: Run dos2unix.
2366 2016-03-16 Marek Polacek <polacek@redhat.com>
2369 * gcc.dg/nested-func-10.c: New test.
2370 * gcc.dg/nested-func-9.c: New test.
2372 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2374 PR tree-optimization/68714
2375 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2377 2016-03-16 Tom de Vries <tom@codesourcery.com>
2379 PR tree-optimization/68715
2380 * gcc.dg/graphite/pr68715-2.c: New test.
2381 * gcc.dg/graphite/pr68715.c: New test.
2382 * gfortran.dg/graphite/pr68715.f90: New test.
2384 2016-03-16 Tom de Vries <tom@codesourcery.com>
2386 PR tree-optimization/68809
2387 * gcc.dg/graphite/pr68809-2.c: New test.
2388 * gcc.dg/graphite/pr68809.c: New test.
2390 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2393 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2394 method call to i () as argument. Adjust expected output.
2397 * g++.dg/ubsan/pr70147-1.C: New test.
2398 * g++.dg/ubsan/pr70147-2.C: New test.
2400 2016-03-15 Martin Sebor <msebor@redhat.com>
2403 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2405 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2407 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2410 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2413 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2414 libatomic_available.
2416 2016-03-15 Marek Polacek <polacek@redhat.com>
2419 * g++.dg/ext/attribute-may-alias-4.C: New test.
2421 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2423 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2424 -fvar-tracking-assignments-toggle flag.
2426 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2428 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2430 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2432 PR rtl-optimization/70222
2433 * gcc.c-torture/execute/pr70222-1.c: New test.
2434 * gcc.c-torture/execute/pr70222-2.c: New test.
2436 2016-03-15 Richard Henderson <rth@redhat.com>
2438 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2440 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2442 PR rtl-optimization/69032
2443 * gcc.dg/pr69032.c: New test.
2445 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2447 PR rtl-optimization/63384
2448 * g++.dg/pr63384.C: New test.
2450 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2453 * gcc.target/i386/pr64411.C: New test.
2455 2016-03-15 Tom de Vries <tom@codesourcery.com>
2457 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2458 * gfortran.dg/goacc/kernels-alias.f95: New test.
2460 2016-03-14 Martin Sebor <msebor@redhat.com>
2463 * g++.dg/cpp0x/constexpr-inline.C: New test.
2464 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2466 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2468 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2470 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2473 * gcc.dg/pr70219.c: New test.
2475 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2478 * gcc.dg/torture/pr70083.c: New test.
2479 * gcc.target/i386/pr70083.c: New test.
2481 2016-03-14 Richard Biener <rguenther@suse.de>
2483 PR tree-optimization/56365
2484 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2486 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2489 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2491 * g++.dg/pr70098.C: New testcase.
2494 2016-03-14 Tom de Vries <tom@codesourcery.com>
2496 PR tree-optimization/70045
2497 * gcc.dg/graphite/pr70045.c: New test.
2499 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2502 * gfortran.dg/include_9.f90: New test.
2504 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2507 gfortran.dg/prof/prof.exp: New script.
2508 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2510 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2512 PR rtl-optimization/69307
2513 * gcc.dg/pr69307.c: New test.
2515 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2518 * gcc.target/arm/pr69614.c: New.
2520 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2523 * gfortran.dg/submodule_14.f08: New test
2526 * gfortran.dg/submodule_15.f08: New test
2528 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2531 * g++.dg/cpp1y/paren3.C: New test.
2533 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2536 * gcc.target/powerpc/ppc-round2.c: New test.
2538 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2541 * gcc.dg/torture/pr70123.c: New test.
2543 2016-03-11 Jeff Law <law@redhat.com>
2545 PR tree-optimization/70190
2546 * gcc.c-torture/compile/pr70190.c: New test.
2548 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2551 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2553 (test43_b): Likewise.
2554 (test43_c): Likewise.
2555 (test43_d): Likewise.
2556 (test43_e): Likewise.
2557 (test43_f): Likewise.
2558 (test43_g): Likewise.
2559 (test44_a): Likewise.
2560 (test44_b): Likewise.
2561 (test44_c): Likewise.
2562 (test44_d): Likewise.
2563 (test44_e): Likewise.
2565 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2568 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2570 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2572 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2575 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2579 * gcc.target/aarch64/pr69245_2.c: New test.
2581 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2583 PR tree-optimization/70177
2584 * gcc.dg/pr70177.c: New test.
2586 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2588 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2590 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2592 * gcc.dg/tree-ssa/sra-20.c: New.
2594 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2596 PR rtl-optimization/70174
2597 * gcc.dg/pr70174.c: New test.
2599 PR tree-optimization/70169
2600 * gcc.dg/pr70169.c: New test.
2602 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2605 * gcc.target/i386/pr70160.c: New test.
2607 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2609 * gcc.target/s390/dfp-1.c: New test.
2611 2016-03-10 Nick Clifton <nickc@redhat.com>
2614 * gcc.target/aarch64/pr70044.c: New test.
2616 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2617 Jakub Jelinek <jakub@redhat.com>
2620 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2621 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2622 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2624 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2627 * g++.dg/lto/pr69589_0.C: New testcase
2628 * g++.dg/lto/pr69589_1.C: New testcase
2630 2016-03-10 Marek Polacek <polacek@redhat.com>
2633 * g++.dg/delayedfold/unary-plus1.C: New test.
2635 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2637 * gcc.target/arm/pr45701-1.c: Escape brackets.
2638 * gcc.target/arm/pr45701-2.c: Likewise.
2640 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2642 * gfortran.dg/unconstrained_commons.f: New.
2644 2016-03-10 Alan Modra <amodra@gmail.com>
2646 * gcc.dg/pr69195.c: New.
2647 * gcc.dg/pr69238.c: New.
2649 2016-03-10 Tom de Vries <tom@codesourcery.com>
2652 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2654 2016-03-10 Richard Biener <rguenther@suse.de>
2656 PR tree-optimization/70128
2657 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2658 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2660 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2662 PR tree-optimization/70152
2663 * gcc.dg/pr70152.c: New test.
2666 * gcc.target/i386/pr70086-1.c: New test.
2667 * gcc.target/i386/pr70086-2.c: New test.
2668 * gcc.target/i386/pr70086-3.c: New test.
2670 PR tree-optimization/70127
2671 * gcc.c-torture/execute/pr70127.c: New test.
2673 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2675 * c-c++-common/goacc/combined-directives-2.c: New test.
2677 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2681 * g++.dg/diagnostic/pr70105.C: New test.
2682 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2683 (test_multiple_ordinary_maps): New test function.
2685 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2689 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2690 Drop range information from call to inform_at_rich_loc.
2691 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2693 (test_show_locus): Replace calls to rich_location::add_range with
2694 calls to add_range. Rewrite the tests that used the now-defunct
2695 rich_location ctor taking a source_range. Simplify other tests
2696 by replacing calls to COMBINE_LOCATION_DATA with calls to
2699 2016-03-09 Richard Biener <rguenther@suse.de>
2700 Jakub Jelinek <jakub@redhat.com>
2702 PR tree-optimization/70138
2703 * gcc.dg/vect/pr70138-1.c: New testcase.
2704 * gcc.dg/vect/pr70138-2.c: Likewise.
2706 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2709 * gcc.target/i386/pr70049.c: New test.
2711 2016-03-09 Richard Biener <rguenther@suse.de>
2714 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2715 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2716 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2718 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2720 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2723 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2726 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2729 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2732 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2733 in testcase comment.
2735 2016-03-09 Tom de Vries <tom@codesourcery.com>
2737 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2738 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2739 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2740 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2741 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2742 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2743 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2744 * gfortran.dg/goacc/kernels-loop.f95: New test.
2746 2016-03-08 Martin Sebor <msebor@redhat.com>
2749 * g++.dg/warn/overflow-warn-7.C: New test.
2751 2016-03-08 Jason Merrill <jason@redhat.com>
2753 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2754 * lib/target-supports.exp (check_effective_target_concepts): New.
2756 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2759 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2760 * g++.dg/ubsan/pr70135.C: New test.
2763 * gcc.dg/pr70110.c: New test.
2765 2016-03-07 Martin Jambor <mjambor@suse.cz>
2767 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2768 * c-c++-common/gomp/if-1.c: Likewise.
2769 * c-c++-common/gomp/pr61486-2.c: Likewise.
2770 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2771 to dg-additional-options.
2772 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2773 * g++/gomp/target-teams-1.c: Likewise.
2774 * gcc.dg/gomp/gomp.exp: Likewise.
2775 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2776 dg-additional-options.
2777 * gfortran.dg/gomp/gomp.exp: Likewise.
2778 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2779 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2780 dg-additional-options.
2781 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2783 2016-03-07 Martin Jambor <mjambor@suse.cz>
2785 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2786 * c-c++-common/gomp/gridify-1.c: New test.
2787 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2789 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2791 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2792 trigger for cortex-r8, when scanning for register r8.
2793 * gcc.target/arm/pr45701-2.c: Likewise.
2795 2016-02-26 Richard Biener <rguenther@suse.de>
2796 Jeff Law <law@redhat.com>
2798 PR tree-optimization/69740
2799 * gcc.c-torture/compile/pr69740-1.c: New test.
2800 * gcc.c-torture/compile/pr69740-2.c: New test.
2802 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2804 * lib/target-supports.exp
2805 (check_effective_target_whole_vector_shift): Enable for PPC64.
2807 2016-03-07 Richard Biener <rguenther@suse.de>
2809 PR tree-optimization/70115
2810 * gcc.dg/torture/pr70115.c: New testcase.
2812 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2815 * c-c-++-common/goacc/pr69916.c: New.
2817 2016-03-07 Richard Henderson <rth@redhat.com>
2819 * gcc.c-torture/compile/pr70061.c: New test.
2821 2016-03-07 Richard Biener <rguenther@suse.de>
2824 * gcc.dg/vect/O3-pr36098.c: New testcase.
2826 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2828 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2830 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2832 * gnat.dg/renaming9.ad[sb]: New testcase.
2834 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2837 * g++.dg/expr/stdarg3.C: New test.
2839 2016-03-04 Jeff Law <law@redhat.com>
2841 PR tree-optimization/69196
2842 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2845 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2848 * gcc.dg/pr69973.c: New test.
2850 PR rtl-optimization/69941
2851 * gcc.dg/torture/pr69941.c: New test.
2854 * gcc.dg/pr69824.c: New test.
2856 2016-03-05 Tom de Vries <tom@codesourcery.com>
2858 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2859 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2862 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2865 * g++.dg/cpp1y/var-templ48.C: New test.
2866 * g++.dg/cpp1y/var-templ49.C: New test.
2868 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2870 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2872 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2875 * g++.dg/ubsan/pr70035.C: New test.
2878 * gcc.target/i386/pr70062.c: New test.
2880 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2882 * g++.dg/template/typename21.C: Remove c++98_only.
2884 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2886 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2888 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2891 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2893 (fn_42_b): Likewise.
2894 (fn_42_c): Likewise.
2896 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2899 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2901 (fn_40_b): Likewise.
2902 (fn_41_a): Likewise.
2903 (fn_41_b): Likewise.
2905 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2908 * gcc.target/i386/avx512f-pr70059.c: New test.
2909 * gcc.target/i386/avx512dq-pr70059.c: New test.
2911 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2913 PR rtl-optimization/57676
2914 * gcc.dg/torture/pr57676.c: New test.
2916 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2918 * gcc.dg/pr70026.c: New test.
2920 2016-03-04 Marek Polacek <polacek@redhat.com>
2923 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2924 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2926 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2929 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2931 (test_corners_sisd_si): Likewise.
2932 (main): Remove checks of the above.
2933 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2935 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2937 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2939 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2941 * gcc.dg/torture/pr69951.c: Accept argc==0.
2943 2016-03-04 Richard Biener <rguenther@suse.de>
2946 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2947 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2949 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2952 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2955 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2958 * gcc.dg/guality/pr69947.c: New test.
2960 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2963 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2965 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2967 PR rtl-optimization/69904
2968 * gcc.target/arm/pr69904.c: New test.
2970 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2973 * gcc.dg/vect/pr70021.c: New test.
2974 * gcc.target/i386/pr70021.c: New test.
2976 2016-03-03 Marek Polacek <polacek@redhat.com>
2979 * gcc.dg/pr70050.c: New test.
2981 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2983 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2985 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2987 PR tree-optimization/70043
2988 * gfortran.dg/vect/pr70043.f90: New test.
2990 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2992 * gnat.dg/specs/task1.ads: New test.
2994 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2996 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2997 Invoke gdb with -batch.
2998 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3000 2016-03-03 Richard Biener <rguenther@suse.de>
3002 PR tree-optimization/55936
3003 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3005 2016-03-02 Jeff Law <law@redhat.com>
3007 PR rtl-optimization/69942
3008 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3009 effects of argument promotions.
3011 PR tree-optimization/69987
3012 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3013 target does not support -fprefetch-loop-arrays.
3015 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
3017 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3019 2016-03-02 Bin Cheng <bin.cheng@arm.com>
3021 PR rtl-optimization/69052
3022 * gcc.target/i386/pr69052.c: New test.
3024 2016-03-02 Alan Modra <amodra@gmail.com>
3026 * gcc.dg/pr69990.c: New.
3028 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3031 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3034 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3037 * gcc.target/i386/pr70028.c: New test.
3039 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3041 * c-c++-common/asan/swapcontext-test-1.c,
3042 * c-c++-common/tsan/thread_leak.c,
3043 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3044 * g++.dg/tsan/benign_race.C,
3045 * g++.dg/tsan/fd_close_norace.C,
3046 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3047 races with sanitizer output
3049 2016-03-02 Richard Biener <rguenther@suse.de>
3050 Uros Bizjak <ubizjak@gmail.com>
3053 * gcc.dg/simd-8.c: New testcase.
3055 2016-03-02 Richard Biener <rguenther@suse.de>
3058 * gcc.dg/simd-7.c: New testcase.
3060 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3062 * gcc.target/i386/pr70007.c: Tweak.
3064 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3066 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3068 2016-03-02 Marek Polacek <polacek@redhat.com>
3071 * gcc.dg/pr67854.c: New test.
3073 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3076 * gcc.dg/torture/pr70025.c: New test.
3078 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3080 PR tree-optimization/68621
3081 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3083 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3085 * gcc.target/i386/pr70007.c: New test.
3087 2016-03-01 Jeff Law <law@redhat.com>
3089 PR tree-optimization/69196
3090 * gcc.dg/tree-ssa/pr69196-1.c: New test.
3092 PR tree-optimization/69196
3093 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3094 duplicating code and spoiling the expected output.
3096 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3099 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3100 supports power9 before doing tests.
3101 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3102 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3103 * gcc.target/powerpc/p9-permute.c: Likewise.
3105 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
3108 * gcc.target/i386/pr70027.c: New test.
3110 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3112 * gcc.dg/pr70017.c: New test.
3114 2016-03-01 Jakub Jelinek <jakub@redhat.com>
3118 * gcc.dg/pr69796.c: New test.
3119 * gcc.dg/pr69974.c: New test.
3121 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3123 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3125 2016-02-29 Jeff Law <law@redhat.com>
3127 PR tree-optimization/69987
3128 * gfortran.dg/pr69987.f90: New test.
3130 PR tree-optimization/69989
3131 * gcc.c-torture/compile/pr69989-2.c: New test.
3133 2016-03-01 Marek Polacek <polacek@redhat.com>
3136 * g++.dg/parse/invalid1.C: New test.
3138 2016-03-01 Richard Biener <rguenther@suse.de>
3141 * gcc.dg/pr70022.c: New testcase.
3143 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3145 PR tree-optimization/69956
3146 * gcc.dg/pr69956.c: New test.
3148 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3151 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3152 XFAIL when hardware supports efficient unaligned storage access.
3154 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3157 * g++.dg/template/pr69961a.C: New test.
3158 * g++.dg/template/pr69961b.C: New test.
3160 2016-02-29 David Malcolm <dmalcolm@redhat.com>
3162 PR preprocessor/69985
3163 * gcc.dg/cpp/pr69985.c: New test case.
3165 2016-02-29 Jeff Law <law@redhat.com>
3167 PR tree-optimization/70005
3168 * gcc.c-torture/execute/pr70005.c New test.
3170 PR tree-optimization/69999
3171 * gcc.c-torture/compile/pr69999.c: New test.
3173 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3175 PR tree-optimization/69652
3176 * gcc.dg/torture/pr69652.c: Delete test.
3177 * gcc.dg/vect/pr69652.c: New test.
3179 2016-02-19 Richard Biener <rguenther@suse.de>
3181 PR tree-optimization/69980
3182 * gfortran.dg/vect/pr69980.f90: New testcase.
3184 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3186 * gcc.target/sparc/20160229-1.c: New test.
3188 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3190 * gnat.dg/stack_usage3.adb: New test.
3191 * gnat.dg/stack_usage3_pkg.ads: New helper.
3193 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3195 * gnat.dg/renaming8.adb: New test.
3196 * gnat.dg/renaming8_pkg1.ads: New helper.
3197 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3198 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3200 2016-02-29 Richard Biener <rguenther@suse.de>
3202 PR tree-optimization/69720
3203 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3205 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3209 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3211 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3212 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3215 * gfortran.dg/coarray_8.f90: Adjust error message.
3216 * gfortran.dg/pr56007.f90: New test.
3217 * gfortran.dg/pr56007.f: New test.
3219 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3221 PR tree-optimization/69989
3222 * gcc.dg/torture/pr69989.c: New test.
3224 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3226 * gcc.target/i386/stack-realign-win.c: New test.
3228 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3231 * gfortran.dg/pr60126.f90: New test.
3233 2016-02-27 Jeff Law <law@redhat.com>
3236 2016-02-26 Richard Biener <rguenther@suse.de>
3237 Jeff Law <law@redhat.com>
3239 PR tree-optimization/69740
3240 * gcc.c-torture/compile/pr69740-1.c: New test.
3241 * gcc.c-torture/compile/pr69740-2.c: New test.
3243 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3246 * gfortran.dg/newunit_4.f90: New test.
3248 2016-02-27 Jakub Jelinek <jakub@redhat.com>
3251 PR rtl-optimization/69886
3252 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3253 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3256 2016-02-26 Martin Sebor <msebor@redhat.com>
3258 PR tree-optimization/15826
3259 * gcc.dg/tree-ssa/pr15826.c: New test.
3261 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3264 * gcc.target/powerpc/pr69969.c: New test.
3266 2016-02-26 Martin Sebor <msebor@redhat.com>
3269 * g++.old-deja/g++.other/decl5.C: Add a test case.
3271 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3274 * gcc.target/powerpc/pr69946.c: New file.
3276 2016-02-26 Richard Biener <rguenther@suse.de>
3277 Jeff Law <law@redhat.com>
3279 PR tree-optimization/69740
3280 * gcc.c-torture/compile/pr69740-1.c: New test.
3281 * gcc.c-torture/compile/pr69740-2.c: New test.
3283 2016-02-26 Martin Jambor <mjambor@suse.cz>
3286 * gcc.dg/torture/pr69932.c: New test.
3287 * gcc.dg/torture/pr69936.c: Likewise.
3289 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3292 * gcc.target/s390/pr69709.c: New test.
3294 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3297 * gcc.target/aarch64/pr69245_1.c: New test.
3299 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3302 * gcc.dg/torture/pr69613.c: New test.
3304 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3306 PR rtl-optimization/69891
3307 * gcc.target/i386/pr69891.c: New test.
3309 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3310 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3313 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3314 functionality for both 32-bit and 64-bit.
3316 2016-02-26 Richard Biener <rguenther@suse.de>
3318 PR tree-optimization/69551
3319 * gcc.dg/torture/pr69951.c: New testcase.
3321 2016-02-25 Richard Biener <rguenther@suse.de>
3323 PR tree-optimization/48795
3324 * gcc.dg/Warray-bounds-18.c: New testcase.
3326 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3328 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3330 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3332 PR rtl-optimization/69896
3333 * gcc.dg/pr69896.c: New test.
3335 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3338 * g++.dg/cpp1y/paren2.C: New test.
3340 2016-02-24 Martin Sebor <msebor@redhat.com>
3343 * gcc.dg/enum-mode-2.c: New test.
3345 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3348 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3349 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3350 * g++.dg/ubsan/pr69922.C: New test.
3352 2016-02-24 Marek Polacek <polacek@redhat.com>
3355 * gcc.dg/pr69819.c: New test.
3357 2016-02-24 Martin Sebor <msebor@redhat.com>
3360 * g++.dg/ext/flexary15.C: New test.
3362 2016-02-24 Martin Sebor <msebor@redhat.com>
3364 * gcc.dg/builtins-68.c: Avoid making unportable
3365 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3366 * g++.dg/ext/builtin_alloca.C: Same.
3368 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3369 Charles Baylis <charles.baylis@linaro.org>
3372 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3374 2016-02-24 Richard Biener <rguenther@suse.de>
3375 Jakub Jelinek <jakub@redhat.com>
3378 * gcc.dg/torture/pr69760.c: New testcase.
3380 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3382 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3383 pattern on Solaris with as.
3385 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3387 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3388 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3389 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3390 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3392 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3395 * gcc.dg/pr69915.c: New test.
3397 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3399 PR rtl-optimization/69886
3400 * gcc.dg/torture/pr69886.c: New test.
3402 2016-02-24 Richard Biener <rguenther@suse.de>
3405 * gcc.dg/torture/pr68963.c: New testcase.
3407 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3410 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3411 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3412 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3413 * gcc.target/arm/atomic_loaddi_1.c: New test.
3414 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3415 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3416 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3417 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3418 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3419 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3420 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3421 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3423 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3426 * gcc.dg/torture/pr69909.c: New test.
3428 2016-02-24 Richard Biener <rguenther@suse.de>
3430 PR tree-optimization/69907
3431 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3432 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3433 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3435 2016-02-24 Christian Bruel <christian.bruel@st.com>
3437 * gcc.target/arm/pragma_cpp_fma.c: New test.
3439 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3442 * gfortran.dg/include_6.f90: Update test.
3444 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3447 * objc.dg/pr69844.m: New test.
3449 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3451 PR libgfortran/69456
3452 * gfortran.dg/namelist_89.f90: New test.
3453 * gfortran.dg/pr59700.f90: Update test..
3455 2016-02-23 Martin Sebor <msebor@redhat.com>
3458 * g++.dg/ext/builtin_alloca.C: New test.
3459 * gcc.dg/builtins-68.c: New test.
3461 2016-02-23 Richard Henderson <rth@redhat.com>
3463 * gcc.target/i386/addr-space-3.c: Remove test.
3465 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3467 PR preprocessor/69126
3468 PR preprocessor/69543
3469 * c-c++-common/pr69126-2-long.c: New test.
3470 * c-c++-common/pr69126-2-short.c: New test.
3471 * c-c++-common/pr69543-1.c: Remove xfail.
3473 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3475 PR preprocessor/69126
3476 PR preprocessor/69543
3477 PR preprocessor/69558
3478 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3480 (test_2): ...this, and add leading comment.
3481 (MACRO_3, test_3): New.
3482 (MACRO_4A, MACRO_4B, test_4): New.
3483 (MACRO): Rename to...
3486 (test_5): ...this, updating for renaming of MACRO, and
3487 add leading comment.
3488 * c-c++-common/pr69543-1.c: New.
3489 * c-c++-common/pr69543-2.c: New.
3490 * c-c++-common/pr69543-3.c: New.
3491 * c-c++-common/pr69543-4.c: New.
3492 * c-c++-common/pr69558-1.c: New.
3493 * c-c++-common/pr69558-2.c: New.
3494 * c-c++-common/pr69558-3.c: New.
3495 * c-c++-common/pr69558-4.c: New.
3496 * gcc.dg/pr69558.c: Move to...
3497 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3500 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3502 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3503 to -ftree-parallelize-loops/-fopenacc changes.
3504 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3505 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3506 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3507 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3508 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3509 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3510 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3511 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3512 * c-c++-common/goacc/kernels-loop.c: Likewise.
3513 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3514 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3515 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3516 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3518 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3520 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3522 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3525 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3528 * gcc.dg/pr69900.c: New test.
3530 2016-02-23 Martin Jambor <mjambor@suse.cz>
3532 PR tree-optimization/69666
3533 * gcc.dg/tree-ssa/pr69666.c: New test.
3535 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3538 * gfortran.dg/coarray_allocate_5.f08: New test.
3540 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3542 * gcc.target/s390/vcond-shift.c: Move to ...
3543 * gcc.target/s390/vector/vcond-shift.c: ... here.
3545 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3547 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3548 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3550 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3552 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3554 2016-02-20 Mark Wielaard <mjw@redhat.com>
3557 * gcc.dg/unused-variable-3.c: New test.
3559 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3562 * gcc.target/i386/pr69888.c: New test.
3564 2016-02-22 Richard Biener <rguenther@suse.de>
3566 PR tree-optimization/69882
3567 * gfortran.dg/vect/pr69882.f90: New testcase.
3569 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3572 * gcc.dg/pr69885.c: New test.
3574 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3578 * gcc.target/sh/pr54089-10.c: New.
3580 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3583 * gfortran.dg/deferred_character_15.f90 : New test.
3585 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3588 gfortran.dg/allocate_with_source_18.f03: New test.
3590 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3593 gfortran.dg/gomp/pr52531.f90: New test.
3595 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3598 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3601 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3604 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3605 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3608 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3611 * g++.dg/torture/pr69851.C: New test.
3613 2016-02-19 Martin Sebor <msebor@redhat.com>
3616 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3618 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3621 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3622 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3625 * g++.dg/cpp0x/pr67767.C: New test.
3627 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3629 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3630 for fp, simd, crypto, crc, lse.
3631 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3633 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3634 effective target check.
3636 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3639 * gcc.target/i386/pr69820.c: New test.
3641 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3643 * gcc.target/s390/vector/int128-1.c: New test.
3645 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3647 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3649 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3651 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3652 instruction pattern name to prevent the testcase from failing with
3655 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3657 * gcc.target/s390/md/movstr-2.c: New test.
3659 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3661 * gcc.target/s390/morestack.c: New test.
3663 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3666 * gcc.target/s390/pr69625.c: Add test case.
3668 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3671 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3673 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3676 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3677 * gcc.target/powerpc/fusion3.c: Likewise.
3679 2016-02-18 Richard Biener <rguenther@suse.de>
3682 * g++.dg/torture/pr69553.C: New testcase.
3684 2016-02-18 Nick Clifton <nickc@redhat.com>
3688 * gcc.target/arm/pr62554.c: New test.
3689 * gcc.target/arm/pr69610-1.c: New test.
3690 * gcc.target/arm/pr69610-2.c: New test.
3692 2016-02-18 Richard Biener <rguenther@suse.de>
3695 * gcc.dg/torture/pr69854.c: New testcase.
3697 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3700 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3702 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3704 * gcc.target/powerpc/vec-cg.c: New test.
3706 2016-02-17 Richard Biener <rguenther@suse.de>
3709 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3711 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3714 * gcc.c-torture/compile/pr69161.c: New test.
3716 2016-02-17 David Sherwood <david.sherwood@arm.com>
3719 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3720 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3722 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3724 * gcc.dg/ifcvt-4.c: Skip on Visium.
3726 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3728 * gnat.dg/atomic8.adb: New test.
3730 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3732 * gnat.dg/discr46.ad[sb]: New test.
3734 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3737 * gcc.target/powerpc/pr48344-1.c: New test.
3739 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3742 * gfortran.dg/associate_21.f90: New test.
3744 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3747 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3748 -Wnonnull in dg-options.
3749 * c-c++-common/nonnull-2.c: New test.
3751 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3752 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3754 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3756 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3759 * gcc.dg/pr69801.c: Add empty dg-options.
3761 2016-02-16 James Norris <jnorris@codesourcery.com>
3763 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3764 * g++.dg/goacc/deviceptr-1.c: New file.
3766 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3768 PR tree-optimization/69820
3769 * gcc.dg/vect/pr69820.c: New test.
3771 2016-02-16 Richard Biener <rguenther@suse.de>
3773 PR tree-optimization/69776
3774 * gcc.dg/torture/pr69776-2.c: New testcase.
3776 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3778 PR tree-optimization/69714
3779 * gcc.dg/torture/pr69714.c: New test.
3781 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3783 PR tree-optimization/69802
3784 * gcc.dg/pr69802.c: New test.
3786 2016-02-16 Richard Biener <rguenther@suse.de>
3789 * gcc.dg/pr69801.c: New testcase.
3791 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3793 PR libgfortran/69651
3794 * gfortran.dg/read_bang.f90: New test.
3795 * gfortran.dg/read_bang4.f90: New test.
3797 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3800 * g++.dg/init/pr69658.C: New test.
3803 * c-c++-common/pr69797.c: New test.
3805 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3807 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3808 check for aarch64*-*-*.
3810 2016-02-15 Richard Biener <rguenther@suse.de>
3812 PR tree-optimization/69783
3813 * gcc.dg/vect/pr69783.c: New testcase.
3815 2016-02-15 Richard Biener <rguenther@suse.de>
3817 PR tree-optimization/69776
3818 * gcc.dg/torture/pr69776.c: New testcase.
3820 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3823 * gfortran.dg/type_decl_4.f90: Reinstated.
3825 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3828 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3830 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3834 * gfortran.dg/type_decl_4.f90: Removed.
3836 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3839 * gfortran.dg/type_decl_4.f90: New test.
3841 2016-02-14 Alan Modra <amodra@gmail.com>
3844 * gcc.c-torture/execute/stkalign.c: Revise test.
3846 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3849 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3851 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3854 * gcc.target/sh/torture/pr67260.c: New.
3856 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3858 * gcc.dg/pr67964.c: Add dg-require-alias.
3860 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3864 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3866 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3868 PR libgfortran/69668
3869 * gfortran.dg/namelist_88.f90: New test.
3871 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3873 PR libgfortran/69668
3874 * gfortran.dg/namelist_38.f90: Update test.
3875 * gfortran.dg/namelist_84.f90: Update test.
3877 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3880 * gcc.dg/pr69554-1.c: New test.
3881 * gfortran.dg/pr69554-1.F90: New test.
3882 * gfortran.dg/pr69554-2.F90: New test.
3883 * lib/gcc-dg.exp (proc dg-locus): New function.
3884 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3885 distinguish between the caret-printing and non-caret-printing
3886 cases. If caret-printing has been explicitly enabled, bail out
3887 without attempting to fix up the output.
3889 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3893 * gcc.dg/spellcheck-options-3.c: New test case.
3894 * gcc.dg/spellcheck-options-4.c: New test case.
3895 * gcc.dg/spellcheck-options-5.c: New test case.
3896 * gcc.dg/spellcheck-options-6.c: New test case.
3897 * gcc.dg/spellcheck-options-7.c: New test case.
3898 * gcc.dg/spellcheck-options-8.c: New test case.
3899 * gcc.dg/spellcheck-options-9.c: New test case.
3900 * gcc.dg/spellcheck-options-10.c: New test case.
3902 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3904 PR rtl-optimization/69764
3905 PR rtl-optimization/69771
3906 * c-c++-common/pr69764.c: New test.
3907 * gcc.dg/torture/pr69771.c: New test.
3909 2016-02-12 Marek Polacek <polacek@redhat.com>
3911 * g++.dg/torture/init-list1.C: New.
3913 2016-02-12 Marek Polacek <polacek@redhat.com>
3915 * gcc.dg/pr69522.c: Add empty dg-options.
3917 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3919 * g++.dg/lto/lto.exp: Include and init mpx.
3920 * g++.dg/lto/pr69729_0.C: New test.
3922 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3925 * g++.dg/ipa/pr69241-4.C: New test.
3928 * g++.dg/ipa/pr68672-1.C: New test.
3929 * g++.dg/ipa/pr68672-2.C: New test.
3930 * g++.dg/ipa/pr68672-3.C: New test.
3932 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3935 * gcc.dg/pr69522.c: New test.
3937 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3940 * g++.dg/cpp1y/69098.C: New test.
3941 * g++.dg/cpp1y/69098-2.C: New test.
3943 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3945 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3946 and neighbour -> neighbor.
3947 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3948 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3949 * c-c++-common/Wvarargs.c: Likewise.
3950 * c-c++-common/goacc/host_data-5.c: Likewise.
3951 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3952 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3953 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3954 * gcc.target/aarch64/pr60697.c: Likewise.
3955 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3956 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3957 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3958 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3959 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3960 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3961 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3962 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3963 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3964 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3965 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3966 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3967 * g++.dg/lookup/koenig5.C: Likewise.
3968 * g++.dg/ext/no-asm-2.C: Likewise.
3969 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3970 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3971 * gfortran.dg/used_types_16.f90: Likewise.
3972 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3973 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3974 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3975 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3976 * gfortran.dg/abstract_type_6.f03: Likewise.
3977 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3978 * gfortran.dg/used_types_15.f90: Likewise.
3979 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3980 * gfortran.dg/exit_3.f08: Likewise.
3981 * gfortran.dg/open_status_2.f90: Likewise.
3982 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3983 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3984 * gfortran.dg/associate_1.f03: Likewise.
3985 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3986 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3987 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3988 * gcc.dg/builtin-object-size-1.c: Likewise.
3989 * gcc.dg/noreturn-6.c: Likewise.
3990 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3991 * gcc.dg/globalalias.c: Likewise.
3992 * gcc.dg/builtins-config.h: Likewise.
3993 * gcc.dg/pr30457.c: Likewise.
3994 * gcc.c-torture/compile/volatile-1.c: Likewise.
3995 * gcc.c-torture/execute/20101011-1.c: Likewise.
3996 * c-c++-common/Waddress-1.c: Likewise.
3998 2016-02-11 Jakub Jelinek <jakub@redhat.com>
4001 * c-c++-common/Waddress-1.c: New test.
4003 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4006 * gfortran.dg/associate_19.f03: New test.
4007 * gfortran.dg/associate_20.f03: New test.
4009 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4011 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4013 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4015 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4016 .arch armv8-a\n. Add -dA to dg-options.
4017 * gcc.target/aarch64/assembler_arch_1.c: New test.
4018 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4020 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4023 * g++.dg/cpp0x/pr68726.C: New.
4025 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4027 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4030 2016-02-11 Richard Biener <rguenther@suse.de>
4032 * g++.dg/tree-ssa/pr61034.C: Adjust.
4034 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4037 * gcc.target/s390/pr69148.c: New.
4039 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4041 PR tree-optimization/69652
4042 * gcc.dg/torture/pr69652.c: New test.
4044 2016-02-10 Jakub Jelinek <jakub@redhat.com>
4045 Patrick Palka <ppalka@gcc.gnu.org>
4049 * g++.dg/ipa/pr69241-1.C: New test.
4050 * g++.dg/ipa/pr69241-2.C: New test.
4051 * g++.dg/ipa/pr69241-3.C: New test.
4052 * g++.dg/ipa/pr69649.C: New test.
4054 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
4056 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4057 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4059 2016-02-10 Bin Cheng <bin.cheng@arm.com>
4061 PR tree-optimization/68021
4062 * gcc.dg/tree-ssa/pr68021.c: New test.
4064 2016-02-10 Richard Biener <rguenther@suse.de>
4066 PR tree-optimization/69726
4067 * gcc.dg/uninit-22.c: New testcase.
4069 2016-02-09 Andrew Pinski <apinski@cavium.com>
4072 * gcc.c-torture/compile/20160205-1.c: New testcase.
4074 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4077 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4078 instead accessing a really large arrray.
4079 * gcc.target/powerpc/fusion3.c: Likewise.
4081 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
4084 * gcc.c-torture/execute/pr68532.c: New test.
4086 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
4089 * gcc.dg/pr69634.c: New.
4091 2016-02-09 Richard Biener <rguenther@suse.de>
4093 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4095 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
4097 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4099 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4101 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4103 2016-02-09 Richard Biener <rguenther@suse.de>
4105 PR tree-optimization/69715
4106 * gcc.dg/torture/pr69715.c: New testcase.
4108 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4111 * g++.dg/cpp0x/trailing12.C: New test.
4112 * g++.dg/cpp0x/trailing13.C: New test.
4114 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4118 * g++.dg/cpp1y/auto-fn29.C: New test.
4119 * g++.dg/cpp1y/auto-fn30.C: New test.
4121 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4123 PR tree-optimization/69209
4124 * gcc.c-torture/compile/pr69209.c: New test.
4126 2016-02-08 Jeff Law <law@redhat.com>
4128 PR tree-optimization/68541
4129 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4130 of statements allowed in join block for path splitting.
4132 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4135 * g++.dg/gomp/pr59627.C: New test.
4138 * g++.dg/ipa/pr69239.C: New test.
4140 2016-02-08 David Malcolm <dmalcolm@redhat.com>
4142 PR preprocessor/69664
4143 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4144 * gcc.dg/cpp/warn-comments.c: Likewise.
4146 2016-02-08 Marek Polacek <polacek@redhat.com>
4149 * g++.dg/init/const12.C: New test.
4151 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4154 * gcc.dg/lto/pr55113_0.c: Remove test.
4156 2016-02-08 Richard Biener <rguenther@suse.de>
4158 PR tree-optimization/69719
4159 * gcc.dg/torture/pr69719.c: New testcase.
4161 2016-02-08 Richard Biener <rguenther@suse.de>
4162 Jeff Law <law@redhat.com>
4165 * gcc.target/mips/pr68273.c: New testcase.
4167 2016-02-08 Richard Biener <rguenther@suse.de>
4169 PR rtl-optimization/69274
4170 * gcc.target/i386/addr-sel-1.c: XFAIL.
4172 2016-02-08 Jeff Law <law@redhat.com>
4174 PR tree-optimization/68541
4175 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4177 PR tree-optimization/65917
4178 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4180 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4183 * gfortran.dg/namelist_args.f90: New test.
4185 2016-02-05 Jeff Law <law@redhat.com>
4187 PR tree-optimization/68541
4188 * gcc.dg/tree-ssa/split-path-2.c: New test.
4189 * gcc.dg/tree-ssa/split-path-3.c: New test.
4190 * gcc.dg/tree-ssa/split-path-4.c: New test.
4191 * gcc.dg/tree-ssa/split-path-5.c: New test.
4192 * gcc.dg/tree-ssa/split-path-6.c: New test.
4193 * gcc.dg/tree-ssa/split-path-7.c: New test.
4195 2016-02-05 Martin Sebor <msebor@redhat.com>
4198 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4199 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4201 2016-02-06 Richard HEnderson <rth@redhat.com>
4204 * gcc.target/i386/addr-space-4.c: New.
4205 * gcc.target/i386/addr-space-5.c: New.
4207 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4210 * gfortran.dg/elemental_dependency_6.f90: New.
4212 2016-02-05 Jakub Jelinek <jakub@redhat.com>
4214 PR rtl-optimization/69691
4215 * gcc.c-torture/execute/pr69691.c: New test.
4218 * g++.dg/parse/pr69628.C: New test.
4220 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4222 * gcc.dg/sancov/asan.c: Move to ...
4223 * gcc.dg/asan/sancov-1.c: ... here.
4225 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4227 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4229 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4232 * gcc.target/i386/pr69677.c: New test.
4234 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4237 * g++.dg/template/pr68948.C: New test.
4239 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4241 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4242 (only necessary on s390x).
4244 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4246 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4247 -mno-accumulate-outgoing-args.
4249 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4251 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4253 2016-02-04 Jakub Jelinek <jakub@redhat.com>
4256 * c-c++-common/pr69669.c: New test.
4258 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4261 * g++.dg/pr69667.C: New file.
4263 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4266 * gcc.dg/pr69619.c: Add new test.
4268 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4270 PR rtl-optimization/69577
4271 * gcc.target/i386/pr69577.c: New test.
4273 2016-02-04 Martin Liska <mliska@suse.cz>
4275 * g++.dg/asan/pr69276.C: New test.
4277 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4281 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4282 a single smulbb instruction.
4283 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4284 * gcc.target/amr/wmul-2.c: Likewise.
4286 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4290 * gcc.c-torture/execute/pr67714.c: New test.
4292 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4295 * gcc.target/i386/pr69454-1.c: New test.
4296 * gcc.target/i386/pr69454-2.c: New test.
4298 2016-02-03 Martin Sebor <msebor@redhat.com>
4305 * g++.dg/ext/flexarray-mangle-2.C: New test.
4306 * g++.dg/ext/flexarray-mangle.C: New test.
4307 * g++.dg/ext/flexarray-subst.C: New test.
4308 * g++.dg/ext/flexary11.C: New test.
4309 * g++.dg/ext/flexary12.C: New test.
4310 * g++.dg/ext/flexary13.C: New test.
4311 * g++.dg/ext/flexary14.C: New test.
4312 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4314 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4316 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4317 Define only if CHECK_FLOAT128 is defined.
4318 (main): Properly initialize u5.
4320 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4323 * gcc.dg/pr69627.c: New test.
4326 * gcc.dg/pr69644.c: New test.
4328 2016-02-03 Mike Stump <mikestump@comcast.net>
4330 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4331 support for struct-layout-1.exp.
4333 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4336 * g++.dg/cpp0x/pr69056.C: New test.
4338 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4339 Alexandre Oliva <aoliva@redhat.com>
4342 * gcc.target/powerpc/pr69461.c: New.
4344 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4346 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4348 (check_effective_target_fsanitize_thread): ... to here. Do not
4349 specify additional compile flags for the test source.
4350 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4351 specify additional compile flags for the test source.
4353 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4355 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4357 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4361 * gfortran.dg/coarray_allocate_2.f08: New test.
4362 * gfortran.dg/coarray_allocate_3.f08: New test.
4363 * gfortran.dg/coarray_allocate_4.f08: New test.
4365 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4367 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4368 use same scan-tree-dump-times on all platforms.
4369 * gcc.dg/vect/vect-outer-1.c: Likewise.
4370 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4371 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4372 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4373 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4374 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4375 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4376 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4378 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4380 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4383 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4385 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4387 2016-02-02 James Norris <jnorris@codesourcery.com>
4389 * c-c++-common/goacc/routine-5.c: Add tests.
4391 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4393 * gcc.target/nvptx/unsigned-cmp.c: New test.
4395 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4397 * gcc.target/aarch64/scalar_shift_1.c
4398 (test_corners_sisd_di): Improve force to SIMD register.
4399 (test_corners_sisd_si): Likewise.
4400 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4401 Remove scan-assembler check for ldr.
4403 2016-02-02 Richard Biener <rguenther@suse.de>
4405 PR tree-optimization/69595
4406 * gcc.dg/Warray-bounds-17.c: New testcase.
4408 2016-02-02 Richard Biener <rguenther@suse.de>
4410 PR tree-optimization/69606
4411 * gcc.dg/torture/pr69606.c: New testcase.
4413 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4416 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4417 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4419 2016-02-02 Alan Modra <amodra@gmail.com>
4422 * gcc.target/powerpc/pr69548.c: New test.
4424 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4426 PR rtl-optimization/69592
4427 * gcc.dg/pr69592.c: New test.
4429 PR preprocessor/69543
4431 * gcc.dg/pr69543.c: New test.
4432 * gcc.dg/pr69558.c: New test.
4434 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4437 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4439 2016-02-01 Martin Sebor <msebor@redhat.com>
4441 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4443 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4445 PR tree-optimization/67921
4446 * c-c++-common/ubsan/pr67921.c: New test.
4448 2016-02-01 Richard Biener <rguenther@suse.de>
4451 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4453 2016-02-01 Richard Biener <rguenther@suse.de>
4455 PR tree-optimization/69574
4456 * gcc.dg/torture/pr69574.c: New testcase.
4458 2016-02-01 Richard Biener <rguenther@suse.de>
4460 PR tree-optimization/69579
4461 * gcc.dg/setjmp-6.c: New testcase.
4463 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4465 PR rtl-optimization/69570
4466 * g++.dg/opt/pr69570.C: New test.
4468 2016-02-01 Richard Henderson <rth@redhat.com>
4470 * gcc.dg/pr69535.c: New test.
4472 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4475 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4476 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4479 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4481 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4483 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4486 * gfortran.dg/allocate_with_source_17.f03: New test.
4488 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4490 PR tree-optimization/69546
4491 * gcc.dg/torture/pr69546.c: New test.
4493 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4496 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4498 2016-01-30 Martin Sebor <msebor@redhat.com>
4501 * g++.dg/ext/flexary10.C: New test.
4503 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4506 gfortran.dg/common_23.f90: New test.
4508 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4511 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4512 condition being checked, and disable it when the target supports
4513 misaligned loads and stores.
4515 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4518 * gcc.dg/torture/pr69518.c: New test.
4520 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4523 * gcc.target/i386/pr69530.c: New test.
4525 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4528 * gcc.target/mips/div-delay.c: New test.
4530 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4533 * gcc.target/i386/pr69551.c: New test.
4536 * gcc.target/i386/pr66137.c: New test.
4538 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4540 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4541 always built for p5600.
4542 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4543 isa=p5600 dg-option.
4545 2016-01-29 Richard Biener <rguenther@suse.de>
4547 PR tree-optimization/69547
4548 * g++.dg/tree-ssa/pr69547.C: New testcase.
4550 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4553 * g++.dg/warn/Wunused-function2.C: New test.
4555 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4557 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4558 support for test to succeed.
4560 2016-01-29 Marek Polacek <polacek@redhat.com>
4564 * g++.dg/ext/constexpr-vla2.C: New test.
4565 * g++.dg/ext/constexpr-vla3.C: New test.
4566 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4568 2016-01-29 Richard Biener <rguenther@suse.de>
4571 * gcc.dg/uninit-21.c: New testcase.
4573 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4576 * gcc.target/i386/pr69459.c: New test.
4578 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4581 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4582 * gcc.target/mips/pr68400.c: New test.
4584 2016-01-28 Martin Sebor <msebor@redhat.com>
4587 * gcc.target/powerpc/pr17381.c: New test.
4589 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4592 * gcc.dg/torture/pr69542.c: New test.
4594 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4596 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4598 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4600 * gcc.dg/pr65980.c: Skip on AIX.
4601 * gcc.dg/pr66688.c: Same.
4603 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4606 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4607 * gcc.dg/tree-ssa/sra-18.c: Same.
4609 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4612 * gfortran.dg/block_15.f08: New test.
4613 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4614 on incorrectly closed BLOCK.
4616 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4618 * gcc.dg/declare-simd.c: New test.
4619 2016-01-28 Richard Biener <rguenther@suse.de>
4621 PR tree-optimization/69466
4622 * gfortran.dg/vect/pr69466.f90: New testcase.
4624 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4626 * g++.dg/pr67989.C: Remove ARM-specific option.
4627 * gcc.target/arm/pr67989.C: New file.
4629 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4631 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4632 and expm1 test for glibc < 2.11.
4634 2016-01-27 Richard Henderson <rth@redhat.com>
4636 * gcc.c-torture/execute/pr69447.c: New test.
4638 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4641 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4643 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4646 * gcc.dg/pr66869.c: New test.
4648 2016-01-25 Jeff Law <law@redhat.com>
4650 PR tree-optimization/68398
4651 PR tree-optimization/69196
4652 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4653 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4654 path to avoid new heuristic allowing more irreducible regions
4655 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4656 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4657 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4658 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4659 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4661 2016-01-27 Marek Polacek <polacek@redhat.com>
4664 * c-c++-common/vector-compare-4.c: New test.
4666 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4668 PR preprocessor/69126
4669 * c-c++-common/pr69126.c: New test case.
4671 2016-01-27 Ian Lance Taylor <iant@google.com>
4673 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4675 2016-01-27 Ryan Burn <contact@rnburn.com>
4678 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4680 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4683 * gcc.target/i386/pr69512.c: New test.
4685 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4688 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4690 2016-01-27 Marek Polacek <polacek@redhat.com>
4693 * g++.dg/pr69379.C: New test.
4695 2016-01-27 Martin Sebor <msebor@redhat.com>
4698 * g++.dg/abi/Wabi-2-2.C: New test.
4699 * g++.dg/abi/Wabi-2-3.C: New test.
4700 * g++.dg/abi/Wabi-3-2.C: New test.
4701 * g++.dg/abi/Wabi-3-3.C: New test.
4703 2016-01-27 Richard Biener <rguenther@suse.de>
4705 PR tree-optimization/69166
4706 * gcc.dg/torture/pr69166.c: New testcase.
4708 2016-01-27 Martin Jambor <mjambor@suse.cz>
4710 PR tree-optimization/69355
4711 * gcc.dg/tree-ssa/pr69355.c: New test.
4713 2016-01-27 Marek Polacek <polacek@redhat.com>
4716 * g++.dg/ext/constexpr-vla1.C: New test.
4718 2016-01-20 Christian Bruel <christian.bruel@st.com>
4721 * gcc.target/arm/pr69245.c: New test.
4723 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4725 PR tree-optimization/69399
4726 * gcc.dg/torture/pr69399.c: New test.
4728 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4730 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4732 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4734 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4736 2016-01-26 Tom de Vries <tom@codesourcery.com>
4738 PR tree-optimization/69110
4739 * gcc.dg/autopar/pr69110.c: New test.
4741 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4742 Sebastian Pop <s.pop@samsung.com>
4744 * gcc.dg/graphite/isl-ast-op-select.c: New.
4746 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4749 * gfortran.dg/allocate_error_6.f90: New test.
4751 2016-01-26 Richard Henderson <rth@redhat.com>
4753 * gcc.dg/tm/pr60908.c: New test.
4755 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4758 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4760 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4761 expected multiline output to reflect the colorization being
4762 disabled before newlines.
4763 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4764 (custom_diagnostic_finalizer): Replace call to
4765 pp_newline_and_flush with call to pp_flush.
4766 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4767 * gfortran.dg/implicit_class_1.f90: Likewise.
4768 * lib/gcc-dg.exp (allow_blank_lines): New global.
4769 (dg-allow-blank-lines-in-output): New procedure.
4770 (gcc-dg-prune): Complain about blank lines in the output, unless
4771 dg-allow-blank-lines-in-output was called.
4772 * lib/multiline.exp (_build_multiline_regex): Only support
4773 arbitrary followup text for non-blank-lines, not for blank lines.
4775 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4777 PR tree-optimization/69483
4778 * gcc.dg/pr69483.c: New test.
4779 * g++.dg/opt/pr69483.C: New test.
4781 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4784 * gcc.target/arm/pr68620.c: New test.
4786 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4788 * gcc.target/i386/pr68986-2.c: Remove -m32.
4790 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4793 * gcc.target/i386/pr68986-1.c: New test.
4794 * gcc.target/i386/pr68986-2.c: Likewise.
4795 * gcc.target/i386/pr68986-3.c: Likewise.
4797 2016-01-26 Christian Bruel <christian.bruel@st.com>
4799 * lib/target-supports.exp
4800 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4801 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4802 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4804 2016-01-26 Richard Biener <rguenther@suse.de>
4806 PR tree-optimization/69452
4807 * gcc.dg/torture/pr69452.c: New testcase.
4809 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4812 * gcc.dg/pr69442.c: New test.
4814 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4817 * gcc.target/aarch64/simd/pr67896.C: New.
4819 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4821 PR tree-optimization/69400
4822 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4824 (plugin_init): Call it.
4825 * gcc.dg/torture/pr69400.c: New test.
4827 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4829 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4831 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4832 Sebastian Pop <s.pop@samsung.com>
4834 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4837 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4838 Sebastian Pop <s.pop@samsung.com>
4840 * gcc.dg/graphite/pr69292.c: New.
4842 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4844 * c-c++-common/goacc/use_device-1.c: New test.
4846 2016-01-25 Jeff Law <law@redhat.com>
4848 PR tree-optimization/69196
4849 PR tree-optimization/68398
4850 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4851 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4853 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4856 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4859 2016-01-25 Richard Biener <rguenther@suse.de>
4862 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4864 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4867 * gcc.dg/pr69421.c: New test.
4869 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4871 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4872 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4873 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4874 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4875 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4876 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4877 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4878 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4879 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4880 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4882 2016-01-25 Richard Biener <rguenther@suse.de>
4884 PR tree-optimization/69376
4885 * gcc.dg/torture/pr69376.c: New testcase.
4887 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4891 * gfortran.dg/interface_38.f90: New test.
4892 * gfortran.dg/interface_39.f90: New test.
4894 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4897 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4902 * g++.dg/template/pr11858.C: New test.
4903 * g++.dg/template/pr24663.C: New test.
4904 * g++.dg/template/unify12.C: New test.
4905 * g++.dg/template/unify13.C: New test.
4906 * g++.dg/template/unify14.C: New test.
4907 * g++.dg/template/unify15.C: New test.
4908 * g++.dg/template/unify16.C: New test.
4909 * g++.dg/template/unify17.C: New test.
4911 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4914 gfortran.dg/pr68283.f90: New test.
4916 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4919 * gfortran.dg/inline_matmul_13.f90: New test.
4920 * gfortran.dg/matmul_bounds_8.f90: New test.
4921 * gfortran.dg/matmul_bounds_9.f90: New test.
4922 * gfortran.dg/matmul_bounds_10.f90: New test.
4924 2016-01-23 Tom de Vries <tom@codesourcery.com>
4926 PR tree-optimization/69426
4927 * gcc.dg/autopar/pr69426.c: New test.
4929 2016-01-23 Martin Sebor <msebor@redhat.com>
4933 * g++.dg/cpp0x/alignas5.C: New test.
4934 * g++.dg/ext/vector29.C: Same.
4936 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4938 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4939 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4940 _GNU_SOURCE from compile flags to the source.
4941 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4942 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4943 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4944 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4946 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4949 * g++.dg/opt/pr69432.C: New test.
4951 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4953 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4954 32-bit targets testing an -m64 multilib.
4956 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4958 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4961 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4963 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4965 2016-01-21 Christian Bruel <christian.bruel@st.com>
4968 * gcc.target/i386/pr68674.c
4969 * gcc.target/aarch64/pr68674.c
4970 * gcc.target/arm/pr68674.c
4972 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4975 * gcc.c-torture/execute/pr69403.c: New test.
4977 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4980 * g++.dg/template/pr55843.C: New.
4982 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4985 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4986 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4988 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4991 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4992 from dg-do compile directive, and instead add
4993 { dg-require-effective-target int128 }.
4995 2016-01-20 Martin Sebor <msebor@redhat.com>
4998 * gcc.dg/sync-fetch.c: New test.
5000 2016-01-21 Martin Sebor <msebor@redhat.com>
5003 * gcc.target/powerpc/pr69252.c: New test.
5005 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5008 * gfortran.dg/pr65996.f90: New test.
5010 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5013 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
5014 expected to generate an error.
5016 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5019 * gcc.dg/torture/pr66178.c: New test.
5021 2016-01-21 Anton Blanchard <anton@samba.org>
5022 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5025 * gcc.target/powerpc/pr63354.c: New test.
5027 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5029 PR rtl-optimization/68990
5030 * gcc.target/i386/pr68990: New.
5032 2016-01-21 Nick Clifton <nickc@redhat.com>
5035 * gcc.target/mips/pr69129.c: New.
5037 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5040 * g++.dg/cpp0x/pr58046.C: New.
5042 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5046 * gcc.target/arm/pr69187.c: New test.
5049 * g++.dg/torture/pr69355.C: New test.
5051 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5052 Sebastian Pop <s.pop@samsung.com>
5054 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5056 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5057 Sebastian Pop <s.pop@samsung.com>
5059 * gcc.dg/graphite/pr68976.c: New test.
5061 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5064 * c-c++-common/pr67653.c: New test.
5065 * gcc.dg/torture/pr29119.c: Add dg-warning.
5067 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5069 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5071 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5074 * gcc.dg/pr24293.c: New test.
5075 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5076 incomplete struct type.
5077 * gcc.dg/declspec-1.c: Likewise.
5078 * gcc.dg/pr63549.c: Likewise.
5080 2016-01-20 Jakub Jelinek <jakub@redhat.com>
5082 PR tree-optimization/66612
5083 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5084 for bdn instruction.
5086 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5088 * lib/target-supports.exp
5089 (check_effective_target_arm_fp_ok_nocache): New.
5090 (check_effective_target_arm_fp_ok): New.
5091 (add_options_for_arm_fp): New.
5092 (check_effective_target_arm_crypto_ok_nocache): Require
5093 target_arm_v8_neon_ok instead of arm32.
5094 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5095 (check_effective_target_arm_crypto_pragma_ok): New.
5096 (add_options_for_arm_vfp): New.
5097 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5098 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5099 target instead. Force initial fpu to vfp.
5100 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5101 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5102 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5104 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5105 use arm_vfp effective target instead. Force initial fpu to vfp.
5106 * gcc.target/arm/attr-neon3.c: Likewise.
5107 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5109 * gcc.target/arm/unsigned-float.c: Likewise.
5110 * gcc.target/arm/vfp-1.c: Likewise.
5111 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5112 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5113 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5114 * gcc.target/arm/vfp-ldmias.c: Likewise.
5115 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5116 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5117 * gcc.target/arm/vfp-stmiad.c: Likewise.
5118 * gcc.target/arm/vfp-stmias.c: Likewise.
5119 * gcc.target/arm/vnmul-1.c: Likewise.
5120 * gcc.target/arm/vnmul-2.c: Likewise.
5121 * gcc.target/arm/vnmul-3.c: Likewise.
5122 * gcc.target/arm/vnmul-4.c: Likewise.
5124 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
5127 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5128 the MPX run-time library, for compile-time MPX test.
5129 * gcc.target/i386/chkp-always_inline.c: Likewise.
5130 * gcc.target/i386/chkp-bndret.c: Likewise.
5131 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5132 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5133 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5134 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5135 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5136 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5137 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5138 * gcc.target/i386/chkp-label-address.c: Likewise.
5139 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5140 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5141 * gcc.target/i386/chkp-pr69044.c: Likewise.
5142 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5143 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5144 * gcc.target/i386/chkp-strchr.c: Likewise.
5145 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5146 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5147 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5148 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5149 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5150 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5151 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5152 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5153 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5154 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5155 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5156 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5157 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5158 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5159 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5160 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5161 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5162 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5163 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5164 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5165 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5166 * gcc.target/i386/pr63995-2.c: Likewise.
5167 * gcc.target/i386/pr64805.c: Likewise.
5168 * gcc.target/i386/pr65044.c: Likewise.
5169 * gcc.target/i386/pr65167.c: Likewise.
5170 * gcc.target/i386/pr65183.c: Likewise.
5171 * gcc.target/i386/pr65184.c: Likewise.
5172 * gcc.target/i386/thunk-retbnd.c: Likewise.
5174 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5176 PR tree-optimization/69328
5177 * gcc.dg/pr69328.c: New test.
5179 2016-01-20 Jeff Law <law@redhat.com>
5182 * gcc.target/m68k/pr25114.c: New test.
5184 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5186 * gcc.target/arm/memset-inline-10.c: Added
5187 dg-require-effective-target arm_thumb2_ok.
5189 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5191 * gcc.dg/debug/dwarf2/sso.c: New test.
5193 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
5196 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5197 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5198 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5200 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5203 * g++.dg/ipa/devirt-50.C: New testcase.
5205 2016-01-19 Marek Polacek <polacek@redhat.com>
5208 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5209 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5211 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5214 * gcc.target/arm/pr69135_1.c: New test.
5216 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5218 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5220 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5222 * gcc.target/aarch64/ccmp_1.c: New testcase.
5224 2016-01-19 Marek Polacek <polacek@redhat.com>
5227 * g++.dg/cpp0x/enum30.C: New test.
5229 2016-01-19 Richard Biener <rguenther@suse.de>
5231 PR tree-optimization/69336
5232 * g++.dg/tree-ssa/pr69336.C: New testcase.
5234 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5237 * gcc.dg/pr65779.c: New test.
5239 2016-01-19 Richard Biener <rguenther@suse.de>
5241 PR tree-optimization/69352
5242 * gcc.dg/torture/pr69352.c: New testcase.
5244 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5246 PR rtl-optimization/68955
5247 PR rtl-optimization/64557
5248 * gcc.dg/torture/pr68955.c: New test.
5250 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5253 * g++.dg/torture/pr69136.C: New testcase.
5255 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5258 * g++.dg/lto/pr69133_0.C: New testcase.
5259 * g++.dg/lto/pr69133_1.C: New testcase.
5261 2016-01-15 Jeff Law <law@redhat.com>
5263 PR tree-optimization/69320
5264 * gcc.c-torture/pr69320-1.c: New test.
5265 * gcc.c-torture/pr69320-2.c: New test.
5266 * gcc.c-torture/pr69320-3.c: New test.
5267 * gcc.c-torture/pr69320-4.c: New test.
5269 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5274 * g++.dg/template/pr11858.C: New test.
5275 * g++.dg/template/pr24663.C: New test.
5276 * g++.dg/template/unify12.C: New test.
5277 * g++.dg/template/unify13.C: New test.
5278 * g++.dg/template/unify14.C: New test.
5279 * g++.dg/template/unify15.C: New test.
5280 * g++.dg/template/unify16.C: New test.
5281 * g++.dg/template/unify17.C: New test.
5283 2016-01-18 David Malcolm <dmalcolm@redhat.com>
5286 * gcc.dg/pr69181-1.c: New test file.
5287 * gcc.dg/pr69181-2.c: New test file.
5288 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5289 globals by moving it to...
5290 (cleanup-after-saved-dg-test): ...this new function. Add
5291 "global additional_sources_used". Add reset of global
5292 multiline_expected_outputs to the empty list.
5293 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5295 (multiline_expected_outputs): ...this, and updated comments to
5296 note that it is modified from gcc-dg.exp.
5297 (dg-end-multiline-output): Update for the above renaming.
5298 (handle-multiline-outputs): Likewise. Remove the clearing
5299 of the expected outputs to the empty list.
5301 2016-01-18 Richard Biener <rguenther@suse.de>
5303 PR tree-optimization/69297
5304 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5306 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5308 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5310 * gcc.target/mips/mips-3d-2.c: Likewise.
5311 * gcc.target/mips/mips-3d-3.c: Likewise.
5312 * gcc.target/mips/mips-3d-4.c: Likewise.
5313 * gcc.target/mips/mips-3d-5.c: Likewise.
5314 * gcc.target/mips/mips-3d-6.c: Likewise.
5315 * gcc.target/mips/mips-3d-7.c: Likewise.
5316 * gcc.target/mips/mips-3d-8.c: Likewise.
5317 * gcc.target/mips/mips-3d-9.c: Likewise.
5318 * gcc.target/mips/mips-ps-1.c: Likewise.
5319 * gcc.target/mips/mips-ps-2.c: Likewise.
5320 * gcc.target/mips/mips-ps-3.c: Likewise.
5321 * gcc.target/mips/mips-ps-4.c: Likewise.
5322 * gcc.target/mips/mips-ps-5.c: Likewise.
5323 * gcc.target/mips/mips-ps-6.c: Likewise.
5324 * gcc.target/mips/mips-ps-7.c: Likewise.
5325 * gcc.target/mips/mips-ps-type.c: Likewise.
5326 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5327 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5329 2016-01-18 Tom de Vries <tom@codesourcery.com>
5331 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5332 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5333 * c-c++-common/goacc/kernels-empty.c: New test.
5334 * c-c++-common/goacc/kernels-eternal.c: New test.
5335 * c-c++-common/goacc/kernels-loop-2.c: New test.
5336 * c-c++-common/goacc/kernels-loop-3.c: New test.
5337 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5338 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5339 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5340 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5341 * c-c++-common/goacc/kernels-loop-data.c: New test.
5342 * c-c++-common/goacc/kernels-loop-g.c: New test.
5343 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5344 * c-c++-common/goacc/kernels-loop-n.c: New test.
5345 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5346 * c-c++-common/goacc/kernels-loop.c: New test.
5347 * c-c++-common/goacc/kernels-noreturn.c: New test.
5348 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5349 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5350 * c-c++-common/goacc/kernels-reduction.c: New test.
5352 2016-01-18 Tom de Vries <tom@codesourcery.com>
5354 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5355 * gcc.dg/autopar/outer-2.c: Same.
5356 * gcc.dg/autopar/outer-3.c: Same.
5357 * gcc.dg/autopar/outer-4.c: Same.
5358 * gcc.dg/autopar/outer-5.c: Same.
5359 * gcc.dg/autopar/outer-6.c: Same.
5360 * gcc.dg/autopar/parallelization-1.c: Same.
5361 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5362 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5363 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5364 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5365 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5366 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5367 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5368 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5369 * gcc.dg/autopar/pr39500-1.c: Same.
5370 * gcc.dg/autopar/pr39500-2.c: Same.
5371 * gcc.dg/autopar/pr46193.c: Same.
5372 * gcc.dg/autopar/pr46194.c: Same.
5373 * gcc.dg/autopar/pr49580.c: Same.
5374 * gcc.dg/autopar/pr49960-1.c: Same.
5375 * gcc.dg/autopar/pr49960.c: Same.
5376 * gcc.dg/autopar/pr68373.c: Same.
5377 * gcc.dg/autopar/reduc-1.c: Same.
5378 * gcc.dg/autopar/reduc-1char.c: Same.
5379 * gcc.dg/autopar/reduc-1short.c: Same.
5380 * gcc.dg/autopar/reduc-2.c: Same.
5381 * gcc.dg/autopar/reduc-2char.c: Same.
5382 * gcc.dg/autopar/reduc-2short.c: Same.
5383 * gcc.dg/autopar/reduc-3.c: Same.
5384 * gcc.dg/autopar/reduc-4.c: Same.
5385 * gcc.dg/autopar/reduc-6.c: Same.
5386 * gcc.dg/autopar/reduc-7.c: Same.
5387 * gcc.dg/autopar/reduc-8.c: Same.
5388 * gcc.dg/autopar/reduc-9.c: Same.
5389 * gcc.dg/autopar/uns-outer-4.c: Same.
5390 * gcc.dg/autopar/uns-outer-5.c: Same.
5391 * gcc.dg/autopar/uns-outer-6.c: Same.
5392 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5393 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5395 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5398 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5399 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5401 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5404 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5405 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5406 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5408 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5411 * gcc.dg/tree-ssa/sra-17.c: New.
5412 * gcc.dg/tree-ssa/sra-18.c: New.
5414 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5416 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5418 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5420 * gnat.dg/inline12.adb: New test.
5422 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5424 PR tree-optimization/66797
5425 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5427 2016-01-18 Richard Biener <rguenther@suse.de>
5429 PR tree-optimization/69170
5430 * gcc.dg/torture/pr69170.c: New testcase.
5432 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5434 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5436 2016-01-16 Tom de Vries <tom@codesourcery.com>
5438 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5440 2016-01-16 Tom de Vries <tom@codesourcery.com>
5442 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5443 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5444 redundant dg-require-effective-target pthread.
5445 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5446 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5447 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5448 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5449 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5450 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5451 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5453 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5456 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5457 * gcc.target/powerpc/recip-7.c: Same.
5459 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5462 * g++.dg/template/pr69091.C: New test.
5464 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5466 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5467 dump does not contain an error_mark_node.
5468 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5469 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5471 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5474 * g++.dg/template/pr68936.C: New test.
5476 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5479 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5480 * gcc.target/powerpc/recip-2.c: Same.
5481 * gcc.target/powerpc/recip-3.c: Same.
5482 * gcc.target/powerpc/recip-4.c: Same.
5483 * gcc.target/powerpc/recip-sqrtf.c: Same.
5485 2016-01-15 Jeff Law <law@redhat.com>
5487 PR tree-optimization/69270
5488 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5489 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5491 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5494 * gfortran.dg/deferred_character_13.f90: New test for the fix
5495 of comment 3 of the PR.
5498 * gfortran.dg/deferred_character_8.f90: New test
5499 * gfortran.dg/allocate_error_5.f90: New test
5502 * gfortran.dg/deferred_character_10.f90: New test
5505 * gfortran.dg/deferred_character_14.f90: New test
5508 * gfortran.dg/deferred_character_11.f90: New test
5511 * gfortran.dg/deferred_character_9.f90: New test
5513 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5515 PR rtl-optimization/69030
5516 * gcc.target/i386/pr69030.c: New.
5518 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5520 * gcc.target/aarch64/target_attr_17.c: New test.
5522 2016-01-15 Richard Biener <rguenther@suse.de>
5524 PR tree-optimization/66856
5525 * gcc.dg/torture/pr66856-1.c: New testcase.
5526 * gcc.dg/torture/pr66856-2.c: Likewise.
5528 2016-01-15 Richard Biener <rguenther@suse.de>
5531 * g++.dg/lto/pr69137_0.C: New testcase.
5533 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5536 * gcc.target/i386/pr69246.c: New test.
5538 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5540 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5542 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5545 * g++.dg/init/const9.C: Disable test on S/390.
5547 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5549 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5550 * g++.dg/Wno-frame-address.C: Ditto.
5552 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5554 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5556 2016-01-15 Richard Biener <rguenther@suse.de>
5558 PR tree-optimization/68961
5559 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5561 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5563 * gcc.target/i386/pr65105-5.c: New test.
5565 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5567 * gcc.c-torture/execute/alias-4.c: New testcase.
5569 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5572 * g++.dg/ipa/devirt-49.C: New testcase.
5574 2016-01-15 Christian Bruel <christian.bruel@st.com>
5577 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5578 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5579 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5581 2016-01-15 Richard Biener <rguenther@suse.de>
5583 PR tree-optimization/69117
5584 * gcc.dg/torture/pr69117.c: New testcase.
5586 2015-01-14 Ryan Burn <contact@rnburn.com>
5589 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5591 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5594 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5595 range tests use 100 * maximum instead of maximum + 1.
5597 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5600 * gcc.dg/guality/pr69244.c: New test.
5602 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5604 * lib/target-supports.exp (check_effective_target_issignaling):
5606 * gcc.dg/pr61441.c: Require issignaling effective target.
5608 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5611 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5613 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5616 PR preprocessor/69177
5617 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5618 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5619 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5620 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5622 2016-01-14 Marek Polacek <polacek@redhat.com>
5625 * gcc.dg/array-15.c: New test.
5627 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5630 PR tree-optimization/69155
5631 * gfortran.dg/pr68146.f: New test.
5632 * gfortran.dg/pr69155.f90: New test.
5634 2016-01-14 Richard Biener <rguenther@suse.de>
5636 PR tree-optimization/68060
5637 * gcc.dg/torture/pr68060-1.c: New testcase.
5638 * gcc.dg/torture/pr68060-2.c: Likewise.
5640 2016-01-14 Nick Clifton <nickc@redhat.com>
5642 * lib/target-supports.exp
5643 (check_effective_target_arm_neon_ok_nocache): Add an option
5644 sequence that includes setting the ARM architecture to ARMv7-A.
5645 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5646 command line options necessary to enable Neon support.
5647 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5648 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5649 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5650 * gcc.target/arm/pr69180.c: Likewise.
5652 2016-01-14 Jeff Law <law@redhat.com>
5654 PR tree-optimization/69270
5655 * gcc.dg/tree-ssa/pr69270.c: New test.
5657 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5660 * c-c++-common/pr66208.c: New file.
5662 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5664 PR tree-optimization/69156
5665 * gcc.dg/pr69156.c: New test.
5667 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5669 * gcc.target/i386/pr69225-7.c: New test.
5671 2016-01-13 Richard Henderson <rth@redhat.com>
5673 * gcc.dg/tm/memopt-13.c: Update expected function.
5674 * gcc.dg/tm/memopt-6.c: Likewise.
5676 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5678 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5679 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5680 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5681 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5683 2016-01-13 Tom de Vries <tom@codesourcery.com>
5685 PR tree-optimization/69169
5686 * gcc.dg/pr69169.c: New test.
5688 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5691 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5692 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5693 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5694 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5695 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5696 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5697 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5698 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5700 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5703 * gcc.dg/pr69247.c: New test.
5705 2016-01-13 Richard Biener <rguenther@suse.de>
5707 PR tree-optimization/69242
5708 * gcc.dg/torture/pr69242.c: New testcase.
5710 2016-01-13 Richard Biener <rguenther@suse.de>
5712 PR tree-optimization/69186
5713 * gcc.dg/torture/pr69186.c: New testcase.
5715 2016-01-13 Jeff Law <law@redhat.com>
5717 PR tree-optimization/67755
5718 * gcc.dg/tree-ssa/pr67755.c: New test.
5720 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5722 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5723 pass number in output by a star.
5725 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5727 PR tree-optimization/68911
5728 * gcc.c-torture/execute/pr68911.c: New test.
5730 2016-01-12 Marek Polacek <polacek@redhat.com>
5733 * g++.dg/warn/permissive-1.C: New test.
5735 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5739 * g++.dg/opt/pr69213.C: New test.
5741 2016-01-12 Christian Bruel <christian.bruel@st.com>
5744 * gcc.target/arm/pr69180.c: New test.
5746 2016-01-12 Richard Biener <rguenther@suse.de>
5749 * g++.dg/lto/pr69077_0.C: New testcase.
5750 * g++.dg/lto/pr69077_1.C: Likewise.
5752 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5755 * g++.dg/opt/pr69175.C: New test.
5757 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5759 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5760 rather than #including math.h & stdlib.h.
5761 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5762 * gcc.dg/vect/pr49771.c: Likewise.
5763 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5764 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5765 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5766 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5767 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5768 * gcc.dg/vect/pr44507.c: Likewise.
5769 * gcc.dg/vect/pr45902.c: Likewise.
5770 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5771 * gcc.dg/vect/vect-117.c: Likewise.
5772 * gcc.dg/vect/vect-99.c: Likewise.
5773 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5774 * gcc.dg/vect/vect-cond-1.c: Likewise.
5775 * gcc.dg/vect/vect-cond-2.c: Likewise.
5776 * gcc.dg/vect/vect-cond-3.c: Likewise.
5777 * gcc.dg/vect/vect-cond-4.c: Likewise.
5778 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5779 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5780 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5781 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5782 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5783 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5784 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5785 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5786 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5787 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5788 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5789 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5790 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5791 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5792 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5793 include of signal.h.
5794 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5795 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5796 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5797 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5798 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5799 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5800 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5801 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5802 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5803 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5804 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5805 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5806 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5807 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5808 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5809 * gcc.dg/vect/vect-outer-5.c: Likewise.
5810 * gcc.dg/vect/vect-outer-6.c: Likewise.
5811 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5814 2016-01-12 Nick Clifton <nickc@redhat.com>
5817 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5818 to fread so that it will be found in all target runtimes.
5820 2016-01-12 Richard Biener <rguenther@suse.de>
5822 PR tree-optimization/69053
5823 * g++.dg/torture/pr69053.C: New testcase.
5825 2016-01-12 Richard Biener <rguenther@suse.de>
5827 PR tree-optimization/69168
5828 * gcc.dg/torture/pr69168.c: New testcase.
5830 2016-01-12 Richard Biener <rguenther@suse.de>
5832 PR tree-optimization/69157
5833 * gcc.dg/torture/pr69157.c: New testcase.
5835 2016-01-12 Richard Biener <rguenther@suse.de>
5837 PR tree-optimization/69174
5838 * gcc.dg/torture/pr69174.c: New testcase.
5840 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5844 * g++.dg/tls/pr66808.C: New test.
5845 * g++.dg/tls/pr69000.C: New test.
5847 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5849 * gcc.target/powerpc/swaps-p8-23.c: New test.
5850 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5852 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5854 PR tree-optimization/68356
5855 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5857 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5858 Jim Wilson <jim.wilson@linaro.org>
5861 * gcc.target/arm/pr69194.c: New test.
5863 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5866 * gcc.target/i386/pr69225-1.c: New test.
5867 * gcc.target/i386/pr69225-2.c: Likewise.
5868 * gcc.target/i386/pr69225-3.c: Likewise.
5869 * gcc.target/i386/pr69225-4.c: Likewise.
5870 * gcc.target/i386/pr69225-5.c: Likewise.
5871 * gcc.target/i386/pr69225-6.c: Likewise.
5873 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5876 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5880 * gcc.dg/pr69071.c: New test.
5883 * g++.dg/opt/pr69211.C: New test.
5885 PR tree-optimization/69214
5886 * gcc.c-torture/compile/pr69214.c: New test.
5888 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5890 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5891 * gcc.target/i386/pr66232-11.c: Ditto.
5892 * gcc.target/i386/pr66232-12.c: Ditto.
5893 * gcc.target/i386/pr66232-13.c: Ditto.
5895 2016-01-11 Richard Biener <rguenther@suse.de>
5897 PR tree-optimization/69173
5898 * gcc.dg/torture/pr69173.c: New testcase.
5900 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5902 PR rtl-optimization/68796
5903 * gcc.target/aarch64/tst_5.c: New test.
5904 * gcc.target/aarch64/tst_6.c: Likewise.
5906 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5908 PR rtl-optimization/68841
5909 * gcc.dg/pr68841.c: New test.
5910 * gcc.c-torture/execute/pr68841.c: New test.
5912 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5914 PR rtl-optimization/68920
5915 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5917 * gcc.dg/ifcvt-5.c: New test.
5919 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5922 * g++.dg/pr69123.C: New.
5924 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5927 * gcc.target/i386/pr69010.c: New test.
5929 2016-01-11 Martin Jambor <mjambor@suse.cz>
5932 * gcc.target/i386/chkp-pr69044.c: New test.
5934 2016-01-11 Tom de Vries <tom@codesourcery.com>
5936 PR tree-optimization/69109
5937 * gcc.dg/autopar/pr69109-2.c: New test.
5938 * gcc.dg/autopar/pr69109.c: New test.
5940 2016-01-11 Tom de Vries <tom@codesourcery.com>
5942 PR tree-optimization/69108
5943 * gcc.dg/autopar/pr69108.c: New test.
5945 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5948 * c-c++-common/Wisleading-indentation.c: Augment test.
5950 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5953 * gfortran.dg/inline_matmul_12.f90: New test.
5955 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5958 * gfortran.dg/actual_array_offset_1: New test.
5960 2016-01-10 Tom de Vries <tom@codesourcery.com>
5962 PR tree-optimization/69062
5963 * gcc.dg/autopar/pr69062.c: New test.
5965 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5967 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5968 * gcc.dg/vect/slp-perm-2.c: Likewise.
5969 * gcc.dg/vect/slp-perm-3.c: Likewise.
5970 * gcc.dg/vect/slp-perm-5.c: Likewise.
5971 * gcc.dg/vect/slp-perm-6.c: Likewise.
5972 * gcc.dg/vect/slp-perm-7.c: Likewise.
5973 * gcc.dg/vect/slp-perm-8.c: Likewise.
5975 2016-01-10 Tom de Vries <tom@codesourcery.com>
5977 PR tree-optimization/69039
5978 * gcc.dg/autopar/pr69039.c: New test.
5980 2016-01-09 Marek Polacek <polacek@redhat.com>
5983 * g++.dg/pr69113.C: New test.
5985 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5988 PR tree-optimization/69097
5989 * gcc.c-torture/execute/pr50865.c: New test.
5990 * gcc.c-torture/execute/pr69097-1.c: New test.
5991 * gcc.c-torture/execute/pr69097-2.c: New test.
5992 * gcc.dg/pr69097-1.c: New test.
5993 * gcc.dg/pr69097-2.c: New test.
5995 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5998 * g++.dg/opt/pr69164.C: New test.
6000 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6002 PR tree-optimization/69167
6003 * gcc.dg/pr69167.c: New test.
6005 2016-01-08 Marek Polacek <polacek@redhat.com>
6008 * g++.dg/pr68449.C: New.
6010 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6012 PR tree-optimization/68707
6013 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6014 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6015 on platforms supporting it.
6016 * gcc.dg/vect/slp-perm-2.c: Likewise.
6017 * gcc.dg/vect/slp-perm-3.c: Likewise.
6018 * gcc.dg/vect/slp-perm-5.c: Likewise.
6019 * gcc.dg/vect/slp-perm-7.c: Likewise.
6020 * gcc.dg/vect/slp-perm-8.c: Likewise.
6021 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6022 on platforms supporting it.
6024 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6026 PR tree-optimization/69162
6027 * gcc.dg/pr69162.c: New test.
6029 PR tree-optimization/69172
6030 * gcc.dg/pr69172.c: New test.
6032 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6034 PR tree-optimization/67781
6035 * gcc.c-torture/execute/pr67781.c: New file.
6037 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6039 PR tree-optimization/69083
6040 * gcc.dg/vect/pr69083.c: New test.
6042 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6044 PR tree-optimization/61441
6045 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6046 Use -fexcess-precision=standard for compiler options.
6047 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6049 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6052 * gfortran.dg/gomp/pr69128.f90: New test.
6055 * g++.dg/ext/pr69145-1.C: New test.
6056 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6057 * g++.dg/ext/pr69145-2.h: New file.
6059 2016-01-07 Martin Sebor <msebor@redhat.com>
6062 * gcc.dg/atomic-fetch-bool.c: New test.
6063 * gcc.dg/sync-fetch-bool.c: New test.
6065 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6068 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6070 2016-01-07 Nick Clifton <nickc@redhat.com>
6073 * g++.dg/pr66655.C: New test.
6074 * g++.dg/pr66655_1.cc: Test support file.
6075 * g++.dg/pr66655.h: Test header file.
6077 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
6080 gfortran.dg/gomp/pr66680.f90: New test.
6082 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6085 * gcc.target/i386/pr69171-1.c: New test.
6086 * gcc.target/i386/pr69171-2.c: Likewise.
6087 * gcc.target/i386/pr69171-3.c: Likewise.
6088 * gcc.target/i386/pr69171-4.c: Likewise.
6089 * gcc.target/i386/pr69171-5.c: Likewise.
6090 * gcc.target/i386/pr69171-6.c: Likewise.
6092 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6095 * c-c++-common/pr67639.c: New test.
6097 2016-01-07 Jakub Jelinek <jakub@redhat.com>
6099 PR tree-optimization/69141
6100 * g++.dg/opt/pr69141.C: New test.
6102 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6104 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6106 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
6109 * gcc.target/i386/pr69140.c: New test
6111 2016-01-06 David Malcolm <dmalcolm@redhat.com>
6113 * gcc.dg/bad-dereference.c: New test case.
6115 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6117 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6119 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6121 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6123 2016-01-06 Marek Polacek <polacek@redhat.com>
6126 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6128 2016-01-05 Marek Polacek <polacek@redhat.com>
6131 * gcc.dg/atomic-invalid-2.c: New.
6133 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6136 * gcc.target/i386/pr68991.c: New test.
6138 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6141 * g++.dg/pr68991-1.C: New test.
6142 * g++.dg/pr68991-2.C: Likewise.
6144 2016-01-05 Sergei Trofimovich <siarheit@google.com>
6147 * gcc.target/ia64/pr60465-gprel64.c: New test.
6148 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6150 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6152 PR rtl-optimization/68651
6153 * gcc.target/aarch64/pr68651_1.c: New test.
6155 2016-01-05 David Malcolm <dmalcolm@redhat.com>
6158 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6160 2016-01-05 Nathan Sidwell <nathan@acm.org>
6163 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6165 * gcc.dg/alias-15.c: New.
6167 2016-01-05 Nick Clifton <nickc@redhat.com>
6170 * g++.dg/pr68770.C: New test.
6172 2016-01-04 Mike Stump <mikestump@comcast.net>
6174 * lib/target-supports.exp (check_effective_target_cilkplus):
6175 cilkplus targets require pthreads.
6176 (check_effective_target_cilkplus): Remove special case for NVPTX.
6178 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6180 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6183 2016-01-04 Jakub Jelinek <jakub@redhat.com>
6185 Update copyright years.
6187 2016-01-04 Marek Polacek <polacek@redhat.com>
6190 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6191 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6192 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6194 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6196 * gcc.target/sparc/20160104-2.c: New test.
6198 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6200 * gcc.target/sparc/20160104-1.c: New test.
6202 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
6205 * gfortran.dg/pr65045.f90: New test.
6207 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6209 * gnat.dg/specs/debug1.ads: Delete.
6211 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6213 PR libgfortran/68867
6214 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6217 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6219 PR libgfortran/68867
6220 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6223 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
6226 * gfortran.dg/pr68864.f90: New test.
6228 2016-01-01 Jakub Jelinek <jakub@redhat.com>
6230 PR tree-optimization/69070
6231 * gcc.dg/pr69070.c: New test.
6234 * gfortran.dg/pr69055.f90: New test.
6237 * gcc.dg/pr69015.c: New test.
6239 Copyright (C) 2016 Free Software Foundation, Inc.
6241 Copying and distribution of this file, with or without modification,
6242 are permitted in any medium without royalty provided the copyright
6243 notice and this notice are preserved.