1 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
3 PR rtl-optimization/64366
4 * gcc.target/sh/pr64366.c: New.
6 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/cpp0x/constexpr-48324.C: New.
11 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
14 * g++.dg/cpp0x/pr48453.C: New.
16 2015-03-20 Marek Polacek <polacek@redhat.com>
19 * g++.dg/cpp0x/pr65072.C: New test.
21 2015-03-20 Richard Biener <rguenther@suse.de>
24 * gcc.dg/pr15347.c: Use -O.
25 * c-c++-common/pr19807-1.c: Likewise.
27 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
29 * gnat.dg/volatile13.ad[sb]: New test.
31 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
33 PR rtl-optimization/60851
34 * gcc.target/i386/pr60851.c: New test.
36 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
39 * gcc/testsuite/g++.dg/pr65240.h: Add tests for PR 65240.
40 * gcc/testsuite/g++.dg/pr65240-1.C: Likewise.
41 * gcc/testsuite/g++.dg/pr65240-2.C: Likewise.
42 * gcc/testsuite/g++.dg/pr65240-3.C: Likewise.
43 * gcc/testsuite/g++.dg/pr65240-4.C: Likewise.
45 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
47 PR rtl-optimization/63491
48 * gcc.target/powerpc/pr63491.c: New.
50 2015-03-19 Jakub Jelinek <jakub@redhat.com>
52 * g++.dg/ipa/pr65465.C: New test.
54 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
57 * g++.dg/cpp0x/deleted11.C: New.
59 2015-03-19 Jakub Jelinek <jakub@redhat.com>
62 * c-c++-common/tsan/pr65400-3.c: New test.
64 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
67 * g++.dg/cpp0x/constexpr-59686.C: New.
69 2015-03-19 Jakub Jelinek <jakub@redhat.com>
72 * g++.dg/tsan/pr64265.C: New test.
75 * c-c++-common/tsan/pr65400-1.c: New test.
76 * c-c++-common/tsan/pr65400-2.c: New test.
78 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
81 * g++.dg/cpp0x/pr59816.C: New.
83 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
86 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
88 2015-03-18 Martin Liska <mliska@suse.cz>
91 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
92 equivalences either to 6 or 7.
94 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
98 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
100 * gcc.dg/undefined-loop-1.c: New file.
101 * gcc.dg/undefined-loop-2.c: New file.
103 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
106 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
107 loop exits too early.
109 2015-03-18 Jakub Jelinek <jakub@redhat.com>
111 PR tree-optimization/65450
112 * gfortran.dg/pr65450.f90: New test.
115 * gcc.target/i386/pr65078-1.c: New test.
116 * gcc.target/i386/pr65078-2.c: New test.
117 * gcc.target/i386/pr65078-3.c: New test.
118 * gcc.target/i386/pr65078-4.c: New test.
119 * gcc.target/i386/pr65078-5.c: New test.
120 * gcc.target/i386/pr65078-6.c: New test.
122 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
125 * g++.dg/cpp1y/pr65340.C: New.
127 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
130 * gfortran.dg/system_clock_3.f08: Adjust test.
132 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
135 * gfortran.dg/proc_ptr_comp_44.f90: New test.
136 * gfortran.dg/proc_ptr_comp_45.f90: New test.
138 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
141 * gfortran.dg/system_clock_3.f08: New test.
143 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
146 g++.dg/cpp1y/pr64626-1.C: New.
147 g++.dg/cpp1y/pr64626-2.C: New.
148 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
150 2015-03-16 Jakub Jelinek <jakub@redhat.com>
152 PR tree-optimization/65427
153 * gcc.c-torture/execute/pr65427.c: New test.
155 2015-03-16 Marek Polacek <polacek@redhat.com>
159 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
160 * g++.dg/cpp0x/pr65327.C: New test.
162 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
165 * c-c++-common/asan/pr64820.c: New test.
167 2015-03-16 Andre Vehreschild <vehre@gmx.de>
169 * gfortran.dg/pointer_2.f90: New test.
171 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
173 * testsuite/g++.dg/pr65049.C: New test.
175 2015-03-16 Tom de Vries <tom@codesourcery.com>
177 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
178 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
179 * gcc.target/i386/fuse-caller-save.c: Same.
181 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
183 * gnat.dg/loop_optimization18.ad[sb]: New test.
184 * gnat.dg/loop_optimization18_pkg.ads: New helper.
186 2015-03-16 Alan Modra <amodra@gmail.com>
188 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
191 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
193 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
195 * gcc.dg/torture/pr65270-2.c: Likewise.
197 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
200 gfortran.dg/pointer_remapping_9.f90: New.
202 2015-03-14 Jakub Jelinek <jakub@redhat.com>
204 PR tree-optimization/65369
205 * gcc.c-torture/execute/pr65369.c: New test.
207 PR tree-optimization/65418
208 * gcc.c-torture/execute/pr65418-1.c: New test.
209 * gcc.c-torture/execute/pr65418-2.c: New test.
211 PR rtl-optimization/65401
212 * gcc.c-torture/execute/pr65401.c: New test.
214 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
217 * gcc.target/arm/pr64600_1.c: New test.
219 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
221 PR rtl-optimization/65235
222 * gcc.target/aarch64/pr65235_1.c: New test.
224 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
226 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
227 * gcc.target/s390/hotpatch-22.c: Likewise.
228 * gcc.target/s390/hotpatch-23.c: Likewise.
229 * gcc.target/s390/hotpatch-24.c: Likewise.
230 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
231 * gcc.target/s390/hotpatch-1.c: Update expected output.
232 * gcc.target/s390/hotpatch-2.c: Likewise.
233 * gcc.target/s390/hotpatch-3.c: Likewise.
234 * gcc.target/s390/hotpatch-4.c: Likewise.
235 * gcc.target/s390/hotpatch-5.c: Likewise.
236 * gcc.target/s390/hotpatch-6.c: Likewise.
237 * gcc.target/s390/hotpatch-7.c: Likewise.
238 * gcc.target/s390/hotpatch-8.c: Likewise.
239 * gcc.target/s390/hotpatch-9.c: Likewise.
240 * gcc.target/s390/hotpatch-10.c: Likewise.
241 * gcc.target/s390/hotpatch-11.c: Likewise.
242 * gcc.target/s390/hotpatch-12.c: Likewise.
243 * gcc.target/s390/hotpatch-13.c: Likewise.
244 * gcc.target/s390/hotpatch-14.c: Likewise.
245 * gcc.target/s390/hotpatch-15.c: Likewise.
246 * gcc.target/s390/hotpatch-16.c: Likewise.
247 * gcc.target/s390/hotpatch-17.c: Likewise.
248 * gcc.target/s390/hotpatch-18.c: Likewise.
249 * gcc.target/s390/hotpatch-19.c: Likewise.
251 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
254 * gcc.target/i386/pr65103-1.c: New.
256 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
259 * gcc.target/i386/pr65044.c: New.
261 2015-03-12 Tom de Vries <tom@codesourcery.com>
263 PR rtl-optimization/64895
264 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
265 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
266 * gcc.target/i386/fuse-caller-save.c: Ditto.
268 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
270 * gcc.dg/ipa/pr63569.c: Fix template.
272 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
274 * g++.dg/ipa/pr64146.C: Require fpic support.
276 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
279 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
280 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
282 2015-03-11 Jakub Jelinek <jakub@redhat.com>
284 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
285 to dg-options, fix up dg-skip-if.
287 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
290 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
291 * gcc.target/avr/tiny-caller-save.c: Same.
293 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
296 * g++.dg/pr65242.C: New test.
298 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
300 * c-c++-common/asan/no-asan-check-glob.c: New test.
302 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
305 * g++.dg/other/default11.C: New.
306 * g++.dg/other/default12.C: Likewise.
308 2015-03-10 Jakub Jelinek <jakub@redhat.com>
311 * gcc.target/i386/bmi2-bzhi-2.c: New test.
313 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
316 * gfortran.dg/unlimited_polymorphic_23.f90: New test
318 2015-03-10 Jakub Jelinek <jakub@redhat.com>
321 * g++.dg/cpp0x/pr65127.C: New test.
323 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
325 * gcc.dg/ipa/PR64550.c: Update template.
327 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
328 Tobias Burnus <burnus@net-b.de>
330 * gfortran.dg/coarray_sync_memory.f90: New.
332 2015-03-10 Marek Polacek <polacek@redhat.com>
335 * c-c++-common/ubsan/pr65367.c: New test.
337 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
339 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
340 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
341 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
342 * gcc.target/i386/mpx/calloc-1-nov.c: New.
343 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
344 * gcc.target/i386/mpx/malloc-1-nov.c: New.
345 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
346 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
347 * gcc.target/i386/mpx/realloc-1-nov.c: New.
348 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
349 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
350 * gcc.target/i386/mpx/realloc-2-nov.c: New.
351 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
353 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
355 * lib/mpx-dg.exp (mpx_link_flags): New.
358 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
359 * gcc.target/i386/mpx/alloca-1-nov.c: New.
360 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
361 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
362 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
363 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
364 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
365 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
366 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
367 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
368 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
369 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
370 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
371 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
372 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
373 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
374 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
375 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
376 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
377 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
378 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
379 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
380 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
381 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
382 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
383 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
384 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
385 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
386 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
387 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
388 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
389 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
390 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
391 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
392 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
393 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
394 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
395 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
396 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
397 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
398 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
399 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
400 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
401 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
402 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
403 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
404 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
405 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
406 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
407 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
408 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
409 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
410 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
411 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
412 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
413 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
414 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
415 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
416 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
417 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
418 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
419 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
420 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
421 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
422 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
423 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
424 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
425 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
426 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
427 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
428 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
429 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
430 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
431 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
432 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
433 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
434 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
435 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
436 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
437 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
438 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
439 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
440 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
441 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
442 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
443 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
444 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
445 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
446 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
447 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
448 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
449 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
450 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
451 * gcc.target/i386/mpx/label-address-1.c: New.
452 * gcc.target/i386/mpx/legacy-1-nov.c: New.
453 * gcc.target/i386/mpx/macro.c: New.
454 * gcc.target/i386/mpx/mpx-check.h: New.
455 * gcc.target/i386/mpx/mpx.exp: New.
456 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
457 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
458 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
459 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
460 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
461 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
462 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
463 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
464 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
465 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
466 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
467 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
468 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
469 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
470 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
471 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
472 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
473 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
474 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
475 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
476 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
477 * gcc.target/i386/mpx/reference-1-lbv.c: New.
478 * gcc.target/i386/mpx/reference-1-nov.c: New.
479 * gcc.target/i386/mpx/reference-1-ubv.c: New.
480 * gcc.target/i386/mpx/reference-2-lbv.c: New.
481 * gcc.target/i386/mpx/reference-2-nov.c: New.
482 * gcc.target/i386/mpx/reference-2-ubv.c: New.
483 * gcc.target/i386/mpx/reference-3-lbv.c: New.
484 * gcc.target/i386/mpx/reference-3-nov.c: New.
485 * gcc.target/i386/mpx/reference-3-ubv.c: New.
486 * gcc.target/i386/mpx/reference-4-lbv.c: New.
487 * gcc.target/i386/mpx/reference-4-nov.c: New.
488 * gcc.target/i386/mpx/reference-4-ubv.c: New.
489 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
490 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
491 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
492 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
493 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
494 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
495 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
496 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
497 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
498 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
499 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
500 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
501 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
502 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
503 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
504 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
505 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
506 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
507 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
508 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
509 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
510 * gcc.target/i386/mpx/sincos-1-nov.c: New.
511 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
512 * gcc.target/i386/mpx/static-array-1-nov.c: New.
513 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
514 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
515 * gcc.target/i386/mpx/static-init-1-nov.c: New.
516 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
517 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
518 * gcc.target/i386/mpx/static-init-2-nov.c: New.
519 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
520 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
521 * gcc.target/i386/mpx/static-init-3-nov.c: New.
522 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
523 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
524 * gcc.target/i386/mpx/static-init-4-nov.c: New.
525 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
526 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
527 * gcc.target/i386/mpx/static-init-5-nov.c: New.
528 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
529 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
530 * gcc.target/i386/mpx/static-init-6-nov.c: New.
531 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
532 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
533 * gcc.target/i386/mpx/static-string-1-nov.c: New.
534 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
535 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
536 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
537 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
538 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
539 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
540 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
541 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
542 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
543 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
544 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
545 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
546 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
547 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
548 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
549 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
550 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
551 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
552 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
553 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
554 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
555 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
556 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
557 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
558 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
559 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
560 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
561 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
562 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
563 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
564 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
565 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
566 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
567 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
568 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
569 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
570 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
571 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
572 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
573 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
574 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
575 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
576 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
577 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
578 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
579 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
580 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
581 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
582 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
583 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
584 * gcc.target/i386/mpx/vararg-1-nov.c: New.
585 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
586 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
587 * gcc.target/i386/mpx/vararg-2-nov.c: New.
588 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
589 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
590 * gcc.target/i386/mpx/vararg-3-nov.c: New.
591 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
592 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
593 * gcc.target/i386/mpx/vararg-4-nov.c: New.
594 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
595 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
596 * gcc.target/i386/mpx/vararg-5-nov.c: New.
597 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
598 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
599 * gcc.target/i386/mpx/vararg-6-nov.c: New.
600 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
601 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
602 * gcc.target/i386/mpx/vararg-7-nov.c: New.
603 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
604 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
605 * gcc.target/i386/mpx/vararg-8-nov.c: New.
606 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
607 * gcc.target/i386/mpx/vla-1-lbv.c: New.
608 * gcc.target/i386/mpx/vla-1-nov.c: New.
609 * gcc.target/i386/mpx/vla-1-ubv.c: New.
610 * gcc.target/i386/mpx/vla-2-lbv.c: New.
611 * gcc.target/i386/mpx/vla-2-nov.c: New.
612 * gcc.target/i386/mpx/vla-2-ubv.c: New.
614 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
616 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
618 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
620 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
622 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
624 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
625 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
627 2015-03-10 Jakub Jelinek <jakub@redhat.com>
630 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
633 * c-c++-common/pr65120.c: New test.
635 PR rtl-optimization/65321
636 * gcc.dg/pr65321.c: New test.
638 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
640 PR tree-optimization/65355
641 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
643 2015-03-09 Jakub Jelinek <jakub@redhat.com>
646 * c-c++-common/pr49706.c: Adjust tests for not warning
647 about !!x == y or !b == y where b is boolean, and add
649 * c-c++-common/pr62199-2.c: Likewise.
651 2015-03-09 Richard Biener <rguenther@suse.de>
654 * gcc.dg/torture/pr65270-1.c: New testcase.
655 * gcc.dg/torture/pr65270-2.c: Likewise.
657 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
659 PR tree-optimization/63743
660 * gcc.dg/pr63743.c: New test.
662 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
665 * g++.dg/lto/pr65316_0.C: New testcase.
666 * g++.dg/lto/pr65316_1.C: New testcase.
668 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
671 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
673 * g++.dg/abi/rtti3.C: Likewise.
675 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
678 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
680 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
682 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
684 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
686 2015-03-08 Morin <mikael@gcc.gnu.org>
689 * gfortran.dg/entry_20.f90: New.
691 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
694 * gcc.c-torture/compile/pr65153.c: New.
696 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
699 * g++.dg/torture/pr65249.C: New.
701 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
703 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
707 2015-03-07 Marek Polacek <polacek@redhat.com>
708 Martin Uecker <uecker@eecs.berkeley.edu>
711 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
713 * c-c++-common/ubsan/bounds-8.c: New test.
714 * c-c++-common/ubsan/bounds-9.c: New test.
715 * gcc.dg/ubsan/bounds-2.c: New test.
717 2015-03-05 Martin Sebor <msebor@redhat.com>
720 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
721 checking of results into main to prevent it from getting optimized
723 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
725 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
727 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
728 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
729 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
732 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
734 * g++.dg/lto/pr65302_1.C: New testcase.
735 * g++.dg/lto/pr65302_0.C: New testcase.
737 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
739 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
740 -fno-ipa-icf to dg-options.
742 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
744 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
745 compiles using the linker plugin.
747 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
749 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
751 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
753 * gcc.target/arm/pr65067.c: New test.
755 2015-03-05 Martin Liska <mliska@suse.cz>
758 * gcc.dg/ipa/pr65318.c: New test.
760 2015-03-05 Marek Polacek <polacek@redhat.com>
762 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
764 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
766 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
768 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
770 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
771 max-unroll-times back to defaults for s390.
773 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
777 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
780 * g++.dg/cpp0x/initlist92.C: New.
782 2015-03-05 Richard Biener <rguenther@suse.de>
784 PR tree-optimization/65310
785 * gcc.dg/vect/pr65310.c: New testcase.
787 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
790 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
792 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
794 * gnat.dg/entry_queues3.adb: New test.
796 2015-03-04 Ian Lance Taylor <iant@google.com>
798 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
800 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
803 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
805 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
807 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
808 -fno-ipa-icf to dg-options
809 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
810 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
812 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
815 * g++.dg/cpp0x/decltype62.C: New.
817 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
819 * gnat.dg/object_overflow5.adb: New test.
821 2015-03-03 Martin Liska <mliska@suse.cz>
824 * gcc.dg/ipa/pr65287.c: New test.
826 2015-03-03 Martin Jambor <mjambor@suse.cz>
827 Eric Botcazou <ebotcazou@adacore.com>
829 * gnat.dg/specs/pack12.ads: New test.
831 2015-03-03 Martin Liska <mliska@suse.cz>
833 * gcc.dg/ipa/PR65282.c: New test.
835 2015-03-13 Jeff Law <law@redhat.com>
837 PR tree-optimization/65241
838 * gcc.c-torture/compile/pr65241.c: New test.
840 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
843 * gcc.target/avr/torture/pr64331.c: New test.
845 2015-03-03 Martin Liska <mliska@suse.cz>
846 Jan Hubicka <hubicka@ucw.cz>
848 * g++.dg/ipa/pr65263.C: New test.
850 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
853 * gcc.dg/lto/pr65130_0.c: New testcase.
854 * gcc.dg/lto/pr65130_1.c: New testcase.
856 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
859 * g++.dg/torture/pr64988.C: New testcase.
861 2015-03-02 Tobias Burnus <burnus@net-b.de>
863 * gfortran.dg/coarray_atomic_6.f90: New.
865 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
868 * gcc.target/i386/pr65184.c: New.
870 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
873 * gcc.target/i386/pr65183.c: New.
875 2015-02-28 Martin Liska <mliska@suse.cz>
876 Jan Hubicka <hubicka@ucw.cz>
878 * gcc.dg/ipa/ipa-icf-35.c: New test.
879 * gcc.dg/ipa/ipa-icf-36.c: New test.
880 * gcc.dg/ipa/ipa-icf-37.c: New test.
882 2015-02-28 Martin Liska <mliska@suse.cz>
883 Jan Hubicka <hubicka@ucw.cz>
886 * gcc.dg/ipa/ipa-icf-34.c: New test.
888 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
891 * gcc.target/sh/sh/pr61142.c: New.
893 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
895 * g++.dg/other/dump-ada-spec-3.C: New test.
897 2015-03-01 Martin Liska <mliska@suse.cz>
899 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
900 * g++.dg/ipa/pr63595.C: Update expected results.
902 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
905 * g++.dg/ipa/ipa-icf-6.C: New testcase.
907 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
909 * gcc.dg/vect/pr59354.c: Move vector producing code to
912 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
915 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
916 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
917 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
918 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
920 2015-02-27 Jakub Jelinek <jakub@redhat.com>
922 PR tree-optimization/65048
923 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
924 (foo): Use K&R style definition.
926 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
929 * g++.dg/pr65032.C: New.
931 2015-02-27 Marek Polacek <polacek@redhat.com>
934 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
937 2015-02-27 Marek Polacek <polacek@redhat.com>
940 * gcc.dg/pr65228.c: New test.
942 2015-02-27 Kai Tietz <ktietz@redhat.com>
945 * gcc.dg/weak/weak-17.c: New file.
947 2015-02-27 Richard Biener <rguenther@suse.de>
950 * g++.dg/lto/pr65193_0.C: New testcase.
952 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
954 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
955 * gcc.target/s390/hotpatch-8.c: Likewise.
956 * gcc.target/s390/hotpatch-9.c: Likewise.
957 * gcc.target/s390/pr61078.c: Likewise.
958 * gcc.target/s390/pr57960.c: Remove -m64.
959 * gcc.target/s390/pr61078.c: Likewise.
961 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
962 Martin Liska <mliska@suse.cz>
965 * gcc.dg/pr64454.c: Disable ICF.
966 * gcc.dg/pr28685-1.c: Disable ICF
967 * gcc.dg/ipa/iinline-5.c: Disable ICF.
968 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
969 * g++.dg/ipa/ipa-icf-4.C: Update template.
971 2015-02-26 Jakub Jelinek <jakub@redhat.com>
973 PR tree-optimization/65216
974 * gcc.c-torture/execute/pr65216.c: New test.
976 PR tree-optimization/65215
977 * gcc.c-torture/execute/pr65215-1.c: New test.
978 * gcc.c-torture/execute/pr65215-2.c: New test.
979 * gcc.c-torture/execute/pr65215-3.c: New test.
980 * gcc.c-torture/execute/pr65215-4.c: New test.
981 * gcc.c-torture/execute/pr65215-5.c: New test.
983 2015-02-26 Tom de Vries <tom@codesourcery.com>
985 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
987 2015-02-26 Martin Liska <mliska@suse.cz>
988 Jan Hubicka <hubicka@ucw.cz>
990 * g++.dg/ipa/pr64146.C: Update expected results.
991 * gcc.dg/ipa/ipa-icf-26.c: Update test.
992 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
993 * gcc.dg/ipa/ipa-icf-34.c: New test.
995 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
997 * gcc.dg/vect/vect-pr61917.c: Rename to ...
998 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
999 (dg-additional-options): Remove dg directive.
1000 (dg-final): Add dg directive.
1002 2015-02-26 Marek Polacek <polacek@redhat.com>
1005 * g++.dg/ipa/pr65008.C: New test.
1007 2015-02-26 Tom de Vries <tom@codesourcery.com>
1009 * lib/profopt.exp (profopt-target-cleanup): New proc.
1010 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
1011 files from sources from dg-additional-sources.
1013 2015-02-26 Tom de Vries <tom@codesourcery.com>
1015 * lib/gcov.exp: Cleanup in case of xfail.
1017 2015-02-26 Sebastian Pop <s.pop@samsung.com>
1019 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
1021 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
1024 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
1025 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
1026 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
1027 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
1028 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
1029 * g++.dg/debug/pr46123.C: XFAIL and move...
1030 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
1031 * gcc.dg/debug/dwarf2-3.c: Move...
1032 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
1034 2015-02-26 Marek Polacek <polacek@redhat.com>
1037 * g++.dg/cpp1y/pr65202.C: New test.
1039 2015-02-26 Tom de Vries <tom@codesourcery.com>
1041 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
1042 locale_facets.h.gcov.
1044 2015-02-26 Tom de Vries <tom@codesourcery.com>
1046 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
1048 2015-02-26 Tom de Vries <tom@codesourcery.com>
1050 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
1052 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
1055 * gcc.target/i386/pr65217.c: New.
1057 2015-02-26 Tom de Vries <tom@codesourcery.com>
1059 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
1061 2015-02-26 Tom de Vries <tom@codesourcery.com>
1063 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
1065 2015-02-26 Sebastian Pop <s.pop@samsung.com>
1067 PR tree-optimization/65048
1068 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
1070 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
1072 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
1073 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
1075 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
1078 * gcc.target/i386/pr65161.c: New test.
1080 2015-02-26 Terry Guo <terry.guo@arm.com>
1082 * gcc.target/arm/no-volatile-in-it.c: New test.
1084 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
1086 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
1087 (dg-options): Add -save-temps.
1088 (dg-final): Add cleanup-saved-temps.
1090 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
1092 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
1094 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
1096 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
1097 * gcc.target/powerpc/pack01.c: Include string.h.
1099 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
1102 * gcc.target/i386/pr65167.c: New.
1104 2015-02-25 Kai Tietz <ktietz@redhat.com>
1106 PR tree-optimization/61917
1107 * gcc.dg/vect/vect-pr61917.c: New file.
1109 2015-02-24 Jakub Jelinek <jakub@redhat.com>
1111 PR tree-optimization/65170
1112 * gcc.c-torture/execute/pr65170.c: New test.
1113 * gcc.dg/tree-ssa/vrp96.c: New test.
1115 2015-02-24 Tom de Vries <tom@codesourcery.com>
1117 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
1119 2015-02-24 Tom de Vries <tom@codesourcery.com>
1122 * lib/gcc-defs.exp (additional_sources_used): Add new var.
1123 (dg-additional-files-options): Copy additional_sources to
1124 additional_sources_used before emptying additional_sources.
1125 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
1126 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
1127 (cleanup-saved-temps): Use additional_sources_used instead of
1129 (dg-test): Reset additional_sources_used.
1131 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
1134 * gfortran.dg/integer_exponentiation_6.F90: New test.
1136 2015-02-23 Martin Sebor <msebor@redhat.com>
1139 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
1140 two parts. One to save registers, the other to verify the
1141 registers have the right values. Save register state into
1142 static data rather than on the stack.
1144 2015-02-23 Jakub Jelinek <jakub@redhat.com>
1147 * c-c++-common/asan/pr63888.c: New test.
1149 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
1152 * gcc.c-torture/compile/pr65163.c: New.
1154 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1156 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
1157 with -m31 on 64 bit.
1158 * gcc.dg/hoist-register-pressure-2.c: Likewise.
1159 * gcc.dg/hoist-register-pressure-3.c: Likewise.
1161 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1163 * gcc.target/s390/20090223-1.c: Add
1164 -Wno-implicit-function-declaration option.
1165 * gcc.target/s390/pr42224.c: Likewise.
1166 * gcc.target/s390/pr55718.c: Likewise.
1168 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1170 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
1171 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
1172 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
1173 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
1174 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
1175 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
1176 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
1177 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
1178 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
1179 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
1180 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
1181 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
1182 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
1183 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
1184 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
1185 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
1186 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
1187 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
1188 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
1189 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
1190 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
1192 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1194 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
1195 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
1196 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
1197 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
1198 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
1199 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
1200 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
1201 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
1202 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1203 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1204 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1205 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1206 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1207 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
1208 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
1209 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
1211 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1215 * gfortran.dg/pr61960.f90: New.
1216 * gfortran.dg/pr64230.f90: New.
1217 * gfortran.dg/pr64980.f03: New.
1219 2015-02-22 Tom de Vries <tom@codesourcery.com>
1221 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
1223 2015-02-21 Arnaud Charlet <charlet@adacore.com>
1226 * gnat.dg/timing_events.adb: Removed, invalid test.
1228 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
1231 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
1233 * g++.dg/gcov/gcov-2.C: Likewise.
1235 2015-02-20 Richard Biener <rguenther@suse.de>
1237 PR tree-optimization/65136
1238 * gcc.dg/tree-ssa/pr65136.c: New testcase.
1240 2015-02-20 Jakub Jelinek <jakub@redhat.com>
1243 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
1244 and nvptx-*-* blacklisting.
1246 * gcc.dg/sibcall-9.c: New test.
1247 * gcc.dg/sibcall-10.c: New test.
1249 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1251 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
1253 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
1256 * gcc.target/avr/torture/pr64452.c: New test.
1258 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
1260 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
1261 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
1263 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1266 * lib/target-supports.exp (check_compile): Check whether
1267 additional_sources is defined before using it.
1269 2015-02-19 Jakub Jelinek <jakub@redhat.com>
1272 * g++.dg/opt/pr65074.C: New file.
1274 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
1276 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
1277 (size_type): New typedef.
1278 (operator "" _script): Use it for the last argument.
1280 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1282 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
1284 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1286 * lib/target-supports.exp (check_compile): Save/restore
1287 additional_sources that may belong to an actual test.
1289 2015-02-18 Jakub Jelinek <jakub@redhat.com>
1291 PR gcov-profile/64634
1292 * g++.dg/gcov/gcov-15.C: New test.
1294 2015-02-18 Tom de Vries <tom@codesourcery.com>
1296 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
1298 2015-02-18 Tom de Vries <tom@codesourcery.com>
1300 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
1302 2015-02-18 Tom de Vries <tom@codesourcery.com>
1304 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
1306 2015-02-18 Tom de Vries <tom@codesourcery.com>
1308 * gfortran.dg/fmt_cache_1.f: Add missing close.
1310 2015-02-18 Tom de Vries <tom@codesourcery.com>
1313 * gfortran.dg/read_eof_8.f90: Add missing close.
1315 2015-02-18 Richard Biener <rguenther@suse.de>
1317 PR tree-optimization/65063
1318 * gcc.dg/pr65063.c: New testcase.
1320 2015-02-18 Richard Biener <rguenther@suse.de>
1322 PR tree-optimization/62217
1323 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
1325 2015-02-18 Marek Polacek <polacek@redhat.com>
1328 * c-c++-common/ubsan/pr65081.c: New test.
1330 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
1332 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
1333 * gcc.target/sh/force-cbranch-delay-slot.c: New.
1335 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
1337 * gcc.dg/ipa/propalign-3.c: New test.
1339 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
1342 * gcc.target/sh/pr64793.c: New.
1343 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
1345 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
1347 * gcc.target/arm/divzero.c: New test case.
1349 2015-02-17 Tom de Vries <tom@codesourcery.com>
1351 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
1353 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
1354 Jakub Jelinek <jakub@redhat.com>
1357 * g++.dg/cpp0x/pr65075.C: New test.
1359 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
1362 * gcc.target/powerpc/pr65058.c: New test.
1364 2015-02-16 Jeff Law <law@redhat.com>
1366 PR tree-optimization/64823
1367 * gcc.dg/uninit-20.c: New test.
1369 2015-02-16 Jakub Jelinek <jakub@redhat.com>
1370 James Greenhalgh <james.greenhalgh@arm.com>
1373 * gcc.dg/ipa/ipa-clone-1.c: New test.
1375 2015-02-16 Richard Biener <rguenther@suse.de>
1377 PR tree-optimization/65077
1378 * gcc.dg/torture/pr65077.c: New testcase.
1380 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
1382 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1383 Directive adjusted to scan for ldaxr.
1384 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1385 adjusted to scan for ldaex.
1387 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
1390 * g++.dg/cpp0x/constexpr-65080.C: New.
1392 2015-02-16 Richard Biener <rguenther@suse.de>
1394 PR tree-optimization/63593
1395 * gcc.dg/pr63593.c: New testcase.
1397 2015-02-16 Marek Polacek <polacek@redhat.com>
1400 * gcc.dg/pr65066.c: New test.
1402 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
1404 * gcc.dg/pr65002.C: Move ...
1405 * g++.dg/ipa/pr65002.C: ... here.
1407 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
1409 * gcc.target/powerpc/pr64205.c: Skip on AIX.
1410 * gcc.target/powerpc/pr64505.c: Skip on AIX.
1411 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
1412 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
1414 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
1417 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
1418 the expression to find calls.
1419 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
1420 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
1421 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
1422 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
1423 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
1425 2015-02-14 Marek Polacek <polacek@redhat.com>
1428 * gcc.dg/array-11.c: New test.
1429 * gcc.dg/array-12.c: New test.
1430 * gcc.dg/array-13.c: New test.
1431 * gcc.dg/array-14.c: New test.
1432 * gcc.dg/c99-flex-array-typedef-1.c: New test.
1433 * gcc.dg/c99-flex-array-typedef-2.c: New test.
1434 * gcc.dg/c99-flex-array-typedef-3.c: New test.
1435 * gcc.dg/c99-flex-array-typedef-5.c: New test.
1436 * gcc.dg/c99-flex-array-typedef-7.c: New test.
1437 * gcc.dg/c99-flex-array-typedef-8.c: New test.
1439 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1442 * g++.dg/lookup/using54.C: New.
1444 2015-02-13 Jeff Law <law@redhat.com>
1447 Revert my change for tree-optimization/64823.
1449 2015-02-13 Jakub Jelinek <jakub@redhat.com>
1451 PR tree-optimization/65053
1452 * gcc.c-torture/execute/pr65053-1.c: New test.
1453 * gcc.c-torture/execute/pr65053-2.c: New test.
1455 2015-02-13 Marek Polacek <polacek@redhat.com>
1458 * gcc.dg/pr65050.c: New test.
1460 2015-02-13 Jeff Law <law@redhat.com>
1462 PR tree-optimization/64823
1463 * gcc.dg/uninit-20.c: New test.
1465 PR rtl-optimization/47477
1466 * gcc.dg/tree-ssa/pr47477.c: New test.
1468 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1471 * g++.dg/parse/ivdep-2.C: New.
1472 * g++.dg/parse/ivdep-3.C: Likewise.
1474 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1477 * gfortran.dg/continuation_13.f90: New test.
1478 * gfortran.dg/continuation_14.f: New test.
1480 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1483 * g++.dg/cpp0x/sfinae55.C: New.
1485 2015-02-13 Jakub Jelinek <jakub@redhat.com>
1488 * g++.dg/ipa/pr65034.C: New test.
1490 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
1492 PR tree-optimization/65002
1493 * gcc.dg/pr65002.C: New.
1495 2015-02-13 Marek Polacek <polacek@redhat.com>
1498 * c-c++-common/pr65040.c: New test.
1500 2015-02-13 Bin Cheng <bin.cheng@arm.com>
1502 PR tree-optimization/64705
1503 * gcc.dg/tree-ssa/pr64705.c: New test.
1505 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
1508 * gcc.dg/visibility-22.c: New test.
1509 * gcc.dg/visibility-23.c: New test.
1510 * gcc.target/i386/pr32219-1.c: New test.
1511 * gcc.target/i386/pr32219-2.c: New test.
1512 * gcc.target/i386/pr32219-3.c: New test.
1513 * gcc.target/i386/pr32219-4.c: New test.
1514 * gcc.target/i386/pr32219-5.c: New test.
1515 * gcc.target/i386/pr32219-6.c: New test.
1516 * gcc.target/i386/pr32219-7.c: New test.
1517 * gcc.target/i386/pr32219-8.c: New test.
1518 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
1520 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1522 PR libgfortran/57822
1523 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
1524 four different KINDs.
1526 2015-02-12 Jakub Jelinek <jakub@redhat.com>
1529 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
1532 * g++.dg/ubsan/pr65000.C: New test.
1534 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
1537 * gfortran.dg/finalize_28.f90: New test
1539 2015-02-12 Jakub Jelinek <jakub@redhat.com>
1542 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
1543 DW_TAG_lexical_block removal.
1544 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
1545 * g++.dg/guality/pr55541.C: New test.
1548 * g++.dg/ubsan/pr64984.C: New test.
1550 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
1552 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
1554 2015-02-12 Jakub Jelinek <jakub@redhat.com>
1557 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
1558 instructions for 2015-01-14 get_memmodel changes.
1559 * gcc.target/powerpc/atomic-p8.c: Likewise.
1562 * g++.dg/ubsan/pr65019.C: New test.
1564 PR tree-optimization/65014
1565 * gcc.c-torture/compile/pr65014.c: New test.
1567 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1569 PR libgfortran/57822
1570 * gfortran/fmt_g0_7.f08: Revise test.
1572 2015-02-11 Jeff Law <law@redhat.com>
1575 * gcc.target/m68k/pr63347.c: New test.
1577 2015-02-11 Marek Polacek <polacek@redhat.com>
1579 * g++.dg/ubsan/shift-1.C: New test.
1580 * gcc.dg/ubsan/c-shift-2.c: New test.
1581 * c-c++-common/ubsan/shift-5.c: Remove file.
1583 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
1585 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1586 Directive adjusted to XFAIL.
1587 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1590 2015-02-11 Jakub Jelinek <jakub@redhat.com>
1593 * g++.dg/opt/pr65003.C: New test.
1595 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1597 * lib/target-supports.exp (check_effective_target_pie): Renamed
1599 (check_effective_target_pie_enabled): This.
1600 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
1601 * gcc.target/i386/pie.c: Likewise.
1603 2015-02-11 Andrew Pinski <apinski@cavium.com>
1606 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
1607 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
1609 2015-02-11 Jakub Jelinek <jakub@redhat.com>
1612 * gcc.target/i386/pr61925-1.c: New test.
1613 * gcc.target/i386/pr61925-2.c: New test.
1614 * gcc.target/i386/pr61925-3.c: New test.
1616 2015-02-10 Jakub Jelinek <jakub@redhat.com>
1619 * g++.dg/asan/pr65004.C: New test.
1621 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
1624 * gcc.taget/sh/pr64661-0.h: New.
1625 * gcc.taget/sh/pr64661-1.c: New.
1626 * gcc.taget/sh/pr64661-2.c: New.
1627 * gcc.taget/sh/pr64661-3.c: New.
1628 * gcc.taget/sh/pr64661-4.c: New.
1630 2015-02-10 Richard Biener <rguenther@suse.de>
1632 PR tree-optimization/64995
1633 * g++.dg/torture/pr64995.C: New testcase.
1635 2015-02-10 Richard Biener <rguenther@suse.de>
1637 PR tree-optimization/64909
1638 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
1640 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1642 * gcc.dg/signbit-sa.c: New test.
1644 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1646 PR libgfortran/57822
1647 * gfortran/fmt_g0_7.f08: New test.
1649 2015-02-10 Bin Cheng <bin.cheng@arm.com>
1651 PR tree-optimization/43378
1652 * gcc.dg/tree-ssa/pr43378.c: New test.
1654 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
1657 * g++.dg/torture/pr64978.C: New testcase.
1659 2015-02-09 Jakub Jelinek <jakub@redhat.com>
1662 * gcc.dg/asan/pr64981.c: New test.
1664 2015-02-09 Marek Polacek <polacek@redhat.com>
1667 * gcc.dg/pr64856.c: New test.
1669 2015-02-09 Jakub Jelinek <jakub@redhat.com>
1672 * gcc.dg/tree-ssa/stdarg-7.c: New test.
1673 * gcc.c-torture/execute/pr64979.c: New test.
1675 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
1677 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
1679 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
1681 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
1682 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
1684 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
1687 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
1689 2015-02-09 Richard Biener <rguenther@suse.de>
1691 PR tree-optimization/54000
1692 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
1694 2015-02-09 Tom de Vries <tom@codesourcery.com>
1696 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
1698 2015-02-09 Martin Liska <mliska@suse.cz>
1700 * g++.dg/ipa/pr64858.C: New test.
1702 2015-02-09 Tom de Vries <tom@codesourcery.com>
1704 * gcc.dg/uninit-19.c: Fix warning line for fpic.
1706 2015-02-08 Andrew Pinski <apinski@cavium.com>
1708 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
1710 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
1713 * gfortran.dg/use_rename_8.f90: New.
1715 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
1717 * gnat.dg/addr7.ad[sb]: New test.
1718 * gnat.dg/addr8.ad[sb]: Likewise.
1720 2015-02-06 David Malcolm <dmalcolm@redhat.com>
1723 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
1724 from jit.dg/test-compile-to-executable.c's create_code, with a
1725 clarification of the output message.
1726 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
1728 (test_jit): Use CHECK_NO_ERRORS when calling
1729 gcc_jit_context_compile_to_file.
1730 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
1731 jit-verify-compile-to-file to jit-verify-output-file-was-created.
1732 (jit-setup-compile-to-file): Likewise. Add a verbose comment
1733 about deletions that are attempted.
1734 (jit-verify-compile-to-file): Rename to...
1735 (jit-verify-output-file-was-created): ...this, and drop the
1736 attempt to run "file" and verify the output.
1737 (jit-verify-assembler): New function.
1738 (jit-verify-object): New function.
1739 (jit-verify-dynamic-library): New function.
1740 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
1741 favor of an implementation from new file
1742 create-code-for-hello-world-executable.h, which also adds a
1744 (dg-final): Replace jit-verify-compile-to-file with
1745 jit-verify-output-file-was-created, and invoke new function
1746 jit-verify-assembler.
1747 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
1749 (dg-final): Replace jit-verify-compile-to-file with
1750 jit-verify-output-file-was-created, and invoke new function
1751 jit-verify-dynamic-library.
1752 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
1753 favor of an implementation from new file
1754 create-code-for-hello-world-executable.h, which also adds a
1756 (dg-final): Replace jit-verify-compile-to-file with
1757 jit-verify-output-file-was-created. Strengthen the expected stdout
1758 from the built executable.
1759 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
1760 favor of an implementation from new file
1761 create-code-for-hello-world-executable.h, which also adds a
1763 (dg-final): Replace jit-verify-compile-to-file with
1764 jit-verify-output-file-was-created, and invoke new function
1766 * jit.dg/verify-dynamic-library.c: New source file.
1768 2015-02-06 Sebastian Pop <s.pop@samsung.com>
1769 Brian Rzycki <b.rzycki@samsung.com>
1771 PR tree-optimization/64878
1772 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
1774 2015-02-06 Jakub Jelinek <jakub@redhat.com>
1777 * g++.dg/ipa/pr64896.C: New test.
1779 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1782 * gcc.target/powerpc/pr64205.c: New file.
1784 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
1786 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
1787 (dg-options): Use -fpie instead of -fPIE -pie.
1789 2015-02-06 Jakub Jelinek <jakub@redhat.com>
1792 * g++.dg/asan/pr64937.C: New test.
1794 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
1797 * gfortran.dg/class_to_type_4.f90: New test
1799 2015-01-29 Andre Vehreschild <vehre@gmx.de>
1801 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
1803 2015-02-06 Jakub Jelinek <jakub@redhat.com>
1805 PR rtl-optimization/64957
1807 * gcc.c-torture/execute/pr64957.c: New test.
1809 2015-02-05 Jeff Law <law@redhat.com>
1812 * gcc.target/h8300/pr17306-1.c: New test.
1813 * gcc.target/h8300/pr17306-2.c: New test.
1815 2015-02-05 Tobias Burnus <burnus@net-b.de>
1818 * gfortran.dg/structure_constructor_12.f90: New.
1820 2015-02-05 Jeff Law <law@redhat.com>
1823 gcc.target/h8300/pr58400.c: New test.
1825 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
1827 * gcc.target/arm/macro_defs0.c: New test.
1828 * gcc.target/arm/macro_defs1.c: New test.
1829 * gcc.target/arm/macro_defs2.c: New test.
1831 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
1833 PR rtl-optimization/64905
1834 * gcc.target/i386/pr64905.c: Require nonpic target.
1835 (dg-options): Add -fomit-frame-pointer.
1838 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
1840 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
1843 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
1846 * gfortran.dg/type_to_class_2.f90: New test
1847 * gfortran.dg/type_to_class_3.f90: New test
1849 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
1852 * g++.dg/torture/pr64686.C: New testcase.
1854 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1856 PR rtl-optimization/64905
1857 * gcc.target/i386/pr64905.c: New file.
1859 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1861 * gcc.dg/guality/pr41447-1.c: Remove xfail.
1862 * gcc.dg/guality/pr41616-1.c: Ditto.
1864 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
1867 * gcc.dg/pr64817-3.c: New.
1869 2015-02-04 Jakub Jelinek <jakub@redhat.com>
1870 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1872 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
1873 pass parameters in registers.
1874 * gcc.dg/guality/pr36728-2.c (main): Likewise.
1875 * gcc.dg/guality/pr36728-3.c (main): Likewise.
1876 * gcc.dg/guality/pr36728-4.c (main): Likewise.
1878 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
1879 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1881 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
1882 list, allow for multilibed targets.
1883 * gcc.dg/combine_ashiftrt_2.c: Likewise.
1885 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1887 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
1888 * gcc.dg/pr46728-6.c: Ditto.
1890 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
1892 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
1893 for mips_nanlegacy target.
1895 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
1897 * gcc.target/i386/chkp-hidden-def.c: New.
1899 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1902 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
1903 to use 24 bits for bitfield b.
1905 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1908 * lib/target-supports.exp (check_effective_target_bswap64): Do not
1909 cache result in a global variable. Include all 32-bit targets for
1912 2015-02-03 Jakub Jelinek <jakub@redhat.com>
1914 PR rtl-optimization/64756
1915 * gcc.c-torture/execute/pr64756.c: New test.
1917 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
1920 * gcc.target/sh/pr64660-0.h: New.
1921 * gcc.target/sh/pr64660-1.c: New.
1922 * gcc.target/sh/pr64660-2.c: New.
1923 * gcc.target/sh/pr64660-3.c: New.
1924 * gcc.target/sh/pr64660-4.c: New.
1926 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1929 * g++.dg/warn/Waddress-2.C: New.
1931 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
1934 * gcc.target/i386/pr49095.c: XFAIL for ia32.
1936 2015-02-03 Dodji Seketeli <dodji@redhat.com>
1938 PR preprocessor/64803
1939 * gcc.dg/cpp/builtin-macro-1.c: New test case.
1941 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
1943 * g++.dg/ipa/devirt-37.C: Disable early inlining.
1945 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
1947 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1948 (_ARM_FPSRC): Add DN and AHP fields.
1949 (clean_results): Force DN=1 on AArch64.
1950 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
1951 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
1952 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
1953 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
1954 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
1955 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
1957 2015-02-02 Alan Modra <amodra@gmail.com>
1959 * gcc.target/powerpc/cprophard.c: New.
1961 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
1963 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
1964 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
1966 2015-02-01 Jakub Jelinek <jakub@redhat.com>
1969 * gcc.dg/pr64817-1.c: New test.
1970 * gcc.dg/pr64817-2.c: New test.
1972 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
1975 * gcc.target/sh/pr64851-0.h: New
1976 * gcc.target/sh/pr64851-1.c: New
1977 * gcc.target/sh/pr64851-2.c: New
1978 * gcc.target/sh/pr64851-3.c: New
1979 * gcc.target/sh/pr64851-4.c: New
1981 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
1984 * gcc.dg/torture/pr64882.c: New test.
1986 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
1989 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
1992 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
1994 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
1995 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
1996 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
1997 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
1998 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
1999 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
2001 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
2002 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
2004 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
2005 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
2008 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
2011 * g++.dg/pr64688-2.C: New.
2013 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
2015 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
2016 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
2017 * gcc.target/i386/fuse-caller-save.c: Ditto.
2018 * gcc.target/i386/headmerge-1.c: Ditto.
2019 * gcc.target/i386/headmerge-2.c: Ditto.
2020 * gcc.target/i386/sibcall-6.c: Ditto.
2022 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
2025 * gcc.target/i386/pr64617.c: New test.
2027 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
2030 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
2031 (dg-options): Remove -m32.
2032 (dg-final): Scan for "movb %al" only.
2033 * gcc.target/i386/pr15184-2.c: Ditto.
2035 2015-01-30 Richard Biener <rguenther@suse.de>
2037 PR tree-optimization/64829
2038 * gcc.dg/vect/pr64829.c: New testcase.
2040 2015-01-29 Marek Polacek <polacek@redhat.com>
2043 * gcc.dg/pr64709.c: New test.
2045 2015-01-29 Jakub Jelinek <jakub@redhat.com>
2048 * g++.dg/ubsan/pr64717-1.C: New test.
2049 * g++.dg/ubsan/pr64717-2.C: New test.
2051 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
2053 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
2055 2015-01-29 Jeff Law <law@redhat.com>
2058 * gcc.target/i386/pr15184-1.c: New test.
2059 * gcc.target/i386/pr15184-2.c: New test.
2061 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2063 PR tree-optimization/64746
2064 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
2066 2015-01-29 Richard Biener <rguenther@suse.de>
2068 PR tree-optimization/64853
2069 * gcc.dg/torture/pr64853.c: New testcase.
2071 2015-01-29 Richard Biener <rguenther@suse.de>
2073 PR tree-optimization/64844
2074 * gcc.dg/vect/pr64844.c: New testcase.
2076 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2079 * gcc.dg/pr64809.c: Delete.
2081 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
2084 * gcc.target/i386/pr64805.c: New.
2086 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2088 * gcc.dg/guality/guality.h (main): Add argv[0] to
2089 guality_gdb_command.
2091 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
2094 * gcc.dg/tree-ssa/pr64801.c: New testcase.
2096 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
2099 * gcc.target/sh/sh.exp
2100 (check_effective_target_atomic_model_soft_gusa_available,
2101 check_effective_target_atomic_model_soft_tcb_available,
2102 check_effective_target_atomic_model_soft_imask_available,
2103 check_effective_target_atomic_model_hard_llcs_available): New.
2104 * gcc.target/sh/pr64659-0.h: New.
2105 * gcc.target/sh/pr64659-1.c: New.
2106 * gcc.target/sh/pr64659-2.c: New.
2107 * gcc.target/sh/pr64659-3.c: New.
2108 * gcc.target/sh/pr64659-4.c: New.
2110 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
2112 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
2113 scan-assembler-times pattern.
2115 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
2118 * gcc.dg/pr64809.c: New test.
2120 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
2122 PR tree-optimization/64277
2123 * gcc.dg/pr64277.c: New.
2125 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2127 PR tree-optimization/64718
2128 * gcc.c-torture/execute/pr64718.c: New test.
2130 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
2132 * gcc.target/aarch64/abs_2.c: New.
2134 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
2136 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
2137 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
2138 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
2141 2015-01-28 Jakub Jelinek <jakub@redhat.com>
2144 * lib/target-supports.exp (check_effective_target_comdat_group): New.
2145 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
2146 { target comdat_group }.
2148 2015-01-27 Tobias Burnus <burnus@net-b.de>
2151 * gfortran.dg/goacc/coarray_2.f90: New.
2153 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
2157 * g++.dg/torture/pr64139.C: New testcase.
2158 * g++.dg/torture/pr60871.C: Likewise.
2160 2015-01-27 Janus Weil <janus@gcc.gnu.org>
2163 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
2164 prevent linking errors.
2166 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
2169 * g++.dg/torture/pr64282.C: New testcase.
2171 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2173 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
2176 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2178 * gcc.target/s390/hotpatch-13.c: New testcase.
2179 * gcc.target/s390/hotpatch-14.c: New testcase.
2180 * gcc.target/s390/hotpatch-15.c: New testcase.
2181 * gcc.target/s390/hotpatch-16.c: New testcase.
2182 * gcc.target/s390/hotpatch-17.c: New testcase.
2183 * gcc.target/s390/hotpatch-18.c: New testcase.
2184 * gcc.target/s390/hotpatch-19.c: New testcase.
2185 * gcc.target/s390/hotpatch-20.c: New testcase.
2186 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
2187 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
2188 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
2189 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
2190 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
2191 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
2192 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
2193 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
2194 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
2195 * gcc.target/s390/hotpatch-10.c: Likewise.
2196 * gcc.target/s390/hotpatch-11.c: Likewise.
2197 * gcc.target/s390/hotpatch-12.c: Likewise.
2198 * gcc.target/s390/hotpatch-2.c: Likewise.
2199 * gcc.target/s390/hotpatch-3.c: Likewise.
2200 * gcc.target/s390/hotpatch-4.c: Likewise.
2201 * gcc.target/s390/hotpatch-5.c: Likewise.
2202 * gcc.target/s390/hotpatch-6.c: Likewise.
2203 * gcc.target/s390/hotpatch-7.c: Likewise.
2204 * gcc.target/s390/hotpatch-8.c: Likewise.
2205 * gcc.target/s390/hotpatch-9.c: Likewise.
2206 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
2207 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
2208 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
2209 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
2210 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
2211 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
2212 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
2213 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
2215 2015-01-27 Jiong Wang <jiong.wang@arm.com>
2217 * gcc.dg/long_branch.c: New testcase.
2219 2015-01-27 Richard Biener <rguenther@suse.de>
2221 PR tree-optimization/56273
2222 PR tree-optimization/59124
2223 PR tree-optimization/64277
2224 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2225 * gcc.dg/Warray-bounds-12.c: Likewise.
2226 * gcc.dg/Warray-bounds-13.c: Likewise.
2228 2015-01-27 Jakub Jelinek <jakub@redhat.com>
2230 PR rtl-optimization/61058
2231 * gcc.dg/pr61058.c: New test.
2233 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
2235 * gcc.target/i386/chkp-narrow-bounds.c: New.
2237 2015-01-27 Jakub Jelinek <jakub@redhat.com>
2239 PR tree-optimization/64807
2240 * gcc.dg/pr64807.c: New test.
2243 * gcc.dg/pr64766.c: New test.
2245 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
2248 * gcc.target/sh/pr49263-4.c: New.
2250 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
2253 * gfortran.dg/allocate_with_mold_1.f90: New test
2255 2015-01-26 Jakub Jelinek <jakub@redhat.com>
2258 * gcc.dg/pr64778.c: New test.
2261 * gcc.dg/vect/pr64421.c: New test.
2263 2015-01-26 Tobias Burnus <burnus@net-b.de>
2266 * gfortran.dg/coarray_36.f: New.
2267 * gfortran.dg/coarray_37.f90: New.
2269 2015-01-26 Janus Weil <janus@gcc.gnu.org>
2272 * gfortran.dg/class_allocate_18.f90: New.
2274 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2276 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
2278 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2280 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
2282 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2284 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
2286 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2288 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
2290 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2292 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
2293 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
2294 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
2295 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
2297 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2299 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
2300 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
2301 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
2303 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2305 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
2306 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
2307 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
2308 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
2309 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
2312 2015-01-26 Richard Biener <rguenther@suse.de>
2315 * gcc.dg/uninit-19.c: New testcase.
2317 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2319 * lib/target-supports.exp (check_effective_target_vect64): Add
2322 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
2325 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
2327 2015-01-26 Tony Liu <tony.liu@arm.com>
2329 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
2332 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
2335 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
2336 correctly, clean up afterwards.
2338 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
2341 * gfortran.dg/use_rename_7.f90: New.
2343 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
2345 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
2346 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
2348 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
2351 * gcc.target/sh/pr54236-4.c: New.
2353 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
2355 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
2356 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
2359 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
2362 * gfortran.dg/open_new_segv.f90: New test.
2364 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
2373 * gcc.target/sh/pr64345-1.c: New.
2374 * gcc.target/sh/pr64345-2.c: New.
2375 * gcc.target/sh/pr59533-1.c: New.
2376 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
2377 * gcc.target/sh/pr52933-2.c: Likewise.
2378 * gcc.target/sh/pr54089-1.c: Likewise.
2379 * gcc.target/sh/pr54236-1.c: Likewise.
2380 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
2381 * gcc.target/sh/pr49263-1.c: Remove xfails.
2382 * gcc.target/sh/pr49263-2.c: Likewise.
2383 * gcc.target/sh/pr49263-3.c: Likewise.
2384 * gcc.target/sh/pr53987-1.c: Likewise.
2385 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
2386 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
2387 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
2388 (test05, test06, test07, test08, test09, test10, test11, test12): New.
2389 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
2390 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
2392 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
2395 2015-01-24 Tom de Vries <tom@codesourcery.com>
2397 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
2399 2015-01-23 Ian Lance Taylor <iant@google.com>
2402 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
2403 targets without split stack support.
2405 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
2408 * gcc.target/i386/pr64317.c: New test.
2410 2015-01-23 Jakub Jelinek <jakub@redhat.com>
2412 PR rtl-optimization/63637
2413 PR rtl-optimization/60663
2414 * gcc.dg/pr63637-1.c: New test.
2415 * gcc.dg/pr63637-2.c: New test.
2416 * gcc.dg/pr63637-3.c: New test.
2417 * gcc.dg/pr63637-4.c: New test.
2418 * gcc.dg/pr63637-5.c: New test.
2419 * gcc.dg/pr63637-6.c: New test.
2420 * gcc.target/i386/pr63637-1.c: New test.
2421 * gcc.target/i386/pr63637-2.c: New test.
2422 * gcc.target/i386/pr63637-3.c: New test.
2423 * gcc.target/i386/pr63637-4.c: New test.
2424 * gcc.target/i386/pr63637-5.c: New test.
2425 * gcc.target/i386/pr63637-6.c: New test.
2427 2015-01-23 Richard Biener <rguenther@suse.de>
2430 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
2431 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
2433 2015-01-23 Marek Polacek <polacek@redhat.com>
2435 PR preprocessor/60570
2436 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
2437 * gcc.dg/cpp/pr60570.c: New test.
2439 2015-01-23 Richard Biener <rguenther@suse.de>
2442 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
2443 vectorization on vect64 targets.
2445 2015-01-23 Janus Weil <janus@gcc.gnu.org>
2448 * gfortran.dg/class_allocate_17.f90: New.
2450 2015-01-23 Tobias Burnus <burnus@net-b.de>
2453 * gfortran.dg/goacc/combined_loop.f90: New.
2455 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2458 * gfortran.dg/make_unit.f90: New test.
2460 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2463 * gfortran.dg/negative_unit_int8.f: Update.
2465 2015-01-22 Jeff Law <law@redhat.com>
2468 * gcc.target/m68k/pr52076-1.c: New test.
2469 * gcc.target/m68k/pr52076-2.c: New test.
2471 2015-01-22 Richard Biener <rguenther@suse.de>
2474 * gcc.dg/torture/pr64728.c: New testcase.
2476 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
2479 * g++.dg/pr64688.C: New test.
2481 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
2483 * gcc.target/i386/chkp-always_inline.c (f1): Make static
2484 to avoid errors with -fpic.
2486 2015-01-22 Richard Biener <rguenther@suse.de>
2489 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
2491 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
2493 PR rtl-optimization/64682
2494 * gcc.c-torture/execute/pr64682.c: New file.
2496 2015-01-21 Jakub Jelinek <jakub@redhat.com>
2499 * gcc.dg/pr64511.c: New test.
2501 PR rtl-optimization/62078
2502 * g++.dg/opt/pr62078.C: New test.
2505 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
2507 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
2510 * gfortran.dg/internal_pack_15.f90: New test.
2512 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
2514 * c-c++-common/tsan/step.c: New testcase.
2516 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2518 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
2520 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2522 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
2524 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2526 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
2528 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2530 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
2532 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2534 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
2536 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2538 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
2540 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2542 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
2544 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2546 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
2548 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2550 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
2552 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2554 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
2556 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2558 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
2560 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2562 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
2564 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2566 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
2567 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
2568 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
2571 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2573 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
2574 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
2575 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
2578 2015-01-21 Renlin Li <renlin.li@arm.com>
2580 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
2581 * g++.dg/tls/thread_local5g.C: Likewise.
2582 * g++.dg/tls/thread_local6g.C: Likewise.
2584 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2586 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
2587 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
2588 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
2590 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2592 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
2593 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
2594 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
2596 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2598 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
2599 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
2600 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
2602 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2604 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
2605 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
2606 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
2608 2015-01-20 Jeff Law <law@redhat.com>
2611 * gcc.target/m68k/pr59946.c: New test.
2613 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2615 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
2616 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
2617 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
2619 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2621 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
2622 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
2623 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
2625 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2627 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
2628 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
2629 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
2631 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2633 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
2634 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
2635 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
2637 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
2640 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2642 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
2643 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
2644 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
2646 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2648 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
2649 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
2650 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
2652 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2654 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
2656 2015-01-20 Jakub Jelinek <jakub@redhat.com>
2658 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
2661 * g++.dg/ubsan/pr64632.C: New test.
2664 * gcc.dg/pr64663.c: New test.
2666 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2669 * g++.dg/warn/Wunused-var-23.C: New.
2671 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2674 * g++.dg/cpp0x/constexpr-59937-1.C: New.
2675 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
2677 2015-01-20 Richard Biener <rguenther@suse.de>
2680 * gcc.dg/lto/pr64684_0.c: New testcase.
2681 * gcc.dg/lto/pr64684_1.c: Likewise.
2682 * gcc.dg/lto/pr64684_2.c: Likewise.
2683 * gcc.dg/lto/pr64685_0.c: Likewise.
2684 * gcc.dg/lto/pr64685_1.c: Likewise.
2686 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2689 * g++.dg/cpp1y/lambda-init12.C: New.
2691 2015-01-20 Richard Biener <rguenther@suse.de>
2693 PR tree-optimization/64410
2694 * g++.dg/vect/pr64410.cc: Require vect_double.
2696 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
2699 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
2701 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
2705 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
2707 PR rtl-optimization/64081
2708 * gcc.dg/pr64081.c: New test.
2710 2015-01-19 David Malcolm <dmalcolm@redhat.com>
2712 * jit.dg/harness.h: Include <unistd.h>.
2713 (CHECK_NO_ERRORS): New.
2714 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
2715 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
2716 gcc_jit_context_compile_to_file.
2717 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
2718 args to the spawned executable.
2719 (jit-expand-vars): New function.
2720 (jit-exe-params): New variable.
2721 (dg-jit-set-exe-params): New function.
2722 (jit-dg-test): Detect testcases that use
2723 jit-verify-compile-to-file and call jit-setup-compile-to-file.
2724 Set arguments of spawned process to jit-exe-params.
2725 (jit-get-output-filename): New function.
2726 (jit-setup-compile-to-file): New function.
2727 (jit-verify-compile-to-file): New function.
2728 (jit-run-executable): New function.
2729 (jit-verify-executable): New function.
2730 * jit.dg/test-compile-to-assembler.c: New testcase.
2731 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
2732 * jit.dg/test-compile-to-executable.c: New testcase.
2733 * jit.dg/test-compile-to-object.c: New testcase.
2735 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
2738 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
2741 2015-01-19 Martin Liska <mliska@suse.cz>
2743 * objc/compile/pr64668.m: New test.
2745 2015-01-19 David Malcolm <dmalcolm@redhat.com>
2747 * jit.dg/test-arith-overflow.c: Include stdbool.h.
2748 (create_overflow_fn): Update comment to clarify that
2749 the third param of the created function is a bool *, not
2751 (verify_int_overflow_fn): Convert param "expected_ovf" from
2752 int to bool. Update third param of "overflow_fn_type" from int *
2753 to bool *. Update local "actual_ovf" from int to bool.
2754 (verify_uint_overflow_fn): Likewise.
2756 2015-01-19 Martin Liska <mliska@suse.cz>
2758 * gcc.dg/ipa/ipa-icf-33.c: New test.
2760 2015-01-19 Felix Yang <felix.yang@huawei.com>
2761 Haijian Zhang <z.zhanghaijian@huawei.com>
2763 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2764 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2765 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
2766 result_float64x2, expected_hfloat64x2): New helper type, variable and
2768 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2769 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
2770 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
2771 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
2772 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
2773 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
2774 and target without the FMA feature.
2776 2015-01-19 Jiong Wang <jiong.wang@arm.com>
2778 * gcc.target/aarch64/pr64304.c: New testcase.
2780 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
2782 PR rtl-optimization/64081
2783 * gcc.dg/pr64081.c: New test.
2785 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
2788 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
2790 * gcc.target/aarch64/test_frame_6.c: Likewise.
2791 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
2792 and x19 (in the epilogue).
2793 * gcc.target/aarch64/test_frame_4.c: Likewise.
2794 * gcc.target/aarch64/test_frame_7.c: Likewise.
2796 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
2798 * gcc.target/i386/chkp-always_inline.c: New.
2800 2015-01-15 Andrew Pinski <apinski@cavium.com>
2801 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2803 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
2804 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
2806 2015-01-18 Andre Vehreschild <vehre@gmx.de>
2809 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
2810 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
2812 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
2815 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2817 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
2820 * gcc.target/sh/torture/pr64652.c: New.
2822 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
2824 * gcc.dg/ipa/ipa-icf-32.c: Update template.
2825 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
2826 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
2827 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
2828 * c-c++-common/asan/kasan-recover-1.c: Likewise.
2829 * c-c++-common/asan/kasan-recover-2.c: Likewise.
2831 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
2834 * g++.dg/torture/pr64378.C: New testcase.
2836 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
2839 * gfortran.dg/block_13.f08: New test
2841 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
2844 * gfortran.dg/associate_1.f03: Allow test for character with
2847 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2849 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
2850 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
2852 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2854 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
2856 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
2859 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2861 2015-01-17 Andre Vehreschild <vehre@gmx.de>
2864 * gfortran.dg/alloc_comp_assign_13.f08: New test.
2867 * gfortran.dg/alloc_comp_assign_14.f08: New test.
2870 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
2872 2015-01-17 Andre Vehreschild <vehre@gmx.de>
2875 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
2877 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
2879 PR rtl-optimization/52773
2880 * gcc.c-torture/compile/pr52773.c: New test.
2882 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2885 * g++.dg/cpp0x/alias-decl-46.C: New.
2887 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2889 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
2891 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2893 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
2895 (CHECK_FP): Likewise.
2896 (CHECK_CUMULATIVE_SAT): Likewise.
2898 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2900 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
2901 (Set_Neon_Cumulative_Sat): Add parameter.
2902 (__set_neon_cumulative_sat): Support new parameter.
2903 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
2904 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2906 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
2907 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2910 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
2912 * g++.dg/tsan/vptr_benign_race.C: New testcase.
2913 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
2915 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2918 * g++.dg/tls/thread_local-ice4.C: New.
2920 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
2922 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
2925 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2928 * g++.dg/cpp0x/vt-62276.C: New.
2930 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2933 * g++.dg/pr64353.C: New.
2935 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2938 * gcc.target/aarch64/pr64263_1.c: New test.
2940 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
2942 PR tree-optimization/64434
2943 * gcc.dg/torture/pr64434.c: Move to...
2944 * gcc.dg/pr64434.c: ... here.
2946 2015-01-16 Richard Biener <rguenther@suse.de>
2949 * gcc.dg/uninit-18.c: New testcase.
2951 2015-01-16 Richard Biener <rguenther@suse.de>
2953 PR tree-optimization/64568
2954 * g++.dg/torture/pr64568-2.C: New testcase.
2956 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2959 * gcc.target/i386/chkp-label-address.c: New.
2961 2015-01-16 Janus Weil <janus@gcc.gnu.org>
2964 * gfortran.dg/pointer_init_6.f90: Extended.
2966 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
2968 * gcc.c-torture/compile/20150108.c: New test.
2970 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
2972 * gcc.target/visium: New directory.
2974 2015-01-16 Richard Biener <rguenther@suse.de>
2976 PR tree-optimization/61743
2977 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
2978 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2980 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
2982 * gcc.dg/pr64015.c: New test.
2984 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
2988 * g++.dg/ipa/pr64612.C: New test.
2990 2015-01-16 Renlin Li <renlin.li@arm.com>
2992 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
2994 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
2996 * gcc.target/i386/sse-14.c: Test new intrinsic.
2997 * gcc.target/i386/sse-22.c: Ditto.
2999 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
3002 * g++.dg/cpp0x/auto44.C: New.
3004 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
3007 * gcc.target/nios2/gpopt-all.c: New test case.
3008 * gcc.target/nios2/gpopt-local.c: New test case.
3009 * gcc.target/nios2/gpopt-global.c: New test case.
3010 * gcc.target/nios2/gpopt-data.c: New test case.
3011 * gcc.target/nios2/gpopt-none.c: New test case.
3013 2015-01-15 Jakub Jelinek <jakub@redhat.com>
3015 * g++.dg/ubsan/vptr-1.C: New test.
3016 * g++.dg/ubsan/vptr-2.C: New test.
3017 * g++.dg/ubsan/vptr-3.C: New test.
3018 * g++.dg/ubsan/vptr-4.C: New test.
3019 * g++.dg/ubsan/vptr-5.C: New test.
3020 * g++.dg/ubsan/vptr-6.C: New test.
3021 * g++.dg/ubsan/vptr-7.C: New test.
3022 * g++.dg/ubsan/vptr-8.C: New test.
3023 * g++.dg/ubsan/vptr-9.C: New test.
3025 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
3027 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
3029 * lib/gcc-dg.exp: Likewise.
3031 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
3033 PR rtl-optimization/64110
3034 * gcc.target/i386/pr64110.c: Add scan-assembler.
3036 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
3037 James Norris <jnorris@codesourcery.com>
3038 Cesar Philippidis <cesar@codesourcery.com>
3039 Ilmir Usmanov <i.usmanov@samsung.com>
3041 * lib/target-supports.exp (check_effective_target_fopenacc): New
3043 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
3044 * g++.dg/goacc/goacc.exp: Likewise.
3045 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
3046 * gcc.dg/goacc/goacc.exp: Likewise.
3047 * gfortran.dg/goacc/goacc.exp: Likewise.
3048 * c-c++-common/cpp/openacc-define-1.c: New file.
3049 * c-c++-common/cpp/openacc-define-2.c: Likewise.
3050 * c-c++-common/cpp/openacc-define-3.c: Likewise.
3051 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
3052 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3053 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
3054 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
3055 * c-c++-common/goacc/asyncwait-1.c: Likewise.
3056 * c-c++-common/goacc/cache-1.c: Likewise.
3057 * c-c++-common/goacc/clauses-fail.c: Likewise.
3058 * c-c++-common/goacc/collapse-1.c: Likewise.
3059 * c-c++-common/goacc/data-1.c: Likewise.
3060 * c-c++-common/goacc/data-2.c: Likewise.
3061 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
3062 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3063 * c-c++-common/goacc/deviceptr-2.c: Likewise.
3064 * c-c++-common/goacc/deviceptr-3.c: Likewise.
3065 * c-c++-common/goacc/if-clause-1.c: Likewise.
3066 * c-c++-common/goacc/if-clause-2.c: Likewise.
3067 * c-c++-common/goacc/kernels-1.c: Likewise.
3068 * c-c++-common/goacc/loop-1.c: Likewise.
3069 * c-c++-common/goacc/loop-private-1.c: Likewise.
3070 * c-c++-common/goacc/nesting-1.c: Likewise.
3071 * c-c++-common/goacc/nesting-data-1.c: Likewise.
3072 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
3073 * c-c++-common/goacc/parallel-1.c: Likewise.
3074 * c-c++-common/goacc/pcopy.c: Likewise.
3075 * c-c++-common/goacc/pcopyin.c: Likewise.
3076 * c-c++-common/goacc/pcopyout.c: Likewise.
3077 * c-c++-common/goacc/pcreate.c: Likewise.
3078 * c-c++-common/goacc/pragma_context.c: Likewise.
3079 * c-c++-common/goacc/present-1.c: Likewise.
3080 * c-c++-common/goacc/reduction-1.c: Likewise.
3081 * c-c++-common/goacc/reduction-2.c: Likewise.
3082 * c-c++-common/goacc/reduction-3.c: Likewise.
3083 * c-c++-common/goacc/reduction-4.c: Likewise.
3084 * c-c++-common/goacc/sb-1.c: Likewise.
3085 * c-c++-common/goacc/sb-2.c: Likewise.
3086 * c-c++-common/goacc/sb-3.c: Likewise.
3087 * c-c++-common/goacc/update-1.c: Likewise.
3088 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
3089 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
3090 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
3091 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
3092 * gfortran.dg/goacc/assumed.f95: Likewise.
3093 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
3094 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
3095 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
3096 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
3097 * gfortran.dg/goacc/branch.f95: Likewise.
3098 * gfortran.dg/goacc/cache-1.f95: Likewise.
3099 * gfortran.dg/goacc/coarray.f95: Likewise.
3100 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
3101 * gfortran.dg/goacc/cray.f95: Likewise.
3102 * gfortran.dg/goacc/critical.f95: Likewise.
3103 * gfortran.dg/goacc/data-clauses.f95: Likewise.
3104 * gfortran.dg/goacc/data-tree.f95: Likewise.
3105 * gfortran.dg/goacc/declare-1.f95: Likewise.
3106 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
3107 * gfortran.dg/goacc/fixed-1.f: Likewise.
3108 * gfortran.dg/goacc/fixed-2.f: Likewise.
3109 * gfortran.dg/goacc/fixed-3.f: Likewise.
3110 * gfortran.dg/goacc/fixed-4.f: Likewise.
3111 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
3112 * gfortran.dg/goacc/if.f95: Likewise.
3113 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
3114 * gfortran.dg/goacc/list.f95: Likewise.
3115 * gfortran.dg/goacc/literal.f95: Likewise.
3116 * gfortran.dg/goacc/loop-1.f95: Likewise.
3117 * gfortran.dg/goacc/loop-2.f95: Likewise.
3118 * gfortran.dg/goacc/loop-3.f95: Likewise.
3119 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3120 * gfortran.dg/goacc/omp.f95: Likewise.
3121 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
3122 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
3123 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
3124 * gfortran.dg/goacc/parameter.f95: Likewise.
3125 * gfortran.dg/goacc/private-1.f95: Likewise.
3126 * gfortran.dg/goacc/private-2.f95: Likewise.
3127 * gfortran.dg/goacc/private-3.f95: Likewise.
3128 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
3129 * gfortran.dg/goacc/reduction-2.f95: Likewise.
3130 * gfortran.dg/goacc/reduction.f95: Likewise.
3131 * gfortran.dg/goacc/routine-1.f90: Likewise.
3132 * gfortran.dg/goacc/routine-2.f90: Likewise.
3133 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
3134 * gfortran.dg/goacc/several-directives.f95: Likewise.
3135 * gfortran.dg/goacc/sie.f95: Likewise.
3136 * gfortran.dg/goacc/subarrays.f95: Likewise.
3137 * gfortran.dg/gomp/map-1.f90: Likewise.
3138 * gfortran.dg/openacc-define-1.f90: Likewise.
3139 * gfortran.dg/openacc-define-2.f90: Likewise.
3140 * gfortran.dg/openacc-define-3.f90: Likewise.
3141 * g++.dg/gomp/block-1.C: Update for changed compiler output.
3142 * g++.dg/gomp/block-2.C: Likewise.
3143 * g++.dg/gomp/block-3.C: Likewise.
3144 * g++.dg/gomp/block-5.C: Likewise.
3145 * g++.dg/gomp/target-1.C: Likewise.
3146 * g++.dg/gomp/target-2.C: Likewise.
3147 * g++.dg/gomp/taskgroup-1.C: Likewise.
3148 * g++.dg/gomp/teams-1.C: Likewise.
3149 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
3150 * gcc.dg/cilk-plus/jump.c: Likewise.
3151 * gcc.dg/gomp/block-1.c: Likewise.
3152 * gcc.dg/gomp/block-10.c: Likewise.
3153 * gcc.dg/gomp/block-2.c: Likewise.
3154 * gcc.dg/gomp/block-3.c: Likewise.
3155 * gcc.dg/gomp/block-4.c: Likewise.
3156 * gcc.dg/gomp/block-5.c: Likewise.
3157 * gcc.dg/gomp/block-6.c: Likewise.
3158 * gcc.dg/gomp/block-7.c: Likewise.
3159 * gcc.dg/gomp/block-8.c: Likewise.
3160 * gcc.dg/gomp/block-9.c: Likewise.
3161 * gcc.dg/gomp/target-1.c: Likewise.
3162 * gcc.dg/gomp/target-2.c: Likewise.
3163 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3164 * gcc.dg/gomp/teams-1.c: Likewise.
3166 2015-01-15 David Malcolm <dmalcolm@redhat.com>
3168 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
3171 2015-01-15 Mike Stump <mikestump@comcast.net>
3173 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
3174 * gcc.dg/inline_2.c: Likewise.
3175 * gcc.dg/inline_3.c: Likewise.
3176 * gcc.dg/inline_4.c: Likewise.
3178 2015-01-15 Janus Weil <janus@gcc.gnu.org>
3181 * gfortran.dg/proc_ptr_comp_43.f90: New.
3183 2015-01-15 Mike Stump <mikestump@comcast.net>
3185 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
3186 * gcc.dg/unroll_2.c: Likewise.
3187 * gcc.dg/unroll_3.c: Likewise.
3188 * gcc.dg/unroll_4.c: Likewise.
3189 * gcc.dg/unroll_5.c: Likewise.
3191 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
3194 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
3196 * gcc.target/aarch64/test_frame_6.c: Likewise.
3197 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
3198 x30 and x19 (in the epilogue).
3199 * gcc.target/aarch64/test_frame_4.c: Likewise.
3200 * gcc.target/aarch64/test_frame_7.c: Likewise.
3202 2015-01-15 Martin Liska <mliska@suse.cz>
3204 * g++.dg/ipa/pr64068.C: New test.
3205 * gcc.dg/ipa/PR64559.c: New test.
3207 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
3209 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
3212 2015-01-15 Richard Biener <rguenther@suse.de>
3214 PR tree-optimization/61743
3215 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
3216 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
3218 2015-01-15 Renlin Li <renlin.li@arm.com>
3220 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
3221 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
3223 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
3225 * gcc.dg/vect/vect-aggressive-1.c: New.
3226 * gcc.target/i386/avx2-vect-aggressive.c: New.
3228 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
3230 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
3232 2015-01-15 Richard Biener <rguenther@suse.de>
3235 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
3236 -Wl,-undefined,dynamic_lookup.
3238 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
3240 * gnat.dg/opt47.adb: New test.
3242 2015-01-15 Richard Biener <rguenther@suse.de>
3245 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
3247 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
3249 PR tree-optimization/64434
3250 * gcc.dg/torture/pr64434.c: New test.
3252 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
3254 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
3255 -mno-micromips. MIPS32R1 and below require -mno-micromips.
3256 -march=loongson* and -march=octeon* require -mno-micromips.
3258 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
3259 Matthew Fortune <matthew.fortune@imgtec.com>
3261 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
3262 * gcc.target/mips/call-saved-5.c (foo): Likewise.
3263 * gcc.target/mips/call-saved-6.c (foo): Likewise.
3264 * gcc.target/mips/call-saved-7.c: New file.
3265 * gcc.target/mips/call-saved-8.c: New file.
3266 * gcc.target/mips/call-saved-9.c: New file.
3268 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
3270 * gcc.target/mips/lsa.c: New file.
3271 * gcc.target/mips/mips64-lsa.c: Likewise.
3272 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
3273 * gcc.target/mips/mulsize-4.c: Likewise.
3274 * gcc.target/mips/mulsize-5.c: New file.
3275 * gcc.target/mips/mulsize-6.c: Likewise.
3276 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
3277 and !HAS_LSA as ghost options.
3278 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
3281 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
3283 * g++.dg/torture/20141013.c: Set -fno-short-enums.
3285 2015-01-15 Richard Biener <rguenther@suse.de>
3288 * gcc.dg/torture/pr64365.c: New testcase.
3290 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
3292 * gcc.dg/stackprotectexplicit1.c: New test.
3293 * g++.dg/stackprotectexplicit2.c: New test.
3295 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3298 * gfortran.dg/inquire_internal.f90: New.
3299 * gfortran.dg/negative_unit_check.f90: New.
3301 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
3304 * gcc.target/sh/pr53988-1.c: New.
3306 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
3309 * g++.dg/tls/thread_local-ice3.C: New.
3311 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
3313 * gcc.target/i386/fentry-override.c: Properly place {} in target
3314 selector. Remove nonpic.
3315 * gcc.target/i386/fentry.c: Likewise.
3317 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
3319 * gcc.dg/atomic-invalid.c: Check for invalid memory model
3320 warnings instead of errors.
3322 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
3324 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
3325 option support instead of ENABLE_LTO from Makefile.
3327 2015-01-14 Richard Biener <rguenther@suse.de>
3329 PR tree-optimization/59354
3330 * gcc.dg/vect/pr59354.c: New testcase.
3332 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
3334 * lib/target-supports.exp
3335 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
3336 on ARM architures before v7.
3338 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
3341 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
3344 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
3347 * gcc.target/i386/pr64386.c: New test.
3349 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
3352 * gcc.target/i386/pr64393.c: New test.
3354 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
3357 * gcc.target/i386/pr64387.c: New test.
3359 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
3361 * gcc.target/aarch64/store-pair-1.c: Fix typo.
3363 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3365 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
3367 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
3370 * gcc.target/arm/pr64453.c: New.
3372 2015-01-14 Richard Biener <rguenther@suse.de>
3375 * gcc.dg/lto/pr64415_0.c: New testcase.
3376 * gcc.dg/lto/pr64415_1.c: Likewise.
3378 2015-01-14 Martin Liska <mliska@suse.cz>
3380 * gcc.dg/ipa/pr64307.c: New test.
3382 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
3384 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
3387 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3390 * gcc.target/arm/pr64460_1.c: New test.
3392 2015-01-14 Richard Biener <rguenther@suse.de>
3394 PR tree-optimization/64493
3395 PR tree-optimization/64495
3396 * gcc.dg/vect/pr64493.c: New testcase.
3397 * gcc.dg/vect/pr64495.c: Likewise.
3399 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
3401 * gcc.dg/Warray-bounds-11.c: New test-case.
3403 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3405 * gcc.target/mips/octeon3-pipe-1.c: New test.
3407 2015-01-13 David Malcolm <dmalcolm@redhat.com>
3409 * jit.dg/harness.h (set_up_logging): Move string concatenation
3411 (concat_strings): New function.
3412 (dump_reproducer): New function.
3413 (test_jit): Call dump_reproducer.
3414 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
3416 (jit-dg-test): Delete any generated reproducer from previous runs.
3417 Verify that a generated reproducer was created, and verify that it
3419 * jit.dg/test-nested-contexts.c (main): Call
3420 gcc_jit_context_dump_reproducer_to_file.
3422 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3424 * gcc.dg/aru-2.c: Add dg-require-profiling.
3426 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3428 * lib/target-supports.exp (check_profiling_available): Check if
3431 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
3434 * g++.dg/torture/pr64565.C: New testcase.
3436 2015-01-13 Marek Polacek <polacek@redhat.com>
3439 * gcc.dg/tm/pr64391.c: New test.
3441 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3443 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
3446 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3448 * gcc.target/i386/pie.c: New test.
3450 * lib/target-supports.exp (check_effective_target_pie): New.
3452 2015-01-13 Jakub Jelinek <jakub@redhat.com>
3454 PR rtl-optimization/64286
3455 * gcc.target/i386/avx2-pr64286.c: New test.
3457 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
3460 * g++.dg/cpp0x/vt-57626.C: New.
3462 2015-01-13 Jakub Jelinek <jakub@redhat.com>
3465 * gfortran.dg/pr64528.f90: New test.
3467 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
3469 * gcc.target/aarch64/subsp.c: New test.
3471 2015-01-13 Andrew Pinski <apinski@cavium.com>
3473 * gcc.target/aarch64/store-pair-1.c: New testcase.
3475 2015-01-13 Richard Biener <rguenther@suse.de>
3478 * gcc.dg/lto/pr64373_0.c: New testcase.
3480 2015-01-13 Andrew Pinski <apinski@cavium.com>
3482 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
3483 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
3485 2015-01-13 Richard Biener <rguenther@suse.de>
3487 PR tree-optimization/64406
3488 * gcc.dg/pr64406.c: New testcase.
3490 2015-01-13 Richard Biener <rguenther@suse.de>
3492 PR tree-optimization/64404
3493 * gcc.dg/vect/pr64404.c: New testcase.
3495 2015-01-13 Richard Biener <rguenther@suse.de>
3497 PR tree-optimization/64568
3498 * g++.dg/torture/pr64568.C: New testcase.
3500 2015-01-12 David Malcolm <dmalcolm@redhat.com>
3502 * jit.dg/test-error-local-used-from-other-function.c: New test
3504 * jit.dg/test-error-param-reuse.c: New test case.
3505 * jit.dg/test-error-param-sharing.c: New test case.
3506 * jit.dg/test-error-param-used-from-other-function.c: New test
3508 * jit.dg/test-error-param-used-without-a-function.c: New test
3511 2015-01-12 Jakub Jelinek <jakub@redhat.com>
3513 PR tree-optimization/64563
3514 * gcc.dg/pr64563.c: New test.
3517 * gcc.target/i386/pr64513.c: New test.
3519 PR tree-optimization/64454
3520 * gcc.dg/pr64454.c: New test.
3523 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
3525 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
3526 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
3527 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
3528 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
3529 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
3530 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
3531 * gcc.dg/vect/slp-25.c: Likewise.
3532 * gcc.dg/vect/vect-109.c: Likewise.
3533 * gcc.dg/vect/vect-13.c: Likewise.
3534 * gcc.dg/vect/vect-17.c: Likewise.
3535 * gcc.dg/vect/vect-18.c: Likewise.
3536 * gcc.dg/vect/vect-19.c: Likewise.
3537 * gcc.dg/vect/vect-20.c: Likewise.
3538 * gcc.dg/vect/vect-21.c: Likewise.
3539 * gcc.dg/vect/vect-22.c: Likewise.
3540 * gcc.dg/vect/vect-27.c: Likewise.
3541 * gcc.dg/vect/vect-29.c: Likewise.
3542 * gcc.dg/vect/vect-2-big-array.c: Likewise.
3543 * gcc.dg/vect/vect-2.c: Likewise.
3544 * gcc.dg/vect/vect-3.c: Likewise.
3545 * gcc.dg/vect/vect-4.c: Likewise.
3546 * gcc.dg/vect/vect-5.c: Likewise.
3547 * gcc.dg/vect/vect-72.c: Likewise.
3548 * gcc.dg/vect/vect-73-big-array.c: Likewise.
3549 * gcc.dg/vect/vect-73.c: Likewise.
3550 * gcc.dg/vect/vect-77-global.c: Likewise.
3551 * gcc.dg/vect/vect-78-global.c: Likewise.
3552 * gcc.dg/vect/vect-7.c: Likewise.
3553 * gcc.dg/vect/vect-86.c: Likewise.
3554 * gcc.dg/vect/vect-align-1.c: Likewise.
3555 * gcc.dg/vect/vect-align-3.c: Likewise.
3556 * gcc.dg/vect/vect-all-big-array.c: Likewise.
3557 * gcc.dg/vect/vect-all.c: Likewise.
3558 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
3559 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3560 * gcc.dg/vect/vect-peel-3.c: Likewise.
3561 * gcc.dg/vect/vect-peel-4.c: Likewise.
3562 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
3564 2015-01-12 Jeff Law <law@redhat.com>
3567 * gcc.target/m68k/pr64461.c: New test.
3569 2015-01-12 David Malcolm <dmalcolm@redhat.com>
3571 * jit.dg/test-array-as-pointer.c (create_code): Update call
3572 to gcc_jit_context_new_global by setting "kind" to
3573 GCC_JIT_GLOBAL_IMPORTED.
3574 * jit.dg/test-error-array-as-pointer.c: Likewise.
3575 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
3576 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
3577 setting kind to GCC_JIT_GLOBAL_EXPORTED.
3578 * jit.dg/test-using-global.c (the_global): Rename to...
3579 (imported_global): ...this.
3580 (create_code): Update to test the three kinds of global.
3581 (verify_code): Likewise.
3583 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
3586 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
3588 * gcc.target/i386/pr64291-2.c: Updated.
3590 2015-01-12 Richard Biener <rguenther@suse.de>
3592 PR tree-optimization/64530
3593 * gfortran.dg/pr64530.f90: New testcase.
3595 2015-01-12 Richard Biener <rguenther@suse.de>
3598 * gcc.dg/torture/pr64357.c: New testcase.
3600 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
3602 * gcc.target/i386/nop-mcount.c: Properly place {} in target
3605 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3606 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
3608 2015-01-12 Martin Liska <mliska@suse.cz>
3610 * gcc.dg/ipa/PR64550.c: New test.
3612 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
3615 * g++.dg/ipa/pr63470.C: New testcase.
3617 2015-01-11 Janus Weil <janus@gcc.gnu.org>
3620 * gfortran.dg/typebound_operator_20.f90: New.
3622 2015-01-11 Janus Weil <janus@gcc.gnu.org>
3625 * gfortran.dg/proc_ptr_comp_42.f90: New.
3627 2015-01-11 Janus Weil <janus@gcc.gnu.org>
3630 * gfortran.dg/proc_ptr_comp_41.f90: New.
3632 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
3634 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
3636 2015-01-10 Tobias Burnus <burnus@net-b.de>
3639 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
3640 and add dg-excess-errors.
3641 * gfortran.dg/line_length_6.f90: New.
3642 * gfortran.dg/line_length_7.f90: New.
3643 * gfortran.dg/line_length_8.f90: New.
3644 * gfortran.dg/line_length_9.f90: New.
3645 * gfortran.dg/line_length_10.f90: New.
3646 * gfortran.dg/line_length_11.f90: New.
3648 2015-01-09 David Malcolm <dmalcolm@redhat.com>
3650 * jit.dg/test-threads.c (struct testcase): Move declaration
3651 to jit.dg/all-non-failing-tests.h.
3652 (testcases): Likewise.
3653 * jit.dg/all-non-failing-tests.h (struct testcase): Move
3654 declaration here from jit.dg/all-non-failing-tests.h.
3655 (testcases): Likewise.
3656 * jit.dg/test-combination.c (create_code): Eliminate spelling
3657 out all of the testcases in favor of looping through the
3658 "testcases" metadata.
3659 (verify_code): Likewise.
3661 2015-01-09 Jakub Jelinek <jakub@redhat.com>
3663 PR rtl-optimization/64536
3664 * gcc.dg/pr64536.c: New test.
3666 2015-01-09 David Malcolm <dmalcolm@redhat.com>
3668 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
3669 * jit.dg/test-combination.c (create_code): Likewise.
3670 (verify_code): Likewise.
3671 * jit.dg/test-constants.c: New test case.
3672 * jit.dg/test-threads.c: Add test-constants.c.
3674 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
3677 * objc.dg/gnu-api-2-class.m: Add a test case
3678 for the above change.
3680 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
3682 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
3684 2015-01-09 Richard Biener <rguenther@suse.de>
3686 PR tree-optimization/64410
3687 * g++.dg/vect/pr64410.cc: New testcase.
3689 2015-01-09 Martin Liska <mliska@suse.cz>
3691 * gcc.dg/ipa/ipa-icf-32.c: New test.
3693 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
3695 * c-c++-common/tsan/tsan_barrier.h: New.
3696 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
3697 * c-c++-common/tsan/bitfield_race.c: Likewise.
3698 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
3699 * c-c++-common/tsan/mutexset1.c: Likewise.
3700 * c-c++-common/tsan/race_on_barrier.c: Likewise.
3701 * c-c++-common/tsan/race_on_mutex.c: Likewise.
3702 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
3703 * c-c++-common/tsan/simple_race.c: Likewise.
3704 * c-c++-common/tsan/simple_stack.c: Likewise.
3705 * c-c++-common/tsan/sleep_sync.c: Likewise.
3706 * c-c++-common/tsan/tiny_race.c: Likewise.
3707 * c-c++-common/tsan/tls_race.c: Likewise.
3708 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
3709 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
3710 * g++.dg/tsan/atomic_free.C: Likewise.
3711 * g++.dg/tsan/atomic_free2.C: Likewise.
3712 * g++.dg/tsan/cond_race.C: Likewise.
3713 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
3715 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
3718 * lib/target-supports.exp (check_effective_target_libatomic_available):
3720 * gfortran.dg/coarray/caf.exp: Only add -latomic for
3721 targets that match effective-target libatomic_available.
3722 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
3724 2015-01-08 David Malcolm <dmalcolm@redhat.com>
3726 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
3727 Verify the result of gcc_jit_context_get_last_error.
3728 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
3730 2015-01-08 Jakub Jelinek <jakub@redhat.com>
3732 PR tree-optimization/63989
3733 * gcc.dg/strlenopt-27.c: New test.
3735 2015-01-08 David Malcolm <dmalcolm@redhat.com>
3737 * jit.dg/harness.h (set_up_logging): New function.
3738 (test_jit): Fail if gcc_jit_context_acquire fails. Call
3739 set_up_logging on the context, so that every testcase is
3740 logged to a particular file.
3741 * jit.dg/test-nested-contexts.c (main): Open a logfile,
3742 and call gcc_jit_context_set_logfile on the top-level context.
3744 2015-01-08 Jakub Jelinek <jakub@redhat.com>
3747 * g++.dg/opt/pr64338.C: New test.
3749 2015-01-08 Tobias Burnus <burnus@net-b.de>
3751 * gfortran.dg/coarray/codimension_2b.f90: New file.
3752 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
3753 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
3755 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3758 * g++.dg/ext/fnname4.C: New.
3760 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3763 * g++.dg/cpp0x/constexpr-64462.C: New.
3765 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3768 * g++.dg/cpp0x/deleted10.C: New.
3770 2015-01-07 David Malcolm <dmalcolm@redhat.com>
3772 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
3774 2015-01-07 David Malcolm <dmalcolm@redhat.com>
3776 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
3777 GCC_JIT_UNARY_OP_ABS.
3778 (verify_unary_ops): Likewise.
3780 2015-01-07 David Malcolm <dmalcolm@redhat.com>
3782 * jit.dg/test-arith-overflow.c: New test case.
3783 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
3784 * jit.dg/test-combination.c (create_code): Likewise.
3785 (verify_code): Likewise.
3786 * jit.dg/test-threads.c (testcases): Likewise.
3788 2015-01-07 David Malcolm <dmalcolm@redhat.com>
3790 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
3791 rather than "jit". Load g++.exp, and call g++_init.
3792 Run test-*.cc files within the testsuite and *.cc files within
3794 (jit-dg-test): Drop the addition of -fgnu89-inline to
3795 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
3796 doing it when compiling C testcases (since g++ does not handle
3797 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
3798 is restored to the value after g++_init ran, rather than the
3799 value before g++_init ran. Return a list of
3800 $comp_output $output_file, as dg-test assumes.
3802 2015-01-07 David Malcolm <dmalcolm@redhat.com>
3804 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
3805 make it easier to figure out the origin of each test result when
3806 running test-combination.c and test-threads.c.
3807 (CHECK_VALUE): Likewise.
3808 (CHECK_DOUBLE_VALUE): Likewise.
3809 (CHECK_STRING_VALUE): Likewise.
3810 (CHECK_STRING_STARTS_WITH): Likewise.
3811 (CHECK_STRING_CONTAINS): Likewise.
3813 (check_string_value): Likewise, add "funcname" param.
3814 (check_string_starts_with): Likewise.
3815 (check_string_contains): Likewise.
3817 2015-01-07 David Malcolm <dmalcolm@redhat.com>
3819 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
3820 generating name of built executable.
3822 2015-01-07 Marek Polacek <polacek@redhat.com>
3825 * gcc.dg/pr64440.c: New test.
3826 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
3828 2015-01-07 Marek Polacek <polacek@redhat.com>
3831 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
3832 * gcc.dg/pr64417.c: New test.
3834 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
3837 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
3840 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3842 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
3843 Check if testcases run without errors, not just if they compile.
3845 2015-01-06 Christian Bruel <christian.bruel@st.com>
3848 * gcc.target/sh/pr64507.c: New test.
3850 2015-01-06 Arnaud Charlet <charlet@adacore.com>
3852 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
3854 2015-01-06 Jakub Jelinek <jakub@redhat.com>
3856 * c-c++-common/asan/sanitize-all-1.c: New test.
3857 * c-c++-common/ubsan/sanitize-all-1.c: New test.
3858 * c-c++-common/ubsan/sanitize-all-2.c: New test.
3859 * c-c++-common/ubsan/sanitize-all-3.c: New test.
3860 * c-c++-common/ubsan/sanitize-all-4.c: New test.
3862 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3864 * lib/target-supports.exp (check_profiling_available): Return 0 for
3866 (check_effective_target_tls_runtime): Likewise.
3867 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
3868 * gcc.dg/20020312-2.c: Adjust for Visium.
3869 * gcc.dg/tls/thr-cse-1.c: Likewise
3870 * gcc.dg/tree-ssa/20040204-1.c: Likewise
3871 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3872 * gcc.dg/weak/typeof-2.c: Likewise.
3874 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
3876 PR rtl-optimization/64287
3877 * gcc.dg/aru-2.c: New test.
3879 2015-01-05 Jakub Jelinek <jakub@redhat.com>
3882 * c-c++-common/ubsan/pr64344-1.c: New test.
3883 * c-c++-common/ubsan/pr64344-2.c: New test.
3885 PR tree-optimization/64465
3886 * gcc.dg/pr64465.c: New test.
3888 PR tree-optimization/64494
3889 * gcc.c-torture/compile/pr64494.c: New test.
3891 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3894 * gfortran.dg/realloc_on_assign_25.f90: New test.
3896 2015-01-05 Jakub Jelinek <jakub@redhat.com>
3898 Update copyright years.
3900 2015-01-05 Marek Polacek <polacek@redhat.com>
3903 * gcc.dg/pr64423.c: New test.
3905 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3907 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
3908 mmix-knuth-mmixware for the same reason as for MIPS.
3909 * gcc.dg/debug/debug-2.c: Ditto.
3911 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
3913 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
3916 * lib/gfortran.exp: Add libatomic library search path.
3917 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
3918 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
3920 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
3922 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3924 * c-c++-common/tsan/bitfield_race.c: New testcase.
3925 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
3927 2015-01-02 Tobias Burnus <burnus@net-b.de>
3929 * gfortran.dg/coarray/collectives_4.f90: New.
3931 2015-01-02 Janus Weil <janus@gcc.gnu.org>
3934 * gfortran.dg/extends_16.f90: New.
3936 2015-01-02 Tobias Burnus <burnus@net-b.de>
3938 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
3940 2015-01-02 Tobias Burnus <burnus@net-b.de>
3942 * gfortran.dg/coarray/codimension_2.f90: New.
3943 * gfortran.dg/coarray/codimension_2a.f90: New.
3944 * gfortran.dg/coarray_35.f90: New.
3945 * gfortran.dg/coarray_35a.f90: New.
3947 2015-01-02 Janus Weil <janus@gcc.gnu.org>
3950 * gfortran.dg/dummy_procedure_11.f90: New.
3952 Copyright (C) 2015 Free Software Foundation, Inc.
3954 Copying and distribution of this file, with or without modification,
3955 are permitted in any medium without royalty provided the copyright
3956 notice and this notice are preserved.