1 2015-02-26 Tom de Vries <tom@codesourcery.com>
3 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
5 2015-02-26 Martin Liska <mliska@suse.cz>
6 Jan Hubicka <hubicka@ucw.cz>
8 * g++.dg/ipa/pr64146.C: Update expected results.
9 * gcc.dg/ipa/ipa-icf-26.c: Update test.
10 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
11 * gcc.dg/ipa/ipa-icf-34.c: New test.
13 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
15 * gcc.dg/vect/vect-pr61917.c: Rename to ...
16 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
17 (dg-additional-options): Remove dg directive.
18 (dg-final): Add dg directive.
20 2015-02-26 Marek Polacek <polacek@redhat.com>
23 * g++.dg/ipa/pr65008.C: New test.
25 2015-02-26 Tom de Vries <tom@codesourcery.com>
27 * lib/profopt.exp (profopt-target-cleanup): New proc.
28 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
29 files from sources from dg-additional-sources.
31 2015-02-26 Tom de Vries <tom@codesourcery.com>
33 * lib/gcov.exp: Cleanup in case of xfail.
35 2015-02-26 Sebastian Pop <s.pop@samsung.com>
37 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
39 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
42 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
43 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
44 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
45 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
46 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
47 * g++.dg/debug/pr46123.C: XFAIL and move...
48 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
49 * gcc.dg/debug/dwarf2-3.c: Move...
50 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
52 2015-02-26 Marek Polacek <polacek@redhat.com>
55 * g++.dg/cpp1y/pr65202.C: New test.
57 2015-02-26 Tom de Vries <tom@codesourcery.com>
59 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
62 2015-02-26 Tom de Vries <tom@codesourcery.com>
64 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
66 2015-02-26 Tom de Vries <tom@codesourcery.com>
68 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
70 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
73 * gcc.target/i386/pr65217.c: New.
75 2015-02-26 Tom de Vries <tom@codesourcery.com>
77 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
79 2015-02-26 Tom de Vries <tom@codesourcery.com>
81 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
83 2015-02-26 Sebastian Pop <s.pop@samsung.com>
85 PR tree-optimization/65048
86 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
88 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
90 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
91 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
93 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
96 * gcc.target/i386/pr65161.c: New test.
98 2015-02-26 Terry Guo <terry.guo@arm.com>
100 * gcc.target/arm/no-volatile-in-it.c: New test.
102 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
104 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
105 (dg-options): Add -save-temps.
106 (dg-final): Add cleanup-saved-temps.
108 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
110 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
112 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
114 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
115 * gcc.target/powerpc/pack01.c: Include string.h.
117 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
120 * gcc.target/i386/pr65167.c: New.
122 2015-02-25 Kai Tietz <ktietz@redhat.com>
124 PR tree-optimization/61917
125 * gcc.dg/vect/vect-pr61917.c: New file.
127 2015-02-24 Jakub Jelinek <jakub@redhat.com>
129 PR tree-optimization/65170
130 * gcc.c-torture/execute/pr65170.c: New test.
131 * gcc.dg/tree-ssa/vrp96.c: New test.
133 2015-02-24 Tom de Vries <tom@codesourcery.com>
135 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
137 2015-02-24 Tom de Vries <tom@codesourcery.com>
140 * lib/gcc-defs.exp (additional_sources_used): Add new var.
141 (dg-additional-files-options): Copy additional_sources to
142 additional_sources_used before emptying additional_sources.
143 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
144 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
145 (cleanup-saved-temps): Use additional_sources_used instead of
147 (dg-test): Reset additional_sources_used.
149 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
152 * gfortran.dg/integer_exponentiation_6.F90: New test.
154 2015-02-23 Martin Sebor <msebor@redhat.com>
157 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
158 two parts. One to save registers, the other to verify the
159 registers have the right values. Save register state into
160 static data rather than on the stack.
162 2015-02-23 Jakub Jelinek <jakub@redhat.com>
165 * c-c++-common/asan/pr63888.c: New test.
167 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
170 * gcc.c-torture/compile/pr65163.c: New.
172 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
174 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
176 * gcc.dg/hoist-register-pressure-2.c: Likewise.
177 * gcc.dg/hoist-register-pressure-3.c: Likewise.
179 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
181 * gcc.target/s390/20090223-1.c: Add
182 -Wno-implicit-function-declaration option.
183 * gcc.target/s390/pr42224.c: Likewise.
184 * gcc.target/s390/pr55718.c: Likewise.
186 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
188 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
189 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
190 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
191 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
192 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
193 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
194 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
195 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
196 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
197 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
198 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
199 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
200 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
201 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
202 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
203 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
204 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
205 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
206 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
207 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
208 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
210 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
212 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
213 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
214 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
215 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
216 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
217 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
218 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
219 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
220 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
221 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
222 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
223 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
224 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
225 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
226 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
227 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
229 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
233 * gfortran.dg/pr61960.f90: New.
234 * gfortran.dg/pr64230.f90: New.
235 * gfortran.dg/pr64980.f03: New.
237 2015-02-22 Tom de Vries <tom@codesourcery.com>
239 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
241 2015-02-21 Arnaud Charlet <charlet@adacore.com>
244 * gnat.dg/timing_events.adb: Removed, invalid test.
246 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
249 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
251 * g++.dg/gcov/gcov-2.C: Likewise.
253 2015-02-20 Richard Biener <rguenther@suse.de>
255 PR tree-optimization/65136
256 * gcc.dg/tree-ssa/pr65136.c: New testcase.
258 2015-02-20 Jakub Jelinek <jakub@redhat.com>
261 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
262 and nvptx-*-* blacklisting.
264 * gcc.dg/sibcall-9.c: New test.
265 * gcc.dg/sibcall-10.c: New test.
267 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
269 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
271 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
274 * gcc.target/avr/torture/pr64452.c: New test.
276 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
278 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
279 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
281 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
284 * lib/target-supports.exp (check_compile): Check whether
285 additional_sources is defined before using it.
287 2015-02-19 Jakub Jelinek <jakub@redhat.com>
290 * g++.dg/opt/pr65074.C: New file.
292 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
294 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
295 (size_type): New typedef.
296 (operator "" _script): Use it for the last argument.
298 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
300 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
302 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
304 * lib/target-supports.exp (check_compile): Save/restore
305 additional_sources that may belong to an actual test.
307 2015-02-18 Jakub Jelinek <jakub@redhat.com>
309 PR gcov-profile/64634
310 * g++.dg/gcov/gcov-15.C: New test.
312 2015-02-18 Tom de Vries <tom@codesourcery.com>
314 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
316 2015-02-18 Tom de Vries <tom@codesourcery.com>
318 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
320 2015-02-18 Tom de Vries <tom@codesourcery.com>
322 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
324 2015-02-18 Tom de Vries <tom@codesourcery.com>
326 * gfortran.dg/fmt_cache_1.f: Add missing close.
328 2015-02-18 Tom de Vries <tom@codesourcery.com>
331 * gfortran.dg/read_eof_8.f90: Add missing close.
333 2015-02-18 Richard Biener <rguenther@suse.de>
335 PR tree-optimization/65063
336 * gcc.dg/pr65063.c: New testcase.
338 2015-02-18 Richard Biener <rguenther@suse.de>
340 PR tree-optimization/62217
341 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
343 2015-02-18 Marek Polacek <polacek@redhat.com>
346 * c-c++-common/ubsan/pr65081.c: New test.
348 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
350 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
351 * gcc.target/sh/force-cbranch-delay-slot.c: New.
353 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
355 * gcc.dg/ipa/propalign-3.c: New test.
357 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
360 * gcc.target/sh/pr64793.c: New.
361 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
363 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
365 * gcc.target/arm/divzero.c: New test case.
367 2015-02-17 Tom de Vries <tom@codesourcery.com>
369 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
371 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
372 Jakub Jelinek <jakub@redhat.com>
375 * g++.dg/cpp0x/pr65075.C: New test.
377 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
380 * gcc.target/powerpc/pr65058.c: New test.
382 2015-02-16 Jeff Law <law@redhat.com>
384 PR tree-optimization/64823
385 * gcc.dg/uninit-20.c: New test.
387 2015-02-16 Jakub Jelinek <jakub@redhat.com>
388 James Greenhalgh <james.greenhalgh@arm.com>
391 * gcc.dg/ipa/ipa-clone-1.c: New test.
393 2015-02-16 Richard Biener <rguenther@suse.de>
395 PR tree-optimization/65077
396 * gcc.dg/torture/pr65077.c: New testcase.
398 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
400 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
401 Directive adjusted to scan for ldaxr.
402 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
403 adjusted to scan for ldaex.
405 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
408 * g++.dg/cpp0x/constexpr-65080.C: New.
410 2015-02-16 Richard Biener <rguenther@suse.de>
412 PR tree-optimization/63593
413 * gcc.dg/pr63593.c: New testcase.
415 2015-02-16 Marek Polacek <polacek@redhat.com>
418 * gcc.dg/pr65066.c: New test.
420 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
422 * gcc.dg/pr65002.C: Move ...
423 * g++.dg/ipa/pr65002.C: ... here.
425 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
427 * gcc.target/powerpc/pr64205.c: Skip on AIX.
428 * gcc.target/powerpc/pr64505.c: Skip on AIX.
429 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
430 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
432 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
435 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
436 the expression to find calls.
437 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
438 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
439 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
440 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
441 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
443 2015-02-14 Marek Polacek <polacek@redhat.com>
446 * gcc.dg/array-11.c: New test.
447 * gcc.dg/array-12.c: New test.
448 * gcc.dg/array-13.c: New test.
449 * gcc.dg/array-14.c: New test.
450 * gcc.dg/c99-flex-array-typedef-1.c: New test.
451 * gcc.dg/c99-flex-array-typedef-2.c: New test.
452 * gcc.dg/c99-flex-array-typedef-3.c: New test.
453 * gcc.dg/c99-flex-array-typedef-5.c: New test.
454 * gcc.dg/c99-flex-array-typedef-7.c: New test.
455 * gcc.dg/c99-flex-array-typedef-8.c: New test.
457 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
460 * g++.dg/lookup/using54.C: New.
462 2015-02-13 Jeff Law <law@redhat.com>
465 Revert my change for tree-optimization/64823.
467 2015-02-13 Jakub Jelinek <jakub@redhat.com>
469 PR tree-optimization/65053
470 * gcc.c-torture/execute/pr65053-1.c: New test.
471 * gcc.c-torture/execute/pr65053-2.c: New test.
473 2015-02-13 Marek Polacek <polacek@redhat.com>
476 * gcc.dg/pr65050.c: New test.
478 2015-02-13 Jeff Law <law@redhat.com>
480 PR tree-optimization/64823
481 * gcc.dg/uninit-20.c: New test.
483 PR rtl-optimization/47477
484 * gcc.dg/tree-ssa/pr47477.c: New test.
486 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
489 * g++.dg/parse/ivdep-2.C: New.
490 * g++.dg/parse/ivdep-3.C: Likewise.
492 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
495 * gfortran.dg/continuation_13.f90: New test.
496 * gfortran.dg/continuation_14.f: New test.
498 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
501 * g++.dg/cpp0x/sfinae55.C: New.
503 2015-02-13 Jakub Jelinek <jakub@redhat.com>
506 * g++.dg/ipa/pr65034.C: New test.
508 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
510 PR tree-optimization/65002
511 * gcc.dg/pr65002.C: New.
513 2015-02-13 Marek Polacek <polacek@redhat.com>
516 * c-c++-common/pr65040.c: New test.
518 2015-02-13 Bin Cheng <bin.cheng@arm.com>
520 PR tree-optimization/64705
521 * gcc.dg/tree-ssa/pr64705.c: New test.
523 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
526 * gcc.dg/visibility-22.c: New test.
527 * gcc.dg/visibility-23.c: New test.
528 * gcc.target/i386/pr32219-1.c: New test.
529 * gcc.target/i386/pr32219-2.c: New test.
530 * gcc.target/i386/pr32219-3.c: New test.
531 * gcc.target/i386/pr32219-4.c: New test.
532 * gcc.target/i386/pr32219-5.c: New test.
533 * gcc.target/i386/pr32219-6.c: New test.
534 * gcc.target/i386/pr32219-7.c: New test.
535 * gcc.target/i386/pr32219-8.c: New test.
536 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
538 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
541 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
542 four different KINDs.
544 2015-02-12 Jakub Jelinek <jakub@redhat.com>
547 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
550 * g++.dg/ubsan/pr65000.C: New test.
552 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
555 * gfortran.dg/finalize_28.f90: New test
557 2015-02-12 Jakub Jelinek <jakub@redhat.com>
560 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
561 DW_TAG_lexical_block removal.
562 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
563 * g++.dg/guality/pr55541.C: New test.
566 * g++.dg/ubsan/pr64984.C: New test.
568 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
570 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
572 2015-02-12 Jakub Jelinek <jakub@redhat.com>
575 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
576 instructions for 2015-01-14 get_memmodel changes.
577 * gcc.target/powerpc/atomic-p8.c: Likewise.
580 * g++.dg/ubsan/pr65019.C: New test.
582 PR tree-optimization/65014
583 * gcc.c-torture/compile/pr65014.c: New test.
585 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
588 * gfortran/fmt_g0_7.f08: Revise test.
590 2015-02-11 Jeff Law <law@redhat.com>
593 * gcc.target/m68k/pr63347.c: New test.
595 2015-02-11 Marek Polacek <polacek@redhat.com>
597 * g++.dg/ubsan/shift-1.C: New test.
598 * gcc.dg/ubsan/c-shift-2.c: New test.
599 * c-c++-common/ubsan/shift-5.c: Remove file.
601 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
603 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
604 Directive adjusted to XFAIL.
605 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
608 2015-02-11 Jakub Jelinek <jakub@redhat.com>
611 * g++.dg/opt/pr65003.C: New test.
613 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
615 * lib/target-supports.exp (check_effective_target_pie): Renamed
617 (check_effective_target_pie_enabled): This.
618 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
619 * gcc.target/i386/pie.c: Likewise.
621 2015-02-11 Andrew Pinski <apinski@cavium.com>
624 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
625 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
627 2015-02-11 Jakub Jelinek <jakub@redhat.com>
630 * gcc.target/i386/pr61925-1.c: New test.
631 * gcc.target/i386/pr61925-2.c: New test.
632 * gcc.target/i386/pr61925-3.c: New test.
634 2015-02-10 Jakub Jelinek <jakub@redhat.com>
637 * g++.dg/asan/pr65004.C: New test.
639 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
642 * gcc.taget/sh/pr64661-0.h: New.
643 * gcc.taget/sh/pr64661-1.c: New.
644 * gcc.taget/sh/pr64661-2.c: New.
645 * gcc.taget/sh/pr64661-3.c: New.
646 * gcc.taget/sh/pr64661-4.c: New.
648 2015-02-10 Richard Biener <rguenther@suse.de>
650 PR tree-optimization/64995
651 * g++.dg/torture/pr64995.C: New testcase.
653 2015-02-10 Richard Biener <rguenther@suse.de>
655 PR tree-optimization/64909
656 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
658 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
660 * gcc.dg/signbit-sa.c: New test.
662 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
665 * gfortran/fmt_g0_7.f08: New test.
667 2015-02-10 Bin Cheng <bin.cheng@arm.com>
669 PR tree-optimization/43378
670 * gcc.dg/tree-ssa/pr43378.c: New test.
672 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
675 * g++.dg/torture/pr64978.C: New testcase.
677 2015-02-09 Jakub Jelinek <jakub@redhat.com>
680 * gcc.dg/asan/pr64981.c: New test.
682 2015-02-09 Marek Polacek <polacek@redhat.com>
685 * gcc.dg/pr64856.c: New test.
687 2015-02-09 Jakub Jelinek <jakub@redhat.com>
690 * gcc.dg/tree-ssa/stdarg-7.c: New test.
691 * gcc.c-torture/execute/pr64979.c: New test.
693 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
695 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
697 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
699 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
700 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
702 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
705 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
707 2015-02-09 Richard Biener <rguenther@suse.de>
709 PR tree-optimization/54000
710 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
712 2015-02-09 Tom de Vries <tom@codesourcery.com>
714 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
716 2015-02-09 Martin Liska <mliska@suse.cz>
718 * g++.dg/ipa/pr64858.C: New test.
720 2015-02-09 Tom de Vries <tom@codesourcery.com>
722 * gcc.dg/uninit-19.c: Fix warning line for fpic.
724 2015-02-08 Andrew Pinski <apinski@cavium.com>
726 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
728 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
731 * gfortran.dg/use_rename_8.f90: New.
733 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
735 * gnat.dg/addr7.ad[sb]: New test.
736 * gnat.dg/addr8.ad[sb]: Likewise.
738 2015-02-06 David Malcolm <dmalcolm@redhat.com>
741 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
742 from jit.dg/test-compile-to-executable.c's create_code, with a
743 clarification of the output message.
744 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
746 (test_jit): Use CHECK_NO_ERRORS when calling
747 gcc_jit_context_compile_to_file.
748 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
749 jit-verify-compile-to-file to jit-verify-output-file-was-created.
750 (jit-setup-compile-to-file): Likewise. Add a verbose comment
751 about deletions that are attempted.
752 (jit-verify-compile-to-file): Rename to...
753 (jit-verify-output-file-was-created): ...this, and drop the
754 attempt to run "file" and verify the output.
755 (jit-verify-assembler): New function.
756 (jit-verify-object): New function.
757 (jit-verify-dynamic-library): New function.
758 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
759 favor of an implementation from new file
760 create-code-for-hello-world-executable.h, which also adds a
762 (dg-final): Replace jit-verify-compile-to-file with
763 jit-verify-output-file-was-created, and invoke new function
764 jit-verify-assembler.
765 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
767 (dg-final): Replace jit-verify-compile-to-file with
768 jit-verify-output-file-was-created, and invoke new function
769 jit-verify-dynamic-library.
770 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
771 favor of an implementation from new file
772 create-code-for-hello-world-executable.h, which also adds a
774 (dg-final): Replace jit-verify-compile-to-file with
775 jit-verify-output-file-was-created. Strengthen the expected stdout
776 from the built executable.
777 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
778 favor of an implementation from new file
779 create-code-for-hello-world-executable.h, which also adds a
781 (dg-final): Replace jit-verify-compile-to-file with
782 jit-verify-output-file-was-created, and invoke new function
784 * jit.dg/verify-dynamic-library.c: New source file.
786 2015-02-06 Sebastian Pop <s.pop@samsung.com>
787 Brian Rzycki <b.rzycki@samsung.com>
789 PR tree-optimization/64878
790 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
792 2015-02-06 Jakub Jelinek <jakub@redhat.com>
795 * g++.dg/ipa/pr64896.C: New test.
797 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
800 * gcc.target/powerpc/pr64205.c: New file.
802 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
804 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
805 (dg-options): Use -fpie instead of -fPIE -pie.
807 2015-02-06 Jakub Jelinek <jakub@redhat.com>
810 * g++.dg/asan/pr64937.C: New test.
812 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
815 * gfortran.dg/class_to_type_4.f90: New test
817 2015-01-29 Andre Vehreschild <vehre@gmx.de>
819 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
821 2015-02-06 Jakub Jelinek <jakub@redhat.com>
823 PR rtl-optimization/64957
825 * gcc.c-torture/execute/pr64957.c: New test.
827 2015-02-05 Jeff Law <law@redhat.com>
830 * gcc.target/h8300/pr17306-1.c: New test.
831 * gcc.target/h8300/pr17306-2.c: New test.
833 2015-02-05 Tobias Burnus <burnus@net-b.de>
836 * gfortran.dg/structure_constructor_12.f90: New.
838 2015-02-05 Jeff Law <law@redhat.com>
841 gcc.target/h8300/pr58400.c: New test.
843 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
845 * gcc.target/arm/macro_defs0.c: New test.
846 * gcc.target/arm/macro_defs1.c: New test.
847 * gcc.target/arm/macro_defs2.c: New test.
849 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
851 PR rtl-optimization/64905
852 * gcc.target/i386/pr64905.c: Require nonpic target.
853 (dg-options): Add -fomit-frame-pointer.
856 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
858 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
861 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
864 * gfortran.dg/type_to_class_2.f90: New test
865 * gfortran.dg/type_to_class_3.f90: New test
867 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
870 * g++.dg/torture/pr64686.C: New testcase.
872 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
874 PR rtl-optimization/64905
875 * gcc.target/i386/pr64905.c: New file.
877 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
879 * gcc.dg/guality/pr41447-1.c: Remove xfail.
880 * gcc.dg/guality/pr41616-1.c: Ditto.
882 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
885 * gcc.dg/pr64817-3.c: New.
887 2015-02-04 Jakub Jelinek <jakub@redhat.com>
888 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
890 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
891 pass parameters in registers.
892 * gcc.dg/guality/pr36728-2.c (main): Likewise.
893 * gcc.dg/guality/pr36728-3.c (main): Likewise.
894 * gcc.dg/guality/pr36728-4.c (main): Likewise.
896 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
897 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
899 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
900 list, allow for multilibed targets.
901 * gcc.dg/combine_ashiftrt_2.c: Likewise.
903 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
905 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
906 * gcc.dg/pr46728-6.c: Ditto.
908 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
910 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
911 for mips_nanlegacy target.
913 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
915 * gcc.target/i386/chkp-hidden-def.c: New.
917 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
920 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
921 to use 24 bits for bitfield b.
923 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
926 * lib/target-supports.exp (check_effective_target_bswap64): Do not
927 cache result in a global variable. Include all 32-bit targets for
930 2015-02-03 Jakub Jelinek <jakub@redhat.com>
932 PR rtl-optimization/64756
933 * gcc.c-torture/execute/pr64756.c: New test.
935 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
938 * gcc.target/sh/pr64660-0.h: New.
939 * gcc.target/sh/pr64660-1.c: New.
940 * gcc.target/sh/pr64660-2.c: New.
941 * gcc.target/sh/pr64660-3.c: New.
942 * gcc.target/sh/pr64660-4.c: New.
944 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
947 * g++.dg/warn/Waddress-2.C: New.
949 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
952 * gcc.target/i386/pr49095.c: XFAIL for ia32.
954 2015-02-03 Dodji Seketeli <dodji@redhat.com>
956 PR preprocessor/64803
957 * gcc.dg/cpp/builtin-macro-1.c: New test case.
959 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
961 * g++.dg/ipa/devirt-37.C: Disable early inlining.
963 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
965 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
966 (_ARM_FPSRC): Add DN and AHP fields.
967 (clean_results): Force DN=1 on AArch64.
968 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
969 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
970 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
971 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
972 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
973 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
975 2015-02-02 Alan Modra <amodra@gmail.com>
977 * gcc.target/powerpc/cprophard.c: New.
979 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
981 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
982 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
984 2015-02-01 Jakub Jelinek <jakub@redhat.com>
987 * gcc.dg/pr64817-1.c: New test.
988 * gcc.dg/pr64817-2.c: New test.
990 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
993 * gcc.target/sh/pr64851-0.h: New
994 * gcc.target/sh/pr64851-1.c: New
995 * gcc.target/sh/pr64851-2.c: New
996 * gcc.target/sh/pr64851-3.c: New
997 * gcc.target/sh/pr64851-4.c: New
999 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
1002 * gcc.dg/torture/pr64882.c: New test.
1004 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
1007 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
1010 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
1012 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
1013 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
1014 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
1015 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
1016 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
1017 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
1019 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
1020 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
1022 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
1023 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
1026 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1029 * g++.dg/pr64688-2.C: New.
1031 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
1033 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
1034 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1035 * gcc.target/i386/fuse-caller-save.c: Ditto.
1036 * gcc.target/i386/headmerge-1.c: Ditto.
1037 * gcc.target/i386/headmerge-2.c: Ditto.
1038 * gcc.target/i386/sibcall-6.c: Ditto.
1040 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1043 * gcc.target/i386/pr64617.c: New test.
1045 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
1048 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
1049 (dg-options): Remove -m32.
1050 (dg-final): Scan for "movb %al" only.
1051 * gcc.target/i386/pr15184-2.c: Ditto.
1053 2015-01-30 Richard Biener <rguenther@suse.de>
1055 PR tree-optimization/64829
1056 * gcc.dg/vect/pr64829.c: New testcase.
1058 2015-01-29 Marek Polacek <polacek@redhat.com>
1061 * gcc.dg/pr64709.c: New test.
1063 2015-01-29 Jakub Jelinek <jakub@redhat.com>
1066 * g++.dg/ubsan/pr64717-1.C: New test.
1067 * g++.dg/ubsan/pr64717-2.C: New test.
1069 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
1071 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
1073 2015-01-29 Jeff Law <law@redhat.com>
1076 * gcc.target/i386/pr15184-1.c: New test.
1077 * gcc.target/i386/pr15184-2.c: New test.
1079 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1081 PR tree-optimization/64746
1082 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
1084 2015-01-29 Richard Biener <rguenther@suse.de>
1086 PR tree-optimization/64853
1087 * gcc.dg/torture/pr64853.c: New testcase.
1089 2015-01-29 Richard Biener <rguenther@suse.de>
1091 PR tree-optimization/64844
1092 * gcc.dg/vect/pr64844.c: New testcase.
1094 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1097 * gcc.dg/pr64809.c: Delete.
1099 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
1102 * gcc.target/i386/pr64805.c: New.
1104 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1106 * gcc.dg/guality/guality.h (main): Add argv[0] to
1107 guality_gdb_command.
1109 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
1112 * gcc.dg/tree-ssa/pr64801.c: New testcase.
1114 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
1117 * gcc.target/sh/sh.exp
1118 (check_effective_target_atomic_model_soft_gusa_available,
1119 check_effective_target_atomic_model_soft_tcb_available,
1120 check_effective_target_atomic_model_soft_imask_available,
1121 check_effective_target_atomic_model_hard_llcs_available): New.
1122 * gcc.target/sh/pr64659-0.h: New.
1123 * gcc.target/sh/pr64659-1.c: New.
1124 * gcc.target/sh/pr64659-2.c: New.
1125 * gcc.target/sh/pr64659-3.c: New.
1126 * gcc.target/sh/pr64659-4.c: New.
1128 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
1130 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
1131 scan-assembler-times pattern.
1133 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1136 * gcc.dg/pr64809.c: New test.
1138 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
1140 PR tree-optimization/64277
1141 * gcc.dg/pr64277.c: New.
1143 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1145 PR tree-optimization/64718
1146 * gcc.c-torture/execute/pr64718.c: New test.
1148 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
1150 * gcc.target/aarch64/abs_2.c: New.
1152 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
1154 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
1155 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
1156 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
1159 2015-01-28 Jakub Jelinek <jakub@redhat.com>
1162 * lib/target-supports.exp (check_effective_target_comdat_group): New.
1163 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
1164 { target comdat_group }.
1166 2015-01-27 Tobias Burnus <burnus@net-b.de>
1169 * gfortran.dg/goacc/coarray_2.f90: New.
1171 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
1175 * g++.dg/torture/pr64139.C: New testcase.
1176 * g++.dg/torture/pr60871.C: Likewise.
1178 2015-01-27 Janus Weil <janus@gcc.gnu.org>
1181 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
1182 prevent linking errors.
1184 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
1187 * g++.dg/torture/pr64282.C: New testcase.
1189 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1191 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
1194 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1196 * gcc.target/s390/hotpatch-13.c: New testcase.
1197 * gcc.target/s390/hotpatch-14.c: New testcase.
1198 * gcc.target/s390/hotpatch-15.c: New testcase.
1199 * gcc.target/s390/hotpatch-16.c: New testcase.
1200 * gcc.target/s390/hotpatch-17.c: New testcase.
1201 * gcc.target/s390/hotpatch-18.c: New testcase.
1202 * gcc.target/s390/hotpatch-19.c: New testcase.
1203 * gcc.target/s390/hotpatch-20.c: New testcase.
1204 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
1205 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
1206 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
1207 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
1208 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
1209 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
1210 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
1211 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
1212 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
1213 * gcc.target/s390/hotpatch-10.c: Likewise.
1214 * gcc.target/s390/hotpatch-11.c: Likewise.
1215 * gcc.target/s390/hotpatch-12.c: Likewise.
1216 * gcc.target/s390/hotpatch-2.c: Likewise.
1217 * gcc.target/s390/hotpatch-3.c: Likewise.
1218 * gcc.target/s390/hotpatch-4.c: Likewise.
1219 * gcc.target/s390/hotpatch-5.c: Likewise.
1220 * gcc.target/s390/hotpatch-6.c: Likewise.
1221 * gcc.target/s390/hotpatch-7.c: Likewise.
1222 * gcc.target/s390/hotpatch-8.c: Likewise.
1223 * gcc.target/s390/hotpatch-9.c: Likewise.
1224 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
1225 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1226 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1227 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1228 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1229 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1230 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
1231 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
1233 2015-01-27 Jiong Wang <jiong.wang@arm.com>
1235 * gcc.dg/long_branch.c: New testcase.
1237 2015-01-27 Richard Biener <rguenther@suse.de>
1239 PR tree-optimization/56273
1240 PR tree-optimization/59124
1241 PR tree-optimization/64277
1242 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1243 * gcc.dg/Warray-bounds-12.c: Likewise.
1244 * gcc.dg/Warray-bounds-13.c: Likewise.
1246 2015-01-27 Jakub Jelinek <jakub@redhat.com>
1248 PR rtl-optimization/61058
1249 * gcc.dg/pr61058.c: New test.
1251 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
1253 * gcc.target/i386/chkp-narrow-bounds.c: New.
1255 2015-01-27 Jakub Jelinek <jakub@redhat.com>
1257 PR tree-optimization/64807
1258 * gcc.dg/pr64807.c: New test.
1261 * gcc.dg/pr64766.c: New test.
1263 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
1266 * gcc.target/sh/pr49263-4.c: New.
1268 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
1271 * gfortran.dg/allocate_with_mold_1.f90: New test
1273 2015-01-26 Jakub Jelinek <jakub@redhat.com>
1276 * gcc.dg/pr64778.c: New test.
1279 * gcc.dg/vect/pr64421.c: New test.
1281 2015-01-26 Tobias Burnus <burnus@net-b.de>
1284 * gfortran.dg/coarray_36.f: New.
1285 * gfortran.dg/coarray_37.f90: New.
1287 2015-01-26 Janus Weil <janus@gcc.gnu.org>
1290 * gfortran.dg/class_allocate_18.f90: New.
1292 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1294 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
1296 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1298 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
1300 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1302 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
1304 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1306 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
1308 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1310 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
1311 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
1312 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
1313 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
1315 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1317 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
1318 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
1319 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
1321 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1323 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
1324 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
1325 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
1326 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
1327 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
1330 2015-01-26 Richard Biener <rguenther@suse.de>
1333 * gcc.dg/uninit-19.c: New testcase.
1335 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1337 * lib/target-supports.exp (check_effective_target_vect64): Add
1340 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
1343 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
1345 2015-01-26 Tony Liu <tony.liu@arm.com>
1347 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
1350 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
1353 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
1354 correctly, clean up afterwards.
1356 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
1359 * gfortran.dg/use_rename_7.f90: New.
1361 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
1363 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
1364 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
1366 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
1369 * gcc.target/sh/pr54236-4.c: New.
1371 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
1373 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
1374 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
1377 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
1380 * gfortran.dg/open_new_segv.f90: New test.
1382 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
1391 * gcc.target/sh/pr64345-1.c: New.
1392 * gcc.target/sh/pr64345-2.c: New.
1393 * gcc.target/sh/pr59533-1.c: New.
1394 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
1395 * gcc.target/sh/pr52933-2.c: Likewise.
1396 * gcc.target/sh/pr54089-1.c: Likewise.
1397 * gcc.target/sh/pr54236-1.c: Likewise.
1398 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
1399 * gcc.target/sh/pr49263-1.c: Remove xfails.
1400 * gcc.target/sh/pr49263-2.c: Likewise.
1401 * gcc.target/sh/pr49263-3.c: Likewise.
1402 * gcc.target/sh/pr53987-1.c: Likewise.
1403 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
1404 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
1405 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
1406 (test05, test06, test07, test08, test09, test10, test11, test12): New.
1407 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
1408 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
1410 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
1413 2015-01-24 Tom de Vries <tom@codesourcery.com>
1415 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
1417 2015-01-23 Ian Lance Taylor <iant@google.com>
1420 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
1421 targets without split stack support.
1423 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
1426 * gcc.target/i386/pr64317.c: New test.
1428 2015-01-23 Jakub Jelinek <jakub@redhat.com>
1430 PR rtl-optimization/63637
1431 PR rtl-optimization/60663
1432 * gcc.dg/pr63637-1.c: New test.
1433 * gcc.dg/pr63637-2.c: New test.
1434 * gcc.dg/pr63637-3.c: New test.
1435 * gcc.dg/pr63637-4.c: New test.
1436 * gcc.dg/pr63637-5.c: New test.
1437 * gcc.dg/pr63637-6.c: New test.
1438 * gcc.target/i386/pr63637-1.c: New test.
1439 * gcc.target/i386/pr63637-2.c: New test.
1440 * gcc.target/i386/pr63637-3.c: New test.
1441 * gcc.target/i386/pr63637-4.c: New test.
1442 * gcc.target/i386/pr63637-5.c: New test.
1443 * gcc.target/i386/pr63637-6.c: New test.
1445 2015-01-23 Richard Biener <rguenther@suse.de>
1448 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
1449 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
1451 2015-01-23 Marek Polacek <polacek@redhat.com>
1453 PR preprocessor/60570
1454 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
1455 * gcc.dg/cpp/pr60570.c: New test.
1457 2015-01-23 Richard Biener <rguenther@suse.de>
1460 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
1461 vectorization on vect64 targets.
1463 2015-01-23 Janus Weil <janus@gcc.gnu.org>
1466 * gfortran.dg/class_allocate_17.f90: New.
1468 2015-01-23 Tobias Burnus <burnus@net-b.de>
1471 * gfortran.dg/goacc/combined_loop.f90: New.
1473 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1476 * gfortran.dg/make_unit.f90: New test.
1478 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1481 * gfortran.dg/negative_unit_int8.f: Update.
1483 2015-01-22 Jeff Law <law@redhat.com>
1486 * gcc.target/m68k/pr52076-1.c: New test.
1487 * gcc.target/m68k/pr52076-2.c: New test.
1489 2015-01-22 Richard Biener <rguenther@suse.de>
1492 * gcc.dg/torture/pr64728.c: New testcase.
1494 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
1497 * g++.dg/pr64688.C: New test.
1499 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
1501 * gcc.target/i386/chkp-always_inline.c (f1): Make static
1502 to avoid errors with -fpic.
1504 2015-01-22 Richard Biener <rguenther@suse.de>
1507 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
1509 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
1511 PR rtl-optimization/64682
1512 * gcc.c-torture/execute/pr64682.c: New file.
1514 2015-01-21 Jakub Jelinek <jakub@redhat.com>
1517 * gcc.dg/pr64511.c: New test.
1519 PR rtl-optimization/62078
1520 * g++.dg/opt/pr62078.C: New test.
1523 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
1525 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
1528 * gfortran.dg/internal_pack_15.f90: New test.
1530 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
1532 * c-c++-common/tsan/step.c: New testcase.
1534 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1536 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
1538 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1540 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
1542 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1544 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
1546 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1548 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
1550 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1552 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
1554 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1556 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
1558 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1560 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
1562 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1564 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
1566 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1568 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
1570 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1572 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
1574 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1576 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
1578 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1580 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
1582 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1584 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
1585 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
1586 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
1589 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1591 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
1592 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
1593 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
1596 2015-01-21 Renlin Li <renlin.li@arm.com>
1598 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
1599 * g++.dg/tls/thread_local5g.C: Likewise.
1600 * g++.dg/tls/thread_local6g.C: Likewise.
1602 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1604 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
1605 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
1606 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
1608 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1610 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
1611 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
1612 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
1614 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1616 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
1617 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
1618 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
1620 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1622 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
1623 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
1624 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
1626 2015-01-20 Jeff Law <law@redhat.com>
1629 * gcc.target/m68k/pr59946.c: New test.
1631 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1633 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
1634 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
1635 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
1637 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1639 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
1640 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
1641 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
1643 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1645 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
1646 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
1647 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
1649 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1651 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
1652 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
1653 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
1655 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
1658 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1660 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
1661 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
1662 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
1664 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1666 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
1667 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
1668 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
1670 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1672 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
1674 2015-01-20 Jakub Jelinek <jakub@redhat.com>
1676 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
1679 * g++.dg/ubsan/pr64632.C: New test.
1682 * gcc.dg/pr64663.c: New test.
1684 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1687 * g++.dg/warn/Wunused-var-23.C: New.
1689 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1692 * g++.dg/cpp0x/constexpr-59937-1.C: New.
1693 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
1695 2015-01-20 Richard Biener <rguenther@suse.de>
1698 * gcc.dg/lto/pr64684_0.c: New testcase.
1699 * gcc.dg/lto/pr64684_1.c: Likewise.
1700 * gcc.dg/lto/pr64684_2.c: Likewise.
1701 * gcc.dg/lto/pr64685_0.c: Likewise.
1702 * gcc.dg/lto/pr64685_1.c: Likewise.
1704 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1707 * g++.dg/cpp1y/lambda-init12.C: New.
1709 2015-01-20 Richard Biener <rguenther@suse.de>
1711 PR tree-optimization/64410
1712 * g++.dg/vect/pr64410.cc: Require vect_double.
1714 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
1717 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
1719 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
1723 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
1725 PR rtl-optimization/64081
1726 * gcc.dg/pr64081.c: New test.
1728 2015-01-19 David Malcolm <dmalcolm@redhat.com>
1730 * jit.dg/harness.h: Include <unistd.h>.
1731 (CHECK_NO_ERRORS): New.
1732 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
1733 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
1734 gcc_jit_context_compile_to_file.
1735 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
1736 args to the spawned executable.
1737 (jit-expand-vars): New function.
1738 (jit-exe-params): New variable.
1739 (dg-jit-set-exe-params): New function.
1740 (jit-dg-test): Detect testcases that use
1741 jit-verify-compile-to-file and call jit-setup-compile-to-file.
1742 Set arguments of spawned process to jit-exe-params.
1743 (jit-get-output-filename): New function.
1744 (jit-setup-compile-to-file): New function.
1745 (jit-verify-compile-to-file): New function.
1746 (jit-run-executable): New function.
1747 (jit-verify-executable): New function.
1748 * jit.dg/test-compile-to-assembler.c: New testcase.
1749 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
1750 * jit.dg/test-compile-to-executable.c: New testcase.
1751 * jit.dg/test-compile-to-object.c: New testcase.
1753 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
1756 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
1759 2015-01-19 Martin Liska <mliska@suse.cz>
1761 * objc/compile/pr64668.m: New test.
1763 2015-01-19 David Malcolm <dmalcolm@redhat.com>
1765 * jit.dg/test-arith-overflow.c: Include stdbool.h.
1766 (create_overflow_fn): Update comment to clarify that
1767 the third param of the created function is a bool *, not
1769 (verify_int_overflow_fn): Convert param "expected_ovf" from
1770 int to bool. Update third param of "overflow_fn_type" from int *
1771 to bool *. Update local "actual_ovf" from int to bool.
1772 (verify_uint_overflow_fn): Likewise.
1774 2015-01-19 Martin Liska <mliska@suse.cz>
1776 * gcc.dg/ipa/ipa-icf-33.c: New test.
1778 2015-01-19 Felix Yang <felix.yang@huawei.com>
1779 Haijian Zhang <z.zhanghaijian@huawei.com>
1781 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1782 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
1783 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
1784 result_float64x2, expected_hfloat64x2): New helper type, variable and
1786 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
1787 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
1788 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
1789 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
1790 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
1791 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
1792 and target without the FMA feature.
1794 2015-01-19 Jiong Wang <jiong.wang@arm.com>
1796 * gcc.target/aarch64/pr64304.c: New testcase.
1798 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
1800 PR rtl-optimization/64081
1801 * gcc.dg/pr64081.c: New test.
1803 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
1806 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
1808 * gcc.target/aarch64/test_frame_6.c: Likewise.
1809 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
1810 and x19 (in the epilogue).
1811 * gcc.target/aarch64/test_frame_4.c: Likewise.
1812 * gcc.target/aarch64/test_frame_7.c: Likewise.
1814 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
1816 * gcc.target/i386/chkp-always_inline.c: New.
1818 2015-01-15 Andrew Pinski <apinski@cavium.com>
1819 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1821 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
1822 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
1824 2015-01-18 Andre Vehreschild <vehre@gmx.de>
1827 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
1828 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
1830 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
1833 * gfortran.dg/unlimited_polymorphic_21.f90: New test
1835 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
1838 * gcc.target/sh/torture/pr64652.c: New.
1840 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
1842 * gcc.dg/ipa/ipa-icf-32.c: Update template.
1843 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
1844 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
1845 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
1846 * c-c++-common/asan/kasan-recover-1.c: Likewise.
1847 * c-c++-common/asan/kasan-recover-2.c: Likewise.
1849 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
1852 * g++.dg/torture/pr64378.C: New testcase.
1854 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
1857 * gfortran.dg/block_13.f08: New test
1859 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
1862 * gfortran.dg/associate_1.f03: Allow test for character with
1865 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
1867 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
1868 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
1870 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
1872 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
1874 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
1877 * gfortran.dg/unlimited_polymorphic_21.f90: New test
1879 2015-01-17 Andre Vehreschild <vehre@gmx.de>
1882 * gfortran.dg/alloc_comp_assign_13.f08: New test.
1885 * gfortran.dg/alloc_comp_assign_14.f08: New test.
1888 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
1890 2015-01-17 Andre Vehreschild <vehre@gmx.de>
1893 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
1895 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
1897 PR rtl-optimization/52773
1898 * gcc.c-torture/compile/pr52773.c: New test.
1900 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1903 * g++.dg/cpp0x/alias-decl-46.C: New.
1905 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
1907 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
1909 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
1911 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
1913 (CHECK_FP): Likewise.
1914 (CHECK_CUMULATIVE_SAT): Likewise.
1916 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
1918 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1919 (Set_Neon_Cumulative_Sat): Add parameter.
1920 (__set_neon_cumulative_sat): Support new parameter.
1921 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
1922 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
1924 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
1925 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
1928 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
1930 * g++.dg/tsan/vptr_benign_race.C: New testcase.
1931 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
1933 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1936 * g++.dg/tls/thread_local-ice4.C: New.
1938 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
1940 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
1943 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1946 * g++.dg/cpp0x/vt-62276.C: New.
1948 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
1951 * g++.dg/pr64353.C: New.
1953 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1956 * gcc.target/aarch64/pr64263_1.c: New test.
1958 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
1960 PR tree-optimization/64434
1961 * gcc.dg/torture/pr64434.c: Move to...
1962 * gcc.dg/pr64434.c: ... here.
1964 2015-01-16 Richard Biener <rguenther@suse.de>
1967 * gcc.dg/uninit-18.c: New testcase.
1969 2015-01-16 Richard Biener <rguenther@suse.de>
1971 PR tree-optimization/64568
1972 * g++.dg/torture/pr64568-2.C: New testcase.
1974 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
1977 * gcc.target/i386/chkp-label-address.c: New.
1979 2015-01-16 Janus Weil <janus@gcc.gnu.org>
1982 * gfortran.dg/pointer_init_6.f90: Extended.
1984 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
1986 * gcc.c-torture/compile/20150108.c: New test.
1988 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
1990 * gcc.target/visium: New directory.
1992 2015-01-16 Richard Biener <rguenther@suse.de>
1994 PR tree-optimization/61743
1995 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
1996 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
1998 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
2000 * gcc.dg/pr64015.c: New test.
2002 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
2006 * g++.dg/ipa/pr64612.C: New test.
2008 2015-01-16 Renlin Li <renlin.li@arm.com>
2010 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
2012 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
2014 * gcc.target/i386/sse-14.c: Test new intrinsic.
2015 * gcc.target/i386/sse-22.c: Ditto.
2017 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2020 * g++.dg/cpp0x/auto44.C: New.
2022 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
2025 * gcc.target/nios2/gpopt-all.c: New test case.
2026 * gcc.target/nios2/gpopt-local.c: New test case.
2027 * gcc.target/nios2/gpopt-global.c: New test case.
2028 * gcc.target/nios2/gpopt-data.c: New test case.
2029 * gcc.target/nios2/gpopt-none.c: New test case.
2031 2015-01-15 Jakub Jelinek <jakub@redhat.com>
2033 * g++.dg/ubsan/vptr-1.C: New test.
2034 * g++.dg/ubsan/vptr-2.C: New test.
2035 * g++.dg/ubsan/vptr-3.C: New test.
2036 * g++.dg/ubsan/vptr-4.C: New test.
2037 * g++.dg/ubsan/vptr-5.C: New test.
2038 * g++.dg/ubsan/vptr-6.C: New test.
2039 * g++.dg/ubsan/vptr-7.C: New test.
2040 * g++.dg/ubsan/vptr-8.C: New test.
2041 * g++.dg/ubsan/vptr-9.C: New test.
2043 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2045 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
2047 * lib/gcc-dg.exp: Likewise.
2049 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
2051 PR rtl-optimization/64110
2052 * gcc.target/i386/pr64110.c: Add scan-assembler.
2054 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2055 James Norris <jnorris@codesourcery.com>
2056 Cesar Philippidis <cesar@codesourcery.com>
2057 Ilmir Usmanov <i.usmanov@samsung.com>
2059 * lib/target-supports.exp (check_effective_target_fopenacc): New
2061 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
2062 * g++.dg/goacc/goacc.exp: Likewise.
2063 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
2064 * gcc.dg/goacc/goacc.exp: Likewise.
2065 * gfortran.dg/goacc/goacc.exp: Likewise.
2066 * c-c++-common/cpp/openacc-define-1.c: New file.
2067 * c-c++-common/cpp/openacc-define-2.c: Likewise.
2068 * c-c++-common/cpp/openacc-define-3.c: Likewise.
2069 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
2070 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2071 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2072 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2073 * c-c++-common/goacc/asyncwait-1.c: Likewise.
2074 * c-c++-common/goacc/cache-1.c: Likewise.
2075 * c-c++-common/goacc/clauses-fail.c: Likewise.
2076 * c-c++-common/goacc/collapse-1.c: Likewise.
2077 * c-c++-common/goacc/data-1.c: Likewise.
2078 * c-c++-common/goacc/data-2.c: Likewise.
2079 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
2080 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2081 * c-c++-common/goacc/deviceptr-2.c: Likewise.
2082 * c-c++-common/goacc/deviceptr-3.c: Likewise.
2083 * c-c++-common/goacc/if-clause-1.c: Likewise.
2084 * c-c++-common/goacc/if-clause-2.c: Likewise.
2085 * c-c++-common/goacc/kernels-1.c: Likewise.
2086 * c-c++-common/goacc/loop-1.c: Likewise.
2087 * c-c++-common/goacc/loop-private-1.c: Likewise.
2088 * c-c++-common/goacc/nesting-1.c: Likewise.
2089 * c-c++-common/goacc/nesting-data-1.c: Likewise.
2090 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
2091 * c-c++-common/goacc/parallel-1.c: Likewise.
2092 * c-c++-common/goacc/pcopy.c: Likewise.
2093 * c-c++-common/goacc/pcopyin.c: Likewise.
2094 * c-c++-common/goacc/pcopyout.c: Likewise.
2095 * c-c++-common/goacc/pcreate.c: Likewise.
2096 * c-c++-common/goacc/pragma_context.c: Likewise.
2097 * c-c++-common/goacc/present-1.c: Likewise.
2098 * c-c++-common/goacc/reduction-1.c: Likewise.
2099 * c-c++-common/goacc/reduction-2.c: Likewise.
2100 * c-c++-common/goacc/reduction-3.c: Likewise.
2101 * c-c++-common/goacc/reduction-4.c: Likewise.
2102 * c-c++-common/goacc/sb-1.c: Likewise.
2103 * c-c++-common/goacc/sb-2.c: Likewise.
2104 * c-c++-common/goacc/sb-3.c: Likewise.
2105 * c-c++-common/goacc/update-1.c: Likewise.
2106 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
2107 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2108 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2109 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2110 * gfortran.dg/goacc/assumed.f95: Likewise.
2111 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
2112 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
2113 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2114 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
2115 * gfortran.dg/goacc/branch.f95: Likewise.
2116 * gfortran.dg/goacc/cache-1.f95: Likewise.
2117 * gfortran.dg/goacc/coarray.f95: Likewise.
2118 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
2119 * gfortran.dg/goacc/cray.f95: Likewise.
2120 * gfortran.dg/goacc/critical.f95: Likewise.
2121 * gfortran.dg/goacc/data-clauses.f95: Likewise.
2122 * gfortran.dg/goacc/data-tree.f95: Likewise.
2123 * gfortran.dg/goacc/declare-1.f95: Likewise.
2124 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
2125 * gfortran.dg/goacc/fixed-1.f: Likewise.
2126 * gfortran.dg/goacc/fixed-2.f: Likewise.
2127 * gfortran.dg/goacc/fixed-3.f: Likewise.
2128 * gfortran.dg/goacc/fixed-4.f: Likewise.
2129 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
2130 * gfortran.dg/goacc/if.f95: Likewise.
2131 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
2132 * gfortran.dg/goacc/list.f95: Likewise.
2133 * gfortran.dg/goacc/literal.f95: Likewise.
2134 * gfortran.dg/goacc/loop-1.f95: Likewise.
2135 * gfortran.dg/goacc/loop-2.f95: Likewise.
2136 * gfortran.dg/goacc/loop-3.f95: Likewise.
2137 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2138 * gfortran.dg/goacc/omp.f95: Likewise.
2139 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
2140 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
2141 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
2142 * gfortran.dg/goacc/parameter.f95: Likewise.
2143 * gfortran.dg/goacc/private-1.f95: Likewise.
2144 * gfortran.dg/goacc/private-2.f95: Likewise.
2145 * gfortran.dg/goacc/private-3.f95: Likewise.
2146 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
2147 * gfortran.dg/goacc/reduction-2.f95: Likewise.
2148 * gfortran.dg/goacc/reduction.f95: Likewise.
2149 * gfortran.dg/goacc/routine-1.f90: Likewise.
2150 * gfortran.dg/goacc/routine-2.f90: Likewise.
2151 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
2152 * gfortran.dg/goacc/several-directives.f95: Likewise.
2153 * gfortran.dg/goacc/sie.f95: Likewise.
2154 * gfortran.dg/goacc/subarrays.f95: Likewise.
2155 * gfortran.dg/gomp/map-1.f90: Likewise.
2156 * gfortran.dg/openacc-define-1.f90: Likewise.
2157 * gfortran.dg/openacc-define-2.f90: Likewise.
2158 * gfortran.dg/openacc-define-3.f90: Likewise.
2159 * g++.dg/gomp/block-1.C: Update for changed compiler output.
2160 * g++.dg/gomp/block-2.C: Likewise.
2161 * g++.dg/gomp/block-3.C: Likewise.
2162 * g++.dg/gomp/block-5.C: Likewise.
2163 * g++.dg/gomp/target-1.C: Likewise.
2164 * g++.dg/gomp/target-2.C: Likewise.
2165 * g++.dg/gomp/taskgroup-1.C: Likewise.
2166 * g++.dg/gomp/teams-1.C: Likewise.
2167 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
2168 * gcc.dg/cilk-plus/jump.c: Likewise.
2169 * gcc.dg/gomp/block-1.c: Likewise.
2170 * gcc.dg/gomp/block-10.c: Likewise.
2171 * gcc.dg/gomp/block-2.c: Likewise.
2172 * gcc.dg/gomp/block-3.c: Likewise.
2173 * gcc.dg/gomp/block-4.c: Likewise.
2174 * gcc.dg/gomp/block-5.c: Likewise.
2175 * gcc.dg/gomp/block-6.c: Likewise.
2176 * gcc.dg/gomp/block-7.c: Likewise.
2177 * gcc.dg/gomp/block-8.c: Likewise.
2178 * gcc.dg/gomp/block-9.c: Likewise.
2179 * gcc.dg/gomp/target-1.c: Likewise.
2180 * gcc.dg/gomp/target-2.c: Likewise.
2181 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2182 * gcc.dg/gomp/teams-1.c: Likewise.
2184 2015-01-15 David Malcolm <dmalcolm@redhat.com>
2186 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
2189 2015-01-15 Mike Stump <mikestump@comcast.net>
2191 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
2192 * gcc.dg/inline_2.c: Likewise.
2193 * gcc.dg/inline_3.c: Likewise.
2194 * gcc.dg/inline_4.c: Likewise.
2196 2015-01-15 Janus Weil <janus@gcc.gnu.org>
2199 * gfortran.dg/proc_ptr_comp_43.f90: New.
2201 2015-01-15 Mike Stump <mikestump@comcast.net>
2203 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
2204 * gcc.dg/unroll_2.c: Likewise.
2205 * gcc.dg/unroll_3.c: Likewise.
2206 * gcc.dg/unroll_4.c: Likewise.
2207 * gcc.dg/unroll_5.c: Likewise.
2209 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
2212 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
2214 * gcc.target/aarch64/test_frame_6.c: Likewise.
2215 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
2216 x30 and x19 (in the epilogue).
2217 * gcc.target/aarch64/test_frame_4.c: Likewise.
2218 * gcc.target/aarch64/test_frame_7.c: Likewise.
2220 2015-01-15 Martin Liska <mliska@suse.cz>
2222 * g++.dg/ipa/pr64068.C: New test.
2223 * gcc.dg/ipa/PR64559.c: New test.
2225 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
2227 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
2230 2015-01-15 Richard Biener <rguenther@suse.de>
2232 PR tree-optimization/61743
2233 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
2234 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2236 2015-01-15 Renlin Li <renlin.li@arm.com>
2238 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
2239 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
2241 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
2243 * gcc.dg/vect/vect-aggressive-1.c: New.
2244 * gcc.target/i386/avx2-vect-aggressive.c: New.
2246 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
2248 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
2250 2015-01-15 Richard Biener <rguenther@suse.de>
2253 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
2254 -Wl,-undefined,dynamic_lookup.
2256 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2258 * gnat.dg/opt47.adb: New test.
2260 2015-01-15 Richard Biener <rguenther@suse.de>
2263 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
2265 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
2267 PR tree-optimization/64434
2268 * gcc.dg/torture/pr64434.c: New test.
2270 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
2272 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
2273 -mno-micromips. MIPS32R1 and below require -mno-micromips.
2274 -march=loongson* and -march=octeon* require -mno-micromips.
2276 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
2277 Matthew Fortune <matthew.fortune@imgtec.com>
2279 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
2280 * gcc.target/mips/call-saved-5.c (foo): Likewise.
2281 * gcc.target/mips/call-saved-6.c (foo): Likewise.
2282 * gcc.target/mips/call-saved-7.c: New file.
2283 * gcc.target/mips/call-saved-8.c: New file.
2284 * gcc.target/mips/call-saved-9.c: New file.
2286 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
2288 * gcc.target/mips/lsa.c: New file.
2289 * gcc.target/mips/mips64-lsa.c: Likewise.
2290 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
2291 * gcc.target/mips/mulsize-4.c: Likewise.
2292 * gcc.target/mips/mulsize-5.c: New file.
2293 * gcc.target/mips/mulsize-6.c: Likewise.
2294 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
2295 and !HAS_LSA as ghost options.
2296 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
2299 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
2301 * g++.dg/torture/20141013.c: Set -fno-short-enums.
2303 2015-01-15 Richard Biener <rguenther@suse.de>
2306 * gcc.dg/torture/pr64365.c: New testcase.
2308 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
2310 * gcc.dg/stackprotectexplicit1.c: New test.
2311 * g++.dg/stackprotectexplicit2.c: New test.
2313 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2316 * gfortran.dg/inquire_internal.f90: New.
2317 * gfortran.dg/negative_unit_check.f90: New.
2319 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
2322 * gcc.target/sh/pr53988-1.c: New.
2324 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
2327 * g++.dg/tls/thread_local-ice3.C: New.
2329 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
2331 * gcc.target/i386/fentry-override.c: Properly place {} in target
2332 selector. Remove nonpic.
2333 * gcc.target/i386/fentry.c: Likewise.
2335 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
2337 * gcc.dg/atomic-invalid.c: Check for invalid memory model
2338 warnings instead of errors.
2340 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
2342 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
2343 option support instead of ENABLE_LTO from Makefile.
2345 2015-01-14 Richard Biener <rguenther@suse.de>
2347 PR tree-optimization/59354
2348 * gcc.dg/vect/pr59354.c: New testcase.
2350 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
2352 * lib/target-supports.exp
2353 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
2354 on ARM architures before v7.
2356 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
2359 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
2362 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
2365 * gcc.target/i386/pr64386.c: New test.
2367 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
2370 * gcc.target/i386/pr64393.c: New test.
2372 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
2375 * gcc.target/i386/pr64387.c: New test.
2377 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
2379 * gcc.target/aarch64/store-pair-1.c: Fix typo.
2381 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2383 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
2385 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2388 * gcc.target/arm/pr64453.c: New.
2390 2015-01-14 Richard Biener <rguenther@suse.de>
2393 * gcc.dg/lto/pr64415_0.c: New testcase.
2394 * gcc.dg/lto/pr64415_1.c: Likewise.
2396 2015-01-14 Martin Liska <mliska@suse.cz>
2398 * gcc.dg/ipa/pr64307.c: New test.
2400 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
2402 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
2405 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2408 * gcc.target/arm/pr64460_1.c: New test.
2410 2015-01-14 Richard Biener <rguenther@suse.de>
2412 PR tree-optimization/64493
2413 PR tree-optimization/64495
2414 * gcc.dg/vect/pr64493.c: New testcase.
2415 * gcc.dg/vect/pr64495.c: Likewise.
2417 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
2419 * gcc.dg/Warray-bounds-11.c: New test-case.
2421 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2423 * gcc.target/mips/octeon3-pipe-1.c: New test.
2425 2015-01-13 David Malcolm <dmalcolm@redhat.com>
2427 * jit.dg/harness.h (set_up_logging): Move string concatenation
2429 (concat_strings): New function.
2430 (dump_reproducer): New function.
2431 (test_jit): Call dump_reproducer.
2432 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
2434 (jit-dg-test): Delete any generated reproducer from previous runs.
2435 Verify that a generated reproducer was created, and verify that it
2437 * jit.dg/test-nested-contexts.c (main): Call
2438 gcc_jit_context_dump_reproducer_to_file.
2440 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2442 * gcc.dg/aru-2.c: Add dg-require-profiling.
2444 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2446 * lib/target-supports.exp (check_profiling_available): Check if
2449 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
2452 * g++.dg/torture/pr64565.C: New testcase.
2454 2015-01-13 Marek Polacek <polacek@redhat.com>
2457 * gcc.dg/tm/pr64391.c: New test.
2459 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2461 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
2464 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2466 * gcc.target/i386/pie.c: New test.
2468 * lib/target-supports.exp (check_effective_target_pie): New.
2470 2015-01-13 Jakub Jelinek <jakub@redhat.com>
2472 PR rtl-optimization/64286
2473 * gcc.target/i386/avx2-pr64286.c: New test.
2475 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
2478 * g++.dg/cpp0x/vt-57626.C: New.
2480 2015-01-13 Jakub Jelinek <jakub@redhat.com>
2483 * gfortran.dg/pr64528.f90: New test.
2485 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
2487 * gcc.target/aarch64/subsp.c: New test.
2489 2015-01-13 Andrew Pinski <apinski@cavium.com>
2491 * gcc.target/aarch64/store-pair-1.c: New testcase.
2493 2015-01-13 Richard Biener <rguenther@suse.de>
2496 * gcc.dg/lto/pr64373_0.c: New testcase.
2498 2015-01-13 Andrew Pinski <apinski@cavium.com>
2500 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
2501 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
2503 2015-01-13 Richard Biener <rguenther@suse.de>
2505 PR tree-optimization/64406
2506 * gcc.dg/pr64406.c: New testcase.
2508 2015-01-13 Richard Biener <rguenther@suse.de>
2510 PR tree-optimization/64404
2511 * gcc.dg/vect/pr64404.c: New testcase.
2513 2015-01-13 Richard Biener <rguenther@suse.de>
2515 PR tree-optimization/64568
2516 * g++.dg/torture/pr64568.C: New testcase.
2518 2015-01-12 David Malcolm <dmalcolm@redhat.com>
2520 * jit.dg/test-error-local-used-from-other-function.c: New test
2522 * jit.dg/test-error-param-reuse.c: New test case.
2523 * jit.dg/test-error-param-sharing.c: New test case.
2524 * jit.dg/test-error-param-used-from-other-function.c: New test
2526 * jit.dg/test-error-param-used-without-a-function.c: New test
2529 2015-01-12 Jakub Jelinek <jakub@redhat.com>
2531 PR tree-optimization/64563
2532 * gcc.dg/pr64563.c: New test.
2535 * gcc.target/i386/pr64513.c: New test.
2537 PR tree-optimization/64454
2538 * gcc.dg/pr64454.c: New test.
2541 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
2543 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
2544 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
2545 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
2546 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
2547 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
2548 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
2549 * gcc.dg/vect/slp-25.c: Likewise.
2550 * gcc.dg/vect/vect-109.c: Likewise.
2551 * gcc.dg/vect/vect-13.c: Likewise.
2552 * gcc.dg/vect/vect-17.c: Likewise.
2553 * gcc.dg/vect/vect-18.c: Likewise.
2554 * gcc.dg/vect/vect-19.c: Likewise.
2555 * gcc.dg/vect/vect-20.c: Likewise.
2556 * gcc.dg/vect/vect-21.c: Likewise.
2557 * gcc.dg/vect/vect-22.c: Likewise.
2558 * gcc.dg/vect/vect-27.c: Likewise.
2559 * gcc.dg/vect/vect-29.c: Likewise.
2560 * gcc.dg/vect/vect-2-big-array.c: Likewise.
2561 * gcc.dg/vect/vect-2.c: Likewise.
2562 * gcc.dg/vect/vect-3.c: Likewise.
2563 * gcc.dg/vect/vect-4.c: Likewise.
2564 * gcc.dg/vect/vect-5.c: Likewise.
2565 * gcc.dg/vect/vect-72.c: Likewise.
2566 * gcc.dg/vect/vect-73-big-array.c: Likewise.
2567 * gcc.dg/vect/vect-73.c: Likewise.
2568 * gcc.dg/vect/vect-77-global.c: Likewise.
2569 * gcc.dg/vect/vect-78-global.c: Likewise.
2570 * gcc.dg/vect/vect-7.c: Likewise.
2571 * gcc.dg/vect/vect-86.c: Likewise.
2572 * gcc.dg/vect/vect-align-1.c: Likewise.
2573 * gcc.dg/vect/vect-align-3.c: Likewise.
2574 * gcc.dg/vect/vect-all-big-array.c: Likewise.
2575 * gcc.dg/vect/vect-all.c: Likewise.
2576 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
2577 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
2578 * gcc.dg/vect/vect-peel-3.c: Likewise.
2579 * gcc.dg/vect/vect-peel-4.c: Likewise.
2580 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
2582 2015-01-12 Jeff Law <law@redhat.com>
2585 * gcc.target/m68k/pr64461.c: New test.
2587 2015-01-12 David Malcolm <dmalcolm@redhat.com>
2589 * jit.dg/test-array-as-pointer.c (create_code): Update call
2590 to gcc_jit_context_new_global by setting "kind" to
2591 GCC_JIT_GLOBAL_IMPORTED.
2592 * jit.dg/test-error-array-as-pointer.c: Likewise.
2593 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
2594 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
2595 setting kind to GCC_JIT_GLOBAL_EXPORTED.
2596 * jit.dg/test-using-global.c (the_global): Rename to...
2597 (imported_global): ...this.
2598 (create_code): Update to test the three kinds of global.
2599 (verify_code): Likewise.
2601 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
2604 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
2606 * gcc.target/i386/pr64291-2.c: Updated.
2608 2015-01-12 Richard Biener <rguenther@suse.de>
2610 PR tree-optimization/64530
2611 * gfortran.dg/pr64530.f90: New testcase.
2613 2015-01-12 Richard Biener <rguenther@suse.de>
2616 * gcc.dg/torture/pr64357.c: New testcase.
2618 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
2620 * gcc.target/i386/nop-mcount.c: Properly place {} in target
2623 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2624 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
2626 2015-01-12 Martin Liska <mliska@suse.cz>
2628 * gcc.dg/ipa/PR64550.c: New test.
2630 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
2633 * testsuite/g++.dg/ipa/pr63470.C: New testcase.
2635 2015-01-11 Janus Weil <janus@gcc.gnu.org>
2638 * gfortran.dg/typebound_operator_20.f90: New.
2640 2015-01-11 Janus Weil <janus@gcc.gnu.org>
2643 * gfortran.dg/proc_ptr_comp_42.f90: New.
2645 2015-01-11 Janus Weil <janus@gcc.gnu.org>
2648 * gfortran.dg/proc_ptr_comp_41.f90: New.
2650 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
2652 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
2654 2015-01-10 Tobias Burnus <burnus@net-b.de>
2657 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
2658 and add dg-excess-errors.
2659 * gfortran.dg/line_length_6.f90: New.
2660 * gfortran.dg/line_length_7.f90: New.
2661 * gfortran.dg/line_length_8.f90: New.
2662 * gfortran.dg/line_length_9.f90: New.
2663 * gfortran.dg/line_length_10.f90: New.
2664 * gfortran.dg/line_length_11.f90: New.
2666 2015-01-09 David Malcolm <dmalcolm@redhat.com>
2668 * jit.dg/test-threads.c (struct testcase): Move declaration
2669 to jit.dg/all-non-failing-tests.h.
2670 (testcases): Likewise.
2671 * jit.dg/all-non-failing-tests.h (struct testcase): Move
2672 declaration here from jit.dg/all-non-failing-tests.h.
2673 (testcases): Likewise.
2674 * jit.dg/test-combination.c (create_code): Eliminate spelling
2675 out all of the testcases in favor of looping through the
2676 "testcases" metadata.
2677 (verify_code): Likewise.
2679 2015-01-09 Jakub Jelinek <jakub@redhat.com>
2681 PR rtl-optimization/64536
2682 * gcc.dg/pr64536.c: New test.
2684 2015-01-09 David Malcolm <dmalcolm@redhat.com>
2686 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
2687 * jit.dg/test-combination.c (create_code): Likewise.
2688 (verify_code): Likewise.
2689 * jit.dg/test-constants.c: New test case.
2690 * jit.dg/test-threads.c: Add test-constants.c.
2692 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
2695 * objc.dg/gnu-api-2-class.m: Add a test case
2696 for the above change.
2698 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
2700 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
2702 2015-01-09 Richard Biener <rguenther@suse.de>
2704 PR tree-optimization/64410
2705 * g++.dg/vect/pr64410.cc: New testcase.
2707 2015-01-09 Martin Liska <mliska@suse.cz>
2709 * gcc.dg/ipa/ipa-icf-32.c: New test.
2711 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
2713 * c-c++-common/tsan/tsan_barrier.h: New.
2714 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
2715 * c-c++-common/tsan/bitfield_race.c: Likewise.
2716 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
2717 * c-c++-common/tsan/mutexset1.c: Likewise.
2718 * c-c++-common/tsan/race_on_barrier.c: Likewise.
2719 * c-c++-common/tsan/race_on_mutex.c: Likewise.
2720 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
2721 * c-c++-common/tsan/simple_race.c: Likewise.
2722 * c-c++-common/tsan/simple_stack.c: Likewise.
2723 * c-c++-common/tsan/sleep_sync.c: Likewise.
2724 * c-c++-common/tsan/tiny_race.c: Likewise.
2725 * c-c++-common/tsan/tls_race.c: Likewise.
2726 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
2727 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
2728 * g++.dg/tsan/atomic_free.C: Likewise.
2729 * g++.dg/tsan/atomic_free2.C: Likewise.
2730 * g++.dg/tsan/cond_race.C: Likewise.
2731 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
2733 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
2736 * lib/target-supports.exp (check_effective_target_libatomic_available):
2738 * gfortran.dg/coarray/caf.exp: Only add -latomic for
2739 targets that match effective-target libatomic_available.
2740 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
2742 2015-01-08 David Malcolm <dmalcolm@redhat.com>
2744 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
2745 Verify the result of gcc_jit_context_get_last_error.
2746 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
2748 2015-01-08 Jakub Jelinek <jakub@redhat.com>
2750 PR tree-optimization/63989
2751 * gcc.dg/strlenopt-27.c: New test.
2753 2015-01-08 David Malcolm <dmalcolm@redhat.com>
2755 * jit.dg/harness.h (set_up_logging): New function.
2756 (test_jit): Fail if gcc_jit_context_acquire fails. Call
2757 set_up_logging on the context, so that every testcase is
2758 logged to a particular file.
2759 * jit.dg/test-nested-contexts.c (main): Open a logfile,
2760 and call gcc_jit_context_set_logfile on the top-level context.
2762 2015-01-08 Jakub Jelinek <jakub@redhat.com>
2765 * g++.dg/opt/pr64338.C: New test.
2767 2015-01-08 Tobias Burnus <burnus@net-b.de>
2769 * gfortran.dg/coarray/codimension_2b.f90: New file.
2770 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
2771 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
2773 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
2776 * g++.dg/ext/fnname4.C: New.
2778 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
2781 * g++.dg/cpp0x/constexpr-64462.C: New.
2783 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
2786 * g++.dg/cpp0x/deleted10.C: New.
2788 2015-01-07 David Malcolm <dmalcolm@redhat.com>
2790 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
2792 2015-01-07 David Malcolm <dmalcolm@redhat.com>
2794 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
2795 GCC_JIT_UNARY_OP_ABS.
2796 (verify_unary_ops): Likewise.
2798 2015-01-07 David Malcolm <dmalcolm@redhat.com>
2800 * jit.dg/test-arith-overflow.c: New test case.
2801 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
2802 * jit.dg/test-combination.c (create_code): Likewise.
2803 (verify_code): Likewise.
2804 * jit.dg/test-threads.c (testcases): Likewise.
2806 2015-01-07 David Malcolm <dmalcolm@redhat.com>
2808 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
2809 rather than "jit". Load g++.exp, and call g++_init.
2810 Run test-*.cc files within the testsuite and *.cc files within
2812 (jit-dg-test): Drop the addition of -fgnu89-inline to
2813 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
2814 doing it when compiling C testcases (since g++ does not handle
2815 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
2816 is restored to the value after g++_init ran, rather than the
2817 value before g++_init ran. Return a list of
2818 $comp_output $output_file, as dg-test assumes.
2820 2015-01-07 David Malcolm <dmalcolm@redhat.com>
2822 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
2823 make it easier to figure out the origin of each test result when
2824 running test-combination.c and test-threads.c.
2825 (CHECK_VALUE): Likewise.
2826 (CHECK_DOUBLE_VALUE): Likewise.
2827 (CHECK_STRING_VALUE): Likewise.
2828 (CHECK_STRING_STARTS_WITH): Likewise.
2829 (CHECK_STRING_CONTAINS): Likewise.
2831 (check_string_value): Likewise, add "funcname" param.
2832 (check_string_starts_with): Likewise.
2833 (check_string_contains): Likewise.
2835 2015-01-07 David Malcolm <dmalcolm@redhat.com>
2837 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
2838 generating name of built executable.
2840 2015-01-07 Marek Polacek <polacek@redhat.com>
2843 * gcc.dg/pr64440.c: New test.
2844 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
2846 2015-01-07 Marek Polacek <polacek@redhat.com>
2849 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
2850 * gcc.dg/pr64417.c: New test.
2852 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2855 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
2858 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2860 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
2861 Check if testcases run without errors, not just if they compile.
2863 2015-01-06 Christian Bruel <christian.bruel@st.com>
2866 * gcc.target/sh/pr64507.c: New test.
2868 2015-01-06 Arnaud Charlet <charlet@adacore.com>
2870 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
2872 2015-01-06 Jakub Jelinek <jakub@redhat.com>
2874 * c-c++-common/asan/sanitize-all-1.c: New test.
2875 * c-c++-common/ubsan/sanitize-all-1.c: New test.
2876 * c-c++-common/ubsan/sanitize-all-2.c: New test.
2877 * c-c++-common/ubsan/sanitize-all-3.c: New test.
2878 * c-c++-common/ubsan/sanitize-all-4.c: New test.
2880 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2882 * lib/target-supports.exp (check_profiling_available): Return 0 for
2884 (check_effective_target_tls_runtime): Likewise.
2885 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
2886 * gcc.dg/20020312-2.c: Adjust for Visium.
2887 * gcc.dg/tls/thr-cse-1.c: Likewise
2888 * gcc.dg/tree-ssa/20040204-1.c: Likewise
2889 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2890 * gcc.dg/weak/typeof-2.c: Likewise.
2892 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
2894 PR rtl-optimization/64287
2895 * gcc.dg/aru-2.c: New test.
2897 2015-01-05 Jakub Jelinek <jakub@redhat.com>
2900 * c-c++-common/ubsan/pr64344-1.c: New test.
2901 * c-c++-common/ubsan/pr64344-2.c: New test.
2903 PR tree-optimization/64465
2904 * gcc.dg/pr64465.c: New test.
2906 PR tree-optimization/64494
2907 * gcc.c-torture/compile/pr64494.c: New test.
2909 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2912 * gfortran.dg/realloc_on_assign_25.f90: New test.
2914 2015-01-05 Jakub Jelinek <jakub@redhat.com>
2916 Update copyright years.
2918 2015-01-05 Marek Polacek <polacek@redhat.com>
2921 * gcc.dg/pr64423.c: New test.
2923 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2925 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
2926 mmix-knuth-mmixware for the same reason as for MIPS.
2927 * gcc.dg/debug/debug-2.c: Ditto.
2929 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
2931 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
2934 * lib/gfortran.exp: Add libatomic library search path.
2935 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
2936 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
2938 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
2940 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2942 * c-c++-common/tsan/bitfield_race.c: New testcase.
2943 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
2945 2015-01-02 Tobias Burnus <burnus@net-b.de>
2947 * gfortran.dg/coarray/collectives_4.f90: New.
2949 2015-01-02 Janus Weil <janus@gcc.gnu.org>
2952 * gfortran.dg/extends_16.f90: New.
2954 2015-01-02 Tobias Burnus <burnus@net-b.de>
2956 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
2958 2015-01-02 Tobias Burnus <burnus@net-b.de>
2960 * gfortran.dg/coarray/codimension_2.f90: New.
2961 * gfortran.dg/coarray/codimension_2a.f90: New.
2962 * gfortran.dg/coarray_35.f90: New.
2963 * gfortran.dg/coarray_35a.f90: New.
2965 2015-01-02 Janus Weil <janus@gcc.gnu.org>
2968 * gfortran.dg/dummy_procedure_11.f90: New.
2970 Copyright (C) 2015 Free Software Foundation, Inc.
2972 Copying and distribution of this file, with or without modification,
2973 are permitted in any medium without royalty provided the copyright
2974 notice and this notice are preserved.