1 2016-05-12 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/71059
4 * gcc.dg/torture/pr71059.c: New testcase.
6 2016-05-12 Richard Biener <rguenther@suse.de>
8 PR tree-optimization/71062
9 * gcc.dg/torture/pr71062.c: New testcase.
11 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
13 PR tree-optimization/71006
14 * gcc.dg/pr71006.c: New test.
16 2016-05-12 Marek Polacek <polacek@redhat.com>
19 * gcc.dg/opts-7.c: New test.
21 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
24 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
25 Add -save-temps to dg-options.
26 Scan for ldmfd rather than pop instruction.
27 * gcc.target/arm/interrupt-2.c: Likewise.
28 * gcc.target/arm/pr70830.c: New test.
30 2016-05-12 Jakub Jelinek <jakub@redhat.com>
32 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
33 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
35 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
36 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
37 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
40 * gcc.target/i386/avx512vl-pack-1.c: New test.
41 * gcc.target/i386/avx512vl-pack-2.c: New test.
42 * gcc.target/i386/avx512bw-pack-2.c: New test.
44 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
46 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
47 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
48 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
50 2016-05-12 Richard Biener <rguenther@suse.de>
52 PR tree-optimization/70986
53 * gcc.dg/torture/pr70986-1.c: New testcase.
54 * gcc.dg/torture/pr70986-2.c: Likewise.
55 * gcc.dg/torture/pr70986-3.c: Likewise.
57 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
60 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
61 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
63 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
65 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
67 * gcc.target/i386/pr66746.c: Ditto.
69 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
71 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
73 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
74 warning when using -mvsx-timode.
75 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
76 * gcc.target/powerpc/dform-2.c: Likewise.
77 * gcc.target/powerpc/pr68805.c: Likewise.
79 2016-05-11 Marek Polacek <polacek@redhat.com>
82 * c-c++-common/attributes-3.c: New test.
84 2016-05-11 Nathan Sidwell <nathan@acm.org>
86 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
87 * gcc.c-torture/execute/pr68185.c: Likewise.
88 * gcc.dg/ipa/pr70306.c: Requires global constructors.
89 * gcc.dg/pr69634.c: Requires scheduling.
90 * gcc.dg/torture/pr66178.c: Require label values.
91 * gcc.dg/setjmp-6.c: Require indirect jumps.
93 2016-05-11 Richard Biener <rguenther@suse.de>
95 PR tree-optimization/71055
96 * gcc.dg/torture/pr71055.c: New testcase.
98 2016-05-11 Richard Biener <rguenther@suse.de>
101 * g++.dg/debug/pr71057.C: New testcase.
103 2016-05-11 Jakub Jelinek <jakub@redhat.com>
106 * gfortran.dg/gomp/pr70855.f90: New test.
108 2016-05-11 Richard Biener <rguenther@suse.de>
111 * g++.dg/torture/pr71002.C: New testcase.
113 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
116 * gcc.dg/pr70807.c: New test.
118 2016-05-10 Martin Sebor <msebor@redhat.com>
121 * g++.dg/Wattributes.C: New test.
123 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
125 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
126 * gcc.dg/tree-ssa/pr69270.c: Adjust.
127 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
129 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
132 * gcc.target/i386/pr70799-1.c: New test.
134 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
136 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
138 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
141 * gcc.target/i386/pr70877.c: New test.
143 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
145 PR tree-optimization/70786
146 * gcc.target/i386/pr70876.c: New test.
148 2016-05-10 Jakub Jelinek <jakub@redhat.com>
151 * gcc.target/i386/avx512vl-logic-1.c: New test.
152 * gcc.target/i386/avx512vl-logic-2.c: New test.
153 * gcc.target/i386/avx512dq-logic-2.c: New test.
155 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
158 * gcc.target/powerpc/pr70963.c: New.
160 2016-05-10 David Malcolm <dmalcolm@redhat.com>
162 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
163 (test_very_wide_line): Add ruler to expected output.
164 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
165 (test_very_wide_line): Likewise.
166 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
167 (test_show_locus): Within the handling of "test_very_wide_line",
168 enable show_ruler_p on the diagnostic context.
170 2016-05-10 Richard Biener <rguenther@suse.de>
172 PR tree-optimization/71039
173 * gcc.dg/torture/pr71039.c: New testcase.
175 2016-05-10 Nathan Sidwell <nathan@acm.org>
177 * gcc.dg/nested-func-10.c: Requires alloca.
178 * gcc.dg/nested-func-9.c: Requires alloca.
179 * gcc.c-torture/execute/pr70460.c: Requires labels.
180 * gcc.c-torture/compile/pr70199.c: Requires labels.
181 * gcc.target/nvptx/decl.c: Compile only.
182 * gcc.target/nvptx/trailing-init.c: Compile only.
183 * gcc.target/nvptx/ary-init.c: Compile only.
185 2016-05-10 Marek Polacek <polacek@redhat.com>
188 * gcc.dg/attr-opt-1.c: New test.
190 2016-05-10 Richard Biener <rguenther@suse.de>
192 PR tree-optimization/70497
193 PR tree-optimization/28367
194 * gcc.dg/torture/20160404-1.c: New testcase.
195 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
196 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
198 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
200 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
202 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
204 * gcc.target/i386/fabsneg-1.c New test.
206 2016-05-09 Alan Modra <amodra@gmail.com>
209 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
211 2016-05-09 Richard Biener <rguenther@suse.de>
213 PR tree-optimization/70985
214 * gcc.dg/torture/pr70985.c: New testcase.
216 2016-05-09 Bin Cheng <bin.cheng@arm.com>
218 * gcc.dg/tree-ssa/ifc-9.c: New test.
219 * gcc.dg/tree-ssa/ifc-10.c: New test.
220 * gcc.dg/tree-ssa/ifc-11.c: New test.
221 * gcc.dg/tree-ssa/ifc-12.c: New test.
222 * gcc.dg/vect/pr61194.c: Remove XFAIL.
223 * gcc.dg/vect/vect-23.c: Remove XFAIL.
224 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
226 2016-05-09 Richard Biener <rguenther@suse.de>
229 * gfortran.dg/pr70937.f90: New testcase.
231 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
233 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
235 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
238 * gfortran.dg/dec_structure_1.f90: New testcase.
239 * gfortran.dg/dec_structure_2.f90: Ditto.
240 * gfortran.dg/dec_structure_3.f90: Ditto.
241 * gfortran.dg/dec_structure_4.f90: Ditto.
242 * gfortran.dg/dec_structure_5.f90: Ditto.
243 * gfortran.dg/dec_structure_6.f90: Ditto.
244 * gfortran.dg/dec_structure_7.f90: Ditto.
245 * gfortran.dg/dec_structure_8.f90: Ditto.
246 * gfortran.dg/dec_structure_9.f90: Ditto.
247 * gfortran.dg/dec_structure_10.f90: Ditto.
248 * gfortran.dg/dec_structure_11.f90: Ditto.
249 * gfortran.dg/dec_union_1.f90: Ditto.
250 * gfortran.dg/dec_union_2.f90: Ditto.
251 * gfortran.dg/dec_union_3.f90: Ditto.
252 * gfortran.dg/dec_union_4.f90: Ditto.
253 * gfortran.dg/dec_union_5.f90: Ditto.
254 * gfortran.dg/dec_union_6.f90: Ditto.
255 * gfortran.dg/dec_union_7.f90: Ditto.
257 2016-05-07 Tom de Vries <tom@codesourcery.com>
259 PR tree-optimization/70956
260 * gcc.dg/graphite/pr70956.c: New test.
262 2016-05-06 Jakub Jelinek <jakub@redhat.com>
265 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
266 (a, b, c, d): Change type from char to signed char.
267 (main): Compare against (signed char) -1634678893 instead of
268 hardcoded -109. Use __builtin_abort instead of abort.
270 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
271 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
273 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
275 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
278 * gcc.dg/torture/pr70935.c: New test.
280 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
283 * gcc.target/sh/pr58219.c: New tests.
285 2016-05-06 Richard Biener <rguenther@suse.de>
287 PR tree-optimization/70960
288 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
290 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
293 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
294 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
295 Adjust expected instruction counts.
296 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
298 2016-05-06 Marek Polacek <polacek@redhat.com>
301 * gcc.dg/ubsan/bounds-3.c: New test.
303 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
306 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
308 2016-05-06 Richard Biener <rguenther@suse.de>
311 * gfortran.dg/pr70931.f90: New testcase.
313 2016-05-06 Richard Biener <rguenther@suse.de>
316 * gcc.dg/torture/pr70941.c: New testcase.
318 2016-05-05 Bin Cheng <bin.cheng@arm.com>
320 PR tree-optimization/57206
321 * gcc.dg/vect/pr57206.c: New test.
323 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
325 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
327 2016-05-05 Jakub Jelinek <jakub@redhat.com>
329 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
331 * c-c++-common/Wdangling-else-4.c: New test.
333 2016-05-04 Jakub Jelinek <jakub@redhat.com>
337 * g++.dg/opt/pr70906.C: New test.
338 * g++.dg/opt/pr70933.C: New test.
340 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
342 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
344 * gcc.dg/ipa/pure-const-3.c: New testcase.
346 2016-05-04 Marek Polacek <polacek@redhat.com>
348 * c-c++-common/Wdangling-else-1.c: New test.
349 * c-c++-common/Wdangling-else-2.c: New test.
350 * c-c++-common/Wdangling-else-3.c: New test.
352 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
354 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
357 2016-05-04 Marek Polacek <polacek@redhat.com>
360 * gcc.dg/Waddress-2.c: New test.
362 2016-05-04 Alan Modra <amodra@gmail.com>
364 * gcc.target/powerpc/pr70866.c: New.
366 2016-05-03 Martin Sebor <msebor@redhat.com>
369 * c-c++-common/builtin_location.c: New test.
370 * g++.dg/cpp1y/builtin_location.C: New test.
372 2016-05-03 Marek Polacek <polacek@redhat.com>
375 * gcc.dg/pr70859.c: New test.
376 * gcc.dg/pr70859-2.c: New test.
378 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
380 * gnat.dg/debug5.adb: New testcase.
382 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
384 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
385 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
386 Procedure to check for z10 instruction set.
388 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
390 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
392 2016-05-03 Alan Modra <amodra@gmail.com>
394 * gcc.target/powerpc/savres.c: Add func using a single gpr.
396 2016-05-03 Jakub Jelinek <jakub@redhat.com>
398 * gcc.target/i386/avx512f-cvt-1.c: New test.
400 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
402 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
403 -fdump-tree-vrp-details.
405 2016-05-03 Richard Biener <rguenther@suse.de>
407 * gcc.dg/pr30172-1.c: Adjust.
408 * gcc.dg/pr63743.c: Likewise.
409 * gcc.dg/tm/pr51696.c: Likewise.
410 * c-c++-common/tm/safe-1.c: Likewise.
411 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
412 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
413 * g++.dg/plugin/self-assign-test-1.C: Likewise.
414 * g++.dg/plugin/self-assign-test-2.C: Likewise.
416 2016-05-03 Jakub Jelinek <jakub@redhat.com>
418 PR rtl-optimization/70467
419 * gcc.target/i386/pr70467-3.c: New test.
420 * gcc.target/i386/pr70467-4.c: New test.
422 PR tree-optimization/70916
423 * gcc.c-torture/compile/pr70916.c: New test.
426 * gcc.target/i386/pr49244-1.c: New test.
427 * gcc.target/i386/pr49244-2.c: New test.
429 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
431 PR rtl-optimization/44281
432 * gcc.target/i386/pr44281.c: New test.
434 2016-05-03 bin cheng <bin.cheng@arm.com>
436 PR tree-optimization/56541
437 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
438 * gcc.dg/vect/pr56541.c: new test.
440 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
442 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
444 * gcc.target/powerpc/float128-complex-2.c: Likewise.
446 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
449 * c-c++-common/asan/clone-test-1.c (main): Align child process
452 2016-05-02 David Malcolm <dmalcolm@redhat.com>
455 * g++.dg/spellcheck-fields-2.C: New test case.
457 2016-05-02 David Malcolm <dmalcolm@redhat.com>
460 * g++.dg/pr62314.C: New test case.
462 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
464 * gcc.dg/ipa/inline-8.c: New testcase.
466 2016-05-02 Jakub Jelinek <jakub@redhat.com>
468 PR rtl-optimization/70467
469 * gcc.target/i386/pr70467-1.c: New test.
471 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
473 * gcc.dg/spec-options.c: Run the test on all targets.
474 * gcc.dg/foo.specs: Use cpp_unique_options.
476 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
478 * gcc.dg/tree-ssa/unord.c: New testcase.
480 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
482 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
484 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
486 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
488 2016-05-02 Marek Polacek <polacek@redhat.com>
491 * gcc.dg/enum-incomplete-3.c: New test.
493 2016-05-02 Marek Polacek <polacek@redhat.com>
494 Tom de Vries <tom@codesourcery.com>
496 PR tree-optimization/70700
497 * gcc.dg/pr70700.c: New test.
499 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
501 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
502 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
503 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
504 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
505 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
507 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
509 * ada/acats/run_acats: Rename into...
510 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
511 * ada/acats/run_all.sh: Remove redundant test.
512 (target_run): Move around.
513 (target_gnatchop): Use newly built executable.
514 (target_gnatmake): Likewise.
515 Check that the compilation of impbit succeeds.
517 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
519 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
520 * gcc.dg/20021029-1.c: Likewise.
521 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
522 * gcc.target/sh/attr-isr-trapa.c: Likewise.
523 * gcc.target/sh/cmpstr.c: Likewise.
524 * gcc.target/sh/cmpstrn.c: Likewise.
525 * gcc.target/sh/memset.c: Likewise.
526 * gcc.target/sh/pr21255-2-mb.c: Likewise.
527 * gcc.target/sh/pr21255-2-ml.c: Likewise.
528 * gcc.target/sh/pr39423-1.c: Likewise.
529 * gcc.target/sh/pr49468-di.c: Likewise.
530 * gcc.target/sh/pr49468-si.c: Likewise.
531 * gcc.target/sh/pr49880-1.c: Likewise.
532 * gcc.target/sh/pr49880-2.c: Likewise.
533 * gcc.target/sh/pr49880-3.c: Likewise.
534 * gcc.target/sh/pr50751-1.c: Likewise.
535 * gcc.target/sh/pr50751-4.c: Likewise.
536 * gcc.target/sh/pr50751-7.c: Likewise.
537 * gcc.target/sh/pr51244-1.c: Likewise.
538 * gcc.target/sh/pr51244-10.c: Likewise.
539 * gcc.target/sh/pr51244-11.c: Likewise.
540 * gcc.target/sh/pr51244-12.c: Likewise.
541 * gcc.target/sh/pr51244-13.c: Likewise.
542 * gcc.target/sh/pr51244-14.c: Likewise.
543 * gcc.target/sh/pr51244-17.c: Likewise.
544 * gcc.target/sh/pr51244-18.c: Likewise.
545 * gcc.target/sh/pr51244-19.c: Likewise.
546 * gcc.target/sh/pr51244-4.c: Likewise.
547 * gcc.target/sh/pr51244-5.c: Likewise.
548 * gcc.target/sh/pr51244-7.c: Likewise.
549 * gcc.target/sh/pr51244-8.c: Likewise.
550 * gcc.target/sh/pr51244-9.c: Likewise.
551 * gcc.target/sh/pr51697.c: Likewise.
552 * gcc.target/sh/pr52483-1.c: Likewise.
553 * gcc.target/sh/pr52483-2.c: Likewise.
554 * gcc.target/sh/pr52483-3.c: Likewise.
555 * gcc.target/sh/pr52483-5.c: Likewise.
556 * gcc.target/sh/pr52933-1.c: Likewise.
557 * gcc.target/sh/pr52933-2.c: Likewise.
558 * gcc.target/sh/pr52933-3.c: Likewise.
559 * gcc.target/sh/pr53568-1.c: Likewise.
560 * gcc.target/sh/pr53976-1.c: Likewise.
561 * gcc.target/sh/pr53988-1.c: Likewise.
562 * gcc.target/sh/pr53988.c: Likewise.
563 * gcc.target/sh/pr54089-1.c: Likewise.
564 * gcc.target/sh/pr54089-6.c: Likewise.
565 * gcc.target/sh/pr54089-7.c: Likewise.
566 * gcc.target/sh/pr54089-8.c: Likewise.
567 * gcc.target/sh/pr54089-9.c: Likewise.
568 * gcc.target/sh/pr54236-1.c: Likewise.
569 * gcc.target/sh/pr54236-2.c: Likewise.
570 * gcc.target/sh/pr54236-3.c: Likewise.
571 * gcc.target/sh/pr54236-4.c: Likewise.
572 * gcc.target/sh/pr54386.c: Likewise.
573 * gcc.target/sh/pr54602-1.c: Likewise.
574 * gcc.target/sh/pr54685.c: Likewise.
575 * gcc.target/sh/pr54760-1.c: Likewise.
576 * gcc.target/sh/pr54760-2.c: Likewise.
577 * gcc.target/sh/pr54760-3.c: Likewise.
578 * gcc.target/sh/pr54760-4.c: Likewise.
579 * gcc.target/sh/pr54760-5.c: Likewise.
580 * gcc.target/sh/pr54760-6.c: Likewise.
581 * gcc.target/sh/pr55146.c: Likewise.
582 * gcc.target/sh/pr55160.c: Likewise.
583 * gcc.target/sh/pr59278.c: Likewise.
584 * gcc.target/sh/pr59401-1.c: Likewise.
585 * gcc.target/sh/pr59533-1.c: Likewise.
586 * gcc.target/sh/pr63260.c: Likewise.
587 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
588 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
589 * gcc.target/sh/strlen.c: Likewise.
590 * gcc.target/sh/torture/pr30807.c: Likewise.
591 * gcc.target/sh/torture/pr34777.c: Likewise.
592 * gcc.target/sh/torture/pr64652.c: Likewise.
593 * gcc.target/sh/torture/pr65505.c: Likewise.
594 * gcc.target/sh/torture/pragma-isr.c: Likewise.
595 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
597 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
600 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
602 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
604 * gcc.target/powerpc/vsx-elemrev-1.c: New.
605 * gcc.target/powerpc/vsx-elemrev-2.c: New.
606 * gcc.target/powerpc/vsx-elemrev-3.c: New.
607 * gcc.target/powerpc/vsx-elemrev-4.c: New.
609 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
611 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
612 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
614 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
617 * c-c++-common/goacc/combined-reduction.c: New test.
618 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
620 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
622 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
623 *movdi_internal pattern only if PIC off.
624 * gcc.target/i386/pr70155-2.c: Likewise.
625 * gcc.target/i386/pr70155-3.c: Likewise.
626 * gcc.target/i386/pr70155-4.c: Likewise.
627 * gcc.target/i386/pr70155-5.c: Likewise.
628 * gcc.target/i386/pr70155-6.c: Likewise.
629 * gcc.target/i386/pr70155-7.c: Likewise.
630 * gcc.target/i386/pr70155-8.c: Likewise.
631 * gcc.target/i386/pr70155-15.c: Likewise.
632 * gcc.target/i386/pr70155-17.c: Likewise.
633 * gcc.target/i386/pr70155-22.c: Likewise.
635 2016-04-29 Bin Cheng <bin.cheng@arm.com>
637 PR tree-optimization/70803
638 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
640 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
642 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
643 optimization of vector loop.
644 * gcc.target/i386/vect-unpack-3.c: New test.
645 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
646 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
647 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
649 2016-04-29 Marek Polacek <polacek@redhat.com>
652 * g++.dg/ubsan/null-7.C: New test.
655 * gcc.dg/pr70852.c: New test.
657 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
660 * g++.dg/cpp0x/alignas6.C: New test.
662 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
664 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
666 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
667 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
668 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
669 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
670 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
671 * gcc.target/arc/mxy.c: Likewise.
672 * gcc.target/arc/mswape.c: Likewise.
673 * gcc.target/arc/mrtsc.c: Likewise.
674 * gcc.target/arc/mcrc.c: Likewise.
675 * gcc.target/arc/mdsp-packa.c: Likewise.
676 * gcc.target/arc/mdvbf.c: Likewise.
677 * gcc.target/arc/mlock.c: Likewise.
678 * gcc.target/arc/mmac-24.c: Likewise.
679 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
681 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
682 Matthijs Kooijman <matthijs@stdin.nl>
683 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
686 * gcc.target/avr/pr60040-1.c: New.
687 * gcc.target/avr/pr60040-2.c: New.
689 2016-04-29 Richard Biener <rguenther@suse.de>
691 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
693 2016-04-29 Richard Biener <rguenther@suse.de>
695 PR tree-optimization/13962
696 PR tree-optimization/65686
697 * gcc.dg/uninit-pr65686.c: New testcase.
699 2016-04-29 Jakub Jelinek <jakub@redhat.com>
702 * gcc.dg/pr70843.c: New test.
704 2016-04-28 Jakub Jelinek <jakub@redhat.com>
707 * gcc.target/i386/pr70858.c: New test.
709 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
711 * gcc.target/arc/nps400-1.c: New file.
713 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
714 Andrew Burgess <andrew.burgess@embecosm.com>
716 * gcc.target/arc/movh_cl-1.c: New file.
718 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
719 Andrew Burgess <andrew.burgess@embecosm.com>
721 * gcc.target/arc/extzv-1.c: New file.
722 * gcc.target/arc/insv-1.c: New file.
723 * gcc.target/arc/insv-2.c: New file.
724 * gcc.target/arc/movb-1.c: New file.
725 * gcc.target/arc/movb-2.c: New file.
726 * gcc.target/arc/movb-3.c: New file.
727 * gcc.target/arc/movb-4.c: New file.
728 * gcc.target/arc/movb-5.c: New file.
729 * gcc.target/arc/movb_cl-1.c: New file.
730 * gcc.target/arc/movb_cl-2.c: New file.
731 * gcc.target/arc/movbi_cl-1.c: New file.
732 * gcc.target/arc/movl-1.c: New file.
734 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
735 Andrew Burgess <andrew.burgess@embecosm.com>
737 * gcc.target/arc/cmem-1.c: New file.
738 * gcc.target/arc/cmem-2.c: New file.
739 * gcc.target/arc/cmem-3.c: New file.
740 * gcc.target/arc/cmem-4.c: New file.
741 * gcc.target/arc/cmem-5.c: New file.
742 * gcc.target/arc/cmem-6.c: New file.
743 * gcc.target/arc/cmem-7.c: New file.
744 * gcc.target/arc/cmem-ld.inc: New file.
745 * gcc.target/arc/cmem-st.inc: New file.
747 2016-04-28 Jakub Jelinek <jakub@redhat.com>
750 * gcc.target/i386/pr70821.c: New test.
752 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
754 * gcc.target/powerpc/vec-adde.c: New test.
755 * gcc.target/powerpc/vec-adde-int128.c: New test.
757 2016-04-28 Jakub Jelinek <jakub@redhat.com>
759 * gcc.target/i386/avx-vround-1.c: New test.
760 * gcc.target/i386/avx-vround-2.c: New test.
761 * gcc.target/i386/avx512vl-vround-1.c: New test.
762 * gcc.target/i386/avx512vl-vround-2.c: New test.
764 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
767 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
768 (check_effective_target_cilkplus_runtime): ... this.
769 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
770 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
772 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
773 Require cilkplus_runtime.
775 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
776 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
777 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
778 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
779 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
780 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
781 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
782 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
783 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
784 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
785 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
786 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
787 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
788 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
789 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
790 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
791 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
792 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
793 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
794 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
795 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
796 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
797 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
798 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
799 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
800 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
801 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
802 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
803 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
805 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
806 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
808 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
810 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
813 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
815 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
816 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
818 2015-04-27 Ryan Burn <contact@rnburn.com>
822 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
824 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
825 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
827 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
829 * gnat.dg/limited_with4.ad[sb]: New test.
830 * gnat.dg/limited_with4_pkg.ads: New helper.
832 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
835 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
836 and movv1ti_internal patterns
837 * gcc.target/i386/pr70155-1.c: New test.
838 * gcc.target/i386/pr70155-2.c: Likewise.
839 * gcc.target/i386/pr70155-3.c: Likewise.
840 * gcc.target/i386/pr70155-4.c: Likewise.
841 * gcc.target/i386/pr70155-5.c: Likewise.
842 * gcc.target/i386/pr70155-6.c: Likewise.
843 * gcc.target/i386/pr70155-7.c: Likewise.
844 * gcc.target/i386/pr70155-8.c: Likewise.
845 * gcc.target/i386/pr70155-9.c: Likewise.
846 * gcc.target/i386/pr70155-10.c: Likewise.
847 * gcc.target/i386/pr70155-11.c: Likewise.
848 * gcc.target/i386/pr70155-12.c: Likewise.
849 * gcc.target/i386/pr70155-13.c: Likewise.
850 * gcc.target/i386/pr70155-14.c: Likewise.
851 * gcc.target/i386/pr70155-15.c: Likewise.
852 * gcc.target/i386/pr70155-16.c: Likewise.
853 * gcc.target/i386/pr70155-17.c: Likewise.
854 * gcc.target/i386/pr70155-18.c: Likewise.
855 * gcc.target/i386/pr70155-19.c: Likewise.
856 * gcc.target/i386/pr70155-20.c: Likewise.
857 * gcc.target/i386/pr70155-21.c: Likewise.
858 * gcc.target/i386/pr70155-22.c: Likewise.
860 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
862 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
865 2016-04-27 Bin Cheng <bin.cheng@arm.com>
867 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
868 * gcc.dg/tree-ssa/scev-9.c: Ditto.
869 * gcc.dg/tree-ssa/scev-10.c: Ditto.
870 * gcc.dg/tree-ssa/scev-11.c: Ditto.
871 * gcc.dg/tree-ssa/scev-12.c: Ditto.
873 2016-04-27 Richard Biener <rguenther@suse.de>
876 * g++.dg/ipa/ipa-pta-2.C: New testcase.
877 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
879 2016-04-27 Nathan Sidwell <nathan@acm.org>
881 * g++.dg/cpp0x/constexpr-recursion3.C: New.
882 * g++.dg/ubsan/pr63956.C: Adjust error location.
884 2016-04-27 Nick Clifton <nickc@redhat.com>
887 * gcc.dg/pr49889.c: New test.
889 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
891 * c-c++-common/memset-array.c: New test.
893 2016-04-26 Martin Sebor <msebor@redhat.com>
896 * g++.dg/cpp1y/func_constexpr.C: New test.
898 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
901 * g++.dg/cpp0x/enum32.C: New test.
902 * g++.dg/cpp0x/enum33.C: New test.
904 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
906 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
907 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
908 * gcc.c-torture/execute/bitfld-6.c: Likewise.
909 * gcc.c-torture/execute/bitfld-7.c: Likewise.
910 * gcc.c-torture/execute/pr38151.c: Likewise.
911 * gcc.c-torture/execute/pr66556.c: Likewise.
912 * gcc.c-torture/execute/pr67781.c: Likewise.
913 * gcc.c-torture/execute/pr68648.c: Likewise.
915 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
917 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
919 2016-04-26 Marek Polacek <polacek@redhat.com>
922 * gcc.dg/pr67784-3.c: New test.
923 * gcc.dg/pr67784-4.c: New test.
924 * gcc.dg/pr67784-5.c: New test.
927 * gcc.dg/Wnested-externs-2.c: New test.
929 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
931 * gcc.dg/fold-plusmult.c: Adjust.
932 * gcc.dg/no-strict-overflow-6.c: Adjust.
933 * gcc.dg/gomp/loop-1.c: Xfail some tests.
935 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
937 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
939 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
940 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
941 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
942 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
943 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
944 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
945 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
946 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
947 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
948 * gcc.target/i386/avx512f-gather-5.c: Likewise.
949 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
950 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
951 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
952 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
953 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
954 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
955 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
956 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
957 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
958 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
959 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
960 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
962 * gcc.target/i386/pr32219-4.c: Likewise.
963 * gcc.target/i386/pr32219-6.c: Likewise.
964 * gcc.target/i386/pr32219-8.c: Likewise.
966 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
968 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
971 2016-04-26 Marek Polacek <polacek@redhat.com>
974 * g++.dg/ext/cond2.C: New test.
976 2016-04-26 Bin Cheng <bin.cheng@arm.com>
978 PR tree-optimization/70771
979 PR tree-optimization/70775
980 * gcc.dg/pr70771.c: New test.
981 * gcc.dg/pr70775.c: New test.
983 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
985 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
987 2016-04-25 Richard Biener <rguenther@suse.de>
989 PR tree-optimization/70780
990 * gcc.dg/torture/pr70780.c: New testcase.
992 2016-04-25 Michael Collison <michael.collison@arm.com>
994 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
995 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
996 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
997 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
998 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
999 * testsuite/lib/target-supports.exp
1000 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1001 that arm neon support vector widen sum of HImode TO SImode.
1003 2016-04-23 Jakub Jelinek <jakub@redhat.com>
1006 * c-c++-common/asan/pr70712.c: New test.
1008 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1010 * .gitattributes: New file.
1012 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1014 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1016 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1018 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1019 * gfortran.dg/submodule_15.f08: Likewise.
1021 2016-04-22 Richard Biener <rguenther@suse.de>
1023 PR tree-optimization/70740
1024 * gcc.dg/torture/pr70740.c: New testcase.
1026 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1029 * gcc.target/i386/pr70750-1.c: New test.
1030 * gcc.target/i386/pr70750-2.c: Likewise.
1032 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1035 * g++.dg/cpp0x/auto48.C: New.
1037 2016-04-21 Marek Polacek <polacek@redhat.com>
1040 * g++.dg/cpp0x/forw_enum12.C: New test.
1041 * g++.dg/cpp0x/forw_enum13.C: New test.
1043 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1046 * gcc.target/i386/pr70728.c: New test.
1048 2016-04-21 Richard Biener <rguenther@suse.de>
1051 * gcc.dg/pr70747.c: New testcase.
1053 2016-04-21 Bin Cheng <bin.cheng@arm.com>
1055 PR tree-optimization/70715
1056 * gcc.dg/tree-ssa/scev-13.c: New test.
1058 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1060 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1062 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1064 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1066 2016-04-20 Jan Hubicka <jh@suse.cz>
1069 * g++.dg/ipa/nothrow-1.C: New testcase.
1071 2016-04-20 Nathan Sidwell <nathan@acm.org>
1074 * g++.dg/eh/delete1.C: New.
1076 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1078 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1079 -mtune-ctrl=sse_typeless_stores.
1081 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1083 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1085 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1087 PR tree-optimization/69489
1088 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1090 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1093 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1094 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1095 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1097 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1099 PR tree-optimization/56625
1100 PR tree-optimization/69489
1101 * gcc.dg/vect/pr56625.c: New test.
1102 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1104 2016-04-20 Andrew Pinski <apinski@cavium.com>
1107 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1109 2016-04-20 Arnaud Charlet <charlet@adacore.com>
1111 * gnat.dg/self1.adb: Remove now incorrect test.
1113 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1115 * gcc.dg/tree-ssa/scev-11.c: New test.
1116 * gcc.dg/tree-ssa/scev-12.c: New test.
1118 2016-04-20 Marek Polacek <polacek@redhat.com>
1120 PR tree-optimization/70725
1121 * gcc.dg/pr70725.c: New test.
1123 2016-04-20 Richard Biener <rguenther@suse.de>
1125 PR tree-optimization/70726
1126 * g++.dg/vect/pr70726.cc: New testcase.
1128 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1131 * gcc.target/s390/pr70674.c: New test.
1133 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1135 PR libgfortran/70684
1136 * gfortran.dg/list_read_14.f90: New test.
1138 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1141 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1142 extern to force it misaligned.
1146 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1147 Don't check `*' before movv4sf_internal.
1148 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1149 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1150 Don't check `*' before movv16qi_internal.
1151 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1152 extern to force it misaligned.
1156 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1157 Don't check `*' before movv2df_internal.
1158 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1159 extern to force it misaligned.
1163 Check movv8sf_internal instead of avx_storeups256.
1164 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1166 2016-04-19 Richard Biener <rguenther@suse.de>
1168 PR tree-optimization/70171
1169 * g++.dg/tree-ssa/pr70171.C: New testcase.
1171 2016-04-19 Richard Biener <rguenther@suse.de>
1173 PR tree-optimization/70724
1174 * gcc.dg/torture/pr70724.c: New testcase.
1176 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1179 * testsuite/gcc.target/i386/pr70689.c: New.
1181 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1184 * gcc.target/i386/pr70708.c: New test.
1186 2016-04-18 Richard Biener <rguenther@suse.de>
1188 PR tree-optimization/43434
1189 * gcc.dg/vect/pr43434.c: New testcase.
1190 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1191 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1192 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1193 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1194 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1195 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1196 * gcc.dg/gomp/pr68640.c: Likewise.
1197 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1198 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1200 2016-04-18 Richard Biener <rguenther@suse.de>
1202 PR tree-optimization/70701
1203 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1205 2016-04-18 Tom de Vries <tom@codesourcery.com>
1208 * gcc.dg/pr70161.c: Add dot-file scans.
1209 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1210 instead of after last dot char.
1212 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1214 * c-c++-common/dump-ada-spec-3.c: New test.
1215 * c-c++-common/dump-ada-spec-4.c: Likewise.
1217 2016-04-17 Tom de Vries <tom@codesourcery.com>
1220 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1222 2016-04-15 Jan Hubicka <jh@suse.cz>
1225 * g++.dg/ipa/pure-const-1.C: New testcase.
1226 * g++.dg/ipa/pure-const-2.C: New testcase.
1227 * g++.dg/ipa/pure-const-3.C: New testcase.
1229 2016-04-15 Marek Polacek <polacek@redhat.com>
1232 * gcc.dg/bitfld-22.c: New test.
1234 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1236 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1239 2016-04-15 Marek Polacek <polacek@redhat.com>
1242 * c-c++-common/pr70651.c: New test.
1244 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1246 PR rtl-optimization/70681
1247 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1248 dump scan on arm and powerpc.
1249 * gcc.dg/pr10474.c: Likewise.
1251 2016-04-15 Jakub Jelinek <jakub@redhat.com>
1256 * g++.dg/cpp1y/vla11.C: Revert for real.
1259 * c-c++-common/Wparentheses-1.c: New test.
1260 * c-c++-common/gomp/Wparentheses-1.c: New test.
1261 * c-c++-common/gomp/Wparentheses-2.c: New test.
1262 * c-c++-common/gomp/Wparentheses-3.c: New test.
1263 * c-c++-common/gomp/Wparentheses-4.c: New test.
1264 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1265 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1266 * c-c++-common/goacc/Wparentheses-1.c: New test.
1268 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1271 * gcc.target/i386/pr70662.c: New test.
1273 2016-04-15 Richard Biener <rguenther@suse.de>
1274 Alan Modra <amodra@gmail.com>
1276 PR tree-optimization/70130
1277 * gcc.dg/vect/O3-pr70130.c: New testcase.
1279 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1282 * gcc.target/powerpc/pr70669.c: New test.
1285 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1286 a power7 system that does not have an assembler that supports
1289 2016-04-14 Martin Sebor <msebor@redhat.com>
1294 * c-c++-common/ubsan/vla-1.c: Revert.
1295 * g++.dg/cpp1y/vla11.C: Same.
1296 * g++.dg/cpp1y/vla12.C: Same.
1297 * g++.dg/cpp1y/vla13.C: Same.
1298 * g++.dg/cpp1y/vla14.C: Same.
1299 * g++.dg/cpp1y/vla3.C: Same.
1300 * gcc/testsuite/g++.dg/init/array24.C: Same.
1301 * g++.dg/ubsan/vla-1.C: Same.
1303 2016-04-14 Marek Polacek <polacek@redhat.com>
1304 Jan Hubicka <hubicka@ucw.cz>
1307 * g++.dg/torture/pr70029.C: New test.
1309 2016-04-14 Martin Sebor <msebor@redhat.com>
1311 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1312 type size to prevent failures on targets with very low maximum
1315 2016-04-14 Richard Biener <rguenther@suse.de>
1317 PR tree-optimization/70623
1318 * gcc.dg/torture/pr70623.c: New testcase.
1319 * gcc.dg/torture/pr70623-2.c: Likewise.
1321 2016-04-13 Martin Sebor <msebor@redhat.com>
1326 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1327 * g++.dg/cpp1y/vla11.C: New test.
1328 * g++.dg/cpp1y/vla12.C: New test.
1329 * g++.dg/cpp1y/vla13.C: New test.
1330 * g++.dg/cpp1y/vla14.C: New test.
1331 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1332 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1333 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1335 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1338 * g++.dg/opt/pr70641.C: New test.
1340 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1342 PR rtl-optimization/68749
1343 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1344 effects of argument promotions.
1345 Remove default args to dg-skip-if.
1347 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1350 * g++.dg/parse/pr70635.C: New.
1352 2016-04-13 Marek Polacek <polacek@redhat.com>
1355 * c-c++-common/Wmisleading-indentation-4.c: New test.
1357 2016-04-13 Marek Polacek <polacek@redhat.com>
1360 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1361 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1363 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1365 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1366 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1367 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1369 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1372 * gcc.c-torture/compile/pr70633.c: New test.
1375 * gcc.dg/torture/pr70628.c: New test.
1377 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1380 * g++.dg/template/pr70610.C: New test.
1381 * g++.dg/template/pr70610-2.C: New test.
1382 * g++.dg/template/pr70610-3.C: New test.
1383 * g++.dg/template/pr70610-4.C: New test.
1385 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1387 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1391 * g++.dg/ext/pr70571.C: New test.
1393 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1396 * gcc.target/powerpc/pr70640.c: New test.
1398 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1401 * g++.dg/parse/pr68722.C: New.
1403 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1405 PR rtl-optimization/70596
1406 * gcc.target/i386/pr70596.c: New test.
1408 2016-04-12 Nathan Sidwell <nathan@acm.org>
1411 * g++.dg/init/pr70501.C: New.
1413 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1415 * gcc.target/i386/asm-flag-6.c: New test.
1417 2016-04-12 Tom de Vries <tom@codesourcery.com>
1419 PR tree-optimization/68756
1420 * gcc.dg/graphite/pr68756.c: New test.
1422 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1424 PR tree-optimization/70602
1425 * gcc.c-torture/execute/pr70602.c: New test.
1427 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1430 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1431 __float128 emulator is built and runs.
1432 * gcc.target/powerpc/float128-1.c: Likewise.
1434 * lib/target-supports.exp (check_ppc_float128_sw_available):
1435 Rework tests for __float128 software and hardware
1436 availability. Fix exit condition to return 0 on success.
1438 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1441 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1442 * gcc.target/aarch64/target_attr_15.c: Likewise.
1444 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1447 * g++.dg/cpp1y/pr69066.C: New.
1449 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1452 * gfortran.dg/pr36192.f90: Update test.
1453 * gfortran.dg/pr36192_1.f90: Update test.
1454 * gfortran.dg/real_dimension_1.f: Update test.
1455 * gfortran.dg/parameter_array_init_7.f90: New test.
1457 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1460 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1462 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1464 PR rtl-optimization/66669
1465 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1467 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1469 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1470 * gcc.dg/pie-1.c: Likewise.
1471 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1472 * gcc.dg/pic-4.c: Likewise.
1473 * gcc.dg/pie-3.c: Likewise.
1474 * gcc.dg/pie-4.c: Likewise.
1476 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1478 PR tree-optimization/68644
1479 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1481 PR rtl-optimization/64886
1482 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1484 2016-04-09 Tom de Vries <tom@codesourcery.com>
1486 PR tree-optimization/68953
1487 * gcc.dg/graphite/pr68953.c: New test.
1489 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1492 * gfortran.dg/deferred_character_16.f90: New test.
1494 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1496 PR tree-optimization/70586
1497 * gcc.c-torture/execute/pr70586.c: New test.
1499 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1502 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1503 with __builtin_memset
1504 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1506 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1510 PR tree-optimization/70373
1514 * c-c++-common/goacc/reduction-5.c: New test.
1515 * c-c++-common/goacc/reduction-promotions.c: New test.
1516 * gfortran.dg/goacc/reduction-3.f95: New test.
1517 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1519 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1523 * g++.dg/pr70590.C: New test.
1524 * g++.dg/pr70590-2.C: New test.
1526 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1529 * gcc.target/i386/pr70593.c: New test.
1531 PR rtl-optimization/70574
1532 * gcc.target/i386/avx2-pr70574.c: New test.
1534 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1537 * c-c++-common/asan/pr70541.c: New test.
1539 2016-04-08 Tom de Vries <tom@codesourcery.com>
1541 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1542 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1544 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1547 * gcc.c-torture/execute/pr70566.c: New test.
1549 2016-04-08 Tom de Vries <tom@codesourcery.com>
1551 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1552 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1554 2016-04-08 Alan Modra <amodra@gmail.com>
1556 * gcc.target/powerpc/pr70117.c: New.
1558 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1561 * gcc.dg/lto/simd-function_0.c: New test.
1563 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1565 * c-c++-common/attr-simd-2.c: Likewise.
1566 * c-c++-common/attr-simd-4.c: Likewise.
1567 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1568 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1570 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1573 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1575 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1576 Tom de Vries <tom@codesourcery.com>
1578 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1579 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1580 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1581 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1582 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1583 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1584 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1585 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1587 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1590 * g++.dg/warn/Wparentheses-29.C: New test.
1592 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1595 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1596 explicit braces to resolve a future -Wparentheses warning.
1598 2016-04-06 Richard Henderson <rth@redhat.com>
1600 * gcc.dg/pr61817-1.c: New test.
1601 * gcc.dg/pr61817-2.c: New test.
1602 * gcc.dg/pr69391-1.c: New test.
1603 * gcc.dg/pr69391-2.c: New test.
1605 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1607 PR rtl-optimization/70398
1608 * testsuite/gcc.target/aarch64/pr70398.c: New.
1610 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1612 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1614 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1615 Pedro Alves <palves@redhat.com>
1617 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1619 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1621 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1622 Check for avx512f effective targets instead of avx2.
1623 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1625 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1626 * g++.dg/gomp/declare-simd-1.C: Likewise.
1627 * g++.dg/gomp/declare-simd-3.C: Likewise.
1628 * g++.dg/gomp/declare-simd-4.C: Likewise.
1631 * c-c++-common/gomp/pr70550-1.c: New test.
1632 * c-c++-common/gomp/pr70550-2.c: New test.
1634 2016-04-05 Nathan Sidwell <nathan@acm.org>
1637 * g++.dg/ext/attribute-may-alias-5.C: New.
1639 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1642 * c-c++-common/pr70336.c: New test.
1643 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1644 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1646 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1649 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1651 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1653 PR rtl-optimization/70542
1654 * gcc.dg/torture/pr70542.c: New test.
1655 * gcc.target/i386/avx2-pr70542.c: New test.
1657 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1659 PR tree-optimization/70509
1660 * gcc.target/i386/avx512bw-pr70509.c: New test.
1662 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1665 * g++.dg/ext/constexpr-vla4.C: New test.
1667 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1670 * gcc.target/i386/pr70510.c: New test.
1672 2016-04-05 Richard Biener <rguenther@suse.de>
1674 PR tree-optimization/70526
1675 * g++.dg/torture/pr70526.C: New testcase.
1677 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1680 * gcc.target/i386/pr70525.c: New test.
1682 2016-04-05 Richard Biener <rguenther@suse.de>
1685 * g++.dg/torture/pr70499.C: New testcase.
1687 2016-04-05 Richard Biener <rguenther@suse.de>
1689 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1692 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1695 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1696 rs6000 ABI warnings.
1698 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1701 * g++.dg/ipa/devirt-51.C: New testcase.
1703 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1704 Jakub Jelinek <jakub@redhat.com>
1707 * gcc.dg/torture/pr70457.c: New.
1709 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1712 * gfortran.dg/allocate_with_source_19.f08: New test.
1714 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1717 * gfortran.dg/coarray_allocate_6.f08: New test.
1719 2016-04-04 Richard Biener <rguenther@suse.de>
1721 PR rtl-optimization/70484
1722 * gcc.dg/torture/pr70484.c: New testcase.
1724 2016-04-04 Marek Polacek <polacek@redhat.com>
1727 * gcc.dg/torture/pr70307.c: New test.
1729 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1733 * gcc.target/sh/torture/pr70416.c: New.
1735 2016-04-02 Martin Sebor <msebor@redhat.com>
1741 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1742 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1743 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1744 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1745 * g++.dg/cpp0x/constexpr-string.C: Same.
1746 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1747 * g++.dg/cpp0x/pr65398.C: Same.
1748 * g++.dg/ext/constexpr-vla1.C: Same.
1749 * g++.dg/ext/constexpr-vla2.C: Same.
1750 * g++.dg/ext/constexpr-vla3.C: Same.
1751 * g++.dg/ubsan/pr63956.C: Same.
1753 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1755 PR rtl-optimization/70467
1756 * gcc.target/i386/pr70467-2.c: New test.
1758 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1759 Marek Polacek <polacek@redhat.com>
1762 * g++.dg/init/new47.C: New test.
1764 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1767 * gcc.target/arm/pr70496.c: New test.
1769 2016-04-01 Nathan Sidwell <nathan@acm.org>
1772 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1774 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1777 * gcc.dg/strlenopt.h (memmove): New.
1778 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1779 instead of "string.h".
1780 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1781 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1782 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1783 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1784 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1785 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1786 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1787 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1788 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1789 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1790 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1791 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1792 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1793 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1794 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1795 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1796 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1797 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1798 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1799 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1801 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1803 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1804 (Holder::foo): Reflect this.
1806 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1809 * gcc.dg/pr70442.c: New test.
1811 2016-03-31 Nathan Sidwell <nathan@acm.org>
1814 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1816 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1819 * gcc.target/i386/pr70453.c: New test.
1821 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1824 * gcc.c-torture/pr70292.c: New test.
1826 2016-03-31 Marek Polacek <polacek@redhat.com>
1829 * c-c++-common/pr70297.c: New test.
1830 * g++.dg/cpp0x/typedef-redecl.C: New test.
1831 * gcc.dg/typedef-redecl2.c: New test.
1833 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1835 PR rtl-optimization/70460
1836 * gcc.c-torture/execute/pr70460.c: New test.
1838 2016-03-31 Richard Biener <rguenther@suse.de>
1841 * g++.dg/ext/vector30.C: New testcase.
1843 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1844 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1846 * gfortran.dg/fmt_pf.f90: New test.
1848 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1850 Forward-port from 5 branch
1851 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1854 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1855 dg-require-effective-target after dg-do.
1857 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1859 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1861 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1862 Julian Brown <julian@codesourcery.com>
1863 Chung-Lin Tang <cltang@codesourcery.com>
1864 Cesar Philippidis <cesar@codesourcery.com>
1865 James Norris <jnorris@codesourcery.com>
1866 Tom de Vries <tom@codesourcery.com>
1867 Nathan Sidwell <nathan@codesourcery.com>
1869 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1870 * c-c++-common/goacc/loop-clauses.c: Likewise.
1871 * g++.dg/goacc/template.C: Likewise.
1872 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1873 * gfortran.dg/goacc/loop-1.f95: Likewise.
1874 * gfortran.dg/goacc/loop-5.f95: Likewise.
1875 * gfortran.dg/goacc/loop-6.f95: Likewise.
1876 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1877 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1878 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1879 * c-c++-common/goacc/clauses-fail.c: Likewise.
1880 * c-c++-common/goacc/parallel-1.c: Likewise.
1881 * c-c++-common/goacc/reduction-1.c: Likewise.
1882 * c-c++-common/goacc/reduction-2.c: Likewise.
1883 * c-c++-common/goacc/reduction-3.c: Likewise.
1884 * c-c++-common/goacc/reduction-4.c: Likewise.
1885 * c-c++-common/goacc/routine-3.c: Likewise.
1886 * c-c++-common/goacc/routine-4.c: Likewise.
1887 * c-c++-common/goacc/routine-5.c: Likewise.
1888 * c-c++-common/goacc/tile.c: Likewise.
1889 * g++.dg/goacc/template.C: Likewise.
1890 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1891 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1892 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1893 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1894 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1895 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1896 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1897 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1898 * c-c++-common/goacc/use_device-1.c: ... this file.
1899 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1900 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1901 * c-c++-common/goacc/host_data-6.c: ... this file.
1902 * c-c++-common/goacc/loop-2-kernels.c: New file.
1903 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1904 * c-c++-common/goacc/loop-3.c: Likewise.
1905 * g++.dg/goacc/reference.C: Likewise.
1906 * g++.dg/goacc/routine-1.C: Likewise.
1907 * g++.dg/goacc/routine-2.C: Likewise.
1909 2016-03-30 Richard Biener <rguenther@suse.de>
1912 * gcc.dg/torture/pr70450.c: New testcase.
1914 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1917 * gcc.dg/torture/pr70421.c: New test.
1918 * gcc.target/i386/avx512f-pr70421.c: New test.
1920 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1923 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1924 (check): New function.
1926 (foo): Align stack to 16 bytes when calling bar.
1927 * gcc.target/i386/cleanup-2.c: Likewise.
1929 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1931 PR tree-optimization/59124
1932 * gcc.dg/Warray-bounds-19.c: New test.
1934 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1936 * lib/prune.exp (escape_regex_chars): New.
1937 (prune_file_path): Update to quote metcharacters for regexp.
1939 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1941 PR rtl-optimization/70429
1942 * gcc.c-torture/execute/pr70429.c: New test.
1944 PR tree-optimization/70405
1945 * gcc.dg/pr70405.c: New test.
1947 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1950 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1951 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1953 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1956 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1957 __cilkrts_set_param to set two workers.
1958 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1959 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1961 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1963 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1965 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1968 * gcc.target/i386/pr70406.c: New test.
1970 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1972 * gnat.dg/specs/double_record_extension3.ads: New test.
1974 2016-03-25 Richard Henderson <rth@redhat.com>
1977 * gcc.target/aarch64/pr70120-1.c: New.
1978 * gcc.target/aarch64/pr70120-2.c: New.
1979 * gcc.target/aarch64/pr70120-3.c: New.
1981 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1984 * g++.dg/template/mangle2.C: The dg-do directive should be
1985 "compile" not "assemble".
1987 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1990 * gcc.dg/pr69650.c: New test.
1992 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
1994 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1996 2016-03-25 Alan Modra <amodra@gmail.com>
1998 * gcc.dg/dfp/pr70052.c: New test.
2000 2016-03-24 Richard Henderson <rth@redhat.com>
2003 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2004 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2006 2016-03-24 Tom de Vries <tom@codesourcery.com>
2008 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2010 2016-03-24 Tom de Vries <tom@codesourcery.com>
2012 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2013 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2015 2016-03-24 Tom de Vries <tom@codesourcery.com>
2017 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2018 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2020 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2023 * g++.dg/template/mangle2.C: New test.
2025 2016-03-24 Richard Biener <rguenther@suse.de>
2027 PR tree-optimization/70396
2028 * gcc.dg/torture/pr70396.c: New testcase.
2030 2016-03-24 Richard Biener <rguenther@suse.de>
2033 * gcc.dg/torture/pr70370.c: New testcase.
2035 2016-03-24 Tom de Vries <tom@codesourcery.com>
2037 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2038 * gfortran.dg/goacc/kernels-tree.f95: Same.
2039 * gfortran.dg/goacc/parallel-tree.f95: Same.
2041 2016-03-24 Tom de Vries <tom@codesourcery.com>
2043 * c-c++-common/goacc/uninit-if-clause.c: New test.
2044 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2046 2016-03-24 Jakub Jelinek <jakub@redhat.com>
2049 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2052 2016-03-24 Richard Biener <rguenther@suse.de>
2054 PR tree-optimization/70372
2055 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2057 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2060 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2062 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2065 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2067 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2070 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2071 * g++.dg/cpp1y/pr70001.C: New test.
2074 * g++.dg/cpp0x/constexpr-70323.C: New test.
2076 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
2077 Jason Merrill <jason@redhat.com>
2078 Jakub Jelinek <jakub@redhat.com>
2081 * g++.dg/cpp0x/constexpr-69315.C: New test.
2082 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2084 2016-03-23 Marek Polacek <polacek@redhat.com>
2087 * g++.dg/warn/Wignored-attributes-1.C: New test.
2088 * g++.dg/warn/Wignored-attributes-2.C: New test.
2090 2016-03-23 Tom de Vries <tom@codesourcery.com>
2092 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2094 * gfortran.dg/goacc/private-3.f95 (test): Same.
2095 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2098 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2100 * lib/target-supports.exp: Remove v7ve entry from loop
2101 creating effective target checks.
2102 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2103 (add_options_for_arm_arch_v7ve): Likewise.
2105 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2107 PR tree-optimization/70354
2108 * gcc.dg/vect/pr70354-1.c: New test.
2109 * gcc.dg/vect/pr70354-2.c: New test.
2110 * gcc.target/i386/avx2-pr70354-1.c: New test.
2111 * gcc.target/i386/avx2-pr70354-2.c: New test.
2113 2016-03-22 Jeff Law <law@redhat.com>
2116 * gcc.dg/tree-ssa/pr70232.c: New test.
2118 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2121 * gcc.target/i386/pr70302.c: New test.
2123 2016-03-22 Richard Biener <rguenther@suse.de>
2126 * g++.dg/torture/pr70251.C: New testcase.
2128 2016-03-22 David Malcolm <dmalcolm@redhat.com>
2131 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2132 Wmisleading-indentation.c.
2133 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2134 reflect change to diagnostic text and order of messages.
2135 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2137 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
2139 * g++.dg/ext/java-3.C: Don't compile on AIX.
2141 2016-03-22 Richard Biener <rguenther@suse.de>
2144 * gcc.dg/torture/pr70333.c: New testcase.
2146 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2148 * g++.dg/ext/pr70290.C: New test.
2150 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2153 * gcc.target/i386/pr70325.c: New test.
2155 2016-03-22 Jakub Jelinek <jakub@redhat.com>
2158 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2159 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2162 * gcc.target/i386/pr70300.c: New test.
2165 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2166 (func2): New function for cond with parens, xfail warning for c++.
2167 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2169 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2172 * g++.dg/template/ptrmem30.C: New test.
2174 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2177 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2178 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2180 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2183 * gcc.dg/pr70326.c: New test.
2185 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
2186 Jakub Jelinek <jakub@redhat.com>
2188 PR tree-optimization/70317
2189 * gcc.dg/pr70317.c: New test.
2191 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
2194 * gcc.target/i386/pr70327.c: New test.
2196 2016-03-21 Martin Liska <mliska@suse.cz>
2199 * gcc.dg/ipa/pr70306.c: New test.
2201 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
2203 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2204 * gcc.target/arm/attr-align3.c: Likewise.
2205 * gcc.target/arm/attr_arm.c: Likewise.
2206 * gcc.target/arm/flip-thumb.c: Likewise.
2208 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2211 * gcc.target/powerpc/altivec-36.c: New test.
2213 2016-03-21 Richard Biener <rguenther@suse.de>
2215 PR tree-optimization/70310
2216 * gcc.dg/torture/pr70310.c: New testcase.
2218 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2221 * gcc.target/i386/pr70293.c: New test.
2223 2016-03-21 Richard Biener <rguenther@suse.de>
2225 PR tree-optimization/70288
2226 * gcc.dg/torture/pr70288-1.c: New testcase.
2227 * gcc.dg/torture/pr70288-2.c: Likewise.
2229 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2231 PR rtl-optimization/69307
2232 * gcc.target/arm/pr69307.c: New test.
2234 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2236 PR rtl-optimization/69102
2237 * gcc.c-torture/compile/pr69102.c: New test.
2239 2016-03-18 Jeff Law <law@redhat.com>
2241 PR rtl-optimization/70263
2242 * gcc.c-torture/compile/pr70263-1.c: New test.
2243 * gcc.target/i386/pr70263-2.c: New test.
2245 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2247 PR rtl-optimization/70278
2248 * gcc.dg/torture/pr70278.c: New test.
2249 * gcc.target/arm/pr70278.c: New test.
2251 2016-03-18 David Malcolm <dmalcolm@redhat.com>
2254 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2255 (test_builtin_types_compatible_p): New test function.
2256 * gcc.dg/pr70281.c: New test case.
2258 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2261 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2263 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2265 PR tree-optimization/70252
2266 * gcc.dg/pr70252.c: New test.
2268 2016-03-18 Tom de Vries <tom@codesourcery.com>
2270 * gcc.dg/pr70161-2.c: New test.
2271 * gcc.dg/pr70161.c: New test.
2273 2016-03-18 Tom de Vries <tom@codesourcery.com>
2276 * gcc.dg/pr70269.c: New test.
2278 2016-03-18 Jakub Jelinek <jakub@redhat.com>
2281 * g++.dg/ext/java-3.C: New test.
2283 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2286 * g++.dg/lookup/pr70205.C: New test.
2288 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2291 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2293 2016-03-17 Marek Polacek <polacek@redhat.com>
2296 * gcc.dg/atomic-op-6.c: New test.
2298 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2301 * c-c++-common/pr70264.c: New test case.
2303 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2306 * c-c++-common/pr70144-1.c: New test.
2307 * c-c++-common/pr70144-2.c: New test.
2310 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2311 * g++.dg/opt/flifetime-dse6.C: New test.
2312 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2314 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2317 * gcc.dg/pic-1.c: New test.
2318 * gcc.dg/pic-2.c: Likewise.
2319 * gcc.dg/pic-3.c: Likewise.
2320 * gcc.dg/pic-4.c: Likewise.
2321 * gcc.dg/pie-1.c: Likewise.
2322 * gcc.dg/pie-2.c: Likewise.
2323 * gcc.dg/pie-3.c: Likewise.
2324 * gcc.dg/pie-4.c: Likewise.
2325 * gcc.dg/pie-5.c: Likewise.
2326 * gcc.dg/pie-6.c: Likewise.
2328 2016-03-17 Tom de Vries <tom@codesourcery.com>
2330 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2331 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2333 2016-03-17 Richard Biener <rguenther@suse.de>
2336 * g++.dg/debug/pr70271.C: New testcase.
2338 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2340 * gcc.target/i386/pr70251.c: New test.
2342 2016-03-17 Marek Polacek <polacek@redhat.com>
2345 * g++.dg/warn/constexpr-70194.C: New test.
2347 2016-03-16 Richard Henderson <rth@redhat.com>
2350 * gcc.c-torture/compile/pr70240.c: New.
2352 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2354 * gcc.c-torture/compile/20151204.c: Skip for avr.
2356 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2359 * g++.dg/opt/pr70245.C: New test.
2360 * g++.dg/opt/pr70245.h: New file.
2361 * g++.dg/opt/pr70245-aux.cc: New file.
2363 2016-03-16 Martin Sebor <msebor@redhat.com>
2365 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2367 2016-03-16 Richard Henderson <rth@redhat.com>
2370 * gcc.c-torture/compile/pr70199.c: New.
2372 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2374 * gcc.dg/uninit-19.c: Run dos2unix.
2376 2016-03-16 Marek Polacek <polacek@redhat.com>
2379 * gcc.dg/nested-func-10.c: New test.
2380 * gcc.dg/nested-func-9.c: New test.
2382 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2384 PR tree-optimization/68714
2385 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2387 2016-03-16 Tom de Vries <tom@codesourcery.com>
2389 PR tree-optimization/68715
2390 * gcc.dg/graphite/pr68715-2.c: New test.
2391 * gcc.dg/graphite/pr68715.c: New test.
2392 * gfortran.dg/graphite/pr68715.f90: New test.
2394 2016-03-16 Tom de Vries <tom@codesourcery.com>
2396 PR tree-optimization/68809
2397 * gcc.dg/graphite/pr68809-2.c: New test.
2398 * gcc.dg/graphite/pr68809.c: New test.
2400 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2403 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2404 method call to i () as argument. Adjust expected output.
2407 * g++.dg/ubsan/pr70147-1.C: New test.
2408 * g++.dg/ubsan/pr70147-2.C: New test.
2410 2016-03-15 Martin Sebor <msebor@redhat.com>
2413 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2415 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2417 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2420 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2423 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2424 libatomic_available.
2426 2016-03-15 Marek Polacek <polacek@redhat.com>
2429 * g++.dg/ext/attribute-may-alias-4.C: New test.
2431 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2433 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2434 -fvar-tracking-assignments-toggle flag.
2436 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2438 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2440 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2442 PR rtl-optimization/70222
2443 * gcc.c-torture/execute/pr70222-1.c: New test.
2444 * gcc.c-torture/execute/pr70222-2.c: New test.
2446 2016-03-15 Richard Henderson <rth@redhat.com>
2448 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2450 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2452 PR rtl-optimization/69032
2453 * gcc.dg/pr69032.c: New test.
2455 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2457 PR rtl-optimization/63384
2458 * g++.dg/pr63384.C: New test.
2460 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2463 * gcc.target/i386/pr64411.C: New test.
2465 2016-03-15 Tom de Vries <tom@codesourcery.com>
2467 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2468 * gfortran.dg/goacc/kernels-alias.f95: New test.
2470 2016-03-14 Martin Sebor <msebor@redhat.com>
2473 * g++.dg/cpp0x/constexpr-inline.C: New test.
2474 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2476 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2478 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2480 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2483 * gcc.dg/pr70219.c: New test.
2485 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2488 * gcc.dg/torture/pr70083.c: New test.
2489 * gcc.target/i386/pr70083.c: New test.
2491 2016-03-14 Richard Biener <rguenther@suse.de>
2493 PR tree-optimization/56365
2494 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2496 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2499 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2501 * g++.dg/pr70098.C: New testcase.
2504 2016-03-14 Tom de Vries <tom@codesourcery.com>
2506 PR tree-optimization/70045
2507 * gcc.dg/graphite/pr70045.c: New test.
2509 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2512 * gfortran.dg/include_9.f90: New test.
2514 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2517 gfortran.dg/prof/prof.exp: New script.
2518 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2520 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2522 PR rtl-optimization/69307
2523 * gcc.dg/pr69307.c: New test.
2525 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2528 * gcc.target/arm/pr69614.c: New.
2530 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2533 * gfortran.dg/submodule_14.f08: New test
2536 * gfortran.dg/submodule_15.f08: New test
2538 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2541 * g++.dg/cpp1y/paren3.C: New test.
2543 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2546 * gcc.target/powerpc/ppc-round2.c: New test.
2548 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2551 * gcc.dg/torture/pr70123.c: New test.
2553 2016-03-11 Jeff Law <law@redhat.com>
2555 PR tree-optimization/70190
2556 * gcc.c-torture/compile/pr70190.c: New test.
2558 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2561 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2563 (test43_b): Likewise.
2564 (test43_c): Likewise.
2565 (test43_d): Likewise.
2566 (test43_e): Likewise.
2567 (test43_f): Likewise.
2568 (test43_g): Likewise.
2569 (test44_a): Likewise.
2570 (test44_b): Likewise.
2571 (test44_c): Likewise.
2572 (test44_d): Likewise.
2573 (test44_e): Likewise.
2575 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2578 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2580 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2582 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2585 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2589 * gcc.target/aarch64/pr69245_2.c: New test.
2591 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2593 PR tree-optimization/70177
2594 * gcc.dg/pr70177.c: New test.
2596 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2598 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2600 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2602 * gcc.dg/tree-ssa/sra-20.c: New.
2604 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2606 PR rtl-optimization/70174
2607 * gcc.dg/pr70174.c: New test.
2609 PR tree-optimization/70169
2610 * gcc.dg/pr70169.c: New test.
2612 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2615 * gcc.target/i386/pr70160.c: New test.
2617 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2619 * gcc.target/s390/dfp-1.c: New test.
2621 2016-03-10 Nick Clifton <nickc@redhat.com>
2624 * gcc.target/aarch64/pr70044.c: New test.
2626 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2627 Jakub Jelinek <jakub@redhat.com>
2630 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2631 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2632 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2634 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2637 * g++.dg/lto/pr69589_0.C: New testcase
2638 * g++.dg/lto/pr69589_1.C: New testcase
2640 2016-03-10 Marek Polacek <polacek@redhat.com>
2643 * g++.dg/delayedfold/unary-plus1.C: New test.
2645 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2647 * gcc.target/arm/pr45701-1.c: Escape brackets.
2648 * gcc.target/arm/pr45701-2.c: Likewise.
2650 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2652 * gfortran.dg/unconstrained_commons.f: New.
2654 2016-03-10 Alan Modra <amodra@gmail.com>
2656 * gcc.dg/pr69195.c: New.
2657 * gcc.dg/pr69238.c: New.
2659 2016-03-10 Tom de Vries <tom@codesourcery.com>
2662 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2664 2016-03-10 Richard Biener <rguenther@suse.de>
2666 PR tree-optimization/70128
2667 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2668 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2670 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2672 PR tree-optimization/70152
2673 * gcc.dg/pr70152.c: New test.
2676 * gcc.target/i386/pr70086-1.c: New test.
2677 * gcc.target/i386/pr70086-2.c: New test.
2678 * gcc.target/i386/pr70086-3.c: New test.
2680 PR tree-optimization/70127
2681 * gcc.c-torture/execute/pr70127.c: New test.
2683 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2685 * c-c++-common/goacc/combined-directives-2.c: New test.
2687 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2691 * g++.dg/diagnostic/pr70105.C: New test.
2692 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2693 (test_multiple_ordinary_maps): New test function.
2695 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2699 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2700 Drop range information from call to inform_at_rich_loc.
2701 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2703 (test_show_locus): Replace calls to rich_location::add_range with
2704 calls to add_range. Rewrite the tests that used the now-defunct
2705 rich_location ctor taking a source_range. Simplify other tests
2706 by replacing calls to COMBINE_LOCATION_DATA with calls to
2709 2016-03-09 Richard Biener <rguenther@suse.de>
2710 Jakub Jelinek <jakub@redhat.com>
2712 PR tree-optimization/70138
2713 * gcc.dg/vect/pr70138-1.c: New testcase.
2714 * gcc.dg/vect/pr70138-2.c: Likewise.
2716 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2719 * gcc.target/i386/pr70049.c: New test.
2721 2016-03-09 Richard Biener <rguenther@suse.de>
2724 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2725 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2726 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2728 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2730 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2733 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2736 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2739 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2742 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2743 in testcase comment.
2745 2016-03-09 Tom de Vries <tom@codesourcery.com>
2747 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2748 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2749 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2750 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2751 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2752 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2753 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2754 * gfortran.dg/goacc/kernels-loop.f95: New test.
2756 2016-03-08 Martin Sebor <msebor@redhat.com>
2759 * g++.dg/warn/overflow-warn-7.C: New test.
2761 2016-03-08 Jason Merrill <jason@redhat.com>
2763 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2764 * lib/target-supports.exp (check_effective_target_concepts): New.
2766 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2769 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2770 * g++.dg/ubsan/pr70135.C: New test.
2773 * gcc.dg/pr70110.c: New test.
2775 2016-03-07 Martin Jambor <mjambor@suse.cz>
2777 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2778 * c-c++-common/gomp/if-1.c: Likewise.
2779 * c-c++-common/gomp/pr61486-2.c: Likewise.
2780 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2781 to dg-additional-options.
2782 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2783 * g++/gomp/target-teams-1.c: Likewise.
2784 * gcc.dg/gomp/gomp.exp: Likewise.
2785 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2786 dg-additional-options.
2787 * gfortran.dg/gomp/gomp.exp: Likewise.
2788 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2789 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2790 dg-additional-options.
2791 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2793 2016-03-07 Martin Jambor <mjambor@suse.cz>
2795 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2796 * c-c++-common/gomp/gridify-1.c: New test.
2797 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2799 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2801 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2802 trigger for cortex-r8, when scanning for register r8.
2803 * gcc.target/arm/pr45701-2.c: Likewise.
2805 2016-02-26 Richard Biener <rguenther@suse.de>
2806 Jeff Law <law@redhat.com>
2808 PR tree-optimization/69740
2809 * gcc.c-torture/compile/pr69740-1.c: New test.
2810 * gcc.c-torture/compile/pr69740-2.c: New test.
2812 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2814 * lib/target-supports.exp
2815 (check_effective_target_whole_vector_shift): Enable for PPC64.
2817 2016-03-07 Richard Biener <rguenther@suse.de>
2819 PR tree-optimization/70115
2820 * gcc.dg/torture/pr70115.c: New testcase.
2822 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2825 * c-c-++-common/goacc/pr69916.c: New.
2827 2016-03-07 Richard Henderson <rth@redhat.com>
2829 * gcc.c-torture/compile/pr70061.c: New test.
2831 2016-03-07 Richard Biener <rguenther@suse.de>
2834 * gcc.dg/vect/O3-pr36098.c: New testcase.
2836 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2838 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2840 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2842 * gnat.dg/renaming9.ad[sb]: New testcase.
2844 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2847 * g++.dg/expr/stdarg3.C: New test.
2849 2016-03-04 Jeff Law <law@redhat.com>
2851 PR tree-optimization/69196
2852 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2855 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2858 * gcc.dg/pr69973.c: New test.
2860 PR rtl-optimization/69941
2861 * gcc.dg/torture/pr69941.c: New test.
2864 * gcc.dg/pr69824.c: New test.
2866 2016-03-05 Tom de Vries <tom@codesourcery.com>
2868 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2869 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2872 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2875 * g++.dg/cpp1y/var-templ48.C: New test.
2876 * g++.dg/cpp1y/var-templ49.C: New test.
2878 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2880 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2882 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2885 * g++.dg/ubsan/pr70035.C: New test.
2888 * gcc.target/i386/pr70062.c: New test.
2890 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2892 * g++.dg/template/typename21.C: Remove c++98_only.
2894 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2896 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2898 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2901 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2903 (fn_42_b): Likewise.
2904 (fn_42_c): Likewise.
2906 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2909 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2911 (fn_40_b): Likewise.
2912 (fn_41_a): Likewise.
2913 (fn_41_b): Likewise.
2915 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2918 * gcc.target/i386/avx512f-pr70059.c: New test.
2919 * gcc.target/i386/avx512dq-pr70059.c: New test.
2921 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2923 PR rtl-optimization/57676
2924 * gcc.dg/torture/pr57676.c: New test.
2926 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2928 * gcc.dg/pr70026.c: New test.
2930 2016-03-04 Marek Polacek <polacek@redhat.com>
2933 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2934 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2936 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2939 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2941 (test_corners_sisd_si): Likewise.
2942 (main): Remove checks of the above.
2943 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2945 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2947 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2949 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2951 * gcc.dg/torture/pr69951.c: Accept argc==0.
2953 2016-03-04 Richard Biener <rguenther@suse.de>
2956 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2957 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2959 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2962 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2965 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2968 * gcc.dg/guality/pr69947.c: New test.
2970 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2973 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2975 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2977 PR rtl-optimization/69904
2978 * gcc.target/arm/pr69904.c: New test.
2980 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2983 * gcc.dg/vect/pr70021.c: New test.
2984 * gcc.target/i386/pr70021.c: New test.
2986 2016-03-03 Marek Polacek <polacek@redhat.com>
2989 * gcc.dg/pr70050.c: New test.
2991 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2993 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2995 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2997 PR tree-optimization/70043
2998 * gfortran.dg/vect/pr70043.f90: New test.
3000 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3002 * gnat.dg/specs/task1.ads: New test.
3004 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3006 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3007 Invoke gdb with -batch.
3008 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3010 2016-03-03 Richard Biener <rguenther@suse.de>
3012 PR tree-optimization/55936
3013 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3015 2016-03-02 Jeff Law <law@redhat.com>
3017 PR rtl-optimization/69942
3018 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3019 effects of argument promotions.
3021 PR tree-optimization/69987
3022 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3023 target does not support -fprefetch-loop-arrays.
3025 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
3027 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3029 2016-03-02 Bin Cheng <bin.cheng@arm.com>
3031 PR rtl-optimization/69052
3032 * gcc.target/i386/pr69052.c: New test.
3034 2016-03-02 Alan Modra <amodra@gmail.com>
3036 * gcc.dg/pr69990.c: New.
3038 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3041 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3044 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3047 * gcc.target/i386/pr70028.c: New test.
3049 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3051 * c-c++-common/asan/swapcontext-test-1.c,
3052 * c-c++-common/tsan/thread_leak.c,
3053 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3054 * g++.dg/tsan/benign_race.C,
3055 * g++.dg/tsan/fd_close_norace.C,
3056 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3057 races with sanitizer output
3059 2016-03-02 Richard Biener <rguenther@suse.de>
3060 Uros Bizjak <ubizjak@gmail.com>
3063 * gcc.dg/simd-8.c: New testcase.
3065 2016-03-02 Richard Biener <rguenther@suse.de>
3068 * gcc.dg/simd-7.c: New testcase.
3070 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3072 * gcc.target/i386/pr70007.c: Tweak.
3074 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3076 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3078 2016-03-02 Marek Polacek <polacek@redhat.com>
3081 * gcc.dg/pr67854.c: New test.
3083 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3086 * gcc.dg/torture/pr70025.c: New test.
3088 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3090 PR tree-optimization/68621
3091 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3093 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3095 * gcc.target/i386/pr70007.c: New test.
3097 2016-03-01 Jeff Law <law@redhat.com>
3099 PR tree-optimization/69196
3100 * gcc.dg/tree-ssa/pr69196-1.c: New test.
3102 PR tree-optimization/69196
3103 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3104 duplicating code and spoiling the expected output.
3106 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3109 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3110 supports power9 before doing tests.
3111 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3112 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3113 * gcc.target/powerpc/p9-permute.c: Likewise.
3115 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
3118 * gcc.target/i386/pr70027.c: New test.
3120 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3122 * gcc.dg/pr70017.c: New test.
3124 2016-03-01 Jakub Jelinek <jakub@redhat.com>
3128 * gcc.dg/pr69796.c: New test.
3129 * gcc.dg/pr69974.c: New test.
3131 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3133 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3135 2016-02-29 Jeff Law <law@redhat.com>
3137 PR tree-optimization/69987
3138 * gfortran.dg/pr69987.f90: New test.
3140 PR tree-optimization/69989
3141 * gcc.c-torture/compile/pr69989-2.c: New test.
3143 2016-03-01 Marek Polacek <polacek@redhat.com>
3146 * g++.dg/parse/invalid1.C: New test.
3148 2016-03-01 Richard Biener <rguenther@suse.de>
3151 * gcc.dg/pr70022.c: New testcase.
3153 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3155 PR tree-optimization/69956
3156 * gcc.dg/pr69956.c: New test.
3158 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3161 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3162 XFAIL when hardware supports efficient unaligned storage access.
3164 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3167 * g++.dg/template/pr69961a.C: New test.
3168 * g++.dg/template/pr69961b.C: New test.
3170 2016-02-29 David Malcolm <dmalcolm@redhat.com>
3172 PR preprocessor/69985
3173 * gcc.dg/cpp/pr69985.c: New test case.
3175 2016-02-29 Jeff Law <law@redhat.com>
3177 PR tree-optimization/70005
3178 * gcc.c-torture/execute/pr70005.c New test.
3180 PR tree-optimization/69999
3181 * gcc.c-torture/compile/pr69999.c: New test.
3183 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3185 PR tree-optimization/69652
3186 * gcc.dg/torture/pr69652.c: Delete test.
3187 * gcc.dg/vect/pr69652.c: New test.
3189 2016-02-19 Richard Biener <rguenther@suse.de>
3191 PR tree-optimization/69980
3192 * gfortran.dg/vect/pr69980.f90: New testcase.
3194 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3196 * gcc.target/sparc/20160229-1.c: New test.
3198 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3200 * gnat.dg/stack_usage3.adb: New test.
3201 * gnat.dg/stack_usage3_pkg.ads: New helper.
3203 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3205 * gnat.dg/renaming8.adb: New test.
3206 * gnat.dg/renaming8_pkg1.ads: New helper.
3207 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3208 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3210 2016-02-29 Richard Biener <rguenther@suse.de>
3212 PR tree-optimization/69720
3213 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3215 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3219 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3221 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3222 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3225 * gfortran.dg/coarray_8.f90: Adjust error message.
3226 * gfortran.dg/pr56007.f90: New test.
3227 * gfortran.dg/pr56007.f: New test.
3229 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3231 PR tree-optimization/69989
3232 * gcc.dg/torture/pr69989.c: New test.
3234 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3236 * gcc.target/i386/stack-realign-win.c: New test.
3238 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3241 * gfortran.dg/pr60126.f90: New test.
3243 2016-02-27 Jeff Law <law@redhat.com>
3246 2016-02-26 Richard Biener <rguenther@suse.de>
3247 Jeff Law <law@redhat.com>
3249 PR tree-optimization/69740
3250 * gcc.c-torture/compile/pr69740-1.c: New test.
3251 * gcc.c-torture/compile/pr69740-2.c: New test.
3253 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3256 * gfortran.dg/newunit_4.f90: New test.
3258 2016-02-27 Jakub Jelinek <jakub@redhat.com>
3261 PR rtl-optimization/69886
3262 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3263 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3266 2016-02-26 Martin Sebor <msebor@redhat.com>
3268 PR tree-optimization/15826
3269 * gcc.dg/tree-ssa/pr15826.c: New test.
3271 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3274 * gcc.target/powerpc/pr69969.c: New test.
3276 2016-02-26 Martin Sebor <msebor@redhat.com>
3279 * g++.old-deja/g++.other/decl5.C: Add a test case.
3281 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3284 * gcc.target/powerpc/pr69946.c: New file.
3286 2016-02-26 Richard Biener <rguenther@suse.de>
3287 Jeff Law <law@redhat.com>
3289 PR tree-optimization/69740
3290 * gcc.c-torture/compile/pr69740-1.c: New test.
3291 * gcc.c-torture/compile/pr69740-2.c: New test.
3293 2016-02-26 Martin Jambor <mjambor@suse.cz>
3296 * gcc.dg/torture/pr69932.c: New test.
3297 * gcc.dg/torture/pr69936.c: Likewise.
3299 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3302 * gcc.target/s390/pr69709.c: New test.
3304 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3307 * gcc.target/aarch64/pr69245_1.c: New test.
3309 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3312 * gcc.dg/torture/pr69613.c: New test.
3314 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3316 PR rtl-optimization/69891
3317 * gcc.target/i386/pr69891.c: New test.
3319 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3320 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3323 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3324 functionality for both 32-bit and 64-bit.
3326 2016-02-26 Richard Biener <rguenther@suse.de>
3328 PR tree-optimization/69551
3329 * gcc.dg/torture/pr69951.c: New testcase.
3331 2016-02-25 Richard Biener <rguenther@suse.de>
3333 PR tree-optimization/48795
3334 * gcc.dg/Warray-bounds-18.c: New testcase.
3336 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3338 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3340 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3342 PR rtl-optimization/69896
3343 * gcc.dg/pr69896.c: New test.
3345 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3348 * g++.dg/cpp1y/paren2.C: New test.
3350 2016-02-24 Martin Sebor <msebor@redhat.com>
3353 * gcc.dg/enum-mode-2.c: New test.
3355 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3358 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3359 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3360 * g++.dg/ubsan/pr69922.C: New test.
3362 2016-02-24 Marek Polacek <polacek@redhat.com>
3365 * gcc.dg/pr69819.c: New test.
3367 2016-02-24 Martin Sebor <msebor@redhat.com>
3370 * g++.dg/ext/flexary15.C: New test.
3372 2016-02-24 Martin Sebor <msebor@redhat.com>
3374 * gcc.dg/builtins-68.c: Avoid making unportable
3375 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3376 * g++.dg/ext/builtin_alloca.C: Same.
3378 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3379 Charles Baylis <charles.baylis@linaro.org>
3382 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3384 2016-02-24 Richard Biener <rguenther@suse.de>
3385 Jakub Jelinek <jakub@redhat.com>
3388 * gcc.dg/torture/pr69760.c: New testcase.
3390 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3392 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3393 pattern on Solaris with as.
3395 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3397 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3398 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3399 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3400 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3402 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3405 * gcc.dg/pr69915.c: New test.
3407 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3409 PR rtl-optimization/69886
3410 * gcc.dg/torture/pr69886.c: New test.
3412 2016-02-24 Richard Biener <rguenther@suse.de>
3415 * gcc.dg/torture/pr68963.c: New testcase.
3417 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3420 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3421 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3422 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3423 * gcc.target/arm/atomic_loaddi_1.c: New test.
3424 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3425 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3426 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3427 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3428 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3429 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3430 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3431 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3433 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3436 * gcc.dg/torture/pr69909.c: New test.
3438 2016-02-24 Richard Biener <rguenther@suse.de>
3440 PR tree-optimization/69907
3441 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3442 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3443 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3445 2016-02-24 Christian Bruel <christian.bruel@st.com>
3447 * gcc.target/arm/pragma_cpp_fma.c: New test.
3449 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3452 * gfortran.dg/include_6.f90: Update test.
3454 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3457 * objc.dg/pr69844.m: New test.
3459 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3461 PR libgfortran/69456
3462 * gfortran.dg/namelist_89.f90: New test.
3463 * gfortran.dg/pr59700.f90: Update test..
3465 2016-02-23 Martin Sebor <msebor@redhat.com>
3468 * g++.dg/ext/builtin_alloca.C: New test.
3469 * gcc.dg/builtins-68.c: New test.
3471 2016-02-23 Richard Henderson <rth@redhat.com>
3473 * gcc.target/i386/addr-space-3.c: Remove test.
3475 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3477 PR preprocessor/69126
3478 PR preprocessor/69543
3479 * c-c++-common/pr69126-2-long.c: New test.
3480 * c-c++-common/pr69126-2-short.c: New test.
3481 * c-c++-common/pr69543-1.c: Remove xfail.
3483 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3485 PR preprocessor/69126
3486 PR preprocessor/69543
3487 PR preprocessor/69558
3488 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3490 (test_2): ...this, and add leading comment.
3491 (MACRO_3, test_3): New.
3492 (MACRO_4A, MACRO_4B, test_4): New.
3493 (MACRO): Rename to...
3496 (test_5): ...this, updating for renaming of MACRO, and
3497 add leading comment.
3498 * c-c++-common/pr69543-1.c: New.
3499 * c-c++-common/pr69543-2.c: New.
3500 * c-c++-common/pr69543-3.c: New.
3501 * c-c++-common/pr69543-4.c: New.
3502 * c-c++-common/pr69558-1.c: New.
3503 * c-c++-common/pr69558-2.c: New.
3504 * c-c++-common/pr69558-3.c: New.
3505 * c-c++-common/pr69558-4.c: New.
3506 * gcc.dg/pr69558.c: Move to...
3507 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3510 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3512 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3513 to -ftree-parallelize-loops/-fopenacc changes.
3514 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3515 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3516 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3517 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3518 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3519 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3520 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3521 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3522 * c-c++-common/goacc/kernels-loop.c: Likewise.
3523 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3524 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3525 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3526 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3528 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3530 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3532 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3535 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3538 * gcc.dg/pr69900.c: New test.
3540 2016-02-23 Martin Jambor <mjambor@suse.cz>
3542 PR tree-optimization/69666
3543 * gcc.dg/tree-ssa/pr69666.c: New test.
3545 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3548 * gfortran.dg/coarray_allocate_5.f08: New test.
3550 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3552 * gcc.target/s390/vcond-shift.c: Move to ...
3553 * gcc.target/s390/vector/vcond-shift.c: ... here.
3555 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3557 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3558 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3560 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3562 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3564 2016-02-20 Mark Wielaard <mjw@redhat.com>
3567 * gcc.dg/unused-variable-3.c: New test.
3569 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3572 * gcc.target/i386/pr69888.c: New test.
3574 2016-02-22 Richard Biener <rguenther@suse.de>
3576 PR tree-optimization/69882
3577 * gfortran.dg/vect/pr69882.f90: New testcase.
3579 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3582 * gcc.dg/pr69885.c: New test.
3584 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3588 * gcc.target/sh/pr54089-10.c: New.
3590 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3593 * gfortran.dg/deferred_character_15.f90 : New test.
3595 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3598 gfortran.dg/allocate_with_source_18.f03: New test.
3600 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3603 gfortran.dg/gomp/pr52531.f90: New test.
3605 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3608 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3611 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3614 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3615 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3618 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3621 * g++.dg/torture/pr69851.C: New test.
3623 2016-02-19 Martin Sebor <msebor@redhat.com>
3626 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3628 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3631 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3632 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3635 * g++.dg/cpp0x/pr67767.C: New test.
3637 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3639 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3640 for fp, simd, crypto, crc, lse.
3641 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3643 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3644 effective target check.
3646 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3649 * gcc.target/i386/pr69820.c: New test.
3651 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3653 * gcc.target/s390/vector/int128-1.c: New test.
3655 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3657 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3659 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3661 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3662 instruction pattern name to prevent the testcase from failing with
3665 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3667 * gcc.target/s390/md/movstr-2.c: New test.
3669 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3671 * gcc.target/s390/morestack.c: New test.
3673 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3676 * gcc.target/s390/pr69625.c: Add test case.
3678 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3681 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3683 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3686 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3687 * gcc.target/powerpc/fusion3.c: Likewise.
3689 2016-02-18 Richard Biener <rguenther@suse.de>
3692 * g++.dg/torture/pr69553.C: New testcase.
3694 2016-02-18 Nick Clifton <nickc@redhat.com>
3698 * gcc.target/arm/pr62554.c: New test.
3699 * gcc.target/arm/pr69610-1.c: New test.
3700 * gcc.target/arm/pr69610-2.c: New test.
3702 2016-02-18 Richard Biener <rguenther@suse.de>
3705 * gcc.dg/torture/pr69854.c: New testcase.
3707 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3710 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3712 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3714 * gcc.target/powerpc/vec-cg.c: New test.
3716 2016-02-17 Richard Biener <rguenther@suse.de>
3719 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3721 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3724 * gcc.c-torture/compile/pr69161.c: New test.
3726 2016-02-17 David Sherwood <david.sherwood@arm.com>
3729 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3730 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3732 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3734 * gcc.dg/ifcvt-4.c: Skip on Visium.
3736 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3738 * gnat.dg/atomic8.adb: New test.
3740 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3742 * gnat.dg/discr46.ad[sb]: New test.
3744 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3747 * gcc.target/powerpc/pr48344-1.c: New test.
3749 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3752 * gfortran.dg/associate_21.f90: New test.
3754 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3757 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3758 -Wnonnull in dg-options.
3759 * c-c++-common/nonnull-2.c: New test.
3761 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3762 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3764 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3766 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3769 * gcc.dg/pr69801.c: Add empty dg-options.
3771 2016-02-16 James Norris <jnorris@codesourcery.com>
3773 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3774 * g++.dg/goacc/deviceptr-1.c: New file.
3776 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3778 PR tree-optimization/69820
3779 * gcc.dg/vect/pr69820.c: New test.
3781 2016-02-16 Richard Biener <rguenther@suse.de>
3783 PR tree-optimization/69776
3784 * gcc.dg/torture/pr69776-2.c: New testcase.
3786 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3788 PR tree-optimization/69714
3789 * gcc.dg/torture/pr69714.c: New test.
3791 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3793 PR tree-optimization/69802
3794 * gcc.dg/pr69802.c: New test.
3796 2016-02-16 Richard Biener <rguenther@suse.de>
3799 * gcc.dg/pr69801.c: New testcase.
3801 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3803 PR libgfortran/69651
3804 * gfortran.dg/read_bang.f90: New test.
3805 * gfortran.dg/read_bang4.f90: New test.
3807 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3810 * g++.dg/init/pr69658.C: New test.
3813 * c-c++-common/pr69797.c: New test.
3815 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3817 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3818 check for aarch64*-*-*.
3820 2016-02-15 Richard Biener <rguenther@suse.de>
3822 PR tree-optimization/69783
3823 * gcc.dg/vect/pr69783.c: New testcase.
3825 2016-02-15 Richard Biener <rguenther@suse.de>
3827 PR tree-optimization/69776
3828 * gcc.dg/torture/pr69776.c: New testcase.
3830 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3833 * gfortran.dg/type_decl_4.f90: Reinstated.
3835 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3838 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3840 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3844 * gfortran.dg/type_decl_4.f90: Removed.
3846 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3849 * gfortran.dg/type_decl_4.f90: New test.
3851 2016-02-14 Alan Modra <amodra@gmail.com>
3854 * gcc.c-torture/execute/stkalign.c: Revise test.
3856 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3859 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3861 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3864 * gcc.target/sh/torture/pr67260.c: New.
3866 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3868 * gcc.dg/pr67964.c: Add dg-require-alias.
3870 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3874 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3876 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3878 PR libgfortran/69668
3879 * gfortran.dg/namelist_88.f90: New test.
3881 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3883 PR libgfortran/69668
3884 * gfortran.dg/namelist_38.f90: Update test.
3885 * gfortran.dg/namelist_84.f90: Update test.
3887 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3890 * gcc.dg/pr69554-1.c: New test.
3891 * gfortran.dg/pr69554-1.F90: New test.
3892 * gfortran.dg/pr69554-2.F90: New test.
3893 * lib/gcc-dg.exp (proc dg-locus): New function.
3894 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3895 distinguish between the caret-printing and non-caret-printing
3896 cases. If caret-printing has been explicitly enabled, bail out
3897 without attempting to fix up the output.
3899 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3903 * gcc.dg/spellcheck-options-3.c: New test case.
3904 * gcc.dg/spellcheck-options-4.c: New test case.
3905 * gcc.dg/spellcheck-options-5.c: New test case.
3906 * gcc.dg/spellcheck-options-6.c: New test case.
3907 * gcc.dg/spellcheck-options-7.c: New test case.
3908 * gcc.dg/spellcheck-options-8.c: New test case.
3909 * gcc.dg/spellcheck-options-9.c: New test case.
3910 * gcc.dg/spellcheck-options-10.c: New test case.
3912 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3914 PR rtl-optimization/69764
3915 PR rtl-optimization/69771
3916 * c-c++-common/pr69764.c: New test.
3917 * gcc.dg/torture/pr69771.c: New test.
3919 2016-02-12 Marek Polacek <polacek@redhat.com>
3921 * g++.dg/torture/init-list1.C: New.
3923 2016-02-12 Marek Polacek <polacek@redhat.com>
3925 * gcc.dg/pr69522.c: Add empty dg-options.
3927 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3929 * g++.dg/lto/lto.exp: Include and init mpx.
3930 * g++.dg/lto/pr69729_0.C: New test.
3932 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3935 * g++.dg/ipa/pr69241-4.C: New test.
3938 * g++.dg/ipa/pr68672-1.C: New test.
3939 * g++.dg/ipa/pr68672-2.C: New test.
3940 * g++.dg/ipa/pr68672-3.C: New test.
3942 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3945 * gcc.dg/pr69522.c: New test.
3947 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3950 * g++.dg/cpp1y/69098.C: New test.
3951 * g++.dg/cpp1y/69098-2.C: New test.
3953 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3955 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3956 and neighbour -> neighbor.
3957 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3958 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3959 * c-c++-common/Wvarargs.c: Likewise.
3960 * c-c++-common/goacc/host_data-5.c: Likewise.
3961 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3962 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3963 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3964 * gcc.target/aarch64/pr60697.c: Likewise.
3965 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3966 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3967 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3968 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3969 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3970 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3971 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3972 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3973 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3974 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3975 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3976 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3977 * g++.dg/lookup/koenig5.C: Likewise.
3978 * g++.dg/ext/no-asm-2.C: Likewise.
3979 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3980 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3981 * gfortran.dg/used_types_16.f90: Likewise.
3982 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3983 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3984 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3985 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3986 * gfortran.dg/abstract_type_6.f03: Likewise.
3987 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3988 * gfortran.dg/used_types_15.f90: Likewise.
3989 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3990 * gfortran.dg/exit_3.f08: Likewise.
3991 * gfortran.dg/open_status_2.f90: Likewise.
3992 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3993 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3994 * gfortran.dg/associate_1.f03: Likewise.
3995 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3996 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3997 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3998 * gcc.dg/builtin-object-size-1.c: Likewise.
3999 * gcc.dg/noreturn-6.c: Likewise.
4000 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4001 * gcc.dg/globalalias.c: Likewise.
4002 * gcc.dg/builtins-config.h: Likewise.
4003 * gcc.dg/pr30457.c: Likewise.
4004 * gcc.c-torture/compile/volatile-1.c: Likewise.
4005 * gcc.c-torture/execute/20101011-1.c: Likewise.
4006 * c-c++-common/Waddress-1.c: Likewise.
4008 2016-02-11 Jakub Jelinek <jakub@redhat.com>
4011 * c-c++-common/Waddress-1.c: New test.
4013 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4016 * gfortran.dg/associate_19.f03: New test.
4017 * gfortran.dg/associate_20.f03: New test.
4019 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4021 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4023 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4025 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4026 .arch armv8-a\n. Add -dA to dg-options.
4027 * gcc.target/aarch64/assembler_arch_1.c: New test.
4028 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4030 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4033 * g++.dg/cpp0x/pr68726.C: New.
4035 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4037 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4040 2016-02-11 Richard Biener <rguenther@suse.de>
4042 * g++.dg/tree-ssa/pr61034.C: Adjust.
4044 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4047 * gcc.target/s390/pr69148.c: New.
4049 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4051 PR tree-optimization/69652
4052 * gcc.dg/torture/pr69652.c: New test.
4054 2016-02-10 Jakub Jelinek <jakub@redhat.com>
4055 Patrick Palka <ppalka@gcc.gnu.org>
4059 * g++.dg/ipa/pr69241-1.C: New test.
4060 * g++.dg/ipa/pr69241-2.C: New test.
4061 * g++.dg/ipa/pr69241-3.C: New test.
4062 * g++.dg/ipa/pr69649.C: New test.
4064 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
4066 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4067 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4069 2016-02-10 Bin Cheng <bin.cheng@arm.com>
4071 PR tree-optimization/68021
4072 * gcc.dg/tree-ssa/pr68021.c: New test.
4074 2016-02-10 Richard Biener <rguenther@suse.de>
4076 PR tree-optimization/69726
4077 * gcc.dg/uninit-22.c: New testcase.
4079 2016-02-09 Andrew Pinski <apinski@cavium.com>
4082 * gcc.c-torture/compile/20160205-1.c: New testcase.
4084 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4087 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4088 instead accessing a really large arrray.
4089 * gcc.target/powerpc/fusion3.c: Likewise.
4091 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
4094 * gcc.c-torture/execute/pr68532.c: New test.
4096 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
4099 * gcc.dg/pr69634.c: New.
4101 2016-02-09 Richard Biener <rguenther@suse.de>
4103 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4105 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
4107 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4109 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4111 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4113 2016-02-09 Richard Biener <rguenther@suse.de>
4115 PR tree-optimization/69715
4116 * gcc.dg/torture/pr69715.c: New testcase.
4118 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4121 * g++.dg/cpp0x/trailing12.C: New test.
4122 * g++.dg/cpp0x/trailing13.C: New test.
4124 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4128 * g++.dg/cpp1y/auto-fn29.C: New test.
4129 * g++.dg/cpp1y/auto-fn30.C: New test.
4131 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4133 PR tree-optimization/69209
4134 * gcc.c-torture/compile/pr69209.c: New test.
4136 2016-02-08 Jeff Law <law@redhat.com>
4138 PR tree-optimization/68541
4139 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4140 of statements allowed in join block for path splitting.
4142 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4145 * g++.dg/gomp/pr59627.C: New test.
4148 * g++.dg/ipa/pr69239.C: New test.
4150 2016-02-08 David Malcolm <dmalcolm@redhat.com>
4152 PR preprocessor/69664
4153 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4154 * gcc.dg/cpp/warn-comments.c: Likewise.
4156 2016-02-08 Marek Polacek <polacek@redhat.com>
4159 * g++.dg/init/const12.C: New test.
4161 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4164 * gcc.dg/lto/pr55113_0.c: Remove test.
4166 2016-02-08 Richard Biener <rguenther@suse.de>
4168 PR tree-optimization/69719
4169 * gcc.dg/torture/pr69719.c: New testcase.
4171 2016-02-08 Richard Biener <rguenther@suse.de>
4172 Jeff Law <law@redhat.com>
4175 * gcc.target/mips/pr68273.c: New testcase.
4177 2016-02-08 Richard Biener <rguenther@suse.de>
4179 PR rtl-optimization/69274
4180 * gcc.target/i386/addr-sel-1.c: XFAIL.
4182 2016-02-08 Jeff Law <law@redhat.com>
4184 PR tree-optimization/68541
4185 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4187 PR tree-optimization/65917
4188 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4190 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4193 * gfortran.dg/namelist_args.f90: New test.
4195 2016-02-05 Jeff Law <law@redhat.com>
4197 PR tree-optimization/68541
4198 * gcc.dg/tree-ssa/split-path-2.c: New test.
4199 * gcc.dg/tree-ssa/split-path-3.c: New test.
4200 * gcc.dg/tree-ssa/split-path-4.c: New test.
4201 * gcc.dg/tree-ssa/split-path-5.c: New test.
4202 * gcc.dg/tree-ssa/split-path-6.c: New test.
4203 * gcc.dg/tree-ssa/split-path-7.c: New test.
4205 2016-02-05 Martin Sebor <msebor@redhat.com>
4208 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4209 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4211 2016-02-06 Richard HEnderson <rth@redhat.com>
4214 * gcc.target/i386/addr-space-4.c: New.
4215 * gcc.target/i386/addr-space-5.c: New.
4217 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4220 * gfortran.dg/elemental_dependency_6.f90: New.
4222 2016-02-05 Jakub Jelinek <jakub@redhat.com>
4224 PR rtl-optimization/69691
4225 * gcc.c-torture/execute/pr69691.c: New test.
4228 * g++.dg/parse/pr69628.C: New test.
4230 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4232 * gcc.dg/sancov/asan.c: Move to ...
4233 * gcc.dg/asan/sancov-1.c: ... here.
4235 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4237 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4239 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4242 * gcc.target/i386/pr69677.c: New test.
4244 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4247 * g++.dg/template/pr68948.C: New test.
4249 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4251 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4252 (only necessary on s390x).
4254 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4256 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4257 -mno-accumulate-outgoing-args.
4259 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4261 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4263 2016-02-04 Jakub Jelinek <jakub@redhat.com>
4266 * c-c++-common/pr69669.c: New test.
4268 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4271 * g++.dg/pr69667.C: New file.
4273 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4276 * gcc.dg/pr69619.c: Add new test.
4278 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4280 PR rtl-optimization/69577
4281 * gcc.target/i386/pr69577.c: New test.
4283 2016-02-04 Martin Liska <mliska@suse.cz>
4285 * g++.dg/asan/pr69276.C: New test.
4287 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4291 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4292 a single smulbb instruction.
4293 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4294 * gcc.target/amr/wmul-2.c: Likewise.
4296 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4300 * gcc.c-torture/execute/pr67714.c: New test.
4302 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4305 * gcc.target/i386/pr69454-1.c: New test.
4306 * gcc.target/i386/pr69454-2.c: New test.
4308 2016-02-03 Martin Sebor <msebor@redhat.com>
4315 * g++.dg/ext/flexarray-mangle-2.C: New test.
4316 * g++.dg/ext/flexarray-mangle.C: New test.
4317 * g++.dg/ext/flexarray-subst.C: New test.
4318 * g++.dg/ext/flexary11.C: New test.
4319 * g++.dg/ext/flexary12.C: New test.
4320 * g++.dg/ext/flexary13.C: New test.
4321 * g++.dg/ext/flexary14.C: New test.
4322 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4324 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4326 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4327 Define only if CHECK_FLOAT128 is defined.
4328 (main): Properly initialize u5.
4330 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4333 * gcc.dg/pr69627.c: New test.
4336 * gcc.dg/pr69644.c: New test.
4338 2016-02-03 Mike Stump <mikestump@comcast.net>
4340 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4341 support for struct-layout-1.exp.
4343 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4346 * g++.dg/cpp0x/pr69056.C: New test.
4348 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4349 Alexandre Oliva <aoliva@redhat.com>
4352 * gcc.target/powerpc/pr69461.c: New.
4354 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4356 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4358 (check_effective_target_fsanitize_thread): ... to here. Do not
4359 specify additional compile flags for the test source.
4360 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4361 specify additional compile flags for the test source.
4363 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4365 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4367 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4371 * gfortran.dg/coarray_allocate_2.f08: New test.
4372 * gfortran.dg/coarray_allocate_3.f08: New test.
4373 * gfortran.dg/coarray_allocate_4.f08: New test.
4375 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4377 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4378 use same scan-tree-dump-times on all platforms.
4379 * gcc.dg/vect/vect-outer-1.c: Likewise.
4380 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4381 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4382 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4383 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4384 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4385 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4386 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4388 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4390 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4393 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4395 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4397 2016-02-02 James Norris <jnorris@codesourcery.com>
4399 * c-c++-common/goacc/routine-5.c: Add tests.
4401 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4403 * gcc.target/nvptx/unsigned-cmp.c: New test.
4405 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4407 * gcc.target/aarch64/scalar_shift_1.c
4408 (test_corners_sisd_di): Improve force to SIMD register.
4409 (test_corners_sisd_si): Likewise.
4410 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4411 Remove scan-assembler check for ldr.
4413 2016-02-02 Richard Biener <rguenther@suse.de>
4415 PR tree-optimization/69595
4416 * gcc.dg/Warray-bounds-17.c: New testcase.
4418 2016-02-02 Richard Biener <rguenther@suse.de>
4420 PR tree-optimization/69606
4421 * gcc.dg/torture/pr69606.c: New testcase.
4423 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4426 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4427 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4429 2016-02-02 Alan Modra <amodra@gmail.com>
4432 * gcc.target/powerpc/pr69548.c: New test.
4434 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4436 PR rtl-optimization/69592
4437 * gcc.dg/pr69592.c: New test.
4439 PR preprocessor/69543
4441 * gcc.dg/pr69543.c: New test.
4442 * gcc.dg/pr69558.c: New test.
4444 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4447 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4449 2016-02-01 Martin Sebor <msebor@redhat.com>
4451 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4453 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4455 PR tree-optimization/67921
4456 * c-c++-common/ubsan/pr67921.c: New test.
4458 2016-02-01 Richard Biener <rguenther@suse.de>
4461 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4463 2016-02-01 Richard Biener <rguenther@suse.de>
4465 PR tree-optimization/69574
4466 * gcc.dg/torture/pr69574.c: New testcase.
4468 2016-02-01 Richard Biener <rguenther@suse.de>
4470 PR tree-optimization/69579
4471 * gcc.dg/setjmp-6.c: New testcase.
4473 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4475 PR rtl-optimization/69570
4476 * g++.dg/opt/pr69570.C: New test.
4478 2016-02-01 Richard Henderson <rth@redhat.com>
4480 * gcc.dg/pr69535.c: New test.
4482 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4485 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4486 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4489 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4491 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4493 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4496 * gfortran.dg/allocate_with_source_17.f03: New test.
4498 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4500 PR tree-optimization/69546
4501 * gcc.dg/torture/pr69546.c: New test.
4503 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4506 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4508 2016-01-30 Martin Sebor <msebor@redhat.com>
4511 * g++.dg/ext/flexary10.C: New test.
4513 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4516 gfortran.dg/common_23.f90: New test.
4518 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4521 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4522 condition being checked, and disable it when the target supports
4523 misaligned loads and stores.
4525 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4528 * gcc.dg/torture/pr69518.c: New test.
4530 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4533 * gcc.target/i386/pr69530.c: New test.
4535 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4538 * gcc.target/mips/div-delay.c: New test.
4540 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4543 * gcc.target/i386/pr69551.c: New test.
4546 * gcc.target/i386/pr66137.c: New test.
4548 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4550 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4551 always built for p5600.
4552 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4553 isa=p5600 dg-option.
4555 2016-01-29 Richard Biener <rguenther@suse.de>
4557 PR tree-optimization/69547
4558 * g++.dg/tree-ssa/pr69547.C: New testcase.
4560 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4563 * g++.dg/warn/Wunused-function2.C: New test.
4565 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4567 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4568 support for test to succeed.
4570 2016-01-29 Marek Polacek <polacek@redhat.com>
4574 * g++.dg/ext/constexpr-vla2.C: New test.
4575 * g++.dg/ext/constexpr-vla3.C: New test.
4576 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4578 2016-01-29 Richard Biener <rguenther@suse.de>
4581 * gcc.dg/uninit-21.c: New testcase.
4583 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4586 * gcc.target/i386/pr69459.c: New test.
4588 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4591 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4592 * gcc.target/mips/pr68400.c: New test.
4594 2016-01-28 Martin Sebor <msebor@redhat.com>
4597 * gcc.target/powerpc/pr17381.c: New test.
4599 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4602 * gcc.dg/torture/pr69542.c: New test.
4604 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4606 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4608 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4610 * gcc.dg/pr65980.c: Skip on AIX.
4611 * gcc.dg/pr66688.c: Same.
4613 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4616 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4617 * gcc.dg/tree-ssa/sra-18.c: Same.
4619 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4622 * gfortran.dg/block_15.f08: New test.
4623 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4624 on incorrectly closed BLOCK.
4626 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4628 * gcc.dg/declare-simd.c: New test.
4629 2016-01-28 Richard Biener <rguenther@suse.de>
4631 PR tree-optimization/69466
4632 * gfortran.dg/vect/pr69466.f90: New testcase.
4634 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4636 * g++.dg/pr67989.C: Remove ARM-specific option.
4637 * gcc.target/arm/pr67989.C: New file.
4639 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4641 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4642 and expm1 test for glibc < 2.11.
4644 2016-01-27 Richard Henderson <rth@redhat.com>
4646 * gcc.c-torture/execute/pr69447.c: New test.
4648 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4651 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4653 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4656 * gcc.dg/pr66869.c: New test.
4658 2016-01-25 Jeff Law <law@redhat.com>
4660 PR tree-optimization/68398
4661 PR tree-optimization/69196
4662 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4663 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4664 path to avoid new heuristic allowing more irreducible regions
4665 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4666 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4667 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4668 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4669 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4671 2016-01-27 Marek Polacek <polacek@redhat.com>
4674 * c-c++-common/vector-compare-4.c: New test.
4676 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4678 PR preprocessor/69126
4679 * c-c++-common/pr69126.c: New test case.
4681 2016-01-27 Ian Lance Taylor <iant@google.com>
4683 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4685 2016-01-27 Ryan Burn <contact@rnburn.com>
4688 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4690 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4693 * gcc.target/i386/pr69512.c: New test.
4695 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4698 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4700 2016-01-27 Marek Polacek <polacek@redhat.com>
4703 * g++.dg/pr69379.C: New test.
4705 2016-01-27 Martin Sebor <msebor@redhat.com>
4708 * g++.dg/abi/Wabi-2-2.C: New test.
4709 * g++.dg/abi/Wabi-2-3.C: New test.
4710 * g++.dg/abi/Wabi-3-2.C: New test.
4711 * g++.dg/abi/Wabi-3-3.C: New test.
4713 2016-01-27 Richard Biener <rguenther@suse.de>
4715 PR tree-optimization/69166
4716 * gcc.dg/torture/pr69166.c: New testcase.
4718 2016-01-27 Martin Jambor <mjambor@suse.cz>
4720 PR tree-optimization/69355
4721 * gcc.dg/tree-ssa/pr69355.c: New test.
4723 2016-01-27 Marek Polacek <polacek@redhat.com>
4726 * g++.dg/ext/constexpr-vla1.C: New test.
4728 2016-01-20 Christian Bruel <christian.bruel@st.com>
4731 * gcc.target/arm/pr69245.c: New test.
4733 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4735 PR tree-optimization/69399
4736 * gcc.dg/torture/pr69399.c: New test.
4738 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4740 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4742 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4744 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4746 2016-01-26 Tom de Vries <tom@codesourcery.com>
4748 PR tree-optimization/69110
4749 * gcc.dg/autopar/pr69110.c: New test.
4751 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4752 Sebastian Pop <s.pop@samsung.com>
4754 * gcc.dg/graphite/isl-ast-op-select.c: New.
4756 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4759 * gfortran.dg/allocate_error_6.f90: New test.
4761 2016-01-26 Richard Henderson <rth@redhat.com>
4763 * gcc.dg/tm/pr60908.c: New test.
4765 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4768 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4770 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4771 expected multiline output to reflect the colorization being
4772 disabled before newlines.
4773 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4774 (custom_diagnostic_finalizer): Replace call to
4775 pp_newline_and_flush with call to pp_flush.
4776 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4777 * gfortran.dg/implicit_class_1.f90: Likewise.
4778 * lib/gcc-dg.exp (allow_blank_lines): New global.
4779 (dg-allow-blank-lines-in-output): New procedure.
4780 (gcc-dg-prune): Complain about blank lines in the output, unless
4781 dg-allow-blank-lines-in-output was called.
4782 * lib/multiline.exp (_build_multiline_regex): Only support
4783 arbitrary followup text for non-blank-lines, not for blank lines.
4785 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4787 PR tree-optimization/69483
4788 * gcc.dg/pr69483.c: New test.
4789 * g++.dg/opt/pr69483.C: New test.
4791 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4794 * gcc.target/arm/pr68620.c: New test.
4796 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4798 * gcc.target/i386/pr68986-2.c: Remove -m32.
4800 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4803 * gcc.target/i386/pr68986-1.c: New test.
4804 * gcc.target/i386/pr68986-2.c: Likewise.
4805 * gcc.target/i386/pr68986-3.c: Likewise.
4807 2016-01-26 Christian Bruel <christian.bruel@st.com>
4809 * lib/target-supports.exp
4810 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4811 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4812 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4814 2016-01-26 Richard Biener <rguenther@suse.de>
4816 PR tree-optimization/69452
4817 * gcc.dg/torture/pr69452.c: New testcase.
4819 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4822 * gcc.dg/pr69442.c: New test.
4824 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4827 * gcc.target/aarch64/simd/pr67896.C: New.
4829 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4831 PR tree-optimization/69400
4832 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4834 (plugin_init): Call it.
4835 * gcc.dg/torture/pr69400.c: New test.
4837 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4839 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4841 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4842 Sebastian Pop <s.pop@samsung.com>
4844 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4847 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4848 Sebastian Pop <s.pop@samsung.com>
4850 * gcc.dg/graphite/pr69292.c: New.
4852 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4854 * c-c++-common/goacc/use_device-1.c: New test.
4856 2016-01-25 Jeff Law <law@redhat.com>
4858 PR tree-optimization/69196
4859 PR tree-optimization/68398
4860 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4861 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4863 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4866 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4869 2016-01-25 Richard Biener <rguenther@suse.de>
4872 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4874 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4877 * gcc.dg/pr69421.c: New test.
4879 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4881 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4882 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4883 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4884 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4885 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4886 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4887 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4888 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4889 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4890 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4892 2016-01-25 Richard Biener <rguenther@suse.de>
4894 PR tree-optimization/69376
4895 * gcc.dg/torture/pr69376.c: New testcase.
4897 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4901 * gfortran.dg/interface_38.f90: New test.
4902 * gfortran.dg/interface_39.f90: New test.
4904 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4907 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4912 * g++.dg/template/pr11858.C: New test.
4913 * g++.dg/template/pr24663.C: New test.
4914 * g++.dg/template/unify12.C: New test.
4915 * g++.dg/template/unify13.C: New test.
4916 * g++.dg/template/unify14.C: New test.
4917 * g++.dg/template/unify15.C: New test.
4918 * g++.dg/template/unify16.C: New test.
4919 * g++.dg/template/unify17.C: New test.
4921 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4924 gfortran.dg/pr68283.f90: New test.
4926 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4929 * gfortran.dg/inline_matmul_13.f90: New test.
4930 * gfortran.dg/matmul_bounds_8.f90: New test.
4931 * gfortran.dg/matmul_bounds_9.f90: New test.
4932 * gfortran.dg/matmul_bounds_10.f90: New test.
4934 2016-01-23 Tom de Vries <tom@codesourcery.com>
4936 PR tree-optimization/69426
4937 * gcc.dg/autopar/pr69426.c: New test.
4939 2016-01-23 Martin Sebor <msebor@redhat.com>
4943 * g++.dg/cpp0x/alignas5.C: New test.
4944 * g++.dg/ext/vector29.C: Same.
4946 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4948 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4949 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4950 _GNU_SOURCE from compile flags to the source.
4951 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4952 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4953 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4954 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4956 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4959 * g++.dg/opt/pr69432.C: New test.
4961 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4963 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4964 32-bit targets testing an -m64 multilib.
4966 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4968 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4971 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4973 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4975 2016-01-21 Christian Bruel <christian.bruel@st.com>
4978 * gcc.target/i386/pr68674.c
4979 * gcc.target/aarch64/pr68674.c
4980 * gcc.target/arm/pr68674.c
4982 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4985 * gcc.c-torture/execute/pr69403.c: New test.
4987 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4990 * g++.dg/template/pr55843.C: New.
4992 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4995 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4996 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4998 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5001 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5002 from dg-do compile directive, and instead add
5003 { dg-require-effective-target int128 }.
5005 2016-01-20 Martin Sebor <msebor@redhat.com>
5008 * gcc.dg/sync-fetch.c: New test.
5010 2016-01-21 Martin Sebor <msebor@redhat.com>
5013 * gcc.target/powerpc/pr69252.c: New test.
5015 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5018 * gfortran.dg/pr65996.f90: New test.
5020 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5023 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
5024 expected to generate an error.
5026 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5029 * gcc.dg/torture/pr66178.c: New test.
5031 2016-01-21 Anton Blanchard <anton@samba.org>
5032 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5035 * gcc.target/powerpc/pr63354.c: New test.
5037 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5039 PR rtl-optimization/68990
5040 * gcc.target/i386/pr68990: New.
5042 2016-01-21 Nick Clifton <nickc@redhat.com>
5045 * gcc.target/mips/pr69129.c: New.
5047 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5050 * g++.dg/cpp0x/pr58046.C: New.
5052 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5056 * gcc.target/arm/pr69187.c: New test.
5059 * g++.dg/torture/pr69355.C: New test.
5061 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5062 Sebastian Pop <s.pop@samsung.com>
5064 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5066 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5067 Sebastian Pop <s.pop@samsung.com>
5069 * gcc.dg/graphite/pr68976.c: New test.
5071 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5074 * c-c++-common/pr67653.c: New test.
5075 * gcc.dg/torture/pr29119.c: Add dg-warning.
5077 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5079 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5081 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5084 * gcc.dg/pr24293.c: New test.
5085 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5086 incomplete struct type.
5087 * gcc.dg/declspec-1.c: Likewise.
5088 * gcc.dg/pr63549.c: Likewise.
5090 2016-01-20 Jakub Jelinek <jakub@redhat.com>
5092 PR tree-optimization/66612
5093 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5094 for bdn instruction.
5096 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5098 * lib/target-supports.exp
5099 (check_effective_target_arm_fp_ok_nocache): New.
5100 (check_effective_target_arm_fp_ok): New.
5101 (add_options_for_arm_fp): New.
5102 (check_effective_target_arm_crypto_ok_nocache): Require
5103 target_arm_v8_neon_ok instead of arm32.
5104 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5105 (check_effective_target_arm_crypto_pragma_ok): New.
5106 (add_options_for_arm_vfp): New.
5107 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5108 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5109 target instead. Force initial fpu to vfp.
5110 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5111 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5112 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5114 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5115 use arm_vfp effective target instead. Force initial fpu to vfp.
5116 * gcc.target/arm/attr-neon3.c: Likewise.
5117 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5119 * gcc.target/arm/unsigned-float.c: Likewise.
5120 * gcc.target/arm/vfp-1.c: Likewise.
5121 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5122 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5123 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5124 * gcc.target/arm/vfp-ldmias.c: Likewise.
5125 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5126 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5127 * gcc.target/arm/vfp-stmiad.c: Likewise.
5128 * gcc.target/arm/vfp-stmias.c: Likewise.
5129 * gcc.target/arm/vnmul-1.c: Likewise.
5130 * gcc.target/arm/vnmul-2.c: Likewise.
5131 * gcc.target/arm/vnmul-3.c: Likewise.
5132 * gcc.target/arm/vnmul-4.c: Likewise.
5134 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
5137 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5138 the MPX run-time library, for compile-time MPX test.
5139 * gcc.target/i386/chkp-always_inline.c: Likewise.
5140 * gcc.target/i386/chkp-bndret.c: Likewise.
5141 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5142 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5143 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5144 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5145 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5146 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5147 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5148 * gcc.target/i386/chkp-label-address.c: Likewise.
5149 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5150 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5151 * gcc.target/i386/chkp-pr69044.c: Likewise.
5152 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5153 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5154 * gcc.target/i386/chkp-strchr.c: Likewise.
5155 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5156 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5157 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5158 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5159 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5160 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5161 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5162 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5163 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5164 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5165 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5166 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5167 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5168 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5169 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5170 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5171 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5172 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5173 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5174 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5175 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5176 * gcc.target/i386/pr63995-2.c: Likewise.
5177 * gcc.target/i386/pr64805.c: Likewise.
5178 * gcc.target/i386/pr65044.c: Likewise.
5179 * gcc.target/i386/pr65167.c: Likewise.
5180 * gcc.target/i386/pr65183.c: Likewise.
5181 * gcc.target/i386/pr65184.c: Likewise.
5182 * gcc.target/i386/thunk-retbnd.c: Likewise.
5184 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5186 PR tree-optimization/69328
5187 * gcc.dg/pr69328.c: New test.
5189 2016-01-20 Jeff Law <law@redhat.com>
5192 * gcc.target/m68k/pr25114.c: New test.
5194 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5196 * gcc.target/arm/memset-inline-10.c: Added
5197 dg-require-effective-target arm_thumb2_ok.
5199 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5201 * gcc.dg/debug/dwarf2/sso.c: New test.
5203 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
5206 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5207 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5208 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5210 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5213 * g++.dg/ipa/devirt-50.C: New testcase.
5215 2016-01-19 Marek Polacek <polacek@redhat.com>
5218 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5219 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5221 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5224 * gcc.target/arm/pr69135_1.c: New test.
5226 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5228 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5230 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5232 * gcc.target/aarch64/ccmp_1.c: New testcase.
5234 2016-01-19 Marek Polacek <polacek@redhat.com>
5237 * g++.dg/cpp0x/enum30.C: New test.
5239 2016-01-19 Richard Biener <rguenther@suse.de>
5241 PR tree-optimization/69336
5242 * g++.dg/tree-ssa/pr69336.C: New testcase.
5244 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5247 * gcc.dg/pr65779.c: New test.
5249 2016-01-19 Richard Biener <rguenther@suse.de>
5251 PR tree-optimization/69352
5252 * gcc.dg/torture/pr69352.c: New testcase.
5254 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5256 PR rtl-optimization/68955
5257 PR rtl-optimization/64557
5258 * gcc.dg/torture/pr68955.c: New test.
5260 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5263 * g++.dg/torture/pr69136.C: New testcase.
5265 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5268 * g++.dg/lto/pr69133_0.C: New testcase.
5269 * g++.dg/lto/pr69133_1.C: New testcase.
5271 2016-01-15 Jeff Law <law@redhat.com>
5273 PR tree-optimization/69320
5274 * gcc.c-torture/pr69320-1.c: New test.
5275 * gcc.c-torture/pr69320-2.c: New test.
5276 * gcc.c-torture/pr69320-3.c: New test.
5277 * gcc.c-torture/pr69320-4.c: New test.
5279 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5284 * g++.dg/template/pr11858.C: New test.
5285 * g++.dg/template/pr24663.C: New test.
5286 * g++.dg/template/unify12.C: New test.
5287 * g++.dg/template/unify13.C: New test.
5288 * g++.dg/template/unify14.C: New test.
5289 * g++.dg/template/unify15.C: New test.
5290 * g++.dg/template/unify16.C: New test.
5291 * g++.dg/template/unify17.C: New test.
5293 2016-01-18 David Malcolm <dmalcolm@redhat.com>
5296 * gcc.dg/pr69181-1.c: New test file.
5297 * gcc.dg/pr69181-2.c: New test file.
5298 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5299 globals by moving it to...
5300 (cleanup-after-saved-dg-test): ...this new function. Add
5301 "global additional_sources_used". Add reset of global
5302 multiline_expected_outputs to the empty list.
5303 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5305 (multiline_expected_outputs): ...this, and updated comments to
5306 note that it is modified from gcc-dg.exp.
5307 (dg-end-multiline-output): Update for the above renaming.
5308 (handle-multiline-outputs): Likewise. Remove the clearing
5309 of the expected outputs to the empty list.
5311 2016-01-18 Richard Biener <rguenther@suse.de>
5313 PR tree-optimization/69297
5314 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5316 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5318 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5320 * gcc.target/mips/mips-3d-2.c: Likewise.
5321 * gcc.target/mips/mips-3d-3.c: Likewise.
5322 * gcc.target/mips/mips-3d-4.c: Likewise.
5323 * gcc.target/mips/mips-3d-5.c: Likewise.
5324 * gcc.target/mips/mips-3d-6.c: Likewise.
5325 * gcc.target/mips/mips-3d-7.c: Likewise.
5326 * gcc.target/mips/mips-3d-8.c: Likewise.
5327 * gcc.target/mips/mips-3d-9.c: Likewise.
5328 * gcc.target/mips/mips-ps-1.c: Likewise.
5329 * gcc.target/mips/mips-ps-2.c: Likewise.
5330 * gcc.target/mips/mips-ps-3.c: Likewise.
5331 * gcc.target/mips/mips-ps-4.c: Likewise.
5332 * gcc.target/mips/mips-ps-5.c: Likewise.
5333 * gcc.target/mips/mips-ps-6.c: Likewise.
5334 * gcc.target/mips/mips-ps-7.c: Likewise.
5335 * gcc.target/mips/mips-ps-type.c: Likewise.
5336 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5337 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5339 2016-01-18 Tom de Vries <tom@codesourcery.com>
5341 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5342 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5343 * c-c++-common/goacc/kernels-empty.c: New test.
5344 * c-c++-common/goacc/kernels-eternal.c: New test.
5345 * c-c++-common/goacc/kernels-loop-2.c: New test.
5346 * c-c++-common/goacc/kernels-loop-3.c: New test.
5347 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5348 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5349 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5350 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5351 * c-c++-common/goacc/kernels-loop-data.c: New test.
5352 * c-c++-common/goacc/kernels-loop-g.c: New test.
5353 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5354 * c-c++-common/goacc/kernels-loop-n.c: New test.
5355 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5356 * c-c++-common/goacc/kernels-loop.c: New test.
5357 * c-c++-common/goacc/kernels-noreturn.c: New test.
5358 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5359 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5360 * c-c++-common/goacc/kernels-reduction.c: New test.
5362 2016-01-18 Tom de Vries <tom@codesourcery.com>
5364 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5365 * gcc.dg/autopar/outer-2.c: Same.
5366 * gcc.dg/autopar/outer-3.c: Same.
5367 * gcc.dg/autopar/outer-4.c: Same.
5368 * gcc.dg/autopar/outer-5.c: Same.
5369 * gcc.dg/autopar/outer-6.c: Same.
5370 * gcc.dg/autopar/parallelization-1.c: Same.
5371 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5372 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5373 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5374 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5375 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5376 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5377 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5378 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5379 * gcc.dg/autopar/pr39500-1.c: Same.
5380 * gcc.dg/autopar/pr39500-2.c: Same.
5381 * gcc.dg/autopar/pr46193.c: Same.
5382 * gcc.dg/autopar/pr46194.c: Same.
5383 * gcc.dg/autopar/pr49580.c: Same.
5384 * gcc.dg/autopar/pr49960-1.c: Same.
5385 * gcc.dg/autopar/pr49960.c: Same.
5386 * gcc.dg/autopar/pr68373.c: Same.
5387 * gcc.dg/autopar/reduc-1.c: Same.
5388 * gcc.dg/autopar/reduc-1char.c: Same.
5389 * gcc.dg/autopar/reduc-1short.c: Same.
5390 * gcc.dg/autopar/reduc-2.c: Same.
5391 * gcc.dg/autopar/reduc-2char.c: Same.
5392 * gcc.dg/autopar/reduc-2short.c: Same.
5393 * gcc.dg/autopar/reduc-3.c: Same.
5394 * gcc.dg/autopar/reduc-4.c: Same.
5395 * gcc.dg/autopar/reduc-6.c: Same.
5396 * gcc.dg/autopar/reduc-7.c: Same.
5397 * gcc.dg/autopar/reduc-8.c: Same.
5398 * gcc.dg/autopar/reduc-9.c: Same.
5399 * gcc.dg/autopar/uns-outer-4.c: Same.
5400 * gcc.dg/autopar/uns-outer-5.c: Same.
5401 * gcc.dg/autopar/uns-outer-6.c: Same.
5402 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5403 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5405 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5408 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5409 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5411 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5414 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5415 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5416 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5418 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5421 * gcc.dg/tree-ssa/sra-17.c: New.
5422 * gcc.dg/tree-ssa/sra-18.c: New.
5424 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5426 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5428 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5430 * gnat.dg/inline12.adb: New test.
5432 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5434 PR tree-optimization/66797
5435 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5437 2016-01-18 Richard Biener <rguenther@suse.de>
5439 PR tree-optimization/69170
5440 * gcc.dg/torture/pr69170.c: New testcase.
5442 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5444 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5446 2016-01-16 Tom de Vries <tom@codesourcery.com>
5448 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5450 2016-01-16 Tom de Vries <tom@codesourcery.com>
5452 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5453 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5454 redundant dg-require-effective-target pthread.
5455 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5456 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5457 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5458 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5459 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5460 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5461 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5463 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5466 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5467 * gcc.target/powerpc/recip-7.c: Same.
5469 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5472 * g++.dg/template/pr69091.C: New test.
5474 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5476 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5477 dump does not contain an error_mark_node.
5478 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5479 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5481 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5484 * g++.dg/template/pr68936.C: New test.
5486 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5489 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5490 * gcc.target/powerpc/recip-2.c: Same.
5491 * gcc.target/powerpc/recip-3.c: Same.
5492 * gcc.target/powerpc/recip-4.c: Same.
5493 * gcc.target/powerpc/recip-sqrtf.c: Same.
5495 2016-01-15 Jeff Law <law@redhat.com>
5497 PR tree-optimization/69270
5498 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5499 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5501 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5504 * gfortran.dg/deferred_character_13.f90: New test for the fix
5505 of comment 3 of the PR.
5508 * gfortran.dg/deferred_character_8.f90: New test
5509 * gfortran.dg/allocate_error_5.f90: New test
5512 * gfortran.dg/deferred_character_10.f90: New test
5515 * gfortran.dg/deferred_character_14.f90: New test
5518 * gfortran.dg/deferred_character_11.f90: New test
5521 * gfortran.dg/deferred_character_9.f90: New test
5523 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5525 PR rtl-optimization/69030
5526 * gcc.target/i386/pr69030.c: New.
5528 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5530 * gcc.target/aarch64/target_attr_17.c: New test.
5532 2016-01-15 Richard Biener <rguenther@suse.de>
5534 PR tree-optimization/66856
5535 * gcc.dg/torture/pr66856-1.c: New testcase.
5536 * gcc.dg/torture/pr66856-2.c: Likewise.
5538 2016-01-15 Richard Biener <rguenther@suse.de>
5541 * g++.dg/lto/pr69137_0.C: New testcase.
5543 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5546 * gcc.target/i386/pr69246.c: New test.
5548 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5550 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5552 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5555 * g++.dg/init/const9.C: Disable test on S/390.
5557 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5559 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5560 * g++.dg/Wno-frame-address.C: Ditto.
5562 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5564 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5566 2016-01-15 Richard Biener <rguenther@suse.de>
5568 PR tree-optimization/68961
5569 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5571 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5573 * gcc.target/i386/pr65105-5.c: New test.
5575 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5577 * gcc.c-torture/execute/alias-4.c: New testcase.
5579 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5582 * g++.dg/ipa/devirt-49.C: New testcase.
5584 2016-01-15 Christian Bruel <christian.bruel@st.com>
5587 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5588 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5589 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5591 2016-01-15 Richard Biener <rguenther@suse.de>
5593 PR tree-optimization/69117
5594 * gcc.dg/torture/pr69117.c: New testcase.
5596 2015-01-14 Ryan Burn <contact@rnburn.com>
5599 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5601 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5604 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5605 range tests use 100 * maximum instead of maximum + 1.
5607 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5610 * gcc.dg/guality/pr69244.c: New test.
5612 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5614 * lib/target-supports.exp (check_effective_target_issignaling):
5616 * gcc.dg/pr61441.c: Require issignaling effective target.
5618 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5621 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5623 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5626 PR preprocessor/69177
5627 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5628 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5629 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5630 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5632 2016-01-14 Marek Polacek <polacek@redhat.com>
5635 * gcc.dg/array-15.c: New test.
5637 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5640 PR tree-optimization/69155
5641 * gfortran.dg/pr68146.f: New test.
5642 * gfortran.dg/pr69155.f90: New test.
5644 2016-01-14 Richard Biener <rguenther@suse.de>
5646 PR tree-optimization/68060
5647 * gcc.dg/torture/pr68060-1.c: New testcase.
5648 * gcc.dg/torture/pr68060-2.c: Likewise.
5650 2016-01-14 Nick Clifton <nickc@redhat.com>
5652 * lib/target-supports.exp
5653 (check_effective_target_arm_neon_ok_nocache): Add an option
5654 sequence that includes setting the ARM architecture to ARMv7-A.
5655 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5656 command line options necessary to enable Neon support.
5657 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5658 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5659 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5660 * gcc.target/arm/pr69180.c: Likewise.
5662 2016-01-14 Jeff Law <law@redhat.com>
5664 PR tree-optimization/69270
5665 * gcc.dg/tree-ssa/pr69270.c: New test.
5667 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5670 * c-c++-common/pr66208.c: New file.
5672 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5674 PR tree-optimization/69156
5675 * gcc.dg/pr69156.c: New test.
5677 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5679 * gcc.target/i386/pr69225-7.c: New test.
5681 2016-01-13 Richard Henderson <rth@redhat.com>
5683 * gcc.dg/tm/memopt-13.c: Update expected function.
5684 * gcc.dg/tm/memopt-6.c: Likewise.
5686 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5688 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5689 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5690 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5691 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5693 2016-01-13 Tom de Vries <tom@codesourcery.com>
5695 PR tree-optimization/69169
5696 * gcc.dg/pr69169.c: New test.
5698 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5701 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5702 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5703 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5704 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5705 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5706 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5707 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5708 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5710 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5713 * gcc.dg/pr69247.c: New test.
5715 2016-01-13 Richard Biener <rguenther@suse.de>
5717 PR tree-optimization/69242
5718 * gcc.dg/torture/pr69242.c: New testcase.
5720 2016-01-13 Richard Biener <rguenther@suse.de>
5722 PR tree-optimization/69186
5723 * gcc.dg/torture/pr69186.c: New testcase.
5725 2016-01-13 Jeff Law <law@redhat.com>
5727 PR tree-optimization/67755
5728 * gcc.dg/tree-ssa/pr67755.c: New test.
5730 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5732 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5733 pass number in output by a star.
5735 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5737 PR tree-optimization/68911
5738 * gcc.c-torture/execute/pr68911.c: New test.
5740 2016-01-12 Marek Polacek <polacek@redhat.com>
5743 * g++.dg/warn/permissive-1.C: New test.
5745 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5749 * g++.dg/opt/pr69213.C: New test.
5751 2016-01-12 Christian Bruel <christian.bruel@st.com>
5754 * gcc.target/arm/pr69180.c: New test.
5756 2016-01-12 Richard Biener <rguenther@suse.de>
5759 * g++.dg/lto/pr69077_0.C: New testcase.
5760 * g++.dg/lto/pr69077_1.C: Likewise.
5762 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5765 * g++.dg/opt/pr69175.C: New test.
5767 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5769 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5770 rather than #including math.h & stdlib.h.
5771 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5772 * gcc.dg/vect/pr49771.c: Likewise.
5773 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5774 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5775 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5776 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5777 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5778 * gcc.dg/vect/pr44507.c: Likewise.
5779 * gcc.dg/vect/pr45902.c: Likewise.
5780 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5781 * gcc.dg/vect/vect-117.c: Likewise.
5782 * gcc.dg/vect/vect-99.c: Likewise.
5783 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5784 * gcc.dg/vect/vect-cond-1.c: Likewise.
5785 * gcc.dg/vect/vect-cond-2.c: Likewise.
5786 * gcc.dg/vect/vect-cond-3.c: Likewise.
5787 * gcc.dg/vect/vect-cond-4.c: Likewise.
5788 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5789 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5790 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5791 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5792 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5793 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5794 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5795 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5796 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5797 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5798 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5799 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5800 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5801 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5802 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5803 include of signal.h.
5804 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5805 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5806 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5807 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5808 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5809 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5810 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5811 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5812 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5813 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5814 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5815 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5816 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5817 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5818 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5819 * gcc.dg/vect/vect-outer-5.c: Likewise.
5820 * gcc.dg/vect/vect-outer-6.c: Likewise.
5821 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5824 2016-01-12 Nick Clifton <nickc@redhat.com>
5827 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5828 to fread so that it will be found in all target runtimes.
5830 2016-01-12 Richard Biener <rguenther@suse.de>
5832 PR tree-optimization/69053
5833 * g++.dg/torture/pr69053.C: New testcase.
5835 2016-01-12 Richard Biener <rguenther@suse.de>
5837 PR tree-optimization/69168
5838 * gcc.dg/torture/pr69168.c: New testcase.
5840 2016-01-12 Richard Biener <rguenther@suse.de>
5842 PR tree-optimization/69157
5843 * gcc.dg/torture/pr69157.c: New testcase.
5845 2016-01-12 Richard Biener <rguenther@suse.de>
5847 PR tree-optimization/69174
5848 * gcc.dg/torture/pr69174.c: New testcase.
5850 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5854 * g++.dg/tls/pr66808.C: New test.
5855 * g++.dg/tls/pr69000.C: New test.
5857 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5859 * gcc.target/powerpc/swaps-p8-23.c: New test.
5860 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5862 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5864 PR tree-optimization/68356
5865 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5867 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5868 Jim Wilson <jim.wilson@linaro.org>
5871 * gcc.target/arm/pr69194.c: New test.
5873 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5876 * gcc.target/i386/pr69225-1.c: New test.
5877 * gcc.target/i386/pr69225-2.c: Likewise.
5878 * gcc.target/i386/pr69225-3.c: Likewise.
5879 * gcc.target/i386/pr69225-4.c: Likewise.
5880 * gcc.target/i386/pr69225-5.c: Likewise.
5881 * gcc.target/i386/pr69225-6.c: Likewise.
5883 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5886 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5890 * gcc.dg/pr69071.c: New test.
5893 * g++.dg/opt/pr69211.C: New test.
5895 PR tree-optimization/69214
5896 * gcc.c-torture/compile/pr69214.c: New test.
5898 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5900 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5901 * gcc.target/i386/pr66232-11.c: Ditto.
5902 * gcc.target/i386/pr66232-12.c: Ditto.
5903 * gcc.target/i386/pr66232-13.c: Ditto.
5905 2016-01-11 Richard Biener <rguenther@suse.de>
5907 PR tree-optimization/69173
5908 * gcc.dg/torture/pr69173.c: New testcase.
5910 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5912 PR rtl-optimization/68796
5913 * gcc.target/aarch64/tst_5.c: New test.
5914 * gcc.target/aarch64/tst_6.c: Likewise.
5916 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5918 PR rtl-optimization/68841
5919 * gcc.dg/pr68841.c: New test.
5920 * gcc.c-torture/execute/pr68841.c: New test.
5922 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5924 PR rtl-optimization/68920
5925 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5927 * gcc.dg/ifcvt-5.c: New test.
5929 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5932 * g++.dg/pr69123.C: New.
5934 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5937 * gcc.target/i386/pr69010.c: New test.
5939 2016-01-11 Martin Jambor <mjambor@suse.cz>
5942 * gcc.target/i386/chkp-pr69044.c: New test.
5944 2016-01-11 Tom de Vries <tom@codesourcery.com>
5946 PR tree-optimization/69109
5947 * gcc.dg/autopar/pr69109-2.c: New test.
5948 * gcc.dg/autopar/pr69109.c: New test.
5950 2016-01-11 Tom de Vries <tom@codesourcery.com>
5952 PR tree-optimization/69108
5953 * gcc.dg/autopar/pr69108.c: New test.
5955 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5958 * c-c++-common/Wisleading-indentation.c: Augment test.
5960 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5963 * gfortran.dg/inline_matmul_12.f90: New test.
5965 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5968 * gfortran.dg/actual_array_offset_1: New test.
5970 2016-01-10 Tom de Vries <tom@codesourcery.com>
5972 PR tree-optimization/69062
5973 * gcc.dg/autopar/pr69062.c: New test.
5975 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5977 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5978 * gcc.dg/vect/slp-perm-2.c: Likewise.
5979 * gcc.dg/vect/slp-perm-3.c: Likewise.
5980 * gcc.dg/vect/slp-perm-5.c: Likewise.
5981 * gcc.dg/vect/slp-perm-6.c: Likewise.
5982 * gcc.dg/vect/slp-perm-7.c: Likewise.
5983 * gcc.dg/vect/slp-perm-8.c: Likewise.
5985 2016-01-10 Tom de Vries <tom@codesourcery.com>
5987 PR tree-optimization/69039
5988 * gcc.dg/autopar/pr69039.c: New test.
5990 2016-01-09 Marek Polacek <polacek@redhat.com>
5993 * g++.dg/pr69113.C: New test.
5995 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5998 PR tree-optimization/69097
5999 * gcc.c-torture/execute/pr50865.c: New test.
6000 * gcc.c-torture/execute/pr69097-1.c: New test.
6001 * gcc.c-torture/execute/pr69097-2.c: New test.
6002 * gcc.dg/pr69097-1.c: New test.
6003 * gcc.dg/pr69097-2.c: New test.
6005 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6008 * g++.dg/opt/pr69164.C: New test.
6010 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6012 PR tree-optimization/69167
6013 * gcc.dg/pr69167.c: New test.
6015 2016-01-08 Marek Polacek <polacek@redhat.com>
6018 * g++.dg/pr68449.C: New.
6020 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6022 PR tree-optimization/68707
6023 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6024 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6025 on platforms supporting it.
6026 * gcc.dg/vect/slp-perm-2.c: Likewise.
6027 * gcc.dg/vect/slp-perm-3.c: Likewise.
6028 * gcc.dg/vect/slp-perm-5.c: Likewise.
6029 * gcc.dg/vect/slp-perm-7.c: Likewise.
6030 * gcc.dg/vect/slp-perm-8.c: Likewise.
6031 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6032 on platforms supporting it.
6034 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6036 PR tree-optimization/69162
6037 * gcc.dg/pr69162.c: New test.
6039 PR tree-optimization/69172
6040 * gcc.dg/pr69172.c: New test.
6042 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6044 PR tree-optimization/67781
6045 * gcc.c-torture/execute/pr67781.c: New file.
6047 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6049 PR tree-optimization/69083
6050 * gcc.dg/vect/pr69083.c: New test.
6052 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6054 PR tree-optimization/61441
6055 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6056 Use -fexcess-precision=standard for compiler options.
6057 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6059 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6062 * gfortran.dg/gomp/pr69128.f90: New test.
6065 * g++.dg/ext/pr69145-1.C: New test.
6066 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6067 * g++.dg/ext/pr69145-2.h: New file.
6069 2016-01-07 Martin Sebor <msebor@redhat.com>
6072 * gcc.dg/atomic-fetch-bool.c: New test.
6073 * gcc.dg/sync-fetch-bool.c: New test.
6075 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6078 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6080 2016-01-07 Nick Clifton <nickc@redhat.com>
6083 * g++.dg/pr66655.C: New test.
6084 * g++.dg/pr66655_1.cc: Test support file.
6085 * g++.dg/pr66655.h: Test header file.
6087 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
6090 gfortran.dg/gomp/pr66680.f90: New test.
6092 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6095 * gcc.target/i386/pr69171-1.c: New test.
6096 * gcc.target/i386/pr69171-2.c: Likewise.
6097 * gcc.target/i386/pr69171-3.c: Likewise.
6098 * gcc.target/i386/pr69171-4.c: Likewise.
6099 * gcc.target/i386/pr69171-5.c: Likewise.
6100 * gcc.target/i386/pr69171-6.c: Likewise.
6102 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6105 * c-c++-common/pr67639.c: New test.
6107 2016-01-07 Jakub Jelinek <jakub@redhat.com>
6109 PR tree-optimization/69141
6110 * g++.dg/opt/pr69141.C: New test.
6112 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6114 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6116 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
6119 * gcc.target/i386/pr69140.c: New test
6121 2016-01-06 David Malcolm <dmalcolm@redhat.com>
6123 * gcc.dg/bad-dereference.c: New test case.
6125 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6127 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6129 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6131 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6133 2016-01-06 Marek Polacek <polacek@redhat.com>
6136 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6138 2016-01-05 Marek Polacek <polacek@redhat.com>
6141 * gcc.dg/atomic-invalid-2.c: New.
6143 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6146 * gcc.target/i386/pr68991.c: New test.
6148 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6151 * g++.dg/pr68991-1.C: New test.
6152 * g++.dg/pr68991-2.C: Likewise.
6154 2016-01-05 Sergei Trofimovich <siarheit@google.com>
6157 * gcc.target/ia64/pr60465-gprel64.c: New test.
6158 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6160 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6162 PR rtl-optimization/68651
6163 * gcc.target/aarch64/pr68651_1.c: New test.
6165 2016-01-05 David Malcolm <dmalcolm@redhat.com>
6168 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6170 2016-01-05 Nathan Sidwell <nathan@acm.org>
6173 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6175 * gcc.dg/alias-15.c: New.
6177 2016-01-05 Nick Clifton <nickc@redhat.com>
6180 * g++.dg/pr68770.C: New test.
6182 2016-01-04 Mike Stump <mikestump@comcast.net>
6184 * lib/target-supports.exp (check_effective_target_cilkplus):
6185 cilkplus targets require pthreads.
6186 (check_effective_target_cilkplus): Remove special case for NVPTX.
6188 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6190 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6193 2016-01-04 Jakub Jelinek <jakub@redhat.com>
6195 Update copyright years.
6197 2016-01-04 Marek Polacek <polacek@redhat.com>
6200 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6201 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6202 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6204 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6206 * gcc.target/sparc/20160104-2.c: New test.
6208 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6210 * gcc.target/sparc/20160104-1.c: New test.
6212 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
6215 * gfortran.dg/pr65045.f90: New test.
6217 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6219 * gnat.dg/specs/debug1.ads: Delete.
6221 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6223 PR libgfortran/68867
6224 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6227 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6229 PR libgfortran/68867
6230 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6233 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
6236 * gfortran.dg/pr68864.f90: New test.
6238 2016-01-01 Jakub Jelinek <jakub@redhat.com>
6240 PR tree-optimization/69070
6241 * gcc.dg/pr69070.c: New test.
6244 * gfortran.dg/pr69055.f90: New test.
6247 * gcc.dg/pr69015.c: New test.
6249 Copyright (C) 2016 Free Software Foundation, Inc.
6251 Copying and distribution of this file, with or without modification,
6252 are permitted in any medium without royalty provided the copyright
6253 notice and this notice are preserved.