1 2014-02-09 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/associated_target_5.f03 : New test
6 2014-02-09 Paul Thomas <pault@gcc.gnu.org>
9 * gfortran.dg/elemental_by_value_1.f90 : New test
11 2014-02-08 Janus Weil <janus@gcc.gnu.org>
14 * gfortran.dg/finalize_22.f90: New.
16 2014-02-08 Paul Thomas <pault@gcc.gnu.org>
19 * gfortran.dg/elemental_subroutine_10.f90 : New test. This PR
20 was fixed by the patch for PR59906.
22 2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
25 * gfortran.dg/coarray_8.f90: Update dg-error match.
27 2014-02-08 Jakub Jelinek <jakub@redhat.com>
30 * gcc.dg/vect/pr59984.c: New test.
33 * gcc.dg/attr-alloc_align-1.c: New test.
34 * gcc.dg/attr-alloc_align-2.c: New test.
35 * gcc.dg/attr-alloc_align-3.c: New test.
36 * gcc.dg/attr-assume_aligned-1.c: New test.
37 * gcc.dg/attr-assume_aligned-2.c: New test.
38 * gcc.dg/attr-assume_aligned-3.c: New test.
40 2014-02-08 Jakub Jelinek <jakub@redhat.com>
43 * gcc.target/i386/pr60077-1.c: New test.
44 * gcc.target/i386/pr60077-2.c: New test.
46 2014-02-07 Jakub Jelinek <jakub@redhat.com>
49 * gcc.dg/pr56824.c: New test.
51 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
53 * gcc.dg/gcc-have-sync-compare-and-swap.c: Align the 16 byte
54 variable used for atomic operations.
56 2014-02-07 Richard Biener <rguenther@suse.de>
59 * gcc.dg/vect/pr60092-2.c: New testcase.
61 2014-02-07 Jakub Jelinek <jakub@redhat.com>
65 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
67 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
68 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
70 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
72 * gcc.target/s390/fp2int1.c: New testcase.
74 2014-02-07 Richard Biener <rguenther@suse.de>
77 * gcc.dg/tree-ssa/alias-30.c: New testcase.
78 * gcc.dg/tree-ssa/alias-31.c: Likewise.
80 2014-02-06 Jan Hubicka <hubicka@ucw.cz>
83 * g++.dg/torture/pr59918.C: New testcase.
85 2014-02-06 Jakub Jelinek <jakub@redhat.com>
88 * gcc.target/arm/pr59575.c: New test.
91 * gcc.dg/pr59992.c: New test.
93 2014-02-06 Marc Glisse <marc.glisse@inria.fr>
95 * g++.dg/cpp0x/constexpr-attribute2.C: Restrict to target
96 init_priority. Test alignment of variable instead of function.
98 2014-02-06 Marek Polacek <polacek@redhat.com>
101 * gcc.dg/pr60087.c: New test.
103 2014-02-06 Alan Modra <amodra@gmail.com>
105 * gcc.target/powerpc/pr60032.c: New.
107 2014-02-06 Jakub Jelinek <jakub@redhat.com>
110 * gcc.c-torture/execute/pr60062.c: New test.
111 * gcc.c-torture/execute/pr60072.c: New test.
113 2014-02-06 Ian Bolton <ian.bolton@arm.com>
115 * gcc.dg/tree-ssa/pr59597.c: Make called function static
116 so that expected outcome works for PIC variants too.
118 2014-02-06 Yury Gribov <y.gribov@samsung.com>
119 Kugan Vivekanandarajah <kuganv@linaro.org>
121 * gcc.target/arm/vect-noalign.c: New file.
123 2014-02-05 Jan Hubicka <hubicka@ucw.cz>
124 Jakub Jelinek <jakub@redhat.com>
127 * gcc.dg/pr60013.c: New testcase.
129 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
131 * gcc.dg/vmx/sum2s.c: New.
132 * gcc.dg/vmx/sum2s-be-order.c: New.
134 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
136 * gcc.dg/vmx/pack.c: New.
137 * gcc.dg/vmx/pack-be-order.c: New.
138 * gcc.dg/vmx/unpack.c: New.
139 * gcc.dg/vmx/unpack-be-order.c: New.
141 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
143 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
144 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
146 2014-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
148 * gcc.target/i386/avx512f-vrndscaless-2.c (compute_rndscaless):
149 Use __builtin_floorf, __builtin_ceilf.
150 * gcc.target/i386/sse4_1-floorf-sfix-vec.c (floorf): Remove
152 (TEST): Use __builtin_floorf.
153 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
155 2014-02-05 Jakub Jelinek <jakub@redhat.com>
158 * g++.dg/opt/pr59947.C: New test.
161 * c-c++-common/gomp/pr58703.c: New test.
163 2014-02-05 Richard Biener <rguenther@suse.de>
166 * gcc.dg/vect/pr60012.c: Require vect_extract_even_odd and
167 avoid using unsigned long long.
169 2014-02-05 Jakub Jelinek <jakub@redhat.com>
172 * g++.dg/torture/pr57499.C: New test.
174 2014-02-05 Yury Gribov <y.gribov@samsung.com>
176 * gcc.dg/asan/nosanitize-and-inline.c: New test.
178 2014-02-04 Jan Hubicka <hubicka@ucw.cz>
180 * g++.dg/ipa/devirrt-22.C: Fix template.
182 2014-02-04 Marek Polacek <polacek@redhat.com>
185 * gcc.dg/pr60036.c: New test.
187 2014-02-04 Markus Trippelsdorf <markus@trippelsdorf.de>
190 * g++.dg/torture/pr60058.C: New testcase.
192 2014-02-04 Max Ostapenko <m.ostapenko@partner.samsung.com>
194 * g++.dg/tsan/default_options.C: Invert check.
196 2014-02-04 Jakub Jelinek <jakub@redhat.com>
198 PR tree-optimization/60002
199 * g++.dg/opt/pr60002.C: New test.
201 PR tree-optimization/60023
202 * g++.dg/vect/pr60023.cc: New test.
205 * c-c++-common/torture/pr60026.c: New test.
207 PR rtl-optimization/57915
208 * gcc.target/i386/pr57915.c: New test.
210 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
212 * g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
214 2014-02-04 Renlin Li <Renlin.Li@arm.com>
216 * gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
218 2014-02-04 Jakub Jelinek <jakub@redhat.com>
221 * gcc.dg/pr59261.c: New test.
223 2014-02-04 Richard Biener <rguenther@suse.de>
225 PR tree-optimization/60012
226 * gcc.dg/vect/pr60012.c: New testcase.
228 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
231 * g++.dg/eh/unwind-direct.C: New test.
233 2014-02-04 Uros Bizjak <ubizjak@gmail.com>
235 * lib/tsan-dg.exp (tsan_init): Set trivial testcase
236 timeout value to 20s.
238 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
241 * g++.dg/torture/pr59882.C: New testcase
243 2014-02-03 Jan Hubicka <jh@suse.cz>
246 * g++.dg/ipa/devirt-22.C: New testcase.
248 2014-02-03 Jan Hubicka <jh@suse.cz>
250 * g++.dg/ipa/devirt-25.C: New testcase.
252 2014-02-04 Jakub Jelinek <jakub@redhat.com>
254 PR tree-optimization/59924
255 * gcc.dg/pr59924.c: New test.
257 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
260 * g++.dg/ipa/devirt-24.C: New testcase.
262 2014-02-03 Marc Glisse <marc.glisse@inria.fr>
266 * c-c++-common/attributes-1.c: New testcase.
267 * g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
269 2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
272 * g++.dg/cpp0x/pr58871.C: New.
274 2014-02-03 Cong Hou <congh@google.com>
276 PR tree-optimization/60000
277 * g++.dg/vect/pr60000.cc: New test.
279 2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
281 * gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
282 * gcc.target/i386/long-double-64-4.c: Likewise.
283 * gcc.target/i386/long-double-80-1.c: Likewise.
284 * gcc.target/i386/long-double-80-2.c: Likewise.
285 * gcc.target/i386/long-double-80-3.c: Likewise.
286 * gcc.target/i386/long-double-80-4.c: Likewise.
287 * gcc.target/i386/long-double-80-5.c: Likewise.
288 * gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
290 * gcc.target/i386/long-double-64-3.c: Likewise.
291 * gcc.target/i386/long-double-128-1.c: New test.
292 * gcc.target/i386/long-double-128-2.c: Likewise.
293 * gcc.target/i386/long-double-128-3.c: Likewise.
294 * gcc.target/i386/long-double-128-4.c: Likewise.
295 * gcc.target/i386/long-double-128-5.c: Likewise.
296 * gcc.target/i386/long-double-128-6.c: Likewise.
297 * gcc.target/i386/long-double-128-7.c: Likewise.
298 * gcc.target/i386/long-double-128-8.c: Likewise.
299 * gcc.target/i386/long-double-128-9.c: Likewise.
300 * gcc.target/i386/long-double-64-5.c: Likewise.
301 * gcc.target/i386/long-double-64-6.c: Likewise.
302 * gcc.target/i386/long-double-64-7.c: Likewise.
303 * gcc.target/i386/long-double-64-8.c: Likewise.
304 * gcc.target/i386/long-double-64-9.c: Likewise.
305 * gcc.target/i386/long-double-80-10.c: Likewise.
306 * gcc.target/i386/long-double-80-8.c: Likewise.
307 * gcc.target/i386/long-double-80-9.c: Likewise.
309 2014-02-03 Andrey Belevantsev <abel@ispras.ru>
311 PR rtl-optimization/57662
312 * g++.dg/pr57662.C: New test.
314 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
316 * gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
317 * gcc.dg/vmx/perm.c: New.
318 * gcc.dg/vmx/perm-be-order.c: New.
320 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
322 * gcc.dg/vmx/vsums.c: New.
323 * gcc.dg/vmx/vsums-be-order.c: New.
325 2014-02-02 Jan Hubicka <hubicka@ucw.cz>
327 * g++.dg/ipa/devirt-23.C: New testcase.
328 * g++.dg/ipa/devirt-20.C: Fix template.
330 2014-02-02 Jan Hubicka <jh@suse.cz>
332 * g++.dg/ipa/devirt-21.C: New testcase.
334 2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
336 * gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
337 gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
339 2014-02-02 Uros Bizjak <ubizjak@gmail.com>
342 * gcc.c-torture/execute/pr60017.c: New test.
344 2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
347 * gfortran.dg/default_initialization_7.f90: New test.
349 2014-02-01 Paul Thomas <pault@gcc.gnu.org>
352 * gfortran.dg/elemental_subroutine_9.f90 : New test
354 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
356 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
358 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
360 * g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
362 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
364 * g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
366 2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
369 * g++.dg/init/bitfield5.C: New.
371 2014-02-01 Jakub Jelinek <jakub@redhat.com>
373 PR tree-optimization/60003
374 * gcc.c-torture/execute/pr60003.c: New test.
376 2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
379 * gcc.target/arm/pr59985.C: New.
381 2014-01-31 Jakub Jelinek <jakub@redhat.com>
384 * lib/tsan-dg.exp (tsan_init): Instead of not running any
385 tsan tests if trivial testcase doesn't run, set dg-do-what-default
387 (tsan_finish): Restore dg-do-what-default.
388 * g++.dg/tsan/atomic_free.C: Remove dg-do line.
389 * g++.dg/tsan/fd_close_norace2.C: Likewise.
390 * g++.dg/tsan/default_options.C: Likewise.
391 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
392 * g++.dg/tsan/atomic_free2.C: Likewise.
393 * g++.dg/tsan/cond_race.C: Likewise.
394 * g++.dg/tsan/fd_close_norace.C: Likewise.
395 * g++.dg/tsan/benign_race.C: Likewise.
396 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
397 * c-c++-common/tsan/simple_race.c: Likewise.
398 * c-c++-common/tsan/mutexset1.c: Likewise.
399 * c-c++-common/tsan/thread_leak2.c: Likewise.
400 * c-c++-common/tsan/tls_race.c: Likewise.
401 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
402 * c-c++-common/tsan/race_on_barrier2.c: Likewise.
403 * c-c++-common/tsan/free_race2.c: Likewise.
404 * c-c++-common/tsan/thread_leak.c: Likewise.
405 * c-c++-common/tsan/thread_leak1.c: Likewise.
406 * c-c++-common/tsan/race_on_barrier.c: Likewise.
407 * c-c++-common/tsan/free_race.c: Likewise.
408 * c-c++-common/tsan/sleep_sync.c: Likewise.
409 * c-c++-common/tsan/tiny_race.c: Likewise.
410 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
411 * c-c++-common/tsan/atomic_stack.c: Likewise.
412 * c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
413 in dg-output regexps.
414 * c-c++-common/tsan/simple_stack.c: Likewise.
416 2014-01-31 Richard Henderson <rth@redhat.com>
418 * g++.dg/tm/pr60004.C: New.
420 2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
423 * g++.dg/inherit/crash4.C: New.
425 2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
427 * c-c++-common/tsan/simple_race.c: Made test less flaky.
429 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
431 * gcc.target/i386/m512-check.h: Use correct rounding values.
433 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
435 * gcc.target/i386/avx-1.c: Use correct rounding values.
436 * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
437 * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
438 * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
439 * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
440 * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
441 * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
442 * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
443 * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
444 * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
445 * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
446 * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
447 * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
448 * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
449 * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
450 * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
451 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
452 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
453 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
454 * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
455 * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
456 * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
457 * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
458 * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
459 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
460 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
461 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
462 * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
463 * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
464 * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
465 * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
466 * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
467 * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
468 * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
469 * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
470 * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
471 * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
472 * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
473 * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
474 * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
475 * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
476 * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
477 * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
478 * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
479 * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
480 * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
481 * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
482 * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
483 * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
484 * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
485 * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
486 * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
487 * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
488 * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
489 * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
490 * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
491 * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
492 * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
493 * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
494 * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
495 * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
496 * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
497 * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
498 * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
499 * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
500 * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
501 * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
502 * gcc.target/i386/sse-13.c: Ditto.
503 * gcc.target/i386/sse-14.c: Ditto.
504 * gcc.target/i386/sse-22.c: Ditto.
505 * gcc.target/i386/sse-23.c: Ditto.
507 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
509 * gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
510 * gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
512 2014-01-31 Richard Biener <rguenther@suse.de>
515 * gcc.dg/torture/pr59990.c: New testcase.
517 2014-01-31 Jakub Jelinek <jakub@redhat.com>
519 * lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
520 if it fails don't run any tsan tests.
522 2014-01-31 Marek Polacek <polacek@redhat.com>
525 * gcc.dg/pr59940.c (g): Adjust dg-warning.
526 (y): Adjust dg-error.
527 * gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
528 * gcc.dg/pr59963-1.c: New test.
529 * gcc.dg/pr59963-2.c: New test.
530 * gcc.dg/pr59963-3.c: New test.
532 2014-01-30 Jakub Jelinek <jakub@redhat.com>
535 * gcc.target/arm/pr59923.c: New test.
537 2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
539 * gcc.dg/vmx/splat.c: New.
540 * gcc.dg/vmx/splat-vsx.c: New.
541 * gcc.dg/vmx/splat-be-order.c: New.
542 * gcc.dg/vmx/splat-vsx-be-order.c: New.
543 * gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
544 * gcc.dg/vmx/sn7153.c: Add special casing for little endian.
546 2014-01-30 Richard Biener <rguenther@suse.de>
548 PR tree-optimization/59993
549 * gcc.dg/torture/pr59993.c: New testcase.
551 2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
553 * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
554 g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
555 gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
556 vect_int rather than vect_float.
558 2014-01-30 Marek Polacek <polacek@redhat.com>
560 * gcc.dg/Wconversion-real-integer.c: Properly end comment.
562 2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
564 * gcc.target/microblaze/isa/fcmp4.c: New.
566 2014-01-30 Marek Polacek <polacek@redhat.com>
569 * gcc.dg/pr59940.c: New test.
570 * gcc.dg/pr35635.c (func3): Move dg-warning.
572 2014-01-30 Richard Biener <rguenther@suse.de>
574 PR tree-optimization/59903
575 * gcc.dg/torture/pr59903.c: New testcase.
577 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
580 * g++.dg/lookup/crash8.C: New.
582 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
585 * g++.dg/template/crash117.C: New.
587 2014-01-30 Richard Biener <rguenther@suse.de>
590 * gcc.dg/cast-function-1.c: Adjust to survive DCE.
591 * gcc.dg/call-diag-2.c: Remove expected warnings about calling
593 * gcc.dg/invalid-call-1.c: Likewise.
595 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
598 * g++.dg/cpp1y/auto-fn23.C: New.
600 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
603 * g++.dg/init/dso_handle2.C: New.
605 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
608 * g++.dg/cpp0x/pr58674.C: New.
610 2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
613 * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
614 * gcc.target/i386/avx512f-gather-5.c: Ditto.
616 2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
618 * gcc.dg/vmx/merge-be-order.c: New.
619 * gcc.dg/vmx/merge.c: New.
620 * gcc.dg/vmx/merge-vsx-be-order.c: New.
621 * gcc.dg/vmx/merge-vsx.c: New.
623 2014-01-29 Richard Biener <rguenther@suse.de>
625 PR tree-optimization/58742
626 * gcc.dg/pr58742-1.c: New testcase.
627 * gcc.dg/pr58742-2.c: Likewise.
628 * gcc.dg/pr58742-3.c: Likewise.
630 2014-01-29 Renlin Li <Renlin.Li@arm.com>
632 * gcc.target/arm/ftest-armv7ve-arm.c: New.
633 * gcc.target/arm/ftest-armv7ve-thumb.c: New.
634 * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
636 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
639 * g++.dg/gomp/pr58702.C: New.
641 2014-01-29 Dodji Seketeli <dodji@redhat.com>
643 * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
646 2014-01-29 Jakub Jelinek <jakub@redhat.com>
649 PR tree-optimization/59920
650 * gcc.dg/pr59920-1.c: New test.
651 * gcc.dg/pr59920-2.c: New test.
652 * gcc.dg/pr59920-3.c: New test.
653 * c-c++-common/gomp/pr59917-1.c: New test.
654 * c-c++-common/gomp/pr59917-2.c: New test.
656 PR tree-optimization/59594
657 * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
658 * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
659 * gcc.dg/vect/pr59594.c: New test.
661 2014-01-28 Paul Thomas <pault@gcc.gnu.org>
664 * gfortran.dg/allocate_class_3.f90: New test.
666 2014-01-28 Dodji Seketeli <dodji@redhat.com>
668 PR preprocessor/59935
669 * c-c++-common/cpp/warning-zero-location.c: New test.
670 * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
672 2014-01-27 Steve Ellcey <sellcey@mips.com>
674 * gcc.target/mips/pr52125.c: Add -mno-optgp option.
676 2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
678 * g++.dg/ext/mv16.C: New tests.
680 2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
682 * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
683 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
684 * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
685 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
686 * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
687 * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
688 * gcc.target/i386/avx512f-vpcmpged-1.c: New.
689 * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
690 * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
691 * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
692 * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
693 * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
694 * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
695 * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
696 * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
697 * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
698 * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
699 * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
700 * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
701 * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
702 * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
703 * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
704 * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
705 * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
706 * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
707 * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
708 * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
709 * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
710 * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
711 * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
712 * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
713 * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
714 * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
715 * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
716 * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
717 * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
718 * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
719 * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
720 * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
721 _mm512_mask_cvtepi32_storeu_epi8.
722 * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
723 * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
724 _mm512_mask_cvtepi32_storeu_epi16.
725 * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
726 * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
727 _mm512_mask_cvtepi64_storeu_epi8.
728 * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
729 * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
730 _mm512_mask_cvtepi64_storeu_epi16.
731 * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
732 * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
733 _mm512_mask_cvtepi64_storeu_epi32.
734 * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
735 * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
736 _mm512_mask_cvtsepi32_storeu_epi8.
737 * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
738 * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
739 _mm512_mask_cvtsepi32_storeu_epi16.
740 * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
741 * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
742 _mm512_mask_cvtsepi64_storeu_epi8.
743 * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
744 * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
745 _mm512_mask_cvtsepi64_storeu_epi16.
746 * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
747 * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
748 _mm512_mask_cvtsepi64_storeu_epi32.
749 * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
750 * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
751 _mm512_mask_cvtusepi32_storeu_epi8.
752 * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
753 * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
754 _mm512_mask_cvtusepi32_storeu_epi16.
755 * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
756 * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
757 _mm512_mask_cvtusepi64_storeu_epi8.
758 * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
759 * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
760 _mm512_mask_cvtusepi64_storeu_epi16.
761 * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
762 * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
763 _mm512_mask_cvtusepi64_storeu_epi32.
764 * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
765 * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
767 2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
769 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
770 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
771 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
772 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
773 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
774 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
775 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
776 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
777 * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
778 built-ins roudning immediate.
779 * gcc.target/i386/sse-22.c: Add new built-ins.
780 * gcc.target/i386/sse-23.c: Ditto.
781 * gcc.target/i386/avx-1.c: Ditto.
783 2014-01-27 Christian Bruel <christian.bruel@st.com>
785 * gcc.target/sh/torture/strncmp.c: New tests.
787 2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
789 * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
791 2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
793 * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
795 2014-01-24 Jeff Law <law@redhat.com>
797 PR tree-optimization/59919
798 * gcc.c-torture/compile/pr59919.c: New test.
800 2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
803 * g++.dg/ext/timevar2.C: New.
805 2014-01-24 Marek Polacek <polacek@redhat.com>
807 * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
809 2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
812 * gcc.target/i386/pr59929.c: New test.
814 2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
817 * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
818 word atomic functions at runtime.
820 2014-01-23 Marek Polacek <polacek@redhat.com>
823 * gcc.dg/pr59846.c: New test.
825 2014-01-23 Marek Polacek <polacek@redhat.com>
828 * c-c++-common/pr58346-1.c: New test.
829 * c-c++-common/pr58346-2.c: New test.
830 * c-c++-common/pr58346-3.c: New test.
832 2014-01-23 Marek Polacek <polacek@redhat.com>
835 * gcc.dg/20020220-2.c: Adjust dg-warning message.
836 * gcc.dg/pr59871.c: New test.
838 2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
841 * g++.dg/parse/enum11.C: New.
843 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
845 * gcc.target/aarch64/sshr64_1.c: New testcase.
847 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
849 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
850 SIMD enabled function.
851 * g++.dg/cilk-plus/ef_test.C: New test.
852 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
854 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
855 to differenciate C error messages from C++ ones.
857 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
859 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
861 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
863 * gcc.target/microblaze/others/builtin-trap.c: New test,
865 2014-01-23 Jakub Jelinek <jakub@redhat.com>
868 * c-c++-common/gomp/pr58809.c: New test.
870 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
873 * c-c++-common/asan/use-after-return-1.c: Fixed
876 2014-01-23 Dodji Seketeli <dodji@redhat.com>
878 PR preprocessor/58580
879 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
881 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
882 Ilya Tocar <ilya.tocar@intel.com>
884 * gcc.target/i386/avx512f-kmovw-1.c: New.
886 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
888 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
889 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
890 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
891 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
892 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
893 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
895 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
898 * gcc.dg/pr48774.c: Remove skip for mips_rel.
899 * gcc.target/mips/pr52125.c: New test.
901 2014-01-22 Marek Polacek <polacek@redhat.com>
904 * gcc.dg/torture/pr59891.c: New test.
906 2014-01-22 Jeff Law <law@redhat.com>
908 PR tree-optimization/59597
909 * gcc.dg/tree-ssa/pr59597.c: New test.
911 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
913 PR rtl-optimization/59477
914 * g++.dg/pr59477.C: New.
916 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
918 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
920 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
923 * g++.dg/pr59482.C: New.
925 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
927 * gcc.dg/vmx/insert-vsx-be-order.c: New.
928 * gcc.dg/vmx/extract-vsx.c: New.
929 * gcc.dg/vmx/extract-vsx-be-order.c: New.
930 * gcc.dg/vmx/insert-vsx.c: New.
932 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
934 PR rtl-optimization/59896
935 * gcc.target/arm/pr59896.c: New.
937 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
939 PR rtl-optimization/59858
940 * gcc.target/arm/pr59858.c: New.
942 2014-01-21 Jakub Jelinek <jakub@redhat.com>
945 * gcc.dg/tree-prof/pr59003.c: New test.
948 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
951 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
953 * gfortran.dg/round_3.f08: Add more cases.
955 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
957 * lib/target-supports.exp (force_conventional_output_for): New
959 * lib/scanasm.exp (scan-assembler_required_options)
960 (scan-assembler-not_required_options)
961 (scan-assembler-times_required_options): Replace with
962 force_conventional_output_fors.
963 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
964 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
966 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
969 * gcc.target/i386/pr59789.c: New testcase.
971 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
973 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
974 the 'code' bitfield from 16 to 8.
976 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
978 * lib/target-supports.exp
979 (check_effective_target_vect_perm): Exclude aarch64_be.
980 (check_effective_target_vect_perm_byte): Likewise.
981 (check_effective_target_vect_perm_short): Likewise.
983 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
985 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
986 (RUN_TEST): Use new macro.
987 (INDEX64_32): Delete.
988 (INDEX64_64): Likewise.
989 (INDEX128_32): Likewise.
990 (INDEX128_64): Likewise.
992 (test_vneg_f32): Use fixed RUN_TEST.
994 2014-01-20 Richard Biener <rguenther@suse.de>
997 * gcc.dg/pr59860.c: New testcase.
999 2014-01-20 Jakub Jelinek <jakub@redhat.com>
1002 * gcc.target/i386/pr59880.c: New test.
1004 2014-01-20 Renlin Li <renlin.li@arm.com>
1006 * gcc.dg/pr44194-1.c: Tweak regexp.
1008 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
1013 * gfortran.dg/round_3.f08: New cases added.
1014 * gfortran.dg/fmt_g_1.f90: New test.
1016 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
1018 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
1020 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1022 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
1024 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1026 * gcc.dg/vect/pr57705.c: Require vect_int.
1027 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
1028 * gcc.dg/vect/vect-alias-check.c: Likewise.
1030 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
1033 * gfortran.dg/unresolved_fixup_1.f90: New test.
1034 * gfortran.dg/unresolved_fixup_2.f90: New test.
1036 2014-01-18 Jakub Jelinek <jakub@redhat.com>
1039 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
1040 Remove dg-prune-output lines.
1042 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1045 * gfortran.dg/pr59706.f90: New test.
1046 * g++.dg/ext/pr59706.C: New test.
1048 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1052 * g++.dg/cpp0x/decltype-incomplete1.C: New.
1053 * g++.dg/init/pr58811.C: Likewise.
1055 2014-01-17 Jeff Law <law@redhat.com>
1058 * gfortran.dg/pr57904.f90: New test.
1060 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1063 * g++.dg/cpp0x/nsdmi-union4.C: New.
1065 2014-01-17 Marek Polacek <polacek@redhat.com>
1068 * g++.dg/diagnostic/pr59838.C: New test.
1070 2014-01-17 Marek Polacek <polacek@redhat.com>
1073 * gcc.dg/pr58346.c: New test.
1075 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1078 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
1079 dg-options, use dg-additional-options for i?86/x86_64 to avoid
1083 * gfortran.dg/pr59440-1.f90: New test.
1084 * gfortran.dg/pr59440-2.f90: New test.
1085 * gfortran.dg/pr59440-3.f90: New test.
1088 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
1089 testing for " version" and " alias" with one testing for
1090 " version\[^\n\r]* alias".
1091 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
1092 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
1093 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
1094 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
1095 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
1096 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
1099 * c-c++-common/torture/pr57945.c: New test.
1101 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
1103 * gcc.target/arm/its.c: New testcase.
1105 2014-01-16 Jan Hubicka <jh@suse.cz>
1108 * g++.dg/torture/pr59775.C: New testcase.
1110 2014-01-16 Jakub Jelinek <jakub@redhat.com>
1113 * gcc.c-torture/compile/pr58344.c: New test.
1116 * gcc.target/i386/pr59839.c: New test.
1119 * gcc.target/i386/pr9771-1.c (main): Rename to...
1120 (real_main): ... this. Add __asm name "main".
1121 (ASMNAME, ASMNAME2, STRING): Define.
1123 2014-01-16 Nick Clifton <nickc@redhat.com>
1126 * gcc.c-torture/compile/pr28865.c: New.
1127 * gcc.c-torture/execute/pr28865.c: New.
1129 2014-01-16 Marek Polacek <polacek@redhat.com>
1132 * gcc.dg/pr59827.c: New test.
1134 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
1136 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
1138 2014-01-15 Richard Henderson <rth@redhat.com>
1141 * gcc.target/i386/pr54694.c: New test.
1143 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
1146 * g++.dg/pr49718.C: New test.
1148 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
1150 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
1152 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1154 * gcc.dg/vmx/mult-even-odd.c: New.
1155 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
1157 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
1159 * lib/target-supports.exp (check_libcilkrts_available): Added an
1160 extern "C" if we are using C++ along with a function prototype.
1162 2014-01-15 Jeff Law <law@redhat.com>
1164 PR tree-optimization/59747
1165 * gcc.c-torture/execute/pr59747.c: New test.
1167 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
1170 * c-c++-common/convert-vec-1.c: Also prune ABI change for
1172 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
1173 * g++.dg/ext/attribute-test-1.C: Likewise.
1174 * g++.dg/ext/attribute-test-2.C: Likewise.
1175 * g++.dg/ext/attribute-test-3.C: Likewise.
1176 * g++.dg/ext/attribute-test-4.C: Likewise.
1177 * g++.dg/ext/pr56790-1.C: Likewise.
1178 * g++.dg/torture/pr38565.C: Likewise.
1179 * gcc.dg/pr53060.c: Likewise.
1180 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
1181 * c-c++-common/vector-compare-2.c: Likewise.
1182 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
1183 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
1184 dg-message line number.
1186 2014-01-15 Matthias Klose <doko@ubuntu.com>
1188 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
1190 2014-01-15 Richard Biener <rguenther@suse.de>
1192 PR tree-optimization/59822
1193 * g++.dg/torture/pr59822.C: New testcase.
1195 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
1198 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
1199 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
1201 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
1202 Kugan Vivekanandarajah <kuganv@linaro.org>
1205 * g++.dg/pr59695.C: New testcase.
1207 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1210 * gcc.c-torture/compile/pr59803.c: New testcase.
1212 2014-01-15 Jakub Jelinek <jakub@redhat.com>
1215 * gcc.c-torture/execute/pr58943.c: New test.
1216 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
1218 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
1221 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
1222 * gcc.target/i386/pr39162.c (y): New __m256i variable.
1223 (bar): Change return type to void. Set y to x.
1224 * gcc.target/i386/pr59794-1.c: New testcase.
1225 * gcc.target/i386/pr59794-2.c: Likewise.
1226 * gcc.target/i386/pr59794-3.c: Likewise.
1227 * gcc.target/i386/pr59794-4.c: Likewise.
1228 * gcc.target/i386/pr59794-5.c: Likewise.
1229 * gcc.target/i386/pr59794-6.c: Likewise.
1230 * gcc.target/i386/pr59794-7.c: Likewise.
1232 2014-01-14 Richard Biener <rguenther@suse.de>
1234 PR tree-optimization/58921
1235 PR tree-optimization/59006
1236 * gcc.dg/torture/pr58921.c: New testcase.
1237 * gcc.dg/torture/pr59006.c: Likewise.
1238 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
1240 2014-01-14 Jakub Jelinek <jakub@redhat.com>
1243 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
1244 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
1245 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
1246 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
1247 Executing predictive commoning without unrolling.
1249 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
1251 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
1252 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
1253 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
1254 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
1255 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
1256 __builtin_ia32_rsqrt28sd_round.
1257 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
1258 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
1259 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
1260 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
1261 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
1262 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
1263 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
1264 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
1265 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
1266 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
1267 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
1268 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
1269 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
1270 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
1271 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
1272 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
1273 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
1274 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
1275 * gcc.target/i386/sse-22.c: Extend with new built-ins,
1276 fix wrong rounding mode (see above).
1277 * gcc.target/i386/sse-23.c: Ditto.
1279 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1281 * gcc.dg/vmx/insert.c: New.
1282 * gcc.dg/vmx/insert-be-order.c: New.
1283 * gcc.dg/vmx/extract.c: New.
1284 * gcc.dg/vmx/extract-be-order.c: New.
1286 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1288 PR tree-optimization/59387
1289 * gcc.c-torture/execute/pr59387.c: New test.
1291 2014-01-13 Richard Biener <rguenther@suse.de>
1293 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
1294 adjusting mathlib options.
1295 * gfortran.dg/lto/lto.exp: Likewise.
1297 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
1299 * gnat.dg/loop_optimization17.adb: New test.
1300 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
1302 2014-01-13 Christian Bruel <christian.bruel@st.com>
1304 * gcc.target/sh/cmpstrn.c: New case.
1306 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1308 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
1309 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
1311 2014-01-12 Janus Weil <janus@gcc.gnu.org>
1314 * gfortran.dg/alloc_comp_basics_6.f90: New.
1316 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
1319 * gfortran.dg/pr59700.f90: New test.
1321 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1323 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
1324 * gfortran.dg/use_only_3.f90: Likewise.
1325 * gfortran.dg/inquire_10.f90: Delete opened file.
1326 * gfortran.dg/inquire_15.f90: Likewise.
1327 * gfortran.dg/pr16597.f90: Likewise.
1328 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
1331 2014-01-10 Jeff Law <law@redhat.com>
1334 * gcc.c-torture/compile/pr59743.c: New test.
1336 2014-01-10 Jan Hubicka <jh@suse.cz>
1339 * g++.dg/torture/pr58585.C: New testcase.
1341 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
1343 * gcc.dg/pr46309.c: Disable for cris*-*-*.
1345 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
1347 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
1349 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
1352 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
1353 * gcc.target/aarch64/cmn-neg2.c: New test.
1355 2014-01-10 Richard Biener <rguenther@suse.de>
1357 PR tree-optimization/59374
1358 * gcc.dg/torture/pr59374-3.c: New testcase.
1360 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1362 * lib/target-supports.exp
1363 (check_effective_target_arm_crypto_ok_nocache): New.
1364 (check_effective_target_arm_crypto_ok): Use above procedure.
1365 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
1367 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
1371 * g++.dg/ipa/devirt-20.C: New testcase.
1372 * g++.dg/torture/pr58252.C: Likewise.
1373 * g++.dg/torture/pr59226.C: Likewise.
1375 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
1377 * c-c++-common/asan/no-asan-stack.c: New test.
1379 2014-01-10 Jakub Jelinek <jakub@redhat.com>
1382 * gcc.dg/pr59670.c: New test.
1384 2014-01-09 Steve Ellcey <sellcey@mips.com>
1386 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
1388 2014-01-09 Jakub Jelinek <jakub@redhat.com>
1391 * gcc.target/i386/pr47735.c: New test.
1393 PR tree-optimization/59622
1394 * g++.dg/opt/pr59622-2.C: New test.
1395 * g++.dg/opt/pr59622-3.C: New test.
1396 * g++.dg/opt/pr59622-4.C: New test.
1397 * g++.dg/opt/pr59622-5.C: New test.
1400 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
1401 filename:line instead of (modulename+offset) form with stripped
1402 initial / from the filename.
1404 2014-01-09 Ian Lance Taylor <iant@google.com>
1406 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
1407 the other Go compiler.
1409 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1412 * g++.dg/cpp0x/variadic145.C: New.
1414 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
1416 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
1417 which don't support -fsplit-stack. Skip rotate[0123].go tests.
1419 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1422 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
1423 are run only if the Cilk library is available/enabled.
1424 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1425 * lib/target-supports.exp (check_libcilkrts_available): New function.
1427 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1430 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
1431 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1432 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
1433 with dg-additional-options.
1434 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1435 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1436 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1437 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1438 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
1439 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
1441 2014-01-09 Richard Biener <rguenther@suse.de>
1443 PR tree-optimization/59715
1444 * gcc.dg/torture/pr59715.c: New testcase.
1446 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
1448 * c-c++-common/asan/no-asan-globals.c: New test.
1449 * c-c++-common/asan/no-instrument-reads.c: Likewise.
1450 * c-c++-common/asan/no-instrument-writes.c: Likewise.
1451 * c-c++-common/asan/use-after-return-1.c: Likewise.
1452 * c-c++-common/asan/no-use-after-return.c: Likewise.
1454 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
1456 * gnat.dg/weak2.ad[sb]: New test.
1458 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1461 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
1462 type, use pointers to vector type instead.
1464 2014-01-08 Catherine Moore <clm@codesourcery.com>
1466 * gcc.target/mips/umips-branch-3.c: New test.
1467 * gcc.target/mips/umips-branch-4.c: New test.
1469 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1471 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
1472 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
1473 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
1474 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
1475 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
1476 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
1477 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
1478 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
1480 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1482 PR rtl-optimization/59137
1483 * gcc.target/mips/pr59137.c: New test.
1485 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
1487 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
1488 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
1489 * gcc.target/i386/pr55433.c (dg-options): Ditto.
1490 * gcc.target/i386/pr57848.c (dg-options): Ditto.
1491 * gcc.target/i386/pr59099.c (dg-options): Ditto.
1492 Require fpic effective target.
1493 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
1495 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1498 * gcc.dg/pr59722.c: New test.
1500 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1503 * gcc.dg/torture/pr57748-3.c: New test.
1504 * gcc.dg/torture/pr57748-4.c: New test.
1506 2014-01-08 Marek Polacek <polacek@redhat.com>
1509 * gcc.dg/gomp/pr59669-1.c: New test.
1510 * gcc.dg/gomp/pr59669-2.c: New test.
1512 2014-01-08 Martin Jambor <mjambor@suse.cz>
1515 * gcc.dg/ipa/pr59610.c: New test.
1517 2014-01-08 Janus Weil <janus@gcc.gnu.org>
1520 * gfortran.dg/binding_label_tests_26a.f90: New.
1521 * gfortran.dg/binding_label_tests_26b.f90: New.
1523 2014-01-08 Marek Polacek <polacek@redhat.com>
1526 * c-c++-common/ubsan/pr59667.c: New test.
1528 2014-01-08 Richard Biener <rguenther@suse.de>
1531 * gcc.dg/pr59630.c: New testcase.
1533 2014-01-08 Richard Biener <rguenther@suse.de>
1536 * gcc.dg/pr59471.c: New testcase.
1538 2014-01-07 Jeff Law <law@redhat.com>
1541 * gcc.target/i386/pr53623.c: New test.
1543 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
1545 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
1547 * g++.dg/cpp1y/pr58534.C: Likewise.
1548 * g++.dg/cpp1y/pr58536.C: Likewise.
1549 * g++.dg/cpp1y/pr58548.C: Likewise.
1550 * g++.dg/cpp1y/pr58549.C: Likewise.
1551 * g++.dg/cpp1y/pr58637.C: Likewise.
1552 * g++.dg/cpp1y/pr59112.C: Likewise.
1553 * g++.dg/cpp1y/pr59113.C: Likewise.
1554 * g++.dg/cpp1y/pr59629.C: Likewise.
1555 * g++.dg/cpp1y/pr59635.C: Likewise.
1556 * g++.dg/cpp1y/pr59636.C: Likewise.
1557 * g++.dg/cpp1y/pr59638.C: Likewise.
1559 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
1561 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
1563 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
1565 * gcc.target/i386/intrinsics_4.c (bar): New function.
1567 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
1569 * g++.dg/ext/is_base_of_incomplete-2.C: New.
1571 2014-01-07 Jakub Jelinek <jakub@redhat.com>
1573 PR rtl-optimization/58668
1574 * gcc.dg/pr58668.c: New test.
1576 PR tree-optimization/59643
1577 * gcc.dg/pr59643.c: New test.
1578 * gcc.c-torture/execute/pr59643.c: New test.
1580 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1583 * gfortran.dg/class_allocate_16.f90: New.
1585 2014-01-06 Jakub Jelinek <jakub@redhat.com>
1588 * gcc.target/i386/pr59644.c: New test.
1590 2014-01-06 Marek Polacek <polacek@redhat.com>
1593 * gcc.dg/pr57773.c: New test.
1595 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
1601 * g++.dg/cpp1y/pr59635.C: New testcase.
1602 * g++.dg/cpp1y/pr59636.C: New testcase.
1603 * g++.dg/cpp1y/pr59629.C: New testcase.
1604 * g++.dg/cpp1y/pr59638.C: New testcase.
1606 2014-01-06 Martin Jambor <mjambor@suse.cz>
1609 * gcc.dg/ipa/pr59008.c: New test.
1611 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1613 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1616 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1618 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1619 Require c99_runtime.
1620 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1622 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1623 Require c99_runtime.
1624 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1625 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1626 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1628 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1629 Require c99_runtime.
1630 Make CALC void static.
1631 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1633 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1634 Require c99_runtime.
1635 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1637 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1639 * gcc.target/i386/pr59501-1.c: Require avx effective target.
1640 * gcc.target/i386/pr59501-2.c: Likewise.
1641 * gcc.target/i386/pr59501-3.c: Likewise.
1642 * gcc.target/i386/pr59501-4.c: Likewise.
1643 * gcc.target/i386/pr59501-5.c: Likewise.
1644 * gcc.target/i386/pr59501-6.c: Likewise.
1646 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1648 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1649 * gcc.target/i386/pr59390_1.c: Likewise.
1650 * gcc.target/i386/pr59390_2.c: Likewise.
1652 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
1654 * gcc.dg/pr59350.c: Tweak.
1655 * gcc.dg/pr59350-2.c: New test.
1656 * g++.dg/pr59510.C: Likewise.
1658 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1661 * gfortran.dg/bind_c_procs_2.f90: New.
1663 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
1665 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1666 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1667 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1668 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1669 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1670 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1671 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1673 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
1675 * gcc.target/arm/neon-nested-apcs.c: New test.
1677 2014-01-04 Jakub Jelinek <jakub@redhat.com>
1679 PR tree-optimization/59519
1680 * gcc.dg/vect/pr59519-1.c: New test.
1681 * gcc.dg/vect/pr59519-2.c: New test.
1683 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1686 2014-01-04 Janus Weil <janus@gcc.gnu.org>
1689 * gfortran.dg/typebound_proc_32.f90: New.
1691 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
1694 * g++.dg/pr58950.C: New file.
1696 2014-01-03 Tobias Burnus <burnus@net-b.de>
1699 * g++.dg/gomp/pr58567.C: New.
1701 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
1703 PR tree-optimization/59651
1704 * gcc.dg/torture/pr59651.c: New test.
1705 * gcc.dg/vect/pr59651.c: Ditto.
1707 2014-01-03 Jakub Jelinek <jakub@redhat.com>
1710 * gcc.target/i386/pr59625.c: New test.
1712 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1716 * g++.dg/cpp0x/range-for28.C: New.
1717 * g++.dg/cpp0x/range-for3.C: Update.
1719 2014-01-02 Joseph Myers <joseph@codesourcery.com>
1721 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1723 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1726 * g++.dg/cpp0x/pr59641.C: New file.
1728 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1730 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1732 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1735 * g++.dg/ext/pr59378.C: New file.
1737 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1739 Update copyright years
1741 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1743 * gcc.target/arc/arc.exp: Use the standard form for the copyright
1746 2014-01-02 Janus Weil <janus@gcc.gnu.org>
1749 * gfortran.dg/dynamic_dispatch_12.f90: New.
1751 2014-01-01 Jakub Jelinek <jakub@redhat.com>
1753 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1754 the builtin isn't optimized away as unused.
1756 PR rtl-optimization/59647
1757 * g++.dg/opt/pr59647.C: New test.
1759 Copyright (C) 2014 Free Software Foundation, Inc.
1761 Copying and distribution of this file, with or without modification,
1762 are permitted in any medium without royalty provided the copyright
1763 notice and this notice are preserved.