1 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7 2016-01-25 Richard Biener <rguenther@suse.de>
10 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
12 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
15 * gcc.dg/pr69421.c: New test.
17 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
19 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
20 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
21 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
22 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
23 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
24 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
25 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
26 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
27 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
28 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
30 2016-01-25 Richard Biener <rguenther@suse.de>
32 PR tree-optimization/69376
33 * gcc.dg/torture/pr69376.c: New testcase.
35 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
39 * gfortran.dg/interface_38.f90: New test.
40 * gfortran.dg/interface_39.f90: New test.
42 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
45 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
50 * g++.dg/template/pr11858.C: New test.
51 * g++.dg/template/pr24663.C: New test.
52 * g++.dg/template/unify12.C: New test.
53 * g++.dg/template/unify13.C: New test.
54 * g++.dg/template/unify14.C: New test.
55 * g++.dg/template/unify15.C: New test.
56 * g++.dg/template/unify16.C: New test.
57 * g++.dg/template/unify17.C: New test.
59 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
62 gfortran.dg/pr68283.f90: New test.
64 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
67 * gfortran.dg/inline_matmul_13.f90: New test.
68 * gfortran.dg/matmul_bounds_8.f90: New test.
69 * gfortran.dg/matmul_bounds_9.f90: New test.
70 * gfortran.dg/matmul_bounds_10.f90: New test.
72 2016-01-23 Tom de Vries <tom@codesourcery.com>
74 PR tree-optimization/69426
75 * gcc.dg/autopar/pr69426.c: New test.
77 2016-01-23 Martin Sebor <msebor@redhat.com>
81 * g++.dg/cpp0x/alignas5.C: New test.
82 * g++.dg/ext/vector29.C: Same.
84 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
86 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
87 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
88 _GNU_SOURCE from compile flags to the source.
89 * gcc.target/i386/chkp-stropt-12.c: Ditto.
90 * gcc.target/i386/chkp-stropt-16.c: Ditto.
91 * gcc.target/i386/chkp-stropt-4.c: Ditto.
92 * gcc.target/i386/chkp-stropt-8.c: Ditto.
94 2016-01-22 Jakub Jelinek <jakub@redhat.com>
97 * g++.dg/opt/pr69432.C: New test.
99 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
101 * gcc.target/powerpc/pr63354c: Adjust target selector to include
102 32-bit targets testing an -m64 multilib.
104 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
106 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
109 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
111 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
113 2016-01-21 Christian Bruel <christian.bruel@st.com>
116 * gcc.target/i386/pr68674.c
117 * gcc.target/aarch64/pr68674.c
118 * gcc.target/arm/pr68674.c
120 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
123 * gcc.c-torture/execute/pr69403.c: New test.
125 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
128 * g++.dg/template/pr55843.C: New.
130 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
133 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
134 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
136 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
139 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
140 from dg-do compile directive, and instead add
141 { dg-require-effective-target int128 }.
143 2016-01-20 Martin Sebor <msebor@redhat.com>
146 * gcc.dg/sync-fetch.c: New test.
148 2016-01-21 Martin Sebor <msebor@redhat.com>
151 * gcc.target/powerpc/pr69252.c: New test.
153 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
156 * gfortran.dg/pr65996.f90: New test.
158 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
161 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
162 expected to generate an error.
164 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
167 * gcc.dg/torture/pr66178.c: New test.
169 2016-01-21 Anton Blanchard <anton@samba.org>
170 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
173 * gcc.target/powerpc/pr63354.c: New test.
175 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
177 PR rtl-optimization/68990
178 * gcc.target/i386/pr68990: New.
180 2016-01-21 Nick Clifton <nickc@redhat.com>
183 * gcc.target/mips/pr69129.c: New.
185 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
188 * g++.dg/cpp0x/pr58046.C: New.
190 2016-01-21 Jakub Jelinek <jakub@redhat.com>
194 * gcc.target/arm/pr69187.c: New test.
197 * g++.dg/torture/pr69355.C: New test.
199 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
200 Sebastian Pop <s.pop@samsung.com>
202 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
204 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
205 Sebastian Pop <s.pop@samsung.com>
207 * gcc.dg/graphite/pr68976.c: New test.
209 2016-01-21 Jakub Jelinek <jakub@redhat.com>
212 * c-c++-common/pr67653.c: New test.
213 * gcc.dg/torture/pr29119.c: Add dg-warning.
215 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
217 * gcc.target/powerpc/cpu-builtin-1.c: New test.
219 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
222 * gcc.dg/pr24293.c: New test.
223 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
224 incomplete struct type.
225 * gcc.dg/declspec-1.c: Likewise.
226 * gcc.dg/pr63549.c: Likewise.
228 2016-01-20 Jakub Jelinek <jakub@redhat.com>
230 PR tree-optimization/66612
231 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
234 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
236 * lib/target-supports.exp
237 (check_effective_target_arm_fp_ok_nocache): New.
238 (check_effective_target_arm_fp_ok): New.
239 (add_options_for_arm_fp): New.
240 (check_effective_target_arm_crypto_ok_nocache): Require
241 target_arm_v8_neon_ok instead of arm32.
242 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
243 (check_effective_target_arm_crypto_pragma_ok): New.
244 (add_options_for_arm_vfp): New.
245 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
246 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
247 target instead. Force initial fpu to vfp.
248 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
249 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
250 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
252 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
253 use arm_vfp effective target instead. Force initial fpu to vfp.
254 * gcc.target/arm/attr-neon3.c: Likewise.
255 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
257 * gcc.target/arm/unsigned-float.c: Likewise.
258 * gcc.target/arm/vfp-1.c: Likewise.
259 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
260 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
261 * gcc.target/arm/vfp-ldmiad.c: Likewise.
262 * gcc.target/arm/vfp-ldmias.c: Likewise.
263 * gcc.target/arm/vfp-stmdbd.c: Likewise.
264 * gcc.target/arm/vfp-stmdbs.c: Likewise.
265 * gcc.target/arm/vfp-stmiad.c: Likewise.
266 * gcc.target/arm/vfp-stmias.c: Likewise.
267 * gcc.target/arm/vnmul-1.c: Likewise.
268 * gcc.target/arm/vnmul-2.c: Likewise.
269 * gcc.target/arm/vnmul-3.c: Likewise.
270 * gcc.target/arm/vnmul-4.c: Likewise.
272 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
275 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
276 the MPX run-time library, for compile-time MPX test.
277 * gcc.target/i386/chkp-always_inline.c: Likewise.
278 * gcc.target/i386/chkp-bndret.c: Likewise.
279 * gcc.target/i386/chkp-builtins-1.c: Likewise.
280 * gcc.target/i386/chkp-builtins-2.c: Likewise.
281 * gcc.target/i386/chkp-builtins-3.c: Likewise.
282 * gcc.target/i386/chkp-builtins-4.c: Likewise.
283 * gcc.target/i386/chkp-const-check-1.c: Likewise.
284 * gcc.target/i386/chkp-const-check-2.c: Likewise.
285 * gcc.target/i386/chkp-hidden-def.c: Likewise.
286 * gcc.target/i386/chkp-label-address.c: Likewise.
287 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
288 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
289 * gcc.target/i386/chkp-pr69044.c: Likewise.
290 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
291 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
292 * gcc.target/i386/chkp-strchr.c: Likewise.
293 * gcc.target/i386/chkp-strlen-1.c: Likewise.
294 * gcc.target/i386/chkp-strlen-2.c: Likewise.
295 * gcc.target/i386/chkp-strlen-3.c: Likewise.
296 * gcc.target/i386/chkp-strlen-4.c: Likewise.
297 * gcc.target/i386/chkp-strlen-5.c: Likewise.
298 * gcc.target/i386/chkp-stropt-1.c: Likewise.
299 * gcc.target/i386/chkp-stropt-10.c: Likewise.
300 * gcc.target/i386/chkp-stropt-11.c: Likewise.
301 * gcc.target/i386/chkp-stropt-12.c: Likewise.
302 * gcc.target/i386/chkp-stropt-13.c: Likewise.
303 * gcc.target/i386/chkp-stropt-14.c: Likewise.
304 * gcc.target/i386/chkp-stropt-15.c: Likewise.
305 * gcc.target/i386/chkp-stropt-16.c: Likewise.
306 * gcc.target/i386/chkp-stropt-2.c: Likewise.
307 * gcc.target/i386/chkp-stropt-3.c: Likewise.
308 * gcc.target/i386/chkp-stropt-4.c: Likewise.
309 * gcc.target/i386/chkp-stropt-5.c: Likewise.
310 * gcc.target/i386/chkp-stropt-6.c: Likewise.
311 * gcc.target/i386/chkp-stropt-7.c: Likewise.
312 * gcc.target/i386/chkp-stropt-8.c: Likewise.
313 * gcc.target/i386/chkp-stropt-9.c: Likewise.
314 * gcc.target/i386/pr63995-2.c: Likewise.
315 * gcc.target/i386/pr64805.c: Likewise.
316 * gcc.target/i386/pr65044.c: Likewise.
317 * gcc.target/i386/pr65167.c: Likewise.
318 * gcc.target/i386/pr65183.c: Likewise.
319 * gcc.target/i386/pr65184.c: Likewise.
320 * gcc.target/i386/thunk-retbnd.c: Likewise.
322 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
324 PR tree-optimization/69328
325 * gcc.dg/pr69328.c: New test.
327 2016-01-20 Jeff Law <law@redhat.com>
330 * gcc.target/m68k/pr25114.c: New test.
332 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
334 * gcc.target/arm/memset-inline-10.c: Added
335 dg-require-effective-target arm_thumb2_ok.
337 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
339 * gcc.dg/debug/dwarf2/sso.c: New test.
341 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
344 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
345 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
346 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
348 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
351 * g++.dg/ipa/devirt-50.C: New testcase.
353 2016-01-19 Marek Polacek <polacek@redhat.com>
356 * g++.dg/cpp1y/parameter-pack-1.C: New test.
357 * g++.dg/cpp1y/parameter-pack-2.C: New test.
359 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
362 * gcc.target/arm/pr69135_1.c: New test.
364 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
366 * gcc.target/aarch64/ccmp_1.c: Add new tests.
368 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
370 * gcc.target/aarch64/ccmp_1.c: New testcase.
372 2016-01-19 Marek Polacek <polacek@redhat.com>
375 * g++.dg/cpp0x/enum30.C: New test.
377 2016-01-19 Richard Biener <rguenther@suse.de>
379 PR tree-optimization/69336
380 * g++.dg/tree-ssa/pr69336.C: New testcase.
382 2016-01-19 Jakub Jelinek <jakub@redhat.com>
385 * gcc.dg/pr65779.c: New test.
387 2016-01-19 Richard Biener <rguenther@suse.de>
389 PR tree-optimization/69352
390 * gcc.dg/torture/pr69352.c: New testcase.
392 2016-01-19 Jakub Jelinek <jakub@redhat.com>
394 PR rtl-optimization/68955
395 PR rtl-optimization/64557
396 * gcc.dg/torture/pr68955.c: New test.
398 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
401 * g++.dg/torture/pr69136.C: New testcase.
403 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
406 * g++.dg/lto/pr69133_0.C: New testcase.
407 * g++.dg/lto/pr69133_1.C: New testcase.
409 2016-01-15 Jeff Law <law@redhat.com>
411 PR tree-optimization/69320
412 * gcc.c-torture/pr69320-1.c: New test.
413 * gcc.c-torture/pr69320-2.c: New test.
414 * gcc.c-torture/pr69320-3.c: New test.
415 * gcc.c-torture/pr69320-4.c: New test.
417 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
422 * g++.dg/template/pr11858.C: New test.
423 * g++.dg/template/pr24663.C: New test.
424 * g++.dg/template/unify12.C: New test.
425 * g++.dg/template/unify13.C: New test.
426 * g++.dg/template/unify14.C: New test.
427 * g++.dg/template/unify15.C: New test.
428 * g++.dg/template/unify16.C: New test.
429 * g++.dg/template/unify17.C: New test.
431 2016-01-18 David Malcolm <dmalcolm@redhat.com>
434 * gcc.dg/pr69181-1.c: New test file.
435 * gcc.dg/pr69181-2.c: New test file.
436 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
437 globals by moving it to...
438 (cleanup-after-saved-dg-test): ...this new function. Add
439 "global additional_sources_used". Add reset of global
440 multiline_expected_outputs to the empty list.
441 * lib/multiline.exp (_multiline_expected_outputs): Rename this
443 (multiline_expected_outputs): ...this, and updated comments to
444 note that it is modified from gcc-dg.exp.
445 (dg-end-multiline-output): Update for the above renaming.
446 (handle-multiline-outputs): Likewise. Remove the clearing
447 of the expected outputs to the empty list.
449 2016-01-18 Richard Biener <rguenther@suse.de>
451 PR tree-optimization/69297
452 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
454 2016-01-18 Joseph Myers <joseph@codesourcery.com>
456 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
458 * gcc.target/mips/mips-3d-2.c: Likewise.
459 * gcc.target/mips/mips-3d-3.c: Likewise.
460 * gcc.target/mips/mips-3d-4.c: Likewise.
461 * gcc.target/mips/mips-3d-5.c: Likewise.
462 * gcc.target/mips/mips-3d-6.c: Likewise.
463 * gcc.target/mips/mips-3d-7.c: Likewise.
464 * gcc.target/mips/mips-3d-8.c: Likewise.
465 * gcc.target/mips/mips-3d-9.c: Likewise.
466 * gcc.target/mips/mips-ps-1.c: Likewise.
467 * gcc.target/mips/mips-ps-2.c: Likewise.
468 * gcc.target/mips/mips-ps-3.c: Likewise.
469 * gcc.target/mips/mips-ps-4.c: Likewise.
470 * gcc.target/mips/mips-ps-5.c: Likewise.
471 * gcc.target/mips/mips-ps-6.c: Likewise.
472 * gcc.target/mips/mips-ps-7.c: Likewise.
473 * gcc.target/mips/mips-ps-type.c: Likewise.
474 * gcc.target/mips/mips-ps-type-2.c: Likewise.
475 * gcc.target/mips/mips16-attributes-6.c: Likewise.
477 2016-01-18 Tom de Vries <tom@codesourcery.com>
479 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
480 * c-c++-common/goacc/kernels-double-reduction.c: New test.
481 * c-c++-common/goacc/kernels-empty.c: New test.
482 * c-c++-common/goacc/kernels-eternal.c: New test.
483 * c-c++-common/goacc/kernels-loop-2.c: New test.
484 * c-c++-common/goacc/kernels-loop-3.c: New test.
485 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
486 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
487 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
488 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
489 * c-c++-common/goacc/kernels-loop-data.c: New test.
490 * c-c++-common/goacc/kernels-loop-g.c: New test.
491 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
492 * c-c++-common/goacc/kernels-loop-n.c: New test.
493 * c-c++-common/goacc/kernels-loop-nest.c: New test.
494 * c-c++-common/goacc/kernels-loop.c: New test.
495 * c-c++-common/goacc/kernels-noreturn.c: New test.
496 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
497 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
498 * c-c++-common/goacc/kernels-reduction.c: New test.
500 2016-01-18 Tom de Vries <tom@codesourcery.com>
502 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
503 * gcc.dg/autopar/outer-2.c: Same.
504 * gcc.dg/autopar/outer-3.c: Same.
505 * gcc.dg/autopar/outer-4.c: Same.
506 * gcc.dg/autopar/outer-5.c: Same.
507 * gcc.dg/autopar/outer-6.c: Same.
508 * gcc.dg/autopar/parallelization-1.c: Same.
509 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
510 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
511 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
512 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
513 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
514 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
515 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
516 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
517 * gcc.dg/autopar/pr39500-1.c: Same.
518 * gcc.dg/autopar/pr39500-2.c: Same.
519 * gcc.dg/autopar/pr46193.c: Same.
520 * gcc.dg/autopar/pr46194.c: Same.
521 * gcc.dg/autopar/pr49580.c: Same.
522 * gcc.dg/autopar/pr49960-1.c: Same.
523 * gcc.dg/autopar/pr49960.c: Same.
524 * gcc.dg/autopar/pr68373.c: Same.
525 * gcc.dg/autopar/reduc-1.c: Same.
526 * gcc.dg/autopar/reduc-1char.c: Same.
527 * gcc.dg/autopar/reduc-1short.c: Same.
528 * gcc.dg/autopar/reduc-2.c: Same.
529 * gcc.dg/autopar/reduc-2char.c: Same.
530 * gcc.dg/autopar/reduc-2short.c: Same.
531 * gcc.dg/autopar/reduc-3.c: Same.
532 * gcc.dg/autopar/reduc-4.c: Same.
533 * gcc.dg/autopar/reduc-6.c: Same.
534 * gcc.dg/autopar/reduc-7.c: Same.
535 * gcc.dg/autopar/reduc-8.c: Same.
536 * gcc.dg/autopar/reduc-9.c: Same.
537 * gcc.dg/autopar/uns-outer-4.c: Same.
538 * gcc.dg/autopar/uns-outer-5.c: Same.
539 * gcc.dg/autopar/uns-outer-6.c: Same.
540 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
541 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
543 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
546 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
547 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
549 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
552 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
553 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
554 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
556 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
559 * gcc.dg/tree-ssa/sra-17.c: New.
560 * gcc.dg/tree-ssa/sra-18.c: New.
562 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
564 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
566 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
568 * gnat.dg/inline12.adb: New test.
570 2016-01-18 Bin Cheng <bin.cheng@arm.com>
572 PR tree-optimization/66797
573 * gcc.c-torture/execute/pr65447.c: Relax check condition.
575 2016-01-18 Richard Biener <rguenther@suse.de>
577 PR tree-optimization/69170
578 * gcc.dg/torture/pr69170.c: New testcase.
580 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
582 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
584 2016-01-16 Tom de Vries <tom@codesourcery.com>
586 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
588 2016-01-16 Tom de Vries <tom@codesourcery.com>
590 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
591 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
592 redundant dg-require-effective-target pthread.
593 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
594 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
595 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
596 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
597 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
598 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
599 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
601 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
604 * gcc.target/powerpc/recip-6.c: Enable on AIX.
605 * gcc.target/powerpc/recip-7.c: Same.
607 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
610 * g++.dg/template/pr69091.C: New test.
612 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
614 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
615 dump does not contain an error_mark_node.
616 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
617 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
619 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
622 * g++.dg/template/pr68936.C: New test.
624 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
627 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
628 * gcc.target/powerpc/recip-2.c: Same.
629 * gcc.target/powerpc/recip-3.c: Same.
630 * gcc.target/powerpc/recip-4.c: Same.
631 * gcc.target/powerpc/recip-sqrtf.c: Same.
633 2016-01-15 Jeff Law <law@redhat.com>
635 PR tree-optimization/69270
636 * gcc.dg/tree-ssa/pr69270-2.c: New test.
637 * gcc.dg/tree-ssa/pr69270-3.c: New test.
639 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
642 * gfortran.dg/deferred_character_13.f90: New test for the fix
643 of comment 3 of the PR.
646 * gfortran.dg/deferred_character_8.f90: New test
647 * gfortran.dg/allocate_error_5.f90: New test
650 * gfortran.dg/deferred_character_10.f90: New test
653 * gfortran.dg/deferred_character_14.f90: New test
656 * gfortran.dg/deferred_character_11.f90: New test
659 * gfortran.dg/deferred_character_9.f90: New test
661 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
663 PR rtl-optimization/69030
664 * gcc.target/i386/pr69030.c: New.
666 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
668 * gcc.target/aarch64/target_attr_17.c: New test.
670 2016-01-15 Richard Biener <rguenther@suse.de>
672 PR tree-optimization/66856
673 * gcc.dg/torture/pr66856-1.c: New testcase.
674 * gcc.dg/torture/pr66856-2.c: Likewise.
676 2016-01-15 Richard Biener <rguenther@suse.de>
679 * g++.dg/lto/pr69137_0.C: New testcase.
681 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
684 * gcc.target/i386/pr69246.c: New test.
686 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
688 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
690 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
693 * g++.dg/init/const9.C: Disable test on S/390.
695 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
697 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
698 * g++.dg/Wno-frame-address.C: Ditto.
700 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
702 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
704 2016-01-15 Richard Biener <rguenther@suse.de>
706 PR tree-optimization/68961
707 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
709 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
711 * gcc.target/i386/pr65105-5.c: New test.
713 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
715 * gcc.c-torture/execute/alias-4.c: New testcase.
717 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
720 * g++.dg/ipa/devirt-49.C: New testcase.
722 2016-01-15 Christian Bruel <christian.bruel@st.com>
725 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
726 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
727 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
729 2016-01-15 Richard Biener <rguenther@suse.de>
731 PR tree-optimization/69117
732 * gcc.dg/torture/pr69117.c: New testcase.
734 2015-01-14 Ryan Burn <contact@rnburn.com>
737 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
739 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
742 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
743 range tests use 100 * maximum instead of maximum + 1.
745 2016-01-14 Jakub Jelinek <jakub@redhat.com>
748 * gcc.dg/guality/pr69244.c: New test.
750 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
752 * lib/target-supports.exp (check_effective_target_issignaling):
754 * gcc.dg/pr61441.c: Require issignaling effective target.
756 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
759 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
761 2016-01-14 David Malcolm <dmalcolm@redhat.com>
764 PR preprocessor/69177
765 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
766 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
767 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
768 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
770 2016-01-14 Marek Polacek <polacek@redhat.com>
773 * gcc.dg/array-15.c: New test.
775 2016-01-14 Jakub Jelinek <jakub@redhat.com>
778 PR tree-optimization/69155
779 * gfortran.dg/pr68146.f: New test.
780 * gfortran.dg/pr69155.f90: New test.
782 2016-01-14 Richard Biener <rguenther@suse.de>
784 PR tree-optimization/68060
785 * gcc.dg/torture/pr68060-1.c: New testcase.
786 * gcc.dg/torture/pr68060-2.c: Likewise.
788 2016-01-14 Nick Clifton <nickc@redhat.com>
790 * lib/target-supports.exp
791 (check_effective_target_arm_neon_ok_nocache): Add an option
792 sequence that includes setting the ARM architecture to ARMv7-A.
793 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
794 command line options necessary to enable Neon support.
795 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
796 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
797 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
798 * gcc.target/arm/pr69180.c: Likewise.
800 2016-01-14 Jeff Law <law@redhat.com>
802 PR tree-optimization/69270
803 * gcc.dg/tree-ssa/pr69270.c: New test.
805 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
808 * c-c++-common/pr66208.c: New file.
810 2016-01-13 Jakub Jelinek <jakub@redhat.com>
812 PR tree-optimization/69156
813 * gcc.dg/pr69156.c: New test.
815 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
817 * gcc.target/i386/pr69225-7.c: New test.
819 2016-01-13 Richard Henderson <rth@redhat.com>
821 * gcc.dg/tm/memopt-13.c: Update expected function.
822 * gcc.dg/tm/memopt-6.c: Likewise.
824 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
826 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
827 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
828 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
829 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
831 2016-01-13 Tom de Vries <tom@codesourcery.com>
833 PR tree-optimization/69169
834 * gcc.dg/pr69169.c: New test.
836 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
839 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
840 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
841 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
842 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
843 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
844 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
845 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
846 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
848 2016-01-13 Jakub Jelinek <jakub@redhat.com>
851 * gcc.dg/pr69247.c: New test.
853 2016-01-13 Richard Biener <rguenther@suse.de>
855 PR tree-optimization/69242
856 * gcc.dg/torture/pr69242.c: New testcase.
858 2016-01-13 Richard Biener <rguenther@suse.de>
860 PR tree-optimization/69186
861 * gcc.dg/torture/pr69186.c: New testcase.
863 2016-01-13 Jeff Law <law@redhat.com>
865 PR tree-optimization/67755
866 * gcc.dg/tree-ssa/pr67755.c: New test.
868 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
870 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
871 pass number in output by a star.
873 2016-01-12 Bin Cheng <bin.cheng@arm.com>
875 PR tree-optimization/68911
876 * gcc.c-torture/execute/pr68911.c: New test.
878 2016-01-12 Marek Polacek <polacek@redhat.com>
881 * g++.dg/warn/permissive-1.C: New test.
883 2016-01-12 Jakub Jelinek <jakub@redhat.com>
887 * g++.dg/opt/pr69213.C: New test.
889 2016-01-12 Christian Bruel <christian.bruel@st.com>
892 * gcc.target/arm/pr69180.c: New test.
894 2016-01-12 Richard Biener <rguenther@suse.de>
897 * g++.dg/lto/pr69077_0.C: New testcase.
898 * g++.dg/lto/pr69077_1.C: Likewise.
900 2016-01-12 Jakub Jelinek <jakub@redhat.com>
903 * g++.dg/opt/pr69175.C: New test.
905 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
907 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
908 rather than #including math.h & stdlib.h.
909 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
910 * gcc.dg/vect/pr49771.c: Likewise.
911 * gcc.dg/vect/vect-10-big-array.c: Likewise.
912 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
913 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
914 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
915 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
916 * gcc.dg/vect/pr44507.c: Likewise.
917 * gcc.dg/vect/pr45902.c: Likewise.
918 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
919 * gcc.dg/vect/vect-117.c: Likewise.
920 * gcc.dg/vect/vect-99.c: Likewise.
921 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
922 * gcc.dg/vect/vect-cond-1.c: Likewise.
923 * gcc.dg/vect/vect-cond-2.c: Likewise.
924 * gcc.dg/vect/vect-cond-3.c: Likewise.
925 * gcc.dg/vect/vect-cond-4.c: Likewise.
926 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
927 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
928 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
929 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
930 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
931 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
932 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
933 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
934 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
935 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
936 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
937 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
938 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
939 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
940 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
942 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
943 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
944 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
945 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
946 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
947 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
948 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
949 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
950 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
951 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
952 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
953 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
954 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
955 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
956 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
957 * gcc.dg/vect/vect-outer-5.c: Likewise.
958 * gcc.dg/vect/vect-outer-6.c: Likewise.
959 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
962 2016-01-12 Nick Clifton <nickc@redhat.com>
965 * gcc.dg/lto/pr61886_0.c: Rename the external function called
966 to fread so that it will be found in all target runtimes.
968 2016-01-12 Richard Biener <rguenther@suse.de>
970 PR tree-optimization/69053
971 * g++.dg/torture/pr69053.C: New testcase.
973 2016-01-12 Richard Biener <rguenther@suse.de>
975 PR tree-optimization/69168
976 * gcc.dg/torture/pr69168.c: New testcase.
978 2016-01-12 Richard Biener <rguenther@suse.de>
980 PR tree-optimization/69157
981 * gcc.dg/torture/pr69157.c: New testcase.
983 2016-01-12 Richard Biener <rguenther@suse.de>
985 PR tree-optimization/69174
986 * gcc.dg/torture/pr69174.c: New testcase.
988 2016-01-12 Jakub Jelinek <jakub@redhat.com>
992 * g++.dg/tls/pr66808.C: New test.
993 * g++.dg/tls/pr69000.C: New test.
995 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
997 * gcc.target/powerpc/swaps-p8-23.c: New test.
998 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1000 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
1002 PR tree-optimization/68356
1003 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1005 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1006 Jim Wilson <jim.wilson@linaro.org>
1009 * gcc.target/arm/pr69194.c: New test.
1011 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1014 * gcc.target/i386/pr69225-1.c: New test.
1015 * gcc.target/i386/pr69225-2.c: Likewise.
1016 * gcc.target/i386/pr69225-3.c: Likewise.
1017 * gcc.target/i386/pr69225-4.c: Likewise.
1018 * gcc.target/i386/pr69225-5.c: Likewise.
1019 * gcc.target/i386/pr69225-6.c: Likewise.
1021 2016-01-11 Jakub Jelinek <jakub@redhat.com>
1024 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1028 * gcc.dg/pr69071.c: New test.
1031 * g++.dg/opt/pr69211.C: New test.
1033 PR tree-optimization/69214
1034 * gcc.c-torture/compile/pr69214.c: New test.
1036 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
1038 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1039 * gcc.target/i386/pr66232-11.c: Ditto.
1040 * gcc.target/i386/pr66232-12.c: Ditto.
1041 * gcc.target/i386/pr66232-13.c: Ditto.
1043 2016-01-11 Richard Biener <rguenther@suse.de>
1045 PR tree-optimization/69173
1046 * gcc.dg/torture/pr69173.c: New testcase.
1048 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1050 PR rtl-optimization/68796
1051 * gcc.target/aarch64/tst_5.c: New test.
1052 * gcc.target/aarch64/tst_6.c: Likewise.
1054 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1056 PR rtl-optimization/68841
1057 * gcc.dg/pr68841.c: New test.
1058 * gcc.c-torture/execute/pr68841.c: New test.
1060 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1062 PR rtl-optimization/68920
1063 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1065 * gcc.dg/ifcvt-5.c: New test.
1067 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
1070 * g++.dg/pr69123.C: New.
1072 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1075 * gcc.target/i386/pr69010.c: New test.
1077 2016-01-11 Martin Jambor <mjambor@suse.cz>
1080 * gcc.target/i386/chkp-pr69044.c: New test.
1082 2016-01-11 Tom de Vries <tom@codesourcery.com>
1084 PR tree-optimization/69109
1085 * gcc.dg/autopar/pr69109-2.c: New test.
1086 * gcc.dg/autopar/pr69109.c: New test.
1088 2016-01-11 Tom de Vries <tom@codesourcery.com>
1090 PR tree-optimization/69108
1091 * gcc.dg/autopar/pr69108.c: New test.
1093 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1096 * c-c++-common/Wisleading-indentation.c: Augment test.
1098 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1101 * gfortran.dg/inline_matmul_12.f90: New test.
1103 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
1106 * gfortran.dg/actual_array_offset_1: New test.
1108 2016-01-10 Tom de Vries <tom@codesourcery.com>
1110 PR tree-optimization/69062
1111 * gcc.dg/autopar/pr69062.c: New test.
1113 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1115 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1116 * gcc.dg/vect/slp-perm-2.c: Likewise.
1117 * gcc.dg/vect/slp-perm-3.c: Likewise.
1118 * gcc.dg/vect/slp-perm-5.c: Likewise.
1119 * gcc.dg/vect/slp-perm-6.c: Likewise.
1120 * gcc.dg/vect/slp-perm-7.c: Likewise.
1121 * gcc.dg/vect/slp-perm-8.c: Likewise.
1123 2016-01-10 Tom de Vries <tom@codesourcery.com>
1125 PR tree-optimization/69039
1126 * gcc.dg/autopar/pr69039.c: New test.
1128 2016-01-09 Marek Polacek <polacek@redhat.com>
1131 * g++.dg/pr69113.C: New test.
1133 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1136 PR tree-optimization/69097
1137 * gcc.c-torture/execute/pr50865.c: New test.
1138 * gcc.c-torture/execute/pr69097-1.c: New test.
1139 * gcc.c-torture/execute/pr69097-2.c: New test.
1140 * gcc.dg/pr69097-1.c: New test.
1141 * gcc.dg/pr69097-2.c: New test.
1143 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1146 * g++.dg/opt/pr69164.C: New test.
1148 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1150 PR tree-optimization/69167
1151 * gcc.dg/pr69167.c: New test.
1153 2016-01-08 Marek Polacek <polacek@redhat.com>
1156 * g++.dg/pr68449.C: New.
1158 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1160 PR tree-optimization/68707
1161 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1162 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1163 on platforms supporting it.
1164 * gcc.dg/vect/slp-perm-2.c: Likewise.
1165 * gcc.dg/vect/slp-perm-3.c: Likewise.
1166 * gcc.dg/vect/slp-perm-5.c: Likewise.
1167 * gcc.dg/vect/slp-perm-7.c: Likewise.
1168 * gcc.dg/vect/slp-perm-8.c: Likewise.
1169 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1170 on platforms supporting it.
1172 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1174 PR tree-optimization/69162
1175 * gcc.dg/pr69162.c: New test.
1177 PR tree-optimization/69172
1178 * gcc.dg/pr69172.c: New test.
1180 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1182 PR tree-optimization/67781
1183 * gcc.c-torture/execute/pr67781.c: New file.
1185 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1187 PR tree-optimization/69083
1188 * gcc.dg/vect/pr69083.c: New test.
1190 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1192 PR tree-optimization/61441
1193 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1194 Use -fexcess-precision=standard for compiler options.
1195 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1197 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1200 * gfortran.dg/gomp/pr69128.f90: New test.
1203 * g++.dg/ext/pr69145-1.C: New test.
1204 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1205 * g++.dg/ext/pr69145-2.h: New file.
1207 2016-01-07 Martin Sebor <msebor@redhat.com>
1210 * gcc.dg/atomic-fetch-bool.c: New test.
1211 * gcc.dg/sync-fetch-bool.c: New test.
1213 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1216 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1218 2016-01-07 Nick Clifton <nickc@redhat.com>
1221 * g++.dg/pr66655.C: New test.
1222 * g++.dg/pr66655_1.cc: Test support file.
1223 * g++.dg/pr66655.h: Test header file.
1225 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
1228 gfortran.dg/gomp/pr66680.f90: New test.
1230 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1233 * gcc.target/i386/pr69171-1.c: New test.
1234 * gcc.target/i386/pr69171-2.c: Likewise.
1235 * gcc.target/i386/pr69171-3.c: Likewise.
1236 * gcc.target/i386/pr69171-4.c: Likewise.
1237 * gcc.target/i386/pr69171-5.c: Likewise.
1238 * gcc.target/i386/pr69171-6.c: Likewise.
1240 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1243 * c-c++-common/pr67639.c: New test.
1245 2016-01-07 Jakub Jelinek <jakub@redhat.com>
1247 PR tree-optimization/69141
1248 * g++.dg/opt/pr69141.C: New test.
1250 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1252 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1254 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
1257 * gcc.target/i386/pr69140.c: New test
1259 2016-01-06 David Malcolm <dmalcolm@redhat.com>
1261 * gcc.dg/bad-dereference.c: New test case.
1263 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1265 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1267 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1269 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1271 2016-01-06 Marek Polacek <polacek@redhat.com>
1274 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1276 2016-01-05 Marek Polacek <polacek@redhat.com>
1279 * gcc.dg/atomic-invalid-2.c: New.
1281 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1284 * gcc.target/i386/pr68991.c: New test.
1286 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1289 * g++.dg/pr68991-1.C: New test.
1290 * g++.dg/pr68991-2.C: Likewise.
1292 2016-01-05 Sergei Trofimovich <siarheit@google.com>
1295 * gcc.target/ia64/pr60465-gprel64.c: New test.
1296 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1298 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1300 PR rtl-optimization/68651
1301 * gcc.target/aarch64/pr68651_1.c: New test.
1303 2016-01-05 David Malcolm <dmalcolm@redhat.com>
1306 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1308 2016-01-05 Nathan Sidwell <nathan@acm.org>
1311 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1313 * gcc.dg/alias-15.c: New.
1315 2016-01-05 Nick Clifton <nickc@redhat.com>
1318 * g++.dg/pr68770.C: New test.
1320 2016-01-04 Mike Stump <mikestump@comcast.net>
1322 * lib/target-supports.exp (check_effective_target_cilkplus):
1323 cilkplus targets require pthreads.
1324 (check_effective_target_cilkplus): Remove special case for NVPTX.
1326 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1328 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1331 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1333 Update copyright years.
1335 2016-01-04 Marek Polacek <polacek@redhat.com>
1338 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1339 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1340 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1342 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1344 * gcc.target/sparc/20160104-2.c: New test.
1346 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1348 * gcc.target/sparc/20160104-1.c: New test.
1350 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
1353 * gfortran.dg/pr65045.f90: New test.
1355 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1357 * gnat.dg/specs/debug1.ads: Delete.
1359 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1361 PR libgfortran/68867
1362 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1365 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1367 PR libgfortran/68867
1368 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1371 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
1374 * gfortran.dg/pr68864.f90: New test.
1376 2016-01-01 Jakub Jelinek <jakub@redhat.com>
1378 PR tree-optimization/69070
1379 * gcc.dg/pr69070.c: New test.
1382 * gfortran.dg/pr69055.f90: New test.
1385 * gcc.dg/pr69015.c: New test.
1387 Copyright (C) 2016 Free Software Foundation, Inc.
1389 Copying and distribution of this file, with or without modification,
1390 are permitted in any medium without royalty provided the copyright
1391 notice and this notice are preserved.