1 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3 * gcc/testsuite/gcc.target/s390/hotpatch-13.c: New testcase.
4 * gcc/testsuite/gcc.target/s390/hotpatch-14.c: New testcase.
5 * gcc/testsuite/gcc.target/s390/hotpatch-15.c: New testcase.
6 * gcc/testsuite/gcc.target/s390/hotpatch-16.c: New testcase.
7 * gcc/testsuite/gcc.target/s390/hotpatch-17.c: New testcase.
8 * gcc/testsuite/gcc.target/s390/hotpatch-18.c: New testcase.
9 * gcc/testsuite/gcc.target/s390/hotpatch-19.c: New testcase.
10 * gcc/testsuite/gcc.target/s390/hotpatch-20.c: New testcase.
11 * gcc/testsuite/gcc.target/s390/hotpatch-compile-10.c: New testcase.
12 * gcc/testsuite/gcc.target/s390/hotpatch-compile-11.c: New testcase.
13 * gcc/testsuite/gcc.target/s390/hotpatch-compile-12.c: New testcase.
14 * gcc/testsuite/gcc.target/s390/hotpatch-compile-13.c: New testcase.
15 * gcc/testsuite/gcc.target/s390/hotpatch-compile-14.c: New testcase.
16 * gcc/testsuite/gcc.target/s390/hotpatch-compile-15.c: New testcase.
17 * gcc/testsuite/gcc.target/s390/hotpatch-compile-16.c: New testcase.
18 * gcc/testsuite/gcc.target/s390/hotpatch-compile-9.c: New
20 * gcc/testsuite/gcc.target/s390/hotpatch-1.c: Testcase adjusted to
22 * gcc/testsuite/gcc.target/s390/hotpatch-10.c: Likewise.
23 * gcc/testsuite/gcc.target/s390/hotpatch-11.c: Likewise.
24 * gcc/testsuite/gcc.target/s390/hotpatch-12.c: Likewise.
25 * gcc/testsuite/gcc.target/s390/hotpatch-2.c: Likewise.
26 * gcc/testsuite/gcc.target/s390/hotpatch-3.c: Likewise.
27 * gcc/testsuite/gcc.target/s390/hotpatch-4.c: Likewise.
28 * gcc/testsuite/gcc.target/s390/hotpatch-5.c: Likewise.
29 * gcc/testsuite/gcc.target/s390/hotpatch-6.c: Likewise.
30 * gcc/testsuite/gcc.target/s390/hotpatch-7.c: Likewise.
31 * gcc/testsuite/gcc.target/s390/hotpatch-8.c: Likewise.
32 * gcc/testsuite/gcc.target/s390/hotpatch-9.c: Likewise.
33 * gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c: Likewise.
34 * gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c: Likewise.
35 * gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c: Likewise.
36 * gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c: Likewise.
37 * gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c: Likewise.
38 * gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c: Likewise.
39 * gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c: Likewise.
40 * gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c: Likewise.
42 2015-01-27 Jiong Wang <jiong.wang@arm.com>
44 * gcc.dg/long_branch.c: New testcase.
46 2015-01-27 Richard Biener <rguenther@suse.de>
48 PR tree-optimization/56273
49 PR tree-optimization/59124
50 PR tree-optimization/64277
51 * g++.dg/warn/Warray-bounds-6.C: New testcase.
52 * gcc.dg/Warray-bounds-12.c: Likewise.
53 * gcc.dg/Warray-bounds-13.c: Likewise.
55 2015-01-27 Jakub Jelinek <jakub@redhat.com>
57 PR rtl-optimization/61058
58 * gcc.dg/pr61058.c: New test.
60 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
62 * gcc.target/i386/chkp-narrow-bounds.c: New.
64 2015-01-27 Jakub Jelinek <jakub@redhat.com>
66 PR tree-optimization/64807
67 * gcc.dg/pr64807.c: New test.
70 * gcc.dg/pr64766.c: New test.
72 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
75 * gcc.target/sh/pr49263-4.c: New.
77 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
80 * gfortran.dg/allocate_with_mold_1.f90: New test
82 2015-01-26 Jakub Jelinek <jakub@redhat.com>
85 * gcc.dg/pr64778.c: New test.
88 * gcc.dg/vect/pr64421.c: New test.
90 2015-01-26 Tobias Burnus <burnus@net-b.de>
93 * gfortran.dg/coarray_36.f: New.
94 * gfortran.dg/coarray_37.f90: New.
96 2015-01-26 Janus Weil <janus@gcc.gnu.org>
99 * gfortran.dg/class_allocate_18.f90: New.
101 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
103 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
105 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
107 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
109 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
111 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
113 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
115 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
117 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
119 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
120 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
121 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
122 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
124 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
126 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
127 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
128 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
130 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
132 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
133 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
134 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
135 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
136 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
139 2015-01-26 Richard Biener <rguenther@suse.de>
142 * gcc.dg/uninit-19.c: New testcase.
144 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
146 * lib/target-supports.exp (check_effective_target_vect64): Add
149 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
152 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
154 2015-01-26 Tony Liu <tony.liu@arm.com>
156 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
159 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
162 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
163 correctly, clean up afterwards.
165 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
168 * gfortran.dg/use_rename_7.f90: New.
170 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
172 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
173 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
175 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
178 * gcc.target/sh/pr54236-4.c: New.
180 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
182 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
183 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
186 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
189 * gfortran.dg/open_new_segv.f90: New test.
191 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
200 * gcc.target/sh/pr64345-1.c: New.
201 * gcc.target/sh/pr64345-2.c: New.
202 * gcc.target/sh/pr59533-1.c: New.
203 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
204 * gcc.target/sh/pr52933-2.c: Likewise.
205 * gcc.target/sh/pr54089-1.c: Likewise.
206 * gcc.target/sh/pr54236-1.c: Likewise.
207 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
208 * gcc.target/sh/pr49263-1.c: Remove xfails.
209 * gcc.target/sh/pr49263-2.c: Likewise.
210 * gcc.target/sh/pr49263-3.c: Likewise.
211 * gcc.target/sh/pr53987-1.c: Likewise.
212 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
213 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
214 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
215 (test05, test06, test07, test08, test09, test10, test11, test12): New.
216 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
217 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
219 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
222 2015-01-24 Tom de Vries <tom@codesourcery.com>
224 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
226 2015-01-23 Ian Lance Taylor <iant@google.com>
229 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
230 targets without split stack support.
232 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
235 * gcc.target/i386/pr64317.c: New test.
237 2015-01-23 Jakub Jelinek <jakub@redhat.com>
239 PR rtl-optimization/63637
240 PR rtl-optimization/60663
241 * gcc.dg/pr63637-1.c: New test.
242 * gcc.dg/pr63637-2.c: New test.
243 * gcc.dg/pr63637-3.c: New test.
244 * gcc.dg/pr63637-4.c: New test.
245 * gcc.dg/pr63637-5.c: New test.
246 * gcc.dg/pr63637-6.c: New test.
247 * gcc.target/i386/pr63637-1.c: New test.
248 * gcc.target/i386/pr63637-2.c: New test.
249 * gcc.target/i386/pr63637-3.c: New test.
250 * gcc.target/i386/pr63637-4.c: New test.
251 * gcc.target/i386/pr63637-5.c: New test.
252 * gcc.target/i386/pr63637-6.c: New test.
254 2015-01-23 Richard Biener <rguenther@suse.de>
257 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
258 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
260 2015-01-23 Marek Polacek <polacek@redhat.com>
262 PR preprocessor/60570
263 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
264 * gcc.dg/cpp/pr60570.c: New test.
266 2015-01-23 Richard Biener <rguenther@suse.de>
269 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
270 vectorization on vect64 targets.
272 2015-01-23 Janus Weil <janus@gcc.gnu.org>
275 * gfortran.dg/class_allocate_17.f90: New.
277 2015-01-23 Tobias Burnus <burnus@net-b.de>
280 * gfortran.dg/goacc/combined_loop.f90: New.
282 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
285 * gfortran.dg/make_unit.f90: New test.
287 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
290 * gfortran.dg/negative_unit_int8.f: Update.
292 2015-01-22 Jeff Law <law@redhat.com>
295 * gcc.target/m68k/pr52076-1.c: New test.
296 * gcc.target/m68k/pr52076-2.c: New test.
298 2015-01-22 Richard Biener <rguenther@suse.de>
301 * gcc.dg/torture/pr64728.c: New testcase.
303 2015-22-01 Uros Bizjak <ubizjak@gmail.com>
306 * g++.dg/pr64688.C: New test.
308 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
310 * gcc.target/i386/chkp-always_inline.c (f1): Make static
311 to avoid errors with -fpic.
313 2015-01-22 Richard Biener <rguenther@suse.de>
316 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
318 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
320 PR rtl-optimization/64682
321 * gcc.c-torture/execute/pr64682.c: New file.
323 2015-01-21 Jakub Jelinek <jakub@redhat.com>
326 * gcc.dg/pr64511.c: New test.
328 PR rtl-optimization/62078
329 * g++.dg/opt/pr62078.C: New test.
332 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
334 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
337 * gfortran.dg/internal_pack_15.f90: New test.
339 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
341 * gcc/testsuite/c-c++-common/tsan/step.c: New testcase.
343 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
345 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
347 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
349 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
351 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
353 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
355 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
357 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
359 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
361 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
363 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
365 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
367 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
369 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
371 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
373 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
375 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
377 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
379 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
381 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
383 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
385 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
387 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
389 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
391 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
393 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
394 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
395 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
398 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
400 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
401 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
402 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
405 2015-01-21 Renlin Li <renlin.li@arm.com>
407 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
408 * g++.dg/tls/thread_local5g.C: Likewise.
409 * g++.dg/tls/thread_local6g.C: Likewise.
411 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
413 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
414 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
415 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
417 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
419 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
420 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
421 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
423 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
425 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
426 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
427 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
429 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
431 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
432 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
433 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
435 2015-01-20 Jeff Law <law@redhat.com>
438 * gcc.target/m68k/pr59946.c: New test.
440 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
442 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
443 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
444 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
446 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
448 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
449 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
450 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
452 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
454 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
455 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
456 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
458 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
460 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
461 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
462 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
464 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
467 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
469 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
470 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
471 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
473 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
475 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
476 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
477 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
479 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
481 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
483 2015-01-20 Jakub Jelinek <jakub@redhat.com>
485 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
488 * g++.dg/ubsan/pr64632.C: New test.
491 * gcc.dg/pr64663.c: New test.
493 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
496 * g++.dg/warn/Wunused-var-23.C: New.
498 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
501 * g++.dg/cpp0x/constexpr-59937-1.C: New.
502 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
504 2015-01-20 Richard Biener <rguenther@suse.de>
507 * gcc.dg/lto/pr64684_0.c: New testcase.
508 * gcc.dg/lto/pr64684_1.c: Likewise.
509 * gcc.dg/lto/pr64684_2.c: Likewise.
510 * gcc.dg/lto/pr64685_0.c: Likewise.
511 * gcc.dg/lto/pr64685_1.c: Likewise.
513 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
516 * g++.dg/cpp1y/lambda-init12.C: New.
518 2015-01-20 Richard Biener <rguenther@suse.de>
520 PR tree-optimization/64410
521 * g++.dg/vect/pr64410.cc: Require vect_double.
523 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
526 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
528 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
532 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
534 PR rtl-optimization/64081
535 * gcc.dg/pr64081.c: New test.
537 2015-01-19 David Malcolm <dmalcolm@redhat.com>
539 * jit.dg/harness.h: Include <unistd.h>.
540 (CHECK_NO_ERRORS): New.
541 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
542 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
543 gcc_jit_context_compile_to_file.
544 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
545 args to the spawned executable.
546 (jit-expand-vars): New function.
547 (jit-exe-params): New variable.
548 (dg-jit-set-exe-params): New function.
549 (jit-dg-test): Detect testcases that use
550 jit-verify-compile-to-file and call jit-setup-compile-to-file.
551 Set arguments of spawned process to jit-exe-params.
552 (jit-get-output-filename): New function.
553 (jit-setup-compile-to-file): New function.
554 (jit-verify-compile-to-file): New function.
555 (jit-run-executable): New function.
556 (jit-verify-executable): New function.
557 * jit.dg/test-compile-to-assembler.c: New testcase.
558 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
559 * jit.dg/test-compile-to-executable.c: New testcase.
560 * jit.dg/test-compile-to-object.c: New testcase.
562 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
565 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
568 2015-01-19 Martin Liska <mliska@suse.cz>
570 * objc/compile/pr64668.m: New test.
572 2015-01-19 David Malcolm <dmalcolm@redhat.com>
574 * jit.dg/test-arith-overflow.c: Include stdbool.h.
575 (create_overflow_fn): Update comment to clarify that
576 the third param of the created function is a bool *, not
578 (verify_int_overflow_fn): Convert param "expected_ovf" from
579 int to bool. Update third param of "overflow_fn_type" from int *
580 to bool *. Update local "actual_ovf" from int to bool.
581 (verify_uint_overflow_fn): Likewise.
583 2015-01-19 Martin Liska <mliska@suse.cz>
585 * gcc.dg/ipa/ipa-icf-33.c: New test.
587 2015-01-19 Felix Yang <felix.yang@huawei.com>
588 Haijian Zhang <z.zhanghaijian@huawei.com>
590 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
591 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
592 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
593 result_float64x2, expected_hfloat64x2): New helper type, variable and
595 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
596 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
597 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
598 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
599 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
600 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
601 and target without the FMA feature.
603 2015-01-19 Jiong Wang <jiong.wang@arm.com>
605 * gcc.target/aarch64/pr64304.c: New testcase.
607 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
609 PR rtl-optimization/64081
610 * gcc.dg/pr64081.c: New test.
612 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
615 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
617 * gcc.target/aarch64/test_frame_6.c: Likewise.
618 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
619 and x19 (in the epilogue).
620 * gcc.target/aarch64/test_frame_4.c: Likewise.
621 * gcc.target/aarch64/test_frame_7.c: Likewise.
623 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
625 * gcc.target/i386/chkp-always_inline.c: New.
627 2015-01-15 Andrew Pinski <apinski@cavium.com>
628 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
630 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
631 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
633 2015-01-18 Andre Vehreschild <vehre@gmx.de>
636 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
637 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
639 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
642 * gfortran.dg/unlimited_polymorphic_21.f90: New test
644 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
647 * gcc.target/sh/torture/pr64652.c: New.
649 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
651 * gcc.dg/ipa/ipa-icf-32.c: Update template.
652 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
653 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
654 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
655 * c-c++-common/asan/kasan-recover-1.c: Likewise.
656 * c-c++-common/asan/kasan-recover-2.c: Likewise.
658 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
661 * g++.dg/torture/pr64378.C: New testcase.
663 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
666 * gfortran.dg/block_13.f08: New test
668 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
671 * gfortran.dg/associate_1.f03: Allow test for character with
674 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
676 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
677 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
679 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
681 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
683 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
686 * gfortran.dg/unlimited_polymorphic_21.f90: New test
688 2015-01-17 Andre Vehreschild <vehre@gmx.de>
691 * gfortran.dg/alloc_comp_assign_13.f08: New test.
694 * gfortran.dg/alloc_comp_assign_14.f08: New test.
697 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
699 2015-01-17 Andre Vehreschild <vehre@gmx.de>
702 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
704 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
706 PR rtl-optimization/52773
707 * gcc.c-torture/compile/pr52773.c: New test.
709 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
712 * g++.dg/cpp0x/alias-decl-46.C: New.
714 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
716 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
718 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
720 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
722 (CHECK_FP): Likewise.
723 (CHECK_CUMULATIVE_SAT): Likewise.
725 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
727 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
728 (Set_Neon_Cumulative_Sat): Add parameter.
729 (__set_neon_cumulative_sat): Support new parameter.
730 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
731 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
733 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
734 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
737 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
739 * g++.dg/tsan/vptr_benign_race.C: New testcase.
740 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
742 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
745 * g++.dg/tls/thread_local-ice4.C: New.
747 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
749 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
752 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
755 * g++.dg/cpp0x/vt-62276.C: New.
757 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
760 * g++.dg/pr64353.C: New.
762 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
765 * gcc.target/aarch64/pr64263_1.c: New test.
767 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
769 PR tree-optimization/64434
770 * gcc.dg/torture/pr64434.c: Move to...
771 * gcc.dg/pr64434.c: ... here.
773 2015-01-16 Richard Biener <rguenther@suse.de>
776 * gcc.dg/uninit-18.c: New testcase.
778 2015-01-16 Richard Biener <rguenther@suse.de>
780 PR tree-optimization/64568
781 * g++.dg/torture/pr64568-2.C: New testcase.
783 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
786 * gcc.target/i386/chkp-label-address.c: New.
788 2015-01-16 Janus Weil <janus@gcc.gnu.org>
791 * gfortran.dg/pointer_init_6.f90: Extended.
793 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
795 * gcc.c-torture/compile/20150108.c: New test.
797 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
799 * gcc.target/visium: New directory.
801 2015-01-16 Richard Biener <rguenther@suse.de>
803 PR tree-optimization/61743
804 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
805 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
807 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
809 * gcc.dg/pr64015.c: New test.
811 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
815 * g++.dg/ipa/pr64612.C: New test.
817 2015-01-16 Renlin Li <renlin.li@arm.com>
819 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
821 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
823 * gcc.target/i386/sse-14.c: Test new intrinsic.
824 * gcc.target/i386/sse-22.c: Ditto.
826 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
829 * g++.dg/cpp0x/auto44.C: New.
831 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
834 * gcc.target/nios2/gpopt-all.c: New test case.
835 * gcc.target/nios2/gpopt-local.c: New test case.
836 * gcc.target/nios2/gpopt-global.c: New test case.
837 * gcc.target/nios2/gpopt-data.c: New test case.
838 * gcc.target/nios2/gpopt-none.c: New test case.
840 2015-01-15 Jakub Jelinek <jakub@redhat.com>
842 * g++.dg/ubsan/vptr-1.C: New test.
843 * g++.dg/ubsan/vptr-2.C: New test.
844 * g++.dg/ubsan/vptr-3.C: New test.
845 * g++.dg/ubsan/vptr-4.C: New test.
846 * g++.dg/ubsan/vptr-5.C: New test.
847 * g++.dg/ubsan/vptr-6.C: New test.
848 * g++.dg/ubsan/vptr-7.C: New test.
849 * g++.dg/ubsan/vptr-8.C: New test.
850 * g++.dg/ubsan/vptr-9.C: New test.
852 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
854 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
856 * lib/gcc-dg.exp: Likewise.
858 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
860 PR rtl-optimization/64110
861 * gcc.target/i386/pr64110.c: Add scan-assembler.
863 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
864 James Norris <jnorris@codesourcery.com>
865 Cesar Philippidis <cesar@codesourcery.com>
866 Ilmir Usmanov <i.usmanov@samsung.com>
868 * lib/target-supports.exp (check_effective_target_fopenacc): New
870 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
871 * g++.dg/goacc/goacc.exp: Likewise.
872 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
873 * gcc.dg/goacc/goacc.exp: Likewise.
874 * gfortran.dg/goacc/goacc.exp: Likewise.
875 * c-c++-common/cpp/openacc-define-1.c: New file.
876 * c-c++-common/cpp/openacc-define-2.c: Likewise.
877 * c-c++-common/cpp/openacc-define-3.c: Likewise.
878 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
879 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
880 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
881 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
882 * c-c++-common/goacc/asyncwait-1.c: Likewise.
883 * c-c++-common/goacc/cache-1.c: Likewise.
884 * c-c++-common/goacc/clauses-fail.c: Likewise.
885 * c-c++-common/goacc/collapse-1.c: Likewise.
886 * c-c++-common/goacc/data-1.c: Likewise.
887 * c-c++-common/goacc/data-2.c: Likewise.
888 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
889 * c-c++-common/goacc/deviceptr-1.c: Likewise.
890 * c-c++-common/goacc/deviceptr-2.c: Likewise.
891 * c-c++-common/goacc/deviceptr-3.c: Likewise.
892 * c-c++-common/goacc/if-clause-1.c: Likewise.
893 * c-c++-common/goacc/if-clause-2.c: Likewise.
894 * c-c++-common/goacc/kernels-1.c: Likewise.
895 * c-c++-common/goacc/loop-1.c: Likewise.
896 * c-c++-common/goacc/loop-private-1.c: Likewise.
897 * c-c++-common/goacc/nesting-1.c: Likewise.
898 * c-c++-common/goacc/nesting-data-1.c: Likewise.
899 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
900 * c-c++-common/goacc/parallel-1.c: Likewise.
901 * c-c++-common/goacc/pcopy.c: Likewise.
902 * c-c++-common/goacc/pcopyin.c: Likewise.
903 * c-c++-common/goacc/pcopyout.c: Likewise.
904 * c-c++-common/goacc/pcreate.c: Likewise.
905 * c-c++-common/goacc/pragma_context.c: Likewise.
906 * c-c++-common/goacc/present-1.c: Likewise.
907 * c-c++-common/goacc/reduction-1.c: Likewise.
908 * c-c++-common/goacc/reduction-2.c: Likewise.
909 * c-c++-common/goacc/reduction-3.c: Likewise.
910 * c-c++-common/goacc/reduction-4.c: Likewise.
911 * c-c++-common/goacc/sb-1.c: Likewise.
912 * c-c++-common/goacc/sb-2.c: Likewise.
913 * c-c++-common/goacc/sb-3.c: Likewise.
914 * c-c++-common/goacc/update-1.c: Likewise.
915 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
916 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
917 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
918 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
919 * gfortran.dg/goacc/assumed.f95: Likewise.
920 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
921 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
922 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
923 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
924 * gfortran.dg/goacc/branch.f95: Likewise.
925 * gfortran.dg/goacc/cache-1.f95: Likewise.
926 * gfortran.dg/goacc/coarray.f95: Likewise.
927 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
928 * gfortran.dg/goacc/cray.f95: Likewise.
929 * gfortran.dg/goacc/critical.f95: Likewise.
930 * gfortran.dg/goacc/data-clauses.f95: Likewise.
931 * gfortran.dg/goacc/data-tree.f95: Likewise.
932 * gfortran.dg/goacc/declare-1.f95: Likewise.
933 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
934 * gfortran.dg/goacc/fixed-1.f: Likewise.
935 * gfortran.dg/goacc/fixed-2.f: Likewise.
936 * gfortran.dg/goacc/fixed-3.f: Likewise.
937 * gfortran.dg/goacc/fixed-4.f: Likewise.
938 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
939 * gfortran.dg/goacc/if.f95: Likewise.
940 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
941 * gfortran.dg/goacc/list.f95: Likewise.
942 * gfortran.dg/goacc/literal.f95: Likewise.
943 * gfortran.dg/goacc/loop-1.f95: Likewise.
944 * gfortran.dg/goacc/loop-2.f95: Likewise.
945 * gfortran.dg/goacc/loop-3.f95: Likewise.
946 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
947 * gfortran.dg/goacc/omp.f95: Likewise.
948 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
949 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
950 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
951 * gfortran.dg/goacc/parameter.f95: Likewise.
952 * gfortran.dg/goacc/private-1.f95: Likewise.
953 * gfortran.dg/goacc/private-2.f95: Likewise.
954 * gfortran.dg/goacc/private-3.f95: Likewise.
955 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
956 * gfortran.dg/goacc/reduction-2.f95: Likewise.
957 * gfortran.dg/goacc/reduction.f95: Likewise.
958 * gfortran.dg/goacc/routine-1.f90: Likewise.
959 * gfortran.dg/goacc/routine-2.f90: Likewise.
960 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
961 * gfortran.dg/goacc/several-directives.f95: Likewise.
962 * gfortran.dg/goacc/sie.f95: Likewise.
963 * gfortran.dg/goacc/subarrays.f95: Likewise.
964 * gfortran.dg/gomp/map-1.f90: Likewise.
965 * gfortran.dg/openacc-define-1.f90: Likewise.
966 * gfortran.dg/openacc-define-2.f90: Likewise.
967 * gfortran.dg/openacc-define-3.f90: Likewise.
968 * g++.dg/gomp/block-1.C: Update for changed compiler output.
969 * g++.dg/gomp/block-2.C: Likewise.
970 * g++.dg/gomp/block-3.C: Likewise.
971 * g++.dg/gomp/block-5.C: Likewise.
972 * g++.dg/gomp/target-1.C: Likewise.
973 * g++.dg/gomp/target-2.C: Likewise.
974 * g++.dg/gomp/taskgroup-1.C: Likewise.
975 * g++.dg/gomp/teams-1.C: Likewise.
976 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
977 * gcc.dg/cilk-plus/jump.c: Likewise.
978 * gcc.dg/gomp/block-1.c: Likewise.
979 * gcc.dg/gomp/block-10.c: Likewise.
980 * gcc.dg/gomp/block-2.c: Likewise.
981 * gcc.dg/gomp/block-3.c: Likewise.
982 * gcc.dg/gomp/block-4.c: Likewise.
983 * gcc.dg/gomp/block-5.c: Likewise.
984 * gcc.dg/gomp/block-6.c: Likewise.
985 * gcc.dg/gomp/block-7.c: Likewise.
986 * gcc.dg/gomp/block-8.c: Likewise.
987 * gcc.dg/gomp/block-9.c: Likewise.
988 * gcc.dg/gomp/target-1.c: Likewise.
989 * gcc.dg/gomp/target-2.c: Likewise.
990 * gcc.dg/gomp/taskgroup-1.c: Likewise.
991 * gcc.dg/gomp/teams-1.c: Likewise.
993 2015-01-15 David Malcolm <dmalcolm@redhat.com>
995 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
998 2015-01-15 Mike Stump <mikestump@comcast.net>
1000 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
1001 * gcc.dg/inline_2.c: Likewise.
1002 * gcc.dg/inline_3.c: Likewise.
1003 * gcc.dg/inline_4.c: Likewise.
1005 2015-01-15 Janus Weil <janus@gcc.gnu.org>
1008 * gfortran.dg/proc_ptr_comp_43.f90: New.
1010 2015-01-15 Mike Stump <mikestump@comcast.net>
1012 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
1013 * gcc.dg/unroll_2.c: Likewise.
1014 * gcc.dg/unroll_3.c: Likewise.
1015 * gcc.dg/unroll_4.c: Likewise.
1016 * gcc.dg/unroll_5.c: Likewise.
1018 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
1021 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
1023 * gcc.target/aarch64/test_frame_6.c: Likewise.
1024 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
1025 x30 and x19 (in the epilogue).
1026 * gcc.target/aarch64/test_frame_4.c: Likewise.
1027 * gcc.target/aarch64/test_frame_7.c: Likewise.
1029 2015-01-15 Martin Liska <mliska@suse.cz>
1031 * g++.dg/ipa/pr64068.C: New test.
1032 * gcc.dg/ipa/PR64559.c: New test.
1034 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1036 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
1039 2015-01-15 Richard Biener <rguenther@suse.de>
1041 PR tree-optimization/61743
1042 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
1043 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
1045 2015-01-15 Renlin Li <renlin.li@arm.com>
1047 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
1048 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
1050 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
1052 * gcc.dg/vect/vect-aggressive-1.c: New.
1053 * gcc.target/i386/avx2-vect-aggressive.c: New.
1055 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1057 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
1059 2015-01-15 Richard Biener <rguenther@suse.de>
1062 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
1063 -Wl,-undefined,dynamic_lookup.
1065 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
1067 * gnat.dg/opt47.adb: New test.
1069 2015-01-15 Richard Biener <rguenther@suse.de>
1072 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
1074 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
1076 PR tree-optimization/64434
1077 * gcc.dg/torture/pr64434.c: New test.
1079 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
1081 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
1082 -mno-micromips. MIPS32R1 and below require -mno-micromips.
1083 -march=loongson* and -march=octeon* require -mno-micromips.
1085 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
1086 Matthew Fortune <matthew.fortune@imgtec.com>
1088 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
1089 * gcc.target/mips/call-saved-5.c (foo): Likewise.
1090 * gcc.target/mips/call-saved-6.c (foo): Likewise.
1091 * gcc.target/mips/call-saved-7.c: New file.
1092 * gcc.target/mips/call-saved-8.c: New file.
1093 * gcc.target/mips/call-saved-9.c: New file.
1095 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
1097 * gcc.target/mips/lsa.c: New file.
1098 * gcc.target/mips/mips64-lsa.c: Likewise.
1099 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
1100 * gcc.target/mips/mulsize-4.c: Likewise.
1101 * gcc.target/mips/mulsize-5.c: New file.
1102 * gcc.target/mips/mulsize-6.c: Likewise.
1103 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
1104 and !HAS_LSA as ghost options.
1105 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
1108 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
1110 * g++.dg/torture/20141013.c: Set -fno-short-enums.
1112 2015-01-15 Richard Biener <rguenther@suse.de>
1115 * gcc.dg/torture/pr64365.c: New testcase.
1117 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
1119 * gcc.dg/stackprotectexplicit1.c: New test.
1120 * g++.dg/stackprotectexplicit2.c: New test.
1122 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1125 * gfortran.dg/inquire_internal.f90: New.
1126 * gfortran.dg/negative_unit_check.f90: New.
1128 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
1131 * gcc.target/sh/pr53988-1.c: New.
1133 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
1136 * g++.dg/tls/thread_local-ice3.C: New.
1138 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
1140 * gcc.target/i386/fentry-override.c: Properly place {} in target
1141 selector. Remove nonpic.
1142 * gcc.target/i386/fentry.c: Likewise.
1144 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
1146 * gcc.dg/atomic-invalid.c: Check for invalid memory model
1147 warnings instead of errors.
1149 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
1151 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
1152 option support instead of ENABLE_LTO from Makefile.
1154 2015-01-14 Richard Biener <rguenther@suse.de>
1156 PR tree-optimization/59354
1157 * gcc.dg/vect/pr59354.c: New testcase.
1159 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
1161 * lib/target-supports.exp
1162 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
1163 on ARM architures before v7.
1165 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
1168 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
1171 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
1174 * gcc.target/i386/pr64386.c: New test.
1176 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
1179 * gcc.target/i386/pr64393.c: New test.
1181 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
1184 * gcc.target/i386/pr64387.c: New test.
1186 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
1188 * gcc.target/aarch64/store-pair-1.c: Fix typo.
1190 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1192 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
1194 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1197 * gcc.target/arm/pr64453.c: New.
1199 2015-01-14 Richard Biener <rguenther@suse.de>
1202 * gcc.dg/lto/pr64415_0.c: New testcase.
1203 * gcc.dg/lto/pr64415_1.c: Likewise.
1205 2015-01-14 Martin Liska <mliska@suse.cz>
1207 * gcc.dg/ipa/pr64307.c: New test.
1209 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
1211 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
1214 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1217 * gcc.target/arm/pr64460_1.c: New test.
1219 2015-01-14 Richard Biener <rguenther@suse.de>
1221 PR tree-optimization/64493
1222 PR tree-optimization/64495
1223 * gcc.dg/vect/pr64493.c: New testcase.
1224 * gcc.dg/vect/pr64495.c: Likewise.
1226 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
1228 * gcc.dg/Warray-bounds-11.c: New test-case.
1230 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1232 * gcc.target/mips/octeon3-pipe-1.c: New test.
1234 2015-01-13 David Malcolm <dmalcolm@redhat.com>
1236 * jit.dg/harness.h (set_up_logging): Move string concatenation
1238 (concat_strings): New function.
1239 (dump_reproducer): New function.
1240 (test_jit): Call dump_reproducer.
1241 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
1243 (jit-dg-test): Delete any generated reproducer from previous runs.
1244 Verify that a generated reproducer was created, and verify that it
1246 * jit.dg/test-nested-contexts.c (main): Call
1247 gcc_jit_context_dump_reproducer_to_file.
1249 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1251 * gcc.dg/aru-2.c: Add dg-require-profiling.
1253 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1255 * lib/target-supports.exp (check_profiling_available): Check if
1258 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
1261 * g++.dg/torture/pr64565.C: New testcase.
1263 2015-01-13 Marek Polacek <polacek@redhat.com>
1266 * gcc.dg/tm/pr64391.c: New test.
1268 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1270 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
1273 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1275 * gcc.target/i386/pie.c: New test.
1277 * lib/target-supports.exp (check_effective_target_pie): New.
1279 2015-01-13 Jakub Jelinek <jakub@redhat.com>
1281 PR rtl-optimization/64286
1282 * gcc.target/i386/avx2-pr64286.c: New test.
1284 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
1287 * g++.dg/cpp0x/vt-57626.C: New.
1289 2015-01-13 Jakub Jelinek <jakub@redhat.com>
1292 * gfortran.dg/pr64528.f90: New test.
1294 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
1296 * gcc.target/aarch64/subsp.c: New test.
1298 2015-01-13 Andrew Pinski <apinski@cavium.com>
1300 * gcc.target/aarch64/store-pair-1.c: New testcase.
1302 2015-01-13 Richard Biener <rguenther@suse.de>
1305 * gcc.dg/lto/pr64373_0.c: New testcase.
1307 2015-01-13 Andrew Pinski <apinski@cavium.com>
1309 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
1310 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
1312 2015-01-13 Richard Biener <rguenther@suse.de>
1314 PR tree-optimization/64406
1315 * gcc.dg/pr64406.c: New testcase.
1317 2015-01-13 Richard Biener <rguenther@suse.de>
1319 PR tree-optimization/64404
1320 * gcc.dg/vect/pr64404.c: New testcase.
1322 2015-01-13 Richard Biener <rguenther@suse.de>
1324 PR tree-optimization/64568
1325 * g++.dg/torture/pr64568.C: New testcase.
1327 2015-01-12 David Malcolm <dmalcolm@redhat.com>
1329 * jit.dg/test-error-local-used-from-other-function.c: New test
1331 * jit.dg/test-error-param-reuse.c: New test case.
1332 * jit.dg/test-error-param-sharing.c: New test case.
1333 * jit.dg/test-error-param-used-from-other-function.c: New test
1335 * jit.dg/test-error-param-used-without-a-function.c: New test
1338 2015-01-12 Jakub Jelinek <jakub@redhat.com>
1340 PR tree-optimization/64563
1341 * gcc.dg/pr64563.c: New test.
1344 * gcc.target/i386/pr64513.c: New test.
1346 PR tree-optimization/64454
1347 * gcc.dg/pr64454.c: New test.
1350 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
1352 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1353 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
1354 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
1355 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
1356 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
1357 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
1358 * gcc.dg/vect/slp-25.c: Likewise.
1359 * gcc.dg/vect/vect-109.c: Likewise.
1360 * gcc.dg/vect/vect-13.c: Likewise.
1361 * gcc.dg/vect/vect-17.c: Likewise.
1362 * gcc.dg/vect/vect-18.c: Likewise.
1363 * gcc.dg/vect/vect-19.c: Likewise.
1364 * gcc.dg/vect/vect-20.c: Likewise.
1365 * gcc.dg/vect/vect-21.c: Likewise.
1366 * gcc.dg/vect/vect-22.c: Likewise.
1367 * gcc.dg/vect/vect-27.c: Likewise.
1368 * gcc.dg/vect/vect-29.c: Likewise.
1369 * gcc.dg/vect/vect-2-big-array.c: Likewise.
1370 * gcc.dg/vect/vect-2.c: Likewise.
1371 * gcc.dg/vect/vect-3.c: Likewise.
1372 * gcc.dg/vect/vect-4.c: Likewise.
1373 * gcc.dg/vect/vect-5.c: Likewise.
1374 * gcc.dg/vect/vect-72.c: Likewise.
1375 * gcc.dg/vect/vect-73-big-array.c: Likewise.
1376 * gcc.dg/vect/vect-73.c: Likewise.
1377 * gcc.dg/vect/vect-77-global.c: Likewise.
1378 * gcc.dg/vect/vect-78-global.c: Likewise.
1379 * gcc.dg/vect/vect-7.c: Likewise.
1380 * gcc.dg/vect/vect-86.c: Likewise.
1381 * gcc.dg/vect/vect-align-1.c: Likewise.
1382 * gcc.dg/vect/vect-align-3.c: Likewise.
1383 * gcc.dg/vect/vect-all-big-array.c: Likewise.
1384 * gcc.dg/vect/vect-all.c: Likewise.
1385 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
1386 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
1387 * gcc.dg/vect/vect-peel-3.c: Likewise.
1388 * gcc.dg/vect/vect-peel-4.c: Likewise.
1389 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
1391 2015-01-12 Jeff Law <law@redhat.com>
1394 * gcc.target/m68k/pr64461.c: New test.
1396 2015-01-12 David Malcolm <dmalcolm@redhat.com>
1398 * jit.dg/test-array-as-pointer.c (create_code): Update call
1399 to gcc_jit_context_new_global by setting "kind" to
1400 GCC_JIT_GLOBAL_IMPORTED.
1401 * jit.dg/test-error-array-as-pointer.c: Likewise.
1402 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
1403 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
1404 setting kind to GCC_JIT_GLOBAL_EXPORTED.
1405 * jit.dg/test-using-global.c (the_global): Rename to...
1406 (imported_global): ...this.
1407 (create_code): Update to test the three kinds of global.
1408 (verify_code): Likewise.
1410 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
1413 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
1415 * gcc.target/i386/pr64291-2.c: Updated.
1417 2015-01-12 Richard Biener <rguenther@suse.de>
1419 PR tree-optimization/64530
1420 * gfortran.dg/pr64530.f90: New testcase.
1422 2015-01-12 Richard Biener <rguenther@suse.de>
1425 * gcc.dg/torture/pr64357.c: New testcase.
1427 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
1429 * gcc.target/i386/nop-mcount.c: Properly place {} in target
1432 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1433 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
1435 2015-01-12 Martin Liska <mliska@suse.cz>
1437 * gcc.dg/ipa/PR64550.c: New test.
1439 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
1442 * testsuite/g++.dg/ipa/pr63470.C: New testcase.
1444 2015-01-11 Janus Weil <janus@gcc.gnu.org>
1447 * gfortran.dg/typebound_operator_20.f90: New.
1449 2015-01-11 Janus Weil <janus@gcc.gnu.org>
1452 * gfortran.dg/proc_ptr_comp_42.f90: New.
1454 2015-01-11 Janus Weil <janus@gcc.gnu.org>
1457 * gfortran.dg/proc_ptr_comp_41.f90: New.
1459 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
1461 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
1463 2015-01-10 Tobias Burnus <burnus@net-b.de>
1466 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
1467 and add dg-excess-errors.
1468 * gfortran.dg/line_length_6.f90: New.
1469 * gfortran.dg/line_length_7.f90: New.
1470 * gfortran.dg/line_length_8.f90: New.
1471 * gfortran.dg/line_length_9.f90: New.
1472 * gfortran.dg/line_length_10.f90: New.
1473 * gfortran.dg/line_length_11.f90: New.
1475 2015-01-09 David Malcolm <dmalcolm@redhat.com>
1477 * jit.dg/test-threads.c (struct testcase): Move declaration
1478 to jit.dg/all-non-failing-tests.h.
1479 (testcases): Likewise.
1480 * jit.dg/all-non-failing-tests.h (struct testcase): Move
1481 declaration here from jit.dg/all-non-failing-tests.h.
1482 (testcases): Likewise.
1483 * jit.dg/test-combination.c (create_code): Eliminate spelling
1484 out all of the testcases in favor of looping through the
1485 "testcases" metadata.
1486 (verify_code): Likewise.
1488 2015-01-09 Jakub Jelinek <jakub@redhat.com>
1490 PR rtl-optimization/64536
1491 * gcc.dg/pr64536.c: New test.
1493 2015-01-09 David Malcolm <dmalcolm@redhat.com>
1495 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
1496 * jit.dg/test-combination.c (create_code): Likewise.
1497 (verify_code): Likewise.
1498 * jit.dg/test-constants.c: New test case.
1499 * jit.dg/test-threads.c: Add test-constants.c.
1501 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
1504 * objc.dg/gnu-api-2-class.m: Add a test case
1505 for the above change.
1507 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
1509 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
1511 2015-01-09 Richard Biener <rguenther@suse.de>
1513 PR tree-optimization/64410
1514 * g++.dg/vect/pr64410.cc: New testcase.
1516 2015-01-09 Martin Liska <mliska@suse.cz>
1518 * gcc.dg/ipa/ipa-icf-32.c: New test.
1520 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1522 * c-c++-common/tsan/tsan_barrier.h: New.
1523 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
1524 * c-c++-common/tsan/bitfield_race.c: Likewise.
1525 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
1526 * c-c++-common/tsan/mutexset1.c: Likewise.
1527 * c-c++-common/tsan/race_on_barrier.c: Likewise.
1528 * c-c++-common/tsan/race_on_mutex.c: Likewise.
1529 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
1530 * c-c++-common/tsan/simple_race.c: Likewise.
1531 * c-c++-common/tsan/simple_stack.c: Likewise.
1532 * c-c++-common/tsan/sleep_sync.c: Likewise.
1533 * c-c++-common/tsan/tiny_race.c: Likewise.
1534 * c-c++-common/tsan/tls_race.c: Likewise.
1535 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
1536 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
1537 * g++.dg/tsan/atomic_free.C: Likewise.
1538 * g++.dg/tsan/atomic_free2.C: Likewise.
1539 * g++.dg/tsan/cond_race.C: Likewise.
1540 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
1542 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
1545 * lib/target-supports.exp (check_effective_target_libatomic_available):
1547 * gfortran.dg/coarray/caf.exp: Only add -latomic for
1548 targets that match effective-target libatomic_available.
1549 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
1551 2015-01-08 David Malcolm <dmalcolm@redhat.com>
1553 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
1554 Verify the result of gcc_jit_context_get_last_error.
1555 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
1557 2015-01-08 Jakub Jelinek <jakub@redhat.com>
1559 PR tree-optimization/63989
1560 * gcc.dg/strlenopt-27.c: New test.
1562 2015-01-08 David Malcolm <dmalcolm@redhat.com>
1564 * jit.dg/harness.h (set_up_logging): New function.
1565 (test_jit): Fail if gcc_jit_context_acquire fails. Call
1566 set_up_logging on the context, so that every testcase is
1567 logged to a particular file.
1568 * jit.dg/test-nested-contexts.c (main): Open a logfile,
1569 and call gcc_jit_context_set_logfile on the top-level context.
1571 2015-01-08 Jakub Jelinek <jakub@redhat.com>
1574 * g++.dg/opt/pr64338.C: New test.
1576 2015-01-08 Tobias Burnus <burnus@net-b.de>
1578 * gfortran.dg/coarray/codimension_2b.f90: New file.
1579 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
1580 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
1582 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
1585 * g++.dg/ext/fnname4.C: New.
1587 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
1590 * g++.dg/cpp0x/constexpr-64462.C: New.
1592 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
1595 * g++.dg/cpp0x/deleted10.C: New.
1597 2015-01-07 David Malcolm <dmalcolm@redhat.com>
1599 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
1601 2015-01-07 David Malcolm <dmalcolm@redhat.com>
1603 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
1604 GCC_JIT_UNARY_OP_ABS.
1605 (verify_unary_ops): Likewise.
1607 2015-01-07 David Malcolm <dmalcolm@redhat.com>
1609 * jit.dg/test-arith-overflow.c: New test case.
1610 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
1611 * jit.dg/test-combination.c (create_code): Likewise.
1612 (verify_code): Likewise.
1613 * jit.dg/test-threads.c (testcases): Likewise.
1615 2015-01-07 David Malcolm <dmalcolm@redhat.com>
1617 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
1618 rather than "jit". Load g++.exp, and call g++_init.
1619 Run test-*.cc files within the testsuite and *.cc files within
1621 (jit-dg-test): Drop the addition of -fgnu89-inline to
1622 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
1623 doing it when compiling C testcases (since g++ does not handle
1624 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
1625 is restored to the value after g++_init ran, rather than the
1626 value before g++_init ran. Return a list of
1627 $comp_output $output_file, as dg-test assumes.
1629 2015-01-07 David Malcolm <dmalcolm@redhat.com>
1631 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
1632 make it easier to figure out the origin of each test result when
1633 running test-combination.c and test-threads.c.
1634 (CHECK_VALUE): Likewise.
1635 (CHECK_DOUBLE_VALUE): Likewise.
1636 (CHECK_STRING_VALUE): Likewise.
1637 (CHECK_STRING_STARTS_WITH): Likewise.
1638 (CHECK_STRING_CONTAINS): Likewise.
1640 (check_string_value): Likewise, add "funcname" param.
1641 (check_string_starts_with): Likewise.
1642 (check_string_contains): Likewise.
1644 2015-01-07 David Malcolm <dmalcolm@redhat.com>
1646 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
1647 generating name of built executable.
1649 2015-01-07 Marek Polacek <polacek@redhat.com>
1652 * gcc.dg/pr64440.c: New test.
1653 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
1655 2015-01-07 Marek Polacek <polacek@redhat.com>
1658 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
1659 * gcc.dg/pr64417.c: New test.
1661 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1664 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
1667 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
1669 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
1670 Check if testcases run without errors, not just if they compile.
1672 2015-01-06 Christian Bruel <christian.bruel@st.com>
1675 * gcc.target/sh/pr64507.c: New test.
1677 2015-01-06 Arnaud Charlet <charlet@adacore.com>
1679 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
1681 2015-01-06 Jakub Jelinek <jakub@redhat.com>
1683 * c-c++-common/asan/sanitize-all-1.c: New test.
1684 * c-c++-common/ubsan/sanitize-all-1.c: New test.
1685 * c-c++-common/ubsan/sanitize-all-2.c: New test.
1686 * c-c++-common/ubsan/sanitize-all-3.c: New test.
1687 * c-c++-common/ubsan/sanitize-all-4.c: New test.
1689 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
1691 * lib/target-supports.exp (check_profiling_available): Return 0 for
1693 (check_effective_target_tls_runtime): Likewise.
1694 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
1695 * gcc.dg/20020312-2.c: Adjust for Visium.
1696 * gcc.dg/tls/thr-cse-1.c: Likewise
1697 * gcc.dg/tree-ssa/20040204-1.c: Likewise
1698 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1699 * gcc.dg/weak/typeof-2.c: Likewise.
1701 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
1703 PR rtl-optimization/64287
1704 * gcc.dg/aru-2.c: New test.
1706 2015-01-05 Jakub Jelinek <jakub@redhat.com>
1709 * c-c++-common/ubsan/pr64344-1.c: New test.
1710 * c-c++-common/ubsan/pr64344-2.c: New test.
1712 PR tree-optimization/64465
1713 * gcc.dg/pr64465.c: New test.
1715 PR tree-optimization/64494
1716 * gcc.c-torture/compile/pr64494.c: New test.
1718 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1721 * gfortran.dg/realloc_on_assign_25.f90: New test.
1723 2015-01-05 Jakub Jelinek <jakub@redhat.com>
1725 Update copyright years.
1727 2015-01-05 Marek Polacek <polacek@redhat.com>
1730 * gcc.dg/pr64423.c: New test.
1732 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1734 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
1735 mmix-knuth-mmixware for the same reason as for MIPS.
1736 * gcc.dg/debug/debug-2.c: Ditto.
1738 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
1740 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
1743 * lib/gfortran.exp: Add libatomic library search path.
1744 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
1745 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
1747 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
1749 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1751 * c-c++-common/tsan/bitfield_race.c: New testcase.
1752 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
1754 2015-01-02 Tobias Burnus <burnus@net-b.de>
1756 * gfortran.dg/coarray/collectives_4.f90: New.
1758 2015-01-02 Janus Weil <janus@gcc.gnu.org>
1761 * gfortran.dg/extends_16.f90: New.
1763 2015-01-02 Tobias Burnus <burnus@net-b.de>
1765 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
1767 2015-01-02 Tobias Burnus <burnus@net-b.de>
1769 * gfortran.dg/coarray/codimension_2.f90: New.
1770 * gfortran.dg/coarray/codimension_2a.f90: New.
1771 * gfortran.dg/coarray_35.f90: New.
1772 * gfortran.dg/coarray_35a.f90: New.
1774 2015-01-02 Janus Weil <janus@gcc.gnu.org>
1777 * gfortran.dg/dummy_procedure_11.f90: New.
1779 Copyright (C) 2015 Free Software Foundation, Inc.
1781 Copying and distribution of this file, with or without modification,
1782 are permitted in any medium without royalty provided the copyright
1783 notice and this notice are preserved.