1 2015-06-16 David Malcolm <dmalcolm@redhat.com>
4 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
5 * jit.dg/test-debug-strings.c: New test case.
6 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
7 the discriminant has a sane debug string.
9 2015-06-16 Uros Bizjak <ubizjak@gmail.com>
12 * gcc.target/i386/pr56766-1.c: New test.
13 * gcc.target/i386/pr56766-2.c: Ditto.
15 2015-06-16 Steve Ellcey <sellcey@imgtec.com>
17 * gcc.target/mips/loongson-shift-count-truncated-1.c:
18 Skip on mips*-mti-linux* and mips*-img-linux* targets.
19 * gcc.target/mips/loongson-simd.c: Ditto.
21 2015-06-16 Richard Biener <rguenther@suse.de>
23 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
25 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
27 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
28 passed by the testsuite driver.
30 2015-06-16 Richard Biener <rguenther@suse.de>
32 * gcc.dg/vect/slp-perm-11.c: New testcase.
34 2015-06-16 Christophe Lyon <christophe.lyon@linaro.org>
36 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
39 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
41 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
42 Reinstate calls to torture-init and torture-finalize.
44 2015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
46 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
48 2015-06-15 Nathan Sidwell <nathan@acm.org>
51 * g++.dg/cpp0x/nsdmi-template14.C: New test.
53 2015-06-15 Paolo Carlini <paolo.carlini@oracle.com>
56 * g++.dg/cpp0x/local-type1.C: New.
58 2015-06-15 Andre Vehreschild <vehre@gmx.de>
63 * gfortran.dg/allocate_with_source_3.f90: Removed check for
65 * gfortran.dg/allocate_with_source_7.f08: New test.
66 * gfortran.dg/allocate_with_source_8.f08: New test.
68 2015-06-13 Patrick Palka <ppalka@gcc.gnu.org>
71 * g++.dg/warn/Walways-true-3.C: New test.
73 2015-06-13 Tom de Vries <tom@codesourcery.com>
75 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
77 2015-06-13 Tom de Vries <tom@codesourcery.com>
79 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
80 (main): Remove superfluous attributes.
81 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
82 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
84 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
86 * gcc.target/i386/monitorx.c: New.
87 * gcc.target/i386/sse-12.c: Add -mmwaitx.
88 * gcc.target/i386/sse-13.c: Ditto.
89 * gcc.target/i386/sse-14.c: Ditto.
90 * gcc.target/i386/sse-22.c: Ditto.
91 * gcc.target/i386/sse-23.c: Ditto.
92 * g++.dg/other/i386-2.C: Ditto.
93 * g++.dg/other/i386-3.C: Ditto.
95 2015-06-11 Steve Ellcey <sellcey@imgtec.com>
97 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
99 2015-06-11 Paul Thomas <pault@gcc.gnu.org>
102 * gfortran.dg/allocatable_scalar_13.f90: New test
104 2015-06-11 Marek Polacek <polacek@redhat.com>
106 * gcc.dg/fold-xor-3.c: New test.
108 2015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
110 * gcc.target/arm/short-it-ifcvt-1.c: New test.
111 * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
113 2015-06-11 Christian Bruel <christian.bruel@st.com>
116 * gcc.target/arm/pragma_attribute.c: New test.
118 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
120 * g++.dg/abi/mangle-regparm.C (dg-optiond): Add -save-temps.
122 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
125 * gcc.target/i386/pr66473.c: New test.
127 2015-06-10 Jakub Jelinek <jakub@redhat.com>
130 * gcc.dg/tls/pr66470.c: New test.
131 * gcc.target/i386/pr66470.c: New test.
133 2015-06-10 Christian Bruel <christian.bruel@st.com>
136 * gcc.target/arm/attr_arm.c: New test
137 * gcc.target/arm/attr_arm-err.c: New test
138 * gcc.target/arm/attr_thumb.c: New test
139 * gcc.target/arm/attr_thumb-static.c: New test
141 2015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
146 * g++.dg/abi/aarch64_guard1.C: Adjust test.
148 2015-06-10 James Greenhalgh <james.greenhalgh@arm.com>
150 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
151 passed by the testsuite driver.
153 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
156 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
157 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
158 * gcc.dg/ssp-1.c: Make counter a register.
159 * gcc.dg/ssp-2.c: Likewise.
160 * gcc.dg/torture/parm-coalesce.c: New.
162 2015-06-09 Tom de Vries <tom@codesourcery.com>
164 * gcc.target/i386/vararg-loc.c: New test.
166 2015-06-09 Paolo Carlini <paolo.carlini@oracle.com>
169 * g++.dg/cpp0x/nsdmi-aggr1.C: New.
170 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
172 2015-06-09 Marek Polacek <polacek@redhat.com>
174 PR tree-optimization/66299
175 * gcc.dg/pr66299-1.c: New test.
176 * gcc.dg/pr66299-2.c: New test.
177 * gcc.dg/pr66299-3.c: New test.
179 2015-06-09 James Greenhalgh <james.greenhalgh@arm.com>
181 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
182 passed by the testsuite driver.
184 2015-06-09 Richard Biener <rguenther@suse.de>
187 * gcc.dg/fold-modpow2.c: New testcase.
189 2015-06-09 Richard Biener <rguenther@suse.de>
191 PR tree-optimization/66419
192 * gcc.dg/vect/bb-slp-37.c: New testcase.
194 2015-06-09 Shiva Chen <shiva0217@gmail.com>
196 * gcc.target/arm/stl-cond.c: New test.
198 2015-06-09 Richard Biener <rguenther@suse.de>
201 * gcc.dg/torture/pr66413.c: New testcase.
203 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
205 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
206 * gcc.dg/ssp-1.c: Make counter a register.
207 * gcc.dg/ssp-2.c: Likewise.
208 * gcc.dg/torture/parm-coalesce.c: New.
210 2015-06-08 Jan Hubicka <hubicka@ucw.cz>
212 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
213 * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
215 2015-06-08 Tom de Vries <tom@codesourcery.com>
217 PR rtl-optimization/66444
218 * gcc.dg/pr66444.c: New test.
220 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org>
223 * gfortran.dg/class_is_1.f90: New test.
224 * gfortran.dg/type_is_1.f90: Ditto.
226 2015-06-08 Marek Polacek <polacek@redhat.com>
229 * gcc.dg/cpp/pr66415-1.c: New test.
230 * gcc.dg/cpp/pr66415-2.c: New test.
232 2015-06-08 Richard Biener <rguenther@suse.de>
234 PR tree-optimization/66422
235 * gcc.dg/Warray-bounds-16.c: New testcase.
237 2015-06-08 Richard Biener <rguenther@suse.de>
239 * gcc.dg/vect/slp-perm-10.c: New testcase.
240 * gcc.dg/vect/slp-23.c: Adjust.
241 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
242 vector pointer update.
244 2015-06-08 Marek Polacek <polacek@redhat.com>
247 * g++.dg/ubsan/pr66452.C: New test.
249 2015-06-08 Tom de Vries <tom@codesourcery.com>
251 PR tree-optimization/66436
252 * gcc.dg/gomp/dump-new-function-2.c: New test.
253 * gcc.dg/gomp/dump-new-function-3.c: Same.
254 * gcc.dg/gomp/dump-new-function.c: Same.
256 2015-06-08 Tom de Vries <tom@codesourcery.com>
258 PR tree-optimization/66435
259 * gcc.dg/gomp/notify-new-function-2.c: New test.
260 * gcc.dg/gomp/notify-new-function-3.c: Same.
261 * gcc.dg/gomp/notify-new-function.c: Same.
263 2015-06-06 Jan Hubicka <hubicka@ucw.cz>
265 * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
266 * gfortran.dg/lto/bind_c-1_1.c: New testcase.
267 * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
268 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
269 * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
270 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
273 2015-06-06 Thomas Koenig <tkoenig@netcologne.de>
276 * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
277 * gfortran.dg/warn_conversion.f90: Add warning for change in value
279 * gfortran.dg/warn_conversion_3.f90: Add warnings.
280 * gfortran.dg/warn_conversion_5.f90: New test.
281 * gfortran.dg/warn_conversion_6.f90: New test.
282 * gfortran.dg/warn_conversion_7.f90: New test.
284 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
287 * gfortran.dg/blockdata_9.f: New test.
289 2015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org>
292 * gfortran.dg/forall_17.f90: New test.
294 2015-06-05 Aldy Hernandez <aldyh@redhat.com>
296 * g++.dg/cpp0x/pr57101.C: Add warning.
297 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
298 * g++.dg/ext/visibility/anon7.C: Same.
299 * g++.dg/ipa/pr63587-2.C: Same.
300 * g++.dg/opt/dump1.C: Same.
301 * g++.dg/opt/pr59622-3.C: Same.
302 * g++.dg/opt/pr59622.C: Same.
303 * g++.dg/torture/pr46383.C: Same.
304 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
305 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
306 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
308 * gfortran.dg/intent_out_8.f90: Same.
309 * gfortran.dg/warn_target_lifetime_3.f90: Same.
311 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
314 gfortran.dg/equiv_9.f90: New test.
317 2015-06-05 Tom de Vries <tom@codesourcery.com>
319 merge from gomp4 branch:
320 2015-05-28 Tom de Vries <tom@codesourcery.com>
322 PR tree-optimization/65443
323 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
324 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
325 * gcc.dg/parloops-exit-first-loop-alt.c: New test.
327 2015-06-05 Nathan Sidwell <nathan@acm.org>
330 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
332 2015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org>
334 * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
336 2015-06-04 Paolo Carlini <paolo.carlini@oracle.com>
338 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
340 2015-06-04 Sriraman Tallam <tmsriram@google.com>
342 * testsuite/gcc.target/i386/noplt-1.c: New test.
343 * testsuite/gcc.target/i386/noplt-2.c: New test.
344 * testsuite/gcc.target/i386/noplt-3.c: New test.
345 * testsuite/gcc.target/i386/noplt-4.c: New test.
347 2015-06-04 Thomas Koenig <tkoenig@netcologne.de>
350 * gfortran.dg/adjustl_1.f90: New test.
352 2015-06-04 Jan Hubicka <hubicka@ucw.cz>
354 * gcc.dg/lto/c-compatible-types_0.c: New testcase.
355 * gcc.dg/lto/c-compatible-types_1.c: New testcase.
357 2015-06-03 Jan Hubicka <hubicka@ucw.cz>
359 * lto.c (iterative_hash_canonical_type,
360 gimple_register_canonical_type): only hash main variants of types
362 2015-06-04 Sandra Loosemore <sandra@codesourcery.com>
364 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
365 Move set of dg-do-what-default after early return.
367 2015-06-04 Marek Polacek <polacek@redhat.com>
370 * gcc.dg/lvalue-8.c: New test.
372 2015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
373 Paolo Carlini <paolo.carlini@oracle.com>
376 * g++.dg/other/pr66130.C: New.
377 * g++.dg/cpp0x/pr66130.C: Likewise.
379 2015-06-03 Paolo Carlini <paolo.carlini@oracle.com>
381 * g++.dg/cpp0x/decl-loc1.C: New.
382 * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
383 * g++.dg/cpp0x/constexpr-object1.C: Likewise.
384 * g++.dg/init/ctor8.C: Likewise.
385 * g++.dg/parse/semicolon4.C: Likewise.
387 2015-06-03 Marek Polacek <polacek@redhat.com>
390 * g++.dg/ubsan/static-init-1.C: New test.
391 * g++.dg/ubsan/static-init-2.C: New test.
392 * g++.dg/ubsan/static-init-3.C: New test.
394 2015-06-03 Uros Bizjak <ubizjak@gmail.com>
397 * gcc.target/i386/pr66275.c: New test.
399 2015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
401 * gcc.dg/Wcxx-compat-22.c: New testcase.
402 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
403 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
404 * c-c++-common/pr58346-1.c: Likewise.
405 * c-c++-common/transparent-union-1.c: Likewise.
407 2015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com>
409 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
410 * g++.dg/plugin/def_plugin.c: New file.
411 * g++.dg/plugin/def-plugin-test.C: New file.
413 2015-06-03 Richard Biener <rguenther@suse.de>
415 * gcc.dg/vect/bb-slp-36.c: New testcase.
417 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
419 * gcc.dg/lto/chkp-removed-alias_0.c: New.
421 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
423 * gcc.dg/lto/chkp-privatize-1_0.c: New.
424 * gcc.dg/lto/chkp-privatize-1_1.c: New.
425 * gcc.dg/lto/chkp-privatize-2_0.c: New.
426 * gcc.dg/lto/chkp-privatize-2_1.c: New.
428 2015-06-03 Marek Polacek <polacek@redhat.com>
432 * gcc.dg/pr64223-1.c: New test.
433 * gcc.dg/pr64223-2.c: New test.
435 2015-06-03 Richard Biener <rguenther@suse.de>
437 PR tree-optimization/63916
438 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
440 2015-06-03 Richard Biener <rguenther@suse.de>
442 PR tree-optimization/66375
443 * gcc.dg/torture/pr66375.c: New testcase.
445 2015-06-03 Bin Cheng <bin.cheng@arm.com>
447 * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
449 2015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org>
452 * gcc.target/arm/maskdata.c: Remove -fno-gcse.
454 2015-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
457 * gfortran.dg/reshape_7.f90: New test.
459 2015-06-02 David Malcolm <dmalcolm@redhat.com>
462 * c-c++-common/Wmisleading-indentation.c (fn_35): New.
465 2015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
468 * gcc.dg/pr49551.c: New testcase.
470 2015-06-02 Richard Biener <rguenther@suse.de>
473 * g++.dg/lto/pr65549_0.C: New testcase.
475 2015-06-02 Thomas Schwinge <thomas@codesourcery.com>
479 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
481 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
483 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
485 2015-06-02 Paolo Carlini <paolo.carlini@oracle.com>
488 * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
490 2015-06-02 Bin Cheng <bin.cheng@arm.com>
492 PR tree-optimization/48052
493 * gcc.dg/tree-ssa/scev-8.c: New.
494 * gcc.dg/tree-ssa/scev-9.c: New.
495 * gcc.dg/tree-ssa/scev-10.c: New.
496 * gcc.dg/vect/pr48052.c: New.
498 2015-06-02 Eric Botcazou <ebotcazou@adacore.com>
500 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
502 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
504 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
506 2015-06-02 Marek Polacek <polacek@redhat.com>
509 * gcc.dg/torture/pr66345.c: New test.
511 2015-06-02 Richard Biener <rguenther@suse.de>
513 PR tree-optimization/65961
514 * gcc.dg/torture/pr65961.c: New testcase.
516 2015-06-02 Bin Cheng <bin.cheng@arm.com>
518 PR tree-optimization/52563
519 PR tree-optimization/62173
520 * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
521 * gcc.dg/tree-ssa/scev-4.c: Ditto.
523 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
525 * gnat.dg/specs/varsize_return2.ads: New test.
526 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
528 2015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com>
530 * gcc.dg/vect/vect-outer-simd-1.c: New test.
532 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
535 * gcc.target/aarch64/sync-comp-swap.c: New.
536 * gcc.target/aarch64/sync-comp-swap.x: New.
537 * gcc.target/aarch64/sync-op-acquire.c: New.
538 * gcc.target/aarch64/sync-op-acquire.x: New.
539 * gcc.target/aarch64/sync-op-full.c: New.
540 * gcc.target/aarch64/sync-op-full.x: New.
541 * gcc.target/aarch64/sync-op-release.c: New.
542 * gcc.target/aarch64/sync-op-release.x: New.
544 2015-06-01 Alex Velenko <Alex.Velenko@arm.com>
546 * gcc.target/arm/thumb-ltu.c (foo): Predefined.
549 2015-06-01 Richard Biener <rguenther@suse.de>
551 PR tree-optimization/66349
552 PR tree-optimization/66352
553 PR tree-optimization/66357
554 * gcc.dg/torture/pr66357.c: New testcase.
555 * gcc.dg/torture/pr66349.c: Likewise.
556 * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
558 2015-06-01 Richard Biener <rguenther@suse.de>
561 2015-05-29 Richard Biener <rguenther@suse.de>
563 PR tree-optimization/66314
564 * gcc.dg/asan/pr66314.c: New testcase.
566 2015-06-01 Richard Biener <rguenther@suse.de>
568 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
570 2015-06-01 Jakub Jelinek <jakub@redhat.com>
572 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
574 (hp3, hp4): Add inline keyword.
575 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
576 (hp2): Add inline keyword.
577 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
578 (hp2): Add inline keyword.
580 2015-06-01 Ilya Enkovich <ilya.enkovich@intel.com>
583 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
584 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
585 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
586 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
588 2015-06-01 Alan Lawrence <alan.lawrence@arm.com>
590 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
591 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
593 2015-06-01 Richard Biener <rguenther@suse.de>
595 PR tree-optimization/66280
596 * g++.dg/torture/pr66280.C: New testcase.
597 * g++.dg/torture/pr66280-2.C: Likewise.
599 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
601 * gnat.dg/addr9_1.adb: New test.
602 * gnat.dg/addr9_2.adb: Likewise.
603 * gnat.dg/addr9_3.adb: Likewise.
604 * gnat.dg/addr9_4.adb: Likewise.
606 2015-05-31 Eric Botcazou <ebotcazou@adacore.com>
608 * g++.dg/other/dump-ada-spec-4.C: New test.
610 2015-05-30 H.J. Lu <hongjiu.lu@intel.com>
612 * gcc.dg/alias-8.c: Fix dg-warning.
614 2015-05-30 Jan Hubicka <hubicka@ucw.cz>
616 * gcc.dg/alias-8.c: Do not xfail.
617 * gcc.dg/pr62167.c: Prevent FRE.
618 * gcc.dg/alias-14.c: New testcase.
620 2015-05-29 Christophe Lyon <christophe.lyon@linaro.org>
622 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
624 2015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
627 * gcc.target/s390/hotpatch-1.c: Remove optimization options from
629 * gcc.target/s390/hotpatch-10.c: Likewise.
630 * gcc.target/s390/hotpatch-11.c: Likewise.
631 * gcc.target/s390/hotpatch-12.c: Likewise.
632 * gcc.target/s390/hotpatch-17.c: Likewise.
633 * gcc.target/s390/hotpatch-18.c: Likewise.
634 * gcc.target/s390/hotpatch-20.c: Likewise.
635 * gcc.target/s390/hotpatch-21.c: Likewise.
636 * gcc.target/s390/hotpatch-22.c: Likewise.
637 * gcc.target/s390/hotpatch-23.c: Likewise.
638 * gcc.target/s390/hotpatch-24.c: Likewise.
639 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler
640 to check for the exact nops too.
641 * gcc.target/s390/hotpatch-3.c: Likewise.
642 * gcc.target/s390/hotpatch-4.c: Likewise.
643 * gcc.target/s390/hotpatch-5.c: Likewise.
644 * gcc.target/s390/hotpatch-6.c: Likewise.
645 * gcc.target/s390/hotpatch-7.c: Likewise.
646 * gcc.target/s390/hotpatch-8.c: Likewise.
647 * gcc.target/s390/hotpatch-9.c: Likewise.
648 * gcc.target/s390/hotpatch-14.c: Likewise.
649 * gcc.target/s390/hotpatch-15.c: Likewise.
650 * gcc.target/s390/hotpatch-16.c: Likewise.
651 * gcc.target/s390/hotpatch-19.c: Likewise.
652 * gcc.target/s390/hotpatch-25.c: Likewise. Remove
653 scan-assembler-times counting number of .align directives.
654 * gcc.target/s390/hotpatch-13.c: Remove optimization options from
655 dg-options. Remove scan-assembler-times counting number of .align
657 * gcc.target/s390/hotpatch-26.c: New file.
658 * gcc.target/s390/hotpatch-27.c: New file.
659 * gcc.target/s390/hotpatch-28.c: New file.
660 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
661 using -Os -O0 -O1 -O2 -O3 options.
663 2015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
665 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
667 2015-05-29 Jakub Jelinek <jakub@redhat.com>
669 PR tree-optimization/66142
670 * gcc.dg/vect/pr66142.c: New test.
672 2015-05-29 Richard Biener <rguenther@suse.de>
674 PR tree-optimization/66314
675 * gcc.dg/asan/pr66314.c: New testcase.
677 2015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
679 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
680 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
682 (schedule-cleanups, dg-keep-saved-temps): New proc.
683 (gcc-dg-test-1): Schedule cleanups.
684 * lib/profopt.exp (profopt-execute): Likewise.
685 * g++.dg/cdce3.C: Adjust expected line numbers.
686 * gcc.dg/cdce1.c: Likewise.
687 * gcc.dg/cdce2.c: Likewise.
688 * gcc.dg/strlenopt-22.c: Fix comment delimiter.
689 * gcc.dg/strlenopt-24.c: Likewise.
690 * gcc.dg/tree-ssa/vrp26.c: Likewise.
691 * gcc.dg/tree-ssa/vrp28.c: Likewise.
692 * obj-c++.dg/encode-2.mm: Likewise.
694 2015-05-28 DJ Delorie <dj@redhat.com>
696 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
698 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
700 * gnat.dg/discr43.adb: New test.
702 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
704 * gnat.dg/varsize_temp.adb: Rename into...
705 * gnat.dg/varsize1.adb: ...this.
706 * gnat.dg/varsize_copy.ad[sb]: Rename into...
707 * gnat.dg/varsize2.ad[sb]: ...this.
708 * gnat.dg/varsize3_1.adb: New test.
709 * gnat.dg/varsize3_2.adb: Likewise.
710 * gnat.dg/varsize3_3.adb: Likewise.
711 * gnat.dg/varsize3_4.adb: Likewise.
712 * gnat.dg/varsize3_5.adb: Likewise.
713 * gnat.dg/varsize3_6.adb: Likewise.
714 * gnat.dg/varsize3_pkg1.ads: New helper.
715 * gnat.dg/varsize3_pkg2.ads: Likewise.
716 * gnat.dg/varsize3_pkg3.ads: Likewise.
718 2015-05-28 Richard Biener <rguenther@suse.de>
720 * gcc.dg/vect/slp-reduc-sad.c: New testcase.
722 2015-05-28 Richard Biener <rguenther@suse.de>
724 PR tree-optimization/66142
725 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
727 2015-05-28 Lawrence Velázquez <vq@larryv.me>
730 * gcc.dg/darwin-minversion-3.c: Update testcase.
731 * gcc.dg/darwin-minversion-4.c: Ditto.
732 * gcc.dg/darwin-minversion-5.c: New testcase.
733 * gcc.dg/darwin-minversion-6.c: Ditto.
734 * gcc.dg/darwin-minversion-7.c: Ditto.
735 * gcc.dg/darwin-minversion-8.c: Ditto.
736 * gcc.dg/darwin-minversion-9.c: Ditto.
737 * gcc.dg/darwin-minversion-10.c: Ditto.
738 * gcc.dg/darwin-minversion-11.c: Ditto.
739 * gcc.dg/darwin-minversion-12.c: Ditto.
741 2015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
743 PR rtl-optimization/66168
744 * gcc.c-torture/compile/pr66168.c: New test.
746 2015-05-27 Jeff Law <law@redhat.com>
749 * gcc.dg/target/m68k/pr39726-1.c: New test.
751 2015-05-27 Nathan Sidwell <nathan@acm.org>
754 * g++.dg/ext/alias-canon3.C: New.
756 2015-05-27 Richard Biener <rguenther@suse.de>
758 PR tree-optimization/66272
760 2014-08-15 Richard Biener <rguenther@suse.de>
762 PR tree-optimization/62031
763 * gcc.dg/torture/pr66272.c: New testcase.
765 2015-05-27 Richard Biener <rguenther@suse.de>
767 * gcc.dg/vect/slp-reduc-7.c: New testcase.
769 2015-05-27 Honggyu Kim <hong.gyu.kim@lge.com>
772 * gcc.dg/pr65358.c: New test.
774 2015-05-27 Andre Vehreschild <vehre@gmx.de>
777 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
779 * gfortran.dg/allocate_with_source_6.f90: New test.
781 2015-05-26 Eric Botcazou <ebotcazou@adacore.com>
783 * gnat.dg/atomic7_1.adb: New test.
784 * gnat.dg/atomic7_2.adb: Likewise.
785 * gnat.dg/atomic7_pkg1.ads: New helper.
786 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
788 2015-05-26 Michael Matz <matz@suse.de>
791 * gcc.dg/vect/pr66251.c: New test.
793 2015-05-26 Richard Biener <rguenther@suse.de>
795 PR tree-optimization/66142
796 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
798 2015-05-26 Paul Thomas <pault@gcc.gnu.org>
801 * gfortran.dg/allocatable_scalar_13.f90: New test
803 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
805 * gnat.dg/warn11.adb: New test.
806 * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
808 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
810 * gnat.dg/vfa1_1.adb: New test.
811 * gnat.dg/vfa1_2.adb: Likewise.
812 * gnat.dg/vfa1_3.adb: Likewise.
813 * gnat.dg/vfa1_4.adb: Likewise.
814 * gnat.dg/vfa1_pkg.ads: New helper.
816 2015-05-25 Alexander Monakov <amonakov@ispras.ru>
818 * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
819 * gcc.target/i386/pr66232-3.c: Likewise.
821 2015-05-25 Uros Bizjak <ubizjak@gmail.com>
824 * gcc.target/i386/pr66274.c: New test.
826 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
828 * gnat.dg/renaming6.ad[sb]: New test.
830 2015-05-25 Andreas Tobler <andreast@gcc.gnu.org>
832 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
833 and 'dg-require-effective-target pie'.
835 2015-05-23 Nathan Sidwell <nathan@acm.org>
838 * g++.dg/cpp0x/pr66243.C: New.
840 2015-05-24 Jan Hubicka <hubicka@ucw.cz>
843 * g++.dg/lto/pr66180_0.C: New testcase.
844 * g++.dg/lto/pr66180_1.C: New testcase.
846 2015-05-24 Mikael Morin <mikael@gcc.gnu.org>
849 * typebound_call_27.f90: New file.
851 2015-05-23 Nathan Sidwell <nathan@acm.org>
854 * g++.dg/template/pr65936.C: New.
856 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
858 PR tree-optimization/63387
859 * gcc.dg/pr63387-2.c: New testcase.
861 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
863 * gcc.dg/simd-1.c: Update to the new message.
865 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
867 * gcc.dg/nand.c: New testcase.
869 2015-05-22 Sandra Loosemore <sandra@codesourcery.com>
871 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
872 Set dg-do-what-default to compile only on ARM targets without
873 arm_neon_hw execution support. Remove redundant c-torture-execute
874 in loop over test cases.
876 2015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
879 * gcc.target/aarch64/pr65491_1.c: New test.
880 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
881 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
883 2015-05-22 Paolo Carlini <paolo.carlini@oracle.com>
886 * g++.dg/cpp0x/explicit9.C: New.
887 * g++.dg/cpp0x/explicit8.C: Check the locations too.
889 2015-05-22 Richard Biener <rguenther@suse.de>
891 PR tree-optimization/66251
892 * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
894 2015-05-22 Marek Polacek <polacek@redhat.com>
897 * c-c++-common/attributes-enum-1.c: New test.
898 * c-c++-common/attributes-enum-2.c: New test.
899 * g++.dg/cpp0x/attributes-enum-1.C: New test.
900 * g++.dg/cpp1y/attributes-enum-1.C: New test.
902 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
904 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
905 effective target support. If no arm_neon_hw support, do not attempt
906 to execute the tests; only compile them.
907 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
908 and "dg-require-effective-target arm_neon_ok".
909 * gcc.target/arm/simd/vextp16_1.c: Likewise.
910 * gcc.target/arm/simd/vextp64_1.c: Likewise.
911 * gcc.target/arm/simd/vextp8_1.c: Likewise.
912 * gcc.target/arm/simd/vextQf32_1.c: Likewise.
913 * gcc.target/arm/simd/vextQp16_1.c: Likewise.
914 * gcc.target/arm/simd/vextQp64_1.c: Likewise.
915 * gcc.target/arm/simd/vextQp8_1.c: Likewise.
916 * gcc.target/arm/simd/vextQs16_1.c: Likewise.
917 * gcc.target/arm/simd/vextQs32_1.c: Likewise.
918 * gcc.target/arm/simd/vextQs64_1.c: Likewise.
919 * gcc.target/arm/simd/vextQs8_1.c: Likewise.
920 * gcc.target/arm/simd/vextQu16_1.c: Likewise.
921 * gcc.target/arm/simd/vextQu32_1.c: Likewise.
922 * gcc.target/arm/simd/vextQu64_1.c: Likewise.
923 * gcc.target/arm/simd/vextQu8_1.c: Likewise.
924 * gcc.target/arm/simd/vexts16_1.c: Likewise.
925 * gcc.target/arm/simd/vexts32_1.c: Likewise.
926 * gcc.target/arm/simd/vexts64_1.c: Likewise.
927 * gcc.target/arm/simd/vexts8_1.c: Likewise.
928 * gcc.target/arm/simd/vextu16_1.c: Likewise.
929 * gcc.target/arm/simd/vextu32_1.c: Likewise.
930 * gcc.target/arm/simd/vextu64_1.c: Likewise.
931 * gcc.target/arm/simd/vextu8_1.c: Likewise.
932 * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
933 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
934 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
935 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
936 * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
937 * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
938 * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
939 * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
940 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
941 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
942 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
943 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
944 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
945 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
946 * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
947 * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
948 * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
949 * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
950 * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
951 * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
952 * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
953 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
954 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
955 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
956 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
957 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
958 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
959 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
960 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
961 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
962 * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
963 * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
964 * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
965 * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
966 * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
967 * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
968 * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
969 * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
970 * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
971 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
972 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
973 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
974 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
975 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
976 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
977 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
978 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
979 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
980 * gcc.target/arm/simd/vtrns16_1.c: Likewise.
981 * gcc.target/arm/simd/vtrns32_1.c: Likewise.
982 * gcc.target/arm/simd/vtrns8_1.c: Likewise.
983 * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
984 * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
985 * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
986 * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
987 * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
988 * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
989 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
990 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
991 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
992 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
993 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
994 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
995 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
996 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
997 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
998 * gcc.target/arm/simd/vuzps16_1.c: Likewise.
999 * gcc.target/arm/simd/vuzps32_1.c: Likewise.
1000 * gcc.target/arm/simd/vuzps8_1.c: Likewise.
1001 * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
1002 * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
1003 * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
1004 * gcc.target/arm/simd/vzipf32_1.c: Likewise.
1005 * gcc.target/arm/simd/vzipp16_1.c: Likewise.
1006 * gcc.target/arm/simd/vzipp8_1.c: Likewise.
1007 * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
1008 * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
1009 * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
1010 * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
1011 * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
1012 * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
1013 * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
1014 * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
1015 * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
1016 * gcc.target/arm/simd/vzips16_1.c: Likewise.
1017 * gcc.target/arm/simd/vzips32_1.c: Likewise.
1018 * gcc.target/arm/simd/vzips8_1.c: Likewise.
1019 * gcc.target/arm/simd/vzipu16_1.c: Likewise.
1020 * gcc.target/arm/simd/vzipu32_1.c: Likewise.
1021 * gcc.target/arm/simd/vzipu8_1.c: Likewise.
1023 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
1025 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
1026 * gcc.dg/vect/pr59354.c: Likewise.
1027 * gcc.dg/vect/pr64252.c: Likewise.
1028 * gcc.dg/vect/pr64404.c: Likewise.
1029 * gcc.dg/vect/pr64493.c: Likewise.
1030 * gcc.dg/vect/pr64495.c: Likewise.
1031 * gcc.dg/vect/pr64844.c: Likewise.
1032 * gcc.dg/vect/pr65518.c: Likewise.
1033 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1035 2015-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1038 * g++.dg/cpp1y/var-templ28.C: New.
1040 2015-05-21 H.J. Lu <hongjiu.lu@intel.com>
1043 * gcc.target/i386/pr66232-1.c: New test.
1044 * gcc.target/i386/pr66232-2.c: Likewise.
1045 * gcc.target/i386/pr66232-3.c: Likewise.
1046 * gcc.target/i386/pr66232-4.c: Likewise.
1047 * gcc.target/i386/pr66232-5.c: Likewise.
1049 2015-05-21 Nathan Sidwell <nathan@acm.org>
1051 * g++.dg/cpp1y/pr60943.C: New.
1053 2015-05-21 Jakub Jelinek <jakub@redhat.com>
1055 PR tree-optimization/66233
1056 * gcc.c-torture/execute/pr66233.c: New test.
1058 2015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1061 * gfortran.dg/inline_matmul_11.f90: New test.
1063 2015-05-21 Andreas Tobler <andreast@gcc.gnu.org>
1065 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
1066 instead of listing several targets on its own.
1067 * gcc.target/i386/pr32219-2.c: Likewise.
1068 * gcc.target/i386/pr32219-3.c: Likewise.
1069 * gcc.target/i386/pr32219-4.c: Likewise.
1070 * gcc.target/i386/pr32219-5.c: Likewise.
1071 * gcc.target/i386/pr32219-6.c: Likewise
1072 * gcc.target/i386/pr32219-7.c: Likewise.
1073 * gcc.target/i386/pr32219-8.c: Likewise.
1074 * gcc.target/i386/pr39013-1.c: Likewise.
1075 * gcc.target/i386/pr39013-2.c: Likewise.
1076 * gcc.target/i386/pr64317.c: Likewise.
1078 2015-05-21 Jeff Law <law@redhat.com>
1080 * gcc.target/hppa/shadd-3.c: New test.
1081 * gcc.target/hppa/shadd-4.c: New test.
1083 2015-05-21 Michael Matz <matz@suse.de>
1085 * gcc.dg/vect/vect-strided-store.c: New test.
1086 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1087 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
1089 2015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1091 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
1092 * gcc.dg/pow-sqrt-synth-1.c: New test.
1093 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
1095 2015-05-21 Richard Biener <rguenther@suse.de>
1098 * g++.dg/conversion/pr66211.C: New testcase.
1099 * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
1101 2015-05-21 Jeff Law <law@redhat.com>
1103 * gcc.target/hppa/shadd-2.c: New test.
1105 2015-05-21 Oleg Endo <olegendo@gcc.gnu.org>
1108 * gcc.target/sh/pr54236-2.c: Fix typo in comment.
1110 2015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1113 * gcc.target/arm/pr26702.c: Adjust target selector.
1115 2015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com>
1118 * gcc.dg/lto/pr66221_0.c: New test.
1119 * gcc.dg/lto/pr66221_1.c: New test.
1121 2015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
1124 * gcc.dg/redecl-4.c: Update column numbers.
1125 * gcc.dg/format/bitfld-1.c: Likewise.
1126 * gcc.dg/format/attr-2.c: Likewise.
1127 * gcc.dg/format/attr-6.c: Likewise.
1128 * gcc.dg/format/attr-7.c (baz): Likewise.
1129 * gcc.dg/format/asm_fprintf-1.c: Likewise.
1130 * gcc.dg/format/attr-4.c: Likewise.
1131 * gcc.dg/format/branch-1.c: Likewise.
1132 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column
1133 locations within strings with embedded escape sequences.
1135 2015-05-20 Jeff Law <law@redhat.com>
1137 * gcc.target/hppa/hppa.exp: New target test driver.
1138 * gcc.target/hppa/shadd-1.c: New test.
1140 2015-05-20 Alex Velenko <Alex.Velenko@arm.com>
1142 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
1144 2015-05-20 David Malcolm <dmalcolm@redhat.com>
1146 * c-c++-common/Wmisleading-indentation.c (fn_32): New.
1147 (fn_33_k_and_r_style): New.
1148 (fn_33_stroustrup_style): New.
1149 (fn_33_allman_style): New.
1150 (fn_33_whitesmiths_style): New.
1151 (fn_33_horstmann_style): New.
1152 (fn_33_ratliff_banner_style): New.
1153 (fn_33_lisp_style): New.
1154 (fn_34_indent_dash_gnu): New.
1155 (fn_34_indent_dash_kr): New.
1156 (fn_34_indent_dash_orig): New.
1157 (fn_34_indent_linux_style): New.
1159 2015-05-20 Andre Vehreschild <vehre@gmx.de>
1162 * gfortran.dg/allocate_with_source_5.f90: Extend test.
1164 2015-05-20 Bin Cheng <bin.cheng@arm.com>
1166 PR tree-optimization/65447
1167 * gcc.dg/tree-ssa/pr65447.c: New test.
1169 2015-05-19 Nathan sidwell <nathan@acm.org>
1171 * g++.dg/cpp0x/pr65954.C: New.
1173 2015-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1175 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
1177 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1179 * lib/target-supports.exp: Vector do not always have natural
1182 2015-05-19 David Sherwood <david.sherwood@arm.com>
1184 * gcc.dg/loop-invariant.c: New testcase.
1186 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1188 * lib/target-supports.exp: Vector do not always have natural
1191 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1193 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
1195 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
1197 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1199 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
1200 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
1201 * gcc.target/s390/zvector/vec-genmask-1.c: New test.
1202 * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
1203 * gcc.target/s390/zvector/vec-overloading-1.c: New test.
1204 * gcc.target/s390/zvector/vec-overloading-2.c: New test.
1205 * gcc.target/s390/zvector/vec-overloading-3.c: New test.
1206 * gcc.target/s390/zvector/vec-overloading-4.c: New test.
1207 * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
1208 * gcc.target/s390/zvector/vec-elem-1.c: New test.
1210 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1212 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
1214 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1216 * gcc.target/s390/s390.exp
1217 (check_effective_target_vector): New check.
1218 * gcc.target/s390/vector/vec-abi-1.c: New test.
1219 * gcc.target/s390/vector/vec-abi-2.c: New test.
1220 * gcc.target/s390/vector/vec-abi-3.c: New test.
1221 * gcc.target/s390/vector/vec-abi-4.c: New test.
1222 * gcc.target/s390/vector/vec-abi-align-1.c: New test.
1223 * gcc.target/s390/vector/vec-abi-single-1.c: New test.
1224 * gcc.target/s390/vector/vec-abi-single-2.c: New test.
1225 * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
1226 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
1227 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
1228 * gcc.target/s390/vector/vec-clobber-1.c: New test.
1229 * gcc.target/s390/vector/vec-cmp-1.c: New test.
1230 * gcc.target/s390/vector/vec-cmp-2.c: New test.
1231 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
1232 * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
1233 * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
1234 * gcc.target/s390/vector/vec-genmask-1.c: New test.
1235 * gcc.target/s390/vector/vec-genmask-2.c: New test.
1236 * gcc.target/s390/vector/vec-init-1.c: New test.
1237 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
1238 * gcc.target/s390/vector/vec-shift-1.c: New test.
1239 * gcc.target/s390/vector/vec-sub-1.c: New test.
1241 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1243 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
1245 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1247 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
1249 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1251 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
1253 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1255 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
1257 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1259 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
1261 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1263 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
1265 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1267 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
1269 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1271 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
1273 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1275 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
1277 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1279 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
1281 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1283 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
1285 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1287 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
1289 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
1291 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
1293 2015-05-19 Jakub Jelinek <jakub@redhat.com>
1295 PR tree-optimization/66187
1296 * gcc.c-torture/execute/pr66187.c: New test.
1297 * gcc.dg/pr66187-1.c: New test.
1298 * gcc.dg/pr66187-2.c: New test.
1300 2015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1302 * gcc.dg/vect/bb-slp-35.c: Adjust.
1304 2015-05-19 Richard Biener <rguenther@suse.de>
1306 PR tree-optimization/66165
1307 * gcc.dg/torture/pr66165.c: New testcase.
1309 PR tree-optimization/66185
1310 * gcc.dg/torture/pr66185.c: New testcase.
1312 2015-05-19 Oleg Endo <olegendo@gcc.gnu.org>
1315 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
1317 2015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com>
1319 * gcc.target/mips/p5600-bonding.c : New file.
1321 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1324 * gfortran.dg/interface_operator_1.f90: New tests.
1326 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1329 * gfortran.dg/generic_29.f90: New tests.
1331 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1334 * gfortran.dg/storage_size_6.f90: New tests.
1336 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1339 * gfortran.dg/null1.f90: New test.
1341 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1344 * gfortran.dg/entry_21.f90: New test.
1346 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1349 * gfortran.dg/storage_size_6.f90: New tests.
1351 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1354 * gfortran.dg/misplaced_statement.f90: New test.
1356 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1359 * gfortran.dg/filepos1.f90: New test
1361 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1364 * gfortran.dg/pr64925.f90: New test.
1366 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
1368 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
1370 * gfortran.dg/lto/pr41576_1.f90: Ditto.
1372 2015-05-12 Andreas Tobler <andreast@gcc.gnu.org>
1374 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
1375 to the family of pie capable targets.
1377 2015-05-18 Alex Velenko <Alex.Velenko@arm.com>
1379 * gcc.target/arm/bics_1.c : New testcase.
1380 * gcc.target/arm/bics_2.c : New testcase.
1381 * gcc.target/arm/bics_3.c : New testcase.
1382 * gcc.target/arm/bics_4.c : New testcase.
1384 2015-05-18 Robert Suchanek <robert.suchanek@imgtec.com>
1386 * gcc.target/mips/umips-attr.c: New test.
1388 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
1390 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
1391 * gcc.dg/20150120-2.c (dg-final): Ditto.
1392 * gcc.dg/20150120-2.c (dg-final): Ditto.
1393 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
1395 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
1398 * gcc.target/i386/pr66174.c: New test.
1400 2015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org>
1403 * gfortran.dg/matmul_bounds_6.f90: New test.
1404 * gfortran.dg/matmul_bounds_7.f90: New test.
1406 2015-05-16 Jan Hubicka <hubicka@ucw.cz>
1408 * gfortran.dg/lto/20091028-2_1.c: Fix return value.
1409 * gfortran.dg/lto/pr41576_1.f90: Add interface.
1410 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
1411 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
1412 * gfortran.dg/lto/20091028-1_1.c: Fix return type.
1413 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
1415 2015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1418 * gfortran.dg/continuation_13.f90: Update test.
1419 * gfortran.dg/pr65903.f90: New test.
1421 2015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1424 * gfortran.dg/block_14.f90: New test.
1426 2015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org>
1429 * lib/gfortran-dg.exp: Update regex to handle two locations for
1430 the same diagnostic without caret.
1431 * gfortran.dg/badline.f: Test also that line numbers are correct
1432 before and after "left but not entered" warning.
1434 2015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org>
1435 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1438 * gcc.target/arm/maskdata.c: New test.
1440 2015-05-16 Mikael Morin <mikael@gcc.gnu.org>
1443 * gfortran.dg/derived_constructor_components_5: New test
1445 2015-05-16 Uros Bizjak <ubizjak@gmail.com>
1448 * gcc.target/alpha/pr66140.c: New test.
1450 2015-05-15 Mikhail Maltsev <maltsevm@gmail.com>
1453 * gcc.dg/Wconversion-complex-c99.c: New test.
1454 * gcc.dg/Wconversion-complex-gnu.c: New test.
1456 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
1458 PR tree-optimization/64454
1459 * gcc.dg/modmod.c: New testcase.
1461 2015-05-15 Ilya Enkovich <ilya.enkovich@intel.com>
1463 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
1465 2015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1468 * gcc.target/i386/mpx/pr66134.c: New test.
1470 2015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com>
1472 * gcc.target/powerpc/pr60158.c: New test.
1474 2015-05-14 Alexander Monakov <amonakov@ispras.ru>
1476 * gcc.target/i386/sibcall-7.c: New test.
1477 * gcc.target/i386/sibcall-8.c: New test.
1479 2015-05-14 Wilco Dijkstra <wdijkstr@arm.com>
1481 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
1482 (abs64_in_dreg): Likewise.
1484 2015-05-14 Marek Polacek <polacek@redhat.com>
1488 * gcc.dg/pr14649-1.c: Add -Wpedantic.
1489 * gcc.dg/pr19984.c: Likewise.
1490 * gcc.dg/pr66066-1.c: New test.
1491 * gcc.dg/pr66066-2.c: New test.
1492 * gcc.dg/pr66066-3.c: New test.
1494 2015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1496 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
1497 * gcc.dg/pow-sqrt.x: New file.
1498 * gcc.dg/pow-sqrt-1.c: New test.
1499 * gcc.dg/pow-sqrt-2.c: Likewise.
1500 * gcc.dg/pow-sqrt-3.c: Likewise.
1502 2015-05-13 Richard Biener <rguenther@suse.de>
1504 PR tree-optimization/66123
1505 * gcc.dg/torture/pr66123.c: New testcase.
1507 2015-05-13 Richard Biener <rguenther@suse.de>
1510 * gcc.dg/alias-2.c: Adjust.
1511 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
1513 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1516 * gcc.target/i386/pr65103-3.c: New.
1518 2015-05-13 Martin Liska <mliska@suse.cz>
1520 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
1522 2015-05-13 Jakub Jelinek <jakub@redhat.com>
1525 * gcc.target/i386/pr66112-2.c: New test.
1528 * gcc.target/i386/pr66112-1.c: New test.
1530 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1533 * gcc.target/i386/mpx/pr66048.cc: New.
1535 2015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1537 PR rtl-optimization/64616
1538 * gcc.dg/loop-8.c: New test.
1539 * gcc.dg/loop-9.c: New test.
1541 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
1544 * gcc.target/i386/pr66047.c: New testcase.
1546 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
1549 * gcc.c-torture/compile/pr65873.c: New testcase.
1551 2015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1554 * gfortran.dg/inline_matmul_10.f90: New test.
1556 2015-05-12 David Malcolm <dmalcolm@redhat.com>
1558 * c-c++-common/Wmisleading-indentation.c: New testcase.
1559 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
1560 * c-c++-common/Wmisleading-indentation-2.md: New file.
1562 2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
1564 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
1566 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
1568 2015-05-12 Richard Biener <rguenther@suse.de>
1570 PR tree-optimization/66101
1571 * gcc.dg/torture/pr66101.c: New testcase.
1573 2015-05-12 Richard Biener <rguenther@suse.de>
1575 PR tree-optimization/37021
1576 * gcc.target/i386/vect-addsub.c: New testcase.
1578 2015-05-12 Alexander Monakov <amonakov@ispras.ru>
1580 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
1582 2015-05-12 Tom de Vries <tom@codesourcery.com>
1584 PR tree-optimization/66010
1585 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
1587 2015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
1590 * g++.dg/cpp0x/trailing10.C: New.
1592 2015-05-12 Richard Biener <rguenther@suse.de>
1594 * gcc.dg/vect/bb-slp-35.c: New testcase.
1596 2015-05-11 Mikael Morin <mikael@gcc.gnu.org>
1599 * gfortran.dg/bound_simplification_6.f90: New.
1601 2015-05-11 Steve Ellcey <sellcey@mips.com>
1603 * gcc.target/mips/branch-1.c: Pass argument to bar().
1605 2015-05-11 Alexander Monakov <amonakov@ispras.ru>
1608 * gcc.target/i386/pr65753.c: New test.
1610 2015-05-11 Richard Sandiford <richard.sandiford@arm.com>
1612 PR rtl-optimization/66076
1613 * gcc.dg/torture/pr66076.c: New test.
1615 2015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1618 * gfortran.dg/inline_matmul_7.f90: New test.
1619 * gfortran.dg/inline_matmul_8.f90: New test.
1620 * gfortran.dg/inline_matmul_9.f90: New test.
1622 2015-05-10 Mikael Morin <mikael@gcc.gnu.org>
1624 * gfortran.dg/bound_simplification_5.f90: New.
1626 2015-05-09 Jason Merrill <jason@redhat.com>
1628 * lib/target-supports.exp (cxx_default): New global.
1629 (check_effective_target_c++11_only)
1630 (check_effective_target_c++14_only)
1631 (check_effective_target_c++98_only)
1632 (check_effective_target_c++1z_only): Check it.
1634 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
1636 PR tree-optimization/64454
1637 * gcc.dg/tree-ssa/vrp97.c: New file.
1638 * gcc.dg/vect/slp-perm-7.c: Update.
1640 2015-05-09 Andre Vehreschild <vehre@gmx.de>
1643 * gfortran.dg/elemental_subroutine_11.f90: New test.
1645 2015-05-08 Richard Biener <rguenther@suse.de>
1647 PR tree-optimization/66036
1648 * gcc.dg/vect/slp-41.c: New testcase.
1650 2015-05-08 Mikael Morin <mikael@gcc.gnu.org>
1652 * gfortran.dg/elemental_optional_args_7.f90: New.
1654 2015-05-08 Alan Lawrence <alan.lawrence@arm.com>
1656 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
1659 2015-05-08 Marek Polacek <polacek@redhat.com>
1662 * gcc.dg/Woverride-init-side-effects-1.c: New test.
1663 * gcc.dg/Woverride-init-side-effects-2.c: New test.
1665 2015-05-07 Marek Polacek <polacek@redhat.com>
1668 * c-c++-common/Wshift-negative-value-1.c: New test.
1669 * testsuite/c-c++-common/Wshift-negative-value-2.c: New test.
1670 * testsuite/c-c++-common/Wshift-negative-value-3.c: New test.
1671 * testsuite/c-c++-common/Wshift-negative-value-4.c: New test.
1672 * testsuite/c-c++-common/Wshift-negative-value-5.c: New test.
1673 * testsuite/c-c++-common/Wshift-negative-value-6.c: New test.
1674 * testsuite/gcc.dg/c90-left-shift-1.c: New test.
1675 * testsuite/gcc.dg/c99-const-expr-7.c: Add dg-error.
1676 * testsuite/gcc.dg/c99-left-shift-1.c: New test.
1678 2015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
1682 * gcc.dg/fdata-sections-2.c: New file.
1684 2015-05-07 Marek Polacek <polacek@redhat.com>
1687 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
1689 * c-c++-common/ubsan/align-7.c: Likewise.
1690 * c-c++-common/ubsan/bounds-8.c: Likewise.
1691 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
1692 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
1693 * c-c++-common/ubsan/null-1.c: Likewise.
1694 * c-c++-common/ubsan/null-10.c: Likewise.
1695 * c-c++-common/ubsan/null-11.c: Likewise.
1696 * c-c++-common/ubsan/null-2.c: Likewise.
1697 * c-c++-common/ubsan/null-3.c: Likewise.
1698 * c-c++-common/ubsan/null-4.c: Likewise.
1699 * c-c++-common/ubsan/null-5.c: Likewise.
1700 * c-c++-common/ubsan/null-6.c: Likewise.
1701 * c-c++-common/ubsan/null-7.c: Likewise.
1702 * c-c++-common/ubsan/null-8.c: Likewise.
1703 * c-c++-common/ubsan/null-9.c: Likewise.
1704 * c-c++-common/ubsan/object-size-1.c: Likewise.
1705 * c-c++-common/ubsan/object-size-10.c: Likewise.
1706 * c-c++-common/ubsan/object-size-4.c: Likewise.
1707 * c-c++-common/ubsan/object-size-5.c: Likewise.
1708 * c-c++-common/ubsan/object-size-7.c: Likewise.
1709 * c-c++-common/ubsan/object-size-8.c: Likewise.
1710 * c-c++-common/ubsan/object-size-9.c: Likewise.
1711 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
1712 * c-c++-common/ubsan/overflow-int128.c: Likewise.
1713 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
1714 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
1715 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
1716 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
1717 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
1718 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
1719 * c-c++-common/ubsan/pr59333.c: Likewise.
1720 * c-c++-common/ubsan/pr59667.c: Likewise.
1721 * c-c++-common/ubsan/pr60613-2.c: Likewise.
1722 * c-c++-common/ubsan/pr60636.c: Likewise.
1723 * c-c++-common/ubsan/pr63802.c: Likewise.
1724 * c-c++-common/ubsan/recovery-1.c: Likewise.
1725 * c-c++-common/ubsan/recovery-3.c: Likewise.
1726 * c-c++-common/ubsan/shift-1.c: Likewise.
1727 * c-c++-common/ubsan/shift-2.c: Likewise.
1728 * c-c++-common/ubsan/shift-4.c: Likewise.
1729 * c-c++-common/ubsan/shift-7.c: Likewise.
1730 * c-c++-common/ubsan/undefined-2.c: Likewise.
1731 * c-c++-common/ubsan/vla-1.c: Likewise.
1732 * g++.dg/ubsan/null-1.C: Likewise.
1733 * g++.dg/ubsan/null-3.C: Likewise.
1734 * g++.dg/ubsan/null-4.C: Likewise.
1735 * g++.dg/ubsan/vptr-8.C: Likewise.
1736 * g++.dg/ubsan/vptr-9.C: Likewise.
1737 * gcc.dg/ubsan/bounds-2.c: Likewise.
1738 * gcc.dg/ubsan/object-size-9.c: Likewise.
1740 2015-05-07 Jeff Law <law@redhat.com>
1742 * gcc.dg/tree-ssa/shorten-1.c: New test.
1744 2015-05-07 Richard Biener <rguenther@suse.de>
1746 PR tree-optimization/66002
1747 * gcc.dg/vect/vect-125.c: New testcase.
1749 2015-05-07 Marek Polacek <polacek@redhat.com>
1750 Martin Uecker <uecker@eecs.berkeley.edu>
1752 * c-c++-common/ubsan/bounds-10.c: New test.
1754 2015-05-06 David Malcolm <dmalcolm@redhat.com>
1756 * jit.dg/harness.h (set_options): Wrap with
1757 #ifndef TEST_ESCHEWS_SET_OPTIONS.
1758 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
1759 Special-case test-benchmark.c as a negative.
1760 * jit.dg/test-benchmark.c: New file.
1762 2015-05-06 Yvan Roux <yvan.roux@linaro.org>
1765 * gcc.target/arm/pr64208.c: New test.
1767 2015-05-06 Alan Modra <amodra@gmail.com>
1770 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
1771 (gparms): Make volatile.
1773 2015-05-06 Richard Biener <rguenther@suse.de>
1775 PR tree-optimization/62283
1776 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
1778 2015-05-06 Christian Bruel <christian.bruel@st.com>
1781 * gcc.target/aarch64/iinline-attr-1.c: New test.
1783 2015-05-06 Richard Biener <rguenther@suse.de>
1785 * gcc.dg/vect/bb-slp-34.c: New testcase.
1787 2015-05-06 Richard Biener <rguenther@suse.de>
1789 PR tree-optimization/62283
1790 * gcc.dg/vect/bb-slp-14.c: Adjust.
1792 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
1795 * gcc.target/i386/pr65990.c: New test.
1797 2015-05-05 Ilya Tocar <ilya.tocar@intel.com>
1800 * gcc.target/i386/pr65915.c: New.
1802 2015-05-05 Tom de Vries <tom@codesourcery.com>
1804 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
1805 'va_list escapes 0'.
1807 2015-05-05 Tom de Vries <tom@codesourcery.com>
1809 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
1812 2015-05-05 Yvan Roux <yvan.roux@linaro.org>
1814 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
1815 * gcc.target/arm/pr65924.c: Likewise.
1817 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
1820 * gcc.target/i386/pr65871-3.c: New test.
1822 2015-05-04 Jeff Law <law@redhat.com>
1825 2015-05-04 Jeff Law <law@redhat.com>
1826 * gcc.dg/tree-ssa/shorten-1.c: New test.
1828 2015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1829 Jakub Jelinek <jakub@redhat.com>
1832 * g++.dg/cpp0x/Wnarrowing4.C: New.
1834 2015-05-04 Sandra Loosemore <sandra@codesourcery.com>
1836 * lib/target-supports.exp
1837 (check_effective_target_keeps_null_pointer_checks): Clarify that
1838 this is for targets that disable -fdelete-null-pointer-checks,
1839 not default it to off.
1840 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
1841 -fdelete-null-pointer-checks explicit.
1842 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
1843 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
1844 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
1845 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
1846 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
1847 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
1848 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
1849 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
1850 * gcc.dg/tree-ssa/pr20318.c: Likewise.
1851 * gcc.dg/tree-ssa/pr20701.c: Likewise.
1852 * gcc.dg/tree-ssa/pr20702.c: Likewise.
1853 * gcc.dg/tree-ssa/pr21086.c: Likewise.
1854 * gcc.dg/tree-ssa/pr21090.c: Likewise.
1855 * gcc.dg/tree-ssa/pr58480.c: Likewise.
1856 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
1857 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1858 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1859 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
1860 * gcc.dg/tree-ssa/unreachable.c: Likewise.
1861 * gcc.dg/tree-ssa/vrp02.c: Likewise.
1862 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1863 * gcc.dg/tree-ssa/vrp08.c: Likewise.
1864 * gcc.dg/tree-ssa/vrp55.c: Likewise.
1865 * g++.dg/cpp0x/static_assert9.C: Likewise.
1866 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
1867 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
1868 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
1869 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
1870 * g++.dg/tree-ssa/pr26406.C: Likewise.
1872 2015-05-04 Jakub Jelinek <jakub@redhat.com>
1874 PR tree-optimization/65984
1875 * c-c++-common/ubsan/pr65984.c: New test.
1877 2015-05-04 Jeff Law <law@redhat.com>
1879 * gcc.dg/tree-ssa/shorten-1.c: New test.
1881 2015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1884 * gfortran.dg/pr44735.f90: New test.
1886 2015-05-04 Richard Biener <rguenther@suse.de>
1888 PR tree-optimization/65965
1889 * gcc.dg/vect/bb-slp-33.c: New testcase.
1891 2015-05-04 Richard Biener <rguenther@suse.de>
1893 PR tree-optimization/65935
1894 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
1896 2015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1898 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
1899 for each supported variant instead of CHECK_RESULTS.
1900 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
1901 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
1902 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
1903 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
1904 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
1905 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1906 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
1907 expected results for unsupported variants. Call CHECK for each
1908 supported variant instead of CHECK_RESULTS.
1909 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
1910 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
1911 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
1912 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
1913 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
1914 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
1915 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
1916 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
1917 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
1918 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
1919 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1920 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1921 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1922 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
1923 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1924 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
1925 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
1926 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
1927 expected results for unsupported variants.
1928 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
1929 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
1930 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
1931 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
1932 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
1933 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
1934 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
1935 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
1936 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
1937 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
1938 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
1939 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
1940 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
1941 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
1942 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
1943 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
1944 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
1945 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
1946 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
1947 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
1948 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
1949 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
1950 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
1951 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
1952 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
1953 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
1954 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
1955 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
1957 2015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
1960 * gfortran.dg/bound_9.f90: Add pointer assignment.
1962 2015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1963 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
1966 * g++.dg/cpp0x/Wnarrowing3.C: New.
1968 2015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
1970 * gcc.dg/20150120-1.c: New test.
1971 * gcc.dg/20150120-2.c: New test.
1972 * gcc.dg/20150120-3.c: New test.
1974 2015-05-01 David Edelsohn <dje.gcc@gmail.com>
1976 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
1978 2015-05-01 Renlin Li <renlin.li@arm.com>
1980 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
1982 2015-05-01 Mikael Morin <mikael@gcc.gnu.org>
1984 * gfortran.dg/bound_simplification_4.f90: New.
1986 2015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1988 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
1989 with powerpc_p8vector_ok.
1991 2015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1994 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
1996 * gfortran.dg/bound_9.f90: New test case.
1998 2015-04-30 Uros Bizjak <ubizjak@gmail.com>
2000 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
2001 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
2002 for 32bit x86 targets.
2003 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
2004 for 32bit x86 targets.
2005 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
2006 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
2007 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
2008 for 32bit x86 targets.
2010 2015-04-30 Marek Polacek <polacek@redhat.com>
2012 PR tree-optimization/63551
2013 * g++.dg/ipa/pr63551.C: New test.
2015 2015-04-30 Caroline Tice <cmtice@google.com>
2018 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
2019 partition size on certain targets.
2021 2015-04-30 Renlin Li <renlin.li@arm.com>
2023 * gcc.target/aarch64/vect-reduc-or_1.c: New.
2025 2015-04-30 Marek Polacek <polacek@redhat.com>
2027 * c-c++-common/Wbool-compare-3.c: New test.
2029 * gcc.dg/pr65901.c (foo): Adjust dg-error.
2030 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
2032 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
2035 * g++.dg/init/ref22.C: New.
2037 2015-04-30 Marek Polacek <polacek@redhat.com>
2039 * gcc.dg/init-bad-8.c: New test.
2041 * gcc.dg/incomplete-typedef-1.c: New test.
2043 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
2046 * g++.dg/template/crash121.C: New.
2048 2015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
2050 * gcc.target/mips/call-from-init.c: New test.
2051 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
2053 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
2056 * gcc.target/i386/pr65871-1.c: New test.
2057 * gcc.target/i386/pr65871-2.c: Ditto.
2059 2015-04-29 Marek Polacek <polacek@redhat.com>
2062 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
2063 * c-c++-common/Wbool-compare-2.c: New test.
2065 2015-04-29 Alan Lawrence <alan.lawrence@arm.com>
2068 * gcc.target/aarch64/vstN_lane_1.c: New file.
2070 2015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2073 * g++.dg/warn/Winit-self-3.C: New.
2075 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
2077 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
2079 2015-04-29 Yvan Roux <yvan.roux@linaro.org>
2082 * gcc.target/arm/pr65924.c: New test.
2084 2015-04-29 Thomas Schwinge <thomas@codesourcery.com>
2086 * g++.dg/gomp/tpl-target-update.C: New file.
2088 2015-04-29 Richard Biener <rguenther@suse.de>
2090 PR tree-optimization/65917
2091 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
2093 2015-04-29 Christian Bruel <christian.bruel@st.com>
2096 * gcc.dg/ipa/iinline-attr.c: New test.
2097 * gcc.target/i386/iinline-attr-2.c: New test.
2099 2015-04-28 Andre Vehreschild <vehre@gmx.de>
2101 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
2104 2015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2106 * gcc.dg/vect/vect-33.c: Remove spurious line.
2108 2015-04-28 Jan Hubicka <hubicka@ucw.cz>
2110 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
2112 2015-04-28 Marek Polacek <polacek@redhat.com>
2115 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
2116 * gcc.dg/pr65901.c: New test.
2118 2015-04-28 Richard Biener <rguenther@suse.de>
2120 PR tree-optimization/62283
2121 * gfortran.dg/vect/pr62283-2.f: New testcase.
2122 * gcc.dg/vect/bb-slp-14.c: Adjust.
2124 2015-04-28 Richard Biener <rguenther@suse.de>
2126 PR tree-optimization/65851
2127 * g++.dg/torture/pr65851.C: New testcase.
2129 2015-04-27 Jeff Law <law@redhat.com>
2131 PR tree-optimization/65217
2132 * gcc.target/i386/pr65217.c: Remove XFAIL.
2134 2015-04-27 Andre Vehreschild <vehre@gmx.de>
2137 Add tests forgotten to svn-add.
2138 * gfortran.dg/class_allocate_19.f03: New test.
2139 * gfortran.dg/class_array_20.f03: New test.
2140 * gfortran.dg/class_array_21.f03: New test.
2141 * gfortran.dg/finalize_29.f08: New test.
2143 2015-04-27 Andre Vehreschild <vehre@gmx.de>
2147 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
2148 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
2150 2015-04-27 Caroline Tice <cmtice@google.com>
2152 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
2155 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
2158 * gcc.target/powerpc/htm-1.c: New test.
2159 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
2161 (__builtin_tabortdci): Likewise.
2162 (__builtin_tcheck): Remove operand.
2163 * lib/target-supports.exp (check_htm_hw_available): New function.
2165 2015-04-27 Richard Biener <rguenther@suse.de>
2167 * gcc.target/i386/pr65217.c: XFAIL.
2169 2015-04-27 Jakub Jelinek <jakub@redhat.com>
2171 PR tree-optimization/65875
2172 * gcc.c-torture/compile/pr65875.c: New test.
2174 2015-04-25 Marek Polacek <polacek@redhat.com>
2177 * gcc.dg/enum-incomplete-2.c: New test.
2178 * gcc.dg/enum-mode-1.c: New test.
2180 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2183 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
2185 * gcc.target/powerpc/pr65849-2.c: Likewise.
2187 2015-04-24 Tom de Vries <tom@codesourcery.com>
2189 PR tree-optimization/65802
2190 * g++.dg/pr65802.C: Move to ...
2191 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
2192 stdarg.h. Rewrite for C.
2193 (fn1): Use va_list and va_arg. Make variable args function. Add use of
2194 va_start and va_end. Remove unnecessary inline asm.
2196 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
2197 Wei Mi <wmi@google.com>
2199 * gcc.target/i386/sse2-load-multi.c: New test.
2200 * gcc.target/i386/sse2-store-multi.c: Ditto.
2202 2015-04-24 Marek Polacek <polacek@redhat.com>
2205 * c-c++-common/pr65830.c: New test.
2208 * c-c++-common/Wlogical-op-1.c: New test.
2210 2015-04-24 Marek Polacek <polacek@redhat.com>
2213 * c-c++-common/pr61534-1.c: New test.
2215 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
2216 Steven Bosscher <steven@gcc.gnu.org>
2218 PR rtl-optimization/34503
2219 * gcc.target/arm/pr64616.c: New file.
2221 2015-04-24 Bin Cheng <bin.cheng@arm.com>
2223 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
2225 2015-04-24 Terry Guo <terry.guo@arm.com>
2227 * gcc.target/arm/pr65710.c: Update the options.
2229 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
2231 * gcc.target/i386/pr65523.c: Skip x32.
2233 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2235 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
2236 to look for vcl* where appropriate.
2238 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2240 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
2241 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
2243 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
2246 * gcc.target/arm/pr26702.c: New test.
2248 2015-04-23 Marek Polacek <polacek@redhat.com>
2251 * gcc.dg/pr65345-1.c: New test.
2252 * gcc.dg/pr65345-2.c: New test.
2254 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2256 * gcc.target/powerpc/crypto-builtin-2.c: New.
2258 2015-04-23 Andre Vehreschild <vehre@gmx.de>
2261 * gfortran.dg/class_allocate_19.f03: New test.
2262 * gfortran.dg/class_array_20.f03: New test.
2263 * gfortran.dg/class_array_21.f03: New test.
2264 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
2265 * gfortran.dg/finalize_15.f90: Fixing comparision to model
2266 initialization correctly.
2267 * gfortran.dg/finalize_29.f08: New test.
2269 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2271 * gcc.target/powerpc/swaps-p8-18.c: New test.
2273 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2276 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
2277 * gcc.dg/vect/bb-slp-25.c: Likewise.
2278 * gcc.dg/vect/bb-slp-29.c: Likewise.
2279 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
2280 vect_no_align && { ! vect_hw_misalign }.
2281 * gcc.dg/vect/bb-slp-9.c: Likewise.
2282 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
2284 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
2285 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
2286 account for POWER8, where peeling for alignment is not needed.
2287 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
2288 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
2289 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
2290 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
2291 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
2292 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
2293 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
2294 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
2295 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
2296 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
2297 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
2298 * gcc.dg/vect/pr16105.c: Likewise.
2299 * gcc.dg/vect/pr20122.c: Likewise.
2300 * gcc.dg/vect/pr33804.c: Likewise.
2301 * gcc.dg/vect/pr33953.c: Likewise.
2302 * gcc.dg/vect/pr56787.c: Likewise.
2303 * gcc.dg/vect/pr58508.c: Likewise.
2304 * gcc.dg/vect/slp-25.c: Likewise.
2305 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
2306 * gcc.dg/vect/vect-105.c: Likewise.
2307 * gcc.dg/vect/vect-27.c: Likewise.
2308 * gcc.dg/vect/vect-29.c: Likewise.
2309 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
2311 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
2312 && { ! vect_hw_misalign }.
2313 * gcc.dg/vect/vect-44.c: Likewise.
2314 * gcc.dg/vect/vect-48.c: Likewise.
2315 * gcc.dg/vect/vect-50.c: Likewise.
2316 * gcc.dg/vect/vect-52.c: Likewise.
2317 * gcc.dg/vect/vect-56.c: Likewise.
2318 * gcc.dg/vect/vect-60.c: Likewise.
2319 * gcc.dg/vect/vect-72.c: Likewise.
2320 * gcc.dg/vect/vect-75-big-array.c: Likewise.
2321 * gcc.dg/vect/vect-75.c: Likewise.
2322 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
2323 * gcc.dg/vect/vect-77-global.c: Likewise.
2324 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
2325 * gcc.dg/vect/vect-78-global.c: Likewise.
2326 * gcc.dg/vect/vect-93.c: Likewise.
2327 * gcc.dg/vect/vect-95.c: Likewise.
2328 * gcc.dg/vect/vect-96.c: Likewise.
2329 * gcc.dg/vect/vect-cond-1.c: Likewise.
2330 * gcc.dg/vect/vect-cond-3.c: Likewise.
2331 * gcc.dg/vect/vect-cond-4.c: Likewise.
2332 * gcc.dg/vect/vect-cselim-1.c: Likewise.
2333 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
2334 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
2335 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
2336 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
2337 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
2338 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
2339 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
2340 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2341 * gcc.dg/vect/vect-outer-5.c: Likewise.
2342 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
2343 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
2344 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
2345 * gcc.dg/vect/vect-outer-fir.c: Likewise.
2346 * gcc.dg/vect/vect-peel-3.c: Likewise.
2347 * gcc.dg/vect/vect-peel-4.c: Likewise.
2348 * gcc.dg/vect/vect-pre-interact.c: Likewise.
2349 * gcc.target/powerpc/pr65456.c: New test.
2350 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
2351 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
2352 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
2353 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
2354 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
2355 vect_no_align && { ! vect_hw_misalign }.
2356 * gfortran.dg/vect/vect-3.f90: Likewise.
2357 * gfortran.dg/vect/vect-4.f90: Likewise.
2358 * gfortran.dg/vect/vect-5.f90: Likewise.
2359 * lib/target-supports.exp (check_effective_target_vect_no_align):
2360 Return 1 for POWER8.
2361 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
2363 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
2366 * gfortran.dg/pr65429.f90: New test.
2368 2015-04-22 Yury Gribov <y.gribov@samsung.com>
2370 * c-c++-common/asan/user-section-1.c: New test.
2371 * c-c++-common/asan/user-section-2.c: New test.
2372 * c-c++-common/asan/user-section-3.c: New test.
2374 2015-04-22 Hale Wang <hale.wang@arm.com>
2375 Terry Guo <terry.guo@arm.com>
2377 PR rtl-optimization/64818
2378 * gcc.target/arm/pr64818.c: New test.
2380 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
2383 * g++.dg/tree-ssa/pr61034.C: Update template.
2384 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
2385 * gcc.dg/Warray-bounds-11.c: Likewise.
2386 * gcc.dg/Warray-bounds.c: Likewise.
2388 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2390 PR libgfortran/65234
2391 * gfortran.dg/fmt_unlimited.f90: New test.
2393 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
2395 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
2397 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
2398 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
2399 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
2400 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
2401 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
2402 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
2403 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
2405 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2407 PR libgfortran/56743
2408 * gfortran.dg/namelist_87.f90: New test.
2410 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2412 * gcc.target/aarch64/mult-synth_1.c: New test.
2413 * gcc.target/aarch64/mult-synth_2.c: Likewise.
2414 * gcc.target/aarch64/mult-synth_3.c: Likewise.
2415 * gcc.target/aarch64/mult-synth_4.c: Likewise.
2416 * gcc.target/aarch64/mult-synth_5.c: Likewise.
2417 * gcc.target/aarch64/mult-synth_6.c: Likewise.
2419 2015-04-21 Richard Biener <rguenther@suse.de>
2421 PR tree-optimization/65650
2422 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
2423 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
2424 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2425 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2426 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2427 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
2429 2015-04-21 Tom de Vries <tom@codesourcery.com>
2431 PR tree-optimization/65802
2432 * g++.dg/pr65802.C: New test.
2434 2015-04-21 Bin Cheng <bin.cheng@arm.com>
2437 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
2438 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
2440 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
2443 * g++.dg/cpp0x/Wnarrowing2.C: New.
2445 2015-04-20 Jeff Law <law@redhat.com>
2447 PR tree-optimization/65658
2448 * gcc.dg/pr65658.c: New test.
2450 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
2453 * gcc.target/aarch64/vec_init_1.c: New test.
2455 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
2457 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
2460 2015-04-18 Martin Sebor <msebor@redhat.com>
2462 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
2463 of non-nul characters.
2464 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
2466 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2469 * gcc.target/powerpc/pr65787.c: New.
2471 2015-04-17 Jakub Jelinek <jakub@redhat.com>
2474 * gcc.target/aarch64/c-output-template-4.c: New test.
2476 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
2479 * gcc.dg/pr65780-1.c: New test.
2480 * gcc.dg/pr65780-2.c: Likewise.
2481 * gcc.target/i386/pr32219-9.c: Likewise.
2482 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
2484 * gcc.target/i386/pr64317.c (c): Initialize.
2486 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
2489 * g++.dg/ext/mv18.C: New test.
2490 * g++.dg/ext/mv19.C: Likewise.
2491 * g++.dg/ext/mv20.C: Likewise.
2492 * g++.dg/ext/mv21.C: Likewise.
2493 * g++.dg/ext/mv22.C: Likewise.
2494 * g++.dg/ext/mv23.C: Likewise.
2496 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
2499 * g++.dg/init/pr64527.C: New test.
2501 2015-04-17 Tom de Vries <tom@codesourcery.com>
2502 Michael Matz <matz@suse.de>
2504 PR tree-optimization/64950
2505 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
2508 2015-04-17 Yury Gribov <y.gribov@samsung.com>
2510 * c-c++-common/asan/user-section-1.c: New test.
2512 2015-04-17 Jakub Jelinek <jakub@redhat.com>
2515 * gcc.dg/debug/pr65771.c: New test.
2517 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
2519 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
2520 __buitlin_alloca with __builtin_alloca.
2522 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
2524 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
2526 2015-04-16 Richard Biener <rguenther@suse.de>
2528 PR tree-optimization/64277
2529 * gcc.dg/Warray-bounds-14.c: New testcase.
2530 * gcc.dg/Warray-bounds-15.c: Likewise.
2531 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
2532 * c-c++-common/ubsan/bounds-6.c: Likewise.
2534 2015-04-16 Renlin Li <renlin.li@arm.com>
2536 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
2537 * gcc.target/arm/unsigned-float.c: New.
2539 2015-04-16 Richard Biener <rguenther@suse.de>
2541 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
2542 * gcc.dg/tree-ssa/pr37508.c: Adjust.
2543 * gfortran.dg/reassoc_6.f: Remove XFAIL.
2545 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
2547 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
2548 * g++.dg/cpp0x/decltype-call1.C: Likewise.
2549 * g++.dg/cpp0x/defaulted21.C: Likewise.
2550 * g++.dg/cpp0x/defaulted28.C: Likewise.
2551 * g++.dg/cpp0x/defaulted47.C: Likewise.
2552 * g++.dg/cpp0x/elision_neg.C: Likewise.
2553 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
2554 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
2555 * g++.dg/cpp0x/implicit1.C: Likewise.
2556 * g++.dg/cpp0x/implicit9.C: Likewise.
2557 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
2558 * g++.dg/cpp0x/range-for13.C: Likewise.
2559 * g++.dg/gomp/clause-2.C: Likewise.
2560 * g++.dg/gomp/udr-5.C: Likewise.
2561 * g++.dg/inherit/access6.C: Likewise.
2562 * g++.dg/lookup/duperr1.C: Likewise.
2563 * g++.dg/lookup/friend2.C: Likewise.
2564 * g++.dg/lookup/pr6936.C: Likewise.
2565 * g++.dg/lookup/scoped1.C: Likewise.
2566 * g++.dg/lookup/using26.C: Likewise.
2567 * g++.dg/lookup/using38.C: Likewise.
2568 * g++.dg/other/access2.C: Likewise.
2569 * g++.dg/overload/defarg3.C: Likewise.
2570 * g++.dg/overload/defarg6.C: Likewise.
2571 * g++.dg/parse/access11.C: Likewise.
2572 * g++.dg/parse/access2.C: Likewise.
2573 * g++.dg/parse/access3.C: Likewise.
2574 * g++.dg/parse/access4.C: Likewise.
2575 * g++.dg/parse/access5.C: Likewise.
2576 * g++.dg/parse/access6.C: Likewise.
2577 * g++.dg/parse/access8.C: Likewise.
2578 * g++.dg/parse/access9.C: Likewise.
2579 * g++.dg/parse/crash40.C: Likewise.
2580 * g++.dg/tc1/dr142.C: Likewise.
2581 * g++.dg/tc1/dr166.C: Likewise.
2582 * g++.dg/tc1/dr52.C: Likewise.
2583 * g++.dg/template/access11.C: Likewise.
2584 * g++.dg/template/access18.C: Likewise.
2585 * g++.dg/template/access19.C: Likewise.
2586 * g++.dg/template/access2.C: Likewise.
2587 * g++.dg/template/access20.C: Likewise.
2588 * g++.dg/template/access26.C: Likewise.
2589 * g++.dg/template/access3.C: Likewise.
2590 * g++.dg/template/access7.C: Likewise.
2591 * g++.dg/template/conv12.C: Likewise.
2592 * g++.dg/template/crash69.C: Likewise.
2593 * g++.dg/template/friend31.C: Likewise.
2594 * g++.dg/template/friend32.C: Likewise.
2595 * g++.dg/template/memfriend15.C: Likewise.
2596 * g++.dg/template/memfriend16.C: Likewise.
2597 * g++.dg/template/memfriend17.C: Likewise.
2598 * g++.dg/template/memfriend7.C: Likewise.
2599 * g++.dg/template/pr32519.C: Likewise.
2600 * g++.dg/template/qualttp21.C: Likewise.
2601 * g++.dg/template/qualttp8.C: Likewise.
2602 * g++.dg/template/ttp10.C: Likewise.
2603 * g++.dg/template/typedef11.C: Likewise.
2604 * g++.dg/template/typedef13.C: Likewise.
2605 * g++.dg/template/typedef19.C: Likewise.
2606 * g++.dg/template/typedef20.C: Likewise.
2607 * g++.dg/template/typedef22.C: Likewise.
2608 * g++.dg/template/using16.C: Likewise.
2609 * g++.dg/template/virtual3.C: Likewise.
2610 * g++.dg/ubsan/pr61272.C: Likewise.
2611 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2612 * g++.old-deja/g++.brendan/crash11.C: Likewise.
2613 * g++.old-deja/g++.brendan/enum6.C: Likewise.
2614 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
2615 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
2616 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
2617 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
2618 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
2619 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
2620 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
2621 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
2622 * g++.old-deja/g++.jason/access17.C: Likewise.
2623 * g++.old-deja/g++.jason/access18.C: Likewise.
2624 * g++.old-deja/g++.jason/access22.C: Likewise.
2625 * g++.old-deja/g++.jason/access23.C: Likewise.
2626 * g++.old-deja/g++.jason/access8.C: Likewise.
2627 * g++.old-deja/g++.jason/delete3.C: Likewise.
2628 * g++.old-deja/g++.jason/report.C: Likewise.
2629 * g++.old-deja/g++.law/access2.C: Likewise.
2630 * g++.old-deja/g++.law/access3.C: Likewise.
2631 * g++.old-deja/g++.law/access4.C: Likewise.
2632 * g++.old-deja/g++.law/access5.C: Likewise.
2633 * g++.old-deja/g++.law/arm12.C: Likewise.
2634 * g++.old-deja/g++.law/arm14.C: Likewise.
2635 * g++.old-deja/g++.law/ctors13.C: Likewise.
2636 * g++.old-deja/g++.law/union2.C: Likewise.
2637 * g++.old-deja/g++.law/visibility12.C: Likewise.
2638 * g++.old-deja/g++.law/visibility15.C: Likewise.
2639 * g++.old-deja/g++.law/visibility16.C: Likewise.
2640 * g++.old-deja/g++.law/visibility17.C: Likewise.
2641 * g++.old-deja/g++.law/visibility18.C: Likewise.
2642 * g++.old-deja/g++.law/visibility19.C: Likewise.
2643 * g++.old-deja/g++.law/visibility20.C: Likewise.
2644 * g++.old-deja/g++.law/visibility21.C: Likewise.
2645 * g++.old-deja/g++.law/visibility24.C: Likewise.
2646 * g++.old-deja/g++.law/visibility4.C: Likewise.
2647 * g++.old-deja/g++.law/visibility5.C: Likewise.
2648 * g++.old-deja/g++.law/visibility6.C: Likewise.
2649 * g++.old-deja/g++.law/visibility7.C: Likewise.
2650 * g++.old-deja/g++.law/visibility8.C: Likewise.
2651 * g++.old-deja/g++.law/visibility9.C: Likewise.
2652 * g++.old-deja/g++.niklas/t135.C: Likewise.
2653 * g++.old-deja/g++.oliva/delete1.C: Likewise.
2654 * g++.old-deja/g++.oliva/partord1.C: Likewise.
2655 * g++.old-deja/g++.other/access11.C: Likewise.
2656 * g++.old-deja/g++.other/access4.C: Likewise.
2657 * g++.old-deja/g++.other/access7.C: Likewise.
2658 * g++.old-deja/g++.other/crash1.C: Likewise.
2659 * g++.old-deja/g++.other/crash7.C: Likewise.
2660 * g++.old-deja/g++.other/friend1.C: Likewise.
2661 * g++.old-deja/g++.other/friend4.C: Likewise.
2662 * g++.old-deja/g++.other/friend9.C: Likewise.
2663 * g++.old-deja/g++.other/lineno1.C: Likewise.
2664 * g++.old-deja/g++.other/using1.C: Likewise.
2665 * g++.old-deja/g++.pt/enum14.C: Likewise.
2666 * g++.old-deja/g++.pt/friend11.C: Likewise.
2667 * g++.old-deja/g++.pt/friend21.C: Likewise.
2668 * g++.old-deja/g++.pt/friend3.C: Likewise.
2669 * g++.old-deja/g++.pt/inherit2.C: Likewise.
2670 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
2671 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
2672 * g++.old-deja/g++.robertl/eb94.C: Likewise.
2674 2015-04-15 Jakub Jelinek <jakub@redhat.com>
2677 * g++.dg/ipa/pr65765.C: New test.
2679 2015-04-15 Nick Clifton <nickc@redhat.com>
2681 * gcc.target/rx/builtins.c: Disable RMPA test if string
2682 instructions are not allowed.
2684 2015-04-15 Alan Modra <amodra@gmail.com>
2686 * gcc.dg/pr65408.c: New.
2688 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
2691 * gcc.target/arm/pr65729.c: New test.
2693 2015-04-14 Richard Biener <rguenther@suse.de>
2695 PR tree-optimization/65758
2696 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
2698 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
2701 * gcc.c-torture/execute/pr65648.c: New test.
2703 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2705 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
2706 __builtin_finite instead of finite.
2707 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
2710 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
2712 PR tree-optimization/63387
2713 * gcc.dg/pr63387.c: New testcase.
2715 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
2717 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
2719 2015-04-13 Richard Biener <rguenther@suse.de>
2721 PR tree-optimization/65204
2722 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
2724 2015-04-13 Terry Guo <terry.guo@arm.com>
2727 * gcc.target/arm/pr65710.c: New.
2729 2015-04-12 Jakub Jelinek <jakub@redhat.com>
2731 PR tree-optimization/65747
2732 * g++.dg/torture/pr65747.C: New test.
2734 2015-04-12 Jakub Jelinek <jakub@redhat.com>
2737 * g++.dg/cpp0x/pr65736.C: New test.
2739 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
2740 Martin Liska <mliska@suse.cz>
2743 * g++.dg/ipa/pr65722.C: New testcase.
2745 2015-04-11 Jakub Jelinek <jakub@redhat.com>
2747 PR tree-optimization/65735
2748 * gcc.c-torture/compile/pr65735.c: New test.
2750 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
2753 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
2755 2015-04-11 Jakub Jelinek <jakub@redhat.com>
2758 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
2760 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
2763 * gcc.target/arm/pr65647-2.c: New.
2765 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2768 * g++.dg/torture/pr65694.C: New test.
2770 2015-04-10 Tobias Burnus <burnus@net-b.de>
2772 * gfortran.dg/coarray_lock_6.f90: New.
2773 * gfortran.dg/coarray_lock_7.f90: New.
2774 * gfortran.dg/coarray/lock_2.f90: New.
2776 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
2782 * gfortran.dg/used_types_27.f90: New.
2784 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
2787 * gcc.target/i386/pr65671.c: New.
2789 2015-04-09 Jakub Jelinek <jakub@redhat.com>
2791 PR tree-optimization/65709
2792 * c-c++-common/ubsan/align-9.c: New test.
2794 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
2797 * gfortran.dg/pr56852.f90: New test.
2799 2015-04-09 Marek Polacek <polacek@redhat.com>
2800 Jakub Jelinek <jakub@redhat.com>
2803 * g++.dg/opt/pr65554.C: New test.
2805 2015-04-09 Jakub Jelinek <jakub@redhat.com>
2808 * c-c++-common/attr-aligned-1.c: New test.
2810 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
2812 * gcc.target/i386/mpx/memmove-zero-length.c: New.
2814 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
2817 * gcc.target/i386/sse-25.c: New.
2819 2015-04-09 Jakub Jelinek <jakub@redhat.com>
2822 * gcc.target/i386/pr65693.c: New test.
2824 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
2826 * gcc.dg/lto/chkp-static-bounds_0.c: New.
2828 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
2830 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
2832 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
2834 * gcc.target/i386/thunk-retbnd.c: New.
2836 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
2838 * gnat.dg/opt48.adb: New test.
2839 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
2840 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
2842 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
2845 * gcc.c-torture/compile/pr65540.c: New.
2847 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
2849 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
2852 2015-04-07 Jakub Jelinek <jakub@redhat.com>
2855 * g++.dg/debug/pr65678.C: New test.
2858 * gcc.c-torture/compile/pr65680.c: New test.
2860 2015-04-07 Andre Vehreschild <vehre@gmx.de>
2863 * gfortran.dg/allocate_with_source_5.f90: New test.
2865 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
2867 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
2868 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
2870 2015-04-07 Bin Cheng <bin.cheng@arm.com>
2872 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
2874 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2877 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
2878 to get floating point compression.
2879 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
2881 2015-04-06 Jakub Jelinek <jakub@redhat.com>
2883 PR preprocessor/61977
2884 * gcc.dg/cpp/pr61977.c: New test.
2886 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
2888 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
2890 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
2893 * gcc.target/arm/pr65647.c: New.
2895 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
2898 * g++.dg/torture/pr65655.C: New testcase.
2900 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2903 * g++.dg/cpp1y/lambda-init13.C: New.
2905 2015-04-03 Marek Polacek <polacek@redhat.com>
2907 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
2909 2015-04-02 Marek Polacek <polacek@redhat.com>
2912 * g++.dg/cpp0x/constexpr-fold1.C: New test.
2913 * g++.dg/cpp0x/constexpr-fold2.C: New test.
2915 2015-04-02 Jakub Jelinek <jakub@redhat.com>
2917 PR preprocessor/61977
2918 * gcc.target/powerpc/pr61977-1.c: New test.
2919 * gcc.target/powerpc/pr61977-2.c: New test.
2921 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
2924 * g++.dg/warn/Wshadow-8.C: New.
2925 * g++.dg/warn/Wshadow-9.C: Likewise.
2926 * g++.dg/warn/Wshadow-10.C: Likewise.
2927 * g++.dg/warn/Wshadow-11.C: Likewise.
2929 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
2931 * gcc.dg/pr23623.c: Added aligned attribute.
2932 * gcc.dg/20141029-1.c: Likewise.
2933 * gcc.dg/20150306-1.c: New test.
2935 2015-04-01 Marek Polacek <polacek@redhat.com>
2938 * g++.dg/cpp0x/initlist93.C: New test.
2939 * g++.dg/cpp0x/initlist94.C: New test.
2941 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
2944 * gcc.target/aarch64/pr65624.c: New test.
2946 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
2948 * gcc.dg/ipa/inlinehint-4.c: New testcase.
2950 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
2952 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
2953 extra variable to force stack alignment.
2954 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
2955 extra variable to force stack alignment.
2957 2015-03-31 Marek Polacek <polacek@redhat.com>
2960 * g++.dg/template/pr65390.C: New test.
2962 2015-03-31 Martin Liska <mliska@suse.cz>
2964 * g++.dg/ipa/pr65557.C: New test.
2966 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
2968 * gcc.target/s390/hotpatch-25.c: New test.
2969 * gcc.target/s390/hotpatch-1.c: Update test.
2970 * gcc.target/s390/hotpatch-10.c: Update test.
2971 * gcc.target/s390/hotpatch-11.c: Update test.
2972 * gcc.target/s390/hotpatch-12.c: Update test.
2973 * gcc.target/s390/hotpatch-13.c: Update test.
2974 * gcc.target/s390/hotpatch-14.c: Update test.
2975 * gcc.target/s390/hotpatch-15.c: Update test.
2976 * gcc.target/s390/hotpatch-16.c: Update test.
2977 * gcc.target/s390/hotpatch-17.c: Update test.
2978 * gcc.target/s390/hotpatch-18.c: Update test.
2979 * gcc.target/s390/hotpatch-19.c: Update test.
2980 * gcc.target/s390/hotpatch-2.c: Update test.
2981 * gcc.target/s390/hotpatch-21.c: Update test.
2982 * gcc.target/s390/hotpatch-22.c: Update test.
2983 * gcc.target/s390/hotpatch-23.c: Update test.
2984 * gcc.target/s390/hotpatch-24.c: Update test.
2985 * gcc.target/s390/hotpatch-3.c: Update test.
2986 * gcc.target/s390/hotpatch-4.c: Update test.
2987 * gcc.target/s390/hotpatch-5.c: Update test.
2988 * gcc.target/s390/hotpatch-6.c: Update test.
2989 * gcc.target/s390/hotpatch-7.c: Update test.
2990 * gcc.target/s390/hotpatch-8.c: Update test.
2991 * gcc.target/s390/hotpatch-9.c: Update test.
2992 * gcc.target/s390/hotpatch-compile-16.c: Update test.
2994 2015-03-31 Richard Biener <rguenther@suse.de>
2997 * g++.dg/torture/pr65626.C: New testcase.
2999 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
3002 * gcc.target/i386/mpx/pr65531.cc: New.
3004 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
3007 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
3008 __builtin_alloca instead of alloca.
3009 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
3010 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
3011 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
3014 2015-03-30 Jakub Jelinek <jakub@redhat.com>
3017 * g++.dg/ubsan/pr65610.C: New test.
3019 2015-03-30 Marek Polacek <polacek@redhat.com>
3022 * g++.dg/cpp0x/pr65398-2.C: New test.
3024 2015-03-30 Marek Polacek <polacek@redhat.com>
3026 * c-c++-common/pr65556.c: Change the width of bit-fields.
3028 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
3031 * gcc.target/i386/pr65588.c: New testcase.
3033 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3035 PR libgfortran/65563
3036 * gfortran.dg/open_errors_2.f90: New test.
3038 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3040 PR libgfortran/65596
3041 * gfortran.dg/namelist_86.f90: New test.
3043 2015-03-28 Andre Vehreschild <vehre@gmx.de>
3045 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
3046 statement to reflect new ownership.
3048 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
3051 * g++.dg/template/friend58.C: New.
3052 * g++.dg/template/friend59.C: Likewise.
3054 2015-03-27 Tobias Burnus <burnus@net-b.de>
3057 * g++.dg/gomp/openmp-simd-3.C: New.
3058 * gcc.dg/gomp/openmp-simd-3.c: New.
3060 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
3063 * gcc.target/i386/pr65248-1.c: New file.
3064 * gcc.target/i386/pr65248-2.c: Likewise.
3065 * gcc.target/i386/pr65248-3.c: Likewise.
3066 * gcc.target/i386/pr65248-4.c: Likewise.
3068 2015-03-27 Jakub Jelinek <jakub@redhat.com>
3071 * gcc.c-torture/compile/pr65593.c: New test.
3073 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
3076 * g++.dg/cpp1y/constexpr-assert1.C: New.
3078 2015-03-27 Marek Polacek <polacek@redhat.com>
3081 * c-c++-common/pr65556.c: New test.
3083 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
3086 * g++.dg/torture/pr65600.C: New testcase.
3088 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
3091 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
3093 2015-03-27 Andre Vehreschild <vehre@gmx.de>
3095 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
3096 statement and cleanup. Fixed typos.
3098 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
3101 * gcc.c-torture/compile/pr65595.c: New testcase.
3103 2015-03-27 Marek Polacek <polacek@redhat.com>
3106 * g++.dg/ubsan/pr65583.C: New test.
3108 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
3110 * gcc.c-torture/compile/20150327.c: New testcase.
3112 2015-03-26 Richard Biener <rguenther@suse.de>
3115 * g++.dg/torture/pr65555.C: New testcase.
3117 2015-03-26 Jakub Jelinek <jakub@redhat.com>
3119 PR tree-optimization/64715
3120 * gcc.dg/builtin-object-size-15.c: New test.
3121 * gcc.dg/pr64715-1.c: New test.
3122 * gcc.dg/pr64715-2.c: New test.
3124 2015-03-26 Richard Biener <rguenther@suse.de>
3127 * gnat.dg/specs/opt2.ads: Fix testcase.
3129 2015-03-25 Martin Sebor <msebor@redhat.com>
3132 * lib/target-supports.exp (check_effective_target_arm32): Fail early
3133 when target isn't arm*-*-*-*.
3134 (check_effective_target_arm_nothumb): Likewise.
3135 (check_effective_target_arm_little_endian): Likewise.
3136 (check_effective_target_arm_vect_no_misalign): Likewise.
3137 (check_effective_target_aarch64_little_endian): Fail early if target
3140 2015-03-25 Sebastian Pop <s.pop@samsung.com>
3142 PR tree-optimization/65177
3143 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
3145 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
3147 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
3148 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
3149 smmintrin.h and mm3dnow.h.
3151 2015-03-25 Marek Polacek <polacek@redhat.com>
3154 * g++.dg/cpp0x/pr65558.C: New test.
3156 2015-03-25 Marek Polacek <polacek@redhat.com>
3159 * g++.dg/template/pr61670.C: New test.
3161 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
3164 * g++.dg/template/pr54987.C: New.
3166 2015-03-25 Richard Biener <rguenther@suse.de>
3168 PR tree-optimization/62630
3169 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
3171 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
3174 * gcc.target/i386/mpx/pr65508.c: New.
3176 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
3180 * gfortran.dg/data_initialized_3.f90: New.
3182 2015-03-25 Richard Biener <rguenther@suse.de>
3185 * gnat.dg/specs/opt2.ads: New testcase.
3187 2015-03-25 Bin Cheng <bin.cheng@arm.com>
3189 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
3190 * gcc.target/arm/memset-inline-4.c: Skip for
3191 arm_tune_string_ops_prefer_neon.
3192 * gcc.target/arm/memset-inline-5.c: Ditto.
3193 * gcc.target/arm/memset-inline-6.c: Ditto.
3194 * gcc.target/arm/memset-inline-8.c: Ditto.
3195 * gcc.target/arm/memset-inline-9.c: Ditto.
3197 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
3200 * g++.dg/other/virtual3.C: New.
3202 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
3205 * g++.dg/cpp0x/vt-60130.C: New.
3207 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
3210 * g++.dg/warn/Warray-bounds-7.C: New.
3212 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
3215 * g++.dg/template/defarg18.C: New.
3217 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
3220 * g++.dg/cpp0x/vt-59988.C: New.
3222 2015-03-24 Jakub Jelinek <jakub@redhat.com>
3224 PR tree-optimization/65533
3225 * gcc.dg/pr65533.c: New test.
3227 2015-03-24 Andre Vehreschild <vehre@gmx.de>
3229 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
3230 source= and mold= expressions functionality.
3231 * gfortran.dg/allocate_class_4.f90: New test.
3232 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
3233 copying an unlimited polymorhpic object containing a char array
3234 to another unlimited polymorphic object respects the _len
3236 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
3237 whether deferred length char array allocate works, unlimited
3238 polymorphic object allocation from a string works and if
3239 allocating an array of deferred length strings works.
3240 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
3242 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
3245 * g++.dg/cpp0x/constexpr-array11.C: New.
3247 2015-03-24 Richard Biener <rguenther@suse.de>
3250 * gcc.dg/torture/pr65517.c: New testcase.
3252 2015-03-24 Tobias Burnus <burnus@net-b.de>
3254 * gfortran.dg/coindexed_1.f90: Moved from
3255 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
3257 2015-03-23 Jakub Jelinek <jakub@redhat.com>
3260 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
3264 * gcc.target/i386/pr65523.c: New test.
3267 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
3269 * g++.dg/lto/pr65475b_0.C: Likewise.
3271 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
3274 * gcc.target/sh/torture/pr65505.c: New.
3276 2015-03-23 Martin Sebor <msebor@redhat.com>
3279 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
3280 assembly for lvx in addition to lxv.
3282 2015-03-23 Jakub Jelinek <jakub@redhat.com>
3285 * gfortran.dg/pr65504.f90: New test.
3288 * gcc.dg/pr65521.c: New test.
3290 2015-03-23 Richard Biener <rguenther@suse.de>
3292 PR tree-optimization/65518
3293 * gcc.dg/vect/pr65518.c: New testcase.
3295 2015-03-23 Richard Biener <rguenther@suse.de>
3297 PR tree-optimization/65494
3298 * gcc.dg/vect/pr65494.c: New testcase.
3300 2015-03-23 Jakub Jelinek <jakub@redhat.com>
3302 PR preprocessor/65238
3303 * c-c++-common/cpp/pr65238-1.c: New test.
3304 * gcc.dg/cpp/pr65238-2.c: New test.
3305 * gcc.dg/cpp/trad/pr65238-3.c: New test.
3306 * gcc.dg/cpp/trad/pr65238-4.c: New test.
3308 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
3309 Mikael Morin <mikael@gcc.gnu.org>
3312 * gfortran.dg/elemental_dependency_4.f90: New.
3313 * gfortran.dg/elemental_dependency_5.f90: New.
3315 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
3318 * g++.dg/lto/pr65475b_0.C: New testcase.
3319 * g++.dg/lto/pr65475b_1.C: New testcase.
3320 * g++.dg/lto/pr65475c_0.C: New testcase.
3321 * g++.dg/lto/pr65475c_1.C: New testcase.
3323 2015-03-21 Tobias Burnus <burnus@net-b.de>
3325 * gfortran.dg/coarray_38.f90: New.
3326 * gfortran.dg/coarray_39.f90: New.
3327 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
3330 2015-03-20 Marek Polacek <polacek@redhat.com>
3333 * g++.dg/cpp0x/pr65398.C: New test.
3335 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
3338 * g++.dg/lto/pr65475_0.C: New testcase.
3339 * g++.dg/lto/pr65475_1.C: New testcase.
3341 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
3343 PR rtl-optimization/64366
3344 * gcc.target/sh/pr64366.c: New.
3346 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
3349 * g++.dg/cpp0x/constexpr-48324.C: New.
3351 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
3354 * g++.dg/cpp0x/pr48453.C: New.
3356 2015-03-20 Marek Polacek <polacek@redhat.com>
3359 * g++.dg/cpp0x/pr65072.C: New test.
3361 2015-03-20 Richard Biener <rguenther@suse.de>
3364 * gcc.dg/pr15347.c: Use -O.
3365 * c-c++-common/pr19807-1.c: Likewise.
3367 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
3369 * gnat.dg/volatile13.ad[sb]: New test.
3371 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
3373 PR rtl-optimization/60851
3374 * gcc.target/i386/pr60851.c: New test.
3376 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
3379 * g++.dg/pr65240.h: Add tests for PR 65240.
3380 * g++.dg/pr65240-1.C: Likewise.
3381 * g++.dg/pr65240-2.C: Likewise.
3382 * g++.dg/pr65240-3.C: Likewise.
3383 * g++.dg/pr65240-4.C: Likewise.
3385 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
3387 PR rtl-optimization/63491
3388 * gcc.target/powerpc/pr63491.c: New.
3390 2015-03-19 Jakub Jelinek <jakub@redhat.com>
3392 * g++.dg/ipa/pr65465.C: New test.
3394 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
3397 * g++.dg/cpp0x/deleted11.C: New.
3399 2015-03-19 Jakub Jelinek <jakub@redhat.com>
3402 * c-c++-common/tsan/pr65400-3.c: New test.
3404 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
3407 * g++.dg/cpp0x/constexpr-59686.C: New.
3409 2015-03-19 Jakub Jelinek <jakub@redhat.com>
3412 * g++.dg/tsan/pr64265.C: New test.
3415 * c-c++-common/tsan/pr65400-1.c: New test.
3416 * c-c++-common/tsan/pr65400-2.c: New test.
3418 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
3421 * g++.dg/cpp0x/pr59816.C: New.
3423 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
3426 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
3428 2015-03-18 Martin Liska <mliska@suse.cz>
3431 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
3432 equivalences either to 6 or 7.
3434 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
3438 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
3440 * gcc.dg/undefined-loop-1.c: New file.
3441 * gcc.dg/undefined-loop-2.c: New file.
3443 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
3446 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
3447 loop exits too early.
3449 2015-03-18 Jakub Jelinek <jakub@redhat.com>
3451 PR tree-optimization/65450
3452 * gfortran.dg/pr65450.f90: New test.
3455 * gcc.target/i386/pr65078-1.c: New test.
3456 * gcc.target/i386/pr65078-2.c: New test.
3457 * gcc.target/i386/pr65078-3.c: New test.
3458 * gcc.target/i386/pr65078-4.c: New test.
3459 * gcc.target/i386/pr65078-5.c: New test.
3460 * gcc.target/i386/pr65078-6.c: New test.
3462 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
3465 * g++.dg/cpp1y/pr65340.C: New.
3467 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3470 * gfortran.dg/system_clock_3.f08: Adjust test.
3472 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
3475 * gfortran.dg/proc_ptr_comp_44.f90: New test.
3476 * gfortran.dg/proc_ptr_comp_45.f90: New test.
3478 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3481 * gfortran.dg/system_clock_3.f08: New test.
3483 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
3486 g++.dg/cpp1y/pr64626-1.C: New.
3487 g++.dg/cpp1y/pr64626-2.C: New.
3488 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
3490 2015-03-16 Jakub Jelinek <jakub@redhat.com>
3492 PR tree-optimization/65427
3493 * gcc.c-torture/execute/pr65427.c: New test.
3495 2015-03-16 Marek Polacek <polacek@redhat.com>
3499 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
3500 * g++.dg/cpp0x/pr65327.C: New test.
3502 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
3505 * c-c++-common/asan/pr64820.c: New test.
3507 2015-03-16 Andre Vehreschild <vehre@gmx.de>
3509 * gfortran.dg/pointer_2.f90: New test.
3511 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
3513 * g++.dg/pr65049.C: New test.
3515 2015-03-16 Tom de Vries <tom@codesourcery.com>
3517 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
3518 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
3519 * gcc.target/i386/fuse-caller-save.c: Same.
3521 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
3523 * gnat.dg/loop_optimization18.ad[sb]: New test.
3524 * gnat.dg/loop_optimization18_pkg.ads: New helper.
3526 2015-03-16 Alan Modra <amodra@gmail.com>
3528 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
3531 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
3533 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
3535 * gcc.dg/torture/pr65270-2.c: Likewise.
3537 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
3540 * gfortran.dg/pointer_remapping_9.f90: New.
3542 2015-03-14 Jakub Jelinek <jakub@redhat.com>
3544 PR tree-optimization/65369
3545 * gcc.c-torture/execute/pr65369.c: New test.
3547 PR tree-optimization/65418
3548 * gcc.c-torture/execute/pr65418-1.c: New test.
3549 * gcc.c-torture/execute/pr65418-2.c: New test.
3551 PR rtl-optimization/65401
3552 * gcc.c-torture/execute/pr65401.c: New test.
3554 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3557 * gcc.target/arm/pr64600_1.c: New test.
3559 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3561 PR rtl-optimization/65235
3562 * gcc.target/aarch64/pr65235_1.c: New test.
3564 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
3566 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
3567 * gcc.target/s390/hotpatch-22.c: Likewise.
3568 * gcc.target/s390/hotpatch-23.c: Likewise.
3569 * gcc.target/s390/hotpatch-24.c: Likewise.
3570 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
3571 * gcc.target/s390/hotpatch-1.c: Update expected output.
3572 * gcc.target/s390/hotpatch-2.c: Likewise.
3573 * gcc.target/s390/hotpatch-3.c: Likewise.
3574 * gcc.target/s390/hotpatch-4.c: Likewise.
3575 * gcc.target/s390/hotpatch-5.c: Likewise.
3576 * gcc.target/s390/hotpatch-6.c: Likewise.
3577 * gcc.target/s390/hotpatch-7.c: Likewise.
3578 * gcc.target/s390/hotpatch-8.c: Likewise.
3579 * gcc.target/s390/hotpatch-9.c: Likewise.
3580 * gcc.target/s390/hotpatch-10.c: Likewise.
3581 * gcc.target/s390/hotpatch-11.c: Likewise.
3582 * gcc.target/s390/hotpatch-12.c: Likewise.
3583 * gcc.target/s390/hotpatch-13.c: Likewise.
3584 * gcc.target/s390/hotpatch-14.c: Likewise.
3585 * gcc.target/s390/hotpatch-15.c: Likewise.
3586 * gcc.target/s390/hotpatch-16.c: Likewise.
3587 * gcc.target/s390/hotpatch-17.c: Likewise.
3588 * gcc.target/s390/hotpatch-18.c: Likewise.
3589 * gcc.target/s390/hotpatch-19.c: Likewise.
3591 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
3594 * gcc.target/i386/pr65103-1.c: New.
3596 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
3599 * gcc.target/i386/pr65044.c: New.
3601 2015-03-12 Tom de Vries <tom@codesourcery.com>
3603 PR rtl-optimization/64895
3604 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
3605 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
3606 * gcc.target/i386/fuse-caller-save.c: Ditto.
3608 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
3610 * gcc.dg/ipa/pr63569.c: Fix template.
3612 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
3614 * g++.dg/ipa/pr64146.C: Require fpic support.
3616 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
3619 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
3620 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
3622 2015-03-11 Jakub Jelinek <jakub@redhat.com>
3624 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
3625 to dg-options, fix up dg-skip-if.
3627 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
3630 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
3631 * gcc.target/avr/tiny-caller-save.c: Same.
3633 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3636 * g++.dg/pr65242.C: New test.
3638 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
3640 * c-c++-common/asan/no-asan-check-glob.c: New test.
3642 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
3645 * g++.dg/other/default11.C: New.
3646 * g++.dg/other/default12.C: Likewise.
3648 2015-03-10 Jakub Jelinek <jakub@redhat.com>
3651 * gcc.target/i386/bmi2-bzhi-2.c: New test.
3653 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
3656 * gfortran.dg/unlimited_polymorphic_23.f90: New test
3658 2015-03-10 Jakub Jelinek <jakub@redhat.com>
3661 * g++.dg/cpp0x/pr65127.C: New test.
3663 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
3665 * gcc.dg/ipa/PR64550.c: Update template.
3667 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
3668 Tobias Burnus <burnus@net-b.de>
3670 * gfortran.dg/coarray_sync_memory.f90: New.
3672 2015-03-10 Marek Polacek <polacek@redhat.com>
3675 * c-c++-common/ubsan/pr65367.c: New test.
3677 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
3679 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
3680 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
3681 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
3682 * gcc.target/i386/mpx/calloc-1-nov.c: New.
3683 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
3684 * gcc.target/i386/mpx/malloc-1-nov.c: New.
3685 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
3686 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
3687 * gcc.target/i386/mpx/realloc-1-nov.c: New.
3688 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
3689 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
3690 * gcc.target/i386/mpx/realloc-2-nov.c: New.
3691 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
3693 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
3695 * lib/mpx-dg.exp (mpx_link_flags): New.
3698 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
3699 * gcc.target/i386/mpx/alloca-1-nov.c: New.
3700 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
3701 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
3702 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
3703 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
3704 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
3705 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
3706 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
3707 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
3708 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
3709 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
3710 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
3711 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
3712 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
3713 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
3714 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
3715 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
3716 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
3717 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
3718 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
3719 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
3720 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
3721 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
3722 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
3723 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
3724 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
3725 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
3726 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
3727 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
3728 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
3729 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
3730 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
3731 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
3732 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
3733 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
3734 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
3735 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
3736 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
3737 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
3738 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
3739 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
3740 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
3741 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
3742 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
3743 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
3744 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
3745 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
3746 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
3747 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
3748 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
3749 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
3750 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
3751 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
3752 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
3753 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
3754 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
3755 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
3756 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
3757 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
3758 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
3759 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
3760 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
3761 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
3762 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
3763 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
3764 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
3765 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
3766 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
3767 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
3768 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
3769 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
3770 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
3771 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
3772 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
3773 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
3774 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
3775 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
3776 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
3777 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
3778 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
3779 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
3780 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
3781 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
3782 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
3783 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
3784 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
3785 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
3786 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
3787 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
3788 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
3789 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
3790 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
3791 * gcc.target/i386/mpx/label-address-1.c: New.
3792 * gcc.target/i386/mpx/legacy-1-nov.c: New.
3793 * gcc.target/i386/mpx/macro.c: New.
3794 * gcc.target/i386/mpx/mpx-check.h: New.
3795 * gcc.target/i386/mpx/mpx.exp: New.
3796 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
3797 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
3798 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
3799 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
3800 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
3801 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
3802 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
3803 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
3804 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
3805 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
3806 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
3807 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
3808 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
3809 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
3810 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
3811 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
3812 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
3813 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
3814 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
3815 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
3816 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
3817 * gcc.target/i386/mpx/reference-1-lbv.c: New.
3818 * gcc.target/i386/mpx/reference-1-nov.c: New.
3819 * gcc.target/i386/mpx/reference-1-ubv.c: New.
3820 * gcc.target/i386/mpx/reference-2-lbv.c: New.
3821 * gcc.target/i386/mpx/reference-2-nov.c: New.
3822 * gcc.target/i386/mpx/reference-2-ubv.c: New.
3823 * gcc.target/i386/mpx/reference-3-lbv.c: New.
3824 * gcc.target/i386/mpx/reference-3-nov.c: New.
3825 * gcc.target/i386/mpx/reference-3-ubv.c: New.
3826 * gcc.target/i386/mpx/reference-4-lbv.c: New.
3827 * gcc.target/i386/mpx/reference-4-nov.c: New.
3828 * gcc.target/i386/mpx/reference-4-ubv.c: New.
3829 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
3830 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
3831 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
3832 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
3833 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
3834 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
3835 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
3836 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
3837 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
3838 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
3839 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
3840 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
3841 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
3842 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
3843 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
3844 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
3845 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
3846 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
3847 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
3848 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
3849 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
3850 * gcc.target/i386/mpx/sincos-1-nov.c: New.
3851 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
3852 * gcc.target/i386/mpx/static-array-1-nov.c: New.
3853 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
3854 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
3855 * gcc.target/i386/mpx/static-init-1-nov.c: New.
3856 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
3857 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
3858 * gcc.target/i386/mpx/static-init-2-nov.c: New.
3859 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
3860 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
3861 * gcc.target/i386/mpx/static-init-3-nov.c: New.
3862 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
3863 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
3864 * gcc.target/i386/mpx/static-init-4-nov.c: New.
3865 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
3866 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
3867 * gcc.target/i386/mpx/static-init-5-nov.c: New.
3868 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
3869 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
3870 * gcc.target/i386/mpx/static-init-6-nov.c: New.
3871 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
3872 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
3873 * gcc.target/i386/mpx/static-string-1-nov.c: New.
3874 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
3875 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
3876 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
3877 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
3878 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
3879 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
3880 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
3881 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
3882 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
3883 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
3884 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
3885 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
3886 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
3887 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
3888 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
3889 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
3890 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
3891 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
3892 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
3893 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
3894 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
3895 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
3896 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
3897 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
3898 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
3899 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
3900 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
3901 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
3902 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
3903 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
3904 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
3905 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
3906 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
3907 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
3908 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
3909 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
3910 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
3911 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
3912 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
3913 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
3914 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
3915 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
3916 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
3917 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
3918 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
3919 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
3920 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
3921 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
3922 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
3923 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
3924 * gcc.target/i386/mpx/vararg-1-nov.c: New.
3925 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
3926 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
3927 * gcc.target/i386/mpx/vararg-2-nov.c: New.
3928 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
3929 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
3930 * gcc.target/i386/mpx/vararg-3-nov.c: New.
3931 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
3932 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
3933 * gcc.target/i386/mpx/vararg-4-nov.c: New.
3934 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
3935 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
3936 * gcc.target/i386/mpx/vararg-5-nov.c: New.
3937 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
3938 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
3939 * gcc.target/i386/mpx/vararg-6-nov.c: New.
3940 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
3941 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
3942 * gcc.target/i386/mpx/vararg-7-nov.c: New.
3943 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
3944 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
3945 * gcc.target/i386/mpx/vararg-8-nov.c: New.
3946 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
3947 * gcc.target/i386/mpx/vla-1-lbv.c: New.
3948 * gcc.target/i386/mpx/vla-1-nov.c: New.
3949 * gcc.target/i386/mpx/vla-1-ubv.c: New.
3950 * gcc.target/i386/mpx/vla-2-lbv.c: New.
3951 * gcc.target/i386/mpx/vla-2-nov.c: New.
3952 * gcc.target/i386/mpx/vla-2-ubv.c: New.
3954 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
3956 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
3958 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
3960 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
3962 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
3964 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
3965 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
3967 2015-03-10 Jakub Jelinek <jakub@redhat.com>
3970 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
3973 * c-c++-common/pr65120.c: New test.
3975 PR rtl-optimization/65321
3976 * gcc.dg/pr65321.c: New test.
3978 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
3980 PR tree-optimization/65355
3981 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
3983 2015-03-09 Jakub Jelinek <jakub@redhat.com>
3986 * c-c++-common/pr49706.c: Adjust tests for not warning
3987 about !!x == y or !b == y where b is boolean, and add
3989 * c-c++-common/pr62199-2.c: Likewise.
3991 2015-03-09 Richard Biener <rguenther@suse.de>
3994 * gcc.dg/torture/pr65270-1.c: New testcase.
3995 * gcc.dg/torture/pr65270-2.c: Likewise.
3997 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
3999 PR tree-optimization/63743
4000 * gcc.dg/pr63743.c: New test.
4002 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
4005 * g++.dg/lto/pr65316_0.C: New testcase.
4006 * g++.dg/lto/pr65316_1.C: New testcase.
4008 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
4011 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
4013 * g++.dg/abi/rtti3.C: Likewise.
4015 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
4018 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
4020 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
4022 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
4024 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
4026 2015-03-08 Morin <mikael@gcc.gnu.org>
4029 * gfortran.dg/entry_20.f90: New.
4031 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
4034 * gcc.c-torture/compile/pr65153.c: New.
4036 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
4039 * g++.dg/torture/pr65249.C: New.
4041 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
4043 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
4045 (int64_t): Likewise.
4047 2015-03-07 Marek Polacek <polacek@redhat.com>
4048 Martin Uecker <uecker@eecs.berkeley.edu>
4051 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
4053 * c-c++-common/ubsan/bounds-8.c: New test.
4054 * c-c++-common/ubsan/bounds-9.c: New test.
4055 * gcc.dg/ubsan/bounds-2.c: New test.
4057 2015-03-05 Martin Sebor <msebor@redhat.com>
4059 * PR testsuite/63175
4060 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
4061 checking of results into main to prevent it from getting optimized
4063 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
4065 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
4067 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
4068 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
4069 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
4072 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
4074 * g++.dg/lto/pr65302_1.C: New testcase.
4075 * g++.dg/lto/pr65302_0.C: New testcase.
4077 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
4079 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
4080 -fno-ipa-icf to dg-options.
4082 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
4084 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
4085 compiles using the linker plugin.
4087 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
4089 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
4091 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
4093 * gcc.target/arm/pr65067.c: New test.
4095 2015-03-05 Martin Liska <mliska@suse.cz>
4098 * gcc.dg/ipa/pr65318.c: New test.
4100 2015-03-05 Marek Polacek <polacek@redhat.com>
4102 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
4104 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4106 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
4108 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4110 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
4111 max-unroll-times back to defaults for s390.
4113 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
4117 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
4120 * g++.dg/cpp0x/initlist92.C: New.
4122 2015-03-05 Richard Biener <rguenther@suse.de>
4124 PR tree-optimization/65310
4125 * gcc.dg/vect/pr65310.c: New testcase.
4127 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
4130 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
4132 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
4134 * gnat.dg/entry_queues3.adb: New test.
4136 2015-03-04 Ian Lance Taylor <iant@google.com>
4138 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
4140 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
4143 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
4145 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
4147 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
4148 -fno-ipa-icf to dg-options
4149 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
4150 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
4152 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
4155 * g++.dg/cpp0x/decltype62.C: New.
4157 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
4159 * gnat.dg/object_overflow5.adb: New test.
4161 2015-03-03 Martin Liska <mliska@suse.cz>
4164 * gcc.dg/ipa/pr65287.c: New test.
4166 2015-03-03 Martin Jambor <mjambor@suse.cz>
4167 Eric Botcazou <ebotcazou@adacore.com>
4169 * gnat.dg/specs/pack12.ads: New test.
4171 2015-03-03 Martin Liska <mliska@suse.cz>
4173 * gcc.dg/ipa/PR65282.c: New test.
4175 2015-03-13 Jeff Law <law@redhat.com>
4177 PR tree-optimization/65241
4178 * gcc.c-torture/compile/pr65241.c: New test.
4180 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
4183 * gcc.target/avr/torture/pr64331.c: New test.
4185 2015-03-03 Martin Liska <mliska@suse.cz>
4186 Jan Hubicka <hubicka@ucw.cz>
4188 * g++.dg/ipa/pr65263.C: New test.
4190 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
4193 * gcc.dg/lto/pr65130_0.c: New testcase.
4194 * gcc.dg/lto/pr65130_1.c: New testcase.
4196 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
4199 * g++.dg/torture/pr64988.C: New testcase.
4201 2015-03-02 Tobias Burnus <burnus@net-b.de>
4203 * gfortran.dg/coarray_atomic_6.f90: New.
4205 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
4208 * gcc.target/i386/pr65184.c: New.
4210 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
4213 * gcc.target/i386/pr65183.c: New.
4215 2015-02-28 Martin Liska <mliska@suse.cz>
4216 Jan Hubicka <hubicka@ucw.cz>
4218 * gcc.dg/ipa/ipa-icf-35.c: New test.
4219 * gcc.dg/ipa/ipa-icf-36.c: New test.
4220 * gcc.dg/ipa/ipa-icf-37.c: New test.
4222 2015-02-28 Martin Liska <mliska@suse.cz>
4223 Jan Hubicka <hubicka@ucw.cz>
4226 * gcc.dg/ipa/ipa-icf-34.c: New test.
4228 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
4231 * gcc.target/sh/sh/pr61142.c: New.
4233 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
4235 * g++.dg/other/dump-ada-spec-3.C: New test.
4237 2015-03-01 Martin Liska <mliska@suse.cz>
4239 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
4240 * g++.dg/ipa/pr63595.C: Update expected results.
4242 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
4245 * g++.dg/ipa/ipa-icf-6.C: New testcase.
4247 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
4249 * gcc.dg/vect/pr59354.c: Move vector producing code to
4252 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
4255 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
4256 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
4257 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
4258 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
4260 2015-02-27 Jakub Jelinek <jakub@redhat.com>
4262 PR tree-optimization/65048
4263 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
4264 (foo): Use K&R style definition.
4266 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
4269 * g++.dg/pr65032.C: New.
4271 2015-02-27 Marek Polacek <polacek@redhat.com>
4274 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
4277 2015-02-27 Marek Polacek <polacek@redhat.com>
4280 * gcc.dg/pr65228.c: New test.
4282 2015-02-27 Kai Tietz <ktietz@redhat.com>
4285 * gcc.dg/weak/weak-17.c: New file.
4287 2015-02-27 Richard Biener <rguenther@suse.de>
4290 * g++.dg/lto/pr65193_0.C: New testcase.
4292 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4294 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
4295 * gcc.target/s390/hotpatch-8.c: Likewise.
4296 * gcc.target/s390/hotpatch-9.c: Likewise.
4297 * gcc.target/s390/pr61078.c: Likewise.
4298 * gcc.target/s390/pr57960.c: Remove -m64.
4299 * gcc.target/s390/pr61078.c: Likewise.
4301 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
4302 Martin Liska <mliska@suse.cz>
4305 * gcc.dg/pr64454.c: Disable ICF.
4306 * gcc.dg/pr28685-1.c: Disable ICF
4307 * gcc.dg/ipa/iinline-5.c: Disable ICF.
4308 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
4309 * g++.dg/ipa/ipa-icf-4.C: Update template.
4311 2015-02-26 Jakub Jelinek <jakub@redhat.com>
4313 PR tree-optimization/65216
4314 * gcc.c-torture/execute/pr65216.c: New test.
4316 PR tree-optimization/65215
4317 * gcc.c-torture/execute/pr65215-1.c: New test.
4318 * gcc.c-torture/execute/pr65215-2.c: New test.
4319 * gcc.c-torture/execute/pr65215-3.c: New test.
4320 * gcc.c-torture/execute/pr65215-4.c: New test.
4321 * gcc.c-torture/execute/pr65215-5.c: New test.
4323 2015-02-26 Tom de Vries <tom@codesourcery.com>
4325 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
4327 2015-02-26 Martin Liska <mliska@suse.cz>
4328 Jan Hubicka <hubicka@ucw.cz>
4330 * g++.dg/ipa/pr64146.C: Update expected results.
4331 * gcc.dg/ipa/ipa-icf-26.c: Update test.
4332 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
4333 * gcc.dg/ipa/ipa-icf-34.c: New test.
4335 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
4337 * gcc.dg/vect/vect-pr61917.c: Rename to ...
4338 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
4339 (dg-additional-options): Remove dg directive.
4340 (dg-final): Add dg directive.
4342 2015-02-26 Marek Polacek <polacek@redhat.com>
4345 * g++.dg/ipa/pr65008.C: New test.
4347 2015-02-26 Tom de Vries <tom@codesourcery.com>
4349 * lib/profopt.exp (profopt-target-cleanup): New proc.
4350 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
4351 files from sources from dg-additional-sources.
4353 2015-02-26 Tom de Vries <tom@codesourcery.com>
4355 * lib/gcov.exp: Cleanup in case of xfail.
4357 2015-02-26 Sebastian Pop <s.pop@samsung.com>
4359 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
4361 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
4364 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
4365 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
4366 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
4367 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
4368 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
4369 * g++.dg/debug/pr46123.C: XFAIL and move...
4370 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
4371 * gcc.dg/debug/dwarf2-3.c: Move...
4372 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
4374 2015-02-26 Marek Polacek <polacek@redhat.com>
4377 * g++.dg/cpp1y/pr65202.C: New test.
4379 2015-02-26 Tom de Vries <tom@codesourcery.com>
4381 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
4382 locale_facets.h.gcov.
4384 2015-02-26 Tom de Vries <tom@codesourcery.com>
4386 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
4388 2015-02-26 Tom de Vries <tom@codesourcery.com>
4390 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
4392 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
4395 * gcc.target/i386/pr65217.c: New.
4397 2015-02-26 Tom de Vries <tom@codesourcery.com>
4399 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
4401 2015-02-26 Tom de Vries <tom@codesourcery.com>
4403 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
4405 2015-02-26 Sebastian Pop <s.pop@samsung.com>
4407 PR tree-optimization/65048
4408 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
4410 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
4412 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
4413 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
4415 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
4418 * gcc.target/i386/pr65161.c: New test.
4420 2015-02-26 Terry Guo <terry.guo@arm.com>
4422 * gcc.target/arm/no-volatile-in-it.c: New test.
4424 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
4426 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
4427 (dg-options): Add -save-temps.
4428 (dg-final): Add cleanup-saved-temps.
4430 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
4432 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
4434 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
4436 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
4437 * gcc.target/powerpc/pack01.c: Include string.h.
4439 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
4442 * gcc.target/i386/pr65167.c: New.
4444 2015-02-25 Kai Tietz <ktietz@redhat.com>
4446 PR tree-optimization/61917
4447 * gcc.dg/vect/vect-pr61917.c: New file.
4449 2015-02-24 Jakub Jelinek <jakub@redhat.com>
4451 PR tree-optimization/65170
4452 * gcc.c-torture/execute/pr65170.c: New test.
4453 * gcc.dg/tree-ssa/vrp96.c: New test.
4455 2015-02-24 Tom de Vries <tom@codesourcery.com>
4457 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
4459 2015-02-24 Tom de Vries <tom@codesourcery.com>
4462 * lib/gcc-defs.exp (additional_sources_used): Add new var.
4463 (dg-additional-files-options): Copy additional_sources to
4464 additional_sources_used before emptying additional_sources.
4465 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
4466 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
4467 (cleanup-saved-temps): Use additional_sources_used instead of
4469 (dg-test): Reset additional_sources_used.
4471 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
4474 * gfortran.dg/integer_exponentiation_6.F90: New test.
4476 2015-02-23 Martin Sebor <msebor@redhat.com>
4479 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
4480 two parts. One to save registers, the other to verify the
4481 registers have the right values. Save register state into
4482 static data rather than on the stack.
4484 2015-02-23 Jakub Jelinek <jakub@redhat.com>
4487 * c-c++-common/asan/pr63888.c: New test.
4489 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
4492 * gcc.c-torture/compile/pr65163.c: New.
4494 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4496 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
4497 with -m31 on 64 bit.
4498 * gcc.dg/hoist-register-pressure-2.c: Likewise.
4499 * gcc.dg/hoist-register-pressure-3.c: Likewise.
4501 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4503 * gcc.target/s390/20090223-1.c: Add
4504 -Wno-implicit-function-declaration option.
4505 * gcc.target/s390/pr42224.c: Likewise.
4506 * gcc.target/s390/pr55718.c: Likewise.
4508 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4510 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
4511 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
4512 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
4513 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
4514 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
4515 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
4516 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
4517 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
4518 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
4519 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
4520 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
4521 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
4522 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
4523 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
4524 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
4525 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
4526 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
4527 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
4528 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
4529 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
4530 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
4532 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4534 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
4535 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
4536 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
4537 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
4538 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
4539 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
4540 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
4541 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
4542 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
4543 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
4544 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
4545 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
4546 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
4547 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
4548 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
4549 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
4551 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
4555 * gfortran.dg/pr61960.f90: New.
4556 * gfortran.dg/pr64230.f90: New.
4557 * gfortran.dg/pr64980.f03: New.
4559 2015-02-22 Tom de Vries <tom@codesourcery.com>
4561 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
4563 2015-02-21 Arnaud Charlet <charlet@adacore.com>
4566 * gnat.dg/timing_events.adb: Removed, invalid test.
4568 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
4571 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
4573 * g++.dg/gcov/gcov-2.C: Likewise.
4575 2015-02-20 Richard Biener <rguenther@suse.de>
4577 PR tree-optimization/65136
4578 * gcc.dg/tree-ssa/pr65136.c: New testcase.
4580 2015-02-20 Jakub Jelinek <jakub@redhat.com>
4583 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
4584 and nvptx-*-* blacklisting.
4586 * gcc.dg/sibcall-9.c: New test.
4587 * gcc.dg/sibcall-10.c: New test.
4589 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4591 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
4593 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
4596 * gcc.target/avr/torture/pr64452.c: New test.
4598 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
4600 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
4601 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
4603 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4606 * lib/target-supports.exp (check_compile): Check whether
4607 additional_sources is defined before using it.
4609 2015-02-19 Jakub Jelinek <jakub@redhat.com>
4612 * g++.dg/opt/pr65074.C: New file.
4614 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
4616 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
4617 (size_type): New typedef.
4618 (operator "" _script): Use it for the last argument.
4620 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4622 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
4624 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4626 * lib/target-supports.exp (check_compile): Save/restore
4627 additional_sources that may belong to an actual test.
4629 2015-02-18 Jakub Jelinek <jakub@redhat.com>
4631 PR gcov-profile/64634
4632 * g++.dg/gcov/gcov-15.C: New test.
4634 2015-02-18 Tom de Vries <tom@codesourcery.com>
4636 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
4638 2015-02-18 Tom de Vries <tom@codesourcery.com>
4640 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
4642 2015-02-18 Tom de Vries <tom@codesourcery.com>
4644 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
4646 2015-02-18 Tom de Vries <tom@codesourcery.com>
4648 * gfortran.dg/fmt_cache_1.f: Add missing close.
4650 2015-02-18 Tom de Vries <tom@codesourcery.com>
4653 * gfortran.dg/read_eof_8.f90: Add missing close.
4655 2015-02-18 Richard Biener <rguenther@suse.de>
4657 PR tree-optimization/65063
4658 * gcc.dg/pr65063.c: New testcase.
4660 2015-02-18 Richard Biener <rguenther@suse.de>
4662 PR tree-optimization/62217
4663 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
4665 2015-02-18 Marek Polacek <polacek@redhat.com>
4668 * c-c++-common/ubsan/pr65081.c: New test.
4670 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
4672 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
4673 * gcc.target/sh/force-cbranch-delay-slot.c: New.
4675 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
4677 * gcc.dg/ipa/propalign-3.c: New test.
4679 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
4682 * gcc.target/sh/pr64793.c: New.
4683 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
4685 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
4687 * gcc.target/arm/divzero.c: New test case.
4689 2015-02-17 Tom de Vries <tom@codesourcery.com>
4691 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
4693 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
4694 Jakub Jelinek <jakub@redhat.com>
4697 * g++.dg/cpp0x/pr65075.C: New test.
4699 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
4702 * gcc.target/powerpc/pr65058.c: New test.
4704 2015-02-16 Jeff Law <law@redhat.com>
4706 PR tree-optimization/64823
4707 * gcc.dg/uninit-20.c: New test.
4709 2015-02-16 Jakub Jelinek <jakub@redhat.com>
4710 James Greenhalgh <james.greenhalgh@arm.com>
4713 * gcc.dg/ipa/ipa-clone-1.c: New test.
4715 2015-02-16 Richard Biener <rguenther@suse.de>
4717 PR tree-optimization/65077
4718 * gcc.dg/torture/pr65077.c: New testcase.
4720 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
4722 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
4723 Directive adjusted to scan for ldaxr.
4724 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
4725 adjusted to scan for ldaex.
4727 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
4730 * g++.dg/cpp0x/constexpr-65080.C: New.
4732 2015-02-16 Richard Biener <rguenther@suse.de>
4734 PR tree-optimization/63593
4735 * gcc.dg/pr63593.c: New testcase.
4737 2015-02-16 Marek Polacek <polacek@redhat.com>
4740 * gcc.dg/pr65066.c: New test.
4742 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
4744 * gcc.dg/pr65002.C: Move ...
4745 * g++.dg/ipa/pr65002.C: ... here.
4747 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
4749 * gcc.target/powerpc/pr64205.c: Skip on AIX.
4750 * gcc.target/powerpc/pr64505.c: Skip on AIX.
4751 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
4752 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
4754 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
4757 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
4758 the expression to find calls.
4759 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
4760 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
4761 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
4762 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
4763 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
4765 2015-02-14 Marek Polacek <polacek@redhat.com>
4768 * gcc.dg/array-11.c: New test.
4769 * gcc.dg/array-12.c: New test.
4770 * gcc.dg/array-13.c: New test.
4771 * gcc.dg/array-14.c: New test.
4772 * gcc.dg/c99-flex-array-typedef-1.c: New test.
4773 * gcc.dg/c99-flex-array-typedef-2.c: New test.
4774 * gcc.dg/c99-flex-array-typedef-3.c: New test.
4775 * gcc.dg/c99-flex-array-typedef-5.c: New test.
4776 * gcc.dg/c99-flex-array-typedef-7.c: New test.
4777 * gcc.dg/c99-flex-array-typedef-8.c: New test.
4779 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
4782 * g++.dg/lookup/using54.C: New.
4784 2015-02-13 Jeff Law <law@redhat.com>
4787 Revert my change for tree-optimization/64823.
4789 2015-02-13 Jakub Jelinek <jakub@redhat.com>
4791 PR tree-optimization/65053
4792 * gcc.c-torture/execute/pr65053-1.c: New test.
4793 * gcc.c-torture/execute/pr65053-2.c: New test.
4795 2015-02-13 Marek Polacek <polacek@redhat.com>
4798 * gcc.dg/pr65050.c: New test.
4800 2015-02-13 Jeff Law <law@redhat.com>
4802 PR tree-optimization/64823
4803 * gcc.dg/uninit-20.c: New test.
4805 PR rtl-optimization/47477
4806 * gcc.dg/tree-ssa/pr47477.c: New test.
4808 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
4811 * g++.dg/parse/ivdep-2.C: New.
4812 * g++.dg/parse/ivdep-3.C: Likewise.
4814 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4817 * gfortran.dg/continuation_13.f90: New test.
4818 * gfortran.dg/continuation_14.f: New test.
4820 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
4823 * g++.dg/cpp0x/sfinae55.C: New.
4825 2015-02-13 Jakub Jelinek <jakub@redhat.com>
4828 * g++.dg/ipa/pr65034.C: New test.
4830 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
4832 PR tree-optimization/65002
4833 * gcc.dg/pr65002.C: New.
4835 2015-02-13 Marek Polacek <polacek@redhat.com>
4838 * c-c++-common/pr65040.c: New test.
4840 2015-02-13 Bin Cheng <bin.cheng@arm.com>
4842 PR tree-optimization/64705
4843 * gcc.dg/tree-ssa/pr64705.c: New test.
4845 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
4848 * gcc.dg/visibility-22.c: New test.
4849 * gcc.dg/visibility-23.c: New test.
4850 * gcc.target/i386/pr32219-1.c: New test.
4851 * gcc.target/i386/pr32219-2.c: New test.
4852 * gcc.target/i386/pr32219-3.c: New test.
4853 * gcc.target/i386/pr32219-4.c: New test.
4854 * gcc.target/i386/pr32219-5.c: New test.
4855 * gcc.target/i386/pr32219-6.c: New test.
4856 * gcc.target/i386/pr32219-7.c: New test.
4857 * gcc.target/i386/pr32219-8.c: New test.
4858 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
4860 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4862 PR libgfortran/57822
4863 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
4864 four different KINDs.
4866 2015-02-12 Jakub Jelinek <jakub@redhat.com>
4869 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
4872 * g++.dg/ubsan/pr65000.C: New test.
4874 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
4877 * gfortran.dg/finalize_28.f90: New test
4879 2015-02-12 Jakub Jelinek <jakub@redhat.com>
4882 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
4883 DW_TAG_lexical_block removal.
4884 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
4885 * g++.dg/guality/pr55541.C: New test.
4888 * g++.dg/ubsan/pr64984.C: New test.
4890 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
4892 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
4894 2015-02-12 Jakub Jelinek <jakub@redhat.com>
4897 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
4898 instructions for 2015-01-14 get_memmodel changes.
4899 * gcc.target/powerpc/atomic-p8.c: Likewise.
4902 * g++.dg/ubsan/pr65019.C: New test.
4904 PR tree-optimization/65014
4905 * gcc.c-torture/compile/pr65014.c: New test.
4907 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4909 PR libgfortran/57822
4910 * gfortran/fmt_g0_7.f08: Revise test.
4912 2015-02-11 Jeff Law <law@redhat.com>
4915 * gcc.target/m68k/pr63347.c: New test.
4917 2015-02-11 Marek Polacek <polacek@redhat.com>
4919 * g++.dg/ubsan/shift-1.C: New test.
4920 * gcc.dg/ubsan/c-shift-2.c: New test.
4921 * c-c++-common/ubsan/shift-5.c: Remove file.
4923 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
4925 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
4926 Directive adjusted to XFAIL.
4927 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
4930 2015-02-11 Jakub Jelinek <jakub@redhat.com>
4933 * g++.dg/opt/pr65003.C: New test.
4935 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
4937 * lib/target-supports.exp (check_effective_target_pie): Renamed
4939 (check_effective_target_pie_enabled): This.
4940 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
4941 * gcc.target/i386/pie.c: Likewise.
4943 2015-02-11 Andrew Pinski <apinski@cavium.com>
4946 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
4947 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
4949 2015-02-11 Jakub Jelinek <jakub@redhat.com>
4952 * gcc.target/i386/pr61925-1.c: New test.
4953 * gcc.target/i386/pr61925-2.c: New test.
4954 * gcc.target/i386/pr61925-3.c: New test.
4956 2015-02-10 Jakub Jelinek <jakub@redhat.com>
4959 * g++.dg/asan/pr65004.C: New test.
4961 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
4964 * gcc.taget/sh/pr64661-0.h: New.
4965 * gcc.taget/sh/pr64661-1.c: New.
4966 * gcc.taget/sh/pr64661-2.c: New.
4967 * gcc.taget/sh/pr64661-3.c: New.
4968 * gcc.taget/sh/pr64661-4.c: New.
4970 2015-02-10 Richard Biener <rguenther@suse.de>
4972 PR tree-optimization/64995
4973 * g++.dg/torture/pr64995.C: New testcase.
4975 2015-02-10 Richard Biener <rguenther@suse.de>
4977 PR tree-optimization/64909
4978 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
4980 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4982 * gcc.dg/signbit-sa.c: New test.
4984 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4986 PR libgfortran/57822
4987 * gfortran/fmt_g0_7.f08: New test.
4989 2015-02-10 Bin Cheng <bin.cheng@arm.com>
4991 PR tree-optimization/43378
4992 * gcc.dg/tree-ssa/pr43378.c: New test.
4994 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
4997 * g++.dg/torture/pr64978.C: New testcase.
4999 2015-02-09 Jakub Jelinek <jakub@redhat.com>
5002 * gcc.dg/asan/pr64981.c: New test.
5004 2015-02-09 Marek Polacek <polacek@redhat.com>
5007 * gcc.dg/pr64856.c: New test.
5009 2015-02-09 Jakub Jelinek <jakub@redhat.com>
5012 * gcc.dg/tree-ssa/stdarg-7.c: New test.
5013 * gcc.c-torture/execute/pr64979.c: New test.
5015 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
5017 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
5019 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
5021 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
5022 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
5024 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
5027 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
5029 2015-02-09 Richard Biener <rguenther@suse.de>
5031 PR tree-optimization/54000
5032 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
5034 2015-02-09 Tom de Vries <tom@codesourcery.com>
5036 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
5038 2015-02-09 Martin Liska <mliska@suse.cz>
5040 * g++.dg/ipa/pr64858.C: New test.
5042 2015-02-09 Tom de Vries <tom@codesourcery.com>
5044 * gcc.dg/uninit-19.c: Fix warning line for fpic.
5046 2015-02-08 Andrew Pinski <apinski@cavium.com>
5048 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
5050 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
5053 * gfortran.dg/use_rename_8.f90: New.
5055 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
5057 * gnat.dg/addr7.ad[sb]: New test.
5058 * gnat.dg/addr8.ad[sb]: Likewise.
5060 2015-02-06 David Malcolm <dmalcolm@redhat.com>
5063 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
5064 from jit.dg/test-compile-to-executable.c's create_code, with a
5065 clarification of the output message.
5066 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
5068 (test_jit): Use CHECK_NO_ERRORS when calling
5069 gcc_jit_context_compile_to_file.
5070 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
5071 jit-verify-compile-to-file to jit-verify-output-file-was-created.
5072 (jit-setup-compile-to-file): Likewise. Add a verbose comment
5073 about deletions that are attempted.
5074 (jit-verify-compile-to-file): Rename to...
5075 (jit-verify-output-file-was-created): ...this, and drop the
5076 attempt to run "file" and verify the output.
5077 (jit-verify-assembler): New function.
5078 (jit-verify-object): New function.
5079 (jit-verify-dynamic-library): New function.
5080 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
5081 favor of an implementation from new file
5082 create-code-for-hello-world-executable.h, which also adds a
5084 (dg-final): Replace jit-verify-compile-to-file with
5085 jit-verify-output-file-was-created, and invoke new function
5086 jit-verify-assembler.
5087 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
5089 (dg-final): Replace jit-verify-compile-to-file with
5090 jit-verify-output-file-was-created, and invoke new function
5091 jit-verify-dynamic-library.
5092 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
5093 favor of an implementation from new file
5094 create-code-for-hello-world-executable.h, which also adds a
5096 (dg-final): Replace jit-verify-compile-to-file with
5097 jit-verify-output-file-was-created. Strengthen the expected stdout
5098 from the built executable.
5099 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
5100 favor of an implementation from new file
5101 create-code-for-hello-world-executable.h, which also adds a
5103 (dg-final): Replace jit-verify-compile-to-file with
5104 jit-verify-output-file-was-created, and invoke new function
5106 * jit.dg/verify-dynamic-library.c: New source file.
5108 2015-02-06 Sebastian Pop <s.pop@samsung.com>
5109 Brian Rzycki <b.rzycki@samsung.com>
5111 PR tree-optimization/64878
5112 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
5114 2015-02-06 Jakub Jelinek <jakub@redhat.com>
5117 * g++.dg/ipa/pr64896.C: New test.
5119 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5122 * gcc.target/powerpc/pr64205.c: New file.
5124 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
5126 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
5127 (dg-options): Use -fpie instead of -fPIE -pie.
5129 2015-02-06 Jakub Jelinek <jakub@redhat.com>
5132 * g++.dg/asan/pr64937.C: New test.
5134 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
5137 * gfortran.dg/class_to_type_4.f90: New test
5139 2015-01-29 Andre Vehreschild <vehre@gmx.de>
5141 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
5143 2015-02-06 Jakub Jelinek <jakub@redhat.com>
5145 PR rtl-optimization/64957
5147 * gcc.c-torture/execute/pr64957.c: New test.
5149 2015-02-05 Jeff Law <law@redhat.com>
5152 * gcc.target/h8300/pr17306-1.c: New test.
5153 * gcc.target/h8300/pr17306-2.c: New test.
5155 2015-02-05 Tobias Burnus <burnus@net-b.de>
5158 * gfortran.dg/structure_constructor_12.f90: New.
5160 2015-02-05 Jeff Law <law@redhat.com>
5163 gcc.target/h8300/pr58400.c: New test.
5165 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
5167 * gcc.target/arm/macro_defs0.c: New test.
5168 * gcc.target/arm/macro_defs1.c: New test.
5169 * gcc.target/arm/macro_defs2.c: New test.
5171 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
5173 PR rtl-optimization/64905
5174 * gcc.target/i386/pr64905.c: Require nonpic target.
5175 (dg-options): Add -fomit-frame-pointer.
5178 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
5180 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
5183 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
5186 * gfortran.dg/type_to_class_2.f90: New test
5187 * gfortran.dg/type_to_class_3.f90: New test
5189 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
5192 * g++.dg/torture/pr64686.C: New testcase.
5194 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
5196 PR rtl-optimization/64905
5197 * gcc.target/i386/pr64905.c: New file.
5199 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
5201 * gcc.dg/guality/pr41447-1.c: Remove xfail.
5202 * gcc.dg/guality/pr41616-1.c: Ditto.
5204 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
5207 * gcc.dg/pr64817-3.c: New.
5209 2015-02-04 Jakub Jelinek <jakub@redhat.com>
5210 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5212 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
5213 pass parameters in registers.
5214 * gcc.dg/guality/pr36728-2.c (main): Likewise.
5215 * gcc.dg/guality/pr36728-3.c (main): Likewise.
5216 * gcc.dg/guality/pr36728-4.c (main): Likewise.
5218 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
5219 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5221 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
5222 list, allow for multilibed targets.
5223 * gcc.dg/combine_ashiftrt_2.c: Likewise.
5225 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
5227 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
5228 * gcc.dg/pr46728-6.c: Ditto.
5230 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
5232 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
5233 for mips_nanlegacy target.
5235 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
5237 * gcc.target/i386/chkp-hidden-def.c: New.
5239 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
5242 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
5243 to use 24 bits for bitfield b.
5245 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
5248 * lib/target-supports.exp (check_effective_target_bswap64): Do not
5249 cache result in a global variable. Include all 32-bit targets for
5252 2015-02-03 Jakub Jelinek <jakub@redhat.com>
5254 PR rtl-optimization/64756
5255 * gcc.c-torture/execute/pr64756.c: New test.
5257 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
5260 * gcc.target/sh/pr64660-0.h: New.
5261 * gcc.target/sh/pr64660-1.c: New.
5262 * gcc.target/sh/pr64660-2.c: New.
5263 * gcc.target/sh/pr64660-3.c: New.
5264 * gcc.target/sh/pr64660-4.c: New.
5266 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
5269 * g++.dg/warn/Waddress-2.C: New.
5271 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
5274 * gcc.target/i386/pr49095.c: XFAIL for ia32.
5276 2015-02-03 Dodji Seketeli <dodji@redhat.com>
5278 PR preprocessor/64803
5279 * gcc.dg/cpp/builtin-macro-1.c: New test case.
5281 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
5283 * g++.dg/ipa/devirt-37.C: Disable early inlining.
5285 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
5287 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
5288 (_ARM_FPSRC): Add DN and AHP fields.
5289 (clean_results): Force DN=1 on AArch64.
5290 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
5291 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
5292 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
5293 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
5294 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
5295 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
5297 2015-02-02 Alan Modra <amodra@gmail.com>
5299 * gcc.target/powerpc/cprophard.c: New.
5301 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
5303 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
5304 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
5306 2015-02-01 Jakub Jelinek <jakub@redhat.com>
5309 * gcc.dg/pr64817-1.c: New test.
5310 * gcc.dg/pr64817-2.c: New test.
5312 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
5315 * gcc.target/sh/pr64851-0.h: New
5316 * gcc.target/sh/pr64851-1.c: New
5317 * gcc.target/sh/pr64851-2.c: New
5318 * gcc.target/sh/pr64851-3.c: New
5319 * gcc.target/sh/pr64851-4.c: New
5321 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
5324 * gcc.dg/torture/pr64882.c: New test.
5326 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
5329 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
5332 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
5334 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
5335 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
5336 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
5337 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
5338 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
5339 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
5341 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
5342 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
5344 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
5345 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
5348 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
5351 * g++.dg/pr64688-2.C: New.
5353 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
5355 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
5356 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
5357 * gcc.target/i386/fuse-caller-save.c: Ditto.
5358 * gcc.target/i386/headmerge-1.c: Ditto.
5359 * gcc.target/i386/headmerge-2.c: Ditto.
5360 * gcc.target/i386/sibcall-6.c: Ditto.
5362 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
5365 * gcc.target/i386/pr64617.c: New test.
5367 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
5370 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
5371 (dg-options): Remove -m32.
5372 (dg-final): Scan for "movb %al" only.
5373 * gcc.target/i386/pr15184-2.c: Ditto.
5375 2015-01-30 Richard Biener <rguenther@suse.de>
5377 PR tree-optimization/64829
5378 * gcc.dg/vect/pr64829.c: New testcase.
5380 2015-01-29 Marek Polacek <polacek@redhat.com>
5383 * gcc.dg/pr64709.c: New test.
5385 2015-01-29 Jakub Jelinek <jakub@redhat.com>
5388 * g++.dg/ubsan/pr64717-1.C: New test.
5389 * g++.dg/ubsan/pr64717-2.C: New test.
5391 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
5393 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
5395 2015-01-29 Jeff Law <law@redhat.com>
5398 * gcc.target/i386/pr15184-1.c: New test.
5399 * gcc.target/i386/pr15184-2.c: New test.
5401 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5403 PR tree-optimization/64746
5404 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
5406 2015-01-29 Richard Biener <rguenther@suse.de>
5408 PR tree-optimization/64853
5409 * gcc.dg/torture/pr64853.c: New testcase.
5411 2015-01-29 Richard Biener <rguenther@suse.de>
5413 PR tree-optimization/64844
5414 * gcc.dg/vect/pr64844.c: New testcase.
5416 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5419 * gcc.dg/pr64809.c: Delete.
5421 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
5424 * gcc.target/i386/pr64805.c: New.
5426 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5428 * gcc.dg/guality/guality.h (main): Add argv[0] to
5429 guality_gdb_command.
5431 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
5434 * gcc.dg/tree-ssa/pr64801.c: New testcase.
5436 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
5439 * gcc.target/sh/sh.exp
5440 (check_effective_target_atomic_model_soft_gusa_available,
5441 check_effective_target_atomic_model_soft_tcb_available,
5442 check_effective_target_atomic_model_soft_imask_available,
5443 check_effective_target_atomic_model_hard_llcs_available): New.
5444 * gcc.target/sh/pr64659-0.h: New.
5445 * gcc.target/sh/pr64659-1.c: New.
5446 * gcc.target/sh/pr64659-2.c: New.
5447 * gcc.target/sh/pr64659-3.c: New.
5448 * gcc.target/sh/pr64659-4.c: New.
5450 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
5452 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
5453 scan-assembler-times pattern.
5455 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
5458 * gcc.dg/pr64809.c: New test.
5460 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
5462 PR tree-optimization/64277
5463 * gcc.dg/pr64277.c: New.
5465 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5467 PR tree-optimization/64718
5468 * gcc.c-torture/execute/pr64718.c: New test.
5470 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
5472 * gcc.target/aarch64/abs_2.c: New.
5474 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
5476 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
5477 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
5478 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
5481 2015-01-28 Jakub Jelinek <jakub@redhat.com>
5484 * lib/target-supports.exp (check_effective_target_comdat_group): New.
5485 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
5486 { target comdat_group }.
5488 2015-01-27 Tobias Burnus <burnus@net-b.de>
5491 * gfortran.dg/goacc/coarray_2.f90: New.
5493 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
5497 * g++.dg/torture/pr64139.C: New testcase.
5498 * g++.dg/torture/pr60871.C: Likewise.
5500 2015-01-27 Janus Weil <janus@gcc.gnu.org>
5503 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
5504 prevent linking errors.
5506 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
5509 * g++.dg/torture/pr64282.C: New testcase.
5511 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5513 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
5516 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
5518 * gcc.target/s390/hotpatch-13.c: New testcase.
5519 * gcc.target/s390/hotpatch-14.c: New testcase.
5520 * gcc.target/s390/hotpatch-15.c: New testcase.
5521 * gcc.target/s390/hotpatch-16.c: New testcase.
5522 * gcc.target/s390/hotpatch-17.c: New testcase.
5523 * gcc.target/s390/hotpatch-18.c: New testcase.
5524 * gcc.target/s390/hotpatch-19.c: New testcase.
5525 * gcc.target/s390/hotpatch-20.c: New testcase.
5526 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
5527 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
5528 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
5529 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
5530 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
5531 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
5532 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
5533 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
5534 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
5535 * gcc.target/s390/hotpatch-10.c: Likewise.
5536 * gcc.target/s390/hotpatch-11.c: Likewise.
5537 * gcc.target/s390/hotpatch-12.c: Likewise.
5538 * gcc.target/s390/hotpatch-2.c: Likewise.
5539 * gcc.target/s390/hotpatch-3.c: Likewise.
5540 * gcc.target/s390/hotpatch-4.c: Likewise.
5541 * gcc.target/s390/hotpatch-5.c: Likewise.
5542 * gcc.target/s390/hotpatch-6.c: Likewise.
5543 * gcc.target/s390/hotpatch-7.c: Likewise.
5544 * gcc.target/s390/hotpatch-8.c: Likewise.
5545 * gcc.target/s390/hotpatch-9.c: Likewise.
5546 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
5547 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
5548 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
5549 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
5550 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
5551 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
5552 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
5553 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
5555 2015-01-27 Jiong Wang <jiong.wang@arm.com>
5557 * gcc.dg/long_branch.c: New testcase.
5559 2015-01-27 Richard Biener <rguenther@suse.de>
5561 PR tree-optimization/56273
5562 PR tree-optimization/59124
5563 PR tree-optimization/64277
5564 * g++.dg/warn/Warray-bounds-6.C: New testcase.
5565 * gcc.dg/Warray-bounds-12.c: Likewise.
5566 * gcc.dg/Warray-bounds-13.c: Likewise.
5568 2015-01-27 Jakub Jelinek <jakub@redhat.com>
5570 PR rtl-optimization/61058
5571 * gcc.dg/pr61058.c: New test.
5573 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
5575 * gcc.target/i386/chkp-narrow-bounds.c: New.
5577 2015-01-27 Jakub Jelinek <jakub@redhat.com>
5579 PR tree-optimization/64807
5580 * gcc.dg/pr64807.c: New test.
5583 * gcc.dg/pr64766.c: New test.
5585 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
5588 * gcc.target/sh/pr49263-4.c: New.
5590 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
5593 * gfortran.dg/allocate_with_mold_1.f90: New test
5595 2015-01-26 Jakub Jelinek <jakub@redhat.com>
5598 * gcc.dg/pr64778.c: New test.
5601 * gcc.dg/vect/pr64421.c: New test.
5603 2015-01-26 Tobias Burnus <burnus@net-b.de>
5606 * gfortran.dg/coarray_36.f: New.
5607 * gfortran.dg/coarray_37.f90: New.
5609 2015-01-26 Janus Weil <janus@gcc.gnu.org>
5612 * gfortran.dg/class_allocate_18.f90: New.
5614 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5616 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
5618 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5620 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
5622 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5624 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
5626 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5628 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
5630 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5632 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
5633 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
5634 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
5635 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
5637 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5639 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
5640 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
5641 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
5643 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5645 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
5646 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
5647 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
5648 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
5649 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
5652 2015-01-26 Richard Biener <rguenther@suse.de>
5655 * gcc.dg/uninit-19.c: New testcase.
5657 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5659 * lib/target-supports.exp (check_effective_target_vect64): Add
5662 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
5665 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
5667 2015-01-26 Tony Liu <tony.liu@arm.com>
5669 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
5672 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
5675 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
5676 correctly, clean up afterwards.
5678 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
5681 * gfortran.dg/use_rename_7.f90: New.
5683 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
5685 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
5686 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
5688 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
5691 * gcc.target/sh/pr54236-4.c: New.
5693 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
5695 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
5696 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
5699 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
5702 * gfortran.dg/open_new_segv.f90: New test.
5704 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
5713 * gcc.target/sh/pr64345-1.c: New.
5714 * gcc.target/sh/pr64345-2.c: New.
5715 * gcc.target/sh/pr59533-1.c: New.
5716 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
5717 * gcc.target/sh/pr52933-2.c: Likewise.
5718 * gcc.target/sh/pr54089-1.c: Likewise.
5719 * gcc.target/sh/pr54236-1.c: Likewise.
5720 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
5721 * gcc.target/sh/pr49263-1.c: Remove xfails.
5722 * gcc.target/sh/pr49263-2.c: Likewise.
5723 * gcc.target/sh/pr49263-3.c: Likewise.
5724 * gcc.target/sh/pr53987-1.c: Likewise.
5725 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
5726 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
5727 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
5728 (test05, test06, test07, test08, test09, test10, test11, test12): New.
5729 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
5730 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
5732 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
5735 2015-01-24 Tom de Vries <tom@codesourcery.com>
5737 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
5739 2015-01-23 Ian Lance Taylor <iant@google.com>
5742 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
5743 targets without split stack support.
5745 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
5748 * gcc.target/i386/pr64317.c: New test.
5750 2015-01-23 Jakub Jelinek <jakub@redhat.com>
5752 PR rtl-optimization/63637
5753 PR rtl-optimization/60663
5754 * gcc.dg/pr63637-1.c: New test.
5755 * gcc.dg/pr63637-2.c: New test.
5756 * gcc.dg/pr63637-3.c: New test.
5757 * gcc.dg/pr63637-4.c: New test.
5758 * gcc.dg/pr63637-5.c: New test.
5759 * gcc.dg/pr63637-6.c: New test.
5760 * gcc.target/i386/pr63637-1.c: New test.
5761 * gcc.target/i386/pr63637-2.c: New test.
5762 * gcc.target/i386/pr63637-3.c: New test.
5763 * gcc.target/i386/pr63637-4.c: New test.
5764 * gcc.target/i386/pr63637-5.c: New test.
5765 * gcc.target/i386/pr63637-6.c: New test.
5767 2015-01-23 Richard Biener <rguenther@suse.de>
5770 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
5771 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
5773 2015-01-23 Marek Polacek <polacek@redhat.com>
5775 PR preprocessor/60570
5776 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
5777 * gcc.dg/cpp/pr60570.c: New test.
5779 2015-01-23 Richard Biener <rguenther@suse.de>
5782 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
5783 vectorization on vect64 targets.
5785 2015-01-23 Janus Weil <janus@gcc.gnu.org>
5788 * gfortran.dg/class_allocate_17.f90: New.
5790 2015-01-23 Tobias Burnus <burnus@net-b.de>
5793 * gfortran.dg/goacc/combined_loop.f90: New.
5795 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5798 * gfortran.dg/make_unit.f90: New test.
5800 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5803 * gfortran.dg/negative_unit_int8.f: Update.
5805 2015-01-22 Jeff Law <law@redhat.com>
5808 * gcc.target/m68k/pr52076-1.c: New test.
5809 * gcc.target/m68k/pr52076-2.c: New test.
5811 2015-01-22 Richard Biener <rguenther@suse.de>
5814 * gcc.dg/torture/pr64728.c: New testcase.
5816 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
5819 * g++.dg/pr64688.C: New test.
5821 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
5823 * gcc.target/i386/chkp-always_inline.c (f1): Make static
5824 to avoid errors with -fpic.
5826 2015-01-22 Richard Biener <rguenther@suse.de>
5829 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
5831 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
5833 PR rtl-optimization/64682
5834 * gcc.c-torture/execute/pr64682.c: New file.
5836 2015-01-21 Jakub Jelinek <jakub@redhat.com>
5839 * gcc.dg/pr64511.c: New test.
5841 PR rtl-optimization/62078
5842 * g++.dg/opt/pr62078.C: New test.
5845 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
5847 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
5850 * gfortran.dg/internal_pack_15.f90: New test.
5852 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
5854 * c-c++-common/tsan/step.c: New testcase.
5856 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5858 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
5860 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5862 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
5864 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5866 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
5868 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5870 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
5872 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5874 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
5876 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5878 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
5880 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5882 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
5884 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5886 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
5888 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5890 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
5892 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5894 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
5896 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5898 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
5900 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5902 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
5904 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5906 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
5907 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
5908 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
5911 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5913 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
5914 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
5915 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
5918 2015-01-21 Renlin Li <renlin.li@arm.com>
5920 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
5921 * g++.dg/tls/thread_local5g.C: Likewise.
5922 * g++.dg/tls/thread_local6g.C: Likewise.
5924 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5926 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
5927 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
5928 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
5930 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5932 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
5933 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
5934 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
5936 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5938 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
5939 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
5940 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
5942 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
5944 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
5945 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
5946 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
5948 2015-01-20 Jeff Law <law@redhat.com>
5951 * gcc.target/m68k/pr59946.c: New test.
5953 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5955 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
5956 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
5957 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
5959 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5961 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
5962 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
5963 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
5965 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5967 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
5968 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
5969 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
5971 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5973 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
5974 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
5975 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
5977 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
5980 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5982 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
5983 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
5984 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
5986 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5988 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
5989 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
5990 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
5992 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5994 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
5996 2015-01-20 Jakub Jelinek <jakub@redhat.com>
5998 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
6001 * g++.dg/ubsan/pr64632.C: New test.
6004 * gcc.dg/pr64663.c: New test.
6006 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
6009 * g++.dg/warn/Wunused-var-23.C: New.
6011 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
6014 * g++.dg/cpp0x/constexpr-59937-1.C: New.
6015 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
6017 2015-01-20 Richard Biener <rguenther@suse.de>
6020 * gcc.dg/lto/pr64684_0.c: New testcase.
6021 * gcc.dg/lto/pr64684_1.c: Likewise.
6022 * gcc.dg/lto/pr64684_2.c: Likewise.
6023 * gcc.dg/lto/pr64685_0.c: Likewise.
6024 * gcc.dg/lto/pr64685_1.c: Likewise.
6026 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
6029 * g++.dg/cpp1y/lambda-init12.C: New.
6031 2015-01-20 Richard Biener <rguenther@suse.de>
6033 PR tree-optimization/64410
6034 * g++.dg/vect/pr64410.cc: Require vect_double.
6036 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
6039 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
6041 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
6045 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
6047 PR rtl-optimization/64081
6048 * gcc.dg/pr64081.c: New test.
6050 2015-01-19 David Malcolm <dmalcolm@redhat.com>
6052 * jit.dg/harness.h: Include <unistd.h>.
6053 (CHECK_NO_ERRORS): New.
6054 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
6055 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
6056 gcc_jit_context_compile_to_file.
6057 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
6058 args to the spawned executable.
6059 (jit-expand-vars): New function.
6060 (jit-exe-params): New variable.
6061 (dg-jit-set-exe-params): New function.
6062 (jit-dg-test): Detect testcases that use
6063 jit-verify-compile-to-file and call jit-setup-compile-to-file.
6064 Set arguments of spawned process to jit-exe-params.
6065 (jit-get-output-filename): New function.
6066 (jit-setup-compile-to-file): New function.
6067 (jit-verify-compile-to-file): New function.
6068 (jit-run-executable): New function.
6069 (jit-verify-executable): New function.
6070 * jit.dg/test-compile-to-assembler.c: New testcase.
6071 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
6072 * jit.dg/test-compile-to-executable.c: New testcase.
6073 * jit.dg/test-compile-to-object.c: New testcase.
6075 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
6078 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
6081 2015-01-19 Martin Liska <mliska@suse.cz>
6083 * objc/compile/pr64668.m: New test.
6085 2015-01-19 David Malcolm <dmalcolm@redhat.com>
6087 * jit.dg/test-arith-overflow.c: Include stdbool.h.
6088 (create_overflow_fn): Update comment to clarify that
6089 the third param of the created function is a bool *, not
6091 (verify_int_overflow_fn): Convert param "expected_ovf" from
6092 int to bool. Update third param of "overflow_fn_type" from int *
6093 to bool *. Update local "actual_ovf" from int to bool.
6094 (verify_uint_overflow_fn): Likewise.
6096 2015-01-19 Martin Liska <mliska@suse.cz>
6098 * gcc.dg/ipa/ipa-icf-33.c: New test.
6100 2015-01-19 Felix Yang <felix.yang@huawei.com>
6101 Haijian Zhang <z.zhanghaijian@huawei.com>
6103 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
6104 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
6105 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
6106 result_float64x2, expected_hfloat64x2): New helper type, variable and
6108 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
6109 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
6110 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
6111 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
6112 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
6113 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
6114 and target without the FMA feature.
6116 2015-01-19 Jiong Wang <jiong.wang@arm.com>
6118 * gcc.target/aarch64/pr64304.c: New testcase.
6120 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
6122 PR rtl-optimization/64081
6123 * gcc.dg/pr64081.c: New test.
6125 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
6128 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
6130 * gcc.target/aarch64/test_frame_6.c: Likewise.
6131 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
6132 and x19 (in the epilogue).
6133 * gcc.target/aarch64/test_frame_4.c: Likewise.
6134 * gcc.target/aarch64/test_frame_7.c: Likewise.
6136 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
6138 * gcc.target/i386/chkp-always_inline.c: New.
6140 2015-01-15 Andrew Pinski <apinski@cavium.com>
6141 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6143 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
6144 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
6146 2015-01-18 Andre Vehreschild <vehre@gmx.de>
6149 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
6150 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
6152 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
6155 * gfortran.dg/unlimited_polymorphic_21.f90: New test
6157 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
6160 * gcc.target/sh/torture/pr64652.c: New.
6162 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
6164 * gcc.dg/ipa/ipa-icf-32.c: Update template.
6165 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
6166 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
6167 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
6168 * c-c++-common/asan/kasan-recover-1.c: Likewise.
6169 * c-c++-common/asan/kasan-recover-2.c: Likewise.
6171 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
6174 * g++.dg/torture/pr64378.C: New testcase.
6176 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
6179 * gfortran.dg/block_13.f08: New test
6181 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
6184 * gfortran.dg/associate_1.f03: Allow test for character with
6187 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
6189 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
6190 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
6192 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
6194 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
6196 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
6199 * gfortran.dg/unlimited_polymorphic_21.f90: New test
6201 2015-01-17 Andre Vehreschild <vehre@gmx.de>
6204 * gfortran.dg/alloc_comp_assign_13.f08: New test.
6207 * gfortran.dg/alloc_comp_assign_14.f08: New test.
6210 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
6212 2015-01-17 Andre Vehreschild <vehre@gmx.de>
6215 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
6217 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
6219 PR rtl-optimization/52773
6220 * gcc.c-torture/compile/pr52773.c: New test.
6222 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
6225 * g++.dg/cpp0x/alias-decl-46.C: New.
6227 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
6229 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
6231 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
6233 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
6235 (CHECK_FP): Likewise.
6236 (CHECK_CUMULATIVE_SAT): Likewise.
6238 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
6240 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
6241 (Set_Neon_Cumulative_Sat): Add parameter.
6242 (__set_neon_cumulative_sat): Support new parameter.
6243 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
6244 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
6246 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
6247 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
6250 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
6252 * g++.dg/tsan/vptr_benign_race.C: New testcase.
6253 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
6255 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
6258 * g++.dg/tls/thread_local-ice4.C: New.
6260 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
6262 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
6265 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
6268 * g++.dg/cpp0x/vt-62276.C: New.
6270 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
6273 * g++.dg/pr64353.C: New.
6275 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6278 * gcc.target/aarch64/pr64263_1.c: New test.
6280 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
6282 PR tree-optimization/64434
6283 * gcc.dg/torture/pr64434.c: Move to...
6284 * gcc.dg/pr64434.c: ... here.
6286 2015-01-16 Richard Biener <rguenther@suse.de>
6289 * gcc.dg/uninit-18.c: New testcase.
6291 2015-01-16 Richard Biener <rguenther@suse.de>
6293 PR tree-optimization/64568
6294 * g++.dg/torture/pr64568-2.C: New testcase.
6296 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
6299 * gcc.target/i386/chkp-label-address.c: New.
6301 2015-01-16 Janus Weil <janus@gcc.gnu.org>
6304 * gfortran.dg/pointer_init_6.f90: Extended.
6306 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
6308 * gcc.c-torture/compile/20150108.c: New test.
6310 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
6312 * gcc.target/visium: New directory.
6314 2015-01-16 Richard Biener <rguenther@suse.de>
6316 PR tree-optimization/61743
6317 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
6318 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
6320 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
6322 * gcc.dg/pr64015.c: New test.
6324 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
6328 * g++.dg/ipa/pr64612.C: New test.
6330 2015-01-16 Renlin Li <renlin.li@arm.com>
6332 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
6334 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
6336 * gcc.target/i386/sse-14.c: Test new intrinsic.
6337 * gcc.target/i386/sse-22.c: Ditto.
6339 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
6342 * g++.dg/cpp0x/auto44.C: New.
6344 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
6347 * gcc.target/nios2/gpopt-all.c: New test case.
6348 * gcc.target/nios2/gpopt-local.c: New test case.
6349 * gcc.target/nios2/gpopt-global.c: New test case.
6350 * gcc.target/nios2/gpopt-data.c: New test case.
6351 * gcc.target/nios2/gpopt-none.c: New test case.
6353 2015-01-15 Jakub Jelinek <jakub@redhat.com>
6355 * g++.dg/ubsan/vptr-1.C: New test.
6356 * g++.dg/ubsan/vptr-2.C: New test.
6357 * g++.dg/ubsan/vptr-3.C: New test.
6358 * g++.dg/ubsan/vptr-4.C: New test.
6359 * g++.dg/ubsan/vptr-5.C: New test.
6360 * g++.dg/ubsan/vptr-6.C: New test.
6361 * g++.dg/ubsan/vptr-7.C: New test.
6362 * g++.dg/ubsan/vptr-8.C: New test.
6363 * g++.dg/ubsan/vptr-9.C: New test.
6365 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
6367 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
6369 * lib/gcc-dg.exp: Likewise.
6371 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
6373 PR rtl-optimization/64110
6374 * gcc.target/i386/pr64110.c: Add scan-assembler.
6376 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
6377 James Norris <jnorris@codesourcery.com>
6378 Cesar Philippidis <cesar@codesourcery.com>
6379 Ilmir Usmanov <i.usmanov@samsung.com>
6381 * lib/target-supports.exp (check_effective_target_fopenacc): New
6383 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
6384 * g++.dg/goacc/goacc.exp: Likewise.
6385 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
6386 * gcc.dg/goacc/goacc.exp: Likewise.
6387 * gfortran.dg/goacc/goacc.exp: Likewise.
6388 * c-c++-common/cpp/openacc-define-1.c: New file.
6389 * c-c++-common/cpp/openacc-define-2.c: Likewise.
6390 * c-c++-common/cpp/openacc-define-3.c: Likewise.
6391 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
6392 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6393 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
6394 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
6395 * c-c++-common/goacc/asyncwait-1.c: Likewise.
6396 * c-c++-common/goacc/cache-1.c: Likewise.
6397 * c-c++-common/goacc/clauses-fail.c: Likewise.
6398 * c-c++-common/goacc/collapse-1.c: Likewise.
6399 * c-c++-common/goacc/data-1.c: Likewise.
6400 * c-c++-common/goacc/data-2.c: Likewise.
6401 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
6402 * c-c++-common/goacc/deviceptr-1.c: Likewise.
6403 * c-c++-common/goacc/deviceptr-2.c: Likewise.
6404 * c-c++-common/goacc/deviceptr-3.c: Likewise.
6405 * c-c++-common/goacc/if-clause-1.c: Likewise.
6406 * c-c++-common/goacc/if-clause-2.c: Likewise.
6407 * c-c++-common/goacc/kernels-1.c: Likewise.
6408 * c-c++-common/goacc/loop-1.c: Likewise.
6409 * c-c++-common/goacc/loop-private-1.c: Likewise.
6410 * c-c++-common/goacc/nesting-1.c: Likewise.
6411 * c-c++-common/goacc/nesting-data-1.c: Likewise.
6412 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
6413 * c-c++-common/goacc/parallel-1.c: Likewise.
6414 * c-c++-common/goacc/pcopy.c: Likewise.
6415 * c-c++-common/goacc/pcopyin.c: Likewise.
6416 * c-c++-common/goacc/pcopyout.c: Likewise.
6417 * c-c++-common/goacc/pcreate.c: Likewise.
6418 * c-c++-common/goacc/pragma_context.c: Likewise.
6419 * c-c++-common/goacc/present-1.c: Likewise.
6420 * c-c++-common/goacc/reduction-1.c: Likewise.
6421 * c-c++-common/goacc/reduction-2.c: Likewise.
6422 * c-c++-common/goacc/reduction-3.c: Likewise.
6423 * c-c++-common/goacc/reduction-4.c: Likewise.
6424 * c-c++-common/goacc/sb-1.c: Likewise.
6425 * c-c++-common/goacc/sb-2.c: Likewise.
6426 * c-c++-common/goacc/sb-3.c: Likewise.
6427 * c-c++-common/goacc/update-1.c: Likewise.
6428 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
6429 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
6430 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
6431 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
6432 * gfortran.dg/goacc/assumed.f95: Likewise.
6433 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
6434 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
6435 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
6436 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
6437 * gfortran.dg/goacc/branch.f95: Likewise.
6438 * gfortran.dg/goacc/cache-1.f95: Likewise.
6439 * gfortran.dg/goacc/coarray.f95: Likewise.
6440 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
6441 * gfortran.dg/goacc/cray.f95: Likewise.
6442 * gfortran.dg/goacc/critical.f95: Likewise.
6443 * gfortran.dg/goacc/data-clauses.f95: Likewise.
6444 * gfortran.dg/goacc/data-tree.f95: Likewise.
6445 * gfortran.dg/goacc/declare-1.f95: Likewise.
6446 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
6447 * gfortran.dg/goacc/fixed-1.f: Likewise.
6448 * gfortran.dg/goacc/fixed-2.f: Likewise.
6449 * gfortran.dg/goacc/fixed-3.f: Likewise.
6450 * gfortran.dg/goacc/fixed-4.f: Likewise.
6451 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
6452 * gfortran.dg/goacc/if.f95: Likewise.
6453 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
6454 * gfortran.dg/goacc/list.f95: Likewise.
6455 * gfortran.dg/goacc/literal.f95: Likewise.
6456 * gfortran.dg/goacc/loop-1.f95: Likewise.
6457 * gfortran.dg/goacc/loop-2.f95: Likewise.
6458 * gfortran.dg/goacc/loop-3.f95: Likewise.
6459 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6460 * gfortran.dg/goacc/omp.f95: Likewise.
6461 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
6462 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
6463 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
6464 * gfortran.dg/goacc/parameter.f95: Likewise.
6465 * gfortran.dg/goacc/private-1.f95: Likewise.
6466 * gfortran.dg/goacc/private-2.f95: Likewise.
6467 * gfortran.dg/goacc/private-3.f95: Likewise.
6468 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
6469 * gfortran.dg/goacc/reduction-2.f95: Likewise.
6470 * gfortran.dg/goacc/reduction.f95: Likewise.
6471 * gfortran.dg/goacc/routine-1.f90: Likewise.
6472 * gfortran.dg/goacc/routine-2.f90: Likewise.
6473 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
6474 * gfortran.dg/goacc/several-directives.f95: Likewise.
6475 * gfortran.dg/goacc/sie.f95: Likewise.
6476 * gfortran.dg/goacc/subarrays.f95: Likewise.
6477 * gfortran.dg/gomp/map-1.f90: Likewise.
6478 * gfortran.dg/openacc-define-1.f90: Likewise.
6479 * gfortran.dg/openacc-define-2.f90: Likewise.
6480 * gfortran.dg/openacc-define-3.f90: Likewise.
6481 * g++.dg/gomp/block-1.C: Update for changed compiler output.
6482 * g++.dg/gomp/block-2.C: Likewise.
6483 * g++.dg/gomp/block-3.C: Likewise.
6484 * g++.dg/gomp/block-5.C: Likewise.
6485 * g++.dg/gomp/target-1.C: Likewise.
6486 * g++.dg/gomp/target-2.C: Likewise.
6487 * g++.dg/gomp/taskgroup-1.C: Likewise.
6488 * g++.dg/gomp/teams-1.C: Likewise.
6489 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
6490 * gcc.dg/cilk-plus/jump.c: Likewise.
6491 * gcc.dg/gomp/block-1.c: Likewise.
6492 * gcc.dg/gomp/block-10.c: Likewise.
6493 * gcc.dg/gomp/block-2.c: Likewise.
6494 * gcc.dg/gomp/block-3.c: Likewise.
6495 * gcc.dg/gomp/block-4.c: Likewise.
6496 * gcc.dg/gomp/block-5.c: Likewise.
6497 * gcc.dg/gomp/block-6.c: Likewise.
6498 * gcc.dg/gomp/block-7.c: Likewise.
6499 * gcc.dg/gomp/block-8.c: Likewise.
6500 * gcc.dg/gomp/block-9.c: Likewise.
6501 * gcc.dg/gomp/target-1.c: Likewise.
6502 * gcc.dg/gomp/target-2.c: Likewise.
6503 * gcc.dg/gomp/taskgroup-1.c: Likewise.
6504 * gcc.dg/gomp/teams-1.c: Likewise.
6506 2015-01-15 David Malcolm <dmalcolm@redhat.com>
6508 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
6511 2015-01-15 Mike Stump <mikestump@comcast.net>
6513 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
6514 * gcc.dg/inline_2.c: Likewise.
6515 * gcc.dg/inline_3.c: Likewise.
6516 * gcc.dg/inline_4.c: Likewise.
6518 2015-01-15 Janus Weil <janus@gcc.gnu.org>
6521 * gfortran.dg/proc_ptr_comp_43.f90: New.
6523 2015-01-15 Mike Stump <mikestump@comcast.net>
6525 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
6526 * gcc.dg/unroll_2.c: Likewise.
6527 * gcc.dg/unroll_3.c: Likewise.
6528 * gcc.dg/unroll_4.c: Likewise.
6529 * gcc.dg/unroll_5.c: Likewise.
6531 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
6534 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
6536 * gcc.target/aarch64/test_frame_6.c: Likewise.
6537 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
6538 x30 and x19 (in the epilogue).
6539 * gcc.target/aarch64/test_frame_4.c: Likewise.
6540 * gcc.target/aarch64/test_frame_7.c: Likewise.
6542 2015-01-15 Martin Liska <mliska@suse.cz>
6544 * g++.dg/ipa/pr64068.C: New test.
6545 * gcc.dg/ipa/PR64559.c: New test.
6547 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
6549 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
6552 2015-01-15 Richard Biener <rguenther@suse.de>
6554 PR tree-optimization/61743
6555 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
6556 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
6558 2015-01-15 Renlin Li <renlin.li@arm.com>
6560 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
6561 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
6563 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
6565 * gcc.dg/vect/vect-aggressive-1.c: New.
6566 * gcc.target/i386/avx2-vect-aggressive.c: New.
6568 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
6570 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
6572 2015-01-15 Richard Biener <rguenther@suse.de>
6575 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
6576 -Wl,-undefined,dynamic_lookup.
6578 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
6580 * gnat.dg/opt47.adb: New test.
6582 2015-01-15 Richard Biener <rguenther@suse.de>
6585 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
6587 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
6589 PR tree-optimization/64434
6590 * gcc.dg/torture/pr64434.c: New test.
6592 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
6594 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
6595 -mno-micromips. MIPS32R1 and below require -mno-micromips.
6596 -march=loongson* and -march=octeon* require -mno-micromips.
6598 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
6599 Matthew Fortune <matthew.fortune@imgtec.com>
6601 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
6602 * gcc.target/mips/call-saved-5.c (foo): Likewise.
6603 * gcc.target/mips/call-saved-6.c (foo): Likewise.
6604 * gcc.target/mips/call-saved-7.c: New file.
6605 * gcc.target/mips/call-saved-8.c: New file.
6606 * gcc.target/mips/call-saved-9.c: New file.
6608 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
6610 * gcc.target/mips/lsa.c: New file.
6611 * gcc.target/mips/mips64-lsa.c: Likewise.
6612 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
6613 * gcc.target/mips/mulsize-4.c: Likewise.
6614 * gcc.target/mips/mulsize-5.c: New file.
6615 * gcc.target/mips/mulsize-6.c: Likewise.
6616 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
6617 and !HAS_LSA as ghost options.
6618 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
6621 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
6623 * g++.dg/torture/20141013.c: Set -fno-short-enums.
6625 2015-01-15 Richard Biener <rguenther@suse.de>
6628 * gcc.dg/torture/pr64365.c: New testcase.
6630 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
6632 * gcc.dg/stackprotectexplicit1.c: New test.
6633 * g++.dg/stackprotectexplicit2.c: New test.
6635 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6638 * gfortran.dg/inquire_internal.f90: New.
6639 * gfortran.dg/negative_unit_check.f90: New.
6641 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
6644 * gcc.target/sh/pr53988-1.c: New.
6646 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
6649 * g++.dg/tls/thread_local-ice3.C: New.
6651 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
6653 * gcc.target/i386/fentry-override.c: Properly place {} in target
6654 selector. Remove nonpic.
6655 * gcc.target/i386/fentry.c: Likewise.
6657 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
6659 * gcc.dg/atomic-invalid.c: Check for invalid memory model
6660 warnings instead of errors.
6662 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
6664 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
6665 option support instead of ENABLE_LTO from Makefile.
6667 2015-01-14 Richard Biener <rguenther@suse.de>
6669 PR tree-optimization/59354
6670 * gcc.dg/vect/pr59354.c: New testcase.
6672 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
6674 * lib/target-supports.exp
6675 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
6676 on ARM architures before v7.
6678 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
6681 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
6684 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
6687 * gcc.target/i386/pr64386.c: New test.
6689 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
6692 * gcc.target/i386/pr64393.c: New test.
6694 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
6697 * gcc.target/i386/pr64387.c: New test.
6699 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
6701 * gcc.target/aarch64/store-pair-1.c: Fix typo.
6703 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6705 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
6707 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
6710 * gcc.target/arm/pr64453.c: New.
6712 2015-01-14 Richard Biener <rguenther@suse.de>
6715 * gcc.dg/lto/pr64415_0.c: New testcase.
6716 * gcc.dg/lto/pr64415_1.c: Likewise.
6718 2015-01-14 Martin Liska <mliska@suse.cz>
6720 * gcc.dg/ipa/pr64307.c: New test.
6722 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
6724 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
6727 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6730 * gcc.target/arm/pr64460_1.c: New test.
6732 2015-01-14 Richard Biener <rguenther@suse.de>
6734 PR tree-optimization/64493
6735 PR tree-optimization/64495
6736 * gcc.dg/vect/pr64493.c: New testcase.
6737 * gcc.dg/vect/pr64495.c: Likewise.
6739 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
6741 * gcc.dg/Warray-bounds-11.c: New test-case.
6743 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6745 * gcc.target/mips/octeon3-pipe-1.c: New test.
6747 2015-01-13 David Malcolm <dmalcolm@redhat.com>
6749 * jit.dg/harness.h (set_up_logging): Move string concatenation
6751 (concat_strings): New function.
6752 (dump_reproducer): New function.
6753 (test_jit): Call dump_reproducer.
6754 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
6756 (jit-dg-test): Delete any generated reproducer from previous runs.
6757 Verify that a generated reproducer was created, and verify that it
6759 * jit.dg/test-nested-contexts.c (main): Call
6760 gcc_jit_context_dump_reproducer_to_file.
6762 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
6764 * gcc.dg/aru-2.c: Add dg-require-profiling.
6766 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
6768 * lib/target-supports.exp (check_profiling_available): Check if
6771 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
6774 * g++.dg/torture/pr64565.C: New testcase.
6776 2015-01-13 Marek Polacek <polacek@redhat.com>
6779 * gcc.dg/tm/pr64391.c: New test.
6781 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
6783 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
6786 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
6788 * gcc.target/i386/pie.c: New test.
6790 * lib/target-supports.exp (check_effective_target_pie): New.
6792 2015-01-13 Jakub Jelinek <jakub@redhat.com>
6794 PR rtl-optimization/64286
6795 * gcc.target/i386/avx2-pr64286.c: New test.
6797 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
6800 * g++.dg/cpp0x/vt-57626.C: New.
6802 2015-01-13 Jakub Jelinek <jakub@redhat.com>
6805 * gfortran.dg/pr64528.f90: New test.
6807 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
6809 * gcc.target/aarch64/subsp.c: New test.
6811 2015-01-13 Andrew Pinski <apinski@cavium.com>
6813 * gcc.target/aarch64/store-pair-1.c: New testcase.
6815 2015-01-13 Richard Biener <rguenther@suse.de>
6818 * gcc.dg/lto/pr64373_0.c: New testcase.
6820 2015-01-13 Andrew Pinski <apinski@cavium.com>
6822 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
6823 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
6825 2015-01-13 Richard Biener <rguenther@suse.de>
6827 PR tree-optimization/64406
6828 * gcc.dg/pr64406.c: New testcase.
6830 2015-01-13 Richard Biener <rguenther@suse.de>
6832 PR tree-optimization/64404
6833 * gcc.dg/vect/pr64404.c: New testcase.
6835 2015-01-13 Richard Biener <rguenther@suse.de>
6837 PR tree-optimization/64568
6838 * g++.dg/torture/pr64568.C: New testcase.
6840 2015-01-12 David Malcolm <dmalcolm@redhat.com>
6842 * jit.dg/test-error-local-used-from-other-function.c: New test
6844 * jit.dg/test-error-param-reuse.c: New test case.
6845 * jit.dg/test-error-param-sharing.c: New test case.
6846 * jit.dg/test-error-param-used-from-other-function.c: New test
6848 * jit.dg/test-error-param-used-without-a-function.c: New test
6851 2015-01-12 Jakub Jelinek <jakub@redhat.com>
6853 PR tree-optimization/64563
6854 * gcc.dg/pr64563.c: New test.
6857 * gcc.target/i386/pr64513.c: New test.
6859 PR tree-optimization/64454
6860 * gcc.dg/pr64454.c: New test.
6863 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
6865 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
6866 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
6867 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
6868 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
6869 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
6870 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
6871 * gcc.dg/vect/slp-25.c: Likewise.
6872 * gcc.dg/vect/vect-109.c: Likewise.
6873 * gcc.dg/vect/vect-13.c: Likewise.
6874 * gcc.dg/vect/vect-17.c: Likewise.
6875 * gcc.dg/vect/vect-18.c: Likewise.
6876 * gcc.dg/vect/vect-19.c: Likewise.
6877 * gcc.dg/vect/vect-20.c: Likewise.
6878 * gcc.dg/vect/vect-21.c: Likewise.
6879 * gcc.dg/vect/vect-22.c: Likewise.
6880 * gcc.dg/vect/vect-27.c: Likewise.
6881 * gcc.dg/vect/vect-29.c: Likewise.
6882 * gcc.dg/vect/vect-2-big-array.c: Likewise.
6883 * gcc.dg/vect/vect-2.c: Likewise.
6884 * gcc.dg/vect/vect-3.c: Likewise.
6885 * gcc.dg/vect/vect-4.c: Likewise.
6886 * gcc.dg/vect/vect-5.c: Likewise.
6887 * gcc.dg/vect/vect-72.c: Likewise.
6888 * gcc.dg/vect/vect-73-big-array.c: Likewise.
6889 * gcc.dg/vect/vect-73.c: Likewise.
6890 * gcc.dg/vect/vect-77-global.c: Likewise.
6891 * gcc.dg/vect/vect-78-global.c: Likewise.
6892 * gcc.dg/vect/vect-7.c: Likewise.
6893 * gcc.dg/vect/vect-86.c: Likewise.
6894 * gcc.dg/vect/vect-align-1.c: Likewise.
6895 * gcc.dg/vect/vect-align-3.c: Likewise.
6896 * gcc.dg/vect/vect-all-big-array.c: Likewise.
6897 * gcc.dg/vect/vect-all.c: Likewise.
6898 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
6899 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6900 * gcc.dg/vect/vect-peel-3.c: Likewise.
6901 * gcc.dg/vect/vect-peel-4.c: Likewise.
6902 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
6904 2015-01-12 Jeff Law <law@redhat.com>
6907 * gcc.target/m68k/pr64461.c: New test.
6909 2015-01-12 David Malcolm <dmalcolm@redhat.com>
6911 * jit.dg/test-array-as-pointer.c (create_code): Update call
6912 to gcc_jit_context_new_global by setting "kind" to
6913 GCC_JIT_GLOBAL_IMPORTED.
6914 * jit.dg/test-error-array-as-pointer.c: Likewise.
6915 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
6916 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
6917 setting kind to GCC_JIT_GLOBAL_EXPORTED.
6918 * jit.dg/test-using-global.c (the_global): Rename to...
6919 (imported_global): ...this.
6920 (create_code): Update to test the three kinds of global.
6921 (verify_code): Likewise.
6923 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
6926 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
6928 * gcc.target/i386/pr64291-2.c: Updated.
6930 2015-01-12 Richard Biener <rguenther@suse.de>
6932 PR tree-optimization/64530
6933 * gfortran.dg/pr64530.f90: New testcase.
6935 2015-01-12 Richard Biener <rguenther@suse.de>
6938 * gcc.dg/torture/pr64357.c: New testcase.
6940 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
6942 * gcc.target/i386/nop-mcount.c: Properly place {} in target
6945 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6946 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
6948 2015-01-12 Martin Liska <mliska@suse.cz>
6950 * gcc.dg/ipa/PR64550.c: New test.
6952 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
6955 * g++.dg/ipa/pr63470.C: New testcase.
6957 2015-01-11 Janus Weil <janus@gcc.gnu.org>
6960 * gfortran.dg/typebound_operator_20.f90: New.
6962 2015-01-11 Janus Weil <janus@gcc.gnu.org>
6965 * gfortran.dg/proc_ptr_comp_42.f90: New.
6967 2015-01-11 Janus Weil <janus@gcc.gnu.org>
6970 * gfortran.dg/proc_ptr_comp_41.f90: New.
6972 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
6974 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
6976 2015-01-10 Tobias Burnus <burnus@net-b.de>
6979 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
6980 and add dg-excess-errors.
6981 * gfortran.dg/line_length_6.f90: New.
6982 * gfortran.dg/line_length_7.f90: New.
6983 * gfortran.dg/line_length_8.f90: New.
6984 * gfortran.dg/line_length_9.f90: New.
6985 * gfortran.dg/line_length_10.f90: New.
6986 * gfortran.dg/line_length_11.f90: New.
6988 2015-01-09 David Malcolm <dmalcolm@redhat.com>
6990 * jit.dg/test-threads.c (struct testcase): Move declaration
6991 to jit.dg/all-non-failing-tests.h.
6992 (testcases): Likewise.
6993 * jit.dg/all-non-failing-tests.h (struct testcase): Move
6994 declaration here from jit.dg/all-non-failing-tests.h.
6995 (testcases): Likewise.
6996 * jit.dg/test-combination.c (create_code): Eliminate spelling
6997 out all of the testcases in favor of looping through the
6998 "testcases" metadata.
6999 (verify_code): Likewise.
7001 2015-01-09 Jakub Jelinek <jakub@redhat.com>
7003 PR rtl-optimization/64536
7004 * gcc.dg/pr64536.c: New test.
7006 2015-01-09 David Malcolm <dmalcolm@redhat.com>
7008 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
7009 * jit.dg/test-combination.c (create_code): Likewise.
7010 (verify_code): Likewise.
7011 * jit.dg/test-constants.c: New test case.
7012 * jit.dg/test-threads.c: Add test-constants.c.
7014 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
7017 * objc.dg/gnu-api-2-class.m: Add a test case
7018 for the above change.
7020 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
7022 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
7024 2015-01-09 Richard Biener <rguenther@suse.de>
7026 PR tree-optimization/64410
7027 * g++.dg/vect/pr64410.cc: New testcase.
7029 2015-01-09 Martin Liska <mliska@suse.cz>
7031 * gcc.dg/ipa/ipa-icf-32.c: New test.
7033 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
7035 * c-c++-common/tsan/tsan_barrier.h: New.
7036 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
7037 * c-c++-common/tsan/bitfield_race.c: Likewise.
7038 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
7039 * c-c++-common/tsan/mutexset1.c: Likewise.
7040 * c-c++-common/tsan/race_on_barrier.c: Likewise.
7041 * c-c++-common/tsan/race_on_mutex.c: Likewise.
7042 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
7043 * c-c++-common/tsan/simple_race.c: Likewise.
7044 * c-c++-common/tsan/simple_stack.c: Likewise.
7045 * c-c++-common/tsan/sleep_sync.c: Likewise.
7046 * c-c++-common/tsan/tiny_race.c: Likewise.
7047 * c-c++-common/tsan/tls_race.c: Likewise.
7048 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
7049 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
7050 * g++.dg/tsan/atomic_free.C: Likewise.
7051 * g++.dg/tsan/atomic_free2.C: Likewise.
7052 * g++.dg/tsan/cond_race.C: Likewise.
7053 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
7055 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
7058 * lib/target-supports.exp (check_effective_target_libatomic_available):
7060 * gfortran.dg/coarray/caf.exp: Only add -latomic for
7061 targets that match effective-target libatomic_available.
7062 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
7064 2015-01-08 David Malcolm <dmalcolm@redhat.com>
7066 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
7067 Verify the result of gcc_jit_context_get_last_error.
7068 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
7070 2015-01-08 Jakub Jelinek <jakub@redhat.com>
7072 PR tree-optimization/63989
7073 * gcc.dg/strlenopt-27.c: New test.
7075 2015-01-08 David Malcolm <dmalcolm@redhat.com>
7077 * jit.dg/harness.h (set_up_logging): New function.
7078 (test_jit): Fail if gcc_jit_context_acquire fails. Call
7079 set_up_logging on the context, so that every testcase is
7080 logged to a particular file.
7081 * jit.dg/test-nested-contexts.c (main): Open a logfile,
7082 and call gcc_jit_context_set_logfile on the top-level context.
7084 2015-01-08 Jakub Jelinek <jakub@redhat.com>
7087 * g++.dg/opt/pr64338.C: New test.
7089 2015-01-08 Tobias Burnus <burnus@net-b.de>
7091 * gfortran.dg/coarray/codimension_2b.f90: New file.
7092 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
7093 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
7095 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
7098 * g++.dg/ext/fnname4.C: New.
7100 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
7103 * g++.dg/cpp0x/constexpr-64462.C: New.
7105 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
7108 * g++.dg/cpp0x/deleted10.C: New.
7110 2015-01-07 David Malcolm <dmalcolm@redhat.com>
7112 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
7114 2015-01-07 David Malcolm <dmalcolm@redhat.com>
7116 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
7117 GCC_JIT_UNARY_OP_ABS.
7118 (verify_unary_ops): Likewise.
7120 2015-01-07 David Malcolm <dmalcolm@redhat.com>
7122 * jit.dg/test-arith-overflow.c: New test case.
7123 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
7124 * jit.dg/test-combination.c (create_code): Likewise.
7125 (verify_code): Likewise.
7126 * jit.dg/test-threads.c (testcases): Likewise.
7128 2015-01-07 David Malcolm <dmalcolm@redhat.com>
7130 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
7131 rather than "jit". Load g++.exp, and call g++_init.
7132 Run test-*.cc files within the testsuite and *.cc files within
7134 (jit-dg-test): Drop the addition of -fgnu89-inline to
7135 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
7136 doing it when compiling C testcases (since g++ does not handle
7137 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
7138 is restored to the value after g++_init ran, rather than the
7139 value before g++_init ran. Return a list of
7140 $comp_output $output_file, as dg-test assumes.
7142 2015-01-07 David Malcolm <dmalcolm@redhat.com>
7144 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
7145 make it easier to figure out the origin of each test result when
7146 running test-combination.c and test-threads.c.
7147 (CHECK_VALUE): Likewise.
7148 (CHECK_DOUBLE_VALUE): Likewise.
7149 (CHECK_STRING_VALUE): Likewise.
7150 (CHECK_STRING_STARTS_WITH): Likewise.
7151 (CHECK_STRING_CONTAINS): Likewise.
7153 (check_string_value): Likewise, add "funcname" param.
7154 (check_string_starts_with): Likewise.
7155 (check_string_contains): Likewise.
7157 2015-01-07 David Malcolm <dmalcolm@redhat.com>
7159 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
7160 generating name of built executable.
7162 2015-01-07 Marek Polacek <polacek@redhat.com>
7165 * gcc.dg/pr64440.c: New test.
7166 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
7168 2015-01-07 Marek Polacek <polacek@redhat.com>
7171 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
7172 * gcc.dg/pr64417.c: New test.
7174 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
7177 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
7180 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
7182 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
7183 Check if testcases run without errors, not just if they compile.
7185 2015-01-06 Christian Bruel <christian.bruel@st.com>
7188 * gcc.target/sh/pr64507.c: New test.
7190 2015-01-06 Arnaud Charlet <charlet@adacore.com>
7192 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
7194 2015-01-06 Jakub Jelinek <jakub@redhat.com>
7196 * c-c++-common/asan/sanitize-all-1.c: New test.
7197 * c-c++-common/ubsan/sanitize-all-1.c: New test.
7198 * c-c++-common/ubsan/sanitize-all-2.c: New test.
7199 * c-c++-common/ubsan/sanitize-all-3.c: New test.
7200 * c-c++-common/ubsan/sanitize-all-4.c: New test.
7202 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
7204 * lib/target-supports.exp (check_profiling_available): Return 0 for
7206 (check_effective_target_tls_runtime): Likewise.
7207 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
7208 * gcc.dg/20020312-2.c: Adjust for Visium.
7209 * gcc.dg/tls/thr-cse-1.c: Likewise
7210 * gcc.dg/tree-ssa/20040204-1.c: Likewise
7211 * gcc.dg/tree-ssa/loop-1.c: Likewise.
7212 * gcc.dg/weak/typeof-2.c: Likewise.
7214 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
7216 PR rtl-optimization/64287
7217 * gcc.dg/aru-2.c: New test.
7219 2015-01-05 Jakub Jelinek <jakub@redhat.com>
7222 * c-c++-common/ubsan/pr64344-1.c: New test.
7223 * c-c++-common/ubsan/pr64344-2.c: New test.
7225 PR tree-optimization/64465
7226 * gcc.dg/pr64465.c: New test.
7228 PR tree-optimization/64494
7229 * gcc.c-torture/compile/pr64494.c: New test.
7231 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
7234 * gfortran.dg/realloc_on_assign_25.f90: New test.
7236 2015-01-05 Jakub Jelinek <jakub@redhat.com>
7238 Update copyright years.
7240 2015-01-05 Marek Polacek <polacek@redhat.com>
7243 * gcc.dg/pr64423.c: New test.
7245 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
7247 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
7248 mmix-knuth-mmixware for the same reason as for MIPS.
7249 * gcc.dg/debug/debug-2.c: Ditto.
7251 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
7253 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
7256 * lib/gfortran.exp: Add libatomic library search path.
7257 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
7258 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
7260 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
7262 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
7264 * c-c++-common/tsan/bitfield_race.c: New testcase.
7265 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
7267 2015-01-02 Tobias Burnus <burnus@net-b.de>
7269 * gfortran.dg/coarray/collectives_4.f90: New.
7271 2015-01-02 Janus Weil <janus@gcc.gnu.org>
7274 * gfortran.dg/extends_16.f90: New.
7276 2015-01-02 Tobias Burnus <burnus@net-b.de>
7278 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
7280 2015-01-02 Tobias Burnus <burnus@net-b.de>
7282 * gfortran.dg/coarray/codimension_2.f90: New.
7283 * gfortran.dg/coarray/codimension_2a.f90: New.
7284 * gfortran.dg/coarray_35.f90: New.
7285 * gfortran.dg/coarray_35a.f90: New.
7287 2015-01-02 Janus Weil <janus@gcc.gnu.org>
7290 * gfortran.dg/dummy_procedure_11.f90: New.
7292 Copyright (C) 2015 Free Software Foundation, Inc.
7294 Copying and distribution of this file, with or without modification,
7295 are permitted in any medium without royalty provided the copyright
7296 notice and this notice are preserved.