1 2014-02-08 Janus Weil <janus@gcc.gnu.org>
4 * gfortran.dg/finalize_22.f90: New.
6 2014-02-08 Paul Thomas <pault@gcc.gnu.org>
9 * gfortran.dg/elemental_subroutine_10.f90 : New test. This PR
10 was fixed by the patch for PR59906.
12 2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
15 * gfortran.dg/coarray_8.f90: Update dg-error match.
17 2014-02-08 Jakub Jelinek <jakub@redhat.com>
20 * gcc.dg/vect/pr59984.c: New test.
23 * gcc.dg/attr-alloc_align-1.c: New test.
24 * gcc.dg/attr-alloc_align-2.c: New test.
25 * gcc.dg/attr-alloc_align-3.c: New test.
26 * gcc.dg/attr-assume_aligned-1.c: New test.
27 * gcc.dg/attr-assume_aligned-2.c: New test.
28 * gcc.dg/attr-assume_aligned-3.c: New test.
30 2014-02-08 Jakub Jelinek <jakub@redhat.com>
33 * gcc.target/i386/pr60077-1.c: New test.
34 * gcc.target/i386/pr60077-2.c: New test.
36 2014-02-07 Jakub Jelinek <jakub@redhat.com>
39 * gcc.dg/pr56824.c: New test.
41 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
43 * gcc.dg/gcc-have-sync-compare-and-swap.c: Align the 16 byte
44 variable used for atomic operations.
46 2014-02-07 Richard Biener <rguenther@suse.de>
49 * gcc.dg/vect/pr60092-2.c: New testcase.
51 2014-02-07 Jakub Jelinek <jakub@redhat.com>
55 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
57 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
58 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
60 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
62 * gcc.target/s390/fp2int1.c: New testcase.
64 2014-02-07 Richard Biener <rguenther@suse.de>
67 * gcc.dg/tree-ssa/alias-30.c: New testcase.
68 * gcc.dg/tree-ssa/alias-31.c: Likewise.
70 2014-02-06 Jan Hubicka <hubicka@ucw.cz>
73 * g++.dg/torture/pr59918.C: New testcase.
75 2014-02-06 Jakub Jelinek <jakub@redhat.com>
78 * gcc.target/arm/pr59575.c: New test.
81 * gcc.dg/pr59992.c: New test.
83 2014-02-06 Marc Glisse <marc.glisse@inria.fr>
85 * g++.dg/cpp0x/constexpr-attribute2.C: Restrict to target
86 init_priority. Test alignment of variable instead of function.
88 2014-02-06 Marek Polacek <polacek@redhat.com>
91 * gcc.dg/pr60087.c: New test.
93 2014-02-06 Alan Modra <amodra@gmail.com>
95 * gcc.target/powerpc/pr60032.c: New.
97 2014-02-06 Jakub Jelinek <jakub@redhat.com>
100 * gcc.c-torture/execute/pr60062.c: New test.
101 * gcc.c-torture/execute/pr60072.c: New test.
103 2014-02-06 Ian Bolton <ian.bolton@arm.com>
105 * gcc.dg/tree-ssa/pr59597.c: Make called function static
106 so that expected outcome works for PIC variants too.
108 2014-02-06 Yury Gribov <y.gribov@samsung.com>
109 Kugan Vivekanandarajah <kuganv@linaro.org>
111 * gcc.target/arm/vect-noalign.c: New file.
113 2014-02-05 Jan Hubicka <hubicka@ucw.cz>
114 Jakub Jelinek <jakub@redhat.com>
117 * gcc.dg/pr60013.c: New testcase.
119 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
121 * gcc.dg/vmx/sum2s.c: New.
122 * gcc.dg/vmx/sum2s-be-order.c: New.
124 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
126 * gcc.dg/vmx/pack.c: New.
127 * gcc.dg/vmx/pack-be-order.c: New.
128 * gcc.dg/vmx/unpack.c: New.
129 * gcc.dg/vmx/unpack-be-order.c: New.
131 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
133 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
134 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
136 2014-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
138 * gcc.target/i386/avx512f-vrndscaless-2.c (compute_rndscaless):
139 Use __builtin_floorf, __builtin_ceilf.
140 * gcc.target/i386/sse4_1-floorf-sfix-vec.c (floorf): Remove
142 (TEST): Use __builtin_floorf.
143 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
145 2014-02-05 Jakub Jelinek <jakub@redhat.com>
148 * g++.dg/opt/pr59947.C: New test.
151 * c-c++-common/gomp/pr58703.c: New test.
153 2014-02-05 Richard Biener <rguenther@suse.de>
156 * gcc.dg/vect/pr60012.c: Require vect_extract_even_odd and
157 avoid using unsigned long long.
159 2014-02-05 Jakub Jelinek <jakub@redhat.com>
162 * g++.dg/torture/pr57499.C: New test.
164 2014-02-05 Yury Gribov <y.gribov@samsung.com>
166 * gcc.dg/asan/nosanitize-and-inline.c: New test.
168 2014-02-04 Jan Hubicka <hubicka@ucw.cz>
170 * g++.dg/ipa/devirrt-22.C: Fix template.
172 2014-02-04 Marek Polacek <polacek@redhat.com>
175 * gcc.dg/pr60036.c: New test.
177 2014-02-04 Markus Trippelsdorf <markus@trippelsdorf.de>
180 * g++.dg/torture/pr60058.C: New testcase.
182 2014-02-04 Max Ostapenko <m.ostapenko@partner.samsung.com>
184 * g++.dg/tsan/default_options.C: Invert check.
186 2014-02-04 Jakub Jelinek <jakub@redhat.com>
188 PR tree-optimization/60002
189 * g++.dg/opt/pr60002.C: New test.
191 PR tree-optimization/60023
192 * g++.dg/vect/pr60023.cc: New test.
195 * c-c++-common/torture/pr60026.c: New test.
197 PR rtl-optimization/57915
198 * gcc.target/i386/pr57915.c: New test.
200 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
202 * g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
204 2014-02-04 Renlin Li <Renlin.Li@arm.com>
206 * gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
208 2014-02-04 Jakub Jelinek <jakub@redhat.com>
211 * gcc.dg/pr59261.c: New test.
213 2014-02-04 Richard Biener <rguenther@suse.de>
215 PR tree-optimization/60012
216 * gcc.dg/vect/pr60012.c: New testcase.
218 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
221 * g++.dg/eh/unwind-direct.C: New test.
223 2014-02-04 Uros Bizjak <ubizjak@gmail.com>
225 * lib/tsan-dg.exp (tsan_init): Set trivial testcase
226 timeout value to 20s.
228 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
231 * g++.dg/torture/pr59882.C: New testcase
233 2014-02-03 Jan Hubicka <jh@suse.cz>
236 * g++.dg/ipa/devirt-22.C: New testcase.
238 2014-02-03 Jan Hubicka <jh@suse.cz>
240 * g++.dg/ipa/devirt-25.C: New testcase.
242 2014-02-04 Jakub Jelinek <jakub@redhat.com>
244 PR tree-optimization/59924
245 * gcc.dg/pr59924.c: New test.
247 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
250 * g++.dg/ipa/devirt-24.C: New testcase.
252 2014-02-03 Marc Glisse <marc.glisse@inria.fr>
256 * c-c++-common/attributes-1.c: New testcase.
257 * g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
259 2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
262 * g++.dg/cpp0x/pr58871.C: New.
264 2014-02-03 Cong Hou <congh@google.com>
266 PR tree-optimization/60000
267 * g++.dg/vect/pr60000.cc: New test.
269 2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
271 * gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
272 * gcc.target/i386/long-double-64-4.c: Likewise.
273 * gcc.target/i386/long-double-80-1.c: Likewise.
274 * gcc.target/i386/long-double-80-2.c: Likewise.
275 * gcc.target/i386/long-double-80-3.c: Likewise.
276 * gcc.target/i386/long-double-80-4.c: Likewise.
277 * gcc.target/i386/long-double-80-5.c: Likewise.
278 * gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
280 * gcc.target/i386/long-double-64-3.c: Likewise.
281 * gcc.target/i386/long-double-128-1.c: New test.
282 * gcc.target/i386/long-double-128-2.c: Likewise.
283 * gcc.target/i386/long-double-128-3.c: Likewise.
284 * gcc.target/i386/long-double-128-4.c: Likewise.
285 * gcc.target/i386/long-double-128-5.c: Likewise.
286 * gcc.target/i386/long-double-128-6.c: Likewise.
287 * gcc.target/i386/long-double-128-7.c: Likewise.
288 * gcc.target/i386/long-double-128-8.c: Likewise.
289 * gcc.target/i386/long-double-128-9.c: Likewise.
290 * gcc.target/i386/long-double-64-5.c: Likewise.
291 * gcc.target/i386/long-double-64-6.c: Likewise.
292 * gcc.target/i386/long-double-64-7.c: Likewise.
293 * gcc.target/i386/long-double-64-8.c: Likewise.
294 * gcc.target/i386/long-double-64-9.c: Likewise.
295 * gcc.target/i386/long-double-80-10.c: Likewise.
296 * gcc.target/i386/long-double-80-8.c: Likewise.
297 * gcc.target/i386/long-double-80-9.c: Likewise.
299 2014-02-03 Andrey Belevantsev <abel@ispras.ru>
301 PR rtl-optimization/57662
302 * g++.dg/pr57662.C: New test.
304 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
306 * gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
307 * gcc.dg/vmx/perm.c: New.
308 * gcc.dg/vmx/perm-be-order.c: New.
310 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
312 * gcc.dg/vmx/vsums.c: New.
313 * gcc.dg/vmx/vsums-be-order.c: New.
315 2014-02-02 Jan Hubicka <hubicka@ucw.cz>
317 * g++.dg/ipa/devirt-23.C: New testcase.
318 * g++.dg/ipa/devirt-20.C: Fix template.
320 2014-02-02 Jan Hubicka <jh@suse.cz>
322 * g++.dg/ipa/devirt-21.C: New testcase.
324 2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
326 * gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
327 gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
329 2014-02-02 Uros Bizjak <ubizjak@gmail.com>
332 * gcc.c-torture/execute/pr60017.c: New test.
334 2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
337 * gfortran.dg/default_initialization_7.f90: New test.
339 2014-02-01 Paul Thomas <pault@gcc.gnu.org>
342 * gfortran.dg/elemental_subroutine_9.f90 : New test
344 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
346 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
348 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
350 * g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
352 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
354 * g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
356 2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
359 * g++.dg/init/bitfield5.C: New.
361 2014-02-01 Jakub Jelinek <jakub@redhat.com>
363 PR tree-optimization/60003
364 * gcc.c-torture/execute/pr60003.c: New test.
366 2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
369 * gcc.target/arm/pr59985.C: New.
371 2014-01-31 Jakub Jelinek <jakub@redhat.com>
374 * lib/tsan-dg.exp (tsan_init): Instead of not running any
375 tsan tests if trivial testcase doesn't run, set dg-do-what-default
377 (tsan_finish): Restore dg-do-what-default.
378 * g++.dg/tsan/atomic_free.C: Remove dg-do line.
379 * g++.dg/tsan/fd_close_norace2.C: Likewise.
380 * g++.dg/tsan/default_options.C: Likewise.
381 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
382 * g++.dg/tsan/atomic_free2.C: Likewise.
383 * g++.dg/tsan/cond_race.C: Likewise.
384 * g++.dg/tsan/fd_close_norace.C: Likewise.
385 * g++.dg/tsan/benign_race.C: Likewise.
386 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
387 * c-c++-common/tsan/simple_race.c: Likewise.
388 * c-c++-common/tsan/mutexset1.c: Likewise.
389 * c-c++-common/tsan/thread_leak2.c: Likewise.
390 * c-c++-common/tsan/tls_race.c: Likewise.
391 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
392 * c-c++-common/tsan/race_on_barrier2.c: Likewise.
393 * c-c++-common/tsan/free_race2.c: Likewise.
394 * c-c++-common/tsan/thread_leak.c: Likewise.
395 * c-c++-common/tsan/thread_leak1.c: Likewise.
396 * c-c++-common/tsan/race_on_barrier.c: Likewise.
397 * c-c++-common/tsan/free_race.c: Likewise.
398 * c-c++-common/tsan/sleep_sync.c: Likewise.
399 * c-c++-common/tsan/tiny_race.c: Likewise.
400 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
401 * c-c++-common/tsan/atomic_stack.c: Likewise.
402 * c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
403 in dg-output regexps.
404 * c-c++-common/tsan/simple_stack.c: Likewise.
406 2014-01-31 Richard Henderson <rth@redhat.com>
408 * g++.dg/tm/pr60004.C: New.
410 2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
413 * g++.dg/inherit/crash4.C: New.
415 2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
417 * c-c++-common/tsan/simple_race.c: Made test less flaky.
419 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
421 * gcc.target/i386/m512-check.h: Use correct rounding values.
423 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
425 * gcc.target/i386/avx-1.c: Use correct rounding values.
426 * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
427 * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
428 * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
429 * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
430 * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
431 * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
432 * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
433 * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
434 * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
435 * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
436 * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
437 * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
438 * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
439 * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
440 * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
441 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
442 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
443 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
444 * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
445 * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
446 * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
447 * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
448 * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
449 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
450 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
451 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
452 * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
453 * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
454 * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
455 * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
456 * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
457 * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
458 * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
459 * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
460 * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
461 * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
462 * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
463 * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
464 * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
465 * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
466 * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
467 * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
468 * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
469 * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
470 * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
471 * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
472 * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
473 * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
474 * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
475 * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
476 * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
477 * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
478 * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
479 * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
480 * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
481 * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
482 * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
483 * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
484 * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
485 * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
486 * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
487 * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
488 * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
489 * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
490 * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
491 * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
492 * gcc.target/i386/sse-13.c: Ditto.
493 * gcc.target/i386/sse-14.c: Ditto.
494 * gcc.target/i386/sse-22.c: Ditto.
495 * gcc.target/i386/sse-23.c: Ditto.
497 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
499 * gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
500 * gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
502 2014-01-31 Richard Biener <rguenther@suse.de>
505 * gcc.dg/torture/pr59990.c: New testcase.
507 2014-01-31 Jakub Jelinek <jakub@redhat.com>
509 * lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
510 if it fails don't run any tsan tests.
512 2014-01-31 Marek Polacek <polacek@redhat.com>
515 * gcc.dg/pr59940.c (g): Adjust dg-warning.
516 (y): Adjust dg-error.
517 * gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
518 * gcc.dg/pr59963-1.c: New test.
519 * gcc.dg/pr59963-2.c: New test.
520 * gcc.dg/pr59963-3.c: New test.
522 2014-01-30 Jakub Jelinek <jakub@redhat.com>
525 * gcc.target/arm/pr59923.c: New test.
527 2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
529 * gcc.dg/vmx/splat.c: New.
530 * gcc.dg/vmx/splat-vsx.c: New.
531 * gcc.dg/vmx/splat-be-order.c: New.
532 * gcc.dg/vmx/splat-vsx-be-order.c: New.
533 * gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
534 * gcc.dg/vmx/sn7153.c: Add special casing for little endian.
536 2014-01-30 Richard Biener <rguenther@suse.de>
538 PR tree-optimization/59993
539 * gcc.dg/torture/pr59993.c: New testcase.
541 2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
543 * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
544 g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
545 gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
546 vect_int rather than vect_float.
548 2014-01-30 Marek Polacek <polacek@redhat.com>
550 * gcc.dg/Wconversion-real-integer.c: Properly end comment.
552 2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
554 * gcc.target/microblaze/isa/fcmp4.c: New.
556 2014-01-30 Marek Polacek <polacek@redhat.com>
559 * gcc.dg/pr59940.c: New test.
560 * gcc.dg/pr35635.c (func3): Move dg-warning.
562 2014-01-30 Richard Biener <rguenther@suse.de>
564 PR tree-optimization/59903
565 * gcc.dg/torture/pr59903.c: New testcase.
567 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
570 * g++.dg/lookup/crash8.C: New.
572 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
575 * g++.dg/template/crash117.C: New.
577 2014-01-30 Richard Biener <rguenther@suse.de>
580 * gcc.dg/cast-function-1.c: Adjust to survive DCE.
581 * gcc.dg/call-diag-2.c: Remove expected warnings about calling
583 * gcc.dg/invalid-call-1.c: Likewise.
585 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
588 * g++.dg/cpp1y/auto-fn23.C: New.
590 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
593 * g++.dg/init/dso_handle2.C: New.
595 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
598 * g++.dg/cpp0x/pr58674.C: New.
600 2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
603 * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
604 * gcc.target/i386/avx512f-gather-5.c: Ditto.
606 2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
608 * gcc.dg/vmx/merge-be-order.c: New.
609 * gcc.dg/vmx/merge.c: New.
610 * gcc.dg/vmx/merge-vsx-be-order.c: New.
611 * gcc.dg/vmx/merge-vsx.c: New.
613 2014-01-29 Richard Biener <rguenther@suse.de>
615 PR tree-optimization/58742
616 * gcc.dg/pr58742-1.c: New testcase.
617 * gcc.dg/pr58742-2.c: Likewise.
618 * gcc.dg/pr58742-3.c: Likewise.
620 2014-01-29 Renlin Li <Renlin.Li@arm.com>
622 * gcc.target/arm/ftest-armv7ve-arm.c: New.
623 * gcc.target/arm/ftest-armv7ve-thumb.c: New.
624 * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
626 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
629 * g++.dg/gomp/pr58702.C: New.
631 2014-01-29 Dodji Seketeli <dodji@redhat.com>
633 * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
636 2014-01-29 Jakub Jelinek <jakub@redhat.com>
639 PR tree-optimization/59920
640 * gcc.dg/pr59920-1.c: New test.
641 * gcc.dg/pr59920-2.c: New test.
642 * gcc.dg/pr59920-3.c: New test.
643 * c-c++-common/gomp/pr59917-1.c: New test.
644 * c-c++-common/gomp/pr59917-2.c: New test.
646 PR tree-optimization/59594
647 * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
648 * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
649 * gcc.dg/vect/pr59594.c: New test.
651 2014-01-28 Paul Thomas <pault@gcc.gnu.org>
654 * gfortran.dg/allocate_class_3.f90: New test.
656 2014-01-28 Dodji Seketeli <dodji@redhat.com>
658 PR preprocessor/59935
659 * c-c++-common/cpp/warning-zero-location.c: New test.
660 * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
662 2014-01-27 Steve Ellcey <sellcey@mips.com>
664 * gcc.target/mips/pr52125.c: Add -mno-optgp option.
666 2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
668 * g++.dg/ext/mv16.C: New tests.
670 2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
672 * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
673 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
674 * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
675 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
676 * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
677 * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
678 * gcc.target/i386/avx512f-vpcmpged-1.c: New.
679 * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
680 * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
681 * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
682 * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
683 * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
684 * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
685 * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
686 * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
687 * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
688 * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
689 * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
690 * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
691 * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
692 * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
693 * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
694 * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
695 * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
696 * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
697 * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
698 * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
699 * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
700 * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
701 * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
702 * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
703 * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
704 * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
705 * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
706 * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
707 * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
708 * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
709 * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
710 * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
711 _mm512_mask_cvtepi32_storeu_epi8.
712 * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
713 * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
714 _mm512_mask_cvtepi32_storeu_epi16.
715 * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
716 * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
717 _mm512_mask_cvtepi64_storeu_epi8.
718 * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
719 * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
720 _mm512_mask_cvtepi64_storeu_epi16.
721 * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
722 * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
723 _mm512_mask_cvtepi64_storeu_epi32.
724 * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
725 * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
726 _mm512_mask_cvtsepi32_storeu_epi8.
727 * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
728 * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
729 _mm512_mask_cvtsepi32_storeu_epi16.
730 * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
731 * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
732 _mm512_mask_cvtsepi64_storeu_epi8.
733 * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
734 * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
735 _mm512_mask_cvtsepi64_storeu_epi16.
736 * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
737 * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
738 _mm512_mask_cvtsepi64_storeu_epi32.
739 * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
740 * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
741 _mm512_mask_cvtusepi32_storeu_epi8.
742 * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
743 * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
744 _mm512_mask_cvtusepi32_storeu_epi16.
745 * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
746 * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
747 _mm512_mask_cvtusepi64_storeu_epi8.
748 * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
749 * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
750 _mm512_mask_cvtusepi64_storeu_epi16.
751 * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
752 * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
753 _mm512_mask_cvtusepi64_storeu_epi32.
754 * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
755 * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
757 2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
759 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
760 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
761 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
762 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
763 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
764 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
765 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
766 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
767 * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
768 built-ins roudning immediate.
769 * gcc.target/i386/sse-22.c: Add new built-ins.
770 * gcc.target/i386/sse-23.c: Ditto.
771 * gcc.target/i386/avx-1.c: Ditto.
773 2014-01-27 Christian Bruel <christian.bruel@st.com>
775 * gcc.target/sh/torture/strncmp.c: New tests.
777 2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
779 * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
781 2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
783 * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
785 2014-01-24 Jeff Law <law@redhat.com>
787 PR tree-optimization/59919
788 * gcc.c-torture/compile/pr59919.c: New test.
790 2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
793 * g++.dg/ext/timevar2.C: New.
795 2014-01-24 Marek Polacek <polacek@redhat.com>
797 * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
799 2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
802 * gcc.target/i386/pr59929.c: New test.
804 2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
807 * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
808 word atomic functions at runtime.
810 2014-01-23 Marek Polacek <polacek@redhat.com>
813 * gcc.dg/pr59846.c: New test.
815 2014-01-23 Marek Polacek <polacek@redhat.com>
818 * c-c++-common/pr58346-1.c: New test.
819 * c-c++-common/pr58346-2.c: New test.
820 * c-c++-common/pr58346-3.c: New test.
822 2014-01-23 Marek Polacek <polacek@redhat.com>
825 * gcc.dg/20020220-2.c: Adjust dg-warning message.
826 * gcc.dg/pr59871.c: New test.
828 2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
831 * g++.dg/parse/enum11.C: New.
833 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
835 * gcc.target/aarch64/sshr64_1.c: New testcase.
837 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
839 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
840 SIMD enabled function.
841 * g++.dg/cilk-plus/ef_test.C: New test.
842 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
844 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
845 to differenciate C error messages from C++ ones.
847 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
849 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
851 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
853 * gcc.target/microblaze/others/builtin-trap.c: New test,
855 2014-01-23 Jakub Jelinek <jakub@redhat.com>
858 * c-c++-common/gomp/pr58809.c: New test.
860 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
863 * c-c++-common/asan/use-after-return-1.c: Fixed
866 2014-01-23 Dodji Seketeli <dodji@redhat.com>
868 PR preprocessor/58580
869 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
871 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
872 Ilya Tocar <ilya.tocar@intel.com>
874 * gcc.target/i386/avx512f-kmovw-1.c: New.
876 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
878 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
879 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
880 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
881 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
882 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
883 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
885 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
888 * gcc.dg/pr48774.c: Remove skip for mips_rel.
889 * gcc.target/mips/pr52125.c: New test.
891 2014-01-22 Marek Polacek <polacek@redhat.com>
894 * gcc.dg/torture/pr59891.c: New test.
896 2014-01-22 Jeff Law <law@redhat.com>
898 PR tree-optimization/59597
899 * gcc.dg/tree-ssa/pr59597.c: New test.
901 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
903 PR rtl-optimization/59477
904 * g++.dg/pr59477.C: New.
906 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
908 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
910 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
913 * g++.dg/pr59482.C: New.
915 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
917 * gcc.dg/vmx/insert-vsx-be-order.c: New.
918 * gcc.dg/vmx/extract-vsx.c: New.
919 * gcc.dg/vmx/extract-vsx-be-order.c: New.
920 * gcc.dg/vmx/insert-vsx.c: New.
922 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
924 PR rtl-optimization/59896
925 * gcc.target/arm/pr59896.c: New.
927 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
929 PR rtl-optimization/59858
930 * gcc.target/arm/pr59858.c: New.
932 2014-01-21 Jakub Jelinek <jakub@redhat.com>
935 * gcc.dg/tree-prof/pr59003.c: New test.
938 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
941 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
943 * gfortran.dg/round_3.f08: Add more cases.
945 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
947 * lib/target-supports.exp (force_conventional_output_for): New
949 * lib/scanasm.exp (scan-assembler_required_options)
950 (scan-assembler-not_required_options)
951 (scan-assembler-times_required_options): Replace with
952 force_conventional_output_fors.
953 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
954 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
956 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
959 * gcc.target/i386/pr59789.c: New testcase.
961 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
963 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
964 the 'code' bitfield from 16 to 8.
966 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
968 * lib/target-supports.exp
969 (check_effective_target_vect_perm): Exclude aarch64_be.
970 (check_effective_target_vect_perm_byte): Likewise.
971 (check_effective_target_vect_perm_short): Likewise.
973 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
975 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
976 (RUN_TEST): Use new macro.
977 (INDEX64_32): Delete.
978 (INDEX64_64): Likewise.
979 (INDEX128_32): Likewise.
980 (INDEX128_64): Likewise.
982 (test_vneg_f32): Use fixed RUN_TEST.
984 2014-01-20 Richard Biener <rguenther@suse.de>
987 * gcc.dg/pr59860.c: New testcase.
989 2014-01-20 Jakub Jelinek <jakub@redhat.com>
992 * gcc.target/i386/pr59880.c: New test.
994 2014-01-20 Renlin Li <renlin.li@arm.com>
996 * gcc.dg/pr44194-1.c: Tweak regexp.
998 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
1003 * gfortran.dg/round_3.f08: New cases added.
1004 * gfortran.dg/fmt_g_1.f90: New test.
1006 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
1008 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
1010 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1012 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
1014 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1016 * gcc.dg/vect/pr57705.c: Require vect_int.
1017 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
1018 * gcc.dg/vect/vect-alias-check.c: Likewise.
1020 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
1023 * gfortran.dg/unresolved_fixup_1.f90: New test.
1024 * gfortran.dg/unresolved_fixup_2.f90: New test.
1026 2014-01-18 Jakub Jelinek <jakub@redhat.com>
1029 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
1030 Remove dg-prune-output lines.
1032 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1035 * gfortran.dg/pr59706.f90: New test.
1036 * g++.dg/ext/pr59706.C: New test.
1038 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1042 * g++.dg/cpp0x/decltype-incomplete1.C: New.
1043 * g++.dg/init/pr58811.C: Likewise.
1045 2014-01-17 Jeff Law <law@redhat.com>
1048 * gfortran.dg/pr57904.f90: New test.
1050 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1053 * g++.dg/cpp0x/nsdmi-union4.C: New.
1055 2014-01-17 Marek Polacek <polacek@redhat.com>
1058 * g++.dg/diagnostic/pr59838.C: New test.
1060 2014-01-17 Marek Polacek <polacek@redhat.com>
1063 * gcc.dg/pr58346.c: New test.
1065 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1068 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
1069 dg-options, use dg-additional-options for i?86/x86_64 to avoid
1073 * gfortran.dg/pr59440-1.f90: New test.
1074 * gfortran.dg/pr59440-2.f90: New test.
1075 * gfortran.dg/pr59440-3.f90: New test.
1078 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
1079 testing for " version" and " alias" with one testing for
1080 " version\[^\n\r]* alias".
1081 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
1082 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
1083 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
1084 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
1085 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
1086 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
1089 * c-c++-common/torture/pr57945.c: New test.
1091 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
1093 * gcc.target/arm/its.c: New testcase.
1095 2014-01-16 Jan Hubicka <jh@suse.cz>
1098 * g++.dg/torture/pr59775.C: New testcase.
1100 2014-01-16 Jakub Jelinek <jakub@redhat.com>
1103 * gcc.c-torture/compile/pr58344.c: New test.
1106 * gcc.target/i386/pr59839.c: New test.
1109 * gcc.target/i386/pr9771-1.c (main): Rename to...
1110 (real_main): ... this. Add __asm name "main".
1111 (ASMNAME, ASMNAME2, STRING): Define.
1113 2014-01-16 Nick Clifton <nickc@redhat.com>
1116 * gcc.c-torture/compile/pr28865.c: New.
1117 * gcc.c-torture/execute/pr28865.c: New.
1119 2014-01-16 Marek Polacek <polacek@redhat.com>
1122 * gcc.dg/pr59827.c: New test.
1124 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
1126 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
1128 2014-01-15 Richard Henderson <rth@redhat.com>
1131 * gcc.target/i386/pr54694.c: New test.
1133 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
1136 * g++.dg/pr49718.C: New test.
1138 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
1140 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
1142 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1144 * gcc.dg/vmx/mult-even-odd.c: New.
1145 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
1147 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
1149 * lib/target-supports.exp (check_libcilkrts_available): Added an
1150 extern "C" if we are using C++ along with a function prototype.
1152 2014-01-15 Jeff Law <law@redhat.com>
1154 PR tree-optimization/59747
1155 * gcc.c-torture/execute/pr59747.c: New test.
1157 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
1160 * c-c++-common/convert-vec-1.c: Also prune ABI change for
1162 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
1163 * g++.dg/ext/attribute-test-1.C: Likewise.
1164 * g++.dg/ext/attribute-test-2.C: Likewise.
1165 * g++.dg/ext/attribute-test-3.C: Likewise.
1166 * g++.dg/ext/attribute-test-4.C: Likewise.
1167 * g++.dg/ext/pr56790-1.C: Likewise.
1168 * g++.dg/torture/pr38565.C: Likewise.
1169 * gcc.dg/pr53060.c: Likewise.
1170 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
1171 * c-c++-common/vector-compare-2.c: Likewise.
1172 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
1173 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
1174 dg-message line number.
1176 2014-01-15 Matthias Klose <doko@ubuntu.com>
1178 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
1180 2014-01-15 Richard Biener <rguenther@suse.de>
1182 PR tree-optimization/59822
1183 * g++.dg/torture/pr59822.C: New testcase.
1185 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
1188 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
1189 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
1191 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
1192 Kugan Vivekanandarajah <kuganv@linaro.org>
1195 * g++.dg/pr59695.C: New testcase.
1197 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1200 * gcc.c-torture/compile/pr59803.c: New testcase.
1202 2014-01-15 Jakub Jelinek <jakub@redhat.com>
1205 * gcc.c-torture/execute/pr58943.c: New test.
1206 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
1208 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
1211 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
1212 * gcc.target/i386/pr39162.c (y): New __m256i variable.
1213 (bar): Change return type to void. Set y to x.
1214 * gcc.target/i386/pr59794-1.c: New testcase.
1215 * gcc.target/i386/pr59794-2.c: Likewise.
1216 * gcc.target/i386/pr59794-3.c: Likewise.
1217 * gcc.target/i386/pr59794-4.c: Likewise.
1218 * gcc.target/i386/pr59794-5.c: Likewise.
1219 * gcc.target/i386/pr59794-6.c: Likewise.
1220 * gcc.target/i386/pr59794-7.c: Likewise.
1222 2014-01-14 Richard Biener <rguenther@suse.de>
1224 PR tree-optimization/58921
1225 PR tree-optimization/59006
1226 * gcc.dg/torture/pr58921.c: New testcase.
1227 * gcc.dg/torture/pr59006.c: Likewise.
1228 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
1230 2014-01-14 Jakub Jelinek <jakub@redhat.com>
1233 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
1234 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
1235 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
1236 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
1237 Executing predictive commoning without unrolling.
1239 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
1241 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
1242 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
1243 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
1244 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
1245 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
1246 __builtin_ia32_rsqrt28sd_round.
1247 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
1248 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
1249 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
1250 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
1251 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
1252 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
1253 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
1254 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
1255 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
1256 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
1257 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
1258 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
1259 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
1260 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
1261 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
1262 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
1263 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
1264 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
1265 * gcc.target/i386/sse-22.c: Extend with new built-ins,
1266 fix wrong rounding mode (see above).
1267 * gcc.target/i386/sse-23.c: Ditto.
1269 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1271 * gcc.dg/vmx/insert.c: New.
1272 * gcc.dg/vmx/insert-be-order.c: New.
1273 * gcc.dg/vmx/extract.c: New.
1274 * gcc.dg/vmx/extract-be-order.c: New.
1276 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1278 PR tree-optimization/59387
1279 * gcc.c-torture/execute/pr59387.c: New test.
1281 2014-01-13 Richard Biener <rguenther@suse.de>
1283 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
1284 adjusting mathlib options.
1285 * gfortran.dg/lto/lto.exp: Likewise.
1287 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
1289 * gnat.dg/loop_optimization17.adb: New test.
1290 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
1292 2014-01-13 Christian Bruel <christian.bruel@st.com>
1294 * gcc.target/sh/cmpstrn.c: New case.
1296 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1298 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
1299 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
1301 2014-01-12 Janus Weil <janus@gcc.gnu.org>
1304 * gfortran.dg/alloc_comp_basics_6.f90: New.
1306 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
1309 * gfortran.dg/pr59700.f90: New test.
1311 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1313 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
1314 * gfortran.dg/use_only_3.f90: Likewise.
1315 * gfortran.dg/inquire_10.f90: Delete opened file.
1316 * gfortran.dg/inquire_15.f90: Likewise.
1317 * gfortran.dg/pr16597.f90: Likewise.
1318 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
1321 2014-01-10 Jeff Law <law@redhat.com>
1324 * gcc.c-torture/compile/pr59743.c: New test.
1326 2014-01-10 Jan Hubicka <jh@suse.cz>
1329 * g++.dg/torture/pr58585.C: New testcase.
1331 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
1333 * gcc.dg/pr46309.c: Disable for cris*-*-*.
1335 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
1337 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
1339 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
1342 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
1343 * gcc.target/aarch64/cmn-neg2.c: New test.
1345 2014-01-10 Richard Biener <rguenther@suse.de>
1347 PR tree-optimization/59374
1348 * gcc.dg/torture/pr59374-3.c: New testcase.
1350 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1352 * lib/target-supports.exp
1353 (check_effective_target_arm_crypto_ok_nocache): New.
1354 (check_effective_target_arm_crypto_ok): Use above procedure.
1355 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
1357 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
1361 * g++.dg/ipa/devirt-20.C: New testcase.
1362 * g++.dg/torture/pr58252.C: Likewise.
1363 * g++.dg/torture/pr59226.C: Likewise.
1365 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
1367 * c-c++-common/asan/no-asan-stack.c: New test.
1369 2014-01-10 Jakub Jelinek <jakub@redhat.com>
1372 * gcc.dg/pr59670.c: New test.
1374 2014-01-09 Steve Ellcey <sellcey@mips.com>
1376 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
1378 2014-01-09 Jakub Jelinek <jakub@redhat.com>
1381 * gcc.target/i386/pr47735.c: New test.
1383 PR tree-optimization/59622
1384 * g++.dg/opt/pr59622-2.C: New test.
1385 * g++.dg/opt/pr59622-3.C: New test.
1386 * g++.dg/opt/pr59622-4.C: New test.
1387 * g++.dg/opt/pr59622-5.C: New test.
1390 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
1391 filename:line instead of (modulename+offset) form with stripped
1392 initial / from the filename.
1394 2014-01-09 Ian Lance Taylor <iant@google.com>
1396 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
1397 the other Go compiler.
1399 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1402 * g++.dg/cpp0x/variadic145.C: New.
1404 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
1406 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
1407 which don't support -fsplit-stack. Skip rotate[0123].go tests.
1409 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1412 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
1413 are run only if the Cilk library is available/enabled.
1414 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1415 * lib/target-supports.exp (check_libcilkrts_available): New function.
1417 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1420 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
1421 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1422 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
1423 with dg-additional-options.
1424 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1425 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1426 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1427 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1428 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
1429 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
1431 2014-01-09 Richard Biener <rguenther@suse.de>
1433 PR tree-optimization/59715
1434 * gcc.dg/torture/pr59715.c: New testcase.
1436 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
1438 * c-c++-common/asan/no-asan-globals.c: New test.
1439 * c-c++-common/asan/no-instrument-reads.c: Likewise.
1440 * c-c++-common/asan/no-instrument-writes.c: Likewise.
1441 * c-c++-common/asan/use-after-return-1.c: Likewise.
1442 * c-c++-common/asan/no-use-after-return.c: Likewise.
1444 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
1446 * gnat.dg/weak2.ad[sb]: New test.
1448 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1451 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
1452 type, use pointers to vector type instead.
1454 2014-01-08 Catherine Moore <clm@codesourcery.com>
1456 * gcc.target/mips/umips-branch-3.c: New test.
1457 * gcc.target/mips/umips-branch-4.c: New test.
1459 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1461 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
1462 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
1463 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
1464 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
1465 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
1466 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
1467 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
1468 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
1470 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1472 PR rtl-optimization/59137
1473 * gcc.target/mips/pr59137.c: New test.
1475 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
1477 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
1478 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
1479 * gcc.target/i386/pr55433.c (dg-options): Ditto.
1480 * gcc.target/i386/pr57848.c (dg-options): Ditto.
1481 * gcc.target/i386/pr59099.c (dg-options): Ditto.
1482 Require fpic effective target.
1483 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
1485 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1488 * gcc.dg/pr59722.c: New test.
1490 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1493 * gcc.dg/torture/pr57748-3.c: New test.
1494 * gcc.dg/torture/pr57748-4.c: New test.
1496 2014-01-08 Marek Polacek <polacek@redhat.com>
1499 * gcc.dg/gomp/pr59669-1.c: New test.
1500 * gcc.dg/gomp/pr59669-2.c: New test.
1502 2014-01-08 Martin Jambor <mjambor@suse.cz>
1505 * gcc.dg/ipa/pr59610.c: New test.
1507 2014-01-08 Janus Weil <janus@gcc.gnu.org>
1510 * gfortran.dg/binding_label_tests_26a.f90: New.
1511 * gfortran.dg/binding_label_tests_26b.f90: New.
1513 2014-01-08 Marek Polacek <polacek@redhat.com>
1516 * c-c++-common/ubsan/pr59667.c: New test.
1518 2014-01-08 Richard Biener <rguenther@suse.de>
1521 * gcc.dg/pr59630.c: New testcase.
1523 2014-01-08 Richard Biener <rguenther@suse.de>
1526 * gcc.dg/pr59471.c: New testcase.
1528 2014-01-07 Jeff Law <law@redhat.com>
1531 * gcc.target/i386/pr53623.c: New test.
1533 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
1535 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
1537 * g++.dg/cpp1y/pr58534.C: Likewise.
1538 * g++.dg/cpp1y/pr58536.C: Likewise.
1539 * g++.dg/cpp1y/pr58548.C: Likewise.
1540 * g++.dg/cpp1y/pr58549.C: Likewise.
1541 * g++.dg/cpp1y/pr58637.C: Likewise.
1542 * g++.dg/cpp1y/pr59112.C: Likewise.
1543 * g++.dg/cpp1y/pr59113.C: Likewise.
1544 * g++.dg/cpp1y/pr59629.C: Likewise.
1545 * g++.dg/cpp1y/pr59635.C: Likewise.
1546 * g++.dg/cpp1y/pr59636.C: Likewise.
1547 * g++.dg/cpp1y/pr59638.C: Likewise.
1549 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
1551 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
1553 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
1555 * gcc.target/i386/intrinsics_4.c (bar): New function.
1557 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
1559 * g++.dg/ext/is_base_of_incomplete-2.C: New.
1561 2014-01-07 Jakub Jelinek <jakub@redhat.com>
1563 PR rtl-optimization/58668
1564 * gcc.dg/pr58668.c: New test.
1566 PR tree-optimization/59643
1567 * gcc.dg/pr59643.c: New test.
1568 * gcc.c-torture/execute/pr59643.c: New test.
1570 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1573 * gfortran.dg/class_allocate_16.f90: New.
1575 2014-01-06 Jakub Jelinek <jakub@redhat.com>
1578 * gcc.target/i386/pr59644.c: New test.
1580 2014-01-06 Marek Polacek <polacek@redhat.com>
1583 * gcc.dg/pr57773.c: New test.
1585 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
1591 * g++.dg/cpp1y/pr59635.C: New testcase.
1592 * g++.dg/cpp1y/pr59636.C: New testcase.
1593 * g++.dg/cpp1y/pr59629.C: New testcase.
1594 * g++.dg/cpp1y/pr59638.C: New testcase.
1596 2014-01-06 Martin Jambor <mjambor@suse.cz>
1599 * gcc.dg/ipa/pr59008.c: New test.
1601 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1603 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1606 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1608 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1609 Require c99_runtime.
1610 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1612 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1613 Require c99_runtime.
1614 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1615 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1616 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1618 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1619 Require c99_runtime.
1620 Make CALC void static.
1621 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1623 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1624 Require c99_runtime.
1625 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1627 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1629 * gcc.target/i386/pr59501-1.c: Require avx effective target.
1630 * gcc.target/i386/pr59501-2.c: Likewise.
1631 * gcc.target/i386/pr59501-3.c: Likewise.
1632 * gcc.target/i386/pr59501-4.c: Likewise.
1633 * gcc.target/i386/pr59501-5.c: Likewise.
1634 * gcc.target/i386/pr59501-6.c: Likewise.
1636 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1638 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1639 * gcc.target/i386/pr59390_1.c: Likewise.
1640 * gcc.target/i386/pr59390_2.c: Likewise.
1642 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
1644 * gcc.dg/pr59350.c: Tweak.
1645 * gcc.dg/pr59350-2.c: New test.
1646 * g++.dg/pr59510.C: Likewise.
1648 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1651 * gfortran.dg/bind_c_procs_2.f90: New.
1653 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
1655 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1656 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1657 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1658 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1659 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1660 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1661 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1663 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
1665 * gcc.target/arm/neon-nested-apcs.c: New test.
1667 2014-01-04 Jakub Jelinek <jakub@redhat.com>
1669 PR tree-optimization/59519
1670 * gcc.dg/vect/pr59519-1.c: New test.
1671 * gcc.dg/vect/pr59519-2.c: New test.
1673 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1676 2014-01-04 Janus Weil <janus@gcc.gnu.org>
1679 * gfortran.dg/typebound_proc_32.f90: New.
1681 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
1684 * g++.dg/pr58950.C: New file.
1686 2014-01-03 Tobias Burnus <burnus@net-b.de>
1689 * g++.dg/gomp/pr58567.C: New.
1691 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
1693 PR tree-optimization/59651
1694 * gcc.dg/torture/pr59651.c: New test.
1695 * gcc.dg/vect/pr59651.c: Ditto.
1697 2014-01-03 Jakub Jelinek <jakub@redhat.com>
1700 * gcc.target/i386/pr59625.c: New test.
1702 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1706 * g++.dg/cpp0x/range-for28.C: New.
1707 * g++.dg/cpp0x/range-for3.C: Update.
1709 2014-01-02 Joseph Myers <joseph@codesourcery.com>
1711 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1713 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1716 * g++.dg/cpp0x/pr59641.C: New file.
1718 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1720 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1722 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1725 * g++.dg/ext/pr59378.C: New file.
1727 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1729 Update copyright years
1731 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1733 * gcc.target/arc/arc.exp: Use the standard form for the copyright
1736 2014-01-02 Janus Weil <janus@gcc.gnu.org>
1739 * gfortran.dg/dynamic_dispatch_12.f90: New.
1741 2014-01-01 Jakub Jelinek <jakub@redhat.com>
1743 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1744 the builtin isn't optimized away as unused.
1746 PR rtl-optimization/59647
1747 * g++.dg/opt/pr59647.C: New test.
1749 Copyright (C) 2014 Free Software Foundation, Inc.
1751 Copying and distribution of this file, with or without modification,
1752 are permitted in any medium without royalty provided the copyright
1753 notice and this notice are preserved.