1 2014-02-08 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/elemental_subroutine_10.f90 : New test. This PR
5 was fixed by the patch for PR59906.
7 2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
10 * gfortran.dg/coarray_8.f90: Update dg-error match.
12 2014-02-08 Jakub Jelinek <jakub@redhat.com>
15 * gcc.dg/vect/pr59984.c: New test.
18 * gcc.dg/attr-alloc_align-1.c: New test.
19 * gcc.dg/attr-alloc_align-2.c: New test.
20 * gcc.dg/attr-alloc_align-3.c: New test.
21 * gcc.dg/attr-assume_aligned-1.c: New test.
22 * gcc.dg/attr-assume_aligned-2.c: New test.
23 * gcc.dg/attr-assume_aligned-3.c: New test.
25 2014-02-08 Jakub Jelinek <jakub@redhat.com>
28 * gcc.target/i386/pr60077-1.c: New test.
29 * gcc.target/i386/pr60077-2.c: New test.
31 2014-02-07 Jakub Jelinek <jakub@redhat.com>
34 * gcc.dg/pr56824.c: New test.
36 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
38 * gcc.dg/gcc-have-sync-compare-and-swap.c: Align the 16 byte
39 variable used for atomic operations.
41 2014-02-07 Richard Biener <rguenther@suse.de>
44 * gcc.dg/vect/pr60092-2.c: New testcase.
46 2014-02-07 Jakub Jelinek <jakub@redhat.com>
50 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
52 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
53 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
55 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
57 * gcc.target/s390/fp2int1.c: New testcase.
59 2014-02-07 Richard Biener <rguenther@suse.de>
62 * gcc.dg/tree-ssa/alias-30.c: New testcase.
63 * gcc.dg/tree-ssa/alias-31.c: Likewise.
65 2014-02-06 Jan Hubicka <hubicka@ucw.cz>
68 * g++.dg/torture/pr59918.C: New testcase.
70 2014-02-06 Jakub Jelinek <jakub@redhat.com>
73 * gcc.target/arm/pr59575.c: New test.
76 * gcc.dg/pr59992.c: New test.
78 2014-02-06 Marc Glisse <marc.glisse@inria.fr>
80 * g++.dg/cpp0x/constexpr-attribute2.C: Restrict to target
81 init_priority. Test alignment of variable instead of function.
83 2014-02-06 Marek Polacek <polacek@redhat.com>
86 * gcc.dg/pr60087.c: New test.
88 2014-02-06 Alan Modra <amodra@gmail.com>
90 * gcc.target/powerpc/pr60032.c: New.
92 2014-02-06 Jakub Jelinek <jakub@redhat.com>
95 * gcc.c-torture/execute/pr60062.c: New test.
96 * gcc.c-torture/execute/pr60072.c: New test.
98 2014-02-06 Ian Bolton <ian.bolton@arm.com>
100 * gcc.dg/tree-ssa/pr59597.c: Make called function static
101 so that expected outcome works for PIC variants too.
103 2014-02-06 Yury Gribov <y.gribov@samsung.com>
104 Kugan Vivekanandarajah <kuganv@linaro.org>
106 * gcc.target/arm/vect-noalign.c: New file.
108 2014-02-05 Jan Hubicka <hubicka@ucw.cz>
109 Jakub Jelinek <jakub@redhat.com>
112 * gcc.dg/pr60013.c: New testcase.
114 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
116 * gcc.dg/vmx/sum2s.c: New.
117 * gcc.dg/vmx/sum2s-be-order.c: New.
119 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
121 * gcc.dg/vmx/pack.c: New.
122 * gcc.dg/vmx/pack-be-order.c: New.
123 * gcc.dg/vmx/unpack.c: New.
124 * gcc.dg/vmx/unpack-be-order.c: New.
126 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
128 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
129 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
131 2014-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
133 * gcc.target/i386/avx512f-vrndscaless-2.c (compute_rndscaless):
134 Use __builtin_floorf, __builtin_ceilf.
135 * gcc.target/i386/sse4_1-floorf-sfix-vec.c (floorf): Remove
137 (TEST): Use __builtin_floorf.
138 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
140 2014-02-05 Jakub Jelinek <jakub@redhat.com>
143 * g++.dg/opt/pr59947.C: New test.
146 * c-c++-common/gomp/pr58703.c: New test.
148 2014-02-05 Richard Biener <rguenther@suse.de>
151 * gcc.dg/vect/pr60012.c: Require vect_extract_even_odd and
152 avoid using unsigned long long.
154 2014-02-05 Jakub Jelinek <jakub@redhat.com>
157 * g++.dg/torture/pr57499.C: New test.
159 2014-02-05 Yury Gribov <y.gribov@samsung.com>
161 * gcc.dg/asan/nosanitize-and-inline.c: New test.
163 2014-02-04 Jan Hubicka <hubicka@ucw.cz>
165 * g++.dg/ipa/devirrt-22.C: Fix template.
167 2014-02-04 Marek Polacek <polacek@redhat.com>
170 * gcc.dg/pr60036.c: New test.
172 2014-02-04 Markus Trippelsdorf <markus@trippelsdorf.de>
175 * g++.dg/torture/pr60058.C: New testcase.
177 2014-02-04 Max Ostapenko <m.ostapenko@partner.samsung.com>
179 * g++.dg/tsan/default_options.C: Invert check.
181 2014-02-04 Jakub Jelinek <jakub@redhat.com>
183 PR tree-optimization/60002
184 * g++.dg/opt/pr60002.C: New test.
186 PR tree-optimization/60023
187 * g++.dg/vect/pr60023.cc: New test.
190 * c-c++-common/torture/pr60026.c: New test.
192 PR rtl-optimization/57915
193 * gcc.target/i386/pr57915.c: New test.
195 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
197 * g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
199 2014-02-04 Renlin Li <Renlin.Li@arm.com>
201 * gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
203 2014-02-04 Jakub Jelinek <jakub@redhat.com>
206 * gcc.dg/pr59261.c: New test.
208 2014-02-04 Richard Biener <rguenther@suse.de>
210 PR tree-optimization/60012
211 * gcc.dg/vect/pr60012.c: New testcase.
213 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
216 * g++.dg/eh/unwind-direct.C: New test.
218 2014-02-04 Uros Bizjak <ubizjak@gmail.com>
220 * lib/tsan-dg.exp (tsan_init): Set trivial testcase
221 timeout value to 20s.
223 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
226 * g++.dg/torture/pr59882.C: New testcase
228 2014-02-03 Jan Hubicka <jh@suse.cz>
231 * g++.dg/ipa/devirt-22.C: New testcase.
233 2014-02-03 Jan Hubicka <jh@suse.cz>
235 * g++.dg/ipa/devirt-25.C: New testcase.
237 2014-02-04 Jakub Jelinek <jakub@redhat.com>
239 PR tree-optimization/59924
240 * gcc.dg/pr59924.c: New test.
242 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
245 * g++.dg/ipa/devirt-24.C: New testcase.
247 2014-02-03 Marc Glisse <marc.glisse@inria.fr>
251 * c-c++-common/attributes-1.c: New testcase.
252 * g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
254 2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
257 * g++.dg/cpp0x/pr58871.C: New.
259 2014-02-03 Cong Hou <congh@google.com>
261 PR tree-optimization/60000
262 * g++.dg/vect/pr60000.cc: New test.
264 2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
266 * gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
267 * gcc.target/i386/long-double-64-4.c: Likewise.
268 * gcc.target/i386/long-double-80-1.c: Likewise.
269 * gcc.target/i386/long-double-80-2.c: Likewise.
270 * gcc.target/i386/long-double-80-3.c: Likewise.
271 * gcc.target/i386/long-double-80-4.c: Likewise.
272 * gcc.target/i386/long-double-80-5.c: Likewise.
273 * gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
275 * gcc.target/i386/long-double-64-3.c: Likewise.
276 * gcc.target/i386/long-double-128-1.c: New test.
277 * gcc.target/i386/long-double-128-2.c: Likewise.
278 * gcc.target/i386/long-double-128-3.c: Likewise.
279 * gcc.target/i386/long-double-128-4.c: Likewise.
280 * gcc.target/i386/long-double-128-5.c: Likewise.
281 * gcc.target/i386/long-double-128-6.c: Likewise.
282 * gcc.target/i386/long-double-128-7.c: Likewise.
283 * gcc.target/i386/long-double-128-8.c: Likewise.
284 * gcc.target/i386/long-double-128-9.c: Likewise.
285 * gcc.target/i386/long-double-64-5.c: Likewise.
286 * gcc.target/i386/long-double-64-6.c: Likewise.
287 * gcc.target/i386/long-double-64-7.c: Likewise.
288 * gcc.target/i386/long-double-64-8.c: Likewise.
289 * gcc.target/i386/long-double-64-9.c: Likewise.
290 * gcc.target/i386/long-double-80-10.c: Likewise.
291 * gcc.target/i386/long-double-80-8.c: Likewise.
292 * gcc.target/i386/long-double-80-9.c: Likewise.
294 2014-02-03 Andrey Belevantsev <abel@ispras.ru>
296 PR rtl-optimization/57662
297 * g++.dg/pr57662.C: New test.
299 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
301 * gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
302 * gcc.dg/vmx/perm.c: New.
303 * gcc.dg/vmx/perm-be-order.c: New.
305 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
307 * gcc.dg/vmx/vsums.c: New.
308 * gcc.dg/vmx/vsums-be-order.c: New.
310 2014-02-02 Jan Hubicka <hubicka@ucw.cz>
312 * g++.dg/ipa/devirt-23.C: New testcase.
313 * g++.dg/ipa/devirt-20.C: Fix template.
315 2014-02-02 Jan Hubicka <jh@suse.cz>
317 * g++.dg/ipa/devirt-21.C: New testcase.
319 2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
321 * gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
322 gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
324 2014-02-02 Uros Bizjak <ubizjak@gmail.com>
327 * gcc.c-torture/execute/pr60017.c: New test.
329 2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
332 * gfortran.dg/default_initialization_7.f90: New test.
334 2014-02-01 Paul Thomas <pault@gcc.gnu.org>
337 * gfortran.dg/elemental_subroutine_9.f90 : New test
339 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
341 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
343 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
345 * g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
347 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
349 * g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
351 2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
354 * g++.dg/init/bitfield5.C: New.
356 2014-02-01 Jakub Jelinek <jakub@redhat.com>
358 PR tree-optimization/60003
359 * gcc.c-torture/execute/pr60003.c: New test.
361 2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
364 * gcc.target/arm/pr59985.C: New.
366 2014-01-31 Jakub Jelinek <jakub@redhat.com>
369 * lib/tsan-dg.exp (tsan_init): Instead of not running any
370 tsan tests if trivial testcase doesn't run, set dg-do-what-default
372 (tsan_finish): Restore dg-do-what-default.
373 * g++.dg/tsan/atomic_free.C: Remove dg-do line.
374 * g++.dg/tsan/fd_close_norace2.C: Likewise.
375 * g++.dg/tsan/default_options.C: Likewise.
376 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
377 * g++.dg/tsan/atomic_free2.C: Likewise.
378 * g++.dg/tsan/cond_race.C: Likewise.
379 * g++.dg/tsan/fd_close_norace.C: Likewise.
380 * g++.dg/tsan/benign_race.C: Likewise.
381 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
382 * c-c++-common/tsan/simple_race.c: Likewise.
383 * c-c++-common/tsan/mutexset1.c: Likewise.
384 * c-c++-common/tsan/thread_leak2.c: Likewise.
385 * c-c++-common/tsan/tls_race.c: Likewise.
386 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
387 * c-c++-common/tsan/race_on_barrier2.c: Likewise.
388 * c-c++-common/tsan/free_race2.c: Likewise.
389 * c-c++-common/tsan/thread_leak.c: Likewise.
390 * c-c++-common/tsan/thread_leak1.c: Likewise.
391 * c-c++-common/tsan/race_on_barrier.c: Likewise.
392 * c-c++-common/tsan/free_race.c: Likewise.
393 * c-c++-common/tsan/sleep_sync.c: Likewise.
394 * c-c++-common/tsan/tiny_race.c: Likewise.
395 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
396 * c-c++-common/tsan/atomic_stack.c: Likewise.
397 * c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
398 in dg-output regexps.
399 * c-c++-common/tsan/simple_stack.c: Likewise.
401 2014-01-31 Richard Henderson <rth@redhat.com>
403 * g++.dg/tm/pr60004.C: New.
405 2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
408 * g++.dg/inherit/crash4.C: New.
410 2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
412 * c-c++-common/tsan/simple_race.c: Made test less flaky.
414 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
416 * gcc.target/i386/m512-check.h: Use correct rounding values.
418 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
420 * gcc.target/i386/avx-1.c: Use correct rounding values.
421 * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
422 * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
423 * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
424 * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
425 * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
426 * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
427 * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
428 * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
429 * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
430 * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
431 * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
432 * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
433 * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
434 * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
435 * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
436 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
437 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
438 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
439 * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
440 * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
441 * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
442 * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
443 * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
444 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
445 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
446 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
447 * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
448 * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
449 * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
450 * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
451 * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
452 * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
453 * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
454 * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
455 * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
456 * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
457 * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
458 * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
459 * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
460 * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
461 * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
462 * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
463 * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
464 * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
465 * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
466 * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
467 * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
468 * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
469 * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
470 * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
471 * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
472 * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
473 * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
474 * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
475 * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
476 * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
477 * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
478 * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
479 * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
480 * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
481 * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
482 * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
483 * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
484 * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
485 * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
486 * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
487 * gcc.target/i386/sse-13.c: Ditto.
488 * gcc.target/i386/sse-14.c: Ditto.
489 * gcc.target/i386/sse-22.c: Ditto.
490 * gcc.target/i386/sse-23.c: Ditto.
492 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
494 * gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
495 * gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
497 2014-01-31 Richard Biener <rguenther@suse.de>
500 * gcc.dg/torture/pr59990.c: New testcase.
502 2014-01-31 Jakub Jelinek <jakub@redhat.com>
504 * lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
505 if it fails don't run any tsan tests.
507 2014-01-31 Marek Polacek <polacek@redhat.com>
510 * gcc.dg/pr59940.c (g): Adjust dg-warning.
511 (y): Adjust dg-error.
512 * gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
513 * gcc.dg/pr59963-1.c: New test.
514 * gcc.dg/pr59963-2.c: New test.
515 * gcc.dg/pr59963-3.c: New test.
517 2014-01-30 Jakub Jelinek <jakub@redhat.com>
520 * gcc.target/arm/pr59923.c: New test.
522 2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
524 * gcc.dg/vmx/splat.c: New.
525 * gcc.dg/vmx/splat-vsx.c: New.
526 * gcc.dg/vmx/splat-be-order.c: New.
527 * gcc.dg/vmx/splat-vsx-be-order.c: New.
528 * gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
529 * gcc.dg/vmx/sn7153.c: Add special casing for little endian.
531 2014-01-30 Richard Biener <rguenther@suse.de>
533 PR tree-optimization/59993
534 * gcc.dg/torture/pr59993.c: New testcase.
536 2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
538 * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
539 g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
540 gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
541 vect_int rather than vect_float.
543 2014-01-30 Marek Polacek <polacek@redhat.com>
545 * gcc.dg/Wconversion-real-integer.c: Properly end comment.
547 2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
549 * gcc.target/microblaze/isa/fcmp4.c: New.
551 2014-01-30 Marek Polacek <polacek@redhat.com>
554 * gcc.dg/pr59940.c: New test.
555 * gcc.dg/pr35635.c (func3): Move dg-warning.
557 2014-01-30 Richard Biener <rguenther@suse.de>
559 PR tree-optimization/59903
560 * gcc.dg/torture/pr59903.c: New testcase.
562 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
565 * g++.dg/lookup/crash8.C: New.
567 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
570 * g++.dg/template/crash117.C: New.
572 2014-01-30 Richard Biener <rguenther@suse.de>
575 * gcc.dg/cast-function-1.c: Adjust to survive DCE.
576 * gcc.dg/call-diag-2.c: Remove expected warnings about calling
578 * gcc.dg/invalid-call-1.c: Likewise.
580 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
583 * g++.dg/cpp1y/auto-fn23.C: New.
585 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
588 * g++.dg/init/dso_handle2.C: New.
590 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
593 * g++.dg/cpp0x/pr58674.C: New.
595 2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
598 * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
599 * gcc.target/i386/avx512f-gather-5.c: Ditto.
601 2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
603 * gcc.dg/vmx/merge-be-order.c: New.
604 * gcc.dg/vmx/merge.c: New.
605 * gcc.dg/vmx/merge-vsx-be-order.c: New.
606 * gcc.dg/vmx/merge-vsx.c: New.
608 2014-01-29 Richard Biener <rguenther@suse.de>
610 PR tree-optimization/58742
611 * gcc.dg/pr58742-1.c: New testcase.
612 * gcc.dg/pr58742-2.c: Likewise.
613 * gcc.dg/pr58742-3.c: Likewise.
615 2014-01-29 Renlin Li <Renlin.Li@arm.com>
617 * gcc.target/arm/ftest-armv7ve-arm.c: New.
618 * gcc.target/arm/ftest-armv7ve-thumb.c: New.
619 * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
621 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
624 * g++.dg/gomp/pr58702.C: New.
626 2014-01-29 Dodji Seketeli <dodji@redhat.com>
628 * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
631 2014-01-29 Jakub Jelinek <jakub@redhat.com>
634 PR tree-optimization/59920
635 * gcc.dg/pr59920-1.c: New test.
636 * gcc.dg/pr59920-2.c: New test.
637 * gcc.dg/pr59920-3.c: New test.
638 * c-c++-common/gomp/pr59917-1.c: New test.
639 * c-c++-common/gomp/pr59917-2.c: New test.
641 PR tree-optimization/59594
642 * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
643 * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
644 * gcc.dg/vect/pr59594.c: New test.
646 2014-01-28 Paul Thomas <pault@gcc.gnu.org>
649 * gfortran.dg/allocate_class_3.f90: New test.
651 2014-01-28 Dodji Seketeli <dodji@redhat.com>
653 PR preprocessor/59935
654 * c-c++-common/cpp/warning-zero-location.c: New test.
655 * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
657 2014-01-27 Steve Ellcey <sellcey@mips.com>
659 * gcc.target/mips/pr52125.c: Add -mno-optgp option.
661 2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
663 * g++.dg/ext/mv16.C: New tests.
665 2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
667 * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
668 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
669 * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
670 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
671 * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
672 * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
673 * gcc.target/i386/avx512f-vpcmpged-1.c: New.
674 * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
675 * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
676 * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
677 * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
678 * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
679 * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
680 * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
681 * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
682 * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
683 * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
684 * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
685 * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
686 * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
687 * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
688 * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
689 * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
690 * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
691 * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
692 * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
693 * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
694 * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
695 * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
696 * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
697 * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
698 * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
699 * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
700 * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
701 * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
702 * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
703 * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
704 * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
705 * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
706 _mm512_mask_cvtepi32_storeu_epi8.
707 * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
708 * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
709 _mm512_mask_cvtepi32_storeu_epi16.
710 * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
711 * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
712 _mm512_mask_cvtepi64_storeu_epi8.
713 * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
714 * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
715 _mm512_mask_cvtepi64_storeu_epi16.
716 * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
717 * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
718 _mm512_mask_cvtepi64_storeu_epi32.
719 * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
720 * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
721 _mm512_mask_cvtsepi32_storeu_epi8.
722 * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
723 * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
724 _mm512_mask_cvtsepi32_storeu_epi16.
725 * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
726 * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
727 _mm512_mask_cvtsepi64_storeu_epi8.
728 * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
729 * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
730 _mm512_mask_cvtsepi64_storeu_epi16.
731 * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
732 * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
733 _mm512_mask_cvtsepi64_storeu_epi32.
734 * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
735 * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
736 _mm512_mask_cvtusepi32_storeu_epi8.
737 * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
738 * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
739 _mm512_mask_cvtusepi32_storeu_epi16.
740 * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
741 * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
742 _mm512_mask_cvtusepi64_storeu_epi8.
743 * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
744 * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
745 _mm512_mask_cvtusepi64_storeu_epi16.
746 * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
747 * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
748 _mm512_mask_cvtusepi64_storeu_epi32.
749 * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
750 * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
752 2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
754 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
755 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
756 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
757 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
758 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
759 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
760 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
761 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
762 * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
763 built-ins roudning immediate.
764 * gcc.target/i386/sse-22.c: Add new built-ins.
765 * gcc.target/i386/sse-23.c: Ditto.
766 * gcc.target/i386/avx-1.c: Ditto.
768 2014-01-27 Christian Bruel <christian.bruel@st.com>
770 * gcc.target/sh/torture/strncmp.c: New tests.
772 2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
774 * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
776 2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
778 * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
780 2014-01-24 Jeff Law <law@redhat.com>
782 PR tree-optimization/59919
783 * gcc.c-torture/compile/pr59919.c: New test.
785 2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
788 * g++.dg/ext/timevar2.C: New.
790 2014-01-24 Marek Polacek <polacek@redhat.com>
792 * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
794 2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
797 * gcc.target/i386/pr59929.c: New test.
799 2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
802 * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
803 word atomic functions at runtime.
805 2014-01-23 Marek Polacek <polacek@redhat.com>
808 * gcc.dg/pr59846.c: New test.
810 2014-01-23 Marek Polacek <polacek@redhat.com>
813 * c-c++-common/pr58346-1.c: New test.
814 * c-c++-common/pr58346-2.c: New test.
815 * c-c++-common/pr58346-3.c: New test.
817 2014-01-23 Marek Polacek <polacek@redhat.com>
820 * gcc.dg/20020220-2.c: Adjust dg-warning message.
821 * gcc.dg/pr59871.c: New test.
823 2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
826 * g++.dg/parse/enum11.C: New.
828 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
830 * gcc.target/aarch64/sshr64_1.c: New testcase.
832 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
834 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
835 SIMD enabled function.
836 * g++.dg/cilk-plus/ef_test.C: New test.
837 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
839 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
840 to differenciate C error messages from C++ ones.
842 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
844 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
846 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
848 * gcc.target/microblaze/others/builtin-trap.c: New test,
850 2014-01-23 Jakub Jelinek <jakub@redhat.com>
853 * c-c++-common/gomp/pr58809.c: New test.
855 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
858 * c-c++-common/asan/use-after-return-1.c: Fixed
861 2014-01-23 Dodji Seketeli <dodji@redhat.com>
863 PR preprocessor/58580
864 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
866 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
867 Ilya Tocar <ilya.tocar@intel.com>
869 * gcc.target/i386/avx512f-kmovw-1.c: New.
871 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
873 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
874 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
875 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
876 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
877 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
878 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
880 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
883 * gcc.dg/pr48774.c: Remove skip for mips_rel.
884 * gcc.target/mips/pr52125.c: New test.
886 2014-01-22 Marek Polacek <polacek@redhat.com>
889 * gcc.dg/torture/pr59891.c: New test.
891 2014-01-22 Jeff Law <law@redhat.com>
893 PR tree-optimization/59597
894 * gcc.dg/tree-ssa/pr59597.c: New test.
896 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
898 PR rtl-optimization/59477
899 * g++.dg/pr59477.C: New.
901 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
903 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
905 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
908 * g++.dg/pr59482.C: New.
910 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
912 * gcc.dg/vmx/insert-vsx-be-order.c: New.
913 * gcc.dg/vmx/extract-vsx.c: New.
914 * gcc.dg/vmx/extract-vsx-be-order.c: New.
915 * gcc.dg/vmx/insert-vsx.c: New.
917 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
919 PR rtl-optimization/59896
920 * gcc.target/arm/pr59896.c: New.
922 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
924 PR rtl-optimization/59858
925 * gcc.target/arm/pr59858.c: New.
927 2014-01-21 Jakub Jelinek <jakub@redhat.com>
930 * gcc.dg/tree-prof/pr59003.c: New test.
933 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
936 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
938 * gfortran.dg/round_3.f08: Add more cases.
940 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
942 * lib/target-supports.exp (force_conventional_output_for): New
944 * lib/scanasm.exp (scan-assembler_required_options)
945 (scan-assembler-not_required_options)
946 (scan-assembler-times_required_options): Replace with
947 force_conventional_output_fors.
948 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
949 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
951 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
954 * gcc.target/i386/pr59789.c: New testcase.
956 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
958 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
959 the 'code' bitfield from 16 to 8.
961 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
963 * lib/target-supports.exp
964 (check_effective_target_vect_perm): Exclude aarch64_be.
965 (check_effective_target_vect_perm_byte): Likewise.
966 (check_effective_target_vect_perm_short): Likewise.
968 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
970 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
971 (RUN_TEST): Use new macro.
972 (INDEX64_32): Delete.
973 (INDEX64_64): Likewise.
974 (INDEX128_32): Likewise.
975 (INDEX128_64): Likewise.
977 (test_vneg_f32): Use fixed RUN_TEST.
979 2014-01-20 Richard Biener <rguenther@suse.de>
982 * gcc.dg/pr59860.c: New testcase.
984 2014-01-20 Jakub Jelinek <jakub@redhat.com>
987 * gcc.target/i386/pr59880.c: New test.
989 2014-01-20 Renlin Li <renlin.li@arm.com>
991 * gcc.dg/pr44194-1.c: Tweak regexp.
993 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
998 * gfortran.dg/round_3.f08: New cases added.
999 * gfortran.dg/fmt_g_1.f90: New test.
1001 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
1003 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
1005 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1007 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
1009 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1011 * gcc.dg/vect/pr57705.c: Require vect_int.
1012 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
1013 * gcc.dg/vect/vect-alias-check.c: Likewise.
1015 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
1018 * gfortran.dg/unresolved_fixup_1.f90: New test.
1019 * gfortran.dg/unresolved_fixup_2.f90: New test.
1021 2014-01-18 Jakub Jelinek <jakub@redhat.com>
1024 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
1025 Remove dg-prune-output lines.
1027 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1030 * gfortran.dg/pr59706.f90: New test.
1031 * g++.dg/ext/pr59706.C: New test.
1033 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1037 * g++.dg/cpp0x/decltype-incomplete1.C: New.
1038 * g++.dg/init/pr58811.C: Likewise.
1040 2014-01-17 Jeff Law <law@redhat.com>
1043 * gfortran.dg/pr57904.f90: New test.
1045 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1048 * g++.dg/cpp0x/nsdmi-union4.C: New.
1050 2014-01-17 Marek Polacek <polacek@redhat.com>
1053 * g++.dg/diagnostic/pr59838.C: New test.
1055 2014-01-17 Marek Polacek <polacek@redhat.com>
1058 * gcc.dg/pr58346.c: New test.
1060 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1063 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
1064 dg-options, use dg-additional-options for i?86/x86_64 to avoid
1068 * gfortran.dg/pr59440-1.f90: New test.
1069 * gfortran.dg/pr59440-2.f90: New test.
1070 * gfortran.dg/pr59440-3.f90: New test.
1073 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
1074 testing for " version" and " alias" with one testing for
1075 " version\[^\n\r]* alias".
1076 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
1077 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
1078 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
1079 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
1080 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
1081 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
1084 * c-c++-common/torture/pr57945.c: New test.
1086 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
1088 * gcc.target/arm/its.c: New testcase.
1090 2014-01-16 Jan Hubicka <jh@suse.cz>
1093 * g++.dg/torture/pr59775.C: New testcase.
1095 2014-01-16 Jakub Jelinek <jakub@redhat.com>
1098 * gcc.c-torture/compile/pr58344.c: New test.
1101 * gcc.target/i386/pr59839.c: New test.
1104 * gcc.target/i386/pr9771-1.c (main): Rename to...
1105 (real_main): ... this. Add __asm name "main".
1106 (ASMNAME, ASMNAME2, STRING): Define.
1108 2014-01-16 Nick Clifton <nickc@redhat.com>
1111 * gcc.c-torture/compile/pr28865.c: New.
1112 * gcc.c-torture/execute/pr28865.c: New.
1114 2014-01-16 Marek Polacek <polacek@redhat.com>
1117 * gcc.dg/pr59827.c: New test.
1119 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
1121 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
1123 2014-01-15 Richard Henderson <rth@redhat.com>
1126 * gcc.target/i386/pr54694.c: New test.
1128 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
1131 * g++.dg/pr49718.C: New test.
1133 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
1135 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
1137 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1139 * gcc.dg/vmx/mult-even-odd.c: New.
1140 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
1142 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
1144 * lib/target-supports.exp (check_libcilkrts_available): Added an
1145 extern "C" if we are using C++ along with a function prototype.
1147 2014-01-15 Jeff Law <law@redhat.com>
1149 PR tree-optimization/59747
1150 * gcc.c-torture/execute/pr59747.c: New test.
1152 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
1155 * c-c++-common/convert-vec-1.c: Also prune ABI change for
1157 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
1158 * g++.dg/ext/attribute-test-1.C: Likewise.
1159 * g++.dg/ext/attribute-test-2.C: Likewise.
1160 * g++.dg/ext/attribute-test-3.C: Likewise.
1161 * g++.dg/ext/attribute-test-4.C: Likewise.
1162 * g++.dg/ext/pr56790-1.C: Likewise.
1163 * g++.dg/torture/pr38565.C: Likewise.
1164 * gcc.dg/pr53060.c: Likewise.
1165 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
1166 * c-c++-common/vector-compare-2.c: Likewise.
1167 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
1168 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
1169 dg-message line number.
1171 2014-01-15 Matthias Klose <doko@ubuntu.com>
1173 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
1175 2014-01-15 Richard Biener <rguenther@suse.de>
1177 PR tree-optimization/59822
1178 * g++.dg/torture/pr59822.C: New testcase.
1180 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
1183 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
1184 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
1186 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
1187 Kugan Vivekanandarajah <kuganv@linaro.org>
1190 * g++.dg/pr59695.C: New testcase.
1192 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1195 * gcc.c-torture/compile/pr59803.c: New testcase.
1197 2014-01-15 Jakub Jelinek <jakub@redhat.com>
1200 * gcc.c-torture/execute/pr58943.c: New test.
1201 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
1203 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
1206 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
1207 * gcc.target/i386/pr39162.c (y): New __m256i variable.
1208 (bar): Change return type to void. Set y to x.
1209 * gcc.target/i386/pr59794-1.c: New testcase.
1210 * gcc.target/i386/pr59794-2.c: Likewise.
1211 * gcc.target/i386/pr59794-3.c: Likewise.
1212 * gcc.target/i386/pr59794-4.c: Likewise.
1213 * gcc.target/i386/pr59794-5.c: Likewise.
1214 * gcc.target/i386/pr59794-6.c: Likewise.
1215 * gcc.target/i386/pr59794-7.c: Likewise.
1217 2014-01-14 Richard Biener <rguenther@suse.de>
1219 PR tree-optimization/58921
1220 PR tree-optimization/59006
1221 * gcc.dg/torture/pr58921.c: New testcase.
1222 * gcc.dg/torture/pr59006.c: Likewise.
1223 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
1225 2014-01-14 Jakub Jelinek <jakub@redhat.com>
1228 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
1229 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
1230 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
1231 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
1232 Executing predictive commoning without unrolling.
1234 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
1236 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
1237 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
1238 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
1239 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
1240 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
1241 __builtin_ia32_rsqrt28sd_round.
1242 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
1243 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
1244 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
1245 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
1246 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
1247 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
1248 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
1249 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
1250 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
1251 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
1252 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
1253 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
1254 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
1255 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
1256 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
1257 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
1258 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
1259 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
1260 * gcc.target/i386/sse-22.c: Extend with new built-ins,
1261 fix wrong rounding mode (see above).
1262 * gcc.target/i386/sse-23.c: Ditto.
1264 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1266 * gcc.dg/vmx/insert.c: New.
1267 * gcc.dg/vmx/insert-be-order.c: New.
1268 * gcc.dg/vmx/extract.c: New.
1269 * gcc.dg/vmx/extract-be-order.c: New.
1271 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1273 PR tree-optimization/59387
1274 * gcc.c-torture/execute/pr59387.c: New test.
1276 2014-01-13 Richard Biener <rguenther@suse.de>
1278 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
1279 adjusting mathlib options.
1280 * gfortran.dg/lto/lto.exp: Likewise.
1282 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
1284 * gnat.dg/loop_optimization17.adb: New test.
1285 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
1287 2014-01-13 Christian Bruel <christian.bruel@st.com>
1289 * gcc.target/sh/cmpstrn.c: New case.
1291 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1293 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
1294 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
1296 2014-01-12 Janus Weil <janus@gcc.gnu.org>
1299 * gfortran.dg/alloc_comp_basics_6.f90: New.
1301 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
1304 * gfortran.dg/pr59700.f90: New test.
1306 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1308 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
1309 * gfortran.dg/use_only_3.f90: Likewise.
1310 * gfortran.dg/inquire_10.f90: Delete opened file.
1311 * gfortran.dg/inquire_15.f90: Likewise.
1312 * gfortran.dg/pr16597.f90: Likewise.
1313 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
1316 2014-01-10 Jeff Law <law@redhat.com>
1319 * gcc.c-torture/compile/pr59743.c: New test.
1321 2014-01-10 Jan Hubicka <jh@suse.cz>
1324 * g++.dg/torture/pr58585.C: New testcase.
1326 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
1328 * gcc.dg/pr46309.c: Disable for cris*-*-*.
1330 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
1332 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
1334 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
1337 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
1338 * gcc.target/aarch64/cmn-neg2.c: New test.
1340 2014-01-10 Richard Biener <rguenther@suse.de>
1342 PR tree-optimization/59374
1343 * gcc.dg/torture/pr59374-3.c: New testcase.
1345 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1347 * lib/target-supports.exp
1348 (check_effective_target_arm_crypto_ok_nocache): New.
1349 (check_effective_target_arm_crypto_ok): Use above procedure.
1350 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
1352 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
1356 * g++.dg/ipa/devirt-20.C: New testcase.
1357 * g++.dg/torture/pr58252.C: Likewise.
1358 * g++.dg/torture/pr59226.C: Likewise.
1360 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
1362 * c-c++-common/asan/no-asan-stack.c: New test.
1364 2014-01-10 Jakub Jelinek <jakub@redhat.com>
1367 * gcc.dg/pr59670.c: New test.
1369 2014-01-09 Steve Ellcey <sellcey@mips.com>
1371 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
1373 2014-01-09 Jakub Jelinek <jakub@redhat.com>
1376 * gcc.target/i386/pr47735.c: New test.
1378 PR tree-optimization/59622
1379 * g++.dg/opt/pr59622-2.C: New test.
1380 * g++.dg/opt/pr59622-3.C: New test.
1381 * g++.dg/opt/pr59622-4.C: New test.
1382 * g++.dg/opt/pr59622-5.C: New test.
1385 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
1386 filename:line instead of (modulename+offset) form with stripped
1387 initial / from the filename.
1389 2014-01-09 Ian Lance Taylor <iant@google.com>
1391 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
1392 the other Go compiler.
1394 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1397 * g++.dg/cpp0x/variadic145.C: New.
1399 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
1401 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
1402 which don't support -fsplit-stack. Skip rotate[0123].go tests.
1404 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1407 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
1408 are run only if the Cilk library is available/enabled.
1409 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1410 * lib/target-supports.exp (check_libcilkrts_available): New function.
1412 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1415 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
1416 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1417 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
1418 with dg-additional-options.
1419 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1420 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1421 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1422 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1423 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
1424 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
1426 2014-01-09 Richard Biener <rguenther@suse.de>
1428 PR tree-optimization/59715
1429 * gcc.dg/torture/pr59715.c: New testcase.
1431 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
1433 * c-c++-common/asan/no-asan-globals.c: New test.
1434 * c-c++-common/asan/no-instrument-reads.c: Likewise.
1435 * c-c++-common/asan/no-instrument-writes.c: Likewise.
1436 * c-c++-common/asan/use-after-return-1.c: Likewise.
1437 * c-c++-common/asan/no-use-after-return.c: Likewise.
1439 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
1441 * gnat.dg/weak2.ad[sb]: New test.
1443 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1446 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
1447 type, use pointers to vector type instead.
1449 2014-01-08 Catherine Moore <clm@codesourcery.com>
1451 * gcc.target/mips/umips-branch-3.c: New test.
1452 * gcc.target/mips/umips-branch-4.c: New test.
1454 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1456 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
1457 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
1458 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
1459 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
1460 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
1461 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
1462 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
1463 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
1465 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1467 PR rtl-optimization/59137
1468 * gcc.target/mips/pr59137.c: New test.
1470 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
1472 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
1473 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
1474 * gcc.target/i386/pr55433.c (dg-options): Ditto.
1475 * gcc.target/i386/pr57848.c (dg-options): Ditto.
1476 * gcc.target/i386/pr59099.c (dg-options): Ditto.
1477 Require fpic effective target.
1478 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
1480 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1483 * gcc.dg/pr59722.c: New test.
1485 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1488 * gcc.dg/torture/pr57748-3.c: New test.
1489 * gcc.dg/torture/pr57748-4.c: New test.
1491 2014-01-08 Marek Polacek <polacek@redhat.com>
1494 * gcc.dg/gomp/pr59669-1.c: New test.
1495 * gcc.dg/gomp/pr59669-2.c: New test.
1497 2014-01-08 Martin Jambor <mjambor@suse.cz>
1500 * gcc.dg/ipa/pr59610.c: New test.
1502 2014-01-08 Janus Weil <janus@gcc.gnu.org>
1505 * gfortran.dg/binding_label_tests_26a.f90: New.
1506 * gfortran.dg/binding_label_tests_26b.f90: New.
1508 2014-01-08 Marek Polacek <polacek@redhat.com>
1511 * c-c++-common/ubsan/pr59667.c: New test.
1513 2014-01-08 Richard Biener <rguenther@suse.de>
1516 * gcc.dg/pr59630.c: New testcase.
1518 2014-01-08 Richard Biener <rguenther@suse.de>
1521 * gcc.dg/pr59471.c: New testcase.
1523 2014-01-07 Jeff Law <law@redhat.com>
1526 * gcc.target/i386/pr53623.c: New test.
1528 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
1530 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
1532 * g++.dg/cpp1y/pr58534.C: Likewise.
1533 * g++.dg/cpp1y/pr58536.C: Likewise.
1534 * g++.dg/cpp1y/pr58548.C: Likewise.
1535 * g++.dg/cpp1y/pr58549.C: Likewise.
1536 * g++.dg/cpp1y/pr58637.C: Likewise.
1537 * g++.dg/cpp1y/pr59112.C: Likewise.
1538 * g++.dg/cpp1y/pr59113.C: Likewise.
1539 * g++.dg/cpp1y/pr59629.C: Likewise.
1540 * g++.dg/cpp1y/pr59635.C: Likewise.
1541 * g++.dg/cpp1y/pr59636.C: Likewise.
1542 * g++.dg/cpp1y/pr59638.C: Likewise.
1544 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
1546 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
1548 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
1550 * gcc.target/i386/intrinsics_4.c (bar): New function.
1552 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
1554 * g++.dg/ext/is_base_of_incomplete-2.C: New.
1556 2014-01-07 Jakub Jelinek <jakub@redhat.com>
1558 PR rtl-optimization/58668
1559 * gcc.dg/pr58668.c: New test.
1561 PR tree-optimization/59643
1562 * gcc.dg/pr59643.c: New test.
1563 * gcc.c-torture/execute/pr59643.c: New test.
1565 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1568 * gfortran.dg/class_allocate_16.f90: New.
1570 2014-01-06 Jakub Jelinek <jakub@redhat.com>
1573 * gcc.target/i386/pr59644.c: New test.
1575 2014-01-06 Marek Polacek <polacek@redhat.com>
1578 * gcc.dg/pr57773.c: New test.
1580 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
1586 * g++.dg/cpp1y/pr59635.C: New testcase.
1587 * g++.dg/cpp1y/pr59636.C: New testcase.
1588 * g++.dg/cpp1y/pr59629.C: New testcase.
1589 * g++.dg/cpp1y/pr59638.C: New testcase.
1591 2014-01-06 Martin Jambor <mjambor@suse.cz>
1594 * gcc.dg/ipa/pr59008.c: New test.
1596 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1598 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1601 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1603 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1604 Require c99_runtime.
1605 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1607 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1608 Require c99_runtime.
1609 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1610 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1611 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1613 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1614 Require c99_runtime.
1615 Make CALC void static.
1616 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1618 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1619 Require c99_runtime.
1620 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1622 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1624 * gcc.target/i386/pr59501-1.c: Require avx effective target.
1625 * gcc.target/i386/pr59501-2.c: Likewise.
1626 * gcc.target/i386/pr59501-3.c: Likewise.
1627 * gcc.target/i386/pr59501-4.c: Likewise.
1628 * gcc.target/i386/pr59501-5.c: Likewise.
1629 * gcc.target/i386/pr59501-6.c: Likewise.
1631 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1633 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1634 * gcc.target/i386/pr59390_1.c: Likewise.
1635 * gcc.target/i386/pr59390_2.c: Likewise.
1637 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
1639 * gcc.dg/pr59350.c: Tweak.
1640 * gcc.dg/pr59350-2.c: New test.
1641 * g++.dg/pr59510.C: Likewise.
1643 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1646 * gfortran.dg/bind_c_procs_2.f90: New.
1648 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
1650 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1651 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1652 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1653 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1654 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1655 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1656 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1658 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
1660 * gcc.target/arm/neon-nested-apcs.c: New test.
1662 2014-01-04 Jakub Jelinek <jakub@redhat.com>
1664 PR tree-optimization/59519
1665 * gcc.dg/vect/pr59519-1.c: New test.
1666 * gcc.dg/vect/pr59519-2.c: New test.
1668 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1671 2014-01-04 Janus Weil <janus@gcc.gnu.org>
1674 * gfortran.dg/typebound_proc_32.f90: New.
1676 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
1679 * g++.dg/pr58950.C: New file.
1681 2014-01-03 Tobias Burnus <burnus@net-b.de>
1684 * g++.dg/gomp/pr58567.C: New.
1686 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
1688 PR tree-optimization/59651
1689 * gcc.dg/torture/pr59651.c: New test.
1690 * gcc.dg/vect/pr59651.c: Ditto.
1692 2014-01-03 Jakub Jelinek <jakub@redhat.com>
1695 * gcc.target/i386/pr59625.c: New test.
1697 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1701 * g++.dg/cpp0x/range-for28.C: New.
1702 * g++.dg/cpp0x/range-for3.C: Update.
1704 2014-01-02 Joseph Myers <joseph@codesourcery.com>
1706 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1708 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1711 * g++.dg/cpp0x/pr59641.C: New file.
1713 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1715 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1717 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1720 * g++.dg/ext/pr59378.C: New file.
1722 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1724 Update copyright years
1726 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1728 * gcc.target/arc/arc.exp: Use the standard form for the copyright
1731 2014-01-02 Janus Weil <janus@gcc.gnu.org>
1734 * gfortran.dg/dynamic_dispatch_12.f90: New.
1736 2014-01-01 Jakub Jelinek <jakub@redhat.com>
1738 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1739 the builtin isn't optimized away as unused.
1741 PR rtl-optimization/59647
1742 * g++.dg/opt/pr59647.C: New test.
1744 Copyright (C) 2014 Free Software Foundation, Inc.
1746 Copying and distribution of this file, with or without modification,
1747 are permitted in any medium without royalty provided the copyright
1748 notice and this notice are preserved.