4c49fc3c2a7b702217d6c6bb4233a00dbc8e6561
[gcc.git] / gcc / testsuite / ChangeLog
1 2014-02-04 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/60023
4 * g++.dg/vect/pr60023.cc: New test.
5
6 PR ipa/60026
7 * c-c++-common/torture/pr60026.c: New test.
8
9 PR rtl-optimization/57915
10 * gcc.target/i386/pr57915.c: New test.
11
12 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13
14 * g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
15
16 2014-02-04 Renlin Li <Renlin.Li@arm.com>
17
18 * gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
19
20 2014-02-04 Jakub Jelinek <jakub@redhat.com>
21
22 PR middle-end/59261
23 * gcc.dg/pr59261.c: New test.
24
25 2014-02-04 Richard Biener <rguenther@suse.de>
26
27 PR tree-optimization/60012
28 * gcc.dg/vect/pr60012.c: New testcase.
29
30 2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
31
32 PR target/59788
33 * g++.dg/eh/unwind-direct.C: New test.
34
35 2014-02-04 Uros Bizjak <ubizjak@gmail.com>
36
37 * lib/tsan-dg.exp (tsan_init): Set trivial testcase
38 timeout value to 20s.
39
40 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
41
42 PR ipa/59882
43 * g++.dg/torture/pr59882.C: New testcase
44
45 2014-02-03 Jan Hubicka <jh@suse.cz>
46
47 PR ipa/59831
48 * g++.dg/ipa/devirt-22.C: New testcase.
49
50 2014-02-03 Jan Hubicka <jh@suse.cz>
51
52 * g++.dg/ipa/devirt-25.C: New testcase.
53
54 2014-02-04 Jakub Jelinek <jakub@redhat.com>
55
56 PR tree-optimization/59924
57 * gcc.dg/pr59924.c: New test.
58
59 2014-02-03 Jan Hubicka <hubicka@ucw.cz>
60
61 PR ipa/59831
62 * g++.dg/ipa/devirt-24.C: New testcase.
63
64 2014-02-03 Marc Glisse <marc.glisse@inria.fr>
65
66 PR c++/53017
67 PR c++/59211
68 * c-c++-common/attributes-1.c: New testcase.
69 * g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
70
71 2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
72
73 PR c++/58871
74 * g++.dg/cpp0x/pr58871.C: New.
75
76 2014-02-03 Cong Hou <congh@google.com>
77
78 PR tree-optimization/60000
79 * g++.dg/vect/pr60000.cc: New test.
80
81 2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
82
83 * gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
84 * gcc.target/i386/long-double-64-4.c: Likewise.
85 * gcc.target/i386/long-double-80-1.c: Likewise.
86 * gcc.target/i386/long-double-80-2.c: Likewise.
87 * gcc.target/i386/long-double-80-3.c: Likewise.
88 * gcc.target/i386/long-double-80-4.c: Likewise.
89 * gcc.target/i386/long-double-80-5.c: Likewise.
90 * gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
91 __multf3 isn't used.
92 * gcc.target/i386/long-double-64-3.c: Likewise.
93 * gcc.target/i386/long-double-128-1.c: New test.
94 * gcc.target/i386/long-double-128-2.c: Likewise.
95 * gcc.target/i386/long-double-128-3.c: Likewise.
96 * gcc.target/i386/long-double-128-4.c: Likewise.
97 * gcc.target/i386/long-double-128-5.c: Likewise.
98 * gcc.target/i386/long-double-128-6.c: Likewise.
99 * gcc.target/i386/long-double-128-7.c: Likewise.
100 * gcc.target/i386/long-double-128-8.c: Likewise.
101 * gcc.target/i386/long-double-128-9.c: Likewise.
102 * gcc.target/i386/long-double-64-5.c: Likewise.
103 * gcc.target/i386/long-double-64-6.c: Likewise.
104 * gcc.target/i386/long-double-64-7.c: Likewise.
105 * gcc.target/i386/long-double-64-8.c: Likewise.
106 * gcc.target/i386/long-double-64-9.c: Likewise.
107 * gcc.target/i386/long-double-80-10.c: Likewise.
108 * gcc.target/i386/long-double-80-8.c: Likewise.
109 * gcc.target/i386/long-double-80-9.c: Likewise.
110
111 2014-02-03 Andrey Belevantsev <abel@ispras.ru>
112
113 PR rtl-optimization/57662
114 * g++.dg/pr57662.C: New test.
115
116 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
117
118 * gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
119 * gcc.dg/vmx/perm.c: New.
120 * gcc.dg/vmx/perm-be-order.c: New.
121
122 2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
123
124 * gcc.dg/vmx/vsums.c: New.
125 * gcc.dg/vmx/vsums-be-order.c: New.
126
127 2014-02-02 Jan Hubicka <hubicka@ucw.cz>
128
129 * g++.dg/ipa/devirt-23.C: New testcase.
130 * g++.dg/ipa/devirt-20.C: Fix template.
131
132 2014-02-02 Jan Hubicka <jh@suse.cz>
133
134 * g++.dg/ipa/devirt-21.C: New testcase.
135
136 2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
137
138 * gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
139 gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
140
141 2014-02-02 Uros Bizjak <ubizjak@gmail.com>
142
143 PR target/60017
144 * gcc.c-torture/execute/pr60017.c: New test.
145
146 2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
147
148 PR fortran/57033
149 * gfortran.dg/default_initialization_7.f90: New test.
150
151 2014-02-01 Paul Thomas <pault@gcc.gnu.org>
152
153 PR fortran/59906
154 * gfortran.dg/elemental_subroutine_9.f90 : New test
155
156 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
157
158 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
159
160 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
161
162 * g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
163
164 2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
165
166 * g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
167
168 2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
169
170 PR c++/51219
171 * g++.dg/init/bitfield5.C: New.
172
173 2014-02-01 Jakub Jelinek <jakub@redhat.com>
174
175 PR tree-optimization/60003
176 * gcc.c-torture/execute/pr60003.c: New test.
177
178 2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
179
180 PR bootstrap/59985
181 * gcc.target/arm/pr59985.C: New.
182
183 2014-01-31 Jakub Jelinek <jakub@redhat.com>
184
185 PR sanitizer/59410
186 * lib/tsan-dg.exp (tsan_init): Instead of not running any
187 tsan tests if trivial testcase doesn't run, set dg-do-what-default
188 to compile.
189 (tsan_finish): Restore dg-do-what-default.
190 * g++.dg/tsan/atomic_free.C: Remove dg-do line.
191 * g++.dg/tsan/fd_close_norace2.C: Likewise.
192 * g++.dg/tsan/default_options.C: Likewise.
193 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
194 * g++.dg/tsan/atomic_free2.C: Likewise.
195 * g++.dg/tsan/cond_race.C: Likewise.
196 * g++.dg/tsan/fd_close_norace.C: Likewise.
197 * g++.dg/tsan/benign_race.C: Likewise.
198 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
199 * c-c++-common/tsan/simple_race.c: Likewise.
200 * c-c++-common/tsan/mutexset1.c: Likewise.
201 * c-c++-common/tsan/thread_leak2.c: Likewise.
202 * c-c++-common/tsan/tls_race.c: Likewise.
203 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
204 * c-c++-common/tsan/race_on_barrier2.c: Likewise.
205 * c-c++-common/tsan/free_race2.c: Likewise.
206 * c-c++-common/tsan/thread_leak.c: Likewise.
207 * c-c++-common/tsan/thread_leak1.c: Likewise.
208 * c-c++-common/tsan/race_on_barrier.c: Likewise.
209 * c-c++-common/tsan/free_race.c: Likewise.
210 * c-c++-common/tsan/sleep_sync.c: Likewise.
211 * c-c++-common/tsan/tiny_race.c: Likewise.
212 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
213 * c-c++-common/tsan/atomic_stack.c: Likewise.
214 * c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
215 in dg-output regexps.
216 * c-c++-common/tsan/simple_stack.c: Likewise.
217
218 2014-01-31 Richard Henderson <rth@redhat.com>
219
220 * g++.dg/tm/pr60004.C: New.
221
222 2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
223
224 PR c++/59082
225 * g++.dg/inherit/crash4.C: New.
226
227 2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
228
229 * c-c++-common/tsan/simple_race.c: Made test less flaky.
230
231 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
232
233 * gcc.target/i386/m512-check.h: Use correct rounding values.
234
235 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
236
237 * gcc.target/i386/avx-1.c: Use correct rounding values.
238 * gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
239 * gcc.target/i386/avx512f-vaddps-1.c: Ditto.
240 * gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
241 * gcc.target/i386/avx512f-vaddss-1.c: Ditto.
242 * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
243 * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
244 * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
245 * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
246 * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
247 * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
248 * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
249 * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
250 * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
251 * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
252 * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
253 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
254 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
255 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
256 * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
257 * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
258 * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
259 * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
260 * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
261 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
262 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
263 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
264 * gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
265 * gcc.target/i386/avx512f-vdivps-1.c: Ditto.
266 * gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
267 * gcc.target/i386/avx512f-vdivss-1.c: Ditto.
268 * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
269 * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
270 * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
271 * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
272 * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
273 * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
274 * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
275 * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
276 * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
277 * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
278 * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
279 * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
280 * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
281 * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
282 * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
283 * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
284 * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
285 * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
286 * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
287 * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
288 * gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
289 * gcc.target/i386/avx512f-vmulps-1.c: Ditto.
290 * gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
291 * gcc.target/i386/avx512f-vmulss-1.c: Ditto.
292 * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
293 * gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
294 * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
295 * gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
296 * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
297 * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
298 * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
299 * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
300 * gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
301 * gcc.target/i386/avx512f-vsubps-1.c: Ditto.
302 * gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
303 * gcc.target/i386/avx512f-vsubss-1.c: Ditto.
304 * gcc.target/i386/sse-13.c: Ditto.
305 * gcc.target/i386/sse-14.c: Ditto.
306 * gcc.target/i386/sse-22.c: Ditto.
307 * gcc.target/i386/sse-23.c: Ditto.
308
309 2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
310
311 * gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
312 * gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
313
314 2014-01-31 Richard Biener <rguenther@suse.de>
315
316 PR middle-end/59990
317 * gcc.dg/torture/pr59990.c: New testcase.
318
319 2014-01-31 Jakub Jelinek <jakub@redhat.com>
320
321 * lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
322 if it fails don't run any tsan tests.
323
324 2014-01-31 Marek Polacek <polacek@redhat.com>
325
326 PR c/59963
327 * gcc.dg/pr59940.c (g): Adjust dg-warning.
328 (y): Adjust dg-error.
329 * gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
330 * gcc.dg/pr59963-1.c: New test.
331 * gcc.dg/pr59963-2.c: New test.
332 * gcc.dg/pr59963-3.c: New test.
333
334 2014-01-30 Jakub Jelinek <jakub@redhat.com>
335
336 PR target/59923
337 * gcc.target/arm/pr59923.c: New test.
338
339 2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
340
341 * gcc.dg/vmx/splat.c: New.
342 * gcc.dg/vmx/splat-vsx.c: New.
343 * gcc.dg/vmx/splat-be-order.c: New.
344 * gcc.dg/vmx/splat-vsx-be-order.c: New.
345 * gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
346 * gcc.dg/vmx/sn7153.c: Add special casing for little endian.
347
348 2014-01-30 Richard Biener <rguenther@suse.de>
349
350 PR tree-optimization/59993
351 * gcc.dg/torture/pr59993.c: New testcase.
352
353 2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
354
355 * g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
356 g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
357 gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
358 vect_int rather than vect_float.
359
360 2014-01-30 Marek Polacek <polacek@redhat.com>
361
362 * gcc.dg/Wconversion-real-integer.c: Properly end comment.
363
364 2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
365
366 * gcc.target/microblaze/isa/fcmp4.c: New.
367
368 2014-01-30 Marek Polacek <polacek@redhat.com>
369
370 PR c/59940
371 * gcc.dg/pr59940.c: New test.
372 * gcc.dg/pr35635.c (func3): Move dg-warning.
373
374 2014-01-30 Richard Biener <rguenther@suse.de>
375
376 PR tree-optimization/59903
377 * gcc.dg/torture/pr59903.c: New testcase.
378
379 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
380
381 PR c++/58843
382 * g++.dg/lookup/crash8.C: New.
383
384 2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
385
386 PR c++/58649
387 * g++.dg/template/crash117.C: New.
388
389 2014-01-30 Richard Biener <rguenther@suse.de>
390
391 PR c/59905
392 * gcc.dg/cast-function-1.c: Adjust to survive DCE.
393 * gcc.dg/call-diag-2.c: Remove expected warnings about calling
394 abort.
395 * gcc.dg/invalid-call-1.c: Likewise.
396
397 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
398
399 PR c++/58561
400 * g++.dg/cpp1y/auto-fn23.C: New.
401
402 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
403
404 PR c++/58846
405 * g++.dg/init/dso_handle2.C: New.
406
407 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
408
409 PR c++/58674
410 * g++.dg/cpp0x/pr58674.C: New.
411
412 2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
413
414 PR target/59617
415 * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
416 * gcc.target/i386/avx512f-gather-5.c: Ditto.
417
418 2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
419
420 * gcc.dg/vmx/merge-be-order.c: New.
421 * gcc.dg/vmx/merge.c: New.
422 * gcc.dg/vmx/merge-vsx-be-order.c: New.
423 * gcc.dg/vmx/merge-vsx.c: New.
424
425 2014-01-29 Richard Biener <rguenther@suse.de>
426
427 PR tree-optimization/58742
428 * gcc.dg/pr58742-1.c: New testcase.
429 * gcc.dg/pr58742-2.c: Likewise.
430 * gcc.dg/pr58742-3.c: Likewise.
431
432 2014-01-29 Renlin Li <Renlin.Li@arm.com>
433
434 * gcc.target/arm/ftest-armv7ve-arm.c: New.
435 * gcc.target/arm/ftest-armv7ve-thumb.c: New.
436 * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
437
438 2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
439
440 PR c++/58702
441 * g++.dg/gomp/pr58702.C: New.
442
443 2014-01-29 Dodji Seketeli <dodji@redhat.com>
444
445 * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
446 selector.
447
448 2014-01-29 Jakub Jelinek <jakub@redhat.com>
449
450 PR middle-end/59917
451 PR tree-optimization/59920
452 * gcc.dg/pr59920-1.c: New test.
453 * gcc.dg/pr59920-2.c: New test.
454 * gcc.dg/pr59920-3.c: New test.
455 * c-c++-common/gomp/pr59917-1.c: New test.
456 * c-c++-common/gomp/pr59917-2.c: New test.
457
458 PR tree-optimization/59594
459 * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
460 * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
461 * gcc.dg/vect/pr59594.c: New test.
462
463 2014-01-28 Paul Thomas <pault@gcc.gnu.org>
464
465 PR fortran/59414
466 * gfortran.dg/allocate_class_3.f90: New test.
467
468 2014-01-28 Dodji Seketeli <dodji@redhat.com>
469
470 PR preprocessor/59935
471 * c-c++-common/cpp/warning-zero-location.c: New test.
472 * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
473
474 2014-01-27 Steve Ellcey <sellcey@mips.com>
475
476 * gcc.target/mips/pr52125.c: Add -mno-optgp option.
477
478 2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
479
480 * g++.dg/ext/mv16.C: New tests.
481
482 2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
483
484 * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
485 * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
486 * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
487 * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
488 * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
489 * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
490 * gcc.target/i386/avx512f-vpcmpged-1.c: New.
491 * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
492 * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
493 * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
494 * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
495 * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
496 * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
497 * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
498 * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
499 * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
500 * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
501 * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
502 * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
503 * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
504 * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
505 * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
506 * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
507 * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
508 * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
509 * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
510 * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
511 * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
512 * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
513 * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
514 * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
515 * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
516 * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
517 * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
518 * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
519 * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
520 * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
521 * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
522 * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
523 _mm512_mask_cvtepi32_storeu_epi8.
524 * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
525 * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
526 _mm512_mask_cvtepi32_storeu_epi16.
527 * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
528 * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
529 _mm512_mask_cvtepi64_storeu_epi8.
530 * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
531 * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
532 _mm512_mask_cvtepi64_storeu_epi16.
533 * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
534 * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
535 _mm512_mask_cvtepi64_storeu_epi32.
536 * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
537 * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
538 _mm512_mask_cvtsepi32_storeu_epi8.
539 * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
540 * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
541 _mm512_mask_cvtsepi32_storeu_epi16.
542 * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
543 * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
544 _mm512_mask_cvtsepi64_storeu_epi8.
545 * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
546 * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
547 _mm512_mask_cvtsepi64_storeu_epi16.
548 * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
549 * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
550 _mm512_mask_cvtsepi64_storeu_epi32.
551 * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
552 * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
553 _mm512_mask_cvtusepi32_storeu_epi8.
554 * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
555 * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
556 _mm512_mask_cvtusepi32_storeu_epi16.
557 * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
558 * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
559 _mm512_mask_cvtusepi64_storeu_epi8.
560 * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
561 * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
562 _mm512_mask_cvtusepi64_storeu_epi16.
563 * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
564 * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
565 _mm512_mask_cvtusepi64_storeu_epi32.
566 * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
567 * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
568
569 2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
570
571 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
572 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
573 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
574 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
575 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
576 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
577 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
578 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
579 * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
580 built-ins roudning immediate.
581 * gcc.target/i386/sse-22.c: Add new built-ins.
582 * gcc.target/i386/sse-23.c: Ditto.
583 * gcc.target/i386/avx-1.c: Ditto.
584
585 2014-01-27 Christian Bruel <christian.bruel@st.com>
586
587 * gcc.target/sh/torture/strncmp.c: New tests.
588
589 2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
590
591 * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
592
593 2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
594
595 * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
596
597 2014-01-24 Jeff Law <law@redhat.com>
598
599 PR tree-optimization/59919
600 * gcc.c-torture/compile/pr59919.c: New test.
601
602 2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
603
604 PR c++/57524
605 * g++.dg/ext/timevar2.C: New.
606
607 2014-01-24 Marek Polacek <polacek@redhat.com>
608
609 * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
610
611 2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
612
613 PR target/59929
614 * gcc.target/i386/pr59929.c: New test.
615
616 2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
617
618 PR target/59909
619 * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
620 word atomic functions at runtime.
621
622 2014-01-23 Marek Polacek <polacek@redhat.com>
623
624 PR c/59846
625 * gcc.dg/pr59846.c: New test.
626
627 2014-01-23 Marek Polacek <polacek@redhat.com>
628
629 PR c/58346
630 * c-c++-common/pr58346-1.c: New test.
631 * c-c++-common/pr58346-2.c: New test.
632 * c-c++-common/pr58346-3.c: New test.
633
634 2014-01-23 Marek Polacek <polacek@redhat.com>
635
636 PR c/59871
637 * gcc.dg/20020220-2.c: Adjust dg-warning message.
638 * gcc.dg/pr59871.c: New test.
639
640 2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
641
642 PR c++/58980
643 * g++.dg/parse/enum11.C: New.
644
645 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
646
647 * gcc.target/aarch64/sshr64_1.c: New testcase.
648
649 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
650
651 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
652 SIMD enabled function.
653 * g++.dg/cilk-plus/ef_test.C: New test.
654 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
655 and added C++ ones.
656 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
657 to differenciate C error messages from C++ ones.
658
659 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
660
661 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
662
663 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
664
665 * gcc.target/microblaze/others/builtin-trap.c: New test,
666
667 2014-01-23 Jakub Jelinek <jakub@redhat.com>
668
669 PR middle-end/58809
670 * c-c++-common/gomp/pr58809.c: New test.
671
672 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
673
674 PR sanitizer/59897
675 * c-c++-common/asan/use-after-return-1.c: Fixed
676 to pass on darwin.
677
678 2014-01-23 Dodji Seketeli <dodji@redhat.com>
679
680 PR preprocessor/58580
681 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
682
683 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
684 Ilya Tocar <ilya.tocar@intel.com>
685
686 * gcc.target/i386/avx512f-kmovw-1.c: New.
687
688 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
689
690 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
691 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
692 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
693 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
694 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
695 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
696
697 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
698
699 PR target/52125
700 * gcc.dg/pr48774.c: Remove skip for mips_rel.
701 * gcc.target/mips/pr52125.c: New test.
702
703 2014-01-22 Marek Polacek <polacek@redhat.com>
704
705 PR c/59891
706 * gcc.dg/torture/pr59891.c: New test.
707
708 2014-01-22 Jeff Law <law@redhat.com>
709
710 PR tree-optimization/59597
711 * gcc.dg/tree-ssa/pr59597.c: New test.
712
713 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
714
715 PR rtl-optimization/59477
716 * g++.dg/pr59477.C: New.
717
718 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
719
720 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
721
722 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
723
724 PR c++/59482
725 * g++.dg/pr59482.C: New.
726
727 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
728
729 * gcc.dg/vmx/insert-vsx-be-order.c: New.
730 * gcc.dg/vmx/extract-vsx.c: New.
731 * gcc.dg/vmx/extract-vsx-be-order.c: New.
732 * gcc.dg/vmx/insert-vsx.c: New.
733
734 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
735
736 PR rtl-optimization/59896
737 * gcc.target/arm/pr59896.c: New.
738
739 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
740
741 PR rtl-optimization/59858
742 * gcc.target/arm/pr59858.c: New.
743
744 2014-01-21 Jakub Jelinek <jakub@redhat.com>
745
746 PR target/59003
747 * gcc.dg/tree-prof/pr59003.c: New test.
748
749 PR middle-end/59860
750 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
751 other targets.
752
753 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
754
755 * gfortran.dg/round_3.f08: Add more cases.
756
757 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
758
759 * lib/target-supports.exp (force_conventional_output_for): New
760 procedure.
761 * lib/scanasm.exp (scan-assembler_required_options)
762 (scan-assembler-not_required_options)
763 (scan-assembler-times_required_options): Replace with
764 force_conventional_output_fors.
765 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
766 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
767
768 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
769
770 PR middle-end/59789
771 * gcc.target/i386/pr59789.c: New testcase.
772
773 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
774
775 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
776 the 'code' bitfield from 16 to 8.
777
778 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
779
780 * lib/target-supports.exp
781 (check_effective_target_vect_perm): Exclude aarch64_be.
782 (check_effective_target_vect_perm_byte): Likewise.
783 (check_effective_target_vect_perm_short): Likewise.
784
785 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
786
787 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
788 (RUN_TEST): Use new macro.
789 (INDEX64_32): Delete.
790 (INDEX64_64): Likewise.
791 (INDEX128_32): Likewise.
792 (INDEX128_64): Likewise.
793 (INDEX): Likewise.
794 (test_vneg_f32): Use fixed RUN_TEST.
795
796 2014-01-20 Richard Biener <rguenther@suse.de>
797
798 PR middle-end/59860
799 * gcc.dg/pr59860.c: New testcase.
800
801 2014-01-20 Jakub Jelinek <jakub@redhat.com>
802
803 PR target/59880
804 * gcc.target/i386/pr59880.c: New test.
805
806 2014-01-20 Renlin Li <renlin.li@arm.com>
807
808 * gcc.dg/pr44194-1.c: Tweak regexp.
809
810 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
811
812 PR libfortran/59771
813 PR libfortran/59774
814 PR libfortran/59836
815 * gfortran.dg/round_3.f08: New cases added.
816 * gfortran.dg/fmt_g_1.f90: New test.
817
818 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
819
820 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
821
822 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
823
824 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
825
826 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
827
828 * gcc.dg/vect/pr57705.c: Require vect_int.
829 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
830 * gcc.dg/vect/vect-alias-check.c: Likewise.
831
832 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
833
834 PR fortran/58007
835 * gfortran.dg/unresolved_fixup_1.f90: New test.
836 * gfortran.dg/unresolved_fixup_2.f90: New test.
837
838 2014-01-18 Jakub Jelinek <jakub@redhat.com>
839
840 PR target/58944
841 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
842 Remove dg-prune-output lines.
843
844 2014-01-17 Jakub Jelinek <jakub@redhat.com>
845
846 PR middle-end/59706
847 * gfortran.dg/pr59706.f90: New test.
848 * g++.dg/ext/pr59706.C: New test.
849
850 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
851
852 PR c++/59270
853 PR c++/58811
854 * g++.dg/cpp0x/decltype-incomplete1.C: New.
855 * g++.dg/init/pr58811.C: Likewise.
856
857 2014-01-17 Jeff Law <law@redhat.com>
858
859 PR middle-end/57904
860 * gfortran.dg/pr57904.f90: New test.
861
862 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
863
864 PR c++/59269
865 * g++.dg/cpp0x/nsdmi-union4.C: New.
866
867 2014-01-17 Marek Polacek <polacek@redhat.com>
868
869 PR c++/59838
870 * g++.dg/diagnostic/pr59838.C: New test.
871
872 2014-01-17 Marek Polacek <polacek@redhat.com>
873
874 PR c/58346
875 * gcc.dg/pr58346.c: New test.
876
877 2014-01-17 Jakub Jelinek <jakub@redhat.com>
878
879 PR testsuite/58776
880 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
881 dg-options, use dg-additional-options for i?86/x86_64 to avoid
882 option duplication.
883
884 PR fortran/59440
885 * gfortran.dg/pr59440-1.f90: New test.
886 * gfortran.dg/pr59440-2.f90: New test.
887 * gfortran.dg/pr59440-3.f90: New test.
888
889 PR testsuite/59064
890 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
891 testing for " version" and " alias" with one testing for
892 " version\[^\n\r]* alias".
893 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
894 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
895 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
896 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
897 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
898 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
899
900 PR c++/57945
901 * c-c++-common/torture/pr57945.c: New test.
902
903 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
904
905 * gcc.target/arm/its.c: New testcase.
906
907 2014-01-16 Jan Hubicka <jh@suse.cz>
908
909 PR ipa/59775
910 * g++.dg/torture/pr59775.C: New testcase.
911
912 2014-01-16 Jakub Jelinek <jakub@redhat.com>
913
914 PR middle-end/58344
915 * gcc.c-torture/compile/pr58344.c: New test.
916
917 PR target/59839
918 * gcc.target/i386/pr59839.c: New test.
919
920 PR debug/54694
921 * gcc.target/i386/pr9771-1.c (main): Rename to...
922 (real_main): ... this. Add __asm name "main".
923 (ASMNAME, ASMNAME2, STRING): Define.
924
925 2014-01-16 Nick Clifton <nickc@redhat.com>
926
927 PR middle-end/28865
928 * gcc.c-torture/compile/pr28865.c: New.
929 * gcc.c-torture/execute/pr28865.c: New.
930
931 2014-01-16 Marek Polacek <polacek@redhat.com>
932
933 PR middle-end/59827
934 * gcc.dg/pr59827.c: New test.
935
936 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
937
938 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
939
940 2014-01-15 Richard Henderson <rth@redhat.com>
941
942 PR debug/54694
943 * gcc.target/i386/pr54694.c: New test.
944
945 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
946
947 PR c++/49718
948 * g++.dg/pr49718.C: New test.
949
950 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
951
952 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
953
954 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
955
956 * gcc.dg/vmx/mult-even-odd.c: New.
957 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
958
959 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
960
961 * lib/target-supports.exp (check_libcilkrts_available): Added an
962 extern "C" if we are using C++ along with a function prototype.
963
964 2014-01-15 Jeff Law <law@redhat.com>
965
966 PR tree-optimization/59747
967 * gcc.c-torture/execute/pr59747.c: New test.
968
969 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
970
971 PR target/59794
972 * c-c++-common/convert-vec-1.c: Also prune ABI change for
973 Linux/x86.
974 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
975 * g++.dg/ext/attribute-test-1.C: Likewise.
976 * g++.dg/ext/attribute-test-2.C: Likewise.
977 * g++.dg/ext/attribute-test-3.C: Likewise.
978 * g++.dg/ext/attribute-test-4.C: Likewise.
979 * g++.dg/ext/pr56790-1.C: Likewise.
980 * g++.dg/torture/pr38565.C: Likewise.
981 * gcc.dg/pr53060.c: Likewise.
982 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
983 * c-c++-common/vector-compare-2.c: Likewise.
984 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
985 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
986 dg-message line number.
987
988 2014-01-15 Matthias Klose <doko@ubuntu.com>
989
990 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
991
992 2014-01-15 Richard Biener <rguenther@suse.de>
993
994 PR tree-optimization/59822
995 * g++.dg/torture/pr59822.C: New testcase.
996
997 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
998
999 PR target/59808
1000 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
1001 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
1002
1003 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
1004 Kugan Vivekanandarajah <kuganv@linaro.org>
1005
1006 PR target/59695
1007 * g++.dg/pr59695.C: New testcase.
1008
1009 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1010
1011 PR target/59803
1012 * gcc.c-torture/compile/pr59803.c: New testcase.
1013
1014 2014-01-15 Jakub Jelinek <jakub@redhat.com>
1015
1016 PR c/58943
1017 * gcc.c-torture/execute/pr58943.c: New test.
1018 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
1019
1020 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
1021
1022 PR target/59794
1023 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
1024 * gcc.target/i386/pr39162.c (y): New __m256i variable.
1025 (bar): Change return type to void. Set y to x.
1026 * gcc.target/i386/pr59794-1.c: New testcase.
1027 * gcc.target/i386/pr59794-2.c: Likewise.
1028 * gcc.target/i386/pr59794-3.c: Likewise.
1029 * gcc.target/i386/pr59794-4.c: Likewise.
1030 * gcc.target/i386/pr59794-5.c: Likewise.
1031 * gcc.target/i386/pr59794-6.c: Likewise.
1032 * gcc.target/i386/pr59794-7.c: Likewise.
1033
1034 2014-01-14 Richard Biener <rguenther@suse.de>
1035
1036 PR tree-optimization/58921
1037 PR tree-optimization/59006
1038 * gcc.dg/torture/pr58921.c: New testcase.
1039 * gcc.dg/torture/pr59006.c: Likewise.
1040 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
1041
1042 2014-01-14 Jakub Jelinek <jakub@redhat.com>
1043
1044 PR testsuite/59494
1045 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
1046 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
1047 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
1048 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
1049 Executing predictive commoning without unrolling.
1050
1051 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
1052
1053 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
1054 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
1055 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
1056 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
1057 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
1058 __builtin_ia32_rsqrt28sd_round.
1059 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
1060 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
1061 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
1062 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
1063 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
1064 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
1065 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
1066 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
1067 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
1068 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
1069 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
1070 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
1071 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
1072 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
1073 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
1074 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
1075 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
1076 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
1077 * gcc.target/i386/sse-22.c: Extend with new built-ins,
1078 fix wrong rounding mode (see above).
1079 * gcc.target/i386/sse-23.c: Ditto.
1080
1081 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1082
1083 * gcc.dg/vmx/insert.c: New.
1084 * gcc.dg/vmx/insert-be-order.c: New.
1085 * gcc.dg/vmx/extract.c: New.
1086 * gcc.dg/vmx/extract-be-order.c: New.
1087
1088 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1089
1090 PR tree-optimization/59387
1091 * gcc.c-torture/execute/pr59387.c: New test.
1092
1093 2014-01-13 Richard Biener <rguenther@suse.de>
1094
1095 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
1096 adjusting mathlib options.
1097 * gfortran.dg/lto/lto.exp: Likewise.
1098
1099 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
1100
1101 * gnat.dg/loop_optimization17.adb: New test.
1102 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
1103
1104 2014-01-13 Christian Bruel <christian.bruel@st.com>
1105
1106 * gcc.target/sh/cmpstrn.c: New case.
1107
1108 2014-01-13 Jakub Jelinek <jakub@redhat.com>
1109
1110 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
1111 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
1112
1113 2014-01-12 Janus Weil <janus@gcc.gnu.org>
1114
1115 PR fortran/58026
1116 * gfortran.dg/alloc_comp_basics_6.f90: New.
1117
1118 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
1119
1120 PR fortran/59700
1121 * gfortran.dg/pr59700.f90: New test.
1122
1123 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1124
1125 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
1126 * gfortran.dg/use_only_3.f90: Likewise.
1127 * gfortran.dg/inquire_10.f90: Delete opened file.
1128 * gfortran.dg/inquire_15.f90: Likewise.
1129 * gfortran.dg/pr16597.f90: Likewise.
1130 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
1131 for PR59419.
1132
1133 2014-01-10 Jeff Law <law@redhat.com>
1134
1135 PR middle-end/59743
1136 * gcc.c-torture/compile/pr59743.c: New test.
1137
1138 2014-01-10 Jan Hubicka <jh@suse.cz>
1139
1140 PR ipa/58585
1141 * g++.dg/torture/pr58585.C: New testcase.
1142
1143 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
1144
1145 * gcc.dg/pr46309.c: Disable for cris*-*-*.
1146
1147 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
1148
1149 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
1150
1151 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
1152
1153 PR target/59744
1154 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
1155 * gcc.target/aarch64/cmn-neg2.c: New test.
1156
1157 2014-01-10 Richard Biener <rguenther@suse.de>
1158
1159 PR tree-optimization/59374
1160 * gcc.dg/torture/pr59374-3.c: New testcase.
1161
1162 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1163
1164 * lib/target-supports.exp
1165 (check_effective_target_arm_crypto_ok_nocache): New.
1166 (check_effective_target_arm_crypto_ok): Use above procedure.
1167 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
1168
1169 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
1170
1171 PR ipa/58252
1172 PR ipa/59226
1173 * g++.dg/ipa/devirt-20.C: New testcase.
1174 * g++.dg/torture/pr58252.C: Likewise.
1175 * g++.dg/torture/pr59226.C: Likewise.
1176
1177 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
1178
1179 * c-c++-common/asan/no-asan-stack.c: New test.
1180
1181 2014-01-10 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR middle-end/59670
1184 * gcc.dg/pr59670.c: New test.
1185
1186 2014-01-09 Steve Ellcey <sellcey@mips.com>
1187
1188 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
1189
1190 2014-01-09 Jakub Jelinek <jakub@redhat.com>
1191
1192 PR middle-end/47735
1193 * gcc.target/i386/pr47735.c: New test.
1194
1195 PR tree-optimization/59622
1196 * g++.dg/opt/pr59622-2.C: New test.
1197 * g++.dg/opt/pr59622-3.C: New test.
1198 * g++.dg/opt/pr59622-4.C: New test.
1199 * g++.dg/opt/pr59622-5.C: New test.
1200
1201 PR sanitizer/59136
1202 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
1203 filename:line instead of (modulename+offset) form with stripped
1204 initial / from the filename.
1205
1206 2014-01-09 Ian Lance Taylor <iant@google.com>
1207
1208 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
1209 the other Go compiler.
1210
1211 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1212
1213 PR c++/59730
1214 * g++.dg/cpp0x/variadic145.C: New.
1215
1216 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
1217
1218 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
1219 which don't support -fsplit-stack. Skip rotate[0123].go tests.
1220
1221 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1222
1223 PR testsuite/59524
1224 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
1225 are run only if the Cilk library is available/enabled.
1226 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1227 * lib/target-supports.exp (check_libcilkrts_available): New function.
1228
1229 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
1230
1231 PR c++/59631
1232 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
1233 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
1234 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
1235 with dg-additional-options.
1236 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1237 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1238 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1239 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1240 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
1241 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
1242
1243 2014-01-09 Richard Biener <rguenther@suse.de>
1244
1245 PR tree-optimization/59715
1246 * gcc.dg/torture/pr59715.c: New testcase.
1247
1248 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
1249
1250 * c-c++-common/asan/no-asan-globals.c: New test.
1251 * c-c++-common/asan/no-instrument-reads.c: Likewise.
1252 * c-c++-common/asan/no-instrument-writes.c: Likewise.
1253 * c-c++-common/asan/use-after-return-1.c: Likewise.
1254 * c-c++-common/asan/no-use-after-return.c: Likewise.
1255
1256 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
1257
1258 * gnat.dg/weak2.ad[sb]: New test.
1259
1260 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1261
1262 PR middle-end/59471
1263 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
1264 type, use pointers to vector type instead.
1265
1266 2014-01-08 Catherine Moore <clm@codesourcery.com>
1267
1268 * gcc.target/mips/umips-branch-3.c: New test.
1269 * gcc.target/mips/umips-branch-4.c: New test.
1270
1271 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1272
1273 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
1274 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
1275 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
1276 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
1277 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
1278 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
1279 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
1280 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
1281
1282 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
1283
1284 PR rtl-optimization/59137
1285 * gcc.target/mips/pr59137.c: New test.
1286
1287 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
1288
1289 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
1290 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
1291 * gcc.target/i386/pr55433.c (dg-options): Ditto.
1292 * gcc.target/i386/pr57848.c (dg-options): Ditto.
1293 * gcc.target/i386/pr59099.c (dg-options): Ditto.
1294 Require fpic effective target.
1295 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
1296
1297 2014-01-08 Jakub Jelinek <jakub@redhat.com>
1298
1299 PR ipa/59722
1300 * gcc.dg/pr59722.c: New test.
1301
1302 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1303
1304 PR middle-end/57748
1305 * gcc.dg/torture/pr57748-3.c: New test.
1306 * gcc.dg/torture/pr57748-4.c: New test.
1307
1308 2014-01-08 Marek Polacek <polacek@redhat.com>
1309
1310 PR middle-end/59669
1311 * gcc.dg/gomp/pr59669-1.c: New test.
1312 * gcc.dg/gomp/pr59669-2.c: New test.
1313
1314 2014-01-08 Martin Jambor <mjambor@suse.cz>
1315
1316 PR ipa/59610
1317 * gcc.dg/ipa/pr59610.c: New test.
1318
1319 2014-01-08 Janus Weil <janus@gcc.gnu.org>
1320
1321 PR fortran/58182
1322 * gfortran.dg/binding_label_tests_26a.f90: New.
1323 * gfortran.dg/binding_label_tests_26b.f90: New.
1324
1325 2014-01-08 Marek Polacek <polacek@redhat.com>
1326
1327 PR sanitizer/59667
1328 * c-c++-common/ubsan/pr59667.c: New test.
1329
1330 2014-01-08 Richard Biener <rguenther@suse.de>
1331
1332 PR middle-end/59630
1333 * gcc.dg/pr59630.c: New testcase.
1334
1335 2014-01-08 Richard Biener <rguenther@suse.de>
1336
1337 PR middle-end/59471
1338 * gcc.dg/pr59471.c: New testcase.
1339
1340 2014-01-07 Jeff Law <law@redhat.com>
1341
1342 PR middle-end/53623
1343 * gcc.target/i386/pr53623.c: New test.
1344
1345 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
1346
1347 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
1348 blanks at EOF.
1349 * g++.dg/cpp1y/pr58534.C: Likewise.
1350 * g++.dg/cpp1y/pr58536.C: Likewise.
1351 * g++.dg/cpp1y/pr58548.C: Likewise.
1352 * g++.dg/cpp1y/pr58549.C: Likewise.
1353 * g++.dg/cpp1y/pr58637.C: Likewise.
1354 * g++.dg/cpp1y/pr59112.C: Likewise.
1355 * g++.dg/cpp1y/pr59113.C: Likewise.
1356 * g++.dg/cpp1y/pr59629.C: Likewise.
1357 * g++.dg/cpp1y/pr59635.C: Likewise.
1358 * g++.dg/cpp1y/pr59636.C: Likewise.
1359 * g++.dg/cpp1y/pr59638.C: Likewise.
1360
1361 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
1362
1363 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
1364
1365 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
1366
1367 * gcc.target/i386/intrinsics_4.c (bar): New function.
1368
1369 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
1370
1371 * g++.dg/ext/is_base_of_incomplete-2.C: New.
1372
1373 2014-01-07 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR rtl-optimization/58668
1376 * gcc.dg/pr58668.c: New test.
1377
1378 PR tree-optimization/59643
1379 * gcc.dg/pr59643.c: New test.
1380 * gcc.c-torture/execute/pr59643.c: New test.
1381
1382 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1383
1384 PR fortran/59589
1385 * gfortran.dg/class_allocate_16.f90: New.
1386
1387 2014-01-06 Jakub Jelinek <jakub@redhat.com>
1388
1389 PR target/59644
1390 * gcc.target/i386/pr59644.c: New test.
1391
1392 2014-01-06 Marek Polacek <polacek@redhat.com>
1393
1394 PR c/57773
1395 * gcc.dg/pr57773.c: New test.
1396
1397 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
1398
1399 PR c++/59635
1400 PR c++/59636
1401 PR c++/59629
1402 PR c++/59638
1403 * g++.dg/cpp1y/pr59635.C: New testcase.
1404 * g++.dg/cpp1y/pr59636.C: New testcase.
1405 * g++.dg/cpp1y/pr59629.C: New testcase.
1406 * g++.dg/cpp1y/pr59638.C: New testcase.
1407
1408 2014-01-06 Martin Jambor <mjambor@suse.cz>
1409
1410 PR ipa/59008
1411 * gcc.dg/ipa/pr59008.c: New test.
1412
1413 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1414
1415 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1416 if supported.
1417
1418 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1419
1420 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1421 Require c99_runtime.
1422 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1423
1424 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1425 Require c99_runtime.
1426 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1427 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1428 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1429
1430 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1431 Require c99_runtime.
1432 Make CALC void static.
1433 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1434
1435 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1436 Require c99_runtime.
1437 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1438
1439 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1440
1441 * gcc.target/i386/pr59501-1.c: Require avx effective target.
1442 * gcc.target/i386/pr59501-2.c: Likewise.
1443 * gcc.target/i386/pr59501-3.c: Likewise.
1444 * gcc.target/i386/pr59501-4.c: Likewise.
1445 * gcc.target/i386/pr59501-5.c: Likewise.
1446 * gcc.target/i386/pr59501-6.c: Likewise.
1447
1448 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1449
1450 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1451 * gcc.target/i386/pr59390_1.c: Likewise.
1452 * gcc.target/i386/pr59390_2.c: Likewise.
1453
1454 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
1455
1456 * gcc.dg/pr59350.c: Tweak.
1457 * gcc.dg/pr59350-2.c: New test.
1458 * g++.dg/pr59510.C: Likewise.
1459
1460 2014-01-06 Janus Weil <janus@gcc.gnu.org>
1461
1462 PR fortran/59023
1463 * gfortran.dg/bind_c_procs_2.f90: New.
1464
1465 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
1466
1467 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1468 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1469 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1470 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1471 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1472 * gcc.dg/tree-ssa/vrp47.c: Likewise.
1473 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1474
1475 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
1476
1477 * gcc.target/arm/neon-nested-apcs.c: New test.
1478
1479 2014-01-04 Jakub Jelinek <jakub@redhat.com>
1480
1481 PR tree-optimization/59519
1482 * gcc.dg/vect/pr59519-1.c: New test.
1483 * gcc.dg/vect/pr59519-2.c: New test.
1484
1485 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1486 vmovdqu32.
1487
1488 2014-01-04 Janus Weil <janus@gcc.gnu.org>
1489
1490 PR fortran/59547
1491 * gfortran.dg/typebound_proc_32.f90: New.
1492
1493 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
1494
1495 PR c++/58950
1496 * g++.dg/pr58950.C: New file.
1497
1498 2014-01-03 Tobias Burnus <burnus@net-b.de>
1499
1500 PR c++/58567
1501 * g++.dg/gomp/pr58567.C: New.
1502
1503 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
1504
1505 PR tree-optimization/59651
1506 * gcc.dg/torture/pr59651.c: New test.
1507 * gcc.dg/vect/pr59651.c: Ditto.
1508
1509 2014-01-03 Jakub Jelinek <jakub@redhat.com>
1510
1511 PR target/59625
1512 * gcc.target/i386/pr59625.c: New test.
1513
1514 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1515
1516 Core DR 1442
1517 PR c++/59165
1518 * g++.dg/cpp0x/range-for28.C: New.
1519 * g++.dg/cpp0x/range-for3.C: Update.
1520
1521 2014-01-02 Joseph Myers <joseph@codesourcery.com>
1522
1523 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1524
1525 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1526
1527 PR c++/59641
1528 * g++.dg/cpp0x/pr59641.C: New file.
1529
1530 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1531
1532 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1533
1534 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
1535
1536 PR c++/59378
1537 * g++.dg/ext/pr59378.C: New file.
1538
1539 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1540
1541 Update copyright years
1542
1543 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1544
1545 * gcc.target/arc/arc.exp: Use the standard form for the copyright
1546 notice.
1547
1548 2014-01-02 Janus Weil <janus@gcc.gnu.org>
1549
1550 PR fortran/59654
1551 * gfortran.dg/dynamic_dispatch_12.f90: New.
1552
1553 2014-01-01 Jakub Jelinek <jakub@redhat.com>
1554
1555 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1556 the builtin isn't optimized away as unused.
1557
1558 PR rtl-optimization/59647
1559 * g++.dg/opt/pr59647.C: New test.
1560 \f
1561 Copyright (C) 2014 Free Software Foundation, Inc.
1562
1563 Copying and distribution of this file, with or without modification,
1564 are permitted in any medium without royalty provided the copyright
1565 notice and this notice are preserved.