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