1 2016-05-06 Marek Polacek <polacek@redhat.com>
4 * gcc.dg/ubsan/bounds-3.c: New test.
6 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
9 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
11 2016-05-06 Richard Biener <rguenther@suse.de>
14 * gfortran.dg/pr70931.f90: New testcase.
16 2016-05-06 Richard Biener <rguenther@suse.de>
19 * gcc.dg/torture/pr70941.c: New testcase.
21 2016-05-05 Bin Cheng <bin.cheng@arm.com>
23 PR tree-optimization/57206
24 * gcc.dg/vect/pr57206.c: New test.
26 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
28 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
30 2016-05-05 Jakub Jelinek <jakub@redhat.com>
32 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
34 * c-c++-common/Wdangling-else-4.c: New test.
36 2016-05-04 Jakub Jelinek <jakub@redhat.com>
40 * g++.dg/opt/pr70906.C: New test.
41 * g++.dg/opt/pr70933.C: New test.
43 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
45 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
47 * gcc.dg/ipa/pure-const-3.c: New testcase.
49 2016-05-04 Marek Polacek <polacek@redhat.com>
51 * c-c++-common/Wdangling-else-1.c: New test.
52 * c-c++-common/Wdangling-else-2.c: New test.
53 * c-c++-common/Wdangling-else-3.c: New test.
55 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
57 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
60 2016-05-04 Marek Polacek <polacek@redhat.com>
63 * gcc.dg/Waddress-2.c: New test.
65 2016-05-04 Alan Modra <amodra@gmail.com>
67 * gcc.target/powerpc/pr70866.c: New.
69 2016-05-03 Martin Sebor <msebor@redhat.com>
72 * c-c++-common/builtin_location.c: New test.
73 * g++.dg/cpp1y/builtin_location.C: New test.
75 2016-05-03 Marek Polacek <polacek@redhat.com>
78 * gcc.dg/pr70859.c: New test.
79 * gcc.dg/pr70859-2.c: New test.
81 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
83 * gnat.dg/debug5.adb: New testcase.
85 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
87 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
88 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
89 Procedure to check for z10 instruction set.
91 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
93 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
95 2016-05-03 Alan Modra <amodra@gmail.com>
97 * gcc.target/powerpc/savres.c: Add func using a single gpr.
99 2016-05-03 Jakub Jelinek <jakub@redhat.com>
101 * gcc.target/i386/avx512f-cvt-1.c: New test.
103 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
105 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
106 -fdump-tree-vrp-details.
108 2016-05-03 Richard Biener <rguenther@suse.de>
110 * gcc.dg/pr30172-1.c: Adjust.
111 * gcc.dg/pr63743.c: Likewise.
112 * gcc.dg/tm/pr51696.c: Likewise.
113 * c-c++-common/tm/safe-1.c: Likewise.
114 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
115 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
116 * g++.dg/plugin/self-assign-test-1.C: Likewise.
117 * g++.dg/plugin/self-assign-test-2.C: Likewise.
119 2016-05-03 Jakub Jelinek <jakub@redhat.com>
121 PR rtl-optimization/70467
122 * gcc.target/i386/pr70467-3.c: New test.
123 * gcc.target/i386/pr70467-4.c: New test.
125 PR tree-optimization/70916
126 * gcc.c-torture/compile/pr70916.c: New test.
129 * gcc.target/i386/pr49244-1.c: New test.
130 * gcc.target/i386/pr49244-2.c: New test.
132 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
134 PR rtl-optimization/44281
135 * gcc.target/i386/pr44281.c: New test.
137 2016-05-03 bin cheng <bin.cheng@arm.com>
139 PR tree-optimization/56541
140 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
141 * gcc.dg/vect/pr56541.c: new test.
143 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
145 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
147 * gcc.target/powerpc/float128-complex-2.c: Likewise.
149 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
152 * c-c++-common/asan/clone-test-1.c (main): Align child process
155 2016-05-02 David Malcolm <dmalcolm@redhat.com>
158 * g++.dg/spellcheck-fields-2.C: New test case.
160 2016-05-02 David Malcolm <dmalcolm@redhat.com>
163 * g++.dg/pr62314.C: New test case.
165 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
167 * gcc.dg/ipa/inline-8.c: New testcase.
169 2016-05-02 Jakub Jelinek <jakub@redhat.com>
171 PR rtl-optimization/70467
172 * gcc.target/i386/pr70467-1.c: New test.
174 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
176 * gcc.dg/spec-options.c: Run the test on all targets.
177 * gcc.dg/foo.specs: Use cpp_unique_options.
179 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
181 * gcc.dg/tree-ssa/unord.c: New testcase.
183 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
185 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
187 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
189 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
191 2016-05-02 Marek Polacek <polacek@redhat.com>
194 * gcc.dg/enum-incomplete-3.c: New test.
196 2016-05-02 Marek Polacek <polacek@redhat.com>
197 Tom de Vries <tom@codesourcery.com>
199 PR tree-optimization/70700
200 * gcc.dg/pr70700.c: New test.
202 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
204 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
205 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
206 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
207 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
208 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
210 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
212 * ada/acats/run_acats: Rename into...
213 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
214 * ada/acats/run_all.sh: Remove redundant test.
215 (target_run): Move around.
216 (target_gnatchop): Use newly built executable.
217 (target_gnatmake): Likewise.
218 Check that the compilation of impbit succeeds.
220 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
222 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
223 * gcc.dg/20021029-1.c: Likewise.
224 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
225 * gcc.target/sh/attr-isr-trapa.c: Likewise.
226 * gcc.target/sh/cmpstr.c: Likewise.
227 * gcc.target/sh/cmpstrn.c: Likewise.
228 * gcc.target/sh/memset.c: Likewise.
229 * gcc.target/sh/pr21255-2-mb.c: Likewise.
230 * gcc.target/sh/pr21255-2-ml.c: Likewise.
231 * gcc.target/sh/pr39423-1.c: Likewise.
232 * gcc.target/sh/pr49468-di.c: Likewise.
233 * gcc.target/sh/pr49468-si.c: Likewise.
234 * gcc.target/sh/pr49880-1.c: Likewise.
235 * gcc.target/sh/pr49880-2.c: Likewise.
236 * gcc.target/sh/pr49880-3.c: Likewise.
237 * gcc.target/sh/pr50751-1.c: Likewise.
238 * gcc.target/sh/pr50751-4.c: Likewise.
239 * gcc.target/sh/pr50751-7.c: Likewise.
240 * gcc.target/sh/pr51244-1.c: Likewise.
241 * gcc.target/sh/pr51244-10.c: Likewise.
242 * gcc.target/sh/pr51244-11.c: Likewise.
243 * gcc.target/sh/pr51244-12.c: Likewise.
244 * gcc.target/sh/pr51244-13.c: Likewise.
245 * gcc.target/sh/pr51244-14.c: Likewise.
246 * gcc.target/sh/pr51244-17.c: Likewise.
247 * gcc.target/sh/pr51244-18.c: Likewise.
248 * gcc.target/sh/pr51244-19.c: Likewise.
249 * gcc.target/sh/pr51244-4.c: Likewise.
250 * gcc.target/sh/pr51244-5.c: Likewise.
251 * gcc.target/sh/pr51244-7.c: Likewise.
252 * gcc.target/sh/pr51244-8.c: Likewise.
253 * gcc.target/sh/pr51244-9.c: Likewise.
254 * gcc.target/sh/pr51697.c: Likewise.
255 * gcc.target/sh/pr52483-1.c: Likewise.
256 * gcc.target/sh/pr52483-2.c: Likewise.
257 * gcc.target/sh/pr52483-3.c: Likewise.
258 * gcc.target/sh/pr52483-5.c: Likewise.
259 * gcc.target/sh/pr52933-1.c: Likewise.
260 * gcc.target/sh/pr52933-2.c: Likewise.
261 * gcc.target/sh/pr52933-3.c: Likewise.
262 * gcc.target/sh/pr53568-1.c: Likewise.
263 * gcc.target/sh/pr53976-1.c: Likewise.
264 * gcc.target/sh/pr53988-1.c: Likewise.
265 * gcc.target/sh/pr53988.c: Likewise.
266 * gcc.target/sh/pr54089-1.c: Likewise.
267 * gcc.target/sh/pr54089-6.c: Likewise.
268 * gcc.target/sh/pr54089-7.c: Likewise.
269 * gcc.target/sh/pr54089-8.c: Likewise.
270 * gcc.target/sh/pr54089-9.c: Likewise.
271 * gcc.target/sh/pr54236-1.c: Likewise.
272 * gcc.target/sh/pr54236-2.c: Likewise.
273 * gcc.target/sh/pr54236-3.c: Likewise.
274 * gcc.target/sh/pr54236-4.c: Likewise.
275 * gcc.target/sh/pr54386.c: Likewise.
276 * gcc.target/sh/pr54602-1.c: Likewise.
277 * gcc.target/sh/pr54685.c: Likewise.
278 * gcc.target/sh/pr54760-1.c: Likewise.
279 * gcc.target/sh/pr54760-2.c: Likewise.
280 * gcc.target/sh/pr54760-3.c: Likewise.
281 * gcc.target/sh/pr54760-4.c: Likewise.
282 * gcc.target/sh/pr54760-5.c: Likewise.
283 * gcc.target/sh/pr54760-6.c: Likewise.
284 * gcc.target/sh/pr55146.c: Likewise.
285 * gcc.target/sh/pr55160.c: Likewise.
286 * gcc.target/sh/pr59278.c: Likewise.
287 * gcc.target/sh/pr59401-1.c: Likewise.
288 * gcc.target/sh/pr59533-1.c: Likewise.
289 * gcc.target/sh/pr63260.c: Likewise.
290 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
291 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
292 * gcc.target/sh/strlen.c: Likewise.
293 * gcc.target/sh/torture/pr30807.c: Likewise.
294 * gcc.target/sh/torture/pr34777.c: Likewise.
295 * gcc.target/sh/torture/pr64652.c: Likewise.
296 * gcc.target/sh/torture/pr65505.c: Likewise.
297 * gcc.target/sh/torture/pragma-isr.c: Likewise.
298 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
300 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
303 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
305 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
307 * gcc.target/powerpc/vsx-elemrev-1.c: New.
308 * gcc.target/powerpc/vsx-elemrev-2.c: New.
309 * gcc.target/powerpc/vsx-elemrev-3.c: New.
310 * gcc.target/powerpc/vsx-elemrev-4.c: New.
312 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
314 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
315 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
317 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
320 * c-c++-common/goacc/combined-reduction.c: New test.
321 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
323 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
325 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
326 *movdi_internal pattern only if PIC off.
327 * gcc.target/i386/pr70155-2.c: Likewise.
328 * gcc.target/i386/pr70155-3.c: Likewise.
329 * gcc.target/i386/pr70155-4.c: Likewise.
330 * gcc.target/i386/pr70155-5.c: Likewise.
331 * gcc.target/i386/pr70155-6.c: Likewise.
332 * gcc.target/i386/pr70155-7.c: Likewise.
333 * gcc.target/i386/pr70155-8.c: Likewise.
334 * gcc.target/i386/pr70155-15.c: Likewise.
335 * gcc.target/i386/pr70155-17.c: Likewise.
336 * gcc.target/i386/pr70155-22.c: Likewise.
338 2016-04-29 Bin Cheng <bin.cheng@arm.com>
340 PR tree-optimization/70803
341 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
343 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
345 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
346 optimization of vector loop.
347 * gcc.target/i386/vect-unpack-3.c: New test.
348 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
349 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
350 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
352 2016-04-29 Marek Polacek <polacek@redhat.com>
355 * g++.dg/ubsan/null-7.C: New test.
358 * gcc.dg/pr70852.c: New test.
360 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
363 * g++.dg/cpp0x/alignas6.C: New test.
365 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
367 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
369 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
370 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
371 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
372 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
373 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
374 * gcc.target/arc/mxy.c: Likewise.
375 * gcc.target/arc/mswape.c: Likewise.
376 * gcc.target/arc/mrtsc.c: Likewise.
377 * gcc.target/arc/mcrc.c: Likewise.
378 * gcc.target/arc/mdsp-packa.c: Likewise.
379 * gcc.target/arc/mdvbf.c: Likewise.
380 * gcc.target/arc/mlock.c: Likewise.
381 * gcc.target/arc/mmac-24.c: Likewise.
382 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
384 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
385 Matthijs Kooijman <matthijs@stdin.nl>
386 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
389 * gcc.target/avr/pr60040-1.c: New.
390 * gcc.target/avr/pr60040-2.c: New.
392 2016-04-29 Richard Biener <rguenther@suse.de>
394 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
396 2016-04-29 Richard Biener <rguenther@suse.de>
398 PR tree-optimization/13962
399 PR tree-optimization/65686
400 * gcc.dg/uninit-pr65686.c: New testcase.
402 2016-04-29 Jakub Jelinek <jakub@redhat.com>
405 * gcc.dg/pr70843.c: New test.
407 2016-04-28 Jakub Jelinek <jakub@redhat.com>
410 * gcc.target/i386/pr70858.c: New test.
412 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
414 * gcc.target/arc/nps400-1.c: New file.
416 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
417 Andrew Burgess <andrew.burgess@embecosm.com>
419 * gcc.target/arc/movh_cl-1.c: New file.
421 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
422 Andrew Burgess <andrew.burgess@embecosm.com>
424 * gcc.target/arc/extzv-1.c: New file.
425 * gcc.target/arc/insv-1.c: New file.
426 * gcc.target/arc/insv-2.c: New file.
427 * gcc.target/arc/movb-1.c: New file.
428 * gcc.target/arc/movb-2.c: New file.
429 * gcc.target/arc/movb-3.c: New file.
430 * gcc.target/arc/movb-4.c: New file.
431 * gcc.target/arc/movb-5.c: New file.
432 * gcc.target/arc/movb_cl-1.c: New file.
433 * gcc.target/arc/movb_cl-2.c: New file.
434 * gcc.target/arc/movbi_cl-1.c: New file.
435 * gcc.target/arc/movl-1.c: New file.
437 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
438 Andrew Burgess <andrew.burgess@embecosm.com>
440 * gcc.target/arc/cmem-1.c: New file.
441 * gcc.target/arc/cmem-2.c: New file.
442 * gcc.target/arc/cmem-3.c: New file.
443 * gcc.target/arc/cmem-4.c: New file.
444 * gcc.target/arc/cmem-5.c: New file.
445 * gcc.target/arc/cmem-6.c: New file.
446 * gcc.target/arc/cmem-7.c: New file.
447 * gcc.target/arc/cmem-ld.inc: New file.
448 * gcc.target/arc/cmem-st.inc: New file.
450 2016-04-28 Jakub Jelinek <jakub@redhat.com>
453 * gcc.target/i386/pr70821.c: New test.
455 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
457 * gcc.target/powerpc/vec-adde.c: New test.
458 * gcc.target/powerpc/vec-adde-int128.c: New test.
460 2016-04-28 Jakub Jelinek <jakub@redhat.com>
462 * gcc.target/i386/avx-vround-1.c: New test.
463 * gcc.target/i386/avx-vround-2.c: New test.
464 * gcc.target/i386/avx512vl-vround-1.c: New test.
465 * gcc.target/i386/avx512vl-vround-2.c: New test.
467 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
470 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
471 (check_effective_target_cilkplus_runtime): ... this.
472 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
473 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
475 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
476 Require cilkplus_runtime.
478 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
479 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
480 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
481 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
482 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
483 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
484 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
485 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
486 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
487 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
488 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
489 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
490 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
491 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
492 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
493 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
494 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
495 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
496 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
497 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
498 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
499 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
500 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
501 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
502 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
503 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
504 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
505 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
506 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
508 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
509 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
511 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
513 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
516 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
518 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
519 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
521 2015-04-27 Ryan Burn <contact@rnburn.com>
525 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
527 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
528 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
530 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
532 * gnat.dg/limited_with4.ad[sb]: New test.
533 * gnat.dg/limited_with4_pkg.ads: New helper.
535 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
538 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
539 and movv1ti_internal patterns
540 * gcc.target/i386/pr70155-1.c: New test.
541 * gcc.target/i386/pr70155-2.c: Likewise.
542 * gcc.target/i386/pr70155-3.c: Likewise.
543 * gcc.target/i386/pr70155-4.c: Likewise.
544 * gcc.target/i386/pr70155-5.c: Likewise.
545 * gcc.target/i386/pr70155-6.c: Likewise.
546 * gcc.target/i386/pr70155-7.c: Likewise.
547 * gcc.target/i386/pr70155-8.c: Likewise.
548 * gcc.target/i386/pr70155-9.c: Likewise.
549 * gcc.target/i386/pr70155-10.c: Likewise.
550 * gcc.target/i386/pr70155-11.c: Likewise.
551 * gcc.target/i386/pr70155-12.c: Likewise.
552 * gcc.target/i386/pr70155-13.c: Likewise.
553 * gcc.target/i386/pr70155-14.c: Likewise.
554 * gcc.target/i386/pr70155-15.c: Likewise.
555 * gcc.target/i386/pr70155-16.c: Likewise.
556 * gcc.target/i386/pr70155-17.c: Likewise.
557 * gcc.target/i386/pr70155-18.c: Likewise.
558 * gcc.target/i386/pr70155-19.c: Likewise.
559 * gcc.target/i386/pr70155-20.c: Likewise.
560 * gcc.target/i386/pr70155-21.c: Likewise.
561 * gcc.target/i386/pr70155-22.c: Likewise.
563 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
565 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
568 2016-04-27 Bin Cheng <bin.cheng@arm.com>
570 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
571 * gcc.dg/tree-ssa/scev-9.c: Ditto.
572 * gcc.dg/tree-ssa/scev-10.c: Ditto.
573 * gcc.dg/tree-ssa/scev-11.c: Ditto.
574 * gcc.dg/tree-ssa/scev-12.c: Ditto.
576 2016-04-27 Richard Biener <rguenther@suse.de>
579 * g++.dg/ipa/ipa-pta-2.C: New testcase.
580 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
582 2016-04-27 Nathan Sidwell <nathan@acm.org>
584 * g++.dg/cpp0x/constexpr-recursion3.C: New.
585 * g++.dg/ubsan/pr63956.C: Adjust error location.
587 2016-04-27 Nick Clifton <nickc@redhat.com>
590 * gcc.dg/pr49889.c: New test.
592 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
594 * c-c++-common/memset-array.c: New test.
596 2016-04-26 Martin Sebor <msebor@redhat.com>
599 * g++.dg/cpp1y/func_constexpr.C: New test.
601 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
604 * g++.dg/cpp0x/enum32.C: New test.
605 * g++.dg/cpp0x/enum33.C: New test.
607 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
609 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
610 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
611 * gcc.c-torture/execute/bitfld-6.c: Likewise.
612 * gcc.c-torture/execute/bitfld-7.c: Likewise.
613 * gcc.c-torture/execute/pr38151.c: Likewise.
614 * gcc.c-torture/execute/pr66556.c: Likewise.
615 * gcc.c-torture/execute/pr67781.c: Likewise.
616 * gcc.c-torture/execute/pr68648.c: Likewise.
618 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
620 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
622 2016-04-26 Marek Polacek <polacek@redhat.com>
625 * gcc.dg/pr67784-3.c: New test.
626 * gcc.dg/pr67784-4.c: New test.
627 * gcc.dg/pr67784-5.c: New test.
630 * gcc.dg/Wnested-externs-2.c: New test.
632 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
634 * gcc.dg/fold-plusmult.c: Adjust.
635 * gcc.dg/no-strict-overflow-6.c: Adjust.
636 * gcc.dg/gomp/loop-1.c: Xfail some tests.
638 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
640 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
642 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
643 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
644 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
645 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
646 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
647 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
648 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
649 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
650 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
651 * gcc.target/i386/avx512f-gather-5.c: Likewise.
652 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
653 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
654 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
655 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
656 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
657 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
658 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
659 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
660 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
661 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
662 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
663 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
665 * gcc.target/i386/pr32219-4.c: Likewise.
666 * gcc.target/i386/pr32219-6.c: Likewise.
667 * gcc.target/i386/pr32219-8.c: Likewise.
669 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
671 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
674 2016-04-26 Marek Polacek <polacek@redhat.com>
677 * g++.dg/ext/cond2.C: New test.
679 2016-04-26 Bin Cheng <bin.cheng@arm.com>
681 PR tree-optimization/70771
682 PR tree-optimization/70775
683 * gcc.dg/pr70771.c: New test.
684 * gcc.dg/pr70775.c: New test.
686 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
688 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
690 2016-04-25 Richard Biener <rguenther@suse.de>
692 PR tree-optimization/70780
693 * gcc.dg/torture/pr70780.c: New testcase.
695 2016-04-25 Michael Collison <michael.collison@arm.com>
697 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
698 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
699 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
700 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
701 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
702 * testsuite/lib/target-supports.exp
703 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
704 that arm neon support vector widen sum of HImode TO SImode.
706 2016-04-23 Jakub Jelinek <jakub@redhat.com>
709 * c-c++-common/asan/pr70712.c: New test.
711 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
713 * .gitattributes: New file.
715 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
717 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
719 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
721 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
722 * gfortran.dg/submodule_15.f08: Likewise.
724 2016-04-22 Richard Biener <rguenther@suse.de>
726 PR tree-optimization/70740
727 * gcc.dg/torture/pr70740.c: New testcase.
729 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
732 * gcc.target/i386/pr70750-1.c: New test.
733 * gcc.target/i386/pr70750-2.c: Likewise.
735 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
738 * g++.dg/cpp0x/auto48.C: New.
740 2016-04-21 Marek Polacek <polacek@redhat.com>
743 * g++.dg/cpp0x/forw_enum12.C: New test.
744 * g++.dg/cpp0x/forw_enum13.C: New test.
746 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
749 * gcc.target/i386/pr70728.c: New test.
751 2016-04-21 Richard Biener <rguenther@suse.de>
754 * gcc.dg/pr70747.c: New testcase.
756 2016-04-21 Bin Cheng <bin.cheng@arm.com>
758 PR tree-optimization/70715
759 * gcc.dg/tree-ssa/scev-13.c: New test.
761 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
763 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
765 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
767 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
769 2016-04-20 Jan Hubicka <jh@suse.cz>
772 * g++.dg/ipa/nothrow-1.C: New testcase.
774 2016-04-20 Nathan Sidwell <nathan@acm.org>
777 * g++.dg/eh/delete1.C: New.
779 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
781 * gcc.target/i386/avx256-unaligned-store-2.c: Add
782 -mtune-ctrl=sse_typeless_stores.
784 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
786 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
788 2016-04-20 Bin Cheng <bin.cheng@arm.com>
790 PR tree-optimization/69489
791 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
793 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
796 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
797 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
798 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
800 2016-04-20 Bin Cheng <bin.cheng@arm.com>
802 PR tree-optimization/56625
803 PR tree-optimization/69489
804 * gcc.dg/vect/pr56625.c: New test.
805 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
807 2016-04-20 Andrew Pinski <apinski@cavium.com>
810 * gcc.c-torture/compile/pr37433-1.c: New testcase.
812 2016-04-20 Arnaud Charlet <charlet@adacore.com>
814 * gnat.dg/self1.adb: Remove now incorrect test.
816 2016-04-20 Bin Cheng <bin.cheng@arm.com>
818 * gcc.dg/tree-ssa/scev-11.c: New test.
819 * gcc.dg/tree-ssa/scev-12.c: New test.
821 2016-04-20 Marek Polacek <polacek@redhat.com>
823 PR tree-optimization/70725
824 * gcc.dg/pr70725.c: New test.
826 2016-04-20 Richard Biener <rguenther@suse.de>
828 PR tree-optimization/70726
829 * g++.dg/vect/pr70726.cc: New testcase.
831 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
834 * gcc.target/s390/pr70674.c: New test.
836 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
839 * gfortran.dg/list_read_14.f90: New test.
841 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
844 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
845 extern to force it misaligned.
849 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
850 Don't check `*' before movv4sf_internal.
851 * gcc.target/i386/avx256-unaligned-store-2.c: Check
852 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
853 Don't check `*' before movv16qi_internal.
854 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
855 extern to force it misaligned.
859 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
860 Don't check `*' before movv2df_internal.
861 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
862 extern to force it misaligned.
866 Check movv8sf_internal instead of avx_storeups256.
867 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
869 2016-04-19 Richard Biener <rguenther@suse.de>
871 PR tree-optimization/70171
872 * g++.dg/tree-ssa/pr70171.C: New testcase.
874 2016-04-19 Richard Biener <rguenther@suse.de>
876 PR tree-optimization/70724
877 * gcc.dg/torture/pr70724.c: New testcase.
879 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
882 * testsuite/gcc.target/i386/pr70689.c: New.
884 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
887 * gcc.target/i386/pr70708.c: New test.
889 2016-04-18 Richard Biener <rguenther@suse.de>
891 PR tree-optimization/43434
892 * gcc.dg/vect/pr43434.c: New testcase.
893 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
894 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
895 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
896 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
897 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
898 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
899 * gcc.dg/gomp/pr68640.c: Likewise.
900 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
901 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
903 2016-04-18 Richard Biener <rguenther@suse.de>
905 PR tree-optimization/70701
906 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
908 2016-04-18 Tom de Vries <tom@codesourcery.com>
911 * gcc.dg/pr70161.c: Add dot-file scans.
912 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
913 instead of after last dot char.
915 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
917 * c-c++-common/dump-ada-spec-3.c: New test.
918 * c-c++-common/dump-ada-spec-4.c: Likewise.
920 2016-04-17 Tom de Vries <tom@codesourcery.com>
923 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
925 2016-04-15 Jan Hubicka <jh@suse.cz>
928 * g++.dg/ipa/pure-const-1.C: New testcase.
929 * g++.dg/ipa/pure-const-2.C: New testcase.
930 * g++.dg/ipa/pure-const-3.C: New testcase.
932 2016-04-15 Marek Polacek <polacek@redhat.com>
935 * gcc.dg/bitfld-22.c: New test.
937 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
939 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
942 2016-04-15 Marek Polacek <polacek@redhat.com>
945 * c-c++-common/pr70651.c: New test.
947 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
949 PR rtl-optimization/70681
950 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
951 dump scan on arm and powerpc.
952 * gcc.dg/pr10474.c: Likewise.
954 2016-04-15 Jakub Jelinek <jakub@redhat.com>
959 * g++.dg/cpp1y/vla11.C: Revert for real.
962 * c-c++-common/Wparentheses-1.c: New test.
963 * c-c++-common/gomp/Wparentheses-1.c: New test.
964 * c-c++-common/gomp/Wparentheses-2.c: New test.
965 * c-c++-common/gomp/Wparentheses-3.c: New test.
966 * c-c++-common/gomp/Wparentheses-4.c: New test.
967 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
968 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
969 * c-c++-common/goacc/Wparentheses-1.c: New test.
971 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
974 * gcc.target/i386/pr70662.c: New test.
976 2016-04-15 Richard Biener <rguenther@suse.de>
977 Alan Modra <amodra@gmail.com>
979 PR tree-optimization/70130
980 * gcc.dg/vect/O3-pr70130.c: New testcase.
982 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
985 * gcc.target/powerpc/pr70669.c: New test.
988 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
989 a power7 system that does not have an assembler that supports
992 2016-04-14 Martin Sebor <msebor@redhat.com>
997 * c-c++-common/ubsan/vla-1.c: Revert.
998 * g++.dg/cpp1y/vla11.C: Same.
999 * g++.dg/cpp1y/vla12.C: Same.
1000 * g++.dg/cpp1y/vla13.C: Same.
1001 * g++.dg/cpp1y/vla14.C: Same.
1002 * g++.dg/cpp1y/vla3.C: Same.
1003 * gcc/testsuite/g++.dg/init/array24.C: Same.
1004 * g++.dg/ubsan/vla-1.C: Same.
1006 2016-04-14 Marek Polacek <polacek@redhat.com>
1007 Jan Hubicka <hubicka@ucw.cz>
1010 * g++.dg/torture/pr70029.C: New test.
1012 2016-04-14 Martin Sebor <msebor@redhat.com>
1014 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1015 type size to prevent failures on targets with very low maximum
1018 2016-04-14 Richard Biener <rguenther@suse.de>
1020 PR tree-optimization/70623
1021 * gcc.dg/torture/pr70623.c: New testcase.
1022 * gcc.dg/torture/pr70623-2.c: Likewise.
1024 2016-04-13 Martin Sebor <msebor@redhat.com>
1029 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1030 * g++.dg/cpp1y/vla11.C: New test.
1031 * g++.dg/cpp1y/vla12.C: New test.
1032 * g++.dg/cpp1y/vla13.C: New test.
1033 * g++.dg/cpp1y/vla14.C: New test.
1034 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1035 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1036 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1038 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1041 * g++.dg/opt/pr70641.C: New test.
1043 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1045 PR rtl-optimization/68749
1046 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1047 effects of argument promotions.
1048 Remove default args to dg-skip-if.
1050 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1053 * g++.dg/parse/pr70635.C: New.
1055 2016-04-13 Marek Polacek <polacek@redhat.com>
1058 * c-c++-common/Wmisleading-indentation-4.c: New test.
1060 2016-04-13 Marek Polacek <polacek@redhat.com>
1063 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1064 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1066 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1068 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1069 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1070 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1072 2016-04-13 Jakub Jelinek <jakub@redhat.com>
1075 * gcc.c-torture/compile/pr70633.c: New test.
1078 * gcc.dg/torture/pr70628.c: New test.
1080 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1083 * g++.dg/template/pr70610.C: New test.
1084 * g++.dg/template/pr70610-2.C: New test.
1085 * g++.dg/template/pr70610-3.C: New test.
1086 * g++.dg/template/pr70610-4.C: New test.
1088 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1090 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1094 * g++.dg/ext/pr70571.C: New test.
1096 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1099 * gcc.target/powerpc/pr70640.c: New test.
1101 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1104 * g++.dg/parse/pr68722.C: New.
1106 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1108 PR rtl-optimization/70596
1109 * gcc.target/i386/pr70596.c: New test.
1111 2016-04-12 Nathan Sidwell <nathan@acm.org>
1114 * g++.dg/init/pr70501.C: New.
1116 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1118 * gcc.target/i386/asm-flag-6.c: New test.
1120 2016-04-12 Tom de Vries <tom@codesourcery.com>
1122 PR tree-optimization/68756
1123 * gcc.dg/graphite/pr68756.c: New test.
1125 2016-04-12 Jakub Jelinek <jakub@redhat.com>
1127 PR tree-optimization/70602
1128 * gcc.c-torture/execute/pr70602.c: New test.
1130 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1133 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1134 __float128 emulator is built and runs.
1135 * gcc.target/powerpc/float128-1.c: Likewise.
1137 * lib/target-supports.exp (check_ppc_float128_sw_available):
1138 Rework tests for __float128 software and hardware
1139 availability. Fix exit condition to return 0 on success.
1141 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1144 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1145 * gcc.target/aarch64/target_attr_15.c: Likewise.
1147 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1150 * g++.dg/cpp1y/pr69066.C: New.
1152 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1155 * gfortran.dg/pr36192.f90: Update test.
1156 * gfortran.dg/pr36192_1.f90: Update test.
1157 * gfortran.dg/real_dimension_1.f: Update test.
1158 * gfortran.dg/parameter_array_init_7.f90: New test.
1160 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
1163 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1165 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1167 PR rtl-optimization/66669
1168 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1170 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1172 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1173 * gcc.dg/pie-1.c: Likewise.
1174 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1175 * gcc.dg/pic-4.c: Likewise.
1176 * gcc.dg/pie-3.c: Likewise.
1177 * gcc.dg/pie-4.c: Likewise.
1179 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1181 PR tree-optimization/68644
1182 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1184 PR rtl-optimization/64886
1185 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1187 2016-04-09 Tom de Vries <tom@codesourcery.com>
1189 PR tree-optimization/68953
1190 * gcc.dg/graphite/pr68953.c: New test.
1192 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1195 * gfortran.dg/deferred_character_16.f90: New test.
1197 2016-04-09 Jakub Jelinek <jakub@redhat.com>
1199 PR tree-optimization/70586
1200 * gcc.c-torture/execute/pr70586.c: New test.
1202 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1205 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1206 with __builtin_memset
1207 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1209 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1213 PR tree-optimization/70373
1217 * c-c++-common/goacc/reduction-5.c: New test.
1218 * c-c++-common/goacc/reduction-promotions.c: New test.
1219 * gfortran.dg/goacc/reduction-3.f95: New test.
1220 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1222 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1226 * g++.dg/pr70590.C: New test.
1227 * g++.dg/pr70590-2.C: New test.
1229 2016-04-08 Jakub Jelinek <jakub@redhat.com>
1232 * gcc.target/i386/pr70593.c: New test.
1234 PR rtl-optimization/70574
1235 * gcc.target/i386/avx2-pr70574.c: New test.
1237 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1240 * c-c++-common/asan/pr70541.c: New test.
1242 2016-04-08 Tom de Vries <tom@codesourcery.com>
1244 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1245 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1247 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1250 * gcc.c-torture/execute/pr70566.c: New test.
1252 2016-04-08 Tom de Vries <tom@codesourcery.com>
1254 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1255 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1257 2016-04-08 Alan Modra <amodra@gmail.com>
1259 * gcc.target/powerpc/pr70117.c: New.
1261 2016-04-07 Jakub Jelinek <jakub@redhat.com>
1264 * gcc.dg/lto/simd-function_0.c: New test.
1266 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1268 * c-c++-common/attr-simd-2.c: Likewise.
1269 * c-c++-common/attr-simd-4.c: Likewise.
1270 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1271 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1273 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1276 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1278 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1279 Tom de Vries <tom@codesourcery.com>
1281 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1282 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1283 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1284 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1285 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1286 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1287 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1288 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1290 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1293 * g++.dg/warn/Wparentheses-29.C: New test.
1295 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1298 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1299 explicit braces to resolve a future -Wparentheses warning.
1301 2016-04-06 Richard Henderson <rth@redhat.com>
1303 * gcc.dg/pr61817-1.c: New test.
1304 * gcc.dg/pr61817-2.c: New test.
1305 * gcc.dg/pr69391-1.c: New test.
1306 * gcc.dg/pr69391-2.c: New test.
1308 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1310 PR rtl-optimization/70398
1311 * testsuite/gcc.target/aarch64/pr70398.c: New.
1313 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1315 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1317 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
1318 Pedro Alves <palves@redhat.com>
1320 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1322 2016-04-06 Jakub Jelinek <jakub@redhat.com>
1324 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1325 Check for avx512f effective targets instead of avx2.
1326 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1328 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1329 * g++.dg/gomp/declare-simd-1.C: Likewise.
1330 * g++.dg/gomp/declare-simd-3.C: Likewise.
1331 * g++.dg/gomp/declare-simd-4.C: Likewise.
1334 * c-c++-common/gomp/pr70550-1.c: New test.
1335 * c-c++-common/gomp/pr70550-2.c: New test.
1337 2016-04-05 Nathan Sidwell <nathan@acm.org>
1340 * g++.dg/ext/attribute-may-alias-5.C: New.
1342 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1345 * c-c++-common/pr70336.c: New test.
1346 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1347 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1349 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
1352 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1354 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1356 PR rtl-optimization/70542
1357 * gcc.dg/torture/pr70542.c: New test.
1358 * gcc.target/i386/avx2-pr70542.c: New test.
1360 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1362 PR tree-optimization/70509
1363 * gcc.target/i386/avx512bw-pr70509.c: New test.
1365 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1368 * g++.dg/ext/constexpr-vla4.C: New test.
1370 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
1373 * gcc.target/i386/pr70510.c: New test.
1375 2016-04-05 Richard Biener <rguenther@suse.de>
1377 PR tree-optimization/70526
1378 * g++.dg/torture/pr70526.C: New testcase.
1380 2016-04-05 Jakub Jelinek <jakub@redhat.com>
1383 * gcc.target/i386/pr70525.c: New test.
1385 2016-04-05 Richard Biener <rguenther@suse.de>
1388 * g++.dg/torture/pr70499.C: New testcase.
1390 2016-04-05 Richard Biener <rguenther@suse.de>
1392 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1395 2016-04-04 Jakub Jelinek <jakub@redhat.com>
1398 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1399 rs6000 ABI warnings.
1401 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
1404 * g++.dg/ipa/devirt-51.C: New testcase.
1406 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1407 Jakub Jelinek <jakub@redhat.com>
1410 * gcc.dg/torture/pr70457.c: New.
1412 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1415 * gfortran.dg/allocate_with_source_19.f08: New test.
1417 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1420 * gfortran.dg/coarray_allocate_6.f08: New test.
1422 2016-04-04 Richard Biener <rguenther@suse.de>
1424 PR rtl-optimization/70484
1425 * gcc.dg/torture/pr70484.c: New testcase.
1427 2016-04-04 Marek Polacek <polacek@redhat.com>
1430 * gcc.dg/torture/pr70307.c: New test.
1432 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1436 * gcc.target/sh/torture/pr70416.c: New.
1438 2016-04-02 Martin Sebor <msebor@redhat.com>
1444 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1445 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1446 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1447 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1448 * g++.dg/cpp0x/constexpr-string.C: Same.
1449 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1450 * g++.dg/cpp0x/pr65398.C: Same.
1451 * g++.dg/ext/constexpr-vla1.C: Same.
1452 * g++.dg/ext/constexpr-vla2.C: Same.
1453 * g++.dg/ext/constexpr-vla3.C: Same.
1454 * g++.dg/ubsan/pr63956.C: Same.
1456 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1458 PR rtl-optimization/70467
1459 * gcc.target/i386/pr70467-2.c: New test.
1461 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1462 Marek Polacek <polacek@redhat.com>
1465 * g++.dg/init/new47.C: New test.
1467 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1470 * gcc.target/arm/pr70496.c: New test.
1472 2016-04-01 Nathan Sidwell <nathan@acm.org>
1475 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1477 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1480 * gcc.dg/strlenopt.h (memmove): New.
1481 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1482 instead of "string.h".
1483 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1484 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1485 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1486 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1487 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1488 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1489 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1490 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1491 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1492 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1493 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1494 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1495 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1496 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1497 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1498 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1499 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1500 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1501 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1502 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1504 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1506 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1507 (Holder::foo): Reflect this.
1509 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1512 * gcc.dg/pr70442.c: New test.
1514 2016-03-31 Nathan Sidwell <nathan@acm.org>
1517 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1519 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1522 * gcc.target/i386/pr70453.c: New test.
1524 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1527 * gcc.c-torture/pr70292.c: New test.
1529 2016-03-31 Marek Polacek <polacek@redhat.com>
1532 * c-c++-common/pr70297.c: New test.
1533 * g++.dg/cpp0x/typedef-redecl.C: New test.
1534 * gcc.dg/typedef-redecl2.c: New test.
1536 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1538 PR rtl-optimization/70460
1539 * gcc.c-torture/execute/pr70460.c: New test.
1541 2016-03-31 Richard Biener <rguenther@suse.de>
1544 * g++.dg/ext/vector30.C: New testcase.
1546 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1547 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1549 * gfortran.dg/fmt_pf.f90: New test.
1551 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1553 Forward-port from 5 branch
1554 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1557 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1558 dg-require-effective-target after dg-do.
1560 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1562 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1564 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1565 Julian Brown <julian@codesourcery.com>
1566 Chung-Lin Tang <cltang@codesourcery.com>
1567 Cesar Philippidis <cesar@codesourcery.com>
1568 James Norris <jnorris@codesourcery.com>
1569 Tom de Vries <tom@codesourcery.com>
1570 Nathan Sidwell <nathan@codesourcery.com>
1572 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1573 * c-c++-common/goacc/loop-clauses.c: Likewise.
1574 * g++.dg/goacc/template.C: Likewise.
1575 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1576 * gfortran.dg/goacc/loop-1.f95: Likewise.
1577 * gfortran.dg/goacc/loop-5.f95: Likewise.
1578 * gfortran.dg/goacc/loop-6.f95: Likewise.
1579 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1580 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1581 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1582 * c-c++-common/goacc/clauses-fail.c: Likewise.
1583 * c-c++-common/goacc/parallel-1.c: Likewise.
1584 * c-c++-common/goacc/reduction-1.c: Likewise.
1585 * c-c++-common/goacc/reduction-2.c: Likewise.
1586 * c-c++-common/goacc/reduction-3.c: Likewise.
1587 * c-c++-common/goacc/reduction-4.c: Likewise.
1588 * c-c++-common/goacc/routine-3.c: Likewise.
1589 * c-c++-common/goacc/routine-4.c: Likewise.
1590 * c-c++-common/goacc/routine-5.c: Likewise.
1591 * c-c++-common/goacc/tile.c: Likewise.
1592 * g++.dg/goacc/template.C: Likewise.
1593 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1594 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1595 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1596 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1597 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1598 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1599 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1600 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1601 * c-c++-common/goacc/use_device-1.c: ... this file.
1602 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1603 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1604 * c-c++-common/goacc/host_data-6.c: ... this file.
1605 * c-c++-common/goacc/loop-2-kernels.c: New file.
1606 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1607 * c-c++-common/goacc/loop-3.c: Likewise.
1608 * g++.dg/goacc/reference.C: Likewise.
1609 * g++.dg/goacc/routine-1.C: Likewise.
1610 * g++.dg/goacc/routine-2.C: Likewise.
1612 2016-03-30 Richard Biener <rguenther@suse.de>
1615 * gcc.dg/torture/pr70450.c: New testcase.
1617 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1620 * gcc.dg/torture/pr70421.c: New test.
1621 * gcc.target/i386/avx512f-pr70421.c: New test.
1623 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1626 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1627 (check): New function.
1629 (foo): Align stack to 16 bytes when calling bar.
1630 * gcc.target/i386/cleanup-2.c: Likewise.
1632 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1634 PR tree-optimization/59124
1635 * gcc.dg/Warray-bounds-19.c: New test.
1637 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1639 * lib/prune.exp (escape_regex_chars): New.
1640 (prune_file_path): Update to quote metcharacters for regexp.
1642 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1644 PR rtl-optimization/70429
1645 * gcc.c-torture/execute/pr70429.c: New test.
1647 PR tree-optimization/70405
1648 * gcc.dg/pr70405.c: New test.
1650 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1653 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1654 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1656 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1659 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1660 __cilkrts_set_param to set two workers.
1661 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1662 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1664 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1666 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1668 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1671 * gcc.target/i386/pr70406.c: New test.
1673 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1675 * gnat.dg/specs/double_record_extension3.ads: New test.
1677 2016-03-25 Richard Henderson <rth@redhat.com>
1680 * gcc.target/aarch64/pr70120-1.c: New.
1681 * gcc.target/aarch64/pr70120-2.c: New.
1682 * gcc.target/aarch64/pr70120-3.c: New.
1684 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1687 * g++.dg/template/mangle2.C: The dg-do directive should be
1688 "compile" not "assemble".
1690 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1693 * gcc.dg/pr69650.c: New test.
1695 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
1697 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1699 2016-03-25 Alan Modra <amodra@gmail.com>
1701 * gcc.dg/dfp/pr70052.c: New test.
1703 2016-03-24 Richard Henderson <rth@redhat.com>
1706 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1707 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1709 2016-03-24 Tom de Vries <tom@codesourcery.com>
1711 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1713 2016-03-24 Tom de Vries <tom@codesourcery.com>
1715 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1716 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1718 2016-03-24 Tom de Vries <tom@codesourcery.com>
1720 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1721 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1723 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1726 * g++.dg/template/mangle2.C: New test.
1728 2016-03-24 Richard Biener <rguenther@suse.de>
1730 PR tree-optimization/70396
1731 * gcc.dg/torture/pr70396.c: New testcase.
1733 2016-03-24 Richard Biener <rguenther@suse.de>
1736 * gcc.dg/torture/pr70370.c: New testcase.
1738 2016-03-24 Tom de Vries <tom@codesourcery.com>
1740 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1741 * gfortran.dg/goacc/kernels-tree.f95: Same.
1742 * gfortran.dg/goacc/parallel-tree.f95: Same.
1744 2016-03-24 Tom de Vries <tom@codesourcery.com>
1746 * c-c++-common/goacc/uninit-if-clause.c: New test.
1747 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1749 2016-03-24 Jakub Jelinek <jakub@redhat.com>
1752 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1755 2016-03-24 Richard Biener <rguenther@suse.de>
1757 PR tree-optimization/70372
1758 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1760 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1763 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1765 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1768 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1770 2016-03-23 Jakub Jelinek <jakub@redhat.com>
1773 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1774 * g++.dg/cpp1y/pr70001.C: New test.
1777 * g++.dg/cpp0x/constexpr-70323.C: New test.
1779 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
1780 Jason Merrill <jason@redhat.com>
1781 Jakub Jelinek <jakub@redhat.com>
1784 * g++.dg/cpp0x/constexpr-69315.C: New test.
1785 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1787 2016-03-23 Marek Polacek <polacek@redhat.com>
1790 * g++.dg/warn/Wignored-attributes-1.C: New test.
1791 * g++.dg/warn/Wignored-attributes-2.C: New test.
1793 2016-03-23 Tom de Vries <tom@codesourcery.com>
1795 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1797 * gfortran.dg/goacc/private-3.f95 (test): Same.
1798 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1801 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1803 * lib/target-supports.exp: Remove v7ve entry from loop
1804 creating effective target checks.
1805 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1806 (add_options_for_arm_arch_v7ve): Likewise.
1808 2016-03-23 Jakub Jelinek <jakub@redhat.com>
1810 PR tree-optimization/70354
1811 * gcc.dg/vect/pr70354-1.c: New test.
1812 * gcc.dg/vect/pr70354-2.c: New test.
1813 * gcc.target/i386/avx2-pr70354-1.c: New test.
1814 * gcc.target/i386/avx2-pr70354-2.c: New test.
1816 2016-03-22 Jeff Law <law@redhat.com>
1819 * gcc.dg/tree-ssa/pr70232.c: New test.
1821 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1824 * gcc.target/i386/pr70302.c: New test.
1826 2016-03-22 Richard Biener <rguenther@suse.de>
1829 * g++.dg/torture/pr70251.C: New testcase.
1831 2016-03-22 David Malcolm <dmalcolm@redhat.com>
1834 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1835 Wmisleading-indentation.c.
1836 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1837 reflect change to diagnostic text and order of messages.
1838 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1840 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
1842 * g++.dg/ext/java-3.C: Don't compile on AIX.
1844 2016-03-22 Richard Biener <rguenther@suse.de>
1847 * gcc.dg/torture/pr70333.c: New testcase.
1849 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1851 * g++.dg/ext/pr70290.C: New test.
1853 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1856 * gcc.target/i386/pr70325.c: New test.
1858 2016-03-22 Jakub Jelinek <jakub@redhat.com>
1861 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1862 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1865 * gcc.target/i386/pr70300.c: New test.
1868 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1869 (func2): New function for cond with parens, xfail warning for c++.
1870 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1872 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1875 * g++.dg/template/ptrmem30.C: New test.
1877 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1880 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1881 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1883 2016-03-21 Jakub Jelinek <jakub@redhat.com>
1886 * gcc.dg/pr70326.c: New test.
1888 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
1889 Jakub Jelinek <jakub@redhat.com>
1891 PR tree-optimization/70317
1892 * gcc.dg/pr70317.c: New test.
1894 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
1897 * gcc.target/i386/pr70327.c: New test.
1899 2016-03-21 Martin Liska <mliska@suse.cz>
1902 * gcc.dg/ipa/pr70306.c: New test.
1904 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
1906 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1907 * gcc.target/arm/attr-align3.c: Likewise.
1908 * gcc.target/arm/attr_arm.c: Likewise.
1909 * gcc.target/arm/flip-thumb.c: Likewise.
1911 2016-03-21 Jakub Jelinek <jakub@redhat.com>
1914 * gcc.target/powerpc/altivec-36.c: New test.
1916 2016-03-21 Richard Biener <rguenther@suse.de>
1918 PR tree-optimization/70310
1919 * gcc.dg/torture/pr70310.c: New testcase.
1921 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1924 * gcc.target/i386/pr70293.c: New test.
1926 2016-03-21 Richard Biener <rguenther@suse.de>
1928 PR tree-optimization/70288
1929 * gcc.dg/torture/pr70288-1.c: New testcase.
1930 * gcc.dg/torture/pr70288-2.c: Likewise.
1932 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
1934 PR rtl-optimization/69307
1935 * gcc.target/arm/pr69307.c: New test.
1937 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
1939 PR rtl-optimization/69102
1940 * gcc.c-torture/compile/pr69102.c: New test.
1942 2016-03-18 Jeff Law <law@redhat.com>
1944 PR rtl-optimization/70263
1945 * gcc.c-torture/compile/pr70263-1.c: New test.
1946 * gcc.target/i386/pr70263-2.c: New test.
1948 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1950 PR rtl-optimization/70278
1951 * gcc.dg/torture/pr70278.c: New test.
1952 * gcc.target/arm/pr70278.c: New test.
1954 2016-03-18 David Malcolm <dmalcolm@redhat.com>
1957 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1958 (test_builtin_types_compatible_p): New test function.
1959 * gcc.dg/pr70281.c: New test case.
1961 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1964 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1966 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1968 PR tree-optimization/70252
1969 * gcc.dg/pr70252.c: New test.
1971 2016-03-18 Tom de Vries <tom@codesourcery.com>
1973 * gcc.dg/pr70161-2.c: New test.
1974 * gcc.dg/pr70161.c: New test.
1976 2016-03-18 Tom de Vries <tom@codesourcery.com>
1979 * gcc.dg/pr70269.c: New test.
1981 2016-03-18 Jakub Jelinek <jakub@redhat.com>
1984 * g++.dg/ext/java-3.C: New test.
1986 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1989 * g++.dg/lookup/pr70205.C: New test.
1991 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1994 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1996 2016-03-17 Marek Polacek <polacek@redhat.com>
1999 * gcc.dg/atomic-op-6.c: New test.
2001 2016-03-17 David Malcolm <dmalcolm@redhat.com>
2004 * c-c++-common/pr70264.c: New test case.
2006 2016-03-17 Jakub Jelinek <jakub@redhat.com>
2009 * c-c++-common/pr70144-1.c: New test.
2010 * c-c++-common/pr70144-2.c: New test.
2013 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2014 * g++.dg/opt/flifetime-dse6.C: New test.
2015 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2017 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2020 * gcc.dg/pic-1.c: New test.
2021 * gcc.dg/pic-2.c: Likewise.
2022 * gcc.dg/pic-3.c: Likewise.
2023 * gcc.dg/pic-4.c: Likewise.
2024 * gcc.dg/pie-1.c: Likewise.
2025 * gcc.dg/pie-2.c: Likewise.
2026 * gcc.dg/pie-3.c: Likewise.
2027 * gcc.dg/pie-4.c: Likewise.
2028 * gcc.dg/pie-5.c: Likewise.
2029 * gcc.dg/pie-6.c: Likewise.
2031 2016-03-17 Tom de Vries <tom@codesourcery.com>
2033 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2034 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2036 2016-03-17 Richard Biener <rguenther@suse.de>
2039 * g++.dg/debug/pr70271.C: New testcase.
2041 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2043 * gcc.target/i386/pr70251.c: New test.
2045 2016-03-17 Marek Polacek <polacek@redhat.com>
2048 * g++.dg/warn/constexpr-70194.C: New test.
2050 2016-03-16 Richard Henderson <rth@redhat.com>
2053 * gcc.c-torture/compile/pr70240.c: New.
2055 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2057 * gcc.c-torture/compile/20151204.c: Skip for avr.
2059 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2062 * g++.dg/opt/pr70245.C: New test.
2063 * g++.dg/opt/pr70245.h: New file.
2064 * g++.dg/opt/pr70245-aux.cc: New file.
2066 2016-03-16 Martin Sebor <msebor@redhat.com>
2068 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2070 2016-03-16 Richard Henderson <rth@redhat.com>
2073 * gcc.c-torture/compile/pr70199.c: New.
2075 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2077 * gcc.dg/uninit-19.c: Run dos2unix.
2079 2016-03-16 Marek Polacek <polacek@redhat.com>
2082 * gcc.dg/nested-func-10.c: New test.
2083 * gcc.dg/nested-func-9.c: New test.
2085 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2087 PR tree-optimization/68714
2088 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2090 2016-03-16 Tom de Vries <tom@codesourcery.com>
2092 PR tree-optimization/68715
2093 * gcc.dg/graphite/pr68715-2.c: New test.
2094 * gcc.dg/graphite/pr68715.c: New test.
2095 * gfortran.dg/graphite/pr68715.f90: New test.
2097 2016-03-16 Tom de Vries <tom@codesourcery.com>
2099 PR tree-optimization/68809
2100 * gcc.dg/graphite/pr68809-2.c: New test.
2101 * gcc.dg/graphite/pr68809.c: New test.
2103 2016-03-16 Jakub Jelinek <jakub@redhat.com>
2106 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2107 method call to i () as argument. Adjust expected output.
2110 * g++.dg/ubsan/pr70147-1.C: New test.
2111 * g++.dg/ubsan/pr70147-2.C: New test.
2113 2016-03-15 Martin Sebor <msebor@redhat.com>
2116 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2118 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
2120 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2123 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2126 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2127 libatomic_available.
2129 2016-03-15 Marek Polacek <polacek@redhat.com>
2132 * g++.dg/ext/attribute-may-alias-4.C: New test.
2134 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
2136 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2137 -fvar-tracking-assignments-toggle flag.
2139 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2141 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2143 2016-03-15 Jakub Jelinek <jakub@redhat.com>
2145 PR rtl-optimization/70222
2146 * gcc.c-torture/execute/pr70222-1.c: New test.
2147 * gcc.c-torture/execute/pr70222-2.c: New test.
2149 2016-03-15 Richard Henderson <rth@redhat.com>
2151 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2153 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2155 PR rtl-optimization/69032
2156 * gcc.dg/pr69032.c: New test.
2158 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2160 PR rtl-optimization/63384
2161 * g++.dg/pr63384.C: New test.
2163 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
2166 * gcc.target/i386/pr64411.C: New test.
2168 2016-03-15 Tom de Vries <tom@codesourcery.com>
2170 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2171 * gfortran.dg/goacc/kernels-alias.f95: New test.
2173 2016-03-14 Martin Sebor <msebor@redhat.com>
2176 * g++.dg/cpp0x/constexpr-inline.C: New test.
2177 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2179 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
2181 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2183 2016-03-14 Jakub Jelinek <jakub@redhat.com>
2186 * gcc.dg/pr70219.c: New test.
2188 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2191 * gcc.dg/torture/pr70083.c: New test.
2192 * gcc.target/i386/pr70083.c: New test.
2194 2016-03-14 Richard Biener <rguenther@suse.de>
2196 PR tree-optimization/56365
2197 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2199 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2202 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2204 * g++.dg/pr70098.C: New testcase.
2207 2016-03-14 Tom de Vries <tom@codesourcery.com>
2209 PR tree-optimization/70045
2210 * gcc.dg/graphite/pr70045.c: New test.
2212 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2215 * gfortran.dg/include_9.f90: New test.
2217 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2220 gfortran.dg/prof/prof.exp: New script.
2221 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2223 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
2225 PR rtl-optimization/69307
2226 * gcc.dg/pr69307.c: New test.
2228 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2231 * gcc.target/arm/pr69614.c: New.
2233 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
2236 * gfortran.dg/submodule_14.f08: New test
2239 * gfortran.dg/submodule_15.f08: New test
2241 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2244 * g++.dg/cpp1y/paren3.C: New test.
2246 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2249 * gcc.target/powerpc/ppc-round2.c: New test.
2251 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2254 * gcc.dg/torture/pr70123.c: New test.
2256 2016-03-11 Jeff Law <law@redhat.com>
2258 PR tree-optimization/70190
2259 * gcc.c-torture/compile/pr70190.c: New test.
2261 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2264 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2266 (test43_b): Likewise.
2267 (test43_c): Likewise.
2268 (test43_d): Likewise.
2269 (test43_e): Likewise.
2270 (test43_f): Likewise.
2271 (test43_g): Likewise.
2272 (test44_a): Likewise.
2273 (test44_b): Likewise.
2274 (test44_c): Likewise.
2275 (test44_d): Likewise.
2276 (test44_e): Likewise.
2278 2016-03-11 David Malcolm <dmalcolm@redhat.com>
2281 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2283 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2285 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2288 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2292 * gcc.target/aarch64/pr69245_2.c: New test.
2294 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2296 PR tree-optimization/70177
2297 * gcc.dg/pr70177.c: New test.
2299 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2301 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2303 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2305 * gcc.dg/tree-ssa/sra-20.c: New.
2307 2016-03-11 Jakub Jelinek <jakub@redhat.com>
2309 PR rtl-optimization/70174
2310 * gcc.dg/pr70174.c: New test.
2312 PR tree-optimization/70169
2313 * gcc.dg/pr70169.c: New test.
2315 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2318 * gcc.target/i386/pr70160.c: New test.
2320 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2322 * gcc.target/s390/dfp-1.c: New test.
2324 2016-03-10 Nick Clifton <nickc@redhat.com>
2327 * gcc.target/aarch64/pr70044.c: New test.
2329 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2330 Jakub Jelinek <jakub@redhat.com>
2333 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2334 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2335 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2337 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
2340 * g++.dg/lto/pr69589_0.C: New testcase
2341 * g++.dg/lto/pr69589_1.C: New testcase
2343 2016-03-10 Marek Polacek <polacek@redhat.com>
2346 * g++.dg/delayedfold/unary-plus1.C: New test.
2348 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
2350 * gcc.target/arm/pr45701-1.c: Escape brackets.
2351 * gcc.target/arm/pr45701-2.c: Likewise.
2353 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2355 * gfortran.dg/unconstrained_commons.f: New.
2357 2016-03-10 Alan Modra <amodra@gmail.com>
2359 * gcc.dg/pr69195.c: New.
2360 * gcc.dg/pr69238.c: New.
2362 2016-03-10 Tom de Vries <tom@codesourcery.com>
2365 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2367 2016-03-10 Richard Biener <rguenther@suse.de>
2369 PR tree-optimization/70128
2370 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2371 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2373 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2375 PR tree-optimization/70152
2376 * gcc.dg/pr70152.c: New test.
2379 * gcc.target/i386/pr70086-1.c: New test.
2380 * gcc.target/i386/pr70086-2.c: New test.
2381 * gcc.target/i386/pr70086-3.c: New test.
2383 PR tree-optimization/70127
2384 * gcc.c-torture/execute/pr70127.c: New test.
2386 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2388 * c-c++-common/goacc/combined-directives-2.c: New test.
2390 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2394 * g++.dg/diagnostic/pr70105.C: New test.
2395 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2396 (test_multiple_ordinary_maps): New test function.
2398 2016-03-09 David Malcolm <dmalcolm@redhat.com>
2402 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2403 Drop range information from call to inform_at_rich_loc.
2404 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2406 (test_show_locus): Replace calls to rich_location::add_range with
2407 calls to add_range. Rewrite the tests that used the now-defunct
2408 rich_location ctor taking a source_range. Simplify other tests
2409 by replacing calls to COMBINE_LOCATION_DATA with calls to
2412 2016-03-09 Richard Biener <rguenther@suse.de>
2413 Jakub Jelinek <jakub@redhat.com>
2415 PR tree-optimization/70138
2416 * gcc.dg/vect/pr70138-1.c: New testcase.
2417 * gcc.dg/vect/pr70138-2.c: Likewise.
2419 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2422 * gcc.target/i386/pr70049.c: New test.
2424 2016-03-09 Richard Biener <rguenther@suse.de>
2427 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2428 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2429 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2431 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2433 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2436 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2439 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2442 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2445 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2446 in testcase comment.
2448 2016-03-09 Tom de Vries <tom@codesourcery.com>
2450 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2451 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2452 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2453 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2454 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2455 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2456 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2457 * gfortran.dg/goacc/kernels-loop.f95: New test.
2459 2016-03-08 Martin Sebor <msebor@redhat.com>
2462 * g++.dg/warn/overflow-warn-7.C: New test.
2464 2016-03-08 Jason Merrill <jason@redhat.com>
2466 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2467 * lib/target-supports.exp (check_effective_target_concepts): New.
2469 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2472 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2473 * g++.dg/ubsan/pr70135.C: New test.
2476 * gcc.dg/pr70110.c: New test.
2478 2016-03-07 Martin Jambor <mjambor@suse.cz>
2480 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2481 * c-c++-common/gomp/if-1.c: Likewise.
2482 * c-c++-common/gomp/pr61486-2.c: Likewise.
2483 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2484 to dg-additional-options.
2485 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2486 * g++/gomp/target-teams-1.c: Likewise.
2487 * gcc.dg/gomp/gomp.exp: Likewise.
2488 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2489 dg-additional-options.
2490 * gfortran.dg/gomp/gomp.exp: Likewise.
2491 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2492 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2493 dg-additional-options.
2494 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2496 2016-03-07 Martin Jambor <mjambor@suse.cz>
2498 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2499 * c-c++-common/gomp/gridify-1.c: New test.
2500 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2502 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2504 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2505 trigger for cortex-r8, when scanning for register r8.
2506 * gcc.target/arm/pr45701-2.c: Likewise.
2508 2016-02-26 Richard Biener <rguenther@suse.de>
2509 Jeff Law <law@redhat.com>
2511 PR tree-optimization/69740
2512 * gcc.c-torture/compile/pr69740-1.c: New test.
2513 * gcc.c-torture/compile/pr69740-2.c: New test.
2515 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2517 * lib/target-supports.exp
2518 (check_effective_target_whole_vector_shift): Enable for PPC64.
2520 2016-03-07 Richard Biener <rguenther@suse.de>
2522 PR tree-optimization/70115
2523 * gcc.dg/torture/pr70115.c: New testcase.
2525 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2528 * c-c-++-common/goacc/pr69916.c: New.
2530 2016-03-07 Richard Henderson <rth@redhat.com>
2532 * gcc.c-torture/compile/pr70061.c: New test.
2534 2016-03-07 Richard Biener <rguenther@suse.de>
2537 * gcc.dg/vect/O3-pr36098.c: New testcase.
2539 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2541 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2543 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2545 * gnat.dg/renaming9.ad[sb]: New testcase.
2547 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2550 * g++.dg/expr/stdarg3.C: New test.
2552 2016-03-04 Jeff Law <law@redhat.com>
2554 PR tree-optimization/69196
2555 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2558 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2561 * gcc.dg/pr69973.c: New test.
2563 PR rtl-optimization/69941
2564 * gcc.dg/torture/pr69941.c: New test.
2567 * gcc.dg/pr69824.c: New test.
2569 2016-03-05 Tom de Vries <tom@codesourcery.com>
2571 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2572 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2575 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2578 * g++.dg/cpp1y/var-templ48.C: New test.
2579 * g++.dg/cpp1y/var-templ49.C: New test.
2581 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2583 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2585 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2588 * g++.dg/ubsan/pr70035.C: New test.
2591 * gcc.target/i386/pr70062.c: New test.
2593 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2595 * g++.dg/template/typename21.C: Remove c++98_only.
2597 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2599 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2601 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2604 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2606 (fn_42_b): Likewise.
2607 (fn_42_c): Likewise.
2609 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2612 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2614 (fn_40_b): Likewise.
2615 (fn_41_a): Likewise.
2616 (fn_41_b): Likewise.
2618 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2621 * gcc.target/i386/avx512f-pr70059.c: New test.
2622 * gcc.target/i386/avx512dq-pr70059.c: New test.
2624 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2626 PR rtl-optimization/57676
2627 * gcc.dg/torture/pr57676.c: New test.
2629 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2631 * gcc.dg/pr70026.c: New test.
2633 2016-03-04 Marek Polacek <polacek@redhat.com>
2636 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2637 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2639 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2642 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2644 (test_corners_sisd_si): Likewise.
2645 (main): Remove checks of the above.
2646 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2648 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2650 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2652 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2654 * gcc.dg/torture/pr69951.c: Accept argc==0.
2656 2016-03-04 Richard Biener <rguenther@suse.de>
2659 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2660 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2662 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2665 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2668 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2671 * gcc.dg/guality/pr69947.c: New test.
2673 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2676 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2678 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2680 PR rtl-optimization/69904
2681 * gcc.target/arm/pr69904.c: New test.
2683 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2686 * gcc.dg/vect/pr70021.c: New test.
2687 * gcc.target/i386/pr70021.c: New test.
2689 2016-03-03 Marek Polacek <polacek@redhat.com>
2692 * gcc.dg/pr70050.c: New test.
2694 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2696 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2698 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2700 PR tree-optimization/70043
2701 * gfortran.dg/vect/pr70043.f90: New test.
2703 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2705 * gnat.dg/specs/task1.ads: New test.
2707 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2709 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2710 Invoke gdb with -batch.
2711 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2713 2016-03-03 Richard Biener <rguenther@suse.de>
2715 PR tree-optimization/55936
2716 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2718 2016-03-02 Jeff Law <law@redhat.com>
2720 PR rtl-optimization/69942
2721 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2722 effects of argument promotions.
2724 PR tree-optimization/69987
2725 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2726 target does not support -fprefetch-loop-arrays.
2728 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
2730 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2732 2016-03-02 Bin Cheng <bin.cheng@arm.com>
2734 PR rtl-optimization/69052
2735 * gcc.target/i386/pr69052.c: New test.
2737 2016-03-02 Alan Modra <amodra@gmail.com>
2739 * gcc.dg/pr69990.c: New.
2741 2016-03-02 Jakub Jelinek <jakub@redhat.com>
2744 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2747 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2750 * gcc.target/i386/pr70028.c: New test.
2752 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2754 * c-c++-common/asan/swapcontext-test-1.c,
2755 * c-c++-common/tsan/thread_leak.c,
2756 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2757 * g++.dg/tsan/benign_race.C,
2758 * g++.dg/tsan/fd_close_norace.C,
2759 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2760 races with sanitizer output
2762 2016-03-02 Richard Biener <rguenther@suse.de>
2763 Uros Bizjak <ubizjak@gmail.com>
2766 * gcc.dg/simd-8.c: New testcase.
2768 2016-03-02 Richard Biener <rguenther@suse.de>
2771 * gcc.dg/simd-7.c: New testcase.
2773 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2775 * gcc.target/i386/pr70007.c: Tweak.
2777 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2779 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2781 2016-03-02 Marek Polacek <polacek@redhat.com>
2784 * gcc.dg/pr67854.c: New test.
2786 2016-03-02 Jakub Jelinek <jakub@redhat.com>
2789 * gcc.dg/torture/pr70025.c: New test.
2791 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2793 PR tree-optimization/68621
2794 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2796 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2798 * gcc.target/i386/pr70007.c: New test.
2800 2016-03-01 Jeff Law <law@redhat.com>
2802 PR tree-optimization/69196
2803 * gcc.dg/tree-ssa/pr69196-1.c: New test.
2805 PR tree-optimization/69196
2806 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2807 duplicating code and spoiling the expected output.
2809 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2812 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2813 supports power9 before doing tests.
2814 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2815 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2816 * gcc.target/powerpc/p9-permute.c: Likewise.
2818 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
2821 * gcc.target/i386/pr70027.c: New test.
2823 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2825 * gcc.dg/pr70017.c: New test.
2827 2016-03-01 Jakub Jelinek <jakub@redhat.com>
2831 * gcc.dg/pr69796.c: New test.
2832 * gcc.dg/pr69974.c: New test.
2834 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2836 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2838 2016-02-29 Jeff Law <law@redhat.com>
2840 PR tree-optimization/69987
2841 * gfortran.dg/pr69987.f90: New test.
2843 PR tree-optimization/69989
2844 * gcc.c-torture/compile/pr69989-2.c: New test.
2846 2016-03-01 Marek Polacek <polacek@redhat.com>
2849 * g++.dg/parse/invalid1.C: New test.
2851 2016-03-01 Richard Biener <rguenther@suse.de>
2854 * gcc.dg/pr70022.c: New testcase.
2856 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2858 PR tree-optimization/69956
2859 * gcc.dg/pr69956.c: New test.
2861 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2864 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2865 XFAIL when hardware supports efficient unaligned storage access.
2867 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2870 * g++.dg/template/pr69961a.C: New test.
2871 * g++.dg/template/pr69961b.C: New test.
2873 2016-02-29 David Malcolm <dmalcolm@redhat.com>
2875 PR preprocessor/69985
2876 * gcc.dg/cpp/pr69985.c: New test case.
2878 2016-02-29 Jeff Law <law@redhat.com>
2880 PR tree-optimization/70005
2881 * gcc.c-torture/execute/pr70005.c New test.
2883 PR tree-optimization/69999
2884 * gcc.c-torture/compile/pr69999.c: New test.
2886 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2888 PR tree-optimization/69652
2889 * gcc.dg/torture/pr69652.c: Delete test.
2890 * gcc.dg/vect/pr69652.c: New test.
2892 2016-02-19 Richard Biener <rguenther@suse.de>
2894 PR tree-optimization/69980
2895 * gfortran.dg/vect/pr69980.f90: New testcase.
2897 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2899 * gcc.target/sparc/20160229-1.c: New test.
2901 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2903 * gnat.dg/stack_usage3.adb: New test.
2904 * gnat.dg/stack_usage3_pkg.ads: New helper.
2906 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2908 * gnat.dg/renaming8.adb: New test.
2909 * gnat.dg/renaming8_pkg1.ads: New helper.
2910 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2911 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2913 2016-02-29 Richard Biener <rguenther@suse.de>
2915 PR tree-optimization/69720
2916 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2918 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2922 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2924 2016-02-28 Harald Anlauf <anlauf@gmx.de>
2925 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2928 * gfortran.dg/coarray_8.f90: Adjust error message.
2929 * gfortran.dg/pr56007.f90: New test.
2930 * gfortran.dg/pr56007.f: New test.
2932 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2934 PR tree-optimization/69989
2935 * gcc.dg/torture/pr69989.c: New test.
2937 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2939 * gcc.target/i386/stack-realign-win.c: New test.
2941 2016-02-28 Harald Anlauf <anlauf@gmx.de>
2944 * gfortran.dg/pr60126.f90: New test.
2946 2016-02-27 Jeff Law <law@redhat.com>
2949 2016-02-26 Richard Biener <rguenther@suse.de>
2950 Jeff Law <law@redhat.com>
2952 PR tree-optimization/69740
2953 * gcc.c-torture/compile/pr69740-1.c: New test.
2954 * gcc.c-torture/compile/pr69740-2.c: New test.
2956 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2959 * gfortran.dg/newunit_4.f90: New test.
2961 2016-02-27 Jakub Jelinek <jakub@redhat.com>
2964 PR rtl-optimization/69886
2965 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2966 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2969 2016-02-26 Martin Sebor <msebor@redhat.com>
2971 PR tree-optimization/15826
2972 * gcc.dg/tree-ssa/pr15826.c: New test.
2974 2016-02-26 Jakub Jelinek <jakub@redhat.com>
2977 * gcc.target/powerpc/pr69969.c: New test.
2979 2016-02-26 Martin Sebor <msebor@redhat.com>
2982 * g++.old-deja/g++.other/decl5.C: Add a test case.
2984 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2987 * gcc.target/powerpc/pr69946.c: New file.
2989 2016-02-26 Richard Biener <rguenther@suse.de>
2990 Jeff Law <law@redhat.com>
2992 PR tree-optimization/69740
2993 * gcc.c-torture/compile/pr69740-1.c: New test.
2994 * gcc.c-torture/compile/pr69740-2.c: New test.
2996 2016-02-26 Martin Jambor <mjambor@suse.cz>
2999 * gcc.dg/torture/pr69932.c: New test.
3000 * gcc.dg/torture/pr69936.c: Likewise.
3002 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3005 * gcc.target/s390/pr69709.c: New test.
3007 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3010 * gcc.target/aarch64/pr69245_1.c: New test.
3012 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3015 * gcc.dg/torture/pr69613.c: New test.
3017 2016-02-26 Jakub Jelinek <jakub@redhat.com>
3019 PR rtl-optimization/69891
3020 * gcc.target/i386/pr69891.c: New test.
3022 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3023 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3026 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3027 functionality for both 32-bit and 64-bit.
3029 2016-02-26 Richard Biener <rguenther@suse.de>
3031 PR tree-optimization/69551
3032 * gcc.dg/torture/pr69951.c: New testcase.
3034 2016-02-25 Richard Biener <rguenther@suse.de>
3036 PR tree-optimization/48795
3037 * gcc.dg/Warray-bounds-18.c: New testcase.
3039 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3041 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3043 2016-02-25 Jakub Jelinek <jakub@redhat.com>
3045 PR rtl-optimization/69896
3046 * gcc.dg/pr69896.c: New test.
3048 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3051 * g++.dg/cpp1y/paren2.C: New test.
3053 2016-02-24 Martin Sebor <msebor@redhat.com>
3056 * gcc.dg/enum-mode-2.c: New test.
3058 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3061 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3062 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3063 * g++.dg/ubsan/pr69922.C: New test.
3065 2016-02-24 Marek Polacek <polacek@redhat.com>
3068 * gcc.dg/pr69819.c: New test.
3070 2016-02-24 Martin Sebor <msebor@redhat.com>
3073 * g++.dg/ext/flexary15.C: New test.
3075 2016-02-24 Martin Sebor <msebor@redhat.com>
3077 * gcc.dg/builtins-68.c: Avoid making unportable
3078 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3079 * g++.dg/ext/builtin_alloca.C: Same.
3081 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3082 Charles Baylis <charles.baylis@linaro.org>
3085 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3087 2016-02-24 Richard Biener <rguenther@suse.de>
3088 Jakub Jelinek <jakub@redhat.com>
3091 * gcc.dg/torture/pr69760.c: New testcase.
3093 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3095 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3096 pattern on Solaris with as.
3098 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3100 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3101 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3102 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3103 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3105 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3108 * gcc.dg/pr69915.c: New test.
3110 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3112 PR rtl-optimization/69886
3113 * gcc.dg/torture/pr69886.c: New test.
3115 2016-02-24 Richard Biener <rguenther@suse.de>
3118 * gcc.dg/torture/pr68963.c: New testcase.
3120 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3123 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3124 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3125 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3126 * gcc.target/arm/atomic_loaddi_1.c: New test.
3127 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3128 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3129 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3130 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3131 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3132 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3133 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3134 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3136 2016-02-24 Jakub Jelinek <jakub@redhat.com>
3139 * gcc.dg/torture/pr69909.c: New test.
3141 2016-02-24 Richard Biener <rguenther@suse.de>
3143 PR tree-optimization/69907
3144 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3145 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3146 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3148 2016-02-24 Christian Bruel <christian.bruel@st.com>
3150 * gcc.target/arm/pragma_cpp_fma.c: New test.
3152 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3155 * gfortran.dg/include_6.f90: Update test.
3157 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3160 * objc.dg/pr69844.m: New test.
3162 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3164 PR libgfortran/69456
3165 * gfortran.dg/namelist_89.f90: New test.
3166 * gfortran.dg/pr59700.f90: Update test..
3168 2016-02-23 Martin Sebor <msebor@redhat.com>
3171 * g++.dg/ext/builtin_alloca.C: New test.
3172 * gcc.dg/builtins-68.c: New test.
3174 2016-02-23 Richard Henderson <rth@redhat.com>
3176 * gcc.target/i386/addr-space-3.c: Remove test.
3178 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3180 PR preprocessor/69126
3181 PR preprocessor/69543
3182 * c-c++-common/pr69126-2-long.c: New test.
3183 * c-c++-common/pr69126-2-short.c: New test.
3184 * c-c++-common/pr69543-1.c: Remove xfail.
3186 2016-02-23 David Malcolm <dmalcolm@redhat.com>
3188 PR preprocessor/69126
3189 PR preprocessor/69543
3190 PR preprocessor/69558
3191 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3193 (test_2): ...this, and add leading comment.
3194 (MACRO_3, test_3): New.
3195 (MACRO_4A, MACRO_4B, test_4): New.
3196 (MACRO): Rename to...
3199 (test_5): ...this, updating for renaming of MACRO, and
3200 add leading comment.
3201 * c-c++-common/pr69543-1.c: New.
3202 * c-c++-common/pr69543-2.c: New.
3203 * c-c++-common/pr69543-3.c: New.
3204 * c-c++-common/pr69543-4.c: New.
3205 * c-c++-common/pr69558-1.c: New.
3206 * c-c++-common/pr69558-2.c: New.
3207 * c-c++-common/pr69558-3.c: New.
3208 * c-c++-common/pr69558-4.c: New.
3209 * gcc.dg/pr69558.c: Move to...
3210 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3213 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3215 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3216 to -ftree-parallelize-loops/-fopenacc changes.
3217 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3218 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3219 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3220 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3221 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3222 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3223 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3224 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3225 * c-c++-common/goacc/kernels-loop.c: Likewise.
3226 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3227 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3228 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3229 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3231 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3233 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3235 2016-02-23 Jakub Jelinek <jakub@redhat.com>
3238 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3241 * gcc.dg/pr69900.c: New test.
3243 2016-02-23 Martin Jambor <mjambor@suse.cz>
3245 PR tree-optimization/69666
3246 * gcc.dg/tree-ssa/pr69666.c: New test.
3248 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3251 * gfortran.dg/coarray_allocate_5.f08: New test.
3253 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3255 * gcc.target/s390/vcond-shift.c: Move to ...
3256 * gcc.target/s390/vector/vcond-shift.c: ... here.
3258 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3260 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3261 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3263 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3265 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3267 2016-02-20 Mark Wielaard <mjw@redhat.com>
3270 * gcc.dg/unused-variable-3.c: New test.
3272 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3275 * gcc.target/i386/pr69888.c: New test.
3277 2016-02-22 Richard Biener <rguenther@suse.de>
3279 PR tree-optimization/69882
3280 * gfortran.dg/vect/pr69882.f90: New testcase.
3282 2016-02-22 Jakub Jelinek <jakub@redhat.com>
3285 * gcc.dg/pr69885.c: New test.
3287 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3291 * gcc.target/sh/pr54089-10.c: New.
3293 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
3296 * gfortran.dg/deferred_character_15.f90 : New test.
3298 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3301 gfortran.dg/allocate_with_source_18.f03: New test.
3303 2016-02-20 Harald Anlauf <anlauf@gmx.de>
3306 gfortran.dg/gomp/pr52531.f90: New test.
3308 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3311 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3314 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3317 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3318 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3321 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3324 * g++.dg/torture/pr69851.C: New test.
3326 2016-02-19 Martin Sebor <msebor@redhat.com>
3329 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3331 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3334 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3335 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3338 * g++.dg/cpp0x/pr67767.C: New test.
3340 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3342 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3343 for fp, simd, crypto, crc, lse.
3344 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3346 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3347 effective target check.
3349 2016-02-19 Jakub Jelinek <jakub@redhat.com>
3352 * gcc.target/i386/pr69820.c: New test.
3354 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3356 * gcc.target/s390/vector/int128-1.c: New test.
3358 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3360 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3362 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3364 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3365 instruction pattern name to prevent the testcase from failing with
3368 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3370 * gcc.target/s390/md/movstr-2.c: New test.
3372 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3374 * gcc.target/s390/morestack.c: New test.
3376 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3379 * gcc.target/s390/pr69625.c: Add test case.
3381 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3384 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3386 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3389 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3390 * gcc.target/powerpc/fusion3.c: Likewise.
3392 2016-02-18 Richard Biener <rguenther@suse.de>
3395 * g++.dg/torture/pr69553.C: New testcase.
3397 2016-02-18 Nick Clifton <nickc@redhat.com>
3401 * gcc.target/arm/pr62554.c: New test.
3402 * gcc.target/arm/pr69610-1.c: New test.
3403 * gcc.target/arm/pr69610-2.c: New test.
3405 2016-02-18 Richard Biener <rguenther@suse.de>
3408 * gcc.dg/torture/pr69854.c: New testcase.
3410 2016-02-17 Jakub Jelinek <jakub@redhat.com>
3413 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3415 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3417 * gcc.target/powerpc/vec-cg.c: New test.
3419 2016-02-17 Richard Biener <rguenther@suse.de>
3422 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3424 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3427 * gcc.c-torture/compile/pr69161.c: New test.
3429 2016-02-17 David Sherwood <david.sherwood@arm.com>
3432 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3433 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3435 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3437 * gcc.dg/ifcvt-4.c: Skip on Visium.
3439 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3441 * gnat.dg/atomic8.adb: New test.
3443 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3445 * gnat.dg/discr46.ad[sb]: New test.
3447 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3450 * gcc.target/powerpc/pr48344-1.c: New test.
3452 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3455 * gfortran.dg/associate_21.f90: New test.
3457 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3460 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3461 -Wnonnull in dg-options.
3462 * c-c++-common/nonnull-2.c: New test.
3464 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3465 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3467 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3469 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3472 * gcc.dg/pr69801.c: Add empty dg-options.
3474 2016-02-16 James Norris <jnorris@codesourcery.com>
3476 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3477 * g++.dg/goacc/deviceptr-1.c: New file.
3479 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3481 PR tree-optimization/69820
3482 * gcc.dg/vect/pr69820.c: New test.
3484 2016-02-16 Richard Biener <rguenther@suse.de>
3486 PR tree-optimization/69776
3487 * gcc.dg/torture/pr69776-2.c: New testcase.
3489 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3491 PR tree-optimization/69714
3492 * gcc.dg/torture/pr69714.c: New test.
3494 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3496 PR tree-optimization/69802
3497 * gcc.dg/pr69802.c: New test.
3499 2016-02-16 Richard Biener <rguenther@suse.de>
3502 * gcc.dg/pr69801.c: New testcase.
3504 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3506 PR libgfortran/69651
3507 * gfortran.dg/read_bang.f90: New test.
3508 * gfortran.dg/read_bang4.f90: New test.
3510 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3513 * g++.dg/init/pr69658.C: New test.
3516 * c-c++-common/pr69797.c: New test.
3518 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3520 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3521 check for aarch64*-*-*.
3523 2016-02-15 Richard Biener <rguenther@suse.de>
3525 PR tree-optimization/69783
3526 * gcc.dg/vect/pr69783.c: New testcase.
3528 2016-02-15 Richard Biener <rguenther@suse.de>
3530 PR tree-optimization/69776
3531 * gcc.dg/torture/pr69776.c: New testcase.
3533 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3536 * gfortran.dg/type_decl_4.f90: Reinstated.
3538 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3541 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3543 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3547 * gfortran.dg/type_decl_4.f90: Removed.
3549 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3552 * gfortran.dg/type_decl_4.f90: New test.
3554 2016-02-14 Alan Modra <amodra@gmail.com>
3557 * gcc.c-torture/execute/stkalign.c: Revise test.
3559 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3562 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3564 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3567 * gcc.target/sh/torture/pr67260.c: New.
3569 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3571 * gcc.dg/pr67964.c: Add dg-require-alias.
3573 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3577 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3579 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3581 PR libgfortran/69668
3582 * gfortran.dg/namelist_88.f90: New test.
3584 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3586 PR libgfortran/69668
3587 * gfortran.dg/namelist_38.f90: Update test.
3588 * gfortran.dg/namelist_84.f90: Update test.
3590 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3593 * gcc.dg/pr69554-1.c: New test.
3594 * gfortran.dg/pr69554-1.F90: New test.
3595 * gfortran.dg/pr69554-2.F90: New test.
3596 * lib/gcc-dg.exp (proc dg-locus): New function.
3597 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3598 distinguish between the caret-printing and non-caret-printing
3599 cases. If caret-printing has been explicitly enabled, bail out
3600 without attempting to fix up the output.
3602 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3606 * gcc.dg/spellcheck-options-3.c: New test case.
3607 * gcc.dg/spellcheck-options-4.c: New test case.
3608 * gcc.dg/spellcheck-options-5.c: New test case.
3609 * gcc.dg/spellcheck-options-6.c: New test case.
3610 * gcc.dg/spellcheck-options-7.c: New test case.
3611 * gcc.dg/spellcheck-options-8.c: New test case.
3612 * gcc.dg/spellcheck-options-9.c: New test case.
3613 * gcc.dg/spellcheck-options-10.c: New test case.
3615 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3617 PR rtl-optimization/69764
3618 PR rtl-optimization/69771
3619 * c-c++-common/pr69764.c: New test.
3620 * gcc.dg/torture/pr69771.c: New test.
3622 2016-02-12 Marek Polacek <polacek@redhat.com>
3624 * g++.dg/torture/init-list1.C: New.
3626 2016-02-12 Marek Polacek <polacek@redhat.com>
3628 * gcc.dg/pr69522.c: Add empty dg-options.
3630 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3632 * g++.dg/lto/lto.exp: Include and init mpx.
3633 * g++.dg/lto/pr69729_0.C: New test.
3635 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3638 * g++.dg/ipa/pr69241-4.C: New test.
3641 * g++.dg/ipa/pr68672-1.C: New test.
3642 * g++.dg/ipa/pr68672-2.C: New test.
3643 * g++.dg/ipa/pr68672-3.C: New test.
3645 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3648 * gcc.dg/pr69522.c: New test.
3650 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3653 * g++.dg/cpp1y/69098.C: New test.
3654 * g++.dg/cpp1y/69098-2.C: New test.
3656 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3658 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3659 and neighbour -> neighbor.
3660 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3661 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3662 * c-c++-common/Wvarargs.c: Likewise.
3663 * c-c++-common/goacc/host_data-5.c: Likewise.
3664 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3665 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3666 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3667 * gcc.target/aarch64/pr60697.c: Likewise.
3668 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3669 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3670 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3671 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3672 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3673 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3674 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3675 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3676 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3677 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3678 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3679 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3680 * g++.dg/lookup/koenig5.C: Likewise.
3681 * g++.dg/ext/no-asm-2.C: Likewise.
3682 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3683 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3684 * gfortran.dg/used_types_16.f90: Likewise.
3685 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3686 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3687 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3688 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3689 * gfortran.dg/abstract_type_6.f03: Likewise.
3690 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3691 * gfortran.dg/used_types_15.f90: Likewise.
3692 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3693 * gfortran.dg/exit_3.f08: Likewise.
3694 * gfortran.dg/open_status_2.f90: Likewise.
3695 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3696 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3697 * gfortran.dg/associate_1.f03: Likewise.
3698 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3699 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3700 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3701 * gcc.dg/builtin-object-size-1.c: Likewise.
3702 * gcc.dg/noreturn-6.c: Likewise.
3703 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3704 * gcc.dg/globalalias.c: Likewise.
3705 * gcc.dg/builtins-config.h: Likewise.
3706 * gcc.dg/pr30457.c: Likewise.
3707 * gcc.c-torture/compile/volatile-1.c: Likewise.
3708 * gcc.c-torture/execute/20101011-1.c: Likewise.
3709 * c-c++-common/Waddress-1.c: Likewise.
3711 2016-02-11 Jakub Jelinek <jakub@redhat.com>
3714 * c-c++-common/Waddress-1.c: New test.
3716 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3719 * gfortran.dg/associate_19.f03: New test.
3720 * gfortran.dg/associate_20.f03: New test.
3722 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3724 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3726 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3728 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3729 .arch armv8-a\n. Add -dA to dg-options.
3730 * gcc.target/aarch64/assembler_arch_1.c: New test.
3731 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3733 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3736 * g++.dg/cpp0x/pr68726.C: New.
3738 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3740 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3743 2016-02-11 Richard Biener <rguenther@suse.de>
3745 * g++.dg/tree-ssa/pr61034.C: Adjust.
3747 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3750 * gcc.target/s390/pr69148.c: New.
3752 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3754 PR tree-optimization/69652
3755 * gcc.dg/torture/pr69652.c: New test.
3757 2016-02-10 Jakub Jelinek <jakub@redhat.com>
3758 Patrick Palka <ppalka@gcc.gnu.org>
3762 * g++.dg/ipa/pr69241-1.C: New test.
3763 * g++.dg/ipa/pr69241-2.C: New test.
3764 * g++.dg/ipa/pr69241-3.C: New test.
3765 * g++.dg/ipa/pr69649.C: New test.
3767 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
3769 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3770 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3772 2016-02-10 Bin Cheng <bin.cheng@arm.com>
3774 PR tree-optimization/68021
3775 * gcc.dg/tree-ssa/pr68021.c: New test.
3777 2016-02-10 Richard Biener <rguenther@suse.de>
3779 PR tree-optimization/69726
3780 * gcc.dg/uninit-22.c: New testcase.
3782 2016-02-09 Andrew Pinski <apinski@cavium.com>
3785 * gcc.c-torture/compile/20160205-1.c: New testcase.
3787 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3790 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3791 instead accessing a really large arrray.
3792 * gcc.target/powerpc/fusion3.c: Likewise.
3794 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
3797 * gcc.c-torture/execute/pr68532.c: New test.
3799 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
3802 * gcc.dg/pr69634.c: New.
3804 2016-02-09 Richard Biener <rguenther@suse.de>
3806 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3808 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
3810 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3812 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3814 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3816 2016-02-09 Richard Biener <rguenther@suse.de>
3818 PR tree-optimization/69715
3819 * gcc.dg/torture/pr69715.c: New testcase.
3821 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3824 * g++.dg/cpp0x/trailing12.C: New test.
3825 * g++.dg/cpp0x/trailing13.C: New test.
3827 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3831 * g++.dg/cpp1y/auto-fn29.C: New test.
3832 * g++.dg/cpp1y/auto-fn30.C: New test.
3834 2016-02-08 Jakub Jelinek <jakub@redhat.com>
3836 PR tree-optimization/69209
3837 * gcc.c-torture/compile/pr69209.c: New test.
3839 2016-02-08 Jeff Law <law@redhat.com>
3841 PR tree-optimization/68541
3842 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3843 of statements allowed in join block for path splitting.
3845 2016-02-08 Jakub Jelinek <jakub@redhat.com>
3848 * g++.dg/gomp/pr59627.C: New test.
3851 * g++.dg/ipa/pr69239.C: New test.
3853 2016-02-08 David Malcolm <dmalcolm@redhat.com>
3855 PR preprocessor/69664
3856 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3857 * gcc.dg/cpp/warn-comments.c: Likewise.
3859 2016-02-08 Marek Polacek <polacek@redhat.com>
3862 * g++.dg/init/const12.C: New test.
3864 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3867 * gcc.dg/lto/pr55113_0.c: Remove test.
3869 2016-02-08 Richard Biener <rguenther@suse.de>
3871 PR tree-optimization/69719
3872 * gcc.dg/torture/pr69719.c: New testcase.
3874 2016-02-08 Richard Biener <rguenther@suse.de>
3875 Jeff Law <law@redhat.com>
3878 * gcc.target/mips/pr68273.c: New testcase.
3880 2016-02-08 Richard Biener <rguenther@suse.de>
3882 PR rtl-optimization/69274
3883 * gcc.target/i386/addr-sel-1.c: XFAIL.
3885 2016-02-08 Jeff Law <law@redhat.com>
3887 PR tree-optimization/68541
3888 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3890 PR tree-optimization/65917
3891 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3893 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3896 * gfortran.dg/namelist_args.f90: New test.
3898 2016-02-05 Jeff Law <law@redhat.com>
3900 PR tree-optimization/68541
3901 * gcc.dg/tree-ssa/split-path-2.c: New test.
3902 * gcc.dg/tree-ssa/split-path-3.c: New test.
3903 * gcc.dg/tree-ssa/split-path-4.c: New test.
3904 * gcc.dg/tree-ssa/split-path-5.c: New test.
3905 * gcc.dg/tree-ssa/split-path-6.c: New test.
3906 * gcc.dg/tree-ssa/split-path-7.c: New test.
3908 2016-02-05 Martin Sebor <msebor@redhat.com>
3911 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3912 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3914 2016-02-06 Richard HEnderson <rth@redhat.com>
3917 * gcc.target/i386/addr-space-4.c: New.
3918 * gcc.target/i386/addr-space-5.c: New.
3920 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3923 * gfortran.dg/elemental_dependency_6.f90: New.
3925 2016-02-05 Jakub Jelinek <jakub@redhat.com>
3927 PR rtl-optimization/69691
3928 * gcc.c-torture/execute/pr69691.c: New test.
3931 * g++.dg/parse/pr69628.C: New test.
3933 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
3935 * gcc.dg/sancov/asan.c: Move to ...
3936 * gcc.dg/asan/sancov-1.c: ... here.
3938 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
3940 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3942 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3945 * gcc.target/i386/pr69677.c: New test.
3947 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3950 * g++.dg/template/pr68948.C: New test.
3952 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3954 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3955 (only necessary on s390x).
3957 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3959 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3960 -mno-accumulate-outgoing-args.
3962 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3964 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3966 2016-02-04 Jakub Jelinek <jakub@redhat.com>
3969 * c-c++-common/pr69669.c: New test.
3971 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3974 * g++.dg/pr69667.C: New file.
3976 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3979 * gcc.dg/pr69619.c: Add new test.
3981 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3983 PR rtl-optimization/69577
3984 * gcc.target/i386/pr69577.c: New test.
3986 2016-02-04 Martin Liska <mliska@suse.cz>
3988 * g++.dg/asan/pr69276.C: New test.
3990 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3994 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3995 a single smulbb instruction.
3996 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3997 * gcc.target/amr/wmul-2.c: Likewise.
3999 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4003 * gcc.c-torture/execute/pr67714.c: New test.
4005 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4008 * gcc.target/i386/pr69454-1.c: New test.
4009 * gcc.target/i386/pr69454-2.c: New test.
4011 2016-02-03 Martin Sebor <msebor@redhat.com>
4018 * g++.dg/ext/flexarray-mangle-2.C: New test.
4019 * g++.dg/ext/flexarray-mangle.C: New test.
4020 * g++.dg/ext/flexarray-subst.C: New test.
4021 * g++.dg/ext/flexary11.C: New test.
4022 * g++.dg/ext/flexary12.C: New test.
4023 * g++.dg/ext/flexary13.C: New test.
4024 * g++.dg/ext/flexary14.C: New test.
4025 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4027 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4029 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4030 Define only if CHECK_FLOAT128 is defined.
4031 (main): Properly initialize u5.
4033 2016-02-03 Jakub Jelinek <jakub@redhat.com>
4036 * gcc.dg/pr69627.c: New test.
4039 * gcc.dg/pr69644.c: New test.
4041 2016-02-03 Mike Stump <mikestump@comcast.net>
4043 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4044 support for struct-layout-1.exp.
4046 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4049 * g++.dg/cpp0x/pr69056.C: New test.
4051 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4052 Alexandre Oliva <aoliva@redhat.com>
4055 * gcc.target/powerpc/pr69461.c: New.
4057 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
4059 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4061 (check_effective_target_fsanitize_thread): ... to here. Do not
4062 specify additional compile flags for the test source.
4063 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4064 specify additional compile flags for the test source.
4066 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4068 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4070 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4074 * gfortran.dg/coarray_allocate_2.f08: New test.
4075 * gfortran.dg/coarray_allocate_3.f08: New test.
4076 * gfortran.dg/coarray_allocate_4.f08: New test.
4078 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4080 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4081 use same scan-tree-dump-times on all platforms.
4082 * gcc.dg/vect/vect-outer-1.c: Likewise.
4083 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4084 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4085 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4086 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4087 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4088 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4089 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4091 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4093 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4096 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4098 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4100 2016-02-02 James Norris <jnorris@codesourcery.com>
4102 * c-c++-common/goacc/routine-5.c: Add tests.
4104 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
4106 * gcc.target/nvptx/unsigned-cmp.c: New test.
4108 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4110 * gcc.target/aarch64/scalar_shift_1.c
4111 (test_corners_sisd_di): Improve force to SIMD register.
4112 (test_corners_sisd_si): Likewise.
4113 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4114 Remove scan-assembler check for ldr.
4116 2016-02-02 Richard Biener <rguenther@suse.de>
4118 PR tree-optimization/69595
4119 * gcc.dg/Warray-bounds-17.c: New testcase.
4121 2016-02-02 Richard Biener <rguenther@suse.de>
4123 PR tree-optimization/69606
4124 * gcc.dg/torture/pr69606.c: New testcase.
4126 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4129 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4130 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4132 2016-02-02 Alan Modra <amodra@gmail.com>
4135 * gcc.target/powerpc/pr69548.c: New test.
4137 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4139 PR rtl-optimization/69592
4140 * gcc.dg/pr69592.c: New test.
4142 PR preprocessor/69543
4144 * gcc.dg/pr69543.c: New test.
4145 * gcc.dg/pr69558.c: New test.
4147 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
4150 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
4152 2016-02-01 Martin Sebor <msebor@redhat.com>
4154 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4156 2016-02-01 Bin Cheng <bin.cheng@arm.com>
4158 PR tree-optimization/67921
4159 * c-c++-common/ubsan/pr67921.c: New test.
4161 2016-02-01 Richard Biener <rguenther@suse.de>
4164 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4166 2016-02-01 Richard Biener <rguenther@suse.de>
4168 PR tree-optimization/69574
4169 * gcc.dg/torture/pr69574.c: New testcase.
4171 2016-02-01 Richard Biener <rguenther@suse.de>
4173 PR tree-optimization/69579
4174 * gcc.dg/setjmp-6.c: New testcase.
4176 2016-02-01 Jakub Jelinek <jakub@redhat.com>
4178 PR rtl-optimization/69570
4179 * g++.dg/opt/pr69570.C: New test.
4181 2016-02-01 Richard Henderson <rth@redhat.com>
4183 * gcc.dg/pr69535.c: New test.
4185 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
4188 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4189 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4192 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4194 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4196 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
4199 * gfortran.dg/allocate_with_source_17.f03: New test.
4201 2016-01-30 Jakub Jelinek <jakub@redhat.com>
4203 PR tree-optimization/69546
4204 * gcc.dg/torture/pr69546.c: New test.
4206 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
4209 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4211 2016-01-30 Martin Sebor <msebor@redhat.com>
4214 * g++.dg/ext/flexary10.C: New test.
4216 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4219 gfortran.dg/common_23.f90: New test.
4221 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4224 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4225 condition being checked, and disable it when the target supports
4226 misaligned loads and stores.
4228 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4231 * gcc.dg/torture/pr69518.c: New test.
4233 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4236 * gcc.target/i386/pr69530.c: New test.
4238 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
4241 * gcc.target/mips/div-delay.c: New test.
4243 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4246 * gcc.target/i386/pr69551.c: New test.
4249 * gcc.target/i386/pr66137.c: New test.
4251 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4253 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4254 always built for p5600.
4255 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4256 isa=p5600 dg-option.
4258 2016-01-29 Richard Biener <rguenther@suse.de>
4260 PR tree-optimization/69547
4261 * g++.dg/tree-ssa/pr69547.C: New testcase.
4263 2016-01-29 Jakub Jelinek <jakub@redhat.com>
4266 * g++.dg/warn/Wunused-function2.C: New test.
4268 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4270 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4271 support for test to succeed.
4273 2016-01-29 Marek Polacek <polacek@redhat.com>
4277 * g++.dg/ext/constexpr-vla2.C: New test.
4278 * g++.dg/ext/constexpr-vla3.C: New test.
4279 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4281 2016-01-29 Richard Biener <rguenther@suse.de>
4284 * gcc.dg/uninit-21.c: New testcase.
4286 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
4289 * gcc.target/i386/pr69459.c: New test.
4291 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
4294 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4295 * gcc.target/mips/pr68400.c: New test.
4297 2016-01-28 Martin Sebor <msebor@redhat.com>
4300 * gcc.target/powerpc/pr17381.c: New test.
4302 2016-01-28 Jakub Jelinek <jakub@redhat.com>
4305 * gcc.dg/torture/pr69542.c: New test.
4307 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4309 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4311 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4313 * gcc.dg/pr65980.c: Skip on AIX.
4314 * gcc.dg/pr66688.c: Same.
4316 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
4319 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4320 * gcc.dg/tree-ssa/sra-18.c: Same.
4322 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4325 * gfortran.dg/block_15.f08: New test.
4326 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4327 on incorrectly closed BLOCK.
4329 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4331 * gcc.dg/declare-simd.c: New test.
4332 2016-01-28 Richard Biener <rguenther@suse.de>
4334 PR tree-optimization/69466
4335 * gfortran.dg/vect/pr69466.f90: New testcase.
4337 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4339 * g++.dg/pr67989.C: Remove ARM-specific option.
4340 * gcc.target/arm/pr67989.C: New file.
4342 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4344 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4345 and expm1 test for glibc < 2.11.
4347 2016-01-27 Richard Henderson <rth@redhat.com>
4349 * gcc.c-torture/execute/pr69447.c: New test.
4351 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
4354 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4356 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4359 * gcc.dg/pr66869.c: New test.
4361 2016-01-25 Jeff Law <law@redhat.com>
4363 PR tree-optimization/68398
4364 PR tree-optimization/69196
4365 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4366 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4367 path to avoid new heuristic allowing more irreducible regions
4368 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4369 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4370 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4371 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4372 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4374 2016-01-27 Marek Polacek <polacek@redhat.com>
4377 * c-c++-common/vector-compare-4.c: New test.
4379 2016-01-27 David Malcolm <dmalcolm@redhat.com>
4381 PR preprocessor/69126
4382 * c-c++-common/pr69126.c: New test case.
4384 2016-01-27 Ian Lance Taylor <iant@google.com>
4386 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4388 2016-01-27 Ryan Burn <contact@rnburn.com>
4391 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4393 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
4396 * gcc.target/i386/pr69512.c: New test.
4398 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4401 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4403 2016-01-27 Marek Polacek <polacek@redhat.com>
4406 * g++.dg/pr69379.C: New test.
4408 2016-01-27 Martin Sebor <msebor@redhat.com>
4411 * g++.dg/abi/Wabi-2-2.C: New test.
4412 * g++.dg/abi/Wabi-2-3.C: New test.
4413 * g++.dg/abi/Wabi-3-2.C: New test.
4414 * g++.dg/abi/Wabi-3-3.C: New test.
4416 2016-01-27 Richard Biener <rguenther@suse.de>
4418 PR tree-optimization/69166
4419 * gcc.dg/torture/pr69166.c: New testcase.
4421 2016-01-27 Martin Jambor <mjambor@suse.cz>
4423 PR tree-optimization/69355
4424 * gcc.dg/tree-ssa/pr69355.c: New test.
4426 2016-01-27 Marek Polacek <polacek@redhat.com>
4429 * g++.dg/ext/constexpr-vla1.C: New test.
4431 2016-01-20 Christian Bruel <christian.bruel@st.com>
4434 * gcc.target/arm/pr69245.c: New test.
4436 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4438 PR tree-optimization/69399
4439 * gcc.dg/torture/pr69399.c: New test.
4441 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4443 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4445 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4447 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4449 2016-01-26 Tom de Vries <tom@codesourcery.com>
4451 PR tree-optimization/69110
4452 * gcc.dg/autopar/pr69110.c: New test.
4454 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4455 Sebastian Pop <s.pop@samsung.com>
4457 * gcc.dg/graphite/isl-ast-op-select.c: New.
4459 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4462 * gfortran.dg/allocate_error_6.f90: New test.
4464 2016-01-26 Richard Henderson <rth@redhat.com>
4466 * gcc.dg/tm/pr60908.c: New test.
4468 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4471 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4473 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4474 expected multiline output to reflect the colorization being
4475 disabled before newlines.
4476 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4477 (custom_diagnostic_finalizer): Replace call to
4478 pp_newline_and_flush with call to pp_flush.
4479 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4480 * gfortran.dg/implicit_class_1.f90: Likewise.
4481 * lib/gcc-dg.exp (allow_blank_lines): New global.
4482 (dg-allow-blank-lines-in-output): New procedure.
4483 (gcc-dg-prune): Complain about blank lines in the output, unless
4484 dg-allow-blank-lines-in-output was called.
4485 * lib/multiline.exp (_build_multiline_regex): Only support
4486 arbitrary followup text for non-blank-lines, not for blank lines.
4488 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4490 PR tree-optimization/69483
4491 * gcc.dg/pr69483.c: New test.
4492 * g++.dg/opt/pr69483.C: New test.
4494 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4497 * gcc.target/arm/pr68620.c: New test.
4499 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4501 * gcc.target/i386/pr68986-2.c: Remove -m32.
4503 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4506 * gcc.target/i386/pr68986-1.c: New test.
4507 * gcc.target/i386/pr68986-2.c: Likewise.
4508 * gcc.target/i386/pr68986-3.c: Likewise.
4510 2016-01-26 Christian Bruel <christian.bruel@st.com>
4512 * lib/target-supports.exp
4513 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4514 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4515 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4517 2016-01-26 Richard Biener <rguenther@suse.de>
4519 PR tree-optimization/69452
4520 * gcc.dg/torture/pr69452.c: New testcase.
4522 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4525 * gcc.dg/pr69442.c: New test.
4527 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4530 * gcc.target/aarch64/simd/pr67896.C: New.
4532 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4534 PR tree-optimization/69400
4535 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4537 (plugin_init): Call it.
4538 * gcc.dg/torture/pr69400.c: New test.
4540 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4542 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4544 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4545 Sebastian Pop <s.pop@samsung.com>
4547 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4550 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4551 Sebastian Pop <s.pop@samsung.com>
4553 * gcc.dg/graphite/pr69292.c: New.
4555 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4557 * c-c++-common/goacc/use_device-1.c: New test.
4559 2016-01-25 Jeff Law <law@redhat.com>
4561 PR tree-optimization/69196
4562 PR tree-optimization/68398
4563 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4564 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4566 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4569 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4572 2016-01-25 Richard Biener <rguenther@suse.de>
4575 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4577 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4580 * gcc.dg/pr69421.c: New test.
4582 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4584 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4585 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4586 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4587 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4588 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4589 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4590 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4591 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4592 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4593 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4595 2016-01-25 Richard Biener <rguenther@suse.de>
4597 PR tree-optimization/69376
4598 * gcc.dg/torture/pr69376.c: New testcase.
4600 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4604 * gfortran.dg/interface_38.f90: New test.
4605 * gfortran.dg/interface_39.f90: New test.
4607 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4610 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4615 * g++.dg/template/pr11858.C: New test.
4616 * g++.dg/template/pr24663.C: New test.
4617 * g++.dg/template/unify12.C: New test.
4618 * g++.dg/template/unify13.C: New test.
4619 * g++.dg/template/unify14.C: New test.
4620 * g++.dg/template/unify15.C: New test.
4621 * g++.dg/template/unify16.C: New test.
4622 * g++.dg/template/unify17.C: New test.
4624 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4627 gfortran.dg/pr68283.f90: New test.
4629 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4632 * gfortran.dg/inline_matmul_13.f90: New test.
4633 * gfortran.dg/matmul_bounds_8.f90: New test.
4634 * gfortran.dg/matmul_bounds_9.f90: New test.
4635 * gfortran.dg/matmul_bounds_10.f90: New test.
4637 2016-01-23 Tom de Vries <tom@codesourcery.com>
4639 PR tree-optimization/69426
4640 * gcc.dg/autopar/pr69426.c: New test.
4642 2016-01-23 Martin Sebor <msebor@redhat.com>
4646 * g++.dg/cpp0x/alignas5.C: New test.
4647 * g++.dg/ext/vector29.C: Same.
4649 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4651 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4652 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4653 _GNU_SOURCE from compile flags to the source.
4654 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4655 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4656 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4657 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4659 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4662 * g++.dg/opt/pr69432.C: New test.
4664 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4666 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4667 32-bit targets testing an -m64 multilib.
4669 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4671 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4674 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4676 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4678 2016-01-21 Christian Bruel <christian.bruel@st.com>
4681 * gcc.target/i386/pr68674.c
4682 * gcc.target/aarch64/pr68674.c
4683 * gcc.target/arm/pr68674.c
4685 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4688 * gcc.c-torture/execute/pr69403.c: New test.
4690 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4693 * g++.dg/template/pr55843.C: New.
4695 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4698 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4699 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4701 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4704 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4705 from dg-do compile directive, and instead add
4706 { dg-require-effective-target int128 }.
4708 2016-01-20 Martin Sebor <msebor@redhat.com>
4711 * gcc.dg/sync-fetch.c: New test.
4713 2016-01-21 Martin Sebor <msebor@redhat.com>
4716 * gcc.target/powerpc/pr69252.c: New test.
4718 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4721 * gfortran.dg/pr65996.f90: New test.
4723 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4726 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
4727 expected to generate an error.
4729 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4732 * gcc.dg/torture/pr66178.c: New test.
4734 2016-01-21 Anton Blanchard <anton@samba.org>
4735 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4738 * gcc.target/powerpc/pr63354.c: New test.
4740 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4742 PR rtl-optimization/68990
4743 * gcc.target/i386/pr68990: New.
4745 2016-01-21 Nick Clifton <nickc@redhat.com>
4748 * gcc.target/mips/pr69129.c: New.
4750 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4753 * g++.dg/cpp0x/pr58046.C: New.
4755 2016-01-21 Jakub Jelinek <jakub@redhat.com>
4759 * gcc.target/arm/pr69187.c: New test.
4762 * g++.dg/torture/pr69355.C: New test.
4764 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4765 Sebastian Pop <s.pop@samsung.com>
4767 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4769 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4770 Sebastian Pop <s.pop@samsung.com>
4772 * gcc.dg/graphite/pr68976.c: New test.
4774 2016-01-21 Jakub Jelinek <jakub@redhat.com>
4777 * c-c++-common/pr67653.c: New test.
4778 * gcc.dg/torture/pr29119.c: Add dg-warning.
4780 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4782 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4784 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4787 * gcc.dg/pr24293.c: New test.
4788 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4789 incomplete struct type.
4790 * gcc.dg/declspec-1.c: Likewise.
4791 * gcc.dg/pr63549.c: Likewise.
4793 2016-01-20 Jakub Jelinek <jakub@redhat.com>
4795 PR tree-optimization/66612
4796 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4797 for bdn instruction.
4799 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4801 * lib/target-supports.exp
4802 (check_effective_target_arm_fp_ok_nocache): New.
4803 (check_effective_target_arm_fp_ok): New.
4804 (add_options_for_arm_fp): New.
4805 (check_effective_target_arm_crypto_ok_nocache): Require
4806 target_arm_v8_neon_ok instead of arm32.
4807 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4808 (check_effective_target_arm_crypto_pragma_ok): New.
4809 (add_options_for_arm_vfp): New.
4810 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4811 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4812 target instead. Force initial fpu to vfp.
4813 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4814 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4815 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4817 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4818 use arm_vfp effective target instead. Force initial fpu to vfp.
4819 * gcc.target/arm/attr-neon3.c: Likewise.
4820 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4822 * gcc.target/arm/unsigned-float.c: Likewise.
4823 * gcc.target/arm/vfp-1.c: Likewise.
4824 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4825 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4826 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4827 * gcc.target/arm/vfp-ldmias.c: Likewise.
4828 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4829 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4830 * gcc.target/arm/vfp-stmiad.c: Likewise.
4831 * gcc.target/arm/vfp-stmias.c: Likewise.
4832 * gcc.target/arm/vnmul-1.c: Likewise.
4833 * gcc.target/arm/vnmul-2.c: Likewise.
4834 * gcc.target/arm/vnmul-3.c: Likewise.
4835 * gcc.target/arm/vnmul-4.c: Likewise.
4837 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
4840 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4841 the MPX run-time library, for compile-time MPX test.
4842 * gcc.target/i386/chkp-always_inline.c: Likewise.
4843 * gcc.target/i386/chkp-bndret.c: Likewise.
4844 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4845 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4846 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4847 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4848 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4849 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4850 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4851 * gcc.target/i386/chkp-label-address.c: Likewise.
4852 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4853 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4854 * gcc.target/i386/chkp-pr69044.c: Likewise.
4855 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4856 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4857 * gcc.target/i386/chkp-strchr.c: Likewise.
4858 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4859 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4860 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4861 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4862 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4863 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4864 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4865 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4866 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4867 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4868 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4869 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4870 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4871 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4872 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4873 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4874 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4875 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4876 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4877 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4878 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4879 * gcc.target/i386/pr63995-2.c: Likewise.
4880 * gcc.target/i386/pr64805.c: Likewise.
4881 * gcc.target/i386/pr65044.c: Likewise.
4882 * gcc.target/i386/pr65167.c: Likewise.
4883 * gcc.target/i386/pr65183.c: Likewise.
4884 * gcc.target/i386/pr65184.c: Likewise.
4885 * gcc.target/i386/thunk-retbnd.c: Likewise.
4887 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4889 PR tree-optimization/69328
4890 * gcc.dg/pr69328.c: New test.
4892 2016-01-20 Jeff Law <law@redhat.com>
4895 * gcc.target/m68k/pr25114.c: New test.
4897 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4899 * gcc.target/arm/memset-inline-10.c: Added
4900 dg-require-effective-target arm_thumb2_ok.
4902 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4904 * gcc.dg/debug/dwarf2/sso.c: New test.
4906 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
4909 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4910 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4911 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4913 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4916 * g++.dg/ipa/devirt-50.C: New testcase.
4918 2016-01-19 Marek Polacek <polacek@redhat.com>
4921 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4922 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4924 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4927 * gcc.target/arm/pr69135_1.c: New test.
4929 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4931 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4933 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4935 * gcc.target/aarch64/ccmp_1.c: New testcase.
4937 2016-01-19 Marek Polacek <polacek@redhat.com>
4940 * g++.dg/cpp0x/enum30.C: New test.
4942 2016-01-19 Richard Biener <rguenther@suse.de>
4944 PR tree-optimization/69336
4945 * g++.dg/tree-ssa/pr69336.C: New testcase.
4947 2016-01-19 Jakub Jelinek <jakub@redhat.com>
4950 * gcc.dg/pr65779.c: New test.
4952 2016-01-19 Richard Biener <rguenther@suse.de>
4954 PR tree-optimization/69352
4955 * gcc.dg/torture/pr69352.c: New testcase.
4957 2016-01-19 Jakub Jelinek <jakub@redhat.com>
4959 PR rtl-optimization/68955
4960 PR rtl-optimization/64557
4961 * gcc.dg/torture/pr68955.c: New test.
4963 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4966 * g++.dg/torture/pr69136.C: New testcase.
4968 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4971 * g++.dg/lto/pr69133_0.C: New testcase.
4972 * g++.dg/lto/pr69133_1.C: New testcase.
4974 2016-01-15 Jeff Law <law@redhat.com>
4976 PR tree-optimization/69320
4977 * gcc.c-torture/pr69320-1.c: New test.
4978 * gcc.c-torture/pr69320-2.c: New test.
4979 * gcc.c-torture/pr69320-3.c: New test.
4980 * gcc.c-torture/pr69320-4.c: New test.
4982 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4987 * g++.dg/template/pr11858.C: New test.
4988 * g++.dg/template/pr24663.C: New test.
4989 * g++.dg/template/unify12.C: New test.
4990 * g++.dg/template/unify13.C: New test.
4991 * g++.dg/template/unify14.C: New test.
4992 * g++.dg/template/unify15.C: New test.
4993 * g++.dg/template/unify16.C: New test.
4994 * g++.dg/template/unify17.C: New test.
4996 2016-01-18 David Malcolm <dmalcolm@redhat.com>
4999 * gcc.dg/pr69181-1.c: New test file.
5000 * gcc.dg/pr69181-2.c: New test file.
5001 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5002 globals by moving it to...
5003 (cleanup-after-saved-dg-test): ...this new function. Add
5004 "global additional_sources_used". Add reset of global
5005 multiline_expected_outputs to the empty list.
5006 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5008 (multiline_expected_outputs): ...this, and updated comments to
5009 note that it is modified from gcc-dg.exp.
5010 (dg-end-multiline-output): Update for the above renaming.
5011 (handle-multiline-outputs): Likewise. Remove the clearing
5012 of the expected outputs to the empty list.
5014 2016-01-18 Richard Biener <rguenther@suse.de>
5016 PR tree-optimization/69297
5017 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5019 2016-01-18 Joseph Myers <joseph@codesourcery.com>
5021 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5023 * gcc.target/mips/mips-3d-2.c: Likewise.
5024 * gcc.target/mips/mips-3d-3.c: Likewise.
5025 * gcc.target/mips/mips-3d-4.c: Likewise.
5026 * gcc.target/mips/mips-3d-5.c: Likewise.
5027 * gcc.target/mips/mips-3d-6.c: Likewise.
5028 * gcc.target/mips/mips-3d-7.c: Likewise.
5029 * gcc.target/mips/mips-3d-8.c: Likewise.
5030 * gcc.target/mips/mips-3d-9.c: Likewise.
5031 * gcc.target/mips/mips-ps-1.c: Likewise.
5032 * gcc.target/mips/mips-ps-2.c: Likewise.
5033 * gcc.target/mips/mips-ps-3.c: Likewise.
5034 * gcc.target/mips/mips-ps-4.c: Likewise.
5035 * gcc.target/mips/mips-ps-5.c: Likewise.
5036 * gcc.target/mips/mips-ps-6.c: Likewise.
5037 * gcc.target/mips/mips-ps-7.c: Likewise.
5038 * gcc.target/mips/mips-ps-type.c: Likewise.
5039 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5040 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5042 2016-01-18 Tom de Vries <tom@codesourcery.com>
5044 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5045 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5046 * c-c++-common/goacc/kernels-empty.c: New test.
5047 * c-c++-common/goacc/kernels-eternal.c: New test.
5048 * c-c++-common/goacc/kernels-loop-2.c: New test.
5049 * c-c++-common/goacc/kernels-loop-3.c: New test.
5050 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5051 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5052 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5053 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5054 * c-c++-common/goacc/kernels-loop-data.c: New test.
5055 * c-c++-common/goacc/kernels-loop-g.c: New test.
5056 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5057 * c-c++-common/goacc/kernels-loop-n.c: New test.
5058 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5059 * c-c++-common/goacc/kernels-loop.c: New test.
5060 * c-c++-common/goacc/kernels-noreturn.c: New test.
5061 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5062 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5063 * c-c++-common/goacc/kernels-reduction.c: New test.
5065 2016-01-18 Tom de Vries <tom@codesourcery.com>
5067 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5068 * gcc.dg/autopar/outer-2.c: Same.
5069 * gcc.dg/autopar/outer-3.c: Same.
5070 * gcc.dg/autopar/outer-4.c: Same.
5071 * gcc.dg/autopar/outer-5.c: Same.
5072 * gcc.dg/autopar/outer-6.c: Same.
5073 * gcc.dg/autopar/parallelization-1.c: Same.
5074 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5075 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5076 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5077 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5078 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5079 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5080 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5081 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5082 * gcc.dg/autopar/pr39500-1.c: Same.
5083 * gcc.dg/autopar/pr39500-2.c: Same.
5084 * gcc.dg/autopar/pr46193.c: Same.
5085 * gcc.dg/autopar/pr46194.c: Same.
5086 * gcc.dg/autopar/pr49580.c: Same.
5087 * gcc.dg/autopar/pr49960-1.c: Same.
5088 * gcc.dg/autopar/pr49960.c: Same.
5089 * gcc.dg/autopar/pr68373.c: Same.
5090 * gcc.dg/autopar/reduc-1.c: Same.
5091 * gcc.dg/autopar/reduc-1char.c: Same.
5092 * gcc.dg/autopar/reduc-1short.c: Same.
5093 * gcc.dg/autopar/reduc-2.c: Same.
5094 * gcc.dg/autopar/reduc-2char.c: Same.
5095 * gcc.dg/autopar/reduc-2short.c: Same.
5096 * gcc.dg/autopar/reduc-3.c: Same.
5097 * gcc.dg/autopar/reduc-4.c: Same.
5098 * gcc.dg/autopar/reduc-6.c: Same.
5099 * gcc.dg/autopar/reduc-7.c: Same.
5100 * gcc.dg/autopar/reduc-8.c: Same.
5101 * gcc.dg/autopar/reduc-9.c: Same.
5102 * gcc.dg/autopar/uns-outer-4.c: Same.
5103 * gcc.dg/autopar/uns-outer-5.c: Same.
5104 * gcc.dg/autopar/uns-outer-6.c: Same.
5105 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5106 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5108 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5111 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5112 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5114 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5117 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5118 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5119 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5121 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5124 * gcc.dg/tree-ssa/sra-17.c: New.
5125 * gcc.dg/tree-ssa/sra-18.c: New.
5127 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5129 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5131 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5133 * gnat.dg/inline12.adb: New test.
5135 2016-01-18 Bin Cheng <bin.cheng@arm.com>
5137 PR tree-optimization/66797
5138 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5140 2016-01-18 Richard Biener <rguenther@suse.de>
5142 PR tree-optimization/69170
5143 * gcc.dg/torture/pr69170.c: New testcase.
5145 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
5147 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5149 2016-01-16 Tom de Vries <tom@codesourcery.com>
5151 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5153 2016-01-16 Tom de Vries <tom@codesourcery.com>
5155 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5156 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5157 redundant dg-require-effective-target pthread.
5158 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5159 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5160 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5161 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5162 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5163 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5164 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5166 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
5169 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5170 * gcc.target/powerpc/recip-7.c: Same.
5172 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5175 * g++.dg/template/pr69091.C: New test.
5177 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5179 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5180 dump does not contain an error_mark_node.
5181 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5182 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5184 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5187 * g++.dg/template/pr68936.C: New test.
5189 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
5192 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5193 * gcc.target/powerpc/recip-2.c: Same.
5194 * gcc.target/powerpc/recip-3.c: Same.
5195 * gcc.target/powerpc/recip-4.c: Same.
5196 * gcc.target/powerpc/recip-sqrtf.c: Same.
5198 2016-01-15 Jeff Law <law@redhat.com>
5200 PR tree-optimization/69270
5201 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5202 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5204 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
5207 * gfortran.dg/deferred_character_13.f90: New test for the fix
5208 of comment 3 of the PR.
5211 * gfortran.dg/deferred_character_8.f90: New test
5212 * gfortran.dg/allocate_error_5.f90: New test
5215 * gfortran.dg/deferred_character_10.f90: New test
5218 * gfortran.dg/deferred_character_14.f90: New test
5221 * gfortran.dg/deferred_character_11.f90: New test
5224 * gfortran.dg/deferred_character_9.f90: New test
5226 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5228 PR rtl-optimization/69030
5229 * gcc.target/i386/pr69030.c: New.
5231 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5233 * gcc.target/aarch64/target_attr_17.c: New test.
5235 2016-01-15 Richard Biener <rguenther@suse.de>
5237 PR tree-optimization/66856
5238 * gcc.dg/torture/pr66856-1.c: New testcase.
5239 * gcc.dg/torture/pr66856-2.c: Likewise.
5241 2016-01-15 Richard Biener <rguenther@suse.de>
5244 * g++.dg/lto/pr69137_0.C: New testcase.
5246 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5249 * gcc.target/i386/pr69246.c: New test.
5251 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5253 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5255 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5258 * g++.dg/init/const9.C: Disable test on S/390.
5260 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5262 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5263 * g++.dg/Wno-frame-address.C: Ditto.
5265 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5267 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5269 2016-01-15 Richard Biener <rguenther@suse.de>
5271 PR tree-optimization/68961
5272 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5274 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5276 * gcc.target/i386/pr65105-5.c: New test.
5278 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5280 * gcc.c-torture/execute/alias-4.c: New testcase.
5282 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
5285 * g++.dg/ipa/devirt-49.C: New testcase.
5287 2016-01-15 Christian Bruel <christian.bruel@st.com>
5290 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5291 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5292 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5294 2016-01-15 Richard Biener <rguenther@suse.de>
5296 PR tree-optimization/69117
5297 * gcc.dg/torture/pr69117.c: New testcase.
5299 2015-01-14 Ryan Burn <contact@rnburn.com>
5302 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5304 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5307 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5308 range tests use 100 * maximum instead of maximum + 1.
5310 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5313 * gcc.dg/guality/pr69244.c: New test.
5315 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
5317 * lib/target-supports.exp (check_effective_target_issignaling):
5319 * gcc.dg/pr61441.c: Require issignaling effective target.
5321 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5324 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5326 2016-01-14 David Malcolm <dmalcolm@redhat.com>
5329 PR preprocessor/69177
5330 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5331 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5332 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5333 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5335 2016-01-14 Marek Polacek <polacek@redhat.com>
5338 * gcc.dg/array-15.c: New test.
5340 2016-01-14 Jakub Jelinek <jakub@redhat.com>
5343 PR tree-optimization/69155
5344 * gfortran.dg/pr68146.f: New test.
5345 * gfortran.dg/pr69155.f90: New test.
5347 2016-01-14 Richard Biener <rguenther@suse.de>
5349 PR tree-optimization/68060
5350 * gcc.dg/torture/pr68060-1.c: New testcase.
5351 * gcc.dg/torture/pr68060-2.c: Likewise.
5353 2016-01-14 Nick Clifton <nickc@redhat.com>
5355 * lib/target-supports.exp
5356 (check_effective_target_arm_neon_ok_nocache): Add an option
5357 sequence that includes setting the ARM architecture to ARMv7-A.
5358 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5359 command line options necessary to enable Neon support.
5360 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5361 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5362 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5363 * gcc.target/arm/pr69180.c: Likewise.
5365 2016-01-14 Jeff Law <law@redhat.com>
5367 PR tree-optimization/69270
5368 * gcc.dg/tree-ssa/pr69270.c: New test.
5370 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5373 * c-c++-common/pr66208.c: New file.
5375 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5377 PR tree-optimization/69156
5378 * gcc.dg/pr69156.c: New test.
5380 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5382 * gcc.target/i386/pr69225-7.c: New test.
5384 2016-01-13 Richard Henderson <rth@redhat.com>
5386 * gcc.dg/tm/memopt-13.c: Update expected function.
5387 * gcc.dg/tm/memopt-6.c: Likewise.
5389 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
5391 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5392 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5393 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5394 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
5396 2016-01-13 Tom de Vries <tom@codesourcery.com>
5398 PR tree-optimization/69169
5399 * gcc.dg/pr69169.c: New test.
5401 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
5404 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5405 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5406 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5407 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5408 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5409 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5410 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5411 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5413 2016-01-13 Jakub Jelinek <jakub@redhat.com>
5416 * gcc.dg/pr69247.c: New test.
5418 2016-01-13 Richard Biener <rguenther@suse.de>
5420 PR tree-optimization/69242
5421 * gcc.dg/torture/pr69242.c: New testcase.
5423 2016-01-13 Richard Biener <rguenther@suse.de>
5425 PR tree-optimization/69186
5426 * gcc.dg/torture/pr69186.c: New testcase.
5428 2016-01-13 Jeff Law <law@redhat.com>
5430 PR tree-optimization/67755
5431 * gcc.dg/tree-ssa/pr67755.c: New test.
5433 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5435 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5436 pass number in output by a star.
5438 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5440 PR tree-optimization/68911
5441 * gcc.c-torture/execute/pr68911.c: New test.
5443 2016-01-12 Marek Polacek <polacek@redhat.com>
5446 * g++.dg/warn/permissive-1.C: New test.
5448 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5452 * g++.dg/opt/pr69213.C: New test.
5454 2016-01-12 Christian Bruel <christian.bruel@st.com>
5457 * gcc.target/arm/pr69180.c: New test.
5459 2016-01-12 Richard Biener <rguenther@suse.de>
5462 * g++.dg/lto/pr69077_0.C: New testcase.
5463 * g++.dg/lto/pr69077_1.C: Likewise.
5465 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5468 * g++.dg/opt/pr69175.C: New test.
5470 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5472 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5473 rather than #including math.h & stdlib.h.
5474 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5475 * gcc.dg/vect/pr49771.c: Likewise.
5476 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5477 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5478 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5479 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5480 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5481 * gcc.dg/vect/pr44507.c: Likewise.
5482 * gcc.dg/vect/pr45902.c: Likewise.
5483 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5484 * gcc.dg/vect/vect-117.c: Likewise.
5485 * gcc.dg/vect/vect-99.c: Likewise.
5486 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5487 * gcc.dg/vect/vect-cond-1.c: Likewise.
5488 * gcc.dg/vect/vect-cond-2.c: Likewise.
5489 * gcc.dg/vect/vect-cond-3.c: Likewise.
5490 * gcc.dg/vect/vect-cond-4.c: Likewise.
5491 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5492 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5493 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5494 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5495 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5496 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5497 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5498 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5499 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5500 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5501 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5502 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5503 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5504 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5505 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5506 include of signal.h.
5507 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5508 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5509 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5510 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5511 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5512 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5513 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5514 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5515 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5516 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5517 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5518 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5519 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5520 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5521 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5522 * gcc.dg/vect/vect-outer-5.c: Likewise.
5523 * gcc.dg/vect/vect-outer-6.c: Likewise.
5524 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5527 2016-01-12 Nick Clifton <nickc@redhat.com>
5530 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5531 to fread so that it will be found in all target runtimes.
5533 2016-01-12 Richard Biener <rguenther@suse.de>
5535 PR tree-optimization/69053
5536 * g++.dg/torture/pr69053.C: New testcase.
5538 2016-01-12 Richard Biener <rguenther@suse.de>
5540 PR tree-optimization/69168
5541 * gcc.dg/torture/pr69168.c: New testcase.
5543 2016-01-12 Richard Biener <rguenther@suse.de>
5545 PR tree-optimization/69157
5546 * gcc.dg/torture/pr69157.c: New testcase.
5548 2016-01-12 Richard Biener <rguenther@suse.de>
5550 PR tree-optimization/69174
5551 * gcc.dg/torture/pr69174.c: New testcase.
5553 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5557 * g++.dg/tls/pr66808.C: New test.
5558 * g++.dg/tls/pr69000.C: New test.
5560 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5562 * gcc.target/powerpc/swaps-p8-23.c: New test.
5563 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5565 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5567 PR tree-optimization/68356
5568 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5570 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5571 Jim Wilson <jim.wilson@linaro.org>
5574 * gcc.target/arm/pr69194.c: New test.
5576 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5579 * gcc.target/i386/pr69225-1.c: New test.
5580 * gcc.target/i386/pr69225-2.c: Likewise.
5581 * gcc.target/i386/pr69225-3.c: Likewise.
5582 * gcc.target/i386/pr69225-4.c: Likewise.
5583 * gcc.target/i386/pr69225-5.c: Likewise.
5584 * gcc.target/i386/pr69225-6.c: Likewise.
5586 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5589 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5593 * gcc.dg/pr69071.c: New test.
5596 * g++.dg/opt/pr69211.C: New test.
5598 PR tree-optimization/69214
5599 * gcc.c-torture/compile/pr69214.c: New test.
5601 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5603 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5604 * gcc.target/i386/pr66232-11.c: Ditto.
5605 * gcc.target/i386/pr66232-12.c: Ditto.
5606 * gcc.target/i386/pr66232-13.c: Ditto.
5608 2016-01-11 Richard Biener <rguenther@suse.de>
5610 PR tree-optimization/69173
5611 * gcc.dg/torture/pr69173.c: New testcase.
5613 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5615 PR rtl-optimization/68796
5616 * gcc.target/aarch64/tst_5.c: New test.
5617 * gcc.target/aarch64/tst_6.c: Likewise.
5619 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5621 PR rtl-optimization/68841
5622 * gcc.dg/pr68841.c: New test.
5623 * gcc.c-torture/execute/pr68841.c: New test.
5625 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5627 PR rtl-optimization/68920
5628 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5630 * gcc.dg/ifcvt-5.c: New test.
5632 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5635 * g++.dg/pr69123.C: New.
5637 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5640 * gcc.target/i386/pr69010.c: New test.
5642 2016-01-11 Martin Jambor <mjambor@suse.cz>
5645 * gcc.target/i386/chkp-pr69044.c: New test.
5647 2016-01-11 Tom de Vries <tom@codesourcery.com>
5649 PR tree-optimization/69109
5650 * gcc.dg/autopar/pr69109-2.c: New test.
5651 * gcc.dg/autopar/pr69109.c: New test.
5653 2016-01-11 Tom de Vries <tom@codesourcery.com>
5655 PR tree-optimization/69108
5656 * gcc.dg/autopar/pr69108.c: New test.
5658 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5661 * c-c++-common/Wisleading-indentation.c: Augment test.
5663 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5666 * gfortran.dg/inline_matmul_12.f90: New test.
5668 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5671 * gfortran.dg/actual_array_offset_1: New test.
5673 2016-01-10 Tom de Vries <tom@codesourcery.com>
5675 PR tree-optimization/69062
5676 * gcc.dg/autopar/pr69062.c: New test.
5678 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5680 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5681 * gcc.dg/vect/slp-perm-2.c: Likewise.
5682 * gcc.dg/vect/slp-perm-3.c: Likewise.
5683 * gcc.dg/vect/slp-perm-5.c: Likewise.
5684 * gcc.dg/vect/slp-perm-6.c: Likewise.
5685 * gcc.dg/vect/slp-perm-7.c: Likewise.
5686 * gcc.dg/vect/slp-perm-8.c: Likewise.
5688 2016-01-10 Tom de Vries <tom@codesourcery.com>
5690 PR tree-optimization/69039
5691 * gcc.dg/autopar/pr69039.c: New test.
5693 2016-01-09 Marek Polacek <polacek@redhat.com>
5696 * g++.dg/pr69113.C: New test.
5698 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5701 PR tree-optimization/69097
5702 * gcc.c-torture/execute/pr50865.c: New test.
5703 * gcc.c-torture/execute/pr69097-1.c: New test.
5704 * gcc.c-torture/execute/pr69097-2.c: New test.
5705 * gcc.dg/pr69097-1.c: New test.
5706 * gcc.dg/pr69097-2.c: New test.
5708 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5711 * g++.dg/opt/pr69164.C: New test.
5713 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5715 PR tree-optimization/69167
5716 * gcc.dg/pr69167.c: New test.
5718 2016-01-08 Marek Polacek <polacek@redhat.com>
5721 * g++.dg/pr68449.C: New.
5723 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5725 PR tree-optimization/68707
5726 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5727 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5728 on platforms supporting it.
5729 * gcc.dg/vect/slp-perm-2.c: Likewise.
5730 * gcc.dg/vect/slp-perm-3.c: Likewise.
5731 * gcc.dg/vect/slp-perm-5.c: Likewise.
5732 * gcc.dg/vect/slp-perm-7.c: Likewise.
5733 * gcc.dg/vect/slp-perm-8.c: Likewise.
5734 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5735 on platforms supporting it.
5737 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5739 PR tree-optimization/69162
5740 * gcc.dg/pr69162.c: New test.
5742 PR tree-optimization/69172
5743 * gcc.dg/pr69172.c: New test.
5745 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5747 PR tree-optimization/67781
5748 * gcc.c-torture/execute/pr67781.c: New file.
5750 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5752 PR tree-optimization/69083
5753 * gcc.dg/vect/pr69083.c: New test.
5755 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5757 PR tree-optimization/61441
5758 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5759 Use -fexcess-precision=standard for compiler options.
5760 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5762 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5765 * gfortran.dg/gomp/pr69128.f90: New test.
5768 * g++.dg/ext/pr69145-1.C: New test.
5769 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5770 * g++.dg/ext/pr69145-2.h: New file.
5772 2016-01-07 Martin Sebor <msebor@redhat.com>
5775 * gcc.dg/atomic-fetch-bool.c: New test.
5776 * gcc.dg/sync-fetch-bool.c: New test.
5778 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5781 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5783 2016-01-07 Nick Clifton <nickc@redhat.com>
5786 * g++.dg/pr66655.C: New test.
5787 * g++.dg/pr66655_1.cc: Test support file.
5788 * g++.dg/pr66655.h: Test header file.
5790 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
5793 gfortran.dg/gomp/pr66680.f90: New test.
5795 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5798 * gcc.target/i386/pr69171-1.c: New test.
5799 * gcc.target/i386/pr69171-2.c: Likewise.
5800 * gcc.target/i386/pr69171-3.c: Likewise.
5801 * gcc.target/i386/pr69171-4.c: Likewise.
5802 * gcc.target/i386/pr69171-5.c: Likewise.
5803 * gcc.target/i386/pr69171-6.c: Likewise.
5805 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5808 * c-c++-common/pr67639.c: New test.
5810 2016-01-07 Jakub Jelinek <jakub@redhat.com>
5812 PR tree-optimization/69141
5813 * g++.dg/opt/pr69141.C: New test.
5815 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5817 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5819 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
5822 * gcc.target/i386/pr69140.c: New test
5824 2016-01-06 David Malcolm <dmalcolm@redhat.com>
5826 * gcc.dg/bad-dereference.c: New test case.
5828 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5830 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5832 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5834 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5836 2016-01-06 Marek Polacek <polacek@redhat.com>
5839 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5841 2016-01-05 Marek Polacek <polacek@redhat.com>
5844 * gcc.dg/atomic-invalid-2.c: New.
5846 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5849 * gcc.target/i386/pr68991.c: New test.
5851 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5854 * g++.dg/pr68991-1.C: New test.
5855 * g++.dg/pr68991-2.C: Likewise.
5857 2016-01-05 Sergei Trofimovich <siarheit@google.com>
5860 * gcc.target/ia64/pr60465-gprel64.c: New test.
5861 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5863 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5865 PR rtl-optimization/68651
5866 * gcc.target/aarch64/pr68651_1.c: New test.
5868 2016-01-05 David Malcolm <dmalcolm@redhat.com>
5871 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5873 2016-01-05 Nathan Sidwell <nathan@acm.org>
5876 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5878 * gcc.dg/alias-15.c: New.
5880 2016-01-05 Nick Clifton <nickc@redhat.com>
5883 * g++.dg/pr68770.C: New test.
5885 2016-01-04 Mike Stump <mikestump@comcast.net>
5887 * lib/target-supports.exp (check_effective_target_cilkplus):
5888 cilkplus targets require pthreads.
5889 (check_effective_target_cilkplus): Remove special case for NVPTX.
5891 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5893 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5896 2016-01-04 Jakub Jelinek <jakub@redhat.com>
5898 Update copyright years.
5900 2016-01-04 Marek Polacek <polacek@redhat.com>
5903 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5904 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5905 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5907 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5909 * gcc.target/sparc/20160104-2.c: New test.
5911 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5913 * gcc.target/sparc/20160104-1.c: New test.
5915 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
5918 * gfortran.dg/pr65045.f90: New test.
5920 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5922 * gnat.dg/specs/debug1.ads: Delete.
5924 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5926 PR libgfortran/68867
5927 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5930 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5932 PR libgfortran/68867
5933 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5936 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
5939 * gfortran.dg/pr68864.f90: New test.
5941 2016-01-01 Jakub Jelinek <jakub@redhat.com>
5943 PR tree-optimization/69070
5944 * gcc.dg/pr69070.c: New test.
5947 * gfortran.dg/pr69055.f90: New test.
5950 * gcc.dg/pr69015.c: New test.
5952 Copyright (C) 2016 Free Software Foundation, Inc.
5954 Copying and distribution of this file, with or without modification,
5955 are permitted in any medium without royalty provided the copyright
5956 notice and this notice are preserved.