expr.c (expand_expr_real_1): For a bit-field destination type...
[gcc.git] / gcc / testsuite / ChangeLog
1 2014-02-19 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/opt31.adb: New test.
4
5 2014-02-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6
7 * gcc.dg/torture/pr60092.c: xfail execution on *-*-solaris2.11* at -O0.
8
9 2014-02-19 Janus Weil <janus@gcc.gnu.org>
10
11 PR fortran/60232
12 * gfortran.dg/typebound_proc_33.f90: New.
13
14 2014-02-19 Marek Polacek <polacek@redhat.com>
15
16 PR c/60195
17 * gcc.dg/pr60195.c: New test.
18
19 2014-02-19 Paul Pluzhnikov <ppluzhnikov@google.com>
20
21 * gcc.dg/vect/no-vfa-vect-depend-2.c (main1): Fix buffer
22 overflow.
23
24 2014-02-19 Jakub Jelinek <jakub@redhat.com>
25
26 PR preprocessor/58844
27 * c-c++-common/cpp/pr58844-1.c: New test.
28 * c-c++-common/cpp/pr58844-2.c: New test.
29
30 2014-02-18 Paolo Carlini <paolo.carlini@oracle.com>
31
32 PR c++/60225
33 * g++.dg/cpp0x/constexpr-ice10.C: New.
34
35 2014-02-18 Paolo Carlini <paolo.carlini@oracle.com>
36
37 PR c++/60215
38 * g++.dg/cpp0x/pr60215.C: New.
39
40 2014-02-18 Tobias Burnus <burnus@net-b.de>
41
42 PR fortran/49397
43 * gfortran.dg/proc_ptr_45.f90: New.
44 * gfortran.dg/proc_ptr_46.f90: New.
45
46 2014-02-18 Adam Butcher <adam@jessamine.co.uk>
47
48 PR c++/60190
49 * g++.dg/cpp1y/pr60190.C: New testcase.
50
51 PR c++/60064
52 * g++.dg/cpp1y/pr60064.C: New testcase.
53
54 2014-02-18 Uros Bizjak <ubizjak@gmail.com>
55
56 PR target/60205
57 * gcc.target/i386/pr60205-1.c: New test.
58 * gcc.target/i386/pr60205-2.c: Ditto.
59
60 2014-02-18 Kai Tietz <ktietz@redhat.com>
61
62 PR target/60193
63 * gcc.target/i386/nest-1.c: New testcase.
64
65 2014-02-18 Eric Botcazou <ebotcazou@adacore.com>
66
67 * gnat.dg/opt32.adb: New test.
68
69 2014-02-18 Janus Weil <janus@gcc.gnu.org>
70
71 PR fortran/60231
72 * gfortran.dg/typebound_generic_15.f90: New.
73
74 2014-02-17 Janus Weil <janus@gcc.gnu.org>
75
76 PR fortran/55907
77 * gfortran.dg/init_flag_12.f90: New.
78
79 2014-02-17 Kirill Yukhin <kirill.yukhin@intel.com>
80 Ilya Tocar <ilya.tocar@intel.com>
81
82 * gcc.target/i386/avx512f-vpermd-2.c: Fix reference calculations.
83 * gcc.target/i386/avx512f-vpermpd-2.c: Ditto.
84 * gcc.target/i386/avx512f-vpermps-2.c: Ditto.
85 * gcc.target/i386/avx512f-vpermq-var-2.c: Ditto.
86
87 2014-02-16 Richard Sandiford <rdsandiford@googlemail.com>
88
89 * lib/target-supports.exp
90 (check_effective_target_logical_op_short_circuit): New procedure.
91 * gcc.dg/binop-xor1.c: XFAIL for logical_op_short_circuit.
92 * gcc.dg/tree-ssa/forwprop-28.c: Use logical_op_short_circuit
93 instead of mips*-*-*, arc*-*-*, avr*-*-* and arm_cortex_m tests.
94 * gcc.dg/tree-ssa/vrp47.c: Likewise.
95 * gcc.dg/tree-ssa/vrp87.c: Likewise.
96 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise. Also use
97 logical_op_short_circuit for the alternative test, extending
98 it to arm_cortex_m.
99
100 2014-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
101
102 PR target/60203
103 * gcc.target/powerpc/pr60203.c: New testsuite.
104
105 2014-02-15 Mikael Morin <mikael@gcc.gnu.org>
106
107 PR fortran/59599
108 * gfortran.dg/ichar_3.f90: New test.
109
110 2014-02-15 Richard Biener <rguenther@suse.de>
111
112 PR tree-optimization/60183
113 * gcc.dg/torture/pr60183.c: New testcase.
114
115 2014-02-14 Jeff Law <law@redhat.com>
116
117 PR rtl-optimization/60131
118 * g++.dg/torture/pr60131.C: New test.
119
120 2014-02-14 Ian Bolton <ian.bolton@arm.com>
121
122 * gcc.target/arm/pr59858.c: Skip if -mfloat-abi=hard specified
123 on command-line.
124
125 2014-02-14 Bernd Edlinger <bernd.edlinger@hotmail.de>
126
127 * c-c++-common/ubsan/overflow-negate-2.c (main): Use signed char.
128
129 2014-02-14 Jakub Jelinek <jakub@redhat.com>
130
131 * gcc.c-torture/compile/20140213.c: New test.
132
133 2014-02-13 Jakub Jelinek <jakub@redhat.com>
134
135 PR target/43546
136 * gcc.target/i386/pr43546.c: New test.
137
138 2014-02-13 Dominik Vogt <vogt@linux.vnet.ibm.com>
139
140 * gcc.target/s390/hotpatch-compile-8.c: New test.
141
142 2014-02-13 Richard Sandiford <rdsandiford@googlemail.com>
143
144 * gcc.dg/pr59605.c: Convert to a compile test. Protect MAX_COPY
145 definition with an ifndef.
146 * gcc.dg/pr59605-2.c: New test.
147
148 2014-02-13 Richard Sandiford <rdsandiford@googlemail.com>
149
150 * gcc.dg/gomp/simd-clones-5.c: Update comment for new warning message.
151
152 2014-02-12 Joseph Myers <joseph@codesourcery.com>
153
154 * gcc.dg/torture/float128-mul-underflow.c,
155 gcc.dg/torture/float128-truncdf-underflow.c,
156 gcc.dg/torture/float128-truncsf-underflow.c: New tests.
157
158 2014-02-12 Jakub Jelinek <jakub@redhat.com>
159
160 PR middle-end/59737
161 * g++.dg/ipa/pr59737.C: New test.
162
163 2014-02-12 H.J. Lu <hongjiu.lu@intel.com>
164
165 * g++.dg/opt/pr52727.C: Compile with -march=i686 for ia32.
166
167 2014-02-12 Thomas Schwinge <thomas@codesourcery.com>
168
169 * c-c++-common/raw-string-3.c: Fix typo in dg-error invocation.
170
171 * gcc.dg/cilk-plus/jump-openmp.c: New file.
172
173 2014-02-12 Richard Biener <rguenther@suse.de>
174
175 PR middle-end/60092
176 * gcc.dg/torture/pr60092.c: New testcase.
177 * gcc.dg/tree-ssa/alias-31.c: Disable SRA.
178
179 2014-02-12 Eric Botcazou <ebotcazou@adacore.com>
180
181 * gcc.c-torture/execute/20140212-1.c: New test.
182
183 2014-02-12 Paolo Carlini <paolo.carlini@oracle.com>
184
185 PR c++/60047
186 * g++.dg/cpp0x/pr60047.C: New.
187
188 2014-02-12 Jakub Jelinek <jakub@redhat.com>
189
190 PR c/60101
191 * c-c++-common/pr60101.c: New test.
192
193 2014-02-11 Jan Hubicka <hubicka@ucw.cz>
194
195 PR lto/59468
196 * g++.dg/ipa/devirt-27.C: New testcase.
197 * g++.dg/ipa/devirt-26.C: New testcase.
198
199 2014-02-11 Michael Meissner <meissner@linux.vnet.ibm.com>
200
201 PR target/60137
202 * gcc.target/powerpc/pr60137.c: New file.
203
204 2014-02-11 Jakub Jelinek <jakub@redhat.com>
205
206 PR fortran/52370
207 * gfortran.dg/pr52370.f90: New test.
208
209 2014-02-11 Uros Bizjak <ubizjak@gmail.com>
210
211 PR target/59927
212 Revert
213 2013-12-15 Uros Bizjak <ubizjak@gmail.com>
214
215 PR testsuite/58630
216 * gcc.target/i386/pr43662.c (dg-options):
217 Add -maccumulate-outgoing-args.
218 * gcc.target/i386/pr43869.c (dg-options): Ditto.
219 * gcc.target/i386/pr57003.c (dg-options): Ditto.
220 * gcc.target/i386/avx-vzeroupper-16.c (dg-options):
221 Remove -mtune=generic and add -maccumulate-outgoing-args instead.
222 * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
223 * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
224 * gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
225 Add -maccumulate-outgoing-args.
226 * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
227 * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
228 * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
229 * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
230 * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
231 * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
232 * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
233 * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
234 * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
235 * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
236 * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
237 * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
238 * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
239 * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
240 * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
241
242 2014-02-11 Richard Sandiford <rdsandiford@googlemail.com>
243
244 * gcc.dg/vect/pr56787.c: Mark as xfail for vect_no_align.
245
246 2014-02-11 Jakub Jelinek <jakub@redhat.com>
247
248 PR debug/59776
249 * gcc.dg/guality/pr59776.c: New test.
250
251 2014-02-11 Renlin Li <Renlin.Li@arm.com>
252
253 * gcc.target/arm/fixed_float_conversion.c: Add arm_vfp3 option.
254 * lib/target-supports.exp (check_effective_target_arm_vfp3_ok): New.
255 (add_options_for_arm_vfp3): New.
256
257 2014-02-11 Jeff Law <law@redhat.com>
258
259 PR middle-end/54041
260 * gcc.target/m68k/pr54041.c: New test.
261
262 2014-02-11 Jakub Jelinek <jakub@redhat.com>
263
264 PR target/59927
265 * gcc.target/i386/pr59927.c: New test.
266
267 2014-02-10 Richard Sandiford <rdsandiford@googlemail.com>
268
269 * gcc.dg/vect/pr57741-3.c: Require vect_int.
270 * gcc.dg/vect/pr60012.c: Likewise.
271 * gcc.dg/vect/vect-119.c: Likewise.
272 * gcc.dg/vect/vect-outer-4c-big-array.c: Likewise.
273 * gcc.dg/vect/vect-outer-4c.c: Likewise.
274
275 2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
276
277 * gcc.dg/binop-xor1.c: Don't xfail scan-tree-dump-times.
278
279 2014-02-10 Jeff Law <law@redhat.com>
280
281 PR middle-end-52306
282 * gcc.c-torture/compile/pr52306.c: New test.
283
284 2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
285
286 * g++.dg/ext/vector26.C: Use -mmmx for 32-bit x86.
287
288 2014-02-10 Richard Biener <rguenther@suse.de>
289
290 PR tree-optimization/60115
291 * gcc.dg/torture/pr60115.c: New testcase.
292
293 2014-02-10 Eric Botcazou <ebotcazou@adacore.com>
294
295 * g++.dg/vect/pr33426-ivdep-3.cc: Require vect_int_mult as well.
296 * g++.dg/vect/pr33426-ivdep-4.cc: Likewise.
297
298 2014-02-10 Kirill Yukhin <kirill.yukhin@intel.com>
299 Ilya Tocar <ilya.tocar@intel.com>
300
301 * gcc.target/i386/avx512f-vexpandpd-1.c: Update intrinsics.
302 * gcc.target/i386/avx512f-vexpandps-1.c: Ditto.
303 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
304 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
305 * gcc.target/i386/avx512f-vmovdqu32-1: Ditto.
306 * gcc.target/i386/avx512f-vmovdqu32-2: Ditto.
307 * gcc.target/i386/avx512f-vmovdqu64-1: Ditto.
308 * gcc.target/i386/avx512f-vmovdqu64-2: Ditto.
309 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
310 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
311 * gcc.target/i386/avx512f-vpcmupd-2.c: Ditto.
312 * gcc.target/i386/avx512f-vpcmupq-2.c: Ditto.
313 * gcc.target/i386/avx512f-vrndscalepd-1.c: Ditto.
314 * gcc.target/i386/avx512f-vrndscaleps-1.c: Ditto.
315 * gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto.
316 * gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto.
317 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Update parameters.
318 * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Ditto.
319 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
320 * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Ditto.
321 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
322 * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Ditto.
323 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
324 * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Ditto.
325 * gcc.target/i386/avx512f-vpsrad-2.c: Initialize 64 bits.
326 * gcc.target/i386/avx512f-vpslld-2.c: Ditto.
327 * gcc.target/i386/avx512f-vpsrld-2.c: Ditto.
328
329 2014-02-10 Jakub Jelinek <jakub@redhat.com>
330
331 * gcc.dg/vect/pr59984.c: Require effective target
332 vect_simd_clones.
333
334 2014-02-09 Paul Thomas <pault@gcc.gnu.org>
335
336 PR fortran/57522
337 * gfortran.dg/associated_target_5.f03: New test.
338
339 2014-02-09 Paul Thomas <pault@gcc.gnu.org>
340
341 PR fortran/59026
342 * gfortran.dg/elemental_by_value_1.f90: New test.
343
344 2014-02-08 Janus Weil <janus@gcc.gnu.org>
345
346 PR fortran/58470
347 * gfortran.dg/finalize_22.f90: New.
348
349 2014-02-08 Paul Thomas <pault@gcc.gnu.org>
350
351 PR fortran/60066
352 * gfortran.dg/elemental_subroutine_10.f90: New test. This PR
353 was fixed by the patch for PR59906.
354
355 2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
356
357 PR translation/52289
358 * gfortran.dg/coarray_8.f90: Update dg-error match.
359
360 2014-02-08 Jakub Jelinek <jakub@redhat.com>
361
362 PR c/59984
363 * gcc.dg/vect/pr59984.c: New test.
364
365 PR middle-end/60092
366 * gcc.dg/attr-alloc_align-1.c: New test.
367 * gcc.dg/attr-alloc_align-2.c: New test.
368 * gcc.dg/attr-alloc_align-3.c: New test.
369 * gcc.dg/attr-assume_aligned-1.c: New test.
370 * gcc.dg/attr-assume_aligned-2.c: New test.
371 * gcc.dg/attr-assume_aligned-3.c: New test.
372
373 2014-02-08 Jakub Jelinek <jakub@redhat.com>
374
375 PR target/60077
376 * gcc.target/i386/pr60077-1.c: New test.
377 * gcc.target/i386/pr60077-2.c: New test.
378
379 2014-02-07 Jakub Jelinek <jakub@redhat.com>
380
381 PR preprocessor/56824
382 * gcc.dg/pr56824.c: New test.
383
384 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
385
386 * gcc.dg/gcc-have-sync-compare-and-swap.c: Align the 16 byte
387 variable used for atomic operations.
388
389 2014-02-07 Richard Biener <rguenther@suse.de>
390
391 PR middle-end/60092
392 * gcc.dg/vect/pr60092-2.c: New testcase.
393
394 2014-02-07 Jakub Jelinek <jakub@redhat.com>
395
396 PR c++/60082
397 Revert
398 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
399
400 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
401 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
402
403 2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
404
405 * gcc.target/s390/fp2int1.c: New testcase.
406
407 2014-02-07 Richard Biener <rguenther@suse.de>
408
409 PR middle-end/60092
410 * gcc.dg/tree-ssa/alias-30.c: New testcase.
411 * gcc.dg/tree-ssa/alias-31.c: Likewise.
412
413 2014-02-06 Jan Hubicka <hubicka@ucw.cz>
414
415 PR ipa/59918
416 * g++.dg/torture/pr59918.C: New testcase.
417
418 2014-02-06 Jakub Jelinek <jakub@redhat.com>
419
420 PR target/59575
421 * gcc.target/arm/pr59575.c: New test.
422
423 PR debug/59992
424 * gcc.dg/pr59992.c: New test.
425
426 2014-02-06 Marc Glisse <marc.glisse@inria.fr>
427
428 * g++.dg/cpp0x/constexpr-attribute2.C: Restrict to target
429 init_priority. Test alignment of variable instead of function.
430
431 2014-02-06 Marek Polacek <polacek@redhat.com>
432
433 PR c/60087
434 * gcc.dg/pr60087.c: New test.
435
436 2014-02-06 Alan Modra <amodra@gmail.com>
437
438 * gcc.target/powerpc/pr60032.c: New.
439
440 2014-02-06 Jakub Jelinek <jakub@redhat.com>
441
442 PR target/60062
443 * gcc.c-torture/execute/pr60062.c: New test.
444 * gcc.c-torture/execute/pr60072.c: New test.
445
446 2014-02-06 Ian Bolton <ian.bolton@arm.com>
447
448 * gcc.dg/tree-ssa/pr59597.c: Make called function static
449 so that expected outcome works for PIC variants too.
450
451 2014-02-06 Yury Gribov <y.gribov@samsung.com>
452 Kugan Vivekanandarajah <kuganv@linaro.org>
453
454 * gcc.target/arm/vect-noalign.c: New file.
455
456 2014-02-05 Jan Hubicka <hubicka@ucw.cz>
457 Jakub Jelinek <jakub@redhat.com>
458
459 PR middle-end/60013
460 * gcc.dg/pr60013.c: New testcase.
461
462 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
463
464 * gcc.dg/vmx/sum2s.c: New.
465 * gcc.dg/vmx/sum2s-be-order.c: New.
466
467 2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
468
469 * gcc.dg/vmx/pack.c: New.
470 * gcc.dg/vmx/pack-be-order.c: New.
471 * gcc.dg/vmx/unpack.c: New.
472 * gcc.dg/vmx/unpack-be-order.c: New.
473
474 2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
475
476 * g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
477 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
478
479 2014-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
480
481 * gcc.target/i386/avx512f-vrndscaless-2.c (compute_rndscaless):
482 Use __builtin_floorf, __builtin_ceilf.
483 * gcc.target/i386/sse4_1-floorf-sfix-vec.c (floorf): Remove
484 declaration.
485 (TEST): Use __builtin_floorf.
486 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
487
488 2014-02-05 Jakub Jelinek <jakub@redhat.com>
489
490 PR ipa/59947
491 * g++.dg/opt/pr59947.C: New test.
492
493 PR c++/58703
494 * c-c++-common/gomp/pr58703.c: New test.
495
496 2014-02-05 Richard Biener <rguenther@suse.de>
497
498 PR testsuite/60076
499 * gcc.dg/vect/pr60012.c: Require vect_extract_even_odd and
500 avoid using unsigned long long.
501
502 2014-02-05 Jakub Jelinek <jakub@redhat.com>
503
504 PR middle-end/57499
505 * g++.dg/torture/pr57499.C: New test.
506
507 2014-02-05 Yury Gribov <y.gribov@samsung.com>
508
509 * gcc.dg/asan/nosanitize-and-inline.c: New test.
510
511 2014-02-04 Jan Hubicka <hubicka@ucw.cz>
512
513 * g++.dg/ipa/devirrt-22.C: Fix template.
514
515 2014-02-04 Marek Polacek <polacek@redhat.com>
516
517 PR c/60036
518 * gcc.dg/pr60036.c: New test.
519
520 2014-02-04 Markus Trippelsdorf <markus@trippelsdorf.de>
521
522 PR ipa/60058
523 * g++.dg/torture/pr60058.C: New testcase.
524
525 2014-02-04 Max Ostapenko <m.ostapenko@partner.samsung.com>
526
527 * g++.dg/tsan/default_options.C: Invert check.
528
529 2014-02-04 Jakub Jelinek <jakub@redhat.com>
530
531 PR tree-optimization/60002
532 * g++.dg/opt/pr60002.C: New test.
533
534 PR tree-optimization/60023
535 * g++.dg/vect/pr60023.cc: New test.
536
537 PR ipa/60026
538 * c-c++-common/torture/pr60026.c: New test.
539
540 PR rtl-optimization/57915
541 * gcc.target/i386/pr57915.c: New test.
542
543 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
544
545 * g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
546
547 2014-02-04 Renlin Li <Renlin.Li@arm.com>
548
549 * gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
550
551 2014-02-04 Jakub Jelinek <jakub@redhat.com>
552
553 PR middle-end/59261
554 * gcc.dg/pr59261.c: New test.
555
556 2014-02-04 Richard Biener <rguenther@suse.de>
557
558 PR tree-optimization/60012
559 * gcc.dg/vect/pr60012.c: New testcase.
560
561 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
562
563 PR target/59788
564 * g++.dg/eh/unwind-direct.C: New test.
565
566 2014-02-04 Uros Bizjak <ubizjak@gmail.com>
567
568 * lib/tsan-dg.exp (tsan_init): Set trivial testcase
569 timeout value to 20s.
570
571 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
572
573 PR ipa/59882
574 * g++.dg/torture/pr59882.C: New testcase
575
576 2014-02-03 Jan Hubicka <jh@suse.cz>
577
578 PR ipa/59831
579 * g++.dg/ipa/devirt-22.C: New testcase.
580
581 2014-02-03 Jan Hubicka <jh@suse.cz>
582
583 * g++.dg/ipa/devirt-25.C: New testcase.
584
585 2014-02-04 Jakub Jelinek <jakub@redhat.com>
586
587 PR tree-optimization/59924
588 * gcc.dg/pr59924.c: New test.
589
590 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
591
592 PR ipa/59831
593 * g++.dg/ipa/devirt-24.C: New testcase.
594
595 2014-02-03 Marc Glisse <marc.glisse@inria.fr>
596
597 PR c++/53017
598 PR c++/59211
599 * c-c++-common/attributes-1.c: New testcase.
600 * g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
601
602 2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
603
604 PR c++/58871
605 * g++.dg/cpp0x/pr58871.C: New.
606
607 2014-02-03 Cong Hou <congh@google.com>
608
609 PR tree-optimization/60000
610 * g++.dg/vect/pr60000.cc: New test.
611
612 2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
613
614 * gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
615 * gcc.target/i386/long-double-64-4.c: Likewise.
616 * gcc.target/i386/long-double-80-1.c: Likewise.
617 * gcc.target/i386/long-double-80-2.c: Likewise.
618 * gcc.target/i386/long-double-80-3.c: Likewise.
619 * gcc.target/i386/long-double-80-4.c: Likewise.
620 * gcc.target/i386/long-double-80-5.c: Likewise.
621 * gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
622 __multf3 isn't used.
623 * gcc.target/i386/long-double-64-3.c: Likewise.
624 * gcc.target/i386/long-double-128-1.c: New test.
625 * gcc.target/i386/long-double-128-2.c: Likewise.
626 * gcc.target/i386/long-double-128-3.c: Likewise.
627 * gcc.target/i386/long-double-128-4.c: Likewise.
628 * gcc.target/i386/long-double-128-5.c: Likewise.
629 * gcc.target/i386/long-double-128-6.c: Likewise.
630 * gcc.target/i386/long-double-128-7.c: Likewise.
631 * gcc.target/i386/long-double-128-8.c: Likewise.
632 * gcc.target/i386/long-double-128-9.c: Likewise.
633 * gcc.target/i386/long-double-64-5.c: Likewise.
634 * gcc.target/i386/long-double-64-6.c: Likewise.
635 * gcc.target/i386/long-double-64-7.c: Likewise.
636 * gcc.target/i386/long-double-64-8.c: Likewise.
637 * gcc.target/i386/long-double-64-9.c: Likewise.
638 * gcc.target/i386/long-double-80-10.c: Likewise.
639 * gcc.target/i386/long-double-80-8.c: Likewise.
640 * gcc.target/i386/long-double-80-9.c: Likewise.
641
642 2014-02-03 Andrey Belevantsev <abel@ispras.ru>
643
644 PR rtl-optimization/57662
645 * g++.dg/pr57662.C: New test.
646
647 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
648
649 * gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
650 * gcc.dg/vmx/perm.c: New.
651 * gcc.dg/vmx/perm-be-order.c: New.
652
653 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
654
655 * gcc.dg/vmx/vsums.c: New.
656 * gcc.dg/vmx/vsums-be-order.c: New.
657
658 2014-02-02 Jan Hubicka <hubicka@ucw.cz>
659
660 * g++.dg/ipa/devirt-23.C: New testcase.
661 * g++.dg/ipa/devirt-20.C: Fix template.
662
663 2014-02-02 Jan Hubicka <jh@suse.cz>
664
665 * g++.dg/ipa/devirt-21.C: New testcase.
666
667 2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
668
669 * gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
670 gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
671
672 2014-02-02 Uros Bizjak <ubizjak@gmail.com>
673
674 PR target/60017
675 * gcc.c-torture/execute/pr60017.c: New test.
676
677 2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
678
679 PR fortran/57033
680 * gfortran.dg/default_initialization_7.f90: New test.
681
682 2014-02-01 Paul Thomas <pault@gcc.gnu.org>
683
684 PR fortran/59906
685 * gfortran.dg/elemental_subroutine_9.f90: New test.
686
687 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
688
689 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
690
691 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
692
693 * g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
694
695 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
696
697 * g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
698
699 2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
700
701 PR c++/51219
702 * g++.dg/init/bitfield5.C: New.
703
704 2014-02-01 Jakub Jelinek <jakub@redhat.com>
705
706 PR tree-optimization/60003
707 * gcc.c-torture/execute/pr60003.c: New test.
708
709 2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
710
711 PR bootstrap/59985
712 * gcc.target/arm/pr59985.C: New.
713
714 2014-01-31 Jakub Jelinek <jakub@redhat.com>
715
716 PR sanitizer/59410
717 * lib/tsan-dg.exp (tsan_init): Instead of not running any
718 tsan tests if trivial testcase doesn't run, set dg-do-what-default
719 to compile.
720 (tsan_finish): Restore dg-do-what-default.
721 * g++.dg/tsan/atomic_free.C: Remove dg-do line.
722 * g++.dg/tsan/fd_close_norace2.C: Likewise.
723 * g++.dg/tsan/default_options.C: Likewise.
724 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
725 * g++.dg/tsan/atomic_free2.C: Likewise.
726 * g++.dg/tsan/cond_race.C: Likewise.
727 * g++.dg/tsan/fd_close_norace.C: Likewise.
728 * g++.dg/tsan/benign_race.C: Likewise.
729 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
730 * c-c++-common/tsan/simple_race.c: Likewise.
731 * c-c++-common/tsan/mutexset1.c: Likewise.
732 * c-c++-common/tsan/thread_leak2.c: Likewise.
733 * c-c++-common/tsan/tls_race.c: Likewise.
734 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
735 * c-c++-common/tsan/race_on_barrier2.c: Likewise.
736 * c-c++-common/tsan/free_race2.c: Likewise.
737 * c-c++-common/tsan/thread_leak.c: Likewise.
738 * c-c++-common/tsan/thread_leak1.c: Likewise.
739 * c-c++-common/tsan/race_on_barrier.c: Likewise.
740 * c-c++-common/tsan/free_race.c: Likewise.
741 * c-c++-common/tsan/sleep_sync.c: Likewise.
742 * c-c++-common/tsan/tiny_race.c: Likewise.
743 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
744 * c-c++-common/tsan/atomic_stack.c: Likewise.
745 * c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
746 in dg-output regexps.
747 * c-c++-common/tsan/simple_stack.c: Likewise.
748
749 2014-01-31 Richard Henderson <rth@redhat.com>
750
751 * g++.dg/tm/pr60004.C: New.
752
753 2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
754
755 PR c++/59082
756 * g++.dg/inherit/crash4.C: New.
757
758 2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
759
760 * c-c++-common/tsan/simple_race.c: Made test less flaky.
761
762 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
763
764 * gcc.target/i386/m512-check.h: Use correct rounding values.
765
766 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
767
768 * gcc.target/i386/avx-1.c: Use correct rounding values.
769 * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
770 * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
771 * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
772 * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
773 * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
774 * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
775 * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
776 * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
777 * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
778 * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
779 * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
780 * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
781 * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
782 * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
783 * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
784 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
785 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
786 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
787 * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
788 * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
789 * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
790 * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
791 * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
792 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
793 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
794 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
795 * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
796 * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
797 * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
798 * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
799 * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
800 * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
801 * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
802 * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
803 * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
804 * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
805 * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
806 * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
807 * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
808 * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
809 * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
810 * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
811 * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
812 * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
813 * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
814 * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
815 * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
816 * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
817 * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
818 * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
819 * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
820 * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
821 * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
822 * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
823 * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
824 * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
825 * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
826 * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
827 * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
828 * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
829 * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
830 * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
831 * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
832 * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
833 * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
834 * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
835 * gcc.target/i386/sse-13.c: Ditto.
836 * gcc.target/i386/sse-14.c: Ditto.
837 * gcc.target/i386/sse-22.c: Ditto.
838 * gcc.target/i386/sse-23.c: Ditto.
839
840 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
841
842 * gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
843 * gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
844
845 2014-01-31 Richard Biener <rguenther@suse.de>
846
847 PR middle-end/59990
848 * gcc.dg/torture/pr59990.c: New testcase.
849
850 2014-01-31 Jakub Jelinek <jakub@redhat.com>
851
852 * lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
853 if it fails don't run any tsan tests.
854
855 2014-01-31 Marek Polacek <polacek@redhat.com>
856
857 PR c/59963
858 * gcc.dg/pr59940.c (g): Adjust dg-warning.
859 (y): Adjust dg-error.
860 * gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
861 * gcc.dg/pr59963-1.c: New test.
862 * gcc.dg/pr59963-2.c: New test.
863 * gcc.dg/pr59963-3.c: New test.
864
865 2014-01-30 Jakub Jelinek <jakub@redhat.com>
866
867 PR target/59923
868 * gcc.target/arm/pr59923.c: New test.
869
870 2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
871
872 * gcc.dg/vmx/splat.c: New.
873 * gcc.dg/vmx/splat-vsx.c: New.
874 * gcc.dg/vmx/splat-be-order.c: New.
875 * gcc.dg/vmx/splat-vsx-be-order.c: New.
876 * gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
877 * gcc.dg/vmx/sn7153.c: Add special casing for little endian.
878
879 2014-01-30 Richard Biener <rguenther@suse.de>
880
881 PR tree-optimization/59993
882 * gcc.dg/torture/pr59993.c: New testcase.
883
884 2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
885
886 * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
887 g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
888 gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
889 vect_int rather than vect_float.
890
891 2014-01-30 Marek Polacek <polacek@redhat.com>
892
893 * gcc.dg/Wconversion-real-integer.c: Properly end comment.
894
895 2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
896
897 * gcc.target/microblaze/isa/fcmp4.c: New.
898
899 2014-01-30 Marek Polacek <polacek@redhat.com>
900
901 PR c/59940
902 * gcc.dg/pr59940.c: New test.
903 * gcc.dg/pr35635.c (func3): Move dg-warning.
904
905 2014-01-30 Richard Biener <rguenther@suse.de>
906
907 PR tree-optimization/59903
908 * gcc.dg/torture/pr59903.c: New testcase.
909
910 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
911
912 PR c++/58843
913 * g++.dg/lookup/crash8.C: New.
914
915 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
916
917 PR c++/58649
918 * g++.dg/template/crash117.C: New.
919
920 2014-01-30 Richard Biener <rguenther@suse.de>
921
922 PR c/59905
923 * gcc.dg/cast-function-1.c: Adjust to survive DCE.
924 * gcc.dg/call-diag-2.c: Remove expected warnings about calling
925 abort.
926 * gcc.dg/invalid-call-1.c: Likewise.
927
928 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
929
930 PR c++/58561
931 * g++.dg/cpp1y/auto-fn23.C: New.
932
933 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
934
935 PR c++/58846
936 * g++.dg/init/dso_handle2.C: New.
937
938 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
939
940 PR c++/58674
941 * g++.dg/cpp0x/pr58674.C: New.
942
943 2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
944
945 PR target/59617
946 * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
947 * gcc.target/i386/avx512f-gather-5.c: Ditto.
948
949 2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
950
951 * gcc.dg/vmx/merge-be-order.c: New.
952 * gcc.dg/vmx/merge.c: New.
953 * gcc.dg/vmx/merge-vsx-be-order.c: New.
954 * gcc.dg/vmx/merge-vsx.c: New.
955
956 2014-01-29 Richard Biener <rguenther@suse.de>
957
958 PR tree-optimization/58742
959 * gcc.dg/pr58742-1.c: New testcase.
960 * gcc.dg/pr58742-2.c: Likewise.
961 * gcc.dg/pr58742-3.c: Likewise.
962
963 2014-01-29 Renlin Li <Renlin.Li@arm.com>
964
965 * gcc.target/arm/ftest-armv7ve-arm.c: New.
966 * gcc.target/arm/ftest-armv7ve-thumb.c: New.
967 * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
968
969 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
970
971 PR c++/58702
972 * g++.dg/gomp/pr58702.C: New.
973
974 2014-01-29 Dodji Seketeli <dodji@redhat.com>
975
976 * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
977 selector.
978
979 2014-01-29 Jakub Jelinek <jakub@redhat.com>
980
981 PR middle-end/59917
982 PR tree-optimization/59920
983 * gcc.dg/pr59920-1.c: New test.
984 * gcc.dg/pr59920-2.c: New test.
985 * gcc.dg/pr59920-3.c: New test.
986 * c-c++-common/gomp/pr59917-1.c: New test.
987 * c-c++-common/gomp/pr59917-2.c: New test.
988
989 PR tree-optimization/59594
990 * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
991 * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
992 * gcc.dg/vect/pr59594.c: New test.
993
994 2014-01-28 Paul Thomas <pault@gcc.gnu.org>
995
996 PR fortran/59414
997 * gfortran.dg/allocate_class_3.f90: New test.
998
999 2014-01-28 Dodji Seketeli <dodji@redhat.com>
1000
1001 PR preprocessor/59935
1002 * c-c++-common/cpp/warning-zero-location.c: New test.
1003 * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
1004
1005 2014-01-27 Steve Ellcey <sellcey@mips.com>
1006
1007 * gcc.target/mips/pr52125.c: Add -mno-optgp option.
1008
1009 2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
1010
1011 * g++.dg/ext/mv16.C: New tests.
1012
1013 2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
1014
1015 * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
1016 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
1017 * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
1018 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
1019 * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
1020 * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
1021 * gcc.target/i386/avx512f-vpcmpged-1.c: New.
1022 * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
1023 * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
1024 * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
1025 * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
1026 * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
1027 * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
1028 * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
1029 * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
1030 * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
1031 * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
1032 * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
1033 * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
1034 * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
1035 * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
1036 * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
1037 * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
1038 * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
1039 * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
1040 * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
1041 * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
1042 * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
1043 * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
1044 * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
1045 * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
1046 * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
1047 * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
1048 * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
1049 * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
1050 * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
1051 * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
1052 * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
1053 * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
1054 _mm512_mask_cvtepi32_storeu_epi8.
1055 * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
1056 * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
1057 _mm512_mask_cvtepi32_storeu_epi16.
1058 * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
1059 * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
1060 _mm512_mask_cvtepi64_storeu_epi8.
1061 * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
1062 * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
1063 _mm512_mask_cvtepi64_storeu_epi16.
1064 * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
1065 * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
1066 _mm512_mask_cvtepi64_storeu_epi32.
1067 * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
1068 * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
1069 _mm512_mask_cvtsepi32_storeu_epi8.
1070 * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
1071 * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
1072 _mm512_mask_cvtsepi32_storeu_epi16.
1073 * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
1074 * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
1075 _mm512_mask_cvtsepi64_storeu_epi8.
1076 * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
1077 * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
1078 _mm512_mask_cvtsepi64_storeu_epi16.
1079 * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
1080 * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
1081 _mm512_mask_cvtsepi64_storeu_epi32.
1082 * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
1083 * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
1084 _mm512_mask_cvtusepi32_storeu_epi8.
1085 * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
1086 * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
1087 _mm512_mask_cvtusepi32_storeu_epi16.
1088 * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
1089 * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
1090 _mm512_mask_cvtusepi64_storeu_epi8.
1091 * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
1092 * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
1093 _mm512_mask_cvtusepi64_storeu_epi16.
1094 * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
1095 * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
1096 _mm512_mask_cvtusepi64_storeu_epi32.
1097 * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
1098 * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
1099
1100 2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
1101
1102 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
1103 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
1104 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
1105 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
1106 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
1107 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
1108 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
1109 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
1110 * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
1111 built-ins roudning immediate.
1112 * gcc.target/i386/sse-22.c: Add new built-ins.
1113 * gcc.target/i386/sse-23.c: Ditto.
1114 * gcc.target/i386/avx-1.c: Ditto.
1115
1116 2014-01-27 Christian Bruel <christian.bruel@st.com>
1117
1118 * gcc.target/sh/torture/strncmp.c: New tests.
1119
1120 2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
1121
1122 * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
1123
1124 2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
1125
1126 * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
1127
1128 2014-01-24 Jeff Law <law@redhat.com>
1129
1130 PR tree-optimization/59919
1131 * gcc.c-torture/compile/pr59919.c: New test.
1132
1133 2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
1134
1135 PR c++/57524
1136 * g++.dg/ext/timevar2.C: New.
1137
1138 2014-01-24 Marek Polacek <polacek@redhat.com>
1139
1140 * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
1141
1142 2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
1143
1144 PR target/59929
1145 * gcc.target/i386/pr59929.c: New test.
1146
1147 2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1148
1149 PR target/59909
1150 * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
1151 word atomic functions at runtime.
1152
1153 2014-01-23 Marek Polacek <polacek@redhat.com>
1154
1155 PR c/59846
1156 * gcc.dg/pr59846.c: New test.
1157
1158 2014-01-23 Marek Polacek <polacek@redhat.com>
1159
1160 PR c/58346
1161 * c-c++-common/pr58346-1.c: New test.
1162 * c-c++-common/pr58346-2.c: New test.
1163 * c-c++-common/pr58346-3.c: New test.
1164
1165 2014-01-23 Marek Polacek <polacek@redhat.com>
1166
1167 PR c/59871
1168 * gcc.dg/20020220-2.c: Adjust dg-warning message.
1169 * gcc.dg/pr59871.c: New test.
1170
1171 2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
1172
1173 PR c++/58980
1174 * g++.dg/parse/enum11.C: New.
1175
1176 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
1177
1178 * gcc.target/aarch64/sshr64_1.c: New testcase.
1179
1180 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
1181
1182 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
1183 SIMD enabled function.
1184 * g++.dg/cilk-plus/ef_test.C: New test.
1185 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
1186 and added C++ ones.
1187 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
1188 to differenciate C error messages from C++ ones.
1189
1190 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
1191
1192 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
1193
1194 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1195
1196 * gcc.target/microblaze/others/builtin-trap.c: New test,
1197
1198 2014-01-23 Jakub Jelinek <jakub@redhat.com>
1199
1200 PR middle-end/58809
1201 * c-c++-common/gomp/pr58809.c: New test.
1202
1203 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
1204
1205 PR sanitizer/59897
1206 * c-c++-common/asan/use-after-return-1.c: Fixed
1207 to pass on darwin.
1208
1209 2014-01-23 Dodji Seketeli <dodji@redhat.com>
1210
1211 PR preprocessor/58580
1212 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
1213
1214 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
1215 Ilya Tocar <ilya.tocar@intel.com>
1216
1217 * gcc.target/i386/avx512f-kmovw-1.c: New.
1218
1219 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
1220
1221 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
1222 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
1223 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
1224 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
1225 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
1226 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
1227
1228 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
1229
1230 PR target/52125
1231 * gcc.dg/pr48774.c: Remove skip for mips_rel.
1232 * gcc.target/mips/pr52125.c: New test.
1233
1234 2014-01-22 Marek Polacek <polacek@redhat.com>
1235
1236 PR c/59891
1237 * gcc.dg/torture/pr59891.c: New test.
1238
1239 2014-01-22 Jeff Law <law@redhat.com>
1240
1241 PR tree-optimization/59597
1242 * gcc.dg/tree-ssa/pr59597.c: New test.
1243
1244 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
1245
1246 PR rtl-optimization/59477
1247 * g++.dg/pr59477.C: New.
1248
1249 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
1250
1251 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
1252
1253 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
1254
1255 PR c++/59482
1256 * g++.dg/pr59482.C: New.
1257
1258 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1259
1260 * gcc.dg/vmx/insert-vsx-be-order.c: New.
1261 * gcc.dg/vmx/extract-vsx.c: New.
1262 * gcc.dg/vmx/extract-vsx-be-order.c: New.
1263 * gcc.dg/vmx/insert-vsx.c: New.
1264
1265 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
1266
1267 PR rtl-optimization/59896
1268 * gcc.target/arm/pr59896.c: New.
1269
1270 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
1271
1272 PR rtl-optimization/59858
1273 * gcc.target/arm/pr59858.c: New.
1274
1275 2014-01-21 Jakub Jelinek <jakub@redhat.com>
1276
1277 PR target/59003
1278 * gcc.dg/tree-prof/pr59003.c: New test.
1279
1280 PR middle-end/59860
1281 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
1282 other targets.
1283
1284 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1285
1286 * gfortran.dg/round_3.f08: Add more cases.
1287
1288 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
1289
1290 * lib/target-supports.exp (force_conventional_output_for): New
1291 procedure.
1292 * lib/scanasm.exp (scan-assembler_required_options)
1293 (scan-assembler-not_required_options)
1294 (scan-assembler-times_required_options): Replace with
1295 force_conventional_output_fors.
1296 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
1297 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
1298
1299 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
1300
1301 PR middle-end/59789
1302 * gcc.target/i386/pr59789.c: New testcase.
1303
1304 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
1305
1306 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
1307 the 'code' bitfield from 16 to 8.
1308
1309 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
1310
1311 * lib/target-supports.exp
1312 (check_effective_target_vect_perm): Exclude aarch64_be.
1313 (check_effective_target_vect_perm_byte): Likewise.
1314 (check_effective_target_vect_perm_short): Likewise.
1315
1316 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
1317
1318 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
1319 (RUN_TEST): Use new macro.
1320 (INDEX64_32): Delete.
1321 (INDEX64_64): Likewise.
1322 (INDEX128_32): Likewise.
1323 (INDEX128_64): Likewise.
1324 (INDEX): Likewise.
1325 (test_vneg_f32): Use fixed RUN_TEST.
1326
1327 2014-01-20 Richard Biener <rguenther@suse.de>
1328
1329 PR middle-end/59860
1330 * gcc.dg/pr59860.c: New testcase.
1331
1332 2014-01-20 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR target/59880
1335 * gcc.target/i386/pr59880.c: New test.
1336
1337 2014-01-20 Renlin Li <renlin.li@arm.com>
1338
1339 * gcc.dg/pr44194-1.c: Tweak regexp.
1340
1341 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
1342
1343 PR libfortran/59771
1344 PR libfortran/59774
1345 PR libfortran/59836
1346 * gfortran.dg/round_3.f08: New cases added.
1347 * gfortran.dg/fmt_g_1.f90: New test.
1348
1349 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
1350
1351 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
1352
1353 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1354
1355 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
1356
1357 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
1358
1359 * gcc.dg/vect/pr57705.c: Require vect_int.
1360 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
1361 * gcc.dg/vect/vect-alias-check.c: Likewise.
1362
1363 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
1364
1365 PR fortran/58007
1366 * gfortran.dg/unresolved_fixup_1.f90: New test.
1367 * gfortran.dg/unresolved_fixup_2.f90: New test.
1368
1369 2014-01-18 Jakub Jelinek <jakub@redhat.com>
1370
1371 PR target/58944
1372 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
1373 Remove dg-prune-output lines.
1374
1375 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1376
1377 PR middle-end/59706
1378 * gfortran.dg/pr59706.f90: New test.
1379 * g++.dg/ext/pr59706.C: New test.
1380
1381 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1382
1383 PR c++/59270
1384 PR c++/58811
1385 * g++.dg/cpp0x/decltype-incomplete1.C: New.
1386 * g++.dg/init/pr58811.C: Likewise.
1387
1388 2014-01-17 Jeff Law <law@redhat.com>
1389
1390 PR middle-end/57904
1391 * gfortran.dg/pr57904.f90: New test.
1392
1393 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
1394
1395 PR c++/59269
1396 * g++.dg/cpp0x/nsdmi-union4.C: New.
1397
1398 2014-01-17 Marek Polacek <polacek@redhat.com>
1399
1400 PR c++/59838
1401 * g++.dg/diagnostic/pr59838.C: New test.
1402
1403 2014-01-17 Marek Polacek <polacek@redhat.com>
1404
1405 PR c/58346
1406 * gcc.dg/pr58346.c: New test.
1407
1408 2014-01-17 Jakub Jelinek <jakub@redhat.com>
1409
1410 PR testsuite/58776
1411 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
1412 dg-options, use dg-additional-options for i?86/x86_64 to avoid
1413 option duplication.
1414
1415 PR fortran/59440
1416 * gfortran.dg/pr59440-1.f90: New test.
1417 * gfortran.dg/pr59440-2.f90: New test.
1418 * gfortran.dg/pr59440-3.f90: New test.
1419
1420 PR testsuite/59064
1421 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
1422 testing for " version" and " alias" with one testing for
1423 " version\[^\n\r]* alias".
1424 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
1425 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
1426 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
1427 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
1428 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
1429 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
1430
1431 PR c++/57945
1432 * c-c++-common/torture/pr57945.c: New test.
1433
1434 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
1435
1436 * gcc.target/arm/its.c: New testcase.
1437
1438 2014-01-16 Jan Hubicka <jh@suse.cz>
1439
1440 PR ipa/59775
1441 * g++.dg/torture/pr59775.C: New testcase.
1442
1443 2014-01-16 Jakub Jelinek <jakub@redhat.com>
1444
1445 PR middle-end/58344
1446 * gcc.c-torture/compile/pr58344.c: New test.
1447
1448 PR target/59839
1449 * gcc.target/i386/pr59839.c: New test.
1450
1451 PR debug/54694
1452 * gcc.target/i386/pr9771-1.c (main): Rename to...
1453 (real_main): ... this. Add __asm name "main".
1454 (ASMNAME, ASMNAME2, STRING): Define.
1455
1456 2014-01-16 Nick Clifton <nickc@redhat.com>
1457
1458 PR middle-end/28865
1459 * gcc.c-torture/compile/pr28865.c: New.
1460 * gcc.c-torture/execute/pr28865.c: New.
1461
1462 2014-01-16 Marek Polacek <polacek@redhat.com>
1463
1464 PR middle-end/59827
1465 * gcc.dg/pr59827.c: New test.
1466
1467 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
1468
1469 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
1470
1471 2014-01-15 Richard Henderson <rth@redhat.com>
1472
1473 PR debug/54694
1474 * gcc.target/i386/pr54694.c: New test.
1475
1476 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
1477
1478 PR c++/49718
1479 * g++.dg/pr49718.C: New test.
1480
1481 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
1482
1483 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
1484
1485 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1486
1487 * gcc.dg/vmx/mult-even-odd.c: New.
1488 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
1489
1490 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
1491
1492 * lib/target-supports.exp (check_libcilkrts_available): Added an
1493 extern "C" if we are using C++ along with a function prototype.
1494
1495 2014-01-15 Jeff Law <law@redhat.com>
1496
1497 PR tree-optimization/59747
1498 * gcc.c-torture/execute/pr59747.c: New test.
1499
1500 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
1501
1502 PR target/59794
1503 * c-c++-common/convert-vec-1.c: Also prune ABI change for
1504 Linux/x86.
1505 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
1506 * g++.dg/ext/attribute-test-1.C: Likewise.
1507 * g++.dg/ext/attribute-test-2.C: Likewise.
1508 * g++.dg/ext/attribute-test-3.C: Likewise.
1509 * g++.dg/ext/attribute-test-4.C: Likewise.
1510 * g++.dg/ext/pr56790-1.C: Likewise.
1511 * g++.dg/torture/pr38565.C: Likewise.
1512 * gcc.dg/pr53060.c: Likewise.
1513 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
1514 * c-c++-common/vector-compare-2.c: Likewise.
1515 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
1516 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
1517 dg-message line number.
1518
1519 2014-01-15 Matthias Klose <doko@ubuntu.com>
1520
1521 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
1522
1523 2014-01-15 Richard Biener <rguenther@suse.de>
1524
1525 PR tree-optimization/59822
1526 * g++.dg/torture/pr59822.C: New testcase.
1527
1528 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
1529
1530 PR target/59808
1531 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
1532 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
1533
1534 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
1535 Kugan Vivekanandarajah <kuganv@linaro.org>
1536
1537 PR target/59695
1538 * g++.dg/pr59695.C: New testcase.
1539
1540 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1541
1542 PR target/59803
1543 * gcc.c-torture/compile/pr59803.c: New testcase.
1544
1545 2014-01-15 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR c/58943
1548 * gcc.c-torture/execute/pr58943.c: New test.
1549 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
1550
1551 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
1552
1553 PR target/59794
1554 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
1555 * gcc.target/i386/pr39162.c (y): New __m256i variable.
1556 (bar): Change return type to void. Set y to x.
1557 * gcc.target/i386/pr59794-1.c: New testcase.
1558 * gcc.target/i386/pr59794-2.c: Likewise.
1559 * gcc.target/i386/pr59794-3.c: Likewise.
1560 * gcc.target/i386/pr59794-4.c: Likewise.
1561 * gcc.target/i386/pr59794-5.c: Likewise.
1562 * gcc.target/i386/pr59794-6.c: Likewise.
1563 * gcc.target/i386/pr59794-7.c: Likewise.
1564
1565 2014-01-14 Richard Biener <rguenther@suse.de>
1566
1567 PR tree-optimization/58921
1568 PR tree-optimization/59006
1569 * gcc.dg/torture/pr58921.c: New testcase.
1570 * gcc.dg/torture/pr59006.c: Likewise.
1571 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
1572
1573 2014-01-14 Jakub Jelinek <jakub@redhat.com>
1574
1575 PR testsuite/59494
1576 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
1577 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
1578 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
1579 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
1580 Executing predictive commoning without unrolling.
1581
1582 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
1583
1584 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
1585 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
1586 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
1587 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
1588 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
1589 __builtin_ia32_rsqrt28sd_round.
1590 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
1591 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
1592 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
1593 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
1594 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
1595 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
1596 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
1597 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
1598 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
1599 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
1600 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
1601 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
1602 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
1603 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
1604 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
1605 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
1606 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
1607 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
1608 * gcc.target/i386/sse-22.c: Extend with new built-ins,
1609 fix wrong rounding mode (see above).
1610 * gcc.target/i386/sse-23.c: Ditto.
1611
1612 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1613
1614 * gcc.dg/vmx/insert.c: New.
1615 * gcc.dg/vmx/insert-be-order.c: New.
1616 * gcc.dg/vmx/extract.c: New.
1617 * gcc.dg/vmx/extract-be-order.c: New.
1618
1619 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1620
1621 PR tree-optimization/59387
1622 * gcc.c-torture/execute/pr59387.c: New test.
1623
1624 2014-01-13 Richard Biener <rguenther@suse.de>
1625
1626 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
1627 adjusting mathlib options.
1628 * gfortran.dg/lto/lto.exp: Likewise.
1629
1630 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
1631
1632 * gnat.dg/loop_optimization17.adb: New test.
1633 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
1634
1635 2014-01-13 Christian Bruel <christian.bruel@st.com>
1636
1637 * gcc.target/sh/cmpstrn.c: New case.
1638
1639 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1640
1641 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
1642 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
1643
1644 2014-01-12 Janus Weil <janus@gcc.gnu.org>
1645
1646 PR fortran/58026
1647 * gfortran.dg/alloc_comp_basics_6.f90: New.
1648
1649 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
1650
1651 PR fortran/59700
1652 * gfortran.dg/pr59700.f90: New test.
1653
1654 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1655
1656 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
1657 * gfortran.dg/use_only_3.f90: Likewise.
1658 * gfortran.dg/inquire_10.f90: Delete opened file.
1659 * gfortran.dg/inquire_15.f90: Likewise.
1660 * gfortran.dg/pr16597.f90: Likewise.
1661 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
1662 for PR59419.
1663
1664 2014-01-10 Jeff Law <law@redhat.com>
1665
1666 PR middle-end/59743
1667 * gcc.c-torture/compile/pr59743.c: New test.
1668
1669 2014-01-10 Jan Hubicka <jh@suse.cz>
1670
1671 PR ipa/58585
1672 * g++.dg/torture/pr58585.C: New testcase.
1673
1674 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
1675
1676 * gcc.dg/pr46309.c: Disable for cris*-*-*.
1677
1678 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
1679
1680 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
1681
1682 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
1683
1684 PR target/59744
1685 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
1686 * gcc.target/aarch64/cmn-neg2.c: New test.
1687
1688 2014-01-10 Richard Biener <rguenther@suse.de>
1689
1690 PR tree-optimization/59374
1691 * gcc.dg/torture/pr59374-3.c: New testcase.
1692
1693 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1694
1695 * lib/target-supports.exp
1696 (check_effective_target_arm_crypto_ok_nocache): New.
1697 (check_effective_target_arm_crypto_ok): Use above procedure.
1698 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
1699
1700 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
1701
1702 PR ipa/58252
1703 PR ipa/59226
1704 * g++.dg/ipa/devirt-20.C: New testcase.
1705 * g++.dg/torture/pr58252.C: Likewise.
1706 * g++.dg/torture/pr59226.C: Likewise.
1707
1708 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
1709
1710 * c-c++-common/asan/no-asan-stack.c: New test.
1711
1712 2014-01-10 Jakub Jelinek <jakub@redhat.com>
1713
1714 PR middle-end/59670
1715 * gcc.dg/pr59670.c: New test.
1716
1717 2014-01-09 Steve Ellcey <sellcey@mips.com>
1718
1719 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
1720
1721 2014-01-09 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR middle-end/47735
1724 * gcc.target/i386/pr47735.c: New test.
1725
1726 PR tree-optimization/59622
1727 * g++.dg/opt/pr59622-2.C: New test.
1728 * g++.dg/opt/pr59622-3.C: New test.
1729 * g++.dg/opt/pr59622-4.C: New test.
1730 * g++.dg/opt/pr59622-5.C: New test.
1731
1732 PR sanitizer/59136
1733 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
1734 filename:line instead of (modulename+offset) form with stripped
1735 initial / from the filename.
1736
1737 2014-01-09 Ian Lance Taylor <iant@google.com>
1738
1739 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
1740 the other Go compiler.
1741
1742 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1743
1744 PR c++/59730
1745 * g++.dg/cpp0x/variadic145.C: New.
1746
1747 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
1748
1749 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
1750 which don't support -fsplit-stack. Skip rotate[0123].go tests.
1751
1752 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1753
1754 PR testsuite/59524
1755 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
1756 are run only if the Cilk library is available/enabled.
1757 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1758 * lib/target-supports.exp (check_libcilkrts_available): New function.
1759
1760 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1761
1762 PR c++/59631
1763 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
1764 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1765 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
1766 with dg-additional-options.
1767 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1768 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1769 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1770 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1771 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
1772 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
1773
1774 2014-01-09 Richard Biener <rguenther@suse.de>
1775
1776 PR tree-optimization/59715
1777 * gcc.dg/torture/pr59715.c: New testcase.
1778
1779 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
1780
1781 * c-c++-common/asan/no-asan-globals.c: New test.
1782 * c-c++-common/asan/no-instrument-reads.c: Likewise.
1783 * c-c++-common/asan/no-instrument-writes.c: Likewise.
1784 * c-c++-common/asan/use-after-return-1.c: Likewise.
1785 * c-c++-common/asan/no-use-after-return.c: Likewise.
1786
1787 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
1788
1789 * gnat.dg/weak2.ad[sb]: New test.
1790
1791 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR middle-end/59471
1794 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
1795 type, use pointers to vector type instead.
1796
1797 2014-01-08 Catherine Moore <clm@codesourcery.com>
1798
1799 * gcc.target/mips/umips-branch-3.c: New test.
1800 * gcc.target/mips/umips-branch-4.c: New test.
1801
1802 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1803
1804 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
1805 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
1806 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
1807 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
1808 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
1809 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
1810 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
1811 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
1812
1813 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1814
1815 PR rtl-optimization/59137
1816 * gcc.target/mips/pr59137.c: New test.
1817
1818 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
1819
1820 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
1821 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
1822 * gcc.target/i386/pr55433.c (dg-options): Ditto.
1823 * gcc.target/i386/pr57848.c (dg-options): Ditto.
1824 * gcc.target/i386/pr59099.c (dg-options): Ditto.
1825 Require fpic effective target.
1826 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
1827
1828 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1829
1830 PR ipa/59722
1831 * gcc.dg/pr59722.c: New test.
1832
1833 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1834
1835 PR middle-end/57748
1836 * gcc.dg/torture/pr57748-3.c: New test.
1837 * gcc.dg/torture/pr57748-4.c: New test.
1838
1839 2014-01-08 Marek Polacek <polacek@redhat.com>
1840
1841 PR middle-end/59669
1842 * gcc.dg/gomp/pr59669-1.c: New test.
1843 * gcc.dg/gomp/pr59669-2.c: New test.
1844
1845 2014-01-08 Martin Jambor <mjambor@suse.cz>
1846
1847 PR ipa/59610
1848 * gcc.dg/ipa/pr59610.c: New test.
1849
1850 2014-01-08 Janus Weil <janus@gcc.gnu.org>
1851
1852 PR fortran/58182
1853 * gfortran.dg/binding_label_tests_26a.f90: New.
1854 * gfortran.dg/binding_label_tests_26b.f90: New.
1855
1856 2014-01-08 Marek Polacek <polacek@redhat.com>
1857
1858 PR sanitizer/59667
1859 * c-c++-common/ubsan/pr59667.c: New test.
1860
1861 2014-01-08 Richard Biener <rguenther@suse.de>
1862
1863 PR middle-end/59630
1864 * gcc.dg/pr59630.c: New testcase.
1865
1866 2014-01-08 Richard Biener <rguenther@suse.de>
1867
1868 PR middle-end/59471
1869 * gcc.dg/pr59471.c: New testcase.
1870
1871 2014-01-07 Jeff Law <law@redhat.com>
1872
1873 PR middle-end/53623
1874 * gcc.target/i386/pr53623.c: New test.
1875
1876 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
1877
1878 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
1879 blanks at EOF.
1880 * g++.dg/cpp1y/pr58534.C: Likewise.
1881 * g++.dg/cpp1y/pr58536.C: Likewise.
1882 * g++.dg/cpp1y/pr58548.C: Likewise.
1883 * g++.dg/cpp1y/pr58549.C: Likewise.
1884 * g++.dg/cpp1y/pr58637.C: Likewise.
1885 * g++.dg/cpp1y/pr59112.C: Likewise.
1886 * g++.dg/cpp1y/pr59113.C: Likewise.
1887 * g++.dg/cpp1y/pr59629.C: Likewise.
1888 * g++.dg/cpp1y/pr59635.C: Likewise.
1889 * g++.dg/cpp1y/pr59636.C: Likewise.
1890 * g++.dg/cpp1y/pr59638.C: Likewise.
1891
1892 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
1893
1894 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
1895
1896 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
1897
1898 * gcc.target/i386/intrinsics_4.c (bar): New function.
1899
1900 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
1901
1902 * g++.dg/ext/is_base_of_incomplete-2.C: New.
1903
1904 2014-01-07 Jakub Jelinek <jakub@redhat.com>
1905
1906 PR rtl-optimization/58668
1907 * gcc.dg/pr58668.c: New test.
1908
1909 PR tree-optimization/59643
1910 * gcc.dg/pr59643.c: New test.
1911 * gcc.c-torture/execute/pr59643.c: New test.
1912
1913 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1914
1915 PR fortran/59589
1916 * gfortran.dg/class_allocate_16.f90: New.
1917
1918 2014-01-06 Jakub Jelinek <jakub@redhat.com>
1919
1920 PR target/59644
1921 * gcc.target/i386/pr59644.c: New test.
1922
1923 2014-01-06 Marek Polacek <polacek@redhat.com>
1924
1925 PR c/57773
1926 * gcc.dg/pr57773.c: New test.
1927
1928 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
1929
1930 PR c++/59635
1931 PR c++/59636
1932 PR c++/59629
1933 PR c++/59638
1934 * g++.dg/cpp1y/pr59635.C: New testcase.
1935 * g++.dg/cpp1y/pr59636.C: New testcase.
1936 * g++.dg/cpp1y/pr59629.C: New testcase.
1937 * g++.dg/cpp1y/pr59638.C: New testcase.
1938
1939 2014-01-06 Martin Jambor <mjambor@suse.cz>
1940
1941 PR ipa/59008
1942 * gcc.dg/ipa/pr59008.c: New test.
1943
1944 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1945
1946 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1947 if supported.
1948
1949 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1950
1951 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1952 Require c99_runtime.
1953 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1954
1955 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1956 Require c99_runtime.
1957 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1958 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1959 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1960
1961 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1962 Require c99_runtime.
1963 Make CALC void static.
1964 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1965
1966 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1967 Require c99_runtime.
1968 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1969
1970 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1971
1972 * gcc.target/i386/pr59501-1.c: Require avx effective target.
1973 * gcc.target/i386/pr59501-2.c: Likewise.
1974 * gcc.target/i386/pr59501-3.c: Likewise.
1975 * gcc.target/i386/pr59501-4.c: Likewise.
1976 * gcc.target/i386/pr59501-5.c: Likewise.
1977 * gcc.target/i386/pr59501-6.c: Likewise.
1978
1979 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1980
1981 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1982 * gcc.target/i386/pr59390_1.c: Likewise.
1983 * gcc.target/i386/pr59390_2.c: Likewise.
1984
1985 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
1986
1987 * gcc.dg/pr59350.c: Tweak.
1988 * gcc.dg/pr59350-2.c: New test.
1989 * g++.dg/pr59510.C: Likewise.
1990
1991 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1992
1993 PR fortran/59023
1994 * gfortran.dg/bind_c_procs_2.f90: New.
1995
1996 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
1997
1998 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1999 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
2000 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
2001 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
2002 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
2003 * gcc.dg/tree-ssa/vrp47.c: Likewise.
2004 * gcc.dg/tree-ssa/vrp87.c: Likewise.
2005
2006 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
2007
2008 * gcc.target/arm/neon-nested-apcs.c: New test.
2009
2010 2014-01-04 Jakub Jelinek <jakub@redhat.com>
2011
2012 PR tree-optimization/59519
2013 * gcc.dg/vect/pr59519-1.c: New test.
2014 * gcc.dg/vect/pr59519-2.c: New test.
2015
2016 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
2017 vmovdqu32.
2018
2019 2014-01-04 Janus Weil <janus@gcc.gnu.org>
2020
2021 PR fortran/59547
2022 * gfortran.dg/typebound_proc_32.f90: New.
2023
2024 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
2025
2026 PR c++/58950
2027 * g++.dg/pr58950.C: New file.
2028
2029 2014-01-03 Tobias Burnus <burnus@net-b.de>
2030
2031 PR c++/58567
2032 * g++.dg/gomp/pr58567.C: New.
2033
2034 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
2035
2036 PR tree-optimization/59651
2037 * gcc.dg/torture/pr59651.c: New test.
2038 * gcc.dg/vect/pr59651.c: Ditto.
2039
2040 2014-01-03 Jakub Jelinek <jakub@redhat.com>
2041
2042 PR target/59625
2043 * gcc.target/i386/pr59625.c: New test.
2044
2045 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2046
2047 Core DR 1442
2048 PR c++/59165
2049 * g++.dg/cpp0x/range-for28.C: New.
2050 * g++.dg/cpp0x/range-for3.C: Update.
2051
2052 2014-01-02 Joseph Myers <joseph@codesourcery.com>
2053
2054 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
2055
2056 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
2057
2058 PR c++/59641
2059 * g++.dg/cpp0x/pr59641.C: New file.
2060
2061 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
2062
2063 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
2064
2065 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
2066
2067 PR c++/59378
2068 * g++.dg/ext/pr59378.C: New file.
2069
2070 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2071
2072 Update copyright years
2073
2074 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2075
2076 * gcc.target/arc/arc.exp: Use the standard form for the copyright
2077 notice.
2078
2079 2014-01-02 Janus Weil <janus@gcc.gnu.org>
2080
2081 PR fortran/59654
2082 * gfortran.dg/dynamic_dispatch_12.f90: New.
2083
2084 2014-01-01 Jakub Jelinek <jakub@redhat.com>
2085
2086 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
2087 the builtin isn't optimized away as unused.
2088
2089 PR rtl-optimization/59647
2090 * g++.dg/opt/pr59647.C: New test.
2091 \f
2092 Copyright (C) 2014 Free Software Foundation, Inc.
2093
2094 Copying and distribution of this file, with or without modification,
2095 are permitted in any medium without royalty provided the copyright
2096 notice and this notice are preserved.