1 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3 * gcc.target/aarch64/struct_return.c: New test.
5 2016-05-12 Marek Polacek <polacek@redhat.com>
8 * c-c++-common/pr70756-2.c: New test.
9 * c-c++-common/pr70756.c: New test.
11 2016-05-12 Richard Biener <rguenther@suse.de>
13 PR tree-optimization/71059
14 * gcc.dg/torture/pr71059.c: New testcase.
16 2016-05-12 Richard Biener <rguenther@suse.de>
18 PR tree-optimization/71062
19 * gcc.dg/torture/pr71062.c: New testcase.
21 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
23 PR tree-optimization/71006
24 * gcc.dg/pr71006.c: New test.
26 2016-05-12 Marek Polacek <polacek@redhat.com>
29 * gcc.dg/opts-7.c: New test.
31 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
34 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
35 Add -save-temps to dg-options.
36 Scan for ldmfd rather than pop instruction.
37 * gcc.target/arm/interrupt-2.c: Likewise.
38 * gcc.target/arm/pr70830.c: New test.
40 2016-05-12 Jakub Jelinek <jakub@redhat.com>
42 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
43 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
45 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
46 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
47 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
50 * gcc.target/i386/avx512vl-pack-1.c: New test.
51 * gcc.target/i386/avx512vl-pack-2.c: New test.
52 * gcc.target/i386/avx512bw-pack-2.c: New test.
54 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
56 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
57 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
58 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
60 2016-05-12 Richard Biener <rguenther@suse.de>
62 PR tree-optimization/70986
63 * gcc.dg/torture/pr70986-1.c: New testcase.
64 * gcc.dg/torture/pr70986-2.c: Likewise.
65 * gcc.dg/torture/pr70986-3.c: Likewise.
67 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
70 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
71 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
73 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
75 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
77 * gcc.target/i386/pr66746.c: Ditto.
79 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
81 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
83 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
84 warning when using -mvsx-timode.
85 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
86 * gcc.target/powerpc/dform-2.c: Likewise.
87 * gcc.target/powerpc/pr68805.c: Likewise.
89 2016-05-11 Marek Polacek <polacek@redhat.com>
92 * c-c++-common/attributes-3.c: New test.
94 2016-05-11 Nathan Sidwell <nathan@acm.org>
96 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
97 * gcc.c-torture/execute/pr68185.c: Likewise.
98 * gcc.dg/ipa/pr70306.c: Requires global constructors.
99 * gcc.dg/pr69634.c: Requires scheduling.
100 * gcc.dg/torture/pr66178.c: Require label values.
101 * gcc.dg/setjmp-6.c: Require indirect jumps.
103 2016-05-11 Richard Biener <rguenther@suse.de>
105 PR tree-optimization/71055
106 * gcc.dg/torture/pr71055.c: New testcase.
108 2016-05-11 Richard Biener <rguenther@suse.de>
111 * g++.dg/debug/pr71057.C: New testcase.
113 2016-05-11 Jakub Jelinek <jakub@redhat.com>
116 * gfortran.dg/gomp/pr70855.f90: New test.
118 2016-05-11 Richard Biener <rguenther@suse.de>
121 * g++.dg/torture/pr71002.C: New testcase.
123 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
126 * gcc.dg/pr70807.c: New test.
128 2016-05-10 Martin Sebor <msebor@redhat.com>
131 * g++.dg/Wattributes.C: New test.
133 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
135 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
136 * gcc.dg/tree-ssa/pr69270.c: Adjust.
137 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
139 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
142 * gcc.target/i386/pr70799-1.c: New test.
144 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
146 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
148 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
151 * gcc.target/i386/pr70877.c: New test.
153 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
155 PR tree-optimization/70786
156 * gcc.target/i386/pr70876.c: New test.
158 2016-05-10 Jakub Jelinek <jakub@redhat.com>
161 * gcc.target/i386/avx512vl-logic-1.c: New test.
162 * gcc.target/i386/avx512vl-logic-2.c: New test.
163 * gcc.target/i386/avx512dq-logic-2.c: New test.
165 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
168 * gcc.target/powerpc/pr70963.c: New.
170 2016-05-10 David Malcolm <dmalcolm@redhat.com>
172 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
173 (test_very_wide_line): Add ruler to expected output.
174 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
175 (test_very_wide_line): Likewise.
176 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
177 (test_show_locus): Within the handling of "test_very_wide_line",
178 enable show_ruler_p on the diagnostic context.
180 2016-05-10 Richard Biener <rguenther@suse.de>
182 PR tree-optimization/71039
183 * gcc.dg/torture/pr71039.c: New testcase.
185 2016-05-10 Nathan Sidwell <nathan@acm.org>
187 * gcc.dg/nested-func-10.c: Requires alloca.
188 * gcc.dg/nested-func-9.c: Requires alloca.
189 * gcc.c-torture/execute/pr70460.c: Requires labels.
190 * gcc.c-torture/compile/pr70199.c: Requires labels.
191 * gcc.target/nvptx/decl.c: Compile only.
192 * gcc.target/nvptx/trailing-init.c: Compile only.
193 * gcc.target/nvptx/ary-init.c: Compile only.
195 2016-05-10 Marek Polacek <polacek@redhat.com>
198 * gcc.dg/attr-opt-1.c: New test.
200 2016-05-10 Richard Biener <rguenther@suse.de>
202 PR tree-optimization/70497
203 PR tree-optimization/28367
204 * gcc.dg/torture/20160404-1.c: New testcase.
205 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
206 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
208 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
210 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
212 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
214 * gcc.target/i386/fabsneg-1.c New test.
216 2016-05-09 Alan Modra <amodra@gmail.com>
219 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
221 2016-05-09 Richard Biener <rguenther@suse.de>
223 PR tree-optimization/70985
224 * gcc.dg/torture/pr70985.c: New testcase.
226 2016-05-09 Bin Cheng <bin.cheng@arm.com>
228 * gcc.dg/tree-ssa/ifc-9.c: New test.
229 * gcc.dg/tree-ssa/ifc-10.c: New test.
230 * gcc.dg/tree-ssa/ifc-11.c: New test.
231 * gcc.dg/tree-ssa/ifc-12.c: New test.
232 * gcc.dg/vect/pr61194.c: Remove XFAIL.
233 * gcc.dg/vect/vect-23.c: Remove XFAIL.
234 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
236 2016-05-09 Richard Biener <rguenther@suse.de>
239 * gfortran.dg/pr70937.f90: New testcase.
241 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
243 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
245 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
248 * gfortran.dg/dec_structure_1.f90: New testcase.
249 * gfortran.dg/dec_structure_2.f90: Ditto.
250 * gfortran.dg/dec_structure_3.f90: Ditto.
251 * gfortran.dg/dec_structure_4.f90: Ditto.
252 * gfortran.dg/dec_structure_5.f90: Ditto.
253 * gfortran.dg/dec_structure_6.f90: Ditto.
254 * gfortran.dg/dec_structure_7.f90: Ditto.
255 * gfortran.dg/dec_structure_8.f90: Ditto.
256 * gfortran.dg/dec_structure_9.f90: Ditto.
257 * gfortran.dg/dec_structure_10.f90: Ditto.
258 * gfortran.dg/dec_structure_11.f90: Ditto.
259 * gfortran.dg/dec_union_1.f90: Ditto.
260 * gfortran.dg/dec_union_2.f90: Ditto.
261 * gfortran.dg/dec_union_3.f90: Ditto.
262 * gfortran.dg/dec_union_4.f90: Ditto.
263 * gfortran.dg/dec_union_5.f90: Ditto.
264 * gfortran.dg/dec_union_6.f90: Ditto.
265 * gfortran.dg/dec_union_7.f90: Ditto.
267 2016-05-07 Tom de Vries <tom@codesourcery.com>
269 PR tree-optimization/70956
270 * gcc.dg/graphite/pr70956.c: New test.
272 2016-05-06 Jakub Jelinek <jakub@redhat.com>
275 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
276 (a, b, c, d): Change type from char to signed char.
277 (main): Compare against (signed char) -1634678893 instead of
278 hardcoded -109. Use __builtin_abort instead of abort.
280 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
281 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
283 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
285 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
288 * gcc.dg/torture/pr70935.c: New test.
290 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
293 * gcc.target/sh/pr58219.c: New tests.
295 2016-05-06 Richard Biener <rguenther@suse.de>
297 PR tree-optimization/70960
298 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
300 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
303 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
304 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
305 Adjust expected instruction counts.
306 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
308 2016-05-06 Marek Polacek <polacek@redhat.com>
311 * gcc.dg/ubsan/bounds-3.c: New test.
313 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
316 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
318 2016-05-06 Richard Biener <rguenther@suse.de>
321 * gfortran.dg/pr70931.f90: New testcase.
323 2016-05-06 Richard Biener <rguenther@suse.de>
326 * gcc.dg/torture/pr70941.c: New testcase.
328 2016-05-05 Bin Cheng <bin.cheng@arm.com>
330 PR tree-optimization/57206
331 * gcc.dg/vect/pr57206.c: New test.
333 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
335 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
337 2016-05-05 Jakub Jelinek <jakub@redhat.com>
339 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
341 * c-c++-common/Wdangling-else-4.c: New test.
343 2016-05-04 Jakub Jelinek <jakub@redhat.com>
347 * g++.dg/opt/pr70906.C: New test.
348 * g++.dg/opt/pr70933.C: New test.
350 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
352 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
354 * gcc.dg/ipa/pure-const-3.c: New testcase.
356 2016-05-04 Marek Polacek <polacek@redhat.com>
358 * c-c++-common/Wdangling-else-1.c: New test.
359 * c-c++-common/Wdangling-else-2.c: New test.
360 * c-c++-common/Wdangling-else-3.c: New test.
362 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
364 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
367 2016-05-04 Marek Polacek <polacek@redhat.com>
370 * gcc.dg/Waddress-2.c: New test.
372 2016-05-04 Alan Modra <amodra@gmail.com>
374 * gcc.target/powerpc/pr70866.c: New.
376 2016-05-03 Martin Sebor <msebor@redhat.com>
379 * c-c++-common/builtin_location.c: New test.
380 * g++.dg/cpp1y/builtin_location.C: New test.
382 2016-05-03 Marek Polacek <polacek@redhat.com>
385 * gcc.dg/pr70859.c: New test.
386 * gcc.dg/pr70859-2.c: New test.
388 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
390 * gnat.dg/debug5.adb: New testcase.
392 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
394 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
395 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
396 Procedure to check for z10 instruction set.
398 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
400 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
402 2016-05-03 Alan Modra <amodra@gmail.com>
404 * gcc.target/powerpc/savres.c: Add func using a single gpr.
406 2016-05-03 Jakub Jelinek <jakub@redhat.com>
408 * gcc.target/i386/avx512f-cvt-1.c: New test.
410 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
412 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
413 -fdump-tree-vrp-details.
415 2016-05-03 Richard Biener <rguenther@suse.de>
417 * gcc.dg/pr30172-1.c: Adjust.
418 * gcc.dg/pr63743.c: Likewise.
419 * gcc.dg/tm/pr51696.c: Likewise.
420 * c-c++-common/tm/safe-1.c: Likewise.
421 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
422 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
423 * g++.dg/plugin/self-assign-test-1.C: Likewise.
424 * g++.dg/plugin/self-assign-test-2.C: Likewise.
426 2016-05-03 Jakub Jelinek <jakub@redhat.com>
428 PR rtl-optimization/70467
429 * gcc.target/i386/pr70467-3.c: New test.
430 * gcc.target/i386/pr70467-4.c: New test.
432 PR tree-optimization/70916
433 * gcc.c-torture/compile/pr70916.c: New test.
436 * gcc.target/i386/pr49244-1.c: New test.
437 * gcc.target/i386/pr49244-2.c: New test.
439 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
441 PR rtl-optimization/44281
442 * gcc.target/i386/pr44281.c: New test.
444 2016-05-03 bin cheng <bin.cheng@arm.com>
446 PR tree-optimization/56541
447 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
448 * gcc.dg/vect/pr56541.c: new test.
450 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
452 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
454 * gcc.target/powerpc/float128-complex-2.c: Likewise.
456 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
459 * c-c++-common/asan/clone-test-1.c (main): Align child process
462 2016-05-02 David Malcolm <dmalcolm@redhat.com>
465 * g++.dg/spellcheck-fields-2.C: New test case.
467 2016-05-02 David Malcolm <dmalcolm@redhat.com>
470 * g++.dg/pr62314.C: New test case.
472 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
474 * gcc.dg/ipa/inline-8.c: New testcase.
476 2016-05-02 Jakub Jelinek <jakub@redhat.com>
478 PR rtl-optimization/70467
479 * gcc.target/i386/pr70467-1.c: New test.
481 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
483 * gcc.dg/spec-options.c: Run the test on all targets.
484 * gcc.dg/foo.specs: Use cpp_unique_options.
486 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
488 * gcc.dg/tree-ssa/unord.c: New testcase.
490 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
492 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
494 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
496 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
498 2016-05-02 Marek Polacek <polacek@redhat.com>
501 * gcc.dg/enum-incomplete-3.c: New test.
503 2016-05-02 Marek Polacek <polacek@redhat.com>
504 Tom de Vries <tom@codesourcery.com>
506 PR tree-optimization/70700
507 * gcc.dg/pr70700.c: New test.
509 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
511 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
512 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
513 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
514 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
515 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
517 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
519 * ada/acats/run_acats: Rename into...
520 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
521 * ada/acats/run_all.sh: Remove redundant test.
522 (target_run): Move around.
523 (target_gnatchop): Use newly built executable.
524 (target_gnatmake): Likewise.
525 Check that the compilation of impbit succeeds.
527 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
529 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
530 * gcc.dg/20021029-1.c: Likewise.
531 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
532 * gcc.target/sh/attr-isr-trapa.c: Likewise.
533 * gcc.target/sh/cmpstr.c: Likewise.
534 * gcc.target/sh/cmpstrn.c: Likewise.
535 * gcc.target/sh/memset.c: Likewise.
536 * gcc.target/sh/pr21255-2-mb.c: Likewise.
537 * gcc.target/sh/pr21255-2-ml.c: Likewise.
538 * gcc.target/sh/pr39423-1.c: Likewise.
539 * gcc.target/sh/pr49468-di.c: Likewise.
540 * gcc.target/sh/pr49468-si.c: Likewise.
541 * gcc.target/sh/pr49880-1.c: Likewise.
542 * gcc.target/sh/pr49880-2.c: Likewise.
543 * gcc.target/sh/pr49880-3.c: Likewise.
544 * gcc.target/sh/pr50751-1.c: Likewise.
545 * gcc.target/sh/pr50751-4.c: Likewise.
546 * gcc.target/sh/pr50751-7.c: Likewise.
547 * gcc.target/sh/pr51244-1.c: Likewise.
548 * gcc.target/sh/pr51244-10.c: Likewise.
549 * gcc.target/sh/pr51244-11.c: Likewise.
550 * gcc.target/sh/pr51244-12.c: Likewise.
551 * gcc.target/sh/pr51244-13.c: Likewise.
552 * gcc.target/sh/pr51244-14.c: Likewise.
553 * gcc.target/sh/pr51244-17.c: Likewise.
554 * gcc.target/sh/pr51244-18.c: Likewise.
555 * gcc.target/sh/pr51244-19.c: Likewise.
556 * gcc.target/sh/pr51244-4.c: Likewise.
557 * gcc.target/sh/pr51244-5.c: Likewise.
558 * gcc.target/sh/pr51244-7.c: Likewise.
559 * gcc.target/sh/pr51244-8.c: Likewise.
560 * gcc.target/sh/pr51244-9.c: Likewise.
561 * gcc.target/sh/pr51697.c: Likewise.
562 * gcc.target/sh/pr52483-1.c: Likewise.
563 * gcc.target/sh/pr52483-2.c: Likewise.
564 * gcc.target/sh/pr52483-3.c: Likewise.
565 * gcc.target/sh/pr52483-5.c: Likewise.
566 * gcc.target/sh/pr52933-1.c: Likewise.
567 * gcc.target/sh/pr52933-2.c: Likewise.
568 * gcc.target/sh/pr52933-3.c: Likewise.
569 * gcc.target/sh/pr53568-1.c: Likewise.
570 * gcc.target/sh/pr53976-1.c: Likewise.
571 * gcc.target/sh/pr53988-1.c: Likewise.
572 * gcc.target/sh/pr53988.c: Likewise.
573 * gcc.target/sh/pr54089-1.c: Likewise.
574 * gcc.target/sh/pr54089-6.c: Likewise.
575 * gcc.target/sh/pr54089-7.c: Likewise.
576 * gcc.target/sh/pr54089-8.c: Likewise.
577 * gcc.target/sh/pr54089-9.c: Likewise.
578 * gcc.target/sh/pr54236-1.c: Likewise.
579 * gcc.target/sh/pr54236-2.c: Likewise.
580 * gcc.target/sh/pr54236-3.c: Likewise.
581 * gcc.target/sh/pr54236-4.c: Likewise.
582 * gcc.target/sh/pr54386.c: Likewise.
583 * gcc.target/sh/pr54602-1.c: Likewise.
584 * gcc.target/sh/pr54685.c: Likewise.
585 * gcc.target/sh/pr54760-1.c: Likewise.
586 * gcc.target/sh/pr54760-2.c: Likewise.
587 * gcc.target/sh/pr54760-3.c: Likewise.
588 * gcc.target/sh/pr54760-4.c: Likewise.
589 * gcc.target/sh/pr54760-5.c: Likewise.
590 * gcc.target/sh/pr54760-6.c: Likewise.
591 * gcc.target/sh/pr55146.c: Likewise.
592 * gcc.target/sh/pr55160.c: Likewise.
593 * gcc.target/sh/pr59278.c: Likewise.
594 * gcc.target/sh/pr59401-1.c: Likewise.
595 * gcc.target/sh/pr59533-1.c: Likewise.
596 * gcc.target/sh/pr63260.c: Likewise.
597 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
598 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
599 * gcc.target/sh/strlen.c: Likewise.
600 * gcc.target/sh/torture/pr30807.c: Likewise.
601 * gcc.target/sh/torture/pr34777.c: Likewise.
602 * gcc.target/sh/torture/pr64652.c: Likewise.
603 * gcc.target/sh/torture/pr65505.c: Likewise.
604 * gcc.target/sh/torture/pragma-isr.c: Likewise.
605 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
607 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
610 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
612 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
614 * gcc.target/powerpc/vsx-elemrev-1.c: New.
615 * gcc.target/powerpc/vsx-elemrev-2.c: New.
616 * gcc.target/powerpc/vsx-elemrev-3.c: New.
617 * gcc.target/powerpc/vsx-elemrev-4.c: New.
619 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
621 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
622 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
624 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
627 * c-c++-common/goacc/combined-reduction.c: New test.
628 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
630 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
632 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
633 *movdi_internal pattern only if PIC off.
634 * gcc.target/i386/pr70155-2.c: Likewise.
635 * gcc.target/i386/pr70155-3.c: Likewise.
636 * gcc.target/i386/pr70155-4.c: Likewise.
637 * gcc.target/i386/pr70155-5.c: Likewise.
638 * gcc.target/i386/pr70155-6.c: Likewise.
639 * gcc.target/i386/pr70155-7.c: Likewise.
640 * gcc.target/i386/pr70155-8.c: Likewise.
641 * gcc.target/i386/pr70155-15.c: Likewise.
642 * gcc.target/i386/pr70155-17.c: Likewise.
643 * gcc.target/i386/pr70155-22.c: Likewise.
645 2016-04-29 Bin Cheng <bin.cheng@arm.com>
647 PR tree-optimization/70803
648 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
650 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
652 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
653 optimization of vector loop.
654 * gcc.target/i386/vect-unpack-3.c: New test.
655 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
656 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
657 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
659 2016-04-29 Marek Polacek <polacek@redhat.com>
662 * g++.dg/ubsan/null-7.C: New test.
665 * gcc.dg/pr70852.c: New test.
667 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
670 * g++.dg/cpp0x/alignas6.C: New test.
672 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
674 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
676 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
677 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
678 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
679 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
680 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
681 * gcc.target/arc/mxy.c: Likewise.
682 * gcc.target/arc/mswape.c: Likewise.
683 * gcc.target/arc/mrtsc.c: Likewise.
684 * gcc.target/arc/mcrc.c: Likewise.
685 * gcc.target/arc/mdsp-packa.c: Likewise.
686 * gcc.target/arc/mdvbf.c: Likewise.
687 * gcc.target/arc/mlock.c: Likewise.
688 * gcc.target/arc/mmac-24.c: Likewise.
689 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
691 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
692 Matthijs Kooijman <matthijs@stdin.nl>
693 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
696 * gcc.target/avr/pr60040-1.c: New.
697 * gcc.target/avr/pr60040-2.c: New.
699 2016-04-29 Richard Biener <rguenther@suse.de>
701 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
703 2016-04-29 Richard Biener <rguenther@suse.de>
705 PR tree-optimization/13962
706 PR tree-optimization/65686
707 * gcc.dg/uninit-pr65686.c: New testcase.
709 2016-04-29 Jakub Jelinek <jakub@redhat.com>
712 * gcc.dg/pr70843.c: New test.
714 2016-04-28 Jakub Jelinek <jakub@redhat.com>
717 * gcc.target/i386/pr70858.c: New test.
719 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
721 * gcc.target/arc/nps400-1.c: New file.
723 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
724 Andrew Burgess <andrew.burgess@embecosm.com>
726 * gcc.target/arc/movh_cl-1.c: New file.
728 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
729 Andrew Burgess <andrew.burgess@embecosm.com>
731 * gcc.target/arc/extzv-1.c: New file.
732 * gcc.target/arc/insv-1.c: New file.
733 * gcc.target/arc/insv-2.c: New file.
734 * gcc.target/arc/movb-1.c: New file.
735 * gcc.target/arc/movb-2.c: New file.
736 * gcc.target/arc/movb-3.c: New file.
737 * gcc.target/arc/movb-4.c: New file.
738 * gcc.target/arc/movb-5.c: New file.
739 * gcc.target/arc/movb_cl-1.c: New file.
740 * gcc.target/arc/movb_cl-2.c: New file.
741 * gcc.target/arc/movbi_cl-1.c: New file.
742 * gcc.target/arc/movl-1.c: New file.
744 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
745 Andrew Burgess <andrew.burgess@embecosm.com>
747 * gcc.target/arc/cmem-1.c: New file.
748 * gcc.target/arc/cmem-2.c: New file.
749 * gcc.target/arc/cmem-3.c: New file.
750 * gcc.target/arc/cmem-4.c: New file.
751 * gcc.target/arc/cmem-5.c: New file.
752 * gcc.target/arc/cmem-6.c: New file.
753 * gcc.target/arc/cmem-7.c: New file.
754 * gcc.target/arc/cmem-ld.inc: New file.
755 * gcc.target/arc/cmem-st.inc: New file.
757 2016-04-28 Jakub Jelinek <jakub@redhat.com>
760 * gcc.target/i386/pr70821.c: New test.
762 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
764 * gcc.target/powerpc/vec-adde.c: New test.
765 * gcc.target/powerpc/vec-adde-int128.c: New test.
767 2016-04-28 Jakub Jelinek <jakub@redhat.com>
769 * gcc.target/i386/avx-vround-1.c: New test.
770 * gcc.target/i386/avx-vround-2.c: New test.
771 * gcc.target/i386/avx512vl-vround-1.c: New test.
772 * gcc.target/i386/avx512vl-vround-2.c: New test.
774 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
777 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
778 (check_effective_target_cilkplus_runtime): ... this.
779 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
780 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
782 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
783 Require cilkplus_runtime.
785 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
786 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
787 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
788 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
789 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
790 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
791 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
792 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
793 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
794 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
795 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
796 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
797 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
798 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
799 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
800 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
801 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
802 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
803 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
804 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
805 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
806 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
807 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
808 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
809 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
810 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
811 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
812 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
813 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
815 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
816 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
818 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
820 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
823 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
825 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
826 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
828 2015-04-27 Ryan Burn <contact@rnburn.com>
832 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
834 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
835 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
837 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
839 * gnat.dg/limited_with4.ad[sb]: New test.
840 * gnat.dg/limited_with4_pkg.ads: New helper.
842 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
845 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
846 and movv1ti_internal patterns
847 * gcc.target/i386/pr70155-1.c: New test.
848 * gcc.target/i386/pr70155-2.c: Likewise.
849 * gcc.target/i386/pr70155-3.c: Likewise.
850 * gcc.target/i386/pr70155-4.c: Likewise.
851 * gcc.target/i386/pr70155-5.c: Likewise.
852 * gcc.target/i386/pr70155-6.c: Likewise.
853 * gcc.target/i386/pr70155-7.c: Likewise.
854 * gcc.target/i386/pr70155-8.c: Likewise.
855 * gcc.target/i386/pr70155-9.c: Likewise.
856 * gcc.target/i386/pr70155-10.c: Likewise.
857 * gcc.target/i386/pr70155-11.c: Likewise.
858 * gcc.target/i386/pr70155-12.c: Likewise.
859 * gcc.target/i386/pr70155-13.c: Likewise.
860 * gcc.target/i386/pr70155-14.c: Likewise.
861 * gcc.target/i386/pr70155-15.c: Likewise.
862 * gcc.target/i386/pr70155-16.c: Likewise.
863 * gcc.target/i386/pr70155-17.c: Likewise.
864 * gcc.target/i386/pr70155-18.c: Likewise.
865 * gcc.target/i386/pr70155-19.c: Likewise.
866 * gcc.target/i386/pr70155-20.c: Likewise.
867 * gcc.target/i386/pr70155-21.c: Likewise.
868 * gcc.target/i386/pr70155-22.c: Likewise.
870 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
872 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
875 2016-04-27 Bin Cheng <bin.cheng@arm.com>
877 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
878 * gcc.dg/tree-ssa/scev-9.c: Ditto.
879 * gcc.dg/tree-ssa/scev-10.c: Ditto.
880 * gcc.dg/tree-ssa/scev-11.c: Ditto.
881 * gcc.dg/tree-ssa/scev-12.c: Ditto.
883 2016-04-27 Richard Biener <rguenther@suse.de>
886 * g++.dg/ipa/ipa-pta-2.C: New testcase.
887 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
889 2016-04-27 Nathan Sidwell <nathan@acm.org>
891 * g++.dg/cpp0x/constexpr-recursion3.C: New.
892 * g++.dg/ubsan/pr63956.C: Adjust error location.
894 2016-04-27 Nick Clifton <nickc@redhat.com>
897 * gcc.dg/pr49889.c: New test.
899 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
901 * c-c++-common/memset-array.c: New test.
903 2016-04-26 Martin Sebor <msebor@redhat.com>
906 * g++.dg/cpp1y/func_constexpr.C: New test.
908 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
911 * g++.dg/cpp0x/enum32.C: New test.
912 * g++.dg/cpp0x/enum33.C: New test.
914 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
916 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
917 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
918 * gcc.c-torture/execute/bitfld-6.c: Likewise.
919 * gcc.c-torture/execute/bitfld-7.c: Likewise.
920 * gcc.c-torture/execute/pr38151.c: Likewise.
921 * gcc.c-torture/execute/pr66556.c: Likewise.
922 * gcc.c-torture/execute/pr67781.c: Likewise.
923 * gcc.c-torture/execute/pr68648.c: Likewise.
925 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
927 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
929 2016-04-26 Marek Polacek <polacek@redhat.com>
932 * gcc.dg/pr67784-3.c: New test.
933 * gcc.dg/pr67784-4.c: New test.
934 * gcc.dg/pr67784-5.c: New test.
937 * gcc.dg/Wnested-externs-2.c: New test.
939 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
941 * gcc.dg/fold-plusmult.c: Adjust.
942 * gcc.dg/no-strict-overflow-6.c: Adjust.
943 * gcc.dg/gomp/loop-1.c: Xfail some tests.
945 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
947 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
949 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
950 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
951 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
952 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
953 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
954 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
955 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
956 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
957 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
958 * gcc.target/i386/avx512f-gather-5.c: Likewise.
959 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
960 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
961 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
962 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
963 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
964 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
965 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
966 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
967 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
968 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
969 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
970 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
972 * gcc.target/i386/pr32219-4.c: Likewise.
973 * gcc.target/i386/pr32219-6.c: Likewise.
974 * gcc.target/i386/pr32219-8.c: Likewise.
976 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
978 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
981 2016-04-26 Marek Polacek <polacek@redhat.com>
984 * g++.dg/ext/cond2.C: New test.
986 2016-04-26 Bin Cheng <bin.cheng@arm.com>
988 PR tree-optimization/70771
989 PR tree-optimization/70775
990 * gcc.dg/pr70771.c: New test.
991 * gcc.dg/pr70775.c: New test.
993 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
995 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
997 2016-04-25 Richard Biener <rguenther@suse.de>
999 PR tree-optimization/70780
1000 * gcc.dg/torture/pr70780.c: New testcase.
1002 2016-04-25 Michael Collison <michael.collison@arm.com>
1004 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1005 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1006 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1007 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1008 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1009 * testsuite/lib/target-supports.exp
1010 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1011 that arm neon support vector widen sum of HImode TO SImode.
1013 2016-04-23 Jakub Jelinek <jakub@redhat.com>
1016 * c-c++-common/asan/pr70712.c: New test.
1018 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1020 * .gitattributes: New file.
1022 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1024 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1026 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1028 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1029 * gfortran.dg/submodule_15.f08: Likewise.
1031 2016-04-22 Richard Biener <rguenther@suse.de>
1033 PR tree-optimization/70740
1034 * gcc.dg/torture/pr70740.c: New testcase.
1036 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1039 * gcc.target/i386/pr70750-1.c: New test.
1040 * gcc.target/i386/pr70750-2.c: Likewise.
1042 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1045 * g++.dg/cpp0x/auto48.C: New.
1047 2016-04-21 Marek Polacek <polacek@redhat.com>
1050 * g++.dg/cpp0x/forw_enum12.C: New test.
1051 * g++.dg/cpp0x/forw_enum13.C: New test.
1053 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1056 * gcc.target/i386/pr70728.c: New test.
1058 2016-04-21 Richard Biener <rguenther@suse.de>
1061 * gcc.dg/pr70747.c: New testcase.
1063 2016-04-21 Bin Cheng <bin.cheng@arm.com>
1065 PR tree-optimization/70715
1066 * gcc.dg/tree-ssa/scev-13.c: New test.
1068 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1070 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1072 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
1074 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1076 2016-04-20 Jan Hubicka <jh@suse.cz>
1079 * g++.dg/ipa/nothrow-1.C: New testcase.
1081 2016-04-20 Nathan Sidwell <nathan@acm.org>
1084 * g++.dg/eh/delete1.C: New.
1086 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1088 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1089 -mtune-ctrl=sse_typeless_stores.
1091 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1093 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1095 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1097 PR tree-optimization/69489
1098 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1100 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1103 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1104 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1105 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1107 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1109 PR tree-optimization/56625
1110 PR tree-optimization/69489
1111 * gcc.dg/vect/pr56625.c: New test.
1112 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1114 2016-04-20 Andrew Pinski <apinski@cavium.com>
1117 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1119 2016-04-20 Arnaud Charlet <charlet@adacore.com>
1121 * gnat.dg/self1.adb: Remove now incorrect test.
1123 2016-04-20 Bin Cheng <bin.cheng@arm.com>
1125 * gcc.dg/tree-ssa/scev-11.c: New test.
1126 * gcc.dg/tree-ssa/scev-12.c: New test.
1128 2016-04-20 Marek Polacek <polacek@redhat.com>
1130 PR tree-optimization/70725
1131 * gcc.dg/pr70725.c: New test.
1133 2016-04-20 Richard Biener <rguenther@suse.de>
1135 PR tree-optimization/70726
1136 * g++.dg/vect/pr70726.cc: New testcase.
1138 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1141 * gcc.target/s390/pr70674.c: New test.
1143 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1145 PR libgfortran/70684
1146 * gfortran.dg/list_read_14.f90: New test.
1148 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1151 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1152 extern to force it misaligned.
1156 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1157 Don't check `*' before movv4sf_internal.
1158 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1159 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1160 Don't check `*' before movv16qi_internal.
1161 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1162 extern to force it misaligned.
1166 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1167 Don't check `*' before movv2df_internal.
1168 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1169 extern to force it misaligned.
1173 Check movv8sf_internal instead of avx_storeups256.
1174 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1176 2016-04-19 Richard Biener <rguenther@suse.de>
1178 PR tree-optimization/70171
1179 * g++.dg/tree-ssa/pr70171.C: New testcase.
1181 2016-04-19 Richard Biener <rguenther@suse.de>
1183 PR tree-optimization/70724
1184 * gcc.dg/torture/pr70724.c: New testcase.
1186 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1189 * testsuite/gcc.target/i386/pr70689.c: New.
1191 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1194 * gcc.target/i386/pr70708.c: New test.
1196 2016-04-18 Richard Biener <rguenther@suse.de>
1198 PR tree-optimization/43434
1199 * gcc.dg/vect/pr43434.c: New testcase.
1200 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1201 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1202 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1203 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1204 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1205 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1206 * gcc.dg/gomp/pr68640.c: Likewise.
1207 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1208 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1210 2016-04-18 Richard Biener <rguenther@suse.de>
1212 PR tree-optimization/70701
1213 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1215 2016-04-18 Tom de Vries <tom@codesourcery.com>
1218 * gcc.dg/pr70161.c: Add dot-file scans.
1219 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1220 instead of after last dot char.
1222 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1224 * c-c++-common/dump-ada-spec-3.c: New test.
1225 * c-c++-common/dump-ada-spec-4.c: Likewise.
1227 2016-04-17 Tom de Vries <tom@codesourcery.com>
1230 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1232 2016-04-15 Jan Hubicka <jh@suse.cz>
1235 * g++.dg/ipa/pure-const-1.C: New testcase.
1236 * g++.dg/ipa/pure-const-2.C: New testcase.
1237 * g++.dg/ipa/pure-const-3.C: New testcase.
1239 2016-04-15 Marek Polacek <polacek@redhat.com>
1242 * gcc.dg/bitfld-22.c: New test.
1244 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1246 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1249 2016-04-15 Marek Polacek <polacek@redhat.com>
1252 * c-c++-common/pr70651.c: New test.
1254 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1256 PR rtl-optimization/70681
1257 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1258 dump scan on arm and powerpc.
1259 * gcc.dg/pr10474.c: Likewise.
1261 2016-04-15 Jakub Jelinek <jakub@redhat.com>
1266 * g++.dg/cpp1y/vla11.C: Revert for real.
1269 * c-c++-common/Wparentheses-1.c: New test.
1270 * c-c++-common/gomp/Wparentheses-1.c: New test.
1271 * c-c++-common/gomp/Wparentheses-2.c: New test.
1272 * c-c++-common/gomp/Wparentheses-3.c: New test.
1273 * c-c++-common/gomp/Wparentheses-4.c: New test.
1274 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1275 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1276 * c-c++-common/goacc/Wparentheses-1.c: New test.
1278 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1281 * gcc.target/i386/pr70662.c: New test.
1283 2016-04-15 Richard Biener <rguenther@suse.de>
1284 Alan Modra <amodra@gmail.com>
1286 PR tree-optimization/70130
1287 * gcc.dg/vect/O3-pr70130.c: New testcase.
1289 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1292 * gcc.target/powerpc/pr70669.c: New test.
1295 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1296 a power7 system that does not have an assembler that supports
1299 2016-04-14 Martin Sebor <msebor@redhat.com>
1304 * c-c++-common/ubsan/vla-1.c: Revert.
1305 * g++.dg/cpp1y/vla11.C: Same.
1306 * g++.dg/cpp1y/vla12.C: Same.
1307 * g++.dg/cpp1y/vla13.C: Same.
1308 * g++.dg/cpp1y/vla14.C: Same.
1309 * g++.dg/cpp1y/vla3.C: Same.
1310 * gcc/testsuite/g++.dg/init/array24.C: Same.
1311 * g++.dg/ubsan/vla-1.C: Same.
1313 2016-04-14 Marek Polacek <polacek@redhat.com>
1314 Jan Hubicka <hubicka@ucw.cz>
1317 * g++.dg/torture/pr70029.C: New test.
1319 2016-04-14 Martin Sebor <msebor@redhat.com>
1321 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1322 type size to prevent failures on targets with very low maximum
1325 2016-04-14 Richard Biener <rguenther@suse.de>
1327 PR tree-optimization/70623
1328 * gcc.dg/torture/pr70623.c: New testcase.
1329 * gcc.dg/torture/pr70623-2.c: Likewise.
1331 2016-04-13 Martin Sebor <msebor@redhat.com>
1336 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1337 * g++.dg/cpp1y/vla11.C: New test.
1338 * g++.dg/cpp1y/vla12.C: New test.
1339 * g++.dg/cpp1y/vla13.C: New test.
1340 * g++.dg/cpp1y/vla14.C: New test.
1341 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1342 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1343 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1345 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1348 * g++.dg/opt/pr70641.C: New test.
1350 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1352 PR rtl-optimization/68749
1353 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1354 effects of argument promotions.
1355 Remove default args to dg-skip-if.
1357 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1360 * g++.dg/parse/pr70635.C: New.
1362 2016-04-13 Marek Polacek <polacek@redhat.com>
1365 * c-c++-common/Wmisleading-indentation-4.c: New test.
1367 2016-04-13 Marek Polacek <polacek@redhat.com>
1370 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1371 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1373 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1375 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1376 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1377 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1379 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1382 * gcc.c-torture/compile/pr70633.c: New test.
1385 * gcc.dg/torture/pr70628.c: New test.
1387 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1390 * g++.dg/template/pr70610.C: New test.
1391 * g++.dg/template/pr70610-2.C: New test.
1392 * g++.dg/template/pr70610-3.C: New test.
1393 * g++.dg/template/pr70610-4.C: New test.
1395 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1397 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1401 * g++.dg/ext/pr70571.C: New test.
1403 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1406 * gcc.target/powerpc/pr70640.c: New test.
1408 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1411 * g++.dg/parse/pr68722.C: New.
1413 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1415 PR rtl-optimization/70596
1416 * gcc.target/i386/pr70596.c: New test.
1418 2016-04-12 Nathan Sidwell <nathan@acm.org>
1421 * g++.dg/init/pr70501.C: New.
1423 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1425 * gcc.target/i386/asm-flag-6.c: New test.
1427 2016-04-12 Tom de Vries <tom@codesourcery.com>
1429 PR tree-optimization/68756
1430 * gcc.dg/graphite/pr68756.c: New test.
1432 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1434 PR tree-optimization/70602
1435 * gcc.c-torture/execute/pr70602.c: New test.
1437 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1440 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1441 __float128 emulator is built and runs.
1442 * gcc.target/powerpc/float128-1.c: Likewise.
1444 * lib/target-supports.exp (check_ppc_float128_sw_available):
1445 Rework tests for __float128 software and hardware
1446 availability. Fix exit condition to return 0 on success.
1448 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1451 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1452 * gcc.target/aarch64/target_attr_15.c: Likewise.
1454 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1457 * g++.dg/cpp1y/pr69066.C: New.
1459 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1462 * gfortran.dg/pr36192.f90: Update test.
1463 * gfortran.dg/pr36192_1.f90: Update test.
1464 * gfortran.dg/real_dimension_1.f: Update test.
1465 * gfortran.dg/parameter_array_init_7.f90: New test.
1467 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1470 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1472 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1474 PR rtl-optimization/66669
1475 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1477 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1479 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1480 * gcc.dg/pie-1.c: Likewise.
1481 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1482 * gcc.dg/pic-4.c: Likewise.
1483 * gcc.dg/pie-3.c: Likewise.
1484 * gcc.dg/pie-4.c: Likewise.
1486 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1488 PR tree-optimization/68644
1489 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1491 PR rtl-optimization/64886
1492 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1494 2016-04-09 Tom de Vries <tom@codesourcery.com>
1496 PR tree-optimization/68953
1497 * gcc.dg/graphite/pr68953.c: New test.
1499 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1502 * gfortran.dg/deferred_character_16.f90: New test.
1504 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1506 PR tree-optimization/70586
1507 * gcc.c-torture/execute/pr70586.c: New test.
1509 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1512 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1513 with __builtin_memset
1514 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1516 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1520 PR tree-optimization/70373
1524 * c-c++-common/goacc/reduction-5.c: New test.
1525 * c-c++-common/goacc/reduction-promotions.c: New test.
1526 * gfortran.dg/goacc/reduction-3.f95: New test.
1527 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1529 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1533 * g++.dg/pr70590.C: New test.
1534 * g++.dg/pr70590-2.C: New test.
1536 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1539 * gcc.target/i386/pr70593.c: New test.
1541 PR rtl-optimization/70574
1542 * gcc.target/i386/avx2-pr70574.c: New test.
1544 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1547 * c-c++-common/asan/pr70541.c: New test.
1549 2016-04-08 Tom de Vries <tom@codesourcery.com>
1551 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1552 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1554 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1557 * gcc.c-torture/execute/pr70566.c: New test.
1559 2016-04-08 Tom de Vries <tom@codesourcery.com>
1561 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1562 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1564 2016-04-08 Alan Modra <amodra@gmail.com>
1566 * gcc.target/powerpc/pr70117.c: New.
1568 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1571 * gcc.dg/lto/simd-function_0.c: New test.
1573 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1575 * c-c++-common/attr-simd-2.c: Likewise.
1576 * c-c++-common/attr-simd-4.c: Likewise.
1577 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1578 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1580 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1583 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1585 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1586 Tom de Vries <tom@codesourcery.com>
1588 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1589 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1590 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1591 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1592 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1593 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1594 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1595 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1597 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1600 * g++.dg/warn/Wparentheses-29.C: New test.
1602 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1605 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1606 explicit braces to resolve a future -Wparentheses warning.
1608 2016-04-06 Richard Henderson <rth@redhat.com>
1610 * gcc.dg/pr61817-1.c: New test.
1611 * gcc.dg/pr61817-2.c: New test.
1612 * gcc.dg/pr69391-1.c: New test.
1613 * gcc.dg/pr69391-2.c: New test.
1615 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1617 PR rtl-optimization/70398
1618 * testsuite/gcc.target/aarch64/pr70398.c: New.
1620 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1622 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1624 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1625 Pedro Alves <palves@redhat.com>
1627 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1629 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1631 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1632 Check for avx512f effective targets instead of avx2.
1633 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1635 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1636 * g++.dg/gomp/declare-simd-1.C: Likewise.
1637 * g++.dg/gomp/declare-simd-3.C: Likewise.
1638 * g++.dg/gomp/declare-simd-4.C: Likewise.
1641 * c-c++-common/gomp/pr70550-1.c: New test.
1642 * c-c++-common/gomp/pr70550-2.c: New test.
1644 2016-04-05 Nathan Sidwell <nathan@acm.org>
1647 * g++.dg/ext/attribute-may-alias-5.C: New.
1649 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1652 * c-c++-common/pr70336.c: New test.
1653 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1654 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1656 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1659 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1661 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1663 PR rtl-optimization/70542
1664 * gcc.dg/torture/pr70542.c: New test.
1665 * gcc.target/i386/avx2-pr70542.c: New test.
1667 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1669 PR tree-optimization/70509
1670 * gcc.target/i386/avx512bw-pr70509.c: New test.
1672 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1675 * g++.dg/ext/constexpr-vla4.C: New test.
1677 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1680 * gcc.target/i386/pr70510.c: New test.
1682 2016-04-05 Richard Biener <rguenther@suse.de>
1684 PR tree-optimization/70526
1685 * g++.dg/torture/pr70526.C: New testcase.
1687 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1690 * gcc.target/i386/pr70525.c: New test.
1692 2016-04-05 Richard Biener <rguenther@suse.de>
1695 * g++.dg/torture/pr70499.C: New testcase.
1697 2016-04-05 Richard Biener <rguenther@suse.de>
1699 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1702 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1705 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1706 rs6000 ABI warnings.
1708 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1711 * g++.dg/ipa/devirt-51.C: New testcase.
1713 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1714 Jakub Jelinek <jakub@redhat.com>
1717 * gcc.dg/torture/pr70457.c: New.
1719 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1722 * gfortran.dg/allocate_with_source_19.f08: New test.
1724 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1727 * gfortran.dg/coarray_allocate_6.f08: New test.
1729 2016-04-04 Richard Biener <rguenther@suse.de>
1731 PR rtl-optimization/70484
1732 * gcc.dg/torture/pr70484.c: New testcase.
1734 2016-04-04 Marek Polacek <polacek@redhat.com>
1737 * gcc.dg/torture/pr70307.c: New test.
1739 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1743 * gcc.target/sh/torture/pr70416.c: New.
1745 2016-04-02 Martin Sebor <msebor@redhat.com>
1751 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1752 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1753 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1754 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1755 * g++.dg/cpp0x/constexpr-string.C: Same.
1756 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1757 * g++.dg/cpp0x/pr65398.C: Same.
1758 * g++.dg/ext/constexpr-vla1.C: Same.
1759 * g++.dg/ext/constexpr-vla2.C: Same.
1760 * g++.dg/ext/constexpr-vla3.C: Same.
1761 * g++.dg/ubsan/pr63956.C: Same.
1763 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1765 PR rtl-optimization/70467
1766 * gcc.target/i386/pr70467-2.c: New test.
1768 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1769 Marek Polacek <polacek@redhat.com>
1772 * g++.dg/init/new47.C: New test.
1774 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1777 * gcc.target/arm/pr70496.c: New test.
1779 2016-04-01 Nathan Sidwell <nathan@acm.org>
1782 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1784 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1787 * gcc.dg/strlenopt.h (memmove): New.
1788 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1789 instead of "string.h".
1790 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1791 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1792 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1793 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1794 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1795 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1796 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1797 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1798 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1799 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1800 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1801 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1802 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1803 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1804 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1805 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1806 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1807 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1808 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1809 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1811 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1813 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1814 (Holder::foo): Reflect this.
1816 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1819 * gcc.dg/pr70442.c: New test.
1821 2016-03-31 Nathan Sidwell <nathan@acm.org>
1824 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1826 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1829 * gcc.target/i386/pr70453.c: New test.
1831 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1834 * gcc.c-torture/pr70292.c: New test.
1836 2016-03-31 Marek Polacek <polacek@redhat.com>
1839 * c-c++-common/pr70297.c: New test.
1840 * g++.dg/cpp0x/typedef-redecl.C: New test.
1841 * gcc.dg/typedef-redecl2.c: New test.
1843 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1845 PR rtl-optimization/70460
1846 * gcc.c-torture/execute/pr70460.c: New test.
1848 2016-03-31 Richard Biener <rguenther@suse.de>
1851 * g++.dg/ext/vector30.C: New testcase.
1853 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1854 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1856 * gfortran.dg/fmt_pf.f90: New test.
1858 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1860 Forward-port from 5 branch
1861 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1864 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1865 dg-require-effective-target after dg-do.
1867 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1869 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1871 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1872 Julian Brown <julian@codesourcery.com>
1873 Chung-Lin Tang <cltang@codesourcery.com>
1874 Cesar Philippidis <cesar@codesourcery.com>
1875 James Norris <jnorris@codesourcery.com>
1876 Tom de Vries <tom@codesourcery.com>
1877 Nathan Sidwell <nathan@codesourcery.com>
1879 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1880 * c-c++-common/goacc/loop-clauses.c: Likewise.
1881 * g++.dg/goacc/template.C: Likewise.
1882 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1883 * gfortran.dg/goacc/loop-1.f95: Likewise.
1884 * gfortran.dg/goacc/loop-5.f95: Likewise.
1885 * gfortran.dg/goacc/loop-6.f95: Likewise.
1886 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1887 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1888 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1889 * c-c++-common/goacc/clauses-fail.c: Likewise.
1890 * c-c++-common/goacc/parallel-1.c: Likewise.
1891 * c-c++-common/goacc/reduction-1.c: Likewise.
1892 * c-c++-common/goacc/reduction-2.c: Likewise.
1893 * c-c++-common/goacc/reduction-3.c: Likewise.
1894 * c-c++-common/goacc/reduction-4.c: Likewise.
1895 * c-c++-common/goacc/routine-3.c: Likewise.
1896 * c-c++-common/goacc/routine-4.c: Likewise.
1897 * c-c++-common/goacc/routine-5.c: Likewise.
1898 * c-c++-common/goacc/tile.c: Likewise.
1899 * g++.dg/goacc/template.C: Likewise.
1900 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1901 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1902 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1903 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1904 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1905 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1906 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1907 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1908 * c-c++-common/goacc/use_device-1.c: ... this file.
1909 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1910 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1911 * c-c++-common/goacc/host_data-6.c: ... this file.
1912 * c-c++-common/goacc/loop-2-kernels.c: New file.
1913 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1914 * c-c++-common/goacc/loop-3.c: Likewise.
1915 * g++.dg/goacc/reference.C: Likewise.
1916 * g++.dg/goacc/routine-1.C: Likewise.
1917 * g++.dg/goacc/routine-2.C: Likewise.
1919 2016-03-30 Richard Biener <rguenther@suse.de>
1922 * gcc.dg/torture/pr70450.c: New testcase.
1924 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1927 * gcc.dg/torture/pr70421.c: New test.
1928 * gcc.target/i386/avx512f-pr70421.c: New test.
1930 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1933 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1934 (check): New function.
1936 (foo): Align stack to 16 bytes when calling bar.
1937 * gcc.target/i386/cleanup-2.c: Likewise.
1939 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1941 PR tree-optimization/59124
1942 * gcc.dg/Warray-bounds-19.c: New test.
1944 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1946 * lib/prune.exp (escape_regex_chars): New.
1947 (prune_file_path): Update to quote metcharacters for regexp.
1949 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1951 PR rtl-optimization/70429
1952 * gcc.c-torture/execute/pr70429.c: New test.
1954 PR tree-optimization/70405
1955 * gcc.dg/pr70405.c: New test.
1957 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1960 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1961 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1963 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1966 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1967 __cilkrts_set_param to set two workers.
1968 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1969 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1971 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1973 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1975 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1978 * gcc.target/i386/pr70406.c: New test.
1980 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1982 * gnat.dg/specs/double_record_extension3.ads: New test.
1984 2016-03-25 Richard Henderson <rth@redhat.com>
1987 * gcc.target/aarch64/pr70120-1.c: New.
1988 * gcc.target/aarch64/pr70120-2.c: New.
1989 * gcc.target/aarch64/pr70120-3.c: New.
1991 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1994 * g++.dg/template/mangle2.C: The dg-do directive should be
1995 "compile" not "assemble".
1997 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2000 * gcc.dg/pr69650.c: New test.
2002 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
2004 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2006 2016-03-25 Alan Modra <amodra@gmail.com>
2008 * gcc.dg/dfp/pr70052.c: New test.
2010 2016-03-24 Richard Henderson <rth@redhat.com>
2013 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2014 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2016 2016-03-24 Tom de Vries <tom@codesourcery.com>
2018 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2020 2016-03-24 Tom de Vries <tom@codesourcery.com>
2022 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2023 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2025 2016-03-24 Tom de Vries <tom@codesourcery.com>
2027 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2028 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2030 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2033 * g++.dg/template/mangle2.C: New test.
2035 2016-03-24 Richard Biener <rguenther@suse.de>
2037 PR tree-optimization/70396
2038 * gcc.dg/torture/pr70396.c: New testcase.
2040 2016-03-24 Richard Biener <rguenther@suse.de>
2043 * gcc.dg/torture/pr70370.c: New testcase.
2045 2016-03-24 Tom de Vries <tom@codesourcery.com>
2047 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2048 * gfortran.dg/goacc/kernels-tree.f95: Same.
2049 * gfortran.dg/goacc/parallel-tree.f95: Same.
2051 2016-03-24 Tom de Vries <tom@codesourcery.com>
2053 * c-c++-common/goacc/uninit-if-clause.c: New test.
2054 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2056 2016-03-24 Jakub Jelinek <jakub@redhat.com>
2059 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2062 2016-03-24 Richard Biener <rguenther@suse.de>
2064 PR tree-optimization/70372
2065 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2067 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2070 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2072 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2075 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2077 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2080 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2081 * g++.dg/cpp1y/pr70001.C: New test.
2084 * g++.dg/cpp0x/constexpr-70323.C: New test.
2086 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
2087 Jason Merrill <jason@redhat.com>
2088 Jakub Jelinek <jakub@redhat.com>
2091 * g++.dg/cpp0x/constexpr-69315.C: New test.
2092 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2094 2016-03-23 Marek Polacek <polacek@redhat.com>
2097 * g++.dg/warn/Wignored-attributes-1.C: New test.
2098 * g++.dg/warn/Wignored-attributes-2.C: New test.
2100 2016-03-23 Tom de Vries <tom@codesourcery.com>
2102 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2104 * gfortran.dg/goacc/private-3.f95 (test): Same.
2105 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2108 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2110 * lib/target-supports.exp: Remove v7ve entry from loop
2111 creating effective target checks.
2112 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2113 (add_options_for_arm_arch_v7ve): Likewise.
2115 2016-03-23 Jakub Jelinek <jakub@redhat.com>
2117 PR tree-optimization/70354
2118 * gcc.dg/vect/pr70354-1.c: New test.
2119 * gcc.dg/vect/pr70354-2.c: New test.
2120 * gcc.target/i386/avx2-pr70354-1.c: New test.
2121 * gcc.target/i386/avx2-pr70354-2.c: New test.
2123 2016-03-22 Jeff Law <law@redhat.com>
2126 * gcc.dg/tree-ssa/pr70232.c: New test.
2128 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2131 * gcc.target/i386/pr70302.c: New test.
2133 2016-03-22 Richard Biener <rguenther@suse.de>
2136 * g++.dg/torture/pr70251.C: New testcase.
2138 2016-03-22 David Malcolm <dmalcolm@redhat.com>
2141 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2142 Wmisleading-indentation.c.
2143 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2144 reflect change to diagnostic text and order of messages.
2145 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2147 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
2149 * g++.dg/ext/java-3.C: Don't compile on AIX.
2151 2016-03-22 Richard Biener <rguenther@suse.de>
2154 * gcc.dg/torture/pr70333.c: New testcase.
2156 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2158 * g++.dg/ext/pr70290.C: New test.
2160 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2163 * gcc.target/i386/pr70325.c: New test.
2165 2016-03-22 Jakub Jelinek <jakub@redhat.com>
2168 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2169 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2172 * gcc.target/i386/pr70300.c: New test.
2175 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2176 (func2): New function for cond with parens, xfail warning for c++.
2177 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2179 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2182 * g++.dg/template/ptrmem30.C: New test.
2184 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2187 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2188 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2190 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2193 * gcc.dg/pr70326.c: New test.
2195 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
2196 Jakub Jelinek <jakub@redhat.com>
2198 PR tree-optimization/70317
2199 * gcc.dg/pr70317.c: New test.
2201 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
2204 * gcc.target/i386/pr70327.c: New test.
2206 2016-03-21 Martin Liska <mliska@suse.cz>
2209 * gcc.dg/ipa/pr70306.c: New test.
2211 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
2213 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2214 * gcc.target/arm/attr-align3.c: Likewise.
2215 * gcc.target/arm/attr_arm.c: Likewise.
2216 * gcc.target/arm/flip-thumb.c: Likewise.
2218 2016-03-21 Jakub Jelinek <jakub@redhat.com>
2221 * gcc.target/powerpc/altivec-36.c: New test.
2223 2016-03-21 Richard Biener <rguenther@suse.de>
2225 PR tree-optimization/70310
2226 * gcc.dg/torture/pr70310.c: New testcase.
2228 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2231 * gcc.target/i386/pr70293.c: New test.
2233 2016-03-21 Richard Biener <rguenther@suse.de>
2235 PR tree-optimization/70288
2236 * gcc.dg/torture/pr70288-1.c: New testcase.
2237 * gcc.dg/torture/pr70288-2.c: Likewise.
2239 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2241 PR rtl-optimization/69307
2242 * gcc.target/arm/pr69307.c: New test.
2244 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
2246 PR rtl-optimization/69102
2247 * gcc.c-torture/compile/pr69102.c: New test.
2249 2016-03-18 Jeff Law <law@redhat.com>
2251 PR rtl-optimization/70263
2252 * gcc.c-torture/compile/pr70263-1.c: New test.
2253 * gcc.target/i386/pr70263-2.c: New test.
2255 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2257 PR rtl-optimization/70278
2258 * gcc.dg/torture/pr70278.c: New test.
2259 * gcc.target/arm/pr70278.c: New test.
2261 2016-03-18 David Malcolm <dmalcolm@redhat.com>
2264 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2265 (test_builtin_types_compatible_p): New test function.
2266 * gcc.dg/pr70281.c: New test case.
2268 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2271 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2273 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2275 PR tree-optimization/70252
2276 * gcc.dg/pr70252.c: New test.
2278 2016-03-18 Tom de Vries <tom@codesourcery.com>
2280 * gcc.dg/pr70161-2.c: New test.
2281 * gcc.dg/pr70161.c: New test.
2283 2016-03-18 Tom de Vries <tom@codesourcery.com>
2286 * gcc.dg/pr70269.c: New test.
2288 2016-03-18 Jakub Jelinek <jakub@redhat.com>
2291 * g++.dg/ext/java-3.C: New test.
2293 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2296 * g++.dg/lookup/pr70205.C: New test.
2298 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2301 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2303 2016-03-17 Marek Polacek <polacek@redhat.com>
2306 * gcc.dg/atomic-op-6.c: New test.
2308 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2311 * c-c++-common/pr70264.c: New test case.
2313 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2316 * c-c++-common/pr70144-1.c: New test.
2317 * c-c++-common/pr70144-2.c: New test.
2320 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2321 * g++.dg/opt/flifetime-dse6.C: New test.
2322 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2324 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2327 * gcc.dg/pic-1.c: New test.
2328 * gcc.dg/pic-2.c: Likewise.
2329 * gcc.dg/pic-3.c: Likewise.
2330 * gcc.dg/pic-4.c: Likewise.
2331 * gcc.dg/pie-1.c: Likewise.
2332 * gcc.dg/pie-2.c: Likewise.
2333 * gcc.dg/pie-3.c: Likewise.
2334 * gcc.dg/pie-4.c: Likewise.
2335 * gcc.dg/pie-5.c: Likewise.
2336 * gcc.dg/pie-6.c: Likewise.
2338 2016-03-17 Tom de Vries <tom@codesourcery.com>
2340 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2341 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2343 2016-03-17 Richard Biener <rguenther@suse.de>
2346 * g++.dg/debug/pr70271.C: New testcase.
2348 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2350 * gcc.target/i386/pr70251.c: New test.
2352 2016-03-17 Marek Polacek <polacek@redhat.com>
2355 * g++.dg/warn/constexpr-70194.C: New test.
2357 2016-03-16 Richard Henderson <rth@redhat.com>
2360 * gcc.c-torture/compile/pr70240.c: New.
2362 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2364 * gcc.c-torture/compile/20151204.c: Skip for avr.
2366 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2369 * g++.dg/opt/pr70245.C: New test.
2370 * g++.dg/opt/pr70245.h: New file.
2371 * g++.dg/opt/pr70245-aux.cc: New file.
2373 2016-03-16 Martin Sebor <msebor@redhat.com>
2375 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2377 2016-03-16 Richard Henderson <rth@redhat.com>
2380 * gcc.c-torture/compile/pr70199.c: New.
2382 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2384 * gcc.dg/uninit-19.c: Run dos2unix.
2386 2016-03-16 Marek Polacek <polacek@redhat.com>
2389 * gcc.dg/nested-func-10.c: New test.
2390 * gcc.dg/nested-func-9.c: New test.
2392 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2394 PR tree-optimization/68714
2395 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2397 2016-03-16 Tom de Vries <tom@codesourcery.com>
2399 PR tree-optimization/68715
2400 * gcc.dg/graphite/pr68715-2.c: New test.
2401 * gcc.dg/graphite/pr68715.c: New test.
2402 * gfortran.dg/graphite/pr68715.f90: New test.
2404 2016-03-16 Tom de Vries <tom@codesourcery.com>
2406 PR tree-optimization/68809
2407 * gcc.dg/graphite/pr68809-2.c: New test.
2408 * gcc.dg/graphite/pr68809.c: New test.
2410 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2413 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2414 method call to i () as argument. Adjust expected output.
2417 * g++.dg/ubsan/pr70147-1.C: New test.
2418 * g++.dg/ubsan/pr70147-2.C: New test.
2420 2016-03-15 Martin Sebor <msebor@redhat.com>
2423 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2425 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2427 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2430 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2433 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2434 libatomic_available.
2436 2016-03-15 Marek Polacek <polacek@redhat.com>
2439 * g++.dg/ext/attribute-may-alias-4.C: New test.
2441 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2443 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2444 -fvar-tracking-assignments-toggle flag.
2446 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2448 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2450 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2452 PR rtl-optimization/70222
2453 * gcc.c-torture/execute/pr70222-1.c: New test.
2454 * gcc.c-torture/execute/pr70222-2.c: New test.
2456 2016-03-15 Richard Henderson <rth@redhat.com>
2458 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2460 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2462 PR rtl-optimization/69032
2463 * gcc.dg/pr69032.c: New test.
2465 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2467 PR rtl-optimization/63384
2468 * g++.dg/pr63384.C: New test.
2470 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2473 * gcc.target/i386/pr64411.C: New test.
2475 2016-03-15 Tom de Vries <tom@codesourcery.com>
2477 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2478 * gfortran.dg/goacc/kernels-alias.f95: New test.
2480 2016-03-14 Martin Sebor <msebor@redhat.com>
2483 * g++.dg/cpp0x/constexpr-inline.C: New test.
2484 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2486 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2488 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2490 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2493 * gcc.dg/pr70219.c: New test.
2495 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2498 * gcc.dg/torture/pr70083.c: New test.
2499 * gcc.target/i386/pr70083.c: New test.
2501 2016-03-14 Richard Biener <rguenther@suse.de>
2503 PR tree-optimization/56365
2504 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2506 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2509 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2511 * g++.dg/pr70098.C: New testcase.
2514 2016-03-14 Tom de Vries <tom@codesourcery.com>
2516 PR tree-optimization/70045
2517 * gcc.dg/graphite/pr70045.c: New test.
2519 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2522 * gfortran.dg/include_9.f90: New test.
2524 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2527 gfortran.dg/prof/prof.exp: New script.
2528 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2530 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2532 PR rtl-optimization/69307
2533 * gcc.dg/pr69307.c: New test.
2535 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2538 * gcc.target/arm/pr69614.c: New.
2540 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2543 * gfortran.dg/submodule_14.f08: New test
2546 * gfortran.dg/submodule_15.f08: New test
2548 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2551 * g++.dg/cpp1y/paren3.C: New test.
2553 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2556 * gcc.target/powerpc/ppc-round2.c: New test.
2558 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2561 * gcc.dg/torture/pr70123.c: New test.
2563 2016-03-11 Jeff Law <law@redhat.com>
2565 PR tree-optimization/70190
2566 * gcc.c-torture/compile/pr70190.c: New test.
2568 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2571 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2573 (test43_b): Likewise.
2574 (test43_c): Likewise.
2575 (test43_d): Likewise.
2576 (test43_e): Likewise.
2577 (test43_f): Likewise.
2578 (test43_g): Likewise.
2579 (test44_a): Likewise.
2580 (test44_b): Likewise.
2581 (test44_c): Likewise.
2582 (test44_d): Likewise.
2583 (test44_e): Likewise.
2585 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2588 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2590 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2592 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2595 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2599 * gcc.target/aarch64/pr69245_2.c: New test.
2601 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2603 PR tree-optimization/70177
2604 * gcc.dg/pr70177.c: New test.
2606 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2608 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2610 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2612 * gcc.dg/tree-ssa/sra-20.c: New.
2614 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2616 PR rtl-optimization/70174
2617 * gcc.dg/pr70174.c: New test.
2619 PR tree-optimization/70169
2620 * gcc.dg/pr70169.c: New test.
2622 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2625 * gcc.target/i386/pr70160.c: New test.
2627 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2629 * gcc.target/s390/dfp-1.c: New test.
2631 2016-03-10 Nick Clifton <nickc@redhat.com>
2634 * gcc.target/aarch64/pr70044.c: New test.
2636 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2637 Jakub Jelinek <jakub@redhat.com>
2640 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2641 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2642 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2644 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2647 * g++.dg/lto/pr69589_0.C: New testcase
2648 * g++.dg/lto/pr69589_1.C: New testcase
2650 2016-03-10 Marek Polacek <polacek@redhat.com>
2653 * g++.dg/delayedfold/unary-plus1.C: New test.
2655 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2657 * gcc.target/arm/pr45701-1.c: Escape brackets.
2658 * gcc.target/arm/pr45701-2.c: Likewise.
2660 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2662 * gfortran.dg/unconstrained_commons.f: New.
2664 2016-03-10 Alan Modra <amodra@gmail.com>
2666 * gcc.dg/pr69195.c: New.
2667 * gcc.dg/pr69238.c: New.
2669 2016-03-10 Tom de Vries <tom@codesourcery.com>
2672 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2674 2016-03-10 Richard Biener <rguenther@suse.de>
2676 PR tree-optimization/70128
2677 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2678 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2680 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2682 PR tree-optimization/70152
2683 * gcc.dg/pr70152.c: New test.
2686 * gcc.target/i386/pr70086-1.c: New test.
2687 * gcc.target/i386/pr70086-2.c: New test.
2688 * gcc.target/i386/pr70086-3.c: New test.
2690 PR tree-optimization/70127
2691 * gcc.c-torture/execute/pr70127.c: New test.
2693 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2695 * c-c++-common/goacc/combined-directives-2.c: New test.
2697 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2701 * g++.dg/diagnostic/pr70105.C: New test.
2702 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2703 (test_multiple_ordinary_maps): New test function.
2705 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2709 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2710 Drop range information from call to inform_at_rich_loc.
2711 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2713 (test_show_locus): Replace calls to rich_location::add_range with
2714 calls to add_range. Rewrite the tests that used the now-defunct
2715 rich_location ctor taking a source_range. Simplify other tests
2716 by replacing calls to COMBINE_LOCATION_DATA with calls to
2719 2016-03-09 Richard Biener <rguenther@suse.de>
2720 Jakub Jelinek <jakub@redhat.com>
2722 PR tree-optimization/70138
2723 * gcc.dg/vect/pr70138-1.c: New testcase.
2724 * gcc.dg/vect/pr70138-2.c: Likewise.
2726 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2729 * gcc.target/i386/pr70049.c: New test.
2731 2016-03-09 Richard Biener <rguenther@suse.de>
2734 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2735 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2736 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2738 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2740 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2743 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2746 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2749 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2752 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2753 in testcase comment.
2755 2016-03-09 Tom de Vries <tom@codesourcery.com>
2757 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2758 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2759 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2760 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2761 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2762 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2763 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2764 * gfortran.dg/goacc/kernels-loop.f95: New test.
2766 2016-03-08 Martin Sebor <msebor@redhat.com>
2769 * g++.dg/warn/overflow-warn-7.C: New test.
2771 2016-03-08 Jason Merrill <jason@redhat.com>
2773 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2774 * lib/target-supports.exp (check_effective_target_concepts): New.
2776 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2779 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2780 * g++.dg/ubsan/pr70135.C: New test.
2783 * gcc.dg/pr70110.c: New test.
2785 2016-03-07 Martin Jambor <mjambor@suse.cz>
2787 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2788 * c-c++-common/gomp/if-1.c: Likewise.
2789 * c-c++-common/gomp/pr61486-2.c: Likewise.
2790 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2791 to dg-additional-options.
2792 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2793 * g++/gomp/target-teams-1.c: Likewise.
2794 * gcc.dg/gomp/gomp.exp: Likewise.
2795 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2796 dg-additional-options.
2797 * gfortran.dg/gomp/gomp.exp: Likewise.
2798 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2799 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2800 dg-additional-options.
2801 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2803 2016-03-07 Martin Jambor <mjambor@suse.cz>
2805 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2806 * c-c++-common/gomp/gridify-1.c: New test.
2807 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2809 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2811 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2812 trigger for cortex-r8, when scanning for register r8.
2813 * gcc.target/arm/pr45701-2.c: Likewise.
2815 2016-02-26 Richard Biener <rguenther@suse.de>
2816 Jeff Law <law@redhat.com>
2818 PR tree-optimization/69740
2819 * gcc.c-torture/compile/pr69740-1.c: New test.
2820 * gcc.c-torture/compile/pr69740-2.c: New test.
2822 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2824 * lib/target-supports.exp
2825 (check_effective_target_whole_vector_shift): Enable for PPC64.
2827 2016-03-07 Richard Biener <rguenther@suse.de>
2829 PR tree-optimization/70115
2830 * gcc.dg/torture/pr70115.c: New testcase.
2832 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2835 * c-c-++-common/goacc/pr69916.c: New.
2837 2016-03-07 Richard Henderson <rth@redhat.com>
2839 * gcc.c-torture/compile/pr70061.c: New test.
2841 2016-03-07 Richard Biener <rguenther@suse.de>
2844 * gcc.dg/vect/O3-pr36098.c: New testcase.
2846 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2848 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2850 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2852 * gnat.dg/renaming9.ad[sb]: New testcase.
2854 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2857 * g++.dg/expr/stdarg3.C: New test.
2859 2016-03-04 Jeff Law <law@redhat.com>
2861 PR tree-optimization/69196
2862 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2865 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2868 * gcc.dg/pr69973.c: New test.
2870 PR rtl-optimization/69941
2871 * gcc.dg/torture/pr69941.c: New test.
2874 * gcc.dg/pr69824.c: New test.
2876 2016-03-05 Tom de Vries <tom@codesourcery.com>
2878 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2879 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2882 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2885 * g++.dg/cpp1y/var-templ48.C: New test.
2886 * g++.dg/cpp1y/var-templ49.C: New test.
2888 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2890 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2892 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2895 * g++.dg/ubsan/pr70035.C: New test.
2898 * gcc.target/i386/pr70062.c: New test.
2900 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2902 * g++.dg/template/typename21.C: Remove c++98_only.
2904 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2906 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2908 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2911 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2913 (fn_42_b): Likewise.
2914 (fn_42_c): Likewise.
2916 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2919 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2921 (fn_40_b): Likewise.
2922 (fn_41_a): Likewise.
2923 (fn_41_b): Likewise.
2925 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2928 * gcc.target/i386/avx512f-pr70059.c: New test.
2929 * gcc.target/i386/avx512dq-pr70059.c: New test.
2931 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2933 PR rtl-optimization/57676
2934 * gcc.dg/torture/pr57676.c: New test.
2936 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2938 * gcc.dg/pr70026.c: New test.
2940 2016-03-04 Marek Polacek <polacek@redhat.com>
2943 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2944 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2946 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2949 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2951 (test_corners_sisd_si): Likewise.
2952 (main): Remove checks of the above.
2953 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2955 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2957 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2959 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2961 * gcc.dg/torture/pr69951.c: Accept argc==0.
2963 2016-03-04 Richard Biener <rguenther@suse.de>
2966 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2967 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2969 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2972 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2975 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2978 * gcc.dg/guality/pr69947.c: New test.
2980 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2983 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2985 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2987 PR rtl-optimization/69904
2988 * gcc.target/arm/pr69904.c: New test.
2990 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2993 * gcc.dg/vect/pr70021.c: New test.
2994 * gcc.target/i386/pr70021.c: New test.
2996 2016-03-03 Marek Polacek <polacek@redhat.com>
2999 * gcc.dg/pr70050.c: New test.
3001 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3003 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3005 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3007 PR tree-optimization/70043
3008 * gfortran.dg/vect/pr70043.f90: New test.
3010 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3012 * gnat.dg/specs/task1.ads: New test.
3014 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3016 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3017 Invoke gdb with -batch.
3018 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3020 2016-03-03 Richard Biener <rguenther@suse.de>
3022 PR tree-optimization/55936
3023 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3025 2016-03-02 Jeff Law <law@redhat.com>
3027 PR rtl-optimization/69942
3028 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3029 effects of argument promotions.
3031 PR tree-optimization/69987
3032 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3033 target does not support -fprefetch-loop-arrays.
3035 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
3037 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3039 2016-03-02 Bin Cheng <bin.cheng@arm.com>
3041 PR rtl-optimization/69052
3042 * gcc.target/i386/pr69052.c: New test.
3044 2016-03-02 Alan Modra <amodra@gmail.com>
3046 * gcc.dg/pr69990.c: New.
3048 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3051 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3054 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3057 * gcc.target/i386/pr70028.c: New test.
3059 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3061 * c-c++-common/asan/swapcontext-test-1.c,
3062 * c-c++-common/tsan/thread_leak.c,
3063 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3064 * g++.dg/tsan/benign_race.C,
3065 * g++.dg/tsan/fd_close_norace.C,
3066 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3067 races with sanitizer output
3069 2016-03-02 Richard Biener <rguenther@suse.de>
3070 Uros Bizjak <ubizjak@gmail.com>
3073 * gcc.dg/simd-8.c: New testcase.
3075 2016-03-02 Richard Biener <rguenther@suse.de>
3078 * gcc.dg/simd-7.c: New testcase.
3080 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3082 * gcc.target/i386/pr70007.c: Tweak.
3084 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3086 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3088 2016-03-02 Marek Polacek <polacek@redhat.com>
3091 * gcc.dg/pr67854.c: New test.
3093 2016-03-02 Jakub Jelinek <jakub@redhat.com>
3096 * gcc.dg/torture/pr70025.c: New test.
3098 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3100 PR tree-optimization/68621
3101 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3103 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3105 * gcc.target/i386/pr70007.c: New test.
3107 2016-03-01 Jeff Law <law@redhat.com>
3109 PR tree-optimization/69196
3110 * gcc.dg/tree-ssa/pr69196-1.c: New test.
3112 PR tree-optimization/69196
3113 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3114 duplicating code and spoiling the expected output.
3116 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3119 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3120 supports power9 before doing tests.
3121 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3122 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3123 * gcc.target/powerpc/p9-permute.c: Likewise.
3125 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
3128 * gcc.target/i386/pr70027.c: New test.
3130 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3132 * gcc.dg/pr70017.c: New test.
3134 2016-03-01 Jakub Jelinek <jakub@redhat.com>
3138 * gcc.dg/pr69796.c: New test.
3139 * gcc.dg/pr69974.c: New test.
3141 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3143 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3145 2016-02-29 Jeff Law <law@redhat.com>
3147 PR tree-optimization/69987
3148 * gfortran.dg/pr69987.f90: New test.
3150 PR tree-optimization/69989
3151 * gcc.c-torture/compile/pr69989-2.c: New test.
3153 2016-03-01 Marek Polacek <polacek@redhat.com>
3156 * g++.dg/parse/invalid1.C: New test.
3158 2016-03-01 Richard Biener <rguenther@suse.de>
3161 * gcc.dg/pr70022.c: New testcase.
3163 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3165 PR tree-optimization/69956
3166 * gcc.dg/pr69956.c: New test.
3168 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3171 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3172 XFAIL when hardware supports efficient unaligned storage access.
3174 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3177 * g++.dg/template/pr69961a.C: New test.
3178 * g++.dg/template/pr69961b.C: New test.
3180 2016-02-29 David Malcolm <dmalcolm@redhat.com>
3182 PR preprocessor/69985
3183 * gcc.dg/cpp/pr69985.c: New test case.
3185 2016-02-29 Jeff Law <law@redhat.com>
3187 PR tree-optimization/70005
3188 * gcc.c-torture/execute/pr70005.c New test.
3190 PR tree-optimization/69999
3191 * gcc.c-torture/compile/pr69999.c: New test.
3193 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3195 PR tree-optimization/69652
3196 * gcc.dg/torture/pr69652.c: Delete test.
3197 * gcc.dg/vect/pr69652.c: New test.
3199 2016-02-19 Richard Biener <rguenther@suse.de>
3201 PR tree-optimization/69980
3202 * gfortran.dg/vect/pr69980.f90: New testcase.
3204 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3206 * gcc.target/sparc/20160229-1.c: New test.
3208 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3210 * gnat.dg/stack_usage3.adb: New test.
3211 * gnat.dg/stack_usage3_pkg.ads: New helper.
3213 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3215 * gnat.dg/renaming8.adb: New test.
3216 * gnat.dg/renaming8_pkg1.ads: New helper.
3217 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3218 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3220 2016-02-29 Richard Biener <rguenther@suse.de>
3222 PR tree-optimization/69720
3223 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3225 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3229 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3231 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3232 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3235 * gfortran.dg/coarray_8.f90: Adjust error message.
3236 * gfortran.dg/pr56007.f90: New test.
3237 * gfortran.dg/pr56007.f: New test.
3239 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3241 PR tree-optimization/69989
3242 * gcc.dg/torture/pr69989.c: New test.
3244 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3246 * gcc.target/i386/stack-realign-win.c: New test.
3248 2016-02-28 Harald Anlauf <anlauf@gmx.de>
3251 * gfortran.dg/pr60126.f90: New test.
3253 2016-02-27 Jeff Law <law@redhat.com>
3256 2016-02-26 Richard Biener <rguenther@suse.de>
3257 Jeff Law <law@redhat.com>
3259 PR tree-optimization/69740
3260 * gcc.c-torture/compile/pr69740-1.c: New test.
3261 * gcc.c-torture/compile/pr69740-2.c: New test.
3263 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3266 * gfortran.dg/newunit_4.f90: New test.
3268 2016-02-27 Jakub Jelinek <jakub@redhat.com>
3271 PR rtl-optimization/69886
3272 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3273 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3276 2016-02-26 Martin Sebor <msebor@redhat.com>
3278 PR tree-optimization/15826
3279 * gcc.dg/tree-ssa/pr15826.c: New test.
3281 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3284 * gcc.target/powerpc/pr69969.c: New test.
3286 2016-02-26 Martin Sebor <msebor@redhat.com>
3289 * g++.old-deja/g++.other/decl5.C: Add a test case.
3291 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3294 * gcc.target/powerpc/pr69946.c: New file.
3296 2016-02-26 Richard Biener <rguenther@suse.de>
3297 Jeff Law <law@redhat.com>
3299 PR tree-optimization/69740
3300 * gcc.c-torture/compile/pr69740-1.c: New test.
3301 * gcc.c-torture/compile/pr69740-2.c: New test.
3303 2016-02-26 Martin Jambor <mjambor@suse.cz>
3306 * gcc.dg/torture/pr69932.c: New test.
3307 * gcc.dg/torture/pr69936.c: Likewise.
3309 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3312 * gcc.target/s390/pr69709.c: New test.
3314 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3317 * gcc.target/aarch64/pr69245_1.c: New test.
3319 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3322 * gcc.dg/torture/pr69613.c: New test.
3324 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3326 PR rtl-optimization/69891
3327 * gcc.target/i386/pr69891.c: New test.
3329 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3330 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3333 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3334 functionality for both 32-bit and 64-bit.
3336 2016-02-26 Richard Biener <rguenther@suse.de>
3338 PR tree-optimization/69551
3339 * gcc.dg/torture/pr69951.c: New testcase.
3341 2016-02-25 Richard Biener <rguenther@suse.de>
3343 PR tree-optimization/48795
3344 * gcc.dg/Warray-bounds-18.c: New testcase.
3346 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3348 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3350 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3352 PR rtl-optimization/69896
3353 * gcc.dg/pr69896.c: New test.
3355 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3358 * g++.dg/cpp1y/paren2.C: New test.
3360 2016-02-24 Martin Sebor <msebor@redhat.com>
3363 * gcc.dg/enum-mode-2.c: New test.
3365 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3368 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3369 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3370 * g++.dg/ubsan/pr69922.C: New test.
3372 2016-02-24 Marek Polacek <polacek@redhat.com>
3375 * gcc.dg/pr69819.c: New test.
3377 2016-02-24 Martin Sebor <msebor@redhat.com>
3380 * g++.dg/ext/flexary15.C: New test.
3382 2016-02-24 Martin Sebor <msebor@redhat.com>
3384 * gcc.dg/builtins-68.c: Avoid making unportable
3385 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3386 * g++.dg/ext/builtin_alloca.C: Same.
3388 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3389 Charles Baylis <charles.baylis@linaro.org>
3392 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3394 2016-02-24 Richard Biener <rguenther@suse.de>
3395 Jakub Jelinek <jakub@redhat.com>
3398 * gcc.dg/torture/pr69760.c: New testcase.
3400 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3402 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3403 pattern on Solaris with as.
3405 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3407 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3408 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3409 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3410 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3412 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3415 * gcc.dg/pr69915.c: New test.
3417 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3419 PR rtl-optimization/69886
3420 * gcc.dg/torture/pr69886.c: New test.
3422 2016-02-24 Richard Biener <rguenther@suse.de>
3425 * gcc.dg/torture/pr68963.c: New testcase.
3427 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3430 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3431 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3432 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3433 * gcc.target/arm/atomic_loaddi_1.c: New test.
3434 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3435 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3436 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3437 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3438 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3439 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3440 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3441 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3443 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3446 * gcc.dg/torture/pr69909.c: New test.
3448 2016-02-24 Richard Biener <rguenther@suse.de>
3450 PR tree-optimization/69907
3451 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3452 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3453 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3455 2016-02-24 Christian Bruel <christian.bruel@st.com>
3457 * gcc.target/arm/pragma_cpp_fma.c: New test.
3459 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3462 * gfortran.dg/include_6.f90: Update test.
3464 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3467 * objc.dg/pr69844.m: New test.
3469 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3471 PR libgfortran/69456
3472 * gfortran.dg/namelist_89.f90: New test.
3473 * gfortran.dg/pr59700.f90: Update test..
3475 2016-02-23 Martin Sebor <msebor@redhat.com>
3478 * g++.dg/ext/builtin_alloca.C: New test.
3479 * gcc.dg/builtins-68.c: New test.
3481 2016-02-23 Richard Henderson <rth@redhat.com>
3483 * gcc.target/i386/addr-space-3.c: Remove test.
3485 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3487 PR preprocessor/69126
3488 PR preprocessor/69543
3489 * c-c++-common/pr69126-2-long.c: New test.
3490 * c-c++-common/pr69126-2-short.c: New test.
3491 * c-c++-common/pr69543-1.c: Remove xfail.
3493 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3495 PR preprocessor/69126
3496 PR preprocessor/69543
3497 PR preprocessor/69558
3498 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3500 (test_2): ...this, and add leading comment.
3501 (MACRO_3, test_3): New.
3502 (MACRO_4A, MACRO_4B, test_4): New.
3503 (MACRO): Rename to...
3506 (test_5): ...this, updating for renaming of MACRO, and
3507 add leading comment.
3508 * c-c++-common/pr69543-1.c: New.
3509 * c-c++-common/pr69543-2.c: New.
3510 * c-c++-common/pr69543-3.c: New.
3511 * c-c++-common/pr69543-4.c: New.
3512 * c-c++-common/pr69558-1.c: New.
3513 * c-c++-common/pr69558-2.c: New.
3514 * c-c++-common/pr69558-3.c: New.
3515 * c-c++-common/pr69558-4.c: New.
3516 * gcc.dg/pr69558.c: Move to...
3517 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3520 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3522 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3523 to -ftree-parallelize-loops/-fopenacc changes.
3524 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3525 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3526 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3527 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3528 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3529 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3530 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3531 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3532 * c-c++-common/goacc/kernels-loop.c: Likewise.
3533 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3534 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3535 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3536 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3538 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3540 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3542 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3545 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3548 * gcc.dg/pr69900.c: New test.
3550 2016-02-23 Martin Jambor <mjambor@suse.cz>
3552 PR tree-optimization/69666
3553 * gcc.dg/tree-ssa/pr69666.c: New test.
3555 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3558 * gfortran.dg/coarray_allocate_5.f08: New test.
3560 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3562 * gcc.target/s390/vcond-shift.c: Move to ...
3563 * gcc.target/s390/vector/vcond-shift.c: ... here.
3565 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3567 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3568 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3570 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3572 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3574 2016-02-20 Mark Wielaard <mjw@redhat.com>
3577 * gcc.dg/unused-variable-3.c: New test.
3579 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3582 * gcc.target/i386/pr69888.c: New test.
3584 2016-02-22 Richard Biener <rguenther@suse.de>
3586 PR tree-optimization/69882
3587 * gfortran.dg/vect/pr69882.f90: New testcase.
3589 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3592 * gcc.dg/pr69885.c: New test.
3594 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3598 * gcc.target/sh/pr54089-10.c: New.
3600 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3603 * gfortran.dg/deferred_character_15.f90 : New test.
3605 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3608 gfortran.dg/allocate_with_source_18.f03: New test.
3610 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3613 gfortran.dg/gomp/pr52531.f90: New test.
3615 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3618 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3621 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3624 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3625 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3628 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3631 * g++.dg/torture/pr69851.C: New test.
3633 2016-02-19 Martin Sebor <msebor@redhat.com>
3636 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3638 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3641 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3642 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3645 * g++.dg/cpp0x/pr67767.C: New test.
3647 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3649 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3650 for fp, simd, crypto, crc, lse.
3651 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3653 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3654 effective target check.
3656 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3659 * gcc.target/i386/pr69820.c: New test.
3661 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3663 * gcc.target/s390/vector/int128-1.c: New test.
3665 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3667 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3669 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3671 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3672 instruction pattern name to prevent the testcase from failing with
3675 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3677 * gcc.target/s390/md/movstr-2.c: New test.
3679 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3681 * gcc.target/s390/morestack.c: New test.
3683 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3686 * gcc.target/s390/pr69625.c: Add test case.
3688 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3691 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3693 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3696 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3697 * gcc.target/powerpc/fusion3.c: Likewise.
3699 2016-02-18 Richard Biener <rguenther@suse.de>
3702 * g++.dg/torture/pr69553.C: New testcase.
3704 2016-02-18 Nick Clifton <nickc@redhat.com>
3708 * gcc.target/arm/pr62554.c: New test.
3709 * gcc.target/arm/pr69610-1.c: New test.
3710 * gcc.target/arm/pr69610-2.c: New test.
3712 2016-02-18 Richard Biener <rguenther@suse.de>
3715 * gcc.dg/torture/pr69854.c: New testcase.
3717 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3720 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3722 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3724 * gcc.target/powerpc/vec-cg.c: New test.
3726 2016-02-17 Richard Biener <rguenther@suse.de>
3729 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3731 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3734 * gcc.c-torture/compile/pr69161.c: New test.
3736 2016-02-17 David Sherwood <david.sherwood@arm.com>
3739 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3740 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3742 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3744 * gcc.dg/ifcvt-4.c: Skip on Visium.
3746 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3748 * gnat.dg/atomic8.adb: New test.
3750 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3752 * gnat.dg/discr46.ad[sb]: New test.
3754 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3757 * gcc.target/powerpc/pr48344-1.c: New test.
3759 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3762 * gfortran.dg/associate_21.f90: New test.
3764 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3767 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3768 -Wnonnull in dg-options.
3769 * c-c++-common/nonnull-2.c: New test.
3771 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3772 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3774 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3776 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3779 * gcc.dg/pr69801.c: Add empty dg-options.
3781 2016-02-16 James Norris <jnorris@codesourcery.com>
3783 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3784 * g++.dg/goacc/deviceptr-1.c: New file.
3786 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3788 PR tree-optimization/69820
3789 * gcc.dg/vect/pr69820.c: New test.
3791 2016-02-16 Richard Biener <rguenther@suse.de>
3793 PR tree-optimization/69776
3794 * gcc.dg/torture/pr69776-2.c: New testcase.
3796 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3798 PR tree-optimization/69714
3799 * gcc.dg/torture/pr69714.c: New test.
3801 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3803 PR tree-optimization/69802
3804 * gcc.dg/pr69802.c: New test.
3806 2016-02-16 Richard Biener <rguenther@suse.de>
3809 * gcc.dg/pr69801.c: New testcase.
3811 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3813 PR libgfortran/69651
3814 * gfortran.dg/read_bang.f90: New test.
3815 * gfortran.dg/read_bang4.f90: New test.
3817 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3820 * g++.dg/init/pr69658.C: New test.
3823 * c-c++-common/pr69797.c: New test.
3825 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3827 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3828 check for aarch64*-*-*.
3830 2016-02-15 Richard Biener <rguenther@suse.de>
3832 PR tree-optimization/69783
3833 * gcc.dg/vect/pr69783.c: New testcase.
3835 2016-02-15 Richard Biener <rguenther@suse.de>
3837 PR tree-optimization/69776
3838 * gcc.dg/torture/pr69776.c: New testcase.
3840 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3843 * gfortran.dg/type_decl_4.f90: Reinstated.
3845 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3848 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3850 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3854 * gfortran.dg/type_decl_4.f90: Removed.
3856 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3859 * gfortran.dg/type_decl_4.f90: New test.
3861 2016-02-14 Alan Modra <amodra@gmail.com>
3864 * gcc.c-torture/execute/stkalign.c: Revise test.
3866 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3869 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3871 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3874 * gcc.target/sh/torture/pr67260.c: New.
3876 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3878 * gcc.dg/pr67964.c: Add dg-require-alias.
3880 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3884 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3886 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3888 PR libgfortran/69668
3889 * gfortran.dg/namelist_88.f90: New test.
3891 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3893 PR libgfortran/69668
3894 * gfortran.dg/namelist_38.f90: Update test.
3895 * gfortran.dg/namelist_84.f90: Update test.
3897 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3900 * gcc.dg/pr69554-1.c: New test.
3901 * gfortran.dg/pr69554-1.F90: New test.
3902 * gfortran.dg/pr69554-2.F90: New test.
3903 * lib/gcc-dg.exp (proc dg-locus): New function.
3904 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3905 distinguish between the caret-printing and non-caret-printing
3906 cases. If caret-printing has been explicitly enabled, bail out
3907 without attempting to fix up the output.
3909 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3913 * gcc.dg/spellcheck-options-3.c: New test case.
3914 * gcc.dg/spellcheck-options-4.c: New test case.
3915 * gcc.dg/spellcheck-options-5.c: New test case.
3916 * gcc.dg/spellcheck-options-6.c: New test case.
3917 * gcc.dg/spellcheck-options-7.c: New test case.
3918 * gcc.dg/spellcheck-options-8.c: New test case.
3919 * gcc.dg/spellcheck-options-9.c: New test case.
3920 * gcc.dg/spellcheck-options-10.c: New test case.
3922 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3924 PR rtl-optimization/69764
3925 PR rtl-optimization/69771
3926 * c-c++-common/pr69764.c: New test.
3927 * gcc.dg/torture/pr69771.c: New test.
3929 2016-02-12 Marek Polacek <polacek@redhat.com>
3931 * g++.dg/torture/init-list1.C: New.
3933 2016-02-12 Marek Polacek <polacek@redhat.com>
3935 * gcc.dg/pr69522.c: Add empty dg-options.
3937 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3939 * g++.dg/lto/lto.exp: Include and init mpx.
3940 * g++.dg/lto/pr69729_0.C: New test.
3942 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3945 * g++.dg/ipa/pr69241-4.C: New test.
3948 * g++.dg/ipa/pr68672-1.C: New test.
3949 * g++.dg/ipa/pr68672-2.C: New test.
3950 * g++.dg/ipa/pr68672-3.C: New test.
3952 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3955 * gcc.dg/pr69522.c: New test.
3957 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3960 * g++.dg/cpp1y/69098.C: New test.
3961 * g++.dg/cpp1y/69098-2.C: New test.
3963 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3965 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3966 and neighbour -> neighbor.
3967 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3968 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3969 * c-c++-common/Wvarargs.c: Likewise.
3970 * c-c++-common/goacc/host_data-5.c: Likewise.
3971 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3972 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3973 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3974 * gcc.target/aarch64/pr60697.c: Likewise.
3975 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3976 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3977 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3978 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3979 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3980 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3981 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3982 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3983 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3984 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3985 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3986 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3987 * g++.dg/lookup/koenig5.C: Likewise.
3988 * g++.dg/ext/no-asm-2.C: Likewise.
3989 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3990 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3991 * gfortran.dg/used_types_16.f90: Likewise.
3992 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3993 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3994 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3995 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3996 * gfortran.dg/abstract_type_6.f03: Likewise.
3997 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3998 * gfortran.dg/used_types_15.f90: Likewise.
3999 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4000 * gfortran.dg/exit_3.f08: Likewise.
4001 * gfortran.dg/open_status_2.f90: Likewise.
4002 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4003 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4004 * gfortran.dg/associate_1.f03: Likewise.
4005 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4006 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4007 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4008 * gcc.dg/builtin-object-size-1.c: Likewise.
4009 * gcc.dg/noreturn-6.c: Likewise.
4010 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4011 * gcc.dg/globalalias.c: Likewise.
4012 * gcc.dg/builtins-config.h: Likewise.
4013 * gcc.dg/pr30457.c: Likewise.
4014 * gcc.c-torture/compile/volatile-1.c: Likewise.
4015 * gcc.c-torture/execute/20101011-1.c: Likewise.
4016 * c-c++-common/Waddress-1.c: Likewise.
4018 2016-02-11 Jakub Jelinek <jakub@redhat.com>
4021 * c-c++-common/Waddress-1.c: New test.
4023 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4026 * gfortran.dg/associate_19.f03: New test.
4027 * gfortran.dg/associate_20.f03: New test.
4029 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4031 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4033 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4035 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4036 .arch armv8-a\n. Add -dA to dg-options.
4037 * gcc.target/aarch64/assembler_arch_1.c: New test.
4038 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4040 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4043 * g++.dg/cpp0x/pr68726.C: New.
4045 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4047 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4050 2016-02-11 Richard Biener <rguenther@suse.de>
4052 * g++.dg/tree-ssa/pr61034.C: Adjust.
4054 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4057 * gcc.target/s390/pr69148.c: New.
4059 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4061 PR tree-optimization/69652
4062 * gcc.dg/torture/pr69652.c: New test.
4064 2016-02-10 Jakub Jelinek <jakub@redhat.com>
4065 Patrick Palka <ppalka@gcc.gnu.org>
4069 * g++.dg/ipa/pr69241-1.C: New test.
4070 * g++.dg/ipa/pr69241-2.C: New test.
4071 * g++.dg/ipa/pr69241-3.C: New test.
4072 * g++.dg/ipa/pr69649.C: New test.
4074 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
4076 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4077 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4079 2016-02-10 Bin Cheng <bin.cheng@arm.com>
4081 PR tree-optimization/68021
4082 * gcc.dg/tree-ssa/pr68021.c: New test.
4084 2016-02-10 Richard Biener <rguenther@suse.de>
4086 PR tree-optimization/69726
4087 * gcc.dg/uninit-22.c: New testcase.
4089 2016-02-09 Andrew Pinski <apinski@cavium.com>
4092 * gcc.c-torture/compile/20160205-1.c: New testcase.
4094 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4097 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4098 instead accessing a really large arrray.
4099 * gcc.target/powerpc/fusion3.c: Likewise.
4101 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
4104 * gcc.c-torture/execute/pr68532.c: New test.
4106 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
4109 * gcc.dg/pr69634.c: New.
4111 2016-02-09 Richard Biener <rguenther@suse.de>
4113 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4115 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
4117 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4119 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4121 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4123 2016-02-09 Richard Biener <rguenther@suse.de>
4125 PR tree-optimization/69715
4126 * gcc.dg/torture/pr69715.c: New testcase.
4128 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4131 * g++.dg/cpp0x/trailing12.C: New test.
4132 * g++.dg/cpp0x/trailing13.C: New test.
4134 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4138 * g++.dg/cpp1y/auto-fn29.C: New test.
4139 * g++.dg/cpp1y/auto-fn30.C: New test.
4141 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4143 PR tree-optimization/69209
4144 * gcc.c-torture/compile/pr69209.c: New test.
4146 2016-02-08 Jeff Law <law@redhat.com>
4148 PR tree-optimization/68541
4149 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4150 of statements allowed in join block for path splitting.
4152 2016-02-08 Jakub Jelinek <jakub@redhat.com>
4155 * g++.dg/gomp/pr59627.C: New test.
4158 * g++.dg/ipa/pr69239.C: New test.
4160 2016-02-08 David Malcolm <dmalcolm@redhat.com>
4162 PR preprocessor/69664
4163 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4164 * gcc.dg/cpp/warn-comments.c: Likewise.
4166 2016-02-08 Marek Polacek <polacek@redhat.com>
4169 * g++.dg/init/const12.C: New test.
4171 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4174 * gcc.dg/lto/pr55113_0.c: Remove test.
4176 2016-02-08 Richard Biener <rguenther@suse.de>
4178 PR tree-optimization/69719
4179 * gcc.dg/torture/pr69719.c: New testcase.
4181 2016-02-08 Richard Biener <rguenther@suse.de>
4182 Jeff Law <law@redhat.com>
4185 * gcc.target/mips/pr68273.c: New testcase.
4187 2016-02-08 Richard Biener <rguenther@suse.de>
4189 PR rtl-optimization/69274
4190 * gcc.target/i386/addr-sel-1.c: XFAIL.
4192 2016-02-08 Jeff Law <law@redhat.com>
4194 PR tree-optimization/68541
4195 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4197 PR tree-optimization/65917
4198 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4200 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4203 * gfortran.dg/namelist_args.f90: New test.
4205 2016-02-05 Jeff Law <law@redhat.com>
4207 PR tree-optimization/68541
4208 * gcc.dg/tree-ssa/split-path-2.c: New test.
4209 * gcc.dg/tree-ssa/split-path-3.c: New test.
4210 * gcc.dg/tree-ssa/split-path-4.c: New test.
4211 * gcc.dg/tree-ssa/split-path-5.c: New test.
4212 * gcc.dg/tree-ssa/split-path-6.c: New test.
4213 * gcc.dg/tree-ssa/split-path-7.c: New test.
4215 2016-02-05 Martin Sebor <msebor@redhat.com>
4218 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4219 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4221 2016-02-06 Richard HEnderson <rth@redhat.com>
4224 * gcc.target/i386/addr-space-4.c: New.
4225 * gcc.target/i386/addr-space-5.c: New.
4227 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4230 * gfortran.dg/elemental_dependency_6.f90: New.
4232 2016-02-05 Jakub Jelinek <jakub@redhat.com>
4234 PR rtl-optimization/69691
4235 * gcc.c-torture/execute/pr69691.c: New test.
4238 * g++.dg/parse/pr69628.C: New test.
4240 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4242 * gcc.dg/sancov/asan.c: Move to ...
4243 * gcc.dg/asan/sancov-1.c: ... here.
4245 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
4247 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4249 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4252 * gcc.target/i386/pr69677.c: New test.
4254 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4257 * g++.dg/template/pr68948.C: New test.
4259 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4261 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4262 (only necessary on s390x).
4264 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4266 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4267 -mno-accumulate-outgoing-args.
4269 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4271 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4273 2016-02-04 Jakub Jelinek <jakub@redhat.com>
4276 * c-c++-common/pr69669.c: New test.
4278 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4281 * g++.dg/pr69667.C: New file.
4283 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4286 * gcc.dg/pr69619.c: Add new test.
4288 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4290 PR rtl-optimization/69577
4291 * gcc.target/i386/pr69577.c: New test.
4293 2016-02-04 Martin Liska <mliska@suse.cz>
4295 * g++.dg/asan/pr69276.C: New test.
4297 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4301 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4302 a single smulbb instruction.
4303 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4304 * gcc.target/amr/wmul-2.c: Likewise.
4306 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4310 * gcc.c-torture/execute/pr67714.c: New test.
4312 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4315 * gcc.target/i386/pr69454-1.c: New test.
4316 * gcc.target/i386/pr69454-2.c: New test.
4318 2016-02-03 Martin Sebor <msebor@redhat.com>
4325 * g++.dg/ext/flexarray-mangle-2.C: New test.
4326 * g++.dg/ext/flexarray-mangle.C: New test.
4327 * g++.dg/ext/flexarray-subst.C: New test.
4328 * g++.dg/ext/flexary11.C: New test.
4329 * g++.dg/ext/flexary12.C: New test.
4330 * g++.dg/ext/flexary13.C: New test.
4331 * g++.dg/ext/flexary14.C: New test.
4332 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4334 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4336 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4337 Define only if CHECK_FLOAT128 is defined.
4338 (main): Properly initialize u5.
4340 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4343 * gcc.dg/pr69627.c: New test.
4346 * gcc.dg/pr69644.c: New test.
4348 2016-02-03 Mike Stump <mikestump@comcast.net>
4350 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4351 support for struct-layout-1.exp.
4353 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4356 * g++.dg/cpp0x/pr69056.C: New test.
4358 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4359 Alexandre Oliva <aoliva@redhat.com>
4362 * gcc.target/powerpc/pr69461.c: New.
4364 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4366 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4368 (check_effective_target_fsanitize_thread): ... to here. Do not
4369 specify additional compile flags for the test source.
4370 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4371 specify additional compile flags for the test source.
4373 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4375 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4377 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4381 * gfortran.dg/coarray_allocate_2.f08: New test.
4382 * gfortran.dg/coarray_allocate_3.f08: New test.
4383 * gfortran.dg/coarray_allocate_4.f08: New test.
4385 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4387 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4388 use same scan-tree-dump-times on all platforms.
4389 * gcc.dg/vect/vect-outer-1.c: Likewise.
4390 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4391 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4392 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4393 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4394 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4395 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4396 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4398 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4400 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4403 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4405 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4407 2016-02-02 James Norris <jnorris@codesourcery.com>
4409 * c-c++-common/goacc/routine-5.c: Add tests.
4411 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4413 * gcc.target/nvptx/unsigned-cmp.c: New test.
4415 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4417 * gcc.target/aarch64/scalar_shift_1.c
4418 (test_corners_sisd_di): Improve force to SIMD register.
4419 (test_corners_sisd_si): Likewise.
4420 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4421 Remove scan-assembler check for ldr.
4423 2016-02-02 Richard Biener <rguenther@suse.de>
4425 PR tree-optimization/69595
4426 * gcc.dg/Warray-bounds-17.c: New testcase.
4428 2016-02-02 Richard Biener <rguenther@suse.de>
4430 PR tree-optimization/69606
4431 * gcc.dg/torture/pr69606.c: New testcase.
4433 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4436 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4437 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4439 2016-02-02 Alan Modra <amodra@gmail.com>
4442 * gcc.target/powerpc/pr69548.c: New test.
4444 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4446 PR rtl-optimization/69592
4447 * gcc.dg/pr69592.c: New test.
4449 PR preprocessor/69543
4451 * gcc.dg/pr69543.c: New test.
4452 * gcc.dg/pr69558.c: New test.
4454 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4457 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4459 2016-02-01 Martin Sebor <msebor@redhat.com>
4461 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4463 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4465 PR tree-optimization/67921
4466 * c-c++-common/ubsan/pr67921.c: New test.
4468 2016-02-01 Richard Biener <rguenther@suse.de>
4471 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4473 2016-02-01 Richard Biener <rguenther@suse.de>
4475 PR tree-optimization/69574
4476 * gcc.dg/torture/pr69574.c: New testcase.
4478 2016-02-01 Richard Biener <rguenther@suse.de>
4480 PR tree-optimization/69579
4481 * gcc.dg/setjmp-6.c: New testcase.
4483 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4485 PR rtl-optimization/69570
4486 * g++.dg/opt/pr69570.C: New test.
4488 2016-02-01 Richard Henderson <rth@redhat.com>
4490 * gcc.dg/pr69535.c: New test.
4492 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4495 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4496 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4499 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4501 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4503 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4506 * gfortran.dg/allocate_with_source_17.f03: New test.
4508 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4510 PR tree-optimization/69546
4511 * gcc.dg/torture/pr69546.c: New test.
4513 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4516 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4518 2016-01-30 Martin Sebor <msebor@redhat.com>
4521 * g++.dg/ext/flexary10.C: New test.
4523 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4526 gfortran.dg/common_23.f90: New test.
4528 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4531 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4532 condition being checked, and disable it when the target supports
4533 misaligned loads and stores.
4535 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4538 * gcc.dg/torture/pr69518.c: New test.
4540 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4543 * gcc.target/i386/pr69530.c: New test.
4545 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4548 * gcc.target/mips/div-delay.c: New test.
4550 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4553 * gcc.target/i386/pr69551.c: New test.
4556 * gcc.target/i386/pr66137.c: New test.
4558 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4560 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4561 always built for p5600.
4562 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4563 isa=p5600 dg-option.
4565 2016-01-29 Richard Biener <rguenther@suse.de>
4567 PR tree-optimization/69547
4568 * g++.dg/tree-ssa/pr69547.C: New testcase.
4570 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4573 * g++.dg/warn/Wunused-function2.C: New test.
4575 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4577 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4578 support for test to succeed.
4580 2016-01-29 Marek Polacek <polacek@redhat.com>
4584 * g++.dg/ext/constexpr-vla2.C: New test.
4585 * g++.dg/ext/constexpr-vla3.C: New test.
4586 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4588 2016-01-29 Richard Biener <rguenther@suse.de>
4591 * gcc.dg/uninit-21.c: New testcase.
4593 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4596 * gcc.target/i386/pr69459.c: New test.
4598 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4601 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4602 * gcc.target/mips/pr68400.c: New test.
4604 2016-01-28 Martin Sebor <msebor@redhat.com>
4607 * gcc.target/powerpc/pr17381.c: New test.
4609 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4612 * gcc.dg/torture/pr69542.c: New test.
4614 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4616 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4618 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4620 * gcc.dg/pr65980.c: Skip on AIX.
4621 * gcc.dg/pr66688.c: Same.
4623 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4626 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4627 * gcc.dg/tree-ssa/sra-18.c: Same.
4629 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4632 * gfortran.dg/block_15.f08: New test.
4633 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4634 on incorrectly closed BLOCK.
4636 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4638 * gcc.dg/declare-simd.c: New test.
4639 2016-01-28 Richard Biener <rguenther@suse.de>
4641 PR tree-optimization/69466
4642 * gfortran.dg/vect/pr69466.f90: New testcase.
4644 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4646 * g++.dg/pr67989.C: Remove ARM-specific option.
4647 * gcc.target/arm/pr67989.C: New file.
4649 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4651 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4652 and expm1 test for glibc < 2.11.
4654 2016-01-27 Richard Henderson <rth@redhat.com>
4656 * gcc.c-torture/execute/pr69447.c: New test.
4658 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4661 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4663 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4666 * gcc.dg/pr66869.c: New test.
4668 2016-01-25 Jeff Law <law@redhat.com>
4670 PR tree-optimization/68398
4671 PR tree-optimization/69196
4672 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4673 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4674 path to avoid new heuristic allowing more irreducible regions
4675 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4676 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4677 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4678 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4679 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4681 2016-01-27 Marek Polacek <polacek@redhat.com>
4684 * c-c++-common/vector-compare-4.c: New test.
4686 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4688 PR preprocessor/69126
4689 * c-c++-common/pr69126.c: New test case.
4691 2016-01-27 Ian Lance Taylor <iant@google.com>
4693 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4695 2016-01-27 Ryan Burn <contact@rnburn.com>
4698 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4700 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4703 * gcc.target/i386/pr69512.c: New test.
4705 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4708 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4710 2016-01-27 Marek Polacek <polacek@redhat.com>
4713 * g++.dg/pr69379.C: New test.
4715 2016-01-27 Martin Sebor <msebor@redhat.com>
4718 * g++.dg/abi/Wabi-2-2.C: New test.
4719 * g++.dg/abi/Wabi-2-3.C: New test.
4720 * g++.dg/abi/Wabi-3-2.C: New test.
4721 * g++.dg/abi/Wabi-3-3.C: New test.
4723 2016-01-27 Richard Biener <rguenther@suse.de>
4725 PR tree-optimization/69166
4726 * gcc.dg/torture/pr69166.c: New testcase.
4728 2016-01-27 Martin Jambor <mjambor@suse.cz>
4730 PR tree-optimization/69355
4731 * gcc.dg/tree-ssa/pr69355.c: New test.
4733 2016-01-27 Marek Polacek <polacek@redhat.com>
4736 * g++.dg/ext/constexpr-vla1.C: New test.
4738 2016-01-20 Christian Bruel <christian.bruel@st.com>
4741 * gcc.target/arm/pr69245.c: New test.
4743 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4745 PR tree-optimization/69399
4746 * gcc.dg/torture/pr69399.c: New test.
4748 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4750 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4752 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4754 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4756 2016-01-26 Tom de Vries <tom@codesourcery.com>
4758 PR tree-optimization/69110
4759 * gcc.dg/autopar/pr69110.c: New test.
4761 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4762 Sebastian Pop <s.pop@samsung.com>
4764 * gcc.dg/graphite/isl-ast-op-select.c: New.
4766 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4769 * gfortran.dg/allocate_error_6.f90: New test.
4771 2016-01-26 Richard Henderson <rth@redhat.com>
4773 * gcc.dg/tm/pr60908.c: New test.
4775 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4778 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4780 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4781 expected multiline output to reflect the colorization being
4782 disabled before newlines.
4783 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4784 (custom_diagnostic_finalizer): Replace call to
4785 pp_newline_and_flush with call to pp_flush.
4786 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4787 * gfortran.dg/implicit_class_1.f90: Likewise.
4788 * lib/gcc-dg.exp (allow_blank_lines): New global.
4789 (dg-allow-blank-lines-in-output): New procedure.
4790 (gcc-dg-prune): Complain about blank lines in the output, unless
4791 dg-allow-blank-lines-in-output was called.
4792 * lib/multiline.exp (_build_multiline_regex): Only support
4793 arbitrary followup text for non-blank-lines, not for blank lines.
4795 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4797 PR tree-optimization/69483
4798 * gcc.dg/pr69483.c: New test.
4799 * g++.dg/opt/pr69483.C: New test.
4801 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4804 * gcc.target/arm/pr68620.c: New test.
4806 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4808 * gcc.target/i386/pr68986-2.c: Remove -m32.
4810 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4813 * gcc.target/i386/pr68986-1.c: New test.
4814 * gcc.target/i386/pr68986-2.c: Likewise.
4815 * gcc.target/i386/pr68986-3.c: Likewise.
4817 2016-01-26 Christian Bruel <christian.bruel@st.com>
4819 * lib/target-supports.exp
4820 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4821 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4822 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4824 2016-01-26 Richard Biener <rguenther@suse.de>
4826 PR tree-optimization/69452
4827 * gcc.dg/torture/pr69452.c: New testcase.
4829 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4832 * gcc.dg/pr69442.c: New test.
4834 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4837 * gcc.target/aarch64/simd/pr67896.C: New.
4839 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4841 PR tree-optimization/69400
4842 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4844 (plugin_init): Call it.
4845 * gcc.dg/torture/pr69400.c: New test.
4847 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4849 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4851 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4852 Sebastian Pop <s.pop@samsung.com>
4854 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4857 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4858 Sebastian Pop <s.pop@samsung.com>
4860 * gcc.dg/graphite/pr69292.c: New.
4862 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4864 * c-c++-common/goacc/use_device-1.c: New test.
4866 2016-01-25 Jeff Law <law@redhat.com>
4868 PR tree-optimization/69196
4869 PR tree-optimization/68398
4870 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4871 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4873 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4876 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4879 2016-01-25 Richard Biener <rguenther@suse.de>
4882 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4884 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4887 * gcc.dg/pr69421.c: New test.
4889 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4891 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4892 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4893 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4894 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4895 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4896 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4897 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4898 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4899 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4900 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4902 2016-01-25 Richard Biener <rguenther@suse.de>
4904 PR tree-optimization/69376
4905 * gcc.dg/torture/pr69376.c: New testcase.
4907 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4911 * gfortran.dg/interface_38.f90: New test.
4912 * gfortran.dg/interface_39.f90: New test.
4914 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4917 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4922 * g++.dg/template/pr11858.C: New test.
4923 * g++.dg/template/pr24663.C: New test.
4924 * g++.dg/template/unify12.C: New test.
4925 * g++.dg/template/unify13.C: New test.
4926 * g++.dg/template/unify14.C: New test.
4927 * g++.dg/template/unify15.C: New test.
4928 * g++.dg/template/unify16.C: New test.
4929 * g++.dg/template/unify17.C: New test.
4931 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4934 gfortran.dg/pr68283.f90: New test.
4936 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4939 * gfortran.dg/inline_matmul_13.f90: New test.
4940 * gfortran.dg/matmul_bounds_8.f90: New test.
4941 * gfortran.dg/matmul_bounds_9.f90: New test.
4942 * gfortran.dg/matmul_bounds_10.f90: New test.
4944 2016-01-23 Tom de Vries <tom@codesourcery.com>
4946 PR tree-optimization/69426
4947 * gcc.dg/autopar/pr69426.c: New test.
4949 2016-01-23 Martin Sebor <msebor@redhat.com>
4953 * g++.dg/cpp0x/alignas5.C: New test.
4954 * g++.dg/ext/vector29.C: Same.
4956 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4958 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4959 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4960 _GNU_SOURCE from compile flags to the source.
4961 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4962 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4963 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4964 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4966 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4969 * g++.dg/opt/pr69432.C: New test.
4971 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4973 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4974 32-bit targets testing an -m64 multilib.
4976 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4978 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4981 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4983 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4985 2016-01-21 Christian Bruel <christian.bruel@st.com>
4988 * gcc.target/i386/pr68674.c
4989 * gcc.target/aarch64/pr68674.c
4990 * gcc.target/arm/pr68674.c
4992 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4995 * gcc.c-torture/execute/pr69403.c: New test.
4997 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5000 * g++.dg/template/pr55843.C: New.
5002 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5005 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5006 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5008 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5011 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5012 from dg-do compile directive, and instead add
5013 { dg-require-effective-target int128 }.
5015 2016-01-20 Martin Sebor <msebor@redhat.com>
5018 * gcc.dg/sync-fetch.c: New test.
5020 2016-01-21 Martin Sebor <msebor@redhat.com>
5023 * gcc.target/powerpc/pr69252.c: New test.
5025 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5028 * gfortran.dg/pr65996.f90: New test.
5030 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5033 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
5034 expected to generate an error.
5036 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5039 * gcc.dg/torture/pr66178.c: New test.
5041 2016-01-21 Anton Blanchard <anton@samba.org>
5042 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5045 * gcc.target/powerpc/pr63354.c: New test.
5047 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5049 PR rtl-optimization/68990
5050 * gcc.target/i386/pr68990: New.
5052 2016-01-21 Nick Clifton <nickc@redhat.com>
5055 * gcc.target/mips/pr69129.c: New.
5057 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5060 * g++.dg/cpp0x/pr58046.C: New.
5062 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5066 * gcc.target/arm/pr69187.c: New test.
5069 * g++.dg/torture/pr69355.C: New test.
5071 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5072 Sebastian Pop <s.pop@samsung.com>
5074 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5076 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5077 Sebastian Pop <s.pop@samsung.com>
5079 * gcc.dg/graphite/pr68976.c: New test.
5081 2016-01-21 Jakub Jelinek <jakub@redhat.com>
5084 * c-c++-common/pr67653.c: New test.
5085 * gcc.dg/torture/pr29119.c: Add dg-warning.
5087 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5089 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5091 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5094 * gcc.dg/pr24293.c: New test.
5095 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5096 incomplete struct type.
5097 * gcc.dg/declspec-1.c: Likewise.
5098 * gcc.dg/pr63549.c: Likewise.
5100 2016-01-20 Jakub Jelinek <jakub@redhat.com>
5102 PR tree-optimization/66612
5103 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5104 for bdn instruction.
5106 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5108 * lib/target-supports.exp
5109 (check_effective_target_arm_fp_ok_nocache): New.
5110 (check_effective_target_arm_fp_ok): New.
5111 (add_options_for_arm_fp): New.
5112 (check_effective_target_arm_crypto_ok_nocache): Require
5113 target_arm_v8_neon_ok instead of arm32.
5114 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5115 (check_effective_target_arm_crypto_pragma_ok): New.
5116 (add_options_for_arm_vfp): New.
5117 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5118 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5119 target instead. Force initial fpu to vfp.
5120 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5121 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5122 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5124 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5125 use arm_vfp effective target instead. Force initial fpu to vfp.
5126 * gcc.target/arm/attr-neon3.c: Likewise.
5127 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5129 * gcc.target/arm/unsigned-float.c: Likewise.
5130 * gcc.target/arm/vfp-1.c: Likewise.
5131 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5132 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5133 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5134 * gcc.target/arm/vfp-ldmias.c: Likewise.
5135 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5136 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5137 * gcc.target/arm/vfp-stmiad.c: Likewise.
5138 * gcc.target/arm/vfp-stmias.c: Likewise.
5139 * gcc.target/arm/vnmul-1.c: Likewise.
5140 * gcc.target/arm/vnmul-2.c: Likewise.
5141 * gcc.target/arm/vnmul-3.c: Likewise.
5142 * gcc.target/arm/vnmul-4.c: Likewise.
5144 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
5147 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5148 the MPX run-time library, for compile-time MPX test.
5149 * gcc.target/i386/chkp-always_inline.c: Likewise.
5150 * gcc.target/i386/chkp-bndret.c: Likewise.
5151 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5152 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5153 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5154 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5155 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5156 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5157 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5158 * gcc.target/i386/chkp-label-address.c: Likewise.
5159 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5160 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5161 * gcc.target/i386/chkp-pr69044.c: Likewise.
5162 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5163 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5164 * gcc.target/i386/chkp-strchr.c: Likewise.
5165 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5166 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5167 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5168 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5169 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5170 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5171 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5172 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5173 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5174 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5175 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5176 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5177 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5178 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5179 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5180 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5181 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5182 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5183 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5184 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5185 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5186 * gcc.target/i386/pr63995-2.c: Likewise.
5187 * gcc.target/i386/pr64805.c: Likewise.
5188 * gcc.target/i386/pr65044.c: Likewise.
5189 * gcc.target/i386/pr65167.c: Likewise.
5190 * gcc.target/i386/pr65183.c: Likewise.
5191 * gcc.target/i386/pr65184.c: Likewise.
5192 * gcc.target/i386/thunk-retbnd.c: Likewise.
5194 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5196 PR tree-optimization/69328
5197 * gcc.dg/pr69328.c: New test.
5199 2016-01-20 Jeff Law <law@redhat.com>
5202 * gcc.target/m68k/pr25114.c: New test.
5204 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5206 * gcc.target/arm/memset-inline-10.c: Added
5207 dg-require-effective-target arm_thumb2_ok.
5209 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5211 * gcc.dg/debug/dwarf2/sso.c: New test.
5213 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
5216 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5217 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5218 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5220 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5223 * g++.dg/ipa/devirt-50.C: New testcase.
5225 2016-01-19 Marek Polacek <polacek@redhat.com>
5228 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5229 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5231 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5234 * gcc.target/arm/pr69135_1.c: New test.
5236 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5238 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5240 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5242 * gcc.target/aarch64/ccmp_1.c: New testcase.
5244 2016-01-19 Marek Polacek <polacek@redhat.com>
5247 * g++.dg/cpp0x/enum30.C: New test.
5249 2016-01-19 Richard Biener <rguenther@suse.de>
5251 PR tree-optimization/69336
5252 * g++.dg/tree-ssa/pr69336.C: New testcase.
5254 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5257 * gcc.dg/pr65779.c: New test.
5259 2016-01-19 Richard Biener <rguenther@suse.de>
5261 PR tree-optimization/69352
5262 * gcc.dg/torture/pr69352.c: New testcase.
5264 2016-01-19 Jakub Jelinek <jakub@redhat.com>
5266 PR rtl-optimization/68955
5267 PR rtl-optimization/64557
5268 * gcc.dg/torture/pr68955.c: New test.
5270 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5273 * g++.dg/torture/pr69136.C: New testcase.
5275 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
5278 * g++.dg/lto/pr69133_0.C: New testcase.
5279 * g++.dg/lto/pr69133_1.C: New testcase.
5281 2016-01-15 Jeff Law <law@redhat.com>
5283 PR tree-optimization/69320
5284 * gcc.c-torture/pr69320-1.c: New test.
5285 * gcc.c-torture/pr69320-2.c: New test.
5286 * gcc.c-torture/pr69320-3.c: New test.
5287 * gcc.c-torture/pr69320-4.c: New test.
5289 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5294 * g++.dg/template/pr11858.C: New test.
5295 * g++.dg/template/pr24663.C: New test.
5296 * g++.dg/template/unify12.C: New test.
5297 * g++.dg/template/unify13.C: New test.
5298 * g++.dg/template/unify14.C: New test.
5299 * g++.dg/template/unify15.C: New test.
5300 * g++.dg/template/unify16.C: New test.
5301 * g++.dg/template/unify17.C: New test.
5303 2016-01-18 David Malcolm <dmalcolm@redhat.com>
5306 * gcc.dg/pr69181-1.c: New test file.
5307 * gcc.dg/pr69181-2.c: New test file.
5308 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5309 globals by moving it to...
5310 (cleanup-after-saved-dg-test): ...this new function. Add
5311 "global additional_sources_used". Add reset of global
5312 multiline_expected_outputs to the empty list.
5313 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5315 (multiline_expected_outputs): ...this, and updated comments to
5316 note that it is modified from gcc-dg.exp.
5317 (dg-end-multiline-output): Update for the above renaming.
5318 (handle-multiline-outputs): Likewise. Remove the clearing
5319 of the expected outputs to the empty list.
5321 2016-01-18 Richard Biener <rguenther@suse.de>
5323 PR tree-optimization/69297
5324 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5326 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5328 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5330 * gcc.target/mips/mips-3d-2.c: Likewise.
5331 * gcc.target/mips/mips-3d-3.c: Likewise.
5332 * gcc.target/mips/mips-3d-4.c: Likewise.
5333 * gcc.target/mips/mips-3d-5.c: Likewise.
5334 * gcc.target/mips/mips-3d-6.c: Likewise.
5335 * gcc.target/mips/mips-3d-7.c: Likewise.
5336 * gcc.target/mips/mips-3d-8.c: Likewise.
5337 * gcc.target/mips/mips-3d-9.c: Likewise.
5338 * gcc.target/mips/mips-ps-1.c: Likewise.
5339 * gcc.target/mips/mips-ps-2.c: Likewise.
5340 * gcc.target/mips/mips-ps-3.c: Likewise.
5341 * gcc.target/mips/mips-ps-4.c: Likewise.
5342 * gcc.target/mips/mips-ps-5.c: Likewise.
5343 * gcc.target/mips/mips-ps-6.c: Likewise.
5344 * gcc.target/mips/mips-ps-7.c: Likewise.
5345 * gcc.target/mips/mips-ps-type.c: Likewise.
5346 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5347 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5349 2016-01-18 Tom de Vries <tom@codesourcery.com>
5351 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5352 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5353 * c-c++-common/goacc/kernels-empty.c: New test.
5354 * c-c++-common/goacc/kernels-eternal.c: New test.
5355 * c-c++-common/goacc/kernels-loop-2.c: New test.
5356 * c-c++-common/goacc/kernels-loop-3.c: New test.
5357 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5358 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5359 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5360 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5361 * c-c++-common/goacc/kernels-loop-data.c: New test.
5362 * c-c++-common/goacc/kernels-loop-g.c: New test.
5363 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5364 * c-c++-common/goacc/kernels-loop-n.c: New test.
5365 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5366 * c-c++-common/goacc/kernels-loop.c: New test.
5367 * c-c++-common/goacc/kernels-noreturn.c: New test.
5368 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5369 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5370 * c-c++-common/goacc/kernels-reduction.c: New test.
5372 2016-01-18 Tom de Vries <tom@codesourcery.com>
5374 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5375 * gcc.dg/autopar/outer-2.c: Same.
5376 * gcc.dg/autopar/outer-3.c: Same.
5377 * gcc.dg/autopar/outer-4.c: Same.
5378 * gcc.dg/autopar/outer-5.c: Same.
5379 * gcc.dg/autopar/outer-6.c: Same.
5380 * gcc.dg/autopar/parallelization-1.c: Same.
5381 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5382 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5383 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5384 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5385 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5386 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5387 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5388 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5389 * gcc.dg/autopar/pr39500-1.c: Same.
5390 * gcc.dg/autopar/pr39500-2.c: Same.
5391 * gcc.dg/autopar/pr46193.c: Same.
5392 * gcc.dg/autopar/pr46194.c: Same.
5393 * gcc.dg/autopar/pr49580.c: Same.
5394 * gcc.dg/autopar/pr49960-1.c: Same.
5395 * gcc.dg/autopar/pr49960.c: Same.
5396 * gcc.dg/autopar/pr68373.c: Same.
5397 * gcc.dg/autopar/reduc-1.c: Same.
5398 * gcc.dg/autopar/reduc-1char.c: Same.
5399 * gcc.dg/autopar/reduc-1short.c: Same.
5400 * gcc.dg/autopar/reduc-2.c: Same.
5401 * gcc.dg/autopar/reduc-2char.c: Same.
5402 * gcc.dg/autopar/reduc-2short.c: Same.
5403 * gcc.dg/autopar/reduc-3.c: Same.
5404 * gcc.dg/autopar/reduc-4.c: Same.
5405 * gcc.dg/autopar/reduc-6.c: Same.
5406 * gcc.dg/autopar/reduc-7.c: Same.
5407 * gcc.dg/autopar/reduc-8.c: Same.
5408 * gcc.dg/autopar/reduc-9.c: Same.
5409 * gcc.dg/autopar/uns-outer-4.c: Same.
5410 * gcc.dg/autopar/uns-outer-5.c: Same.
5411 * gcc.dg/autopar/uns-outer-6.c: Same.
5412 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5413 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5415 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5418 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5419 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5421 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5424 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5425 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5426 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5428 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5431 * gcc.dg/tree-ssa/sra-17.c: New.
5432 * gcc.dg/tree-ssa/sra-18.c: New.
5434 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5436 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5438 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5440 * gnat.dg/inline12.adb: New test.
5442 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5444 PR tree-optimization/66797
5445 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5447 2016-01-18 Richard Biener <rguenther@suse.de>
5449 PR tree-optimization/69170
5450 * gcc.dg/torture/pr69170.c: New testcase.
5452 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5454 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5456 2016-01-16 Tom de Vries <tom@codesourcery.com>
5458 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5460 2016-01-16 Tom de Vries <tom@codesourcery.com>
5462 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5463 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5464 redundant dg-require-effective-target pthread.
5465 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5466 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5467 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5468 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5469 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5470 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5471 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5473 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5476 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5477 * gcc.target/powerpc/recip-7.c: Same.
5479 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5482 * g++.dg/template/pr69091.C: New test.
5484 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5486 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5487 dump does not contain an error_mark_node.
5488 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5489 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5491 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5494 * g++.dg/template/pr68936.C: New test.
5496 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5499 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5500 * gcc.target/powerpc/recip-2.c: Same.
5501 * gcc.target/powerpc/recip-3.c: Same.
5502 * gcc.target/powerpc/recip-4.c: Same.
5503 * gcc.target/powerpc/recip-sqrtf.c: Same.
5505 2016-01-15 Jeff Law <law@redhat.com>
5507 PR tree-optimization/69270
5508 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5509 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5511 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5514 * gfortran.dg/deferred_character_13.f90: New test for the fix
5515 of comment 3 of the PR.
5518 * gfortran.dg/deferred_character_8.f90: New test
5519 * gfortran.dg/allocate_error_5.f90: New test
5522 * gfortran.dg/deferred_character_10.f90: New test
5525 * gfortran.dg/deferred_character_14.f90: New test
5528 * gfortran.dg/deferred_character_11.f90: New test
5531 * gfortran.dg/deferred_character_9.f90: New test
5533 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5535 PR rtl-optimization/69030
5536 * gcc.target/i386/pr69030.c: New.
5538 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5540 * gcc.target/aarch64/target_attr_17.c: New test.
5542 2016-01-15 Richard Biener <rguenther@suse.de>
5544 PR tree-optimization/66856
5545 * gcc.dg/torture/pr66856-1.c: New testcase.
5546 * gcc.dg/torture/pr66856-2.c: Likewise.
5548 2016-01-15 Richard Biener <rguenther@suse.de>
5551 * g++.dg/lto/pr69137_0.C: New testcase.
5553 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5556 * gcc.target/i386/pr69246.c: New test.
5558 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5560 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5562 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5565 * g++.dg/init/const9.C: Disable test on S/390.
5567 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5569 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5570 * g++.dg/Wno-frame-address.C: Ditto.
5572 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5574 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5576 2016-01-15 Richard Biener <rguenther@suse.de>
5578 PR tree-optimization/68961
5579 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5581 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5583 * gcc.target/i386/pr65105-5.c: New test.
5585 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5587 * gcc.c-torture/execute/alias-4.c: New testcase.
5589 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5592 * g++.dg/ipa/devirt-49.C: New testcase.
5594 2016-01-15 Christian Bruel <christian.bruel@st.com>
5597 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5598 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5599 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5601 2016-01-15 Richard Biener <rguenther@suse.de>
5603 PR tree-optimization/69117
5604 * gcc.dg/torture/pr69117.c: New testcase.
5606 2015-01-14 Ryan Burn <contact@rnburn.com>
5609 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5611 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5614 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5615 range tests use 100 * maximum instead of maximum + 1.
5617 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5620 * gcc.dg/guality/pr69244.c: New test.
5622 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5624 * lib/target-supports.exp (check_effective_target_issignaling):
5626 * gcc.dg/pr61441.c: Require issignaling effective target.
5628 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5631 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5633 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5636 PR preprocessor/69177
5637 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5638 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5639 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5640 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5642 2016-01-14 Marek Polacek <polacek@redhat.com>
5645 * gcc.dg/array-15.c: New test.
5647 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5650 PR tree-optimization/69155
5651 * gfortran.dg/pr68146.f: New test.
5652 * gfortran.dg/pr69155.f90: New test.
5654 2016-01-14 Richard Biener <rguenther@suse.de>
5656 PR tree-optimization/68060
5657 * gcc.dg/torture/pr68060-1.c: New testcase.
5658 * gcc.dg/torture/pr68060-2.c: Likewise.
5660 2016-01-14 Nick Clifton <nickc@redhat.com>
5662 * lib/target-supports.exp
5663 (check_effective_target_arm_neon_ok_nocache): Add an option
5664 sequence that includes setting the ARM architecture to ARMv7-A.
5665 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5666 command line options necessary to enable Neon support.
5667 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5668 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5669 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5670 * gcc.target/arm/pr69180.c: Likewise.
5672 2016-01-14 Jeff Law <law@redhat.com>
5674 PR tree-optimization/69270
5675 * gcc.dg/tree-ssa/pr69270.c: New test.
5677 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5680 * c-c++-common/pr66208.c: New file.
5682 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5684 PR tree-optimization/69156
5685 * gcc.dg/pr69156.c: New test.
5687 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5689 * gcc.target/i386/pr69225-7.c: New test.
5691 2016-01-13 Richard Henderson <rth@redhat.com>
5693 * gcc.dg/tm/memopt-13.c: Update expected function.
5694 * gcc.dg/tm/memopt-6.c: Likewise.
5696 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5698 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5699 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5700 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5701 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5703 2016-01-13 Tom de Vries <tom@codesourcery.com>
5705 PR tree-optimization/69169
5706 * gcc.dg/pr69169.c: New test.
5708 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5711 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5712 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5713 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5714 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5715 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5716 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5717 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5718 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5720 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5723 * gcc.dg/pr69247.c: New test.
5725 2016-01-13 Richard Biener <rguenther@suse.de>
5727 PR tree-optimization/69242
5728 * gcc.dg/torture/pr69242.c: New testcase.
5730 2016-01-13 Richard Biener <rguenther@suse.de>
5732 PR tree-optimization/69186
5733 * gcc.dg/torture/pr69186.c: New testcase.
5735 2016-01-13 Jeff Law <law@redhat.com>
5737 PR tree-optimization/67755
5738 * gcc.dg/tree-ssa/pr67755.c: New test.
5740 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5742 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5743 pass number in output by a star.
5745 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5747 PR tree-optimization/68911
5748 * gcc.c-torture/execute/pr68911.c: New test.
5750 2016-01-12 Marek Polacek <polacek@redhat.com>
5753 * g++.dg/warn/permissive-1.C: New test.
5755 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5759 * g++.dg/opt/pr69213.C: New test.
5761 2016-01-12 Christian Bruel <christian.bruel@st.com>
5764 * gcc.target/arm/pr69180.c: New test.
5766 2016-01-12 Richard Biener <rguenther@suse.de>
5769 * g++.dg/lto/pr69077_0.C: New testcase.
5770 * g++.dg/lto/pr69077_1.C: Likewise.
5772 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5775 * g++.dg/opt/pr69175.C: New test.
5777 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5779 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5780 rather than #including math.h & stdlib.h.
5781 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5782 * gcc.dg/vect/pr49771.c: Likewise.
5783 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5784 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5785 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5786 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5787 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5788 * gcc.dg/vect/pr44507.c: Likewise.
5789 * gcc.dg/vect/pr45902.c: Likewise.
5790 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5791 * gcc.dg/vect/vect-117.c: Likewise.
5792 * gcc.dg/vect/vect-99.c: Likewise.
5793 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5794 * gcc.dg/vect/vect-cond-1.c: Likewise.
5795 * gcc.dg/vect/vect-cond-2.c: Likewise.
5796 * gcc.dg/vect/vect-cond-3.c: Likewise.
5797 * gcc.dg/vect/vect-cond-4.c: Likewise.
5798 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5799 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5800 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5801 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5802 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5803 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5804 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5805 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5806 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5807 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5808 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5809 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5810 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5811 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5812 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5813 include of signal.h.
5814 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5815 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5816 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5817 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5818 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5819 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5820 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5821 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5822 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5823 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5824 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5825 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5826 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5827 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5828 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5829 * gcc.dg/vect/vect-outer-5.c: Likewise.
5830 * gcc.dg/vect/vect-outer-6.c: Likewise.
5831 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5834 2016-01-12 Nick Clifton <nickc@redhat.com>
5837 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5838 to fread so that it will be found in all target runtimes.
5840 2016-01-12 Richard Biener <rguenther@suse.de>
5842 PR tree-optimization/69053
5843 * g++.dg/torture/pr69053.C: New testcase.
5845 2016-01-12 Richard Biener <rguenther@suse.de>
5847 PR tree-optimization/69168
5848 * gcc.dg/torture/pr69168.c: New testcase.
5850 2016-01-12 Richard Biener <rguenther@suse.de>
5852 PR tree-optimization/69157
5853 * gcc.dg/torture/pr69157.c: New testcase.
5855 2016-01-12 Richard Biener <rguenther@suse.de>
5857 PR tree-optimization/69174
5858 * gcc.dg/torture/pr69174.c: New testcase.
5860 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5864 * g++.dg/tls/pr66808.C: New test.
5865 * g++.dg/tls/pr69000.C: New test.
5867 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5869 * gcc.target/powerpc/swaps-p8-23.c: New test.
5870 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5872 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5874 PR tree-optimization/68356
5875 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5877 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5878 Jim Wilson <jim.wilson@linaro.org>
5881 * gcc.target/arm/pr69194.c: New test.
5883 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5886 * gcc.target/i386/pr69225-1.c: New test.
5887 * gcc.target/i386/pr69225-2.c: Likewise.
5888 * gcc.target/i386/pr69225-3.c: Likewise.
5889 * gcc.target/i386/pr69225-4.c: Likewise.
5890 * gcc.target/i386/pr69225-5.c: Likewise.
5891 * gcc.target/i386/pr69225-6.c: Likewise.
5893 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5896 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5900 * gcc.dg/pr69071.c: New test.
5903 * g++.dg/opt/pr69211.C: New test.
5905 PR tree-optimization/69214
5906 * gcc.c-torture/compile/pr69214.c: New test.
5908 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5910 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5911 * gcc.target/i386/pr66232-11.c: Ditto.
5912 * gcc.target/i386/pr66232-12.c: Ditto.
5913 * gcc.target/i386/pr66232-13.c: Ditto.
5915 2016-01-11 Richard Biener <rguenther@suse.de>
5917 PR tree-optimization/69173
5918 * gcc.dg/torture/pr69173.c: New testcase.
5920 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5922 PR rtl-optimization/68796
5923 * gcc.target/aarch64/tst_5.c: New test.
5924 * gcc.target/aarch64/tst_6.c: Likewise.
5926 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5928 PR rtl-optimization/68841
5929 * gcc.dg/pr68841.c: New test.
5930 * gcc.c-torture/execute/pr68841.c: New test.
5932 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5934 PR rtl-optimization/68920
5935 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5937 * gcc.dg/ifcvt-5.c: New test.
5939 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5942 * g++.dg/pr69123.C: New.
5944 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5947 * gcc.target/i386/pr69010.c: New test.
5949 2016-01-11 Martin Jambor <mjambor@suse.cz>
5952 * gcc.target/i386/chkp-pr69044.c: New test.
5954 2016-01-11 Tom de Vries <tom@codesourcery.com>
5956 PR tree-optimization/69109
5957 * gcc.dg/autopar/pr69109-2.c: New test.
5958 * gcc.dg/autopar/pr69109.c: New test.
5960 2016-01-11 Tom de Vries <tom@codesourcery.com>
5962 PR tree-optimization/69108
5963 * gcc.dg/autopar/pr69108.c: New test.
5965 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5968 * c-c++-common/Wisleading-indentation.c: Augment test.
5970 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5973 * gfortran.dg/inline_matmul_12.f90: New test.
5975 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5978 * gfortran.dg/actual_array_offset_1: New test.
5980 2016-01-10 Tom de Vries <tom@codesourcery.com>
5982 PR tree-optimization/69062
5983 * gcc.dg/autopar/pr69062.c: New test.
5985 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5987 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5988 * gcc.dg/vect/slp-perm-2.c: Likewise.
5989 * gcc.dg/vect/slp-perm-3.c: Likewise.
5990 * gcc.dg/vect/slp-perm-5.c: Likewise.
5991 * gcc.dg/vect/slp-perm-6.c: Likewise.
5992 * gcc.dg/vect/slp-perm-7.c: Likewise.
5993 * gcc.dg/vect/slp-perm-8.c: Likewise.
5995 2016-01-10 Tom de Vries <tom@codesourcery.com>
5997 PR tree-optimization/69039
5998 * gcc.dg/autopar/pr69039.c: New test.
6000 2016-01-09 Marek Polacek <polacek@redhat.com>
6003 * g++.dg/pr69113.C: New test.
6005 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6008 PR tree-optimization/69097
6009 * gcc.c-torture/execute/pr50865.c: New test.
6010 * gcc.c-torture/execute/pr69097-1.c: New test.
6011 * gcc.c-torture/execute/pr69097-2.c: New test.
6012 * gcc.dg/pr69097-1.c: New test.
6013 * gcc.dg/pr69097-2.c: New test.
6015 2016-01-09 Jakub Jelinek <jakub@redhat.com>
6018 * g++.dg/opt/pr69164.C: New test.
6020 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6022 PR tree-optimization/69167
6023 * gcc.dg/pr69167.c: New test.
6025 2016-01-08 Marek Polacek <polacek@redhat.com>
6028 * g++.dg/pr68449.C: New.
6030 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6032 PR tree-optimization/68707
6033 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6034 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6035 on platforms supporting it.
6036 * gcc.dg/vect/slp-perm-2.c: Likewise.
6037 * gcc.dg/vect/slp-perm-3.c: Likewise.
6038 * gcc.dg/vect/slp-perm-5.c: Likewise.
6039 * gcc.dg/vect/slp-perm-7.c: Likewise.
6040 * gcc.dg/vect/slp-perm-8.c: Likewise.
6041 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6042 on platforms supporting it.
6044 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6046 PR tree-optimization/69162
6047 * gcc.dg/pr69162.c: New test.
6049 PR tree-optimization/69172
6050 * gcc.dg/pr69172.c: New test.
6052 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6054 PR tree-optimization/67781
6055 * gcc.c-torture/execute/pr67781.c: New file.
6057 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6059 PR tree-optimization/69083
6060 * gcc.dg/vect/pr69083.c: New test.
6062 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6064 PR tree-optimization/61441
6065 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6066 Use -fexcess-precision=standard for compiler options.
6067 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6069 2016-01-08 Jakub Jelinek <jakub@redhat.com>
6072 * gfortran.dg/gomp/pr69128.f90: New test.
6075 * g++.dg/ext/pr69145-1.C: New test.
6076 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6077 * g++.dg/ext/pr69145-2.h: New file.
6079 2016-01-07 Martin Sebor <msebor@redhat.com>
6082 * gcc.dg/atomic-fetch-bool.c: New test.
6083 * gcc.dg/sync-fetch-bool.c: New test.
6085 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6088 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6090 2016-01-07 Nick Clifton <nickc@redhat.com>
6093 * g++.dg/pr66655.C: New test.
6094 * g++.dg/pr66655_1.cc: Test support file.
6095 * g++.dg/pr66655.h: Test header file.
6097 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
6100 gfortran.dg/gomp/pr66680.f90: New test.
6102 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6105 * gcc.target/i386/pr69171-1.c: New test.
6106 * gcc.target/i386/pr69171-2.c: Likewise.
6107 * gcc.target/i386/pr69171-3.c: Likewise.
6108 * gcc.target/i386/pr69171-4.c: Likewise.
6109 * gcc.target/i386/pr69171-5.c: Likewise.
6110 * gcc.target/i386/pr69171-6.c: Likewise.
6112 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6115 * c-c++-common/pr67639.c: New test.
6117 2016-01-07 Jakub Jelinek <jakub@redhat.com>
6119 PR tree-optimization/69141
6120 * g++.dg/opt/pr69141.C: New test.
6122 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6124 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6126 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
6129 * gcc.target/i386/pr69140.c: New test
6131 2016-01-06 David Malcolm <dmalcolm@redhat.com>
6133 * gcc.dg/bad-dereference.c: New test case.
6135 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6137 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6139 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6141 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6143 2016-01-06 Marek Polacek <polacek@redhat.com>
6146 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6148 2016-01-05 Marek Polacek <polacek@redhat.com>
6151 * gcc.dg/atomic-invalid-2.c: New.
6153 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6156 * gcc.target/i386/pr68991.c: New test.
6158 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6161 * g++.dg/pr68991-1.C: New test.
6162 * g++.dg/pr68991-2.C: Likewise.
6164 2016-01-05 Sergei Trofimovich <siarheit@google.com>
6167 * gcc.target/ia64/pr60465-gprel64.c: New test.
6168 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6170 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6172 PR rtl-optimization/68651
6173 * gcc.target/aarch64/pr68651_1.c: New test.
6175 2016-01-05 David Malcolm <dmalcolm@redhat.com>
6178 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6180 2016-01-05 Nathan Sidwell <nathan@acm.org>
6183 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6185 * gcc.dg/alias-15.c: New.
6187 2016-01-05 Nick Clifton <nickc@redhat.com>
6190 * g++.dg/pr68770.C: New test.
6192 2016-01-04 Mike Stump <mikestump@comcast.net>
6194 * lib/target-supports.exp (check_effective_target_cilkplus):
6195 cilkplus targets require pthreads.
6196 (check_effective_target_cilkplus): Remove special case for NVPTX.
6198 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6200 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6203 2016-01-04 Jakub Jelinek <jakub@redhat.com>
6205 Update copyright years.
6207 2016-01-04 Marek Polacek <polacek@redhat.com>
6210 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6211 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6212 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6214 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6216 * gcc.target/sparc/20160104-2.c: New test.
6218 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6220 * gcc.target/sparc/20160104-1.c: New test.
6222 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
6225 * gfortran.dg/pr65045.f90: New test.
6227 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6229 * gnat.dg/specs/debug1.ads: Delete.
6231 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6233 PR libgfortran/68867
6234 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6237 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6239 PR libgfortran/68867
6240 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6243 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
6246 * gfortran.dg/pr68864.f90: New test.
6248 2016-01-01 Jakub Jelinek <jakub@redhat.com>
6250 PR tree-optimization/69070
6251 * gcc.dg/pr69070.c: New test.
6254 * gfortran.dg/pr69055.f90: New test.
6257 * gcc.dg/pr69015.c: New test.
6259 Copyright (C) 2016 Free Software Foundation, Inc.
6261 Copying and distribution of this file, with or without modification,
6262 are permitted in any medium without royalty provided the copyright
6263 notice and this notice are preserved.